.recover_pageRecover__C8ptD{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0b0b17,#11142a 60%,#161a36);padding:40px 16px;font-family:Inter,sans-serif}.recover_recoverCard__LGYHI{display:flex;width:100%;max-width:900px;min-height:520px;border-radius:24px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.45)}.recover_recoverLeft__2Xdt1{flex:1 1;background:#ffffff;padding:48px 40px;display:flex;flex-direction:column;justify-content:center}.recover_recoverBrand__X6lKO{display:flex;align-items:center;gap:8px;font-size:.9rem;font-weight:700;color:#6366f1;margin-bottom:16px;letter-spacing:.5px}.recover_brandDot__yeRS0{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#6366f1);flex-shrink:0}.recover_backLink__Mp8Dh{margin-bottom:24px}.recover_backAnchor__1LB4A{font-size:.85rem;color:#94a3b8;text-decoration:none;font-weight:500;transition:color .2s ease}.recover_backAnchor__1LB4A:hover{color:#6366f1}.recover_recoverTitle__zsulZ{font-size:2rem;font-weight:800;color:#0f172a;margin-bottom:8px;line-height:1.15}.recover_recoverSubtitle__glwsR{font-size:.95rem;color:#64748b;margin-bottom:32px;line-height:1.6}.recover_recoverForm__DuqoW{display:flex;flex-direction:column}.recover_formNote__00xHE{font-size:.85rem;color:#94a3b8;line-height:1.6;margin-bottom:20px;padding:12px 16px;background:#f8fafc;border-radius:10px;border-left:3px solid #818cf8}.recover_inputWrap__EBN_e{margin-bottom:20px}.recover_inputLabel__PWUn9{display:block;font-size:.8rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.recover_inputField__foMZl{width:100%;padding:12px 16px;border:1.5px solid #e2e8f0;border-radius:12px;font-size:.95rem;color:#0f172a;background:#f8fafc;transition:all .2s ease;outline:none}.recover_inputField__foMZl:focus{border-color:#818cf8;background:#ffffff;box-shadow:0 0 0 3px rgba(129,140,248,.15)}.recover_inputField__foMZl:disabled{opacity:.6;cursor:not-allowed}.recover_btnSubmit__9QEso{background:linear-gradient(135deg,#7c3aed,#6366f1)!important;border:none!important;color:#fff!important;border-radius:12px!important;font-weight:600!important;font-size:.95rem!important;padding:13px!important;transition:all .2s ease!important;box-shadow:0 4px 16px rgba(99,102,241,.35)!important}.recover_btnSubmit__9QEso:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(99,102,241,.45)!important}.recover_btnSubmit__9QEso:disabled{opacity:.7!important;cursor:not-allowed!important}.recover_loadingWrap__rGkAM{display:flex;align-items:center;justify-content:center;gap:10px}.recover_spinner__c0cns{width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:recover_spin__BVxP6 .7s linear infinite;flex-shrink:0}@keyframes recover_spin__BVxP6{to{transform:rotate(1turn)}}.recover_sentBox__8AyCp{text-align:center;padding:24px 0}.recover_sentIcon__4WyfA{font-size:2.5rem;margin-bottom:12px}.recover_sentTitle__X08jh{font-size:1.1rem;font-weight:700;color:#0f172a;margin-bottom:8px}.recover_sentText__b5cr8{font-size:.9rem;color:#64748b;line-height:1.6}.recover_recoverFooterNote__ZcgRj{font-size:.85rem;color:#94a3b8;text-align:center;margin-top:20px;margin-bottom:0}.recover_recoverLink__73flV{color:#6366f1;font-weight:600;text-decoration:none}.recover_recoverLink__73flV:hover{text-decoration:underline}.recover_btnLogout__iJvI4{background:transparent!important;border:1px solid #e2e8f0!important;color:#64748b!important;border-radius:12px!important;font-weight:600!important;padding:10px 24px!important;transition:all .2s ease!important}.recover_btnLogout__iJvI4:hover{background:#f8fafc!important;color:#0f172a!important}.recover_recoverRight__M_VEi{flex:1 1;background:radial-gradient(circle at 20% 20%,rgba(139,92,246,.25),transparent 40%),radial-gradient(circle at 80% 70%,rgba(99,102,241,.2),transparent 40%),linear-gradient(160deg,#0f0c29,#1e1b4b);display:flex;align-items:center;justify-content:center;padding:48px 40px}.recover_recoverRightInner__Q2EDB{max-width:320px}.recover_recoverRightIcon__Jd7E4{font-size:2.2rem;margin-bottom:16px}.recover_recoverRightBadge__sXqLf{display:inline-block;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.9);border-radius:999px;padding:4px 16px;font-size:.75rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:20px}.recover_recoverRightTitle__jS8kU{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;color:#ffffff;line-height:1.2;margin-bottom:16px}.recover_recoverRightAccent__Y87Yh{background:linear-gradient(90deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.recover_recoverRightText__WzRUj{font-size:.95rem;color:rgba(255,255,255,.65);line-height:1.7;margin-bottom:28px}.recover_stepList__O9H59{display:flex;flex-direction:column;gap:14px}.recover_stepItem__x0vj5{display:flex;align-items:center;gap:12px;font-size:.9rem;color:rgba(255,255,255,.8);font-weight:500}.recover_stepNum__hIq42{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#6366f1);display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#fff;font-weight:700;flex-shrink:0}@media (max-width:767.98px){.recover_recoverCard__LGYHI{flex-direction:column;max-width:480px}.recover_recoverRight__M_VEi{display:none}.recover_recoverLeft__2Xdt1{padding:36px 28px}}