.sheet.svelte-1yzv3c5{background:linear-gradient(150deg,#e8b64c8c,#12805e59 45%,#ecefe90f);border-radius:14px;padding:1px;box-shadow:0 30px 80px -30px #000c}.panel.svelte-1yzv3c5{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08110edb;border-radius:13px;padding:1.6rem 1.75rem 1.9rem}h1.svelte-1yzv3c5{letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:720;line-height:1.1}.sub.svelte-1yzv3c5{color:var(--sage);margin:1rem 0 1.5rem;font-size:.95rem;line-height:1.5}.sub.svelte-1yzv3c5 strong:where(.svelte-1yzv3c5){color:var(--paper)}form.svelte-1yzv3c5{gap:1.1rem;display:grid}.field.svelte-1yzv3c5{gap:.4rem;display:grid}label.svelte-1yzv3c5{color:#c9d4ce;font-size:.9rem;font-weight:550}input.svelte-1yzv3c5{box-sizing:border-box;width:100%;color:var(--paper);font:inherit;background:#00000047;border:none;border-radius:10px;padding:.75rem .85rem;font-size:1rem;box-shadow:inset 0 0 0 1px #ecefe91f}input.svelte-1yzv3c5:focus-visible{box-shadow:0 0 0 1px var(--brass) inset, 0 0 0 3px #e8b64c2e;outline:none}.error.svelte-1yzv3c5{color:#f0a0a0;background:#f06e6e14;border-radius:10px;margin:0;padding:.7rem .85rem;font-size:.92rem;line-height:1.45;box-shadow:inset 0 0 0 1px #f08c8c4d}.submit.svelte-1yzv3c5{font:inherit;color:#1c1405;background:linear-gradient(180deg, #f3cd72, var(--brass));cursor:pointer;border:none;border-radius:999px;margin-top:.4rem;padding:.85rem 1.4rem;font-size:1rem;font-weight:650;box-shadow:inset 0 0 0 1px #ffe29680,0 8px 28px -8px #e8b64c99}.submit.svelte-1yzv3c5:disabled{cursor:progress;opacity:.7}.as-link.svelte-1yzv3c5{text-decoration:none;display:inline-block}.back.svelte-1yzv3c5{color:var(--sage);justify-self:start;font-size:.9rem}@media (width<=480px){.panel.svelte-1yzv3c5{padding:1.3rem 1.2rem 1.5rem}}
