.head.svelte-1va3k2h{margin-bottom:var(--space-5)}.head.svelte-1va3k2h h1:where(.svelte-1va3k2h){font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--text)}.head.svelte-1va3k2h p:where(.svelte-1va3k2h){margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-sm)}.alert-slot.svelte-1va3k2h{margin-bottom:var(--space-4)}.form.svelte-1va3k2h{gap:var(--space-4);flex-direction:column;display:flex}.pw.hidden.svelte-1va3k2h{display:none}.row.svelte-1va3k2h{margin-top:calc(var(--space-2) * -1);justify-content:flex-end;display:flex}.link.svelte-1va3k2h{font-size:var(--text-sm);color:var(--accent);text-decoration:underline}.divider.svelte-1va3k2h{align-items:center;gap:var(--space-3);margin:var(--space-5) 0;color:var(--text-faint);font-size:var(--text-xs);display:flex}.divider.svelte-1va3k2h:before,.divider.svelte-1va3k2h:after{content:"";background-color:var(--border);flex:1;height:1px}.oauth.svelte-1va3k2h{gap:var(--space-3);display:flex}.oauth-btn.svelte-1va3k2h{text-align:center;padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background-color:var(--surface);color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-medium);flex:1}.oauth-btn.svelte-1va3k2h:hover{background-color:var(--bg-subtle);text-decoration:none}.foot.svelte-1va3k2h{margin-top:var(--space-6);text-align:center;font-size:var(--text-sm);color:var(--text-muted)}
