._form_uyfz0_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_uyfz0_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._submitButton_uyfz0_17{width:100%}._verificationRecovery_uyfz0_20{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:calc(var(--spacing-2) * -1)}._verificationRecovery_uyfz0_20 p{margin:0;color:var(--muted-foreground);font-size:.8rem;line-height:1.45}._passwordLabel_uyfz0_22{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._passwordLabel_uyfz0_22 a{color:var(--primary);font-size:.78rem;font-weight:600;text-decoration:none}._loadingText_uyfz0_25{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_uyfz0_32{color:#fff}._wrapper_1qt35_1{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-4)}._divider_1qt35_2{display:flex;align-items:center;gap:var(--spacing-3);color:var(--muted-foreground);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em}._divider_1qt35_2:before,._divider_1qt35_2:after{content:"";flex:1;height:1px;background:var(--border)}._button_1qt35_4{width:100%}._hint_1qt35_5{margin:-.25rem 0 0;text-align:center;color:var(--muted-foreground);font-size:.72rem;line-height:1.4}._error_1qt35_6{padding:var(--spacing-3);border-radius:var(--radius);border:1px solid var(--error);color:var(--error);background:color-mix(in srgb,var(--error) 8%,var(--surface));font-size:.8rem;line-height:1.4}
