.auth.svelte-1x05zx6{background:radial-gradient(60rem 30rem at 50% -10%, #00d06138, transparent 60%), radial-gradient(40rem 24rem at 100% 110%, #8c72cb2e, transparent 60%), var(--chrome);align-content:center;place-items:center;gap:1.5rem;min-height:100dvh;padding:1.5rem;display:grid}.card.svelte-1x05zx6{background:var(--surface);border-radius:18px;width:min(24rem,100%);padding:2rem;box-shadow:0 30px 80px #00000059}.brand.svelte-1x05zx6{letter-spacing:-.015em;align-items:center;gap:.65rem;margin-bottom:1.5rem;font-weight:700;display:flex}.mark.svelte-1x05zx6{background:var(--brand);border-radius:12px;place-items:center;width:2.6rem;height:2.6rem;display:grid;box-shadow:inset 0 -2px #0000001f}.word.svelte-1x05zx6 span:where(.svelte-1x05zx6){color:var(--brand-text)}.lede.svelte-1x05zx6{color:var(--ink-3);margin:.35rem 0 1.5rem}.error.svelte-1x05zx6{margin-bottom:1rem}form.svelte-1x05zx6{gap:.9rem;display:grid}label.svelte-1x05zx6{color:var(--ink-2);gap:.35rem;font-size:.85rem;font-weight:600;display:grid}button.svelte-1x05zx6{margin-top:.35rem;padding:.75rem;font-size:.95rem}.foot.svelte-1x05zx6{letter-spacing:.1em;text-transform:uppercase;color:#6b6f76;margin:0;font-size:.75rem}
