.auth-page.svelte-5bky5h{background:var(--bg-0);flex-direction:column;min-height:100vh;display:flex}.auth-main.svelte-5bky5h{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:24px;display:flex}.auth-card.svelte-5bky5h .legal-note{color:var(--text-faint);font-size:12px}.auth-card.svelte-5bky5h .legal-note a{color:var(--text-muted);text-decoration:underline}.brand.svelte-5bky5h{align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.auth-card.svelte-5bky5h{flex-direction:column;gap:16px;width:100%;max-width:400px;padding:28px;display:flex}.auth-card.svelte-5bky5h form{flex-direction:column;gap:14px;display:flex}.auth-card.svelte-5bky5h h1{font-size:20px}.auth-card.svelte-5bky5h .subtitle{color:var(--text-muted);margin-top:-8px;font-size:14px}.auth-card.svelte-5bky5h .alt-links{color:var(--text-muted);flex-direction:column;gap:6px;font-size:13px;display:flex}.auth-card.svelte-5bky5h .alt-links a{color:var(--accent);font-weight:600}
