.page.svelte-170zeb6{align-items:center;min-height:70vh;display:grid}.wrapper.svelte-170zeb6{gap:1rem;width:100%;max-width:380px;margin:0 auto;padding:1rem;display:grid}.content.svelte-170zeb6{gap:.75rem;display:grid}.title.svelte-170zeb6{text-align:center;color:var(--color-text);margin:0;font-size:1.4rem;font-weight:700}.subtitle.svelte-170zeb6{text-align:center;color:var(--color-text-secondary);margin:0 0 .5rem;font-size:.9rem}.footer.svelte-170zeb6{text-align:center;font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.content.svelte-170zeb6 .auth-form{gap:.75rem;display:grid}.content.svelte-170zeb6 .auth-field{font-size:var(--text-sm);color:var(--color-text);gap:.3rem;font-weight:600;display:grid}.content.svelte-170zeb6 .auth-field input{box-sizing:border-box;width:100%}.content.svelte-170zeb6 .auth-error{font-size:var(--text-sm);color:var(--color-danger);margin:0}.content.svelte-170zeb6 .auth-info{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;margin:0}.content.svelte-170zeb6 .auth-link{font-size:var(--text-sm);color:var(--color-primary)}
