.recovery_page__s3Ajb{min-height:100vh;display:grid;place-items:center;padding:32px 18px;background:radial-gradient(circle at 10% 0,#d8eee9,transparent 34%),linear-gradient(145deg,#f7f9fc,#edf3f4);color:#172033}.recovery_card__pSEwh{width:min(100%,540px);padding:40px;border:1px solid #dde6e8;border-radius:24px;background:rgba(255,255,255,.97);box-shadow:0 26px 70px rgba(27,57,67,.13)}.recovery_logo__UWF2Z{width:76px;height:76px;display:grid;place-items:center;border-radius:20px;background:#eef7f5}.recovery_eyebrow__kfd7a{margin:22px 0 9px;color:#167363;font-size:11px;font-weight:900;letter-spacing:.16em}.recovery_card__pSEwh h1{margin:0;font-size:31px;letter-spacing:-.035em}.recovery_intro___3J8q{margin:11px 0 23px;color:#667386;line-height:1.65}.recovery_tabs__9RV7D{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:#eef2f5}.recovery_tabs__9RV7D button{min-height:42px;border:0;border-radius:9px;background:transparent;color:#667386;font-weight:800;cursor:pointer}.recovery_tabs__9RV7D .recovery_activeTab__BrCAz{background:#fff;color:#176f61;box-shadow:0 3px 12px rgba(30,55,66,.1)}.recovery_explanation__eVlq9{display:grid;gap:4px;margin:18px 0;padding:14px 15px;border-left:3px solid #29917f;background:#f0f8f6;color:#5e6b79;font-size:13px}.recovery_explanation__eVlq9 strong{color:#27443f}.recovery_form__qGCdS{display:grid;gap:18px;margin-top:20px}.recovery_form__qGCdS label>span{display:block;margin-bottom:8px;color:#344054;font-size:13px;font-weight:800}.recovery_form__qGCdS input{width:100%;height:50px;padding:0 14px;border:1px solid #cdd8df;border-radius:11px;background:#fff;color:#172033;font:inherit;outline:none}.recovery_form__qGCdS input:focus{border-color:#238b78;box-shadow:0 0 0 4px rgba(35,139,120,.12)}.recovery_form__qGCdS>button{height:50px;border:0;border-radius:11px;background:linear-gradient(135deg,#176f61,#21917e);color:#fff;font-weight:900;cursor:pointer}.recovery_form__qGCdS button:disabled{opacity:.58;cursor:not-allowed}.recovery_error__HVfon,.recovery_notice__ZFtZJ{display:grid;gap:4px;margin:18px 0;padding:14px;border-radius:11px;font-size:13px;line-height:1.5}.recovery_notice__ZFtZJ{border:1px solid #bde4d8;background:#effaf6;color:#176657}.recovery_error__HVfon{border:1px solid #fecaca;background:#fff5f5;color:#9f2424}.recovery_help__ttxuk{margin:20px 0 16px;color:#778394;font-size:12px;line-height:1.6}.recovery_back__aNAkp{display:inline-block;color:#176f61;font-size:13px;font-weight:850;text-decoration:none}.recovery_back__aNAkp:hover{text-decoration:underline}.recovery_password__UEuTh{position:relative}.recovery_password__UEuTh input{padding-right:105px}.recovery_password__UEuTh button{position:absolute;right:7px;top:7px;height:36px;border:0;border-radius:8px;padding:0 10px;background:#eef6f4;color:#176b5d;font-size:11px;font-weight:800;cursor:pointer}.recovery_rules__BjuxU{display:grid;grid-template-columns:1fr 1fr;gap:7px 18px;margin:-7px 0 0;padding:0;list-style:none;color:#8a6570;font-size:12px}.recovery_rules__BjuxU li:before{content:"○";margin-right:7px}.recovery_rules__BjuxU .recovery_valid__YLH_9{color:#167363}.recovery_rules__BjuxU .recovery_valid__YLH_9:before{content:"✓"}@media(max-width:560px){.recovery_card__pSEwh{padding:28px 22px;border-radius:18px}.recovery_card__pSEwh h1{font-size:27px}.recovery_tabs__9RV7D{grid-template-columns:1fr}.recovery_rules__BjuxU{grid-template-columns:1fr 1fr}}