.auth-page.svelte-1wx4tso{place-items:center;min-height:100dvh;padding:24px;display:grid}.auth-card.svelte-1wx4tso{border:1.5px solid var(--border);background:#ffffff94;border-radius:20px;flex-direction:column;gap:18px;width:min(100%,430px);padding:34px 30px;display:flex}a.svelte-1wx4tso{color:var(--ink3);font-family:DM Mono,monospace;font-size:12px;text-decoration:none}h1.svelte-1wx4tso{font-size:32px;font-weight:400}p.svelte-1wx4tso{color:var(--ink3);line-height:1.45}form.svelte-1wx4tso{flex-direction:column;gap:12px;display:flex}input.svelte-1wx4tso{border:1.5px solid var(--border);background:var(--paper);color:var(--ink);border-radius:10px;padding:12px 14px;font-family:DM Mono,monospace;font-size:14px}button.svelte-1wx4tso{background:var(--ink);color:var(--paper);cursor:pointer;border:0;border-radius:12px;padding:13px 18px;font-family:Fraunces,serif;font-size:18px}.error.svelte-1wx4tso{background:var(--red-bg);color:var(--red);border-radius:10px;padding:10px 12px}
