.authpage.svelte-1x05zx6{flex-direction:column;align-items:center;min-height:100%;padding:24px 16px;display:flex}.card.svelte-1x05zx6{background:var(--card);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:10px;width:100%;max-width:340px;padding:18px 14px;display:flex}h1.svelte-1x05zx6{text-align:center;margin:0;font-size:19px}.sub.svelte-1x05zx6{color:var(--muted);text-align:center;margin:0;font-size:12px}form.svelte-1x05zx6{flex-direction:column;gap:8px;display:flex}label.svelte-1x05zx6{font-size:12px;font-weight:700}input.svelte-1x05zx6{border:1px solid var(--border);min-height:44px;color:var(--fg);background:#fff;border-radius:10px;padding:10px 12px;font-size:14px}input.code.svelte-1x05zx6{text-align:center;text-transform:uppercase;letter-spacing:.2em;font-family:ui-monospace,monospace}.primary.svelte-1x05zx6{color:#fff;background:#18181b;border:0;border-radius:10px;min-height:44px;padding:11px;font-size:13px;font-weight:700}.primary.svelte-1x05zx6:disabled{opacity:.55}.link.svelte-1x05zx6{color:var(--accent);text-underline-offset:3px;background:0 0;border:0;min-height:40px;font-size:12px;font-weight:700;text-decoration:underline}.link.full.svelte-1x05zx6{text-align:center;width:100%;color:var(--muted)}.resend.svelte-1x05zx6{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.err.svelte-1x05zx6{color:#b91c1c;margin:0;font-size:12px;font-weight:700}.ok.svelte-1x05zx6{color:var(--muted);margin:0;font-size:12px}.muted.svelte-1x05zx6{color:var(--muted)}.hint.svelte-1x05zx6{color:var(--muted);text-align:center;margin:0;font-size:11px}
