.ResetPasswordPopup_overlay__088hZ{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.ResetPasswordPopup_popup__k1_iE{background:#fff;color:#000;border-radius:0;padding:2rem;width:90%;max-width:420px;display:flex;flex-direction:column;gap:1.5rem}.ResetPasswordPopup_title__uhapt{margin:0;font-size:22px;font-weight:700;color:#000}.ResetPasswordPopup_errorAlert__kV2pT{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1rem;background-color:#fee2e2;border:1px solid #ef4444;color:#dc2626;font-size:14px;font-weight:500;text-align:center}.ResetPasswordPopup_errorIcon__ATprs{font-size:16px}.ResetPasswordPopup_inputsContainer__jur5o{display:flex;flex-direction:column;gap:1rem;width:100%}.ResetPasswordPopup_inputContainer__EaBku{width:100%;display:flex;flex-direction:column;gap:.5rem}.ResetPasswordPopup_inputContainer__EaBku label{font-size:14px;font-weight:500;color:#333}.ResetPasswordPopup_inputContainer__EaBku input{width:100%;height:48px;border:2px solid #d0d5dd;padding:0 1rem;font-size:14px;color:#000}.ResetPasswordPopup_inputContainer__EaBku input::-moz-placeholder{color:#999}.ResetPasswordPopup_inputContainer__EaBku input::placeholder{color:#999}.ResetPasswordPopup_inputContainer__EaBku input:focus{outline:none;border-color:#8a00ff}.ResetPasswordPopup_buttons__nXfwx{display:flex;gap:.75rem;justify-content:center}.ResetPasswordPopup_cancelButton__smdqO,.ResetPasswordPopup_confirmButton__kofyc{padding:.75rem 1.5rem;font-size:14px;font-weight:600;cursor:pointer}.ResetPasswordPopup_cancelButton__smdqO{border:2px solid #8a00ff;background:#fff;color:#8a00ff}.ResetPasswordPopup_cancelButton__smdqO:hover{background:#f5f5f5}.ResetPasswordPopup_confirmButton__kofyc{border:none;background:#8a00ff;color:#fff}.ResetPasswordPopup_confirmButton__kofyc:disabled{opacity:.6;cursor:not-allowed}.ResetPasswordPopup_confirmButton__kofyc:not(:disabled):hover{background:#7500d6}@media (max-width:480px){.ResetPasswordPopup_popup__k1_iE{padding:1.5rem}.ResetPasswordPopup_buttons__nXfwx{flex-direction:column}}.ForgotPasswordForm_form__oYSS8{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:560px;flex:1 1;gap:.75rem;padding:0 1.5rem}.ForgotPasswordForm_titleWrapper__yeFVS{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.ForgotPasswordForm_title__clzwZ{display:flex;width:341px;height:43px;flex-direction:column;justify-content:center;color:var(--color-primary);text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:22px;text-transform:capitalize;margin:0}.ForgotPasswordForm_backLink__i33qj{position:absolute;color:var(--color-primary);font-size:36px;font-weight:600;text-decoration:none;cursor:pointer;line-height:1;padding:0 8px;display:inline-flex;align-items:center;justify-content:center}[dir=rtl] .ForgotPasswordForm_backLink__i33qj{right:0;left:auto}[dir=ltr] .ForgotPasswordForm_backLink__i33qj{left:0;right:auto}.ForgotPasswordForm_backLink__i33qj:hover{opacity:.8}.ForgotPasswordForm_titleLine__uUx4z{width:341px;height:1px;background-color:var(--color-primary);margin:.5rem 0}.ForgotPasswordForm_subtitle__Yt2vM{display:flex;width:341px;height:auto;min-height:43px;flex-direction:column;justify-content:center;color:var(--color-primary);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 1rem}.ForgotPasswordForm_toggleButtons__tRcCF{display:flex;gap:1rem;margin-bottom:1rem}.ForgotPasswordForm_toggleButton__CvC5B{display:flex;width:116px;height:33px;padding:5.773px 23.287px 5.227px 21.713px;justify-content:center;align-items:center;border:1px solid #d0d5dd;background:#fff;color:var(--color-primary);font-size:14px;font-weight:700;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ForgotPasswordForm_toggleButton__CvC5B:active,.ForgotPasswordForm_toggleButton__CvC5B:focus,.ForgotPasswordForm_toggleButton__CvC5B:focus-visible,.ForgotPasswordForm_toggleButton__CvC5B:hover{background:#e6e6e6;color:var(--color-primary);border-color:#d0d5dd}.ForgotPasswordForm_toggleButton__CvC5B.ForgotPasswordForm_active__RidHT,.ForgotPasswordForm_toggleButton__CvC5B.ForgotPasswordForm_active__RidHT:hover{background:#e6e6e6;color:var(--color-primary);border-color:#d0d5dd}.ForgotPasswordForm_errorAlert__rbIeB{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1rem;background-color:#fee2e2;border:1px solid #ef4444;border-radius:8px;color:#dc2626;font-size:14px;font-weight:500;text-align:center}.ForgotPasswordForm_errorIcon__yaHsl{font-size:16px}.ForgotPasswordForm_successAlert__1xZBa{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1rem;background-color:#d1fae5;border:1px solid #10b981;border-radius:8px;color:#065f46;font-size:14px;font-weight:500;text-align:center}.ForgotPasswordForm_successIcon__Iln_i{font-size:16px}.ForgotPasswordForm_inputContainer__Aidm7{width:100%;margin:0!important;gap:.25rem!important;display:flex!important;flex-direction:column!important}.ForgotPasswordForm_inputContainer__Aidm7 label{margin:0 0 .25rem!important;font-size:14px!important;font-weight:500!important}.ForgotPasswordForm_inputContainer__Aidm7 input{border-radius:0!important;width:100%;height:48px;box-sizing:border-box;margin:0!important}.ForgotPasswordForm_phoneInputContainer__kJ9ez{width:100%;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:.25rem!important}.ForgotPasswordForm_phoneInputContainer__kJ9ez label{margin:0!important;padding:0!important;font-size:14px!important;font-weight:500!important}.ForgotPasswordForm_phoneInputContainer__kJ9ez .react-tel-input{width:100%;margin:0!important}.ForgotPasswordForm_phoneInputContainer__kJ9ez .react-tel-input .form-control{width:100%!important;height:48px!important;border-radius:0!important;box-sizing:border-box;margin:0!important}.ForgotPasswordForm_phoneInputContainer__kJ9ez .react-tel-input .flag-dropdown,.ForgotPasswordForm_phoneInputContainer__kJ9ez .react-tel-input .selected-flag{height:48px!important;border-radius:0!important}.ForgotPasswordForm_submitButton__tEnGd{width:100%;padding:.875rem 1.5rem;margin-top:1rem;background:#fff;border:2px solid #8a00ff;color:#8a00ff;font-size:14px;font-style:normal;font-weight:500;line-height:120%;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.ForgotPasswordForm_submitButton__tEnGd:hover:not(:disabled){background:#8a00ff;color:#fff}.ForgotPasswordForm_submitButton__tEnGd:disabled{opacity:.6;cursor:not-allowed}.ForgotPasswordForm_identifierField__SKCVY{width:100%;min-height:96px;display:flex;align-items:center}.ForgotPasswordForm_identifierField__SKCVY>*{width:100%}.ForgotPasswordForm_backToSignIn__gdLqg{color:#00a95e;font-size:14px;font-weight:500;text-decoration:underline;cursor:pointer;margin-top:.5rem;text-align:center}.ForgotPasswordForm_backToSignIn__gdLqg:hover{opacity:.8}@media (max-width:480px){.ForgotPasswordForm_form__oYSS8{max-width:100%;padding:0 1.5rem}.ForgotPasswordForm_subtitle__Yt2vM,.ForgotPasswordForm_titleLine__uUx4z,.ForgotPasswordForm_title__clzwZ{width:100%}.ForgotPasswordForm_title__clzwZ{font-size:20px}.ForgotPasswordForm_subtitle__Yt2vM{font-size:14px}.ForgotPasswordForm_toggleButtons__tRcCF{width:100%;justify-content:center}.ForgotPasswordForm_toggleButton__CvC5B{width:100px;padding:5px 15px}}