.auth-page.svelte-qqre6b{min-height:100vh;padding:var(--space-6);place-items:center;display:grid}.auth-card.svelte-qqre6b{width:100%;max-width:400px;padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.auth-card.svelte-qqre6b header:where(.svelte-qqre6b){text-align:center;margin-bottom:var(--space-6)}.auth-card.svelte-qqre6b header:where(.svelte-qqre6b) .logo:where(.svelte-qqre6b){height:40px;margin-bottom:var(--space-4)}.auth-card.svelte-qqre6b header:where(.svelte-qqre6b) h1:where(.svelte-qqre6b){margin-bottom:var(--space-2)}.auth-card.svelte-qqre6b header:where(.svelte-qqre6b) p:where(.svelte-qqre6b){color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.auth-card.svelte-qqre6b form:where(.svelte-qqre6b){gap:var(--space-4);flex-direction:column;display:flex}.back.svelte-qqre6b{justify-content:center;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:inline-flex}.back.svelte-qqre6b:hover{color:var(--color-primary)}.alert-success.svelte-qqre6b{margin-bottom:var(--space-4)}
