.PasswordStrengthMeter_container__fQHbp{margin-top:8px}.PasswordStrengthMeter_header__2nwC2{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px}.PasswordStrengthMeter_label__kbDqs{color:var(--text-muted);font-weight:500}.PasswordStrengthMeter_strength__nR6FE{font-weight:600;transition:color .3s ease}.PasswordStrengthMeter_strength__nR6FE.PasswordStrengthMeter_weak__xADMh{color:#ef4444}.PasswordStrengthMeter_strength__nR6FE.PasswordStrengthMeter_medium__3F4fx{color:#f59e0b}.PasswordStrengthMeter_strength__nR6FE.PasswordStrengthMeter_strong__vpmpf{color:#10b981}.PasswordStrengthMeter_strength__nR6FE.PasswordStrengthMeter_very-strong__7PwHn{color:#06b6d4}.PasswordStrengthMeter_barContainer__DpPK3{height:4px;background-color:rgba(148,163,184,.2);border-radius:2px;overflow:hidden}.PasswordStrengthMeter_bar__wZQBK{height:100%;transition:width .3s ease,background-color .3s ease;border-radius:2px}.PasswordStrengthMeter_bar__wZQBK.PasswordStrengthMeter_bar-weak__6QeEA{background-color:#ef4444}.PasswordStrengthMeter_bar__wZQBK.PasswordStrengthMeter_bar-medium__60fAE{background-color:#f59e0b}.PasswordStrengthMeter_bar__wZQBK.PasswordStrengthMeter_bar-strong__4f2Q3{background-color:#10b981}.PasswordStrengthMeter_bar__wZQBK.PasswordStrengthMeter_bar-very-strong__aKuNx{background-color:#06b6d4}.PasswordStrengthMeter_feedback__8F6qA{list-style:none;padding:0;margin:8px 0 0;font-size:12px;color:var(--text-muted)}.PasswordStrengthMeter_feedbackItem__yuSfi{margin:4px 0;padding-left:16px;position:relative}.PasswordStrengthMeter_feedbackItem__yuSfi:before{content:"•";position:absolute;left:4px;color:var(--text-muted)}.EmailValidationIndicator_container__8Alv6{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.EmailValidationIndicator_iconError__HMHXm,.EmailValidationIndicator_iconSuccess__DYsks,.EmailValidationIndicator_iconWarning__qcXG9{width:1.25rem;height:1.25rem;flex-shrink:0}.EmailValidationIndicator_iconSuccess__DYsks{color:#22c55e}.EmailValidationIndicator_iconError__HMHXm{color:#ef4444}.EmailValidationIndicator_iconWarning__qcXG9{color:#f59e0b}.EmailValidationIndicator_message__46Vrb{color:#ef4444;font-weight:500}.EmailValidationIndicator_messageSuccess___nkn4{color:#22c55e;font-weight:500}.EmailValidationIndicator_messageWarning__x43Mn{color:#f59e0b;font-weight:500}.LoadingSpinner_spinner__OND0E{display:inline-block;animation:LoadingSpinner_spin__EKlBN .8s linear infinite}.LoadingSpinner_circle__1er01{stroke-dasharray:60;stroke-dashoffset:45;opacity:.25}@keyframes LoadingSpinner_spin__EKlBN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_container__6C5W_{display:flex;flex-direction:column;gap:24px;max-width:500px;margin:80px auto;padding:0 24px}.page_cardCentered__pgg7c,.page_card__UggRY{display:flex;flex-direction:column;gap:20px}.page_cardCentered__pgg7c{text-align:center}.page_icon__0Z_Sl{font-size:48px}.page_header__VYnpc{display:flex;flex-direction:column;gap:8px;text-align:center}.page_form__Ee7hv{display:flex;flex-direction:column;gap:16px}.page_fieldGroup___aBvc{display:flex;flex-direction:column;gap:8px}.page_emailInput__6SqoX{padding:10px 12px;font-size:16px;border-radius:6px;border:1px solid rgba(148,163,184,.3);background:rgba(15,23,42,.6);color:#e2e8f0;width:100%}.page_emailInput__6SqoX:disabled{opacity:.6;cursor:not-allowed}.page_submitButton__UjczO{width:100%;margin-top:8px}.page_backLinkContainer__M4aKs{text-align:center;font-size:14px}.page_tryAgainButton__kkyTB{color:var(--color-accent-blue,#3b82f6);background:none;border:none;cursor:pointer;text-decoration:underline;font-size:inherit;padding:0;font-family:inherit}.page_tryAgainButton__kkyTB:hover{text-decoration:none;opacity:.8}.page_tryAgainButton__kkyTB:focus{outline:2px solid var(--color-accent-blue,#3b82f6);outline-offset:2px;border-radius:2px}.page_successActions__i68CJ{margin-top:12px}.page_container__gb8ez{gap:24px;max-width:500px;margin:80px auto;padding:0 24px}.page_card__Lt6D_{gap:20px}.page_cardCentered__kRb73{text-align:center}.page_icon__GxM4R{font-size:48px}.page_header__ShicC{gap:8px;text-align:center}.page_form__IjSfC{gap:16px}.page_fieldGroup__VBgsu{gap:8px}.page_label__mEzQU{font-size:14px;font-weight:500}.page_passwordInput__wm7JL{padding:10px 12px;font-size:16px;border-radius:6px;border:1px solid rgba(148,163,184,.3);background:rgba(15,23,42,.6);color:#e2e8f0;width:100%}.page_passwordInput__wm7JL:disabled{opacity:.6;cursor:not-allowed}.page_hint__Qiek_{font-size:12px;color:var(--text-muted)}.page_submitButton__r_tlR{width:100%;margin-top:8px}.page_backLinkContainer__U0OQ2{text-align:center;font-size:14px}.page_backLink__VO_iz{color:#3b82f6;text-decoration:none}.page_backLink__VO_iz:hover{text-decoration:underline}.page_successActions__x8AQj{margin-top:8px}