.boostEarnings{margin-bottom:16px;padding:16px 30% 24px 24px;border-radius:16px;position:relative;background:#2a2222 url(/_next/static/media/boost-earning.3df20c5a.svg) no-repeat 100% 0;background-size:160px}.boostEarnings h2{font-size:15px;font-weight:600;line-height:25.5px;color:#fff;position:relative;z-index:1}.boostEarnings p{margin-bottom:12px;font-size:15px;line-height:22.5px;font-weight:400;color:hsla(0,0%,100%,.7)}.boostEarnings p span{display:block;font-weight:600;color:#f34653}.boostEarnings .boostEarningsButton{height:36px;padding:9px 16px;border-radius:8px;border:none;display:inline-flex;align-items:center;justify-content:center;gap:4px;background:#f34653;color:#fff;font-size:12px;font-weight:600;cursor:pointer}@media(max-width:768px){.boostEarnings{border-radius:0}}.boostEarningsPopup{position:fixed;inset:0;z-index:9999;background:rgba(51,56,70,.7);display:flex;align-items:center;justify-content:center}.boostEarningsPopup .boostEarningsPopupInner{width:490px;background:#fff;border-radius:24px;overflow:hidden;text-align:center;box-shadow:0 0 48px 0 rgba(0,0,0,.12);max-width:100%}.boostEarningsPopup .boostEarningsPopupInner .boostBG{position:relative;background:linear-gradient(0deg,rgba(204,229,255,0) 20.63%,rgba(204,229,255,.4))}.boostEarningsPopup .boostEarningsPopupInner .boostBG .coinGif{position:absolute;width:148px;height:148px;top:0;left:50%;transform:translate(-50%)}.boostEarningsPopup .boostEarningsPopupInner .boostBG .coinGif img{width:100%;height:100%}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent{padding:24px 30px 30px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .boostEarningshead h2{font-size:20px;font-weight:600;color:#333846;margin-bottom:8px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .boostEarningshead p{font-size:17px;font-weight:400;color:#333846}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarnings{border-top:1px solid rgba(51,56,70,.1);margin:24px 0 12px;padding-top:24px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarnings h3{font-size:15px;color:#333846;font-weight:500;text-align:left}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarnings ul{display:flex;gap:12px;overflow-x:auto;padding:8px 0 12px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarnings ul::-webkit-scrollbar{display:none}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarnings ul li{height:44px;padding:0 24px;font-size:15px;color:#6f727c;font-weight:400;border-radius:24px;border:1px solid rgba(51,56,70,.1);background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;cursor:pointer}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarnings ul li:first-child{box-shadow:0 4px 10px 0 rgba(0,0,0,.08)}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarnings ul li.active{background-color:#007fff;color:#fff;font-weight:600}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarnings ul li.active span{animation:zigzag .4s ease-in-out}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarningsBottom .chooseEarningsButton{height:52px;padding:9px 16px;border-radius:8px;width:100%;border:none;display:inline-flex;align-items:center;justify-content:center;gap:4px;background:#f34653;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .4s ease}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarningsBottom .chooseEarningsButton .thumbBtn{opacity:0;transition:all .3s ease}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarningsBottom .chooseEarningsButton.active{background-color:#3a9f59;gap:8px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .chooseEarningsBottom .chooseEarningsButton.active .thumbBtn{opacity:1}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput{position:relative;margin-bottom:24px;z-index:2}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerSelectInputInner{min-height:68px;border:1px solid #aeb6c7;border-radius:10px;background:#fff;padding:8px 14px 10px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;justify-content:flex-start}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerSelectInputInner .partnerSelectInputHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerSelectInputInner .partnerSelectInputHeader .label-active{display:flex;gap:1px;font-size:11px;line-height:14px;color:#7c8395;margin:0;text-align:left}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerSelectInputInner .partnerSelectInputHeader .label-active span{color:#f34653}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerSelectInputInner .partnerSelectInputHeader img{width:24px;height:24px;flex-shrink:0}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerSelectChips{margin-top:6px;min-height:30px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerSelectChips ul{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerChip{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:5px 12px;border-radius:20px;background:#e8f2ff;color:#007fff;font-size:13px;font-weight:500;line-height:18px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerChip span{display:inline-block}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerChip img{width:14px;height:14px;cursor:pointer;flex-shrink:0}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerChipMore{white-space:nowrap}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown{position:absolute;left:0;bottom:calc(100% + 5px);top:auto;width:100%;max-height:420px;overflow:hidden;display:flex;flex-direction:column;background:#fff;border-radius:22px;box-shadow:0 16px 40px rgba(25,34,56,.12);border:1px solid rgba(51,56,70,.08);padding:14px 0 0;z-index:4}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownSearch{margin:0 14px 14px;height:44px;border:1px solid #c7ccd6;border-radius:10px;padding:10px 14px;display:flex;align-items:center;gap:10px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownSearch input{border:none;outline:none;width:100%;font-size:15px;color:#333846;background:transparent}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownSearch input::placeholder{color:#7b8191}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownSelectedChips{padding:0 14px 12px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownSelectedChips ul{display:flex;flex-wrap:wrap;gap:8px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownSelectedChips .partnerChip{min-height:28px;padding:5px 10px;font-size:13px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown>ul{max-height:100%;overflow-y:auto;padding:0 14px 8px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownItem{padding:12px 0;border-top:1px solid rgba(51,56,70,.1)}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownItem:first-child{border-top:none}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownItem .partnerDropdownItemCheckbox .MuiFormControlLabel-root{display:flex;align-items:flex-start;margin:0}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownItem .partnerDropdownItemCheckbox .MuiButtonBase-root{padding:0 0 0 2px;margin-right:12px;color:#c7ccd6}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownItem .partnerDropdownItemCheckbox .MuiButtonBase-root.Mui-checked{color:#007fff}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownItem .partnerDropdownItemCheckbox .MuiSvgIcon-root{font-size:22px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownItem .partnerDropdownItemCheckbox .MuiFormControlLabel-label{font-size:15px;font-weight:500;line-height:21px;color:#333846;text-align:left}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownItem p{margin:4px 0 0 38px;text-align:left;font-size:14px;line-height:20px;color:#7b8191}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown .partnerDropdownState{padding:18px 0 20px;text-align:center;color:#7b8191;font-size:14px}@keyframes zigzag{0%{transform:translateX(0) rotate(0)}25%{transform:translateX(-2px) rotate(-2deg)}50%{transform:translateX(2px) rotate(2deg)}75%{transform:translateX(-1px) rotate(-1deg)}to{transform:translateX(0) rotate(0)}}@media(max-width:768px){.boostEarningsPopup{align-items:flex-end}.boostEarningsPopup .boostEarningsPopupInner{border-radius:20px 20px 0 0;transform:translateY(100%);animation:slideUpBounce .6s cubic-bezier(.22,1,.36,1) forwards}.boostEarningsPopup .boostEarningsPopupInner .boostBG img{max-width:100%;height:auto}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent{padding:0 24px 30px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerSelectInputInner{min-height:72px;padding:8px 12px 10px}.boostEarningsPopup .boostEarningsPopupInner .boostEarningsPopupContent .partnerSelectInput .partnerDropdown{bottom:calc(100% + 8px);max-height:360px;border-radius:18px}}@keyframes slideUpBounce{0%{transform:translateY(100%)}60%{transform:translateY(-4%)}80%{transform:translateY(1%)}to{transform:translateY(0)}}.floatingBanner{position:fixed;bottom:170px;right:16px;height:64px;width:220px;border-radius:40px;border:3px solid #fff;background:linear-gradient(90deg,#8c1212,#1f2c46);display:flex;align-items:center;z-index:999;cursor:pointer;overflow:hidden;transition:transform .45s cubic-bezier(.22,1,.36,1),width .3s ease,opacity .25s ease .2s;box-shadow:0 0 48px 0 rgba(0,0,0,.12)}.floatingBanner .bannerContent{display:flex;align-items:center;gap:14px;padding:0 18px;width:100%}.floatingBanner .bannerText{color:#fff;font-size:13px;font-weight:500;white-space:nowrap;transition:opacity .15s ease;margin-left:-38px}.floatingBanner .coinWrapper{position:relative}.floatingBanner .coinWrapper img{border-radius:50%;width:118px;height:118px;margin-left:-48px;margin-top:3px}.floatingBanner .coinWrapper .arrowBadge{position:absolute;top:-4px;right:-4px;background:#3ac66a;color:#fff;font-size:10px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%}.floatingBanner.textHide .bannerText{opacity:0}.floatingBanner.moveTop{width:70px;border-radius:50%;transform:translate(220px,-820px);opacity:0}.floatingBanner.moveTop .bannerContent{justify-content:center;padding:0}.floatingCoin{position:fixed;right:16px;bottom:-120px;z-index:998;width:70px;height:70px;border-radius:50%;border:3px solid #fff;background:linear-gradient(90deg,#8c1212,#1f2c46);display:flex;align-items:center;justify-content:center;animation:coinRise .7s cubic-bezier(.22,1,.36,1) forwards;animation-delay:5.4s;box-shadow:0 0 48px 0 rgba(0,0,0,.12)}.floatingCoin img{border-radius:50%;width:118px;height:118px;margin-left:-3px;margin-top:0}@keyframes coinRise{0%{bottom:-120px;opacity:0}70%{bottom:170px;opacity:1}to{bottom:160px}}.variantsMobileHold{background:rgba(51,56,70,.7);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:9999999}.agentProfileCard{background:#fff url(/_next/static/media/profile-bg.cea0bf96.svg) no-repeat;position:fixed;left:50%;transform:translate(-50%,-50%);top:50%;width:300px;max-width:100%;border-radius:20px;padding:50px 20px 20px;text-align:center;z-index:1}.agentProfileCard .agentImage{width:145px;height:145px;margin:0 auto 12px;background:#fff;border-radius:50%;display:flex;padding:5px}.agentProfileCard .agentImage img{border-radius:50%;width:100%;height:100%}.agentProfileCard h2{font-size:26px;font-weight:500;margin-bottom:10px}.agentProfileCard p{font-size:15px;font-weight:400}.agentProfileCard p span{color:rgba(51,56,70,.7)}.agentProfileCard .specialist{padding-top:12px;margin-top:12px;border-top:1px solid #d9d9d9}.agentProfileCard .specialist ul{display:flex;justify-content:space-around;gap:20px}.agentProfileCard .specialist ul p{font-size:13px}.accountMismatchPopup.modal-overlay{background-color:rgba(0,0,0,.8)}.accountMismatchModal{background:#fff;border-radius:11px;box-shadow:0 4px 20px rgba(0,0,0,.08);color:#2d2d2d;font-family:Arial,Helvetica,sans-serif;max-height:calc(100vh - 34px);overflow-y:auto;padding:24px 28px;max-width:400px}.accountMismatchTitle{font-size:20px;font-weight:700;line-height:1.25;margin:0 0 16px}.accountMismatchBody{font-size:14px;line-height:1.6;margin:0 0 24px}.accountMismatchError{color:#d92d20;font-size:13px;margin:-12px 0 16px}.accountMismatchFooter{display:flex;gap:16px;justify-content:flex-end}.accountMismatchCancelButton,.accountMismatchConfirmButton{background:transparent;border:0;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:8px 4px}.accountMismatchCancelButton{color:#2d2d2d}.accountMismatchConfirmButton{color:#df5351}.accountMismatchCancelButton:disabled,.accountMismatchConfirmButton:disabled{cursor:not-allowed;opacity:.5}@media(max-width:480px){.accountMismatchModal{max-height:calc(100vh - 24px);padding:20px;border-radius:16px 16px 0 0;max-width:100%}}