.auth-page.svelte-8bdjn9{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);background:var(--bg-secondary)}.auth-form.svelte-8bdjn9{width:360px;max-width:100%}.comic-heading.svelte-8bdjn9{text-align:center;color:var(--accent-green);margin-bottom:var(--spacing-xs)}.subtitle.svelte-8bdjn9{text-align:center;color:var(--text-secondary);font-size:var(--font-size-sm);margin-bottom:var(--spacing-xl)}.fields.svelte-8bdjn9{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}form.svelte-8bdjn9{display:flex;flex-direction:column;gap:var(--spacing-md)}.error.svelte-8bdjn9{color:var(--accent-red);font-size:var(--font-size-sm);font-weight:700;text-align:center}.link.svelte-8bdjn9{text-align:center;font-size:var(--font-size-sm);color:var(--text-secondary);margin-top:var(--spacing-lg)}.status-block.svelte-8bdjn9{text-align:center;display:flex;flex-direction:column;gap:var(--spacing-sm)}.checkmark.svelte-8bdjn9{font-size:2.5rem;color:var(--accent-green)}.status-text.svelte-8bdjn9{font-weight:700;font-size:var(--font-size-lg)}.dev-hint.svelte-8bdjn9{font-size:var(--font-size-sm);color:var(--accent-yellow, var(--text-secondary))}
