.auth-screen.svelte-1x05zx6{display:grid;min-height:100vh;grid-template-columns:minmax(0,1fr) minmax(22rem,30rem);gap:clamp(1.5rem,4vw,4rem);align-items:center;padding:clamp(1.25rem,4vw,4rem);background:linear-gradient(145deg,#211032f0,#211032d1),radial-gradient(circle at top right,rgba(255,178,46,.28),transparent 24rem),var(--purple-950)}.auth-brand.svelte-1x05zx6{display:grid;gap:2rem;color:#fff}.auth-brand.svelte-1x05zx6 h1:where(.svelte-1x05zx6){max-width:54rem;margin:0;font-size:clamp(2.4rem,6vw,5.6rem);line-height:.98}.auth-brand.svelte-1x05zx6 p:where(.svelte-1x05zx6){max-width:42rem;color:#ffffffb8;font-size:1.08rem;line-height:1.65}.feature-strip.svelte-1x05zx6{display:flex;flex-wrap:wrap;gap:.7rem}.feature-strip.svelte-1x05zx6 span:where(.svelte-1x05zx6){display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);padding:.65rem .8rem;color:#ffffffd1;background:#ffffff12;font-weight:800}.auth-card.svelte-1x05zx6{display:grid;gap:1.4rem;padding:clamp(1.25rem,3vw,2rem)}h2.svelte-1x05zx6{margin:.2rem 0 0;font-size:2rem}form.svelte-1x05zx6{display:grid;gap:1rem}.form-error.svelte-1x05zx6{margin:0;border-radius:var(--radius);padding:.8rem;color:#8f2340;background:#e958751c;font-weight:800}.switch.svelte-1x05zx6{margin:0;color:var(--ink-soft)}.switch.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--purple-700);font-weight:900}@media(max-width:860px){.auth-screen.svelte-1x05zx6{grid-template-columns:1fr}}
