.auth-page.svelte-52fghe{max-width:26rem;margin:0 auto;padding:4rem 1rem 5rem}.kicker.svelte-52fghe{font-family:var(--font-mono);letter-spacing:.24em;color:var(--ink-4);margin:0 0 .75rem;font-size:.7rem}h1.svelte-52fghe{margin-bottom:1.75rem;font-size:1.9rem}form.svelte-52fghe{flex-direction:column;gap:1.25rem;display:flex}label.svelte-52fghe{letter-spacing:.08em;color:var(--ink-3);flex-direction:column;gap:.4rem;font-size:.8rem;display:flex}input.svelte-52fghe{padding:.7rem .8rem;font-size:1rem}.error.svelte-52fghe{border-left:2px solid var(--shu);color:var(--shu);margin:0;padding:.6rem .9rem;font-size:.9rem}.policy.svelte-52fghe{border-left:2px solid var(--odo);padding:.25rem .9rem}.policy.svelte-52fghe p:where(.svelte-52fghe){color:var(--ink-3);margin:.4rem 0;font-size:.78rem;line-height:1.85}.lead.svelte-52fghe{line-height:1.9}.code-box.svelte-52fghe{background:var(--paper-2);border:1px solid var(--rule);border-radius:var(--radius);align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.code-box.svelte-52fghe code:where(.svelte-52fghe){word-break:break-all;-webkit-user-select:all;user-select:all;background:0 0;flex:1;padding:0;font-size:1rem}.warn.svelte-52fghe{border-left:2px solid var(--odo);color:var(--ink-2);margin:1.25rem 0 1.75rem;padding:.25rem .9rem;font-size:.82rem;line-height:1.85}.start{width:100%}.alt.svelte-52fghe{margin:1.25rem 0 0;font-size:.85rem}
