.rgc.svelte-7lnwah{border:1.5px solid var(--color-line);text-align:center;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:24px 16px 20px;transition:all .2s;display:flex}.rgc.svelte-7lnwah:hover{border-color:var(--color-blue);background:#f5fbfd;transform:translateY(-3px);box-shadow:0 14px 28px #1d3a4a14}.rgc.on.svelte-7lnwah{border-color:var(--color-honey);background:var(--color-butter)}.rgic.svelte-7lnwah{background:var(--color-sky);width:54px;height:54px;color:var(--color-blue-deep);border-radius:50%;justify-content:center;align-items:center;display:flex}.rgc.on.svelte-7lnwah .rgic:where(.svelte-7lnwah){background:var(--color-honey);color:var(--color-blue-ink)}.fsearch.svelte-7lnwah{color:#fff;background:#ffffff1f;border:1.5px solid #ffffff59;border-radius:999px;align-items:center;gap:10px;width:min(420px,100%);min-height:48px;padding:0 18px;transition:all .2s;display:flex}.fsearch.svelte-7lnwah:focus-within{border-color:var(--color-honey);color:var(--color-blue-deep);background:#fff}.fsearch.svelte-7lnwah input:where(.svelte-7lnwah){min-width:0;color:inherit;background:0 0;border:none;outline:none;flex:1;font-size:15px}.fsearch.svelte-7lnwah input:where(.svelte-7lnwah)::placeholder{color:#ffffffbf}.fsearch.svelte-7lnwah:focus-within input:where(.svelte-7lnwah)::placeholder{color:var(--color-muted)}.band.svelte-7lnwah .btn-pri:hover{background:var(--color-blue-ink);border-color:#fff}.bandbtn.svelte-7lnwah{color:#fff;border:1.5px solid #ffffffb3;border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex}.bandbtn.svelte-7lnwah:hover{background:var(--color-sky-hover);border-color:var(--color-sky-hover);color:var(--color-ink);transform:translateY(-2px)}.arch.svelte-7lnwah{border:6px solid #fff;border-radius:999px 999px 24px 24px;position:absolute;overflow:hidden;box-shadow:0 20px 44px #1d3a4a29}.arch.svelte-7lnwah img:where(.svelte-7lnwah){object-fit:cover;width:100%;height:100%;display:block}.sgbox.svelte-7lnwah{border:none;border-top:5px solid var(--color-honey);width:min(520px,100% - 40px);max-height:calc(100vh - 40px);color:var(--color-ink);background:#fff;border-radius:24px;margin:auto;padding:32px;box-shadow:0 30px 70px #1d3a4a4d}.sgbox.svelte-7lnwah::backdrop{background:#1d3a4a73}
