.auth-wrap.svelte-1x05zx6{display:flex;justify-content:center;padding-top:6vh}.auth-card.svelte-1x05zx6{display:flex;flex-direction:column;gap:12px;width:320px;max-width:92vw;background:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px}.auth-card.svelte-1x05zx6 h1:where(.svelte-1x05zx6){font-size:18px;font-weight:700;margin:0 0 4px}.auth-card.svelte-1x05zx6 label:where(.svelte-1x05zx6){display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-2)}.auth-card.svelte-1x05zx6 input:where(.svelte-1x05zx6){font:inherit;font-size:14px;padding:8px 10px;background:var(--bg-2);color:var(--text-0);border:1px solid var(--border-hi);border-radius:var(--radius-sm, 4px)}.auth-card.svelte-1x05zx6 button:where(.svelte-1x05zx6){margin-top:4px;font:inherit;font-size:14px;font-weight:600;padding:9px;background:var(--accent, #3b82f6);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer}.auth-card.svelte-1x05zx6 button:where(.svelte-1x05zx6):disabled{opacity:.6;cursor:not-allowed}.auth-err.svelte-1x05zx6{font-size:12px;color:#f85149;background:#f851491a;padding:7px 10px;border-radius:4px}.auth-alt.svelte-1x05zx6{font-size:12px;color:var(--text-2);text-align:center;margin:2px 0 0}
