.auth-page.svelte-1xsw67i h1:where(.svelte-1xsw67i){font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.subtitle.svelte-1xsw67i{color:var(--color-text-secondary);margin-bottom:var(--space-6)}.error-message.svelte-1xsw67i{background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);font-size:var(--font-size-sm)}form.svelte-1xsw67i{display:flex;flex-direction:column;gap:var(--space-4)}.form-group.svelte-1xsw67i{display:flex;flex-direction:column;gap:var(--space-2)}.form-group.svelte-1xsw67i label:where(.svelte-1xsw67i){font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.btn-block.svelte-1xsw67i{width:100%;padding:var(--space-3) var(--space-4)}.auth-footer.svelte-1xsw67i{margin-top:var(--space-6);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.success-state.svelte-1xsw67i{text-align:center}.success-icon.svelte-1xsw67i{color:var(--color-success);margin-bottom:var(--space-4)}.success-state.svelte-1xsw67i h1:where(.svelte-1xsw67i){margin-bottom:var(--space-4)}.success-state.svelte-1xsw67i p:where(.svelte-1xsw67i){margin-bottom:var(--space-2)}.success-state.svelte-1xsw67i strong:where(.svelte-1xsw67i){color:var(--color-text-primary)}.success-state.svelte-1xsw67i .note:where(.svelte-1xsw67i){color:var(--color-text-tertiary);font-size:var(--font-size-sm);margin-bottom:var(--space-6)}
