@font-face{font-family:Axe;src:url(/fonts/Rifton-Normal.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Logitech;src:url(/fonts/SofiaProSemiBold.ttf) format("truetype");font-weight:400;font-style:normal}.ant-select{background-color:#2e3a86!important;border-radius:4px!important;overflow:hidden;border:1px solid #717eff}.ant-select .ant-select-selector{background-color:#2e3a86!important;color:#fff!important;border-radius:6px!important;border:none!important;font-family:Inter}.ant-select .ant-select-selection-item{color:#fff!important;font-family:Inter;font-weight:700!important}.ant-select .ant-select-selection-placeholder{color:#fff!important;font-family:Inter}.ant-select .ant-select-arrow{color:#aaa!important}.ant-select .ant-select-prefix{color:#fff!important;margin-right:.5rem!important}.ant-input{background-color:#090b38!important;border:1px solid #717eff!important;color:#fff!important}.ant-input::placeholder{color:#a9a9a9!important}.ant-input:hover{color:#fff!important}.ant-form-item-required,.ant-modal-close-icon{color:#7b8adf!important;font-weight:700}.ant-modal-content{min-width:800px;background-color:#090b38!important}.ant-modal-body{box-sizing:border-box!important}.ant-modal-header{padding-bottom:.5rem!important;background-color:rgba(0,0,0,0)!important;border-bottom:1px solid #717eff!important}.ant-modal-title{font-size:1.5rem!important;color:#d4d9df!important}.ant-modal-footer{border-top:none!important}.ant-picker{background-color:#2e3a86!important;border-radius:4px!important;overflow:hidden;border:1px solid #717eff!important}.ant-picker,.ant-picker input{color:#fff!important}.ant-picker input::placeholder{color:#fff!important;opacity:.7}.ant-picker .ant-picker-clear,.ant-picker .ant-picker-suffix{color:#aaa!important}.ant-select-dropdown{min-width:180px!important;background-color:#2e3a86!important;border:1px solid #717eff!important;color:#fff!important}.ant-select-dropdown .ant-select-item{color:#fff!important}.ant-select-dropdown .ant-select-item-option,.ant-select-dropdown .ant-select-item-option-active,.ant-select-dropdown .ant-select-item-option-selected{background-color:rgba(0,0,0,0)!important;color:#fff!important}.ant-picker-dropdown .ant-picker-panel-container{background:#2e3a86!important;border:1px solid #717eff!important;border-radius:6px}.ant-picker-dropdown .ant-picker-panel{background:#2e3a86!important;color:#fff!important}.ant-picker-dropdown .ant-picker-body,.ant-picker-dropdown .ant-picker-cell,.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-content th,.ant-picker-dropdown .ant-picker-header,.ant-picker-dropdown .ant-picker-header button{color:#fff!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-disabled .ant-picker-cell-inner{color:#555!important}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view.ant-picker-cell-hover .ant-picker-cell-inner{background:#717eff!important;color:#fff!important;border-radius:4px}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:#fff!important;color:#000!important;border-radius:4px;font-weight:600}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-today .ant-picker-cell-inner{border:1px solid #fff!important;color:#fff!important}.ant-picker-dropdown .ant-picker-footer{background:#2e3a86!important;border-top:1px solid #717eff!important}.ant-picker-dropdown .ant-picker-footer .ant-picker-today-btn{color:#fff!important}.ant-picker-dropdown .ant-picker-footer .ant-picker-today-btn:hover{color:#ddd!important}.image-wrap .ant-image{width:100%;height:100%}.image-wrap .ant-image .ant-image-img{width:100%;height:100%;object-fit:cover}body,html{overscroll-behavior:none}body{background:url(/_next/static/media/background.65f1356d.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;color:#fff;font-family:Inter,sans-serif;min-height:100vh;margin:0;padding:0}main{max-width:360px;margin:clamp(4rem,2vw,6rem) auto auto;min-height:calc(100vh - 470px)}@media(min-width:768px){main{max-width:980px}}@media(min-width:1400px){main{max-width:1140px}}@media(min-width:2560px){main{max-width:1440px}}h1,p{margin:0;padding:0}h1{font-size:clamp(2rem,2vw,5rem);font-weight:700;color:#d72b30}h1 span{color:#fff}.scrollable{overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none}.scrollable::-webkit-scrollbar{display:none}.header{position:-webkit-sticky;position:sticky;background-color:#090b38;top:0;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.06)}.header-container{margin:0 auto;padding:clamp(0rem,2vw,2.5rem) 0;display:flex;align-items:center;justify-content:space-between}.header-container .desktop-menu{position:relative;display:none}.header-container .mobile-menu{display:flex;flex:1 1;justify-content:center;cursor:pointer;position:relative;height:56px;z-index:10000}.header-container .mobile-menu .logo{position:absolute;transform:none;pointer-events:none}.header-container .ant-menu{display:flex!important;justify-content:flex-end;flex:1 1;border-bottom:none;background-color:rgba(0,0,0,0)!important}.header-container .ant-menu .ant-menu-item{color:#fff!important;font-weight:700;font-size:clamp(1.5rem,1vw,1.75rem)}@media(min-width:768px){.header-container{max-width:1200px}.header-container .desktop-menu{display:flex;justify-content:left;flex:1 1}.header-container .mobile-menu{display:none}}@media(min-width:2560px){.header-container{max-width:1600px}}.header .logo{position:absolute;transform:translateY(-1.5rem)}.header .ant-menu-horizontal>.ant-menu-item{transition:transform .2s ease,color .2s ease}.header .ant-menu-horizontal>.ant-menu-item-selected,.header .ant-menu-horizontal>.ant-menu-item:hover{transform:translateY(-2px)}.header .ant-menu-horizontal>.ant-menu-item:after{border-bottom:2px solid rgba(0,0,0,0);transition:border-color .3s ease}.header .ant-menu-horizontal>.ant-menu-item-active:after,.header .ant-menu-horizontal>.ant-menu-item-selected:after,.header .ant-menu-horizontal>.ant-menu-item:hover:after{border-bottom:2px solid #ff3c00!important}.header .ant-menu-horizontal>.ant-menu-item .no-underline:after,.header .ant-menu-horizontal>.ant-menu-item.no-underline.ant-menu-item-active:after,.header .ant-menu-horizontal>.ant-menu-item.no-underline.ant-menu-item-selected:after,.header .ant-menu-horizontal>.ant-menu-item.no-underline:after,.header .ant-menu-horizontal>.ant-menu-item.no-underline:hover:after{border-bottom:none!important}.ant-menu-item.no-hover-item.ant-menu-item-selected,.ant-menu-item.no-hover-item:hover{background:none!important;color:inherit!important}.hide-mobile{display:none}@media(min-width:768px){.hide-mobile{display:block!important}}.footer{margin-top:2rem;background-color:#090b38}.footer__container{margin:0 auto;padding:clamp(2rem,2vw,2.5rem) 0;display:flex;justify-content:center;gap:.5rem}@media(min-width:1400px){.footer__container{max-width:1200px;flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width:2560px){.footer__container{max-width:1440px}}.footer-item p{font-weight:700;font-size:clamp(1rem,2vw,1.5rem);text-align:center;color:#7b8adf}.footer-item__container{margin-top:clamp(.5rem,2vw,1.5rem);display:flex;gap:.5rem;flex-direction:column}@media(min-width:1400px){.footer-item__container{gap:1rem;flex-direction:row}}.footer-item__logo{width:114px;border:1px solid #2e3a86;padding:clamp(.5rem,2vw,1rem);border-radius:12px;transition:.25s ease-in-out}.footer-item__logo a{display:flex}@media(min-width:1400px){.footer-item__logo a{display:inline}}.footer-item__logo:hover{border:1px solid #717eff;transform:translateY(-2px)}.footer-item__logo .ant-image{width:100%;height:100%}.footer-item__logo .ant-image .ant-image-img{width:100%;height:100%;object-fit:contain}@media(min-width:1400px){.footer-item__logo{width:240px;height:140px}}.redirect-button{display:flex;align-items:center;border:1px solid #717eff;max-height:64px;background-color:#2e3a86;border-radius:4px;padding:clamp(.1rem,2vw,.25rem) .5rem;gap:.5rem;font-size:clamp(.5rem,2vw,.75rem);text-transform:uppercase;font-family:Press Start\ 2P,monospace;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:-moz-fit-content;width:fit-content;margin:auto}.redirect-button__icon{width:28px;height:28px;border-radius:4px;overflow:hidden;position:relative;display:none}.redirect-button__icon:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#2e3a86 -20%,rgba(0,0,0,0));pointer-events:none}@media(min-width:768px){.redirect-button__icon{display:block}}.redirect-button__link{width:14px;height:14px}@media(min-width:1920px){.redirect-button{padding:clamp(.25rem,2vw,.5rem) 1rem;font-size:clamp(.5rem,2vw,1rem)}}.homepage{display:flex;flex-direction:column}.homepage__title{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:large;margin:clamp(1rem,2vw,5rem) 0 clamp(.5rem,1vw,1rem);font-size:clamp(1rem,2vw,1.5rem)}.page-title{text-align:center;line-height:1.1;margin-bottom:2rem}.page-title span{font-size:1.5rem}@media(min-width:768px){.page-title{text-align:left;line-height:normal}.page-title span{font-size:inherit}}.button{width:-moz-fit-content;width:fit-content;border:1px solid #717eff!important;border-radius:4px!important;padding:clamp(.5rem,2vw,.5rem) 2rem;font-size:clamp(.25rem,1vw,1rem);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.button.load-more{margin:auto;transition:.25s ease-in-out}.button.load-more:hover{background-color:#2e3a86!important}.broadcast-participant{flex:1 1;width:100%;height:100%;max-height:320px;display:flex;flex-direction:column;position:relative;overflow:hidden;background-color:#0a0d4e;border:1px solid #717eff;border-radius:clamp(8px,1vw,16px)}.broadcast-participant__header{position:-webkit-sticky;position:sticky;padding:clamp(.75rem,1vw,1rem) 1rem;background-color:#2e3a86}.broadcast-participant__header>div{display:flex;justify-content:space-between}.broadcast-participant__header-upper{font-weight:700;font-size:clamp(1.25rem,1vw,1.5rem)}.broadcast-participant__header-lower{color:#7b8adf;font-size:clamp(1rem,.75vw,1rem)}.broadcast-participant__content{flex:1 1 auto;min-height:0;height:100%}.broadcast-participant__footer{position:absolute;bottom:0;z-index:100;height:120px;width:100%;padding:clamp(.5rem,1vw,1rem);display:flex;flex-direction:column-reverse;background:linear-gradient(0deg,#090b38 20%,transparent)}.broadcast-participant__footer .progress-title{text-align:center;font-weight:700;font-family:Press Start\ 2P,monospace;font-size:clamp(1rem,1vw,1.5rem)}@media(min-width:1400px){.broadcast-participant{max-height:none}}.broadcast{max-width:100%;height:-moz-fit-content;height:fit-content}.broadcast__content{display:flex;flex-direction:column;gap:clamp(.5rem,2vw,1rem);height:auto;min-width:0}@media(min-width:1400px){.broadcast__content{flex-wrap:nowrap;flex-direction:row;height:100%}.broadcast{aspect-ratio:22/9}}.broadcast-panel{max-width:100%;height:-moz-fit-content;height:fit-content;aspect-ratio:22/9;display:flex;flex-direction:column;gap:1rem}.broadcast-panel__header{font-size:clamp(1.5rem,4vw,3rem);font-weight:700;color:#d72b30}@media(min-width:768px){.broadcast-panel__header{font-size:2rem}}.broadcast-panel__content{display:flex;flex-wrap:nowrap;gap:1rem;flex:1 1;height:100%;min-width:0;aspect-ratio:16/9}.broadcast-panel__scoreboard{overflow:hidden;position:relative;flex:1 1 auto;max-width:320px;width:100%;height:100%;display:flex;flex-direction:column;background-color:#0a0d4e;border:1px solid #717eff;border-radius:12px}@media(min-width:768px){.broadcast-panel__scoreboard{font-size:smaller}}.broadcast-panel__scoreboard-header{position:-webkit-sticky;position:sticky;padding:.75rem;background-color:#2e3a86;box-shadow:0 4px 12px rgba(0,0,0,.4)}.broadcast-panel__scoreboard-header>div{display:flex;justify-content:space-between}.broadcast-panel__scoreboard-header .container-upper{font-weight:700;font-size:clamp(1rem,2.5vw,1.3rem)}@media(min-width:768px){.broadcast-panel__scoreboard-header .container-upper{font-size:medium}}.broadcast-panel__scoreboard-header .container-lower{color:#7b8adf;font-size:clamp(.8rem,2vw,1rem)}@media(min-width:768px){.broadcast-panel__scoreboard-header .container-lower{font-size:medium}}.broadcast-panel__scoreboard-content{overflow-y:auto;flex:1 1;padding:.5rem .5rem 3rem;gap:.5rem;display:flex;flex-direction:column}.broadcast-panel__scoreboard-footer{position:absolute;bottom:0;padding:16px;height:160px;z-index:111;width:100%;display:flex;flex-direction:column-reverse;color:#fc0;text-align:center;font-weight:700;background:linear-gradient(0deg,#090b38,transparent)}.broadcast-panel__scoreboard-footer span{color:#fff}.broadcast-panel__updates{display:flex;flex-direction:column}.broadcast-panel__updates__header{display:flex;align-items:center;justify-content:space-between;font-size:large;font-weight:700;margin:.5rem 0 1rem}@media(min-width:768px){.broadcast-panel__updates__header{font-size:medium}}.broadcast-panel__updates__content{max-height:64px;border:1px solid #717eff;padding:1rem 0;border-radius:8px;background-color:#090b38}.broadcast-panel__updates__content .swiper-slide{width:448px}@media(min-width:768px){.broadcast-panel__updates__content .swiper-slide{width:380px}}.broadcast-panel__updates__element{display:flex;align-items:center;flex-direction:row;gap:.5rem}.broadcast-panel__updates__element-divider{background-color:#212830;width:1px;border-radius:4px;height:32px;margin-left:1rem}@media(min-width:768px){.broadcast-panel__updates__element-divider{margin-left:.5rem}.broadcast-panel__updates__element{font-size:smaller}}.twitch-player{flex:2 1;height:100%}.twitch-player__container{aspect-ratio:16/9;position:relative;overflow:hidden;height:100%;width:100%;border-radius:clamp(8px,1vw,16px);border:1px solid #717eff}.twitch-player__container iframe{width:100%;height:100%;border:none;display:block;border-radius:inherit}.twitch-player__selector{position:absolute;display:flex;flex-wrap:nowrap;z-index:100;margin:clamp(.5rem,2vw,1.5rem)}.leaderboard-table .ant-pagination{margin-top:1rem!important;margin-bottom:0!important}.leaderboard-table .ant-pagination .ant-pagination-item{border:1px solid #717eff;background-color:rgba(0,0,0,0);border-radius:8px;font-weight:700;padding:.5rem 1rem;height:max-content;margin:0 0 0 1rem;font-size:1rem}.leaderboard-table .ant-pagination .ant-pagination-item a{color:#7b8adf!important}.leaderboard-table .ant-pagination .ant-pagination-item-active a{color:#fff!important}.leaderboard-table .ant-pagination .ant-pagination-next,.leaderboard-table .ant-pagination .ant-pagination-prev{display:none}.leaderboard-table .ant-pagination .ant-pagination-disabled{opacity:.4}.leaderboard-table .ant-table{border-radius:12px!important;background-color:rgba(0,0,0,0)!important}.leaderboard-table .ant-table-container{border:1px solid #717eff;border-radius:8px;background-color:rgba(0,0,0,0)!important}.leaderboard-table .ant-table-thead>tr>th{background-color:#090b38!important;color:#7b8adf!important;font-size:clamp(.75rem,1vw,1.5rem);text-transform:lowercase;border-bottom:1px solid #717eff!important}.leaderboard-table .ant-table-thead>tr>th:after,.leaderboard-table .ant-table-thead>tr>th:before{display:none!important}.leaderboard-table .ant-table-tbody{background-color:rgba(0,0,0,0)!important}.leaderboard-table .ant-table-tbody>tr.leaderboard-table__row>td{border:none!important;background:rgba(0,0,0,0)!important;transition:none!important}.leaderboard-table__row{cursor:pointer;background:linear-gradient(180deg,#2e3a86 0,rgba(46,58,134,0) 150%);border:0;font-size:clamp(.75rem,1vw,1.5rem);color:#fff;font-weight:700}.leaderboard-table__row-score{text-align:center;font-size:clamp(1rem,2.5vw,1.8rem);padding-right:0!important;width:64px}@media(min-width:768px){.leaderboard-table__row-score{font-size:x-large;width:112px}}.leaderboard-table__row>td{border:none}.leaderboard-table__row:before{display:none!important}.leaderboard-table__row:hover>td{background:inherit!important}.leaderboard-table__row:first-child{background:linear-gradient(180deg,#2e3a86 0,rgba(46,58,134,0) 150%)}.leaderboard-table__row .profile{width:32px;height:32px;border-radius:8px;overflow:hidden;display:flex}.leaderboard-table__row .profile .ant-image{width:100%;height:100%;display:block}.leaderboard-table__row .profile .ant-image .ant-image-img{width:100%;height:100%;display:block;object-fit:cover}@media(min-width:768px){.leaderboard-table__row .profile{width:40px;height:40px}}@media(min-width:2560px){.leaderboard-table__row .profile{width:48px;height:48px}}.leaderboard-table-footer{margin:1rem .5rem;display:flex;align-items:center;justify-content:center;position:relative;min-height:32px}.leaderboard-table-footer p{position:absolute;right:0;font-weight:700;font-size:1.25rem;margin:0}.leaderboard-table-footer p span{color:#d72b30}.participant{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.participant{padding:0 1rem;max-width:1080px;margin:auto}}.participant__header{display:flex;align-items:center;gap:24px;position:relative;padding:1rem;background-color:#2e3a86;border:1px solid #717eff;border-radius:12px}@media(min-width:768px){.participant__header{padding:1rem}}.participant__header .profile{width:120px;height:120px;border:1px solid #717eff;border-radius:8px;overflow:hidden}.participant__header .profile .ant-image{width:100%;height:100%}.participant__header .profile .ant-image .ant-image-img{width:100%;height:100%;object-fit:cover}@media(min-width:768px){.participant__header .profile{height:96px;width:96px}}.participant__header .username{color:#fff;font-weight:700;text-transform:capitalize;font-size:clamp(1rem,4vw,2.5rem)}@media(min-width:1400px){.participant__header .username{font-size:2.5rem}}.participant__header .placement{flex:1 1;text-align:right;font-size:6rem;font-weight:700;height:-moz-fit-content;height:fit-content;color:#0a0d4e;text-shadow:2px 2px 3px hsla(0,0%,100%,.2),-2px -2px 3px rgba(0,0,0,.6)}@media(min-width:768px){.participant__header .placement{font-size:5rem}}.participant__header .badges{display:flex;align-items:center;gap:.5rem}.participant__collection{padding:1rem;border:1px solid #717eff;border-radius:8px}.participant__collection .collection__content{grid-template-columns:1fr;grid-gap:1rem;grid-template-columns:repeat(2,1fr)!important}@media(min-width:768px){.participant__collection .collection__content{grid-template-columns:repeat(3,1fr)!important}}.participant__statistics{display:grid;grid-template-columns:1fr;grid-gap:1rem;grid-template-columns:repeat(1fr)!important}@media(min-width:768px){.participant__statistics{grid-template-columns:repeat(3,1fr)!important}}.participant__title{font-size:clamp(1rem,4vw,1.25rem);display:flex;justify-content:space-between;font-weight:700;background-color:#2e3a86;border-radius:4px;padding:1rem}@media(min-width:768px){.participant__title{font-size:large}}.participant__activity .activity-panel{margin-top:0!important}.participant__activity .activity-panel__content{border:0!important;padding:0!important}.participant-summary{justify-content:space-between;font-size:clamp(1rem,4vw,1rem)}.participant-summary,.participant-summary .wrapper{display:flex;align-items:center}.participant-summary .title{color:#7b8adf}.participant-summary .result{font-weight:700}.collection__content{display:grid;grid-template-columns:1fr;grid-gap:1rem;grid-template-columns:repeat(2,1fr)}.participant-background{position:relative;opacity:.5;width:100%;height:100%;filter:blur(2px)}.participant-background .ant-image{width:100%;height:100%}.participant-background .ant-image .ant-image-img{width:100%;height:100%;object-fit:cover;object-position:center}.participant-background:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0));pointer-events:none}.live-panel{position:absolute;top:0;left:0;right:1;bottom:1;text-align:center;padding:.25rem .75rem;background-color:#d72b30;line-height:1rem;font-size:clamp(.5rem,4vw,.75rem);border-radius:12px;font-weight:700;margin:.5rem}.drawer .ant-drawer-body{background-color:#0a0d4e!important;padding:0!important;overflow-y:auto}.drawer .ant-drawer-header{background-color:#1a1a1e!important}.drawer .ant-drawer-close{color:#fff!important}.drawer .ant-drawer-close:hover{color:#ff4d4f!important}.drawer-close{position:absolute;top:1rem;right:1rem;width:-moz-fit-content;width:fit-content;color:#fff;padding:.25rem .5rem;background-color:rgba(9,11,56,.7);border-radius:8px;cursor:pointer}.drawer-close,.participant-drawer{height:-moz-fit-content;height:fit-content}.participant-drawer{color:#fff!important;display:flex;flex-direction:column;background-color:#090b38;overscroll-behavior:none;position:relative}.participant-drawer__header{position:-webkit-sticky;position:sticky;height:200px}@media(min-width:768px){.participant-drawer__header{height:240px}}.participant-drawer__header-background{position:relative;opacity:.5;width:100%;height:100%}.participant-drawer__header-background .ant-image{width:100%;height:100%}.participant-drawer__header-background .ant-image .ant-image-img{width:100%;height:100%;object-fit:cover}.participant-drawer__header-background:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#2e3a86 0,rgba(0,0,0,0));pointer-events:none}.participant-drawer__header-content{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:240px;display:flex;gap:12px;align-items:center;justify-content:center}.participant-drawer__header-content .profile{width:80px;height:80px;border:1px solid #717eff;border-radius:8px;overflow:hidden;flex-shrink:0}.participant-drawer__header-content .profile .ant-image{width:100%;height:100%}.participant-drawer__header-content .profile .ant-image .ant-image-img{width:100%;height:100%;object-fit:cover}.participant-drawer__header-content .username{color:#fff;font-weight:700;text-transform:capitalize;font-size:clamp(1.5rem,2vw,2rem)}.participant-drawer__header-content .placement{font-size:1rem;color:#7b8adf;font-weight:bolder}.participant-drawer__content{margin-top:2rem}.participant-drawer__title{font-size:clamp(.5rem,4vw,1rem);font-weight:700;margin-bottom:.5rem}.participant-drawer__summary{display:grid;grid-template-columns:1fr;grid-gap:1rem;padding:1rem;font-weight:700}.mobile-drawer{padding:1rem;background:#090b38!important;height:100%;display:flex;flex-direction:column;justify-content:flex-start;z-index:100!important}.mobile-drawer .mobile-drawer__menu{background:rgba(0,0,0,0)!important;-webkit-border-end:none!important;border-inline-end:none!important;padding-top:2rem}.mobile-drawer .mobile-drawer__menu .ant-menu-item{font-size:1.5rem;font-weight:700;color:#eee;padding:1rem;box-sizing:border-box;border-radius:0;transition:background .2s ease;line-height:2.5rem;height:auto;border-bottom:2px solid #090b38!important}.mobile-drawer .mobile-drawer__menu .ant-menu-item:hover{border-bottom:2px solid #d72b30!important}.mobile-drawer .mobile-drawer__menu .ant-menu-item.ant-menu-item-active,.mobile-drawer .mobile-drawer__menu .ant-menu-item:active{background:rgba(0,0,0,0)!important;color:#fff!important}.mobile-drawer .mobile-drawer__menu .ant-menu-item.ant-menu-item-selected{background:rgba(0,0,0,0)!important}.mobile-drawer .mobile-drawer__menu .ant-menu-item.ant-menu-item-selected a{border-bottom:2px solid #d72b30!important}.mobile-drawer .mobile-drawer__menu .ant-menu-item a{color:inherit;text-decoration:none;width:100%;display:block}.mobile-drawer .ant-drawer{z-index:90!important}.mobile-drawer .ant-drawer-mask{z-index:89!important}.participant-item{border:1px solid #717eff;position:relative;min-height:160px;border-radius:12px;overflow:hidden;cursor:pointer;background-color:#2e3a86}.participant-item__content{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:12px}.participant-item .profile{width:80px;height:80px;border:1px solid #717eff;border-radius:8px;overflow:hidden;flex-shrink:0}.participant-item .profile .ant-image{width:100%;height:100%}.participant-item .profile .ant-image .ant-image-img{width:100%;height:100%;object-fit:cover}.participant-item .username{color:#fff;font-weight:700;text-transform:capitalize;font-size:clamp(.75rem,4vw,1.25rem);text-shadow:0 0 10px #212672,2px 2px 6px rgba(0,0,0,.4)}.participant-item .socials{display:flex;align-items:center;gap:4px;color:#7b8adf}.live{background-color:#000}.live,.live .profile{border:1px solid #d72b30!important}.live .participant-background:after{background:linear-gradient(0deg,rgb(255,0,0) 0,rgb(0,0,0))!important;pointer-events:none}.participant-panel__content{display:grid;grid-template-columns:1fr;grid-gap:1rem;grid-template-columns:repeat(1fr)}@media(min-width:768px){.participant-panel__content{grid-template-columns:repeat(3,1fr)}}.participant-graph{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #717eff;border-radius:8px;overflow:hidden;background-color:#0a0d50;color:#fff!important}.participant-graph .ant-progress{padding:2rem 0}.participant-graph .ant-progress-inner{width:200px!important;height:200px!important}@media(min-width:768px){.participant-graph .ant-progress-inner{width:172px!important;height:172px!important}}.participant-graph .ant-progress-text{display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:1.2}.participant-graph__title{font-size:clamp(1rem,4vw,1rem);margin-top:.5rem;text-transform:uppercase;font-weight:700;color:#fff!important}@media(min-width:768px){.participant-graph__title{font-size:small}}.participant-graph__content{width:100%;height:-moz-fit-content;height:fit-content;background-color:#2e3a86;padding:1rem;color:#7b8adf;font-weight:bolder;text-align:center}@media(min-width:768px){.participant-graph__content{font-size:.75rem}}.participant-graph__percent{font-size:clamp(1rem,4vw,1.8rem);font-weight:700}@media(min-width:768px){.participant-graph__percent{font-size:x-large}}.badge{padding:.5rem;border-radius:24px;width:40px;background-color:#090b38;color:#2e3a86}@media(min-width:768px){.badge{padding:.5rem;font-size:small}}.badge.active{background-color:#edce89;color:#000}@media(min-width:1400px){.activity{max-width:1080px;margin:auto}}.activity__controls{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:2rem}@media(min-width:768px){.activity__controls{flex-direction:row;align-items:center}.activity__controls .page-title{margin-bottom:0}}.activity-filter{border:1px solid #717eff;padding:.5rem clamp(.5rem,2vw,1rem);border-radius:8px;display:flex;align-items:center;gap:1rem;max-width:-moz-fit-content;max-width:fit-content}.activity-filter__wrap{display:flex;align-items:center;gap:12px}.activity-filter__wrap p{display:none}@media(min-width:768px){.activity-filter__wrap p{display:block}}.activity-item{display:flex;align-items:center;gap:clamp(.25rem,2vw,1rem);background-color:#090b38;padding:.5rem 1rem;width:max-content;font-size:clamp(.75rem,1vw,1.5rem)}.activity-item__content{display:flex;gap:1rem;align-items:center;justify-content:center;justify-content:space-between}.activity-item__content span{color:#d72b30;font-weight:700}.activity-item__time{color:#7b8adf;font-weight:400;display:none}@media(min-width:768px){.activity-item__time{display:block}}@media(min-width:1920px){.activity-item{font-size:1rem}}.activity-panel{margin-top:1rem}.activity-panel__content{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid #717eff;padding:.5rem 0;align-items:stretch}.activity-panel__content .activity-item{width:auto}.activity-panel__content .activity-item .activity-item__content{flex:1 1}.activity-panel__date{font-size:clamp(1rem,2vw,1.25rem);margin-bottom:.5rem;font-weight:bolder}.activity-summary{padding:clamp(.25rem,2vw,1rem) clamp(.75rem,2vw,2rem);background-color:#090b38;border-radius:8px;border:1px solid #717eff}.activity-summary__fallback p{font-size:clamp(.75rem,2vw,1.25rem);text-align:center;color:#7b8adf;font-weight:light}.activity-summary .activity-item{padding:0;position:relative;gap:.5rem}.activity-summary .activity-item:after{content:"";position:absolute;top:0;left:0;right:1;bottom:0;width:1px;background-color:#2e3a86;transform:translateX(-24px);pointer-events:none}.activity-summary .activity-item__content{gap:.5rem}.activity-summary .swiper-slide{width:264px}@media(min-width:1400px){.activity-summary .swiper-slide{width:464px}}@media(min-width:2560px){.activity-summary .swiper-slide{width:496px}}.game{height:100%;overflow:hidden;border-radius:4px;cursor:pointer}.game__background{height:-moz-fit-content;height:fit-content}.game__background .ant-image{width:100%;height:100%;display:block!important}.game__background .ant-image .ant-image-img{width:100%;height:100%;object-fit:cover}.game__progress{position:relative;height:-moz-fit-content;height:fit-content}.game__progress-background{height:24px}.game__progress-background .ant-progress,.game__progress-background .ant-progress-bg,.game__progress-background .ant-progress-inner,.game__progress-background .ant-progress-outer{height:100%!important}@media(min-width:768px){.game__progress-background{height:32px}}.game__progress-content{position:absolute;top:50%;transform:translateY(-50%);left:.5rem;font-weight:700;font-size:clamp(.75rem,2vw,1rem)}.game-drawer{color:#fff!important;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;overflow-y:auto;overscroll-behavior:none}.game-drawer__header{position:relative;top:0;z-index:10;width:100%}.game-drawer__header-background{position:relative;background-color:#2e3a86;width:100%}.game-drawer__header-background .ant-image{width:100%;height:100%}.game-drawer__header-background .ant-image .ant-image-img{width:100%;height:100%;object-fit:cover}.game-drawer__header-background:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#2e3a86 0,rgba(0,0,0,0));pointer-events:none}.game-drawer__header-content{width:100%;position:absolute;top:1;bottom:0;left:0;right:1;margin:auto;padding:1rem;display:flex;gap:12px;align-items:center;justify-content:space-between;font-size:x-large;font-weight:700}@media(min-width:768px){.game-drawer__header-content{font-size:clamp(1rem,2vw,2rem);padding:.5rem 1rem}}.game-drawer__progress{position:relative;width:100%;height:-moz-fit-content;height:fit-content}.game-drawer__progress-background{height:40px}.game-drawer__progress-background .ant-progress,.game-drawer__progress-background .ant-progress-bg,.game-drawer__progress-background .ant-progress-inner,.game-drawer__progress-background .ant-progress-outer{height:100%!important}@media(min-width:768px){.game-drawer__progress-background{height:32px}}.game-drawer__progress-content{position:absolute;top:50%;transform:translateY(-50%);left:1rem;font-weight:700;font-size:1rem}@media(min-width:768px){.game-drawer__progress-content{font-size:small}}.game-drawer__achievements{position:relative;height:-moz-fit-content;height:fit-content;padding:.5rem 0;display:flex;gap:.5rem;flex-direction:column}.achievement{display:flex;align-items:center;gap:.75rem;padding:clamp(.75rem,2vw,1rem);background-color:#090b38}.achievement__result{flex:1 1 auto;text-align:right;height:100%}.achievement__result .date{color:#a9a9a9;font-size:clamp(.75rem,.5vw,.75rem)}.achievement__result .value{color:#fc0;font-weight:700;font-size:clamp(1rem,.75vw,1.25rem)}.achievement.clickable{cursor:pointer;transition:.25s ease-in-out;padding:clamp(.75rem,2vw,1rem)}.achievement.clickable:hover{background:linear-gradient(0deg,#2e3a86 -20%,rgba(0,0,0,0))}.achievement__icon{width:56px;height:56px;border-radius:4px;overflow:hidden;position:relative;flex-shrink:0;flex-grow:0;flex-basis:56px}.achievement__icon:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#2e3a86 -20%,rgba(0,0,0,0));pointer-events:none}.achievement__icon-trophy{position:absolute;display:flex;inset:0;margin:auto;width:32px;height:32px;z-index:100;align-items:center;vertical-align:middle;color:#fff}.achievement .achievement-name{font-weight:700;font-size:clamp(1rem,.75vw,1.25rem);text-transform:uppercase;font-family:Press Start\ 2P,monospace}.achievement .achievement-description{color:#7b8adf;font-size:clamp(.75rem,.5vw,.75rem)}.achievement .achievement-name-branded{display:inline-flex;align-items:center;gap:.5rem}.achievement .achievement-name-branded .sponsor-icon{height:15px;width:auto;object-fit:contain;margin-top:.1rem}.achievement.finished .achievement-description{color:#fc0}.achievement.finished .achievement__icon:after{background:linear-gradient(0deg,#ffcc00 -20%,rgba(0,0,0,0))}.achievement.finished .achievement__icon .ant-image{opacity:.5}.achievement.logitech{background:#000;border:4px solid #00b5f5;image-rendering:pixelated;padding:clamp(.5rem,2vw,.75rem);position:relative}.achievement.logitech:before{content:"";position:absolute;top:4px;left:4px;right:4px;bottom:4px;pointer-events:none}.achievement.logitech .achievement-name{color:#fff;font-family:Logitech,monospace;text-shadow:-2px -2px 0 rgba(0,180,245,.337254902),0 -2px 0 rgba(0,180,245,.337254902),2px -2px 0 rgba(0,180,245,.337254902),-2px 0 0 rgba(0,180,245,.337254902),2px 0 0 rgba(0,180,245,.337254902),-2px 2px 0 rgba(0,180,245,.337254902),0 2px 0 rgba(0,180,245,.337254902),4px 4px 0 rgba(0,180,245,.337254902)}.achievement.logitech.clickable{cursor:pointer;transition:.25s ease-in-out;padding:clamp(.75rem,2vw,1rem)}.achievement.logitech.clickable:hover{background:#000}.achievement.logitech .achievement-description{font-size:clamp(.75rem,.5vw,.75rem);font-weight:700}.achievement.logitech .achievement__icon-trophy{color:#000}.achievement.axe{background:#c6ff00;border:4px solid #fff;image-rendering:pixelated;padding:clamp(.5rem,2vw,.75rem);position:relative}.achievement.axe:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:4px solid #000;pointer-events:none}.achievement.axe .achievement-name{color:#000;font-family:Axe,monospace;font-size:1.25rem}.achievement.axe.clickable{cursor:pointer;transition:.25s ease-in-out;padding:clamp(.75rem,2vw,1rem)}.achievement.axe.clickable:hover{background:#c6ff00}.achievement.axe .achievement-description{color:#000;font-size:clamp(.75rem,.5vw,.75rem);font-weight:700}.achievement.axe .achievement__icon-trophy{color:#000}.leaderboard__header{display:flex;justify-content:space-between;align-items:center;font-size:1.75rem;color:#7b8adf;font-weight:700;margin-bottom:1rem}.leaderboard__header .page-title{margin:0}.tetris-info{background-color:#090b38;padding:1.5rem;border-radius:12px;border:1px solid #717eff;margin-bottom:1rem}.tetris-info p{font-size:clamp(1rem,2vw,1.5rem);font-weight:700}.tetris-info span{font-size:clamp(.75rem,2vw,1.25rem);color:#7b8adf}.tetris-info__header{display:flex;justify-content:space-between;align-items:center}.tetris-info .timer{border:2px solid #2e3a86;padding:.5rem 1rem;border-radius:8px;font-weight:700;text-align:center;color:#d72b30}.tetris-info ol{margin-left:2rem;line-height:2rem;font-size:clamp(.75rem,2vw,1rem);color:#7b8adf}.leaderboard-games{flex:1 1;display:flex;gap:1rem;height:100%;align-items:stretch;overflow:hidden;position:relative}.leaderboard-games__content{flex:1 1 auto;display:flex;flex-direction:column;gap:1rem}.leaderboard-games__achievement{width:100%;padding:1.3rem 2rem;background-color:#090b38;border:1px solid #717eff;border-radius:8px;display:flex;gap:2rem;align-items:center}.leaderboard-games__achievement__content-title{font-weight:700;font-size:clamp(1rem,2vw,1.75rem);text-transform:uppercase;font-family:Press Start\ 2P,monospace}.leaderboard-games__achievement__content-description{font-size:1rem;color:#7b8adf}.leaderboard-games__achievement-icon{position:relative;width:100px;height:100px;border-radius:8px;overflow:hidden;flex-shrink:0;flex-grow:0;flex-basis:100px}.leaderboard-games__achievement-icon:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#2e3a86 -20%,rgba(0,0,0,0));pointer-events:none}.leaderboard-games__selector{display:flex;align-items:center;flex-direction:column;background-color:rgba(0,0,0,0);border:1px solid #717eff;border-radius:.5rem;box-sizing:border-box;overflow:hidden;width:100%}.leaderboard-games__selector .swiper-scrollbar{width:12px!important;background:rgba(0,0,0,.5)}.leaderboard-games__selector .swiper-scrollbar-drag{background:#7b8adf}@media(min-width:768px){.leaderboard-games__selector{max-width:324px;max-height:784px}}@media(min-width:2560px){.leaderboard-games__selector{max-width:424px;max-height:872px}}.leaderboard-games__selector-content{flex:1 1 auto;min-height:0;height:100%;padding:0 1rem}.leaderboard-games__selector-header{width:100%;text-align:center;border-bottom:1px solid #717eff;padding:1rem 0;font-weight:600;color:#7b8adf;font-size:clamp(.75rem,1vw,1.5rem);background-color:#090b38}.leaderboard-games__table{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.leaderboard-games__progress{position:relative;height:100%}.leaderboard-games__progress-background{height:40px;border-radius:8px;overflow:hidden}.leaderboard-games__progress-background .ant-progress,.leaderboard-games__progress-background .ant-progress-bg,.leaderboard-games__progress-background .ant-progress-inner,.leaderboard-games__progress-background .ant-progress-outer{height:100%!important}.leaderboard-games__progress-content{position:absolute;top:50%;transform:translateY(-50%);left:1rem;font-weight:700;font-size:1rem}.leaderboard-games__selector-content.achievements{width:100%;padding:0!important}.event .event-collapse{box-shadow:0 2px 8px rgba(0,0,0,.06);border-bottom:1px solid #717eff;background-color:rgba(0,0,0,.5)}.event .event-collapse .ant-collapse-item{border:1px solid #717eff;border-bottom:none;overflow:hidden}.event .event-collapse .ant-collapse-item:last-child{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.event .event-collapse .ant-collapse-header{padding:1rem!important;font-weight:500;background:#2e3a86;display:flex!important;align-items:center!important;transition:background .2s ease}.event .event-collapse .ant-collapse-content-box{padding:20px;color:#fff!important}.event .event-game__header{display:flex;flex-direction:column;width:100%;font-size:clamp(1rem,1vw,2rem)!important;font-weight:700;align-items:center}.event .event-game__header span:first-child{color:#fff;width:-moz-fit-content;width:fit-content}.event .event-game__header span:first-child .anticon{margin-left:.25rem}.event .event-game__header span:last-child{font-size:clamp(1rem,1vw,1.5rem)!important;color:#7b8adf}@media(min-width:992px){.event .event-game__header{justify-content:space-between;align-items:start}}.event .event-game__content{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1rem;gap:1rem;padding-top:8px}@media(min-width:1400px){.event .event-game__content{grid-template-columns:repeat(3,1fr)}}.no-data{display:flex;flex-direction:column;justify-content:center}.ant-table-placeholder{background-color:rgba(0,0,0,0)!important;border:0 solid #fff!important}.event-log{display:flex;align-items:center;gap:.5rem;position:relative;width:100%}.event-log__arrow{z-index:1;flex:0 0 auto}.event-log__viewport{overflow:hidden;flex:1 1;position:relative;max-width:100%}.event-log__track{display:flex;gap:.75rem;will-change:transform}.event-log__item{flex:0 0 300px;background:#2e3a86;padding:.75rem 1rem;border-radius:8px;white-space:nowrap;color:#fff;display:flex;align-items:center;gap:.25rem}.event-log__item .streamer{font-weight:700}.event-log__item .achievement-button{padding:0;margin:0;color:#fc0}