.auth-wrap.svelte-kmqcod{display:flex;justify-content:center;padding-top:6vh}.auth-card.svelte-kmqcod{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-kmqcod h1:where(.svelte-kmqcod){font-size:18px;font-weight:700;margin:0 0 4px}.auth-card.svelte-kmqcod label:where(.svelte-kmqcod){display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-2)}.hint.svelte-kmqcod{color:var(--text-2);font-weight:400}.auth-card.svelte-kmqcod input:where(.svelte-kmqcod){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-kmqcod button:where(.svelte-kmqcod){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-kmqcod button:where(.svelte-kmqcod):disabled{opacity:.6;cursor:not-allowed}.auth-err.svelte-kmqcod{font-size:12px;color:#f85149;background:#f851491a;padding:7px 10px;border-radius:4px}.auth-alt.svelte-kmqcod{font-size:12px;color:var(--text-2);text-align:center;margin:2px 0 0}
