.otp_wrapper__LZ3Dr{max-width:571px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:32px;margin:0 auto;position:relative;overflow:hidden}.otp_titleWrapper__Ab1nb{display:flex;gap:16px;width:100%}.otp_closeButton__CQ6U6{position:absolute;top:15px;right:15px;font-size:22px;color:#000;z-index:10}.otp_backBtn___CuP4,.otp_closeButton__CQ6U6{border:none;width:40px;height:40px;border-radius:100px;background:#fff;box-shadow:0 4px 40px 0 rgba(68,49,151,.16);display:flex;align-items:center;justify-content:center;cursor:pointer}.otp_logo__R0jeD{width:134px;margin-bottom:32px}.otp_title__qFQJN{color:#1f2937;font-size:28px;font-weight:700;text-transform:capitalize;margin-bottom:6px}.otp_resendButtonDiv__aCets{display:flex;align-items:center;justify-content:end}.otp_resendButton__C48Yj{cursor:pointer;color:#c9a74e;font-size:16px;font-weight:500;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:8%;text-underline-offset:25%;text-underline-position:from-font;border:transparent}.otp_subtitle__XI_Pa{color:var(--Gray-500,#6b7280);font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:38px}.otp_form__J7kaJ{width:100%;max-width:820px}.otp_formGroup__FoWUj{position:relative}.otp_label__aBQMM{color:#1f2937;font-size:14px;font-weight:500;left:12px;top:-10px;background:#fff;padding:0 6px}.otp_input__OzYeb{width:100%;height:48px;border-radius:12px;border:1px solid #443197;padding:0 16px;font-size:16px;letter-spacing:12px}.otp_otpInputs__h_6_v{display:flex;align-items:center;gap:10px;margin:auto;justify-content:center}.otp_otpInputs__h_6_v input{max-height:50px;width:100%;width:50px;border-radius:5px;padding:10px 17px;border:1px solid #e5e7eb}.otp_otpInputs__h_6_v input:focus-visible{outline:none;border-color:#97999c}.otp_resendRow__59bCL{margin:24px 0;color:#1f2937;text-align:center;font-size:16px;font-weight:400}.otp_timer__8D5_U{color:#dc2626;font-size:16px;font-weight:400}.otp_button__JkknP{width:100%;height:48px;border-radius:9999px;background:#0b0f19;color:white;font-size:20px;border:none}.otp_buttonDisabled__ea4mX{opacity:.5;cursor:not-allowed}.otp_customModalWrapper__1qvYu .modal-content{background-color:transparent;border:none}.otp_customModalWrapper__1qvYu{margin:0!important;position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transform:none!important;pointer-events:none;background:rgba(0,0,0,.2);opacity:1;backdrop-filter:blur(2px)}.otp_customModalWrapper__1qvYu .modal-content{pointer-events:auto}.otp_modalBackdropCustom__g_DXI{background-color:rgba(0,0,0,.8)!important;opacity:1!important;z-index:1050!important}.otp_wrapper__LZ3Dr{border-radius:32px;background:rgba(255,255,255,.9);box-shadow:0 4px 36.1px 0 rgba(0,0,0,.1);backdrop-filter:saturate(180%) blur(2px);background:white}.otp_customModalContent__E5F0T .otp_modal-content__lA9_W{background-color:transparent;border:none;box-shadow:none}@media (max-width:768px){.otp_wrapper__LZ3Dr{padding-top:32px;padding-left:12px;padding-right:12px}.otp_backBtn___CuP4{top:20px;left:12px;width:36px;height:36px}.otp_logo__R0jeD{height:48px;margin-bottom:60px}.otp_title__qFQJN{font-size:28px;margin-bottom:8px}.otp_subtitle__XI_Pa{font-size:14px;margin-bottom:32px}.otp_input__OzYeb{height:44px;font-size:14px}.otp_button__JkknP{height:44px;font-size:16px}}@media (max-width:480px){.otp_wrapper__LZ3Dr{padding:25px 15px}.otp_backBtn___CuP4{top:16px;left:8px;width:32px;height:32px}.otp_logo__R0jeD{height:40px;margin-bottom:40px}.otp_title__qFQJN{font-size:24px}.otp_subtitle__XI_Pa{font-size:13px;margin-bottom:24px}.otp_input__OzYeb{height:40px;font-size:13px}.otp_button__JkknP{height:40px;font-size:14px}.otp_otpInputs__h_6_v input{max-width:40px;padding:10px 14px}}.changePassword_wrapper__Z96jw{max-width:571px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:32px;margin:0 auto;position:relative;overflow:hidden}.changePassword_titleWrapper__R1QAk{display:flex;gap:16px;width:100%}.changePassword_closeButton__aJV5a{position:absolute;top:15px;right:15px;font-size:22px;color:#000;z-index:10}.changePassword_backBtn__eacu9,.changePassword_closeButton__aJV5a{border:none;width:40px;height:40px;border-radius:100px;background:#fff;box-shadow:0 4px 40px 0 rgba(68,49,151,.16);display:flex;align-items:center;justify-content:center;cursor:pointer}.changePassword_logo__nAVyX{width:134px;margin-bottom:32px}.changePassword_title__bAO4O{color:#1f2937;font-size:28px;font-weight:700;text-transform:capitalize;margin-bottom:6px}.changePassword_resendButtonDiv__0VieF{display:flex;align-items:center;justify-content:end}.changePassword_resendButton__Osr3b{cursor:pointer;color:#C9A74E;font-size:16px;font-weight:500;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:8%;text-underline-offset:25%;text-underline-position:from-font;border:transparent}.changePassword_subtitle__mXaLl{color:var(--Gray-500,#6B7280);font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:38px}.changePassword_form__Kcg40{width:100%;max-width:820px}.changePassword_formGroup__t_SWY{position:relative}.changePassword_label__IQhBl{color:#1f2937;font-size:14px;font-weight:500;left:12px;top:-10px;background:#fff;padding:0 6px}.changePassword_input__QAxZI{width:100%;height:48px;border-radius:12px;border:1px solid #1f2937;padding:0 16px;font-size:16px}.changePassword_otpInputs__czzwo{display:flex;align-items:center;gap:10px;margin:auto;justify-content:center}.changePassword_otpInputs__czzwo input{max-height:50px;width:100%;width:50px;border-radius:5px;padding:10px 17px;border:1px solid #e5e7eb}.changePassword_otpInputs__czzwo input:focus-visible{outline:none;border-color:#97999c}.changePassword_resendRow__9J4bu{margin:24px 0;color:#1f2937;text-align:center;font-size:16px;font-weight:400}.changePassword_timer__KTPj_{color:#dc2626;font-size:16px;font-weight:400}.changePassword_button__4LXX4{width:100%;height:48px;border-radius:9999px;background:#0b0f19;color:white;font-size:20px;border:none}.changePassword_buttonDisabled__GcDnS{opacity:.5;cursor:not-allowed}.changePassword_customModalWrapper__CyuPj .modal-content{background-color:transparent;border:none}.changePassword_customModalWrapper__CyuPj{margin:0!important;position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transform:none!important;pointer-events:none;background:rgba(0,0,0,.2);opacity:1}.changePassword_customModalWrapper__CyuPj .modal-content{pointer-events:auto}.changePassword_modalBackdropCustom__qbOJn{background-color:rgba(0,0,0,.8)!important;opacity:1!important;z-index:1050!important}.changePassword_wrapper__Z96jw{border-radius:32px;background:rgba(255,255,255,.9);box-shadow:0 4px 36.1px 0 rgba(0,0,0,.1);backdrop-filter:saturate(180%) blur(2px);background:white}.changePassword_customModalContent__33bbt .changePassword_modal-content__Qq_g6{background-color:transparent;border:none;box-shadow:none}@media (max-width:768px){.changePassword_wrapper__Z96jw{padding-top:32px;padding-left:12px;padding-right:12px}.changePassword_backBtn__eacu9{top:20px;left:12px;width:36px;height:36px}.changePassword_logo__nAVyX{height:48px;margin-bottom:60px}.changePassword_title__bAO4O{font-size:28px;margin-bottom:8px}.changePassword_subtitle__mXaLl{font-size:14px;margin-bottom:32px}.changePassword_input__QAxZI{height:44px;font-size:14px}.changePassword_button__4LXX4{height:44px;font-size:16px}}@media (max-width:480px){.changePassword_wrapper__Z96jw{padding:25px 15px}.changePassword_backBtn__eacu9{top:16px;left:8px;width:32px;height:32px}.changePassword_logo__nAVyX{height:40px;margin-bottom:40px}.changePassword_title__bAO4O{font-size:24px}.changePassword_subtitle__mXaLl{font-size:13px;margin-bottom:24px}.changePassword_input__QAxZI{height:40px;font-size:13px}.changePassword_button__4LXX4{height:40px;font-size:14px}.changePassword_otpInputs__czzwo input{max-width:40px;padding:10px 14px}}.changePassword_form__Kcg40{display:flex;flex-direction:column;gap:30px}