.forgotPassOtpFormWithValidation_formContainer__LxiEr{display:flex;flex-direction:column;gap:24px;width:100%}.forgotPassOtpFormWithValidation_inputContainer__o6_dA label{display:block;color:#030712;font-weight:600;font-size:14px}.forgotPassOtpFormWithValidation_inputContainer__o6_dA .forgotPassOtpFormWithValidation_inputField__Z67h8{width:100%;border-radius:6px;height:36px;padding-left:20px;margin-top:12px;border:1px solid #d1d5db}.forgotPassOtpFormWithValidation_inputContainer__o6_dA .forgotPassOtpFormWithValidation_errorMessage__Byr6V{color:#dc2626;font-weight:500;font-size:12px;text-align:right}.forgotPassOtpFormWithValidation_submitButton__Hn0rO{width:100%;background-color:#3b82f6;border-radius:6px;font-size:14px;color:#fff;font-weight:600;height:40px}.PasswordInput_passwordInputContainer__mU3ak{position:relative;display:flex;align-items:center}.PasswordInput_passwordInputField__ofLmj{width:100%;height:36px;padding-left:20px;margin-top:12px;border-radius:6px;border:1px solid #d1d5db;font-size:14px;font-weight:500;transition:all .3s ease}.PasswordInput_passwordInputField__ofLmj:focus{outline:none;border-color:#216dde;box-shadow:0 0 0 3px rgba(33,109,222,.1)}.PasswordInput_passwordInputField__ofLmj:disabled{opacity:.4}.PasswordInput_passwordEyeToggle__aeglY{position:absolute;right:20px;top:20px;cursor:pointer;transition:opacity .2s ease}.PasswordInput_passwordEyeToggle__aeglY:hover{opacity:.7}.PasswordInput_icon__ilZ_C{width:20px;height:20px;color:#6b7280}.PasswordInput_passwordCriteria__5i8cX{margin-top:12px;padding:12px;background-color:#f9fafb;border-radius:6px;border:1px solid #e5e7eb;animation:PasswordInput_slideDown__tCdzb .3s ease}@keyframes PasswordInput_slideDown__tCdzb{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PasswordInput_criterion__03h5h{display:flex;align-items:center;gap:8px;font-size:12px;color:#6b7280;margin-bottom:8px;transition:all .2s ease}.PasswordInput_criterion__03h5h:last-child{margin-bottom:0}.PasswordInput_criterion__03h5h.PasswordInput_met__j_vNF,.PasswordInput_criterion__03h5h.PasswordInput_met__j_vNF .PasswordInput_checkmark__F0yeu{color:#10b981}.PasswordInput_checkmark__F0yeu{font-weight:700;color:#d1d5db;transition:color .2s ease;display:flex;min-width:14px}.PasswordInput_checkmark__F0yeu,.buttons_button__E62pW{font-size:14px;align-items:center;justify-content:center}.buttons_button__E62pW{display:inline-flex;font-weight:600;border-radius:6px;padding:10px 20px;text-align:center;cursor:pointer;transition:opacity .3s ease}.buttons_button__E62pW.buttons_primary__XHEUd{background-color:#3b82f6;color:#fff;border:0}.buttons_button__E62pW.buttons_primary__XHEUd:hover{opacity:.9}.buttons_button__E62pW.buttons_primary__XHEUd:disabled{opacity:.5}.buttons_button__E62pW.buttons_secondary__xFOQw{background-color:#fff;color:#101010;border:1px solid #d1d5db}.buttons_button__E62pW.buttons_secondary__xFOQw:hover{opacity:.9}.buttons_button__E62pW.buttons_secondary__xFOQw:disabled{opacity:.5}.main-app-loader{background:#000;opacity:.5;z-index:800}.main-app-loader,.review-doc-recipient-popup{width:100%;position:absolute;top:-65px;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh + 65px)}.review-doc-recipient-popup{z-index:999}.loader-container{max-width:50px;width:100%;max-height:50px;height:100%;z-index:50;border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:20px}.loader{width:32px;height:32px;color:#e5e7eb;animation:spin 1s linear infinite;fill:#2563eb}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.forgotPassOtpForm_formContainer__gIDYY{display:flex;flex-direction:column;gap:16px;width:100%}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_formGroup__JLTOK label{display:block;color:#030712;font-weight:600;font-size:14px;margin-bottom:12px}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_formGroup__JLTOK .forgotPassOtpForm_otpContainer__HsH1T{display:flex;gap:20px}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_formGroup__JLTOK .forgotPassOtpForm_otpInput__sw2qq{border-radius:6px;width:50px;height:36px;border:1px solid #d1d5db}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_formGroup__JLTOK .forgotPassOtpForm_passwordLabel__ynWYF{display:block;color:#030712;font-weight:600;font-size:14px}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_formGroup__JLTOK .forgotPassOtpForm_passwordInput__dowTO{display:block}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_formGroup__JLTOK .forgotPassOtpForm_errorMessage__EK45F{color:#dc2626;font-weight:500;font-size:12px;text-align:right}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_submitButton__s7hDn{width:100%;background-color:#3b82f6;border-radius:6px;font-size:14px;color:#fff;font-weight:600;height:40px}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_submitButton__s7hDn:disabled{opacity:.5}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_resendButton__HKJuy{background-color:#fff;border-radius:10px;font-size:12px;color:#fff;border:1px solid #3b82f6;font-weight:400;height:30px;color:#000}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_resendButton__HKJuy:disabled{opacity:.5}.forgotPassOtpForm_formContainer__gIDYY .forgotPassOtpForm_disabled__BrfaX{cursor:not-allowed}.withSignUpFormHoc_formContainer__dbjEg{display:flex;flex-direction:column;gap:24px;width:100%;overflow:auto;padding:20px 0}.withSignUpFormHoc_formWrapper__6XHs4{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.withSignUpFormHoc_labelTitle__dTD7h{color:#030712;font-weight:600;font-size:14px;display:block;display:flex;align-items:center;gap:4px}.withSignUpFormHoc_requiredMark__C_dco{color:#dc2626;font-weight:700;font-size:16px}.withSignUpFormHoc_inputField__X8GOD{width:100%;padding-left:20px;margin-top:12px;border-radius:6px;height:36px;border:1px solid #d1d5db;font-size:14px;color:#6b7280;transition:all .3s ease}.withSignUpFormHoc_inputField__X8GOD:focus{outline:none;border-color:#216dde;box-shadow:0 0 0 3px rgba(33,109,222,.1)}.withSignUpFormHoc_inputField__X8GOD.withSignUpFormHoc_inputErrorState__OjJLA{border-color:#dc2626;background-color:rgba(220,38,38,.05)}.withSignUpFormHoc_inputField__X8GOD.withSignUpFormHoc_inputErrorState__OjJLA:focus{box-shadow:0 0 0 3px rgba(220,38,38,.1);border-color:#dc2626}.withSignUpFormHoc_selectField__zAk2D{width:100%;border-radius:6px;height:40px;margin-top:12px;border:1px solid #d1d5db;font-size:14px;color:#6b7280;transition:all .3s ease;padding:0 12px}.withSignUpFormHoc_selectField__zAk2D:focus{outline:none;border-color:#216dde;box-shadow:0 0 0 3px rgba(33,109,222,.1)}.withSignUpFormHoc_selectField__zAk2D.withSignUpFormHoc_inputErrorState__OjJLA{border-color:#dc2626;background-color:rgba(220,38,38,.05)}.withSignUpFormHoc_selectField__zAk2D.withSignUpFormHoc_inputErrorState__OjJLA:focus{box-shadow:0 0 0 3px rgba(220,38,38,.1);border-color:#dc2626}.withSignUpFormHoc_label__L_q6y{width:100%;margin-bottom:24px;position:relative}.withSignUpFormHoc_label__L_q6y.withSignUpFormHoc_hasError__vnw8n .withSignUpFormHoc_labelTitle__dTD7h{color:#dc2626}.withSignUpFormHoc_errorMessage__rqjbH{color:#dc2626;font-weight:500;font-size:12px;margin-top:6px;display:flex;align-items:center;gap:4px;animation:withSignUpFormHoc_slideDown__8qclN .3s ease}.withSignUpFormHoc_errorMessage__rqjbH:before{content:"⚠";font-weight:700}@keyframes withSignUpFormHoc_slideDown__8qclN{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.withSignUpFormHoc_checkboxLabel__6Gh8K{display:flex;gap:10px;margin-top:10px;width:100%;transition:all .3s ease;align-items:flex-start;padding-top:2px;position:relative}.withSignUpFormHoc_checkboxInputWrapper__uzBaY{display:flex;align-items:center;gap:4px;flex-shrink:0}.withSignUpFormHoc_checkboxInput__RqWLa{width:18px;height:18px;border-radius:2px;border:2px solid #d1d5db;transition:all .3s ease;cursor:pointer;flex-shrink:0;min-width:18px;min-height:18px;margin:0;padding:0}.withSignUpFormHoc_checkboxInput__RqWLa:focus{outline:none;border-color:#216dde;box-shadow:0 0 0 3px rgba(33,109,222,.1)}.withSignUpFormHoc_checkboxInput__RqWLa.withSignUpFormHoc_checkboxInputError__xQFK2{border:2px solid #dc2626;background-color:rgba(220,38,38,.05)}.withSignUpFormHoc_checkboxInput__RqWLa.withSignUpFormHoc_checkboxInputError__xQFK2:focus{outline:none;border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.withSignUpFormHoc_checkboxText__juIBd{font-size:14px;font-weight:500;color:#14151a;width:96%;line-height:20px;letter-spacing:-.1px;margin-top:-2px}.withSignUpFormHoc_checkboxText__juIBd span{text-decoration-line:underline;color:#3b82f6;cursor:pointer}.withSignUpFormHoc_checkboxText__juIBd button{color:#4778f5}.withSignUpFormHoc_checkboxErrorMessage__y_smR{color:#dc2626;font-weight:500;font-size:12px;margin-top:8px;margin-left:28px;display:flex;align-items:center;gap:4px;animation:withSignUpFormHoc_slideDown__8qclN .3s ease}.withSignUpFormHoc_checkboxErrorMessage__y_smR:before{content:"⚠";font-weight:700}.withSignUpFormHoc_submitButton__mbUhw{width:100%;background-color:#3b82f6;border-radius:6px;font-size:14px;color:#fff;font-weight:600;padding:10px;border:none;cursor:pointer;transition:all .3s ease}.withSignUpFormHoc_submitButton__mbUhw:hover:not(:disabled){background-color:#2563eb;box-shadow:0 4px 12px rgba(33,109,222,.3)}.withSignUpFormHoc_submitButton__mbUhw:active:not(:disabled){transform:scale(.98)}.withSignUpFormHoc_submitButtonDisabled__Zc8Pp{opacity:.5;cursor:not-allowed;background-color:#3b82f6}.withSignUpFormHoc_submitButtonDisabled__Zc8Pp:hover{background-color:#3b82f6;box-shadow:none}.withSignUpFormHoc_checkboxLabelWrapper__ZR3gR{position:relative;width:100%;margin-top:10px;margin-bottom:16px}.withSignUpFormHoc_mandatory__Kdq69{color:#dc2626;font-weight:700;font-size:16px;margin-right:4px;flex-shrink:0}.withSignUpFormHoc_successPopupOverlay__NrCy9{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.withSignUpFormHoc_successPopupContainer__VHn4S{background-color:#fff;border-radius:12px;padding:40px;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.1);max-width:400px;width:90%;animation:withSignUpFormHoc_slideIn__lK01X .3s ease-out}@keyframes withSignUpFormHoc_slideIn__lK01X{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.withSignUpFormHoc_successIcon__GJno6{width:60px;height:60px;background-color:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:32px;color:#fff;font-weight:700}.withSignUpFormHoc_successTitle___UIyh{color:#030712;font-size:24px;font-weight:700;margin:0 0 12px}.withSignUpFormHoc_successMessage__l0U_x{color:#6b7280;font-size:14px;margin:0 0 20px;line-height:1.5}.withSignUpFormHoc_redirectMessage__4b_Ol{color:#6b7280;font-size:14px;margin:0;line-height:1.5}.withSignUpFormHoc_countdown__v0clI{color:#3b82f6;font-weight:600;font-size:16px}.loginFormWithValidation_formContainer__ioAJ4{display:flex;flex-direction:column;gap:24px;width:100%}.loginFormWithValidation_inputContainer__tUD93 label{display:block;color:#030712;font-weight:600;font-size:14px}.loginFormWithValidation_inputContainer__tUD93 .loginFormWithValidation_inputField__2W2Nw{width:100%;border-radius:6px;height:36px;padding-left:20px;margin-top:12px;border:1px solid #d1d5db}.loginFormWithValidation_inputContainer__tUD93 .loginFormWithValidation_errorMessage__cpx2U{color:#dc2626;font-weight:500;font-size:12px;text-align:right}.loginFormWithValidation_submitButton__mjg8u{width:100%;background-color:#3b82f6;border-radius:6px;font-size:14px;color:#fff;font-weight:600;height:40px}.typography_regularText__9Gesv{font-weight:400;font-size:14px;line-height:20px;color:#14151a}.typography_mediumTextContainer__8EizY{display:flex;align-items:center;gap:8px}.typography_mediumText__WoG4k{font-weight:500;font-size:14px;line-height:20px;color:#14151a}.typography_bodyMText__IXHJt{font-weight:500;font-size:18px;line-height:20px;color:#14151a}.typography_text12__DwOX_{font-weight:400;font-size:12px;line-height:20px;color:#14151a}.typography_text20__EbGuV{font-weight:500;font-size:20px;line-height:28px;color:#14151a}.typography_text16__CDzLH{font-weight:500;font-size:16px;line-height:20px;color:#14151a}.typography_text14__k5mEM{font-weight:400;font-size:14px;line-height:20px;color:#14151a}.typography_text24__Z0JcA{font-weight:600;font-size:24px;line-height:20px;color:#14151a}.typography_text18__0akjB{font-weight:500;font-size:18px;line-height:20px;color:#14151a}.InvalidRedirectScreen_container__Os27A{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,#f9fafb,#f3f4f6);padding:20px}.InvalidRedirectScreen_card__FFz_v{background:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.08);padding:60px 40px;max-width:500px;width:100%;text-align:center;animation:InvalidRedirectScreen_slideIn__8QTv3 .4s ease-out}@keyframes InvalidRedirectScreen_slideIn__8QTv3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.InvalidRedirectScreen_iconWrapper__fiR3X{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.InvalidRedirectScreen_icon__vYXs_{width:80px;height:80px;color:#dc2626;animation:InvalidRedirectScreen_bounce__OjL9W .6s ease-in-out}@keyframes InvalidRedirectScreen_bounce__OjL9W{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.InvalidRedirectScreen_title__DF9_7{font-size:32px;font-weight:700;color:#030712;margin:0 0 16px;letter-spacing:-.5px}.InvalidRedirectScreen_message__iS_KH{font-size:16px;color:#6b7280;line-height:1.6;margin:0 0 30px}.InvalidRedirectScreen_instructionBox__MHfK1{background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;padding:24px;margin-bottom:24px;text-align:left}.InvalidRedirectScreen_instructionTitle____ujg{font-size:16px;font-weight:600;color:#030712;margin:0 0 16px}.InvalidRedirectScreen_instructionList__mdYQB{list-style:decimal;margin:0;padding-left:20px;font-size:14px;color:#6b7280;line-height:1.8}.InvalidRedirectScreen_instructionList__mdYQB li{margin-bottom:10px}.InvalidRedirectScreen_instructionList__mdYQB li:last-child{margin-bottom:0}.InvalidRedirectScreen_highlight__4LHpY{font-weight:600;color:#3b82f6}.InvalidRedirectScreen_exampleSection__VDTEQ{margin:24px 0;padding:24px;background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;text-align:left}.InvalidRedirectScreen_exampleTitle___AltQ{font-size:14px;font-weight:600;color:#030712;margin:0 0 12px}.InvalidRedirectScreen_exampleButton__520M5{display:flex;align-items:center;gap:12px;width:100%;padding:12px;background:#fff;border:2px solid #3b82f6;border-radius:6px;cursor:pointer;transition:all .3s ease;font-family:inherit}.InvalidRedirectScreen_exampleButton__520M5:hover{background:rgba(59,130,246,.05);box-shadow:0 4px 12px rgba(59,130,246,.15)}.InvalidRedirectScreen_exampleButton__520M5:active{transform:scale(.98)}.InvalidRedirectScreen_exampleIcon__iqyds{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.InvalidRedirectScreen_exampleIcon__iqyds svg{width:100%;height:100%}.InvalidRedirectScreen_exampleText__rX1o_{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.InvalidRedirectScreen_exampleLabel__AohRu{font-size:14px;font-weight:600;color:#030712}.InvalidRedirectScreen_exampleUrl__L0hmu{font-size:12px;color:#6b7280}.InvalidRedirectScreen_supportText__5o5tK{padding-top:20px;border-top:1px solid #d1d5db}.InvalidRedirectScreen_supportText__5o5tK p{font-size:13px;color:#6b7280;margin:0;line-height:1.6}@media(max-width:640px){.InvalidRedirectScreen_card__FFz_v{padding:40px 24px}.InvalidRedirectScreen_title__DF9_7{font-size:24px}.InvalidRedirectScreen_message__iS_KH{font-size:14px}.InvalidRedirectScreen_icon__vYXs_{width:60px;height:60px}.InvalidRedirectScreen_instructionBox__MHfK1{padding:16px}.InvalidRedirectScreen_instructionTitle____ujg{font-size:14px}.InvalidRedirectScreen_instructionList__mdYQB{font-size:13px}}