.auth.svelte-1x05zx6{max-width:28rem;margin:0 auto}h1.svelte-1x05zx6{font-family:var(--font-display);font-size:clamp(28px,6vw,36px);font-weight:600;margin:0 0 8px}.lead.svelte-1x05zx6{color:var(--text-mute);margin:0 0 24px}.form.svelte-1x05zx6{display:flex;flex-direction:column;gap:14px}.field.svelte-1x05zx6{display:flex;flex-direction:column;gap:6px}.field.svelte-1x05zx6 span:where(.svelte-1x05zx6){font-size:13px;color:var(--text-mute);font-weight:500}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6){font-size:16px;padding:14px 16px;border-radius:var(--radius-md)}.err.svelte-1x05zx6{color:var(--danger);font-size:14px;padding:10px 14px;background:#e5484d1a;border:1px solid var(--danger);border-radius:var(--radius-sm)}.cta.svelte-1x05zx6{background:var(--gold);color:#0a0a0a;border:none;border-radius:var(--radius-md);padding:14px 22px;font-size:16px;font-weight:600;margin-top:8px}.cta.svelte-1x05zx6:disabled{opacity:.6;cursor:not-allowed}.alt.svelte-1x05zx6{color:var(--text-mute);margin-top:24px;font-size:14px;text-align:center}.alt.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--gold)}
