.forgetPasswordV2_loginBg__A1UYw{min-height:100vh;width:100%;background-color:#f4f6f9;display:flex;align-items:center;justify-content:center;padding:40px 20px;box-sizing:border-box}@media(max-width:868px){.forgetPasswordV2_loginBg__A1UYw{padding:20px 12px}}.forgetPasswordV2_loginCard__MmjpD{display:flex;flex-direction:row;width:100%;max-width:960px;background-color:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);overflow:hidden;border:1px solid #e5e7eb}@media(max-width:868px){.forgetPasswordV2_loginCard__MmjpD{flex-direction:column-reverse;max-width:440px}}.forgetPasswordV2_leftPanel__SxKpx{flex:1.1 1;background-color:#0264a3;color:#fff;padding:48px 40px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:868px){.forgetPasswordV2_leftPanel__SxKpx{padding:28px 20px 36px;justify-content:flex-start}}.forgetPasswordV2_leftTitle__6FvE7{font-size:28px;font-weight:700;color:#fff;margin:0 0 12px;line-height:1.25;letter-spacing:-.01em}@media(max-width:480px){.forgetPasswordV2_leftTitle__6FvE7{font-size:24px}}.forgetPasswordV2_leftSubtitle__DPt7V{font-size:14px;color:hsla(0,0%,100%,.82);margin:0 0 36px;line-height:1.5}.forgetPasswordV2_featureList__xffNV{display:flex;flex-direction:column;gap:24px;margin-top:auto}@media(max-width:868px){.forgetPasswordV2_featureList__xffNV{margin-top:24px}}.forgetPasswordV2_featureItem__SWJTT{display:flex;align-items:flex-start;gap:16px}.forgetPasswordV2_iconBox__GKV8s{width:42px;height:42px;border-radius:10px;background:rgba(0,0,0,.16);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:20px}.forgetPasswordV2_featureContent__BH7ON{display:flex;flex-direction:column}.forgetPasswordV2_featureTitle__K8lAW{font-size:15px;font-weight:600;color:#fff;margin:0 0 3px}.forgetPasswordV2_featureDesc__xlXUq{font-size:13px;color:hsla(0,0%,100%,.75);margin:0;line-height:1.4}.forgetPasswordV2_rightPanel__JUFc_{flex:1 1;padding:48px 44px;display:flex;flex-direction:column;justify-content:center;background-color:#fff}@media(max-width:868px){.forgetPasswordV2_rightPanel__JUFc_{padding:28px 20px}}.forgetPasswordV2_formTitle__qw2u7{font-size:26px;font-weight:700;color:#0f172a;margin:0 0 6px;letter-spacing:-.01em}.forgetPasswordV2_formSubtitle__knvjj{font-size:14px;color:#64748b;margin:0 0 28px}.forgetPasswordV2_form__bhZGG{display:flex;flex-direction:column}.forgetPasswordV2_formGroup__3tLit{margin-bottom:20px;display:flex;flex-direction:column}.forgetPasswordV2_label___B2QG{font-size:13px;font-weight:600;color:#334155;margin-bottom:6px}.forgetPasswordV2_required__oYxa1{color:#ef4444;margin-left:2px}.forgetPasswordV2_phoneGroup__23etZ{display:flex;align-items:center;gap:8px;width:100%}.forgetPasswordV2_customSelectContainer__LjfYN{position:relative;width:110px;min-width:110px}.forgetPasswordV2_customSelectTrigger__Hn8Te{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;height:46px;padding:0 10px;border:1px solid #e2e8f0;border-radius:8px;background-color:#fff;color:#0f172a;font-size:.88rem;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}.forgetPasswordV2_customSelectTrigger__Hn8Te:hover{border-color:#0264a3}.forgetPasswordV2_triggerContent__ciXSw{display:flex;align-items:center;gap:6px}.forgetPasswordV2_flagImg__0wdPN{width:20px;height:14px;object-fit:cover;border-radius:2px;box-shadow:0 0 1px rgba(0,0,0,.3)}.forgetPasswordV2_dropdownArrow__wnLi3{font-size:10px;color:#64748b;transition:transform .2s ease}.forgetPasswordV2_dropdownArrow__wnLi3.forgetPasswordV2_open__A_7dc{transform:rotate(180deg)}.forgetPasswordV2_dropdownMenu__me9NB{position:absolute;top:calc(100% + 4px);left:0;width:270px;max-height:250px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.15);z-index:1050;overflow:hidden}.forgetPasswordV2_searchInput__ockvO{width:100%;padding:8px 12px;border:none;border-bottom:1px solid #e2e8f0;background:transparent;font-size:13px;color:#0f172a;outline:none}.forgetPasswordV2_optionsList__LLJLL{max-height:200px;overflow-y:auto;margin:0;padding:4px 0;list-style:none}.forgetPasswordV2_optionsList__LLJLL::-webkit-scrollbar{width:5px}.forgetPasswordV2_optionsList__LLJLL::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.forgetPasswordV2_optionItem__VKV0o{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;font-size:13px;color:#0f172a;cursor:pointer;transition:background .15s ease}.forgetPasswordV2_optionItem__VKV0o.forgetPasswordV2_activeOption__hLR5H,.forgetPasswordV2_optionItem__VKV0o:hover{background:rgba(2,100,163,.08)}.forgetPasswordV2_optionLeft__2nJzC{display:flex;align-items:center;gap:8px}.forgetPasswordV2_optionDialCode__ELhjE{font-size:13px;color:#64748b;font-weight:500}.forgetPasswordV2_inputWrapper__8NGdL{position:relative;width:100%;display:flex;align-items:center}.forgetPasswordV2_inputWrapper__8NGdL .forgetPasswordV2_inputWithIcon__Ybl7F{padding-left:40px}.forgetPasswordV2_inputIcon__c8CZg{position:absolute;left:14px;color:#94a3b8;font-size:15px;pointer-events:none;display:flex;align-items:center}.forgetPasswordV2_input__pjm_r{width:100%;height:46px;padding:0 16px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#0f172a;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.forgetPasswordV2_input__pjm_r::placeholder{color:#94a3b8}.forgetPasswordV2_input__pjm_r:focus{outline:none;border-color:#0264a3;box-shadow:0 0 0 3px rgba(2,100,163,.12)}.forgetPasswordV2_inputError__b9fK_{border-color:#ef4444!important}.forgetPasswordV2_passwordWrapper__Np7dX{position:relative;width:100%;display:flex;align-items:center}.forgetPasswordV2_passwordWrapper__Np7dX .forgetPasswordV2_input__pjm_r{padding-right:44px}.forgetPasswordV2_eyeButton__kOLlE{position:absolute;right:12px;background:none;border:none;color:#64748b;font-size:16px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.forgetPasswordV2_eyeButton__kOLlE:hover{color:#0f172a}.forgetPasswordV2_errorMessage__BfJrR{font-size:12px;color:#ef4444;margin:4px 0 0}.forgetPasswordV2_submitBtn__9TbZb{width:100%;height:46px;background-color:#0264a3;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.forgetPasswordV2_submitBtn__9TbZb:hover{background-color:#005291}.forgetPasswordV2_submitBtn__9TbZb:disabled{opacity:.7;cursor:not-allowed}.forgetPasswordV2_loginRow__kqTYx{margin-top:24px;text-align:center;font-size:14px;color:#64748b}.forgetPasswordV2_loginLink__QU51d{color:#0264a3;font-weight:600;text-decoration:none;margin-left:4px;cursor:pointer}.forgetPasswordV2_loginLink__QU51d:hover{color:#004d85;text-decoration:underline}[data-theme=dark] .forgetPasswordV2_loginBg__A1UYw{background-color:var(--bg-primary-dark,#0f172a)!important}[data-theme=dark] .forgetPasswordV2_loginCard__MmjpD{border-color:var(--border-light,#334155)!important}[data-theme=dark] .forgetPasswordV2_loginCard__MmjpD,[data-theme=dark] .forgetPasswordV2_rightPanel__JUFc_{background-color:var(--bg-light-neutral,#1e293b)!important}[data-theme=dark] .forgetPasswordV2_formTitle__qw2u7{color:var(--text-primary,#f8fafc)!important}[data-theme=dark] .forgetPasswordV2_formSubtitle__knvjj,[data-theme=dark] .forgetPasswordV2_loginRow__kqTYx{color:var(--text-body,#94a3b8)!important}[data-theme=dark] .forgetPasswordV2_label___B2QG{color:var(--text-primary,#cbd5e1)!important}[data-theme=dark] .forgetPasswordV2_input__pjm_r{background-color:var(--bg-primary-dark,#0f172a)!important;border-color:var(--border-light,#334155)!important;color:var(--text-primary,#f8fafc)!important}[data-theme=dark] .forgetPasswordV2_input__pjm_r::placeholder{color:#64748b!important}[data-theme=dark] .forgetPasswordV2_eyeButton__kOLlE{color:#94a3b8!important}[data-theme=dark] .forgetPasswordV2_eyeButton__kOLlE:hover{color:#f8fafc!important}[data-theme=dark] .forgetPasswordV2_loginLink__QU51d{color:#38bdf8!important}