.popup-overlay{z-index:10002;transform-origin:0 0;width:1920px;height:1080px;display:flex;position:fixed;inset:0 0 0 50%}.popup{color:#fff;text-align:center;opacity:0;filter:blur(8px)brightness(.7);background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:20%;max-width:100%;height:100%;margin:auto;padding:75px 20px 20px;transition:filter .1s ease-in-out;animation:.15s ease-out forwards in-animation;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup:last-child{filter:none}.popup:last-child .popup-container{box-shadow:0 0 350px 50px #071a2899}.popup .popup-container{background-color:#153c58;border-radius:5px;flex-direction:column;align-items:center;display:flex;position:relative}.popup .popup-container .popup-content{flex-grow:1;width:100%;padding:30px;position:relative}.popup .popup-container .popup-header{text-align:left;background-color:#34a3ce;border-radius:5px 5px 0 0;align-items:center;width:100%;padding:5px 10px;font-family:AsapBold,Arial;font-size:20px;display:flex;position:relative}.popup .popup-container .close-button{cursor:pointer;background-color:#e1353d;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;padding:7.5px;display:flex;position:absolute;top:-15px;right:-15px;box-shadow:0 5px #0003,0 4px #ae0f17}.popup .popup-container .close-button:hover{background-color:#fa353d}.popup .overlay-close-on-click{width:100%;height:100%;position:absolute;top:0;left:0}.popup--error{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:#00000040;padding:0;top:0;left:-1px;transform:none}.popup--error .error-message{font-weight:700;display:block}.popup--error .error-description{opacity:.8;margin:5px 0 0;font-size:90%;font-weight:400}.popup--error h1{margin-top:125px;font-size:45px}.popup--success{background:#48e271}.popup--top-left{top:100px;left:100px;transform:none}.popup__x-button{cursor:pointer;width:50px;height:50px;transition:transform .25s ease-in-out;display:block;position:fixed;top:80px;right:40px}.popup__x-button:hover{transform:rotate(180deg)}.popup__x-button:before{content:"";transform-origin:50%;border-top:2px solid #fff;width:50px;height:0;margin:auto;display:block;position:absolute;inset:0;transform:rotate(45deg)}.popup__x-button:after{content:"";transform-origin:50%;border-top:2px solid #fff;width:50px;height:0;margin:auto;display:block;position:absolute;inset:0;transform:rotate(-45deg)}__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{color:#e0353d;border:3px dashed #e0353d;border-radius:5px;margin-bottom:30px;padding:10px 20px;font-family:AsapBold;font-size:20px;line-height:1.1em}.popup--change-register .c-form{width:450px}.popup--moderation{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:linear-gradient(90deg,#151e39 0%,#12213a 12%,#092a42 50% 82%,#032f44 100%);padding:0;top:0;left:-1px;transform:none}.popup--moderation .content{width:100%;position:absolute;top:125px;left:0}.popup--moderation .content h1{margin-bottom:100px;font-size:45px}.popup--moderation .content .fields{width:450px;margin:0 auto 100px}.popup--moderation .content .fields .field{margin-bottom:20px}.popup--moderation .content .fields .field label{margin-bottom:5px;font-size:.8rem;display:block}.popup--moderation .content .c-button{margin:0 5px}.popup--moderation .content .details{-webkit-user-select:text;user-select:text;margin-top:-50px;margin-bottom:30px}.popup--moderation .content .logs{background-color:#111d21;width:1600px;height:500px;margin:0 auto;overflow-y:auto}.popup--moderation .content .logs .log-entry{text-align:left;-webkit-user-select:text;user-select:text;white-space:pre;background-color:#15272d;flex-wrap:nowrap;justify-content:space-between;margin:8px;padding:4px 10px;display:flex}.popup--moderation .content .logs .log-entry .data.action{width:350px}.popup--moderation .content .logs .log-entry span.data.ip--invalid{color:#fc5252;font-weight:700}.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{border-radius:10px;min-width:300px;padding:5px 10px;font-size:.8em}.popup--change-roles .fields .c-button .role{background:#00000040;border-radius:5px;margin:0 5px;padding:5px;box-shadow:inset 0 2px 2px #00000040}.popup--module-inspect{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:0 0;padding:0;top:0;left:-1px;transform:none}.popup--module-inspect--upgrade{background:linear-gradient(90deg,#151e39 0%,#12213a 12%,#092a42 50% 82%,#032f44 100%)}.popup--module-inspect--was-upgraded .module-inspect__content>*{opacity:0;animation:.2s cubic-bezier(.175,.885,.32,1.275) .1s forwards scale-and-fade-in;transform:scale(0)}.popup--module-inspect--was-upgraded .module-inspect__content>:nth-child(0){animation-delay:.25s}.popup--module-inspect--was-upgraded .module-inspect__content>:first-child{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;animation:.1s ease-out .1s forwards scale-and-fade-in;transform:scale(0)}.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:first-child{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;animation:.1s cubic-bezier(.175,.885,.32,1.275) forwards show-level-delta;transform:scale(0)}@keyframes show-level-delta{to{opacity:1;transform-origin:0;transform:scale(1.2)translateY(-1px)}}.popup--module-inspect--was-upgraded .module-inspect__content .module-stats__row:first-child .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{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.popup--module-inspect .module-inspect__content{opacity:0;border-radius:10px;flex-direction:column;align-items:center;width:495px;margin:0 auto 20px;padding:38px;font-size:15px;animation:.3s cubic-bezier(.87,-.41,.19,1.44) forwards scale-and-fade-in;display:flex;position:relative;transform:scale(0)}.popup--module-inspect .module-inspect__content--RED{background:linear-gradient(135.14deg,#932a2e 0%,#4d1416 100%);border:5px solid #732024}.popup--module-inspect .module-inspect__content--GREEN{background:linear-gradient(135deg,#349964 0%,#0e3b23 100%);border:5px solid #236844}.popup--module-inspect .module-inspect__content--BLUE{background:linear-gradient(135deg,#126d90 0%,#004e6c 100%);border:5px solid #1c7ea5}.popup--module-inspect .module-inspect__content--PURPLE{background:linear-gradient(135deg,#5d4f87 0%,#46396a 100%);border:5px solid #6955a1}.popup--module-inspect .module-inspect__content--ORANGE{background:linear-gradient(135deg,#cb6d24 0%,#7a3f11 100%);border:5px solid #934b15}.popup--module-inspect .module-inspect__content .module-name{letter-spacing:1.7px;text-transform:uppercase;font-family:AsapBold,Arial;font-size:30px}.popup--module-inspect .module-inspect__content .module-inspect__rarity{letter-spacing:.8px;margin-top:8px;margin-bottom:20px;font-family:AsapBold,Arial;font-size:16px}.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{text-align:left;flex-direction:column;max-width:90%;padding:5px 10px;display:flex}.popup--module-inspect .module-inspect__content .module-description .tip{letter-spacing:1px;margin-top:15px}.popup--module-inspect .module-inspect__content .module-description .tip:first-of-type{margin-top:30px}.popup--module-inspect .module-inspect__content .spacer{background:#fff3;width:90%;height:2px;margin:30px 0}.popup--module-inspect .module-inspect__content .module-stats__row{justify-content:space-between;align-items:center;width:250px;height:30px;display:flex;position:relative}.popup--module-inspect .module-inspect__content .module-stats__row>span:first-child .c-icon{width:25px;height:25px;margin:0;position:absolute;top:50%;left:-40px;transform:translateY(-50%)}.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 .upgrade{color:#48e271;align-items:center;margin-left:18px;display:flex;position:absolute;left:100%}.popup--module-inspect .module-inspect__content .module-stats__row .upgrade .c-icon{width:18px;height:18px;margin-right:10px;top:0}.popup--module-inspect .module-inspect__content .close-button{cursor:pointer;background-color:#e1353d;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;padding:7.5px;display:flex;position:absolute;top:-15px;right:-15px;box-shadow:0 5px #0003,0 4px #ae0f17}.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{border-radius:5px;width:210px;height:55px;margin:0 auto;padding:0 20px;font-family:AsapBold,Arial;font-size:25px}.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{white-space:pre;margin-bottom:0}.popup--module-inspect .module-slot-wrap{background:#2a7fa066;border-top-left-radius:20px;padding:26px}.popup--module-inspect .module-slot-wrap .module-slot{margin:0}.popup--module-inspect .installed-on-ship-slot{width:100px;height:100px;position:absolute;top:50%;left:-150px;transform:translateY(-50%)}.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;color:#2a7fa066;text-align:center;border:1.5px solid #2a7fa066;align-items:center;font-size:14px;display:flex}.popup--module-inspect .installed-on-ship-slot:before{content:"";border-bottom:1.5px solid #2a7fa066;width:50px;height:1px;position:absolute;top:50%;right:-50px;transform:translateY(-50%)}.popup--module-inspect .generic-button--with-cost{letter-spacing:1.2px;width:200px;height:50px;margin-top:10px;font-family:AsapBold,Arial;font-size:18px}.popup--module-inspect .generic-button--with-cost .cost .c-icon{width:30px;margin-left:5px}.popup--module-inspect .generic-button--with-cost .crate-icon{width:59px;max-width:initial;margin-top:-20px;margin-bottom:-22px;margin-left:-32px}.popup--profile .popup-content{min-width:1320px;height:800px;padding:0!important}.popup--profile .loader-with-countdown{margin-top:50px}.popup--rejoin{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:0 0;padding:0;top:0;left:-1px;transform:none}.popup--rejoin .rejoin{background-color:#032935;border:4px solid #145474;border-radius:20px;width:455px;padding:40px 0}.popup--rejoin .rejoin h1{letter-spacing:1px;margin:0;font-family:AsapBold,Arial;font-size:28px}.popup--rejoin .rejoin .subtitle{letter-spacing:.77px;margin-top:15px;font-size:20px}.popup--rejoin .rejoin .c-button{margin:0 auto;display:block}.popup--rejoin .rejoin .rejoin-button{border-radius:5px;margin-top:30px;margin-bottom:25px;font-family:AsapBold,Arial;font-size:25px}.popup--rejoin .rejoin .leave-button{text-transform:initial;letter-spacing:.8px;font-size:20px;text-decoration:underline}.popup--match-started{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:#0003;padding:0;top:0;left:-1px;transform:none}.popup--match-started .match-started{background-color:#032935;border-radius:20px;width:475px;padding:40px 0 50px;position:relative}.popup--match-started .match-started .close-button{cursor:pointer;background-color:#e1353d;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;padding:7.5px;display:flex;position:absolute;top:-15px;right:-15px;box-shadow:0 5px #0003,0 4px #ae0f17}.popup--match-started .match-started .close-button:hover{background-color:#fa353d}.popup--match-started .match-started .title{letter-spacing:1px;margin:0 0 25px;font-family:AsapBold,Arial;font-size:28px}.popup--match-started .match-started .subtitle{letter-spacing:.77px;margin:3px 0;font-size:20px}.popup--match-started .match-started .close-message{letter-spacing:initial;margin-top:30px;display:block}.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{min-width:1350px;height:900px;padding:0!important}.popup--settings .settings-page{text-align:left;justify-content:space-between;height:100%;display:flex}.popup--settings .settings-page-left{border-right:1px solid #224f6e;flex-grow:1;flex-basis:50%;padding-right:40px}.popup--settings .settings-page-right{border-left:1px solid #224f6e;flex-grow:1;flex-basis:50%;padding-left:40px}.popup--settings .settings-page .settings-section{margin-bottom:30px}.popup--settings .settings-page .settings-section-title{margin-bottom:10px;font-family:AsapBold,Arial;font-size:22px}.popup--settings .settings-bottom{justify-content:center;width:100%;display:flex;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{height:14px;display:block}.popup--settings .action{align-items:center;margin:10px 0;display:flex}.popup--settings .action-name{width:250px}.popup--settings .action .keybind{text-align:center;background:#102d42;justify-content:center;align-items:center;width:150px;height:41px;margin:0 5px;display:flex;position:relative}.popup--settings .action .keybind--selected{border:2px dashed #34a3ce}.popup--settings .action .keybind-info{text-align:center;background:#34a3ce;border-top-left-radius:5px;border-top-right-radius:5px;width:150px;padding:5px;font-size:12px;position:absolute;top:-48px}.popup--shop .popup-container{width:1630px;height:850px}.popup--shop .shop{width:100%;position:absolute;bottom:0;left:0}.popup--shop .shop h1{font-size:45px}.popup--shop .shop__tabs{flex-direction:column;height:100%;display:flex}.popup--shop .shop__tabs__list{background:#112f44;justify-content:center;align-items:center;margin:-30px -30px 0;padding:35px;list-style:none;display:flex}.popup--shop .shop__tabs__list__button{cursor:pointer;background:#224f6e;justify-content:center;align-items:center;width:250px;height:70px;font-family:AsapSemiBold,Arial;font-size:20px;display:flex}.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;filter:drop-shadow(0 5px #0003);height:40px;margin-right:20px}.popup--shop .shop__tabs__panels{flex-grow:1;justify-content:center;align-items:center;display:flex}.popup--shop .shop__tabs__panel{width:100%;display:none;position:relative}.popup--shop .shop__tabs__panel .free-gems{text-align:left;cursor:pointer;background:#224f6e;border-radius:8px;justify-content:center;align-items:center;width:400px;margin:50px auto -50px;padding:10px;display:flex}.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{color:#c8c8c8;font-family:AsapMedium;font-size:16px;line-height:1em}.popup--shop .shop__tabs__panel .free-gems:hover{background:#164566}.popup--shop .shop__tabs__panel--selected{display:block}.popup--shop .shop__tabs__panel--gems .shop__item{width:220px}.popup--shop .shop__tabs__panel--gems .shop__item__icon{justify-content:center;align-items:center;display:flex}.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--donate .donate-wrap{width:935px}.popup--shop .shop__tabs__panel--donate .donate-wrap__left{vertical-align:top;width:50%;padding-right:5px;display:inline-block}.popup--shop .shop__tabs__panel--donate .donate-wrap__left img{width:361px;height:244px}.popup--shop .shop__tabs__panel--donate .donate-wrap__right{text-align:left;width:50%;display:inline-block}.popup--shop .shop__tabs__panel--donate .donate-wrap__right h3{text-align:left;text-transform:initial;margin-top:20px;font-size:18px}.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{flex-wrap:wrap;justify-content:center;gap:20px;height:600px;display:flex;overflow-y:auto}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item{cursor:pointer;background:#24273d;border:2px solid #2a7fa066;border-radius:20px;width:256px;height:256px;animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards scale;display:flex;position:relative;transform:scale(0)}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:first-child{animation-delay:0s}.popup--shop .shop__tabs__panel--treasures .shop__items__left .treasure-item:nth-child(2){animation-delay:50ms}.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: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{z-index:1;background:#00000040;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:100%;padding:10px 5px;font-family:AsapBold,Arial;position:absolute;bottom:0}.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;height:620px;margin-top:0;overflow:auto}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item{float:left;transform:initial;margin:10px;animation:none}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item .skin-item-preview-wrap{background:#2a1e34;width:234px;height:234px}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item .video-preview{background:#2a1e34;display:none;position:absolute;top:0;left:0}.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;z-index:9999;transition:opacity .2s ease-out .4s,transform .2s cubic-bezier(.175,.885,.32,1.275) .4s;transform:scaleY(1)}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item .skin-name{letter-spacing:2px;width:100%;font-family:AsapBold,Arial;font-size:20px;position:absolute;top:15px}.popup--shop .shop__tabs__panel--skins .shop__items__left .shop__item .skin-description{text-align:left;opacity:0;transform-origin:bottom;background:#0009;width:100%;padding:5px 8px;font-size:.8em;transition:none;position:absolute;bottom:0;transform:scaleY(0)}.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{text-align:left;background:#0000004d;width:100%;padding:10px 20px;font-size:18px;display:none;position:absolute;bottom:55px;left:0}.popup--shop .shop__tabs__panel--skins .shop__items__right{flex-grow:1;margin-left:30px}.popup--shop .shop__tabs__panel h2{padding:0 200px;animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards scale;position:absolute;top:50px;transform:scale(0)}.popup--shop .shop__deal-title{margin-bottom:20px;font-family:AsapBold,Arial;font-size:1.2em}.popup--shop .shop__items{justify-content:center;display:flex}.popup--shop .shop__item--disabled{cursor:not-allowed;filter:grayscale()brightness(.7);opacity:.3;pointer-events:none}.popup--shop .tos-link{padding:5px;font-size:15px;position:absolute;top:773px;right:10px}.shop__item{cursor:pointer;border:2px solid #2a7fa066;border-bottom-right-radius:20px;border-bottom-left-radius:20px;flex-direction:column;justify-content:flex-end;margin:0 10px;animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards scale;display:flex;position:relative;overflow:hidden;transform:scale(0)}.shop__item:first-child{animation-delay:0s}.shop__item:nth-child(2){animation-delay:50ms}.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{letter-spacing:5px;font-family:AsapBold,Arial;font-size:45px;line-height:40px}.shop__item__value__name{letter-spacing:2px;font-size:15px}.shop__item__timer{background:#143045;padding-top:10px;padding-bottom:10px;font-family:AsapBold,Arial;font-size:1.2em;line-height:40px}.shop__item__extravalue{background:#00b4c0}.shop__item__inside{flex-direction:column;width:100%;height:100%;display:flex}.shop__item__icon{flex-grow:1;align-content:center;display:flex;position:relative;overflow:hidden}.shop__item__price{border-top:2px solid #2a7fa066;flex:0 0 56px;justify-content:center;align-items:center;width:100%;font-family:AsapBold,Arial;font-size:24px;display:flex}.shop__item__price .cost{align-items:center;display:flex}.shop__item__price .confirm{font-size:.8em}.shop__item__price--exclamation{background-color:#e1353d;border-radius:0 0 20px 20px;box-shadow:0 4px #78181c}.shop__item__price__old{opacity:.5;margin-top:1px;margin-right:9px;font-family:AsapSemiBold,Arial;font-size:18px;text-decoration:line-through}.shop__item__price .c-icon{top:initial;margin:0 9px 0 0}.shop__item__label{letter-spacing:1px;text-align:left;background:#fc8a14;border-bottom-right-radius:20px;align-items:center;width:101px;height:52px;padding-left:13px;font-family:AsapSemiBold,Arial;font-size:14px;line-height:18px;display:flex;position:absolute;top:0;left:0;box-shadow:0 6px #0000001a}.shop__item__label--best-value{background:#00b4c0;width:85px}.shop__item__label--discount{background:#e1353d;border-bottom-right-radius:8px;flex-direction:column;justify-content:center;width:70px;padding-left:5px;font-size:20px}.shop__item__label--discount span.value{letter-spacing:2.5px}.shop__item__exclamation-mark{pointer-events:none;background-color:#e1353d;border-bottom-left-radius:15px;justify-content:center;align-items:center;width:35px;height:35px;display:flex;position:absolute;top:0;right:0;box-shadow:0 6px #00000040}.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:linear forwards scale-hover;transform:scale(.98)}.popup--inventory .popup-container{width:1630px;height:950px}.popup--inventory .popup-content{padding:0!important}.popup--inventory .items{display:flex}.popup--inventory .items-left{height:750px;margin-top:0;overflow:auto}.popup--inventory .items-right{flex-grow:1;margin-left:30px}.popup--inventory .items-center{flex-wrap:wrap;justify-content:center;max-height:730px;display:flex;overflow-y:auto}.popup--inventory .inventory__items{justify-content:center;display:flex}.popup--inventory .inventory__item{cursor:pointer;opacity:.3;filter:grayscale(.75);cursor:initial;float:left;border:2px solid #2a7fa066;border-radius:3px;flex-direction:column;justify-content:flex-end;width:234px;height:234px;margin:10px;animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards scale;display:flex;position:relative;overflow:hidden;transform:scale(0)}.popup--inventory .inventory__item:first-child{animation-delay:0s}.popup--inventory .inventory__item:nth-child(2){animation-delay:20ms}.popup--inventory .inventory__item:nth-child(3){animation-delay:40ms}.popup--inventory .inventory__item:nth-child(4){animation-delay:60ms}.popup--inventory .inventory__item:nth-child(5){animation-delay:80ms}.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{background:#fff3;border:3px solid #fff}.popup--inventory .inventory__item__overlay{width:100%;height:100%;position:absolute;left:0;right:0}.popup--inventory .inventory__item__name{letter-spacing:2px;width:100%;font-family:AsapBold,Arial;font-size:20px;position:absolute;top:15px}.popup--inventory .inventory__item__description{text-align:left;opacity:0;background:#00000073;width:100%;padding:5px;font-size:.65em;transition:opacity .3s ease-out;position:absolute;bottom:0}.popup--inventory .inventory__item__inside{flex-direction:column;width:100%;height:100%;display:flex}.popup--inventory .inventory__item__icon{flex-grow:1;align-content:center;display:flex;position:relative;overflow:hidden}.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:linear forwards scale-hover;transform:scale(.98)}.popup--inventory .inventory__item--disabled,.disabled{cursor:not-allowed;filter:grayscale()brightness(.7);opacity:.3;pointer-events:none}@keyframes fade-from-left{to{opacity:1;transform:translate(0)}}@keyframes fade-from-bottom{to{opacity:1;transform:translateY(0)}}@keyframes hover{to{transform:translateY(-16px)}}@keyframes hover-skew{to{transform:translateY(-16px)skew(-3deg)}}@keyframes glow{0%{filter:drop-shadow(0 0 8px #ffe46e)}to{filter:drop-shadow(0 0 25px #ffe46e)}}@keyframes scale-x{to{transform:scaleX(1)}}@keyframes scale-y{to{transform:scaleY(1)}}@keyframes filter-default{to{filter:brightness()contrast()}}@keyframes transform-default{to{transform:rotate(0)scale(1)}}@keyframes scale{to{transform:scale(1)}}@keyframes scale-and-fade-in{to{opacity:1;transform:scale(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:translateY(4px)}40%{transform:translate(4px)}60%{transform:translate(-2px,2px)}to{transform:translate(0,0)}}@keyframes hue-rotate{0%{filter:hue-rotate()}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 crate-jump-animation{80%{transform:translate(0,0)rotate(0)}85%{transform:translateY(-10px)rotate(4deg)}90%{transform:translate(5px,-10px)rotate(-4deg)}95%{transform:translate(-5px,-10px)}to{transform:translateY(-10px)rotate(0)}}@keyframes button-intensified{50%,to{transform-origin:50% 0;transform:rotate(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 crate-jump-animation--small{80%{transform:translate(0,0)rotate(0)}85%{transform:translateY(-5px)rotate(4deg)}90%{transform:translate(3px,-5px)rotate(-4deg)}95%{transform:translate(-3px,-5px)}to{transform:translateY(-5px)rotate(0)}}@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)}}.popup--leaderboard{background:#0000001a}.popup--leaderboard .popup-container{width:540px}.popup--leaderboard .popup-container .popup-header{justify-content:center;font-family:AsapSemiBold,Arial}.popup--leaderboard .popup-container .popup-header .header-icon{filter:drop-shadow(0 2px #0003);width:40px;padding:0 8px}.popup--leaderboard .popup-container .popup-content{min-height:600px;max-height:600px;padding:20px 0 0;overflow-y:scroll}.popup--leaderboard .popup-container .popup-content .last-updated{margin-bottom:3px;font-size:14px}.popup--leaderboard .popup-container .popup-content .last-updated div{margin-top:-3px}.popup--leaderboard .popup-container .popup-content .toggle{width:initial;flex-grow:1;align-items:center;display:flex}.popup--leaderboard .popup-container .popup-content .toggle .generic-button{letter-spacing:2px;border-radius:initial;width:50%;height:45px;font-family:AsapBold,Arial;font-size:15px;transition:color .2s ease-out;position:relative}.popup--leaderboard .popup-container .popup-content .toggle .generic-button:not(.selected){color:#0a4a62c2;background-color:#001e29;box-shadow:inset 0 4px #00161e}.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:"";background:#0a4a62c2;width:2px;height:60%;position:absolute;top:20%;left:-1px}.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{align-items:center;padding:2px 20px;display:flex}.popup--leaderboard .row .skin-icon-wrap{filter:drop-shadow(0 2px #0003);width:60px;height:50px;margin-top:-10px;margin-left:10px;margin-right:10px}.popup--leaderboard .row__right{flex-grow:1;justify-content:flex-end;align-items:center;display:flex}.popup--leaderboard .row .user-modules{justify-content:space-between;align-items:center;width:58px;display:flex}.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:first-child{color:#e9be01;background:#e9be010d;font-family:AsapBold,Arial;font-size:21px}.popup--leaderboard .row:first-child .c-user__name{color:#e9be01;font-family:AsapBold,Arial;font-size:21px}.popup--leaderboard .row:first-child .rank{font-size:18px}.popup--leaderboard .row:nth-child(2){color:#e9e9e9;background:#e9e9e90d;font-family:AsapBold,Arial;font-size:19px}.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){color:#e7af7b;background:#e7af7b0d;font-family:AsapBold,Arial;font-size:18px}.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}.popup--transaction{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:linear-gradient(90deg,#151e39 0%,#12213a 12%,#092a42 50% 82%,#032f44 100%);padding:0;top:0;left:-1px;transform:none}.popup--transaction .popup__content{border:2px dashed #ffffff1a;border-radius:5px;padding:30px}.popup--transaction .popup__content .c-icon{width:44px;margin-right:20px}.popup--transaction .c-button--success{letter-spacing:initial;text-shadow:1px 1px #fff3;border-radius:5px;padding:20px 27px;font-size:24px}.popup--transaction a{text-decoration:none}.popup--transaction h1{margin-top:125px;font-size:45px}.popup--vip-membership{background:#000000b3}.popup--vip-membership .popup-container{width:711px;height:472px}.popup--vip-membership .content{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;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}.popup--vip-upsell{background:#000000b3}.battle-pass-item{width:unset}.battle-pass-item .header{z-index:1;background:linear-gradient(#21101ebf 0%,#21101e00 100%);flex-direction:row;justify-content:space-between;width:100%;height:170px;padding:30px;display:flex;position:absolute}.battle-pass-item .header .c-icon,.battle-pass-item .header .title{height:81px}.battle-pass-item .header .c-icon{width:auto}.battle-pass-item .header .title{flex-direction:column;justify-content:center;align-items:flex-start;font-family:AsapBold,Arial;display:flex}.battle-pass-item .header .title .name{font-size:35px}.battle-pass-item .header .title .subtitle{font-size:23px;position:relative}.battle-pass-item .discount-label{background:linear-gradient(135deg,#0000 30px,#e1353d 0);align-items:center;height:40px;padding-left:40px;padding-right:8px;font-family:AsapBold,Arial;font-size:24px;display:flex;position:absolute;bottom:0;right:0}.vip-shop{width:100%}.vip-shop .header,.vip-shop .expire-time{margin-top:6px;font-family:AsapBold,Arial;font-size:25px}.vip-shop .vip-item{padding-bottom:50px;display:flex;position:relative}.vip-shop .vip-item .vip-card{margin-right:50px}.vip-shop .vip-item .what-you-get{text-align:left;font-size:22px;position:relative;transform:translateY(20px)}.vip-shop .vip-item .what-you-get .perks{flex-direction:column;padding:10px;display:flex}.vip-shop .vip-item .what-you-get .perks--entry{align-items:center;padding:6px 0;display:inline-flex}.vip-shop .vip-item .what-you-get .perks--entry .c-icon{filter:drop-shadow(0 3px #0000004d);margin-right:15px}.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{color:#000;background:gold;border-radius:10px;margin-left:5px;padding:2px 5px;font-size:.8em;font-weight:700}.vip-shop .c-button--vip{overflow:unset;border-radius:10px;margin:0 10px;font-family:AsapBold,Arial;font-size:28px}.vip-shop .no-recurring{text-align:center;width:100%;margin-top:15px;font-family:Asap;font-size:16px;font-style:italic;position:absolute;top:100%;left:0}.c-icon{vertical-align:middle;width:28px;height:auto;display:inline-block;position:relative}.c-icon svg{fill:currentColor;height:inherit;width:inherit;display:block}.c-icon img{height:inherit;width:inherit;display:block}.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}.c-button{color:#0c253c;cursor:pointer;letter-spacing:1px;vertical-align:middle;white-space:nowrap;background-color:#dded1e;border:none;border-radius:0;outline:none;justify-content:center;align-items:center;margin:0;padding:13.5px 27px;font-family:AsapSemiBold,Arial;font-size:1.1rem;line-height:1.2;text-decoration:none;transition:color .1s ease-in-out;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px #a4b00e}.c-button--secondary{color:#fff;background-color:#34a3ce;height:78px;padding:4px 0 0;font-family:Asap,Arial;font-size:1rem;box-shadow:0 4px #1c7094}.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()brightness(.7);opacity:.3;pointer-events:none}.c-button-content{place-content:center space-between;align-items:center;display:flex}.c-button--floating-with-icon-and-content .c-icon{margin-left:-5px;margin-right:10px}.c-button--floating-with-icon .c-icon{height:1.25em}.c-button--floating-primary{color:#fff;text-align:center;background:#34a3ce;border-bottom:4px solid #2883a7;border-radius:5px;flex-grow:1;height:40px;margin:10px 3px;padding-top:8px;padding-bottom:3px;font-family:AsapBold,Arial;box-shadow:-3px 3px #00000080}.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;text-align:center;background:#18b3ad;border-bottom:4px solid #128682;border-radius:5px;flex-grow:1;height:40px;margin:10px 3px;padding-top:8px;padding-bottom:3px;font-family:AsapBold,Arial;box-shadow:-3px 3px #00000080}.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;text-align:center;background:#dded1e;border-bottom:4px solid #bac810;border-radius:5px;flex-grow:1;height:40px;margin:10px 3px;padding-top:8px;padding-bottom:3px;font-family:AsapBold,Arial;box-shadow:-3px 3px #00000080}.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;text-align:center;background:#e0353d;border-bottom:4px solid #c41e26;border-radius:5px;flex-grow:1;height:40px;margin:10px 3px;padding-top:8px;padding-bottom:3px;font-family:AsapBold,Arial;box-shadow:-3px 3px #00000080}.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;text-align:center;background:#48e271;border-bottom:4px solid #22d552;border-radius:5px;flex-grow:1;height:40px;margin:10px 3px;padding-top:8px;padding-bottom:3px;font-family:AsapBold,Arial;box-shadow:-3px 3px #00000080}.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;text-align:center;background:linear-gradient(135deg,#cdb802 0%,#d3c350 23.05%,#d8be3c 49.99%,#b59602 100%);border-bottom:4px solid #b59602;border-radius:5px;flex-grow:1;height:40px;margin:10px 3px;padding-top:8px;padding-bottom:3px;font-family:AsapBold,Arial;box-shadow:-3px 3px #00000080}.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;text-align:center;background:#34a3ce;border-bottom:4px solid #2883a7;border-radius:5px;flex-grow:1;height:auto;margin:0;padding:0 15px;font-family:AsapBold,Arial;font-size:125%;box-shadow:-3px 3px #00000080}.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{justify-content:center;align-items:center;display:flex}.c-button--with-icon .c-button__content .c-icon{margin-right:10px}.c-button__content{z-index:2;position:relative}.c-button__bg{z-index:1;width:100%;padding-top:100%;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.c-button__svg{position:absolute;inset:0}.c-button__svg path{fill:#224f6e;transform:translate(-150%)}.c-button--primary{color:#fff;background-color:#34a3ce;margin-bottom:4px;box-shadow:0 4px #1c7094}.c-button--primary:hover{color:#fff;background-color:#5db6d8}.c-button--darkblue{color:#fff;background-color:#224f6e;margin-bottom:4px;box-shadow:0 4px #1b3f58}.c-button--darkblue:hover{color:#fff;background-color:#2e6b95}.c-button--danger{color:#fff;background-color:#e0353d;margin-bottom:4px;box-shadow:0 4px #ae1b22}.c-button--danger:hover{color:#fff;background-color:#e76167}.c-button--success{color:#000;background-color:#48e271;border:1px solid #74e993;margin-bottom:4px;box-shadow:0 4px #207332}.c-button--success:hover{color:#000;background-color:#74e993}.c-button--success .c-button__svg path{fill:#dded1e}.c-button--white{color:#34a3ce;background-color:#fff}.c-button--white:hover{color:#fff}.c-button--transparent{box-shadow:initial;background:0 0;border:none}.c-button--outline-default{color:#fff;box-shadow:initial;background-color:#0000;border:2px solid #2a7fa066}.c-button--outline-default:after{content:"";border-top:14px solid #0000;border-right:14px solid #2a7fa066;width:0;height:0;position:absolute;bottom:-1px;right:-1px}.c-button--outline-default:hover{color:#fff;border-color:#e9be01}.c-button--outline-default:hover:after{content:"";border-top:14px solid #0000;border-right:14px solid #e9be01;width:0;height:0;position:absolute;bottom:-1px;right:-1px}.c-button--outline-white{color:#fff;box-shadow:initial;background-color:#0000;border:2px solid #fff}.c-button--outline-white:after{content:"";border-top:14px solid #0000;border-right:14px solid #fff;width:0;height:0;position:absolute;bottom:-1px;right:-1px}.c-button--outline-white:hover{color:#fff;border-color:#e9be01}.c-button--outline-white:hover:after{content:"";border-top:14px solid #0000;border-right:14px solid #e9be01;width:0;height:0;position:absolute;bottom:-1px;right:-1px}.c-button--outline-link{color:#fff;box-shadow:initial;background-color:#0000;border:2px solid #dded1e}.c-button--outline-link:after{content:"";border-top:14px solid #0000;border-right:14px solid #dded1e;width:0;height:0;position:absolute;bottom:-1px;right:-1px}.c-button--outline-link:hover{color:#fff;border-color:#e9be01}.c-button--outline-link:hover:after{content:"";border-top:14px solid #0000;border-right:14px solid #e9be01;width:0;height:0;position:absolute;bottom:-1px;right:-1px}.c-button--flat-primary{color:#fff;box-shadow:none;background-color:#34a3ce}.c-button--flat-primary:hover{color:#fff;background-color:#5db6d8}.c-button--flat-darkblue{color:#fff;box-shadow:none;background-color:#224f6e}.c-button--flat-darkblue:hover{color:#fff;background-color:#2e6b95}.c-button--flat-link{color:#000;box-shadow:none;background-color:#dded1e}.c-button--flat-link:hover{color:#000;background-color:#e4f14d}.c-button--flat-danger{color:#fff;box-shadow:none;background-color:#e0353d}.c-button--flat-danger:hover{color:#fff;background-color:#e76167}.c-button--flat-success{color:#000;box-shadow:none;background-color:#48e271}.c-button--flat-success:hover{color:#000;background-color:#74e993}.c-button--big{padding:6.75px 27px;font-family:AsapBold,Arial;font-size:4rem}.c-button--small{padding:6.75px 13.5px;font-size:.9rem}.c-button--rounded{border-radius:5px}.c-button--plus{color:#000;background-color:#48e271;border:1px solid #74e993;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;margin-bottom:4px;padding:0;font-family:Arial;font-size:18px;display:inline-flex;box-shadow:0 4px #207332}.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(0 5px #0003)}.c-button--flat-with-icon{color:#fff;cursor:pointer;letter-spacing:1px;vertical-align:middle;white-space:nowrap;box-shadow:0 4px #1c7094;box-shadow:initial;background:#34a3ce59;border:none;border-radius:5px;outline:none;justify-content:center;align-items:center;width:100%;height:38px;margin:15px auto 0;padding:0;font-family:AsapSemiBold,Arial;font-size:16px;line-height:1.2;text-decoration:none;transition:color .1s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.c-button--flat-with-icon--secondary{color:#fff;background-color:#34a3ce;height:78px;padding:4px 0 0;font-family:Asap,Arial;font-size:1rem;box-shadow:0 4px #1c7094}.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()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{justify-content:center;align-items:center;display:flex}.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{width:18px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.vip-card{justify-content:center;align-items:center;display:flex;position:relative}.vip-card .card{filter:drop-shadow(0 10px #0000004d)}.vip-card .card img{width:300px;transform:rotate(-7deg)}.vip-card--small .card{filter:drop-shadow(0 6px #0000004d)!important}.vip-card--small .card img{transform:rotate(-2deg)}.rays-effect{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.rays-effect__rays{width:100%;height:100%;animation:17s linear infinite spin;display:block}.rays-effect__rays img{opacity:.3;width:100%;height:100%;display:block}.rays-effect .ui-particles{position:absolute;top:50%;left:50%}@keyframes spin{0%{opacity:.5;transform:rotate(0)}10%{opacity:.8}50%{opacity:.3}90%{opacity:.7}to{opacity:.5;transform:rotate(360deg)}}.ui-particles-abs{position:absolute;top:0;left:0}.ui-particles-particles{position:relative}.ui-particles .ui-particle{transform-origin:50%;position:absolute;top:0;left:0}.ui-particles .ui-particle--despawned{opacity:0!important}.info-icon{cursor:pointer;color:#fff;background-color:#224f6e;border:2px solid #0000;border-radius:30px;justify-content:center;align-items:center;width:22px;height:22px;margin-left:5px;display:inline-flex;top:0;right:-22px}.info-icon .label{text-transform:initial;font-family:Verdana;font-size:14px;font-weight:700;display:block}.info-icon:hover{border-color:#ffffff80}.c-info-tooltip--success .info-icon{color:#000;background-color:#48e271}.tooltip{color:#fff!important;white-space:pre-line!important;z-index:99999999!important;word-wrap:break-word!important;overflow-wrap:break-word!important;background-color:#07222e!important;border:none!important;border-radius:4px!important;min-width:120px!important;max-width:400px!important;padding:10px 8px!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;box-shadow:0 2px 8px #0000004d!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{color:#000!important;background-color:#48e271!important}.tooltip.tooltip--success .floating-arrow{fill:#48e271!important}.tooltip.tooltip--error{color:#fff!important;background-color:#e0353d!important}.tooltip.tooltip--error .floating-arrow{fill:#e0353d!important}.tooltip.tooltip--warning{color:#000!important;background-color:#fc8a14!important}.tooltip.tooltip--warning .floating-arrow{fill:#fc8a14!important}.popup--battlepass .container{padding-top:70px}.popup--battlepass .battlepass{margin:0 50px;position:relative}.popup--battlepass .season-title,.popup--battlepass .reward-tracks{background-color:#00000042;border-radius:5px;margin:0 20px;padding:20px}.popup--battlepass .season-title{flex-direction:column;align-items:center;width:450px;display:flex}.popup--battlepass .season-title .name{text-transform:uppercase;font-family:AsapBold,Arial;font-size:50px;display:flex;position:relative}.popup--battlepass .season-title .name .info-icon{display:flex;position:absolute;top:0;right:-22px}.popup--battlepass .season-title .countdown-text{vertical-align:bottom;color:#1e7799;margin-top:-15px;font-family:AsapBold,Arial;font-size:18px}.popup--battlepass .reward-preview{height:155px;position:absolute;top:20px;right:0}.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{opacity:1;transition:transform .2s ease-out .1s,opacity .2s ease-out .1s;transform:translate(0)}.popup--battlepass .progress{align-items:center;display:flex}.popup--battlepass .progress .progressbar-with-badge{width:320px}.popup--battlepass .progress .target-tier{text-align:left;width:70px;margin-left:10px;font-family:AsapBold,Arial;font-size:18px}.popup--battlepass .reward-tracks-wrap,.popup--battlepass .season-selection{min-height:155px;display:flex}.popup--battlepass .reward-tracks-wrap .nav-button,.popup--battlepass .season-selection .nav-button{width:40px;box-shadow:none;border-radius:5px;justify-content:center;padding:0;display:flex}.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{align-self:center;width:12px}.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;display:flex;overflow:hidden}.popup--battlepass .reward-tracks .reward-tracks-content-wrap{margin-left:20px;overflow:hidden}.popup--battlepass .reward-tracks .reward-tracks-content-wrap .reward-tracks-content{transition:transform .3s ease-out;display:flex}.popup--battlepass .reward-tracks .level{margin:0 10px}.popup--battlepass .reward-tracks .level .reward-status-icon{z-index:5;pointer-events:none;width:30px;height:30px;margin:0;position:absolute;top:-4px;right:-4px}.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{align-items:end;height:80px;display:flex}.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{background:#34a3ce;border-radius:5px 5px 0 0;min-height:34px;margin-bottom:10px;padding-top:4px;font-family:AsapBold}.popup--battlepass .reward-tracks .level .free-track{background:linear-gradient(90deg,#e8e8e84d 0%,#8080804d 100%);height:120px;margin-bottom:10px;box-shadow:0 2px #0000004d}.popup--battlepass .reward-tracks .level .paid-track{background:linear-gradient(136.46deg,#f4e02e4d 0%,#f4e68a4d 43.05%,#d8be3c4d 72.6%,#a98d144d 100%);border-radius:0 0 5px 5px;height:210px;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{box-sizing:border-box;display:flex;position:relative}.popup--battlepass .reward-tracks .level--0 .free-track .track-logo,.popup--battlepass .reward-tracks .level--0 .paid-track .track-logo{width:100%;margin-top:20px;padding:0 10px}.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{background:linear-gradient(90deg,#e8e8e8 0%,gray 100%);border:2.5px solid #cecece;border-radius:5px 5px 0 0}.popup--battlepass .reward-tracks .level--0 .free-track .track-logo{filter:drop-shadow(0 3px #0000004d);padding:0 20px}.popup--battlepass .reward-tracks .level--0 .paid-track{background:linear-gradient(136.46deg,#f4e02e 0%,#f4e68a 43.05%,#d8be3c 72.6%,#a98d14 100%);border:2.5px solid #fff092}.popup--battlepass .reward-tracks .level--0 .header{background:0 0}.popup--battlepass .reward-tracks .level--vip-start .full{color:#fff;text-shadow:0 2px #0003;background:linear-gradient(135deg,#cdb802 0%,#d3c350 23.05%,#d8be3c 49.99%,#b59602 100%);border:3px solid #ffffff80;border-radius:5px;place-content:center;min-width:60px;height:100%;display:flex;overflow:visible}.popup--battlepass .reward-tracks .level--vip-start .full .text{transform-origin:50%;word-break:break-all;opacity:.75;max-width:60px;font-family:AsapBold;font-size:30px;line-height:40px;position:absolute;top:22px}.popup--battlepass .reward-tracks .level--vip .track-cell.header{background:linear-gradient(135deg,#cdb802 0%,#d3c350 23.05%,#d8be3c 49.99%,#b59602 100%)!important}.popup--battlepass .reward-tracks .level--locked .track-cell{box-shadow:none;background:#00000042;border: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{align-items:center;height:90px;display:flex}.popup--battlepass .bottom .purchase-action{background-color:#00000042;border-radius:10px;padding:20px;display:flex}.popup--battlepass .bottom .purchase-action .info{margin:auto 20px;font-family:AsapSemiBold,Arial;display:inline-block}.popup--battlepass .bottom .purchase-action .c-button{border-radius:5px;padding:10px 25px;font-family:AsapBold,Arial;font-size:24px}.popup--battlepass .bottom .purchase-action--buy .c-button{color:#fff;text-shadow:0 2px #0003;background:linear-gradient(135deg,#cdb802 0%,#d3c350 23.05%,#d8be3c 49.99%,#b59602 100%);border:3px solid #ffffff80;margin-left:25px;padding:10px 25px 7px 50px;overflow:visible;box-shadow:0 4px #b0941a}.popup--battlepass .bottom .purchase-action--buy .c-button .shield{z-index:2;width:58px;position:absolute;top:-5px;left:-25px}.popup--battlepass .bottom .purchase-action--buy .c-button:hover{filter:brightness(1.1)}.popup--battlepass .bottom .purchase-action--buy-tiers{opacity:0;animation:.4s ease-out forwards fade-to-full}.popup--battlepass .bottom .purchase-action--buy-tiers .generic-button--with-cost{letter-spacing:1px;width:300px;margin-left:20px;font-family:AsapBold,Arial;font-size:24px}.popup--battlepass .bottom .purchase-action--buy-tiers .generic-button--with-cost .cost{align-items:center;margin-left:15px;font-family:AsapSemiBold;font-size:18px;display:flex}.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{align-items:center;height:52px;display:flex}.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{background-color:#0003;justify-content:center;align-items:center;width:120px;height:100%;font-family:AsapSemiBold,Arial;display:flex}.popup--battlepass .bottom .claim-rewards{margin-left:auto;position:relative}.popup--battlepass .bottom .claim-rewards .c-button{border-radius:10px;padding:20px 30px;font-family:AsapBold;font-size:36px}.popup--battlepass .bottom .claim-rewards .c-button .c-icon{width:55px;margin-right:25px}.battle-tier-badge{color:#fff;width:52px;height:52px;position:relative}.battle-tier-badge .c-icon{width:100%;height:100%;position:absolute;left:0}.battle-tier-badge .number{letter-spacing:0;font-family:AsapBold,Arial;font-size:21px;position:absolute;top:25px;left:50%;transform:translate(-50%)translateY(-50%)}.progressbar-with-badge{align-items:center;width:100%;max-width:500px;display:flex;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:"";background-image:linear-gradient(135deg,#00000026 12.5%,#0000 12.5% 25%,#00000026 25% 37.5%,#0000 37.5% 50%,#00000026 50% 62.5%,#0000 62.5% 75%,#00000026 75% 87.5%,#0000 87.5%,#0000);background-size:40px 40px;width:400px;height:100%;animation:6s linear infinite side-scroll-boosted;position:absolute;top:0;left:0}.progressbar-with-badge__badge{z-index:2;margin-right:-13px}.progressbar-with-badge__bar{background-color:#00000042;border-radius:0 5px 5px 0;flex-grow:1;height:31px;position:relative;overflow:hidden}.progressbar-with-badge__bar__bg{background:#34a3ce;height:100%;position:absolute;top:0;left:0}.progressbar-with-badge__bar__bg--new{transform-origin:0;background:#dded1e;transform:scaleX(0)}.progressbar-with-badge__bar__text{letter-spacing:1.2px;font-family:AsapSemiBold,Arial;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.reward-icon{box-sizing:border-box;transform-origin:50%;background-color:#000;width:80px;height:80px;margin:5px;transition:all .2s ease-in-out;display:inline-block;position:relative}.reward-icon--selected{transform:scale(1.08);opacity:1!important;border:3px solid #fff!important}.reward-icon:hover{transform:scale(1.12);opacity:1!important}.reward-icon .count{font-family:AsapBold;font-size:16px;line-height:16px;position:absolute;bottom:3px;right:3px}.reward-icon .boost-icon{width:23px;position:absolute;top:5px;left:5px}.reward-icon .boost-label{font-family:AsapBold;font-size:16px;line-height:16px;position:absolute;top:3px;left:34px}.reward-icon--gems{background-color:#097962;border:3px solid #b7f9e6;border-image:linear-gradient(-45deg,#28d5a4 0%,#b7f9e6 50%,#28d5a4 100%) 3}.reward-icon--gems .c-icon{filter:drop-shadow(0 3px #0003);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 100%) 3}.reward-icon--xp .c-icon{filter:drop-shadow(0 3px #0003);width:60px;margin-left:-5px;padding-top:5px}.reward-icon--xp_boost{background:repeating-linear-gradient(-45deg,#ab661f,#ab661f 8px,#bf7223 8px 16px);border:3px solid #fc8a14;border-image:linear-gradient(-45deg,#fc8a14 0% 50%,#fc8a14 100%) 3;width:120px}.reward-icon--xp_boost .chip-icon{filter:drop-shadow(0 3px #0003);width:50px;position:absolute;bottom:6px;left:5px}.reward-icon--battle_xp{background-color:#296e89;border:3px solid #b9e8f6;border-image:linear-gradient(-45deg,#39a5cf 0%,#b9e8f6 50%,#39a5cf 100%) 3}.reward-icon--battle_xp .c-icon{filter:drop-shadow(0 3px #0003);width:32px;padding-top:4px}.reward-icon--battle_xp_boost{background:repeating-linear-gradient(-45deg,#296e89,#296e89 8px,#24627b 8px 16px);border:3px solid #b9e8f6;border-image:linear-gradient(-45deg,#39a5cf 0%,#b9e8f6 50%,#39a5cf 100%) 3;width:120px}.reward-icon--battle_xp_boost .points-icon{filter:drop-shadow(0 3px #0003);width:32px;position:absolute;bottom:6px;left:10px}.reward-icon--vip_days{border:3px solid #eae15e;border-image:linear-gradient(-45deg,#e0c53f 0%,#eae15e 50%,#e0c53f 100%) 3;width:124px;padding:10px}.reward-icon--vip_days img{transform:rotate(-7deg)}.reward-icon--vip_days .days{text-align:right;font-family:AsapBold;font-size:12px;position:absolute;bottom:14px;right:5px;transform:rotate(-2deg)}.reward-icon--next_season_battle_xp{background:linear-gradient(135deg,#cdb802 0%,#d3c350 23.05%,#d8be3c 49.99%,#b59602 100%);border:3px solid #fff193;border-image:linear-gradient(-45deg,#fff499 0%,#fff193 50%,#fff499 100%) 3;width:160px;display:flex}.reward-icon--next_season_battle_xp .shield{filter:drop-shadow(0 3px #0003);width:58px;position:absolute;top:7px;left:6px}.reward-icon--next_season_battle_xp .label{text-align:left;width:75px;font-family:AsapBold;font-size:16px;line-height:18px;position:absolute;top:10px;right:5px}.reward-icon--next_season_battle_xp .count{text-align:left;width:75px;font-size:18px;bottom:8px;right:5px}.reward-icon--skin{background-color:#291d33;border:3px solid #288544;border-image:linear-gradient(-45deg,#47be6a 0%,#288544 50%,#47be6a 100%) 3;width:200px}.reward-icon--skin img{max-width:100%;max-height:100%}.reward-icon--avatar{background-color:#2e2e2e;border:3px solid #c3c3c3;border-image:linear-gradient(-45deg,#c3c3c3 0% 50%,#c3c3c3 100%) 3}.reward-icon--avatar .avatar-wrap{background:#fff;width:50px;height:58px;padding:3px;position:absolute;top:8px;left:12px;transform:rotate(10deg)}.reward-icon--hat{background-color:#3e2336;border:3px solid #ca74b1;border-image:linear-gradient(-45deg,#9f5e8c 0%,#ca74b1 50%,#9f5e8c 100%) 3}.reward-icon--hat .hat{filter:drop-shadow(0 3px #0003);height:55px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.reward-icon--emote{background-color:#092a42;border:3px solid #3d7bb1;border-image:linear-gradient(-45deg,#2f5e88 0%,#3d7bb1 50%,#2f5e88 100%) 3}.reward-icon--emote .emote{position:absolute;left:50%;transform:translate(-50%)scale(.55)}.reward-icon--emote .background{opacity:.25;filter:brightness(0);width:65px;margin-top:7px;transform:rotate(270deg)}.reward-icon--crate{background-color:#038c96;border:3px solid #48e7f1;border-image:linear-gradient(-45deg,#06b6c1 0%,#48e7f1 50%,#06b6c1 100%) 3}.reward-icon--crate img{padding:8px}.reward-icon--small{width:80px}.icon-shadow{filter:drop-shadow(0 3px #0003)}.avatar-img{transform-origin:0 0}.popup--bp-rewards{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:linear-gradient(90deg,#151e39 0%,#12213a 12%,#092a42 50% 82%,#032f44 100%);padding:0;position:relative;top:0;left:-1px;transform:none}.popup--bp-rewards .container{width:100%;height:100%}.popup--bp-rewards .top{text-align:left;display:flex;position:absolute;top:150px;left:50%;transform:translate(-50%)}.popup--bp-rewards .top .bp-logo{width:105px;margin-top:-16px;margin-right:25px}.popup--bp-rewards .top .info .title{letter-spacing:1.95px;margin-top:-10px;font-family:AsapBold,Arial;font-size:41px}.popup--bp-rewards .top .info .subtitle{letter-spacing:.86px;margin-top:-5px;font-size:18px}.popup--bp-rewards .content .reward-content{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.popup--bp-rewards .content .reward-content .reward-preview .display{transform-origin:0}.popup--bp-rewards .content .nav-button{border-radius:5px;width:40px;height:60px;margin:20px;padding:0;position:absolute;top:46%}.popup--bp-rewards .content .nav-button .c-icon{width:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.popup--bp-rewards .content .nav-button--left{animation:.2s ease-out forwards nav-slide-in-left;left:0}.popup--bp-rewards .content .nav-button--left .c-icon{transform:scaleX(-1)translateY(-50%)}.popup--bp-rewards .content .nav-button--right{animation:.2s ease-out forwards nav-slide-in-right;right:0}.popup--bp-rewards .bottom{position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.popup--bp-rewards .bottom .item-indicator{letter-spacing:.86px;margin-bottom:10px;font-size:18px;font-weight:600}.popup--bp-rewards .bottom .collect-button{opacity:0;border-radius:5px;padding:12px 22px;font-family:AsapBold,Arial;font-size:24px;animation:.4s ease-out forwards fade-to-full}.popup--bp-rewards .bottom .collect-button .c-icon{width:33px;margin:-5px 10px -5px -5px}.popup--bp-rewards .collect-all-button{border-radius:5px;font-family:AsapBold,Arial;font-size:21px;position:absolute;bottom:50px;right:60px}@keyframes nav-slide-in-left{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes nav-slide-in-right{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.reward-preview{align-items:center;display:flex}.reward-preview .details{text-align:left;width:400px;margin-right:50px}.reward-preview .details .title{font-family:AsapBold,Arial;font-size:30px}.reward-preview .details .type{color:#1e7799;margin-top:-8px;font-family:AsapSemiBold,Arial;font-size:15px}.reward-preview .details .description{letter-spacing:.71px;color:#c6bfd1;margin-top:5px;font-size:15px}.reward-preview .actions{margin-top:10px}.reward-preview .actions .action-button{border-radius:5px;padding:8px 20px}.reward-preview .display-center-point{right:155px/2;top:155px/2;position:absolute}.reward-preview .display{justify-content:center;align-items:center;width:155px;height:155px;display:flex;position:relative}.reward-preview .display .video-preview{background:#224f6e;border-radius:100%;padding:5px}.reward-preview .display .rays-effect{z-index:-2;transform-origin:50%}.reward-preview .display .ui-particles{z-index:-1;position:absolute}.reward-preview--gems .gems-icon,.reward-preview--xp .chip-icon,.reward-preview--xp_boost .chip-icon{filter:drop-shadow(2px 10px #00000040);width:155px}.reward-preview--battle_xp .points-icon,.reward-preview--battle_xp_boost .points-icon{filter:drop-shadow(2px 10px #00000040);width:105px}.reward-preview--xp_boost .boost-icon,.reward-preview--battle_xp_boost .boost-icon{width:50px;position:absolute;top:10px;left:10px}.reward-preview--xp_boost .boost-icon{top:0;left:0}.reward-preview--vip_days .display{width:205px;margin-left:-50px}.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 #00000040);width:150px}.reward-preview--avatar .avatar-icon{background:#fff;width:155px;height:155px;padding:5px}.reward-preview--avatar .avatar-icon .avatar-img{transform-origin:50%;width:128px;height:128px;margin-top:9px;transform:scale(1.13281)}.reward-preview--hat .hat-icon{filter:drop-shadow(2px 10px #00000040);width:155px;margin-bottom:25px}.reward-preview--emote .emote-icon{width:155px}.reward-preview--emote .emote-background{opacity:.25;filter:brightness(0);width:155px;transform:rotate(270deg)}.reward-preview--emote .emote-img{width:155px;position:absolute;top:-5px;left:50%;transform:translate(-50%)scale(.6)}.reward-preview--xp .chip-icon,.reward-preview--xp_boost .chip-icon,.reward-preview--crate .crate-icon{filter:drop-shadow(2px 10px #00000040);width:155px}.reward-preview--square{background:#00000040;border-radius:10px;flex-direction:column-reverse;width:300px;height:300px;padding:40px 20px}.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 #00000040)}.loot-item{opacity:0;background-color:#34a3ce26;border-radius:10px;width:250px;height:430px;animation:.3s cubic-bezier(.87,-.41,.19,1.44) forwards loot-item-show;position:relative;transform:scale(0)translateY(500px)rotate(-45deg)}@keyframes loot-item-show{to{opacity:1;transform:scale(1)translateY(0)rotate(0)}}.loot-item:nth-child(2){animation-delay:50ms}.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{width:300px;height:340px;margin-top:90px}.loot-item__title{letter-spacing:1.43px;text-transform:uppercase;white-space:nowrap;font-family:AsapBold,Arial;font-size:25px;position:absolute;top:50px;left:50%;transform:translate(-50%)}.loot-item__info{font-display:"AsapSemiBold",Arial;white-space:nowrap;font-size:16px;position:absolute;top:93px;left:50%;transform:translate(-50%)}.loot-item__content{z-index:1;position:absolute;top:130px;left:50%;transform:translate(-50%)}.loot-item__content .module-card{margin-top:20px}.loot-item__delta{justify-content:center;align-items:center;width:100%;font-size:70px;line-height:35px;display:flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.loot-item__delta__multiplier{margin-bottom:-10px;margin-right:10px;font-size:30px}.loot-item__delta__multiplier__factor{color:#dd343b}.loot-item__label{white-space:nowrap;background:#34a3ce;border-radius:5px;flex-wrap:nowrap;justify-content:center;align-items:center;padding:8px 9px;font-family:AsapSemiBold,Arial;font-size:16px;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px #0003}.loot-item__label .c-icon{width:17px;margin:0 6px 0 0;top:-2px}.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{width:100px;height:100px;position:absolute;top:-128px;left:50%;transform:translate(-50%)}.loot-item--xp .species-progress .level-badge .number{font-size:45px}.loot-item--gems .current-currency{margin-top:15px;font-family:AsapSemiBold,Arial;font-size:16px;display:block}.loot-item--gems .loot-item__content{top:138px}.loot-item--gems .loot-item__content img{max-width:initial;filter:drop-shadow(0 10px #0000004d);width:138px}.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{text-transform:none;margin-top:20px;font-size:25px}.loot-item .checkmark{width:30px;position:absolute;top:126px;right:30px}.popup--crate-loot{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;cursor:pointer;z-index:99;background:linear-gradient(90deg,#151e39 0%,#12213a 12%,#092a42 50% 82%,#032f44 100%);padding:0;top:0;left:-1px;transform:none}.popup--crate-loot .crate-loot{flex-direction:column;align-items:center;font-family:AsapBold,Arial;display:flex}.popup--crate-loot .crate-loot--level-up-complete{margin-top:-50px}.popup--crate-loot .crate-loot__title{font-size:30px}.popup--crate-loot .crate-loot__title .level-badge{top:initial;width:100px;height:100px;margin:10px auto 0;position:relative}.popup--crate-loot .crate-loot__title .level-badge .number{font-size:45px}.popup--crate-loot .crate-loot__item-count{margin-top:15px;font-family:AsapSemiBold,Arial;font-size:16px}.popup--crate-loot .crate-loot__items{margin:90px auto 0;display:flex}.popup--crate-loot .crate-loot__items .loot-item:not(:first-child){margin-left:40px}.popup--crate-loot .crate-image{width:145px;position:absolute;bottom:500px;left:50%;transform:translate(-50%)}.popup--crate-loot .continue-message{letter-spacing:2px;font-family:AsapBold,Arial;font-size:20px;position:absolute;bottom:53px;left:50%;transform:translate(-50%)}.level-badge{color:#fff;width:28px;height:28px;position:relative}.level-badge svg{width:100%;height:100%;position:absolute;top:0;left:0}.level-badge svg .xp-level-fill{fill:#fc8a14}.level-badge .number{letter-spacing:0;font-family:AsapSemiBold,Arial;font-size:13px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.module-card{z-index:3;letter-spacing:1px;width:99px;height:111px;padding-top:0;font-size:20px;transition:transform .3s ease-out .1s;position:relative;overflow:visible}.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 #0003;text-align:center;opacity:0;font-family:AsapSemiBold,Arial;font-size:14px;animation:.3s .1s forwards fade-to-full;position:absolute;top:50%;transform:translateY(-50%)}.module-card--locked{opacity:.3}.module-card--locked .module-card__icon{opacity:.8}.module-card--locked .module-card__label span{margin-top:5px;font-size:16px}.module-card--locked .module-card__label .lock-icon{margin-top:-3px;margin-right:3px}.module-card__content{filter:drop-shadow(0 10px #0000004d);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:5px;transition:all .3s ease-out;display:flex;position:relative}.module-card__content .lock-icon{height:16px;width:initial;position:absolute;top:15px;left:9px}.module-card__content .text-label{z-index:5;text-align:center;text-shadow:0 2px #0003;width:100%;font-family:AsapSemiBold,Arial;font-size:12px;line-height:12px}.module-card__label{z-index:4;text-align:center;width:147px;position:absolute;top:100px;left:-6px}.module-card__label span{margin-top:3px;font-family:AsapSemiBold,Arial;font-size:18px;display:block;transform:rotate(-7deg)}.module-card__label__bg{z-index:-1;filter:drop-shadow(0 5px #0006);position:absolute;top:-16px;left:0}.module-card .module-card__buttons{pointer-events:all;transform-origin:top;width:100%;padding:0;font-family:AsapBold,Arial;transition:transform;position:absolute;transform:scaleY(0);box-shadow:0 10px 20px 1px #0000004d}.module-card .module-card__buttons:before{content:"";width:100%;height:15px;position:absolute;top:-10px}.module-card .module-card__buttons:after{content:"";width:100%;height:15px;position:absolute;bottom:-10px}.module-card .module-card__buttons .module-card__button{height:25px;min-height:25px;margin:2px 0}.module-card .module-card__buttons .module-card__button--buy{color:#012e3f;background-color:#48e271;align-items:baseline;width:100%;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{opacity:1}.module-card:hover .module-card__buttons{transition:transform .1s cubic-bezier(.175,.885,.32,1.275) .2s;transform:scale(1)}.module-card .module-card__bg{z-index:0;width:100%;position:absolute;top:0;left:0}.module-card .module-card__icon{z-index:4;filter:drop-shadow(0 2px #0003);width:100%;max-width:72px}.module-card--tiny{width:72px;height:78px}.module-card--tiny.module-card--locked{opacity:inherit}.module-card--tiny.module-card--locked .module-card__label{width:80px;top:63px;left:-2px}.module-card--tiny.module-card--locked .module-card__label span{margin-top:-5px;font-size:9px}.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}.species-progress{align-items:center;width:100%;margin:20px 0 10px;display:flex;position:relative}@keyframes animate-stripes{0%{background-position:0 0}to{background-position:60px 0}}.species-progress--boosted .species-progress__bar__bg{background:#dd343b linear-gradient(135deg,#00000026 12.5%,#0000 12.5% 25%,#00000026 25% 37.5%,#0000 37.5% 50%,#00000026 50% 62.5%,#0000 62.5% 75%,#00000026 75% 87.5%,#0000 87.5%,#0000) 0 0/20px 20px;border-bottom:4px solid #be2026;animation:4s linear infinite animate-stripes}.species-progress--boosted .species-progress__bar__bg--new{transform-origin:100%;background:#dded1e;border-bottom:4px solid #d0e012;animation:.3s ease-in 1s forwards scale-x-zero}@keyframes scale-x-zero{to{transform:scaleX(0)}}.species-progress .level-badge{z-index:1;position:absolute;top:-23px;left:0}.species-progress__buy-buttons{visibility:hidden;z-index:2;padding-top:8px;padding-bottom:55px;padding-left:100px;font-family:AsapBold,Arial;position:absolute;top:100%;right:0}.species-progress__buy-buttons .c-button{transform-origin:top;border-radius:5px;justify-content:space-between;align-items:center;width:200px;margin-bottom:8px;padding:6px;font-size:14px;transition:transform .1s ease-out .1s;display:flex;transform:scaleY(0)}.species-progress__buy-buttons .c-button>div{text-align:left;flex-grow:1;padding-left:3px}.species-progress__buy-buttons .c-button:nth-child(2){transition-delay:50ms}.species-progress__buy-buttons .c-button .c-icon{width:initial;height:24px;margin:0 10px;top:0}.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{transition-delay:10ms;transform:scaleY(1)}.species-progress:hover .species-progress__buy-buttons .c-button:nth-child(2){transition-delay:.11s}.species-progress__bar{background:#ffffff4d;border-radius:4px;flex-grow:1;height:16px;position:relative;overflow:hidden;box-shadow:0 5px #0003}.species-progress__bar__bg{background:#fc8a14;border-bottom:4px solid #c46605;height:100%;position:absolute;top:0;left:0}.species-progress__bar__bg--drain{transform-origin:0;animation:.8s ease-out .4s forwards drain!important}@keyframes drain{to{transform:scaleX(0)}}.species-progress__bar__bg--new{transform-origin:100%;background:#dded1e;border-bottom:4px solid #d0e012;animation:.3s ease-in 1s forwards scale-x-zero}.species-progress__bar__text{letter-spacing:1.5px;font-family:Asap,Arial;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.species-progress .c-button--plus{width:17px;height:17px;margin-left:10px;padding:0;font-size:18px;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:"";background:#0003;width:100%;height:5px;position:absolute;top:0;left:0}.species-progress--small .species-progress__bar__text{opacity:0;transition:opacity .1s ease-out .1s}.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}.popup--loot-item{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;z-index:999;background:#000;padding:0;top:0;left:-1px;overflow:hidden;transform:none}.popup--loot-item .item .simple-item{flex-direction:column;display:flex}.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{z-index:1;filter:drop-shadow(0 20px #00000026);position:relative}.popup--loot-item .item .simple-item .item-text{margin-top:50px;font-family:AsapBold,Arial;font-size:40px}.popup--loot-item .item .power-item{flex-direction:column;align-items:center;margin-bottom:200px;display:flex}.popup--loot-item .item .power-item .module-card__content{filter:drop-shadow(0 20px #00000026)}.popup--loot-item .item .power-item .top{flex-direction:row;justify-content:center;padding-bottom:30px;display:flex}.popup--loot-item .item .power-item .top .left{margin-right:80px;position:relative}.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{z-index:10;color:#0d455b;text-align:center;background:#cfd900;border-radius:10px;padding:10px;font-family:AsapBold,Arial;font-size:32px;line-height:30px;position:absolute;bottom:100%;right:100%;transform:translate(50%,50%)rotate(-12deg);box-shadow:-8px 15px #0000001a}.popup--loot-item .item .power-item .top .right{text-align:left;flex-direction:column;justify-content:center;width:400px;display:flex}.popup--loot-item .item .power-item .top .right .power-name{margin-bottom:10px;font-family:AsapBold,Arial;font-size:40px}.popup--loot-item .item .power-item .top .right .power-description{margin-bottom:20px;font-family:Asap,Arial;font-size:21px}.popup--loot-item .item .power-item .top .right .power-description b{text-transform:uppercase}.popup--loot-item .item .power-item .top .right .stats-list{white-space:nowrap;flex-direction:row;display:flex}.popup--loot-item .item .power-item .top .right .stats-list .single-stat{margin-right:15px;font-size:18px}.popup--loot-item .item .power-item .top .right .stats-list .single-stat .stat-name{margin-right:5px;font-family:AsapBold,Arial}.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{border:2px solid #ffffff26;border-radius:100px;flex-direction:row;align-items:center;margin-top:65px;display:flex}.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{flex-direction:row;justify-content:center;align-items:center;width:100%;padding:60px;display:flex;position:absolute;bottom:0}.popup--loot-item .buttons .collect-button{width:200px;font-size:25px}.popup--loot-item .buttons .button-group{flex-direction:row;justify-content:center;width:100%;display:flex;position:relative}.popup--loot-item .buttons .button-group .equip-container{flex-direction:column;align-items:center;width:200px;display:flex}.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{color:#fff;text-transform:unset;margin:auto;padding:15px 30px;font-size:22px;text-decoration:underline;position:absolute;bottom:0;right:0}.popup--loot-item .buttons .button-group .dont-use-link:hover{-webkit-text-decoration:unset;text-decoration:unset}.popup--loot-item .scrolling{z-index:-1;background:#0006;width:200%;height:200%;position:absolute}.popup--loot-item .scrolling .pattern{opacity:.1;background-size:400px;animation:180s linear infinite infinite-scolling;position:absolute;inset:0;transform:rotate(-15deg)}@keyframes infinite-scolling{0%{background-position:0 0}to{background-position:100% 200%}}.popup--loot-item.crate--ship_basic{background:linear-gradient(135deg,#00e390 0%,#00ae6e 100%)}.popup--loot-item.crate--ship_bronze{background:linear-gradient(135deg,#ffc58c 0%,#cd7f32 100%)}.popup--loot-item.crate--ship_silver{background:linear-gradient(135deg,#fff 0%,#e8e8e8 100%)}.popup--loot-item.crate--ship_gold{background:linear-gradient(135deg,#ffdf03 0%,#e39b02 100%)}.popup--loot-item.xp{background:linear-gradient(135deg,#fc8a14 0%,#b55c00 100%)}.popup--loot-item.xp .scrolling{background:#0000001a}.popup--loot-item.gems{background:linear-gradient(134.82deg,#48ffcc 0%,#00b893 100%)}.popup--loot-item.gems .scrolling{background:#0009}.popup--loot-item.power--shot{background:linear-gradient(135deg,#9b83df 0%,#7660b2 100%)}.popup--loot-item.power--bomb{background:linear-gradient(134.72deg,#fc5e64 0%,#ab373b 100%)}.popup--loot-item.power--power{background:linear-gradient(135deg,#52b8e0 0%,#2d87aa 100%)}.popup--loot-item.power--item{background:linear-gradient(134.72deg,#60d597 0%,#389765 100%)}.c-link{color:#353842;cursor:pointer;letter-spacing:1px;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;background-color:#0000;border:none;outline:none;padding:0;font-family:AsapSemiBold,Arial;font-size:1rem;text-decoration:none;display:inline-block}.c-link:hover{color:#fff}.c-link:disabled{cursor:not-allowed;filter:grayscale()brightness(.7);opacity:.3;pointer-events:none}.c-link__text{text-decoration:underline}.c-link--white{color:#fff}.c-link--white:hover{color:#dded1e}.crate-img{position:relative}.crate-img .shine-effect{-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.crate-img .shine-effect .art{animation-duration:2.5s}.shine-effect{border-radius:inherit;z-index:1;mix-blend-mode:overlay;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.shine-effect .art{background:linear-gradient(90deg,#fff0 0%,#fff 50%);width:50%;height:100%;animation:5s linear infinite translate;display:block;position:absolute;transform:skew(-30deg)translate(-150%)}@keyframes translate{0%{transform:skew(-30deg)translate(-150%)}25%,to{transform:skew(-30deg)translate(250%)}}.flying-elements-container{transform-origin:0 0;z-index:10002;pointer-events:none;width:1920px;height:1080px;margin:auto;position:absolute;top:0;left:50%;overflow:hidden;transform:scale(1)}.flying-elements-container .flying-element{position:absolute;transform:scale(0)}.progress-topbar{z-index:1000;width:100%;padding:10px;position:absolute;top:0;left:0}.progress-topbar .content{justify-content:space-between;align-items:center;display:flex}.progress-topbar .content .left,.progress-topbar .content .right{flex-direction:row;align-items:center;height:40px;display:flex}.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{letter-spacing:1.13px;font-family:AsapBold,Arial;font-size:18px}.c-currency-display{flex-direction:row;align-items:center;display:flex}.c-currency-display .currency{height:100%;letter-spacing:initial;align-items:center;padding:5px 12px 5px 14px;font-family:AsapSemiBold,Arial;font-size:16px;display:flex}.c-currency-display .currency .c-icon{width:auto;height:25px;margin-left:8px}.c-currency-display .currency.interactable{cursor:pointer;border:2px solid #0000}.c-currency-display .currency.interactable:hover{background:#83b6d933}.c-currency-display .currency:last-child{margin-right:unset}.level-badge-outline{color:#fff;width:52px;height:52px;position:relative}.level-badge-outline img{width:100%;height:100%;position:absolute;left:0}.level-badge-outline .number{letter-spacing:0;font-family:AsapBold,Arial;font-size:21px;position:absolute;top:26px;left:50%;transform:translate(-50%)translateY(-50%)}.popup--bp-season-details .popup-container{width:1000px}.popup--bp-season-details .popup-container .popup-content{padding:0}.popup--bp-season-details .nav-button{border-radius:5px;width:40px;height:60px;margin:20px;padding:0;position:absolute;top:calc(50% - 30px)}.popup--bp-season-details .nav-button .c-icon{width:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.popup--bp-season-details .nav-button--left{animation:.2s ease-out forwards nav-slide-in-left;left:-100px}.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{flex-shrink:0;width:550px;min-height:400px}.popup--bp-season-details .season-page .image img{border-bottom-left-radius:5px}.popup--bp-season-details .season-page .logo{filter:drop-shadow(2px 6px #0000004d);width:120px;position:absolute;top:20px;left:20px}.popup--bp-season-details .season-page .details{padding:40px;position:relative}.popup--bp-season-details .season-page .details .title{text-align:left;padding-bottom:15px;font-family:AsapBold;font-size:25px}.popup--bp-season-details .season-page .details .text{text-align:left;letter-spacing:.86px;font-size:18px;line-height:31px}.popup--bp-season-details .season-page .details .interaction{flex-direction:row-reverse;justify-content:space-between;width:100%;height:45px;margin:30px;padding-left:70px;display:flex;position:absolute;bottom:0;right:0}.popup--bp-season-details .season-page .details .interaction .c-button{border-radius:5px}.popup--bp-season-details .season-page .details .interaction .next-button{padding:0 40px;font-family:AsapBold;font-size:24px}.popup--bp-season-details .season-page .details .interaction .more-info-button{padding:3px 20px}.popup--bp-season-details .season-page .details .interaction .nav-indicator{text-align:center;width:135px;position:absolute;bottom:50px;right:0}.wiki-button{transform-origin:50%;cursor:pointer;width:40px;padding:6px;position:absolute;top:0;right:0}.wiki-button:hover{filter:brightness(1.2)}.wiki-button:active{transform:scale(.9)}.popup--wiki .popup-content{background:#112f44;position:relative;margin:0!important;padding:0!important}.popup--wiki .loader-with-countdown{position:absolute;top:50px;left:50%;transform:translate(-50%,-50%)scale(.5)}.popup--wiki .wiki-iframe{border:none;width:1017px;height:850px}.loader-wrap{justify-content:center;align-items:center;width:110px;height:110px;margin:0 auto;display:flex;position:relative}.loader-wrap .countdown{font-family:AsapBold,Arial;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.loader-wrap .loader{stroke-linecap:round;width:100%;max-width:15rem;height:auto}.loader-wrap circle{fill:none;stroke-width:22px;transform-origin:170px 170px;will-change:transform;animation-name:preloader;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.loader-wrap circle:first-of-type{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;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:first-of-type{animation-delay:.15s}@keyframes preloader{50%{transform:rotate(360deg)}}.announcement{text-align:left;-webkit-user-select:text;user-select:text;background-color:#083a4d;border-radius:5px;width:600px;max-height:800px;margin:75px auto;position:relative;box-shadow:3px 3px 8px #000}.announcement--event{width:auto;max-width:800px}.announcement .header{text-align:left;background-color:#15556e;border-top-left-radius:3px;border-top-right-radius:3px;height:70px;position:relative;box-shadow:0 0 2px #000}.announcement .header h1{text-align:left;margin:0 0 0 20px;line-height:55px;font-size:25px!important}.announcement .header .date{opacity:.7;font-size:12px;position:absolute;bottom:8px;left:20px}.announcement .header .popup__x-button{width:22px;height:22px;position:absolute;top:10px;right:10px}.announcement .header .popup__x-button:before,.announcement .header .popup__x-button:after{width:22px}.announcement .content{height:700px;overflow-y:auto}.announcement .content .update-message{padding:20px 20px 0;font-size:16px}.announcement--changelog{width:800px}.changelog .header .version{opacity:0;margin-top:-13px;font-size:14px}.changelog .footer{text-align:center;background-color:#15556e;border-top-left-radius:3px;border-bottom-right-radius:15px;height:35px;padding:0 20px;line-height:35px;display:flex;position:relative}.changelog .footer .c-link{font-size:14px;text-decoration:underline}.changelog .footer .version{font-weight:700}.changelog .footer .left{text-align:left;flex:1}.changelog .footer .right{text-align:right;flex:1}.changelog .footer .center{flex:2}.changelog .sections{margin-top:5px;padding:20px 20px 0}.changelog .sections--with-message,.changelog .sections--with-image{margin-top:20px}.changelog .sections .update-section{position:relative}.changelog .sections .update-section .section-title{z-index:1;background-color:#083a4d;padding-right:15px;font-size:20px;position:relative}.changelog .sections .update-section .new-label{color:#000;background:#48e271;border-radius:5px;margin-left:5px;padding:2px 8px;font-size:70%;display:inline-block;transform:translateY(-2px)}.changelog .sections .update-section .section-divider{border-top:1px solid #ffffff1a;width:100%;position:absolute;top:12px;left:0}.changelog .sections .update-section .section-content{margin:13.5px 0 27px;font-size:16px}.changelog .sections .update-section .section-content .details{opacity:1;color:#34a3ce;font-size:12px;text-decoration:underline}.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{background:#00000040;border-left:2px solid #ffffff80;margin:5px 0;padding-left:5px;display:block}.changelog .inline-code{margin:unset;border:unset;padding:0 5px;display:inline-block}.changelog .sub-list{border-left:1px solid #ffffff40;margin:-.5em 0 0 -14px;padding:calc(.5em + 5px) 0 5px 30px}.detail-info{text-align:left;font-size:12px}.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{flex-direction:column;gap:12px;padding:20px;display:flex}.regular-announcement .announcement-button{box-sizing:border-box;text-align:center;width:100%}.changelog-page .announcement{border-radius:0;width:100%;height:100vh;max-height:100%;margin:0 auto}.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}.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-bottom:80px;padding-right:10px}.social-page .social .panel .chat-messages:hover{width:100%;padding-right:10px}.chat-panel{transform-origin:top;z-index:101;pointer-events:none;width:1920px;height:1080px;position:fixed;top:0;left:50%}.social{pointer-events:all;width:290px;height:375px;display:flex;position:fixed;bottom:10px;left:10px}.social .chat-panel__tabs{width:40px;height:100%;margin-right:5px;display:flex}.social .chat-panel__tabs .notification-dot{transform-origin:50%;opacity:0;pointer-events:none;background:#dded1e;border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-2px}.social .chat-panel__tabs .notification-dot--visible{animation:.3s forwards notify-blink}.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{cursor:pointer;opacity:1;transform-origin:bottom;border:2px solid #224f6e;border-radius:5px;width:40px;height:27px;transition:all .2s cubic-bezier(.65,.05,.36,1);position:relative}.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{width:15px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.social .chat-panel__tabs .dynamic-tabs .scroll--up{z-index:1;margin-bottom:-1px}.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;padding-right:2px;overflow:hidden}.social .chat-panel__tabs .dynamic-tabs .scroll-content-inner{transition:transform .25s cubic-bezier(.22,.61,.36,1)}.social .chat-panel__tabs .static-tabs{position:absolute;bottom:40px}.social .chat-panel__tabs .tab{background:#224f6e;border-radius:5px;width:40px;height:40px;margin:4px 0}.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{text-align:center;letter-spacing:1px;width:100%;height:100%;font-family:AsapBold,Arial;font-size:15px;line-height:40px;position:relative}.social .chat-panel__tabs .tab-content .c-icon{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.social .chat-panel__tabs .tab-content .c-icon.small-corner-icon{transform:initial;width:9px;position:absolute;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{vertical-align:top;flex-direction:column;height:332px;line-height:27px;display:flex}.social .panel .panel-top .panel-header{border-bottom:4px solid #0000;position:relative}.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{align-items:center;height:32px;display:flex}.social .panel .panel-top .panel-header .title{letter-spacing:1.14px;padding-left:15px;font-family:AsapSemiBold,Arial;font-size:16px}.social .panel .panel-top .panel-header .title .user-count{align-items:center;margin-left:5px;display:inline-flex}.social .panel .panel-top .panel-header .title .user-count .c-icon{margin-right:5px}.social .panel .panel-top .panel-header .title .sub-title{opacity:.5;margin-top:-8px;font-family:Asap,Arial;font-size:14px}.social .panel .panel-top .panel-header .buttons{align-items:center;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.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{vertical-align:top;height:17px;padding-top:3px}.social .panel .panel-top .panel-header .buttons .panel-header-button.play-with-button{margin-right:5px;padding:2px 1px 2px 3px}.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;height:100%;max-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{justify-content:center;align-items:center;height:100%;font-family:AsapBold;font-size:12px;display:flex}.social .panel .panel-top .panel-content .separator div:before{content:" ";background-color:#224f6e;flex-grow:1;height:2px;margin-right:5px}.social .panel .panel-top .panel-content__scroll-wrap{height:100%;padding:10px;overflow-y:auto}.social .panel .panel-input{background:#ffffff12;border-radius:5px;width:100%;height:40px;position:absolute;bottom:0}.social .panel .panel-input input[type=text]{background:0 0;width:100%;height:100%;font-size:15px}.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(90deg,#fff0 0%,#ffffff0d 100%)}.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{width:17px;height:16px}.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{letter-spacing:normal;margin-top:10px;font-size:16px}.social .panel--group-users .panel-top{height:375px}.social .panel--group-users .player-list__row{flex-flow:row;place-content:center space-between;align-items:center;height:30px;margin-top:2px;margin-bottom:2px;display:flex}.social .panel--group-users .player-list__row .c-user__badge{margin:-22px -17px -22px -22px;transform:scale(.4)}.social .panel--group-users .player-list__row:hover{background:linear-gradient(90deg,#fff0 0%,#ffffff0d 100%)}.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;letter-spacing:1.14px;margin-top:150px;font-family:AsapSemiBold,Arial;font-size:16px;line-height:23px}.social .globalchat-overlay .panel-input{vertical-align:middle;cursor:pointer;background:#34a3ce;font-family:AsapBold,Arial;font-size:16px;line-height:40px}.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%{opacity:0;animation-timing-function:ease-in;transform:scale(0)}50%{opacity:1;animation-timing-function:ease-out;transform:scale(1.2)}60%{animation-timing-function:ease-in;transform:scale(1.11)}67%{animation-timing-function:ease-out;transform:scale(1.18)}83%{animation-timing-function:ease-in;transform:scale(1.07)}95%{animation-timing-function:ease-out;transform:scale(1)}to{opacity:1}}.chat-messages-wrap{width:100%;height:100%;overflow:hidden}.chat-messages{word-wrap:break-word;letter-spacing:normal;flex-direction:column;width:295px;max-height:100%;padding:16px 50px 16px 12px;font-size:16px;line-height:20px;display:flex;overflow:hidden scroll}.chat-messages:hover{width:252px;padding-right:7px}.chat-messages .chatmsg{-webkit-user-select:text;user-select:text;opacity:0;max-width:100%;margin-top:1px;animation:.3s ease-out forwards message-show}.chat-messages .chatmsg--system-with-padding{padding:10px 0}.chat-messages .chatmsg--system-with-padding .chatmsg-user{display:none}.chat-messages .chatmsg .chatmsg-allchat{opacity:.5;text-transform:lowercase;margin-right:5px;font-family:Asap}.chat-messages .chatmsg .settings{margin-top:3px;margin-left:8px;font-size:.9em;line-height:1.1em}.chat-messages .chatmsg-user{flex-direction:row;align-items:center;height:26px;margin-top:10px;font-family:AsapBold,Arial;font-size:16px;line-height:26px;display:flex}.chat-messages .chatmsg-user:empty{height:0}.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{width:18px;height:17px;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;vertical-align:unset;border-radius:10px;margin:0 5px 3px 0;display:inline-block}.chat-messages .chatmsg-message{color:#fff;line-height:20px}.chat-messages .chatmsg-message a{color:#fff}.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{float:left;background:#01456080;border-radius:5px;margin:2px;padding:2px}.chat-messages .chatmsg .color-tip{display:inline-block}.chat-messages .chatmsg .color-tip:before{content:"&"}.chat-input-focused-arrow{color:#fff;opacity:0;font-size:12px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.chat-input:focus{border-radius:4px;box-shadow:0 0 0 2px #fff}.chat-input:focus+.chat-input-focused-arrow{opacity:1}@keyframes message-show{0%{opacity:0}to{opacity:1}}.contextmenu-wrapper{z-index:99999999;position:fixed;top:0;left:0}.react-contextmenu-wrapper{display:flex}@keyframes showContextmenu{0%{opacity:0}40%{opacity:0}to{opacity:1}}.react-contextmenu{color:#fff;text-align:left;opacity:0;pointer-events:none;z-index:999999999;background-color:#353842;background-clip:padding-box;border:#1d1f24;border-radius:.1rem;outline:none;min-width:160px;margin:2px 0 0;padding:5px 0;font-size:16px;box-shadow:3px 3px 5px #0003}.react-contextmenu.react-contextmenu--visible{pointer-events:auto;animation:.3s showContextmenu}.react-contextmenu-item{color:#fff;text-align:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:3px 20px;font-weight:400;line-height:1.5}.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:#0000}.react-contextmenu-item--divider{cursor:inherit;border-bottom:#c3cfd7;margin-bottom:3px;padding:2px 0}.react-contextmenu-item--divider:hover{background-color:#0000;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{text-align:center;background-color:#1e2b3d;border-top-left-radius:.1rem;border-top-right-radius:.1rem;margin-top:-5px;padding:5px 0;font-weight:700}.context-header .role .c-icon{width:16px!important;height:16px!important;margin-right:3px!important;top:-.25em!important}.popup--report{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:0 0;padding:0;top:0;left:-1px;transform:none}.popup--report .info-block{width:600px}.popup--report .info-block form{width:100%}.popup--report .categories{margin-bottom:10px}.popup--report .category-button{vertical-align:middle;width:33.3333%;display:inline-block}.popup--report .category-button label{cursor:pointer;color:#fff;text-align:center;background-color:#104f66;border-radius:5px;height:100px;margin:.5rem;display:block;position:relative}.popup--report .category-button label .label{width:100%;height:100px;display:table;position:absolute;top:0}.popup--report .category-button label .label p{vertical-align:middle;text-align:center;display:table-cell}.popup--report .category-button label:active,.popup--report .category-button label.selected{border:2px solid #fff;background-color:#166a89!important}.popup--report .category-button label:hover{background-color:#125973}.popup--report .category-button input{visibility:hidden;opacity:0;width:0;height:0}.popup--report .buttons .c-button{margin:40px 5px 0;display:inline-block}.info-block{background-color:#014560;border-radius:15px;width:500px}.info-block__title{letter-spacing:4px;color:#fff;justify-content:center;align-items:center;width:100%;padding:15px;font-family:AsapBold,Arial;font-size:22px;display:flex;position:relative}.info-block__title .c-icon{height:35px;width:initial;max-width:35px;margin:0;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.info-block__content{white-space:pre-wrap;color:#fff;text-align:center;background-color:#002c3d;border-bottom-right-radius:10px;border-bottom-left-radius:10px;flex-direction:column;align-items:center;margin:0 5px 5px;padding:35px 70px;font-size:15px;display:flex}.info-block__content>*{margin:10px 0}.info-block__content .c-button{border-radius:5px;min-width:190px;font-family:AsapBold,Arial;font-size:15px}.info-block__content .generic-button{font-size:22px}.info-block__bottom-text{font-size:15px;position:absolute;bottom:-60px;left:50%;transform:translate(-50%)}.info-block--small-padding .info-block__content{padding:25px 20px 10px}.friend-list{font-size:16px}.friend-list__row{justify-content:space-between;display:flex}.friend-list__row--offline{opacity:.5;margin-bottom:0}.friend-list__row .user-status-icons .c-icon{width:23px;height:20px;margin-top:-11px;margin-left:-3px;top:0}.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{flex-direction:column;justify-content:center;line-height:16px;display:flex}.friend-list__row__left .username{font-family:AsapSemiBold,Arial}.friend-list__row__left .status{opacity:.5;margin-top:5px;font-family:Asap,Arial;font-size:14px}.friend-list__row__right{justify-content:flex-end;align-items:center;display:flex}.friend-list__row__right .generic-button{justify-content:center;align-items:center;width:32px;height:32px;margin-left:5px;display:flex}.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}.popup--disable-region-lock{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:0 0;padding:0;top:0;left:-1px;transform:none}.popup--disable-region-lock .close-button{cursor:pointer;background-color:#e1353d;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;padding:7.5px;display:flex;position:absolute;top:-15px;right:-15px;box-shadow:0 5px #0003,0 4px #ae0f17}.popup--disable-region-lock .close-button:hover{background-color:#fa353d}.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:1040px}.popup--create-custom-group .create-match-content--advanced .form-section:last-child{min-height:500px}.popup--create-custom-group .popup-header .c-icon{width:unset;margin-right:5px}.popup--create-custom-group .cancel-button{margin-top:15px;font-size:15px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.popup--create-custom-group .generic-button--primary{font-size:23px}.popup--create-custom-group .c-form .c-button{position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.popup--create-custom-group .c-form-fields{max-height:800px}.popup--create-custom-group .c-input{width:500px}.popup--create-custom-group .c-input label{text-transform:uppercase;letter-spacing:2px;color:#fff;width:150px;font-family:AsapSemiBold,Arial;font-size:15px}.popup--create-custom-group .customization-buttons{position:absolute;top:63px;right:3px}.popup--create-custom-group .customization-buttons .customization-button{transform-origin:50%;cursor:pointer;position:absolute;right:0;transform:scale(1.3)}.popup--create-custom-group .customization-buttons .customization-icon{transform:scale(.6)}.popup--create-custom-group .presets-panel,.popup--create-custom-group .customization-panel{width:355px;height:100%;position:absolute;top:0;right:-355px}.popup--create-custom-group .presets-panel-close,.popup--create-custom-group .customization-panel-close{cursor:pointer;opacity:.8;padding:15px 20px;transition:all .1s ease-in-out;position:absolute;top:0;right:0}.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{background:#102d42;width:30px;height:30px;position:absolute;top:63px;left:-25px;transform:rotate(45deg)skew(10deg,10deg)}.popup--create-custom-group .presets-panel .container,.popup--create-custom-group .customization-panel .container{background:#102d42;border-radius:5px;width:100%;height:725px;margin-top:10px;margin-left:-10px;box-shadow:0 0 5px #0000004d}.popup--create-custom-group .presets-panel .container .title,.popup--create-custom-group .customization-panel .container .title{padding-top:10px;font-family:AsapBold,Arial;font-size:18px}.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{z-index:-1;transform-origin:100% 0;cursor:pointer;width:500px;height:100px;transition:all .1s ease-in-out;position:absolute;top:550px;right:-100px;transform:rotate(90deg)}.popup--create-custom-group .advanced-button-shadow{z-index:-2;background:#34a3ce;width:400px;height:100%;margin-top:100px;margin-left:50px;position:absolute;box-shadow:0 -20px 50px #34a3ce}.popup--create-custom-group .advanced-button-content{font-variant:all-small-caps;transform-origin:bottom;margin-top:65px;font-family:AsapBold;font-size:1.3em;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{opacity:.75;cursor:pointer;width:30px;transition:all .1s ease-in-out;position:absolute;bottom:20px;left:30px}.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{transition:all .1s ease-in-out;transform:scale(1.2)}.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}.c-input-content{align-content:center;align-items:stretch;display:flex}.c-input-content .c-info-tooltip{position:absolute;top:-4px;right:-4px}.c-checkbox{text-align:left;flex-direction:row-reverse;justify-content:flex-end;align-items:center;display:flex}.c-checkbox label{opacity:.75;margin-left:10px}.react-toggle{touch-action:pan-x;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;padding:0;display:inline-block;position:relative}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.react-toggle-track{background-color:#0d2435;border-radius:30px;width:60px;height:30px;padding:0;transition:all .2s}.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{opacity:0;width:14px;height:12px;margin-top:auto;margin-bottom:auto;line-height:0;transition:opacity .25s;position:absolute;top:0;bottom:0;left:8px}.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;transition:opacity .25s}.react-toggle-track-x{opacity:1;width:12px;height:12px;margin-top:auto;margin-bottom:auto;line-height:0;transition:opacity .25s;position:absolute;top:0;bottom:0;right:10px}.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{box-sizing:border-box;transition:all .5s cubic-bezier(.23,1,.32,1);background-color:#1e5775;border-radius:50%;width:24px;height:24px;transition:all .25s;position:absolute;top:3px;left:3px}.react-toggle--checked .react-toggle-thumb{left:32px}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 3px 3px #34a3ce}.toggle-buttons{flex-grow:1;align-items:center;display:flex}.toggle-buttons .toggle-button{letter-spacing:2px;border-radius:initial;width:50%;height:45px;font-family:AsapBold,Arial;font-size:15px;transition:color .2s ease-out;position:relative}.toggle-buttons .toggle-button:not(.selected){color:#0a4a62c2;background-color:#001e29;box-shadow:inset 0 4px #00161e}.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:"";background:#0a4a62c2;width:2px;height:60%;position:absolute;top:20%;left:-1px}.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{--box-shadow-color:#82692ead;background:linear-gradient(45deg,#d6c575,#e8ba50)}.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{filter:none;display:inline-block}.popup--confirm .content{white-space:pre-wrap;background:#032935;border:4px solid #145474;border-radius:20px;width:544px;min-height:311px;padding:56px;font-family:AsapSemiBold,Arial}.popup--confirm .content .title{letter-spacing:1px;font-family:AsapSemiBold,Arial;font-size:28px}.league-icon{margin:0 10px;padding:8px 0;display:inline-block;position:relative}.league-icon .league-avatar{z-index:0;background-color:#2f2f2f;width:55px;height:55px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.league-icon .league-avatar .avatar-letter{font-family:AsapBold,Arial;font-size:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.league-icon .league-avatar .avatar-level{text-shadow:1px 1px #000,-1px 1px #000,1px -1px #000,-1px -1px #000;font-family:AsapBold,Arial;font-size:12px;position:absolute;bottom:0;right:3px}.league-icon .border{place-content:center;min-width:87px;min-height:65px;display:flex}.league-icon .border .league-border img{max-width:unset}.league-icon .border .league-stars{margin:0;position:absolute;bottom:8px;left:50%;transform:translate(-50%,50%)}.league-icon .border .league-stars img{max-width:unset}.league-icon .league-gm{text-align:center;background-image:url(/imgs/gm-tag-QvVT5mfh.png);background-repeat:no-repeat;width:27px;height:17px;font-size:13px;position:absolute;top:8px;left:50%;transform:translate(-50%,-50%)}.group-players-list{padding-top:14px}.group-players-list__row{cursor:pointer;align-items:center;height:47px;padding:0 25px 0 0;transition:background-color .15s ease-out;display:flex;position:relative;overflow:hidden}.group-players-list__row:not(.group-players-list__row--empty):hover{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__name{font-size:16px;color:#fff!important}.group-players-list__row .icon-state{flex-grow:1;justify-content:flex-end;align-items:center;display:flex}.group-players-list__row .icon-state .c-icon{width:17px;height:17px;margin:0 0 0 8px;display:block;position:relative;top:0}.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:"";background:#dded1e;width:100%;height:4px;position:absolute;top:-10px;left:0}.group-players-list__row .icon-state .show-on-hover{display:none}.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;border-radius:3px;width:33px;height:33px;margin-left:16px;margin-right:16px}.group-players-list__row--empty .empty-text{opacity:.3;font-size:15px}.group-players-list__row--empty .empty-slot-actions{display:flex}.group-players-list__row--empty .delete-slot-icon{opacity:.8;cursor:pointer;transform:scale(2.5);display:none!important}.group-players-list__row--empty .delete-slot-icon img{padding:5px}.group-players-list__row--empty .dots-icon{display:block!important}.group-players-list__row--empty:hover .delete-slot-icon{transition:all .1s ease-in-out;display:block!important}.group-players-list__row--empty:hover .delete-slot-icon:hover{opacity:1;transform:scale(2.7)}.group-players-list__row--empty:hover .dots-icon{display:none!important}.group-players-list .add-slot{cursor:pointer;justify-content:center;align-items:center;height:30px;display:flex}.group-players-list .add-slot .c-icon{opacity:.8;width:18px;transition:all .1s ease-in-out}.group-players-list .add-slot:hover{background-color:#ffffff0d}.group-players-list .add-slot:hover .c-icon{opacity:1;transform:scale(1.1)}.group-players-list__row:not(.my-player):not(.group-players-list__row--empty):hover .icon-state>:not(.show-on-hover){display:none}.group-players-list__row:not(.my-player):not(.group-players-list__row--empty):hover .icon-state .show-on-hover{display:block}.group-players-list--is-host .group-players-list__row:not(.my-player):hover .league-icon{display:none}.group-players-list .host-indicator{font-family:AsapBold,Arial;font-size:75%}.collision-editor{background:#000;width:100%;height:100%;padding:0 0 50px;position:absolute}.collision-editor .content{flex-wrap:wrap;justify-content:space-evenly;height:100%;max-height:fit-content;padding:25px;display:flex;overflow:hidden auto}.collision-editor .content .skin-container{background:#102d42;border-radius:5px;justify-content:center;align-items:flex-end;width:250px;height:500px;margin:10px;display:flex;position:relative}.collision-editor .content .name{z-index:1;text-align:center;width:100%;font-size:1em;line-height:1em;position:absolute;top:10px}.collision-editor .content .pivot{opacity:.5;margin-top:3px;font-size:.6em}.collision-editor .content .origin{opacity:.2;background:#fff;width:250px;height:1px;position:absolute;bottom:200px;left:0}.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(.869565)}.collision-editor .content .skin .ship-parts{position:relative}.collision-editor .content .skin .ship-parts img{transform-origin:top;position:absolute;bottom:0;left:0;transform:scale(.869565)}.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()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{width:100%;position:absolute;bottom:200px;left:50%}.collision-editor .content .skin .ship-collision .circle{filter:brightness(50%)sepia(100)saturate(100)hue-rotate(320deg);opacity:.75;position:absolute;transform:translate(-50%,50%)}.collision-editor .content .skin .ship-collision .circle--hitbox{filter:brightness(50%)sepia(100)saturate(100)hue-rotate(215deg)}.collision-editor .content .skin .exhaust{height:200px;position:absolute;bottom:0;left:50%}.collision-editor .content .skin .exhaust-overlay{z-index:99;border-left:1px solid #0000001a;border-right:1px solid #0000001a;position:absolute;bottom:200px;left:50%;height:300px!important}.popup--deal .popup-content{flex-direction:column;align-items:center;display:flex}.popup--deal .title{font-family:AsapBold,Arial;font-size:1.2em}.popup--deal .subtitle{margin-bottom:20px;font-size:.9em}.module-inventory-area{width:800px;letter-spacing:initial;margin:0 50px;position:relative}.module-inventory-area .module-inventory-top{text-align:center;height:55px;font-family:AsapSemiBold,Arial;font-size:28px}.module-inventory-area .module-inventory-area__wrap{height:calc(100% - 65px);position:relative;overflow:hidden}.module-inventory-area .module-inventory-area__content{transition:transform .2s ease-out}.module-inventory-area .module-inventory-area__content .modules-list{flex-wrap:wrap;justify-content:center;display:flex}.module-inventory-area .inventory__module-slot{justify-content:center;width:116px;height:130px;margin:7.5px;animation:.3s cubic-bezier(.175,.885,.32,1.275) forwards transform-default;display:flex;position:relative;overflow:visible;transform:rotate(-45deg)}.module-inventory-area .inventory__module-slot:hover{z-index:5}.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;border-radius:10px;box-shadow:inset 0 5px 5px #00000026}.module-slot__drop{color:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-family:AsapBold,Arial;font-size:24px;line-height:30px;animation:.2s cubic-bezier(.175,.885,.32,1.275) .1s forwards scale;display:flex;transform:scale(0);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{vertical-align:top;background:#08212c;border:5px solid #0000;border-radius:20px;justify-content:center;width:130px;height:137px;display:flex;position:relative}.module-slot .info-tip{z-index:5;text-align:center;background-color:#0006;border-radius:10px;width:95px;height:105px;padding:10px 15px;font-size:15px;font-weight:700;position:absolute;top:10px;right:-115px}.module-slot .info-tip .c-icon{width:100%;margin-top:15px}.cant-earn-crate.module-slot--no-module{background:#412432;border:5px solid #e1353d}.popup--treasure .container{padding-top:70px}.popup--treasure .treasure{min-width:1500px;margin:0 50px;position:relative}.popup--treasure .treasure-top{margin-bottom:25px}.popup--treasure .treasure-details{background-color:#00000042;border-radius:5px;flex-direction:row;align-items:center;width:700px;padding:20px;display:flex}.popup--treasure .treasure-details .name{text-transform:uppercase;margin-bottom:10px;font-family:AsapBold,Arial;font-size:40px;display:flex;position:relative}.popup--treasure .treasure-details .image{background:#24273d;border:2px solid #2a7fa066;border-radius:20px;width:200px;height:200px}.popup--treasure .treasure-details .content{margin:25px}.popup--treasure .treasure-details .generic-button--with-cost{letter-spacing:1px;width:300px;font-family:AsapBold,Arial;font-size:24px}.popup--treasure .treasure-details .generic-button--with-cost .cost{align-items:center;margin-left:15px;font-family:AsapSemiBold;font-size:18px;display:flex}.popup--treasure .treasure-details .generic-button--with-cost .cost .c-icon{width:28px;margin-right:-5px}.popup--treasure .treasure-details .recycle-tokens{gap:20px;margin-top:30px;display:flex}.popup--treasure .treasure-details .recycle-tokens div{position:relative}.popup--treasure .treasure-details .recycle-tokens .background{background:#0000004d;width:32px;height:32px;transform:rotate(45deg)}.popup--treasure .treasure-details .recycle-tokens .c-icon{width:42px;position:absolute;top:-5px;left:-5px}.popup--treasure .reward{position:relative}.popup--treasure .reward--owned{opacity:.1}.popup--treasure .reward-preview{height:155px;position:absolute;top:20px;right:0}.popup--treasure .reward-status-icon{z-index:5;pointer-events:none;width:25px;height:25px;margin:0;position:absolute;top:0;right:0}.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{opacity:1;transition:transform .2s ease-out .1s,opacity .2s ease-out .1s;transform:translate(0)}.popup--treasure .treasure-group-name{text-align:left;margin-bottom:5px;font-family:AsapBold;font-size:22px}.popup--treasure .treasure-bottom{gap:25px;display:flex}.popup--treasure .treasure-defaults{width:940px}.popup--treasure .treasure-extras{width:520px}.popup--treasure .treasure-rewards{background-color:#00000042;border-radius:5px;flex-wrap:wrap;padding:15px;display:flex}.popup--treasure .group-rarity{text-align:left;width:100%;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{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:870px;display:flex;transform:scale(.5)}.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{background:#0000001a;width:300px;margin-bottom:2px;display:flex}.popup--treasure-odds .odds-entry--active{background:#34a3ce}.popup--treasure-odds .count{text-align:center;background:#0000001a;width:50px;padding:4px;font-family:AsapBold,Arial}.popup--treasure-odds .value{color:#fffc;padding:4px 20px}.popup--treasure-no-reward h1{letter-spacing:inherit;margin-bottom:10px;font-size:1.6em}.popup--treasure-no-reward .details{letter-spacing:.5px;background:#0000001a;border-radius:10px;width:900px;margin-bottom:20px;padding:10px}.popup--treasure-no-reward .c-icon{width:80px}.popup--treasure-no-reward h3{margin-bottom:5px;font-size:1.2em}.popup--lobby .popup-container{background:#113148}.popup--lobby .popup-header{height:70px}.popup--lobby .popup-header-content{align-items:center;gap:10px;width:100%;display:flex}.popup--lobby .popup-header-content .popup-title{margin-left:20px;margin-right:auto}.popup--lobby .popup-header-content .c-button{flex-grow:0;min-width:150px;font-size:.8em}.popup--lobby .popup-header-content .group-search-input{width:400px;position:relative}.popup--lobby .popup-header-content .group-search-input .c-icon{pointer-events:none;width:20px;margin:0;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.popup--lobby .popup-header-content .group-search-input input{width:100%;letter-spacing:initial;background:#001821e6;border-radius:5px;padding:5px 5px 5px 43px;font-size:16px;box-shadow:inset 0 5px #000d12e6}.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{cursor:pointer;padding:8px;font-family:Arial,Helvetica,sans-serif;font-size:18px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.popup--lobby .popup-container{min-width:1160px;min-height:880px}.popup--lobby .popup-container .popup-content{padding:0}.popup--lobby .group-list{font-size:14px}.popup--lobby .group-list .column{flex:0 0 110px;justify-content:center;align-items:center;font-family:AsapSemiBold,Arial;display:flex}.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{margin-top:8px;transform:scale(.9)}.popup--lobby .group-list .column--ranking div{text-transform:capitalize;flex-direction:column;display:flex}.popup--lobby .group-list .column--name{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex-basis:180px;justify-content:left;padding-left:10px;font-family:AsapSemiBold,Arial;display:inline;position:relative;overflow:hidden}.popup--lobby .group-list .column--name .c-icon{width:13px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.popup--lobby .group-list .column--gamemode{text-transform:capitalize;flex-basis:80px;margin-left:30px}.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{border-radius:0;width:50px;height:6px}.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{align-items:center;width:90px;display:flex}.popup--lobby .group-list .column--join .rank-boundary-icon{width:20px;margin-right:auto}.popup--lobby .group-list .column--join .rank-boundary-direction{width:12px;margin-left:5px}.popup--lobby .group-list .playing-separator{background:#052632;height:45px;padding-top:15px}.popup--lobby .group-list .playing-separator div{justify-content:center;align-items:center;height:100%;font-size:14px;display:flex}.popup--lobby .group-list .playing-separator div span{padding:0 35px}.popup--lobby .group-list .playing-separator div:after{content:" ";background-color:#113148;flex-grow:1;height:4px;margin-right:35px}.popup--lobby .group-list__header{background:#052632;align-items:center;height:60px;display:flex}.popup--lobby .group-list__header .column:last-child{padding-right:25px}.popup--lobby .group-list__header .column--name{text-align:left;font-family:Asap,Arial}.popup--lobby .group-list__header .column.refresh-button{justify-content:center;align-items:center;height:100%;display:flex}.popup--lobby .group-list__header .column.refresh-button .refresh-icon{box-sizing:initial;border-radius:100%;width:20px;height:20px;padding:10px;transition:background-color .2s ease-out}.popup--lobby .group-list__header .column.refresh-button .refresh-icon.loading{animation:.6s linear 10 rotate-360}.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;overflow-y:auto;overflow-y:overlay;margin-top:-1px;overflow-x:visible}.popup--lobby .group-list .group-list-element{background:#113148;border:.5px solid #052632;height:60px}.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{align-items:center;display:flex}.group-list-element:not(.group-list-element--empty){cursor:pointer}.group-list-element--nointeract{opacity:.5;cursor:default!important;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;z-index:2;background:#000;border-radius:10px;padding:10px 10px 10px 0;position:absolute;transform:translateY(calc(30px - 50%))}.group-list-element:hover .players-hover{display:block}.player-slots{justify-content:flex-start;width:100%;display:flex}.player-slots-group{margin-right:8px;display:flex}.player-slots .player-slot{background:#fff;width:.5em;height:1em;margin-right:2px;transform:skew(-15deg)}.player-slots .player-slot--empty{background:#00000040!important}.progressbar{align-items:center;width:100%;max-width:500px;display:flex;position:relative}.progressbar__bar{background-color:#00000042;border-radius:5px;flex-grow:1;height:31px;position:relative;overflow:hidden}.progressbar__bar__bg{background:#34a3ce;border-radius:5px 0 0 5px;height:100%;position:absolute;top:0;left:0}.progressbar__bar__text{letter-spacing:1.2px;font-family:AsapSemiBold,Arial;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.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;border-bottom:3px solid #fff;width:90%;margin-left:10px;font-family:AsapSemiBold,Arial}.customization-content .customization-group-icon{width:1.2em;height:1.2em;margin-bottom:7px;margin-right:5px}.customization-content .customization-group-elements{flex-wrap:wrap;margin-top:5px;display:flex}.customization-content .customization-group-toggle{opacity:.6;font-size:.75em;position:absolute;top:5px;right:25px}.customization-content--powers .module-icon{cursor:pointer;justify-content:center;align-items:center;width:50px;max-width:50px;height:50px;margin:1px;display:flex}.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{cursor:pointer;width:50px;max-width:50px;height:50px;margin:1px}.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 .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;max-width:25px;height:25px}.customization-content--small .pickup-icon img,.customization-content--small .module-icon img{width:25px;max-width:25px}.pickup-icon,.module-icon{place-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.module-icon__level{opacity:.3;font-family:AsapBold,Arial;font-size:14px;position:absolute;bottom:-13px;right:-9px}.module-icon--down{margin-left:15px}.module-icon img{max-width:37px;margin-top:-16px;margin-left:-8px;margin-right:-8px}.presets-list{flex-direction:column;gap:10px;height:495px;margin:10px 0;display:flex;overflow-y:auto}.presets-list .preset{cursor:pointer;background:#153c5866;flex-direction:row;width:100%;padding:5px 20px;display:flex}.presets-list .preset .row{flex-direction:row;align-content:space-between;display:flex}.presets-list .preset:hover{background:#16344a}.presets-list .preset-name{padding-right:10px;font-family:AsapBold,Arial;font-size:1.1em}.presets-list .preset-gamemode{font-variant:all-small-caps;font-size:1.1em}.presets-list .preset .buttons{flex-direction:column;align-items:center;width:30px;margin-left:auto;display:flex}.presets-list .preset .buttons .c-icon{opacity:.8;cursor:pointer;width:20px;height:20px}.presets-list .preset .buttons .c-icon:hover{opacity:1;transform:scale(1.1)}.presets-list .preset .buttons .delete-icon{width:16px;height:16px;margin-top:-5px;margin-left: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);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:#0006;padding:0;top:0;left:-1px;transform:none}.popup--announcement .backdrop{z-index:-1;width:100%;height:100%;position:absolute}.error-message{display:inline-block}.error-message .c-icon{width:44px;margin-right:20px}.popup--info{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:#000c;padding:0;top:0;left:-1px;transform:none}.popup--info .content{white-space:pre-wrap;background:#032935;border:4px solid #145474;border-radius:20px;width:544px;min-height:311px;padding:56px;font-family:AsapSemiBold,Arial}.popup--info .content .title{letter-spacing:1px;font-family:AsapSemiBold,Arial;font-size:28px}.popup--info .content .generic-button{width:200px;display:inline-block}.popup--crates .crates{flex-wrap:wrap;justify-content:center;align-items:center;width:420px;display:flex}.popup--crates .crates .crate-block{margin-bottom:24px}.popup--crates .crates .crate-block:nth-child(odd){margin-right:24px}.popup--crates .crates .crate-block:nth-last-child(-n+2){margin-bottom:0}.crate-block{background-color:#00000042;border-radius:10px;width:198px;height:268px;padding:12px;position:relative}.crate-block .crate-img{width:112px;margin:auto}.crate-block .generic-button--with-cost .c-icon{top:-.25em}.crate-block--empty .crate-img{opacity:.2;filter:brightness(0);position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.crate-block--disabled{cursor:not-allowed;filter:grayscale()brightness(.7);opacity:.3;pointer-events:none}.crate-block--ready{flex-direction:column;justify-content:space-evenly;align-items:center;font-size:15px;display:flex}@supports (-ms-ime-align:auto){.crate-block--ready{justify-content:space-around}}.crate-block--ready .crate-img{filter:drop-shadow(0 10px #0003);width:145px;animation:1s linear 1s infinite alternate crate-jump-animation}.crate-block--ready .u-font-bold{font-size:18px}.crate-block--loading{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.crate-block--loading .generic-button{text-align:left;position:absolute;bottom:0}.crate-block--loading .timer-box{letter-spacing:1.29px;justify-content:center;align-items:center;width:100%;height:50px;font-size:18px;display:flex;position:absolute}.crate-block--loading .open-now{text-transform:uppercase;width:100%}.popup--change-cosmetics .inventory{justify-content:center;display:flex}.popup--change-cosmetics .inventory .inventory-section{min-width:300px;margin:25px}.popup--change-cosmetics .inventory .inventory-section .section-list{flex-direction:column;height:600px;padding:5px;display:flex;overflow:auto}.popup--change-cosmetics .inventory .inventory-section .section-list .cosmetic{cursor:pointer;text-align:left;text-shadow:-1px -1px #000,-1px 1px #000,1px -1px #000,1px 1px #000;background:#353842;border:2px solid #fff;border-radius:10px;flex-shrink:0;align-items:center;margin:5px;padding:5px;display:flex}.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{margin-bottom:5px;display:block}.action-buttons .punish-reason{opacity:.5;margin-top:-10px;margin-bottom:5px;font-size:12px;font-style:italic;display:block}.action-buttons button{margin:0 5px}input[type=range]{-webkit-appearance:none;background:0 0;width:100%;min-width:250px;margin:8px 0}input[type=range]:disabled{opacity:.4}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{cursor:pointer;animate:.2s;background:#0d2435;border:3px solid #0d2435;border-radius:20px;width:100%;height:20px;box-shadow:0 0 #000,0 0 #0d0d0d}input[type=range]::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none;background:#fff;border:5px solid #34a3ce;border-radius:15px;width:26px;height:26px;margin-top:-6px;position:relative}input[type=range]::-webkit-slider-thumb:hover{background:#fff}input[type=range]::-webkit-slider-thumb:after{background:#fff;width:5px;height:100%;position:absolute;top:0;left:50%}input[type=range]:focus::-webkit-slider-runnable-track{background:#0d2435}input[type=range]::-moz-range-track{cursor:pointer;animate:.2s;background:#0d2435;border:3px solid #0d2435;border-radius:20px;width:100%;height:20px;box-shadow:0 0 #000,0 0 #0d0d0d}input[type=range]::-moz-range-thumb{cursor:pointer;background:#fff;border:5px solid #34a3ce;border-radius:15px;width:26px;height:26px;position:relative}input[type=range]::-moz-range-thumb:hover{background:#fff}input[type=range]::-moz-range-thumb:after{background:#fff;width:5px;height:100%;position:absolute;top:0;left:50%}input[type=range]::-ms-track{cursor:pointer;animate:.2s;color:#0000;background:0 0;border-width:26px 0;border-color:#0000;width:100%;height:20px}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{cursor:pointer;background:#fff;border:5px solid #34a3ce;border-radius:15px;width:26px;height:26px;position:relative}input[type=range]::-ms-thumb:hover{background:#fff}input[type=range]::-ms-thumb:after{background:#fff;width:5px;height:100%;position:absolute;top:0;left:50%}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{text-align:left;transform-origin:0;width:110px;padding-left:10px;transition:transform .1s ease-out;position:absolute;top:0;right:-110px;transform:scale(.9)}.slider-container .slider-value--start{text-align:left;transform-origin:50%;padding-left:0;left:-10px;right:0;top:-28px!important}.slider-container .slider-value--end{transform-origin:50%;text-align:right;padding-left:0;left:-80px;right:0;top:18px!important}.slider-container .slider-min-value,.slider-container .slider-max-value{opacity:0;font-size:12px;transition:all .1s ease-out;position:absolute;bottom:-8px}.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{height:45px;position:relative}.c-range-slider .range-slider-bar{background:#0d2435;border-radius:20px;width:100%;height:20px;position:absolute;top:12.5px;left:0}.c-range-slider .range-slider-fill{background:#34a3ce;border-radius:20px;height:5px;margin-top:7px;margin-left:5px;position:absolute;top:0;left:0}.c-range-slider .range-slider-boundary-marker{z-index:1;background:#fff;width:3px;height:100%;position:absolute}.c-range-slider .range-slider-handle{cursor:pointer;z-index:10;background:#fff;border:5px solid #34a3ce;border-radius:15px;width:26px;height:26px;margin-left:-13px;position:absolute;top:-3px;left:0}.c-range-slider .range-slider-handle:hover{background:#fff}.c-range-slider .range-slider-handle:after{background:#fff;width:5px;height:100%;position:absolute;top:0;left:50%}.moderation-log-list{max-height:375px;font-size:15px;overflow-y:auto}.moderation-log-list .log-entry .timestamp{opacity:.7;padding-right:10px}.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:0 0}.popup--punish .info-block{width:600px}.popup--punish .info-block__content{padding:20px 30px}.popup--punish .moderation-log-list{background:#0003;border-radius:5px;width:100%;max-height:150px;padding:5px}.account{flex-direction:column;height:100%;display:flex}.account-content{text-align:left;justify-content:space-between;height:100%;display:flex}.account-content-left{border-right:1px solid #224f6e;flex-grow:1;flex-basis:50%;padding-right:40px}.account-content-right{border-left:1px solid #224f6e;flex-grow:1;flex-basis:50%;padding-left:40px}.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{text-align:center;background-color:#e1353d;margin-bottom:20px;padding:10px;font-weight:700;transform:rotate(-1deg);box-shadow:-4px -4px #00000029}.account .verified-label--registered{color:#fff;background-color:#e1353d;border-radius:10px;margin-bottom:8px;margin-left:10px;padding:2px 10px;font-size:.6rem;font-weight:700;display:inline-block;position:absolute;top:0;left:50px}.account .verified-label--verfied{color:#000;background-color:#3bb05e;border-radius:10px;margin-bottom:8px;margin-left:10px;padding:2px 10px;font-size:.6rem;font-weight:700;display:inline-block;position:absolute;top:0;left:50px}.account-bottom{display:flex}.account-bottom .c-button{flex-grow:0}.account-bottom .divider{flex-grow:1}.account .debug{filter:hue-rotate(50deg);left:50%;transform:translate(-50%)scale(.75);top:-56px!important}.tabs{flex-direction:column;height:100%;display:flex;padding:0!important}.tabs .tab-buttons{background:#112f44;justify-content:center;align-items:center;margin:0;padding:16px;list-style:none;display:flex}.tabs .tab-button{cursor:pointer;background:#224f6e;justify-content:center;align-items:center;width:250px;height:70px;font-family:AsapSemiBold,Arial;font-size:20px;display:flex}.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;filter:drop-shadow(0 5px #0003);height:40px;margin-right:20px}.tabs .tab-panels{flex-grow:1;justify-content:center;align-items:center;padding:30px;display:flex}.tabs .tab-panel{width:100%;height:100%;display:none;position:relative}.tabs .tab-panel--selected{display:block}.register-upsell .info{text-align:left;color:#c3cfd7}.register-upsell .benefits{margin-bottom:20px}.register-upsell .benefits .benefit{text-align:left;padding:5px;font-family:AsapBold;font-size:20px}.register-upsell .info-warning{color:#e0353d;border:3px dashed #e0353d;border-radius:5px;margin-bottom:30px;padding:10px 20px;font-family:AsapBold;font-size:20px;line-height:1.1em}.profile-left{border-right:1px solid #224f6e;flex-grow:1;flex-basis:50%;padding-right:40px}.profile-right{border-left:1px solid #224f6e;flex-grow:1;flex-basis:50%;padding-left:40px}.profile-rankings{display:flex;position:absolute;top:0;right:0}.profile-rankings .ranking{flex-direction:column;align-items:center;display:flex}.profile-rankings .ranking-name{font-family:AsapSemiBold,Arial;font-size:14px;line-height:8px}.profile-rankings .ranking-value{font-family:AsapBold,Arial;font-size:20px;line-height:25px}.profile-social{flex-wrap:wrap;max-width:600px;display:flex;position:absolute;bottom:0;left:0}.profile-social .social-button{border-bottom:3px solid #0000004d;border-radius:5px;align-content:center;align-items:center;margin-top:5px;margin-right:5px;padding:2px 8px 2px 3px;font-family:AsapSemiBold;font-size:14px;display:flex;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;bottom:0;right:0}.profile-skins .skin-line{margin-bottom:-150px;margin-left:-175px;transform:scale(-1.5,1.5)rotate(-70deg)translateY(-50px)}.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{text-align:left;justify-content:space-between;height:100%;display:flex;position:relative}.profile-progress b,.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{vertical-align:bottom;align-items:flex-end;font-family:AsapBold;font-size:28px;line-height:35px;display:flex}.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{text-align:left;white-space:pre-wrap;color:#bbb;max-width:400px;max-height:4em;letter-spacing:initial;margin-top:10px;font-size:16px;line-height:1em;overflow:hidden}.profile-stats{margin:20px 0;display:flex}.profile-stats .profile-stat{text-align:center;padding-right:30px}.profile-stats .profile-stat:last-child{padding-right:0}.profile-stats .profile-stat-name{max-width:100px;height:2em;margin-bottom:-3px;font-family:AsapMedium,Arial;font-size:18px;line-height:1em;overflow:hidden}.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{cursor:pointer;background:#102d42;border-radius:8px;align-items:center;height:100px;padding:10px;display:flex}.profile-match .match-selection{border-right:2px solid #224f6e;width:100px;position:relative}.profile-match .match-selection .skin-icon-wrap{align-items:flex-end;display:flex;position:relative}.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{align-items:center;margin-left:20px;display:flex}.profile-match .match-info-gamemode{flex-direction:column;margin-left:20px;display:flex}.profile-match .match-info-gamemode .gamemode{font-size:18px}.profile-match .match-info-gamemode .grouptype{font-size:20px}.profile-match .match-result{text-align:right;flex-direction:column;margin-left:auto;margin-right:10px;display:flex}.profile-match .match-result-position{font-family:AsapBold;font-size:30px}.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{width:auto;min-width:100%;height:inherit}.skin-line-slot-wrap{pointer-events:none;align-items:center;height:62px;margin-top:-10px;margin-bottom:-10px;margin-right:-289px;display:flex;overflow:hidden}.skin-line-slot-wrap .skin-line{pointer-events:none}.rankdiff{justify-content:center;display:flex}.rank-bar{flex-direction:column;align-items:center;display:flex}.rank-bar-value{font-family:AsapBold,Arial;font-size:26px}.rank-bar-icon{height:25px;margin-top:-5px}.gamemode{font-family:AsapBold,Arial}.gamemode--FFA{color:#70d7a2}.gamemode--TEAMS{color:#c5a8fa}.grouptype{font-family:AsapBold,Arial}.module-icons{justify-content:space-evenly;display:flex}.matches{max-height:600px;overflow-y:auto}.matches .match{cursor:pointer;background:#102d42;border-radius:8px;height:100px;margin-bottom:20px;margin-right:10px;padding:0 20px;font-family:AsapBold,Arial}.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{align-items:center;width:100%;display:flex}.matches .match-top{border-bottom:1px solid #295c80;height:65px}.matches .match-bottom{justify-content:space-between;height:35px}.matches .match .rank-bar,.matches .match-duration{width:150px}.matches .match-mode{flex-direction:column;width:200px;display:flex}.matches .match-ship{width:50px;margin-left:auto}.matches .match-ship .skin-icon{transform:rotate(30deg);height:50px!important}.matches .match-powers{width:95px;margin-right:20px}.matches .match .rankdiff{width:80px}.matches .match-pos{width:80px;font-size:30px}.matches .match-date{opacity:.7;margin-left:auto}.matches .match-players{filter:grayscale()opacity(.2);display:flex}.matches .match-player{justify-content:left;align-items:center;height:35px;margin-right:3px;display:flex}.matches .match-player .player-ship{width:25px}.matches .match-player .player-ship .skin-icon{margin-top:-5px;transform:rotate(30deg);height:35px!important}.matches .match-player .player-badge{flex-direction:column;align-items:flex-start;padding-left:5px;display:flex}.matches .match-player .player-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:95px;font-family:AsapSemiBold;font-size:14px;overflow-x:hidden}.matches .match-player .player-rank{line-height:0}.matches .match-player .player-rank img{height:10px}.records .records-wrap{justify-content:center;min-height:500px;max-height:550px;margin-top:25px;display:flex;overflow:hidden auto}.records .records-wrap .bottom-spacer{height:90px;margin-top:200px;width:100%!important}.records .record{color:#fff;background:#00000040;border-radius:5px;flex-direction:column;align-items:flex-start;height:120px;padding:10px;display:flex;position:relative;width:375px!important}.records .record .main-content{align-items:center;display:flex}.records .record-icon{width:60px;height:60px;margin:20px 15px}.records .record-details{flex-direction:column;align-items:flex-start;display:flex}.records .record-name{text-align:left;font-family:AsapBold,Arial;font-size:18px}.records .record-value{font-family:AsapBold,Arial;font-size:32px}.records .record-timestamp{text-align:right;opacity:.3;font-family:AsapSemiBold,Arial;font-size:14px;position:absolute;top:92px;right:10px}.records .record .hover-content{flex-direction:column;width:100%;display:flex;transform:scaleY(0)}.records .record .hover-content .divider{border-bottom:3px solid #fff;width:100%;margin-top:7px}.records .record .record-list{width:100%;padding:10px}.records .record .record-list .record-entry{justify-content:space-between;align-items:center;width:100%;height:35px;display:flex}.records .record .record-list .record-entry-value{text-align:left;width:100px;font-family:AsapBold,Arial;font-size:20px}.records .record .record-list .record-entry-timestamp{text-align:center;opacity:.5;flex-grow:1;width:80px;font-family:AsapSemiBold,Arial;font-size:14px}.records .record .record-list .record-entry-button{flex-grow:inherit;width:80px;height:24px;padding-left:15px;padding-right:15px;font-family:AsapSemiBold;font-size:12px}.records .record:hover{z-index:1;background:#34a3ce;height:250px}.records .record:hover .hover-content{transform:scaleY(1)}.records .record:hover .record-timestamp{opacity:.5}.togglegroup{justify-content:center;align-items:center;display:flex}.togglegroup-button{border-radius:initial;color:#0a4a62c2;background-color:#001e29;border:none;outline:none;flex-grow:.1;padding:5px 20px;font-family:AsapBold,Arial;font-size:18px;transition:color .2s ease-out;position:relative;box-shadow:inset 0 4px #00161e}.togglegroup-button--selected{box-shadow:none;color:#fff;background-color:#34a3ce;border-radius:5px}.togglegroup-button--disabled{cursor:not-allowed;filter:grayscale()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{justify-content:center;max-height:550px;margin-top:25px;overflow-y:auto}.stats .statgroups .statgroup{width:375px!important}.statgroups{flex-wrap:wrap;display:flex}.statgroups .statgroup{width:230px}.statgroups .statgroup-top{align-items:center;display:flex}.statgroups .statgroup-name{text-align:left;font-family:AsapBold,Arial;font-size:20px}.statgroups .statgroup-icon{width:35px;margin-bottom:5px;margin-left:5px;margin-right:10px}.statgroups .statgroup-content{background:#00000040;border-radius:5px;padding:10px}.statgroups .statgroup .stat-section{align-items:center;padding:0 10px;display:flex}.statgroups .statgroup .stat-section-name{opacity:.5;text-align:left;width:85px;margin-right:5px;font-size:14px}.statgroups .statgroup .stat-section-value{color:#fff;font-family:AsapBold,Arial;font-size:25px}.popup--warning,.popup--warning .full-screen{background:0 0}.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 .progress{align-items:center;margin:-10px 30px 30px;display:flex}.popup--xp .progress .target-level{flex:1 0 auto;margin-left:10px;font-family:AsapBold,Arial;font-size:18px}.popup--xp .levels{background-color:#00000042;border-radius:10px;width:408px;height:563px;padding-left:17px;position:relative;overflow:hidden}.popup--xp .levels .level-table .column{justify-content:center;align-items:center;display:flex}.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{align-items:center;height:50px;font-weight:700;display:flex}.popup--xp .levels .level-table .level-table-content{height:513px;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{height:148px;margin-bottom:9px;display:flex;position:relative}.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{opacity:.1;filter:invert();width:30px;position:absolute;top:20px;right:20px}.popup--xp .levels .level-table .level-table-content .rewards-content{justify-content:space-evenly;width:100%;display:flex}.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{z-index:5;position:absolute;top:5px;right:5px;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{filter:drop-shadow(0 5px #0003);width:55px}.popup--xp .levels .level-table .level-table-content .rewards-content .gems .value{text-align:left;margin-top:-15px;margin-left:5px;font-size:20px;font-weight:700}.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 .buttons{flex-direction:column;align-items:center;margin:40px 30px -10px;display:flex}.popup--xp .buttons .c-button{border-radius:5px;align-items:center;width:100%;min-width:300px;height:48px;margin-bottom:15px;font-family:AsapBold,Arial;font-size:24px;display:flex}.popup--xp .buttons .c-button .cost{align-items:center;margin-left:15px;font-size:16px;display:flex}.popup--xp .buttons .c-button .cost .c-icon{width:30px}.popup--xp .buttons .c-button:nth-last-child{margin-bottom:unset}.popup--not-enough-gems{background:#00000080}.popup--not-enough-gems h2{letter-spacing:normal;text-transform:none;font-family:AsapSemiBold,Arial;font-size:25px}.popup--not-enough-gems .c-button{border-radius:5px}.popup--not-enough-gems .packages{justify-content:center;align-items:center;margin-top:50px;margin-bottom:80px;display:flex}.popup--not-enough-gems .packages .shop__item{cursor:pointer;background:#12354e;border-radius:5px;position:relative}.popup--not-enough-gems .packages .shop__item:not(:first-child){margin-left:15px}.popup--not-enough-gems .packages .shop__item:after{content:"";background:0 0;width:100%;height:20px;position:absolute;bottom:-20px;left:0}.popup--not-enough-gems .packages .shop__item:hover{background:#164566;box-shadow:0 0 10px 1px #0003}.popup--not-enough-gems .packages .shop__item:hover .shop__item__icon{filter:brightness(1.1)}.popup--not-enough-gems .packages .shop__item:hover .shop__item__price{filter:brightness(1.2)}.popup--not-enough-gems .packages .shop__item:active{transform:scale(.95)}.popup--not-enough-gems .packages .shop__item__icon{padding-bottom:37px}.popup--not-enough-gems .packages .shop__item__inside{flex-direction:column;justify-content:flex-end;width:195px;height:283px;display:flex;overflow:hidden}.popup--not-enough-gems .packages .shop__item__value{position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.popup--not-enough-gems .packages .shop__item__value__count{font-family:AsapSemiBold,Arial;font-size:35px;line-height:26px}.popup--not-enough-gems .packages .shop__item__value__name{color:#f4f4f6;font-size:15px}.popup--not-enough-gems .packages .shop__item__extravalue{display:none}.popup--not-enough-gems .packages .shop__item__price{background:#224f6e;border-radius:5px;justify-content:center;align-items:center;width:100%;height:47px;font-family:AsapSemiBold,Arial;font-size:22px;display:flex;position:absolute;bottom:-57px}.popup--not-enough-gems .packages .shop__item__label{letter-spacing:1px;text-align:left;background:#fc8a14;border-bottom-right-radius:20px;align-items:center;width:101px;height:52px;padding-left:13px;font-family:AsapSemiBold,Arial;font-size:14px;line-height:18px;display:flex;position:absolute;top:0;left:0;box-shadow:0 6px #0000001a}.popup--not-enough-gems .packages .shop__item__label--best-value{background:#00b4c0;width:85px}.popup--not-enough-gems .packages .shop__item__label--discount{background:#e1353d;border-bottom-right-radius:8px;flex-direction:column;justify-content:center;width:70px;padding-left:5px;font-size:20px}.popup--not-enough-gems .packages .shop__item__label--discount span.value{letter-spacing:2.5px}.popup--tutorial{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:linear-gradient(90deg,#151e39 0%,#12213a 12%,#092a42 50% 82%,#032f44 100%);padding:0;font-family:AsapBold,Arial;top:0;left:-1px;transform:none}.popup--tutorial:before{content:"";z-index:-1;background:#00000040;width:100%;height:100%;position:absolute}.popup--tutorial .title{margin-top:-10px;font-size:68px}.popup--tutorial .steps{flex-direction:row;margin:50px 0 110px;display:flex}.popup--tutorial .steps .step{opacity:0;flex-direction:column;align-items:center;margin:35px;animation:.25s cubic-bezier(.175,.885,.32,1.275) forwards scale-and-fade-in;display:flex;transform:scale(0)}.popup--tutorial .steps .step:first-child{animation-delay:.1s}.popup--tutorial .steps .step:nth-child(2){animation-delay:.2s}.popup--tutorial .steps .step .desc{height:120px;letter-spacing:initial;flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.popup--tutorial .steps .step .desc .icon{height:50px;width:initial;margin:auto 0}.popup--tutorial .steps .step .desc .text{height:0;margin-top:-10px;font-size:25px}.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{z-index:-1;display:none;position:absolute;top:0;left:0}.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{cursor:help;background-color:#224f6e;border-radius:30px;width:22px;height:22px;margin:0 0 5px 5px;padding:0 0 0 1px;font-family:Verdana;font-size:14px;font-weight:700;display:inline-block}.inventory-item-selector{flex-direction:column;align-items:center;display:flex}.inventory-item-selector__title{height:10px;font-family:AsapBold,Arial;font-size:18px}.inventory-item-selector .item-selector--small{width:400px!important}.inventory-item-selector .item-selector--small .item-row{width:366px!important}.inventory-item-selector .item-selector{text-align:left;background-color:#1c566d;width:484px;height:720px;margin-top:20px;padding:0 22px 12px 12px;overflow:hidden scroll}.inventory-item-selector .item-selector::-webkit-scrollbar-thumb{background-color:#297ea0}.inventory-item-selector .item-selector__head{justify-content:space-between;align-items:center;margin:18px 0;font-family:AsapBold,Arial;font-size:17px;display:flex}.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;user-select:none;-khtml-user-select:none;cursor:pointer;background-color:#00000026;align-items:center;width:450px;height:62px;margin-bottom:5px;font-family:AsapBold,Arial;font-size:16px;display:flex}.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;width:12px;margin-left:20px;margin-right:-12px;display:none;top:0}.item-row .drag-icon:hover{transform:scale(1.3)}.item-row__action-button{cursor:pointer;opacity:0;margin-left:auto}.item-row__action-button:hover{transform:scale(1.3)}.item-row__action-button .c-icon{width:16px;margin:0 20px}.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{text-align:left;margin-top:11px;margin-left:75px;font-size:18px}.avatars .inventory__item__description{background:#000c}.avatars .upload-avatar--upload{flex-direction:row-reverse;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.avatars .upload-avatar--upload .c-button{flex-grow:0;height:45px;margin-top:5px}.avatars .upload-avatar--upload .vip-warning{margin-left:10px;padding-top:2px;font-family:AsapSemiBold,Arial;font-size:18px}.avatars .upload-avatar--upload .vip-warning .c-icon{width:23px;margin-top:-8px;margin-right:2px;top:0}.avatars .avatar-wrap{background:#fff;width:50px;height:58px;padding:3px;position:absolute;top:8px;left:10px;transform:rotate(10deg)}.popup--avatar-upload .popup-container{width:1800px;height:900px}.popup--avatar-upload .avatar-upload{flex-direction:column;align-items:center;height:100%;padding:20px 0;display:flex;overflow-y:auto}.popup--avatar-upload .avatar-crop-area{border-radius:4px;margin-top:30px;overflow:hidden;box-shadow:2px 2px 4px #00000080}.popup--avatar-upload .avatar-preview-upload{align-items:flex-end;margin-top:50px;display:flex}.popup--avatar-upload .avatar-preview{width:128px;max-width:100%;height:128px;margin-right:20px;box-shadow:0 0 0 3px #fff}.hats .inventory__item{width:260px;height:80px}.hats .inventory__item__name{text-align:left;margin-top:11px;margin-left:75px;font-size:18px}.hats .inventory__item__description{background:#000c}.hats .hat{width:60px;height:60px;position:absolute;top:0;left:5px}.emotes .inventory__item{width:260px;height:80px}.emotes .inventory__item__name{text-align:left;margin-top:11px;margin-left:75px;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{width:50px;position:relative}.emote-img .background{filter:brightness(0);opacity:.25;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)rotate(270deg)}.emote-img .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.avatar-letter{text-align:center;vertical-align:middle;background:#2f2f2f;width:100%;max-width:128px;height:100%;max-height:128px;font-family:AsapBold,Arial;font-size:70px;line-height:2em}.popup--challenge .challenges-section{margin-bottom:30px}.popup--challenge .challenges-section__header{justify-content:space-between;display:flex}.popup--challenge .challenges-section__timer,.popup--challenge .challenges-section__title{font-family:AsapBold,Arial;font-size:20px}.popup--challenge .challenge{background:#00000040;border-radius:10px;width:500px;height:125px;margin:15px 0;padding:17px;display:flex;position:relative}.popup--challenge .challenge .failed-icon,.popup--challenge .challenge .completed-icon{filter:drop-shadow(1px 3px 4px #0000004d);position:absolute;top:-6px;left:-8px}.popup--challenge .challenge-content{text-align:left;flex-direction:column;width:100%;height:100%;margin-left:15px;display:flex}.popup--challenge .challenge-title{font-family:AsapBold,Arial;font-size:20px;display:inline-block;position:relative}.popup--challenge .challenge-info{opacity:.5;font-size:16px}.popup--challenge .challenge .challenge-icons{width:80px;display:flex;position:absolute;top:0;right:0}.popup--challenge .challenge-progress{justify-content:space-between;width:100%;display:flex}.popup--challenge .challenge-progress--record{align-items:flex-end;height:31px;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{width:250px;position:relative}.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();opacity:.5}.popup--challenge .challenge .buy-vip-button{width:275px;padding:2px 15px;font-family:AsapBold,Arial;font-size:24px}.popup--challenge .challenge-swap{cursor:pointer;background:#9682c7;border-radius:8px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:30px;right:-67px}.popup--challenge .challenge-swap:before{content:"";background:#9682c7;width:30px;height:30px;position:absolute;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{flex-direction:column;height:900px;display:flex;width:1100px!important}.popup--match .match-details{justify-content:space-between;margin-top:-20px;margin-bottom:10px;display:flex}.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-family:AsapBold,Arial;font-size:28px}.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{flex-grow:1;justify-content:space-between;padding-bottom:20px;display:flex}.popup--match .match-content .players{border-right:1px solid gray;flex:1;padding-right:20px}.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{border-left:1px solid gray;flex-direction:column;flex:1;padding-left:20px;display:flex}.popup--match .match-content .player-detail .player-stats{height:585px;margin-top:50px;overflow-y:auto}.popup--match .player{background:#00000040;border-radius:8px;align-items:center;width:485px;height:50px;display:flex;position:relative}.popup--match .player-color{border-top-left-radius:8px;border-bottom-left-radius:8px;width:10px;height:100%}.popup--match .player-modules{display:flex;position:absolute;left:221px;transform:scale(.8)}.popup--match .player .rankdiff{justify-content:flex-start;width:65px;margin-left:auto;margin-right:10px;display:flex}.popup--match .player-score{text-align:right;width:50px;margin-right:20px;font-family:AsapBold;font-size:30px}.popup--match .player .badge{margin:-10px -12px;transform:scale(.55)}.popup--match .player-entry--selected .player{background:#2b5c74}.popup--match .player-entry--selected .player:after{content:"";border-top:25px solid #0000;border-bottom:25px solid #0000;border-left:25px solid #2b5c74;position:absolute;right:-22px}.popup--match .player-badge{cursor:pointer;justify-content:flex-start;align-self:flex-start;align-items:center;margin-top:-5px;display:flex;transform:scale(.9)translateY(-3px)}.popup--match .player-badge .name{color:#fff;font-family:AsapBold,Arial;font-size:16px}.popup--match .player-skin{margin-top:-25px;margin-left:0;position:absolute;left:30px}.popup--match .player-details{position:relative}.popup--match .player-details .player-skin{margin-top:-5px;margin-left:-50px}.popup--match .player-details .player-modules{justify-content:center;width:85px;display:flex;bottom:-5px;left:190px}.popup--match .player-details .badge{margin:-2px -3px;transform:scale(.9)}.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;margin-bottom:20px;font-family:AsapSemiBold,Arial;font-size:26px}.popup--order .order{display:flex}.popup--order .order .detail{width:400px;margin:0 40px}.popup--order .order .detail .detail-group{text-align:left;width:400px;margin:15px 0;display:flex}.popup--order .order .detail .detail-group .detail-name{width:150px;font-family:AsapSemiBold,Arial}.popup--order .status-label{background:#00000040;border-radius:5px;padding:1px 10px}.popup--order .status-label--completed,.popup--order .status-label--paid,.popup--order .status-label--authorized,.popup--order .status-label--yes{color:#000;background:#48e271}.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{flex-direction:column;height:100%;display:flex}.popup--editprofile .editprofile-content{text-align:left;justify-content:space-between;width:1000px;display:flex}.popup--editprofile .editprofile-content .content-left{border-right:1px solid #224f6e;flex-grow:1;flex-basis:50%;padding-right:40px}.popup--editprofile .editprofile-content .content-right{border-left:1px solid #224f6e;flex-grow:1;flex-basis:50%;padding-left:40px}.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{flex-direction:column;display:flex}.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{width:400px;margin-bottom:5px!important}.popup--editprofile .buttons{width:300px;margin:20px auto auto}.popup--editprofile .section-label{color:#fff;margin-top:10px;margin-bottom:-10px;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{margin:10px 0}.popup--referral .referral-sharing-buttons button{margin-right:8px}.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{justify-content:space-between;margin-bottom:30px;display:flex}.popup--referral .referral-rewards-tiers .referral-tier{background:#102d42;border-radius:8px;flex-grow:.3;align-items:center;padding:10px;display:flex;position:relative}.popup--referral .referral-rewards-tiers .referral-tier-amount{font-family:AsapSemiBold;font-size:15px;position:absolute;bottom:5px;left:9px}.popup--referral .referral-rewards-tiers .referral-tier-reward{width:50px;margin-right:10px}.popup--referral .referral-rewards-tiers .referral-tier-name{font-family:AsapBold;font-size:19px;line-height:19px}.popup--referral .referral-referrals-list{background:#102d42;border-radius:8px;height:300px;padding:10px 5px;overflow-y:auto}.popup--referral .referral-referrals-list .referral{background:#0c2131;border-radius:5px;justify-content:space-between;align-items:center;margin:10px;padding:8px 15px;display:flex;position:relative}.popup--referral .referral-referrals-list .referral-progress{width:250px}.popup--referral .referral-referrals-list .referral-username{font-family:AsapBold;line-height:1em}.popup--referral .referral-referrals-list .referral-tier-value{padding-top:2px;font-family:AsapSemiBold;font-size:16px}.popup--referral .referral-referrals-list .referral-tier-level{padding-top:3px;font-family:AsapSemiBold;font-size:15px;line-height:1em}.popup--referral .referral-referrals-list .referral-details-bottom{display:flex}.popup--referral .referral-referrals-list .referral-details-bottom .referral-rewards-value{margin-left:10px}.popup--referral .referral-referrals-list .referral-details-bottom .referral-rewards-value .referral-reward{margin-right:5px}.popup--referral .referral-referrals-list .referral-details-bottom .referral-rewards-value .referral-reward--claimable{filter:grayscale();opacity:.5}.popup--referral .referral-bottom-space{height:50px;margin-top:10px;position:relative}.popup--referral .referral-bottom-space .referral-action-button{position:relative}.popup--referral .referral-bottom-space .referral-gems-src{position:absolute;top:50%;left:50%}.popup--referral .referral-notification{position:absolute;top:-6px;right:-6px}.popup--crate-notifications .c-button{margin-top:20px}.popup--crate-notifications .crate-notification-tip{background:#0003;border-radius:10px;max-width:500px;margin:20px auto auto;padding:10px}.popup--slow-matchmaking .title{margin-bottom:3px;font-family:AsapBold,Arial;font-size:1.3em}.popup--slow-matchmaking .subtitle{margin-bottom:15px;font-size:.8em}.popup--slow-matchmaking .options{gap:10px;padding:0 20px;display:flex}.game-overlay{z-index:1000;width:100%;height:100%;position:absolute;top:0;right:0}.game-overlay .loading-text{text-align:center;width:100%;font-family:AsapBold,Arial;font-size:18px}.game-overlay .loader:empty{margin-top:10px;position:relative;top:0}.game-overlay .arena-titles{position:absolute;top:40.5px;left:40.5px}.game-overlay .slow-network-warning{opacity:.75;background-color:#e0353dcc;padding:8px 12px;font-size:.8rem;font-weight:700;animation:2s linear infinite blink;position:absolute;top:15px;right:15px}.game-overlay .player-info .c-player__info{position:absolute;left:50%;transform:translate(-50%,-60px)}.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:translate(-50%,-80px)}.game-overlay .close-spectate{position:absolute;top:81px;left:40.5px}.game-overlay__center-message{text-align:center;color:#fff;letter-spacing:10px;width:100%;font-family:AsapBold,Arial;font-size:72px;line-height:67px;position:absolute;top:482px}.game-lobby-button{pointer-events:all;width:30px;margin:10px}.game-lobby-button .c-icon{width:30px;padding:5px}@keyframes blink{50%{opacity:.5}}.gui-announcement-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.gui-announcement-wrap .skip-ad-info{text-shadow:0 3px #00000026;opacity:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-bottom:100px;font-family:AsapSemiBold,Arial;animation:.1s ease-out forwards fade-to-full;display:flex}.gui-announcement-wrap .skip-ad-info .desc{font-size:28px;position:relative}.gui-announcement-wrap .skip-ad-info .desc__heart-bg{z-index:-1;width:400px;height:500px;position:absolute;top:-220px;left:50%;transform:translate(-50%)}.gui-announcement-wrap .skip-ad-info .desc__heart-bg .c-icon{width:100%;height:100%;margin:0;top:0}.gui-announcement-wrap .skip-ad-info .c-user__name{font-size:40px;color:#fff!important}.gui-announcement-wrap .skip-ad-info .c-user__name .user-status-icons .role .c-icon{filter:drop-shadow(0 3px #00000026);width:45px;height:45px;top:-2px}.gui-announcement-wrap .skip-ad-info .c-user__skin{padding-top:10px}.gui-announcement-wrap .skip-ad-info .small-desc{color:#fff;font-size:22px;transform:translateY(179px)}.gui-announcement-title{position:absolute;top:150px;left:50%;transform:translate(-50%)}.gui-announcement-title.announcement--centered{margin-top:-73px;font-family:AsapBold,Arial;top:50%;transform:translate(-50%)translateY(-50%)}.gui-announcement-title.announcement--centered .title{letter-spacing:2px;font-size:18px}.gui-announcement-title>*{animation:.2s cubic-bezier(.175,.885,.32,1.275) forwards scale;transform:scale(0)}.gui-announcement-title>:nth-child(2){animation-delay:.1s}.gui-announcement-title>:nth-child(3){animation-delay:.2s}.gui-announcement-title__icon{text-align:center;width:100%;position:absolute;top:-60px}.gui-announcement-title__icon>.c-icon{width:85px}.gui-announcement-title .title{letter-spacing:13px;text-align:center;font-family:AsapBold,Arial;font-size:75px}.gui-announcement-title .description{letter-spacing:3px;text-align:center;font-size:26px}.gui-announcement-title.announcement--round-winner{text-shadow:2px 2px #000,-2px 2px #000,2px -2px #000,-2px -2px #000;background:#0006;width:100%;height:290px;margin-top:-20px}.gui-announcement-title.announcement--round-winner .title{letter-spacing:0;margin-top:45px;font-size:54px}.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{letter-spacing:0;font-size:54px}.gui-announcement-title.announcement--round-winner .title,.gui-announcement-title.announcement--round-winner .description{transform:initial;animation:initial}.gui-bottom-message{text-align:center;width:100%;position:absolute;bottom:40px}.gui-bottom-message.announcement--centered{margin-bottom:-12px;font-family:AsapBold,Arial;bottom:50%;transform:translateY(50%)}.gui-bottom-message.announcement--centered .countdown{text-align:center;text-transform:initial;margin-top:-10px;font-size:105px;display:block}.gui-bottom-message.announcement--centered-padding-top .countdown{text-shadow:0 3px #00000026;opacity:0;margin-top:90px;font-size:65px;animation:.1s cubic-bezier(.175,.885,.32,1.275) .1s forwards scale-and-fade-in;transform:scale(0)}.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{text-shadow:2px 2px #000,-2px 2px #000,2px -2px #000,-2px -2px #000;font-size:23px;bottom:44%}.gui-bottom-message.announcement--round-winner .countdown{margin-left:5px;font-size:23px;display:inline}.gui-rule-banners{justify-content:center;width:100%;display:flex;position:absolute;top:450px}.gui-rule-banners .rule-banner{text-align:center;background-color:#2a7fa04d;flex-direction:column;align-items:center;width:415px;height:175px;margin:20px;display:flex;position:relative;box-shadow:0 8px #0000004d}.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!";letter-spacing:2px;background:#e0353d;padding:8px 20px;font-family:AsapBold,Arial;font-size:15px;display:block;position:absolute;top:0;left:50%;transform:translateY(-60%)translate(-50%)rotate(-3deg);box-shadow:0 3px #0003}.gui-rule-banners .rule-banner .c-icon{width:auto;height:70px;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{text-transform:initial;white-space:nowrap;margin:0 0 6.75px;font-family:AsapBold,Arial}.c-player__mode{color:#fff;letter-spacing:1px;font-size:1rem}.c-player__points{vertical-align:middle;display:inline-block}.c-player__points--total{margin-right:13.5px;font-size:1.6rem}.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;top:38px;left:58px}.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}.prematch{text-align:center;pointer-events:none;width:100%;height:100%;transition:background .2s ease-out}.prematch:after{content:url(/imgs/cfpro-logo-CZIYCXoq.svg);opacity:1;background:linear-gradient(90deg,#151e39 0%,#12213a 12%,#092a42 50% 82%,#032f44 100%);align-items:center;width:calc(100% + 310px);height:100%;padding:0 800px;animation:.4s ease-in .2s forwards move-away-overlay;display:flex;position:absolute;top:0;left:-310px}@keyframes move-away-overlay{to{transform:translateY(-100%)}}.prematch__content{font-family:AsapBold,Arial}.prematch__content .title{letter-spacing:4px;font-size:70px;position:absolute;top:140px;right:0}.prematch__content .initial-message,.prematch__content .last-message{letter-spacing:1.33px;opacity:0;transform-origin:50%;font-family:AsapBold,Arial;font-size:80px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.prematch__content .initial-message--teams,.prematch__content .last-message--teams{transform-origin:0}.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:.2s ease-in .5s forwards fade-to-full}.prematch__content .initial-message--teams{border-bottom:12px solid #000;width:100%;top:125px;box-shadow:0 20px #0000001a}.prematch__content .last-message{width:100%}.prematch__content .last-message--teams{border-bottom:12px solid #000;width:100%;top:125px;box-shadow:0 20px #0000001a}.prematch__content .last-message__sub-title{font-size:25px}.prematch__content .arena-badge{height:36px;display:block;top:240px}.prematch__content .rewards{width:100%;height:100%;font-size:25px;position:relative;transform:translate(-300px,-500px)}.prematch__content .rewards__title{transform-origin:0 0;margin-left:15px;position:absolute;top:800px;left:0;transform:translateY(160px)scale(.6)}.prematch__content .rewards__content{letter-spacing:.8px;transform-origin:0 0;justify-content:start;align-items:start;font-family:AsapSemiBold,Arial;display:flex;position:absolute;top:850px;left:0;transform:translateY(145px)scale(.6)}.prematch__content .rewards__content .reward{background:#ffffff14;border-radius:8px;justify-content:center;align-items:center;width:200px;height:100px;display:flex}.prematch__content .rewards__content .reward:not(:first-child){margin-left:15px}.prematch__content .rewards__content .reward__image{width:60px}.prematch__content .rewards__content .reward.rank .reward__image .c-icon{width:100%}.prematch__content .rewards__content .reward__text{margin-left:25px}.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{transform:initial;position:absolute;right:0}.prematch .prematch__content .title{letter-spacing:initial;font-size:18px}.prematch .prematch__content .arena-badge{transform-origin:100% 0;transform:translateY(-70px)scale(.8)}.prematch.ai-match .rewards,.prematch.ai-match .title-wrap,.prematch:not(.teams) .title-wrap{display:none}.top-right-buttons{z-index:10001;pointer-events:all;flex-direction:column-reverse;align-items:flex-end;display:flex;position:absolute;top:8px;right:10px}.top-right-buttons .a-button{opacity:.2;width:30px;height:30px;padding:0}.top-right-buttons .a-button:hover{opacity:1}.top-right-buttons .a-button img{vertical-align:unset}.top-right-buttons .a-button.emote{width:auto;padding:4px}.top-right-buttons .a-button.emote .c-icon{width:unset;height:22px}.top-right-buttons .a-button.settings,.top-right-buttons .a-button.fullscreen{padding:4px}.emote-menu{opacity:1;background:#0000004d;border-radius:10px 0 0 10px;flex-direction:column;padding:10px;transition:all .25s ease-out;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.emote-menu--closed{opacity:0;pointer-events:none;right:-50px}.emote-menu .emote{cursor:pointer;align-items:center;padding:5px;font-family:AsapBold,Arial;font-size:20px;display:flex}.emote-menu .emote--locked{filter:grayscale();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)}.debug-menu{opacity:1;background:#0000004d;border-radius:10px 0 0 10px;flex-direction:column;padding:10px;transition:all .25s ease-out;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.debug-menu--closed{opacity:0;pointer-events:none;right:-50px}.debug-menu .debug-action{align-items:center;padding:5px;font-family:AsapBold,Arial;font-size:20px;display:flex}.round-start-countdown{text-align:center;width:100%;margin-bottom:-12px;font-family:AsapBold,Arial;position:absolute;bottom:50%;transform:translateY(50%)}.round-start-countdown .countdown{text-align:center;text-transform:initial;margin-top:-10px;font-size:105px;display:block}.ftue-post-game-overlay{background:linear-gradient(#0000 40%,#00000080 70% 100%)!important}.ftue-post-game-overlay.loading{padding:25px;font-family:AsapBold,Arial;font-size:25px;position:absolute;bottom:100px;right:200px}.ftue-post-game-overlay.loading .dot{animation:1s ease-in-out infinite jump;display:inline-block}.ftue-post-game-overlay.loading .dot:nth-child(2){animation-delay:.1s}.ftue-post-game-overlay.loading .dot:nth-child(3){animation-delay:.2s}@keyframes jump{40%{transform:translateY(0)}20%{transform:translateY(-5px)}}.ftue-post-game-overlay .crate-button{cursor:pointer;pointer-events:all;flex-direction:column;align-items:center;padding:25px;display:flex;position:absolute;bottom:50px;right:150px}.ftue-post-game-overlay .crate-button .crate{width:150px;display:flex;position:relative}.ftue-post-game-overlay .crate-button .crate .your-reward{pointer-events:none;text-align:right;white-space:nowrap;align-self:center;font-family:AsapBold,Arial;font-size:30px;position:absolute;right:calc(100% + 25px)}.ftue-post-game-overlay .crate-button .crate .crate-img{pointer-events:none;transform-origin:bottom;animation:.5s ease-in infinite alternate bounce;position:relative}@keyframes bounce{0%{transform:translateY(-50px)}80%{transform:translateY(0)}to{transform:scale(1.3,.7)}}.post-game-overlay{z-index:1000;pointer-events:none;background:#0000001a;width:100%;height:100%;transition:background-color .2s ease-out;position:absolute;top:0;left:0}.post-game-overlay .c-button-content{width:100%}.post-game-overlay--scoreboard{background:0 0}.post-game-overlay .no-rewards-message{text-align:center}.post-game-overlay .no-rewards-message .title{padding-bottom:20px;font-family:AsapBold,Arial;font-size:20px}.post-game-overlay .no-rewards-message .c-button{margin-top:20px}.post-game-overlay .skip{bottom:100px;top:unset;text-align:center;pointer-events:all;position:absolute;right:66px}.post-game-overlay .skip--crate-screen{width:240px}.post-game-overlay .skip--crate-screen .skip-button{width:100%}.post-game-overlay .skip .generic-button--flat-transparent{border-radius:5px;width:100%}.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{height:20px;margin-left:20px}.post-game-overlay .skip .rematch-container{align-items:center;margin-top:10px;display:flex;position:relative}.post-game-overlay .skip .rematch-container .big-tooltip-warning{animation:unset;transform-origin:100%;background:#0006;height:auto;padding:10px;transition:all .2s cubic-bezier(.175,.885,.32,1.275);position:absolute;left:-100%}.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{width:100%;height:57px;margin-top:unset;margin:0;font-size:25px}.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{background:#00000026;min-width:45px;height:100%;padding:8px;line-height:40px;position:absolute;right:0}.post-game-overlay .skip .skip-message{white-space:nowrap;margin-right:35px;font-family:AsapSemiBold,Arial;font-size:35px;position:absolute;right:100%}.post-game-overlay .skip .skip-button{height:57px;margin-bottom:4px;padding:0 25px;font-family:AsapSemiBold,Arial;font-size:25px}.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;justify-content:center;align-items:center;font-family:AsapBold,Arial;display:flex}.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{text-transform:none;white-space:nowrap;letter-spacing:initial;opacity:.6;margin-bottom:10px;font-family:Asap,Arial;font-size:16px;text-decoration:underline;position:absolute;bottom:100%;right:0}.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)}.post-game-rewards{width:612px;height:800px;position:absolute;top:100px;left:50%;transform:translate(calc(155px - 50%))}.post-game-rewards__title{letter-spacing:1px;font-family:AsapBold,Arial;font-size:41px}.post-game-rewards .reward-boxes{margin-top:200px}.post-game-rewards .reward-box{vertical-align:top;background:#ffffff0d;border-radius:5px 5px 10px 10px;width:300px;height:300px;font-size:15px;display:inline-block;position:relative}.post-game-rewards .reward-box__title{letter-spacing:1px;text-align:left;background:#9f5e8c;border-radius:5px 5px 0 0;align-items:center;height:40px;padding:0 15px;font-family:AsapSemiBold,Arial;font-size:20px;display:flex}.post-game-rewards .reward-box__content{padding-top:23px}.post-game-rewards .reward-box__content .reward-box__bottom-text{text-align:center;justify-content:center;align-items:center;font-family:AsapSemiBold,Arial;font-size:16px;display:flex}.post-game-rewards .reward-box--rank{width:612px;height:250px;margin-bottom:11px}.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{margin-left:15px;font-size:30px}.post-game-rewards .reward-box--rank .reward-box__bottom-text .rank-earned .c-icon{width:35px;top:-8px}.post-game-rewards .reward-box--rank .rank-bubble{z-index:1;background:#153c58;border-radius:10px;flex-wrap:nowrap;justify-content:center;align-items:center;min-width:324px;height:190px;padding:0 40px;display:flex;position:absolute;top:-132px;left:50%;transform:translate(-50%)}.post-game-rewards .reward-box--rank .rank-bubble .league-icon{transform-origin:100%;margin-left:50px;transform:scale(1.65)}.post-game-rewards .reward-box--rank .rank-bubble .league-icon-wrap--division-changed{animation:.8s cubic-bezier(.175,.885,.32,1.275) forwards rotate-360-vertical}@keyframes rotate-360-vertical{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.post-game-rewards .reward-box--rank .rank-bubble__right{padding-left:10px;font-family:AsapBold,Arial}.post-game-rewards .reward-box--rank .rank-bubble__username{font-size:25px}.post-game-rewards .reward-box--rank .rank-bubble__points{align-items:center;font-size:33px;display:flex}.post-game-rewards .reward-box--rank .rank-bubble__points .c-icon{width:30px;margin-left:10px}.post-game-rewards .reward-box--rank .rank-bubble:after{content:"";border-top:25px solid #153c58;border-left:25px solid #0000;border-right:25px solid #0000;width:0;height:0;display:block;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}.post-game-rewards .reward-box--crates{border-bottom-right-radius:0;margin-right:11px}.post-game-rewards .reward-box--crates .reward-box__content{padding-top:15px}.post-game-rewards .reward-box--crates .reward-box__title{background-color:#3bb05e}.post-game-rewards .reward-box--crates .earned-crate{width:78px;height:78px;margin-bottom:33px;margin-left:25px;margin-right:-20px;font-size:18px;line-height:20px;position:relative}.post-game-rewards .reward-box--crates .earned-crate--empty .crate-img{filter:brightness(0);opacity:.5}.post-game-rewards .reward-box--crates .earned-crate__error{max-width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.post-game-rewards .reward-box--crates .crate-slots{z-index:1;justify-content:center;align-items:center;margin-bottom:-20px;display:flex;position:relative}.post-game-rewards .reward-box--crates .crate-slots__slot{margin:10px 8px 60px;display:inline-block;position:relative}.post-game-rewards .reward-box--crates .crate-slots__slot__timer{text-align:center;color:#c6bfd1;margin-bottom:10px;font-family:AsapSemiBold,Arial}.post-game-rewards .reward-box--crates .crate-slots__slot .crate-img{width:50px}.post-game-rewards .reward-box--crates .crate-slots__slot--scale-in{animation:.3s cubic-bezier(.175,.885,.32,1.275) forwards scale;transform:scale(0)}.post-game-rewards .reward-box--crates .crate-slots__slot .crate-slots__slot{pointer-events:all}.post-game-rewards .reward-box--crates .crate-slots__slot--ready .crate-img{cursor:pointer;animation:1s linear .2s infinite alternate crate-jump-animation--small}.post-game-rewards .reward-box--crates .crate-slots__slot--ready .crate-slots__slot__hover{width:134px}.post-game-rewards .reward-box--crates .crate-slots__slot--ready .crate-slots__slot__hover>span{justify-content:center}.post-game-rewards .reward-box--crates .crate-slots__slot--empty .crate-img{opacity:.25;filter:brightness(0)}.post-game-rewards .reward-box--crates .crate-slots__slot__hover{z-index:1;cursor:pointer;visibility:hidden;letter-spacing:1.25px;background:#224f6e;border-radius:5px;width:164px;margin:15px auto 0;padding:10px 15px;font-family:AsapSemiBold,Arial;font-size:16px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.post-game-rewards .reward-box--crates .crate-slots__slot__hover:hover{background:#2e6b95}.post-game-rewards .reward-box--crates .crate-slots__slot__hover>span{justify-content:space-between;align-items:center;width:100%;display:flex}.post-game-rewards .reward-box--crates .crate-slots__slot__hover .left-text{padding-left:5px;font-size:20px}.post-game-rewards .reward-box--crates .crate-slots__slot__hover .right-text{align-items:center;display:flex}.post-game-rewards .reward-box--crates .crate-slots__slot__hover .right-text .c-icon{width:30px;margin-left:5px}.post-game-rewards .reward-box--crates .crate-slots__slot__hover:before{content:"";width:170px;height:80px;position:absolute;top:-30px;left:-6px}.post-game-rewards .reward-box--crates .crate-slots__slot__hover:after{content:"";border-bottom:10px solid #224f6e;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;display:block;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.post-game-rewards .reward-box--crates .crate-slots__slot:hover .crate-slots__slot__hover{visibility:visible}.post-game-rewards .reward-box--battle-points{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;bottom:-80px;left:50%;transform:translate(-50%)}.post-game-rewards .reward-box--battle-points .collect-bxp-rewards>div{opacity:0;animation:.1s cubic-bezier(.175,.885,.32,1.275) 1.1s forwards scale-and-fade-in;transform:scale(0)}.post-game-rewards .reward-box--battle-points .collect-bxp-rewards .c-button{letter-spacing:1px;border-radius:5px;padding:8px 15px;font-family:AsapBold,Arial;font-size:26px}.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{margin-top:5px;margin-bottom:15px}.post-game-rewards .reward-box--battle-points .next-season-countdown{flex-direction:column;align-items:center;margin-top:60px;font-size:15px;display:flex}.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;width:60px;margin-left:10px;margin-right:8px;font-family:AsapSemiBold,Arial;display:inline-block}.post-game-rewards .reward-box--battle-points .battle-points__stat__text{color:#c6bfd1;width:120px;font-family:AsapSemiBold,Arial;display:inline-block}.post-game-rewards .reward-box--battle-points .battle-points__stat__points{text-align:right;width:50px;font-family:AsapSemiBold,Arial;display:inline-block}.post-game-rewards .reward-box--battle-points .battle-points__stat .c-icon,.post-game-rewards .reward-box--battle-points .battle-points__multiplier .c-icon{width:16px;margin-left:8px;top:-6px}.post-game-rewards .reward-box--battle-points .battle-points__multiplier{justify-content:space-between;align-items:center;padding:8px 27px;font-family:AsapBold,Arial;display:flex}.post-game-rewards .reward-box--battle-points .battle-points__multiplier__label{background:#34a3ce;border-radius:5px;justify-content:center;align-items:center;width:147px;height:27px;margin-left:5px;font-size:15px;display:flex}.post-game-rewards .reward-box--battle-points .battle-points__multiplier__value{letter-spacing:.5px;font-size:20px}.rank-track{background:#00000040;border-radius:5px;width:90%;height:100px;margin:20px auto;position:relative;overflow:hidden}.rank-track:after{content:"";z-index:1;background:linear-gradient(90deg,#00000080 0%,#0000 20% 50%,#0000 80%,#00000080 100%);width:calc(100% + 1px);height:100%;position:absolute;top:0;left:0}.rank-track__bar-wrap{align-items:center;width:2000px;height:27px;transition:transform 1.3s ease-out;display:flex;position:absolute;top:40px}.rank-track__bar{width:100%;height:15px;position:relative}.rank-track__bar:after{content:"";background-image:linear-gradient(90deg,#00000040 1px,#0000 1px);background-position:-1px 0;background-repeat:repeat-x;background-size:50px 100%;width:100%;height:100%;position:absolute;top:0;left:0}.rank-track__bar-fill{background:#fff;width:50%;height:15px;transition:background-color .3s ease-out;position:absolute;top:46px;left:0}.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:"";background:#ffffff40;width:100%;height:100%;position:absolute;top:0;right:-100%}.rank-track__league-name{letter-spacing:.76px;text-transform:capitalize;width:150px;font-family:AsapSemiBold,Arial;font-size:16px;transform:translateY(-33px)translate(-12px)}.rank-track__league-name .c-icon{width:20px;top:-5px}.rank-track__league-rank{text-align:center;width:100px;padding-left:2px;font-family:AsapSemiBold,Arial;font-size:16px;transform:translateY(2px)translate(-50%)}.rank-track__indicator{z-index:5;background:#fff;width:3px;height:19px;position:absolute;top:50%;transform:translateY(-50%)}.rank-track__indicator--small{transform:translateY(-50%)translate(-50%)}.rank-track__indicator--small:first-child{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{height:35px;position:absolute;top:54px;left:50%;transform:translate(-50%)translateY(-50%)}.crate{width:300px;display:inline-block;position:relative}.crate .crate__image{object-fit:contain;width:100%;height:100%}.crate .crate__particle{filter:blur(15%);background-color:#e9be01;width:10px;height:10px;position:absolute;top:calc(50% - 5px);left:calc(50% - 5px);box-shadow:0 0 20px #e9be01cc}.crate .crate__particle--white{background-color:#fff}.big-tooltip-warning{text-align:center;white-space:nowrap;filter:drop-shadow(0 5px #0003);opacity:0;background:#fc8a14;border-radius:10px;flex-direction:column;justify-content:center;height:143px;padding:0 15px;font-family:AsapSemiBold,Arial;font-size:25px;animation:.2s cubic-bezier(.175,.885,.32,1.275) .1s forwards scale-and-fade-in;display:flex;position:relative;transform:scale(0)}.big-tooltip-warning .small-font{white-space:pre;margin-top:5px;font-family:Asap,Arial;font-size:20px;line-height:26px}.big-tooltip-warning:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-right:10px solid #fc8a14;width:0;height:0;display:block;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.big-tooltip-warning--right-indicator.big-tooltip-warning:before{content:"";width:0;height:0;top:50%;left:initial;border:10px solid #0000;border-left-color:#fc8a14;border-right:none;display:block;position:absolute;right:-10px;transform:translateY(-50%)}.big-tooltip-warning--error{background:#e0353d}.big-tooltip-warning--error:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-right:10px solid #e0353d;width:0;height:0;display:block}.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{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.replay-overlay .replay-scrubber{pointer-events:all;width:1600px;margin:0 auto;position:absolute;bottom:-2px;left:315px}.replay-overlay .replay-scrubber input{margin:12px/2 0}.replay-overlay .replay-scrubber input::-webkit-slider-runnable-track{background-color:#00000080;height:10px}.replay-overlay .replay-scrubber input::-webkit-slider-thumb{background:#34a3ce;width:12px;height:12px}.replay-overlay .replay-scrubber input::-moz-range-track{background-color:#00000080;height:10px}.replay-overlay .replay-scrubber input::-moz-range-thumb{background:#34a3ce;width:12px;height:12px}.replay-overlay .replay-scrubber input::-ms-track{background-color:#00000080;height:10px}.replay-overlay .replay-scrubber input::-ms-thumb{background:#34a3ce;width:12px;height:12px}.replay-overlay .replay-controls{pointer-events:all;justify-content:space-between;align-items:end;width:310px;height:500px;padding:10px;display:flex;position:absolute;bottom:0}.replay-overlay .replay-controls .replay-left-controls{align-items:center;gap:8px;display:flex}.replay-overlay .replay-controls .replay-play-pause{height:18px;margin-bottom:5px}.replay-overlay .replay-controls .replay-play-pause:hover{filter:brightness(0)saturate()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{margin-bottom:5px;position:relative}.replay-overlay .replay-controls .replay-speed .replay-speed-current{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;box-sizing:border-box;background-color:#315872;border:1px solid #0000;border-radius:3px;width:60px;padding:2px 6px;font-size:12px;font-weight:700;transition:background-color .15s}.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:"▼";opacity:.7;margin-left:4px;font-size:8px}.replay-overlay .replay-controls .replay-speed .replay-speed-dropdown{z-index:1000;background-color:#1e3a4e;border:1px solid #4a7a9b;border-radius:4px;width:60px;margin-bottom:4px;padding:4px;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0006}.replay-overlay .replay-controls .replay-speed .replay-speed-dropdown .replay-speed-option{color:#fff;cursor:pointer;text-align:center;white-space:nowrap;border-radius:2px;padding:4px 8px;font-size:12px;font-weight:700;transition:background-color .15s}.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{color:#fff;background-color:#34a3ce}.replay-overlay .replay-controls .replay-speed a{color:#fff;text-align:center;background-color:#315872;width:40px;margin:0 3px;font-size:12px;display:inline-block}.replay-overlay .replay-controls .replay-round-select{text-align:center;align-items:center;font-size:12px;display:flex}.replay-overlay .replay-controls .replay-round-select a{color:#fff;padding:0 10px;font-size:20px;font-weight:700}.replay-overlay .replay-controls .replay-round-select a:hover{color:#dded1e;text-decoration:underline}#Game #game-canvas{pointer-events:all;display:block;position:absolute;left:50%;touch-action:auto!important}@media screen and (orientation:portrait){#Game #game-canvas{transform-origin:0 0!important}}#Game .game-main{pointer-events:none}#Game h1.gameMessage{text-align:center;z-index:5;position:absolute;top:5vh;left:0;right:0}#Game #match-id{color:#fff;opacity:.5;z-index:1000;pointer-events:none;background:#00000080;padding:2px;font-size:12px;position:fixed;bottom:0;right:0}#debug{white-space:pre;margin-top:40px;margin-left:10px}#aip_gdpr_banner{bottom:auto;top:initial;background-color:#fff}#aip_gdpr_message{max-width:890px}.splash__middle{text-align:center;width:1000px;margin:100px auto 0}.splash__middle .splash__logo{filter:drop-shadow(0 5px 5px #0000004d);width:400px;margin-top:100px;margin-bottom:20px}.splash__middle .splash__content--wide,.splash__middle .splash__content{text-align:center;flex-direction:column;align-items:center;width:500px;margin:60px auto 0;display:flex}.splash__middle .splash__content--wide h3,.splash__middle .splash__content h3{letter-spacing:.2rem;font-size:1.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{width:100%;max-width:350px;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{justify-content:center;align-items:center;padding:0;display:flex;border-radius:5px!important;height:56px!important;font-size:32px!important}.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{flex-direction:column;align-items:center;width:350px;margin:0 auto;display:flex;position:relative}.splash-form__title-center,.splash-form__title{text-transform:uppercase;letter-spacing:1.25px;align-self:flex-start;padding-left:7px;font-family:AsapSemiBold,Arial;font-size:20px}.splash-form__title-center{align-self:center}.splash-form .c-input{letter-spacing:.9px;background:#092336;border:3px solid #3f78a0;border-radius:10px;height:60px;margin:5px 0;padding:20px;font-size:20px;line-height:25px;transition:all .1s ease-out;box-shadow:inset 0 6px #0003}.splash-form .c-input:focus,.splash-form .c-input:hover{border-color:#5b9bc9;outline:none}.splash-form .c-link.forgot-password{float:right;text-align:right;text-transform:none;margin:25px 0;font-size:20px;text-decoration:underline}.splash-form .create-account-button{font-size:20px}.splash-form .captcha div:first-child{box-sizing:content-box;border-radius:0}.splash-form .captcha--with-error div:first-child{background:#ef625a;border:1px solid #ef625a;border-top-left-radius:5px;border-top-right-radius:5px}.splash-form .captcha .captcha-error{background:#ef625a;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.splash__bottom{width:100%;margin:5px;position:absolute;bottom:0}.splash__content .form-bottom-spacer{margin-bottom:50px}.splash__content .form-description{text-align:left;place-self:flex-start;padding:2px 0 0 10px;font-size:18px;display:block}.splash__content .connection-message{opacity:.7;margin-top:10px;font-size:18px;display:block}.legal-links{opacity:.75;z-index:10001;font-family:AsapMedium,Arial;font-size:.6em;display:block;position:absolute;bottom:5px;right:5px}.legal-links a{padding:0 2px;text-decoration:none}.ban-img{border:2px solid #000;width:426px;height:180px;margin:0 auto;overflow:hidden;box-shadow:0 0 3px #000}.ban-img img{margin-top:-30px}.ban-details .reason{color:#bdbdbd;margin-top:-10px;margin-bottom:10px;font-size:18px;font-style:italic}.ban-details .duration .countdown{font-weight:700}.guest-create-form>*{opacity:0;animation:.2s cubic-bezier(.87,-.41,.19,1.44) forwards scale-and-fade-in;transform:scale(0)}.guest-create-form>:first-child{animation-delay:0s}.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{margin-left:5px;font-family:AsapSemiBold,Arial}.guest-create-form .username-selector{border-radius:10px;flex-direction:column;align-items:center;width:100%;display:flex;box-shadow:0 2px 4px #0003}.guest-create-form .username-selector__input{width:100%;position:relative}.guest-create-form .username-selector__input input{width:100%}.guest-create-form .username-selector__input .c-icon{pointer-events:none;width:20px;margin:0;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.guest-create-form .username-selector--error input{border-color:#ef625a!important}.guest-create-form .username-selector .validation-error{letter-spacing:2px;text-align:left;background:#ef625a;border-radius:5px;width:max-content;max-width:220px;margin-left:10px;padding:5px 15px;font-size:15px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.guest-create-form .username-selector__buttons{width:100%}.guest-create-form .captcha-message,.guest-create-form .cookies-warning{text-align:justify;text-align:center;letter-spacing:.06em;margin-top:20px;padding:0 5px;font-size:.7em;line-height:1.2em;position:fixed;bottom:10px;opacity:.75!important}.guest-create-form .captcha-message{text-align:left;max-width:400px;left:10px}.group-invite-banner{text-align:right;background:#002c3d;padding:15px 20px;font-size:18px;line-height:30px;animation:.4s cubic-bezier(.175,.885,.32,1.275) .1s forwards slide-left;position:absolute;top:10px;right:10px;transform:translate(110%)}@keyframes slide-left{to{transform:translate(0)}}.group-invite-banner .c-icon{width:23px;margin-right:10px}.group-invite-banner__group-name{letter-spacing:2.4px;font-family:AsapBold,Arial;font-size:20px}@keyframes show-buttons{0%{opacity:0;transform:translate(-40px)}50%{opacity:1}to{transform:translate(0)}}@keyframes show-buttons--right{0%{opacity:0;transform:translate(40px)}50%{opacity:1}to{transform:translate(0)}}.social-buttons-wrap{position:absolute;bottom:0;right:0;transform:translateY(-100%)}.social-buttons{z-index:10001;flex-direction:column;align-items:start;animation:.4s cubic-bezier(.18,.89,.32,1.28) forwards show-buttons;display:flex;position:absolute;bottom:40px;left:0;overflow:hidden;transform:translate(-40px)}.social-buttons .rotating-banner{pointer-events:all;cursor:pointer;width:180px;margin-top:10px}.social-buttons .rotating-banner:hover{filter:brightness(1.1)}.social-buttons .social-button{pointer-events:all;background-color:#36a2cd;border-radius:0 2px 2px 0;width:180px;height:38px;margin:3px 0;transition:all .25s ease-in-out;overflow:hidden;transform:translate(-142px)}.social-buttons .social-button:hover{transform:translate(0)}.social-buttons .social-button:hover .icon{background-color:#2a81a6}.social-buttons .social-button .name{color:#fff;transform-origin:0;text-align:right;text-transform:none;width:142px;height:38px;padding-right:15px;font-size:14px;line-height:38px;display:inline-block}.social-buttons .social-button .icon{float:right;width:38px;height:38px;transition:all .5s ease-in-out}.social-buttons .social-button .icon .c-icon{width:22px;height:22px;padding-top:3px}.social-buttons .social-button#facebook{background-color:#4267b2}.social-buttons .social-button#facebook:hover .icon{background-color:#3b5c9f}.social-buttons .social-button#youtube{background-color:#d02525}.social-buttons .social-button#youtube:hover .icon{background-color:#ba2121}.social-buttons .social-button#twitter{background-color:#1da1f2}.social-buttons .social-button#twitter:hover .icon{background-color:#0d95e8}.social-buttons .social-button#tiktok{background-color:#141414}.social-buttons .social-button#tiktok:hover .icon{background-color:#000}.social-buttons .social-button#tiktok .c-icon{transform:scale(1.5)}.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{background:radial-gradient(circle at 33% 100%,#f18a69 4%,#eb4952 30%,#df376f 62%,#c03b8b 85%,#9b4f97)}.social-buttons .social-button#instagram:hover .icon{background:#0000001a}.social-buttons .social-button#discord{background-color:#7289da}.social-buttons .social-button#discord:hover .icon{background-color:#5e78d5}.social-buttons--right{left:initial;animation-name:show-buttons--right;right:0;transform:translate(40px)}.social-buttons--right .social-button{border-radius:5px 0 0 5px;transform:translate(140px)}.social-buttons--right .social-button .icon{float:left}.social-buttons--right .social-button .name{text-align:left;padding-left:15px}@keyframes show-box{0%{opacity:0;transform:scale(0)}50%{opacity:0}to{opacity:1;transform:scale(1)}}.community{display:flex;position:absolute;left:450px}.community .community-columns{flex-direction:row;gap:20px;display:flex}.community .community-rows{flex-direction:column;gap:20px;display:flex}.community-box{transform-origin:50%;background-color:#014560;border-radius:5px;padding:15px;animation:.4s cubic-bezier(0,0,.69,1.73) forwards show-box;position:relative;transform:scale(0)}.community-box:empty{display:none}.community-box .box-content{flex-direction:column;width:100%;height:100%;display:flex}.community-box .buttons{justify-content:space-between;display:flex}.community-box .carousel-dots{z-index:1000;pointer-events:auto;justify-content:flex-start;align-items:center;gap:8px;display:flex;position:absolute;top:-15px;left:15px;right:auto;transform:none}.community-box .carousel-dot{box-sizing:border-box;opacity:.9;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:50%;width:10px;height:10px;transition:background-color .15s,transform .15s,opacity .15s;display:inline-block}.community-box .carousel-dot:hover{opacity:1;transform:scale(1.15)}.community-box .carousel-dot.active{background:#fff}.community-button{flex-grow:1;justify-content:center;align-items:center;height:40px;margin:10px 3px;padding:0;font-family:AsapBold,Arial;font-size:18px;text-decoration:none;display:flex}#news{height:100%}#news img{border-radius:3px;width:480px;height:600px}#shorts .video-content{background:#000;border-radius:3px;width:338px;height:600px}#videos .video-content{background:#000;border-radius:3px;width:400px;height:225px}#changelog,#referrals{height:160px;position:relative}#changelog .background-img,#referrals .background-img{z-index:-1;width:400px;position:absolute}#changelog .content,#referrals .content{padding:15px}#changelog .title,#referrals .title{font-family:AsapBold,Arial;font-size:16px}#changelog .description,#referrals .description{letter-spacing:1.5px;margin-bottom:10px;font-size:14px;line-height:18px}#changelog .c-link,#referrals .c-link{text-transform:none;font-size:16px}#referrals .background-img{transform:scaleX(-1)}@keyframes carousel-fade-in{0%{opacity:0;filter:saturate(.9);transform:translateY(2px)}to{opacity:1;filter:saturate();transform:translateY(0)}}.loading-screen{transform-origin:0 0;z-index:9999999;width:1920px;height:1080px;margin:auto;position:absolute;top:0;left:50%}.loading-screen .loader-wrap{width:50px;margin-top:-25px;margin-bottom:-20px}.loading-screen .back{opacity:.3;visibility:hidden;padding:10px 15px;font-size:20px;animation:0s linear 2s forwards make-visible;position:absolute;top:35px;left:35px}.loading-screen .back:hover{opacity:1}@keyframes make-visible{to{visibility:visible}}.loading-screen .small-loader-wrap{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.loading-screen .small-loader-wrap .loading-text{font-family:AsapBold,Arial;font-size:18px}.loading-screen .small-loader-wrap .loader{top:initial;left:initial;margin-top:10px;position:relative}@keyframes show-button{40%{opacity:.1}to{opacity:1;transform:translate(0)}}#change_consent{z-index:10;pointer-events:all;text-align:right;width:100%;font-family:AsapMedium,Arial;font-size:.7rem;text-decoration:none}#aip_gdpr{color:#000}.main-menu{flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.main-menu .side-menu{flex-direction:column;width:455px;margin-top:47.5px;display:flex;position:absolute}.main-menu section.c-breadcrumbs{width:700px;margin-top:19px;margin-left:15px}.main-menu__bottom{z-index:10;width:100%;height:180px;position:absolute;bottom:0;left:0}.main-menu__bottom .chat-button,.main-menu__bottom .forum-button{padding:12px 10px;font-family:Asap,Arial;font-size:14px;position:absolute;bottom:35px;left:35px}.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{padding:4px 13px;font-size:12px;position:absolute;bottom:5px;left:35px}.main-menu__bottom .settings-button{padding:14px;position:absolute;bottom:35px;right:35px}.main-menu__bottom .settings-button .c-icon{width:25px}.main-menu .main-menu__play-buttons{z-index:10;max-width:340px;transition:opacity .2s ease-out;position:absolute;top:594px;left:426px}.main-menu .main-menu__play-buttons .play-button{border-top-left-radius:20px;width:337px;font-size:80px;box-shadow:inset 0 -6px #a4b00e}.main-menu .main-menu__modules-select{height:760px;margin-top:14px;padding:20px;transition:transform .3s ease-out;display:flex;position:absolute;left:0;overflow:hidden}.main-menu .main-menu__modules-select .content{box-sizing:border-box;flex-direction:column;width:271px;height:100%;display:flex}.main-menu .main-menu__modules-select .selected-modules-area{background:#2a7fa066;border-top-left-radius:20px;flex-grow:1;margin-bottom:17px;padding:0 30px 30px}.main-menu .main-menu__modules-select .selected-modules-area__title{justify-content:space-between;align-items:center;width:100%;height:61px;padding-top:4px;display:flex}.main-menu .main-menu__modules-select .selected-modules-area .module-slot{margin-top:0;margin-left:0;position:relative}.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;white-space:normal;letter-spacing:2px;border-bottom-right-radius:20px;margin-bottom:5px;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{height:100%;position:relative}.main-menu .debug-info{opacity:.75;-webkit-user-select:text;user-select:text;margin:auto;display:flex}.main-menu__content{box-sizing:initial;flex:1;padding-top:200px;transition:transform .3s ease-out;display:flex}.main-menu__bottom{width:100%;margin:10px 12px;position:absolute;bottom:0}.trans-hide-menu-enter{transition:transform .3s ease-out;transform:translate(-700px)}.trans-hide-menu-enter-active{transform:translate(0,0)}.trans-hide-menu-leave{transition:transform .3s ease-out}.trans-hide-menu-leave-active{transform:translate(-700px)}.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}.menu .c-menu-button{opacity:0;animation:.3s ease-out forwards show-button;transform:translate(-90%)}.menu .c-menu-button:nth-child(0){animation-delay:.1s}.menu .c-menu-button:first-child{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{cursor:pointer;backface-visibility:hidden;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:none;outline:none;width:100%;margin:4px 0;transition:opacity .1s ease-out;display:block;position:relative;overflow:hidden;transform:translate(0,0)}.c-menu-button__small .title span{opacity:.5;font-size:30px}.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{color:#fff;transform-origin:0;justify-content:flex-end;align-items:center;width:90px;height:100%;margin-left:-5px;margin-right:25px;padding-right:0;transition:transform .2s cubic-bezier(.175,.885,.32,1.275);display:flex;position:absolute;transform:scaleX(0)}.c-menu-button .nav-button .c-icon{opacity:0;width:12px;margin:0 16px 0 0;top:0}.c-menu-button .title{color:#fff;letter-spacing:1px;transform-origin:0;margin-left:50px;padding-left:0;font-family:AsapBold,Arial;font-size:40px;transition:transform .1s cubic-bezier(.175,.885,.32,1.275);transform:translate(0)}.c-menu-button .title span{display:block}.c-menu-button .title .bottom,.c-menu-button .title .top{line-height:25px}.tabs{z-index:2;width:100%;padding-top:13.5px;overflow:hidden}.tabs .tabs__list{justify-content:space-between;width:1312px;margin:0 auto;padding:0;list-style:none;display:flex}.tabs .tabs__list .tabs__list-item{flex-grow:1;margin:0;padding:0 2px;position:relative}.tabs .tabs__list .tabs__list-item:first-child .tabs__list-button{border-top-left-radius:20px}.tabs .tabs__list .tabs__list-item .count-label{padding:0 10px;top:-2px;margin-right:20px!important}.tabs .tabs__list .tabs__list-item .tabs__list-button{appearance:none;text-align:left;letter-spacing:3px;background-color:#2a7fa066;border:none;border-radius:0;outline:none;width:100%;height:40px;padding:0;line-height:40px;display:block}.tabs .tabs__list .tabs__list-item .tabs__list-button>span{color:#fff;text-transform:uppercase;white-space:nowrap;padding:0 23px;font-family:AsapMedium,Arial;display:block}.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;margin-top:-10px;padding-bottom:50px}.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;padding-top:14px;padding-bottom:26px;display:none}.tabs .tabs__panel.tabs__panel--selected{background:linear-gradient(270deg,#53b6ce00 0%,#4babc566 19.2%,#3e9ab766 50.24%,#3289a966 80.83%,#2a7fa000 100%);display:block}.tabs .tabs__panel .tabs__panel-content{width:100%;margin:0 auto}.tabs .next-ship-unlock-buttons{letter-spacing:2px;transform-origin:100%;transition:transform .2s ease-out;position:absolute;top:0;right:0}.tabs .next-ship-unlock-buttons button{width:174px;height:50px;text-transform:initial;padding:0 14px;font-family:Asap,Arial;font-size:17px}.tabs .next-ship-unlock-buttons button:first-child{box-shadow:none;white-space:normal;text-align:left;height:56px;margin:0;padding-right:10px}.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{width:35px;top:-1px}.tabs .next-ship-unlock-buttons button:last-child{border-bottom-right-radius:20px;height:40px;font-family:AsapBold,Arial;font-size:15px}.moderation{z-index:1000;-webkit-user-select:text;user-select:text;width:100%;height:100%;position:absolute;top:0;left:0}.moderation .back-button{text-align:center;width:100px;position:absolute;top:0;right:0}.moderation .tabs{height:100%;padding-top:0}.moderation .tabs .tabs__list{width:1820px;margin:0}.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;height:50px;margin-top:0;padding-bottom:0;font-weight:700;line-height:50px}.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%;margin-top:-1px;padding:0}.moderation .tabs .tabs__panel.tabs__panel--selected{background:0 0}.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{flex-wrap:wrap;justify-content:center;display:flex}.moderation-page .container .section{background-color:#014560;border-radius:5px;width:47%;margin:20px;padding:15px}.moderation-page .container .section-title{background-color:#34a3ce;padding:3px 10px;font-weight:700;box-shadow:0 1px 1px #00000080}.moderation-page .container .section-content{padding:5px;position:relative}.user-page .usernames{flex-wrap:wrap;display:flex}.user-page .username-selection{color:#fff;background-color:#34a3ce;border-radius:5px;height:22px;margin:5px;padding:2px 10px 2px 40px;font-size:12px;position:relative}.user-page .username-selection .league-icon{transform-origin:0 0;padding:0;position:absolute;top:2px;left:0;transform:scale(.3)}.user-page .section-content .league-icon{position:absolute;top:0;right:0}.accounts-page .header input,.accounts-page .header select{margin-right:20px}.accounts-page .header button{width:200px}.accounts-page .search-results{flex-direction:column;width:100%;height:850px;margin-top:50px;display:flex;overflow-y:auto;justify-content:initial!important;flex-wrap:inherit!important}.accounts-page .search-results .account{background-color:#0000001a;flex-direction:row;margin:3px 0;padding:10px;display:flex}.accounts-page .search-results .account div{-webkit-user-select:text;user-select:text;width:300px;display:inline-block}.user-profile .detail{width:100%;margin:3px 0;font-size:14px;display:inline-block}.user-profile .detail .value{float:right;-webkit-user-select:text;user-select:text;width:80%;font-weight:700}.user-profile .detail .value i,.user-profile .detail .value a{opacity:.8;font-size:12px}.user-profile .detail .value .role .c-icon{width:20px;height:20px;margin-right:2px;top:-.25em}.user-profile .detail .c-button--plus{width:24px;height:24px;margin-top:-5px;margin-left:10px;padding:0;font-size:22px}.user-profile .detail .reset-rank{margin-top:-10px;margin-left:240px;font-size:14px;position:absolute}.user-profile .detail .reset-rank .reset-rank-link{background-color:#b92525;border:2px solid red;border-radius:5px;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-left:164px;margin-right:20px}.user-profile .detail .battlepass{align-items:center;display:flex}.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{margin-top:5px;margin-bottom:0;display:block}.announcement-page .input-section .input-duration .react-datepicker-wrapper{width:100%;display:block}.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;border-radius:10px;margin:10px;padding:10px;position:absolute;inset:50px 0 0}.announcement-page .active-list{flex-direction:column-reverse;max-height:400px;display:flex;overflow:auto}.announcement-page .active-list .preview-box .content{flex-direction:row;display:flex}.announcement-page .active-list .preview-box .content .item{margin-bottom:0}.announcement-page .active-list .preview-box .content .active-buttons{flex-direction:column;align-self:center;margin-left:10px;display:flex}.announcement-page .active-list .preview-box .content .active-buttons .c-button{margin:5px;padding:5px;display:block}.community-page .container{gap:14px;justify-content:initial;flex-wrap:nowrap;flex:1;padding:10px}.community-page .section{width:auto;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0}.community-page .header{justify-content:space-between;align-items:center;display:flex}.community-page .header .subtabs{gap:10px;padding:10px 0;display:flex}.community-page .header .subtabs .c-button--small.selected{color:#fff;background-color:#34a3ce}.community-page .header .actions{gap:10px;display:flex}.community-page .layout-3col{gap:14px;width:100%;height:950px;display:flex}.community-page .layout-3col .list-section{flex-direction:column;flex:0 0 20%;display:flex}.community-page .layout-3col .editor-section{flex-direction:column;flex:0 0 40%;display:flex}.community-page .layout-3col .preview-section{flex-direction:column;flex:auto;display:flex}.community-page .list-section .list-header{justify-content:flex-end;align-items:center;margin-bottom:6px;display:flex}.community-page .list-section .items-list{background-color:#00000040;border-radius:6px;height:100%;padding:6px;overflow:hidden}.community-page .list-section .items-list .item-row{cursor:pointer;border-radius:4px;grid-template-columns:36px 1fr auto auto;align-items:center;gap:8px;margin:3px 0;padding:4px 6px;font-size:12px;display:grid;position:relative}.community-page .list-section .items-list .item-row .idx{opacity:.7}.community-page .list-section .items-list .item-row .label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.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}.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;padding-right:10px;overflow:auto}.community-page .editor-section .input-buttons .single-button{background:#0003;border-radius:6px;margin:8px 0;padding:10px}.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{grid-template-columns:1fr 200px 1fr 40px;align-items:end;gap:10px;display:grid}.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;justify-content:start;align-items:start;margin-top:20px;display:flex}.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{background-color:#35a3ce!important;width:22px!important;height:22px!important;font-size:15px!important;top:44%!important;right:27px!important}.reports-page .header .field-closed{color:#ffffffb3;flex:.25;width:150px;margin-top:5px;font-size:14px}.reports-page .header .field-closed input{height:20px;margin-left:41px;display:block;width:20px!important}.reports-page .container{width:100%;padding:10px;display:block}.reports-page .container .reports{width:100%;height:920px;overflow:hidden auto}.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{background-color:#033b50;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:space-between;padding:0 10px;display:flex;box-shadow:0 1px 8px #0000008a}.reports-page .container .report .report-header .left{padding:5px 0;display:flex}.reports-page .container .report .report-header .icon{margin-top:5px;margin-right:10px}.reports-page .container .report .report-header .reported-by{color:#ffffffbf;font-size:15px}.reports-page .container .report .report-header .report-date{color:#ffffff80;font-size:14px}.reports-page .container .report .report-body{padding:15px}.reports-page .container .report .report-body .report-message{color:#fff;font-size:16px}.reports-page .container .report .report-body .report-message i{color:#ffffffbf;font-size:15px}.reports-page .container .report .report-body .report-action{background-color:#01334640;border-radius:5px;margin-top:-5px;margin-bottom:2px;padding:5px;font-size:14px}.reports-page .container .report .report-body .report-chat{background-color:#00000040;border-radius:5px;max-height:150px;margin-top:10px;padding:10px;font-size:14px;overflow:auto}.reports-page .container .report .report-body .report-chat:empty{margin:0;padding:0}.reports-page .container .report .report-body .report-chat .reported-name{color:#35a3ce}.reports-page .container .report .report-body .report-chat .reported-channel{text-align:center;background:#2883a7;border-radius:5px;margin-right:5px;padding:0 5px;font-size:12px}.reports-page .container .report .report-body .report-chat .channel{color:#708f9c;margin-top:-5px;margin-bottom:5px;padding-left:10px;font-family:AsapBold,Arial}.reports-page .container .report .report-footer{background-color:#033b50;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:0 10px;box-shadow:0 -1px 8px #0000008a}.reports-page .container .report .report-footer .c-button{height:25px;padding:0 10px;font-size:.7rem}.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{background-color:#35a3ce!important;width:22px!important;height:22px!important;font-size:15px!important;top:44%!important;right:27px!important}.chatlogs-page .container{width:100%;padding:10px;display:block}.chatlogs-page .container .chatlogs{-webkit-user-select:text;user-select:text;background-color:#004560;border-radius:10px;width:100%;height:920px;padding:10px;font-size:15px;overflow:hidden auto;box-shadow:inset 0 8px 12px -5px #0003,inset 0 -8px 12px -5px #0003}.chatlogs-page .container .log-entry{width:100%;position:relative}.chatlogs-page .container .log-entry .channel{text-align:center;cursor:pointer;text-overflow:ellipsis;background-color:#34a3ce80;border-radius:5px;width:140px;margin-right:10px;padding:0 5px;font-size:13px;display:inline-block;overflow-x:hidden}.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;text-align:center;border-right:1px solid #fff;width:140px;margin-right:10px;font-size:12px;line-height:24px;display:inline-block}.chatlogs-page .container .log-entry .username{margin-right:5px;font-weight:700}.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{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.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-right-radius:.3rem;border-bottom-left-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{margin:0 15px;display:inline-block}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;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{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.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{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.4rem}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.4rem}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.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{margin-left:10px;display:inline-block}.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{-webkit-appearance:none;margin:0}.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{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.3rem;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + .85rem);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.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{color:#fff;background-color:#216ba5;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:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.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{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.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;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.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{background-color:#f0f0f0;border-radius:.3rem}.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{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.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{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.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{color:#fff;background-color:#216ba5;border-radius:.3rem}.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{color:#000;background-color:#bad9f1;border-radius:.3rem}.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){color:#000;background-color:#f0f0f0}.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{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.5rem;position:absolute}.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 #0000;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{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.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{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.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;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-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;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.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;height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.announcements{z-index:-1;position:fixed;bottom:400px;left:10px}.announcement-banner{transform-origin:50%;background:linear-gradient(110deg,#8c456e 0%,#8c4574 40%,#a65c8d 50%,#8c4571 60%,#8c456e 100%) 0 0/500% 500%;border-radius:5px;align-items:center;width:290px;height:auto;padding:15px;font-size:.9em;animation:2s linear infinite frameAnimation;display:flex}.announcement-banner .close-button{cursor:pointer;padding:5px;position:absolute;top:5px;right:5px;transform:scale(.5)}.announcement-banner .close-button:hover{opacity:.7}.group{width:100%;height:100%;display:flex}.group .players-online-count{letter-spacing:initial;z-index:10;font-size:15px;position:absolute;bottom:10px;right:20px}.group__right-wrap{width:100%;height:100%;margin-top:63px;display:flex;position:relative}.group__right-wrap--vertical{flex-direction:column}.group__left{flex-shrink:0;width:310px;height:100%;padding-top:5px;padding-left:10px;position:relative}.group__left .back-button-with-text{margin-bottom:5px}.group__left .leave-group{cursor:pointer;letter-spacing:4px;margin-bottom:20px;margin-left:15px;font-family:AsapSemiBold,Arial;font-size:25px;display:inline-block}.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{cursor:pointer;width:42px;height:42px}.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{cursor:pointer;z-index:99;position:absolute;top:10px;right:-50px}.group__left .join-team-button-btn{width:42px;height: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 .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{justify-content:center;height:100%;margin-top:20px;margin-left:80px;display:flex}.group__right-wrap .info-block{margin-top:-5px/2}.group__content-right{pointer-events:none;width:200px;transition:opacity .1s ease-in-out;position:relative}.group__content-right .configuration-section{pointer-events:all}.group__center{z-index:1;justify-content:center;width:100%;height:calc(100% - 63px);display:flex}.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{opacity:0;position:absolute;transform:translate(-100%)}.group .trans-module-slots-enter-active,.group .trans-module-slots-appear-active{opacity:1;transition:transform .2s ease-out .1s,opacity .15s ease-out .15s;transform:translate(0,0)}.group .trans-module-slots-leave{opacity:1}.group .trans-module-slots-leave-active{opacity:0;transform-origin:0;transition:opacity .15s ease-out,transform .5s ease-out;transform:scale(.1)translate(-500px)translateY(-50px)}.group .group-settings{z-index:2;flex-direction:column;place-content:center;align-items:center;display:flex;position:absolute;top:0;left:300px}.group .group-settings .settings-tooltip{margin-bottom:5px}.group .group-settings .group-info{flex-direction:column;display:flex}.group .group-settings .group-info div{margin:3px}.group .group-settings .group-info .settings-changing-icon{margin-bottom:10px;margin-left:1px;padding:1px;animation:3s infinite stepped-spin}.group .footer-buttons__row{align-items:center;width:100%;margin-top:6px;display:flex}.group .footer-buttons__row button{border-radius:0}.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;height:40px;letter-spacing:initial;background:#34a3ce59;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;align-items:center;margin:0 0 0 3px;padding:12px;font-family:AsapBold,Arial;font-size:16px;display:flex}.group .footer-buttons__row .swap-team-button-btn:hover{background-color:#5db6d859}.group .footer-buttons__row .button-change-opponents{width:40px;margin:0 0 0 3px;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}.section-header-with-status{letter-spacing:initial;width:100%;height:40px;font-family:AsapSemiBold,Arial;position:relative}.section-header-with-status__bg{border-top-left-radius:5px;width:100%;position:absolute;bottom:0;left:0;transform:scaleY(.6)translateY(14px)}.section-header-with-status__title{font-size:15px;position:absolute;top:3px;left:5px}.section-header-with-status__status{justify-content:center;align-items:center;width:120px;height:40px;padding-left:5px;font-size:18px;display:flex;position:absolute;top:10px;right:0}.configuration-section{width:200px;letter-spacing:initial;margin-top:-10px}.configuration-section h1{text-transform:initial;letter-spacing:.45px;margin:0 -20px 13px;font-family:AsapSemiBold,Arial;font-size:19px}.configuration-section__title{text-align:center;margin-bottom:20px;font-family:AsapSemiBold,Arial;font-size:19px}.configuration-section__element{background:#00000026;border-radius:10px;padding:25px}.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{height:251px;padding:10px;position:relative}.configuration-section__element--skins .offer{cursor:pointer;transition:all .1s ease-out;position:absolute;top:50%;right:calc(-100% - 20px);transform:translateY(-50%)}.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 .module-card{margin-top:7px;margin-left:1px}.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}.configuration-section .ready-section-wrap .big-tooltip-warning{margin-left:28px;position:absolute;top:0;left:100%}.configuration-section .play-button{z-index:1;letter-spacing:0;border-radius:10px;width:100%;height:100px;margin-top:15px;margin-bottom:4px;padding:4px 0 0;font-family:AsapBold,Arial;font-size:50px;position:relative;overflow:visible}.configuration-section .play-button__content{width:100%}.configuration-section .play-button__content--two-lines{white-space:pre;font-size:30px}.configuration-section .play-button__content--with-countdown{justify-content:space-around;align-items:center;padding:0 10px;font-size:30px;display:flex}.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:2.2s cubic-bezier(.455,.03,.515,.955) 3s infinite both button-intensified}.configuration-section .play-button.intensified .shine-effect .art{animation-duration:3s}.selected-skins{text-align:center;font-family:AsapBold,Arial}.selected-skins__title{margin-top:5px;margin-bottom:10px;position:relative}.selected-skins__title .info-skin-selection{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.selected-skins .edit-button{width:calc(100% - 20px);height:39px;padding:0;font-size:15px;position:absolute;bottom:10px;right:10px}.selected-skins .edit-button .c-icon{width:18px;margin-right:5px;top:0;transform:translate(-20px)}.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}.group-ready-state{border-top-left-radius:20px;border-bottom-left-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:632px;height:100%;padding-bottom:50px;display:flex;position:relative;transform:translate(90px)}.group-ready-state>*{opacity:0;animation:.1s cubic-bezier(.175,.885,.32,1.275) forwards scale-and-fade-in;transform:scale(0)}.group-ready-state>:first-child{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{width:240px;display:block}.group-ready-state--rewards-timeout .countdown{margin-bottom:-110px;font-family:AsapBold,Arial;font-size:100px;line-height:105px}.group-ready-state .button--start-timer{letter-spacing:2px;border-radius:10px;width:225px;margin-top:10px;margin-bottom:4px;font-family:AsapBold,Arial;font-size:35px}.group-ready-state .button--start-timer:disabled{color:#aaa}.group-ready-state .countdown-line{align-items:center;display:flex}.group-ready-state .countdown-line .countdown{margin-top:-10px;margin-bottom:-10px;margin-left:5px;font-family:AsapBold,Arial;font-size:35px}.group-ready-state__title{letter-spacing:initial;font-family:AsapSemiBold,Arial;font-size:35px;position:relative}.group-ready-state__subtitle{letter-spacing:initial;text-align:center;font-family:Asap,Arial;font-size:15px;line-height:25px}.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{letter-spacing:6px;justify-content:center;align-items:center;font-family:AsapBold,Arial;font-size:25px;display:flex}.group-ready-state .player-list-info .c-icon{width:50px}.group-ready-state__players-ready-count{text-align:center;background:#00000026;border-radius:10px;width:330px;height:71px;margin-top:20px;margin-bottom:40px;padding:12px 20px;font-size:18px;position:relative}.group-ready-state__players-ready-count .player-ready-indicators{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.group-ready-state__players-ready-count .player-ready-indicators__indicator{background:#00222f;flex-grow:1;height:6px;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}.force-buttons{flex-direction:column;display:flex;position:absolute;left:-740px}.force-buttons *{margin:5px}.matchmaking-tips{justify-content:center;width:100%;margin-top:20px;display:flex}.matchmaking-tip{pointer-events:all;z-index:1;background:#0003;border-radius:10px;justify-content:space-between;align-items:center;width:900px;height:180px;margin-top:-100px;padding:20px 0 20px 30px;display:flex;position:relative}.matchmaking-tip div{animation:1s forwards animate-in}.matchmaking-tip .tip-title{font-family:AsapBold,Arial;font-size:.95em}.matchmaking-tip .tip-content{width:680px;font-size:.85em}.matchmaking-tip .tip-content p{margin-top:2px;margin-bottom:0}.matchmaking-tip .tip-image{background:#072b42;border:2px solid #071d2d;border-radius:10px;width:160px;height:160px;margin:10px}@keyframes animate-in{0%{opacity:0}to{opacity:1}}.player-previews{pointer-events:none;width:100%;height:100%;padding-left:40px;padding-right:130px;position:absolute;top:0;left:0}.player-previews__row{justify-content:space-around;align-items:flex-start;min-height:350px;margin-top:120px;display:flex}.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{pointer-events:all;opacity:0;width:380px;height:240px;animation:.2s cubic-bezier(.175,.885,.32,1.275) .25s forwards scale-and-fade-in;transform:scale(0)}.player-previews__row .player-preview-box:nth-child(2){animation-delay:.15s}.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{justify-content:center;margin-top:80px}.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--p6 .player-preview-box:nth-child(2),.player-previews--ffa .player-previews__row--p8 .player-preview-box:nth-child(2),.player-previews--ffa .player-previews__row--p8 .player-preview-box:nth-child(3),.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{width:380px!important;margin-top:120px!important}.player-previews--matchmaking .player-preview-box:nth-child(2){margin-top:0!important}.player-preview-box{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:relative}.player-preview-box--reserve{width:380px;height:254px;padding-top:5px;position:absolute;top:38%;right:-15px}.player-preview-box--placeholder .c-user__badge{opacity:0;animation:.15s ease-out forwards scale-and-fade-in-badge;transform:scale(0)}@keyframes scale-and-fade-in-badge{0%{transform:scale(0)}to{opacity:1;transform:scale(.55)}}.player-preview-box--placeholder .c-user__name{animation:1.4s ease-out .6s forwards fade-out-and-left}@keyframes fade-out-and-left{to{opacity:0;transform:translate(10px)}}.player-preview-box--my-player:before{content:"";pointer-events:none;background:#ffffff0d;border-radius:310px;width:310px;height:310px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%);box-shadow:0 8px #0000000d}.player-preview-box .label{width:250px;height:40px;letter-spacing:initial;background:#061923;border-radius:5px;justify-content:center;align-items:center;margin-left:10px;font-family:AsapSemiBold,Arial;font-size:18px;display:flex;position:absolute;top:-30px;left:50%;transform:rotate(5deg)translate(-50%)}.player-preview-box .label .c-icon{width:35px;margin:0 10px}.player-preview-box .label__count{font-size:20px}.player-preview-box .skin-icon-wrap{align-items:flex-end;height:46px;margin-top:-10px;display:flex}.player-preview-box .skin-icon-wrap:not(.skin-icon-wrap--empty){filter:drop-shadow(0 8px #0003)}.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{padding-left:30px;position:absolute;top:75px;left:50%}.player-preview-box .skin-indicators .skin-indicator{width:30px;padding:3px 0;display:block}.player-preview-box .modules{pointer-events:all;align-items:center;margin-top:5px;display:flex}.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(0 7px #0003)}.player-preview-box .modules--cards .module-card-wrap .name{height:100%;letter-spacing:initial;opacity:.3;white-space:pre;text-align:right;align-items:center;font-size:15px;line-height:18px;display:flex;position:absolute;top:0}.player-preview-box .modules--cards .module-card-wrap--empty{cursor:pointer;border:2px solid #ffffff1a;border-radius:5px}.player-preview-box .modules--cards .module-card-wrap--empty .name{white-space:pre;text-align:center;line-height:14px;display:block;top:20px}.player-preview-box .modules--cards .module-card-wrap:first-child .name{margin-right:12px;right:100%}.player-preview-box .modules--cards .module-card-wrap:first-child.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{text-align:left;margin-left:9px;left:100%}.player-preview-box .modules--cards .module-card-wrap:nth-child(2).module-card-wrap--empty .name{text-align:center;left:-1px}.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{text-align:left;margin-left:9px;left:100%}.player-preview-box .modules--cards .module-card-wrap:nth-child(3).module-card-wrap--empty .name{text-align:center;left:-1px}.player-preview-box .modules .module-icon{width:45px;height:45px;margin-left:0;padding:0 1px;display:inline-block}.player-preview-box .modules .module-icon img{max-width:initial;margin:0}.group-invite-button{flex-grow:initial;height:40px;margin:0;padding:5px 0}.group-invite-button--icon-only{padding-right:16px}.group-invite-button .c-icon{width:25px}.group-invite-button .groupInviteLinkInput{position:absolute;top:-1000px;left:-1000px}.play-spectate-toggle{box-shadow:none;height:40px;letter-spacing:initial;background:#34a3ce59;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;align-items:center;margin:0 0 0 3px;padding:12px;font-family:AsapBold,Arial;font-size:16px;display:flex}.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}.back-button-with-text{align-items:center;margin-bottom:13px;margin-right:-50px;display:flex}.back-button-with-text .lobby-button,.back-button-with-text .back-button{cursor:pointer;border-radius:5px;justify-content:center;align-items:center;min-width:40px;height:40px;margin-right:10px;display:flex}.back-button-with-text .lobby-button .c-icon,.back-button-with-text .back-button .c-icon{width:12px;margin:0;top:-3px}.back-button-with-text .lobby-button .c-icon{width:20px}.back-button-with-text .right{letter-spacing:1px;align-items:center;width:100%;font-family:AsapSemiBold,Arial;font-size:18px;display:flex}.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{z-index:101;justify-content:flex-start;align-items:center;width:100%;padding-right:10px;display:flex}.back-button-with-text .right .group-info>:not(:last-child){margin-right:10px}.back-button-with-text .right .group-info .group-name__title{letter-spacing:1px;font-size:16px}.back-button-with-text .right .group-info .group-name__wrap{flex-direction:column;margin-right:15px;padding-left:7px;display:inline-flex}.back-button-with-text .right .group-info .group-name__wrap .group-name__mode{opacity:.6;letter-spacing:.84px;text-transform:capitalize;font-family:Asap,Arial;font-size:16px;line-height:15px}.disabled{cursor:not-allowed;filter:grayscale()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;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.new-progress-bar{transform-origin:0;animation:.3s ease-out 1s forwards scale-x;transform:scaleX(0);background-color:#dded1e!important}.flex-two-elements{flex-direction:row;justify-content:space-between;align-items:center;padding:13.5px;display:flex}.count-label{background:#e0353d;padding:5px 9px;position:absolute;top:-12px;right:-9px;box-shadow:-3px 3px #0003}.full-screen{width:calc(100% + 5px);height:100%;max-width:initial;min-width:initial;border-radius:unset;background:#000000e6;padding:0;top:0;left:-1px;transform:none}.grecaptcha-badge{visibility:hidden;top:20px}.red-label{letter-spacing:2px;background:#e0353d;padding:8px 12px;font-family:AsapBold,Arial;position:absolute;top:-20px;right:-10px;transform:rotate(2deg);box-shadow:-3px 5px #0003}.big-warning-text-outlined{color:#e0353d;border:3px dashed #e0353d;border-radius:5px;margin-bottom:30px;padding:10px 20px;font-family:AsapBold;font-size:20px;line-height:1.1em}.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{opacity:0;animation:.5s ease-out forwards fade-from-left;transform:translate(-150px)}.fade-from-bottom{opacity:0;animation:.3s ease-out forwards fade-from-bottom;transform:translateY(100%)}.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{color:#012e3f;text-align:center;background-color:#dded1e;border-radius:5px;width:20px;height:20px;margin-left:10px;font-family:AsapBold,Arial;line-height:21px;animation:3s linear .2s infinite alternate button-intensified}.generic-button{--box-shadow-color:#1c7094;box-shadow:inset 0px -4px 0px var(--box-shadow-color),-4px 4px #0003;color:#fff;cursor:pointer;background:#34a3ce;border:none;border-radius:5px;outline:none;font-size:15px;position:relative}.generic-button--centered-content{justify-content:center;align-items:center;height:45px;padding:0 15px;display:flex}.generic-button:hover{background:#51b0d5}.generic-button:active{transform:scale(.98)}.generic-button--disabled,.generic-button:disabled{cursor:not-allowed;filter:grayscale()brightness(.7);opacity:.2;pointer-events:none}.generic-button__content{align-items:center;height:100%;display:flex}.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{justify-content:flex-start;align-items:center;width:45px;height:100%;display:flex}.generic-button__left-icon .c-icon{width:25px;margin:0;top:-2px}.generic-button--with-cost{letter-spacing:2px;justify-content:space-between;align-items:center;height:auto;min-height:45px;padding:4px 12px;display:flex}.generic-button--with-cost.confirm{color:#07222e;--box-shadow-color:#a4b00e;background:#dded1e!important}.generic-button--with-cost .cost{flex:none;align-items:center;font-family:AsapBold,Arial;display:flex}.generic-button--with-cost .cost .c-icon{width:20px;margin-left:3px}.generic-button--with-cost .confirm{font-size:.8em}.generic-button--medium{justify-content:center;align-items:center;height:40px;font-family:AsapBold,Arial;font-size:20px;display:flex}.generic-button--big{justify-content:center;align-items:center;height:56px;font-family:AsapBold,Arial;font-size:28px;display:flex}.generic-button--primary{--box-shadow-color:#1c7094;color:#fff;background:#34a3ce}.generic-button--primary:hover{color:#fff;background:#5db6d8}.generic-button--success{--box-shadow-color:#207332;color:#07222e;background:#48e271}.generic-button--success:hover{color:#07222e;background:#74e993}.generic-button--link{--box-shadow-color:#a4b00e;color:#07222e;background:#dded1e}.generic-button--link:hover{color:#07222e;background:#e4f14d}.generic-button--ad{--box-shadow-color:#6a4eae;color:#fff;background:#9682c7}.generic-button--ad:hover{color:#fff;background:#b4a5d7}.generic-button--flat{box-shadow:initial;background:#234d6c}.generic-button--flat:hover{background:#3676a6}.generic-button--flat-success{box-shadow:initial;background:#48e271}.generic-button--flat-success:hover{background:#8aeca4}.generic-button--flat-warning{box-shadow:initial;background:#e0353d}.generic-button--flat-warning:hover{background:#ea777d}.generic-button--bg-on-hover:not(:hover){box-shadow:initial;background:0 0}.generic-button--flat-transparent{box-shadow:initial;background:#34a3ce59}.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:0 0}.sortableHelper .item-row .drag-icon{display:block}.button-intensified{animation:2.2s cubic-bezier(.455,.03,.515,.955) infinite both button-intensified}.small-spinner{background:url(/imgs/spinner-B2Bq7dVt.svg) 0 0/contain;width:20px;height:20px;animation:.6s linear infinite rotate-360}.group-connecting-state{flex-direction:column;justify-content:center;align-items:center;width:632px;height:100%;padding-bottom:100px;display:flex;position:relative}.group-connecting-state>*{opacity:0;animation:.1s cubic-bezier(.175,.885,.32,1.275) forwards scale-and-fade-in;transform:scale(0)}.group-connecting-state>:first-child{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{text-align:center;font-size:18px}.group-connecting-state__countdown-wrap .loader-wrap{margin-top:20px;margin-bottom:20px}.group-connecting-state__title{font-family:AsapBold,Arial;font-size:35px;position:relative}.group-connecting-state__subtitle{font-family:AsapSemiBold,Arial;font-size:18px;line-height:20px}.group-connecting-state .group-ready-state__players-ready-count{text-align:center;background:#00000026;border-radius:10px;width:330px;height:71px;margin-top:20px;margin-bottom:40px;padding:12px 20px;font-size:18px;position:relative}.group-connecting-state .group-ready-state__players-ready-count .player-ready-indicators{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.group-connecting-state .group-ready-state__players-ready-count .player-ready-indicators__indicator{background:#00222f;flex-grow:1;height:6px;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{width:1920px;height:1080px;max-width:initial;max-height:initial;transform-origin:0 0;background:linear-gradient(90deg,#151e39 0%,#12213a 12%,#092a42 50% 82%,#032f44 100%);margin:auto;position:absolute;top:0;left:50%;overflow:hidden}.c-user{color:#fff;align-items:center;font-size:.9rem;display:flex}.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-direction:column;flex-grow:1;justify-content:center;display:flex}.c-user__name{text-transform:none;border:2px solid #0000;border-radius:5px;align-items:center;margin:-5px;padding:5px;font-family:AsapSemiBold,Arial;font-size:18px;line-height:27px;display:flex}.c-user__name .level-badge{vertical-align:bottom;margin-right:5px;display:inline-block}.c-user__triangle{width:9px;margin-left:5px}.c-user__skin{width:35px}.c-user__tier{font-size:14px}.c-user__rank{margin-right:8px;font-family:AsapBold,Arial;font-size:18px}.c-user .user-status-icons{align-items:center;display:inline-flex}.c-user .user-status-icons:empty{display:none}.c-user .user-status-icons .roles{align-items:center;display:inline-flex}.c-user .user-status-icons .role{display:flex}.c-user .user-status-icons .role .c-icon{width:24px;height:24px;margin-right:2px}.c-user--small .c-user__name{font-family:Asap,Arial;font-size:15px}.c-user--small .c-user__badge{margin:-10px -12px;transform:scale(.55)}.topbar-container{z-index:1000;pointer-events:none;width:1920px;position:fixed;left:50%}.unstable-connection{opacity:.75;transform-origin:50%;background:#00000024;border:3px dashed #e33131;border-radius:12px;place-content:center space-between;width:265px;margin-left:-130px;padding:5px 20px;font-family:AsapBold,Arial;transition:all .2s cubic-bezier(.08,.59,.41,1.98);animation:1s linear .2s infinite alternate crate-jump-animation--small;display:flex;position:absolute;top:1014px;left:50%}.unstable-connection--stable{opacity:0;transform:scale(0)}.topbar{z-index:1000;transform-origin:top;width:1920px;letter-spacing:initial;padding:10px 10px 10px 310px;position:fixed;top:0}.topbar .content{justify-content:center;align-items:center;display:flex}.topbar .content .right{pointer-events:auto;flex-direction:row;align-items:center;height:40px;display:flex}.topbar .content .right .user-wrap{border:2px solid #224f6e;align-items:center;height:100%;margin-right:2px;display:flex}.topbar .content .right .user-wrap .c-user:after{content:"";background:#224f6e;width:2px;height:30px;margin-left:4px}.topbar .content .right .user-wrap .c-user__name{border-radius:0;padding-right:15px;font-size:16px}.topbar .content .right .user-wrap .c-user:hover .c-user__name{background:#83b6d933}.topbar .content .right .user-wrap .c-user .c-user__badge{margin:-10px -13px -10px -28px;transform:scale(.65)}.topbar .content .right .topbar-button{cursor:pointer;background-color:#224f6e;align-items:center;height:100%;margin:0 2px;padding:10px 15px;font-family:AsapSemiBold,Arial;font-size:16px;display:flex;position:relative;box-shadow:0 5px #0000001a}.topbar .content .right .topbar-button .c-icon{filter:drop-shadow(0 3px #0000004d);width:auto;height:25px;margin-right:10px}.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{color:#ffffff80;text-align:center;background:#224f6e;border-bottom-right-radius:5px;border-bottom-left-radius:5px;min-width:120px;padding:3px 10px;font-family:Asap;font-size:15px;display:block;position:absolute;bottom:-25px;left:50%;transform:translate(-50%);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.crates .counter{margin-left:5px;font-size:15px}.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:#ffffffb3;--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));width:var(--toastify-toast-width);box-sizing:border-box;color:#fff;padding:4px;position:fixed}.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;margin:0;padding:0;left: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{left:auto;right:0}}.Toastify__toast{min-height:var(--toastify-toast-min-height);box-sizing:border-box;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:pointer;z-index:0;direction:ltr;border-radius:4px;justify-content:space-between;margin-bottom:1rem;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{flex:auto;align-items:center;margin:auto 0;padding:6px;display:flex}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;flex-shrink:0;width:20px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom: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;cursor:pointer;opacity:.7;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:0;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{transform-origin:100%;left:auto;right:0}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.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%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(110%)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(-110%)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(-500px)}}.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{color:#f79090;z-index:1001;padding:5px;font-family:AsapBold,Arial;position:absolute;top:50px;right:0}.debug-logs{color:#fff;background:#0003;width:400px;max-height:600px;padding:10px;font-size:10px;position:absolute;top:0;left:0;overflow-y:auto}.debug-logs:empty{display:none}.fullscreen-ad-container{z-index:2147483647;transform-origin:0 0;text-align:center;background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}.fullscreen-ad-container #jelly-src,.fullscreen-ad-container #ad-container{width:100%;height:100%;position:absolute;top:0;left:0}.fullscreen-ad-container .ad-blocked-screen .love-icon{height:80px;width:initial;margin-top:-80px;margin-bottom:30px}.fullscreen-ad-container .ad-blocked-screen .line{letter-spacing:initial;font-family:AsapBold,Arial;font-size:30px}.fullscreen-ad-container .overlay-buttons-wrap{transform-origin:bottom;z-index:999999;justify-content:center;align-items:center;margin-top:50px;display:flex}.fullscreen-ad-container .overlay-buttons-wrap .generic-button{height:52px;padding:2px 15px;font-family:AsapBold,Arial;font-size:24px}.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;margin:0 0 0 5px;top:0}.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{background:#00000080;border-top-left-radius:3px;border-bottom-left-radius:3px;align-items:center;height:46px;margin-left:-11px;padding:0 10px;display:flex}.fullscreen-ad-container .overlay-buttons-wrap .generic-button__content{margin-left:15px}.fullscreen-ad-container .progress-bar{transform-origin:bottom;background:#ffffff4d;width:100%;height:6px;position:absolute;bottom:0}.fullscreen-ad-container .progress-bar--fill{transform-origin:0;background:#fff;width:100%;height:100%;animation:25s linear forwards scale-x;position:absolute;bottom:0;left:0;transform:scaleX(0)}.guides{z-index:10002;transform-origin:0 0;pointer-events:none;width:1920px;height:1080px;display:flex;position:fixed;inset:0 0 0 50%}.guide{width:1920px;height:1080px;position:relative}.guide-frame{pointer-events:initial;position:absolute;top:0;left:0}.guide-frame-inner{background:linear-gradient(110deg,#455a8c 0% 40%,#5c72a6 50%,#455a8c 60% 100%) 0 0/500% 500%;border-radius:10px;width:100%;height:100%;padding:15px;font-size:.9em;box-shadow:0 2px 5px #0003}.guide-frame-inner p{padding-right:35px}.guide-frame-inner .content{white-space:pre}.guide-frame--action .guide-frame-inner{transform-origin:50%;animation:2s linear infinite frameAnimation}.guide-frame .action{background:#77a7d3;border-radius:5px;margin:5px 0;padding:4px 10px;box-shadow:inset 0 0 3px 1px #00000080}.guide-frame .action .c-icon{margin-right:10px}.guide-frame .triangle{width:0;height:0;position:absolute}.guide-frame--top{transform:translate(-50%,-100%)}.guide-frame--top .triangle{transform-origin:top;border-top:12px solid #455a8c;border-left:12px solid #0000;border-right:12px solid #0000;bottom:-11.5px;left:50%;transform:translate(-50%)}.guide-frame--bottom{transform:translate(-50%)}.guide-frame--bottom .triangle{transform-origin:bottom;border-bottom:12px solid #455a8c;border-left:12px solid #0000;border-right:12px solid #0000;top:-11.5px;left:50%;transform:translate(-50%)}.guide-frame--left{transform:translate(-100%,-50%)}.guide-frame--left .triangle{transform-origin:0;border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:12px solid #455a8c;top:50%;right:-11.5px;transform:translateY(-50%)}.guide-frame--right{transform:translateY(-50%)}.guide-frame--right .triangle{transform-origin:100%;border-top:12px solid #0000;border-bottom:12px solid #0000;border-right:12px solid #455a8c;top:50%;left:-11.5px;transform:translateY(-50%)}.guide-frame--wiki .content{padding-right:30px}@keyframes frameAnimation{0%{background-position:0%}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%}}.module-drag-layer{pointer-events:none;z-index:10005;transform-origin:0 0;width:100%;height:100%;position:fixed;top:0;left:0}.touch-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.touch-overlay .touch-area{position:absolute}.touch-overlay .touch-area .inner{opacity:0;border:2px solid #fff;width:calc(100% - 4px);height:calc(100% - 4px);margin-top:2px;margin-left:2px}.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{opacity:.1;pointer-events:none;position:absolute;transform:translate(-50%)translateY(-50%)}.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{opacity:.5;pointer-events:none;position:absolute;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{opacity:.1;border:10px solid #fff;border-radius:50%;width:280px;height:280px;transform:translate(-50%)translateY(-50%)}.touch-overlay .joystick-controller .stick .center{opacity:.1;background-color:#000;border:10px solid #fff;border-radius:50%;width:90px;height:90px;position:absolute;top:0;left:0;transform:translate(-50%)translateY(-50%)}.touch-overlay .joystick-controller .thumb{width:150px;height:150px;position:absolute;top:0;left:0}.touch-overlay .joystick-controller .thumb .inner{width:150px;height:150px;display:block;transform:translate(-50%)translateY(-50%)}: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-BsyF4wAh.woff2)format("woff2"),url(/assets/unused_fonts/asap-bold-webfont-QNKnRYBL.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapBoldItalic;src:url(/assets/unused_fonts/asap-bolditalic-webfont-Dyrqo8Jg.woff2)format("woff2"),url(/assets/unused_fonts/asap-bolditalic-webfont-CT0VQIIu.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapItalic;src:url(/assets/unused_fonts/asap-italic-webfont-Beco-4Fl.woff2)format("woff2"),url(/assets/unused_fonts/asap-italic-webfont-GPiv2KOR.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapMedium;src:url(/assets/unused_fonts/asap-medium-webfont-DBxBtPa6.woff2)format("woff2"),url(/assets/unused_fonts/asap-medium-webfont-BH7Xe4SL.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapMediumItalic;src:url(/assets/unused_fonts/asap-mediumitalic-webfont-D048mMRq.woff2)format("woff2"),url(/assets/unused_fonts/asap-mediumitalic-webfont-CDgPm-Sq.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Asap;src:url(/assets/unused_fonts/asap-regular-webfont-tKVCExiv.woff2)format("woff2"),url(/assets/unused_fonts/asap-regular-webfont-BzT4T0aL.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapSemiBold;src:url(/assets/unused_fonts/asap-semibold-webfont-BbD5Q8Kh.woff2)format("woff2"),url(/assets/unused_fonts/asap-semibold-webfont-CKThMj4e.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:AsapSemiBoldItalic;src:url(/assets/unused_fonts/asap-semibolditalic-webfont-nhuhe_Ba.woff2)format("woff2"),url(/assets/unused_fonts/asap-semibolditalic-webfont-C49wRxuH.woff)format("woff");font-weight:400;font-style:normal}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family: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{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}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{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-color:#000;width:100%;min-width:100%;height:100%;min-height:100%;margin:0;position:fixed;top:0;left:0;overflow:hidden}html{color:#fff;letter-spacing:1px;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Asap,Arial;font-size:18px;font-weight:400;line-height:1.5}body{background-position:50%;background-size:cover}#app{width:100%;height:100%;position:fixed;top:0;left:0}.screen-wrap{width:1920px;height:1080px;max-width:initial;max-height:initial;transform-origin:0 0;margin:auto;position:absolute;top:0;left:50%;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{letter-spacing:normal!important;font-family:Helvetica,Calibri,Arial,sans-serif!important;font-size:16px!important;line-height:1.5em!important}.orientation-warning{z-index:99999;pointer-events:none;background:linear-gradient(90deg,#0c0f1d 0%,#00232f 100%);width:100%;height:100%;position:absolute;top:0;left:0}.orientation-warning .content{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.orientation-warning .content .message{text-align:center;width:100%;padding:10px;font-size:15px}.orientation-warning .content .message .instructions{opacity:.8;padding-top:10px;font-size:13px}@media only screen and (orientation:portrait){.orientation-warning{display:block!important}}h1,h2,h3,h4,h5,h6{color:#1d1f24;letter-spacing:.3rem;text-align:center;text-transform:uppercase;margin:6.75px 0 13.5px;font-family:AsapBold,Arial;line-height:1.2}h1{color:#fff;margin-bottom:27px;font-size:1.8rem}h2{color:#fff;font-family:AsapBold,Arial;font-size:1.6rem}h3{color:#fff;letter-spacing:.15rem;font-size:1.4rem}h4,h5,h6{letter-spacing:.1rem;font-size:1rem}p{margin:13.5px 0 27px}a{color:#fff;cursor:pointer}a:hover,a:active,a:focus{color:#fff;outline:none;text-decoration:none}figure{margin:0}img{vertical-align:middle;color:#fff;max-width:100%;height:auto}sup,sub{font-size:.8rem}address{font-style:normal}hr{border:none;border-bottom:1px solid #ebebec;height:1px;margin:40.5px 0}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{border:none;margin:13.5px 0 27px;padding:0}label{cursor:pointer;margin:0}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{width:100%;height:55px;font-family:inherit;font-size:inherit;color:inherit;background-color:#00000040;border:1px solid #1d4766;border-radius:3px;outline:none;margin:0;padding:13.5px;line-height:1.5}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{border:1px solid #26506f;outline:none}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 #00a5d366}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();opacity:.2}textarea{resize:vertical;max-width:none}.field-error{background-color:#e0353d;padding:5px 0;font-size:.7rem;display:block}.c-form .c-form-fields{flex-flow:column wrap;align-content:space-between;max-height:900px;display:flex}.c-form .form-section{margin-bottom:10px}.c-input{margin-bottom:20px;position:relative}.c-input--inline-label{align-items:center;display:flex}.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{text-align:left;color:#c3cfd7;margin-right:7px;padding-bottom:2px;padding-left:3px;font-family:AsapSemiBold;font-size:16px;display:block}.c-input--modified{width:1.2em;margin-top:2px;position:absolute;left:-18px}.c-input--errored input{border-bottom:2px solid #e0353d!important}.c-input .c-input-error{color:#e0353d;font-family:AsapSemiBold;font-size:13px;position:absolute;bottom:-3px}.c-input .c-input-error .c-icon{filter:drop-shadow(0 5px #00000040);width:24px;margin-right:-5px;transform:translate(-6px,3px)}.c-checkbox .c-input-error{z-index:2;bottom:-13px}.c-checkbox .c-input-error .c-icon{margin-right:50px;left:55px;transform:translate(-10px,-5px)}.c-range-slider{padding-top:10px;padding-bottom:10px}table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%;margin-bottom:2.5rem}th,td{text-align:left;empty-cells:show;padding:10px}th{font-weight:700}#app.loader:empty:after{content:"";border:.5em solid #ffffff80;border-left-color:#fff;border-radius:50%;width:3em;height:3em;animation:1.1s linear infinite rotate-360;position:absolute;top:500px;left:calc(50% - 1.5em)}#app.loader:empty+.loader-image{display:block}#app.loader:not(:empty):after{animation:none;display:none}.loader-image{z-index:-1;width:300px;display:none;position:fixed;top:300px;left:50%;transform:translate(-50%)}.o-wrapper{width:100%;height:100vh;overflow:hidden}.o-container{width:100%;margin-left:auto;margin-right:auto;padding-left:40.5px;padding-right:40.5px}.o-layout{padding-bottom:27px}.o-layout:last-of-type{padding-bottom:0}.c-main{transform-origin:0 0;z-index:100;width:1920px;height:1080px;margin:auto;position:absolute;top:0;left:50%;overflow:hidden;transform:scale(1)}.Toastify{font-size:.7em}.Toastify__toast{min-width:250px!important;max-width:600px!important;margin-bottom:10px!important}.Toastify__toast-container{bottom:0!important}::-webkit-scrollbar{background-color:#00000026;width:10px}::-webkit-scrollbar-thumb{background-color:#235772}.c-content{background-color:#0003;flex-wrap:wrap;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.c-content:before{content:"";z-index:1;background-image:radial-gradient(circle at 50% 40%,#184c54 0%,#200621 60%);width:100%;height:100%;position:absolute;top:0;left:0}.c-content .two-toned-half{z-index:-1;opacity:0;pointer-events:none;background:#0000001a;width:150%;height:100%;animation:.2s ease-out forwards fade-to-full;position:absolute;top:50%;left:-25%;transform:rotate(5deg)}.c-content--transparent{background-color:#0000}.c-content--transparent:before{display:none}.c-content__top{z-index:3;flex:0 0 100%;align-self:flex-start;position:relative}.c-content__body{z-index:4;flex:0 0 100%;align-self:center;position:relative}.c-content__bottom{z-index:5;flex:0 0 100%;align-self:flex-end;width:100%;position:relative}.c-content__bottom--bg-solid{background-color:#2a7fa066}.c-content__mainmenu{z-index:3;width:1920px;max-width:none;position:absolute;top:0;left:0}.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()}.u-abs-center{position:absolute;top:50%;left: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{align-items:center;display:flex}.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{text-align:center;width:800px;margin:0 auto}.error-screen .c-button{width:200px}.error-screen .c-button--primary{margin-bottom:10px}
