.filters_container{z-index:30;text-align:center;position:relative}.filters{justify-content:center;align-items:center;gap:1vw;display:flex}.filter{text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;margin:.2vw .2vw 0;display:flex}.filter-label{margin-bottom:.2vw;font-size:1vw;font-weight:600}.select-arrow{pointer-events:none;font-size:.7vw;position:absolute;top:50%;right:1vw;transform:translateY(-50%)}.arrow-down:before{content:"▼"}.arrow-up:before{content:"▲"}.select-server-block{background-color:var(--black-color);color:#fff;transition:background-color .3s}.select-server-block:hover{background-color:var(--black-color-hover);cursor:pointer}.select-server-block option{background-color:var(--black-color)}.select-server-block option:hover{background-color:var(--black-color-hover)}.filter-block{border-radius:1.5vw;place-content:center space-between;align-items:center;width:16vw;height:2.1vw;padding:.3vw 1.2vw .2vw;font-size:1vw;display:flex}.custom-select{background-color:var(--black-color);color:#fff;cursor:pointer;text-align:left;transition:background-color .3s;position:relative}.custom-select:hover{background-color:var(--black-color-hover)}.selected-item{font-size:1vw}.select-options{background-color:var(--black-color);z-index:10;border-radius:1vw;width:100%;margin-top:.2vw;position:absolute;top:100%;left:0;overflow:hidden}.select-option{color:#fff;background-color:var(--black-color);padding:.5vw 1vw;transition:background-color .3s}.select-option:hover{background-color:var(--black-color-hover)}.select-option:not(:last-child){border-bottom:1px solid #ffffff1a}.open .selected-item{border-bottom-right-radius:0;border-bottom-left-radius:0}.search-bar{justify-content:space-between;align-items:center;font-size:.8vw;display:flex}.search-input{border:var(--black-color) solid .2vw;outline:none;padding-block:0;padding-inline:1.2vw;line-height:normal}.search-button{background-color:var(--black-color);color:#fff;cursor:pointer;text-transform:uppercase;border:none;border-radius:1.5vw;outline:none;height:2.1vw;margin:0 0 0 -2vw;padding:.48vw 1vw;font-size:1.1vw;transition:background-color .3s}.search-button:hover{background-color:var(--black-color-hover)}.search-button{cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}.search-icon{filter:invert();width:auto;height:90%}.error-message{color:gray;font-size:.8vw;font-weight:lighter;transition:opacity .2s}.error-message.visible{opacity:1}.error-message.hidden{opacity:0}@media (max-width:1024px){.search-input,.search-input::placeholder{font-size:1rem}.search-input::placeholder{color:#777;opacity:1}}
.bans_page{margin-top:var(--top-padding);flex-direction:column;align-items:center;display:flex}.bans_page h1{text-align:center;text-wrap:nowrap;font-size:5.58vw}.unban_info{color:var(--grey-color);margin-top:2vw;font-size:1vw}.unban_info a{text-decoration:underline}.banned-page{width:80%;text-align:-webkit-center;margin-top:0;padding:0;font-size:1vw}.banned-table-container{border:.2vw solid var(--black-color);border-radius:1vw}.banned-table{width:100%}.banned-table tbody{text-align:-webkit-center}.banned-table thead tr{color:#1e1e1ed0;border-bottom:.15vw solid #1e1e1e25;justify-content:space-between;width:100%;padding:.3vw 5%;display:flex}.banned-table thead tr *{-webkit-user-select:none;user-select:none;width:33%}.banned-player-row{border-bottom:.15vw solid #1e1e1e25;flex-direction:row;justify-content:space-between;align-items:center;width:90%;height:5vw;display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.banned-player-row *{opacity:0;width:33%;animation:.5s ease-in-out forwards fadeIn}.name{text-align:left}@media (max-width:1024px){.bans_page h1{overflow-wrap:normal;white-space:nowrap!important;font-size:clamp(2rem,7.6vw,4.5rem)!important;line-height:1!important}.bans_page .banned-page{width:100%;font-size:clamp(.9rem,2.4vw,1rem)!important}.bans_page .banned-table-container{border-width:2px;border-radius:.9rem;width:100%;overflow:hidden}.bans_page .banned-table{table-layout:fixed;width:100%;min-width:0!important;font-size:clamp(.85rem,2.3vw,1rem)!important}.bans_page .banned-table thead tr,.bans_page .banned-player-row{width:100%;display:table-row;height:auto!important}.bans_page .banned-table thead th,.bans_page .banned-player-row td{vertical-align:middle;overflow-wrap:anywhere;width:auto;min-width:0;padding:.8rem .4rem}.bans_page .banned-table thead th:first-child,.bans_page .banned-player-row td:first-child,.bans_page .banned-table thead th:nth-child(2),.bans_page .banned-player-row td:nth-child(2),.bans_page .banned-table thead th:nth-child(3),.bans_page .banned-player-row td:nth-child(3){width:33.333%}.bans_page .banned-player-row small{font-size:.75rem;line-height:1.25}.bans_page .banned-player-row.placeholder{height:2.5rem!important}.bans_page .no-data{padding:1.5rem .75rem;font-size:1rem;line-height:1.4}.bans_page .unban_info{text-align:center;text-wrap:balance;width:min(100%,34rem);margin-top:1.25rem;line-height:1.45;font-size:1rem!important}}
.demos{margin-top:var(--top-padding);flex-direction:column;align-items:center;display:flex}.app-container:has(.route-page--demos) .footer{margin-top:0}.demos h1{font-size:7vw}@media (max-width:600px){.demos h1{display:none}.demos{flex-direction:column;align-items:center;display:flex}}.editors_info h2{margin-bottom:.3vw;font-size:1.5vw}.editors_info p{font-size:1vw}.editors_info a{text-decoration:underline}.additional_info{color:var(--grey-color);font-size:.5vw}@media (max-width:1024px){.editors_info{width:100%;margin-top:clamp(1.5rem,5vw,3rem)}.editors_info h2{margin-bottom:.5rem;font-size:clamp(1.35rem,4vw,1.8rem);line-height:1.15}.editors_info p,.editors_info .additional_info{font-size:clamp(1rem,2.4vw,1.15rem);line-height:1.45}.editors_info .additional_info{margin-top:.65rem}}
.pagination{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-top:.3vw;margin-bottom:.3vw;font-size:.8vw;display:flex}.pagination.white *{color:#fff}.pagination.black *{color:var(--black-color)}.pagination button{cursor:pointer;background:0 0;border:none;padding:0 .8vw;font-weight:100;transition:color .3s}.pagination button img{width:.7vw}.pagination.black button img{filter:invert()}.pagination button.disabled{opacity:.5;cursor:not-allowed}.pagination.white button:not(.disabled):hover{color:#fff}.pagination.black button:not(.disabled):hover{color:#000}.pagination span{text-align:center;line-height:1;display:block}.arrow_left{transform:scaleX(-1)}@media (max-width:1024px){.pagination{gap:.5rem;margin:.75rem 0;font-size:1rem}.pagination button{justify-content:center;align-items:center;width:44px;height:44px;padding:.65rem;display:inline-flex}.pagination button img{width:1rem;min-width:1rem}.pagination span{min-width:5rem;font-size:1rem;line-height:1.15}}
.demo-page{width:100%}.demo-table{background-color:var(--black-color);border-radius:1vw;width:100%;margin-bottom:5vw;overflow:hidden}.demo-row{opacity:1;grid-template-columns:minmax(0,1fr) 12.1vw minmax(0,1fr);align-items:stretch;height:9.5vw;padding:.2vw 1.5vw;transition:opacity .5s,filter .3s;display:grid;position:relative}.demo-row:hover{filter:brightness(1.1)}.demo-row:last-child{border-bottom:none}.left,.right{grid-template:minmax(0,1fr)/minmax(0,1fr);min-width:0;height:100%;min-height:0;margin:0 .5vw;display:grid;position:relative}.left{background:linear-gradient(270deg,#101010 0%,#10101000 100%)}.right{background:linear-gradient(90deg,#101010 0%,#10101000 100%)}.demo-time{color:#fff;letter-spacing:.03ch;-webkit-user-select:none;user-select:none;padding:.6vw .5vw;font-size:.9vw;font-weight:600;position:absolute;top:.7vw;left:0}.demo-score-cell{pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1;place-items:center;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.demo-score-canvas{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block}.demo-map{text-align:center;justify-content:center;align-items:center;width:12.1vw;height:100%;display:flex;position:relative;overflow:hidden}.demo-map picture{width:100%;height:100%;display:block;position:absolute;inset:0}.demo-map img{object-fit:cover;object-position:center;filter:contrast(.8)brightness(.8);width:100%;max-width:none;height:100%;transition-duration:2s;display:block;transform:scale(1)}.demo-server-mode{color:var(--black-color);z-index:0;-webkit-user-select:none;user-select:none;font-family:Benzin;font-size:.8vw;font-weight:600;display:none;position:absolute;bottom:0%}.demo-map-name{color:#fff;text-transform:uppercase;letter-spacing:.1ch;-webkit-user-select:none;user-select:none;font-family:Benzin,sans-serif;font-size:1vw;font-weight:700;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.demo-player{z-index:1;color:#fff;text-align:left;grid-area:1/1;max-height:15vw;margin:.5vw 1.3vw;font-size:.85vw;overflow-y:auto}.demo-player ::selection{color:var(--black-color);background-color:#fff}.demo-player::-webkit-scrollbar{width:.5vw}.demo-player::-webkit-scrollbar-thumb{visibility:hidden}.demo-player div{margin-top:.63vw;margin-bottom:.63vw}.demo-player.team-a{text-align:end;place-self:center end}.demo-player.team-b{place-self:center start}.demo-download{-webkit-user-select:none;user-select:none;margin-top:.7vw;padding:.9vw .6vw;position:absolute;top:0;right:0}.demo-download a{color:#fff;width:.9vw;font-size:1.25vw;text-decoration:none}.demo-download a img{width:.9vw;transition:filter .3s,transform .3s;transform:translateY(0%)}.demo-download a img:hover{filter:brightness(.8);transform:translateY(10%)}.demo-table{transition:filter .3s}.demo-table.loading{filter:saturate(0)brightness(.3)}.demo-empty{background:var(--black-color);color:#b8b8b8;text-align:center;border-radius:1vw;place-items:center;width:100%;min-height:9.5vw;margin-bottom:5vw;padding:2vw;font-size:1vw;display:grid}@media (max-width:600px){.demo-table{border-radius:2vw;width:100%}.demo-empty{border-radius:2vw;min-height:6em;padding:1.25em;font-size:.95em}.demo-row{height:6em;padding:.5vw 1vw}.left,.right{margin:0 .4em}.demo-time{padding:.6em .5em;font-size:.7em;top:.7em}.demo-map{width:30%}.demo-player{display:none}.demo-download{width:1vw;margin-top:.6vw;padding:5vw;position:absolute;top:0;right:0}.demo-download img{width:1.5vw}}@media (max-width:1024px){.demo-table{border-radius:clamp(.75rem,3vw,1.25rem);overflow:hidden!important}.demo-row{grid-template-columns:minmax(0,1fr) minmax(7.5rem,42%) minmax(0,1fr);width:100%;padding:0;display:grid;min-width:0!important;height:clamp(8rem,34vw,12rem)!important}.demo-row .left,.demo-row .right{width:100%;min-width:0;margin:0}.demo-map{min-width:0;width:100%!important}.demo-time{padding:.25rem;line-height:1.15;top:.45rem;left:.35rem;font-size:clamp(.68rem,2.2vw,.9rem)!important}.demo-map-name{max-width:96%;font-size:clamp(1.2rem,5vw,2.6rem)!important}.demo-download{width:auto;margin:0;padding:.4rem;top:.35rem;right:.35rem}.demo-download a{place-items:center;width:44px;height:44px;display:grid}.demo-download a img{width:1rem!important}.demo-player{display:none}.demo-empty{border-radius:1rem;min-height:8rem;padding:1.25rem;font-size:1rem;line-height:1.45}}
.ui-dropdown{color:#fff;text-align:left;width:16vw;position:relative}.ui-dropdown__trigger,.ui-dropdown__option{background:var(--black-color);color:#fff;cursor:pointer;text-align:left;border:0;width:100%}.ui-dropdown__trigger{border-radius:1.5vw;justify-content:space-between;align-items:center;height:2.1vw;padding:.3vw 2.2vw .3vw 1.2vw;transition:background-color .2s;display:flex;position:relative}.ui-dropdown__trigger:hover,.ui-dropdown__option:hover{background:var(--black-color-hover)}.ui-dropdown__trigger:focus-visible,.ui-dropdown__option:focus-visible{outline-offset:2px;outline:3px solid #ff9b05}.ui-dropdown__trigger:disabled{cursor:wait;opacity:.72}.ui-dropdown__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1vw;font-weight:600;overflow:hidden}.ui-dropdown__arrow{border-top:.45vw solid;border-left:.3vw solid #0000;border-right:.3vw solid #0000;width:0;height:0;transition:transform .2s;position:absolute;top:50%;right:1vw;transform:translateY(-35%)}.ui-dropdown.is-open .ui-dropdown__arrow{transform:translateY(-65%)rotate(180deg)}.ui-dropdown__options{z-index:20;border:2px solid var(--black-color);background:var(--black-color);border-radius:1rem;width:100%;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden;box-shadow:0 1rem 2rem #1e1e1e33}.ui-dropdown__option{min-height:2.5rem;padding:.65rem 1rem;font-size:1rem;font-weight:600}.ui-dropdown__options li:not(:last-child) .ui-dropdown__option{border-bottom:1px solid #ffffff1f}.ui-dropdown__option[aria-selected=true]{color:var(--black-color);background:#fff}@media (max-width:1024px){.ui-dropdown{width:100%}.ui-dropdown__trigger{border:2px solid var(--black-color);border-radius:999px;width:100%;height:56px;min-height:56px;padding:1rem 3.5rem 1rem 1.25rem}.ui-dropdown__value{font-size:1.05rem;font-weight:700}.ui-dropdown__arrow{border-top-width:.45rem;border-left-width:.3rem;border-right-width:.3rem;right:1.25rem}.ui-dropdown__options{border-radius:1.1rem;padding:.35rem;top:calc(100% + .4rem)}.ui-dropdown__option{border-radius:.75rem;min-height:52px;padding:.9rem 1.25rem;font-size:1rem}}
.download-button{background-color:var(--black-color);color:#fff;-webkit-user-select:none;user-select:none;border-radius:.8vw;align-items:center;padding:.8vw 1.5vw;font-family:Arial,sans-serif;text-decoration:none;transition:transform .3s,background-color .3s;display:flex;transform:scale(.8)}.download-button:hover{background-color:#3a3a3a;transform:scale(.82)}.button-content{flex-direction:column;display:flex}.button-label{margin-bottom:.5vw;font-size:1.1vw;font-weight:700}.button-subtext{color:#aaa;font-size:.8vw}.windows-icon{width:3.3vw;margin-left:3vw;padding-left:1vw}.windows-icon img{width:100%;height:100%}.download-button:hover{background-color:#3a3a3a}
.install-container{padding:var(--top-padding) 0 0;flex-direction:column;align-items:center;margin-top:12.3vw;display:flex}.install-bg{z-index:-100;background-image:url(../media/install-bg.0stf-7w3nj7i5.png);background-position:bottom;background-repeat:no-repeat;background-size:140%;width:100vw;height:100vw;margin-top:-35vw;position:fixed}.install-title{text-align:center;text-wrap:nowrap;font-size:4.5vw}.install-subtitle{white-space:pre-wrap;text-align:center;color:var(--grey-color);font-size:1vw}.download-section{flex-direction:column;align-items:center;margin-top:1.2vw;display:flex}.download-mirror-link{color:var(--grey-color);margin-top:.3vw;font-size:.8vw;font-weight:600;text-decoration:underline}.need-help{text-align:left;width:52%;margin:7vw 0;position:static}.app-container:has(.install-container) .footer{margin-top:0}.need-help a{text-decoration:underline}.need-help h2{margin:0 0 .4vw;font-size:1.4vw;font-weight:700}.need-help p{text-align:left;color:#000;margin:0;font-size:1vw}
.faq{flex-direction:column;padding-top:7vw;display:flex}.faq h1,.faq h2{white-space:nowrap;align-self:flex-start;font-size:4vw}.faq-container{flex-direction:column;margin-top:1vw;display:flex;overflow:hidden}.faq-item{padding:1.5vw 0 1vw;transition:transform .3s}.faq-item:last-child{border-bottom-style:none}.faq-item-title{transform-origin:0;justify-content:space-between;align-items:center;font-size:1.2vw;font-weight:700;display:flex;transform:scale(1.2)}.faq-item-sign{margin-left:1vw;font-size:1.2vw;transition:transform .3s;transform:translate(-12.5vw)}.faq-content{opacity:0;max-height:0;color:var(--grey-color);margin-top:.8vw;padding-bottom:0;font-size:1vw;transition:max-height .5s,opacity .5s,padding-bottom 1s;overflow:hidden}.faq-content a{text-decoration:underline}.faq-content.fade-in{opacity:1;max-height:7vw;padding-bottom:.8vw}.faq-content.fade-out{opacity:0;max-height:0;padding-bottom:0}@media (max-width:1024px){.faq{padding-top:clamp(4rem,12vw,8rem)}.faq h1,.faq h2{white-space:normal;text-wrap:balance;width:100%;font-size:clamp(2.45rem,10vw,6.5rem);line-height:.92}.faq-container{gap:clamp(1.75rem,6vw,3rem);margin-top:clamp(1rem,3vw,1.5rem);overflow:visible}.faq-item{padding:0}.faq-item-title{width:100%;padding:0;font-size:clamp(1.15rem,4.5vw,1.75rem);line-height:1.15;overflow:visible;transform:none}.faq-item-sign{display:none}.faq-content,.faq-content.fade-in{width:100%;max-height:none;color:var(--grey-color);opacity:1;margin-top:clamp(.65rem,2.5vw,1rem);padding:0;font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.5;transition:none;overflow:visible}}
.main{padding-top:var(--top-padding);flex-direction:column;align-items:flex-start;display:flex;position:relative}.main h1{width:100%;margin-top:2vw;margin-bottom:0;font-family:Benzin;font-size:6vw;font-weight:700;line-height:1}.main-title-line{font-family:Benzin;display:block}.main-title-second-line{white-space:nowrap}.main-title-awp-anchor{font-family:Benzin;display:inline-block;position:relative}.main-hero-controls{grid-template-rows:auto auto;grid-template-columns:1fr 24vw;width:100%;margin-top:-4.35vw;padding-bottom:4.5vw;display:grid}.main .main-seo-description{width:100%;color:var(--grey-color);text-wrap:pretty;text-align:justify;margin:0;font-size:1.2vw;line-height:1.1;display:block;position:absolute;top:21.5vw;left:0}.main-hero-controls>a{color:#fff;text-transform:lowercase;-webkit-user-select:none;user-select:none;text-align:center;background-color:#1e1e1e;border-radius:.7em;grid-area:1/2;width:24vw;margin:0;padding:1.65vw 0;font-size:1.6vw;font-weight:600;transition:transform .3s,background-color .3s;position:relative;top:0}.main-hero-controls>a:hover{background-color:#303030;transform:scale(1.02)}.main-play-label-compact{display:none}.main_bg{opacity:.07;z-index:-100;-webkit-user-select:none;user-select:none;width:54vw;height:max-content;margin-top:-10%;margin-left:30%;position:absolute;-webkit-mask-image:linear-gradient(#fff 0%,#0000 95%);mask-image:linear-gradient(#fff 0%,#0000 95%)}.video-container{border:.3vw solid var(--black-color);box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:1.3vw;justify-content:center;align-items:center;width:100%;margin-top:2.8vw;padding:1.6vw;display:flex;position:relative;overflow:hidden}.awp_logo{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:3.25em;max-width:none;height:auto;margin:0;position:absolute;top:-.48em;left:-.9em}.animated-gif{aspect-ratio:16/9;border-radius:1em;width:100%;max-width:100%;height:auto;margin:0;box-shadow:inset 0 0 70px #000}.video-text{color:#fff;text-shadow:2px 2px 5px #000;z-index:2;width:52%;font-size:1.2vw;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.arrow{z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none;width:104%;max-width:none;margin:0;position:absolute;top:-1vw;left:94%;overflow:hidden}@media (max-width:1024px){.main{isolation:isolate;align-items:center;padding-top:calc(clamp(60px,16vw,72px) + clamp(24px,7vw,36px));position:relative}.main h1{text-align:center;text-wrap:balance;width:100%;margin:0 0 clamp(13px,3.5vw,18px);font-size:clamp(2.55rem,11vw,3.3rem)!important;line-height:1.02!important}.main-hero-controls{flex-direction:column;width:100%;margin-top:0;padding-bottom:0;display:flex}.main .main-seo-description{width:min(100%,34rem);height:auto;color:var(--grey-color);text-align:center;text-wrap:pretty;order:1;margin:0 auto clamp(13px,3.5vw,18px);font-size:clamp(1rem,4vw,1.075rem);line-height:1.45;display:block;position:static}.main-hero-controls>a{z-index:3;text-align:center;border-radius:12px;order:2;justify-content:center;align-self:center;align-items:center;width:clamp(190px,56vw,240px);min-height:52px;margin:0 auto clamp(18px,5vw,24px);padding:14px 24px;font-size:18px;line-height:1;display:inline-flex;top:0}.main-hero-controls>a:active{transform:scale(.96)}.main-play-label-desktop{display:none}.main-play-label-compact{display:inline}.video-container{border:.5vw solid var(--black-color);border-radius:1.5em;width:100%;margin-top:0;padding:.5em}.video-text{display:none}.main-hero-controls>a .arrow{width:clamp(190px,55vw,300px);max-width:none;display:block;top:50%;left:calc(100% - clamp(20px,5vw,40px));transform:translateY(-40%)}.main .main_bg{opacity:.055;z-index:-1;pointer-events:none;width:clamp(390px,105vw,820px);max-width:none;height:auto;margin:0;display:block;top:clamp(52px,12vw,90px);right:clamp(-180px,-18vw,-60px);-webkit-mask-image:linear-gradient(#fff 0%,#0000 96%);mask-image:linear-gradient(#fff 0%,#0000 96%)}}@media (min-width:600px) and (max-width:1024px){.main h1{width:min(100%,640px)}.main-hero-controls>a .arrow{transform:translateY(-23%)}}@media (max-width:599px){.main h1{font-size:clamp(2.35rem,10.5vw,2.9rem)!important}.main-hero-controls>a .arrow{transform:translateY(-36%)}}
.ourpluses{flex-direction:column;padding-top:10vw;display:flex}.ourpluses h2{text-wrap:nowrap;align-self:center;font-size:6.56vw}.ourpluses-item-title{transform-origin:0;justify-content:space-between;align-items:center;font-size:1.2vw;font-weight:700;display:flex;transform:scale(1.2)}.ourpluses-item-sign{margin-left:1vw;font-size:1.2vw;transition:transform .3s;transform:translate(-7.5vw)}.ourpluses-container{height:35vw;margin-top:2vw;display:flex;overflow:hidden}.ourpluses-left{flex-direction:column;flex:1;justify-content:space-between;height:100%;padding:0 3.5vw 0 0;display:flex}.ourpluses-right{background-color:#000;flex:1;justify-content:center;max-width:35%;display:flex;overflow:hidden}.ourpluses-item{border-bottom-style:solid;border-bottom-width:.15vw;border-color:var(--grey-color);cursor:pointer;padding:1.5vw 0 2.6vw;transition:all .3s}.ourpluses-item:last-child{border-bottom-style:none}.ourpluses-content{opacity:0;width:35vw;max-height:0;margin-top:.8vw;padding-bottom:0;font-size:1vw;transition:max-height 1s,opacity .8s,padding-bottom 1.2s;overflow:hidden}.ourpluses-content a{text-decoration:underline}.ourpluses-content.fade-in{opacity:1;max-height:7vw;padding-bottom:.8vw}.ourpluses-content.fade-out{opacity:0;max-height:0}.ourpluses-right-content{text-align:center;opacity:0;width:100%;font-size:2vw;transition:opacity .5s}.ourpluses-right-content.fade-in{opacity:1}.compact-benefit-visual{display:none}@media (max-width:1024px){.ourpluses{padding-top:clamp(4rem,12vw,8rem)}.ourpluses h2{text-wrap:balance;align-self:flex-start;width:100%;font-size:clamp(2.45rem,10vw,6.5rem);line-height:.92}.ourpluses-container{height:auto;margin-top:clamp(1rem,3vw,1.5rem);display:block;overflow:visible}.ourpluses-left{flex-direction:column;gap:clamp(3rem,10vw,6rem);height:auto;padding:0;display:flex}.ourpluses-item{border-bottom:2px solid var(--grey-color);cursor:default;flex-direction:column;min-height:0;padding:0 0 clamp(3rem,10vw,6rem);transition:none;display:flex}.ourpluses-item:last-child{padding-bottom:0}.ourpluses-item-title{width:100%;padding:0;font-size:clamp(1.25rem,4.5vw,2rem);line-height:1.05;transform:none}.ourpluses-item-sign{display:none}.ourpluses-content,.ourpluses-content.fade-in,.ourpluses-content.fade-out{opacity:1;width:100%;max-height:none;margin-top:clamp(.75rem,2.5vw,1.25rem);padding:0;font-size:clamp(1rem,2.2vw,1.15rem);line-height:1.5;transition:none;overflow:visible}.compact-benefit-visual{aspect-ratio:16/9;background:var(--black-color);border-radius:clamp(.75rem,3vw,1.5rem);width:100%;margin-top:clamp(1.25rem,4vw,2rem);display:block;overflow:hidden}.compact-benefit-visual canvas{touch-action:pan-y}.ourpluses-item:first-child .compact-benefit-visual{aspect-ratio:auto;height:min(78svh,46rem)}.ourpluses-item:first-child .gif-container,.ourpluses-item:first-child .gif{width:100%;height:100%}.ourpluses-item:first-child .gif{object-fit:cover}.compact-benefit-visual>*,.compact-benefit-visual .benefit-webgl-guard,.compact-benefit-visual .benefit-visualization-fallback{width:100%;height:100%;min-height:0}.compact-benefit-visual .benefit-visualization-fallback-demos{background-color:#fff;background-image:none!important}.ourpluses-right{display:none!important}}
.tired h2{white-space:pre-wrap;text-wrap:nowrap;text-align:left;text-transform:uppercase;font-size:6.05vw;line-height:1}.tired{flex-direction:column;align-items:flex-start;padding-top:7vw;display:flex}.tired-component{flex-direction:row;justify-content:space-between;width:100%;display:flex}.tired p{white-space:pre-wrap;text-align:left;width:26vw;height:10vw;margin-top:4vw;font-size:1.2vw;line-height:1.3}.tired_bg{z-index:-100;opacity:.05;width:41vw;margin-top:1vw;margin-left:-31vw;position:absolute}.comparing{-webkit-user-select:none;user-select:none;border-radius:1vw;width:50%;margin-top:-2vw;right:16.1%;transform:perspective(200vw)rotate3d(-1,.3,0,-15deg)}.comparing_component{border-radius:1vw}@media (max-width:1024px){.tired{align-items:stretch;padding-top:clamp(4rem,12vw,8rem)}.tired h2{text-align:left;white-space:normal;text-wrap:balance;width:100%;line-height:1}.tired-component{flex-direction:column;gap:clamp(1.25rem,4vw,2rem);margin-top:clamp(1rem,3vw,1.5rem)}.tired p{text-align:left;text-wrap:pretty;width:100%;height:auto;margin:0;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.5}.comparing{border-radius:clamp(1rem,3vw,1.5rem);width:100%;margin:0;position:relative;left:auto;right:auto;overflow:hidden;transform:none!important}}
.zhekarik h2{white-space:pre-wrap;text-wrap:nowrap;text-align:right;text-transform:uppercase;align-self:end;font-size:5vw;line-height:1}.zhekarik{flex-direction:column;align-items:flex-start;padding-top:8vw;display:flex}.zhekarik p{white-space:pre-wrap;text-align:left;width:26vw;height:10vw;margin-top:5vw;font-size:1.2vw;line-height:1.3}.zhekarik-content{flex-direction:row-reverse;justify-content:space-between;width:100%;margin-top:2vw;display:flex}.zhekarik-img{-webkit-user-select:none;user-select:none;width:50%;margin-top:1vw;transform:perspective(35vw)rotate3d(-1,-.3,0,-15deg)}.zhekarik_bg{z-index:-100;opacity:.05;width:29vw;margin-top:11vw;position:absolute;right:-1%;transform:scaleX(-1)rotate(-10deg)}@media (max-width:1024px){.zhekarik{align-items:stretch;padding-top:clamp(4rem,12vw,8rem)}.zhekarik h2{text-align:left;white-space:normal;text-wrap:balance;align-self:stretch;width:100%;line-height:1}.zhekarik-content{flex-direction:column;gap:clamp(1.25rem,4vw,2rem);margin-top:clamp(1rem,3vw,1.5rem)}.zhekarik p{text-align:left;text-wrap:pretty;width:100%;height:auto;margin:0;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.5}.zhekarik-img{border-radius:clamp(1rem,3vw,1.5rem);width:100%;margin:0;position:relative;left:auto;transform:none!important}}
.player-modal-overlay{z-index:1000;opacity:0;background:#0b0b0bcc;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s forwards fadeInOverlay;display:flex;position:fixed;top:0;left:0}.player-modal-content{background-color:var(--black-color);color:#fff;text-align:center;border-radius:2vw;width:17%;padding:1vw;animation:.4s linear forwards fadeInModal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)rotate(720deg)}.player-modal-content ::selection{color:var(--black-color);background-color:#fff}@keyframes fadeInOverlay{to{opacity:1}}@keyframes fadeInModal{to{transform:translate(-50%,-50%)scale(1)rotate(0)}}.avatar-container-modal{-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:1.5vw;justify-content:center;align-items:center;width:100%;height:7vw;margin-bottom:1vw;display:flex}.player-name-modal{text-align:center;margin-bottom:1vw;font-size:1.5vw;font-weight:700;position:relative}.player-details{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);margin-top:.2vw;display:grid}.player-detail{text-align:left;margin-bottom:.4vw}.stat-column{text-align:center;margin-bottom:.1vw}.stat-column.modal .label{color:#878787;margin-bottom:.01vw;font-size:.7vw}.stat-column.modal .value{color:#fff;margin-top:.05vw;font-size:1.2vw}@media (max-width:600px){.player-name-modal{text-align:center;margin-top:4vw;margin-bottom:1vw;font-size:6vw;font-weight:700;position:relative}.avatar-container-modal{background-color:#fff;border-radius:5vw;justify-content:center;align-items:center;width:100%;height:40vw;margin-bottom:1vw;display:flex}.player-modal-content{border-radius:2em;width:80%}.player-details{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);margin-top:2vw;display:grid}.player-detail{text-align:left;margin-bottom:1vw}.stat-column.modal .label{font-size:1em}.stat-column.modal .value{font-size:1.5em}}
.player-list-page{padding-top:var(--top-padding);flex-flow:column wrap;justify-content:center;align-items:center;display:flex}.player-list-page h1{text-wrap:nowrap;max-width:100%;font-size:7vw}@media (max-width:1024px){.sorting{width:100%}.sorting label{color:var(--black-color);text-align:left;text-transform:lowercase;margin:0 0 .5rem;font-size:1rem;display:block}.sort-options{display:none!important}.sorting .sort-select-wrap{width:100%;position:relative;display:block!important}.player-list{margin-top:3.5rem!important}}.player-list{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(5,1fr);justify-content:center;gap:1.1vw;width:100%;display:grid}.player-card-container{-webkit-user-select:none;user-select:none;margin-top:2vw;position:relative}.player-rank{color:var(--black-color);font-family:Benzin;font-size:1.9vw;font-weight:700;position:absolute;top:-1.4em;right:.8em}.player-card{cursor:pointer;background:linear-gradient(0deg, var(--black-color) 0%, var(--black-color) 100%);color:#fff;text-align:center;border-radius:1.4vw;height:24.5vw;margin-bottom:1.5vw;padding:1vw;transition:transform .3s,background .3s;position:relative;overflow:hidden}.player-card:before{content:"";background:linear-gradient(0deg, #383838 0%, var(--black-color) 50%);opacity:0;width:100%;height:100%;box-shadow:inset 0px 0px 4vw var(--black-color);border-radius:1.4vw;transition:opacity .7s;position:absolute;top:0;left:0}.player-card.vip:before{background:linear-gradient(0deg, #463121 0%, var(--black-color) 50%)}.player-card:hover:before{opacity:1}@keyframes avatarMoveUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-.2vw)}}.player-card:hover .player-avatar{animation:.5s ease-in-out infinite avatarMoveUpDown}.avatar-container{background-color:#fff;border-radius:.8vw;place-content:center;width:100%;height:7vw;margin-bottom:.7vw}.player-avatar{object-fit:cover;mix-blend-mode:darken;width:auto;max-width:100%;height:90%}.player-card.placeholder .avatar-container{opacity:.3;background:linear-gradient(90deg,#1e1e1e 25%,#393939 50%,#1e1e1e 75%) 0 0/200% 100%;animation:3s ease-in-out infinite gradientPulse}@keyframes gradientPulse{0%{background-position:200% 0}to{background-position:-200% 0}}.player-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:clamp(.82rem,.95vw,1.1rem);font-weight:700;line-height:1.1;overflow:hidden}.is-vip{color:#fbc677;margin-top:-21.5%;font-size:.6vw;font-weight:600;position:absolute;right:2%}.player-info-container{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(.2vw)}.player-info-container.show{opacity:1;transform:translateY(0)}.player-name-container{text-align:center;align-content:center;height:2vw;overflow:hidden}.player-stats{margin-top:.8vw;font-size:1vw;line-height:1}.stat-column{margin-bottom:.9vw}.stat-column .label{color:#878787;margin-bottom:.15vw;font-size:.7vw}.stat-column .value{font-size:1vw}.sorting{-webkit-user-select:none;user-select:none}.sorting label{text-align:center;margin-bottom:.3vw;font-size:1vw;font-weight:600;display:block}.sort-select-wrap{display:none}.sort-options{background-color:var(--black-color);color:#fff;border:solid var(--black-color) .2vw;text-transform:lowercase;border-radius:2vw;justify-content:center;margin-bottom:2vw;font-size:1vw;display:flex}.sort-options span{cursor:pointer;border-radius:2vw;margin:0;padding:.6vw 1.3vw;font-weight:600;transition:background-color .3s,color .3s}.sort-options .active{color:var(--black-color);background-color:#fff}.sort-options span:hover{background-color:#2e2e2e}.sort-options .active:hover{background-color:#eee}.player-card-container{filter:brightness();transform-origin:50%;transition:filter .5s,transform .5s}.player-list.loading .player-card-container{filter:brightness(.3);transform:scale(.985)}@media (max-width:600px){.player-list-page{flex-flow:column wrap;justify-content:center;align-items:center;gap:2vw;display:flex;overflow-x:hidden}.player-list-page h1{font-size:8.7vw;display:none}.player-rank{font-size:5vw}.player-list{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);justify-content:center;gap:clamp(.6rem,2.5vw,.9rem);width:100%;margin-top:3.5rem;display:grid}.player-card-container{cursor:pointer;position:relative}.sorting label{text-align:center;text-align:left;margin-bottom:2vw;font-size:5vw;font-weight:600}.sort-options{color:var(--black-color);white-space:nowrap;scrollbar-color:transparent transparent;background-color:#0000;border:none;border-radius:1vw;justify-content:center;max-width:100%;margin-top:1.5vw;margin-bottom:0;padding:0 1vw 0 40vw;display:flex;position:absolute;left:0;overflow-x:auto}.sort-options span{cursor:pointer;background-color:#1e1e1e25;border-radius:5vw;margin-right:2vw;padding:.8em 1.5em;font-size:4vw;font-weight:600}.sort-options .active{background-color:var(--black-color);color:#fff}.player-card:hover .player-avatar{animation:.5s ease-in-out infinite avatarMoveUpDown}.player-card{border-radius:1rem;height:auto;min-height:clamp(25rem,118vw,31rem);padding:clamp(.65rem,3vw,.9rem)}.avatar-container{background-color:#fff;border-radius:.75rem;place-content:center;width:100%;height:clamp(7rem,30vw,9rem);margin-bottom:.75rem}.player-avatar{object-fit:cover;mix-blend-mode:darken;width:auto;max-width:100%;height:90%}.player-name{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:clamp(1rem,4.1vw,1.25rem);font-weight:700;line-height:1.15}.player-name-container{place-items:center;width:100%;height:2.5rem;margin-top:0;display:grid}.player-stats{margin-top:.75rem;line-height:1.1}.stat-column{margin-bottom:clamp(.85rem,4vw,1.15rem)}.stat-column .label{color:#878787;margin-bottom:.3rem;font-size:clamp(.9rem,3.8vw,1.05rem)}.stat-column .value{font-size:clamp(1.15rem,4.8vw,1.4rem)}}
.server-page{padding-top:var(--top-padding);flex-direction:column;align-items:center;width:70vw;display:flex}.server-page h1{text-wrap:nowrap;text-align:center;margin-bottom:2.5vw;font-size:5.98vw}.servers-list{flex-wrap:wrap;justify-content:center;gap:1vw;display:flex}.server-loading,.server-empty,.server-error{text-align:center;justify-content:center;align-items:center;min-height:10vw;font-family:Benzin;font-size:1.4vw;display:flex}.server-error{color:#b42318}.server-row-container{background-color:var(--black-color);color:#fff;border-radius:1vw;width:32.9vw;height:32vw;margin-bottom:1vw;padding:1vw}.server-row-container ::selection{color:var(--black-color);background-color:#fff}.server-row-header{margin-bottom:4vw;font-family:Benzin;font-size:4.8vw;font-weight:700;line-height:.9}.server-row-header span{font-family:inherit;display:block}.server-row-content h3{-webkit-user-select:none;user-select:none;margin:0;font-size:1.2vw}.server-row-content p{color:#bdbdbd;margin-top:.6vw;margin-bottom:0;font-size:1vw;line-height:1.08}.server-row-content{justify-content:space-between;height:100%;animation:.5s ease-in-out forwards fadeIn;display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.server-row-description{flex-direction:column;flex:1;max-width:52%;display:flex;position:relative}.server-row-info{flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:.25vw;left:0;right:0}.server-row-about,.server-row-fact{margin-bottom:1.35vw}.server-row-players{margin-bottom:0}.ip-address{appearance:none;color:#bdbdbd;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:.6vw 0 0;padding:0;font-size:1vw;line-height:1.08;display:block}.ip-address:hover,.ip-address:focus-visible{color:#fff}.ip-address:focus-visible{outline-offset:.25vw;outline:.1vw solid #fff}.server-row-image-container{-webkit-user-select:none;user-select:none;border-radius:1vw;width:42%;height:auto;margin-left:0;position:relative;overflow:hidden}.server-card-map-picture,.server-card-map-image,.server-card-troll-overlay,.server-card-legacy-image{width:100%;height:100%;display:block;position:absolute;inset:0}.server-card-map-image,.server-card-legacy-image{object-fit:cover}.server-card-troll-overlay{z-index:1;object-fit:fill;pointer-events:none}.server-map-name{overflow-wrap:anywhere}.server-row-content p.players_count{margin:.45vw 0 0;font-size:3vw;line-height:1}
.stream_page{--stream-archive-width:33.4375vw;--stream-header-height:5.2vw;--youtube-channel-color:#ff0034;--twitch-channel-color:#a970ff;min-height:100vh;padding-bottom:min(9.3659vw,96px)}.stream_composition{width:50vw;margin:calc(var(--stream-header-height) + 4.8vw) auto 0;justify-items:center;display:block}.stream_composition h1{font-size:7vw;line-height:1}.stream_composition .links{width:18.9vw;color:var(--grey-color);text-align:left;flex-direction:column;margin-top:-7vw;margin-left:28vw;font-size:1.4vw;display:flex}.stream_composition .links>p{line-height:1.1475}.stream_composition .links-buttons{flex-direction:row;justify-content:space-between;width:95%;display:flex}.stream_composition .links a{text-align:center;width:8.4vw;display:block;position:relative}.stream_composition .links a:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #1e1e1e38}.stream_composition .links img{aspect-ratio:364/336;opacity:0;object-fit:contain;width:100%;height:auto;margin-top:1.05vw;display:block}.stream_composition .links a:after{background:var(--stream-channel-color);content:"";-webkit-mask:var(--stream-channel-mask) center top / contain no-repeat;mask:var(--stream-channel-mask) center top / contain no-repeat;opacity:.5;pointer-events:none;transition:opacity var(--coral-fill-duration) ease;position:absolute;inset:1.05vw 0 0}.stream_composition .links a:is(:hover,:focus-visible):after{opacity:1}.stream-channel--youtube{--stream-channel-color:var(--youtube-channel-color);--stream-channel-mask:url(../media/youtube.2ufqe9dcwfx6i.svg)}.stream-channel--twitch{--stream-channel-color:var(--twitch-channel-color);--stream-channel-mask:url(../media/twitch.2v5on_p08wp77.svg)}.stream_composition .info{width:100%;color:var(--grey-color);text-align:left;margin-top:-4.5vw;font-size:1.26vw}.stream_page--offline-entry .stream_composition h1{animation:.52s cubic-bezier(.22,1,.36,1) 50ms both stream-entry-heading}.stream_page--offline-entry .stream_composition .info{animation:.42s cubic-bezier(.22,1,.36,1) .21s both stream-entry-rise}.stream_page--offline-entry .stream_composition .links>p{animation:.44s cubic-bezier(.22,1,.36,1) .24s both stream-entry-rise}.stream_page--offline-entry .stream_composition .links-buttons a:first-child{animation:.46s cubic-bezier(.22,1,.36,1) .34s both stream-entry-channel}.stream_page--offline-entry .stream_composition .links-buttons a:nth-child(2){animation:.46s cubic-bezier(.22,1,.36,1) .41s both stream-entry-channel}.stream_page--offline-entry .stream_archive{animation:.64s cubic-bezier(.22,1,.36,1) .56s both stream-entry-rise}@keyframes stream-entry-heading{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(1.0417vw)}to{clip-path:inset(0);opacity:1;transform:translate(0,0)}}@keyframes stream-entry-rise{0%{opacity:0;transform:translateY(.6771vw)}to{opacity:1;transform:translate(0,0)}}@keyframes stream-entry-channel{0%{opacity:0;transform:translateY(.5208vw)scale(.94)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (min-width:1441px){.stream_page:lang(en) .stream_composition .info{margin-top:-2.4vw}}@media (max-width:1440px){.stream_composition .links{margin-top:-6.35vw}.stream_page:lang(en) .stream_composition .info{margin-top:0}}@media (max-width:1024px){.stream_page{--stream-header-height:clamp(60px, 16vw, 72px)}}.stream_notice{width:min(58.3333vw,100% - 2.5vw);color:var(--grey-color);margin:0 auto;padding-top:.9375vw}.stream_archive{width:min(var(--stream-archive-width), calc(100% - 2.5vw));margin:3.9583vw auto 0}.stream_archive h2{text-align:center;margin:.4167vw 0 0;font-family:Benzin;font-size:2.1875vw}.stream_archive_heading{justify-content:center;align-items:center;gap:1.25vw;display:flex}.stream_calendar_shell{margin-top:1.25vw}.stream_calendar_toolbar{color:#fff;background:var(--black-color);border-radius:.9375vw .9375vw 0 0;justify-content:end;align-items:center;gap:1.25vw;min-height:3.75vw;padding:.625vw .8333vw;display:flex}.stream_calendar_toolbar label{letter-spacing:.0177vw;font-family:Arial,sans-serif;font-size:.8854vw;font-weight:600}.stream_calendar_select_wrap{width:min(16.6667vw,44%);position:relative}.stream_calendar_select_wrap .ui-dropdown{width:100%}.stream_calendar_select_wrap .ui-dropdown__trigger{height:2.2917vw;color:var(--black-color);background:#fff;border-radius:.7292vw;padding:0 2.3958vw 0 .9375vw}.stream_calendar_select_wrap .ui-dropdown__trigger:hover{color:var(--black-color);background:#f2f2f2}.stream_calendar_select_wrap .ui-dropdown__value{font-family:Arial,sans-serif;font-size:.7292vw}.stream_calendar_select_wrap .ui-dropdown__option{border-radius:.5729vw;min-height:2.7083vw;padding:.6771vw .8333vw;font-family:Arial,sans-serif;font-size:.8333vw}.stream_calendar_select_wrap .ui-dropdown__arrow{border-top-width:.3646vw;border-left-width:.2604vw;border-right-width:.2604vw;right:.9375vw}.stream_calendar_select_wrap .ui-dropdown__trigger:focus-visible,.stream_calendar_select_wrap .ui-dropdown__option:focus-visible{outline:none}.stream_calendar_select_wrap .ui-dropdown__options{border:0;border-radius:.7292vw;padding:.1823vw;top:calc(100% + .2083vw);overflow:hidden;box-shadow:0 .8333vw 1.6667vw #1e1e1e33}.stream_calendar_select_wrap .ui-dropdown__options li:not(:last-child) .ui-dropdown__option{border-bottom-width:.0521vw}.stream_calendar{border:.0521vw solid var(--black-color);background:var(--black-color);border-top:.0521vw solid #ffffff24;border-radius:0 0 .9375vw .9375vw;width:100%;padding:1.1458vw;position:relative}.stream_calendar_months,.stream_calendar_month,.stream_calendar_grid{width:100%}.stream_calendar_caption{align-items:flex-start;height:2.7083vw;display:flex}.stream_calendar_caption_label{color:#fff;text-transform:uppercase;font-family:Benzin;font-size:1.1979vw;font-weight:800}.stream_calendar_nav{z-index:2;gap:.4167vw;display:flex;position:absolute;top:.9375vw;right:1.1458vw}.stream_calendar_nav_button{width:2.0833vw;height:2.0833vw;color:var(--black-color);cursor:pointer;background:#fff;border:.0521vw solid #d4d4d4;border-radius:.625vw;place-items:center;padding:0;transition:color .16s,background-color .16s,transform .16s;display:grid}.stream_calendar_nav_button:hover{color:#fff;background:var(--black-color);transform:translateY(-.1042vw)}.stream_calendar_nav_button:focus-visible{outline-offset:.1042vw;outline:.1563vw solid #ff5d5d}.stream_calendar_chevron{fill:currentColor;width:.9375vw;height:.9375vw}.stream_calendar_grid{border-collapse:separate;border-spacing:.2083vw;table-layout:fixed}.stream_calendar_weekday{color:#aaa;letter-spacing:.0458vw;text-align:center;text-transform:uppercase;height:1.5625vw;font-size:.5729vw;font-weight:800}.stream_calendar_day{height:3.4375vw;padding:0}.stream_calendar_day_button{color:#aaa;cursor:default;text-align:left;width:100%;height:100%;transition:background-color var(--coral-fill-duration) ease, border-color var(--coral-fill-duration) ease, color var(--coral-fill-duration) ease;background:#292929;border:.0521vw solid #3b3b3b;border-radius:.625vw;padding:.4688vw .5208vw;font-size:1.0938vw;font-weight:800;position:relative}.stream_calendar_day_button:focus-visible{z-index:2;outline-offset:.1042vw;outline:.1563vw solid #ff5d5d}.stream_calendar_day--archived .stream_calendar_day_button{color:var(--black-color);cursor:pointer;background:#fff;border-color:#fff}.stream_calendar_day--archived .stream_calendar_day_button:hover{background:#ff5d5d;border-color:#ff5d5d}.stream_calendar_day--today:not(.stream_calendar_day--archived) .stream_calendar_day_button{color:#fff;border-color:#fff}.stream_calendar_day--outside{visibility:hidden}.stream_calendar_day--disabled .stream_calendar_day_button{cursor:default}.stream_calendar_day_number{position:absolute;top:.4688vw;left:.5208vw}.stream_calendar_day_count{min-width:1.3021vw;height:1.3021vw;color:var(--black-color);background:#ff5d5d;border-radius:.4167vw;place-items:center;padding:0 .3646vw;font-size:.5729vw;display:grid;position:absolute;bottom:.5208vw;right:.4688vw}.stream_calendar_empty{color:#aaa;text-align:center;padding:.8333vw 1.0417vw 0;font-size:.6771vw;font-weight:700}.stream_calendar_recordings{color:#fff;background:var(--black-color);border-radius:.8333vw;margin-top:.7292vw;padding:1.25vw}.stream_calendar_recordings>p{font-family:Benzin;font-size:.8854vw}.stream_calendar_recording_links{grid-template-columns:repeat(auto-fit,minmax(11.4583vw,1fr));gap:.5208vw;margin-top:.8333vw;display:grid}.stream_calendar_recording_links a{min-height:3.75vw;color:var(--black-color);background:#fff;border:.1042vw solid #0000;border-radius:.6771vw;flex-direction:column;justify-content:center;padding:.7292vw .8333vw;transition:border-color .16s,transform .16s;display:flex}.stream_calendar_recording_links a:hover{border-color:#ff5d5d;transform:translateY(-.1042vw)}.stream_calendar_recording_links a:focus-visible{outline-offset:.1563vw;outline:.1563vw solid #ff5d5d}.stream_calendar_recording_links span{text-transform:uppercase;font-weight:800}.stream_calendar_recording_links small{color:var(--grey-color);margin-top:.3646vw;font-size:.625vw}.stream_archive_preview_anchor{z-index:1000;pointer-events:none;will-change:transform;width:min(20.4167vw,100% - 1.25vw);position:fixed;top:0;left:0}.stream_archive_preview{opacity:0;background:var(--black-color);transform-origin:.9375vw .9375vw;border:.0521vw solid #3b3b3b;border-radius:.5208vw;width:100%;padding:.3125vw;transition:opacity .15s,transform .19s cubic-bezier(.2,.75,.25,1);position:relative;overflow:hidden;transform:scale(.965);box-shadow:0 .9375vw 2.6042vw #00000052}.stream_archive_preview:before{z-index:2;box-sizing:border-box;content:"";opacity:1;border:.1563vw solid #ffffff47;border-top-color:#fff;border-radius:50%;width:1.7708vw;height:1.7708vw;transition:opacity .14s;animation:.78s linear infinite stream-preview-loader;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stream_archive_preview.is-playing:before{opacity:0}@keyframes stream-preview-loader{to{transform:translate(-50%,-50%)rotate(1turn)}}.stream_archive_preview.is-open{opacity:1;transform:scale(1)}.stream_archive_preview_frame,.stream_archive_preview iframe{background:#151515;border:0;border-radius:.3125vw;width:100%;height:auto;display:block}.stream_archive_preview_frame{aspect-ratio:16/9}.stream_archive_preview iframe{aspect-ratio:16/9;opacity:0;transition:opacity .16s}.stream_archive_preview.is-playing iframe{opacity:1}@media (hover:none),(pointer:coarse){.stream_archive_preview_anchor{display:none}}@media (prefers-reduced-motion:reduce){.stream_page--offline-entry .stream_composition h1,.stream_page--offline-entry .stream_composition .info,.stream_page--offline-entry .stream_composition .links>p,.stream_page--offline-entry .stream_composition .links-buttons a,.stream_page--offline-entry .stream_archive{animation:none}.stream_archive_preview,.stream_archive_preview iframe{transition-duration:1ms}.stream_archive_preview:before{animation:none}}.stream_table_wrap{border:1px solid color-mix(in srgb, var(--grey-color) 30%, transparent);border-radius:14px;margin-top:24px;overflow-x:auto}.stream_table_wrap table{border-collapse:collapse;text-align:left;width:100%}.stream_table_wrap th,.stream_table_wrap td{border-bottom:1px solid color-mix(in srgb, var(--grey-color) 22%, transparent);padding:18px 20px}.stream_table_wrap th{color:var(--grey-color);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.stream_table_wrap tr:last-child td{border-bottom:0}.stream_table_wrap td:nth-child(2){font-weight:800}.stream_table_wrap td a{color:#fff;background:#1e1e1e;border-radius:1vw;justify-content:center;align-items:center;min-height:38px;padding:0 15px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}@media (max-width:720px){.stream_table_wrap table,.stream_table_wrap tbody,.stream_table_wrap tr,.stream_table_wrap td{width:100%;display:block}.stream_table_wrap thead{display:none}.stream_table_wrap tr{border-bottom:1px solid color-mix(in srgb, var(--grey-color) 22%, transparent);padding:12px 0}.stream_table_wrap tr:last-child{border-bottom:0}.stream_table_wrap td{overflow-wrap:anywhere;border:0;grid-template-columns:8rem minmax(0,1fr);gap:12px;padding:8px 16px;display:grid}.stream_table_wrap td:before{content:attr(data-label);color:var(--grey-color);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.stream_table_wrap td a{width:fit-content}.stream_notice{width:min(100% - 7.4667vw,202.667vw)}}
