.auth-eyebrow.svelte-1fbdngf{font-family:var(--brand-font-heading, var(--font-heading));font-size:var(--text-sm);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-brand-primary, var(--color-interactive));margin:0 0 var(--space-3) 0}h1.svelte-1fbdngf{font-family:var(--brand-font-heading, var(--font-heading));font-size:var(--text-2xl);font-weight:var(--font-bold);margin:0 0 var(--space-6) 0}.auth-subtitle.svelte-1fbdngf{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:calc(-1 * var(--space-4));margin-bottom:var(--space-6)}.auth-form{display:flex;flex-direction:column;gap:var(--space-4)}.auth-field{display:flex;flex-direction:column;gap:var(--space-1)}.auth-error{padding:var(--space-3);background-color:var(--color-error-50);border:var(--border-width) var(--border-style) var(--color-error-200);border-radius:var(--radius-md);color:var(--color-error-700);font-size:var(--text-sm)}.auth-success{padding:var(--space-3);background-color:var(--color-success-50);border:var(--border-width) var(--border-style) var(--color-success-200);border-radius:var(--radius-md);color:var(--color-success-700);font-size:var(--text-sm)}.auth-submit{width:100%}.auth-divider{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-4) 0;color:var(--color-text-muted);font-size:var(--text-sm)}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:var(--color-border)}.auth-footer{text-align:center;font-size:var(--text-sm);color:var(--color-text-secondary)}.auth-link{color:var(--color-brand-primary, var(--color-interactive));font-weight:var(--font-medium)}.auth-link:hover{color:var(--color-brand-primary-hover, var(--color-interactive-hover))}.auth-hint{font-size:var(--text-xs);color:var(--color-text-muted)}.auth-back-link{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;display:block}.auth-back-link:hover{color:var(--color-brand-primary, var(--color-interactive))}
