@charset "UTF-8";.popup-overlay{position:fixed;inset:0 0 0 50%;z-index:10002;display:flex;transform-origin:0 0;width:1920px;height:1080px}.popup{position:absolute;max-width:60%;min-width:20%;height:30%;background:#34a3ce;color:#fff;left:50%;top:50%;text-align:center;padding:75px 20px 20px;border-radius:10px;margin:auto;transform:translate3d(-50%,-50%,0);opacity:0;animation:.15s ease-out in-animation forwards;width:100%;max-width:100%;height:100%;background:none;display:flex;justify-content:center;align-items:center;flex-direction:column;filter:blur(8px) brightness(.7);transition:filter .1s ease-in-out}.popup:last-child{filter:none}.popup:last-child .popup-container{box-shadow:0 0 350px 50px #071a2899}.popup .popup-container{position:relative;border-radius:5px;background-color:#153c58;display:flex;flex-direction:column;align-items:center}.popup .popup-container .popup-content{position:relative;padding:30px;width:100%;flex-grow:1}.popup .popup-container .popup-header{position:relative;width:100%;text-align:left;background-color:#34a3ce;border-radius:5px 5px 0 0;font-size:20px;font-family:AsapBold,Arial;display:flex;align-items:center;padding:5px 10px}.popup .popup-container .close-button{position:absolute;top:-15px;right:-15px;width:34px;height:34px;cursor:pointer;box-shadow:0 5px #0003,0 4px #ae0f17;background-color:#e1353d;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:7.5px}.popup .popup-container .close-button:hover{background-color:#fa353d}.popup .overlay-close-on-click{position:absolute;top:0;left:0;width:100%;height:100%}.popup--error{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:#00000040}.popup--error .error-message{display:block;font-weight:700}.popup--error .error-description{margin:5px 0 0;font-size:90%;opacity:.8;font-weight:400}.popup--error h1{font-size:45px;margin-top:125px}.popup--success{background:#48e271}.popup--top-left{left:100px;top:100px;transform:none}.popup__x-button{display:block;position:fixed;right:40px;top:80px;width:50px;height:50px;transition:transform .25s ease-in-out;cursor:pointer}.popup__x-button:hover{transform:rotate(180deg)}.popup__x-button:before{content:"";position:absolute;display:block;margin:auto;inset:0;width:50px;height:0;border-top:2px solid white;transform:rotate(45deg);transform-origin:center}.popup__x-button:after{content:"";position:absolute;display:block;margin:auto;inset:0;width:50px;height:0;border-top:2px solid white;transform:rotate(-45deg);transform-origin:center}__item{margin:0 0 5px;padding:0}@keyframes in-animation{to{opacity:1}}.popup--account .c-form{min-width:450px;margin-bottom:20px}.popup--account .info-warning,.popup--account .delete-account-warning{padding:10px 20px;margin-bottom:30px;color:#e0353d;border:3px dashed #e0353d;font-family:AsapBold;font-size:20px;line-height:1.1em;border-radius:5px}.popup--change-register .c-form{width:450px}.popup--moderation{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:#151e39;background:-moz-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:-webkit-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:linear-gradient(to right,#151e39,#12213a 12%,#092a42 50% 82%,#032f44)}.popup--moderation .content{position:absolute;top:125px;left:0;width:100%}.popup--moderation .content h1{font-size:45px;margin-bottom:100px}.popup--moderation .content .fields{width:450px;margin:0 auto 100px}.popup--moderation .content .fields .field{margin-bottom:20px}.popup--moderation .content .fields .field label{display:block;font-size:.8rem;margin-bottom:5px}.popup--moderation .content .c-button{margin:0 5px}.popup--moderation .content .details{margin-top:-50px;margin-bottom:30px;-webkit-user-select:text;user-select:text}.popup--moderation .content .logs{width:1600px;height:500px;background-color:#111d21;margin:0 auto;overflow-y:auto}.popup--moderation .content .logs .log-entry{text-align:left;margin:8px;padding:4px 10px;background-color:#15272d;display:flex;flex-wrap:nowrap;justify-content:space-between;-webkit-user-select:text;user-select:text;white-space:pre}.popup--moderation .content .logs .log-entry .data.action{width:350px}.popup--moderation .content .logs .log-entry span.data.ip--invalid{font-weight:700;color:#fc5252}.popup--moderation .content .logs .log-entry.type-warn{border:2px solid #a05110;background-color:#ff690033!important}.popup--moderation .content .logs .log-entry.type-info{border:2px solid #107aa0;background-color:#00c7ff33!important}.popup--change-roles .fields{width:1000px!important}.popup--change-roles .fields .c-button{min-width:300px;border-radius:10px;padding:5px 10px;font-size:.8em}.popup--change-roles .fields .c-button .role{background:#00000040;margin:0 5px;padding:5px;border-radius:5px;box-shadow:inset 0 2px 2px #00000040}.popup--module-inspect{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:none}.popup--module-inspect--upgrade{background:#151e39;background:-moz-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:-webkit-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:linear-gradient(to right,#151e39,#12213a 12%,#092a42 50% 82%,#032f44)}.popup--module-inspect--was-upgraded .module-inspect__content>*{opacity:0;transform:scale(0);animation:scale-and-fade-in .2s cubic-bezier(.175,.885,.32,1.275) .1s forwards}.popup--module-inspect--was-upgraded .module-inspect__content>*:nth-child(0){animation-delay:.25s}.popup--module-inspect--was-upgraded .module-inspect__content>*:nth-child(1){animation-delay:.4s}.popup--module-inspect--was-upgraded .module-inspect__content>*:nth-child(2){animation-delay:.55s}.popup--module-inspect--was-upgraded .module-inspect__content>*:nth-child(3){animation-delay:.7s}.popup--module-inspect--was-upgraded .module-inspect__content>*:nth-child(4){animation-delay:.85s}.popup--module-inspect--was-upgraded .module-inspect__content>*:nth-child(5){animation-delay:1s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row{opacity:0;transform:scale(0);animation:scale-and-fade-in .1s ease-out .1s forwards}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(0){animation-delay:1.15s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(1){animation-delay:1.3s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(2){animation-delay:1.45s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(3){animation-delay:1.6s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(4){animation-delay:1.75s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(5){animation-delay:1.9s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(6){animation-delay:2.05s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(7){animation-delay:2.2s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(8){animation-delay:2.35s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(9){animation-delay:2.5s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(10){animation-delay:2.65s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row .upgrade{opacity:0;transform:scale(0);animation:show-level-delta .1s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes show-level-delta{to{opacity:1;transform:scale(1.2) translateY(-1px);transform-origin:center left}}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(1) .upgrade{animation-delay:1.55s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(2) .upgrade{animation-delay:1.7s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(3) .upgrade{animation-delay:1.85s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(4) .upgrade{animation-delay:2s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(5) .upgrade{animation-delay:2.15s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(6) .upgrade{animation-delay:2.3s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(7) .upgrade{animation-delay:2.45s}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:nth-child(8) .upgrade{animation-delay:2.6s}.popup--module-inspect .module-inspect{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;position:relative}.popup--module-inspect .module-inspect__content{display:flex;flex-direction:column;align-items:center;border-radius:10px;padding:38px;width:495px;position:relative;margin:0 auto 20px;font-size:15px;transform:scale(0);opacity:0;animation:scale-and-fade-in .3s cubic-bezier(.87,-.41,.19,1.44) forwards}.popup--module-inspect .module-inspect__content--RED{background:linear-gradient(135.14deg,#932a2e,#4d1416);border:5px solid #732024}.popup--module-inspect .module-inspect__content--GREEN{background:linear-gradient(135deg,#349964,#0e3b23);border:5px solid #236844}.popup--module-inspect .module-inspect__content--BLUE{background:linear-gradient(135deg,#126d90,#004e6c);border:5px solid #1c7ea5}.popup--module-inspect .module-inspect__content--PURPLE{background:linear-gradient(135deg,#5d4f87,#46396a);border:5px solid #6955a1}.popup--module-inspect .module-inspect__content--ORANGE{background:linear-gradient(135deg,#cb6d24,#7a3f11);border:5px solid #934b15}.popup--module-inspect .module-inspect__content .module-name{font-size:30px;letter-spacing:1.7px;font-family:AsapBold,Arial;text-transform:uppercase}.popup--module-inspect .module-inspect__content .module-inspect__rarity{font-size:16px;font-family:AsapBold,Arial;margin-top:8px;margin-bottom:20px;letter-spacing:.8px}.popup--module-inspect .module-inspect__content .module-card{margin:10px 0 30px}.popup--module-inspect .module-inspect__content .module-card--locked{opacity:1}.popup--module-inspect .module-inspect__content .module-card .text-label{display:none}.popup--module-inspect .module-inspect__content .module-description{max-width:90%;text-align:left;padding:5px 10px;display:flex;flex-direction:column}.popup--module-inspect .module-inspect__content .module-description .tip{margin-top:15px;letter-spacing:1px}.popup--module-inspect .module-inspect__content .module-description .tip:first-of-type{margin-top:30px}.popup--module-inspect .module-inspect__content .spacer{background:#fff3;height:2px;width:90%;margin:30px 0}.popup--module-inspect .module-inspect__content .module-stats__row{display:flex;align-items:center;justify-content:space-between;position:relative;height:30px;width:250px}.popup--module-inspect .module-inspect__content .module-stats__row>span:first-child .c-icon{position:absolute;margin:0;left:-40px;top:50%;transform:translateY(-50%);width:25px;height:25px}.popup--module-inspect .module-inspect__content .module-stats__row--space-after{margin-bottom:20px}.popup--module-inspect .module-inspect__content .module-stats__row .bold{font-family:AsapBold,Arial}.popup--module-inspect .module-inspect__content .module-stats__row .info-icon{position:absolute;right:-35px;top:50%;transform:translateY(-50%);width:18px;height:18px;font-size:11px}.popup--module-inspect .module-inspect__content .module-stats__row .upgrade{position:absolute;left:100%;display:flex;align-items:center;margin-left:18px;color:#48e271}.popup--module-inspect .module-inspect__content .module-stats__row .upgrade .c-icon{width:18px;height:18px;top:0;margin-right:10px}.popup--module-inspect .module-inspect__content .close-button{position:absolute;top:-15px;right:-15px;width:34px;height:34px;cursor:pointer;box-shadow:0 5px #0003,0 4px #ae0f17;background-color:#e1353d;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:7.5px}.popup--module-inspect .module-inspect__content .close-button:hover{background-color:#fa353d}.popup--module-inspect .module-inspect .offerFooter{width:495px}.popup--module-inspect .module-inspect .offerFooter .offer-text{margin:25px;font-size:20px}.popup--module-inspect .module-inspect .offerFooter .offer-text .c-icon{height:24px}.popup--module-inspect .module-inspect .offerFooter .c-button{margin:0 auto;padding:0 20px;border-radius:5px;font-family:AsapBold,Arial;font-size:25px;width:210px;height:55px}.popup--module-inspect .module-inspect .offerFooter .c-button__content{justify-content:space-between}.popup--module-inspect .module-inspect .offerFooter .c-button .c-icon{top:unset}.popup--module-inspect .error-message{margin-bottom:0;white-space:pre}.popup--module-inspect .module-slot-wrap{padding:26px;background:#2a7fa066;border-top-left-radius:20px}.popup--module-inspect .module-slot-wrap .module-slot{margin:0}.popup--module-inspect .installed-on-ship-slot{position:absolute;left:-150px;top:50%;transform:translateY(-50%);width:100px;height:100px}.popup--module-inspect .installed-on-ship-slot:not(:empty){cursor:pointer}.popup--module-inspect .installed-on-ship-slot:empty:after{content:"Currently not installed";width:inherit;height:inherit;display:flex;align-items:center;color:#2a7fa066;border:1.5px solid rgba(42,127,160,.4);text-align:center;font-size:14px}.popup--module-inspect .installed-on-ship-slot:before{content:"";width:50px;position:absolute;top:50%;transform:translateY(-50%);right:-50px;height:1px;border-bottom:1.5px solid rgba(42,127,160,.4)}.popup--module-inspect .generic-button--with-cost{width:200px;height:50px;font-size:18px;font-family:AsapBold,Arial;letter-spacing:1.2px;margin-top:10px}.popup--module-inspect .generic-button--with-cost .cost .c-icon{width:30px;margin-left:5px}.popup--moderation-give-currency .popup-container{width:520px;min-height:430px}.popup--moderation-give-currency .popup-content{display:flex;flex-direction:column;gap:18px}.popup--moderation-give-currency .moderation-give-currency__summary{display:flex;align-items:center;gap:10px;text-align:left}.popup--moderation-give-currency .moderation-give-currency__summary-value{font-family:AsapSemiBold,Arial;font-size:28px;line-height:1}.popup--moderation-give-currency .moderation-give-currency__summary-icon{width:24px;height:24px;flex:0 0 auto}.popup--moderation-give-currency .c-form{min-width:0;width:100%;margin-bottom:0}.popup--moderation-give-currency .c-form-fields{margin-bottom:18px}.popup--moderation-give-currency .c-input,.popup--moderation-give-currency .c-input-content,.popup--moderation-give-currency .c-input-field{width:100%}.popup--profile .popup-container{width:1320px;min-width:1320px;max-width:1320px}.popup--profile .popup-content{box-sizing:border-box;padding:0!important;height:850px;overflow-x:hidden}.popup--profile .loader-with-countdown{margin-top:50px}.popup--profile .profile-tabs{width:100%;min-width:0}.popup--profile .profile-tabs .tab-panels,.popup--profile .profile-tabs .tab-panel{min-width:0}.popup--profile .profile-tabs .tab-button{width:auto;min-width:0;flex:1 1 0;padding:0 12px}.popup--rejoin{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:none}.popup--rejoin .rejoin{width:455px;padding:40px 0;background-color:#032935;border-radius:20px;border:4px solid #145474}.popup--rejoin .rejoin h1{font-size:28px;font-family:AsapBold,Arial;letter-spacing:1px;margin:0}.popup--rejoin .rejoin .subtitle{font-size:20px;letter-spacing:.77px;margin-top:15px}.popup--rejoin .rejoin .c-button{margin:0 auto;display:block}.popup--rejoin .rejoin .rejoin-button{border-radius:5px;margin-bottom:25px;font-family:AsapBold,Arial;font-size:25px;margin-top:30px}.popup--rejoin .rejoin .leave-button{text-decoration:underline;text-transform:initial;font-size:20px;letter-spacing:.8px}.popup--match-started{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:#0003}.popup--match-started .match-started{width:475px;padding:40px 0 50px;background-color:#032935;border-radius:20px;position:relative}.popup--match-started .match-started .close-button{position:absolute;top:-15px;right:-15px;width:34px;height:34px;cursor:pointer;box-shadow:0 5px #0003,0 4px #ae0f17;background-color:#e1353d;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:7.5px}.popup--match-started .match-started .close-button:hover{background-color:#fa353d}.popup--match-started .match-started .title{font-size:28px;font-family:AsapBold,Arial;letter-spacing:1px;margin:0 0 25px}.popup--match-started .match-started .subtitle{font-size:20px;letter-spacing:.77px;margin:3px 0}.popup--match-started .match-started .close-message{display:block;margin-top:30px;letter-spacing:initial}.popup--match-started .match-started .c-button{border-radius:5px;width:291px;margin-top:15px}.popup--match-started .match-started .c-button.find-new-match{margin-top:40px}.popup--match-started .match-started .c-button .c-icon{height:20px}.popup--settings .popup-content{padding:0!important;height:900px;min-width:1350px;overflow:hidden}.popup--settings .setting-tabs{height:100%}.popup--settings .setting-tabs .tab-panels,.popup--settings .setting-tabs .tab-panel{min-height:0}.popup--settings .setting-tabs .tab-panel--selected{display:flex;flex-direction:column}.popup--settings .settings-page{display:flex;justify-content:space-between;height:calc(100% - 86px);min-height:0;text-align:left}.popup--settings .settings-page-left{display:flex;flex-direction:column;flex-grow:1;min-height:0;padding-right:40px;flex-basis:50%;border-right:1px solid #224f6e}.popup--settings .settings-page-right{flex-grow:1;padding-left:40px;flex-basis:50%;border-left:1px solid #224f6e}.popup--settings .settings-page-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:20px;margin-right:-40px;padding-right:40px}.popup--settings .settings-page .settings-section{margin-bottom:30px}.popup--settings .settings-page .settings-section--subtle{margin-bottom:34px}.popup--settings .settings-page .settings-section-title{font-size:22px;font-family:AsapBold,Arial;margin-bottom:10px}.popup--settings .settings-page .settings-section-subtitle{font-size:15px;font-family:AsapBold,Arial;text-transform:uppercase;letter-spacing:1px;opacity:.7;margin-bottom:14px}.popup--settings .settings-bottom{display:flex;width:100%;justify-content:center;position:absolute;bottom:-20px}.popup--settings .settings-bottom .c-button{flex-grow:0;margin:0 10px}.popup--settings .settings-bottom .divider{flex-grow:1}.popup--settings .settings-small-divider{display:block;height:14px}.popup--settings .action{display:flex;margin:10px 0;align-items:center}.popup--settings .action-name{width:250px}.popup--settings .action .keybind{width:150px;height:41px;text-align:center;background:#102d42;display:flex;align-items:center;justify-content:center;margin:0 5px;position:relative}.popup--settings .action .keybind--selected{border:2px dashed #34a3ce}.popup--settings .action .keybind-info{position:absolute;top:-48px;background:#34a3ce;width:150px;text-align:center;padding:5px;font-size:12px;border-top-left-radius:5px;border-top-right-radius:5px}.popup--settings .action .keybind-info--error{background:#c84b4b}.popup--shop .popup-container .popup-content{align-self:stretch;min-height:0;padding:30px 0 0 30px;overflow:hidden}.popup--shop .popup-container{width:1630px;height:850px}.popup--shop .shop{position:absolute;bottom:0;left:0;width:100%;height:100%;min-height:0}.popup--shop .shop h1{font-size:45px}.popup--shop .shop__tabs{width:100%;height:100%;min-height:0;min-width:0;display:flex;flex-direction:column}.popup--shop .shop__tabs__list{list-style:none;padding:35px;margin:-30px -30px 0;background:#112f44;display:flex;justify-content:center;align-items:center}.popup--shop .shop__tabs__list__button{background:#224f6e;display:flex;align-items:center;justify-content:center;width:250px;height:70px;font-size:20px;font-family:AsapSemiBold,Arial;cursor:pointer}.popup--shop .shop__tabs__list__button:first-child{border-radius:5px 0 0 5px}.popup--shop .shop__tabs__list__button:last-child{border-radius:0 5px 5px 0}.popup--shop .shop__tabs__list__button:not(:last-child){margin-right:5px}.popup--shop .shop__tabs__list__button:hover,.popup--shop .shop__tabs__list__button--selected{background:#34a3ce}.popup--shop .shop__tabs__list__button .c-icon{width:initial;height:40px;margin-right:20px;filter:drop-shadow(0px 5px 0px rgba(0,0,0,.2))}.popup--shop .shop__tabs__panels{display:flex;align-items:stretch;justify-content:stretch;flex:1 1 auto;min-height:0;min-width:0}.popup--shop .shop__tabs__panel{display:none;position:relative;width:100%;height:100%;min-height:0}.popup--shop .shop__tabs__panel .free-gems{display:flex;justify-content:center;align-items:center;background:#224f6e;border-radius:8px;width:400px;margin:50px auto -50px;text-align:left;padding:10px;cursor:pointer}.popup--shop .shop__tabs__panel .free-gems .c-icon{width:70px;margin-right:30px}.popup--shop .shop__tabs__panel .free-gems-title{font-family:AsapBold;font-size:20px}.popup--shop .shop__tabs__panel .free-gems-info{font-family:AsapMedium;font-size:16px;line-height:1em;color:#c8c8c8}.popup--shop .shop__tabs__panel .free-gems:hover{background:#164566}.popup--shop .shop__tabs__panel .shop__transaction-logs-button{align-items:center;background:#ffffff1a;border:0;border-radius:8px;cursor:pointer;display:flex;height:34px;justify-content:center;padding:0;position:absolute;bottom:10px;left:10px;width:34px;z-index:2}.popup--shop .shop__tabs__panel .shop__transaction-logs-button .c-icon{height:16px;margin:0;width:16px}.popup--shop .shop__tabs__panel .shop__transaction-logs-button:hover{background:#ffffff2e}.popup--shop .shop__tabs__panel--selected{display:block}.popup--shop .shop__tabs__panel--gems.shop__tabs__panel--selected{display:flex;align-items:center;justify-content:center}.popup--shop .shop__tabs__panel--gems .shop__item{width:220px}.popup--shop .shop__tabs__panel--gems .shop__item__icon{display:flex;align-items:center;justify-content:center}.popup--shop .shop__tabs__panel--gems .shop__item__icon img{max-width:initial}.popup--shop .shop__tabs__panel--gems .shop__item--index-0 .shop__item__icon{margin-bottom:5px}.popup--shop .shop__tabs__panel--gems .shop__item--index-1 .shop__item__icon{margin-bottom:0}.popup--shop .shop__tabs__panel--gems .shop__item--index-2 .shop__item__icon{margin-bottom:-15px}.popup--shop .shop__tabs__panel--gems .shop__item--index-3 .shop__item__icon{margin-bottom:-12px}.popup--shop .shop__tabs__panel--gems .shop__item--index-4 .shop__item__icon{margin-bottom:-30px}.popup--shop .shop__tabs__panel--gems .shop__item--index-5 .shop__item__icon{margin-bottom:-36px}.popup--shop .shop__tabs__panel--deals.shop__tabs__panel--selected,.popup--shop .shop__tabs__panel--battle-pass.shop__tabs__panel--selected,.popup--shop .shop__tabs__panel--vip.shop__tabs__panel--selected{display:flex;flex-direction:column;justify-content:center}.popup--shop .shop__tabs__panel--donate .donate-wrap{width:935px}.popup--shop .shop__tabs__panel--donate .donate-wrap__left{display:inline-block;width:50%;vertical-align:top;padding-right:5px}.popup--shop .shop__tabs__panel--donate .donate-wrap__left img{width:361px;height:244px}.popup--shop .shop__tabs__panel--donate .donate-wrap__right{display:inline-block;width:50%;text-align:left}.popup--shop .shop__tabs__panel--donate .donate-wrap__right h3{text-align:left;font-size:18px;text-transform:initial;margin-top:20px}.popup--shop .shop__tabs__panel--donate .donate-wrap__right .donate-button:hover{filter:brightness(1.1)}.popup--shop .shop__tabs__panel--treasures{width:100%;height:100%;padding:30px}.popup--shop .shop__tabs__panel--treasures .shop__items{margin:0 -30px}.popup--shop .shop__tabs__panel--treasures .shop__items__left{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;overflow-y:auto;height:600px}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item{position:relative;border:2px solid rgba(42,127,160,.4);border-radius:20px;cursor:pointer;display:flex;transform:scale(0);animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards scale;width:256px;height:256px;background:#24273d}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:nth-child(1){animation-delay:0s}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:nth-child(2){animation-delay:.05s}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:nth-child(3){animation-delay:.1s}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:nth-child(4){animation-delay:.15s}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:nth-child(5){animation-delay:.2s}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:nth-child(6){animation-delay:.25s}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:nth-child(7){animation-delay:.3s}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:nth-child(8){animation-delay:.35s}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:hover{background:#ffffff1a;transform:scale(1)}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:hover .hover-element{transform:scale(1.1)}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:active{animation:0s linear forwards scale-hover;transform:scale(.98)}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item .treasure-image{border-radius:20px}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item .treasure-name{position:absolute;z-index:1;bottom:0;width:100%;background:#00000040;padding:10px 5px;font-family:AsapBold,Arial;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.popup--shop .shop__tabs__panel--skins{width:100%;height:100%;padding:30px}.popup--shop .shop__tabs__panel--skins .shop__items{margin:0 -30px}.popup--shop .shop__tabs__panel--skins .shop__items__left{width:1050px;margin-top:0;overflow:auto;height:620px}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item{float:left;margin:10px;animation:none;transform:initial}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item .skin-item-preview-wrap{width:234px;height:234px;background:#2a1e34}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item .video-preview{position:absolute;left:0;top:0;background:#2a1e34;display:none}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item .image-preview{min-width:234px;min-height:234px}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item:hover .shop__item__icon{transform:initial}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item:hover .video-preview{display:initial}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item:hover .image-preview{opacity:0}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item:hover .skin-description,.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item:hover .skin-expire-time{opacity:1;transform:scaleY(1);transition:opacity .2s ease-out .4s,transform .2s cubic-bezier(.175,.885,.32,1.275) .4s;z-index:9999}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item .skin-name{position:absolute;font-family:AsapBold,Arial;font-size:20px;letter-spacing:2px;top:15px;width:100%}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item .skin-description{position:absolute;bottom:0;padding:5px 8px;font-size:.8em;width:100%;text-align:left;background:#0009;opacity:0;transform:scaleY(0);transform-origin:bottom center;transition:none}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item--purchased .skin-description{opacity:1;transform:scaleY(1)}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item .skin-expire-time{position:absolute;width:100%;bottom:55px;left:0;text-align:left;font-size:18px;padding:10px 20px;background:#0000004d;display:none}.popup--shop .shop__tabs__panel--skins .shop__items__right{flex-grow:1;margin-left:30px}.popup--shop .shop__tabs__panel--powers{width:100%;height:100%;min-height:0;padding:0;overflow:hidden}.popup--shop .shop__tabs__panel--powers.shop__tabs__panel--selected{display:flex;flex-direction:column}.popup--shop .shop__tabs__panel h2{position:absolute;top:50px;padding:0 200px;transform:scale(0);animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards scale}.popup--shop .shop__deal-title{font-size:1.2em;font-family:AsapBold,Arial;margin-bottom:20px}.popup--shop .shop__items{display:flex;justify-content:center}.popup--shop .shop__panel-content{flex:1 1 auto;width:100%;height:100%;min-height:0;overflow:hidden}.popup--shop .shop__panel-content--powers{display:flex;flex-direction:column;width:100%;margin-right:0}.popup--shop .shop__panel-scroll{flex:1 1 auto;width:100%;min-height:0;overflow-y:auto;overflow-x:hidden}.popup--shop .shop__panel-scroll--powers{padding:24px 0 18px}.popup--shop .shop__panel-list{display:flex;justify-content:center;align-items:flex-start;min-width:0;padding:0 30px 24px;box-sizing:border-box}.popup--shop .shop__panel-list--powers{width:100%}.popup--shop .shop__item--disabled{cursor:not-allowed;filter:grayscale(100%) brightness(.7);opacity:.3;pointer-events:none}.popup--shop .tos-link{position:absolute;right:20px;bottom:14px;top:auto;padding:5px;font-size:15px}.shop__item{overflow:hidden;margin:0 10px;position:relative;border:2px solid rgba(42,127,160,.4);border-bottom-left-radius:20px;border-bottom-right-radius:20px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;transform:scale(0);animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards scale}.shop__item:nth-child(1){animation-delay:0s}.shop__item:nth-child(2){animation-delay:.05s}.shop__item:nth-child(3){animation-delay:.1s}.shop__item:nth-child(4){animation-delay:.15s}.shop__item:nth-child(5){animation-delay:.2s}.shop__item:nth-child(6){animation-delay:.25s}.shop__item:nth-child(7){animation-delay:.3s}.shop__item:nth-child(8){animation-delay:.35s}.shop__item--confirm{border-color:#dded1e;box-shadow:0 5px #00000040}.shop__item--confirm .shop__item__price{color:#000;background-color:#dded1e;border:0;justify-content:space-evenly}.shop__item--purchased{pointer-events:none;filter:grayscale(.5);cursor:initial;opacity:.5}.shop__item__value{margin-bottom:10px}.shop__item__value__count{font-size:45px;line-height:40px;letter-spacing:5px;font-family:AsapBold,Arial}.shop__item__value__name{font-size:15px;letter-spacing:2px}.shop__item__timer{padding-top:10px;padding-bottom:10px;font-size:1.2em;line-height:40px;font-family:AsapBold,Arial;background:#143045}.shop__item__extravalue{background:#00b4c0}.shop__item__inside{display:flex;flex-direction:column;width:100%;height:100%}.shop__item__icon{overflow:hidden;position:relative;flex-grow:1;display:flex;align-content:center}.shop__item__price{border-top:2px solid rgba(42,127,160,.4);flex:0 0 56px;width:100%;font-size:24px;display:flex;align-items:center;justify-content:center;font-family:AsapBold,Arial}.shop__item__price .cost{display:flex;align-items:center}.shop__item__price .confirm{font-size:.8em}.shop__item__price--exclamation{background-color:#e1353d;box-shadow:0 4px #78181c;border-radius:0 0 20px 20px}.shop__item__price__old{text-decoration:line-through;opacity:.5;margin-right:9px;font-family:AsapSemiBold,Arial;font-size:18px;margin-top:1px}.shop__item__price .c-icon{margin:0 9px 0 0;top:initial}.shop__item__label{position:absolute;top:0;left:0;background:#fc8a14;font-size:14px;font-family:AsapSemiBold,Arial;letter-spacing:1px;line-height:18px;border-bottom-right-radius:20px;display:flex;align-items:center;padding-left:13px;height:52px;width:101px;text-align:left;box-shadow:0 6px #0000001a}.shop__item__label--best-value{background:#00b4c0;width:85px}.shop__item__label--discount{flex-direction:column;background:#e1353d;width:70px;border-bottom-right-radius:8px;font-size:20px;justify-content:center;padding-left:5px}.shop__item__label--discount span.value{letter-spacing:2.5px}.shop__item__exclamation-mark{position:absolute;pointer-events:none;top:0;right:0;width:35px;height:35px;border-bottom-left-radius:15px;box-shadow:0 6px #00000040;background-color:#e1353d;display:flex;align-items:center;justify-content:center}.shop__item__module{width:150px}.shop__item__module .shop__item__inside{width:100%}.shop__item__module .shop__item__price{font-size:18px}.shop__item__module .shop__item__icon{align-self:center;width:100%}.shop__item__module .module-item-preview-wrap{margin:15px auto}.shop__item:hover{background:#ffffff1a;transform:scale(1)}.shop__item:hover .hover-element{transform:scale(1.1)}.shop__item:active{animation:0s linear forwards scale-hover;transform:scale(.98)}.shop__card-grid{display:grid;width:100%;justify-content:center;align-items:start;gap:18px}.shop__card-grid--gems{grid-template-columns:repeat(6,220px);width:fit-content;max-width:100%;margin:0 auto}.shop__card-grid--deals{grid-template-columns:repeat(auto-fit,350px)}.shop__card-grid--powers{grid-template-columns:repeat(5,228px);flex:0 0 auto;width:auto;max-width:100%;margin:0 auto}.shop__card-grid--battle-pass{grid-template-columns:repeat(auto-fit,330px)}.shop-item-card{width:240px;transform-origin:50% 50%;animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards scale}.shop-item-card:nth-child(1){animation-delay:0s}.shop-item-card:nth-child(2){animation-delay:.05s}.shop-item-card:nth-child(3){animation-delay:.1s}.shop-item-card:nth-child(4){animation-delay:.15s}.shop-item-card:nth-child(5){animation-delay:.2s}.shop-item-card:nth-child(6){animation-delay:.25s}.shop-item-card:nth-child(7){animation-delay:.3s}.shop-item-card:nth-child(8){animation-delay:.35s}.shop-item-card:hover .shop-item-card__hover-media{transform:scale(1.05)}.shop-item-card--disabled{cursor:not-allowed;filter:grayscale(100%) brightness(.7);opacity:.3;pointer-events:none}.shop-item-card--gem{width:220px}.shop-item-card--deal{width:350px}.shop-item-card--module{width:100%}.shop-item-card--battle-pass{width:330px}.shop-item-card__content{position:relative}.shop-item-card__header{position:relative;z-index:1}.shop-item-card__meta{text-align:center}.shop-item-card__subtitle{margin-top:6px;font-size:14px;color:#ffffffa6;letter-spacing:.04em}.shop-item-card__media{position:relative;overflow:hidden}.shop-item-card__hover-media{max-width:100%;transition:transform .18s ease-out;transform-origin:50% 50%}.shop-item-card__body{display:flex;flex-direction:column;gap:10px;margin-top:-4px;text-align:center}.shop-item-card__value{margin-top:-4px}.shop-item-card__value-count{font-size:42px;line-height:.95;letter-spacing:.08em;font-family:AsapBold,Arial}.shop-item-card__value-name{font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffd1}.shop-item-card__extra-value,.shop-item-card__timer,.shop-item-card__description{border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.35}.shop-item-card__timer{font-family:AsapSemiBold,Arial;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffd1}.shop-item-card__extra-value{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffbd}.shop-item-card__extra-value b{color:#8eeaffeb}.shop-item-card__description{text-align:left;background:#00000038;color:#ffffffe0}.shop-item-card__footer{padding-top:12px}.shop-item-card__button{width:100%;min-height:56px;font-size:22px;padding:6px 14px}.shop-item-card__button-price,.shop-item-card__button-confirm{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.shop-item-card__button-old-price{text-decoration:line-through;opacity:.5;font-family:AsapSemiBold,Arial;font-size:18px}.shop-item-card__button-price-icon{width:auto;height:18px;margin:0}.shop-item-card__label{position:absolute;top:0;left:0;z-index:2;background:#fc8a14;font-size:14px;font-family:AsapSemiBold,Arial;letter-spacing:1px;line-height:18px;border-bottom-right-radius:20px;display:flex;align-items:center;padding-left:13px;height:52px;width:101px;text-align:left;box-shadow:0 6px #0000001a}.shop-item-card__label--best-value{background:#00b4c0;width:85px}.shop-item-card__label--discount{flex-direction:column;justify-content:center;gap:1px;width:70px;padding-left:5px;border-bottom-right-radius:8px;background:#e1353d;font-size:20px}.shop-item-card__label--discount .value{letter-spacing:2.5px}.shop-item-card__label--discount .text{font-size:12px;line-height:1}.shop-item-card__exclamation-mark{position:absolute;pointer-events:none;top:0;right:0;z-index:2;width:35px;height:35px;border-bottom-left-radius:15px;box-shadow:0 6px #00000040;background-color:#e1353d;display:flex;align-items:center;justify-content:center}.popup--shop .shop__tabs__panel--gems{min-height:100%;padding-bottom:52px;box-sizing:border-box}.popup--shop .shop__tabs__panel--gems .shop__card-grid{margin-bottom:0}.popup--shop .shop__tabs__panel--gems .shop-item-card--gem .shop-item-card__media{align-items:center;justify-content:center;min-height:236px;margin:-18px -18px 4px;padding:0}.popup--shop .shop__tabs__panel--gems .shop-item-card--gem .shop-item-card__hover-media{width:auto;height:auto;max-width:100%;max-height:100%}.popup--shop .shop__tabs__panel--gems .shop-item-card--gem .shop-item-card__extra-value{margin:4px 0 12px;padding:12px 14px}.popup--shop .shop__tabs__panel--gems .shop-item-card--gem .shop-item-card__extra-value--placeholder{visibility:hidden}.popup--shop .shop__tabs__panel--gems .shop-item-card__media img{max-width:initial}.popup--shop .shop__tabs__panel--gems .shop-item-card--index-0 .shop-item-card__media{margin-bottom:5px}.popup--shop .shop__tabs__panel--gems .shop-item-card--index-1 .shop-item-card__media{margin-bottom:0}.popup--shop .shop__tabs__panel--gems .shop-item-card--index-2 .shop-item-card__media{margin-bottom:-15px}.popup--shop .shop__tabs__panel--gems .shop-item-card--index-3 .shop-item-card__media{margin-bottom:-12px}.popup--shop .shop__tabs__panel--gems .shop-item-card--index-4 .shop-item-card__media{margin-bottom:-30px}.popup--shop .shop__tabs__panel--gems .shop-item-card--index-5 .shop-item-card__media{margin-bottom:-36px}.popup--shop .shop__tabs__panel--skins .shop__items{margin:0}.popup--shop .shop-item-card--deal .shop-item-card__media{align-items:stretch;flex:0 0 auto;aspect-ratio:350 / 400;margin:-18px -18px 8px;padding:0}.popup--shop .shop-item-card--deal .shop-item-card__hover-media{width:100%;height:100%;object-fit:contain}.popup--shop .shop-item-card--deal .shop-item-card__timer{margin:4px 0 12px;padding:12px 14px}.popup--shop .shop-item-card--module{width:228px;min-height:272px}.popup--shop .shop-item-card--module .shop-item-card__media{min-height:124px;padding-top:0;padding-bottom:22px;align-items:center}.popup--shop .shop-item-card--module .shop-item-card__header{margin-bottom:2px}.popup--shop .shop-item-card--module .module-item-preview-wrap{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto}.popup--shop .shop-item-card--module .module-card{transform:scale(1.16);transform-origin:center top}.popup--shop .shop__transaction-logs-button{bottom:12px!important;left:12px!important}.popup--inventory .popup-content{align-self:stretch;min-height:0;width:100%;padding:0!important;overflow:hidden}.popup--inventory .wiki-button{top:16px;right:16px;z-index:3}.popup--inventory .tabs{width:100%;height:100%;min-height:0;min-width:0}.popup--inventory .tabs .tab-panels{display:flex;flex:1 1 auto;padding:0;width:100%;height:100%;min-height:0;min-width:0;align-items:stretch;justify-content:stretch}.popup--inventory .tabs .tab-panel,.popup--inventory .tabs .tab-panel--selected{min-height:0;min-width:0;width:100%;height:100%}.popup--inventory .popup-container{width:1500px;height:950px}.popup--inventory .locker-page{display:flex;width:100%;height:100%;min-height:0;overflow:hidden}.popup--inventory .locker-page--with-sidebar{align-items:stretch}.popup--inventory .locker-page__main{flex-grow:1;flex-shrink:1;flex-basis:0%;width:0;min-width:0;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.popup--inventory .locker-page__header{flex:0 0 auto;padding:24px 24px 12px}.popup--inventory .locker-page__content{flex:1;min-height:0;overflow-y:scroll;overflow-x:hidden;padding:0}.popup--inventory .locker-page__content::-webkit-scrollbar-thumb{background-color:#297ea0}.popup--inventory .locker-page__list{padding:8px 24px 24px;min-width:0}.popup--inventory .locker-page__sidebar{flex:0 0 500px;width:500px;min-width:500px;height:100%;min-height:0;overflow:hidden;margin-left:auto;padding-top:12px;box-sizing:border-box}.popup--inventory .locker-page__sidebar .inventory-item-selector{width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;min-height:0}.popup--inventory .locker-page__sidebar .inventory-item-selector__title{flex:0 0 44px;height:auto;display:flex;align-items:flex-end;justify-content:flex-start;padding:0 16px 4px;text-align:left;font-size:16px}.popup--inventory .locker-page__sidebar .item-selector,.popup--inventory .locker-page__sidebar .item-selector--small{flex:1 1 auto;width:100%!important;max-width:100%;height:auto!important;min-height:0;margin-top:0;overflow-y:hidden}.popup--inventory .inventory-toolbar{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:16px;min-height:56px;padding-right:560px}.popup--inventory .inventory-toolbar__actions{position:absolute;top:50%;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:flex-end;min-width:0;max-width:540px}.popup--inventory .inventory-search-input{position:relative;flex:1;min-width:0;max-width:520px}.popup--inventory .inventory-search-input .c-icon{position:absolute;top:50%;transform:translateY(-50%);margin:0;left:12px;width:18px;pointer-events:none;opacity:.9}.popup--inventory .inventory-search-input input{width:100%;padding:12px 42px;border-radius:10px;background:#001821e6;box-shadow:inset 0 5px #000d12e6;font-size:16px;letter-spacing:initial}.popup--inventory .inventory-search-input input::placeholder{color:#6bd9;font-family:AsapSemiBold,Arial}.popup--inventory .inventory-search-input .search-cancel{position:absolute;top:50%;transform:translateY(-50%);right:12px;cursor:pointer;font-size:18px;font-family:Arial,Helvetica,sans-serif;color:#ffffffbd}.popup--inventory .inventory-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px;width:100%;align-items:start;align-content:start;justify-content:stretch}.popup--inventory .inventory-item-card{width:100%}.popup--inventory .locker-page--skins .locker-page__header{padding-right:12px}.popup--inventory .locker-page--emotes .locker-page__sidebar{flex:0 0 420px;width:420px;min-width:420px}.popup--inventory .inventory-card-grid--skins{grid-template-columns:repeat(6,minmax(0,1fr))}.popup--inventory .inventory-empty-state{padding:48px 16px;text-align:center;color:#ffffffb8;font-family:AsapSemiBold,Arial;letter-spacing:.04em}.popup--inventory .inventory__items{display:flex;justify-content:center}.popup--inventory .inventory__item{overflow:hidden;position:relative;border:2px solid rgba(42,127,160,.4);border-radius:3px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;transform:scale(0);animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards scale;opacity:.3;filter:grayscale(.75);cursor:initial;float:left;margin:10px;width:234px;height:234px}.popup--inventory .inventory__item:nth-child(1){animation-delay:0s}.popup--inventory .inventory__item:nth-child(2){animation-delay:.02s}.popup--inventory .inventory__item:nth-child(3){animation-delay:.04s}.popup--inventory .inventory__item:nth-child(4){animation-delay:.06s}.popup--inventory .inventory__item:nth-child(5){animation-delay:.08s}.popup--inventory .inventory__item:nth-child(6){animation-delay:.1s}.popup--inventory .inventory__item:nth-child(7){animation-delay:.12s}.popup--inventory .inventory__item:nth-child(8){animation-delay:.14s}.popup--inventory .inventory__item:nth-child(9){animation-delay:.16s}.popup--inventory .inventory__item:nth-child(10){animation-delay:.18s}.popup--inventory .inventory__item:nth-child(11){animation-delay:.2s}.popup--inventory .inventory__item:nth-child(12){animation-delay:.22s}.popup--inventory .inventory__item:nth-child(13){animation-delay:.24s}.popup--inventory .inventory__item:nth-child(14){animation-delay:.26s}.popup--inventory .inventory__item:nth-child(15){animation-delay:.28s}.popup--inventory .inventory__item:nth-child(16){animation-delay:.3s}.popup--inventory .inventory__item:nth-child(17){animation-delay:.32s}.popup--inventory .inventory__item:nth-child(18){animation-delay:.34s}.popup--inventory .inventory__item:nth-child(19){animation-delay:.36s}.popup--inventory .inventory__item:nth-child(20){animation-delay:.38s}.popup--inventory .inventory__item:nth-child(21){animation-delay:.4s}.popup--inventory .inventory__item:nth-child(22){animation-delay:.42s}.popup--inventory .inventory__item:nth-child(23){animation-delay:.44s}.popup--inventory .inventory__item:nth-child(24){animation-delay:.46s}.popup--inventory .inventory__item:nth-child(25){animation-delay:.48s}.popup--inventory .inventory__item:nth-child(26){animation-delay:.5s}.popup--inventory .inventory__item:nth-child(27){animation-delay:.52s}.popup--inventory .inventory__item:nth-child(28){animation-delay:.54s}.popup--inventory .inventory__item:nth-child(29){animation-delay:.56s}.popup--inventory .inventory__item:nth-child(30){animation-delay:.58s}.popup--inventory .inventory__item:nth-child(31){animation-delay:.6s}.popup--inventory .inventory__item:nth-child(32){animation-delay:.62s}.popup--inventory .inventory__item:nth-child(33){animation-delay:.64s}.popup--inventory .inventory__item:nth-child(34){animation-delay:.66s}.popup--inventory .inventory__item:nth-child(35){animation-delay:.68s}.popup--inventory .inventory__item:nth-child(36){animation-delay:.7s}.popup--inventory .inventory__item:nth-child(37){animation-delay:.72s}.popup--inventory .inventory__item:nth-child(38){animation-delay:.74s}.popup--inventory .inventory__item:nth-child(39){animation-delay:.76s}.popup--inventory .inventory__item:nth-child(40){animation-delay:.78s}.popup--inventory .inventory__item:nth-child(41){animation-delay:.8s}.popup--inventory .inventory__item:nth-child(42){animation-delay:.82s}.popup--inventory .inventory__item:nth-child(43){animation-delay:.84s}.popup--inventory .inventory__item:nth-child(44){animation-delay:.86s}.popup--inventory .inventory__item:nth-child(45){animation-delay:.88s}.popup--inventory .inventory__item:nth-child(46){animation-delay:.9s}.popup--inventory .inventory__item:nth-child(47){animation-delay:.92s}.popup--inventory .inventory__item:nth-child(48){animation-delay:.94s}.popup--inventory .inventory__item:nth-child(49){animation-delay:.96s}.popup--inventory .inventory__item:nth-child(50){animation-delay:.98s}.popup--inventory .inventory__item--in-inventory{filter:grayscale(0);cursor:pointer;opacity:1}.popup--inventory .inventory__item--equipped{border:3px solid #ffffff;background:#fff3}.popup--inventory .inventory__item__overlay{position:absolute;left:0;right:0;width:100%;height:100%}.popup--inventory .inventory__item__name{position:absolute;font-family:AsapBold,Arial;font-size:20px;letter-spacing:2px;top:15px;width:100%}.popup--inventory .inventory__item__description{position:absolute;bottom:0;padding:5px;font-size:.65em;width:100%;text-align:left;background:#00000073;opacity:0;transition:ease-out opacity .3s}.popup--inventory .inventory__item__inside{display:flex;flex-direction:column;width:100%;height:100%}.popup--inventory .inventory__item__icon{overflow:hidden;position:relative;flex-grow:1;display:flex;align-content:center}.popup--inventory .inventory__item:hover{background:#ffffff1a;transform:scale(1)}.popup--inventory .inventory__item:hover .hover-element{transform:scale(1.1)}.popup--inventory .inventory__item:hover .inventory__item__description{opacity:1;transition-delay:.4s}.popup--inventory .inventory__item:active{animation:0s linear forwards scale-hover;transform:scale(.98)}.popup--inventory .upload-avatar--upload{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-shrink:0;width:100%;white-space:nowrap}.popup--inventory .upload-avatar--upload .c-button{flex-grow:0;flex-shrink:0;height:45px}.popup--inventory .upload-avatar--upload .vip-warning{display:inline-flex;align-items:center;white-space:nowrap;font-size:18px;padding-top:2px;font-family:AsapSemiBold,Arial}.popup--inventory .upload-avatar--upload .vip-warning .c-icon{top:0;margin-top:-8px;margin-right:2px;width:23px}.popup--inventory .inventory__item--disabled,.disabled{cursor:not-allowed;filter:grayscale(100%) brightness(.7);opacity:.3;pointer-events:none}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.popup--leaderboard{background:#0000001a}.popup--leaderboard .popup-container{width:740px}.popup--leaderboard .popup-container .popup-header{justify-content:center;font-family:AsapSemiBold,Arial}.popup--leaderboard .popup-container .popup-header .header-icon{padding:0 8px;width:40px;filter:drop-shadow(0px 2px 0px rgba(0,0,0,.2))}.popup--leaderboard .popup-container .popup-content{max-height:600px;min-height:600px;overflow-y:scroll;padding:20px 0 0}.popup--leaderboard .popup-container .popup-content .last-updated{font-size:14px;margin-bottom:3px}.popup--leaderboard .popup-container .popup-content .last-updated div{margin-top:-3px}.popup--leaderboard .popup-container .popup-content .toggle{display:flex;align-items:center;width:initial;flex-grow:1;padding-left:10px;padding-right:10px}.popup--leaderboard .popup-container .popup-content .toggle .generic-button{font-size:15px;height:45px;letter-spacing:2px;font-family:AsapBold,Arial;width:50%;transition:color .2s ease-out;border-radius:initial;position:relative}.popup--leaderboard .popup-container .popup-content .toggle .generic-button:not(.selected){background-color:#001e29;box-shadow:inset 0 4px #00161e;color:#0a4a62c2}.popup--leaderboard .popup-container .popup-content .toggle .generic-button:not(.selected) .c-icon{display:none}.popup--leaderboard .popup-container .popup-content .toggle .generic-button:not(.selected):hover{color:#fff}.popup--leaderboard .popup-container .popup-content .toggle .generic-button:not(.selected):not(:first-child):after{content:"";position:absolute;left:-1px;width:2px;top:20%;height:60%;background:#0a4a62c2}.popup--leaderboard .popup-container .popup-content .toggle .generic-button.selected+.generic-button:not(.selected):after{display:none}.popup--leaderboard .popup-container .popup-content .toggle .generic-button .c-icon{width:20px;height:20px;margin-right:4px;top:-.25em}.popup--leaderboard .popup-container .popup-content .toggle .generic-button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.popup--leaderboard .popup-container .popup-content .toggle .generic-button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.popup--leaderboard .row{display:flex;align-items:center;padding:2px 20px}.popup--leaderboard .row .skin-icon-wrap{height:50px;width:60px;margin-right:10px;margin-left:10px;margin-top:-10px;filter:drop-shadow(0px 2px 0px rgba(0,0,0,.2))}.popup--leaderboard .row__right{display:flex;align-items:center;justify-content:flex-end;flex-grow:1}.popup--leaderboard .row .user-modules{display:flex;align-items:center;justify-content:space-between;width:58px}.popup--leaderboard .row .user-modules__module{width:22px;height:22px}.popup--leaderboard .row .user-modules__module .module-icon{margin:0}.popup--leaderboard .row .user-modules__module .module-icon img{margin-top:-8px}.popup--leaderboard .row:nth-child(1){font-family:AsapBold,Arial;font-size:21px;color:#e9be01;background:#e9be010d}.popup--leaderboard .row:nth-child(1) .c-user__name{color:#e9be01;font-family:AsapBold,Arial;font-size:21px}.popup--leaderboard .row:nth-child(1) .rank{font-size:18px}.popup--leaderboard .row:nth-child(2){font-family:AsapBold,Arial;font-size:19px;color:#e9e9e9;background:#e9e9e90d}.popup--leaderboard .row:nth-child(2) .c-user__name{color:#e9e9e9;font-family:AsapBold,Arial;font-size:19px}.popup--leaderboard .row:nth-child(2) .rank{font-size:18px}.popup--leaderboard .row:nth-child(3){font-family:AsapBold,Arial;font-size:18px;color:#e7af7b;background:#e7af7b0d}.popup--leaderboard .row:nth-child(3) .c-user__name{color:#e7af7b;font-family:AsapBold,Arial;font-size:18px}.popup--leaderboard .row:nth-child(3) .rank{font-size:18px}.transaction-logs{display:flex;flex-direction:column;height:100%}.transaction-logs__list{flex:1;overflow-y:auto;padding-right:10px}.transaction-logs__entry{align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:12px;display:flex;gap:16px;min-height:0;padding:10px 14px;text-align:left}.transaction-logs__entry:not(:last-child){margin-bottom:8px}.transaction-logs__date{color:#ffffff94;flex:0 0 92px;font-size:11px;line-height:1.25}.transaction-logs__content{flex:1;min-width:0}.transaction-logs__reason{align-items:center;display:flex;gap:8px;font-family:AsapSemiBold,Arial;font-size:16px;line-height:1.2}.transaction-logs__unseen-dot{background:#dded1e;border-radius:50%;display:inline-block;flex:0 0 auto;height:7px;width:7px}.transaction-logs__description{color:#ffffff9e;font-size:13px;line-height:1.25;margin-top:5px}.transaction-logs__difference{flex:0 0 auto;font-family:AsapSemiBold,Arial;font-size:18px;line-height:1;position:relative;text-align:right}.transaction-logs__difference--positive{color:#55d96b}.transaction-logs__difference--negative{color:#ff7676}.transaction-logs__fly-anchor{position:absolute;top:50%;left:50%;width:1px;height:1px;pointer-events:none;transform:translate(-50%,-50%)}.transaction-logs__empty,.transaction-logs__loading{color:#ffffffa6;padding:30px 0;text-align:center}.popup--transaction-logs .popup-container{width:880px;height:720px}.popup--transaction-logs .popup-content{height:calc(100% - 100px)}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.popup--vip-membership{background:#000000b3}.popup--vip-membership .popup-container{width:711px;height:472px}.popup--vip-membership .content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.popup--vip-membership .content .vip-card{margin:50px 0}.popup--vip-membership .content .big{font-family:AsapBold,Arial;font-size:35px}.popup--vip-membership .content .small{font-size:22px;line-height:50px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.popup--vip-upsell{background:#000000b3}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.battle-pass-item{width:unset}.battle-pass-item .shop-item-card__media{position:relative;min-height:150px;padding:0;overflow:hidden}.battle-pass-item .shop-item-card__hover-media{width:100%;height:100%;object-fit:cover}.battle-pass-item .header{background:linear-gradient(0deg,#21101e00,#21101ebf);padding:18px 18px 16px;display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:0;left:0;width:100%;height:112px;z-index:1}.battle-pass-item .header .c-icon,.battle-pass-item .header .title{height:56px}.battle-pass-item .header .c-icon{width:auto;max-width:56px}.battle-pass-item .header .title{font-family:AsapBold,Arial;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.battle-pass-item .header .title .name{font-size:24px}.battle-pass-item .header .title .subtitle{font-size:16px;position:relative}.battle-pass-item .discount-label{position:absolute;bottom:0;right:0;background:#e1353d;background:linear-gradient(135deg,transparent 30px,#e1353d 0);font-family:AsapBold,Arial;font-size:18px;padding-right:8px;padding-left:32px;height:34px;display:flex;align-items:center}.vip-shop{width:100%}.vip-shop__layout{display:flex;align-items:center;gap:96px}.vip-shop__packages{display:flex;flex:0 0 228px;flex-direction:column;align-items:stretch}.vip-shop__packages-list{display:flex;flex-direction:column;gap:14px}.vip-shop__package-meta{display:flex;align-items:center;justify-content:center;min-height:40px;text-align:center}.vip-shop__package-title{min-height:auto;font-size:24px;line-height:1;letter-spacing:.03em}.vip-shop .header,.vip-shop .expire-time{font-family:AsapBold,Arial;font-size:25px;margin-top:6px}.vip-shop .vip-item{position:relative;display:flex;flex:1;min-width:0;align-items:center;gap:28px;padding-bottom:0}.vip-shop .vip-item .vip-card{margin-right:0;flex:0 0 auto}.vip-shop .vip-item .what-you-get{position:relative;flex:1;min-width:0;text-align:left;font-size:22px;transform:none}.vip-shop .vip-item .what-you-get .perks{display:flex;flex-direction:column;padding:10px}.vip-shop .vip-item .what-you-get .perks--entry{display:inline-flex;align-items:center;padding:6px 0}.vip-shop .vip-item .what-you-get .perks--entry .c-icon{margin-right:15px;filter:drop-shadow(0 3px 0 rgba(0,0,0,.3))}.vip-shop .vip-item .what-you-get .perks--entry .c-icon.bigger{transform:scale(1.2)}.vip-shop .vip-item .what-you-get .perks .skin{padding:2px 5px;margin-left:5px;background:gold;color:#000;font-weight:700;border-radius:10px;font-size:.8em}.vip-shop .shop-item-card--vip{width:100%;min-height:118px;height:auto;padding:10px 12px 8px;border-radius:12px}.vip-shop .shop-item-card--vip.item-card,.vip-shop .shop-item-card--vip.item-card--with-footer{min-height:118px;height:auto}.vip-shop .shop-item-card--vip .item-card__content{flex:0 0 auto}.vip-shop .shop-item-card--vip .shop-item-card__footer{margin-top:0;padding-top:8px}.vip-shop .shop-item-card--vip .shop-item-card__button{min-height:36px;font-size:16px;padding:3px 8px}.vip-shop .shop-item-card--vip .shop-item-card__button-old-price{font-size:13px}.vip-shop .shop-item-card--vip .shop-item-card__button-price,.vip-shop .shop-item-card--vip .shop-item-card__button-confirm{gap:6px}.vip-shop .no-recurring{width:auto;text-align:center;font-size:16px;font-style:italic;font-family:Asap;margin-top:15px}.vip-shop .expire-time{margin-top:24px}.c-icon{display:inline-block;height:auto;position:relative;vertical-align:middle;width:28px}.c-icon svg{display:block;fill:currentColor;height:inherit;width:inherit}.c-icon img{display:block;height:inherit;width:inherit}.c-icon--direction-top{transform:rotate(270deg)}.c-icon--direction-bottom{transform:rotate(90deg)}.c-icon--direction-left{transform:rotate(180deg)}.c-icon--direction-right{transform:rotate(0)}.c-icon--tiny{width:14px}.c-icon--small{width:18px}.c-icon--large{width:32px}.c-icon--huge{width:46px}.item-card{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;min-height:248px;padding:18px 18px 16px;border-radius:14px;border:1px solid rgba(119,223,255,.12);background:linear-gradient(180deg,#1a54786b,#112c43f0);box-shadow:inset 0 1px #ffffff0a,0 12px 24px #00000024;color:#fff;overflow:hidden;transition:border-color .15s ease-out,opacity .15s ease-out}.item-card--wide{grid-column:span 2}.item-card--compact{min-height:206px;padding-bottom:12px}.item-card--with-footer{min-height:248px}.item-card--clickable{cursor:pointer}.item-card--clickable:hover{border-color:#8eeaff3d}.item-card--equipped{border-color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 1px #ffffff14,0 16px 28px #0000002e}.item-card--equipped.item-card--clickable:hover{border-color:#fff}.item-card--locked .item-card__title,.item-card--locked .item-card__media{opacity:.45}.item-card--locked .item-card__media{filter:grayscale(.35) saturate(.7)}.item-card__focus-preview-anchor{display:flex;width:100%;height:100%;min-width:0}.item-card__focus-preview-anchor>.item-card{width:100%}.item-card__focus-preview-anchor--wide{grid-column:span 2}.item-card__content{display:flex;flex-direction:column;flex:1;min-height:0}.item-card__meta{text-align:center}.item-card__title{min-height:24px;font-family:AsapBold,Arial;font-size:20px;line-height:1.05;color:#fffffff2}.item-card__media{display:flex;align-items:center;justify-content:center;flex:1;min-height:148px;padding:12px 0 18px}.item-card__reward-icon{margin:0}.item-card__footer{margin-top:auto;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.item-card__button{width:100%}.item-card__state-indicator{position:absolute;right:12px;bottom:12px;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#0a2232eb;box-shadow:0 4px 12px #0000002e}.item-card__state-indicator--hover{opacity:0;pointer-events:none;transition:opacity .15s ease-out}.item-card--unlocked.item-card--clickable:hover .item-card__state-indicator--hover{opacity:1}.item-card--wide .item-card__media{min-height:128px;padding-right:0;padding-left:0}.item-card--wide.item-card--compact{min-height:182px}.item-card--wide.item-card--inset-media .item-card__media{padding-right:18px;padding-left:18px}.item-card--inset-width{width:calc(100% - 36px);max-width:calc(100% - 36px);justify-self:center}.item-card--compact .item-card__media{min-height:118px;padding-top:8px;padding-bottom:6px}@media(max-width:640px){.item-card--wide{grid-column:span 1}}[data-controller-focusable=true]{outline-offset:4px}[data-controller-focusable=true]:focus{outline:none}[data-controller-focused=true]{outline-offset:2px}[data-controller-focused=true]:focus{animation:controller-focus-pulse .4s ease-out;outline:2px solid #ffffff}@keyframes controller-focus-pulse{0%{outline-width:8px;outline-offset:4px}to{outline-width:2px;outline-offset:2px}}[data-controller-focused=true].topbar-button,[data-controller-focused=true].currency,[data-controller-focused=true].c-user,[data-controller-focused=true].a-button,[data-controller-focused=true].c-button{filter:brightness(1.18)}[data-controller-focused=true].a-button{opacity:1!important}[data-controller-focused=true].close-button{transform:scale(1.08)}[data-controller-focused=true].c-menu-button{opacity:1!important}[data-controller-focused=true].c-menu-button .nav-button{transform:scaleX(1)!important}[data-controller-focused=true].c-menu-button .nav-button .c-icon{opacity:1!important}[data-controller-focused=true].c-menu-button .title{transform:translate(50px)!important}[data-controller-focused=true].c-menu-button .title span{opacity:1!important}.vip-card{position:relative;display:flex;align-items:center;justify-content:center}.vip-card .card{filter:drop-shadow(0 10px 0 rgba(0,0,0,.3))}.vip-card .card img{transform:rotate(-7deg);width:300px}.vip-card--small .card{filter:drop-shadow(0 6px 0 rgba(0,0,0,.3))!important}.vip-card--small .card img{transform:rotate(-2deg)}.rays-effect{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);pointer-events:none}.rays-effect__rays{width:100%;height:100%;display:block;animation:17s linear spin infinite 0s}.rays-effect__rays img{width:100%;display:block;height:100%;opacity:.3}.rays-effect .ui-particles{position:absolute;left:50%;top:50%}@keyframes spin{0%{transform:rotate(0);opacity:.5}10%{opacity:.8}50%{opacity:.3}90%{opacity:.7}to{transform:rotate(360deg);opacity:.5}}.ui-particles-abs{position:absolute;top:0;left:0}.ui-particles-particles{position:relative}.ui-particles .ui-particle{position:absolute;top:0;left:0;transform-origin:center}.ui-particles .ui-particle--despawned{opacity:0!important}.info-icon{cursor:pointer;display:inline-block;background-color:#224f6e;color:#fff;margin-left:5px;top:0;right:-22px;width:22px;height:22px;border-radius:30px;border:2px solid transparent;display:inline-flex;align-items:center;justify-content:center}.info-icon .label{font-family:Verdana;font-weight:700;font-size:14px;text-transform:initial;display:block}.info-icon:hover{border-color:#ffffff80}.c-info-tooltip--success .info-icon{background-color:#48e271;color:#000}.tooltip{background-color:#07222e!important;color:#fff!important;font-size:14px!important;padding:10px 8px!important;white-space:pre-line!important;border-radius:4px!important;line-height:1.4!important;font-family:inherit!important;font-weight:400!important;z-index:99999999!important;max-width:400px!important;min-width:120px!important;word-wrap:break-word!important;box-shadow:0 2px 8px #0000004d!important;border:none!important;overflow-wrap:break-word!important}.tooltip *{color:#fff!important}.tooltip.multiline{white-space:pre-line!important}.tooltip.tooltip--success *{color:#000!important}.tooltip.tooltip--warning *{color:#000!important}.floating-arrow,.tooltip .floating-arrow{fill:#07222e!important}.tooltip.tooltip--success{background-color:#48e271!important;color:#000!important}.tooltip.tooltip--success .floating-arrow{fill:#48e271!important}.tooltip.tooltip--error{background-color:#e0353d!important;color:#fff!important}.tooltip.tooltip--error .floating-arrow{fill:#e0353d!important}.tooltip.tooltip--warning{background-color:#fc8a14!important;color:#000!important}.tooltip.tooltip--warning .floating-arrow{fill:#fc8a14!important}.popup--battlepass .container{padding-top:70px}.popup--battlepass .battlepass{position:relative;margin:0 50px}.popup--battlepass .season-title,.popup--battlepass .reward-tracks{padding:20px;border-radius:5px;background-color:#00000042;margin:0 20px}.popup--battlepass .season-title{display:flex;flex-direction:column;align-items:center;width:450px}.popup--battlepass .season-title .name{display:flex;font-size:50px;font-family:AsapBold,Arial;text-transform:uppercase;position:relative}.popup--battlepass .season-title .name .info-icon{position:absolute;display:flex;top:0;right:-22px}.popup--battlepass .season-title .countdown-text{font-size:18px;vertical-align:bottom;font-family:AsapBold,Arial;color:#1e7799;margin-top:-15px}.popup--battlepass .reward-preview{position:absolute;right:0;top:20px;height:155px}.popup--battlepass .trans-reward-preview-enter,.popup--battlepass .trans-reward-preview-appear{opacity:0;transform:translate(-100px)}.popup--battlepass .trans-reward-preview-enter-active,.popup--battlepass .trans-reward-preview-appear-active{transform:translate(0);opacity:1;transition:transform .2s ease-out .1s,opacity .2s ease-out .1s}.popup--battlepass .progress{display:flex;align-items:center}.popup--battlepass .progress .progressbar-with-badge{width:320px}.popup--battlepass .progress .target-tier{margin-left:10px;text-align:left;width:70px;font-family:AsapBold,Arial;font-size:18px}.popup--battlepass .reward-tracks-wrap,.popup--battlepass .season-selection{display:flex;min-height:155px}.popup--battlepass .reward-tracks-wrap .nav-button,.popup--battlepass .season-selection .nav-button{width:40px;border-radius:5px;box-shadow:none;display:flex;justify-content:center;padding:0}.popup--battlepass .reward-tracks-wrap .nav-button.hidden,.popup--battlepass .season-selection .nav-button.hidden{visibility:hidden}.popup--battlepass .reward-tracks-wrap .nav-button .c-icon,.popup--battlepass .season-selection .nav-button .c-icon{width:12px;align-self:center}.popup--battlepass .reward-tracks-wrap .nav-button--left .c-icon,.popup--battlepass .season-selection .nav-button--left .c-icon{transform:scaleX(-1)}.popup--battlepass .reward-tracks-wrap{margin:50px 0}.popup--battlepass .reward-tracks{width:1365px;overflow:hidden;display:flex}.popup--battlepass .reward-tracks .reward-tracks-content-wrap{margin-left:20px;overflow:hidden}.popup--battlepass .reward-tracks .reward-tracks-content-wrap .reward-tracks-content{display:flex;transition:transform .3s ease-out}.popup--battlepass .reward-tracks .level{margin:0 10px}.popup--battlepass .reward-tracks .level .reward-status-icon{width:30px;height:30px;position:absolute;top:-4px;right:-4px;margin:0;z-index:5;pointer-events:none}.popup--battlepass .reward-tracks .level .track-cell{min-width:120px}.popup--battlepass .reward-tracks .level .track-cell .rewards{padding:15px}.popup--battlepass .reward-tracks .level .track-cell .rewards .top,.popup--battlepass .reward-tracks .level .track-cell .rewards .bottom{display:flex;height:80px;align-items:end}.popup--battlepass .reward-tracks .level .track-cell .rewards .bottom{margin-top:10px}.popup--battlepass .reward-tracks .level .track-cell .rewards .reward{position:relative}.popup--battlepass .reward-tracks .level .header{min-height:34px;background:#34a3ce;border-radius:5px 5px 0 0;margin-bottom:10px;padding-top:4px;font-family:AsapBold}.popup--battlepass .reward-tracks .level .free-track{height:120px;background:linear-gradient(90deg,#e8e8e84d,#8080804d);margin-bottom:10px;box-shadow:0 2px #0000004d}.popup--battlepass .reward-tracks .level .paid-track{height:210px;background:linear-gradient(136.46deg,#f4e02e4d,#f4e68a4d 43.05%,#d8be3c4d 72.6%,#a98d144d);border-radius:0 0 5px 5px;box-shadow:0 2px #0000004d}.popup--battlepass .reward-tracks .level .paid-track--not-bought .reward-icon{opacity:.5}.popup--battlepass .reward-tracks .level--0{z-index:99;margin:0}.popup--battlepass .reward-tracks .level--0 .free-track,.popup--battlepass .reward-tracks .level--0 .paid-track{display:flex;box-sizing:border-box;position:relative}.popup--battlepass .reward-tracks .level--0 .free-track .track-logo,.popup--battlepass .reward-tracks .level--0 .paid-track .track-logo{width:100%;padding:0 10px;margin-top:20px}.popup--battlepass .reward-tracks .level--0 .free-track .reward-status-icon,.popup--battlepass .reward-tracks .level--0 .paid-track .reward-status-icon{top:8px;right:8px}.popup--battlepass .reward-tracks .level--0 .free-track{border-radius:5px 5px 0 0;background:linear-gradient(90deg,#e8e8e8,gray);border:2.5px solid #cecece}.popup--battlepass .reward-tracks .level--0 .free-track .track-logo{padding:0 20px;filter:drop-shadow(0 3px rgba(0,0,0,.3))}.popup--battlepass .reward-tracks .level--0 .paid-track{background:linear-gradient(136.46deg,#f4e02e,#f4e68a 43.05%,#d8be3c 72.6%,#a98d14);border:2.5px solid #fff092}.popup--battlepass .reward-tracks .level--0 .header{background:none}.popup--battlepass .reward-tracks .level--vip-start .full{overflow:visible;height:100%;border-radius:5px;color:#fff;text-shadow:0 2px rgba(0,0,0,.2);background:linear-gradient(135deg,#cdb802,#d3c350 23.05%,#d8be3c 49.99%,#b59602);border:3px solid rgba(255,255,255,.5);display:flex;align-content:center;justify-content:center;min-width:60px}.popup--battlepass .reward-tracks .level--vip-start .full .text{transform-origin:center;font-size:30px;font-family:AsapBold;position:absolute;top:22px;max-width:60px;word-break:break-all;line-height:40px;opacity:.75}.popup--battlepass .reward-tracks .level--vip .track-cell.header{background:linear-gradient(135deg,#cdb802,#d3c350 23.05%,#d8be3c 49.99%,#b59602)!important}.popup--battlepass .reward-tracks .level--locked .track-cell{background:#00000042;border:none;box-shadow:none}.popup--battlepass .reward-tracks .level--locked .reward-icon{opacity:.5}.popup--battlepass .reward-tracks .level--purchasing .track-cell{background:#48e2714d;box-shadow:0 2px #0000004d}.popup--battlepass .reward-tracks .level--purchasing .track-cell .reward-icon{opacity:1}.popup--battlepass .reward-tracks .level--purchasing .header{color:#000;background:#48e271}.popup--battlepass .bottom{display:flex;align-items:center;height:90px}.popup--battlepass .bottom .purchase-action{border-radius:10px;background-color:#00000042;display:flex;padding:20px}.popup--battlepass .bottom .purchase-action .info{display:inline-block;font-family:AsapSemiBold,Arial;margin:auto 20px}.popup--battlepass .bottom .purchase-action .c-button{border-radius:5px;font-family:AsapBold,Arial;font-size:24px;padding:10px 25px}.popup--battlepass .bottom .purchase-action--buy .c-button{overflow:visible;margin-left:25px;color:#fff;text-shadow:0 2px rgba(0,0,0,.2);background:linear-gradient(135deg,#cdb802,#d3c350 23.05%,#d8be3c 49.99%,#b59602);border:3px solid rgba(255,255,255,.5);box-shadow:0 4px #b0941a;padding:10px 25px 7px 50px}.popup--battlepass .bottom .purchase-action--buy .c-button .shield{width:58px;position:absolute;top:-5px;left:-25px;z-index:2}.popup--battlepass .bottom .purchase-action--buy .c-button:hover{filter:brightness(1.1)}.popup--battlepass .bottom .purchase-action--buy-tiers{opacity:0;animation:fade-to-full forwards ease-out .4s}.popup--battlepass .bottom .purchase-action--buy-tiers .generic-button--with-cost{font-size:24px;margin-left:20px;font-family:AsapBold,Arial;letter-spacing:1px;width:300px}.popup--battlepass .bottom .purchase-action--buy-tiers .generic-button--with-cost .cost{font-size:18px;font-family:AsapSemiBold;margin-left:15px;display:flex;align-items:center}.popup--battlepass .bottom .purchase-action--buy-tiers .generic-button--with-cost .cost .c-icon{width:28px;margin-right:-5px}.popup--battlepass .bottom .purchase-action--buy-tiers .tier-selection{display:flex;align-items:center;height:52px}.popup--battlepass .bottom .purchase-action--buy-tiers .tier-selection .c-button{width:52px;height:100%;font-family:Asap,Arial;font-size:38px}.popup--battlepass .bottom .purchase-action--buy-tiers .tier-selection .minus{border-radius:5px 0 0 5px;padding-top:6px}.popup--battlepass .bottom .purchase-action--buy-tiers .tier-selection .plus{border-radius:0 5px 5px 0;padding-top:0}.popup--battlepass .bottom .purchase-action--buy-tiers .tier-selection .plus.disabled{opacity:.25;pointer-events:none}.popup--battlepass .bottom .purchase-action--buy-tiers .tier-selection .tier-count{width:120px;height:100%;background-color:#0003;font-family:AsapSemiBold,Arial;display:flex;align-items:center;justify-content:center}.popup--battlepass .bottom .claim-rewards{position:relative;margin-left:auto}.popup--battlepass .bottom .claim-rewards .c-button{border-radius:10px;font-size:36px;font-family:AsapBold;padding:20px 30px}.popup--battlepass .bottom .claim-rewards .c-button .c-icon{width:55px;margin-right:25px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.battle-tier-badge{width:52px;height:52px;position:relative;color:#fff}.battle-tier-badge .c-icon{position:absolute;left:0;width:100%;height:100%}.battle-tier-badge .number{position:absolute;left:50%;transform:translate(-50%) translateY(-50%);font-family:AsapBold,Arial;letter-spacing:0px;top:25px;font-size:21px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.progressbar-with-badge{width:100%;max-width:500px;display:flex;align-items:center;position:relative}.progressbar-with-badge--level .progressbar-with-badge__bar__bg{background:#fc8a14}.progressbar-with-badge--level .progressbar-with-badge__bar__bg--new{background:#dded1e}@keyframes side-scroll-boosted{0%{transform:translate(0)}to{transform:translate(-50%)}}.progressbar-with-badge--level--boosted .progressbar-with-badge__bar__bg{background:#dd343b;overflow:hidden}.progressbar-with-badge--level--boosted .progressbar-with-badge__bar__bg:before{content:"";width:400px;height:100%;position:absolute;background-image:linear-gradient(135deg,rgba(0,0,0,.15) 12.5%,transparent 12.5%,transparent 25%,rgba(0,0,0,.15) 25%,rgba(0,0,0,.15) 37.5%,transparent 37.5%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 62.5%,transparent 62.5%,transparent 75%,rgba(0,0,0,.15) 75%,rgba(0,0,0,.15) 87.5%,transparent 87.5%,transparent);top:0;left:0;background-size:40px 40px;animation:side-scroll-boosted 6s linear infinite}.progressbar-with-badge__badge{margin-right:-13px;z-index:2}.progressbar-with-badge__bar{flex-grow:1;position:relative;height:31px;background-color:#00000042;border-radius:0 5px 5px 0;overflow:hidden}.progressbar-with-badge__bar__bg{background:#34a3ce;position:absolute;top:0;left:0;height:100%}.progressbar-with-badge__bar__bg--new{background:#dded1e;transform-origin:center left;transform:scaleX(0)}.progressbar-with-badge__bar__text{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);font-size:18px;font-family:AsapSemiBold,Arial;letter-spacing:1.2px}.progressbar-with-badge__bar__text-content{display:inline-block;transform-origin:center center}.reward-icon{position:relative;width:80px;height:80px;margin:5px;background-color:#000;display:inline-block;box-sizing:border-box;transition:all .2s ease-in-out;transform-origin:center}.reward-icon--selected{opacity:1!important;transform:scale(1.08);border:3px solid white!important}.reward-icon:hover{opacity:1!important;transform:scale(1.12)}.reward-icon .count{position:absolute;bottom:3px;right:3px;font-size:16px;font-family:AsapBold;line-height:16px}.reward-icon .boost-icon{position:absolute;top:5px;left:5px;width:23px}.reward-icon .boost-label{position:absolute;top:3px;left:34px;font-size:16px;line-height:16px;font-family:AsapBold}.reward-icon--gems{background-color:#097962;border:3px solid #b7f9e6;border-image:linear-gradient(-45deg,#28d5a4,#b7f9e6,#28d5a4) 3 3}.reward-icon--gems .c-icon{filter:drop-shadow(0px 3px rgba(0,0,0,.2));width:55px;padding-top:6px;transform:rotate(-12deg)}.reward-icon--xp{background-color:#bf7223;border:3px solid #fc8a14;border-image:linear-gradient(-45deg,#fc8a14 0% 50%,#fc8a14) 3 3}.reward-icon--xp .c-icon{filter:drop-shadow(0px 3px rgba(0,0,0,.2));width:60px;padding-top:5px;margin-left:-5px}.reward-icon--xp_boost{width:120px;background-color:#bf7223;background:repeating-linear-gradient(-45deg,#ab661f,#ab661f 8px,#bf7223 8px 16px);border:3px solid #fc8a14;border-image:linear-gradient(-45deg,#fc8a14 0% 50%,#fc8a14) 3 3}.reward-icon--xp_boost .chip-icon{filter:drop-shadow(0px 3px rgba(0,0,0,.2));position:absolute;left:5px;bottom:6px;width:50px}.reward-icon--battle_xp{background-color:#296e89;border:3px solid #b9e8f6;border-image:linear-gradient(-45deg,#39a5cf,#b9e8f6,#39a5cf) 3 3}.reward-icon--battle_xp .c-icon{filter:drop-shadow(0px 3px rgba(0,0,0,.2));width:32px;padding-top:4px}.reward-icon--battle_xp_boost{width:120px;background-color:#296e89;background:repeating-linear-gradient(-45deg,#296e89,#296e89 8px,#24627b 8px 16px);border:3px solid #b9e8f6;border-image:linear-gradient(-45deg,#39a5cf,#b9e8f6,#39a5cf) 3 3}.reward-icon--battle_xp_boost .points-icon{filter:drop-shadow(0px 3px rgba(0,0,0,.2));position:absolute;left:10px;bottom:6px;width:32px}.reward-icon--vip_days{width:124px;padding:10px;border:3px solid #eae15e;border-image:linear-gradient(-45deg,#e0c53f,#eae15e,#e0c53f) 3 3}.reward-icon--vip_days img{transform:rotate(-7deg)}.reward-icon--vip_days .days{position:absolute;right:5px;bottom:14px;transform:rotate(-2deg);font-family:AsapBold;font-size:12px;text-align:right}.reward-icon--next_season_battle_xp{width:160px;background:linear-gradient(135deg,#cdb802,#d3c350 23.05%,#d8be3c 49.99%,#b59602);border:3px solid #fff193;border-image:linear-gradient(-45deg,#fff499,#fff193,#fff499) 3 3;display:flex}.reward-icon--next_season_battle_xp .shield{filter:drop-shadow(0px 3px rgba(0,0,0,.2));width:58px;position:absolute;top:7px;left:6px}.reward-icon--next_season_battle_xp .label{position:absolute;right:5px;top:10px;width:75px;font-size:16px;line-height:18px;text-align:left;font-family:AsapBold}.reward-icon--next_season_battle_xp .count{font-size:18px;width:75px;text-align:left;right:5px;bottom:8px}.reward-icon--skin{width:200px;height:auto;aspect-ratio:205 / 80;background-color:#291d33;border:3px solid #288544;border-image:linear-gradient(-45deg,#47be6a,#288544,#47be6a) 3 3;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.reward-icon--skin img{display:block;width:100%;height:auto;max-width:none;max-height:none}.reward-icon--avatar{background-color:#2e2e2e;border:3px solid #c3c3c3;border-image:linear-gradient(-45deg,#c3c3c3 0% 50%,#c3c3c3) 3 3}.reward-icon--avatar .avatar-wrap{position:absolute;top:50%;left:50%;background:#fff;padding:3px;width:50px;height:58px;transform:translate(-50%,-50%) rotate(10deg);display:flex;align-items:center;justify-content:center}.reward-icon--avatar .avatar-wrap .avatar-img,.reward-icon--avatar .avatar-wrap .avatar-upload{display:block;width:100%;height:100%;object-fit:cover;transform:none}.reward-icon--hat{background-color:#3e2336;border:3px solid #ca74b1;border-image:linear-gradient(-45deg,#9f5e8c,#ca74b1,#9f5e8c) 3 3}.reward-icon--hat .background{position:absolute;top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);object-fit:cover}.reward-icon--hat .hat{filter:drop-shadow(0px 3px rgba(0,0,0,.2));position:absolute;top:-3px;left:50%;transform:translate(-50%);height:55px}.reward-icon--emote{background-color:#092a42;border:3px solid #3d7bb1;border-image:linear-gradient(-45deg,#2f5e88,#3d7bb1,#2f5e88) 3 3}.reward-icon--emote .emote{position:absolute;top:50%;left:50%;width:64px;height:64px;object-fit:contain;transform:translate(-50%,-50%) scale(.55);transform-origin:center}.reward-icon--emote .background{position:absolute;top:53%;left:50%;opacity:25%;transform:translate(-50%,-50%) rotate(270deg);filter:brightness(0);width:66px}.reward-icon--small{width:80px}.reward-icon--large{width:100px;height:100px}.reward-icon--large.reward-icon--avatar .avatar-wrap{top:50%;left:50%;padding:4px;width:62px;height:72px;transform:translate(-50%,-50%) rotate(10deg)}.reward-icon--large.reward-icon--hat .background{top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px)}.reward-icon--large.reward-icon--hat .hat{height:60px}.reward-icon--large.reward-icon--emote .emote{transform:translate(-50%,-50%) scale(.66)}.reward-icon--large.reward-icon--emote .background{top:52%;width:82px}.reward-icon--large.reward-icon--xp_boost,.reward-icon--large.reward-icon--battle_xp_boost{width:150px}.reward-icon--large.reward-icon--vip_days{width:155px}.reward-icon--large.reward-icon--next_season_battle_xp{width:200px}.reward-icon--large.reward-icon--skin{width:250px;height:auto;aspect-ratio:205 / 80}.reward-icon--large.reward-icon--skin img{width:100%;height:auto;max-width:none;max-height:none}.icon-shadow{filter:drop-shadow(0px 3px rgba(0,0,0,.2))}.avatar-img{transform-origin:top left}.popup--bp-rewards{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;position:relative;background:#151e39;background:-moz-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:-webkit-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:linear-gradient(to right,#151e39,#12213a 12%,#092a42 50% 82%,#032f44)}.popup--bp-rewards .container{width:100%;height:100%}.popup--bp-rewards .top{position:absolute;left:50%;transform:translate(-50%);display:flex;top:150px;text-align:left}.popup--bp-rewards .top .bp-logo{width:105px;margin-right:25px;margin-top:-16px}.popup--bp-rewards .top .info .title{font-size:41px;font-family:AsapBold,Arial;margin-top:-10px;letter-spacing:1.95px}.popup--bp-rewards .top .info .subtitle{font-size:18px;margin-top:-5px;letter-spacing:.86px}.popup--bp-rewards .content .reward-content{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.popup--bp-rewards .content .reward-content .reward-preview .display{transform-origin:left}.popup--bp-rewards .content .nav-button{position:absolute;top:46%;margin:20px;width:40px;height:60px;padding:0;border-radius:5px}.popup--bp-rewards .content .nav-button .c-icon{width:14px;position:absolute;left:14px;top:50%;transform:translateY(-50%)}.popup--bp-rewards .content .nav-button--left{left:0;animation:nav-slide-in-left forwards ease-out .2s}.popup--bp-rewards .content .nav-button--left .c-icon{transform:scaleX(-1) translateY(-50%)}.popup--bp-rewards .content .nav-button--right{right:0;animation:nav-slide-in-right forwards ease-out .2s}.popup--bp-rewards .bottom{position:absolute;left:50%;transform:translate(-50%);bottom:50px}.popup--bp-rewards .bottom .item-indicator{margin-bottom:10px;font-size:18px;letter-spacing:.86px;font-weight:600}.popup--bp-rewards .bottom .collect-button{border-radius:5px;font-family:AsapBold,Arial;font-size:24px;padding:12px 22px;opacity:0;animation:fade-to-full forwards ease-out .4s}.popup--bp-rewards .bottom .collect-button .c-icon{width:33px;margin:-5px 10px -5px -5px}.popup--bp-rewards .collect-all-button{position:absolute;right:60px;bottom:50px;border-radius:5px;font-size:21px;font-family:AsapBold,Arial}@keyframes nav-slide-in-right{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.reward-preview{display:flex;align-items:center}.reward-preview .details{text-align:left;width:400px;margin-right:50px}.reward-preview .details .title{font-size:30px;font-family:AsapBold,Arial}.reward-preview .details .type{color:#1e7799;font-size:15px;font-family:AsapSemiBold,Arial;margin-top:-8px}.reward-preview .details .multiplier{margin-top:8px;font-size:34px;line-height:1;font-family:AsapBold,Arial}.reward-preview .details .multiplier__factor{color:#dd343b}.reward-preview .details .description{letter-spacing:.71px;font-size:15px;margin-top:5px;color:#c6bfd1}.reward-preview .details .unlock-source{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);font-size:13px;line-height:1.4;color:#ffffffb3}.reward-preview .details .unlock-source__label{color:#91dfffe6;font-family:AsapSemiBold,Arial}.reward-preview .details .unlock-source__separator{color:#ffffff8c}.reward-preview .details .unlock-source__link{display:inline;padding:0;border:0;background:transparent;color:#91dfff;font-family:AsapSemiBold,Arial;cursor:pointer;text-decoration:underline}.reward-preview .details .unlock-source__link:hover{color:#baebff}.reward-preview .reward-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;max-width:100%}.reward-preview .reward-tags__tag{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border:1px solid transparent;border-radius:999px;font-size:12px;line-height:1;letter-spacing:.4px;font-family:AsapSemiBold,Arial;white-space:nowrap;color:#ffffffeb;background:#0c2131cc}.reward-preview .reward-tags__tag--animated{background:#6dcdf329;border-color:#6dcdf359;color:#afe4f8}.reward-preview .reward-tags__tag--animated-ship{background:#34a3ce29;border-color:#34a3ce59;color:#76c1de}.reward-preview .reward-tags__tag--animated-curve{background:#c5a8fa29;border-color:#c5a8fa59;color:#dfcffc}.reward-preview .reward-tags__tag--animated-exhaust{background:#fc8a1429;border-color:#fc8a1459;color:#fda346}.reward-preview .reward-tags__tag--particles{background:#70d7a229;border-color:#70d7a259;color:#98e2bc}.reward-preview .reward-tags__tag--decals{background:#9682c729;border-color:#9682c759;color:#b4a5d7}.reward-preview .actions{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.reward-preview .actions>div{display:flex;flex-wrap:wrap;gap:10px}.reward-preview .actions .action-button{border-radius:5px;padding:8px 20px}.reward-preview .display-center-point{position:absolute;right:155px / 2;top:155px / 2}.reward-preview .display{height:155px;width:155px;display:flex;align-items:center;justify-content:center;position:relative}.reward-preview .display .video-preview{border-radius:100%;background:#224f6e;padding:5px}.reward-preview .display .rays-effect{z-index:-2;transform-origin:center}.reward-preview .display .ui-particles{position:absolute;z-index:-1}.reward-preview--skin .display{width:155px;height:155px}.reward-preview--skin .skin-icon.video-preview{width:155px;height:155px;padding:0;border-radius:100%;background:#224f6e;object-fit:cover}.reward-preview--gems .gems-icon,.reward-preview--xp .chip-icon,.reward-preview--xp_boost .chip-icon{filter:drop-shadow(2px 10px rgba(0,0,0,.25));width:155px}.reward-preview--battle_xp .points-icon,.reward-preview--battle_xp_boost .points-icon{filter:drop-shadow(2px 10px rgba(0,0,0,.25));width:105px}.reward-preview--xp_boost .boost-icon,.reward-preview--battle_xp_boost .boost-icon{position:absolute;top:10px;left:10px;width:50px}.reward-preview--xp_boost .boost-icon{top:0;left:0}.reward-preview--vip_days .display{margin-left:-50px;width:205px}.reward-preview--vip_days .display .vip-card .rays-effect,.reward-preview--vip_days .display .vip-card .ui-particles{z-index:unset}.reward-preview--next_season_battle_xp .shield{filter:drop-shadow(2px 10px rgba(0,0,0,.25));width:150px}.reward-preview--avatar .avatar-icon{width:155px;height:155px;background:#fff;padding:5px;display:flex;align-items:center;justify-content:center}.reward-preview--avatar .avatar-icon .avatar-img,.reward-preview--avatar .avatar-icon .avatar-upload{width:100%;height:100%;object-fit:cover;transform:none;margin-top:0}.reward-preview--hat .hat-icon{filter:drop-shadow(2px 10px rgba(0,0,0,.25));width:155px;margin-bottom:25px}.reward-preview--emote .emote-icon{width:155px;height:155px;position:relative}.reward-preview--emote .emote-background{opacity:25%;filter:brightness(0);width:155px;transform:rotate(270deg)}.reward-preview--emote .emote-img{position:absolute;left:50%;top:50%;width:64px;height:64px;object-fit:contain;transform:translate(-50%,-50%)}.reward-preview--xp .chip-icon,.reward-preview--xp_boost .chip-icon{filter:drop-shadow(2px 10px rgba(0,0,0,.25));width:155px}.reward-preview--square{flex-direction:column-reverse;background:#00000040;padding:40px 20px;border-radius:10px;width:300px;height:300px}.reward-preview--square .details{text-align:center;width:auto;margin:auto}.reward-preview--square .details .description{display:none}.item-shadow{filter:drop-shadow(2px 10px rgba(0,0,0,.25))}.popup--treasure .container{padding-top:70px}.popup--treasure .treasure{position:relative;margin:0 50px;min-width:1500px}.popup--treasure .treasure-top{margin-bottom:25px}.popup--treasure .treasure-details{display:flex;flex-direction:row;align-items:center;width:700px;padding:20px;border-radius:5px;background-color:#00000042}.popup--treasure .treasure-details .name{display:flex;font-size:40px;font-family:AsapBold,Arial;text-transform:uppercase;position:relative;margin-bottom:10px}.popup--treasure .treasure-details .image{border-radius:20px;border:2px solid rgba(42,127,160,.4);width:200px;height:200px;background:#24273d}.popup--treasure .treasure-details .content{margin:25px}.popup--treasure .treasure-details .generic-button--with-cost{font-size:24px;font-family:AsapBold,Arial;letter-spacing:1px;width:300px}.popup--treasure .treasure-details .generic-button--with-cost .cost{font-size:18px;font-family:AsapSemiBold;margin-left:15px;display:flex;align-items:center}.popup--treasure .treasure-details .generic-button--with-cost .cost .c-icon{width:28px;margin-right:-5px}.popup--treasure .treasure-details .recycle-tokens{display:flex;gap:20px;margin-top:30px}.popup--treasure .treasure-details .recycle-tokens div{position:relative}.popup--treasure .treasure-details .recycle-tokens .background{width:32px;height:32px;transform:rotate(45deg);background:#0000004d}.popup--treasure .treasure-details .recycle-tokens .c-icon{position:absolute;left:-5px;top:-5px;width:42px}.popup--treasure .reward{position:relative}.popup--treasure .reward--owned{opacity:.1}.popup--treasure .reward-preview{position:absolute;right:0;top:20px;height:155px}.popup--treasure .reward-status-icon{width:25px;height:25px;position:absolute;top:0;right:0;margin:0;z-index:5;pointer-events:none}.popup--treasure .trans-reward-preview-enter,.popup--treasure .trans-reward-preview-appear{opacity:0;transform:translate(-100px)}.popup--treasure .trans-reward-preview-enter-active,.popup--treasure .trans-reward-preview-appear-active{transform:translate(0);opacity:1;transition:transform .2s ease-out .1s,opacity .2s ease-out .1s}.popup--treasure .treasure-group-name{text-align:left;font-family:AsapBold;font-size:22px;margin-bottom:5px}.popup--treasure .treasure-bottom{display:flex;gap:25px}.popup--treasure .treasure-defaults{width:940px}.popup--treasure .treasure-extras{width:520px}.popup--treasure .treasure-rewards{display:flex;flex-wrap:wrap;background-color:#00000042;padding:15px;border-radius:5px}.popup--treasure .group-rarity{width:100%;text-align:left;font-family:AsapBold,Arial}.popup--treasure .group-rarity--rare{color:#42fa21}.popup--treasure .group-rarity--extra-rare{color:#ff8938}.popup--treasure .group-rarity--ultra-rare{color:#ea57ff}.popup--treasure .treasure--preview .treasure-bottom{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;transform:scale(.5);width:870px}.popup--treasure .treasure--preview .c-info-tooltip{display:none!important}.popup--treasure .treasure--preview .treasure-defaults,.popup--treasure .treasure--preview .treasure-extras{width:100%}.popup--treasure-odds .treasure-odds{max-height:500px;overflow-y:auto}.popup--treasure-odds .odds-entry{display:flex;background:#0000001a;width:300px;margin-bottom:2px}.popup--treasure-odds .odds-entry--active{background:#34a3ce}.popup--treasure-odds .count{width:50px;text-align:center;background:#0000001a;padding:4px;font-family:AsapBold,Arial}.popup--treasure-odds .value{padding:4px 20px;color:#fffc}.popup--treasure-no-reward h1{letter-spacing:inherit;font-size:1.6em;margin-bottom:10px}.popup--treasure-no-reward .details{width:900px;background:#0000001a;border-radius:10px;padding:10px;letter-spacing:.5px;margin-bottom:20px}.popup--treasure-no-reward .c-icon{width:80px}.popup--treasure-no-reward h3{font-size:1.2em;margin-bottom:5px}.popper{z-index:99999999!important;overflow-wrap:break-word!important;border:1px solid transparent}.popper.popper--reward-preview{max-width:calc(100vw - 24px)!important;min-width:0!important;padding:16px!important;overflow:visible!important;box-sizing:border-box;border-radius:8px!important;border-color:#7dd2ff40!important;background:linear-gradient(180deg,#0a2634fa,#061b28fa)!important;box-shadow:0 12px 40px #00000073!important}.popper.popper--reward-preview .reward-preview{position:relative;display:flex;align-items:center;gap:24px;width:min(680px,calc(100vw - 56px));max-width:calc(100vw - 56px);min-width:0}.popper.popper--reward-preview .reward-preview .details{flex:1 1 auto;width:auto;min-width:0;max-width:calc(100vw - 285px);margin-right:0}.popper.popper--reward-preview .reward-preview .display{flex:0 0 auto}.popper .floating-arrow{fill:#0a2634fa!important}.popper-anchor{display:inline-flex}@media(max-width:720px){.popper.popper--reward-preview .reward-preview{flex-direction:column-reverse;align-items:center;gap:16px}.popper.popper--reward-preview .reward-preview .details{width:min(100%,320px);margin-right:0;text-align:center}.popper.popper--reward-preview .reward-preview .display-center-point{display:none}}.popup--token-rewards .popup-container{width:1300px;min-width:1300px;height:950px}.popup--token-rewards .wiki-button{top:16px;right:16px;z-index:3}.popup--token-rewards .popup-content{padding:0!important;display:flex;flex-direction:column;min-height:0}.popup--token-rewards .token-rewards-tabs{flex:1;height:100%;min-height:0}.popup--token-rewards .token-rewards-tabs .tab-panels,.popup--token-rewards .token-rewards-tabs .tab-panel{min-height:0;height:100%}.popup--token-rewards .token-rewards-tabs .tab-panels{align-items:stretch;justify-content:stretch;padding:0}.popup--token-rewards .token-rewards-tabs .tab-panel--selected{display:flex}.popup--token-rewards .token-rewards-page{width:100%;height:100%;min-height:0}.popup--token-rewards .token-rewards-page--overview,.popup--token-rewards .token-rewards-page--shop{display:flex;justify-content:center;align-items:stretch;padding:0;overflow:hidden}.popup--token-rewards .token-rewards-overview-scroll{width:100%;height:100%;max-height:100%;min-height:0;overflow:auto}.popup--token-rewards .token-rewards-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(132px,auto);align-items:stretch;gap:20px;padding:28px}.popup--token-rewards .token-rewards-overview-card,.popup--token-rewards .token-rewards-overview-card--amber{--token-overview-accent: #8478be;--token-overview-accent-soft: rgba(132, 120, 190, .12)}.popup--token-rewards .token-rewards-overview-card--blue{--token-overview-accent: #67c6ff;--token-overview-accent-soft: rgba(103, 198, 255, .12)}.popup--token-rewards .token-rewards-overview-card--teal{--token-overview-accent: #63ded6;--token-overview-accent-soft: rgba(99, 222, 214, .12)}.popup--token-rewards .token-rewards-overview-card.item-card{position:relative;display:flex;flex-direction:column;min-height:132px;padding:22px;border:1px solid rgba(119,223,255,.12);border-radius:14px;overflow:hidden;text-align:left;background:linear-gradient(180deg,#1a54786b,#112c43f0);box-shadow:inset 0 1px #ffffff0a,0 12px 24px #00000024;color:#fff}.popup--token-rewards button.token-rewards-overview-card{width:100%;appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.popup--token-rewards .token-rewards-overview-card--interactive{transition:border-color .15s ease-out,opacity .15s ease-out}.popup--token-rewards .token-rewards-overview-card--interactive:hover{border-color:#8eeaff3d}.popup--token-rewards .token-rewards-overview-card--coming-soon{opacity:.82}.popup--token-rewards .token-rewards-overview-card--progress{grid-row:span 2}.popup--token-rewards .token-rewards-overview-card--featured{grid-row:span 2;min-height:284px;flex-direction:column}.popup--token-rewards .token-rewards-overview-card__media{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:72px;margin-right:18px;margin-bottom:0;padding:0}.popup--token-rewards .token-rewards-overview-card__icon-wrap{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px}.popup--token-rewards .token-rewards-overview-card__icon{width:54px;height:54px;color:var(--token-overview-accent)}.popup--token-rewards .token-rewards-overview-card__body{position:relative;z-index:1;flex:1;min-width:0}.popup--token-rewards .token-rewards-overview-card__body--transaction{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;text-align:left}.popup--token-rewards .token-rewards-overview-card--transaction{gap:0;max-height:295px;min-height:284px;padding-bottom:18px}.popup--token-rewards .token-rewards-overview-card--transaction.item-card{align-items:stretch;display:flex;flex-direction:column}.popup--token-rewards .token-rewards-overview-card--transaction .token-rewards-overview-card__footer{display:none}.popup--token-rewards .token-rewards-overview-card__transaction-list{flex:1 1 auto;min-height:0;overflow:hidden;width:100%}.popup--token-rewards .token-rewards-overview-card__transaction-list .transaction-logs{height:100%;width:100%}.popup--token-rewards .token-rewards-overview-card__transaction-list .transaction-logs__list{height:100%;padding-right:10px;width:100%}.popup--token-rewards .token-rewards-overview-card__transaction-list .transaction-logs__empty,.popup--token-rewards .token-rewards-overview-card__transaction-list .transaction-logs__loading{padding:20px 0}.popup--token-rewards .token-rewards-overview-card__title{margin-bottom:10px;font-family:AsapBold,Arial;font-size:22px;line-height:1.05;color:#ffffffeb}.popup--token-rewards .token-rewards-overview-card__wiki-icon{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--token-overview-accent);cursor:pointer;transition:color .15s ease-out,opacity .15s ease-out}.popup--token-rewards .token-rewards-overview-card__wiki-icon:hover{color:#fff}.popup--token-rewards .token-rewards-overview-card__wiki-icon .wiki-button{top:0;right:0;width:28px;padding:0}.popup--token-rewards .token-rewards-overview-card__wiki-icon .wiki-button:hover{filter:brightness(1.2)}.popup--token-rewards .token-rewards-overview-card__wiki-icon-image{width:15px;height:15px;color:var(--token-overview-accent)}.popup--token-rewards .token-rewards-overview-card__description{font-size:15px;line-height:1.45;color:#ffffffad}.popup--token-rewards .token-rewards-overview-card__footer{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:18px}.popup--token-rewards .token-rewards-overview-card.item-card.token-rewards-overview-card--method{display:grid;grid-template-columns:92px minmax(0,1fr);column-gap:18px;align-items:center;min-height:132px}.popup--token-rewards .token-rewards-overview-card.item-card.token-rewards-overview-card--method .token-rewards-overview-card__media{grid-column:1;margin-right:0}.popup--token-rewards .token-rewards-overview-card.item-card.token-rewards-overview-card--method .token-rewards-overview-card__body{grid-column:2;text-align:left}.popup--token-rewards .token-rewards-overview-card.item-card.token-rewards-overview-card--method .token-rewards-overview-card__footer{display:none}.popup--token-rewards .token-rewards-overview-card.item-card.token-rewards-overview-card--featured{display:flex;flex-direction:column}.popup--token-rewards .token-rewards-overview-card.item-card.token-rewards-overview-card--featured .token-rewards-overview-card__media{min-height:74px;margin-right:0;margin-bottom:14px}.popup--token-rewards .token-rewards-overview-card.item-card.token-rewards-overview-card--featured .token-rewards-overview-card__footer{display:flex}.popup--token-rewards .token-rewards-overview-card__hint{font-size:12px;line-height:1.2;color:#ffffff73}.popup--token-rewards .token-rewards-overview-card__pill{padding:6px 10px;border-radius:999px;background:#ffffff12;font-size:11px;font-family:AsapBold,Arial;letter-spacing:.8px;text-transform:uppercase;color:#ffffffc7}.popup--token-rewards .token-rewards-overview-progress__header{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.popup--token-rewards .token-rewards-overview-progress__copy{flex:1;min-width:0}.popup--token-rewards .token-rewards-overview-progress__eyebrow{margin-bottom:8px;font-size:12px;line-height:1;font-family:AsapBold,Arial;letter-spacing:1px;text-transform:uppercase;color:var(--token-overview-accent)}.popup--token-rewards .token-rewards-overview-progress__title{margin-bottom:0;font-family:AsapBold,Arial;font-size:28px;line-height:1.05;color:#fffffff0}.popup--token-rewards .token-rewards-overview-progress__description{max-width:520px;font-size:15px;line-height:1.45;color:#ffffffad}.popup--token-rewards .token-rewards-overview-progress__notice{display:inline-flex;align-items:center;margin-top:14px;padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0f;font-size:12px;line-height:1.2;color:#ffffffd1}.popup--token-rewards .token-rewards-overview-progress__stats{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,210px);gap:14px;margin:20px 0 18px}.popup--token-rewards .token-rewards-overview-stat{display:flex;align-items:center;gap:12px;min-height:58px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0a}.popup--token-rewards .token-rewards-overview-stat__icon{width:20px;height:20px;color:var(--token-overview-accent);flex:0 0 auto}.popup--token-rewards .token-rewards-overview-stat__content{min-width:0}.popup--token-rewards .token-rewards-overview-stat__value{font-family:AsapBold,Arial;font-size:18px;line-height:1;color:#fffffff0}.popup--token-rewards .token-rewards-overview-stat__value-content{display:inline-block;transform-origin:center center}.popup--token-rewards .token-rewards-overview-stat__label{margin-top:5px;font-size:12px;line-height:1;letter-spacing:.6px;text-transform:uppercase;color:#ffffff75}.popup--token-rewards .token-rewards-overview-card__progress{min-width:0}.popup--token-rewards .token-rewards-overview__progressbar{max-width:none}.popup--token-rewards .token-rewards-overview__flying-token{width:24px;height:24px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}.popup--token-rewards .token-rewards-shop-scroll{width:100%;height:100%;max-height:100%;min-height:0;overflow:auto}.popup--token-rewards .token-rewards-shop-content{position:relative;padding:20px 30px 30px}.popup--token-rewards .token-rewards-shop-level{width:100%}.popup--token-rewards .token-rewards-shop-level+.token-rewards-shop-level{margin-top:22px}.popup--token-rewards .token-rewards-shop-locked-section{position:relative}.popup--token-rewards .token-rewards-shop-locked-section__content{position:relative;isolation:isolate;margin-right:-30px;margin-left:-30px;padding:0 30px}.popup--token-rewards .token-rewards-shop-locked-section__overlay{position:absolute;inset:-2px 0 -32px;z-index:2;pointer-events:auto;border-radius:0 0 16px 16px;background:linear-gradient(to bottom,#153c58 0,#153c5899 16px 100%);-webkit-backdrop-filter:grayscale(1) blur(8px) saturate(.8);backdrop-filter:grayscale(1) blur(8px) saturate(.8)}.popup--token-rewards .token-rewards-shop-next-level-divider{display:flex;align-items:center;justify-content:center;margin:22px 0}.popup--token-rewards .token-rewards-shop-next-level-divider__content{display:flex;flex-direction:column;align-items:center;min-width:168px}.popup--token-rewards .token-rewards-shop-next-level-divider__text{margin-top:10px;font-size:13px;line-height:1.2;color:#ffffff8c;text-align:center}.popup--token-rewards .token-rewards-shop-level__divider-progress{width:100%;max-width:168px}.popup--token-rewards .token-rewards-shop-level__divider-progressbar{max-width:168px}.popup--token-rewards .token-rewards-shop-level__divider-progressbar .progressbar__bar{height:6px;border-radius:999px;background:#ffffff1a}.popup--token-rewards .token-rewards-shop-level__divider-progressbar .progressbar__bar__bg{z-index:1;border-radius:999px;background:#8478be;box-shadow:0 0 8px #8478be59;transition:opacity .45s ease-out}.popup--token-rewards .token-rewards-shop-level__divider-progressbar .progressbar__bar__bg--new{z-index:2;background:#9a90cf!important;box-shadow:0 0 10px #9a90cf73}.popup--token-rewards .token-rewards-shop-level__card{position:relative;padding:22px 24px 28px;border-radius:10px;background:#00000038;overflow:hidden}.popup--token-rewards .token-rewards-shop-level__unlock-overlay{position:absolute;inset:-2px;z-index:2;pointer-events:auto;border-radius:10px;background:#153c581a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.popup--token-rewards .token-rewards-shop-level__content{position:relative;z-index:1}.popup--token-rewards .token-rewards-shop-level__title{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:24px;font-family:AsapBold,Arial;font-size:24px;line-height:1;text-align:center;color:#ffffffd1;letter-spacing:.5px}.popup--token-rewards .token-rewards-shop-level__title-lock{width:20px;height:20px;opacity:.7;flex:0 0 auto}.popup--token-rewards .token-rewards-shop-level__rewards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:24px 18px}.popup--token-rewards .token-rewards-shop-level__reward{display:flex;flex-direction:column;align-items:stretch;min-width:0;height:100%;transform-origin:50% 50%}.popup--token-rewards .token-rewards-shop-level__reward--wide{grid-column:span 2}.popup--token-rewards .token-rewards-shop-item-card{width:100%;min-height:248px}.popup--token-rewards .token-rewards-shop-item-card .item-card__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.popup--token-rewards .token-rewards-shop-item-card .generic-button--with-cost.confirm{color:#07222e;background:#48e271!important;--box-shadow-color: #207332}.popup--token-rewards .token-rewards-shop-item-card .generic-button--with-cost.confirm:hover{color:#07222e;background:#74e993!important}.popup--token-rewards .token-rewards-shop-item-card.item-card--wide .item-card__media{min-height:148px;padding-top:12px;padding-bottom:18px}.popup--token-rewards .token-rewards-shop-level__reward-icon{margin:0}.popup--token-rewards .token-rewards-shop-level--locked .token-rewards-shop-level__title{color:#ffffff73}.popup--token-rewards .token-rewards-shop-level--locked .token-rewards-shop-level__title-lock{opacity:.45}.popup--token-rewards .token-rewards-shop-level--unlocking .token-rewards-shop-level__title{color:#ffffffd1}.popup--token-rewards .token-rewards-shop-level--unlocking .token-rewards-shop-level__title-lock{opacity:0}.popup--token-rewards .token-rewards-overview-card{width:100%;max-width:none}.popup--token-rewards .token-rewards-overview-card .progressbar-with-badge__bar__bg{background:#8478be}.popup--token-rewards .token-rewards-overview-card .progressbar-with-badge__bar__bg--new{background:#9a90cf}@media(max-width:1220px){.popup--token-rewards .token-rewards-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.popup--token-rewards .token-rewards-overview-card--progress,.popup--token-rewards .token-rewards-overview-card--featured{grid-row:span 2}}@media(max-width:920px){.popup--token-rewards .token-rewards-overview-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.popup--token-rewards .token-rewards-overview-card--progress{grid-row:span 1}.popup--token-rewards .token-rewards-overview-card--featured{grid-row:span 1;min-height:224px}.popup--token-rewards .token-rewards-overview-card--method{min-height:224px;flex-direction:column;align-items:stretch}.popup--token-rewards .token-rewards-overview-card--method .token-rewards-overview-card__media{min-height:72px;margin-right:0;margin-bottom:14px}.popup--token-rewards .token-rewards-overview-card--method .token-rewards-overview-card__footer{display:flex}}.token-rewards-overview-popper,.token-rewards-overview-popper-shell,.token-rewards-overview-popper--amber{--token-overview-accent: #8478be;--token-overview-accent-soft: rgba(132, 120, 190, .12)}.token-rewards-overview-popper--blue{--token-overview-accent: #67c6ff;--token-overview-accent-soft: rgba(103, 198, 255, .12)}.token-rewards-overview-popper--purple{--token-overview-accent: #b28cff;--token-overview-accent-soft: rgba(178, 140, 255, .12)}.token-rewards-overview-popper--green{--token-overview-accent: #67e29c;--token-overview-accent-soft: rgba(103, 226, 156, .12)}.token-rewards-overview-popper--pink{--token-overview-accent: #ff87c9;--token-overview-accent-soft: rgba(255, 135, 201, .12)}.token-rewards-overview-popper--gold{--token-overview-accent: #ffd35f;--token-overview-accent-soft: rgba(255, 211, 95, .12)}.token-rewards-overview-popper--teal{--token-overview-accent: #63ded6;--token-overview-accent-soft: rgba(99, 222, 214, .12)}.token-rewards-overview-popper-shell{width:500px!important;max-width:500px!important;min-width:500px!important;padding:0!important;overflow:visible!important;max-height:none!important;box-sizing:border-box;border-radius:8px;border:1px solid rgba(125,210,255,.25)!important;background:linear-gradient(180deg,#0a2634fa,#061b28fa)!important;box-shadow:inset 0 1px #ffffff0d,0 22px 48px #00000057!important}.token-rewards-overview-popper-shell .floating-arrow{fill:#0a2634fa!important}.token-rewards-overview-popper{position:relative;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box;padding:14px;overflow-wrap:anywhere}.token-rewards-overview-popper__body{position:relative;z-index:1;padding:0;border-top:0}.token-rewards-overview-popper__token-amount{display:flex;align-items:center;gap:12px;margin-top:12px;margin-bottom:14px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#14374a24}.token-rewards-overview-popper__token-amount-icon{width:18px;height:18px;color:var(--token-overview-accent);flex:0 0 auto}.token-rewards-overview-popper__token-amount-copy{min-width:0}.token-rewards-overview-popper__token-amount-label{font-size:11px;line-height:1;font-family:AsapBold,Arial;letter-spacing:.8px;text-transform:uppercase;color:#ffffff80}.token-rewards-overview-popper__token-amount-value{margin-top:4px;font-size:14px;line-height:1.3;color:#ffffffe6}.token-rewards-overview-popper__details{font-size:13px;line-height:1.45;color:#ffffffc7}.token-rewards-overview-popper__steps-title{margin-top:16px;margin-bottom:10px;font-size:12px;line-height:1;font-family:AsapBold,Arial;letter-spacing:.8px;text-transform:uppercase;color:#ffffff8a}.token-rewards-overview-popper__steps{margin:0;padding-left:18px}.token-rewards-overview-popper__steps li{font-size:13px;line-height:1.5;color:#ffffffc2}.token-rewards-overview-popper__steps li+li{margin-top:8px}.token-rewards-overview-popper__actions-wrap{position:relative;z-index:1;margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.token-rewards-overview-popper__actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.token-rewards-overview-popper__action-button{width:auto;max-width:100%;min-width:140px;min-height:38px;margin:0;border-radius:5px;font-size:15px;white-space:nowrap}.token-rewards-overview-popper__action-button .c-button-content{display:block}.token-rewards-overview-popper__action-button .c-icon{margin:0}.token-rewards-overview-popper__action-button-content{display:inline-flex;align-items:center;white-space:nowrap;justify-content:center}.token-rewards-overview-popper__action-button--with-icon .token-rewards-overview-popper__action-button-content{gap:8px}.token-rewards-overview-popper__action-button-icon-slot{display:inline-flex;align-items:center;justify-content:center;width:18px;min-width:18px;height:18px}.token-rewards-overview-popper__action-button-icon{width:18px;height:18px}.token-rewards-overview-popper__action-button-label{display:block;min-width:0;line-height:1;white-space:nowrap}.token-rewards-overview-popper__socials{display:flex;align-items:center;gap:8px;margin-left:auto;flex:0 0 auto}.token-rewards-overview-popper__social-link{display:inline-flex;align-items:center;justify-content:center;color:#ffffffc7;cursor:pointer;transition:transform .15s ease-out,color .15s ease-out,opacity .15s ease-out}.token-rewards-overview-popper__social-link:hover{color:#fff;transform:translateY(-1px)}.token-rewards-overview-popper__social-icon{width:19px;height:19px}.token-rewards-overview-popper__social-icon--tiktok{width:23px;height:23px}@media(max-width:520px){.token-rewards-overview-popper-shell{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;min-width:calc(100vw - 24px)!important}}.tabs{display:flex;flex-direction:column;padding:0!important;height:100%}.tabs .tab-buttons{list-style:none;padding:16px;margin:0;background:#112f44;display:flex;justify-content:center;align-items:center}.tabs .tab-button{position:relative;background:#224f6e;display:flex;align-items:center;justify-content:center;width:250px;height:70px;font-size:20px;font-family:AsapSemiBold,Arial;cursor:pointer}.tabs .tab-button:first-child{border-radius:5px 0 0 5px}.tabs .tab-button:last-child{border-radius:0 5px 5px 0}.tabs .tab-button:not(:last-child){margin-right:5px}.tabs .tab-button:hover,.tabs .tab-button--selected{background:#34a3ce}.tabs .tab-button .c-icon{width:initial;height:40px;margin-right:20px;filter:drop-shadow(0px 5px 0px rgba(0,0,0,.2))}.tabs .tab-button .notification-icon{position:absolute;top:-5px;right:-5px;margin-left:0;width:18px;height:18px;line-height:19px;font-size:13px;border-radius:4px;z-index:1}.tabs .tab-panels{display:flex;align-items:center;justify-content:center;flex-grow:1;padding:30px}.tabs .tab-panel{display:none;position:relative;width:100%;height:100%}.tabs .tab-panel--selected{display:block}.wiki-button{position:absolute;padding:6px;top:0;right:0;width:40px;transform-origin:center;cursor:pointer}.wiki-button:hover{filter:brightness(1.2)}.wiki-button:active{transform:scale(.9)}.popup--wiki .popup-content{padding:0!important;margin:0!important;background:#112f44;position:relative}.popup--wiki .loader-with-countdown{position:absolute;left:50%;top:50px;transform:translate(-50%,-50%) scale(.5)}.popup--wiki .wiki-iframe{width:1017px;height:850px;border:none}.loader-wrap{display:flex;align-items:center;justify-content:center;width:110px;height:110px;position:relative;margin:0 auto}.loader-wrap .countdown{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);font-family:AsapBold,Arial;font-size:20px}.loader-wrap .loader{max-width:15rem;width:100%;height:auto;stroke-linecap:round}.loader-wrap circle{fill:none;stroke-width:22;animation-name:preloader;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;transform-origin:170px 170px;will-change:transform}.loader-wrap circle:nth-of-type(1){stroke-dasharray:550}.loader-wrap circle:nth-of-type(2){stroke-dasharray:500}.loader-wrap circle:nth-of-type(3){stroke-dasharray:450}.loader-wrap circle:nth-of-type(4){stroke-dasharray:300}.loader-wrap circle:nth-of-type(4){animation-delay:.6s}.loader-wrap circle:nth-of-type(3){animation-delay:.45s}.loader-wrap circle:nth-of-type(2){animation-delay:.3s}.loader-wrap circle:nth-of-type(1){animation-delay:.15s}@keyframes preloader{50%{transform:rotate(360deg)}}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.reward-tokens-badge{width:52px;height:52px;position:relative;color:#fff}.reward-tokens-badge .c-icon{position:absolute;left:0;width:100%;height:100%}.reward-tokens-badge .number{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:AsapBold,Arial;letter-spacing:0px;font-size:21px;line-height:1}.flying-elements-container{height:1080px;left:50%;margin:auto;position:absolute;top:0;transform:scale(1);transform-origin:0 0;width:1920px;overflow:hidden;z-index:10002;pointer-events:none}.flying-elements-container .flying-element{transform:scale(0);position:absolute}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.progressbar{width:100%;max-width:500px;display:flex;align-items:center;position:relative}.progressbar__bar{flex-grow:1;position:relative;height:31px;background-color:#00000042;border-radius:5px;overflow:hidden}.progressbar__bar__bg{position:absolute;top:0;left:0;height:100%;background:#34a3ce;border-radius:5px 0 0 5px;z-index:1}.progressbar__bar__bg--new{z-index:2;transform-origin:left center;transform:scaleX(0)}.progressbar__bar__bg--animate{animation:progressGrow 1s linear forwards}.progressbar__bar__text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:18px;font-family:AsapSemiBold,Arial;letter-spacing:1.2px;z-index:10;pointer-events:none;transform:translateZ(0)}@keyframes progressGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.loot-item{height:430px;width:250px;border-radius:10px;background-color:#34a3ce26;position:relative;opacity:0;transform:scale(0) translateY(500px) rotate(-45deg);animation:loot-item-show .3s cubic-bezier(.87,-.41,.19,1.44) forwards}@keyframes loot-item-show{to{opacity:1;transform:scale(1) translateY(0) rotate(0)}}.loot-item:nth-child(2){animation-delay:.05s}.loot-item:nth-child(3){animation-delay:.1s}.loot-item:nth-child(4){animation-delay:.15s}.loot-item:nth-child(5){animation-delay:.2s}.loot-item:nth-child(6){animation-delay:.25s}.loot-item:nth-child(7){animation-delay:.3s}.loot-item:nth-child(8){animation-delay:.35s}.loot-item--short{height:340px;width:300px;margin-top:90px}.loot-item__title{position:absolute;left:50%;transform:translate(-50%);letter-spacing:1.43px;font-size:25px;font-family:AsapBold,Arial;top:50px;text-transform:uppercase;white-space:nowrap}.loot-item__info{position:absolute;left:50%;transform:translate(-50%);font-size:16px;font-display:"AsapSemiBold",Arial;top:93px;white-space:nowrap}.loot-item__content{position:absolute;left:50%;transform:translate(-50%);top:130px;z-index:1}.loot-item__content .module-card{margin-top:20px}.loot-item__delta{position:absolute;left:50%;transform:translate(-50%);font-size:70px;line-height:35px;bottom:50px;display:flex;align-items:center;justify-content:center;width:100%}.loot-item__delta__multiplier{font-size:30px;margin-bottom:-10px;margin-right:10px}.loot-item__delta__multiplier__factor{color:#dd343b}.loot-item__label{position:absolute;left:50%;transform:translate(-50%);transform:translate(-50%,-50%);background:#34a3ce;font-size:16px;font-family:AsapSemiBold,Arial;border-radius:5px;box-shadow:0 5px #0003;display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;justify-content:center;padding:8px 9px}.loot-item__label .c-icon{width:17px;top:-2px;margin:0 6px 0 0}.loot-item__label--new{background:#fc8a14}.loot-item--xp{width:300px}.loot-item--xp .loot-item__content{width:100%;padding:0 30px}.loot-item--xp .species-progress{margin-top:140px}.loot-item--xp .species-progress .level-badge{position:absolute;left:50%;transform:translate(-50%);top:-128px;width:100px;height:100px}.loot-item--xp .species-progress .level-badge .number{font-size:45px}.loot-item--gems .current-currency{display:block;font-size:16px;margin-top:15px;font-family:AsapSemiBold,Arial}.loot-item--gems .loot-item__content{top:138px}.loot-item--gems .loot-item__content img{max-width:initial;width:138px;filter:drop-shadow(0px 10px 0px rgba(0,0,0,.3))}.loot-item--avatar,.loot-item--skin{height:411px}.loot-item--avatar .loot-item__content,.loot-item--skin .loot-item__content{top:138px}.loot-item--avatar .loot-item__title,.loot-item--skin .loot-item__title{top:30px}.loot-item--avatar .loot-item__title span,.loot-item--skin .loot-item__title span{font-size:20px}.loot-item--avatar .loot-item__title div,.loot-item--skin .loot-item__title div{margin-top:20px;font-size:25px;text-transform:none}.loot-item .checkmark{top:126px;right:30px;position:absolute;width:30px}.popup--reward-loot{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:#151e39;background:-moz-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:-webkit-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:linear-gradient(to right,#151e39,#12213a 12%,#092a42 50% 82%,#032f44);cursor:pointer;z-index:99}.popup--reward-loot .reward-loot{display:flex;flex-direction:column;align-items:center;font-family:AsapBold,Arial}.popup--reward-loot .reward-loot--level-up-complete{margin-top:-50px}.popup--reward-loot .reward-loot__title{font-size:30px}.popup--reward-loot .reward-loot__title .level-badge{position:relative;top:initial;width:100px;height:100px;margin:10px auto 0}.popup--reward-loot .reward-loot__title .level-badge .number{font-size:45px}.popup--reward-loot .reward-loot__item-count{font-size:16px;margin-top:15px;font-family:AsapSemiBold,Arial}.popup--reward-loot .reward-loot__items{display:flex;margin:90px auto 0}.popup--reward-loot .reward-loot__items .loot-item:not(:first-child){margin-left:40px}.popup--reward-loot .continue-message{position:absolute;left:50%;transform:translate(-50%);bottom:53px;font-size:20px;font-family:AsapBold,Arial;letter-spacing:2px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.level-badge{width:28px;height:28px;position:relative;color:#fff}.level-badge svg{position:absolute;left:0;top:0;width:100%;height:100%}.level-badge svg .xp-level-fill{fill:#fc8a14}.level-badge .number{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);font-family:AsapSemiBold,Arial;letter-spacing:0px;font-size:13px}.module-card{width:99px;height:111px;overflow:visible;position:relative;z-index:3;padding-top:0;transition:transform .3s ease-out .1s;font-size:20px;letter-spacing:1px}.module-card--interactable{cursor:pointer}.module-card--dragging{transform:scale(1.15)!important}.module-card--disabled .module-card__content{opacity:.25}.module-card--disabled:hover .module-card__content{opacity:.18}.module-card--disabled:hover:after{content:"Power disabled in current gamemode";letter-spacing:.84px;text-shadow:1px 1px 0px rgba(0,0,0,.2);position:absolute;top:50%;transform:translateY(-50%);text-align:center;font-size:14px;font-family:AsapSemiBold,Arial;opacity:0;animation:fade-to-full .3s forwards .1s}.module-card--locked{opacity:.3}.module-card--locked .module-card__icon{opacity:.8}.module-card--locked .module-card__label span{font-size:16px;margin-top:5px}.module-card--locked .module-card__label .lock-icon{margin-top:-3px;margin-right:3px}.module-card__content{transition:all .3s ease-out;filter:drop-shadow(0px 10px 0px rgba(0,0,0,.3));height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;position:relative;pointer-events:none}.module-card__content .lock-icon{height:16px;width:initial;position:absolute;top:15px;left:9px}.module-card__content .text-label{z-index:5;width:100%;text-align:center;font-family:AsapSemiBold,Arial;font-size:12px;line-height:12px;text-shadow:0px 2px 0px rgba(0,0,0,.2)}.module-card__label{position:absolute;z-index:4;left:-6px;top:100px;text-align:center;width:147px}.module-card__label span{font-size:18px;font-family:AsapSemiBold,Arial;transform:rotate(-7deg);margin-top:3px;display:block}.module-card__label__bg{position:absolute;left:0;top:-16px;z-index:-1;filter:drop-shadow(0px 5px 0px rgba(0,0,0,.4))}.module-card .module-card__buttons{position:absolute;display:none;flex-direction:column;align-items:stretch;pointer-events:all;left:50%;top:calc(100% + 8px);min-width:132px;width:max-content;box-sizing:border-box;padding:8px;font-family:AsapBold,Arial;transform:translate(-50%);box-shadow:0 10px 20px 1px #0000004d;background:linear-gradient(180deg,#081824fa,#040e16fa);border:1px solid rgba(132,200,239,.2);border-radius:14px;z-index:1001}.module-card .module-card__buttons:before{content:"";position:absolute;width:100%;height:18px;top:-10px;left:0}.module-card .module-card__buttons:after{content:"";position:absolute;width:100%;height:18px;bottom:-10px;left:0}.module-card .module-card__buttons .module-card__button{height:28px;min-height:28px;margin:0;width:auto;box-sizing:border-box;padding:0 10px;font-size:13px;white-space:nowrap;border-radius:8px}.module-card .module-card__buttons .module-card__button:not(:first-child){margin-top:4px}.module-card .module-card__buttons .module-card__button--buy{color:#012e3f;background-color:#48e271;align-items:baseline;padding:0 5px}.module-card .module-card__buttons .module-card__button--buy .cost{letter-spacing:0;height:15px}.module-card .module-card__buttons .module-card__button--buy .cost .c-icon{width:18px;padding-bottom:8px}.module-card .module-card__buttons .module-card__button--buy:hover{background-color:#1dff59}.module-card:hover,.module-card--menu-open{opacity:1;z-index:1000}.module-card:hover .module-card__buttons,.module-card--menu-open .module-card__buttons{display:flex}.module-card .module-card__bg{position:absolute;top:0;left:0;width:100%;z-index:0}.module-card .module-card__icon{z-index:4;width:100%;max-width:72px;filter:drop-shadow(0 2px 0 rgba(0,0,0,.2))}.module-card--tiny{width:72px;height:78px}.module-card--tiny.module-card--locked{opacity:inherit}.module-card--tiny.module-card--locked .module-card__label{left:-2px;top:63px;width:80px}.module-card--tiny.module-card--locked .module-card__label span{font-size:9px;margin-top:-5px}.module-card--tiny.module-card--locked .module-card__label .lock-icon{width:9px}.module-card--big{width:221px;height:240px}.module-card--big .module-card__icon{max-width:unset}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.species-progress{width:100%;margin:20px 0 10px;display:flex;align-items:center;position:relative}@keyframes animate-stripes{0%{background-position:0 0}to{background-position:60px 0}}.species-progress--boosted .species-progress__bar__bg{background:#dd343b;background-size:20px 20px;background-image:linear-gradient(135deg,rgba(0,0,0,.15) 12.5%,transparent 12.5%,transparent 25%,rgba(0,0,0,.15) 25%,rgba(0,0,0,.15) 37.5%,transparent 37.5%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 62.5%,transparent 62.5%,transparent 75%,rgba(0,0,0,.15) 75%,rgba(0,0,0,.15) 87.5%,transparent 87.5%,transparent);animation:animate-stripes 4s linear infinite;border-bottom:solid 4px #be2026}.species-progress--boosted .species-progress__bar__bg--new{background:#dded1e;animation:scale-x-zero .3s ease-in forwards 1s;transform-origin:center right;border-bottom:solid 4px #d0e012}.species-progress .level-badge{position:absolute;left:0;top:-23px;z-index:1}.species-progress__buy-buttons{position:absolute;right:0;top:100%;padding-top:8px;padding-bottom:55px;padding-left:100px;visibility:hidden;font-family:AsapBold,Arial;z-index:2}.species-progress__buy-buttons .c-button{width:200px;display:flex;font-size:14px;align-items:center;justify-content:space-between;margin-bottom:8px;padding:6px;transform:scaleY(0);transform-origin:top center;border-radius:5px;transition:transform .1s ease-out .1s}.species-progress__buy-buttons .c-button>div{flex-grow:1;text-align:left;padding-left:3px}.species-progress__buy-buttons .c-button:nth-child(2){transition-delay:.05s}.species-progress__buy-buttons .c-button .c-icon{margin:0 10px;top:0;width:initial;height:24px}.species-progress__buy-buttons .c-button .c-icon:last-child{margin:0 5px}.species-progress__buy-buttons .c-button--danger .c-icon:last-child{width:10px;margin-right:10px}.species-progress:hover .species-progress__buy-buttons{visibility:visible}.species-progress:hover .species-progress__buy-buttons .c-button{transform:scaleY(1);transition-delay:.01s}.species-progress:hover .species-progress__buy-buttons .c-button:nth-child(2){transition-delay:.11s}.species-progress__bar{flex-grow:1;position:relative;height:16px;background:#ffffff4d;border-radius:4px;overflow:hidden;box-shadow:0 5px #0003}.species-progress__bar__bg{background:#fc8a14;position:absolute;top:0;left:0;height:100%;border-bottom:solid 4px #c46605}.species-progress__bar__bg--drain{transform-origin:center left;animation:drain .8s ease-out forwards .4s!important}@keyframes drain{to{transform:scaleX(0)}}.species-progress__bar__bg--new{background:#dded1e;animation:scale-x-zero .3s ease-in forwards 1s;transform-origin:center right;border-bottom:solid 4px #d0e012}@keyframes scale-x-zero{to{transform:scaleX(0)}}.species-progress__bar__text{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);font-size:12px;font-family:Asap,Arial;letter-spacing:1.5px}.species-progress .c-button--plus{margin-left:10px;width:17px;height:17px;font-size:18px;padding:0;line-height:16px}.species-progress--small .species-progress__bar{transition:transform .1s ease-out .1s;transform:scaleY(.6)}.species-progress--small .species-progress__bar:before{content:"";width:100%;position:absolute;top:0;left:0;height:5px;background:#0003}.species-progress--small .species-progress__bar__text{transition:opacity .1s ease-out .1s;opacity:0}.species-progress--small:hover .species-progress__bar{transform:initial}.species-progress--small:hover .species-progress__bar:before{opacity:0}.species-progress--small:hover .species-progress__bar__text{opacity:1}.c-button{background-color:#dded1e;border:none;border-radius:0;color:#0c253c;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:AsapSemiBold,Arial;font-size:1.1rem;letter-spacing:1px;line-height:1.2;margin:0;overflow:hidden;outline:none;padding:13.5px 27px;position:relative;text-decoration:none;transition:color .1s ease-in-out;vertical-align:middle;white-space:nowrap;box-shadow:0 4px #a4b00e}.c-button--secondary{height:78px;padding:4px 0 0;background-color:#34a3ce;font-size:1rem;font-family:Asap,Arial;box-shadow:0 4px #1c7094;color:#fff}.c-button--secondary:hover{background-color:#5db6d8}.c-button:hover{color:#fff}.c-button:active{transform:scale(.98)}.c-button:disabled{cursor:not-allowed;filter:grayscale(100%) brightness(.7);opacity:.3;pointer-events:none}.c-button-content{display:flex;align-items:center;align-content:center;justify-content:space-between}.c-button--floating-with-icon-and-content .c-icon{margin-right:10px;margin-left:-5px}.c-button--floating-with-icon .c-icon{height:1.25em}.c-button--floating-primary{color:#fff;background:#34a3ce;border-bottom:4px solid #2883a7;box-shadow:-3px 3px #00000080;text-align:center;flex-grow:1;margin:10px 3px;padding-top:8px;padding-bottom:3px;height:40px;border-radius:5px;font-family:AsapBold,Arial}.c-button--floating-primary:hover{color:#fff;background-color:#5db6d8}.c-button--floating-primary:focus,.c-button--floating-primary:active{color:#fff}.c-button--floating-attention{color:#fff;background:#18b3ad;border-bottom:4px solid #128682;box-shadow:-3px 3px #00000080;text-align:center;flex-grow:1;margin:10px 3px;padding-top:8px;padding-bottom:3px;height:40px;border-radius:5px;font-family:AsapBold,Arial}.c-button--floating-attention:hover{color:#fff;background-color:#1ee0d8}.c-button--floating-attention:focus,.c-button--floating-attention:active{color:#fff}.c-button--floating-link{color:#000;background:#dded1e;border-bottom:4px solid #bac810;box-shadow:-3px 3px #00000080;text-align:center;flex-grow:1;margin:10px 3px;padding-top:8px;padding-bottom:3px;height:40px;border-radius:5px;font-family:AsapBold,Arial}.c-button--floating-link:hover{color:#0d0d0d;background-color:#e4f14d}.c-button--floating-link:focus,.c-button--floating-link:active{color:#0d0d0d}.c-button--floating-danger{color:#fff;background:#e0353d;border-bottom:4px solid #c41e26;box-shadow:-3px 3px #00000080;text-align:center;flex-grow:1;margin:10px 3px;padding-top:8px;padding-bottom:3px;height:40px;border-radius:5px;font-family:AsapBold,Arial}.c-button--floating-danger:hover{color:#fff;background-color:#e76167}.c-button--floating-danger:focus,.c-button--floating-danger:active{color:#fff}.c-button--floating-success{color:#000;background:#48e271;border-bottom:4px solid #22d552;box-shadow:-3px 3px #00000080;text-align:center;flex-grow:1;margin:10px 3px;padding-top:8px;padding-bottom:3px;height:40px;border-radius:5px;font-family:AsapBold,Arial}.c-button--floating-success:hover{color:#0d0d0d;background-color:#74e993}.c-button--floating-success:focus,.c-button--floating-success:active{color:#0d0d0d}.c-button--floating-gold{color:#fff;background:linear-gradient(135deg,#cdb802,#d3c350 23.05%,#d8be3c 49.99%,#b59602);border-bottom:4px solid #B59602;box-shadow:-3px 3px #00000080;text-align:center;flex-grow:1;margin:10px 3px;padding-top:8px;padding-bottom:3px;height:40px;border-radius:5px;font-family:AsapBold,Arial}.c-button--floating-gold:hover{color:#f2f2f2;background-color:#d3c350}.c-button--floating-gold:focus,.c-button--floating-gold:active{color:#f2f2f2}.c-button--floating-input-button{color:#fff;background:#34a3ce;border-bottom:4px solid #2883a7;box-shadow:-3px 3px #00000080;text-align:center;flex-grow:1;height:40px;border-radius:5px;font-family:AsapBold,Arial;height:55px;margin:0;font-size:125%;padding:0 15px}.c-button--floating-input-button:hover{color:#fff;background-color:#5db6d8}.c-button--floating-input-button:focus,.c-button--floating-input-button:active{color:#fff}.c-button--floating-big{height:50px;padding-top:10px}.c-button--with-icon .c-button__content{display:flex;align-items:center;justify-content:center}.c-button--with-icon .c-button__content .c-icon{margin-right:10px}.c-button__content{position:relative;z-index:2}.c-button__bg{display:block;left:0;padding-top:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.c-button__svg{inset:0;position:absolute}.c-button__svg path{fill:#224f6e;transform:translate(-150%)}.c-button--primary{background-color:#34a3ce;color:#fff;box-shadow:0 4px #1c7094;margin-bottom:4px}.c-button--primary:hover{color:#fff;background-color:#5db6d8}.c-button--darkblue{background-color:#224f6e;color:#fff;box-shadow:0 4px #1b3f58;margin-bottom:4px}.c-button--darkblue:hover{color:#fff;background-color:#2e6b95}.c-button--danger{background-color:#e0353d;color:#fff;box-shadow:0 4px #ae1b22;margin-bottom:4px}.c-button--danger:hover{color:#fff;background-color:#e76167}.c-button--success{background-color:#48e271;color:#000;box-shadow:0 4px #207332;border:1px solid #74e993;margin-bottom:4px}.c-button--success:hover{color:#000;background-color:#74e993}.c-button--success .c-button__svg path{fill:#dded1e}.c-button--white{background-color:#fff;color:#34a3ce}.c-button--white:hover{color:#fff}.c-button--transparent{background:none;box-shadow:initial;border:none}.c-button--outline-default{background-color:transparent;border:2px solid rgba(42,127,160,.4);color:#fff;box-shadow:initial}.c-button--outline-default:after{content:"";width:0;height:0;border-top:14px solid transparent;border-right:14px solid rgba(42,127,160,.4);position:absolute;right:-1px;bottom:-1px}.c-button--outline-default:hover{border-color:#e9be01;color:#fff}.c-button--outline-default:hover:after{content:"";width:0;height:0;border-top:14px solid transparent;border-right:14px solid #e9be01;position:absolute;right:-1px;bottom:-1px}.c-button--outline-white{background-color:transparent;border:2px solid #fff;color:#fff;box-shadow:initial}.c-button--outline-white:after{content:"";width:0;height:0;border-top:14px solid transparent;border-right:14px solid #fff;position:absolute;right:-1px;bottom:-1px}.c-button--outline-white:hover{border-color:#e9be01;color:#fff}.c-button--outline-white:hover:after{content:"";width:0;height:0;border-top:14px solid transparent;border-right:14px solid #e9be01;position:absolute;right:-1px;bottom:-1px}.c-button--outline-link{background-color:transparent;border:2px solid #dded1e;color:#fff;box-shadow:initial}.c-button--outline-link:after{content:"";width:0;height:0;border-top:14px solid transparent;border-right:14px solid #dded1e;position:absolute;right:-1px;bottom:-1px}.c-button--outline-link:hover{border-color:#e9be01;color:#fff}.c-button--outline-link:hover:after{content:"";width:0;height:0;border-top:14px solid transparent;border-right:14px solid #e9be01;position:absolute;right:-1px;bottom:-1px}.c-button--flat-primary{background-color:#34a3ce;color:#fff;box-shadow:none}.c-button--flat-primary:hover{color:#fff;background-color:#5db6d8}.c-button--flat-darkblue{background-color:#224f6e;color:#fff;box-shadow:none}.c-button--flat-darkblue:hover{color:#fff;background-color:#2e6b95}.c-button--flat-link{background-color:#dded1e;color:#000;box-shadow:none}.c-button--flat-link:hover{color:#000;background-color:#e4f14d}.c-button--flat-danger{background-color:#e0353d;color:#fff;box-shadow:none}.c-button--flat-danger:hover{color:#fff;background-color:#e76167}.c-button--flat-success{background-color:#48e271;color:#000;box-shadow:none}.c-button--flat-success:hover{color:#000;background-color:#74e993}.c-button--big{font-family:AsapBold,Arial;font-size:4rem;padding:6.75px 27px}.c-button--small{font-size:.9rem;padding:6.75px 13.5px}.c-button--rounded{border-radius:5px}.c-button--plus{background-color:#48e271;color:#000;box-shadow:0 4px #207332;border:1px solid #74e993;margin-bottom:4px;font-family:Asap,Arial;width:20px;height:20px;padding:0;font-family:Arial;font-size:18px;border-radius:5px;display:inline-flex;justify-content:center;align-items:center}.c-button--plus:hover{color:#000;background-color:#74e993}.c-button--plus .c-button__svg path{fill:#dded1e}.c-button--drop-shadow{filter:drop-shadow(0px 5px 0px rgba(0,0,0,.2))}.c-button--flat-with-icon{background-color:#dded1e;border:none;color:#0c253c;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:AsapSemiBold,Arial;font-size:1.1rem;letter-spacing:1px;line-height:1.2;overflow:hidden;outline:none;text-decoration:none;transition:color .1s ease-in-out;vertical-align:middle;white-space:nowrap;box-shadow:0 4px #a4b00e;background-color:#34a3ce;color:#fff;box-shadow:0 4px #1c7094;background:#34a3ce59;box-shadow:initial;width:100%;height:38px;margin:15px auto 0;border-radius:5px;font-size:16px;position:relative;padding:0}.c-button--flat-with-icon--secondary{height:78px;padding:4px 0 0;background-color:#34a3ce;font-size:1rem;font-family:Asap,Arial;box-shadow:0 4px #1c7094;color:#fff}.c-button--flat-with-icon--secondary:hover{background-color:#5db6d8}.c-button--flat-with-icon:hover{color:#fff}.c-button--flat-with-icon:active{transform:scale(.98)}.c-button--flat-with-icon:disabled{cursor:not-allowed;filter:grayscale(100%) brightness(.7);opacity:.3;pointer-events:none}.c-button--flat-with-icon:hover{color:#fff;background-color:#5db6d8}.c-button--flat-with-icon .c-button__content{display:flex;align-items:center;justify-content:center}.c-button--flat-with-icon .c-button__content .c-icon{margin-right:10px}.c-button--flat-with-icon:hover{background:#5db6d859}.c-button--flat-with-icon .c-button__content{width:100%;padding-left:30px}.c-button--flat-with-icon .c-icon{top:50%;transform:translateY(-50%);left:10px;position:absolute;width:18px}.popup--loot-item{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;z-index:999;overflow:hidden;background:#000}.popup--loot-item .item .simple-item{display:flex;flex-direction:column}.popup--loot-item .item .simple-item--gems{margin-bottom:50px}.popup--loot-item .item .simple-item .image-container{position:relative}.popup--loot-item .item .simple-item .image-container .item-image{position:relative;z-index:1;filter:drop-shadow(0 20px 0 rgba(0,0,0,.15))}.popup--loot-item .item .simple-item .item-text{font-family:AsapBold,Arial;font-size:40px;margin-top:50px}.popup--loot-item .item .power-item{display:flex;flex-direction:column;align-items:center;margin-bottom:200px}.popup--loot-item .item .power-item .module-card__content{filter:drop-shadow(0 20px 0 rgba(0,0,0,.15))}.popup--loot-item .item .power-item .top{display:flex;flex-direction:row;justify-content:center;padding-bottom:30px}.popup--loot-item .item .power-item .top .left{position:relative;margin-right:80px}.popup--loot-item .item .power-item .top .left .module{position:relative}.popup--loot-item .item .power-item .top .left .module .module-card{transform:rotate(-5deg)}.popup--loot-item .item .power-item .top .left .module .new-tag{position:absolute;z-index:10;right:100%;bottom:100%;padding:10px;transform:translate(50%,50%) rotate(-12deg);box-shadow:-8px 15px #0000001a;background:#cfd900;border-radius:10px;color:#0d455b;font-family:AsapBold,Arial;font-size:32px;line-height:30px;text-align:center}.popup--loot-item .item .power-item .top .right{display:flex;flex-direction:column;justify-content:center;text-align:left;width:400px}.popup--loot-item .item .power-item .top .right .power-name{font-family:AsapBold,Arial;font-size:40px;margin-bottom:10px}.popup--loot-item .item .power-item .top .right .power-description{font-family:Asap,Arial;font-size:21px;margin-bottom:20px}.popup--loot-item .item .power-item .top .right .power-description b{text-transform:uppercase}.popup--loot-item .item .power-item .top .right .stats-list{display:flex;flex-direction:row;white-space:nowrap}.popup--loot-item .item .power-item .top .right .stats-list .single-stat{font-size:18px;margin-right:15px}.popup--loot-item .item .power-item .top .right .stats-list .single-stat .stat-name{font-family:AsapBold,Arial;margin-right:5px}.popup--loot-item .item .power-item .top .right .stats-list .single-stat .stat-value{font-family:Asap,Arial}.popup--loot-item .item .power-item .tip{display:flex;flex-direction:row;align-items:center;margin-top:65px;border-radius:100px;border:2px solid rgba(255,255,255,.15)}.popup--loot-item .item .power-item .tip .tip-icon{width:22px;height:22px;margin:12px}.popup--loot-item .item .power-item .tip .tip-text{margin-right:20px}.popup--loot-item .buttons{position:absolute;bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:60px}.popup--loot-item .buttons .collect-button{width:200px;font-size:25px}.popup--loot-item .buttons .button-group{display:flex;flex-direction:row;justify-content:center;width:100%;position:relative}.popup--loot-item .buttons .button-group .equip-container{display:flex;flex-direction:column;align-items:center;width:auto;min-width:300px}.popup--loot-item .buttons .button-group .equip-container:not(:last-child){margin-right:20px}.popup--loot-item .buttons .button-group .equip-container :not(:last-child){margin-bottom:20px}.popup--loot-item .buttons .button-group .equip-container .key-image{width:150px}.popup--loot-item .buttons .button-group .equip-container .key-text{font-family:Asap,Arial;font-size:18px}.popup--loot-item .buttons .button-group .equip-container .equip-button{width:100%;padding:15px 30px;font-size:25px}.popup--loot-item .buttons .button-group .dont-use-link{position:absolute;margin:auto;padding:15px 30px;color:#fff;text-decoration:underline;text-transform:unset;font-size:22px;right:0;bottom:0}.popup--loot-item .buttons .button-group .dont-use-link:hover{text-decoration:unset}.popup--loot-item .scrolling{position:absolute;z-index:-1;width:200%;height:200%;background:#0006}.popup--loot-item .scrolling .pattern{position:absolute;inset:0;opacity:.1;background-size:400px;transform:rotate(-15deg);animation:infinite-scolling 180s linear infinite}@keyframes infinite-scolling{0%{background-position:0% 0%}to{background-position:100% 200%}}.popup--loot-item.xp{background:linear-gradient(135deg,#fc8a14,#b55c00)}.popup--loot-item.xp .scrolling{background:#0000001a}.popup--loot-item.gems{background:linear-gradient(134.82deg,#48ffcc,#00b893)}.popup--loot-item.gems .scrolling{background:#0009}.popup--loot-item.power--shot{background:linear-gradient(135deg,#9b83df,#7660b2)}.popup--loot-item.power--bomb{background:linear-gradient(134.72deg,#fc5e64,#ab373b)}.popup--loot-item.power--power{background:linear-gradient(135deg,#52b8e0,#2d87aa)}.popup--loot-item.power--item{background:linear-gradient(134.72deg,#60d597,#389765)}.c-link{background-color:transparent;border:none;color:#353842;cursor:pointer;display:inline-block;font-family:AsapSemiBold,Arial;font-size:1rem;letter-spacing:1px;outline:none;padding:0;text-decoration:none;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.c-link:hover{color:#fff}.c-link:disabled{cursor:not-allowed;filter:grayscale(100%) brightness(.7);opacity:.3;pointer-events:none}.c-link__text{text-decoration:underline}.c-link--white{color:#fff}.c-link--white:hover{color:#dded1e}.progress-topbar{z-index:1000;position:absolute;width:100%;left:0;top:0;padding:10px}.progress-topbar .content{display:flex;align-items:center;justify-content:space-between}.progress-topbar .content .left,.progress-topbar .content .right{display:flex;flex-direction:row;align-items:center;height:40px}.progress-topbar .content .right .progressbar-with-badge{width:250px;margin:0 10px}.progress-topbar .content .right .progressbar-with-badge__bar{height:25px}.progress-topbar .content .right .progressbar-with-badge__bar__text{font-size:18px;font-family:AsapBold,Arial;letter-spacing:1.13px}.c-currency-display{display:flex;flex-direction:row;align-items:center}.c-currency-display .currency{position:relative;display:flex;align-items:center;padding:5px 12px 5px 14px;font-family:AsapSemiBold,Arial;font-size:16px;height:100%;letter-spacing:initial}.c-currency-display .currency .currency-icon-group{display:inline-flex;align-items:center;margin-left:8px}.c-currency-display .currency .currency-icon-group .c-icon{margin-left:0;height:25px;width:auto}.c-currency-display .currency.interactable{border:2px solid transparent;cursor:pointer}.c-currency-display .currency.interactable:hover{background:#83b6d933}.c-currency-display .currency:last-child{margin-right:unset}.c-currency-display .currency+.currency{padding-left:8px}.c-currency-display .currency .currency-notification-icon{position:absolute;top:-7px;right:-7px;margin-left:0;z-index:1}.c-currency-display .currency .currency-notification-dot{position:absolute;top:5px;right:4px;width:9px;height:9px;border-radius:50%;background:#dded1e;animation:button-intensified 2.2s cubic-bezier(.455,.03,.515,.955) infinite both;pointer-events:none;z-index:1}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.level-badge-outline{width:52px;height:52px;position:relative;color:#fff}.level-badge-outline img{position:absolute;left:0;width:100%;height:100%}.level-badge-outline .number{position:absolute;left:50%;transform:translate(-50%) translateY(-50%);font-family:AsapBold,Arial;letter-spacing:0px;top:26px;font-size:21px}.popup--disable-region-lock{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:none}.popup--disable-region-lock .close-button{position:absolute;top:-15px;right:-15px;width:34px;height:34px;cursor:pointer;box-shadow:0 5px #0003,0 4px #ae0f17;background-color:#e1353d;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:7.5px}.popup--disable-region-lock .close-button:hover{background-color:#fa353d}.info-block{width:500px;background-color:#014560;border-radius:15px}.info-block__title{position:relative;width:100%;display:flex;align-items:center;justify-content:center;font-family:AsapBold,Arial;letter-spacing:4px;font-size:22px;padding:15px;color:#fff}.info-block__title .c-icon{position:absolute;top:50%;transform:translateY(-50%);left:20px;margin:0;height:35px;width:initial;max-width:35px}.info-block__content{background-color:#002c3d;font-size:15px;white-space:pre-wrap;color:#fff;display:flex;flex-direction:column;align-items:center;padding:35px 70px;margin:0 5px 5px;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.info-block__content>*{margin:10px 0}.info-block__content .c-button{border-radius:5px;font-size:15px;font-family:AsapBold,Arial;min-width:190px}.info-block__content .generic-button{font-size:22px}.info-block__bottom-text{position:absolute;left:50%;transform:translate(-50%);bottom:-60px;font-size:15px}.info-block--small-padding .info-block__content{padding:25px 20px 10px}.popup--match-password .info-message{margin-bottom:10px}.popup--match-password .c-form-fields{align-content:center}.popup--match-password .c-input{min-width:300px}.popup--create-custom-group .popup-container{min-height:680px;padding-bottom:10px}.popup--create-custom-group .create-match-content{padding:10px}.popup--create-custom-group .create-match-content--advanced{width:1150px}.popup--create-custom-group .create-match-content--advanced .form-section:last-child{min-height:500px}.popup--create-custom-group .popup-header .c-icon{margin-right:5px;width:unset}.popup--create-custom-group .cancel-button{position:absolute;left:50%;transform:translate(-50%);top:100%;margin-top:15px;font-size:15px}.popup--create-custom-group .generic-button--primary{font-size:23px}.popup--create-custom-group .c-form .c-button{position:absolute;bottom:5px;transform:translate(-50%);left:50%}.popup--create-custom-group .c-form-fields{max-height:800px}.popup--create-custom-group .c-input{width:550px}.popup--create-custom-group .c-input label{text-transform:uppercase;letter-spacing:2px;font-size:15px;font-family:AsapSemiBold,Arial;color:#fff;width:150px}.popup--create-custom-group .customization-buttons{position:absolute;top:63px;right:3px}.popup--create-custom-group .customization-buttons .customization-button{position:absolute;right:0;transform-origin:center;transform:scale(1.3);cursor:pointer}.popup--create-custom-group .customization-buttons .customization-icon{transform:scale(.6)}.popup--create-custom-group .presets-panel,.popup--create-custom-group .customization-panel{position:absolute;right:-355px;top:0;width:355px;height:100%}.popup--create-custom-group .presets-panel-close,.popup--create-custom-group .customization-panel-close{position:absolute;top:0;right:0;padding:15px 20px;cursor:pointer;opacity:.8;transition:all .1s ease-in-out}.popup--create-custom-group .presets-panel-close .c-icon,.popup--create-custom-group .customization-panel-close .c-icon{width:15px;transition:all .1s ease-in-out}.popup--create-custom-group .presets-panel-close:hover,.popup--create-custom-group .customization-panel-close:hover{opacity:1}.popup--create-custom-group .presets-panel-close:hover .c-icon,.popup--create-custom-group .customization-panel-close:hover .c-icon{transform:scale(1.2)}.popup--create-custom-group .presets-panel .arrow,.popup--create-custom-group .customization-panel .arrow{position:absolute;width:30px;height:30px;background:#102d42;transform:rotate(45deg) skew(10deg,10deg);left:-25px;top:63px}.popup--create-custom-group .presets-panel .container,.popup--create-custom-group .customization-panel .container{background:#102d42;height:725px;width:100%;margin-top:10px;margin-left:-10px;border-radius:5px;box-shadow:0 0 5px #0000004d}.popup--create-custom-group .presets-panel .container .title,.popup--create-custom-group .customization-panel .container .title{font-family:AsapBold,Arial;font-size:18px;padding-top:10px}.popup--create-custom-group .presets-panel{left:-340px;top:inherit;right:initial;height:auto;bottom:0}.popup--create-custom-group .presets-panel .container{margin-left:initial}.popup--create-custom-group .advanced-button{position:absolute;right:-100px;top:550px;width:500px;height:100px;z-index:-1;transform-origin:top right;transform:rotate(90deg);cursor:pointer;transition:all .1s ease-in-out}.popup--create-custom-group .advanced-button-shadow{box-shadow:0 -20px 50px #34a3ce;background:#34a3ce;height:100%;width:400px;margin-left:50px;z-index:-2;margin-top:100px;position:absolute}.popup--create-custom-group .advanced-button-content{margin-top:65px;font-variant:all-small-caps;font-family:AsapBold;font-size:1.3em;transform-origin:center bottom;transition:all .5s ease-in-out}.popup--create-custom-group .advanced-button:hover .advanced-button-shadow{filter:brightness(1.2)}.popup--create-custom-group .advanced-button:hover .advanced-button-content{transform:scale(1.05)}.popup--create-custom-group .presets-icon,.popup--create-custom-group .reset-icon{position:absolute;left:30px;bottom:20px;width:30px;opacity:.75;transition:all .1s ease-in-out;cursor:pointer}.popup--create-custom-group .presets-icon:hover,.popup--create-custom-group .reset-icon:hover{opacity:1}.popup--create-custom-group .presets-icon:hover .c-icon,.popup--create-custom-group .reset-icon:hover .c-icon{transform:scale(1.2);transition:all .1s ease-in-out}.popup--create-custom-group .reset-icon{margin-left:40px}.popup--create-custom-group .reset-icon:hover .c-icon{transform:scale(1.1) rotate(-45deg)}.popup--create-custom-group .customization-content .reset-icon{left:0}.popup--create-custom-group .customization-content--modifiers .reset-icon{bottom:-55px}.c-input-content{display:flex;align-items:center;align-content:center}.c-input-content .c-info-tooltip{position:absolute;right:-4px;top:-4px}.c-select-control{position:relative;width:100%}.c-select__trigger,.c-select__option{margin:0;padding:13.5px;width:100%;min-height:55px;font-family:inherit;font-size:inherit;color:inherit;line-height:1.5;outline:none;position:relative;border-radius:3px;border:1px solid #1d4766}.c-select__trigger{background-color:#102d42;display:flex;align-items:center;justify-content:space-between;gap:13.5px;text-align:left;cursor:pointer;appearance:none}.c-select__trigger:disabled{pointer-events:none;cursor:not-allowed;background-color:#0d2536;border:2px solid rgba(0,165,211,.4)}.c-select-control--open .c-select__trigger{border-color:#26506f;border-bottom-left-radius:0;border-bottom-right-radius:0}.c-select__trigger-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-select__indicator{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid rgba(255,255,255,.8);transition:transform .12s ease-out}.c-select-control--open .c-select__indicator{transform:rotate(180deg)}.c-select__menu{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:3;display:flex;flex-direction:column;gap:0;padding:0;max-height:280px;overflow-y:auto;background-color:#5b81a8;border:1px solid #26506f;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 8px 18px #0000003d}.c-select__option{background-color:#5b81a8;cursor:pointer;text-align:left;appearance:none;border-radius:0;border-left:0;border-right:0;border-bottom:0}.c-select__option+.c-select__option{border-top-color:#1d4766}.c-select__menu .c-select__option:first-child{border-top:0}.c-select__option--selected{background-color:#4f7ea4;border-color:#3f6f93}.c-select__trigger[data-controller-focused=true]:focus,.c-select__option[data-controller-focused=true]:focus{animation:none;outline:none;box-shadow:inset 0 0 0 2px #fffffff2;z-index:1}.c-checkbox{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;text-align:left}.c-checkbox label{margin-left:10px;opacity:.75}.react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;-webkit-transition:opacity .25s;transition:opacity .25s}.react-toggle-track{width:60px;height:30px;padding:0;border-radius:30px;background-color:#0d2435;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#0b1e2d}.react-toggle--checked .react-toggle-track{background-color:#0d2435}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#0b1e2d}.react-toggle-track-check{position:absolute;width:14px;height:12px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle-track-check svg{width:16px;height:13px}.react-toggle-track-check svg path{fill:#48e271}.react-toggle--checked .react-toggle-track-check{opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle-track-x{position:absolute;width:12px;height:12px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px;opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle-track-x svg{width:12px;height:12px}.react-toggle-track-x svg path{fill:#e1353d}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background-color:#1e5775;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.react-toggle--checked .react-toggle-thumb{left:32px}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{-webkit-box-shadow:0px 0px 3px 3px #34a3ce;-moz-box-shadow:0px 0px 3px 3px #34a3ce;box-shadow:0 0 3px 3px #34a3ce}.toggle-buttons{display:flex;align-items:center;flex-grow:1}.toggle-buttons .toggle-button{font-size:13px;height:45px;letter-spacing:2px;font-family:AsapBold,Arial;width:50%;transition:color .2s ease-out;border-radius:initial;position:relative}.toggle-buttons .toggle-button:not(.selected){background-color:#001e29;box-shadow:inset 0 4px #00161e;color:#0a4a62c2}.toggle-buttons .toggle-button:not(.selected) .c-icon{display:none}.toggle-buttons .toggle-button:not(.selected):hover{color:#fff}.toggle-buttons .toggle-button:not(.selected):not(:first-child):after{content:"";position:absolute;left:-1px;width:2px;top:20%;height:60%;background:#0a4a62c2}.toggle-buttons .toggle-button.selected+.generic-button:not(.selected):after{display:none}.toggle-buttons .toggle-button .c-icon{width:20px;height:20px;margin-right:4px;top:-.25em}.toggle-buttons .toggle-button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.toggle-buttons .toggle-button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.toggle-buttons .vip-restricted{background:linear-gradient(45deg,#d6c575,#e8ba50);--box-shadow-color: rgba(130, 105, 46, .68)}.toggle-buttons .vip-restricted .c-icon{filter:brightness(100) saturate(0) grayscale(100)}.toggle-buttons .vip-restricted:not(.selected){color:#bfab6080;background:#1d2931;box-shadow:inset 0 4px #141f27}.toggle-buttons .vip-restricted:not(.selected):hover{color:#e8ba50}.toggle-buttons .vip-restricted:not(.selected) .c-icon{display:inline-block;filter:none}.popup--share-highlight{justify-content:flex-start!important;align-items:stretch!important;padding:0!important;background:none!important;border-radius:0!important;animation:none!important;opacity:1!important;transform:none!important;left:0!important;top:0!important}.popup--share-highlight:has(.share-highlight-form--hidden) .popup-container{display:none}.popup--share-highlight .popup-container{width:310px;height:100%;border-radius:0!important;box-shadow:4px 0 20px #00000080!important;display:flex;flex-direction:column;pointer-events:all}.popup--share-highlight .popup-header{display:none!important}.popup--share-highlight .popup-content{padding:0!important;display:flex;flex-direction:column;flex:1;overflow-y:auto;overflow-x:hidden}.popup--share-highlight .share-highlight-form{position:relative;text-align:left;display:flex;flex-direction:column;flex:1;padding:10px}.popup--share-highlight .share-highlight-form--hidden{display:none}.popup--share-highlight .share-highlight-fields{display:flex;flex-direction:column}.popup--share-highlight .c-input{margin-bottom:10px}.popup--share-highlight .c-input label{font-size:13px}.popup--share-highlight .c-input textarea{min-height:100px;resize:vertical}.popup--share-highlight .share-highlight-player-select-wrap{position:relative;display:flex;align-items:center}.popup--share-highlight .share-highlight-player-select-wrap select{padding-left:50px}.popup--share-highlight .share-highlight-player-indicator{position:absolute;left:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center;pointer-events:none;z-index:1}.popup--share-highlight .share-highlight-skin-indicator{transform:rotate(90deg) scale(.35);transform-origin:center center}.popup--share-highlight .share-highlight-toggle{display:flex;flex-direction:row;align-items:center;gap:10px}.popup--share-highlight .share-highlight-toggle label{margin-bottom:0;order:1}.popup--share-highlight .share-highlight-toggle .react-toggle{order:0;flex-shrink:0}.popup--share-highlight .share-highlight-sharing{margin-top:auto;padding-top:12px}.popup--share-highlight .share-highlight-info{display:flex;align-items:center;gap:10px;padding:10px 12px;background:linear-gradient(135deg,#48e27126,#34a3ce26);border:1px solid rgba(72,226,113,.3);border-radius:5px;margin-bottom:12px;font-size:12px;line-height:1.4;color:#c3cfd7}.popup--share-highlight .share-highlight-info__icon{width:18px;height:18px;flex-shrink:0;filter:brightness(0) saturate(100%) invert(78%) sepia(52%) saturate(497%) hue-rotate(88deg) brightness(95%) contrast(91%)}.popup--share-highlight .share-highlight-link-section{margin-bottom:10px}.popup--share-highlight .share-highlight-link-section .share-highlight-link-input{font-size:11px;color:#ffffffb3;background-color:#0006;cursor:default;-webkit-user-select:all;user-select:all}.popup--share-highlight .share-highlight-actions{display:flex;gap:8px}.popup--share-highlight .share-highlight-actions .share-highlight-copy-btn{display:flex;align-items:center;justify-content:center;padding:6px 12px;font-size:12px;cursor:pointer;white-space:nowrap}.popup--share-highlight .share-highlight-actions .share-highlight-discord-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;font-size:13px;cursor:pointer}.popup--share-highlight .share-highlight-actions .share-highlight-discord-icon{width:15px;height:15px;filter:brightness(0) invert(1)}.popup--share-highlight .generic-button--success{background-color:#48e271!important;border-color:#48e271!important}.popup--share-highlight .generic-button--disabled{opacity:.5;pointer-events:none}.popup--share-highlight .share-highlight-error{color:#e0353d;font-size:11px;margin-top:4px;text-align:center}.announcement{position:relative;text-align:left;width:600px;max-height:800px;background-color:#083a4d;margin:75px auto;box-shadow:3px 3px 8px #000;border-radius:5px;-webkit-user-select:text;user-select:text}.announcement--event{width:auto;max-width:800px}.announcement .header{position:relative;text-align:left;background-color:#15556e;height:70px;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 0 2px #000}.announcement .header h1{text-align:left;line-height:55px;margin:0 0 0 20px;font-size:25px!important}.announcement .header .date{position:absolute;left:20px;bottom:8px;font-size:12px;opacity:.7}.announcement .header .popup__x-button{position:absolute;top:10px;right:10px;width:22px;height:22px}.announcement .header .popup__x-button:before{width:22px}.announcement .header .popup__x-button:after{width:22px}.announcement .content{overflow-y:auto;height:700px}.announcement .content .update-message{padding:20px 20px 0;font-size:16px}.announcement--changelog{width:800px}.changelog .header .version{font-size:14px;margin-top:-13px;opacity:0}.changelog .footer{position:relative;background-color:#15556e;height:35px;border-top-left-radius:3px;border-bottom-right-radius:15px;display:flex;text-align:center;padding:0 20px;line-height:35px}.changelog .footer .c-link{font-size:14px;text-decoration:underline}.changelog .footer .version{font-weight:700}.changelog .footer .left{flex:1;text-align:left}.changelog .footer .right{flex:1;text-align:right}.changelog .footer .center{flex:2}.changelog .sections{padding:20px 20px 0;margin-top:5px}.changelog .sections--with-message,.changelog .sections--with-image{margin-top:20px}.changelog .sections .update-section{position:relative}.changelog .sections .update-section .section-title{position:relative;background-color:#083a4d;z-index:1;padding-right:15px;font-size:20px}.changelog .sections .update-section .new-label{background:#48e271;color:#000;padding:2px 8px;margin-left:5px;transform:translateY(-2px);border-radius:5px;font-size:70%;display:inline-block}.changelog .sections .update-section .section-divider{border-top:1px solid rgba(255,255,255,.1);width:100%;position:absolute;left:0;top:12px}.changelog .sections .update-section .section-content{margin:13.5px 0 27px;font-size:16px}.changelog .sections .update-section .section-content .details{text-decoration:underline;font-size:12px;opacity:1;color:#34a3ce}.changelog .sections .update-section .section-content .info,.changelog .sections .update-section .section-content .change{color:#fffc}.changelog .sections .update-section .section-content .info{margin-top:-10px}.changelog .sections .update-section--buffed .section-title{color:#4d6}.changelog .sections .update-section--nerfed .section-title{color:#d64}.changelog .content{min-height:500px}.changelog .changelog-image{width:100%}.changelog code{display:block;padding-left:5px;margin:5px 0;background:#00000040;border-left:2px solid rgba(255,255,255,.5)}.changelog .inline-code{display:inline-block;padding:0 5px;margin:unset;border:unset}.changelog .sub-list{border-left:1px solid rgba(255,255,255,.25);margin:-.5em 0 0 -14px;padding:calc(.5em + 5px) 0 5px 30px}.detail-info{font-size:12px;text-align:left}.detail-info ul{text-align:left;margin:0;padding-left:20px}.specialevent .content,.regular-announcement .content{height:auto}.regular-announcement .announcement-image{max-width:600px}.regular-announcement .announcement-message{padding:20px;font-size:1.1em}.regular-announcement .announcement-buttons{padding:20px;display:flex;flex-direction:column;gap:12px}.regular-announcement .announcement-button{width:100%;box-sizing:border-box;text-align:center}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.changelog-page .announcement{margin:0 auto;border-radius:0;width:100%;height:100vh;max-height:100%}.changelog-page .announcement .content,.changelog-page .changelog{height:100%}.changelog-page .changelog .header,.changelog-page .changelog .changelog-image,.changelog-page .changelog .footer{display:none}.changelog-page .changelog .update-message{max-width:1000px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.orientation-warning{pointer-events:all;opacity:0}.orientation-warning .content{display:none}.social-page .chat-panel{transform:none!important}.social-page .social{width:calc(100% - 10px);height:calc(100% - 10px);top:5px;left:5px}.social-page .social .panel{width:100%}.social-page .social .panel .panel-top{height:100%}.social-page .social .panel .chat-messages{width:100%;height:calc(100vh - 80px);padding-right:10px;padding-bottom:80px}.social-page .social .panel .chat-messages:hover{width:100%;padding-right:10px}.chat-panel{position:fixed;width:1920px;height:1080px;left:50%;top:0;transform-origin:top;z-index:101;pointer-events:none}.social{width:290px;height:375px;position:fixed;left:10px;bottom:10px;display:flex;pointer-events:all}.social .chat-panel__tabs{width:40px;height:100%;margin-right:5px;display:flex}.social .chat-panel__tabs .notification-dot{border-radius:50%;background:#dded1e;width:9px;height:9px;position:absolute;top:-2px;right:-2px;transform-origin:center;opacity:0;pointer-events:none}.social .chat-panel__tabs .notification-dot--visible{animation:notify-blink .3s forwards}.social .chat-panel__tabs .notification-dot--hidden{opacity:0}.social .chat-panel__tabs .dynamic-tabs{position:absolute;top:0}.social .chat-panel__tabs .dynamic-tabs .scroll{border:2px solid #224f6e;width:40px;height:27px;cursor:pointer;position:relative;border-radius:5px;opacity:1;transform-origin:bottom;transition:all .2s cubic-bezier(.65,.05,.36,1) 0s}.social .chat-panel__tabs .dynamic-tabs .scroll:hover{background:#ffffff1a;border-color:#2d5d7c}.social .chat-panel__tabs .dynamic-tabs .scroll .notification-dot{top:-2px;right:-2px}.social .chat-panel__tabs .dynamic-tabs .scroll .c-icon{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);width:15px}.social .chat-panel__tabs .dynamic-tabs .scroll--up{margin-bottom:-1px;z-index:1}.social .chat-panel__tabs .dynamic-tabs .scroll--down{transform-origin:top;margin-top:2px}.social .chat-panel__tabs .dynamic-tabs .scroll--down .c-icon{transform:translate(-50%) translateY(-50%) rotate(180deg)}.social .chat-panel__tabs .dynamic-tabs .scroll--disabled{pointer-events:none;opacity:.5}.social .chat-panel__tabs .dynamic-tabs .scroll--disabled.scroll--down,.social .chat-panel__tabs .dynamic-tabs .scroll--disabled.scroll--up{transform:scaleY(0)}.social .chat-panel__tabs .dynamic-tabs .scroll-content{max-height:134px;overflow:hidden;padding-right:2px}.social .chat-panel__tabs .dynamic-tabs .scroll-content-inner{transition:transform .25s cubic-bezier(.22,.61,.36,1) 0s}.social .chat-panel__tabs .static-tabs{position:absolute;bottom:40px}.social .chat-panel__tabs .tab{background:#224f6e;width:40px;height:40px;margin:4px 0;border-radius:5px}.social .chat-panel__tabs .tab:hover{cursor:pointer}.social .chat-panel__tabs .tab--inactive:hover,.social .chat-panel__tabs .tab--active{background:#34a3ce}.social .chat-panel__tabs .tab--faded{opacity:.5}.social .chat-panel__tabs .tab--private_chat--inactive:hover,.social .chat-panel__tabs .tab--private_chat--active{background:#34a3ce}.social .chat-panel__tabs .tab--global_chat--inactive:hover,.social .chat-panel__tabs .tab--global_chat--active{background:#0eb1be}.social .chat-panel__tabs .tab--group_users--inactive:hover,.social .chat-panel__tabs .tab--group_chat--inactive:hover,.social .chat-panel__tabs .tab--group_users--active,.social .chat-panel__tabs .tab--group_chat--active{background:#fb8c2c}.social .chat-panel__tabs .tab--friends--inactive:hover,.social .chat-panel__tabs .tab--friends--active{background:#3fb060}.social .chat-panel__tabs .tab--find_friends--inactive:hover,.social .chat-panel__tabs .tab--find_friends--active{background:#9e5e8c}.social .chat-panel__tabs .tab--disabled{cursor:initial!important;background:#224f6e!important}.social .chat-panel__tabs .tab--disabled .c-icon{opacity:.4}.social .chat-panel__tabs .tab-content{position:relative;width:100%;height:100%;text-align:center;line-height:40px;font-family:AsapBold,Arial;letter-spacing:1px;font-size:15px}.social .chat-panel__tabs .tab-content .c-icon{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.social .chat-panel__tabs .tab-content .c-icon.small-corner-icon{position:absolute;transform:initial;width:9px;top:3px;left:3px}.social .chat-panel__tabs .tab--find_friends .c-icon{width:20px}.social--in-game .chat-panel__tabs,.social--in-game .panel-header{opacity:.4;transition:opacity .2s ease-out}.social--in-game:hover .chat-panel__tabs,.social--in-game:hover .panel-header{opacity:initial}.social .panel{width:245px;height:100%;position:relative}.social .panel .panel-top{display:flex;flex-direction:column;height:332px;vertical-align:top;line-height:27px}.social .panel .panel-top .panel-header{position:relative;border-bottom:4px solid transparent}.social .panel .panel-top .panel-header--private_chat{border-bottom-color:#34a3ce}.social .panel .panel-top .panel-header--global_chat{border-bottom-color:#0eb1be}.social .panel .panel-top .panel-header--group_users,.social .panel .panel-top .panel-header--group_chat{border-bottom-color:#fb8c2c}.social .panel .panel-top .panel-header--friends{border-bottom-color:#3fb060}.social .panel .panel-top .panel-header--find_friends{border-bottom-color:#9e5e8c}.social .panel .panel-top .panel-header:not(.panel-header--private_chat) .title{display:flex;align-items:center;height:32px}.social .panel .panel-top .panel-header .title{font-family:AsapSemiBold,Arial;font-size:16px;letter-spacing:1.14px;padding-left:15px}.social .panel .panel-top .panel-header .title .user-count{display:inline-flex;margin-left:5px;align-items:center}.social .panel .panel-top .panel-header .title .user-count .c-icon{margin-right:5px}.social .panel .panel-top .panel-header .title .sub-title{font-family:Asap,Arial;font-size:14px;opacity:.5;margin-top:-8px}.social .panel .panel-top .panel-header .buttons{right:0;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center}.social .panel .panel-top .panel-header .buttons .panel-header-button{cursor:pointer;height:25px;padding:0 8px;font-size:.7em}.social .panel .panel-top .panel-header .buttons .panel-header-button .c-icon{height:17px;vertical-align:top;padding-top:3px}.social .panel .panel-top .panel-header .buttons .panel-header-button.play-with-button{padding:2px 1px 2px 3px;margin-right:5px}.social .panel .panel-top .panel-header .buttons .panel-header-button.play-with-button .c-icon{height:19px}.social .panel .panel-top .panel-header .buttons .panel-header-button--outline{border:2px solid #1b3f58;border-radius:5px}.social .panel .panel-top .panel-header .buttons .panel-header-button--outline:hover{background:#ffffff1a;border-color:#2d5d7c}.social .panel .panel-top .panel-header .buttons .panel-header-button--outline .c-icon{height:13px;padding-top:5px}.social .panel .panel-top .panel-content{background:#ffffff12;border-radius:5px;flex-grow:1;max-height:100%;height:100%;overflow:hidden}.social .panel .panel-top .panel-content .separator{color:#224f6e;height:2px;margin:20px 0}.social .panel .panel-top .panel-content .separator:first-child{margin-top:10px}.social .panel .panel-top .panel-content .separator div{height:100%;display:flex;align-items:center;justify-content:center;font-family:AsapBold;font-size:12px}.social .panel .panel-top .panel-content .separator div:before{content:" ";flex-grow:1;background-color:#224f6e;height:2px;margin-right:5px}.social .panel .panel-top .panel-content__scroll-wrap{padding:10px;overflow-y:auto;height:100%}.social .panel .panel-input{width:100%;background:#ffffff12;border-radius:5px;position:absolute;bottom:0;height:40px}.social .panel .panel-input input[type=text]{font-size:15px;background:none;width:100%;height:100%}.social .panel--group-users .player-list__row:hover,.social .panel--find-friends .player-list__row:hover,.social .panel--group-users .friend-list__row:hover,.social .panel--find-friends .friend-list__row:hover{background:linear-gradient(to right,#fff0,#ffffff0d)}.social .panel--group-users .player-list__row__left .user-status-icons .c-icon,.social .panel--find-friends .player-list__row__left .user-status-icons .c-icon,.social .panel--group-users .friend-list__row__left .user-status-icons .c-icon,.social .panel--find-friends .friend-list__row__left .user-status-icons .c-icon{height:16px;width:17px}.social .panel--group-users .player-list__row__right .c-icon,.social .panel--find-friends .player-list__row__right .c-icon,.social .panel--group-users .friend-list__row__right .c-icon,.social .panel--find-friends .friend-list__row__right .c-icon{width:22px}.social .panel--group-users .info-message,.social .panel--find-friends .info-message{font-size:16px;margin-top:10px;letter-spacing:normal}.social .panel--group-users .panel-top{height:375px}.social .panel--group-users .player-list__row{display:flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;height:30px;margin-top:2px;margin-bottom:2px}.social .panel--group-users .player-list__row .c-user__badge{transform:scale(.4);margin:-22px -17px -22px -22px}.social .panel--group-users .player-list__row:hover{background:linear-gradient(to right,#fff0,#ffffff0d)}.social .panel--group-users .player-list__row:hover .c-user__badge{display:none}.social .panel--group-users .player-list__row:hover .player-list__row__right{display:block}.social .panel--group-users .player-list__row__right{display:none}.social .panel--group-users .player-list__row__right .c-icon{height:22px}.social .panel--group-users .player-list__row .group-player-actions div{margin-left:8px}.social .panel--group-users .player-list__row .group-player-actions div .c-icon{width:20px;height:20px}.social .panel--group-users .player-list__row .group-player-actions div .make-host{width:10px}.social .globalchat-overlay .match-count-info{text-align:center;margin-top:150px;font-family:AsapSemiBold,Arial;font-size:16px;letter-spacing:1.14px;line-height:23px}.social .globalchat-overlay .panel-input{background:#34a3ce;line-height:20px;font-size:16px;font-family:AsapBold,Arial;line-height:40px;vertical-align:middle;cursor:pointer}.social .globalchat-overlay .panel-input .c-icon{width:28px;margin-top:-6px;padding-left:10px}.social .globalchat-overlay .panel-input .label{padding-left:25px}.social .globalchat-overlay .panel-input--disabled{cursor:not-allowed;background:#787878}.social .globalchat-overlay .panel-input--disabled *{opacity:.4}@keyframes notify-blink{0%{transform:scale(0);opacity:0;animation-timing-function:ease-in}50%{transform:scale(1.2);opacity:1;animation-timing-function:ease-out}60%{transform:scale(1.11);animation-timing-function:ease-in}67%{transform:scale(1.18);animation-timing-function:ease-out}83%{transform:scale(1.07);animation-timing-function:ease-in}95%{transform:scale(1);animation-timing-function:ease-out}to{opacity:1}}.chat-messages-wrap{width:100%;height:100%;overflow:hidden}.chat-messages{max-height:100%;overflow-x:hidden;overflow-y:scroll;word-wrap:break-word;font-size:16px;line-height:20px;display:flex;flex-direction:column;padding:16px 50px 16px 12px;width:295px;letter-spacing:normal}.chat-messages:hover{width:252px;padding-right:7px}.chat-messages .chatmsg{max-width:100%;-webkit-user-select:text;user-select:text;margin-top:1px;opacity:0;animation:message-show .3s ease-out forwards}.chat-messages .chatmsg--system-with-padding{padding:10px 0}.chat-messages .chatmsg--system-with-padding .chatmsg-user{display:none}.chat-messages .chatmsg .chatmsg-allchat{margin-right:5px;opacity:.5;font-family:Asap;text-transform:lowercase}.chat-messages .chatmsg .settings{margin-left:8px;margin-top:3px;font-size:.9em;line-height:1.1em}.chat-messages .chatmsg-user{line-height:26px;height:26px;font-family:AsapBold,Arial;font-size:16px;margin-top:10px;display:flex;flex-direction:row;align-items:center}.chat-messages .chatmsg-user:empty{height:0px}.chat-messages .chatmsg-user .user-status-icons{margin-right:3px}.chat-messages .chatmsg-user .user-status-icons:empty{display:none}.chat-messages .chatmsg-user .user-status-icons .role .c-icon{height:17px;width:18px;margin-top:4px}.chat-messages .chatmsg-user .chatmsg-skin{margin-top:-5px;margin-right:5px}.chat-messages .chatmsg-user .chatmsg-team-dot{width:6px;height:6px;border-radius:10px;display:inline-block;vertical-align:unset;margin:0 5px 3px 0}.chat-messages .chatmsg-message{color:#fff;line-height:20px}.chat-messages .chatmsg-message a{color:#fff}.chat-messages .chatmsg-message a.chat-action-link{text-decoration:underline;cursor:pointer;font-family:AsapBold,Arial}.chat-messages .chatmsg-self{text-align:right;font-size:16px}.chat-messages .chatmsg-self .chatmsg-user{justify-content:flex-end}.chat-messages .chatmsg .emoji-tip{background:#01456080;border-radius:5px;padding:2px;margin:2px;float:left}.chat-messages .chatmsg .color-tip{display:inline-block}.chat-messages .chatmsg .color-tip:before{content:"&"}.chat-input-focused-arrow{position:absolute;top:50%;transform:translateY(-50%);color:#fff;left:-20px;font-size:12px;opacity:0}.chat-input:focus{box-shadow:0 0 0 2px #fff;border-radius:4px}.chat-input:focus+.chat-input-focused-arrow{opacity:1}@keyframes message-show{0%{opacity:0}to{opacity:1}}.contextmenu-wrapper{position:fixed;top:0;left:0;z-index:99999999}.react-contextmenu-wrapper{display:flex}@keyframes showContextmenu{0%{opacity:0}40%{opacity:0}to{opacity:1}}.react-contextmenu{min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;color:#fff;text-align:left;background-color:#353842;background-clip:padding-box;border:#1d1f24;border-radius:.1rem;box-shadow:3px 3px 5px #0003;outline:none;opacity:0;pointer-events:none;z-index:999999999}.react-contextmenu.react-contextmenu--visible{animation:.3s showContextmenu;pointer-events:auto}.react-contextmenu-item{padding:3px 20px;font-weight:400;line-height:1.5;color:#fff;text-align:inherit;white-space:nowrap;background:0 0;border:0;cursor:pointer}.react-contextmenu-item.react-contextmenu-item--active,.react-contextmenu-item.react-contextmenu-item--selected{color:#fff;background-color:#34a3ce;border-color:#1c7094;text-decoration:none}.react-contextmenu-item.react-contextmenu-item--disabled,.react-contextmenu-item.react-contextmenu-item--disabled:hover{color:#878a8c;background-color:transparent}.react-contextmenu-item--divider{margin-bottom:3px;padding:2px 0;border-bottom:#c3cfd7;cursor:inherit}.react-contextmenu-item--divider:hover{background-color:transparent;border-color:#ebebec}.react-contextmenu-item.react-contextmenu-submenu{padding:0}.react-contextmenu-item.react-contextmenu-submenu>.react-contextmenu-item:after{content:"▶";display:inline-block;position:absolute;right:7px}.example-multiple-targets:after{content:attr(data-count);display:block}.context-header{background-color:#1e2b3d;text-align:center;font-weight:700;margin-top:-5px;padding:5px 0;border-top-left-radius:.1rem;border-top-right-radius:.1rem}.context-header .role .c-icon{height:16px!important;width:16px!important;top:-.25em!important;margin-right:3px!important}.popup--report{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:none}.popup--report .info-block{width:600px}.popup--report .info-block form{width:100%}.popup--report .categories{margin-bottom:10px}.popup--report .category-button{display:inline-block;width:33.33333333%;vertical-align:middle}.popup--report .category-button label{display:block;cursor:pointer;background-color:#104f66;color:#fff;margin:.5rem;text-align:center;height:100px;position:relative;border-radius:5px}.popup--report .category-button label .label{position:absolute;top:0;display:table;width:100%;height:100px}.popup--report .category-button label .label p{display:table-cell;vertical-align:middle;text-align:center}.popup--report .category-button label:active,.popup--report .category-button label.selected{background-color:#166a89!important;border:2px solid white}.popup--report .category-button label:hover{background-color:#125973}.popup--report .category-button input{visibility:hidden;height:0;width:0;opacity:0}.popup--report .buttons .c-button{display:inline-block;margin:40px 5px 0}.popup--bug-report{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.popup--bug-report .popup-container{width:880px;max-width:92vw}.popup--bug-report .popup-content{overflow:visible}.popup--bug-report .bug-report-popup{text-align:left}.popup--bug-report .bug-report-popup__summary{margin-bottom:16px;line-height:1.45}.popup--bug-report .bug-report-popup__markers{display:flex;flex-direction:column;gap:12px;max-height:60vh;overflow-y:auto;padding-right:4px}.popup--bug-report .bug-report-marker{padding:12px;border:1px solid rgba(255,255,255,.15);border-radius:6px;background:#0000003d}.popup--bug-report .bug-report-marker--disabled{opacity:.5}.popup--bug-report .bug-report-marker__toggle{display:flex;align-items:center;gap:10px;margin-bottom:10px}.popup--bug-report .bug-report-marker__toggle label{margin-bottom:0}.popup--bug-report .bug-report-marker__body{display:grid;grid-template-columns:220px 1fr;gap:12px}.popup--bug-report .bug-report-marker__fields{display:flex;flex-direction:column;gap:10px}.popup--bug-report .bug-report-marker__field{display:block}.popup--bug-report .bug-report-marker__field span{display:block;margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.72}.popup--bug-report .bug-report-marker__screenshot{padding:0;border:0;background:transparent;cursor:pointer}.popup--bug-report .bug-report-marker__screenshot:disabled{cursor:default}.popup--bug-report .bug-report-marker__screenshot img{display:block;width:100%;border-radius:4px}.popup--bug-report .bug-report-marker__field input,.popup--bug-report .bug-report-marker__field textarea{width:100%;padding:10px 12px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#ffffff0f;color:#fff}.popup--bug-report .bug-report-marker__field input{min-height:42px}.popup--bug-report .bug-report-marker__field textarea{min-height:128px;resize:vertical}.popup--bug-report .bug-report-marker__field input:disabled,.popup--bug-report .bug-report-marker__field textarea:disabled{cursor:not-allowed}.popup--bug-report .bug-report-popup__error{margin-top:12px;color:#e0353d}.popup--bug-report .bug-report-popup__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.popup--bug-report .bug-report-popup__preview{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:32px;border:0;background:#000000c7;z-index:100000}.popup--bug-report .bug-report-popup__preview img{max-width:100%;max-height:100%;border-radius:8px;box-shadow:0 12px 32px #00000073}@media(max-width:700px){.popup--bug-report .bug-report-marker__body{grid-template-columns:1fr}}.friend-list{font-size:16px}.friend-list__row{display:flex;justify-content:space-between}.friend-list__row--offline{margin-bottom:0;opacity:.5}.friend-list__row .user-status-icons .c-icon{height:20px;width:23px;top:0;margin-top:-11px;margin-left:-3px}.friend-list__row--incoming-request .friend-list__row__right .generic-button .c-icon,.friend-list__row--outgoing-request .friend-list__row__right .generic-button .c-icon{width:15px}.friend-list__row:not(:last-child){margin-bottom:10px}.friend-list__row__left{line-height:16px;display:flex;flex-direction:column;justify-content:center}.friend-list__row__left .username{font-family:AsapSemiBold,Arial}.friend-list__row__left .status{font-family:Asap,Arial;opacity:.5;font-size:14px;margin-top:5px}.friend-list__row__right{display:flex;align-items:center;justify-content:flex-end}.friend-list__row__right .generic-button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-left:5px}.friend-list__row__right .generic-button--flat-success{background:#209e59}.friend-list__row__right .generic-button--flat-success:hover{background:#29c871}.friend-list__row__right .generic-button .c-icon{width:18px}.league-icon{position:relative;display:inline-block;padding:8px 0;margin:0 10px}.league-icon .league-avatar{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:55px;height:55px;background-color:#2f2f2f;z-index:0;overflow:hidden}.league-icon .league-avatar .avatar-letter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;font-family:AsapBold,Arial}.league-icon .league-avatar .avatar-level{text-shadow:1px 1px black,-1px 1px black,1px -1px black,-1px -1px black;position:absolute;right:3px;bottom:0;font-size:12px;font-family:AsapBold,Arial}.league-icon .border{min-width:87px;min-height:65px;display:flex;justify-content:center;align-content:center}.league-icon .border .league-border img{max-width:unset}.league-icon .border .league-stars{position:absolute;margin:0;left:50%;transform:translate(-50%,50%);bottom:8px}.league-icon .border .league-stars img{max-width:unset}.league-icon .league-gm{position:absolute;top:8px;left:50%;transform:translate(-50%,-50%);width:27px;height:17px;background-image:url(/imgs/gm-tag-QvVT5mfh.png);background-repeat:no-repeat;text-align:center;font-size:13px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.group-players-list{padding-top:8px}.group-players-list__row{position:relative;display:flex;height:40px;align-items:center;padding:0 25px 0 0;cursor:pointer;transition:background-color .15s ease-out;overflow:hidden}.group-players-list__row:not(.group-players-list__row--empty):hover{background-color:#ffffff0d}.group-players-list__row:focus-within{background-color:#ffffff0d}.group-players-list__row .c-user{margin-right:0;padding-left:0!important}.group-players-list__row .c-user .xp-level-fill{fill:#34a3ce59}.group-players-list__row .c-user .c-user__name{font-size:14px;color:#fff!important}.group-players-list__row .c-user .c-user__badge{transform:scale(.5)}.group-players-list__row .c-user .user-status-icons .role .c-icon{width:20px;height:20px}.group-players-list__row .icon-state{display:flex;flex-grow:1;align-items:center;justify-content:flex-end}.group-players-list__row .icon-state .group-player-actions,.group-players-list__row .icon-state .empty-slot-actions{position:relative;display:flex;width:112px;min-width:112px;align-items:center;justify-content:flex-end;gap:8px}.group-players-list__row .icon-state .group-player-actions__status,.group-players-list__row .icon-state .empty-slot-actions__status{position:absolute;top:0;right:0;bottom:0;width:22px;display:flex;align-items:center;justify-content:center;pointer-events:none}.group-players-list__row .icon-state .group-player-actions__status .c-icon,.group-players-list__row .icon-state .empty-slot-actions__status .c-icon{margin-left:0}.group-players-list__row .icon-state .group-player-actions__status{right:26px}.group-players-list__row .icon-state .c-icon{width:18px;height:18px;top:0;margin:0 0 0 6px;display:block;position:relative}.group-players-list__row .icon-state .c-icon.spectate-icon{width:30px;height:30px}.group-players-list__row .icon-state .c-icon:not(.no-hover):hover:after{content:"";position:absolute;width:100%;height:4px;top:-10px;background:#dded1e;left:0}.group-players-list__row .icon-state .show-on-hover{display:flex;opacity:0;pointer-events:none}.group-players-list__row .icon-state .group-player-action-button,.group-players-list__row .icon-state .delete-slot-icon{display:flex;flex:0 0 22px;width:22px;height:22px;align-items:center;justify-content:center;cursor:pointer;transition:transform .1s ease-in-out,opacity .1s ease-in-out}.group-players-list__row .icon-state .group-player-action-button .c-icon,.group-players-list__row .icon-state .delete-slot-icon .c-icon{margin-left:0}.group-players-list__row .icon-state .group-player-action-button:hover,.group-players-list__row .icon-state .delete-slot-icon:hover,.group-players-list__row .icon-state .group-player-action-button[data-controller-focused=true],.group-players-list__row .icon-state .delete-slot-icon[data-controller-focused=true]{transform:scale(1.08);opacity:1}.group-players-list__row.my-player{background-color:#ffffff12}.group-players-list__row--empty{cursor:default}.group-players-list__row--empty .avatar-missing{background:#00000080;width:32px;height:32px;margin-left:16px;margin-right:16px;border-radius:3px}.group-players-list__row--empty .empty-text{font-size:15px;opacity:.3}.group-players-list__row--empty .empty-slot-actions{width:112px;min-width:112px}.group-players-list__row--empty .delete-slot-icon{opacity:0;pointer-events:none}.group-players-list__row--empty .delete-slot-icon .c-icon{width:18px;height:18px}.group-players-list__row--empty .dots-icon{display:block!important}.group-players-list__row--empty:is(:hover,:focus-within) .delete-slot-icon{opacity:.8;pointer-events:auto}.group-players-list__row--empty:is(:hover,:focus-within) .dots-icon{display:none!important}.group-players-list .add-slot{display:flex;align-items:center;justify-content:center;height:30px;cursor:pointer}.group-players-list .add-slot .c-icon{width:18px;opacity:.8;transition:all .1s ease-in-out}.group-players-list .add-slot:hover{background-color:#ffffff0d}.group-players-list .add-slot:hover .c-icon{transform:scale(1.1);opacity:1}.group-players-list__row:not(.my-player):not(.group-players-list__row--empty):is(:hover,:focus-within) .icon-state .group-player-actions__status{display:none}.group-players-list__row:not(.my-player):not(.group-players-list__row--empty):is(:hover,:focus-within) .icon-state .show-on-hover{opacity:1;pointer-events:auto}.group-players-list__row.group-players-list__row--empty:is(:hover,:focus-within) .empty-slot-actions__status{display:none}.group-players-list--is-host .group-players-list__row:not(.my-player):is(:hover,:focus-within) .league-icon{display:none}.group-players-list .host-indicator{font-size:75%;font-family:AsapBold,Arial}.group-players-list .group-player-action-button{display:flex;align-items:center;justify-content:center;border-radius:3px}.group-players-list .group-player-action-button .c-icon{width:18px;height:18px}.group-players-list .delete-slot-icon{border-radius:3px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.collision-editor{position:absolute;padding:0 0 50px;width:100%;height:100%;background:#000}.collision-editor .content{display:flex;flex-wrap:wrap;justify-content:space-evenly;height:100%;max-height:fit-content;padding:25px;overflow-y:auto;overflow-x:hidden}.collision-editor .content .skin-container{display:flex;width:250px;height:500px;justify-content:center;align-items:flex-end;background:#102d42;border-radius:5px;margin:10px;position:relative}.collision-editor .content .name{position:absolute;z-index:1;text-align:center;width:100%;font-size:1em;line-height:1em;top:10px}.collision-editor .content .pivot{opacity:.5;font-size:.6em;margin-top:3px}.collision-editor .content .origin{width:250px;height:1px;background:#fff;position:absolute;bottom:200px;left:0;opacity:.2}.collision-editor .content .skin{position:relative}.collision-editor .content .skin .ship{margin-top:0;position:relative;transform:translateY(-200px)}.collision-editor .content .skin .ship-full{opacity:.2;transform-origin:top;transform:scale(calc(4 / (92 / 2) * 10))}.collision-editor .content .skin .ship-parts{position:relative}.collision-editor .content .skin .ship-parts img{position:absolute;bottom:0;left:0;transform-origin:top;transform:scale(calc(4 / (92 / 2) * 10))}.collision-editor .content .skin .ship-parts img.tint{filter:brightness(50%) sepia(100) saturate(100) hue-rotate(-45deg)}.collision-editor .content .skin .ship-parts img.skin-ORANGE{filter:invert(57%) sepia(87%) saturate(728%) hue-rotate(339deg) brightness(100%) contrast(98%)}.collision-editor .content .skin .ship-parts img.skin-RED{filter:brightness(50%) sepia(100) saturate(60) hue-rotate(12deg)}.collision-editor .content .skin .ship-parts img.skin-YELLOW{filter:invert(50%) sepia(81%) saturate(394%) hue-rotate(19deg) brightness(107%) contrast(92%)}.collision-editor .content .skin .ship-parts img.skin-GREEN{filter:invert(66%) sepia(10%) saturate(2373%) hue-rotate(85deg) brightness(90%) contrast(93%)}.collision-editor .content .skin .ship-parts img.skin-BLUE{filter:invert(55%) sepia(33%) saturate(1138%) hue-rotate(136deg) brightness(96%) contrast(89%)}.collision-editor .content .skin .ship-parts img.skin-PURPLE{filter:invert(46%) sepia(9%) saturate(2401%) hue-rotate(264deg) brightness(90%) contrast(81%)}.collision-editor .content .skin .ship-collision{position:absolute;bottom:200px;left:50%;width:100%}.collision-editor .content .skin .ship-collision .circle{position:absolute;filter:brightness(50%) sepia(100) saturate(100) hue-rotate(320deg);opacity:.75;transform:translate(-50%,50%)}.collision-editor .content .skin .exhaust{position:absolute;bottom:0;height:200px;left:50%}.collision-editor .content .skin .exhaust-overlay{position:absolute;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);height:300px!important;left:50%;bottom:200px;z-index:99}.popup--deal .popup-content{display:flex;flex-direction:column;align-items:center}.popup--deal .title{font-family:AsapBold,Arial;font-size:1.2em}.popup--deal .subtitle{font-size:.9em;margin-bottom:20px}.popup--confirm .content{background:#032935;border:4px solid #145474;width:544px;min-height:311px;border-radius:20px;padding:56px;white-space:pre-wrap;font-family:AsapSemiBold,Arial}.popup--confirm .content .title{font-size:28px;letter-spacing:1px;font-family:AsapSemiBold,Arial}.popup--researcher-notifications .c-button{margin-top:20px}.popup--researcher-notifications .researcher-notification-tip{max-width:500px;margin:20px auto 0;padding:10px;border-radius:10px;background:#0003}.shine-effect{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit;overflow:hidden;z-index:1;mix-blend-mode:overlay}.shine-effect .art{display:block;width:50%;height:100%;background:#fff;background:linear-gradient(90deg,#fff0,#fff 50%);transform:skew(-30deg) translate(-150%);position:absolute;animation:5s linear translate infinite 0s}@keyframes translate{0%{transform:skew(-30deg) translate(-150%)}25%,to{transform:skew(-30deg) translate(250%)}}.popup--bp-season-details .popup-container{width:1000px}.popup--bp-season-details .popup-container .popup-content{padding:0}.popup--bp-season-details .nav-button{position:absolute;top:calc(50% - 30px);margin:20px;width:40px;height:60px;padding:0;border-radius:5px}.popup--bp-season-details .nav-button .c-icon{width:14px;position:absolute;left:14px;top:50%;transform:translateY(-50%)}.popup--bp-season-details .nav-button--left{left:-100px;animation:nav-slide-in-left forwards ease-out .2s}.popup--bp-season-details .nav-button--left .c-icon{transform:scaleX(-1) translateY(-50%)}.popup--bp-season-details .season-page{display:flex}.popup--bp-season-details .season-page .image{width:550px;min-height:400px;flex-shrink:0}.popup--bp-season-details .season-page .image img{border-bottom-left-radius:5px}.popup--bp-season-details .season-page .logo{position:absolute;left:20px;top:20px;width:120px;filter:drop-shadow(2px 6px rgba(0,0,0,.3))}.popup--bp-season-details .season-page .details{padding:40px;position:relative}.popup--bp-season-details .season-page .details .title{font-size:25px;font-family:AsapBold;padding-bottom:15px;text-align:left}.popup--bp-season-details .season-page .details .text{text-align:left;font-size:18px;letter-spacing:.86px;line-height:31px}.popup--bp-season-details .season-page .details .interaction{justify-content:space-between;display:flex;flex-direction:row-reverse;position:absolute;bottom:0;right:0;width:100%;margin:30px;padding-left:70px;height:45px}.popup--bp-season-details .season-page .details .interaction .c-button{border-radius:5px}.popup--bp-season-details .season-page .details .interaction .next-button{font-family:AsapBold;font-size:24px;padding:0 40px}.popup--bp-season-details .season-page .details .interaction .more-info-button{padding:3px 20px}.popup--bp-season-details .season-page .details .interaction .nav-indicator{position:absolute;right:0;bottom:50px;width:135px;text-align:center}@keyframes nav-slide-in-left{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.module-inventory-area{position:relative;width:800px;letter-spacing:initial;margin:0 50px}.module-inventory-area .module-inventory-top{height:55px;text-align:center;font-size:28px;font-family:AsapSemiBold,Arial}.module-inventory-area .module-inventory-area__wrap{overflow:visible;height:calc(100% - 65px);position:relative}.module-inventory-area .module-inventory-area__content{transition:transform .2s ease-out}.module-inventory-area .module-inventory-area__content .modules-list{display:flex;flex-wrap:wrap;justify-content:center}.module-inventory-area .inventory__module-slot{width:116px;height:130px;margin:7.5px;display:inline-block;overflow:visible;display:flex;justify-content:center;position:relative;transform:rotate(-45deg);animation:transform-default .3s cubic-bezier(.175,.885,.32,1.275) forwards}.module-inventory-area .inventory__module-slot:hover,.module-inventory-area .inventory__module-slot:focus-within{z-index:10}.module-inventory-area .inventory__module-slot .module-card.module-mounted{opacity:1}.module-inventory-area .inventory__module-slot .module-card.module-card--cant-pay{opacity:.6}.module-inventory-area .inventory__module-slot .module-card:hover{margin-top:-2px}.module-slot__empty{background:#00000026;box-shadow:inset 0 5px 5px #00000026;border-radius:10px}.module-slot__drop{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:AsapBold,Arial;font-size:13px;color:#076786;transform:scale(0);animation:scale .2s cubic-bezier(.175,.885,.32,1.275) .1s forwards;border-radius:10px;color:#fff;font-size:24px;line-height:30px;box-shadow:0 0 0 4px #34a3ce}.module-slot__drop span{text-align:center}.module-slot__drop .c-icon,.module-slot__drop img{width:120px;margin-top:10px}.module-slot{width:130px;height:137px;display:flex;justify-content:center;background:#08212c;vertical-align:top;border-radius:20px;position:relative;border:5px solid transparent}.module-slot .info-tip{position:absolute;right:-115px;top:10px;width:95px;height:105px;border-radius:10px;background-color:#0006;z-index:5;text-align:center;padding:10px 15px;font-weight:700;font-size:15px}.module-slot .info-tip .c-icon{width:100%;margin-top:15px}.popup--lobby .popup-container{background:#113148}.popup--lobby .popup-header{height:70px}.popup--lobby .popup-header-content{display:flex;width:100%;align-items:center;gap:10px}.popup--lobby .popup-header-content .popup-title{margin-left:20px;margin-right:auto}.popup--lobby .popup-header-content .c-button{flex-grow:0;font-size:.8em;min-width:150px}.popup--lobby .popup-header-content .group-search-input{width:400px;position:relative}.popup--lobby .popup-header-content .group-search-input[data-controller-focused=true] input{box-shadow:inset 0 5px #000d12e6,0 0 0 2px #9addffb3}.popup--lobby .popup-header-content .group-search-input .c-icon{position:absolute;top:50%;transform:translateY(-50%);margin:0;left:10px;width:20px;pointer-events:none}.popup--lobby .popup-header-content .group-search-input input{background:#001821e6;box-shadow:inset 0 5px #000d12e6;width:100%;border-radius:5px;padding:5px 5px 5px 43px;font-size:16px;letter-spacing:initial}.popup--lobby .popup-header-content .group-search-input input::placeholder{color:#1d637cc2;font-family:AsapSemiBold,Arial}.popup--lobby .popup-header-content .group-search-input .search-cancel{position:absolute;top:50%;transform:translateY(-50%);right:10px;cursor:pointer;font-size:18px;padding:8px;font-family:Arial,Helvetica,sans-serif}.popup--lobby .popup-container{min-height:880px;min-width:1200px}.popup--lobby .popup-container .popup-content{padding:0}.popup--lobby .group-list{font-size:14px}.popup--lobby .group-list .column{display:flex;flex:0 0 110px;align-items:center;justify-content:center;font-family:AsapSemiBold,Arial}.popup--lobby .group-list .column:last-child{padding-right:25px}.popup--lobby .group-list .column--private{flex-basis:30px}.popup--lobby .group-list .column--private .c-icon{width:13px}.popup--lobby .group-list .column--ranking{text-align:center;flex-basis:80px}.popup--lobby .group-list .column--ranking img{transform:scale(.9);margin-top:8px}.popup--lobby .group-list .column--ranking div{display:flex;flex-direction:column;text-transform:capitalize}.popup--lobby .group-list .column--name{flex-basis:180px;text-align:left;justify-content:left;font-family:AsapSemiBold,Arial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline;position:relative;padding-left:10px}.popup--lobby .group-list .column--name .c-icon{width:13px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.popup--lobby .group-list .column--gamemode{flex-basis:120px;margin-left:30px;text-transform:capitalize}.popup--lobby .group-list .column--settings{flex-basis:200px;justify-content:start}.popup--lobby .group-list .column--settings .c-icon{width:22px;margin:0 3px}.popup--lobby .group-list .column--settings .disabled{filter:brightness(0);opacity:.4}.popup--lobby .group-list .column--goal{flex-basis:100px;margin-left:30px}.popup--lobby .group-list .column--goal .progressbar__bar{height:6px;border-radius:0;width:50px}.popup--lobby .group-list .column--goal .progressbar__bar__bg{border-radius:0}.popup--lobby .group-list .column--players{flex-basis:110px}.popup--lobby .group-list .column--region{flex-basis:100px}.popup--lobby .group-list .column--join{flex-basis:140px;margin-left:50px}.popup--lobby .group-list .column--join .join-button{width:140px;height:35px}.popup--lobby .group-list .column--join .rank-boundary{display:flex;width:90px;align-items:center}.popup--lobby .group-list .column--join .rank-boundary-icon{margin-right:auto;width:20px}.popup--lobby .group-list .column--join .rank-boundary-direction{width:12px;margin-left:5px}.popup--lobby .group-list .playing-separator{height:45px;padding-top:15px;background:#052632}.popup--lobby .group-list .playing-separator div{height:100%;display:flex;align-items:center;justify-content:center;font-size:14px}.popup--lobby .group-list .playing-separator div span{padding:0 35px}.popup--lobby .group-list .playing-separator div:after{content:" ";flex-grow:1;background-color:#113148;height:4px;margin-right:35px}.popup--lobby .group-list__header{display:flex;align-items:center;background:#052632;height:60px}.popup--lobby .group-list__header .column:last-child{padding-right:25px}.popup--lobby .group-list__header .column--name{font-family:Asap,Arial;text-align:left}.popup--lobby .group-list__header .column.refresh-button{height:100%;display:flex;align-items:center;justify-content:center}.popup--lobby .group-list__header .column.refresh-button .refresh-icon{box-sizing:initial;width:20px;height:20px;padding:10px;transition:background-color .2s ease-out;border-radius:100%}.popup--lobby .group-list__header .column.refresh-button .refresh-icon.loading{animation:rotate-360 linear .6s;animation-iteration-count:10;animation-delay:0s}.popup--lobby .group-list__header .column.refresh-button:hover .refresh-icon{background:#014560}.popup--lobby .group-list__header .column.refresh-button:active .refresh-icon{transform:scale(.9)}.popup--lobby .group-list__body{width:100%;max-height:747px;margin-top:-1px;overflow-y:auto;overflow-y:overlay;overflow-x:visible}.popup--lobby .group-list .group-list-element{height:60px;background:#113148;border:.5px solid #052632}.popup--lobby .group-list .group-list-element:nth-child(2n){background:#102e44}.popup--lobby .group-list .group-list-element:hover:not(.group-list-element--empty){background:#02699280}.group-list-element{display:flex;align-items:center}.group-list-element:not(.group-list-element--empty){cursor:pointer}.group-list-element--nointeract{cursor:default!important;opacity:.5;background:#052632!important;border:.5px solid #091b21!important}.group-list-element--empty{justify-content:center}.group-list-element--playing .join-button,.group-list-element--full .join-button{display:none}.group-list-element--playing .group-status-icon--disabled,.group-list-element--full .group-status-icon--disabled{opacity:.25;filter:brightness(0)}.group-list-element--playing:hover .join-button,.group-list-element--full:hover .join-button{display:flex}.group-list-element--playing:hover .group-status-icon,.group-list-element--full:hover .group-status-icon{display:none}.group-list-element .players-hover{text-align:left;background:#000;position:absolute;border-radius:10px;z-index:2;transform:translateY(calc(-50% + 30px));padding:10px 10px 10px 0}.group-list-element:hover .players-hover{display:block}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.player-slots{display:flex;width:100%;justify-content:flex-start}.player-slots-group{margin-right:8px;display:flex}.player-slots .player-slot{transform:skew(-15deg);width:.5em;height:1em;margin-right:2px;background:#fff}.player-slots .player-slot--empty{background:#00000040!important}.customization-content{padding:0 10px 10px}.customization-content .customization-group{margin-top:10px;margin-bottom:20px;position:relative}.customization-content .customization-group-name{text-align:left;font-family:AsapSemiBold,Arial;margin-left:10px;border-bottom:3px solid white;width:90%}.customization-content .customization-group-icon{height:1.2em;width:1.2em;margin-bottom:7px;margin-right:5px}.customization-content .customization-group-elements{display:flex;flex-wrap:wrap;margin-top:5px}.customization-content .customization-group-toggle{position:absolute;right:25px;top:5px;font-size:.75em;opacity:.6}.customization-content--powers .module-icon{width:50px;height:50px;max-width:50px;margin:1px;display:flex;justify-content:center;align-items:center;cursor:pointer}.customization-content--powers .module-icon img{width:50px;max-width:50px;margin:0}.customization-content--powers .module-icon.blacklisted{opacity:.2}.customization-content--powers .module-icon.disabled{cursor:not-allowed;pointer-events:all;opacity:.1}.customization-content--pickups .pickup-icon{width:50px;height:50px;max-width:50px;margin:1px;cursor:pointer}.customization-content--pickups .pickup-icon.blacklisted{opacity:.25}.customization-content--modifiers .c-input{margin-bottom:15px!important}.customization-content--modifiers .c-input label{width:300px!important}.customization-content--modifiers .modifier-label{display:inline-flex;align-items:center;gap:6px}.customization-content--modifiers .slider-container{width:300px}.customization-content--modifiers .modifier--COOLDOWN{margin-top:20px}.customization-content--modifiers .modifier--SPEED{margin-top:30px}.customization-content--small{padding:5px}.customization-content--small .customization-group{margin-top:5px;margin-bottom:10px}.customization-content--small .pickup-icon,.customization-content--small .module-icon{width:25px;height:25px;max-width:25px}.customization-content--small .pickup-icon img,.customization-content--small .module-icon img{width:25px;max-width:25px}.pickup-icon,.module-icon{display:flex;position:relative;width:30px;height:30px;align-items:center;align-content:center;justify-content:center}.module-icon__level{font-family:AsapBold,Arial;opacity:.3;position:absolute;bottom:-13px;right:-9px;font-size:14px}.module-icon--down{margin-left:15px}.module-icon img{margin-left:-8px;margin-right:-8px;margin-top:-16px;max-width:37px}.gamemode,.grouptype{font-family:AsapBold,Arial}.presets-list{height:495px;overflow-y:auto;display:flex;gap:10px;margin:10px 0;flex-direction:column}.presets-list .preset{display:flex;flex-direction:row;width:100%;cursor:pointer;padding:5px 20px;background:#153c5866}.presets-list .preset .row{display:flex;flex-direction:row;align-content:space-between}.presets-list .preset:hover{background:#16344a}.presets-list .preset-name{font-family:AsapBold,Arial;font-size:1.1em;padding-right:10px}.presets-list .preset-gamemode{font-size:1.1em;font-variant:all-small-caps}.presets-list .preset .buttons{display:flex;flex-direction:column;margin-left:auto;width:30px;align-items:center}.presets-list .preset .buttons .c-icon{width:20px;height:20px;opacity:.8;cursor:pointer}.presets-list .preset .buttons .c-icon:hover{opacity:1;transform:scale(1.1)}.presets-list .preset .buttons .delete-icon{width:16px;height:16px;margin-left:5px;margin-top:-5px}.popup--afk .popup-container{width:500px}.popup--afk .popup-container .popup-header{justify-content:center}.popup--afk .loader-with-countdown{margin:15px 15px 30px}.popup--afk .c-button--primary{border-radius:5px}.popup--announcement{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:#0006}.popup--announcement .backdrop{width:100%;height:100%;position:absolute;z-index:-1}.error-message{display:inline-block}.error-message .c-icon{margin-right:20px;width:44px}.popup--info{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:#000c}.popup--info .content{background:#032935;border:4px solid #145474;width:544px;min-height:311px;border-radius:20px;padding:56px;white-space:pre-wrap;font-family:AsapSemiBold,Arial}.popup--info .content .title{font-size:28px;letter-spacing:1px;font-family:AsapSemiBold,Arial}.popup--info .content .generic-button{display:inline-block;width:200px}input[type=range]{-webkit-appearance:none;margin:8px 0;width:100%;min-width:250px;background:none}input[type=range]:disabled{opacity:.4}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:20px;cursor:pointer;animate:.2s;box-shadow:0 0 #000,0 0 #0d0d0d;background:#0d2435;border-radius:20px;border:3px solid #0d2435}input[type=range]::-webkit-slider-thumb{border:none;height:26px;width:26px;border-radius:15px;background:#fff;border:5px solid #34a3ce;cursor:pointer;position:relative;-webkit-appearance:none;margin-top:-6px}input[type=range]::-webkit-slider-thumb:hover{background:#fff}input[type=range]::-webkit-slider-thumb:after{position:absolute;left:50%;top:0;height:100%;width:5px;background:#fff}input[type=range]:focus::-webkit-slider-runnable-track{background:#0d2435}input[type=range]::-moz-range-track{width:100%;height:20px;cursor:pointer;animate:.2s;box-shadow:0 0 #000,0 0 #0d0d0d;background:#0d2435;border-radius:20px;border:3px solid #0d2435}input[type=range]::-moz-range-thumb{border:none;height:26px;width:26px;border-radius:15px;background:#fff;border:5px solid #34a3ce;cursor:pointer;position:relative}input[type=range]::-moz-range-thumb:hover{background:#fff}input[type=range]::-moz-range-thumb:after{position:absolute;left:50%;top:0;height:100%;width:5px;background:#fff}input[type=range]::-ms-track{width:100%;height:20px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:26px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#0d2435;border:3px solid #0d2435;border-radius:40px;box-shadow:0 0 #000,0 0 #0d0d0d}input[type=range]::-ms-fill-upper{background:#0d2435;border:3px solid #0d2435;border-radius:40px;box-shadow:0 0 #000,0 0 #0d0d0d}input[type=range]::-ms-thumb{border:none;height:26px;width:26px;border-radius:15px;background:#fff;border:5px solid #34a3ce;cursor:pointer;position:relative}input[type=range]::-ms-thumb:hover{background:#fff}input[type=range]::-ms-thumb:after{position:absolute;left:50%;top:0;height:100%;width:5px;background:#fff}input[type=range]:focus::-ms-fill-lower{background:#0d2435}input[type=range]:focus::-ms-fill-upper{background:#0d2435}.slider-container{position:relative}.slider-container .slider-value{position:absolute;top:0;right:-110px;width:110px;padding-left:10px;text-align:left;transform:scale(.9);transform-origin:left;transition:transform .1s ease-out}.slider-container .slider-value--start{top:-28px!important;text-align:left;left:-10px;right:0;transform-origin:center;padding-left:0}.slider-container .slider-value--end{top:18px!important;left:-80px;right:0;transform-origin:center;text-align:right;padding-left:0}.slider-container .slider-min-value,.slider-container .slider-max-value{position:absolute;font-size:12px;bottom:-8px;opacity:0;transition:all .1s ease-out}.slider-container .slider-min-value{left:0}.slider-container .slider-max-value{right:0}.slider-container--disabed{cursor:not-allowed!important}.slider-container--disabed .slider-value{opacity:.5}.slider-container--disabed div,.slider-container--disabed .track,.slider-container--disabed .thumb,.slider-container--disabed input{pointer-events:none;cursor:not-allowed!important}.slider-container--enabled:hover .slider-min-value,.slider-container--enabled:hover .slider-max-value{opacity:.5}.slider-container--enabled:hover .slider-value{transform:scale(1)}.c-range-slider .slider-container{width:100%}.c-range-slider .range-slider{position:relative;height:45px}.c-range-slider .range-slider-bar{position:absolute;left:0;top:12.5px;height:20px;width:100%;background:#0d2435;border-radius:20px}.c-range-slider .range-slider-fill{position:absolute;left:0;top:0;background:#34a3ce;border-radius:20px;height:5px;margin-top:7px;margin-left:5px}.c-range-slider .range-slider-boundary-marker{position:absolute;width:3px;height:100%;background:#fff;z-index:1}.c-range-slider .range-slider-handle{border:none;height:26px;width:26px;border-radius:15px;background:#fff;border:5px solid #34a3ce;cursor:pointer;position:relative;position:absolute;left:0;margin-left:-13px;top:-3px;z-index:10}.c-range-slider .range-slider-handle:hover{background:#fff}.c-range-slider .range-slider-handle:after{position:absolute;left:50%;top:0;height:100%;width:5px;background:#fff}.popup--change-cosmetics .inventory{display:flex;justify-content:center}.popup--change-cosmetics .inventory .inventory-section{min-width:300px;margin:25px}.popup--change-cosmetics .inventory .inventory-section .section-list{display:flex;flex-direction:column;height:600px;overflow:auto;padding:5px}.popup--change-cosmetics .inventory .inventory-section .section-list .cosmetic{cursor:pointer;padding:5px;margin:5px;text-align:left;border-radius:10px;background:#353842;border:2px solid white;display:flex;flex-shrink:0;align-items:center;text-shadow:black -1px -1px 0,black -1px 1px 0,black 1px -1px 0,black 1px 1px 0}.popup--change-cosmetics .inventory .inventory-section .section-list .cosmetic--disabled{opacity:.5;cursor:not-allowed}.popup--change-cosmetics .inventory .inventory-section .section-list .cosmetic--owned{border-left-width:25px}.popup--change-cosmetics .inventory .inventory-section .section-list .cosmetic img{max-width:50px;max-height:50px;margin:0 5px}.popup--change-cosmetics .apply-changes{margin-top:25px}.action-buttons{margin:15px 0}.action-buttons b{display:block;margin-bottom:5px}.action-buttons .punish-reason{display:block;font-size:12px;opacity:.5;font-style:italic;margin-top:-10px;margin-bottom:5px}.action-buttons button{margin:0 5px}.moderation-log-list{max-height:375px;overflow-y:auto;font-size:15px}.moderation-log-list .log-entry .timestamp{padding-right:10px;opacity:.7}.moderation-log-list .log-entry .username{color:#34a3ce;font-weight:700}.moderation-log-list .log-entry img{vertical-align:unset;max-height:25px}.popup--punish{background:none}.popup--punish .info-block{width:600px}.popup--punish .info-block__content{padding:20px 30px}.popup--punish .moderation-log-list{max-height:150px;background:#0003;padding:5px;border-radius:5px;width:100%}.account{display:flex;flex-direction:column;height:100%}.account-content{display:flex;justify-content:space-between;height:100%;text-align:left}.account-content-left{flex-grow:1;padding-right:40px;flex-basis:50%;border-right:1px solid #224f6e}.account-content-right{flex-grow:1;padding-left:40px;flex-basis:50%;border-left:1px solid #224f6e}.account .account-field,.account .c-input{margin-bottom:20px}.account .email-section{position:relative}.account .email-section .resend-verification-button{margin-top:-10px}.account .regionlock-container{margin-top:-15px}.account .register-warning{background-color:#e1353d;box-shadow:-4px -4px #00000029;padding:10px;text-align:center;font-weight:700;transform:rotate(-1deg);margin-bottom:20px}.account .verified-label--registered{background-color:#e1353d;color:#fff;display:inline-block;padding:2px 10px;font-size:.6rem;border-radius:10px;margin-left:10px;margin-bottom:8px;font-weight:700;position:absolute;right:60px;top:0}.account .verified-label--verfied{background-color:#3bb05e;color:#000;display:inline-block;padding:2px 10px;font-size:.6rem;border-radius:10px;margin-left:10px;margin-bottom:8px;font-weight:700;position:absolute;right:60px;top:0}.account-bottom{display:flex}.account-bottom .c-button{flex-grow:0}.account-bottom .divider{flex-grow:1}.account .debug{left:50%;transform:translate(-50%) scale(.75);top:-56px!important;filter:hue-rotate(50deg)}.register-upsell .info{text-align:left;color:#c3cfd7}.register-upsell .benefits{margin-bottom:20px}.register-upsell .benefits .benefit{padding:5px;font-family:AsapBold;font-size:20px;text-align:left}.register-upsell .info-warning{padding:10px 20px;margin-bottom:30px;color:#e0353d;border:3px dashed #e0353d;font-family:AsapBold;font-size:20px;line-height:1.1em;border-radius:5px}.profile-left{flex-grow:1;padding-right:40px;flex-basis:50%;max-width:50%;border-right:1px solid #224f6e}.profile-right{flex-grow:1;padding-left:40px;flex-basis:50%;border-left:1px solid #224f6e}.profile-rankings{display:flex;gap:0px;margin-right:30px;margin-left:-15px}.profile-rankings .ranking{display:flex;flex-direction:column;align-items:center}.profile-rankings .ranking-name{font-size:14px;font-family:AsapSemiBold,Arial;line-height:14px;margin-bottom:2px;max-width:80px;height:2em;text-align:center}.profile-rankings .ranking-value{font-family:AsapBold,Arial;font-size:20px;line-height:25px}.profile-social{position:absolute;left:0;bottom:0;display:flex;max-width:600px;flex-wrap:wrap}.profile-social .social-button{border-radius:5px;font-size:14px;display:flex;align-items:center;align-content:center;margin-right:5px;margin-top:5px;font-family:AsapSemiBold;padding:2px 8px 2px 3px;border-bottom:3px solid rgba(0,0,0,.3);box-shadow:0 2px 3px #0000004d}.profile-social .social-button .c-icon{height:18px}.profile-social .social-button:hover{filter:brightness(1.2)}.profile-social .social-button:active{transform:scale(.97)}.profile-skins{position:absolute;right:0;bottom:-30px}.profile-skins .skin-line{transform:scale(-1.5,1.5) rotate(-70deg) translateY(-50px);margin-left:-175px;margin-bottom:-150px}.profile-skins .skin-line:last-child{margin-right:-100px}.profile-skins .skin-line--1{transform:scale(-1.5,1.5) rotate(-70deg) translateY(-100px)}.profile-skins .skin-line--2{transform:scale(-1.5,1.5) rotate(-70deg) translateY(-80px)}.profile-skins .skin-line--3{transform:scale(-1.5,1.5) rotate(-70deg) translateY(-60px)}.profile-skins .skin-line--4{transform:scale(-1.5,1.5) rotate(-70deg) translateY(-40px)}.profile-skins .skin-line--5{transform:scale(-1.5,1.5) rotate(-70deg) translateY(-20px)}.profile-skins .skin-line--6{transform:scale(-1.5,1.5) rotate(-70deg) translateY(0)}.profile-skins--4 .skin-line:last-child{margin-right:-80px}.profile-skins--3 .skin-line:last-child{margin-right:-50px}.profile-skins--2 .skin-line:last-child{margin-right:65px}.profile-skins--1 .skin-line:last-child{margin-left:0;margin-right:50px}.profile{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;height:100%;text-align:left}.profile-match b,.profile-collection b{font-family:AsapBold,Arial;font-size:18px}.profile-user{margin-bottom:20px;display:flex}.profile-user .avatar{border-radius:5px;margin-right:20px;box-shadow:0 0 0 3px #fff}.profile-user-username{font-size:28px;font-family:AsapBold;vertical-align:bottom;display:flex;align-items:flex-end;line-height:35px}.profile-user-username .user-status-icons{margin-right:5px}.profile-user-username .user-status-icons .c-icon{width:40px;margin-right:3px;transform:translateY(8px)}.profile-user-bio{overflow:hidden;max-width:400px;max-height:4em;line-height:1em;text-align:left;font-size:16px;margin-top:10px;white-space:pre-wrap;color:#bbb;letter-spacing:initial}.profile-stats{margin:20px 0;display:flex}.profile-stats .profile-stat{padding-right:30px;text-align:center}.profile-stats .profile-stat:last-child{padding-right:0}.profile-stats .profile-stat-name{font-family:AsapMedium,Arial;font-size:18px;max-width:100px;height:2em;line-height:1em;overflow:hidden;margin-bottom:-3px}.profile-stats .profile-stat-value{font-family:AsapBold,Arial;font-size:35px}.profile-info{margin:10px 0}.profile-info-entry{display:flex}.profile-info-entry div:first-child{width:150px;font-family:AsapSemiBold,Arial}.profile-info-entry div:last-child{opacity:.5}.profile-buttons{margin-top:10px}.profile-progress{width:300px;margin-bottom:30px;padding-top:10px}.profile-match{margin:20px 0}.profile-match .match{background:#102d42;border-radius:8px;display:flex;height:100px;padding:10px;align-items:center;cursor:pointer}.profile-match .match-selection{border-right:2px solid #224f6e;width:100px;position:relative}.profile-match .match-selection .skin-icon-wrap{position:relative;display:flex;align-items:flex-end}.profile-match .match-selection .skin-icon{transform:translate(-5px,5px) rotate(20deg);height:70px!important}.profile-match .match-selection .module-icons{position:absolute;top:0;left:50%;transform:translate(-50%)}.profile-match .match-info{display:flex;align-items:center;margin-left:20px}.profile-match .match-info-gamemode{margin-left:20px;display:flex;flex-direction:column}.profile-match .match-info-gamemode .gamemode{font-size:18px}.profile-match .match-info-gamemode .grouptype{font-size:20px}.profile-match .match-result{margin-left:auto;text-align:right;display:flex;flex-direction:column;margin-right:10px}.profile-match .match-result-position{font-size:30px;font-family:AsapBold}.profile-collection{margin:20px 0}.profile-collection-entry{display:flex}.profile-collection-entry div:first-child{width:150px}.skin-icon-wrap{position:relative}.skin-icon-wrap--empty{filter:brightness(0);opacity:.3}.skin-icon-wrap .skin-icon{min-width:100%;width:auto;height:inherit}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.skin-line-slot-wrap{overflow:hidden;height:62px;display:flex;align-items:center;margin-top:-10px;margin-bottom:-10px;margin-right:-289px;pointer-events:none}.skin-line-slot-wrap .skin-line{pointer-events:none}.rankdiff{display:flex;justify-content:center}.rank-bar{display:flex;flex-direction:column;align-items:center}.rank-bar-value{font-size:26px;font-family:AsapBold,Arial}.rank-bar-icon{height:25px;margin-top:-5px}.module-icons{display:flex;justify-content:space-evenly}.matches{overflow-y:auto;max-height:650px}.matches .matches-status{padding:10px 0 20px;text-align:center;opacity:.7}.matches .match{height:100px;margin-bottom:20px;margin-right:10px;background:#102d42;border-radius:8px;padding:0 20px;font-family:AsapBold,Arial;cursor:pointer}.matches .match:hover{background:#295c80}.matches .match:hover .match-top{border-bottom:1px solid #34a3ce}.matches .match:hover .match-players{filter:none}.matches .match-top,.matches .match-bottom{display:flex;width:100%;align-items:center}.matches .match-top{height:65px;border-bottom:1px solid #295c80}.matches .match-bottom{height:35px;justify-content:space-between}.matches .match .rank-bar,.matches .match-duration{width:150px}.matches .match-mode{width:200px;display:flex;flex-direction:column}.matches .match-ship{margin-left:auto;width:50px}.matches .match-ship .skin-icon{height:50px!important;transform:rotate(30deg)}.matches .match-powers{width:95px;margin-right:20px}.matches .match .rankdiff{width:80px}.matches .match-pos{width:80px;font-size:30px}.matches .match-date{margin-left:auto;opacity:.7}.matches .match-players{display:flex;filter:grayscale(1) opacity(.2)}.matches .match-player{display:flex;align-items:center;justify-content:left;height:35px;margin-right:3px}.matches .match-player .player-ship{width:25px}.matches .match-player .player-ship .skin-icon{margin-top:-5px;height:35px!important;transform:rotate(30deg)}.matches .match-player .player-badge{padding-left:5px;display:flex;flex-direction:column;align-items:flex-start}.matches .match-player .player-name{width:95px;font-family:AsapSemiBold;font-size:14px;text-align:left;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.matches .match-player .player-rank{line-height:0}.matches .match-player .player-rank img{height:10px}.records .records-wrap{display:flex;justify-content:center;max-height:600px;margin-top:25px;overflow-y:auto;overflow-x:hidden;min-height:550px}.records .records-wrap .bottom-spacer{width:100%!important;margin-top:200px;height:90px}.records .record{position:relative;display:flex;flex-direction:column;width:375px!important;border-radius:5px;background:#00000040;color:#fff;padding:10px;align-items:flex-start;height:120px}.records .record .main-content{display:flex;align-items:center}.records .record-icon{margin:20px 15px;width:60px;height:60px}.records .record-details{display:flex;flex-direction:column;align-items:flex-start}.records .record-name{font-size:18px;text-align:left;font-family:AsapBold,Arial}.records .record-value{font-size:32px;font-family:AsapBold,Arial}.records .record-timestamp{position:absolute;right:10px;top:92px;text-align:right;font-family:AsapSemiBold,Arial;font-size:14px;opacity:.3}.records .record .hover-content{display:flex;flex-direction:column;width:100%;transform:scaleY(0)}.records .record .hover-content .divider{width:100%;border-bottom:3px solid white;margin-top:7px}.records .record .record-list{width:100%;padding:10px}.records .record .record-list .record-entry{display:flex;width:100%;justify-content:space-between;align-items:center;height:35px}.records .record .record-list .record-entry-value{width:100px;text-align:left;font-family:AsapBold,Arial;font-size:20px}.records .record .record-list .record-entry-timestamp{width:80px;flex-grow:1;text-align:center;font-family:AsapSemiBold,Arial;font-size:14px;opacity:.5}.records .record .record-list .record-entry-button{width:80px;padding-left:15px;padding-right:15px;flex-grow:inherit;height:24px;font-size:12px;font-family:AsapSemiBold}.records .record:hover{height:250px;background:#34a3ce;z-index:1}.records .record:hover .hover-content{transform:scaleY(1)}.records .record:hover .record-timestamp{opacity:.5}.togglegroup{display:flex;align-items:center;justify-content:center}.togglegroup-button{font-family:AsapBold,Arial;font-size:18px;transition:color .2s ease-out;border-radius:initial;position:relative;color:#0a4a62c2;background-color:#001e29;box-shadow:inset 0 4px #00161e;outline:none;border:none;padding:5px 20px;flex-grow:.1}.togglegroup-button--selected{box-shadow:none;color:#fff;background-color:#34a3ce;border-radius:5px}.togglegroup-button--disabled{cursor:not-allowed;filter:grayscale(100%) brightness(.7);opacity:.3;pointer-events:none}.togglegroup-button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.togglegroup-button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.stats .statgroups{max-height:600px;margin-top:25px;overflow-y:auto;justify-content:center}.stats .statgroups .statgroup{width:375px!important}.statgroups{display:flex;flex-wrap:wrap}.statgroups .statgroup{width:230px}.statgroups .statgroup-top{display:flex;align-items:center}.statgroups .statgroup-name{font-size:20px;text-align:left;font-family:AsapBold,Arial}.statgroups .statgroup-icon{margin-right:10px;width:35px;margin-bottom:5px;margin-left:5px}.statgroups .statgroup-content{border-radius:5px;background:#00000040;padding:10px}.statgroups .statgroup .stat-section{display:flex;align-items:center;padding:0 10px}.statgroups .statgroup .stat-section-name{opacity:.5;font-size:14px;width:85px;text-align:left;margin-right:5px}.statgroups .statgroup .stat-section-value{font-size:25px;font-family:AsapBold,Arial;color:#fff}.achievements{display:grid;box-sizing:border-box;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-height:650px;padding-right:10px;overflow-y:auto;align-content:start;outline:none}.achievement-card{display:flex;box-sizing:border-box;position:relative;height:110px;min-width:0;gap:14px;padding:12px;overflow:hidden;border-radius:8px;background:#102d42;text-align:left}.achievement-card--incomplete{opacity:.5}.achievement-card__image{width:86px;height:86px;flex:0 0 86px;object-fit:cover}.achievement-card__content{display:flex;min-width:0;flex:1;flex-direction:column}.achievement-card__name{overflow:hidden;font-family:AsapBold,Arial;font-size:18px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.achievement-card__objective{display:-webkit-box;margin-top:3px;overflow:hidden;font-size:14px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.achievement-card__progress{margin-top:auto}.achievement-card__progress .progressbar__bar{height:6px;border-radius:3px}.achievement-card__notification-dot{position:absolute;top:10px;right:10px;width:11px;height:11px;border:2px solid #fff;border-radius:50%;background:#e9be01;animation:button-intensified 2.2s cubic-bezier(.455,.03,.515,.955) infinite both}.achievement-notifications{position:absolute;right:24px;bottom:24px;width:430px;max-width:calc(100% - 32px);pointer-events:none}.achievement-notifications *{pointer-events:none}.achievement-overlay{z-index:999999999999;overflow:visible;pointer-events:none}.achievement-overlay div{pointer-events:none}.achievement-card--notification{width:100%;border:1px solid rgba(233,190,1,.55);box-shadow:0 12px 28px #0000006b,0 0 18px #e9be0133;opacity:1;transform-origin:100% 100%;animation:achievement-notification-in .62s cubic-bezier(.16,1,.3,1) both;cursor:pointer;will-change:opacity,transform,filter}.achievement-card--notification:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,#fff0,#ffffff24 42%,#fff0 72%);transform:translate(-120%);animation:achievement-notification-shine .9s ease-out .12s both;pointer-events:none}.achievement-overlay .achievement-card--notification,.achievement-overlay .achievement-card--notification *{pointer-events:auto}.achievement-card--notification-exit{animation:achievement-notification-out .42s cubic-bezier(.7,0,.84,0) both}@keyframes achievement-notification-in{0%{opacity:0;filter:blur(7px) brightness(1.25);transform:translate3d(120px,26px,0) scale(.86)}58%{opacity:1;filter:blur(0) brightness(1.08);transform:translate3d(-12px,-3px,0) scale(1.04)}78%{transform:translate3d(4px,1px,0) scale(.99)}to{opacity:1;filter:blur(0) brightness(1);transform:translateZ(0)}}@keyframes achievement-notification-out{0%{opacity:1;filter:blur(0);transform:translateZ(0)}to{opacity:0;filter:blur(5px);transform:translate3d(80px,16px,0) scale(.92)}}@keyframes achievement-notification-shine{0%{transform:translate(-120%)}to{transform:translate(120%)}}.popup--warning,.popup--warning .full-screen{background:none}.popup--warning .info-block{font-size:17px}.popup--warning .info-block.warn{background-color:#c73535}.popup--warning .info-block.info{background-color:#1d6f92}.popup--warning .info-block .c-button{font-size:20px}.popup--xp .popup-container{width:940px}.popup--xp .popup-content{box-sizing:border-box}.popup--xp .xp-layout{display:flex;gap:24px}.popup--xp .xp-sidebar{display:flex;flex-direction:column;gap:12px;width:448px;height:650px}.popup--xp .progress{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:18px;border-radius:10px;background-color:#00000042}.popup--xp .progress__label{width:100%;margin-bottom:10px;text-align:left;font-family:AsapBold,Arial;font-size:18px}.popup--xp .levels{position:relative;width:408px;flex:0 0 408px;height:650px;border-radius:10px;background-color:#00000042;padding-left:17px;overflow:hidden}.popup--xp .levels .level-table .column{display:flex;align-items:center;justify-content:center}.popup--xp .levels .level-table .column.level{width:68px;margin-right:6px}.popup--xp .levels .level-table .column.rewards{width:295px}.popup--xp .levels .level-table .level-table-header{display:flex;align-items:center;font-weight:700;height:50px}.popup--xp .levels .level-table .level-table-content{height:600px;overflow-y:scroll}.popup--xp .levels .level-table .level-table-content .column{background-color:#00000042;height:148px}.popup--xp .levels .level-table .level-table-content .level-row{display:flex;height:148px;position:relative;margin-bottom:9px}.popup--xp .levels .level-table .level-table-content .level-row:last-child{margin-bottom:0}.popup--xp .levels .level-table .level-table-content .level-row .level-lock-icon{position:absolute;right:20px;top:20px;width:30px;opacity:.1;filter:invert(1)}.popup--xp .levels .level-table .level-table-content .rewards-content{display:flex;width:100%;justify-content:space-evenly}.popup--xp .levels .level-table .level-table-content .rewards-content .reward{position:relative}.popup--xp .levels .level-table .level-table-content .rewards-content .reward .status-icon{position:absolute;right:5px;top:5px;z-index:5;transform:translate(50%,-50%)}.popup--xp .levels .level-table .level-table-content .rewards-content .reward--locked .reward-icon--gems{filter:saturate(0) brightness(.75);opacity:.5}.popup--xp .levels .level-table .level-table-content .rewards-content .gems{margin:auto 0}.popup--xp .levels .level-table .level-table-content .rewards-content .gems .gems-icon{width:55px;filter:drop-shadow(0px 5px 0px rgba(0,0,0,.2))}.popup--xp .levels .level-table .level-table-content .rewards-content .gems .value{text-align:left;font-size:20px;font-weight:700;margin-top:-15px;margin-left:5px}.popup--xp .levels .level-table .level-table-content .level-badge{width:40px;height:40px}.popup--xp .levels .level-table .level-table-content .level-badge .number{font-size:20px}.popup--xp .levels .level-table .level-row--locked .level-badge{filter:saturate(0) brightness(.75)}.popup--xp .levels .level-table .level-row--locked .mod-card{filter:brightness(.75)}.popup--xp .levels .level-table .level-row--locked .gems .value,.popup--xp .levels .level-table .level-row--locked .gems .gems-icon{opacity:.5}.popup--xp .researchers{width:100%;margin:0;padding:16px 18px 18px;box-sizing:border-box;border-radius:10px;background:#00000042}.popup--xp .researchers__heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px}.popup--xp .researchers__heading strong{font-size:18px}.popup--xp .researchers__heading span{opacity:.8}.popup--xp .researchers__indicators{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:134px;gap:10px;margin-top:14px}.popup--xp .researchers .researcher{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background-color:#00000042}.popup--xp .researchers .researcher--recharging .researcher__image{opacity:.24;filter:grayscale(1) brightness(.45);transform:translateY(10px)}.popup--xp .researchers .researcher__image{width:64px;height:82px;transition:filter .2s ease-out,opacity .2s ease-out,transform .2s ease-out}.popup--xp .researchers .researcher__timer{position:absolute;z-index:1;top:9px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:6px;font-family:AsapBold,Arial;font-size:15px}.popup--xp .researchers .researcher__timer .c-icon{width:15px;height:15px;filter:invert(1)}.popup--xp .buttons{margin:auto 0 0;display:flex;flex-direction:column;align-items:center}.popup--xp .buttons .c-button{min-width:300px;width:100%;height:48px;margin:0 0 12px;border-radius:5px;display:flex;align-items:center;font-family:AsapBold,Arial;font-size:24px}.popup--xp .buttons .c-button .cost{font-size:16px;display:flex;align-items:center;margin-left:15px}.popup--xp .buttons .c-button .cost .c-icon{width:30px}.popup--xp .buttons .c-button:last-child{margin-bottom:0}.popup--not-enough-gems{background:#00000080}.popup--not-enough-gems h2{letter-spacing:normal;font-size:25px;text-transform:none;font-family:AsapSemiBold,Arial}.popup--not-enough-gems .c-button{border-radius:5px}.popup--not-enough-gems .packages{margin-bottom:80px;margin-top:50px;gap:15px}.popup--not-enough-gems .packages--compact{grid-template-columns:repeat(3,220px)}.popup--not-enough-gems .packages .shop-item-card{box-shadow:0 0 10px 1px #0000001f}.popup--not-enough-gems .packages .shop-item-card:hover{box-shadow:0 0 14px 1px #0000002e}.popup--not-enough-gems .packages .shop-item-card .shop-item-card__extra-value{display:none}.popup--tutorial{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset;background:#151e39;background:-moz-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:-webkit-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:linear-gradient(to right,#151e39,#12213a 12%,#092a42 50% 82%,#032f44);font-family:AsapBold,Arial}.popup--tutorial:before{content:"";background:#00000040;z-index:-1;position:absolute;width:100%;height:100%}.popup--tutorial .title{font-size:68px;margin-top:-10px}.popup--tutorial .steps{display:flex;flex-direction:row;margin:50px 0 110px}.popup--tutorial .steps .step{display:flex;flex-direction:column;align-items:center;margin:35px;opacity:0;transform:scale(0);animation:scale-and-fade-in cubic-bezier(.175,.885,.32,1.275) .25s forwards}.popup--tutorial .steps .step:nth-child(1){animation-delay:.1s}.popup--tutorial .steps .step:nth-child(2){animation-delay:.2s}.popup--tutorial .steps .step .desc{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;letter-spacing:initial}.popup--tutorial .steps .step .desc .icon{margin:auto 0;height:50px;width:initial}.popup--tutorial .steps .step .desc .text{font-size:25px;height:0;margin-top:-10px}.popup--tutorial .steps .step--1 .desc .icon{height:60px}.popup--tutorial .button{width:200px;font-size:25px}.skins .skin-item-preview-wrap{width:234px;height:234px}.skins .video-preview{position:absolute;z-index:-1;left:0;top:0;display:none}.skins .inventory__item:hover{cursor:pointer;filter:none;opacity:1}.skins .inventory__item:hover .video-preview{display:initial}.skins .inventory__item:hover .image-preview{opacity:0}.item-row .skin-line-slot-wrap{margin-right:initial}.item-row--idx-1 .skin-line{transform:translate(-20px)}.item-row--idx-2 .skin-line{transform:translate(-40px)}.item-row--idx-3 .skin-line{transform:translate(-60px)}.item-row--idx-4 .skin-line{transform:translate(-80px)}.item-row--idx-5 .skin-line{transform:translate(-100px)}.info-skin-selection{font-family:Verdana;font-weight:700;background-color:#224f6e;cursor:help;border-radius:30px;width:22px;height:22px;font-size:14px;display:inline-block;margin:0 0 5px 5px;padding:0 0 0 1px}.inventory-item-selector{display:flex;align-items:center;flex-direction:column}.inventory-item-selector__tabs{display:flex;align-self:flex-start;gap:4px;margin:0 16px 10px;padding:0;background:transparent;box-shadow:none}.inventory-item-selector__tab,.inventory-item-selector__tabs .tab-button{position:relative;display:flex;align-items:center;justify-content:center;width:96px;min-width:96px;height:34px;padding:0 12px;border:0;border-radius:5px 5px 0 0;background:#224f6e;color:#ffffffd1;font-size:12px;font-family:AsapBold,Arial;line-height:1;box-shadow:inset 0 1px #ffffff14;transition:background-color .15s ease,color .15s ease;cursor:pointer}.inventory-item-selector__tab:hover,.inventory-item-selector__tabs .tab-button:hover{color:#fff;background:#34a3ce}.inventory-item-selector__tab--active,.inventory-item-selector__tabs .tab-button--active,.inventory-item-selector__tab.tab-button--selected,.inventory-item-selector__tabs .tab-button.tab-button--selected{color:#fff;background:#34a3ce;box-shadow:inset 0 1px #ffffff2e}.inventory-item-selector__title{font-size:18px;font-family:AsapBold,Arial;height:10px}.inventory-item-selector .item-selector--small{width:400px!important}.inventory-item-selector .item-selector--small .item-row{width:366px!important;height:58px}.inventory-item-selector .item-selector--small .item-row .item-selector__col--prio{width:74px;padding-left:22px}.inventory-item-selector .item-selector--small .item-row .drag-icon{margin-left:14px;margin-right:-12px}.inventory-item-selector .item-selector--small .item-row .emote-img{width:48px;margin-left:2px}.inventory-item-selector .item-selector--small .item-row .emote-img .background{transform:translate(-50%,-50%) rotate(270deg) scale(.9)}.inventory-item-selector .item-selector--small .item-row .emote-img .icon{transform:translate(-50%,-50%) scale(.64)}.inventory-item-selector .item-selector--small .item-row .item-row__action-button .c-icon{margin:0 14px}.inventory-item-selector .item-selector{width:484px;height:720px;background-color:#1c566d;text-align:left;padding:0 22px 12px 12px;margin-top:20px;overflow-y:scroll;overflow-x:hidden;scrollbar-color:#297ea0 #1c566d}.inventory-item-selector .item-selector::-webkit-scrollbar{width:10px}.inventory-item-selector .item-selector::-webkit-scrollbar-track{background-color:#1c566d}.inventory-item-selector .item-selector::-webkit-scrollbar-thumb{background-color:#297ea0}.inventory-item-selector .item-selector__head{display:flex;align-items:center;justify-content:space-between;font-size:17px;font-family:AsapBold,Arial;margin:18px 0}.inventory-item-selector .item-selector__col--prio{width:100px;padding-left:32px}.inventory-item-selector .item-selector__col--item{flex-grow:1}.item-row{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:5px;width:100%;cursor:pointer;height:62px;width:450px;background-color:#00000026;display:flex;align-items:center;font-size:16px;font-family:AsapBold,Arial}.item-row .item-selector__col--prio{width:100px;padding-left:32px}.item-row .item-selector__col--item{flex-grow:1}.item-row--empty{cursor:initial;pointer-events:none}.item-row--unequipped{padding-left:80px}.item-row:hover .drag-icon{display:block}.item-row:hover .item-selector__col--prio{width:80px}.item-row:hover .item-row__action-button{opacity:1}.item-row .drag-icon{pointer-events:none;display:none;width:12px;margin-left:20px;margin-right:-12px;top:0}.item-row .drag-icon:hover{transform:scale(1.3)}.item-row__action-button{margin-left:auto;cursor:pointer;opacity:0}.item-row__action-button:hover{transform:scale(1.3)}.item-row__action-button .c-icon{margin:0 20px;width:16px}.item-row:first-child{border-radius:10px 10px 0 0}.item-row:last-child{border-radius:0 0 10px 10px}.item-row:first-child:last-child{border-radius:10px}.avatars .items-center{max-height:650px}.avatars .inventory__item{width:260px;height:80px}.avatars .inventory__item__name{margin-top:11px;margin-left:75px;text-align:left;font-size:18px}.avatars .inventory__item__description{background:#000c}.avatars .upload-avatar--upload{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:10px;width:100%}.avatars .upload-avatar--upload .c-button{flex-grow:0;height:45px}.avatars .upload-avatar--upload .vip-warning{font-size:18px;padding-top:2px;font-family:AsapSemiBold,Arial}.avatars .upload-avatar--upload .vip-warning .c-icon{top:0;margin-top:-8px;margin-right:2px;width:23px}.avatars .avatar-wrap{position:absolute;top:8px;left:10px;background:#fff;padding:3px;width:50px;height:58px;transform:rotate(10deg)}.popup--avatar-upload .popup-container{width:1800px;height:900px}.popup--avatar-upload .avatar-upload{display:flex;flex-direction:column;align-items:center;height:100%;overflow-y:auto;padding:20px 0}.popup--avatar-upload .avatar-crop-area{margin-top:30px;box-shadow:2px 2px 4px #00000080;border-radius:4px;overflow:hidden}.popup--avatar-upload .avatar-preview-upload{margin-top:50px;display:flex;align-items:flex-end}.popup--avatar-upload .avatar-preview{max-width:100%;width:128px;height:128px;box-shadow:0 0 0 3px #fff;margin-right:20px}.hats .inventory__item{width:260px;height:80px}.hats .inventory__item__name{margin-top:11px;margin-left:75px;text-align:left;font-size:18px}.hats .inventory__item__description{background:#000c}.hats .hat{position:absolute;top:0;left:5px;width:60px;height:60px}.emotes .inventory__item{width:260px;height:80px}.emotes .inventory__item__name{margin-top:11px;margin-left:75px;text-align:left;font-size:18px}.emotes .inventory__item__description{background:#000c}.emotes .inventory__item:hover{cursor:pointer;filter:none;opacity:1}.emotes .inventory__item:hover .image-preview{opacity:0}.emotes .emote-img{margin-left:10px}.emote-img{position:relative;width:50px}.emote-img .background{position:absolute;top:53%;left:50%;transform:translate(-50%,-50%) rotate(270deg);filter:brightness(0);opacity:25%}.emote-img .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.675)}.avatar-letter{width:100%;max-width:128px;height:100%;max-height:128px;line-height:2em;font-size:70px;text-align:center;vertical-align:middle;font-family:AsapBold,Arial;background:#2f2f2f}.popup--challenge .challenges-section{margin-bottom:30px}.popup--challenge .challenges-section__header{display:flex;justify-content:space-between}.popup--challenge .challenges-section__timer,.popup--challenge .challenges-section__title{font-family:AsapBold,Arial;font-size:20px}.popup--challenge .challenge{background:#00000040;width:500px;height:125px;margin:15px 0;border-radius:10px;display:flex;padding:17px;position:relative}.popup--challenge .challenge .failed-icon,.popup--challenge .challenge .completed-icon{position:absolute;left:-8px;top:-6px;filter:drop-shadow(1px 3px 4px rgba(0,0,0,.3))}.popup--challenge .challenge-content{flex-direction:column;margin-left:15px;text-align:left;width:100%;height:100%;display:flex}.popup--challenge .challenge-title{font-family:AsapBold,Arial;font-size:20px;position:relative;display:inline-block}.popup--challenge .challenge-info{font-size:16px;opacity:.5}.popup--challenge .challenge .challenge-icons{display:flex;position:absolute;top:0;right:0;width:80px}.popup--challenge .challenge-progress{display:flex;width:100%;justify-content:space-between}.popup--challenge .challenge-progress--record{height:31px;align-items:flex-end;font-family:AsapBold,Arial;font-size:16px}.popup--challenge .challenge-progress--record .value{font-size:22px}.popup--challenge .challenge-progress--record .target{margin-left:auto}.popup--challenge .challenge .claim-reward-button{position:relative;width:250px}.popup--challenge .challenge--claimed .challenge-content,.popup--challenge .challenge--claimed .challenge-reward{opacity:.5}.popup--challenge .challenge--completed .progressbar__bar__bg{background:#48e271!important}.popup--challenge .challenge--completed .best{color:#48e271}.popup--challenge .challenge--failed .challenge-content,.popup--challenge .challenge--failed .challenge-reward{filter:grayscale(100%);opacity:.5}.popup--challenge .challenge .buy-vip-button{font-size:24px;padding:2px 15px;font-family:AsapBold,Arial;width:275px}.popup--challenge .challenge-swap{position:absolute;right:-67px;top:30px;background:#9682c7;width:60px;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:8px}.popup--challenge .challenge-swap:before{content:"";position:absolute;width:30px;height:30px;background:#9682c7;left:-7px;transform:rotate(45deg)}.popup--challenge #vip-challenge{align-items:center}.popup--challenge .challenges-bottom-space{min-height:50px;margin-top:20px;margin-bottom:20px}.popup--challenge .challenges-action-button{position:relative}.popup--challenge .countdown .c-icon{margin-left:10px;transform:translateY(-5px)}.popup--match .popup-content{width:1250px!important;height:900px;display:flex;flex-direction:column}.popup--match .match-details{display:flex;justify-content:space-between;margin-top:-20px;margin-bottom:10px}.popup--match .match-details .details-group{width:300px}.popup--match .match-details .details-group-name{font-size:15px}.popup--match .match-details .details-group-value{color:#fff;font-size:28px;font-family:AsapBold,Arial}.popup--match .match-details .details-group-detail{-webkit-user-select:text;user-select:text}.popup--match .match-details .details-group:first-child{text-align:left}.popup--match .match-details .details-group:last-child{text-align:right}.popup--match .match-content{display:flex;justify-content:space-between;flex-grow:1;padding-bottom:20px}.popup--match .match-content .players{border-right:1px solid gray;padding-right:20px;flex:1}.popup--match .match-content .players .player-entry{margin-bottom:25px}.popup--match .match-content .players .player-entry:last-child{margin-bottom:0}.popup--match .match-content .player-detail{padding-left:20px;border-left:1px solid gray;flex:1;display:flex;flex-direction:column}.popup--match .match-content .player-detail .player-stats{margin-top:50px;height:585px;overflow-y:auto}.popup--match .player{width:560px;height:50px;background:#00000040;border-radius:8px;display:grid;grid-template-columns:10px minmax(0,200px) 90px 105px 75px 80px;align-items:center;position:relative}.popup--match .player-color{align-self:stretch;border-top-left-radius:8px;border-bottom-left-radius:8px}.popup--match .player-modules{transform:scale(.8);display:flex;justify-content:center}.popup--match .player .rankdiff{display:flex;justify-content:flex-start}.popup--match .player-score{font-size:30px;font-family:AsapBold;padding-right:20px;text-align:right}.popup--match .player-records{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0}.popup--match .player-records .statgroup-icon{flex:0 0 21px;width:21px}.popup--match .player .badge{transform:scale(.55);margin:-10px -12px}.popup--match .player-entry--selected .player{background:#2b5c74}.popup--match .player-entry--selected .player:after{content:"";position:absolute;right:-22px;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:27px solid #2b5c74}.popup--match .player-badge{display:flex;justify-content:flex-start;align-items:center;align-self:flex-start;margin-top:-5px;cursor:pointer;transform:scale(.9) translateY(-3px)}.popup--match .player-badge .name{font-size:16px;font-family:AsapBold,Arial;color:#fff}.popup--match .player-skin{position:absolute;left:30px;margin-top:-25px;margin-left:0}.popup--match .player-details{position:relative}.popup--match .player-details .player-skin{margin-top:-5px;margin-left:-50px}.popup--match .player-details .player-modules{left:190px;bottom:-5px;display:flex;justify-content:center;width:85px}.popup--match .player-details .badge{transform:scale(.9);margin:-2px -3px}.popup--match .player-details .name{font-size:22px}.popup--match .match-button{margin-top:auto}.popup--match .replay-button{width:300px;margin:auto}.popup--order{-webkit-user-select:text;user-select:text}.popup--order .thanks-message{color:#48e271;font-size:26px;font-family:AsapSemiBold,Arial;margin-bottom:20px}.popup--order .order{display:flex}.popup--order .order .detail{margin:0 40px;width:400px}.popup--order .order .detail .detail-group{width:400px;display:flex;text-align:left;margin:15px 0}.popup--order .order .detail .detail-group .detail-name{width:150px;font-family:AsapSemiBold,Arial}.popup--order .status-label{padding:1px 10px;background:#00000040;border-radius:5px}.popup--order .status-label--completed,.popup--order .status-label--paid,.popup--order .status-label--authorized,.popup--order .status-label--yes{background:#48e271;color:#000}.popup--order .status-label--pending,.popup--order .status-label--open{background:#34a3ce}.popup--order .status-label--canceled,.popup--order .status-label--cancelled,.popup--order .status-label--expired{background:#fc8a14}.popup--order .status-label--failed,.popup--order .status-label--no{background:#e0353d}.popup--editprofile{display:flex;flex-direction:column;height:100%}.popup--editprofile .editprofile-content{display:flex;justify-content:space-between;text-align:left;width:1000px}.popup--editprofile .editprofile-content .content-left{flex-grow:1;padding-right:40px;flex-basis:50%;border-right:1px solid #224f6e}.popup--editprofile .editprofile-content .content-right{flex-grow:1;padding-left:40px;flex-basis:50%;border-left:1px solid #224f6e}.popup--editprofile .section{margin-top:15px;margin-bottom:15px}.popup--editprofile .section-avatar{display:flex}.popup--editprofile .section-avatar .avatar{border-radius:5px;margin-right:20px;box-shadow:0 0 0 3px #fff}.popup--editprofile .section-avatar .avatar-buttons{display:flex;flex-direction:column}.popup--editprofile .section-bio .c-input-textarea{height:140px;max-height:140px}.popup--editprofile .section-stats .c-input{margin-bottom:5px!important}.popup--editprofile .section-socials .social-input{display:flex}.popup--editprofile .section-socials .c-icon{margin-top:12px;margin-right:8px}.popup--editprofile .section-socials .c-input{margin-bottom:5px!important;width:400px}.popup--editprofile .buttons{width:300px;margin:20px auto auto}.popup--editprofile .section-label{margin-bottom:-10px;margin-top:10px;color:#fff;font-family:AsapSemiBold;font-size:16px}.popup--referral{text-align:left}.popup--referral .referral-sharing-top{display:flex}.popup--referral .referral-sharing-side{width:350px}.popup--referral .referral-sharing-icon{width:140px;margin-right:30px}.popup--referral .referral-sharing-title{font-family:AsapBold;font-size:28px}.popup--referral .referral-sharing-info{color:#cdcdcd;font-family:AsapMedium;line-height:20px}.popup--referral .referral-sharing-buttons{display:flex;align-items:center;gap:8px;margin:10px 0}.popup--referral .referral-sharing-buttons .referral-sharing-focusable-button{display:inline-flex;line-height:0}.popup--referral .referral-sharing-buttons button{margin-right:0}.popup--referral .referral-sharing-buttons button svg{border-radius:8px}.popup--referral .referral-sharing-inputfield{margin-bottom:30px!important}.popup--referral .referral-sharing .c-button--floating-input-button{height:55px}.popup--referral .referral-rewards-title,.popup--referral .referral-referrals-title{font-family:AsapBold;font-size:20px}.popup--referral .referral-rewards-tiers{display:flex;gap:12px;margin-bottom:30px}.popup--referral .referral-rewards-tiers .referral-tier{background:#102d42;border-radius:12px;flex:1 1 0;display:flex;flex-direction:column;gap:10px;padding:14px;position:relative;overflow:hidden}.popup--referral .referral-rewards-tiers .referral-tier-accent{position:absolute;top:0;left:0;right:0;height:4px}.popup--referral .referral-rewards-tiers .referral-tier-header{display:flex;justify-content:space-between;align-items:center;gap:8px}.popup--referral .referral-rewards-tiers .referral-tier-badge{background:#ffffff14;border-radius:999px;color:#b8cad7;font-family:AsapSemiBold;font-size:12px;padding:4px 8px;white-space:nowrap}.popup--referral .referral-rewards-tiers .referral-tier-amount{font-family:AsapSemiBold;font-size:15px;color:#fff}.popup--referral .referral-rewards-tiers .referral-tier-reward{width:18px;height:18px;flex-shrink:0}.popup--referral .referral-rewards-tiers .referral-tier-name{font-family:AsapBold;font-size:21px;line-height:1}.popup--referral .referral-rewards-tiers .referral-tier-level{color:#c8d7e2;font-family:AsapMedium;font-size:14px;line-height:1.2}.popup--referral .referral-rewards-tiers .referral-tier-reward-pill{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;background:#ffffff0f;border-radius:999px;padding:8px 12px}.popup--referral .referral-referrals-list{height:300px;overflow-y:auto;background:#102d42;border-radius:12px;padding:12px}.popup--referral .referral-referrals-list .referral{background:#0c2131;border-radius:10px;margin-bottom:10px;padding:12px 14px;display:flex;align-items:center;gap:14px;justify-content:space-between;position:relative}.popup--referral .referral-referrals-list .referral:last-child{margin-bottom:0}.popup--referral .referral-referrals-list .referral-details{flex:1 1 0;min-width:0}.popup--referral .referral-referrals-list .referral-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.popup--referral .referral-referrals-list .referral-progress{width:280px;flex-shrink:0}.popup--referral .referral-referrals-list .referral-username{font-family:AsapBold;line-height:1em}.popup--referral .referral-referrals-list .referral-username--link{background:none;border:0;color:#fff;cursor:pointer;font-size:14px;padding:0;text-align:left}.popup--referral .referral-referrals-list .referral-username--link:hover{color:#89d4ff;text-decoration:underline}.popup--referral .referral-referrals-list .referral-tier-value{font-family:AsapSemiBold;font-size:16px;padding-top:2px}.popup--referral .referral-referrals-list .referral-tier-level{font-size:15px;font-family:AsapSemiBold;line-height:1em;padding-top:3px}.popup--referral .referral-referrals-list .referral-details-bottom{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.popup--referral .referral-referrals-list .referral-details-bottom .referral-rewards-value{display:flex;align-items:center;gap:6px;color:#fff;font-family:AsapSemiBold}.popup--referral .referral-referrals-list .referral-details-bottom .referral-rewards-value .referral-reward{width:18px;height:18px}.popup--referral .referral-referrals-list .referral-details-bottom .referral-rewards-value .referral-rewards-amount{line-height:1}.popup--referral .referral-referrals-list .referral .referral-progressbar .progressbar__bar{height:27px}.popup--referral .referral-referrals-list .referral .referral-progressbar .progressbar__bar__text{color:#fff;font-size:15px;text-shadow:0 1px 2px rgba(0,0,0,.75);z-index:3;white-space:nowrap}.popup--slow-matchmaking .title{font-family:AsapBold,Arial;font-size:1.3em;margin-bottom:3px}.popup--slow-matchmaking .subtitle{font-size:.8em;margin-bottom:15px}.popup--slow-matchmaking .options{display:flex;gap:10px;padding:0 20px}.game-overlay{height:100%;right:0;position:absolute;top:0;width:100%;z-index:1000}.game-overlay .loading-text{font-size:18px;text-align:center;width:100%;font-family:AsapBold,Arial}.game-overlay .loader:empty{top:0;position:relative;margin-top:10px}.game-overlay .arena-titles{left:40.5px;position:absolute;top:40.5px}.game-overlay .slow-network-warning{padding:8px 12px;font-size:.8rem;background-color:#e0353dcc;opacity:.75;font-weight:700;top:15px;right:15px;position:absolute;animation:blink 2s linear infinite}.game-overlay .player-info .c-player__info{left:50%;position:absolute;transform:translate3d(-50%,-60px,0)}.game-overlay .player-info .c-player__info .c-player__name{text-shadow:none}.game-overlay .player-info.c-player--own-player .c-player__info{transform:translate3d(-50%,-80px,0)}.game-overlay .close-spectate{left:40.5px;position:absolute;top:81px}.game-overlay__center-message{width:100%;text-align:center;top:482px;position:absolute;color:#fff;font-family:AsapBold,Arial;line-height:67px;letter-spacing:10px;font-size:72px}.game-lobby-button{width:30px;margin:10px;pointer-events:all}.game-lobby-button .c-icon{width:30px;padding:5px}@keyframes blink{50%{opacity:.5}}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.gui-announcement-wrap{width:100%;height:100%;position:absolute;left:0;top:0}.gui-announcement-wrap .skip-ad-info{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:AsapSemiBold,Arial;padding-bottom:100px;text-shadow:0px 3px 0px rgba(0,0,0,.15);opacity:0;animation:fade-to-full .1s ease-out forwards}.gui-announcement-wrap .skip-ad-info .desc{font-size:28px;position:relative}.gui-announcement-wrap .skip-ad-info .desc__heart-bg{position:absolute;left:50%;transform:translate(-50%);width:400px;height:500px;z-index:-1;top:-220px}.gui-announcement-wrap .skip-ad-info .desc__heart-bg .c-icon{width:100%;height:100%;top:0;margin:0}.gui-announcement-wrap .skip-ad-info .c-user__name{color:#fff!important;font-size:40px}.gui-announcement-wrap .skip-ad-info .c-user__name .user-status-icons .role .c-icon{width:45px;height:45px;top:-2px;filter:drop-shadow(0px 3px 0px rgba(0,0,0,.15))}.gui-announcement-wrap .skip-ad-info .c-user__skin{padding-top:10px}.gui-announcement-wrap .skip-ad-info .small-desc{font-size:22px;color:#fff;transform:translateY(179px)}.gui-announcement-title{position:absolute;top:150px;left:50%;transform:translate(-50%)}.gui-announcement-title.announcement--centered{top:50%;transform:translate(-50%) translateY(-50%);font-family:AsapBold,Arial;margin-top:-73px}.gui-announcement-title.announcement--centered .title{font-size:18px;letter-spacing:2px}.gui-announcement-title>*{transform:scale(0);animation:scale cubic-bezier(.175,.885,.32,1.275) forwards .2s}.gui-announcement-title>*:nth-child(2){animation-delay:.1s}.gui-announcement-title>*:nth-child(3){animation-delay:.2s}.gui-announcement-title__icon{position:absolute;top:-60px;width:100%;text-align:center}.gui-announcement-title__icon>.c-icon{width:85px}.gui-announcement-title .title{font-size:75px;letter-spacing:13px;text-align:center;font-family:AsapBold,Arial}.gui-announcement-title .description{font-size:26px;letter-spacing:3px;text-align:center}.gui-announcement-title.announcement--round-winner{width:100%;height:290px;background:#0006;margin-top:-20px;text-shadow:2px 2px black,-2px 2px black,2px -2px black,-2px -2px black}.gui-announcement-title.announcement--round-winner .title{margin-top:45px;font-size:54px;letter-spacing:0px}.gui-announcement-title.announcement--round-winner .title .player-skin-indicator{vertical-align:initial;height:38px;margin-bottom:1px}.gui-announcement-title.announcement--round-winner .description{font-size:54px;letter-spacing:0px}.gui-announcement-title.announcement--round-winner .title,.gui-announcement-title.announcement--round-winner .description{transform:initial;animation:initial}.gui-bottom-message{position:absolute;bottom:40px;text-align:center;width:100%}.gui-bottom-message.announcement--centered{bottom:50%;transform:translateY(50%);font-family:AsapBold,Arial;margin-bottom:-12px}.gui-bottom-message.announcement--centered .countdown{text-align:center;display:block;margin-top:-10px;font-size:105px;text-transform:initial}.gui-bottom-message.announcement--centered-padding-top .countdown{margin-top:90px;font-size:65px;text-shadow:0px 3px 0px rgba(0,0,0,.15);opacity:0;transform:scale(0);animation:scale-and-fade-in cubic-bezier(.175,.885,.32,1.275) .1s forwards .1s}.gui-bottom-message .c-icon{margin:0 6px}.gui-bottom-message .countdown{color:#fff;font-family:AsapBold,Arial}.gui-bottom-message__cancel{color:#fff;margin-left:15px}.gui-bottom-message.announcement--round-winner{font-size:23px;bottom:44%;text-shadow:2px 2px black,-2px 2px black,2px -2px black,-2px -2px black}.gui-bottom-message.announcement--round-winner .countdown{display:inline;font-size:23px;margin-left:5px}.gui-rule-banners{position:absolute;top:450px;display:flex;justify-content:center;width:100%}.gui-rule-banners .rule-banner{display:flex;flex-direction:column;position:relative;align-items:center;margin:20px;height:175px;width:415px;background-color:#2a7fa04d;box-shadow:0 8px #0000004d;text-align:center}.gui-rule-banners .rule-banner--no-ko{background-color:#3bb05e4d}.gui-rule-banners .rule-banner--no-ko .rule-banner__text{margin-top:20px}.gui-rule-banners .rule-banner--ko{background-color:#e0353d4d}.gui-rule-banners .rule-banner--ko--no-immunity{padding-top:17px}.gui-rule-banners .rule-banner--ko .c-icon{height:60px;margin:25px 0 10px}.gui-rule-banners .rule-banner--new:after{content:"NEW RULE!";background:#e0353d;letter-spacing:2px;display:block;position:absolute;top:0;left:50%;transform:translateY(-60%) translate(-50%) rotate(-3deg);padding:8px 20px;font-size:15px;font-family:AsapBold,Arial;box-shadow:0 3px #0003}.gui-rule-banners .rule-banner .c-icon{height:70px;width:auto;margin:20px 0 5px}.c-player{align-items:center;display:inline-flex}.c-player__ship{margin:0 13.5px}.c-player__ship:first-child{margin-left:0}.c-player__ship:last-child{margin-right:0}.c-player__ship--flip-y{transform:rotate(180deg)}.c-player__info{line-height:1.1}.c-player__name{font-family:AsapBold,Arial;margin:0 0 6.75px;text-transform:initial;white-space:nowrap}.c-player__mode{color:#fff;font-size:1rem;letter-spacing:1px}.c-player__points{display:inline-block;vertical-align:middle}.c-player__points--total{font-size:1.6rem;margin-right:13.5px}.c-player__points--achieved{color:#48e271}.c-player__modules .c-module:not(:first-child){margin-left:3px}.c-player--overlay-info{transition:opacity .2s ease-out,transform .1s ease-out;position:absolute}.c-player--overlay-info .c-player__mode{position:absolute;left:58px;top:38px}.c-player--overlay-info.hidden{opacity:0;visibility:hidden}.c-player--overlay-info .c-player__modules{text-align:center}.c-player--overlay-info .c-player__modules .c-icon{width:150px;margin-left:-26px;margin-right:-35px}.c-player--0 .c-player__name,.c-player-color--0{color:#fb8c2c}.bg-color--0{background:#fb8c2c}.c-player--1 .c-player__name,.c-player-color--1{color:#0eb1be}.bg-color--1{background:#0eb1be}.c-player--2 .c-player__name,.c-player-color--2{color:#cfda22}.bg-color--2{background:#cfda22}.c-player--3 .c-player__name,.c-player-color--3{color:#9e5e8c}.bg-color--3{background:#9e5e8c}.c-player--4 .c-player__name,.c-player-color--4{color:#3fb060}.bg-color--4{background:#3fb060}.c-player--5 .c-player__name,.c-player-color--5{color:#e1353d}.bg-color--5{background:#e1353d}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.prematch{height:100%;width:100%;text-align:center;transition:background .2s ease-out;pointer-events:none}.prematch:after{content:url(/imgs/cfpro-logo-CZIYCXoq.svg);display:flex;align-items:center;padding:0 800px;width:calc(100% + 310px);height:100%;position:absolute;top:0;left:-310px;background:#151e39;background:-moz-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:-webkit-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:linear-gradient(to right,#151e39,#12213a 12%,#092a42 50% 82%,#032f44);opacity:1;animation:move-away-overlay .4s ease-in forwards .2s}@keyframes move-away-overlay{to{transform:translateY(-100%)}}.prematch__content{font-family:AsapBold,Arial}.prematch__content .title{position:absolute;right:0;font-size:36px;letter-spacing:4px;font-size:70px;top:140px}.prematch__content .initial-message,.prematch__content .last-message{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);font-size:80px;font-family:AsapBold,Arial;letter-spacing:1.33px;opacity:0;transform-origin:center center}.prematch__content .initial-message--teams,.prematch__content .last-message--teams{transform-origin:left center}.prematch__content .initial-message__sub-title,.prematch__content .last-message__sub-title,.prematch__content .initial-message .text,.prematch__content .last-message .text{opacity:0;animation:fade-to-full .2s ease-in forwards;animation-delay:.5s}.prematch__content .initial-message--teams{top:125px;border-bottom:12px solid black;box-shadow:0 20px #0000001a;width:100%}.prematch__content .last-message{width:100%}.prematch__content .last-message--teams{top:125px;border-bottom:12px solid black;box-shadow:0 20px #0000001a;width:100%}.prematch__content .last-message__sub-title{font-size:25px}.prematch__content .arena-badge{height:36px;display:block;top:240px}.prematch__content .rewards{position:fixed;left:330px;bottom:18px;font-size:15px;display:flex;flex-direction:column;align-items:flex-start}.prematch__content .rewards__title{margin-left:9px;margin-bottom:10px}.prematch__content .rewards__content{display:flex;align-items:start;justify-content:start;font-family:AsapSemiBold,Arial;letter-spacing:.8px}.prematch__content .rewards__content .reward{border-radius:5px;background:#ffffff14;width:120px;height:60px;display:flex;align-items:center;justify-content:center}.prematch__content .rewards__content .reward:not(:first-child){margin-left:9px}.prematch__content .rewards__content .reward__image{width:36px}.prematch__content .rewards__content .reward.rank .reward__image .c-icon,.prematch__content .rewards__content .reward.xp .reward__image .c-icon{width:100%}.prematch__content .rewards__content .reward__text{margin-left:15px}.prematch__content .rewards__content .reward__text:first-letter{text-transform:uppercase}.prematch .prematch__content .title-wrap{transform:translate(-1626px) translateY(-134px)}.prematch .prematch__content .initial-message{margin-top:-4px}.prematch .prematch__content .title,.prematch .prematch__content .arena-badge{position:absolute;right:0;transform:initial}.prematch .prematch__content .title{font-size:18px;letter-spacing:initial}.prematch .prematch__content .arena-badge{transform:translateY(-70px) scale(.8);transform-origin:top right}.prematch.ai-match .title-wrap{display:none}.prematch:not(.teams) .title-wrap{display:none}.top-right-buttons{position:absolute;top:8px;right:10px;z-index:10001;display:flex;flex-direction:column-reverse;align-items:flex-end;pointer-events:all}.top-right-buttons .a-button{width:30px;height:30px;padding:0;opacity:.2}.top-right-buttons .a-button .c-button-content{align-items:center;gap:4px;justify-content:flex-end}.top-right-buttons .a-button .shortcut-hint{color:#fff;display:inline-block;min-width:28px;font-family:AsapBold,Arial;font-size:15px;font-weight:700;letter-spacing:0;line-height:22px;pointer-events:none;text-align:right;-webkit-user-select:none;user-select:none;vertical-align:middle}.top-right-buttons .a-button:hover{opacity:1}.top-right-buttons .a-button img{vertical-align:unset}.top-right-buttons .a-button.emote{padding:4px;width:auto}.top-right-buttons .a-button.emote .c-icon{width:22px;height:22px;flex:0 0 22px}.top-right-buttons .a-button.settings,.top-right-buttons .a-button.fullscreen{padding:4px}.top-right-buttons .a-button.bug-report{padding:4px;width:auto}.top-right-buttons .a-button.bug-report img.icon{display:block;flex:0 0 18px;width:18px;height:18px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.emote-menu{position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:1;display:inline-flex;border-radius:10px 0 0 10px;background:#0000004d;padding:12px 14px;min-width:190px;transition:all .25s ease-out}.emote-menu-columns{display:flex;gap:16px}.emote-menu-column{display:flex;flex-direction:column;min-width:96px}.emote-menu-column--team{padding-left:16px;border-left:1px solid rgba(255,255,255,.12)}.emote-menu-title{font-family:AsapBold,Arial;font-size:12px;letter-spacing:1px;text-transform:uppercase;opacity:.75;margin-bottom:8px}.emote-menu--closed{opacity:0;right:-120px;pointer-events:none}.emote-menu .emote{display:flex;align-items:center;font-family:AsapBold,Arial;font-size:20px;padding:5px;cursor:pointer}.emote-menu .emote--team{color:#9fd3ffeb}.emote-menu .emote--locked{filter:grayscale(1);color:gray;opacity:.7}.emote-menu .emote img{width:25px;height:auto;margin-left:10px;transition:all .1s ease-out}.emote-menu .emote:hover img{transform:scale(1.5)}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.debug-menu{position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:1;display:inline-flex;flex-direction:column;border-radius:10px 0 0 10px;background:#0000004d;padding:10px;transition:all .25s ease-out}.debug-menu--closed{opacity:0;right:-50px;pointer-events:none}.debug-menu .debug-action{display:flex;align-items:center;font-family:AsapBold,Arial;font-size:20px;padding:5px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.round-start-countdown{position:absolute;width:100%;bottom:50%;transform:translateY(50%);font-family:AsapBold,Arial;margin-bottom:-12px;text-align:center}.round-start-countdown .countdown{text-align:center;display:block;margin-top:-10px;font-size:105px;text-transform:initial}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.post-game-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000;background:#0000001a;transition:background-color .2s ease-out;pointer-events:none}.post-game-overlay .c-button-content{width:100%}.post-game-overlay--scoreboard{background:none}.post-game-overlay .no-rewards-message{text-align:center}.post-game-overlay .no-rewards-message .title{font-family:AsapBold,Arial;font-size:20px;padding-bottom:20px}.post-game-overlay .no-rewards-message .c-button{margin-top:20px}.post-game-overlay .skip{position:absolute;bottom:100px;top:unset;right:66px;text-align:center;pointer-events:all}.post-game-overlay .skip--rewards-screen{width:240px}.post-game-overlay .skip--rewards-screen .skip-button{width:100%}.post-game-overlay .skip .generic-button--flat-transparent{width:100%;border-radius:5px}.post-game-overlay .skip .sub-button{margin-top:7px}.post-game-overlay .skip .sub-button .c-icon{height:15px;width:initial;margin-left:15px}.post-game-overlay .skip .sub-button .c-icon.icon-play{margin-left:20px;height:20px}.post-game-overlay .skip .rematch-container{position:relative;display:flex;align-items:center;margin-top:10px}.post-game-overlay .skip .rematch-container .big-tooltip-warning{position:absolute;left:-100%;animation:unset;transition:all .2s cubic-bezier(.175,.885,.32,1.275);transform-origin:right center;background:#0006;height:auto;padding:10px}.post-game-overlay .skip .rematch-container .big-tooltip-warning:before{border-left-color:#0006}.post-game-overlay .skip .rematch-container .big-tooltip-warning>span{white-space:pre}.post-game-overlay .skip .rematch-container:hover .big-tooltip-warning{opacity:1;transform:scale(1)}.post-game-overlay .skip .rematch-container .rematch-button{height:57px;font-size:25px;width:100%;margin-top:unset;margin:0}.post-game-overlay .skip .rematch-container .rematch-button .c-icon{margin-left:0}.post-game-overlay .skip .rematch-container .rematch-button .c-button-content{margin-right:30px}.post-game-overlay .skip .rematch-container .rematch-button .countdown{position:absolute;right:0;padding:8px;line-height:40px;background:#00000026;min-width:45px;height:100%}.post-game-overlay .skip .skip-message{font-size:35px;font-family:AsapSemiBold,Arial;position:absolute;right:100%;white-space:nowrap;margin-right:35px}.post-game-overlay .skip .skip-button{padding:0 25px;height:57px;font-size:25px;font-family:AsapSemiBold,Arial;margin-bottom:4px}.post-game-overlay .skip .skip-button .c-button__content{justify-content:space-between;width:100%}.post-game-overlay .skip .skip-button .c-button__content .text{flex-grow:1;display:flex;align-items:center;justify-content:center;font-family:AsapBold,Arial}.post-game-overlay .skip .match-details,.post-game-overlay .skip .skip-back{position:relative}.post-game-overlay .skip .match-details .match-details-link,.post-game-overlay .skip .skip-back .match-details-link,.post-game-overlay .skip .match-details .skip-back-link,.post-game-overlay .skip .skip-back .skip-back-link{position:absolute;right:0;bottom:100%;margin-bottom:10px;text-decoration:underline;text-transform:none;white-space:nowrap;font-family:Asap,Arial;letter-spacing:initial;font-size:16px;opacity:.6}.post-game-overlay .skip .match-details .match-details-link:hover,.post-game-overlay .skip .skip-back .match-details-link:hover,.post-game-overlay .skip .match-details .skip-back-link:hover,.post-game-overlay .skip .skip-back .skip-back-link:hover{opacity:1}.post-game-overlay .skip .match-details .match-details-link,.post-game-overlay .skip .skip-back .match-details-link{transform:translateY(-30px)}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.post-game-rewards{position:absolute;left:50%;transform:translate(-50%);transform:translate(calc(-50% + 155px));top:100px;width:612px;height:800px}.post-game-rewards__title{font-size:41px;letter-spacing:1px;font-family:AsapBold,Arial}.post-game-rewards .reward-boxes{margin-top:200px;display:flex;flex-wrap:wrap;gap:0}.post-game-rewards .reward-box{width:300px;height:300px;display:inline-block;vertical-align:top;border-radius:5px 5px 10px 10px;background:#ffffff0d;font-size:15px;position:relative}.post-game-rewards .reward-box__title{background:#9f5e8c;font-family:AsapSemiBold,Arial;display:flex;height:40px;font-size:20px;letter-spacing:1px;align-items:center;text-align:left;padding:0 15px;border-radius:5px 5px 0 0}.post-game-rewards .reward-box__content{padding-top:23px}.post-game-rewards .reward-box__content .reward-box__bottom-text{font-family:AsapSemiBold,Arial;font-size:16px;text-align:center;display:flex;align-items:center;justify-content:center}.post-game-rewards .reward-box--rank{order:0;width:612px;margin-bottom:11px;height:250px}.post-game-rewards .reward-box--rank .league-dial{margin-top:-10px}.post-game-rewards .reward-box--rank .reward-box__bottom-text{margin-top:25px}.post-game-rewards .reward-box--rank .reward-box__bottom-text .rank-earned{font-size:30px;margin-left:15px}.post-game-rewards .reward-box--rank .reward-box__bottom-text .rank-earned .c-icon{top:-8px;width:35px}.post-game-rewards .reward-box--rank .rank-bubble{background:#153c58;position:absolute;z-index:1;top:-132px;left:50%;transform:translate(-50%);min-width:324px;padding:0 40px;height:190px;border-radius:10px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.post-game-rewards .reward-box--rank .rank-bubble .league-icon{transform:scale(1.65);transform-origin:center right;margin-left:50px}.post-game-rewards .reward-box--rank .rank-bubble .league-icon-wrap--division-changed{animation:rotate-360-vertical .8s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes rotate-360-vertical{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.post-game-rewards .reward-box--rank .rank-bubble__right{font-family:AsapBold,Arial;padding-left:10px}.post-game-rewards .reward-box--rank .rank-bubble__username{font-size:25px}.post-game-rewards .reward-box--rank .rank-bubble__points{font-size:33px;display:flex;align-items:center}.post-game-rewards .reward-box--rank .rank-bubble__points .c-icon{margin-left:10px;width:30px}.post-game-rewards .reward-box--rank .rank-bubble:after{content:"";display:block;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #153c58;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}.post-game-rewards .reward-box--xp{order:2}.post-game-rewards .reward-box--xp .reward-box__content{padding-top:15px}.post-game-rewards .reward-box--xp .reward-box__title{background-color:#fc8a14}.post-game-rewards .reward-box--xp .progressbar-with-badge{width:80%;margin:5px auto 15px}.post-game-rewards .reward-box--xp .match-xp__stats{margin-bottom:8px}.post-game-rewards .reward-box--xp .match-xp__stat{min-height:23px;display:grid;grid-template-columns:150px 50px 24px;align-items:center;justify-content:center;font-family:AsapSemiBold,Arial}.post-game-rewards .reward-box--xp .match-xp__stat__label{color:#c6bfd1;text-align:left}.post-game-rewards .reward-box--xp .match-xp__stat__value{text-align:right}.post-game-rewards .reward-box--xp .match-xp__stat__icon{display:flex;align-items:center;justify-content:flex-end}.post-game-rewards .reward-box--xp .match-xp__stat__icon .c-icon{width:22px}.post-game-rewards .reward-box--xp .match-xp__stat--inactive .match-xp__stat__label{opacity:.55;text-decoration:line-through}.post-game-rewards .reward-box--xp .match-xp__researchers{display:flex;justify-content:center;gap:8px;margin:8px 0}.post-game-rewards .reward-box--xp .match-xp__researchers .researcher{width:42px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:5px;background:#0000004d}.post-game-rewards .reward-box--xp .match-xp__researchers .researcher__image{width:30px;max-height:38px}.post-game-rewards .reward-box--xp .match-xp__researchers .researcher--recharging .researcher__image{opacity:.24;filter:grayscale(1) brightness(.45)}.post-game-rewards .reward-box--xp .match-xp__researchers .researcher--consumed .researcher__image{opacity:1;filter:none;transform-origin:center bottom;animation:used-researcher-hop 2.4s ease-in-out infinite}.post-game-rewards .reward-box--xp .match-xp__researchers .researcher--consumed{box-shadow:inset 0 0 0 2px #ffffffe6}.post-game-rewards .reward-box--xp .match-xp__total{margin-top:6px;font-family:AsapBold,Arial}.post-game-rewards .reward-box--xp .match-xp__total .c-icon{width:34px;margin-left:8px;top:-2px}@keyframes used-researcher-hop{0%,18%,58%,to{transform:translateY(0) rotate(0) scale(1)}24%{transform:translateY(1px) rotate(0) scale(1.1,.88)}36%{transform:translateY(-11px) rotate(-5deg) scale(.96,1.05)}46%{transform:translateY(-8px) rotate(4deg) scale(.98,1.03)}55%{transform:translateY(1px) rotate(0) scale(1.08,.9)}}.post-game-rewards .reward-box--battle-points{order:1;margin-right:11px;border-bottom-left-radius:0}.post-game-rewards .reward-box--battle-points .reward-box__content{padding-top:15px}.post-game-rewards .reward-box--battle-points .reward-box__title{background-color:#34a3ce}.post-game-rewards .reward-box--battle-points .reward-box__bottom-text .bxp-earned{margin-left:10px;font-size:30px}.post-game-rewards .reward-box--battle-points .reward-box__bottom-text .bxp-earned .c-icon{width:28px;margin-left:10px;top:-8px}.post-game-rewards .reward-box--battle-points .collect-bxp-rewards{position:absolute;left:50%;transform:translate(-50%);bottom:-80px}.post-game-rewards .reward-box--battle-points .collect-bxp-rewards>div{opacity:0;transform:scale(0);animation:scale-and-fade-in .1s cubic-bezier(.175,.885,.32,1.275) 1.1s forwards}.post-game-rewards .reward-box--battle-points .collect-bxp-rewards .c-button{border-radius:5px;font-size:26px;font-family:AsapBold,Arial;padding:8px 15px;letter-spacing:1px}.post-game-rewards .reward-box--battle-points .collect-bxp-rewards .c-button .c-icon{width:30px;margin-right:10px}.post-game-rewards .reward-box--battle-points .progressbar-with-badge{width:80%;margin:5px auto 15px}.post-game-rewards .reward-box--battle-points .next-season-countdown{display:flex;flex-direction:column;align-items:center;font-size:15px;margin-top:60px}.post-game-rewards .reward-box--battle-points .next-season-countdown__title{margin-top:10px}.post-game-rewards .reward-box--battle-points .next-season-countdown .c-icon{width:60px}.post-game-rewards .reward-box--battle-points .battle-points__bar{width:80%;margin:0 auto}.post-game-rewards .reward-box--battle-points .battle-points__bar .progressbar-with-badge__bar__text{font-size:16px}.post-game-rewards .reward-box--battle-points .battle-points__stat{text-align:left}.post-game-rewards .reward-box--battle-points .battle-points__stat__value{text-align:right;display:inline-block;font-family:AsapSemiBold,Arial;width:60px;margin-left:10px;margin-right:8px}.post-game-rewards .reward-box--battle-points .battle-points__stat__text{display:inline-block;width:120px;color:#c6bfd1;font-family:AsapSemiBold,Arial}.post-game-rewards .reward-box--battle-points .battle-points__stat__points{display:inline-block;font-family:AsapSemiBold,Arial;width:50px;text-align:right}.post-game-rewards .reward-box--battle-points .battle-points__stat .c-icon,.post-game-rewards .reward-box--battle-points .battle-points__multiplier .c-icon{margin-left:8px;width:16px;top:-6px}.post-game-rewards .reward-box--battle-points .battle-points__multiplier{display:flex;align-items:center;justify-content:space-between;font-family:AsapBold,Arial;padding:8px 27px}.post-game-rewards .reward-box--battle-points .battle-points__multiplier__label{background:#34a3ce;font-size:15px;height:27px;width:147px;margin-left:5px;display:flex;align-items:center;justify-content:center;border-radius:5px}.post-game-rewards .reward-box--battle-points .battle-points__multiplier__value{font-size:20px;letter-spacing:.5px}.post-game-rewards .reward-box--battle-points .battle-points__total .c-icon{width:25px;margin-left:8px;top:-2px}.rank-track{height:100px;width:90%;background:#00000040;border-radius:5px;overflow:hidden;margin:20px auto;position:relative}.rank-track:after{content:"";position:absolute;z-index:1;top:0;left:0;width:calc(100% + 1px);height:100%;background:-moz-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 80%,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 80%,rgba(0,0,0,.5) 100%);background:linear-gradient(to right,#00000080,#0000 20% 50%,#0000 80%,#00000080)}.rank-track__bar-wrap{position:absolute;top:40px;width:2000px;height:27px;display:flex;align-items:center;transition:transform 1.3s ease-out}.rank-track__bar{height:15px;position:relative;width:100%}.rank-track__bar:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(to right,rgba(0,0,0,.25) 1px,transparent 1px);background-repeat:repeat-x;background-size:50px 100%;background-position:-1px 0px}.rank-track__bar-fill{position:absolute;left:0;top:46px;width:50%;height:15px;transition:background-color .3s ease-out;background:#fff}.rank-track__bar-fill--PAPER{background:#f5f5f5}.rank-track__bar-fill--BRONZE{background:#c27d4f}.rank-track__bar-fill--SILVER{background:silver}.rank-track__bar-fill--GOLD{background:#f4e357}.rank-track__bar-fill--DIAMOND{background:#26d6a5}.rank-track__bar-fill--MASTER{background:#9d4c83}.rank-track__bar-fill:after{content:"";width:100%;position:absolute;right:-100%;top:0;height:100%;background:#ffffff40}.rank-track__league-name{width:150px;transform:translateY(-33px) translate(-12px);font-family:AsapSemiBold,Arial;font-size:16px;letter-spacing:.76px;text-transform:capitalize}.rank-track__league-name .c-icon{width:20px;top:-5px}.rank-track__league-rank{width:100px;padding-left:2px;font-family:AsapSemiBold,Arial;font-size:16px;text-align:center;transform:translateY(2px) translate(-50%)}.rank-track__indicator{background:#fff;width:3px;height:19px;z-index:5;position:absolute;top:50%;transform:translateY(-50%)}.rank-track__indicator--small{transform:translateY(-50%) translate(-50%)}.rank-track__indicator--small:nth-child(1){left:0}.rank-track__indicator--small:nth-child(2){left:200px}.rank-track__indicator--small:nth-child(3){left:400px}.rank-track__indicator--small:nth-child(4){left:600px}.rank-track__indicator--small:nth-child(5){left:800px}.rank-track__indicator--small:nth-child(6){left:1000px}.rank-track__indicator--small:nth-child(7){left:1200px}.rank-track__indicator--small:nth-child(8){left:1400px}.rank-track__indicator--small:nth-child(9){left:1600px}.rank-track__indicator--small:nth-child(10){left:1800px}.rank-track__indicator--center{position:absolute;left:50%;transform:translate(-50%) translateY(-50%);height:35px;top:54px}.big-tooltip-warning{position:relative;background:#fc8a14;border-radius:10px;display:flex;flex-direction:column;justify-content:center;text-align:center;height:143px;padding:0 15px;white-space:nowrap;font-size:25px;font-family:AsapSemiBold,Arial;filter:drop-shadow(0px 5px 0px rgba(0,0,0,.2));opacity:0;transform:scale(0);animation:scale-and-fade-in .2s cubic-bezier(.175,.885,.32,1.275) .1s forwards}.big-tooltip-warning .small-font{margin-top:5px;font-size:20px;line-height:26px;font-family:Asap,Arial;white-space:pre}.big-tooltip-warning:before{content:"";display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fc8a14;position:absolute;top:50%;transform:translateY(-50%);left:-10px}.big-tooltip-warning--right-indicator.big-tooltip-warning:before{content:"";display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fc8a14;position:absolute;top:50%;transform:translateY(-50%);left:initial;border-right:none;right:-10px}.big-tooltip-warning--error{background:#e0353d}.big-tooltip-warning--error:before{content:"";display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e0353d}.big-tooltip-warning--with-icon{align-items:center}.big-tooltip-warning--with-icon span{white-space:pre}.big-tooltip-warning--with-icon span:not(.c-icon){line-height:28px}.big-tooltip-warning--with-icon .c-icon{width:55px;margin-bottom:5px}.replay-overlay{height:100%;left:0;position:absolute;top:0;width:100%;pointer-events:none}.replay-overlay .replay-scrubber{position:absolute;bottom:-2px;left:315px;width:1600px;margin:0 auto;pointer-events:all}.replay-overlay .replay-scrubber .clip-overlay{position:absolute;top:7px;left:0;right:0;height:10px;pointer-events:none;z-index:1}.replay-overlay .replay-scrubber .clip-overlay.clip-overlay--draggable{z-index:3}.replay-overlay .replay-scrubber .clip-overlay.clip-overlay--draggable .clip-marker{pointer-events:all;cursor:ew-resize}.replay-overlay .replay-scrubber .clip-overlay.clip-overlay--draggable .clip-marker:before{content:"";position:absolute;inset:-4px -8px}.replay-overlay .replay-scrubber .clip-overlay.clip-overlay--draggable .clip-range{pointer-events:all;cursor:grab}.replay-overlay .replay-scrubber .clip-overlay.clip-overlay--draggable .clip-range:active{cursor:grabbing}.replay-overlay .replay-scrubber .clip-overlay .clip-marker{position:absolute;top:50%;width:2px;height:18px;background:#fff;transform:translate(-50%,-50%);border-radius:1px;z-index:2}.replay-overlay .replay-scrubber .clip-overlay .clip-range{position:absolute;top:0;height:100%;background:#ffffff59;border-radius:2px;z-index:1}.replay-overlay .replay-scrubber input{position:relative;z-index:2;margin:12px / 2 0}.replay-overlay .replay-scrubber input::-webkit-slider-runnable-track{height:10px;background-color:#00000080}.replay-overlay .replay-scrubber input::-webkit-slider-thumb{width:12px;height:12px;background:#34a3ce}.replay-overlay .replay-scrubber input::-moz-range-track{height:10px;background-color:#00000080}.replay-overlay .replay-scrubber input::-moz-range-thumb{width:12px;height:12px;background:#34a3ce}.replay-overlay .replay-scrubber input::-ms-track{height:10px;background-color:#00000080}.replay-overlay .replay-scrubber input::-ms-thumb{width:12px;height:12px;background:#34a3ce}.replay-overlay .replay-controls{position:absolute;bottom:0;width:310px;height:500px;display:flex;align-items:end;justify-content:space-between;padding:10px;pointer-events:all}.replay-overlay .replay-controls .replay-left-controls{display:flex;align-items:center;gap:8px}.replay-overlay .replay-controls .replay-play-pause{height:18px;margin-bottom:5px}.replay-overlay .replay-controls .replay-play-pause:hover{filter:brightness(0) saturate(100%) invert(72%) sepia(96%) saturate(416%) hue-rotate(14deg) brightness(115%) contrast(86%)}.replay-overlay .replay-controls .replay-play-pause:active{transform:scale(.9)}.replay-overlay .replay-controls .replay-speed{position:relative;margin-bottom:5px}.replay-overlay .replay-controls .replay-speed .replay-speed-current{color:#fff;font-size:12px;font-weight:700;cursor:pointer;padding:2px 6px;background-color:#315872;border-radius:3px;-webkit-user-select:none;user-select:none;width:60px;text-align:center;transition:background-color .15s ease;border:1px solid transparent;box-sizing:border-box}.replay-overlay .replay-controls .replay-speed .replay-speed-current:hover{background-color:#4a7a9b;border-color:#5b8bb4}.replay-overlay .replay-controls .replay-speed .replay-speed-current:after{content:"▼";font-size:8px;margin-left:4px;opacity:.7}.replay-overlay .replay-controls .replay-speed .replay-speed-dropdown{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#1e3a4e;border-radius:4px;padding:4px;box-shadow:0 4px 12px #0006;border:1px solid #4a7a9b;z-index:1000;width:60px;margin-bottom:4px}.replay-overlay .replay-controls .replay-speed .replay-speed-dropdown .replay-speed-option{color:#fff;font-size:12px;font-weight:700;padding:4px 8px;cursor:pointer;border-radius:2px;text-align:center;transition:background-color .15s ease;white-space:nowrap}.replay-overlay .replay-controls .replay-speed .replay-speed-dropdown .replay-speed-option:hover{background-color:#4a7a9b}.replay-overlay .replay-controls .replay-speed .replay-speed-dropdown .replay-speed-option.active{background-color:#34a3ce;color:#fff}.replay-overlay .replay-controls .replay-speed a{color:#fff;font-size:12px;margin:0 3px;width:40px;text-align:center;background-color:#315872;display:inline-block}.replay-overlay .replay-controls .replay-round-select{text-align:center;font-size:12px;display:flex;align-items:center}.replay-overlay .replay-controls .replay-round-select a{padding:0 10px;color:#fff;font-weight:700;font-size:20px}.replay-overlay .replay-controls .replay-round-select a:hover{color:#dded1e;text-decoration:underline}.share-highlight-card{position:absolute;bottom:55px;left:10px;width:290px;box-sizing:border-box;z-index:10;display:flex;align-items:center;gap:12px;padding:14px 20px;border-radius:8px;cursor:pointer;pointer-events:all;-webkit-user-select:none;user-select:none;transition:transform .15s ease,box-shadow .15s ease;background:linear-gradient(135deg,#34a3ce,#2982af 40%,#48a0c8,#2982af 60%,#2278a5);background-size:300% 300%;animation:shareCardGradient 4s ease infinite;box-shadow:0 3px 12px #0006}.share-highlight-card:hover{transform:scale(1.03);box-shadow:0 5px 18px #00000080}.share-highlight-card:active{transform:scale(.97)}.share-highlight-card__icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0}.share-highlight-card__icon-img{width:18px;height:18px;filter:brightness(0) invert(1)}.share-highlight-card__text{display:flex;flex-direction:column;gap:2px}.share-highlight-card__title{font-size:15px;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3)}.share-highlight-card__subtitle{font-size:11px;color:#fffc;text-shadow:0 1px 2px rgba(0,0,0,.2)}@keyframes shareCardGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}#Game #game-canvas{display:block;position:absolute;left:50%;touch-action:auto!important;pointer-events:all}@media screen and (orientation:portrait){#Game #game-canvas{transform-origin:0 0!important}}#Game .game-main{pointer-events:none}#Game .game-unfocused-overlay{align-items:center;color:#fff;display:flex;flex-direction:column;gap:10px;inset:0;justify-content:flex-start;padding:clamp(36px,8vh,96px) 24px 24px;pointer-events:none;position:fixed;text-align:center;text-shadow:0 4px 12px rgba(0,0,0,.7);z-index:1001}#Game .game-unfocused-overlay__title{font-family:AsapBold,Arial;font-size:clamp(42px,8vh,84px);line-height:1}#Game .game-unfocused-overlay__subtitle{font-family:AsapBold,Arial;font-size:clamp(18px,2.6vh,28px);line-height:1.25}#Game .game-unfocused-overlay__subtitle span{color:#a762c4;font-family:AsapBold,Arial}#Game h1.gameMessage{position:absolute;left:0;right:0;text-align:center;top:5vh;z-index:5}#Game #match-id{position:fixed;right:0;bottom:0;padding:2px;color:#fff;background:#00000080;opacity:.5;font-size:12px;z-index:1000;pointer-events:none}#debug{margin-top:40px;margin-left:10px;white-space:pre}#aip_gdpr_banner{bottom:auto;top:initial;background-color:#fff}#aip_gdpr_message{max-width:890px}.splash__middle{width:1000px;margin:100px auto 0;text-align:center}.splash__middle .splash__logo{width:400px;margin-top:100px;margin-bottom:20px;filter:drop-shadow(0px 5px 5px rgba(0,0,0,.3))}.splash__middle .splash__content--wide,.splash__middle .splash__content{width:500px;margin:60px auto 0;display:flex;flex-direction:column;align-items:center;text-align:center}.splash__middle .splash__content--wide h3,.splash__middle .splash__content h3{font-size:1.2rem;letter-spacing:.2rem}.splash__middle .splash__content--wide .error,.splash__middle .splash__content .error{color:#e0353d}.splash__middle .splash__content--wide .warning,.splash__middle .splash__content .warning{color:#fc8a14}.splash__middle .splash__content--wide .c-button,.splash__middle .splash__content .c-button,.splash__middle .splash__content--wide .generic-button,.splash__middle .splash__content .generic-button{max-width:350px;width:100%;margin:17px 0 0}.splash__middle .splash__content--wide .generic-button,.splash__middle .splash__content .generic-button{letter-spacing:1.75px}.splash__middle .splash__content--wide .c-button--big,.splash__middle .splash__content .c-button--big{border-radius:5px!important;font-size:32px!important;height:56px!important;display:flex;align-items:center;justify-content:center;padding:0}.splash__middle .splash__content--wide{width:100%}.splash__middle .splash__content--wide .generic-button{max-width:350px;margin-left:auto;margin-right:auto}.splash-form{width:350px;position:relative;display:flex;align-items:center;flex-direction:column;margin:0 auto}.splash-form__title-center,.splash-form__title{align-self:flex-start;font-size:20px;text-transform:uppercase;letter-spacing:1.25px;font-family:AsapSemiBold,Arial;padding-left:7px}.splash-form__title-center{align-self:center}.splash-form .c-input{border:3px solid #3f78a0;background:#092336;height:50px;font-size:18px;letter-spacing:.9px;line-height:25px;box-shadow:inset 0 6px #0003;border-radius:10px;transition:all .1s ease-out;margin:5px 0;font-size:20px;height:60px;padding:20px}.splash-form .c-input:focus,.splash-form .c-input:hover{border-color:#5b9bc9;outline:none}.splash-form .focusable-splash-input{width:100%;display:flex;margin:5px 0}.splash-form .focusable-splash-input .c-input{width:100%;margin:0}.splash-form .focusable-splash-input[data-controller-focused=true]{outline:none}.splash-form .focusable-splash-input[data-controller-focused=true] .c-input{animation:controller-focus-pulse .4s ease-out;outline:2px solid #ffffff;outline-offset:2px}.splash-form .focusable-splash-input[data-controller-focused=true]:focus{animation:none;outline:none}.splash-form .c-link.forgot-password{float:right;text-align:right;margin:25px 0;font-size:20px;text-decoration:underline;text-transform:none}.splash-form .create-account-button{font-size:20px}.splash-form .login-form__email{position:relative;width:100%}.splash-form .login-form__email--error input{border-color:#ef625a!important}.splash-form .login-form__email .validation-error{font-size:15px;letter-spacing:2px;position:absolute;left:100%;top:50%;transform:translateY(-50%);background:#ef625a;border-radius:5px;max-width:220px;width:max-content;text-align:left;margin-left:10px;padding:5px 15px}.splash-form .captcha div:first-child{border-radius:0;box-sizing:content-box}.splash-form .captcha--with-error div:first-child{border:1px solid #ef625a;border-top-left-radius:5px;border-top-right-radius:5px;background:#ef625a}.splash-form .captcha .captcha-error{background:#ef625a;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.splash__bottom{position:absolute;width:100%;bottom:0;margin:5px}.splash__content .form-bottom-spacer{margin-bottom:50px}.splash__content .form-description{font-size:18px;display:block;text-align:left;padding:2px 0 0 10px;place-self:flex-start}.splash__content .connection-message{font-size:18px;opacity:.7;display:block;margin-top:10px}.legal-links{position:absolute;display:block;right:5px;bottom:5px;font-size:.6em;font-family:AsapMedium,Arial;opacity:.75;z-index:10001}.legal-links a{text-decoration:none;padding:0 2px}.ban-img{overflow:hidden;height:180px;width:426px;margin:0 auto;border:2px solid #000000;box-shadow:0 0 3px #000}.ban-img img{margin-top:-30px}.ban-details .reason{font-size:18px;color:#bdbdbd;font-style:italic;margin-top:-10px;margin-bottom:10px}.ban-details .duration .countdown{font-weight:700}@keyframes show-buttons{0%{transform:translate(-40px);opacity:0}50%{opacity:1}to{transform:translate(0)}}@keyframes show-buttons--right{0%{transform:translate(40px);opacity:0}50%{opacity:1}to{transform:translate(0)}}.social-buttons-wrap{position:absolute;right:0;bottom:0;transform:translateY(-100%)}.social-buttons{position:absolute;left:0;bottom:40px;display:flex;overflow:hidden;flex-direction:column;align-items:start;transform:translate(-40px);animation:.4s cubic-bezier(.18,.89,.32,1.28) show-buttons forwards;z-index:10001}.social-buttons .rotating-banner{width:180px;margin-top:10px;pointer-events:all;cursor:pointer}.social-buttons .rotating-banner:hover{filter:brightness(1.1)}.social-buttons .social-button{pointer-events:all;position:relative;height:38px;width:180px;margin:3px 0;overflow:hidden;border-radius:0 2px 2px 0;transform:translate(-142px);transition:all .25s ease-in-out;background-color:#36a2cd;cursor:pointer}.social-buttons .social-button:hover,.social-buttons .social-button.social-button--focused{transform:translate(0)}.social-buttons .social-button:hover .icon,.social-buttons .social-button.social-button--focused .icon{background-color:#2a81a6}.social-buttons .social-button.social-button--focused{outline:2px solid #ffffff;outline-offset:2px}.social-buttons .social-button .social-button__focus-target{position:absolute;top:0;right:0;width:38px;height:38px;pointer-events:none}.social-buttons .social-button .social-button__focus-target[data-controller-focused=true]:focus{animation:none;outline:none}.social-buttons .social-button .name{display:inline-block;box-sizing:border-box;line-height:38px;height:38px;width:142px;color:#fff;font-size:14px;transform-origin:left;text-align:right;padding-right:15px;text-transform:none}.social-buttons .social-button .icon{float:right;display:flex;align-items:center;justify-content:center;width:38px;height:38px;transition:all .5s ease-in-out}.social-buttons .social-button .icon .c-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding-top:0}.social-buttons .social-button .icon .c-icon img{display:block;width:100%;height:100%;object-fit:contain}.social-buttons .social-button#facebook{background-color:#4267b2}.social-buttons .social-button#facebook:hover .icon,.social-buttons .social-button#facebook.social-button--focused .icon{background-color:#3b5c9f}.social-buttons .social-button#youtube{background-color:#d02525}.social-buttons .social-button#youtube:hover .icon,.social-buttons .social-button#youtube.social-button--focused .icon{background-color:#ba2121}.social-buttons .social-button#twitter{background-color:#1da1f2}.social-buttons .social-button#twitter:hover .icon,.social-buttons .social-button#twitter.social-button--focused .icon{background-color:#0d95e8}.social-buttons .social-button#tiktok{background-color:#141414}.social-buttons .social-button#tiktok:hover .icon,.social-buttons .social-button#tiktok.social-button--focused .icon{background-color:#000}.social-buttons .social-button#tiktok .c-icon{transform:scale(1.5);transform-origin:center}.social-buttons .social-button#instagram{background:radial-gradient(circle at 33% 100%,#fed373 4%,#f15245 30%,#d92e7f 62%,#9b36b7 85%,#515ecf)}.social-buttons .social-button#instagram:hover,.social-buttons .social-button#instagram.social-button--focused{background:radial-gradient(circle at 33% 100%,#f18a69 4%,#eb4952 30%,#df376f 62%,#c03b8b 85%,#9b4f97)}.social-buttons .social-button#instagram:hover .icon,.social-buttons .social-button#instagram.social-button--focused .icon{background:#0000001a}.social-buttons .social-button#discord{background-color:#7289da}.social-buttons .social-button#discord:hover .icon,.social-buttons .social-button#discord.social-button--focused .icon{background-color:#5e78d5}.social-buttons--right{animation-name:show-buttons--right;left:initial;right:0;transform:translate(40px)}.social-buttons--right .social-button{transform:translate(140px);border-radius:5px 0 0 5px}.social-buttons--right .social-button:hover,.social-buttons--right .social-button.social-button--focused{transform:translate(0)}.social-buttons--right .social-button .social-button__focus-target{left:0;right:auto}.social-buttons--right .social-button .icon{float:left}.social-buttons--right .social-button .name{text-align:left;padding-left:15px;padding-right:0}@keyframes show-box{0%{transform:scale(0);opacity:0}50%{opacity:0}to{transform:scale(1);opacity:1}}.community{display:flex;position:absolute;left:500px}.community .community-columns{display:flex;flex-direction:row;gap:20px}.community .community-rows{display:flex;flex-direction:column;gap:20px}.community-box{animation:.4s cubic-bezier(0,0,.69,1.73) 0s show-box;animation-fill-mode:forwards;transform-origin:center center;transform:scale(0);background-color:#014560;padding:15px;border-radius:5px;position:relative;transition:box-shadow .12s ease,filter .12s ease,transform .12s ease}.community-box:has([data-controller-focused=true]){outline:2px solid #1d6c8b}.community-box:empty{display:none}.community-box .box-content{display:flex;flex-direction:column;width:100%;height:100%}.community-box .buttons{justify-content:space-between;display:flex}.community-box .carousel-dots{position:absolute;top:-15px;left:15px;right:auto;transform:none;display:flex;gap:8px;align-items:center;z-index:1000;pointer-events:auto;justify-content:flex-start}.community-box .carousel-dot{display:inline-block;width:10px;height:10px;box-sizing:border-box;border-radius:50%;border:2px solid #ffffff;background:transparent;opacity:.9;cursor:pointer;transition:background-color .15s ease,transform .15s ease,opacity .15s ease}.community-box .carousel-dot:hover{opacity:1;transform:scale(1.15)}.community-box .carousel-dot.active{background:#fff}.community-button{flex-grow:1;height:40px;font-size:18px;font-family:AsapBold,Arial;margin:10px 3px;padding:0;text-decoration:none;display:flex;justify-content:center;align-items:center}#news{height:100%}#news img{height:600px;width:480px;border-radius:3px}#shorts .video-content{background:#000;height:600px;width:338px;border-radius:3px;overflow:hidden}#videos .video-content{background:#000;height:225px;width:400px;border-radius:3px;overflow:hidden}#changelog,#referrals{position:relative;height:160px}#changelog .background-img,#referrals .background-img{position:absolute;z-index:-1;width:400px}#changelog .content,#referrals .content{padding:15px}#changelog .title,#referrals .title{font-size:16px;font-family:AsapBold,Arial}#changelog .description,#referrals .description{font-size:14px;line-height:18px;letter-spacing:1.5px;margin-bottom:10px}#changelog .c-link,#referrals .c-link{font-size:16px;text-transform:none}@keyframes carousel-fade-in{0%{opacity:0;transform:translateY(2px);filter:saturate(.9)}to{opacity:1;transform:translateY(0);filter:saturate(1)}}.guest-create-form>*{opacity:0;transform:scale(0);animation:scale-and-fade-in cubic-bezier(.87,-.41,.19,1.44) .2s forwards}.guest-create-form>*:nth-child(1){animation-delay:0ms}.guest-create-form>*:nth-child(2){animation-delay:.15s}.guest-create-form>*:nth-child(3){animation-delay:.3s}.guest-create-form>*:nth-child(4){animation-delay:.45s}.guest-create-form>*:nth-child(5){animation-delay:.6s}.guest-create-form>*:nth-child(6){animation-delay:.75s}.guest-create-form>*:nth-child(7){animation-delay:.9s}.guest-create-form>*:nth-child(8){animation-delay:1.05s}.guest-create-form>*:nth-child(9){animation-delay:1.2s}.guest-create-form>*:nth-child(10){animation-delay:1.35s}.guest-create-form__bottom{width:100%;margin-top:20px;font-size:18px;line-height:2em}.guest-create-form__bottom .sign-in{font-family:AsapSemiBold,Arial;margin-left:5px}.guest-create-form .username-selector{width:100%;box-shadow:0 2px 4px #0003;border-radius:10px;display:flex;flex-direction:column;align-items:center}.guest-create-form .username-selector__input{position:relative;width:100%}.guest-create-form .username-selector__input input{width:100%}.guest-create-form .username-selector__input .c-icon{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;right:17px;width:20px;margin:0}.guest-create-form .username-selector--error input{border-color:#ef625a!important}.guest-create-form .username-selector .validation-error{font-size:15px;letter-spacing:2px;position:absolute;left:100%;top:50%;transform:translateY(-50%);background:#ef625a;border-radius:5px;max-width:220px;width:max-content;text-align:left;margin-left:10px;padding:5px 15px}.guest-create-form .username-selector__buttons{width:100%}.guest-create-form .captcha-message,.guest-create-form .cookies-warning{font-size:.7em;margin-top:20px;text-align:justify;padding:0 5px;opacity:.75!important;line-height:1.2em;position:fixed;bottom:10px;text-align:center;letter-spacing:.06em}.guest-create-form .captcha-message{max-width:400px;left:10px;text-align:left}.group-invite-banner{text-align:right;padding:15px 20px;background:#002c3d;position:absolute;right:10px;top:10px;line-height:30px;transform:translate(110%);font-size:18px;animation:slide-left .4s cubic-bezier(.175,.885,.32,1.275) forwards .1s}@keyframes slide-left{to{transform:translate(0)}}.group-invite-banner .c-icon{width:23px;margin-right:10px}.group-invite-banner__group-name{font-family:AsapBold,Arial;letter-spacing:2.4px;font-size:20px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.loading-screen{position:absolute;top:0;left:50%;margin:auto;transform-origin:0 0;width:1920px;height:1080px;z-index:9999999}.loading-screen .loader-wrap{width:50px;margin-top:-25px;margin-bottom:-20px}.loading-screen .back{position:absolute;top:35px;left:35px;padding:10px 15px;font-size:20px;opacity:.3;visibility:hidden;animation:make-visible 0s linear 2s forwards}.loading-screen .back:hover{opacity:1}@keyframes make-visible{to{visibility:visible}}.loading-screen .small-loader-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%}.loading-screen .small-loader-wrap .loading-text{font-size:18px;font-family:AsapBold,Arial}.loading-screen .small-loader-wrap .loader{margin-top:10px;top:initial;left:initial;position:relative}@keyframes show-button{40%{opacity:.1}to{transform:translate(0);opacity:1}}#change_consent{z-index:10;pointer-events:all;text-align:right;width:100%;text-decoration:none;font-size:.7rem;font-family:AsapMedium,Arial}#aip_gdpr{color:#000}.main-menu{display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.main-menu .side-menu{position:absolute;display:flex;flex-direction:column;width:500px;margin-top:47.5px}.main-menu section.c-breadcrumbs{width:700px;margin-top:19px;margin-left:15px}.main-menu__bottom{height:180px;z-index:10;position:absolute;left:0;width:100%;bottom:0}.main-menu__bottom .chat-button,.main-menu__bottom .forum-button{position:absolute;bottom:35px;left:35px;font-family:Asap,Arial;padding:12px 10px;font-size:14px}.main-menu__bottom .chat-button .c-icon,.main-menu__bottom .forum-button .c-icon{width:22px;margin-right:10px}.main-menu__bottom .chat-button:after,.main-menu__bottom .forum-button:after{display:none}.main-menu__bottom .forum-button{left:149px}.main-menu__bottom .forum-button .c-icon{top:-1px}.main-menu__bottom .moderation-button{position:absolute;bottom:5px;left:35px;padding:4px 13px;font-size:12px}.main-menu__bottom .settings-button{position:absolute;bottom:35px;right:35px;padding:14px}.main-menu__bottom .settings-button .c-icon{width:25px}.main-menu .main-menu__play-buttons{position:absolute;max-width:340px;top:594px;left:426px;z-index:10;transition:opacity .2s ease-out}.main-menu .main-menu__play-buttons .play-button{width:337px;font-size:80px;border-top-left-radius:20px;box-shadow:inset 0 -6px #a4b00e}.main-menu .main-menu__modules-select{padding:20px;display:inline-block;position:absolute;left:0;display:flex;height:760px;margin-top:14px;overflow:hidden;transition:transform .3s ease-out}.main-menu .main-menu__modules-select .content{box-sizing:border-box;height:100%;width:271px;display:flex;flex-direction:column}.main-menu .main-menu__modules-select .selected-modules-area{padding:0 30px 30px;background:#2a7fa066;margin-bottom:17px;flex-grow:1;border-top-left-radius:20px}.main-menu .main-menu__modules-select .selected-modules-area__title{width:100%;height:61px;padding-top:4px;display:flex;align-items:center;justify-content:space-between}.main-menu .main-menu__modules-select .selected-modules-area .module-slot{position:relative;margin-left:0;margin-top:0}.main-menu .main-menu__modules-select .selected-modules-area .module-slot--down{margin-top:24px}.main-menu .main-menu__modules-select .configure-modules-button{text-align:left;margin-bottom:5px;white-space:normal;border-bottom-right-radius:20px;letter-spacing:2px;overflow:visible}.main-menu .main-menu__modules-select .configure-modules-button .c-icon{margin-right:13px}.main-menu .main-menu__modules-select .configure-modules-button .c-button__content{position:relative;height:100%}.main-menu .debug-info{display:flex;margin:auto;opacity:.75;-webkit-user-select:text;user-select:text}.main-menu__content{display:flex;flex:1;box-sizing:initial;transition:transform .3s ease-out;padding-top:150px}.main-menu__bottom{position:absolute;width:100%;bottom:0;margin:10px 12px}.trans-hide-menu-enter{transform:translate3d(-700px,0,0);transition:transform .3s ease-out}.trans-hide-menu-enter-active{transform:translateZ(0)}.trans-hide-menu-leave{transition:transform .3s ease-out}.trans-hide-menu-leave-active{transform:translate3d(-700px,0,0)}.steam-embed{position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.color-0{background:#fb8c2c;border-bottom:10px solid #d66604}.color-1{background:#0eb1be;border-bottom:10px solid #096f77}.color-2{background:#cfda22;border-bottom:10px solid #909818}.color-3{background:#9e5e8c;border-bottom:10px solid #6e4162}.color-4{background:#3fb060;border-bottom:10px solid #2b7841}.color-5{background:#e1353d;border-bottom:10px solid #af1a21}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.menu .c-menu-button{transform:translate(-90%);animation:.3s ease-out 0s show-button forwards;opacity:0}.menu .c-menu-button:nth-child(0){animation-delay:.1s}.menu .c-menu-button:nth-child(1){animation-delay:.2s}.menu .c-menu-button:nth-child(2){animation-delay:.3s}.menu .c-menu-button:nth-child(3){animation-delay:.4s}.menu .c-menu-button:nth-child(4){animation-delay:.5s}.menu .c-menu-button:nth-child(5){animation-delay:.6s}.menu .c-menu-button:nth-child(6){animation-delay:.7s}.menu .c-menu-button:nth-child(7){animation-delay:.8s}.menu .c-menu-button:nth-child(8){animation-delay:.9s}.menu .c-menu-button:nth-child(9){animation-delay:1s}.menu .c-menu-button:nth-child(10){animation-delay:1.1s}.c-menu-button{position:relative;transition:opacity .1s ease-out;cursor:pointer;backface-visibility:hidden;transform:translateZ(0);overflow:hidden;-webkit-user-select:none;user-select:none;background:none;border:none;outline:none;text-align:left;display:block;width:100%;margin:4px 0}.c-menu-button__small .title span{font-size:30px;opacity:.5}.c-menu-button__first .title span{font-size:60px}.c-menu-button:focus,.c-menu-button:active{opacity:1}.c-menu-button:focus .nav-button,.c-menu-button:active .nav-button{transform:scaleX(.1) translate(0)}.c-menu-button:focus .title,.c-menu-button:active .title{transform:translate(0)}.c-menu-button:hover{opacity:1!important}.c-menu-button:hover .nav-button{transform:scaleX(1)!important}.c-menu-button:hover .nav-button .c-icon{opacity:1}.c-menu-button:hover .title{transform:translate(50px)!important}.c-menu-button:hover .title span{opacity:1!important}.c-menu-button:disabled{pointer-events:none;filter:opacity(.3)}.c-menu-button .nav-button{margin-right:25px;margin-left:-5px;position:absolute;color:#fff;height:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:0;width:90px;transition:transform .2s cubic-bezier(.175,.885,.32,1.275);transform:scaleX(0);transform-origin:center left}.c-menu-button .nav-button .c-icon{margin:0 16px 0 0;top:0;width:12px;opacity:0}.c-menu-button .title{color:#fff;font-size:40px;letter-spacing:1px;font-family:AsapBold,Arial;padding-left:0;transition:transform .1s cubic-bezier(.175,.885,.32,1.275);transform-origin:center left;transform:translate(0);margin-left:50px}.c-menu-button .title span{display:block}.c-menu-button .title .bottom,.c-menu-button .title .top{line-height:25px}.tabs{overflow:hidden;padding-top:13.5px;width:100%;z-index:2}.tabs .tabs__list{display:flex;justify-content:space-between;list-style:none;margin:0 auto;padding:0;width:1312px}.tabs .tabs__list .tabs__list-item{margin:0;padding:0 2px;position:relative;flex-grow:1}.tabs .tabs__list .tabs__list-item:first-child .tabs__list-button{border-top-left-radius:20px}.tabs .tabs__list .tabs__list-item .count-label{margin-right:20px!important;padding:0 10px;top:-2px}.tabs .tabs__list .tabs__list-item .tabs__list-button{appearance:none;background-color:#2a7fa066;border:none;border-radius:0;display:block;line-height:40px;height:40px;outline:none;padding:0;text-align:left;width:100%;letter-spacing:3px}.tabs .tabs__list .tabs__list-item .tabs__list-button>span{color:#fff;display:block;font-family:AsapMedium,Arial;padding:0 23px;text-transform:uppercase;white-space:nowrap}.tabs .tabs__list .tabs__list-item .tabs__list-button>span span{margin-right:10px}.tabs .tabs__list .tabs__list-item .tabs__list-button>span span img{padding-bottom:5px}.tabs .tabs__list .tabs__list-item.tabs__list-item--selected .tabs__list-button,.tabs .tabs__list .tabs__list-item:hover .tabs__list-button{background-color:#2a7fa066;padding-bottom:50px;margin-top:-10px}.tabs .tabs__list .tabs__list-item.tabs__list-item--selected .tabs__list-button>span,.tabs .tabs__list .tabs__list-item:hover .tabs__list-button>span{padding-top:6.75px;top:-10px}.tabs .tabs__list .tabs__list-item.tabs__list-item--selected .count-label,.tabs .tabs__list .tabs__list-item:hover .count-label{top:-12px}.tabs .tabs__panel{background-color:#2a7fa066;display:none;padding-top:14px;padding-bottom:26px}.tabs .tabs__panel.tabs__panel--selected{display:block;background:linear-gradient(270deg,#53b6ce00,#4babc566 19.2%,#3e9ab766 50.24%,#3289a966 80.83%,#2a7fa000)}.tabs .tabs__panel .tabs__panel-content{margin:0 auto;width:100%}.tabs .next-ship-unlock-buttons{letter-spacing:2px;transition:transform .2s ease-out;transform-origin:center right;position:absolute;right:0;top:0}.tabs .next-ship-unlock-buttons button{width:174px;height:50px;font-size:17px;padding:0 14px;font-family:Asap,Arial;text-transform:initial}.tabs .next-ship-unlock-buttons button:first-child{box-shadow:none;height:56px;padding-right:10px;white-space:normal;text-align:left;margin:0}.tabs .next-ship-unlock-buttons button:first-child span:not(.c-icon){width:65%;line-height:22px}.tabs .next-ship-unlock-buttons button:first-child .c-icon{top:-1px;width:35px}.tabs .next-ship-unlock-buttons button:last-child{font-size:15px;border-bottom-right-radius:20px;font-family:AsapBold,Arial;height:40px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.moderation{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000;-webkit-user-select:text;user-select:text}.moderation .back-button{position:absolute;right:0;top:0;width:100px;text-align:center}.moderation .tabs{padding-top:0;height:100%}.moderation .tabs .tabs__list{margin:0;width:1820px}.moderation .tabs .tabs__list .tabs__list-item{padding:0}.moderation .tabs .tabs__list .tabs__list-item:first-child .tabs__list-button{border-top-left-radius:0}.moderation .tabs .tabs__list .tabs__list-item .tabs__list-button{text-align:center;font-weight:700;line-height:50px;height:50px;padding-bottom:0;margin-top:0}.moderation .tabs .tabs__list .tabs__list-item.tabs__list-item--selected .tabs__list-button{background-color:#215c75;border-bottom:3px solid #34a3ce}.moderation .tabs .tabs__list .tabs__list-item:hover .tabs__list-button{border-bottom:3px solid #34a3ce}.moderation .tabs .tabs__panel{height:100%;padding:0;margin-top:-1px}.moderation .tabs .tabs__panel.tabs__panel--selected{background:none}.moderation-page .header{background-color:#215c75;padding:10px 40px}.moderation-page .header form{display:flex}.moderation-page .header form input,.moderation-page .header form select{border:2px solid #34a3ce;width:400px;padding:1px 15px}.moderation-page .container{display:flex;flex-wrap:wrap;justify-content:center}.moderation-page .container .section{background-color:#014560;padding:15px;border-radius:5px;margin:20px;width:47%}.moderation-page .container .section-title{background-color:#34a3ce;box-shadow:0 1px 1px #00000080;padding:3px 10px;font-weight:700}.moderation-page .container .section-content{padding:5px;position:relative}.user-page .usernames{display:flex;flex-wrap:wrap}.user-page .username-selection{background-color:#34a3ce;border-radius:5px;margin:5px;height:22px;font-size:12px;color:#fff;padding:2px 10px 2px 40px;position:relative}.user-page .username-selection .league-icon{position:absolute;transform:scale(.3);transform-origin:top left;left:0;top:2px;padding:0}.user-page .section-content .league-icon{position:absolute;right:0;top:0}.accounts-page .header input,.accounts-page .header select{margin-right:20px}.accounts-page .header button{width:200px}.accounts-page .search-results{display:flex;flex-direction:column;justify-content:initial!important;margin-top:50px;width:100%;overflow-y:auto;height:850px;flex-wrap:inherit!important}.accounts-page .search-results .account{padding:10px;margin:3px 0;background-color:#0000001a;display:flex;flex-direction:row}.accounts-page .search-results .account div{display:inline-block;width:300px;-webkit-user-select:text;user-select:text}.payments-page .payments-page__import-actions,.payments-page .payments-page__row-actions{display:flex;gap:10px}.payments-page .payments-page__layout{flex-direction:column;align-items:center}.payments-page .payments-page__import,.payments-page .payments-page__settings,.payments-page .payments-page__rows{width:min(980px,calc(100% - 40px))}.payments-page .payments-page__textarea,.payments-page .payments-page__row input,.payments-page .payments-page__settings select,.payments-page .payments-page__settings input{border:2px solid #34a3ce;background-color:#00000026;color:#fff;padding:8px 12px;outline:none;box-shadow:none}.payments-page .payments-page__textarea:focus,.payments-page .payments-page__row input:focus,.payments-page .payments-page__settings select:focus,.payments-page .payments-page__settings input:focus{outline:none;box-shadow:none}.payments-page .payments-page__textarea{flex:1 1 auto;min-height:64px;max-height:64px;resize:none;overflow-y:auto;margin:0}.payments-page .payments-page__import-row{display:flex;gap:12px;align-items:stretch}.payments-page .payments-page__import-row .c-button{flex:0 0 140px}.payments-page .payments-page__settings-grid{display:grid;grid-template-columns:minmax(240px,320px) minmax(280px,1fr);gap:16px;align-items:end}.payments-page .payments-page__field{display:flex;flex-direction:column;gap:8px}.payments-page .payments-page__hint{grid-column:1 / -1;opacity:.8;font-size:13px}.payments-page .payments-page__settings-actions,.payments-page .payments-page__message{grid-column:1 / -1}.payments-page .payments-page__rows-header,.payments-page .payments-page__row{display:grid;grid-template-columns:minmax(360px,1fr) 120px 120px 120px 70px;gap:10px;align-items:center}.payments-page .payments-page__rows-header{font-size:12px;font-weight:700;opacity:.85;margin-bottom:10px;text-transform:uppercase}.payments-page .payments-page__rows-list{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow-y:auto;padding-right:4px}.payments-page .payments-page__row-wrap{padding:10px;border-radius:4px;background-color:#0000001f}.payments-page .payments-page__remove{min-width:44px}.payments-page .payments-page__row-errors{display:flex;flex-wrap:wrap;gap:12px;color:#ffb3b3;font-size:12px;margin-top:8px}.payments-page .payments-page__message{margin-top:14px;font-weight:700}.payments-page .payments-page__message--error{color:#ffb3b3}.payments-page .payments-page__message--success{color:#8ef0b5}.payments-page .payments-page__row-actions{margin-top:14px}.payments-page .section-title{display:none}.user-profile .detail{display:inline-block;width:100%;font-size:14px;margin:3px 0}.user-profile .detail .value{width:80%;float:right;font-weight:700;-webkit-user-select:text;user-select:text}.user-profile .detail .value i,.user-profile .detail .value a{font-size:12px;opacity:.8}.user-profile .detail .value .role .c-icon{height:20px;width:20px;top:-.25em;margin-right:2px}.user-profile .detail .value .currency-row{display:flex;align-items:center;justify-content:flex-start;gap:6px}.user-profile .detail .value .currency-row:not(:last-child){margin-bottom:4px}.user-profile .detail .value .currency-row__value{display:inline-flex;align-items:center;gap:6px}.user-profile .detail .value .currency-row__actions{display:inline-flex;align-items:center;gap:4px}.user-profile .detail .value .currency-row__icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:0;width:auto;height:24px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer;overflow:visible}.user-profile .detail .value .currency-row__icon-button .c-button-content{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:visible}.user-profile .detail .value .currency-row__icon-button .c-icon{width:auto;height:24px;opacity:.82;margin-bottom:4px;transition:opacity .15s ease-out}.user-profile .detail .value .currency-row__icon-button .c-icon img{width:auto;height:24px}.user-profile .detail .value .currency-row__icon-button:hover .c-icon{opacity:1}.user-profile .detail .c-button--plus{margin-left:4px;padding:0;font-size:22px;height:24px;width:24px;margin-top:-5px}.user-profile .detail .reset-rank{margin-left:240px;margin-top:-10px;position:absolute;font-size:14px}.user-profile .detail .reset-rank .reset-rank-link{background-color:#b92525;border-radius:5px;border:2px solid red;padding:1px 10px}.user-profile .detail .reset-rank:hover{margin-left:80px}.user-profile .detail .reset-rank:hover .reset-rank-link{color:#fff}.user-profile .detail .reset-rank:hover:before{content:"Are you sure?";width:100px;height:50px;margin-right:20px;margin-left:164px}.user-profile .detail .battlepass{display:flex;align-items:center}.user-profile .detail .battlepass .c-icon{margin-right:5px}.user-profile .detail .battlepass.free{filter:saturate(0)}.user-profile .detail .battlepass i{margin-left:5px}.announcement-page .announce{width:100%}.announcement-page .input-section{width:20%!important;padding:15px!important}.announcement-page .input-section .input{display:block;margin-top:5px;margin-bottom:0}.announcement-page .input-section .input-duration .react-datepicker-wrapper{display:block;width:100%}.announcement-page .input-section .checkbox label{margin-left:20px}.announcement-page .input-section .checkbox input{transform:scale(2)}.announcement-page .input-section #timestamp{resize:none}.announcement-page .input-section #message,.announcement-page .input-section #timestamp{height:auto}.announcement-page .input-section .announce{margin-top:15px}.announcement-page .preview-section{position:relative}.announcement-page .preview-section .preview-box{background:#00000040;position:absolute;inset:50px 0 0;padding:10px;margin:10px;border-radius:10px}.announcement-page .active-list{display:flex;flex-direction:column-reverse;overflow:auto;max-height:400px}.announcement-page .active-list .preview-box .content{display:flex;flex-direction:row}.announcement-page .active-list .preview-box .content .item{margin-bottom:0}.announcement-page .active-list .preview-box .content .active-buttons{margin-left:10px;display:flex;flex-direction:column;align-self:center}.announcement-page .active-list .preview-box .content .active-buttons .c-button{display:block;padding:5px;margin:5px}.community-page .container{flex:1;padding:10px;gap:14px;flex-wrap:nowrap;justify-content:initial}.community-page .section{background:none;padding:0;border-radius:0;margin:0;width:auto;box-shadow:none}.community-page .header{display:flex;align-items:center;justify-content:space-between}.community-page .header .subtabs{display:flex;gap:10px;padding:10px 0}.community-page .header .subtabs .c-button--small.selected{background-color:#34a3ce;color:#fff}.community-page .header .actions{display:flex;gap:10px}.community-page .layout-3col{display:flex;width:100%;height:950px;gap:14px}.community-page .layout-3col .list-section{flex:0 0 20%;display:flex;flex-direction:column}.community-page .layout-3col .editor-section{flex:0 0 40%;display:flex;flex-direction:column}.community-page .layout-3col .preview-section{flex:1 1 auto;display:flex;flex-direction:column}.community-page .list-section .list-header{display:flex;align-items:center;justify-content:flex-end;margin-bottom:6px}.community-page .list-section .items-list{background-color:#00000040;border-radius:6px;padding:6px;height:100%;overflow:hidden}.community-page .list-section .items-list .item-row{display:grid;grid-template-columns:36px 1fr auto auto;align-items:center;gap:8px;padding:4px 6px;margin:3px 0;border-radius:4px;cursor:pointer;position:relative;font-size:12px}.community-page .list-section .items-list .item-row .idx{opacity:.7}.community-page .list-section .items-list .item-row .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.community-page .list-section .items-list .item-row .priority{opacity:.7;white-space:nowrap}.community-page .list-section .items-list .item-row .delete-btn{opacity:0;transition:opacity .15s ease}.community-page .list-section .items-list .item-row:hover{background-color:#35a3ce33}.community-page .list-section .items-list .item-row:hover .delete-btn{opacity:1}.community-page .list-section .items-list .item-row.selected{background-color:#35a3ce59}.community-page .list-section .items-list .empty{opacity:.7;padding:6px 8px;font-size:12px}.community-page .editor-section .input-set:not(:first-of-type){margin:20px 0}.community-page .editor-section .input-buttons .button-scroll{max-height:60vh;margin-bottom:10px;overflow:auto;padding-right:10px}.community-page .editor-section .input-buttons .single-button{background:#0003;border-radius:6px;padding:10px;margin:8px 0}.community-page .editor-section .input-buttons .error{border:1px solid #e0353d}.community-page .editor-section .input-buttons .invalid-error{color:#e0353d;font-size:12px}.community-page .editor-section .input-buttons .input{display:grid;grid-template-columns:1fr 200px 1fr 40px;gap:10px;align-items:end}.community-page .editor-section .input-buttons .remove-button{justify-self:end}.community-page .preview-section .preview-box{background:#00000040;height:100%;display:flex}.community-page .preview-section .preview-inner{flex:1;display:flex;align-items:start;justify-content:start;margin-top:20px}.reports-page .header input,.reports-page .header select{margin-right:20px}.reports-page .header button{flex:.3}.reports-page .header .react-datepicker__close-icon:after{right:27px!important;width:22px!important;height:22px!important;font-size:15px!important;top:44%!important;background-color:#35a3ce!important}.reports-page .header .field-closed{width:150px;font-size:14px;color:#ffffffb3;margin-top:5px;flex:.25}.reports-page .header .field-closed input{width:20px!important;height:20px;display:block;margin-left:41px}.reports-page .container{width:100%;padding:10px;display:block}.reports-page .container .reports{overflow-y:auto;overflow-x:hidden;width:100%;height:920px}.reports-page .container .report{background-color:#004560;border-radius:10px;width:460px;position:relative}.reports-page .container .report.closed{border:2px solid #47e370}.reports-page .container .report.action-2{border:2px solid #e0353d}.reports-page .container .report .report-header{box-shadow:0 1px 8px #0000008a;background-color:#033b50;border-top-left-radius:10px;border-top-right-radius:10px;padding:0 10px;justify-content:space-between;display:flex}.reports-page .container .report .report-header .left{padding:5px 0;display:flex}.reports-page .container .report .report-header .icon{margin-right:10px;margin-top:5px}.reports-page .container .report .report-header .reported-by{font-size:15px;color:#ffffffbf}.reports-page .container .report .report-header .report-date{font-size:14px;color:#ffffff80}.reports-page .container .report .report-body{padding:15px}.reports-page .container .report .report-body .report-message{font-size:16px;color:#fff}.reports-page .container .report .report-body .report-message i{font-size:15px;color:#ffffffbf}.reports-page .container .report .report-body .report-action{background-color:#01334640;border-radius:5px;padding:5px;font-size:14px;margin-top:-5px;margin-bottom:2px}.reports-page .container .report .report-body .report-chat{padding:10px;font-size:14px;background-color:#00000040;border-radius:5px;margin-top:10px;max-height:150px;overflow:auto}.reports-page .container .report .report-body .report-chat:empty{padding:0;margin:0}.reports-page .container .report .report-body .report-chat .reported-name{color:#35a3ce}.reports-page .container .report .report-body .report-chat .reported-channel{background:#2883a7;padding:0 5px;border-radius:5px;text-align:center;margin-right:5px;font-size:12px}.reports-page .container .report .report-body .report-chat .channel{font-family:AsapBold,Arial;color:#708f9c;margin-top:-5px;margin-bottom:5px;padding-left:10px}.reports-page .container .report .report-footer{box-shadow:0 -1px 8px #0000008a;background-color:#033b50;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:0 10px}.reports-page .container .report .report-footer .c-button{padding:0 10px;font-size:.7rem;height:25px}.chatlogs-page .header input,.chatlogs-page .header select{margin-right:20px}.chatlogs-page .header button{flex:1}.chatlogs-page .header .react-datepicker__close-icon:after{right:27px!important;width:22px!important;height:22px!important;font-size:15px!important;top:44%!important;background-color:#35a3ce!important}.chatlogs-page .container{width:100%;padding:10px;display:block}.chatlogs-page .container .chatlogs{overflow-y:auto;overflow-x:hidden;width:100%;height:920px;background-color:#004560;border-radius:10px;font-size:15px;padding:10px;box-shadow:inset 0 8px 12px -5px #0003,inset 0 -8px 12px -5px #0003;-webkit-user-select:text;user-select:text}.chatlogs-page .container .log-entry{width:100%;position:relative}.chatlogs-page .container .log-entry .channel{margin-right:10px;background-color:#34a3ce80;border-radius:5px;font-size:13px;width:140px;text-align:center;display:inline-block;cursor:pointer;overflow-x:hidden;text-overflow:ellipsis;padding:0 5px}.chatlogs-page .container .log-entry .channel--quickplay{background-color:#ce34a380}.chatlogs-page .container .log-entry .channel--ftue{background-color:#a3ce3480}.chatlogs-page .container .log-entry .timestamp{color:#ffffff80;margin-right:10px;font-size:12px;line-height:24px;border-right:1px solid #ffffff;width:140px;text-align:center;display:inline-block}.chatlogs-page .container .log-entry .username{font-weight:700;margin-right:5px}.chatlogs-page .container .log-entry .c-player-color---1{color:gray}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{padding-left:0}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.announcements{position:fixed;bottom:400px;left:10px;z-index:-1}.announcement-banner{display:flex;align-items:center;padding:15px;width:290px;height:auto;border-radius:5px;font-size:.9em;background:#8c456e;background:linear-gradient(110deg,#8c456e,#8c4574 40%,#a65c8d,#8c4571 60%,#8c456e);background-size:500% 500%;animation:frameAnimation 2s linear infinite;transform-origin:center}.announcement-banner .close-button{position:absolute;top:5px;right:5px;padding:5px;transform:scale(.5);cursor:pointer}.announcement-banner .close-button:hover{opacity:.7}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.group{display:flex;width:100%;height:100%}.group .players-online-count{font-size:15px;position:absolute;bottom:10px;right:20px;letter-spacing:initial;z-index:10}.group__right-wrap{height:100%;width:100%;position:relative;display:flex;margin-top:63px}.group__right-wrap--vertical{flex-direction:column}.group__left{padding-top:5px;height:100%;width:310px;padding-left:10px;position:relative;flex-shrink:0}.group__left .back-button-with-text{margin-bottom:5px}.group__left .leave-group{cursor:pointer;font-size:25px;font-family:AsapSemiBold,Arial;letter-spacing:4px;display:inline-block;margin-left:15px;margin-bottom:20px}.group__left .leave-group:hover{text-decoration:underline}.group__left .leave-group:active{transform:scale(.98)}.group__left .leave-group .c-icon{margin:0 15px}.group__left .settings-tooltip{z-index:100}.group__left .settings-tooltip .settings-icon{height:42px;width:42px;cursor:pointer}.group__left .settings-tooltip .settings-icon .c-icon{width:23px}.group__left .settings-tooltip .settings-icon:active{transform:scale(.98)}.group__left .players-section{position:relative}.group__left .join-team-button{position:absolute;right:-50px;top:10px;cursor:pointer;z-index:99}.group__left .join-team-button-btn{height:42px;width:42px}.group__left .join-team-button-btn .c-icon{width:23px}.group__left .join-team-button:active{transform:scale(.98)}.group__left .group-players--wrap{width:100%;padding-right:10px;position:relative}.group__left .group-players .group-players-list{background:#ffffff12;border-bottom:4px solid #224f6e}.group__left .group-players .group-players-list--team-BLUE{background:#5c92db1a}.group__left .group-players .group-players-list--team-RED{background:#a42c2f4d}.group__left .group-players .group-players-list--team-PURPLE{background:#8341a74d}.group__left .group-players .group-players-list--team-ORANGE{background:#c982264d}.group__left .chat{width:310px;position:absolute;bottom:15px}.group__left .chat .chat-messages{max-height:183px}.group__left .chat:not(.chat--focused) .chat-input{margin-left:0}.group__right{height:100%;display:flex;justify-content:center;margin-left:80px;margin-top:20px}.group__right-wrap .info-block{margin-top:-5px / 2}.group__content-right{width:200px;position:relative;transition:opacity .1s ease-in-out;pointer-events:none}.group__content-right .configuration-section{pointer-events:all}.group__center{width:100%;height:calc(100% - 63px);z-index:1;display:flex;justify-content:center}.group__center--ffa .group-ready-state{padding-top:60px}.group__center--matchmaking{height:900px}.group__center--matchmaking .group-ready-state{padding-top:0}.group__center .info-block{margin-top:-68px}.group .trans-module-slots-enter,.group .trans-module-slots-appear{position:absolute;opacity:0;transform:translate(-100%)}.group .trans-module-slots-enter-active,.group .trans-module-slots-appear-active{transform:translateZ(0);opacity:1;transition:transform .2s ease-out .1s,opacity .15s ease-out .15s}.group .trans-module-slots-leave{opacity:1}.group .trans-module-slots-leave-active{opacity:0;transform:scale(.1) translate(-500px) translateY(-50px);transform-origin:center left;transition:opacity .15s ease-out,transform .5s ease-out}.group .group-settings{position:absolute;left:300px;top:0;display:flex;justify-content:center;flex-direction:column;align-content:center;align-items:center;z-index:2}.group .group-settings .settings-tooltip{margin-bottom:5px}.group .group-settings .group-info{display:flex;flex-direction:column}.group .group-settings .group-info div{margin:3px}.group .group-settings .group-info .settings-changing-icon{animation:stepped-spin 3s;animation-iteration-count:infinite;padding:1px;margin-left:1px;margin-bottom:10px}.group .group-teamsort{position:absolute;left:348px;top:0;display:flex;flex-direction:column;align-items:center;gap:4px;z-index:2}.group .group-teamsort__btn{height:42px;width:42px;cursor:pointer;border-radius:6px!important;display:flex;align-items:center;justify-content:center;padding:4px}.group .group-teamsort__btn .module-icon,.group .group-teamsort__btn .c-icon{width:100%;height:100%}.group .group-teamsort__btn .module-icon img,.group .group-teamsort__btn .c-icon img{margin:0;width:auto;height:100%;object-fit:contain}.group .group-teamsort__btn--disabled{opacity:.3;cursor:default;pointer-events:none}.group .group-teamsort__btn:focus-visible{outline:2px solid #34a3ce;outline-offset:2px}.group .group-teamsort__btn--spin .module-icon{animation:teamsort-spin .4s ease-out forwards}.group .group-teamsort__btn--flip .c-icon{animation:teamsort-flip .4s ease-out forwards}@keyframes teamsort-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes teamsort-flip{0%{transform:rotateY(0) scale(1)}50%{transform:rotateY(90deg) scale(.85)}to{transform:rotateY(0) scale(1)}}.group .footer-buttons__row{width:100%;display:flex;align-items:center;margin-top:6px}.group .footer-buttons__row button{border-radius:0;flex:1}.group .footer-buttons__row *:first-child button{border-top-left-radius:5px;border-bottom-left-radius:5px}.group .footer-buttons__row *:last-child button{border-top-right-radius:5px;border-bottom-right-radius:5px}.group .footer-buttons__row .group-invite-button{width:123px}.group .footer-buttons__row .swap-team-button-btn{box-shadow:none;border:none;background:#34a3ce59;font-size:16px;padding:12px;font-family:AsapBold,Arial;display:flex;align-items:center;height:40px;margin:0 0 0 3px;border-top-right-radius:5px;border-bottom-right-radius:5px;letter-spacing:initial}.group .footer-buttons__row .swap-team-button-btn:hover{background-color:#5db6d859}.group .footer-buttons__row .button-change-opponents{margin:0 0 0 3px;max-width:40px;padding:0 5px}.group .footer-buttons__row .button-change-opponents .c-icon{width:21px;margin-left:-5px}.group .footer-buttons__row .group-invite-button,.group .footer-buttons__row .button-change-opponents,.group .footer-buttons__row .play-spectate-toggle{height:40px}.steam-banner{position:absolute;right:0;bottom:50px;width:200px;z-index:999}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.section-header-with-status{letter-spacing:initial;position:relative;width:100%;height:40px;font-family:AsapSemiBold,Arial}.section-header-with-status__bg{position:absolute;bottom:0;left:0;width:100%;border-top-left-radius:5px;transform:scaleY(.6) translateY(14px)}.section-header-with-status__title{font-size:15px;position:absolute;top:3px;left:5px;display:flex;align-items:center;gap:6px}.section-header-with-status__overflow-badge{font-size:13px;color:#ff9800;cursor:default;padding:1px 5px;border-radius:3px;background:#ff980026}.section-header-with-status__overflow-list{padding:4px 2px}.section-header-with-status__overflow-player{font-size:13px;padding:2px 4px;white-space:nowrap}.section-header-with-status__status{position:absolute;height:40px;width:120px;right:0;top:10px;display:flex;align-items:center;justify-content:center;font-size:18px;padding-left:5px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.configuration-section{width:200px;margin-top:-10;letter-spacing:initial}.configuration-section h1{font-size:19px;text-transform:initial;margin:0 -20px 13px;letter-spacing:.45px;font-family:AsapSemiBold,Arial}.configuration-section__title{text-align:center;margin-bottom:20px;font-family:AsapSemiBold,Arial;font-size:19px}.configuration-section__element{background:#00000026;padding:25px;border-radius:10px}.configuration-section__element:first-child{border-top-right-radius:20px}.configuration-section__element:last-child{border-bottom-right-radius:20px}.configuration-section__element:not(:first-child){margin-top:15px}.configuration-section__element--skins{padding:10px;height:251px;position:relative}.configuration-section__element--skins .offer{position:absolute;right:calc(-100% - 20px);top:50%;transform:translateY(-50%);transition:all .1s ease-out;cursor:pointer}.configuration-section__element--skins .offer:hover{filter:saturate(1.1) brightness(1.1)}.configuration-section__element--skins .offer--skin{width:218px;height:153px;max-width:initial}.configuration-section__element--skins .offer--battle-pass:hover{transform:translateY(-50%) scale(1.1)}.configuration-section__element--modules{padding:26px 34px 26px 32px;position:relative}.configuration-section__element--modules .module-slot:hover,.configuration-section__element--modules .module-slot:focus-within{z-index:10}.configuration-section__element--modules .module-slot .module-card{margin-left:1px;margin-top:7px}.configuration-section__element--modules .module-slot .module-card__content{filter:none}.configuration-section__element--modules .module-slot--down{margin-top:10px}.configuration-section .ready-section-wrap{position:relative;justify-self:center}.configuration-section .ready-section-wrap .big-tooltip-warning{position:absolute;top:0;left:100%;margin-left:28px}.configuration-section .play-button{width:100%;font-size:50px;border-radius:10px;margin-top:15px;margin-bottom:4px;font-family:AsapBold,Arial,Arial;z-index:1;overflow:visible;position:relative;letter-spacing:0px;height:100px;padding:4px 0 0}.configuration-section .play-button__content{width:100%;padding:0 20px}.configuration-section .play-button__content--two-lines{font-size:30px;white-space:pre}.configuration-section .play-button__content--with-countdown{display:flex;align-items:center;justify-content:space-around;font-size:30px;padding:0 10px}.configuration-section .play-button__content--with-countdown .text{white-space:pre;text-align:left;line-height:30px}.configuration-section .play-button__content--with-countdown .countdown{font-size:75px}.configuration-section .play-button.intensified{animation:button-intensified 2.2s cubic-bezier(.455,.03,.515,.955) infinite both;animation-delay:3s}.configuration-section .play-button.intensified .shine-effect .art{animation-duration:3s}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.selected-skins{font-family:AsapBold,Arial;text-align:center}.selected-skins__title{margin-top:5px;margin-bottom:10px;position:relative}.selected-skins__title .info-skin-selection{position:absolute;top:50%;transform:translateY(-50%);right:10px}.selected-skins .edit-button{width:calc(100% - 20px);height:39px;font-size:15px;padding:0;position:absolute;bottom:10px;right:10px}.selected-skins .edit-button .c-icon{width:18px;top:0;margin-right:5px}.selected-skins .skin-slot{margin-bottom:5px;margin-left:-10px}.selected-skins .skin-slot .skin-line{margin-left:-90px}.selected-skins .skin-slot--0{margin-top:15px}.selected-skins .skin-slot--0 .skin-line{transform:translate(-10px)}.selected-skins .skin-slot--1 .skin-line{transform:translate(-35px)}.selected-skins .skin-slot--2 .skin-line{transform:translate(-60px)}.selected-skins--empty .skin-slot{margin-top:-25px;margin-bottom:0}.selected-skins--empty .skin-slot--0{margin-top:15px}.selected-skins:not(.selected-skins--empty) .edit-button{width:42px;margin:0 0 0 auto}.selected-skins:not(.selected-skins--empty) .edit-button .c-icon{transform:initial;margin-right:0}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.group-ready-state{position:relative;height:100%;width:632px;transform:translate(90px);border-top-left-radius:20px;border-bottom-left-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:50px}.group-ready-state>*{opacity:0;transform:scale(0);animation:scale-and-fade-in cubic-bezier(.175,.885,.32,1.275) .1s forwards}.group-ready-state>*:nth-child(1){animation-delay:70ms}.group-ready-state>*:nth-child(2){animation-delay:.14s}.group-ready-state>*:nth-child(3){animation-delay:.21s}.group-ready-state>*:nth-child(4){animation-delay:.28s}.group-ready-state>*:nth-child(5){animation-delay:.35s}.group-ready-state>*:nth-child(6){animation-delay:.42s}.group-ready-state>*:nth-child(7){animation-delay:.49s}.group-ready-state>*:nth-child(8){animation-delay:.56s}.group-ready-state>*:nth-child(9){animation-delay:.63s}.group-ready-state>*:nth-child(10){animation-delay:.7s}.group-ready-state .c-button--flat-with-icon{display:block;width:240px}.group-ready-state--rewards-timeout .countdown{font-family:AsapBold,Arial;font-size:100px;line-height:105px;margin-bottom:-110px}.group-ready-state .button--start-timer{border-radius:10px;font-size:35px;width:225px;margin-top:10px;margin-bottom:4px;letter-spacing:2px;font-family:AsapBold,Arial}.group-ready-state .button--start-timer:disabled{color:#aaa}.group-ready-state .countdown-line{display:flex;align-items:center}.group-ready-state .countdown-line .countdown{font-size:35px;margin-top:-10px;margin-bottom:-10px;margin-left:5px;font-family:AsapBold,Arial}.group-ready-state__title{font-size:35px;font-family:AsapSemiBold,Arial;position:relative;letter-spacing:initial}.group-ready-state__subtitle{font-size:15px;font-family:Asap,Arial;line-height:25px;letter-spacing:initial;text-align:center}.group-ready-state__subtitle .c-button.button-enter-queue .c-icon{width:initial;max-width:34px;height:24px;max-height:24px}.group-ready-state .player-list-info{display:flex;align-items:center;justify-content:center;font-size:25px;font-family:AsapBold,Arial;letter-spacing:6px}.group-ready-state .player-list-info .c-icon{width:50px}.group-ready-state__players-ready-count{background:#00000026;padding:12px 20px;border-radius:10px;width:330px;height:71px;font-size:18px;text-align:center;position:relative;margin-bottom:40px;margin-top:20px}.group-ready-state__players-ready-count .player-ready-indicators{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.group-ready-state__players-ready-count .player-ready-indicators__indicator{flex-grow:1;height:6px;background:#00222f;margin:0 2px}.group-ready-state__players-ready-count .player-ready-indicators__indicator--ready{background:#fff}.group-ready-state__players-ready-count .player-ready-indicators__indicator--not-ready{background:#ffffff40}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.force-buttons{display:flex;flex-direction:column;position:absolute;left:-740px}.force-buttons *{margin:5px}.matchmaking-tips{width:100%;display:flex;justify-content:center;margin-top:20px}.matchmaking-tip{position:relative;background:#0003;border-radius:10px;width:900px;height:180px;padding:20px 0 20px 30px;margin-top:-100px;pointer-events:all;display:flex;align-items:center;justify-content:space-between;z-index:1}.matchmaking-tip div{animation:forwards 1s animate-in}.matchmaking-tip .tip-title{font-size:.95em;font-family:AsapBold,Arial}.matchmaking-tip .tip-content{font-size:.85em;width:680px}.matchmaking-tip .tip-content p{margin-top:2px;margin-bottom:0}.matchmaking-tip .tip-image{width:160px;height:160px;margin:10px;background:#072b42;border:2px solid #071d2d;border-radius:10px}@keyframes animate-in{0%{opacity:0}to{opacity:1}}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.player-previews{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;padding-right:130px;padding-left:40px}.player-previews__row{display:flex;align-items:flex-start;justify-content:space-around;margin-top:120px;min-height:350px}.player-previews__row:nth-child(n+2){margin-top:150px}.player-previews__row:nth-child(n+2) .player-preview-box:nth-child(3){animation-delay:.4s}.player-previews__row--p1{margin-top:100px}.player-previews__row--p1.player-previews__row:nth-child(n+2){margin-top:280px}.player-previews__row .player-preview-box{width:380px;height:240px;pointer-events:all;opacity:0;transform:scale(0);animation:scale-and-fade-in .2s cubic-bezier(.175,.885,.32,1.275) .25s forwards}.player-previews__row .player-preview-box:nth-child(2){animation-delay:.15s}.player-previews__row .player-preview-box:nth-child(3){animation-delay:.3s}.player-previews__row .player-preview-box:nth-child(3){animation-delay:.45s}.player-previews__row .player-preview-box:nth-child(4){animation-delay:.6s}.player-previews__row .player-preview-box:nth-child(5){animation-delay:.75s}.player-previews__row .player-preview-box--my-player{animation-delay:0s;transform:translateY(-50px)!important}.player-previews__row .player-preview-box:nth-child(2){margin-top:40px}.player-previews__row .player-preview-box:nth-child(3){margin-top:80px}.player-previews__row .player-preview-box:nth-child(4){margin-top:120px}.player-previews__row .player-preview-box:nth-child(5){margin-top:160px}.player-previews--ffa .player-previews__row{margin-top:80px;justify-content:center}.player-previews--ffa .player-previews__row .player-preview-box{width:420px;height:240px;margin-top:150px}.player-previews--ffa .player-previews__row:nth-child(2){margin-top:340px}.player-previews--ffa .player-previews__row:nth-child(2) .player-preview-box{margin-top:-150px}.player-previews--ffa .player-previews__row--p1{margin-top:-20px}.player-previews--ffa .player-previews__row--p5.player-previews__row--0 .player-preview-box:nth-child(2){margin-top:0!important}.player-previews--ffa .player-previews__row--p6 .player-preview-box:nth-child(2){margin-top:0!important}.player-previews--ffa .player-previews__row--p7.player-previews__row--0 .player-preview-box:nth-child(2),.player-previews--ffa .player-previews__row--p7.player-previews__row--0 .player-preview-box:nth-child(3){margin-top:0!important}.player-previews--ffa .player-previews__row--p7.player-previews__row--1 .player-preview-box:nth-child(2){margin-top:0!important}.player-previews--ffa .player-previews__row--p8.player-previews__row--0 .player-preview-box:nth-child(2),.player-previews--ffa .player-previews__row--p8.player-previews__row--0 .player-preview-box:nth-child(3){margin-top:0!important}.player-previews--ffa .player-previews__row--p8.player-previews__row--1 .player-preview-box:nth-child(2),.player-previews--ffa .player-previews__row--p8.player-previews__row--1 .player-preview-box:nth-child(3){margin-top:0!important}.player-previews--ffa .player-previews__row--p9.player-previews__row--0 .player-preview-box:nth-child(2),.player-previews--ffa .player-previews__row--p9.player-previews__row--0 .player-preview-box:nth-child(3),.player-previews--ffa .player-previews__row--p9.player-previews__row--0 .player-preview-box:nth-child(4){margin-top:0!important}.player-previews--ffa .player-previews__row--p9.player-previews__row--1 .player-preview-box:nth-child(2),.player-previews--ffa .player-previews__row--p9.player-previews__row--1 .player-preview-box:nth-child(3){margin-top:0!important}.player-previews--ffa .player-previews__row--p10 .player-preview-box:nth-child(2),.player-previews--ffa .player-previews__row--p10 .player-preview-box:nth-child(3),.player-previews--ffa .player-previews__row--p10 .player-preview-box:nth-child(4){margin-top:0!important}.player-previews--matchmaking .player-previews__row--1{margin-top:150px!important}.player-previews--matchmaking .player-previews__row--1 .player-preview-box{margin-top:-120px!important}.player-previews--matchmaking .player-preview-box{margin-top:120px!important;width:380px!important}.player-previews--matchmaking .player-preview-box:nth-child(2){margin-top:0!important}.player-preview-box{display:flex;flex-direction:column;align-items:center;position:relative;pointer-events:none}.player-preview-box--reserve{position:absolute;width:380px;height:254px;padding-top:5px;top:38%;right:-15px}.player-preview-box--placeholder .c-user__badge{opacity:0;transform:scale(0);animation:scale-and-fade-in-badge .15s ease-out 0s forwards}@keyframes scale-and-fade-in-badge{0%{transform:scale(0)}to{transform:scale(.55);opacity:1}}.player-preview-box--placeholder .c-user__name{animation:fade-out-and-left 1.4s ease-out .6s forwards}@keyframes fade-out-and-left{to{opacity:0;transform:translate(10px)}}.player-preview-box--my-player:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);background:#ffffff0d;box-shadow:0 8px #0000000d;width:310px;height:310px;border-radius:310px;pointer-events:none}.player-preview-box .label{position:absolute;left:50%;transform:translate(-50%);top:-30px;background:#061923;width:250px;height:40px;display:flex;align-items:center;justify-content:center;font-size:18px;font-family:AsapSemiBold,Arial;border-radius:5px;transform:rotate(5deg) translate(-50%);margin-left:10px;letter-spacing:initial}.player-preview-box .label .c-icon{margin:0 10px;width:35px}.player-preview-box .label__count{font-size:20px}.player-preview-box .skin-icon-wrap{margin-top:-10px;height:46px;display:flex;align-items:flex-end}.player-preview-box .skin-icon-wrap:not(.skin-icon-wrap--empty){filter:drop-shadow(0px 8px 0px rgba(0,0,0,.2))}.player-preview-box .c-button,.player-preview-box button{pointer-events:all}.player-preview-box .change-button{width:120px;margin-top:5px;font-size:18px}.player-preview-box .change-button .c-icon{width:20px}.player-preview-box .group-invite-button{width:120px;margin-top:10px}.player-preview-box .skin-indicators{position:absolute;left:50%;top:75px;padding-left:30px}.player-preview-box .skin-indicators .skin-indicator{width:30px;padding:3px 0;display:block}.player-preview-box .modules{margin-top:5px;display:flex;align-items:center;pointer-events:all}.player-preview-box .modules--cards{margin:10px 0}.player-preview-box .modules--cards .module-card-wrap{width:57px;height:68px;position:relative}.player-preview-box .modules--cards .module-card-wrap .module-card--tiny{width:57px;height:68px}.player-preview-box .modules--cards .module-card-wrap .module-card--tiny .module-card__content{filter:drop-shadow(0px 7px 0px rgba(0,0,0,.2))}.player-preview-box .modules--cards .module-card-wrap .name{height:100%;font-size:15px;letter-spacing:initial;opacity:.3;position:absolute;top:0;white-space:pre;display:flex;align-items:center;line-height:18px;text-align:right}.player-preview-box .modules--cards .module-card-wrap--empty{border:2px solid rgba(255,255,255,.1);border-radius:5px;cursor:pointer}.player-preview-box .modules--cards .module-card-wrap--empty .name{line-height:14px;top:20px;white-space:pre;text-align:center;display:block}.player-preview-box .modules--cards .module-card-wrap:nth-child(1) .name{right:100%;margin-right:12px}.player-preview-box .modules--cards .module-card-wrap:nth-child(1).module-card-wrap--empty .name{right:-6px}.player-preview-box .modules--cards .module-card-wrap:nth-child(2){margin-left:5px}.player-preview-box .modules--cards .module-card-wrap:nth-child(2) .name{margin-left:9px;left:100%;text-align:left}.player-preview-box .modules--cards .module-card-wrap:nth-child(2).module-card-wrap--empty .name{left:-1px;text-align:center}.player-preview-box .modules--cards .module-card-wrap:nth-child(3){margin-left:5px}.player-preview-box .modules--cards .module-card-wrap:nth-child(3) .name{margin-left:9px;left:100%;text-align:left}.player-preview-box .modules--cards .module-card-wrap:nth-child(3).module-card-wrap--empty .name{left:-1px;text-align:center}.player-preview-box .modules .module-icon{display:inline-block;width:45px;height:45px;margin-left:0;padding:0 1px}.player-preview-box .modules .module-icon img{margin:0;max-width:initial}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.group-invite-button{flex-grow:initial;padding:5px 0;margin:0;height:40px;max-width:50px}.group-invite-button--icon-only{padding-right:16px}.group-invite-button .c-icon{width:25px}.group-invite-button .groupInviteLinkInput{position:absolute;left:-1000px;top:-1000px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.play-spectate-toggle{box-shadow:none;border:none;background:#34a3ce59;font-size:16px;padding:12px;font-family:AsapBold,Arial;display:flex;align-items:center;height:40px;margin:0 0 0 3px;border-top-right-radius:5px;border-bottom-right-radius:5px;letter-spacing:initial}.play-spectate-toggle:hover{background-color:#5db6d859}.play-spectate-toggle .selected{color:#fff}.play-spectate-toggle .not-selected{color:#001117cc}.play-spectate-toggle .selected:last-child,.play-spectate-toggle .not-selected:last-child{margin-left:8px}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}.back-button-with-text{display:flex;align-items:center;margin-bottom:13px;margin-right:-50px}.back-button-with-text .lobby-button,.back-button-with-text .back-button{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:5px;margin-right:10px;cursor:pointer}.back-button-with-text .lobby-button .c-icon,.back-button-with-text .back-button .c-icon{width:12px;top:-3px;margin:0}.back-button-with-text .lobby-button .c-icon{width:20px}.back-button-with-text .right{font-family:AsapSemiBold,Arial;font-size:18px;letter-spacing:1px;display:flex;align-items:center;width:100%}.back-button-with-text .right .c-icon{width:23px}.back-button-with-text .right .smaller-icon{width:18px}.back-button-with-text .right .group-info{display:flex;align-items:center;justify-content:flex-start;padding-right:10px;width:100%;z-index:101}.back-button-with-text .right .group-info>*:not(:last-child){margin-right:10px}.back-button-with-text .right .group-info .group-name__title{font-size:16px;letter-spacing:1px}.back-button-with-text .right .group-info .group-name__wrap{display:inline-flex;flex-direction:column;padding-left:7px;margin-right:15px}.back-button-with-text .right .group-info .group-name__wrap .group-name__mode{font-size:16px;opacity:.6;letter-spacing:.84px;text-transform:capitalize;font-family:Asap,Arial;line-height:15px}.disabled{cursor:not-allowed;filter:grayscale(100%) brightness(.7);opacity:.3;pointer-events:none}.countdown{text-transform:lowercase}.absolute-centered-horizontal{position:absolute;left:50%;transform:translate(-50%)}.absolute-centered-vertical{position:absolute;top:50%;transform:translateY(-50%)}.absolute-centered{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.new-progress-bar{background-color:#dded1e!important;transform:scaleX(0);transform-origin:left center;animation:.3s ease-out scale-x forwards 1s}.flex-two-elements{display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:13.5px}.count-label{background:#e0353d;padding:5px 9px;position:absolute;top:-12px;right:-9px;box-shadow:-3px 3px #0003}.full-screen{width:calc(100% + 5px);left:-1px;height:100%;top:0;padding:0;background:#000000e6;transform:none;max-width:initial;min-width:initial;border-radius:unset}.grecaptcha-badge{top:20px;visibility:hidden}.red-label{font-family:AsapBold,Arial;padding:8px 12px;background:#e0353d;position:absolute;right:-10px;top:-20px;box-shadow:-3px 5px #0003;transform:rotate(2deg);letter-spacing:2px}.big-warning-text-outlined{padding:10px 20px;margin-bottom:30px;color:#e0353d;border:3px dashed #e0353d;font-family:AsapBold;font-size:20px;line-height:1.1em;border-radius:5px}.trans-fade-enter{opacity:0;transition:opacity .1s ease-out}.trans-fade-enter-active{opacity:1}.trans-fade-leave{transition:opacity .3s ease-in}.trans-fade-leave-active{opacity:0}.fade-from-left{animation:fade-from-left forwards .5s ease-out;opacity:0;transform:translate(-150px)}@keyframes fade-from-left{to{opacity:1;transform:translate(0)}}.fade-from-bottom{animation:fade-from-bottom forwards .3s ease-out;opacity:0;transform:translateY(100%)}@keyframes fade-from-bottom{to{opacity:1;transform:translateY(0)}}.animation-delay--tiny{animation-delay:.1s}.animation-delay--small{animation-delay:.3s}.animation-delay--medium{animation-delay:.7s}.timer-box{font-size:16px}.timer-box__unit{margin:0 2px}.timer-box .lock-icon{width:16px;margin-right:5px;top:-2px}.notification-icon{line-height:21px;width:20px;height:20px;border-radius:5px;background-color:#dded1e;color:#012e3f;text-align:center;margin-left:10px;font-family:AsapBold,Arial;animation:button-intensified linear infinite 3s alternate .2s}.generic-button{--box-shadow-color: #1c7094;position:relative;border:none;border-radius:5px;background:#34a3ce;box-shadow:inset 0 -4px 0 var(--box-shadow-color),-4px 4px #0003;font-size:15px;color:#fff;outline:none;cursor:pointer}.generic-button--centered-content{display:flex;align-items:center;justify-content:center;height:45px;padding:0 15px}.generic-button:hover{background:#51b0d5}.generic-button:active{transform:scale(.98)}.generic-button--disabled,.generic-button:disabled{cursor:not-allowed;filter:grayscale(100%) brightness(.7);opacity:.2;pointer-events:none}.generic-button__content{display:flex;align-items:center;height:100%}.generic-button__with-icon{padding-left:30px}.generic-button__with-icon .c-icon{position:absolute;left:10px}.generic-button__with-icon-right{padding-left:30px}.generic-button__with-icon-right .c-icon{position:absolute;right:15px}.generic-button__left-icon{height:100%;width:45px;display:flex;align-items:center;justify-content:flex-start}.generic-button__left-icon .c-icon{margin:0;top:-2px;width:25px}.generic-button--with-cost{display:flex;align-items:center;justify-content:space-between;min-height:45px;height:auto;padding:4px 12px;letter-spacing:2px}.generic-button--with-cost.confirm{color:#07222e;background:#dded1e!important;--box-shadow-color: #a4b00e}.generic-button--with-cost .cost{font-family:AsapBold,Arial;display:flex;align-items:center;flex:0 0 auto}.generic-button--with-cost .cost .c-icon{width:20px;margin-left:3px}.generic-button--with-cost .confirm{font-size:.8em}.generic-button--with-cost-only{justify-content:center;text-align:center}.generic-button--with-cost-only .cost{margin:0 auto;justify-content:center}.generic-button--medium{display:flex;font-family:AsapBold,Arial;font-size:20px;height:40px;align-items:center;justify-content:center}.generic-button--big{display:flex;font-family:AsapBold,Arial;font-size:28px;height:56px;align-items:center;justify-content:center}.generic-button--primary{background:#34a3ce;--box-shadow-color: #1c7094;color:#fff}.generic-button--primary:hover{background:#5db6d8;color:#fff}.generic-button--success{background:#48e271;--box-shadow-color: #207332;color:#07222e}.generic-button--success:hover{background:#74e993;color:#07222e}.generic-button--link{background:#dded1e;--box-shadow-color: #a4b00e;color:#07222e}.generic-button--link:hover{background:#e4f14d;color:#07222e}.generic-button--ad{background:#9682c7;--box-shadow-color: #6a4eae;color:#fff}.generic-button--ad:hover{background:#b4a5d7;color:#fff}.generic-button--flat{background:#234d6c;box-shadow:initial}.generic-button--flat:hover{background:#3676a6}.generic-button--flat-success{background:#48e271;box-shadow:initial}.generic-button--flat-success:hover{background:#8aeca4}.generic-button--flat-warning{background:#e0353d;box-shadow:initial}.generic-button--flat-warning:hover{background:#ea777d}.generic-button--bg-on-hover:not(:hover){background:none;box-shadow:initial}.generic-button--flat-transparent{background:#34a3ce59;box-shadow:initial}.generic-button--flat-transparent:hover{background:#5db6d859}a.generic-button:hover,a.generic-button:focus{color:#fff}a.generic-button:hover.generic-button--primary,a.generic-button:focus.generic-button--primary{color:#041729}.sortableHelper{z-index:10002}.sortableHelper .item-row{transform-origin:top left}.sortableHelper .item-row .drag-icon{display:block}.button-intensified{animation:button-intensified 2.2s cubic-bezier(.455,.03,.515,.955) infinite both}.small-spinner{width:20px;height:20px;background:url(/imgs/spinner-B2Bq7dVt.svg);background-size:contain;animation:rotate-360 infinite linear .6s}@keyframes hover{to{transform:translateY(-16px)}}@keyframes hover-skew{to{transform:translateY(-16px) skew(-3deg)}}@keyframes glow{0%{filter:drop-shadow(0px 0px 8px #ffe46e)}to{filter:drop-shadow(0px 0px 25px #ffe46e)}}@keyframes scale-x{to{transform:scaleX(1)}}@keyframes scale-y{to{transform:scaleY(1)}}@keyframes filter-default{to{filter:brightness(1) contrast(1)}}@keyframes transform-default{to{transform:rotate(0) scale(1)}}@keyframes scale{to{transform:scale(1)}}@keyframes scale-and-fade-in{to{transform:scale(1);opacity:1}}@keyframes fade-to-full{to{opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes fade-in-out-to-top{0%{opacity:0}10%,40%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes scale-hover{0%{transform:scale(1)}to{transform:scale(.98)}}@keyframes shake{20%{transform:translate3d(0,4px,0)}40%{transform:translate3d(4px,0,0)}60%{transform:translate3d(-2px,2px,0)}to{transform:translateZ(0)}}@keyframes hue-rotate{0%{filter:hue-rotate(0deg)}50%{filter:hue-rotate(360deg)}}@keyframes rotate-360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes button-intensified{50%,to{transform:rotate(0);transform-origin:50% 0}55%{transform:rotate(2deg)}60%,70%,80%{transform:rotate(-4deg)}65%,75%,85%{transform:rotate(4deg)}90%{transform:rotate(-2deg)}95%{transform:rotate(2deg)}}@keyframes scale-up{0%{transform:scale(1)}to{transform:scale(1.5)}}@keyframes stepped-spin{0%{transform:rotate(0) scale(1)}25%{transform:rotate(.25turn) scale(1)}50%{transform:rotate(.5turn) scale(1)}75%{transform:rotate(.75turn) scale(1)}to{transform:rotate(1turn) scale(1)}}.group-connecting-state{position:relative;height:100%;width:632px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:100px}.group-connecting-state>*{opacity:0;transform:scale(0);animation:scale-and-fade-in cubic-bezier(.175,.885,.32,1.275) .1s forwards}.group-connecting-state>*:nth-child(1){animation-delay:70ms}.group-connecting-state>*:nth-child(2){animation-delay:.14s}.group-connecting-state>*:nth-child(3){animation-delay:.21s}.group-connecting-state>*:nth-child(4){animation-delay:.28s}.group-connecting-state>*:nth-child(5){animation-delay:.35s}.group-connecting-state>*:nth-child(6){animation-delay:.42s}.group-connecting-state>*:nth-child(7){animation-delay:.49s}.group-connecting-state>*:nth-child(8){animation-delay:.56s}.group-connecting-state>*:nth-child(9){animation-delay:.63s}.group-connecting-state>*:nth-child(10){animation-delay:.7s}.group-connecting-state__countdown-wrap{font-size:18px;text-align:center}.group-connecting-state__countdown-wrap .loader-wrap{margin-top:20px;margin-bottom:20px}.group-connecting-state__title{font-size:35px;font-family:AsapBold,Arial;position:relative}.group-connecting-state__subtitle{font-size:18px;font-family:AsapSemiBold,Arial;line-height:20px}.group-connecting-state .group-ready-state__players-ready-count{background:#00000026;padding:12px 20px;border-radius:10px;width:330px;height:71px;font-size:18px;text-align:center;position:relative;margin-bottom:40px;margin-top:20px}.group-connecting-state .group-ready-state__players-ready-count .player-ready-indicators{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.group-connecting-state .group-ready-state__players-ready-count .player-ready-indicators__indicator{flex-grow:1;height:6px;background:#00222f;margin:0 2px}.group-connecting-state .group-ready-state__players-ready-count .player-ready-indicators__indicator--ready{background:#fff}.group-connecting-state .group-ready-state__players-ready-count .player-ready-indicators__indicator--not-ready{background:#ffffff40}.background-image{position:absolute;top:0;left:50%;margin:auto;width:1920px;height:1080px;max-width:initial;max-height:initial;transform-origin:0 0;overflow:hidden;background:#151e39;background:-moz-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:-webkit-linear-gradient(left,#151e39 0%,#12213a 12%,#092a42 50%,#092a42 82%,#032f44 100%);background:linear-gradient(to right,#151e39,#12213a 12%,#092a42 50% 82%,#032f44)}.c-user{color:#fff;font-size:.9rem;display:flex;align-items:center}.c-user .c-link{text-decoration:none}.c-user .status-icon{margin-right:5px;padding-bottom:5px}.c-user .status-icon>*{width:17px;height:17px}.c-user__badge{margin-right:10px}.c-user__right{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.c-user__name{font-size:18px;font-family:AsapSemiBold,Arial;line-height:27px;text-transform:none;display:flex;align-items:center;margin:-5px;padding:5px;border:2px solid transparent;border-radius:5px}.c-user__name .level-badge{display:inline-block;vertical-align:bottom;margin-right:5px}.c-user__triangle{margin-left:5px;width:9px}.c-user__skin{width:35px}.c-user__tier{font-size:14px}.c-user__rank{font-family:AsapBold,Arial;margin-right:8px;font-size:18px}.c-user .user-status-icons{display:inline-flex;align-items:center}.c-user .user-status-icons:empty{display:none}.c-user .user-status-icons .roles{display:inline-flex;align-items:center}.c-user .user-status-icons .role{display:flex}.c-user .user-status-icons .role .c-icon{height:24px;width:24px;margin-right:2px}.c-user--small .c-user__name{font-size:15px;font-family:Asap,Arial}.c-user--small .c-user__badge{transform:scale(.55);margin:-10px -12px}.topbar-container{z-index:1000;position:fixed;width:1920px;left:50%;pointer-events:none}.unstable-connection{position:absolute;display:flex;justify-content:space-between;align-content:center;width:265px;margin-left:-130px;left:50%;top:1014px;background:#00000024;border:3px dashed #e33131;font-family:AsapBold,Arial;border-radius:12px;padding:5px 20px;opacity:.75;transform-origin:center;transition:all .2s cubic-bezier(.08,.59,.41,1.98)}.unstable-connection--stable{transform:scale(0);opacity:0}.topbar{z-index:1000;position:fixed;width:1920px;padding:10px 10px 10px 310px;transform-origin:top;top:0;letter-spacing:initial}.topbar .content{display:flex;align-items:center;justify-content:center}.topbar .content .right{display:flex;flex-direction:row;align-items:center;height:40px;pointer-events:auto}.topbar .content .right .user-wrap{display:flex;align-items:center;border:2px solid #224f6e;height:100%;margin-right:2px}.topbar .content .right .user-wrap .c-user:after{content:"";width:2px;background:#224f6e;height:30px;margin-left:4px}.topbar .content .right .user-wrap .c-user__name{font-size:16px;padding-right:15px;border-radius:0}.topbar .content .right .user-wrap .c-user:hover .c-user__name{background:#83b6d933}.topbar .content .right .user-wrap .c-user .c-user__badge{transform:scale(.65);margin:-10px -13px -10px -28px}.topbar .content .right .topbar-button{display:flex;align-items:center;background-color:#224f6e;cursor:pointer;margin:0 2px;padding:10px 15px;height:100%;position:relative;font-family:AsapSemiBold,Arial;font-size:16px;box-shadow:0 5px #0000001a}.topbar .content .right .topbar-button .c-icon{margin-right:10px;width:auto;filter:drop-shadow(0 3px 0 rgba(0,0,0,.3));height:25px}.topbar .content .right .topbar-button.disabled{pointer-events:none;filter:saturate(.25)}.topbar .content .right .topbar-button.selected,.topbar .content .right .topbar-button.selected .countdown{transition:background-color .3s ease-out;background-color:#34a3ce!important}.topbar .content .right .topbar-button .countdown{display:block;position:absolute;bottom:-25px;left:50%;transform:translate(-50%);background:#224f6e;color:#ffffff80;padding:3px 10px;min-width:120px;text-align:center;font-family:Asap;font-size:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 5px #0000001a}.topbar .content .right .topbar-button:hover,.topbar .content .right .topbar-button:hover .countdown{background-color:#2b799e}.topbar .content .right .topbar-button:active{transform:scale(.98)}.topbar .content .right .topbar-button.battlepass--free .c-icon{filter:saturate(0)}.topbar .content .right .topbar-button.shop{color:#012e3f;background-color:#48e271;font-family:AsapBold,Arial}.topbar .content .right .topbar-button.shop:hover{background-color:#1dff59}.topbar .content .right .topbar-button:first-child{border-radius:5px 0 0 5px}.topbar .content .right .topbar-button:last-child{border-radius:0 5px 5px 0}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:pointer;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.LagDisplay{position:absolute;top:50px;right:0;color:#f79090;font-family:AsapBold,Arial;padding:5px;z-index:1001}.debug-logs{position:absolute;top:0;left:0;color:#fff;width:400px;max-height:600px;overflow-y:auto;background:#0003;font-size:10px;padding:10px}.debug-logs:empty{display:none}.fullscreen-ad-container{position:fixed;inset:0;z-index:99999999999;transform-origin:0 0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;background:#000}.fullscreen-ad-container #jelly-src,.fullscreen-ad-container #ad-container{position:absolute;top:0;left:0;width:100%;height:100%}.fullscreen-ad-container .ad-blocked-screen .love-icon{height:80px;margin-bottom:30px;margin-top:-80px;width:initial}.fullscreen-ad-container .ad-blocked-screen .line{font-family:AsapBold,Arial;font-size:30px;letter-spacing:initial}.fullscreen-ad-container .overlay-buttons-wrap{display:flex;align-items:center;justify-content:center;margin-top:50px;transform-origin:center bottom;z-index:999999}.fullscreen-ad-container .overlay-buttons-wrap .generic-button{height:52px;font-size:24px;padding:2px 15px;font-family:AsapBold,Arial}.fullscreen-ad-container .overlay-buttons-wrap .generic-button:not(:first-child){margin-left:10px}.fullscreen-ad-container .overlay-buttons-wrap .generic-button .c-icon{height:28px;width:initial;top:0;margin:0 0 0 5px}.fullscreen-ad-container .overlay-buttons-wrap .generic-button .c-icon.right-icon{height:26px;margin-left:10px}.fullscreen-ad-container .overlay-buttons-wrap .generic-button.skip-ad-button .right-icon{height:24px}.fullscreen-ad-container .overlay-buttons-wrap .generic-button .cost{display:flex;align-items:center;background:#00000080;padding:0 10px;height:46px;margin-left:-11px;border-top-left-radius:3px;border-bottom-left-radius:3px}.fullscreen-ad-container .overlay-buttons-wrap .generic-button__content{margin-left:15px}.fullscreen-ad-container .progress-bar{position:absolute;height:6px;bottom:0;width:100%;background:#ffffff4d;transform-origin:center bottom}.fullscreen-ad-container .progress-bar--fill{background:#fff;position:absolute;left:0;bottom:0;width:100%;height:100%;transform-origin:center left;transform:scaleX(0);animation:scale-x linear forwards 25s}.guides{position:fixed;inset:0 0 0 50%;z-index:10002;display:flex;transform-origin:0 0;width:1920px;height:1080px;pointer-events:none}.guide{position:relative;width:1920px;height:1080px}.guide-frame{position:absolute;top:0;left:0;pointer-events:initial}.guide-frame-inner{width:100%;height:100%;background:#455a8c;background:linear-gradient(110deg,#455a8c 0% 40%,#5c72a6 50%,#455a8c 60% 100%);background-size:500% 500%;box-shadow:0 2px 5px #0003;border-radius:10px;padding:15px;font-size:.9em}.guide-frame-inner p{padding-right:35px}.guide-frame-inner .content{white-space:pre}.guide-frame--action .guide-frame-inner{animation:frameAnimation 2s linear infinite;transform-origin:center}.guide-frame .action{background:#77a7d3;box-shadow:inset 0 0 3px 1px #00000080;padding:4px 10px;border-radius:5px;margin:5px 0}.guide-frame .action .c-icon{margin-right:10px}.guide-frame .triangle{position:absolute;width:0;height:0}.guide-frame--top{transform:translate(-50%,-100%)}.guide-frame--top .triangle{transform:translate(-50%);transform-origin:center top;left:50%;bottom:-11.5px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #455a8c}.guide-frame--bottom{transform:translate(-50%)}.guide-frame--bottom .triangle{transform:translate(-50%);transform-origin:center bottom;left:50%;top:-11.5px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #455a8c}.guide-frame--left{transform:translate(-100%,-50%)}.guide-frame--left .triangle{transform:translateY(-50%);transform-origin:left center;top:50%;right:-11.5px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #455a8c}.guide-frame--right{transform:translateY(-50%)}.guide-frame--right .triangle{transform:translateY(-50%);transform-origin:right center;top:50%;left:-11.5px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #455a8c}.guide-frame--wiki .content{padding-right:30px}@keyframes frameAnimation{0%{background-position:0% 50%}0%,7%{transform:scale(1)}15%{transform:scale(.98)}20%{transform:scale(1.015)}25%{transform:scale(.99)}30%{transform:scale(1.005)}35%{transform:scale(.995)}40%,to{transform:scale(1)}to{background-position:100% 50%}}.module-drag-layer{position:fixed;pointer-events:none;z-index:10005;top:0;transform-origin:0 0;width:100%;height:100%;left:0}.touch-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.touch-overlay .touch-area{position:absolute}.touch-overlay .touch-area .inner{border:2px solid #ffffff;width:calc(100% - 4px);height:calc(100% - 4px);margin-left:2px;margin-top:2px;opacity:0}.touch-overlay .touch-area--circle,.touch-overlay .touch-area--circle .inner{border-radius:50%}.touch-overlay .touch-area--touching .inner{opacity:.04;background:#ffffff08}.touch-overlay .touch-button{position:absolute;opacity:.1;transform:translate(-50%) translateY(-50%);pointer-events:none}.touch-overlay .touch-button img{pointer-events:none}.touch-overlay .touch-button--steer_left img{transform:rotate(-90deg)}.touch-overlay .touch-button--steer_right img{transform:rotate(90deg)}.touch-overlay .touch-button--action_down img{transform:rotate(180deg)}.touch-overlay .touch-button--touching{opacity:.25}.touch-overlay .joystick-controller{position:absolute;opacity:.5;pointer-events:none;top:0;left:0}.touch-overlay .joystick-controller--disabled{opacity:0!important}.touch-overlay .joystick-controller .stick{position:absolute;top:0;left:0}.touch-overlay .joystick-controller .stick .inner{transform:translate(-50%) translateY(-50%);border:10px solid white;width:280px;height:280px;border-radius:50%;opacity:.1}.touch-overlay .joystick-controller .stick .center{transform:translate(-50%) translateY(-50%);position:absolute;top:0;left:0;border-radius:50%;width:90px;height:90px;border:10px solid white;background-color:#000;opacity:.1}.touch-overlay .joystick-controller .thumb{position:absolute;top:0;left:0;width:150px;height:150px}.touch-overlay .joystick-controller .thumb .inner{display:block;transform:translate(-50%) translateY(-50%);width:150px;height:150px}.mobile-disclaimer{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(to right,#0c0f1d,#00232f);z-index:99999;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px;box-sizing:border-box}@media(min-width:1024px){.mobile-disclaimer{display:none}}.mobile-disclaimer__content{display:flex;flex-direction:column;align-items:center;animation:mobile-disclaimer-fade-in .5s ease-out}.mobile-disclaimer__logo{width:200px;margin-bottom:32px}.mobile-disclaimer__title{font-family:AsapBold,Arial;font-size:24px;color:#fff;margin:0 0 16px}.mobile-disclaimer__text{font-family:Asap,Arial;font-size:16px;color:#c3cfd7;margin:0 0 32px;max-width:320px;line-height:1.5}@keyframes mobile-disclaimer-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span,.hg-theme-default .hg-button span svg{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:#05194687;color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.virtual-keyboard-overlay{position:fixed;inset:0;z-index:10012;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(180deg,#0000,#0c213147 42%,#000000b8)}.virtual-keyboard-overlay__surface{width:min(1280px,calc(100vw - 64px));margin:0 32px 28px;padding:22px 24px 20px;border-radius:24px;border:1px solid rgba(52,163,206,.28);background:linear-gradient(180deg,#153c58f7,#102d42fa);box-shadow:0 28px 80px #0000008c,inset 0 1px #ffffff14,inset 0 -8px #0c2131a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.virtual-keyboard-overlay__header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:14px}.virtual-keyboard-overlay__title{color:#fff;font-family:AsapSemiBold,Arial;font-size:22px;letter-spacing:2px;text-transform:uppercase}.virtual-keyboard-overlay__preview{display:flex;align-items:center;min-height:55px;padding:13.5px;border-radius:3px;border:1px solid #1d4766;background-color:#00000040;box-shadow:none;color:#fff;font-family:inherit;font-size:28px;line-height:1.5;word-break:break-word}.virtual-keyboard-overlay__preview--placeholder{color:#ffffff80}.virtual-keyboard-overlay__keyboard{margin-top:18px;outline:none}.virtual-keyboard-overlay__keyboard[data-controller-focused=true],.virtual-keyboard-overlay__keyboard[data-controller-focused=true]:focus{outline:none!important;animation:none!important}.virtual-keyboard-overlay__keyboard[data-controller-focused=true] .hg-button.hg-keyMarker{border-color:#dded1eb8;box-shadow:0 0 0 3px #dded1e73,inset 0 0 0 1px #ffffff38}.cfp-virtual-keyboard{background:transparent}.cfp-virtual-keyboard .hg-row{justify-content:center}.cfp-virtual-keyboard .hg-button.hg-standardBtn{flex:1 1 0;min-width:0}.cfp-virtual-keyboard .hg-button.hg-standardBtn.hg-button-at,.cfp-virtual-keyboard .hg-button.hg-standardBtn[data-skbtn="@"]{width:auto;max-width:none}.cfp-virtual-keyboard .hg-button{height:54px;border-radius:14px;border:1px solid rgba(52,163,206,.18);background:linear-gradient(180deg,#12334af0,#0c2131fa);color:#fff;font-family:AsapSemiBold,Arial;font-size:20px;box-shadow:inset 0 -4px #00000042,-3px 3px #000000bf;transition:background .12s ease-out,transform .12s ease-out,border-color .12s ease-out}.cfp-virtual-keyboard .hg-button:hover{background:linear-gradient(180deg,#1b4d71f0,#143852fa)}.cfp-virtual-keyboard .hg-button.hg-functionBtn{border-color:#34a3ce3d;background:linear-gradient(180deg,#224f6eeb,#102d42fa)}.cfp-virtual-keyboard .hg-button[data-skbtn="{shift}"]{flex:1.35 1 0}.cfp-virtual-keyboard .hg-button[data-skbtn="{space}"]{flex:3.2 1 0;min-width:320px}.cfp-virtual-keyboard .hg-button[data-skbtn="{accept}"]{flex:1.9 1 0;min-width:180px;border-color:#5db6d88c;background:linear-gradient(180deg,#55b2d6,#34a3ce);box-shadow:inset 0 -4px #1c7094,-3px 3px #000000bf;color:#fff}.cfp-virtual-keyboard .hg-button[data-skbtn="{esc}"]{flex:1.9 1 0;min-width:160px}.cfp-virtual-keyboard .hg-button[data-skbtn="{bksp}"]{flex:2.2 1 0}.cfp-virtual-keyboard .hg-button:active,.cfp-virtual-keyboard .hg-button.hg-activeButton{transform:translateY(1px)}@media(max-width:1280px){.virtual-keyboard-overlay__surface{width:calc(100vw - 32px);margin:0 16px 16px;padding:18px 18px 16px}.virtual-keyboard-overlay__preview{min-height:54px;font-size:24px}.cfp-virtual-keyboard .hg-button{height:48px;font-size:18px}.cfp-virtual-keyboard .hg-button[data-skbtn="{space}"]{min-width:220px}}:root{--toastify-color-dark: #07222e;--toastify-color-info: #34a3ce;--toastify-color-success: #3fb060;--toastify-color-warning: #f1c40f;--toastify-color-error: #e0353d;--toastify-toast-width: auto;--toastify-toast-min-height: 40px;--toastify-toast-max-height: 200px}@font-face{font-family:AsapBold;src:url(/assets/unused_fonts/asap-bold-webfont-1dEROl8Q.woff2) format("woff2"),url(/assets/unused_fonts/asap-bold-webfont-CqRPR_yE.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapBoldItalic;src:url(/assets/unused_fonts/asap-bolditalic-webfont-DED17kIN.woff2) format("woff2"),url(/assets/unused_fonts/asap-bolditalic-webfont-hoEnH5Hr.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapMedium;src:url(/assets/unused_fonts/asap-medium-webfont-B9bhMzfX.woff2) format("woff2"),url(/assets/unused_fonts/asap-medium-webfont-LafxsHXP.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapMediumItalic;src:url(/assets/unused_fonts/asap-mediumitalic-webfont-Crt7GLqB.woff2) format("woff2"),url(/assets/unused_fonts/asap-mediumitalic-webfont-CdJvdZ8n.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Asap;src:url(/assets/unused_fonts/asap-regular-webfont-BOFJcRB4.woff2) format("woff2"),url(/assets/unused_fonts/asap-regular-webfont-Dz76kb-v.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapSemiBold;src:url(/assets/unused_fonts/asap-semibold-webfont-BCMRl-DR.woff2) format("woff2"),url(/assets/unused_fonts/asap-semibold-webfont-x1zYfr3D.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapSemiBoldItalic;src:url(/assets/unused_fonts/asap-semibolditalic-webfont-YoO0jukD.woff2) format("woff2"),url(/assets/unused_fonts/asap-semibolditalic-webfont-CJdZtgtB.woff) format("woff");font-weight:400;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{box-sizing:border-box;-webkit-overflow-scrolling:touch}html,body{overflow:hidden;position:fixed;width:100%;height:100%;min-height:100%;min-width:100%;top:0;left:0;margin:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-color:#000}html{font-family:Asap,Arial;font-size:18px;font-weight:400;color:#fff;letter-spacing:1px;line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-position:center center;background-size:cover}#app{width:100%;height:100%;position:fixed;top:0;left:0}.screen-wrap{position:absolute;top:0;left:50%;margin:auto;width:1920px;height:1080px;max-width:initial;max-height:initial;transform-origin:0 0;overflow:hidden}.screen-overlay{z-index:10001;pointer-events:none}.screen-overlay div{pointer-events:auto}.page-overlay{z-index:999;pointer-events:none}.page-overlay div{pointer-events:auto}figcaption,figure,main{display:block}.cc-window{font-family:Helvetica,Calibri,Arial,sans-serif!important;line-height:1.5em!important;font-size:16px!important;letter-spacing:normal!important}.orientation-warning{width:100%;height:100%;z-index:99999;position:absolute;top:0;left:0;background:linear-gradient(to right,#0c0f1d,#00232f);pointer-events:none}.orientation-warning .content{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);width:100%}.orientation-warning .content .message{width:100%;padding:10px;text-align:center;font-size:15px}.orientation-warning .content .message .instructions{font-size:13px;opacity:.8;padding-top:10px}@media only screen and (orientation:portrait){.orientation-warning{display:block!important}}h1,h2,h3,h4,h5,h6{margin:6.75px 0 13.5px;font-family:AsapBold,Arial;color:#1d1f24;letter-spacing:.3rem;line-height:1.2;text-align:center;text-transform:uppercase}h1{color:#fff;font-size:1.8rem;margin-bottom:27px}h2{color:#fff;font-size:1.6rem;font-family:AsapBold,Arial}h3{color:#fff;font-size:1.4rem;letter-spacing:.15rem}h4,h5,h6{font-size:1rem;letter-spacing:.1rem}p{margin:13.5px 0 27px}a{color:#fff;cursor:pointer}a:hover,a:active,a:focus{color:#fff;text-decoration:none;outline:none}figure{margin:0}img{max-width:100%;height:auto;vertical-align:middle;color:#fff}sup,sub{font-size:.8rem}address{font-style:normal}hr{margin:40.5px 0;height:1px;border:none;border-bottom:1px solid #ebebec}ul,ol{margin:13.5px 0 27px}ul{list-style-type:disc}ol{list-style-type:decimal}small{font-size:.9rem}b,strong{font-family:AsapBold,Arial}fieldset{margin:13.5px 0 27px;padding:0;border:none}label{margin:0;cursor:pointer}input[type=text],input[type=name],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=search],input[type=tel],input[type=time],input[type=url],textarea,option,select{margin:0;padding:13.5px;width:100%;height:55px;font-family:inherit;font-size:inherit;color:inherit;line-height:1.5;outline:none;background-color:#00000040;border-radius:3px;border:1px solid #1d4766}input[type=text]:focus,input[type=name]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus,option:focus,select:focus{outline:none;border:1px solid #26506f}input[type=text]:disabled:not(.select),input[type=name]:disabled:not(.select),input[type=password]:disabled:not(.select),input[type=number]:disabled:not(.select),input[type=date]:disabled:not(.select),input[type=datetime]:disabled:not(.select),input[type=datetime-local]:disabled:not(.select),input[type=month]:disabled:not(.select),input[type=week]:disabled:not(.select),input[type=email]:disabled:not(.select),input[type=search]:disabled:not(.select),input[type=tel]:disabled:not(.select),input[type=time]:disabled:not(.select),input[type=url]:disabled:not(.select),textarea:disabled:not(.select),option:disabled:not(.select),select:disabled:not(.select){pointer-events:none;cursor:not-allowed;background-color:#0006;border:2px solid rgba(0,165,211,.4)}input[type=text]::placeholder,input[type=name]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=email]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,textarea::placeholder,option::placeholder,select::placeholder{color:#fff;opacity:.5}option{background-color:#224f6e}select{cursor:pointer}select:disabled{filter:grayscale(100%);opacity:.2}textarea{max-width:none;resize:vertical}.field-error{background-color:#e0353d;padding:5px 0;font-size:.7rem;display:block}.c-form .c-form-fields{max-height:900px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:space-between}.c-form .form-section{margin-bottom:10px}.c-input{position:relative;margin-bottom:20px}.c-input--inline-label{display:flex;align-items:center}.c-input--inline-label label{min-width:120px}.c-input--inline-label .c-input-content{flex-grow:1}.c-input:last-child{margin-bottom:40px}.c-input label{display:block;font-size:16px;font-family:AsapSemiBold;padding-left:3px;text-align:left;padding-bottom:2px;color:#c3cfd7;margin-right:7px}.c-input--modified{position:absolute;left:-18px;margin-top:2px;width:1.2em}.c-input--errored input{border-bottom:2px solid #e0353d!important}.c-input .c-input-error{position:absolute;bottom:-3px;font-size:13px;color:#e0353d;font-family:AsapSemiBold}.c-input .c-input-error .c-icon{width:24px;margin-right:-5px;transform:translate(-6px,3px);filter:drop-shadow(0px 5px 0px rgba(0,0,0,.25))}.c-checkbox .c-input-error{bottom:-13px;z-index:2}.c-checkbox .c-input-error .c-icon{left:55px;margin-right:50px;transform:translate(-10px,-5px)}.c-range-slider{padding-top:10px;padding-bottom:10px}table{margin-bottom:2.5rem;width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}th,td{padding:10px;text-align:left;empty-cells:show}th{font-weight:700}#app.loader:empty:after{content:"";position:absolute;top:500px;left:calc(50% - 1.5em);width:3em;height:3em;border:.5em solid rgba(255,255,255,.5);border-left:.5em solid white;border-radius:50%;animation:rotate-360 1.1s infinite linear}#app.loader:empty+.loader-image{display:block}#app.loader:not(:empty):after{display:none;animation:none}.loader-image{position:fixed;top:300px;left:50%;transform:translate(-50%);display:none;width:300px;z-index:-1}.o-wrapper{height:100vh;width:100%;overflow:hidden}.o-container{margin-left:auto;margin-right:auto;padding-left:40.5px;padding-right:40.5px;width:100%}.o-layout{padding-bottom:27px}.o-layout:last-of-type{padding-bottom:0}.c-main{height:1080px;left:50%;margin:auto;position:absolute;top:0;transform:scale(1);transform-origin:0 0;width:1920px;overflow:hidden;z-index:100}.Toastify{font-size:.7em}.Toastify__toast{margin-bottom:10px!important;min-width:250px!important;max-width:600px!important}.Toastify__toast-container{bottom:0!important}::-webkit-scrollbar{width:10px;background-color:#00000026}::-webkit-scrollbar-thumb{background-color:#235772}.c-content{background-color:#0003;display:flex;flex-wrap:wrap;left:0;height:100%;position:absolute;top:0;width:100%;overflow:hidden}.c-content:before{background-image:radial-gradient(circle at 50% 40%,#184c54,#200621 60%);content:"";height:100%;width:100%;top:0;left:0;position:absolute;z-index:1}.c-content--transparent{background-color:transparent}.c-content--transparent:before{display:none}.c-content__top{align-self:flex-start;flex:0 0 100%;position:relative;z-index:3}.c-content__body{align-self:center;flex:0 0 100%;position:relative;z-index:4}.c-content__bottom{align-self:flex-end;flex:0 0 100%;position:relative;width:100%;z-index:5}.c-content__bottom--bg-solid{background-color:#2a7fa066}.c-content__mainmenu{left:0;max-width:none;position:absolute;top:0;width:1920px;z-index:3}.u-float--left{float:left}.u-float--right{float:right}.u-clear{clear:both}.u-hide{display:none}.u-zero-opacity{opacity:0}.u-break-line{white-space:pre-line}.u-invert{filter:invert(1)}.u-abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.u-color-danger{color:#e0353d}.u-color-xp-boost{color:#dd343b}.flip-icon,.rotate-180,.u-rotate-180{transform:rotate(180deg)}.u-capitalize{text-transform:capitalize}.u-font-bold{font-family:AsapBold,Arial}.u-font-semi-bold{font-family:AsapSemiBold,Arial}.u-pointer{cursor:pointer}.u-cursor-hidden{cursor:none}.u-silhouette{filter:brightness(0);opacity:.5}.u-blurred-overlay{filter:blur(8px) brightness(.7)}.u-flex-align-center{display:flex;align-items:center}.u-full-width{width:100%}.u-text--left{text-align:left}.u-text--center{text-align:center}.u-text--right{text-align:right}.u-text--nano{font-size:.7rem}.u-text--tiny{font-size:.8rem}.u-text--small{font-size:.9rem}.u-text--large{font-size:1.1rem}.u-text--huge{font-size:1.2rem}.u-text--color-primary{color:#34a3ce}.u-text--color-secondary{color:#224f6e}.u-text--color-third{color:#2a7fa066}.u-text--color-link{color:#dded1e}.u-text--color-white{color:#fff}.u-text--color-black{color:#000}.u-spacing-mt--tiny{margin-top:6.75px}.u-spacing-mt--small{margin-top:13.5px}.u-spacing-mt--medium{margin-top:27px}.u-spacing-mt--large{margin-top:40.5px}.u-spacing-mt--huge{margin-top:81px}.u-spacing-mb--tiny{margin-bottom:6.75px}.u-spacing-mb--small{margin-bottom:13.5px}.u-spacing-mb--medium{margin-bottom:27px}.u-spacing-mb--large{margin-bottom:40.5px}.u-spacing-mb--huge{margin-bottom:81px}.u-spacing-pt--tiny{padding-top:6.75px}.u-spacing-pt--small{padding-top:13.5px}.u-spacing-pt--medium{padding-top:27px}.u-spacing-pt--large{padding-top:40.5px}.u-spacing-pt--huge{padding-top:81px}.u-spacing-pb--tiny{padding-bottom:6.75px}.u-spacing-pb--small{padding-bottom:13.5px}.u-spacing-pb--medium{padding-bottom:27px}.u-spacing-pb--large{padding-bottom:40.5px}.u-spacing-pb--huge{padding-bottom:81px}.error-screen{width:800px;text-align:center;margin:0 auto}.error-screen .c-button{width:200px}.error-screen .c-button--primary{margin-bottom:10px}
