.esports-notification-dialog_backdrop__uWqxo{position:fixed;z-index:9999;inset:0;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.76);backdrop-filter:blur(9px)}.esports-notification-dialog_dialog__TpgLa{position:relative;width:min(100%,430px);max-height:calc(100dvh - 36px);overflow-y:auto;padding:30px;border:1px solid #514244;border-radius:20px;background:linear-gradient(150deg,#242022,#111010 62%);box-shadow:0 24px 90px rgba(0,0,0,.55);color:#fff;font-family:Poppins,Segoe UI,Arial,sans-serif}.esports-notification-dialog_close__qhFV0{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:9px;background:#373133;color:#fff;cursor:pointer}.esports-notification-dialog_mark__3S_MH{display:grid;place-items:center;width:55px;height:55px;margin-bottom:20px;border:1px solid #e64553;border-radius:16px;background:#482329;color:#ff727c}.esports-notification-dialog_eyebrow__419M7{color:#f0646d;font-size:10px;font-weight:900;letter-spacing:.16em}.esports-notification-dialog_dialog__TpgLa h2{margin:8px 38px 10px 0;font-family:Valorant Esports,Helvetica Neue,Arial,sans-serif;font-size:31px;font-weight:600;line-height:1.05}.esports-notification-dialog_dialog__TpgLa>p{margin:0 0 20px;color:#c7bec0;font-size:13px;line-height:1.55}.esports-notification-dialog_preview__kQ4kC{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:13px;border:1px solid #3b3335;border-radius:12px;background:#211d1f}.esports-notification-dialog_previewIcon__WaIDI{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border-radius:10px;background:#41282c;color:#ff7e87}.esports-notification-dialog_preview__kQ4kC>span:nth-child(2){display:grid;flex:1;gap:3px}.esports-notification-dialog_preview__kQ4kC b{font-size:12px}.esports-notification-dialog_preview__kQ4kC small{color:#a9a0a2;font-size:10px}.esports-notification-dialog_preview__kQ4kC>svg{color:#65d7b4}.esports-notification-dialog_dialog__TpgLa .esports-notification-dialog_iphoneHint__1vsXH{display:flex;align-items:flex-start;gap:9px;margin:0 0 17px;color:#e6d9bd;font-size:11px}.esports-notification-dialog_iphoneHint__1vsXH svg{flex:none}.esports-notification-dialog_install__Ymw3z,.esports-notification-dialog_primary__jcJGB{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;margin-top:9px;border-radius:10px;font-size:13px;font-weight:800;cursor:pointer}.esports-notification-dialog_primary__jcJGB{border:0;background:#ef4651;color:#fff}.esports-notification-dialog_primary__jcJGB:hover{background:#ff5e68}.esports-notification-dialog_primary__jcJGB:disabled{opacity:.55;cursor:not-allowed}.esports-notification-dialog_install__Ymw3z{border:1px solid #685254;background:#322a2c;color:#fff}.esports-notification-dialog_install__Ymw3z:hover{background:#463537}.esports-notification-dialog_installHelp__evJxQ{display:grid;gap:9px;margin-top:13px;padding:13px;border-radius:10px;background:#292425;color:#e1d8da;font-size:11px;line-height:1.5}.esports-notification-dialog_installHelp__evJxQ a{color:#ff8991;font-weight:800}.esports-notification-dialog_installed__2Ezbg{display:inline-flex;align-items:center;gap:6px;margin-top:15px;color:#87dcbb;font-size:11px;font-weight:800}.esports-notification-dialog_dialog__TpgLa .esports-notification-dialog_message__Z6Lp9{margin:13px 0 0;color:#f0c3c7;font-size:11px}.esports-notification-dialog_later__3joo_{display:block;margin:16px auto 0;border:0;background:transparent;color:#aaa1a4;font-size:11px;font-weight:700;cursor:pointer}.esports-notification-dialog_dialog__TpgLa a:focus-visible,.esports-notification-dialog_dialog__TpgLa button:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:600px){.esports-notification-dialog_backdrop__uWqxo{align-items:end;padding:0}.esports-notification-dialog_dialog__TpgLa{width:100%;max-height:90dvh;padding:27px 21px 25px;border-radius:22px 22px 0 0}.esports-notification-dialog_dialog__TpgLa h2{font-size:27px}}.esports-hub_shell__fEL39{--bg:#0f0d0e;--panel:#1c191a;--panel-2:#242122;--line:hsla(0,0%,100%,.08);--muted:#a8a3a5;--red:#ef4651;--font-esports-display:"Valorant Esports","Helvetica Neue",Helvetica,Arial,sans-serif;--font-esports-body:Poppins,"Segoe UI",Arial,sans-serif;min-height:100svh;background:var(--bg);color:#f7f5f5;font-family:var(--font-esports-body)}.esports-hub_shell__fEL39 *,.esports-hub_shell__fEL39 :after,.esports-hub_shell__fEL39 :before{box-sizing:border-box}.esports-hub_shell__fEL39 a,.esports-hub_shell__fEL39 button{-webkit-tap-highlight-color:transparent}.esports-hub_shell__fEL39 button{font:inherit}.esports-hub_blockTitle__EK5PI,.esports-hub_bottomNav__30O53 span,.esports-hub_communityGamePicker__XQTYq>button span,.esports-hub_communityStats__NV6zm b,.esports-hub_competitionTabs__wa7_e button,.esports-hub_directoryGrid__rrHuS b,.esports-hub_latestHead__FwraZ h2,.esports-hub_matchBottom__66O0X b,.esports-hub_matchDay__ToOKU>h2,.esports-hub_newsTabs___8olW button,.esports-hub_rosterGrid__8ZXZ0 b,.esports-hub_rosterPanel__rGNqd h2,.esports-hub_scheduleTabs__Sw8MT button,.esports-hub_teamDivisionGrid__DZhb1 b,.esports-hub_tournamentList__leETj b{font-family:var(--font-esports-display)}.esports-hub_main__E4rTX{width:min(100%,1180px);min-height:100svh;margin:0 auto;padding:0 0 112px}.esports-hub_screen__etm5e{min-height:calc(100svh - 82px)}.esports-hub_newsHeader__L_jya,.esports-hub_plainHeader__FgN1_,.esports-hub_screenHeader__iJ7_z{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:104px;padding:40px 28px 18px}.esports-hub_newsHeader__L_jya h1,.esports-hub_plainHeader__FgN1_ h1,.esports-hub_screenHeader__iJ7_z h1{margin:0;font-family:var(--font-esports-display);font-size:clamp(2.25rem,5.5vw,4.25rem);font-weight:500;line-height:.95;letter-spacing:-.055em}.esports-hub_headerActions__6skQk{display:flex;align-items:center;gap:6px}.esports-hub_moreButton__BF0Ps{display:grid;place-items:center;width:34px;height:48px;border:0;color:#696466;background:transparent;cursor:pointer}.esports-hub_gameSelector__LyRjC{display:flex;align-items:center;justify-content:center;gap:7px;width:158px;height:55px;padding:8px 11px;border:2px solid var(--game-accent,var(--red));border-radius:16px;background:#282526;color:#fff;cursor:pointer;box-shadow:inset 0 0 0 2px rgba(0,0,0,.45)}.esports-hub_gameSelector__LyRjC .esports-hub_gameWordmark__kZw7_{width:min(112px,calc(100% - 21px));height:36px}.esports-hub_gameSelector__LyRjC svg{flex:0 0 auto}.esports-hub_chevronOpen__oxxud{transform:rotate(180deg)}.esports-hub_gameDropdown__ZQQyl{position:absolute;z-index:30;top:102px;right:54px;width:min(330px,calc(100vw - 30px));padding:12px;border:1px solid var(--line);border-radius:18px;background:#1b191a;box-shadow:0 22px 70px rgba(0,0,0,.62);max-height:min(440px,calc(100svh - 150px));overflow-y:auto}.esports-hub_gameDropdown__ZQQyl button{display:grid;place-items:center;width:100%;height:68px;padding:10px 20px;border:0;border-radius:13px;background:#282526;color:#fff;cursor:pointer}.esports-hub_gameDropdown__ZQQyl button+button{margin-top:10px}.esports-hub_gameWordmark__kZw7_{display:block;width:min(190px,100%);height:45px;object-fit:contain;filter:brightness(0) invert(1)}.esports-hub_wordmarkRaster__i62KT{object-fit:cover;object-position:center;filter:invert(1);mix-blend-mode:screen}.esports-hub_gameDropdown__ZQQyl .esports-hub_dropdownActive__jlD_t{background:linear-gradient(115deg,color-mix(in srgb,var(--game-accent) 75%,#705b35),color-mix(in srgb,var(--game-accent) 45%,#c9b997))}.esports-hub_gameDropdown__ZQQyl button:hover:not(.esports-hub_dropdownActive__jlD_t){background:#373334}.esports-hub_newsGameRail__70KTS,.esports-hub_tournamentRail__RAXzE{display:flex;gap:14px;overflow-x:auto;padding:24px 28px 22px;scrollbar-width:none}.esports-hub_newsCards__z5DuU::-webkit-scrollbar,.esports-hub_newsGameRail__70KTS::-webkit-scrollbar,.esports-hub_tournamentRail__RAXzE::-webkit-scrollbar{display:none}.esports-hub_tournamentRail__RAXzE button{flex:0 0 80px;border:0;color:#c9c5c6;background:transparent;cursor:pointer}.esports-hub_tournamentRail__RAXzE button>span{display:grid;place-items:center;width:70px;height:70px;margin:0 auto 8px;border-radius:17px;background:#292627;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025)}.esports-hub_tournamentRail__RAXzE button>small{display:block;overflow:hidden;font-size:12px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.esports-hub_tournamentRail__RAXzE button>em{display:block;margin-top:4px;color:#8e888a;font-size:10px;font-style:normal}.esports-hub_seasonFilter__rdVZT{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 28px 0;color:#aaa4a6;font-size:12px}.esports-hub_seasonFilter__rdVZT label{display:flex;align-items:center;gap:10px}.esports-hub_seasonFilter__rdVZT select{max-width:160px;padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:#242122;color:#fff;font:inherit}.esports-hub_tournamentList__leETj button{display:grid;grid-template-columns:58px 1fr auto;gap:16px;align-items:center;min-height:104px;padding:17px;border:0;border-radius:12px;background:var(--panel);color:#fff;font:inherit;text-align:left;cursor:pointer}.esports-hub_tournamentRail__RAXzE .esports-hub_tournamentActive__mmHao>span{box-shadow:0 0 0 3px #9ba1a7,inset 0 0 0 3px #0d0c0d}.esports-hub_logoImage__Nr7lc{object-fit:contain}.esports-hub_competitionTabs__wa7_e{display:flex;gap:4px;margin:8px 28px 0;padding:4px;border-radius:12px;background:#171415}.esports-hub_competitionTabs__wa7_e button{flex:1;height:42px;border:0;border-radius:9px;background:transparent;color:#817b7d;font-size:12px;font-weight:900;text-transform:capitalize;cursor:pointer}.esports-hub_competitionTabs__wa7_e .esports-hub_competitionActive__dfla4{background:#302c2d;color:#fff;box-shadow:inset 0 -2px 0 var(--red)}.esports-hub_scheduleTabs__Sw8MT{display:flex;gap:36px;padding:28px 30px 0;border-top:1px solid hsla(0,0%,100%,.025)}.esports-hub_scheduleTabs__Sw8MT button{position:relative;height:52px;padding:0;border:0;background:none;color:#aaa5a7;font-weight:800;cursor:pointer}.esports-hub_scheduleTabs__Sw8MT .esports-hub_scheduleActive__VmdWd{color:#fff}.esports-hub_newsTabs___8olW .esports-hub_newsTabActive__HTvfG:after,.esports-hub_scheduleTabs__Sw8MT .esports-hub_scheduleActive__VmdWd:after{position:absolute;right:0;bottom:0;left:0;height:4px;border-radius:999px;background:var(--red);content:""}.esports-hub_schedule__DHLzj{padding:20px 28px 0}.esports-hub_matchDay__ToOKU+.esports-hub_matchDay__ToOKU{margin-top:32px}.esports-hub_matchDay__ToOKU>h2{margin:0 0 18px;color:#bdb8ba;font-family:var(--font-esports-display);font-size:17px;font-weight:800;text-transform:uppercase}.esports-hub_matchCard__C3FMG{position:relative;overflow:hidden;border:1px solid #292527;border-radius:14px;background:#1b191a;box-shadow:0 12px 34px rgba(0,0,0,.16)}.esports-hub_matchCardLink__cgSeT{position:absolute;inset:0;z-index:3;border-radius:inherit}.esports-hub_matchCardLink__cgSeT:focus-visible{outline:3px solid #fff;outline-offset:-4px}.esports-hub_matchCard__C3FMG:hover{border-color:#a44b55}.esports-hub_matchArtwork__7DWca{position:relative;height:195px;overflow:hidden}.esports-hub_matchArtwork__7DWca:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(10,9,9,.75));content:""}.esports-hub_matchArtwork__7DWca img{object-fit:cover}.esports-hub_matchCardVisual__w64cz .esports-hub_matchTop__HvPeX{position:relative;z-index:2;margin-top:-60px}.esports-hub_matchTop__HvPeX{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;height:64px;padding:13px 20px 0}.esports-hub_matchTop__HvPeX>img{width:38px;height:38px;padding:6px;border-radius:50%;background:#090809;object-fit:contain}.esports-hub_timePill__cG7CA{padding:6px 14px;border-radius:999px;background:#d2d1d1;color:#161415;font-size:13px;font-weight:900}.esports-hub_matchTeams__mykTo{position:relative;display:grid;grid-template-columns:1fr 80px 42px 80px 1fr;align-items:center;gap:10px;min-height:150px;padding:12px 24px 24px;background:linear-gradient(103deg,#1d1b1c 0 48%,#242122 48% 54%,#1d1b1c 54%)}.esports-hub_teamCode__uxNuS{display:grid;gap:4px;min-width:0;font-family:var(--font-esports-display);font-size:clamp(17px,2.3vw,27px);font-weight:700;line-height:1.1;letter-spacing:-.035em;overflow-wrap:anywhere}.esports-hub_teamCode__uxNuS small{color:#8f898b;font-family:var(--font-esports-body);font-size:11px;font-weight:800;letter-spacing:0}.esports-hub_teamCode__uxNuS:last-child{text-align:right}.esports-hub_teamLogo__gKvN8{display:grid;place-items:center;width:80px;height:80px}.esports-hub_teamLogo__gKvN8 img{width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 5px 8px rgba(0,0,0,.24))}.esports-hub_scoreBox__iLJ0z{display:flex;align-items:center;justify-content:center;gap:8px;min-width:42px;min-height:42px;border-radius:11px;background:#343031;color:#a9a4a6}.esports-hub_scoreBox__iLJ0z b{color:#fff;font-family:var(--font-esports-display);font-size:23px;font-weight:700;letter-spacing:-.04em}.esports-hub_scoreBox__iLJ0z i{color:#777174;font-style:normal}.esports-hub_matchBottom__66O0X{display:flex;align-items:center;justify-content:space-between;min-height:92px;padding:18px 22px;border-top:1px solid hsla(0,0%,100%,.02)}.esports-hub_matchBottom__66O0X span{display:grid;gap:4px}.esports-hub_matchBottom__66O0X b{font-family:var(--font-esports-display);font-size:15px;text-transform:uppercase}.esports-hub_matchBottom__66O0X small{color:#a19a9d;font-size:14px;font-weight:700}.esports-hub_matchBottom__66O0X button{position:relative;z-index:4;display:grid;place-items:center;flex:none;width:45px;height:45px;border:0;border-radius:12px;background:#373334;color:#fff;cursor:pointer;transition:background .2s,color .2s,transform .2s}.esports-hub_matchBottom__66O0X button:hover{background:#51494c;transform:translateY(-2px)}.esports-hub_matchBottom__66O0X button:focus-visible{outline:2px solid #fff;outline-offset:3px}.esports-hub_matchBottom__66O0X button:disabled{opacity:.6;cursor:wait}.esports-hub_matchBottom__66O0X .esports-hub_reminderActive__XRh5V{background:#ed3345;color:#fff}.esports-hub_reminderMessage__HAyj3{margin:0;padding:0 22px 18px;color:#e5dfe1;font-size:12px;font-weight:700}.esports-hub_empty__Zy5dG{padding:40px 0;color:var(--muted)}.esports-hub_leaderboard__gLgCG{margin:22px 28px 0}.esports-hub_leaderboardSeason__AJWzj{display:flex;align-items:center;gap:18px;min-height:50px;margin-bottom:18px;border-bottom:1px solid var(--line)}.esports-hub_leaderboardSeason__AJWzj>span{align-self:stretch;display:grid;place-items:center;padding:0 14px;border-bottom:3px solid #40dbe9;background:#292727;color:#fff;font-size:13px;font-weight:900}.esports-hub_leaderboardSeason__AJWzj small{color:#8c8789;font-size:12px}.esports-hub_leaderboardLayout__agzmr{display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:18px}.esports-hub_leaderboardInfo__hSuGs,.esports-hub_leaderboardMain__3Fdo1,.esports-hub_leaderboardSource__Gsez_{overflow:hidden;border:1px solid #373334;border-radius:10px;background:#111010}.esports-hub_leaderboardHeader__d_UQP{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:98px;padding:19px 22px}.esports-hub_leaderboardHeader__d_UQP p{margin:0 0 5px;color:#40dbe9;font-size:10px;font-weight:900;letter-spacing:.11em}.esports-hub_leaderboardHeader__d_UQP h2{margin:0 0 5px;font-family:var(--font-esports-display);font-size:clamp(18px,2.2vw,25px);font-weight:600;line-height:1.1}.esports-hub_leaderboardHeader__d_UQP span{color:#aaa4a6;font-size:11px}.esports-hub_leaderboardCount___ECKG{flex:0 0 auto;padding:7px 11px;border:1px solid #373334;border-radius:999px;background:#201e1f;color:#d7d2d4!important;font-size:11px;font-weight:800}.esports-hub_leaderboardScroll__ljPUV{overflow-x:auto;scrollbar-color:#585153 #181617}.esports-hub_leaderboardTable__qhA4N{width:100%;min-width:610px;border-collapse:collapse;table-layout:fixed;color:#f7f5f5;font-size:13px}.esports-hub_placementTable__W0x4W{min-width:300px}.esports-hub_placementTable__W0x4W th:nth-child(2){width:auto}.esports-hub_leaderboardTable__qhA4N th{height:38px;padding:0 10px;background:#272526;color:#aaa4a6;font-size:11px;font-weight:800;text-align:left}.esports-hub_leaderboardTable__qhA4N td:first-child,.esports-hub_leaderboardTable__qhA4N th:first-child{width:54px;padding-left:16px}.esports-hub_leaderboardTable__qhA4N th:nth-child(2){width:40%}.esports-hub_leaderboardTable__qhA4N th:nth-child(3){width:95px}.esports-hub_leaderboardTable__qhA4N th:nth-child(4){width:80px}.esports-hub_leaderboardTable__qhA4N th:nth-child(5){width:105px}.esports-hub_leaderboardTable__qhA4N th button{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.esports-hub_leaderboardTable__qhA4N th button span{margin-left:3px;color:#777174}.esports-hub_leaderboardTable__qhA4N th[aria-sort]:not([aria-sort=none]){color:#fff}.esports-hub_leaderboardTable__qhA4N td{height:59px;padding:6px 10px;border-top:1px solid #353132}.esports-hub_leaderboardTable__qhA4N tbody tr:hover{background:#211d1e}.esports-hub_leaderboardRank__t0X9b{font-family:var(--font-esports-display);font-size:20px}.esports-hub_leaderboardPodium__wchzw{color:#e9c87d}.esports-hub_leaderboardTeam__P9riN{display:flex;align-items:center;gap:10px;min-width:0;color:inherit;text-decoration:none}.esports-hub_leaderboardTeam__P9riN:hover b{color:#40dbe9}.esports-hub_leaderboardTeamLogo__x6wAE{display:grid;flex:0 0 34px;place-items:center;width:34px;height:34px;border-radius:7px;background:#2d292a;color:#8f898b}.esports-hub_leaderboardTeamLogo__x6wAE img{width:30px;height:30px;object-fit:contain}.esports-hub_leaderboardTeam__P9riN>span:nth-child(2){display:grid;gap:2px;min-width:0}.esports-hub_leaderboardTeam__P9riN b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.esports-hub_leaderboardTeam__P9riN small{color:#8d8789;font-size:10px}.esports-hub_leaderboardTeam__P9riN>svg{margin-left:auto;color:#686264}.esports-hub_leaderboardPoints__zrwpX{font-size:14px}.esports-hub_leaderboardPoints__zrwpX small{color:#a8a3a5;font-size:10px;font-weight:600}.esports-hub_leaderboardRecord__CJ9uC{font-weight:800}.esports-hub_leaderboardRate__DFnj2{display:grid;gap:5px;font-size:11px;font-weight:800}.esports-hub_leaderboardRate__DFnj2 i{display:block;width:70px;height:4px;border-radius:3px;background:linear-gradient(to right,#40dbe9 var(--win-rate),#343031 var(--win-rate))}.esports-hub_leaderboardFootnote__uBsUy{margin:0;padding:15px 21px;border-top:1px solid #353132;color:#8f898b;font-size:11px;line-height:1.5}.esports-hub_leaderboardEmpty__Eh4CE{margin:0;padding:38px 22px;color:#a8a3a5;font-size:13px}.esports-hub_leaderboardAside__ogPTK{display:grid;gap:14px}.esports-hub_leaderboardInfo__hSuGs{padding:19px}.esports-hub_leaderboardInfo__hSuGs>small,.esports-hub_leaderboardSource__Gsez_>small{color:#40dbe9;font-size:10px;font-weight:900;letter-spacing:.09em}.esports-hub_leaderboardInfo__hSuGs h3{margin:9px 0 8px;font-family:var(--font-esports-display);font-size:19px;line-height:1.1}.esports-hub_leaderboardInfo__hSuGs p{margin:0 0 17px;color:#aaa4a6;font-size:12px;line-height:1.5}.esports-hub_leaderboardInfo__hSuGs dl{display:grid;gap:1px;overflow:hidden;margin:0;border-radius:7px;background:#353132}.esports-hub_leaderboardInfo__hSuGs dl div{display:grid;gap:3px;padding:11px 12px;background:#211e1f}.esports-hub_leaderboardInfo__hSuGs dt{color:#fff;font-size:12px;font-weight:900}.esports-hub_leaderboardInfo__hSuGs dd{margin:0;color:#999496;font-size:11px}.esports-hub_leaderboardSource__Gsez_{display:grid;gap:7px;padding:19px}.esports-hub_leaderboardSource__Gsez_ b{font-size:12px}.esports-hub_leaderboardSource__Gsez_ span{color:#999496;font-size:11px}.esports-hub_leaderboardSource__Gsez_ a{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:5px;color:#40dbe9;font-size:11px;font-weight:800;text-decoration:none}.esports-hub_participantsPanel__2Y8Rk,.esports-hub_rulesPanel__kpXjB{margin:22px 28px 0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#171415}.esports-hub_participantsHeading__NrcED{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px 26px;border-bottom:1px solid var(--line)}.esports-hub_participantsHeading__NrcED small{color:var(--red);font-size:10px;font-weight:900;letter-spacing:.08em}.esports-hub_participantsHeading__NrcED h2{margin:6px 0;font-family:var(--font-esports-display);font-size:25px}.esports-hub_participantsHeading__NrcED p{margin:0;color:#aaa3a5;font-size:12px}.esports-hub_participantsHeading__NrcED>b{flex:none;color:#fff;font-size:28px}.esports-hub_participantGrid__YbZ7D{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;padding:18px}.esports-hub_participantItem__zWE_q{display:flex;align-items:center;gap:12px;min-width:0;padding:10px;border:1px solid #393435;border-radius:10px;color:#f5f1f1;text-decoration:none;background:#211e1f}.esports-hub_participantItem__zWE_q>span{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:9px;background:#151314}.esports-hub_participantItem__zWE_q img{object-fit:contain}.esports-hub_participantItem__zWE_q b{overflow:hidden;flex:1;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.esports-hub_participantItem__zWE_q svg{color:var(--red)}.esports-hub_participantsSource__QIvcb{display:inline-flex;align-items:center;gap:7px;margin:0 18px 18px;color:#e6c978;font-size:12px;font-weight:800;text-decoration:none}.esports-hub_rulesPanel__kpXjB{padding:28px}.esports-hub_rulesMark__X0Zeq{display:grid;place-items:center;width:58px;height:58px;margin-bottom:22px;border-radius:14px;background:linear-gradient(145deg,#4b2529,#241b1c);color:var(--red)}.esports-hub_rulesPanel__kpXjB>small{color:var(--red);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.esports-hub_rulesPanel__kpXjB h2{margin:6px 0 20px;font-family:var(--font-esports-display);font-size:29px;font-weight:600;letter-spacing:-.045em}.esports-hub_rulesPanel__kpXjB ul{display:grid;gap:12px;margin:0 0 25px;padding-left:20px;color:#c2bdbe}.esports-hub_rulesPanel__kpXjB a{display:inline-flex;align-items:center;gap:8px;padding:12px 15px;border-radius:9px;background:#302c2d;color:#fff;font-size:12px;font-weight:900;text-decoration:none}.esports-hub_rulesFacts__wYwCe{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.esports-hub_rulesFacts__wYwCe span{display:grid;gap:3px;min-width:95px;padding:9px 12px;border-radius:8px;background:#282425;color:#eee;font-size:12px;text-transform:capitalize}.esports-hub_rulesFacts__wYwCe b{color:#a7a0a2;font-size:10px;text-transform:uppercase}.esports-hub_rulesPanel__kpXjB a+a{margin-left:8px}.esports-hub_newsAlertButton__AJEjW{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid #3a3436;border-radius:50%;background:#211f20;color:#e8e3e4;cursor:pointer}.esports-hub_newsAlertActive__jgdQs,.esports-hub_newsAlertButton__AJEjW:hover{border-color:#ef4651;background:#42252a;color:#fff}.esports-hub_newsAlertButton__AJEjW:focus-visible{outline:2px solid #fff;outline-offset:3px}.esports-hub_newsGameRail__70KTS{padding-top:10px;padding-bottom:14px}.esports-hub_newsGameRail__70KTS button{display:grid;flex:0 0 62px;place-items:center;width:62px;height:62px;border:0;border-radius:17px;background:#292627;color:#fff;cursor:pointer}.esports-hub_newsGameRail__70KTS .esports-hub_newsGameActive__ax7ig{border:2px solid #f6f4f4;box-shadow:inset 0 0 0 2px #131112}.esports-hub_newsGameRail__70KTS img{width:28px;height:28px;object-fit:contain}.esports-hub_newsTabs___8olW{display:flex;justify-content:space-around;height:56px;border-bottom:1px solid #302c2d}.esports-hub_newsTabs___8olW button{position:relative;border:0;background:none;color:#b7b2b4;font-size:13px;font-weight:800;cursor:pointer}.esports-hub_newsTabs___8olW .esports-hub_newsTabActive__HTvfG{color:#fff}.esports-hub_eventHero__rSuBr,.esports-hub_newsHero__rWF6Q{position:relative;display:block;overflow:hidden;min-height:420px;color:#fff;text-decoration:none}.esports-hub_eventHero__rSuBr:after,.esports-hub_newsCard__Zg3QV:after,.esports-hub_newsHero__rWF6Q:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(8,7,8,.15) 50%,#111);content:""}.esports-hub_eventHero__rSuBr>img,.esports-hub_newsCard__Zg3QV>img,.esports-hub_newsHero__rWF6Q>img{object-fit:cover}.esports-hub_eventHero__rSuBr>div,.esports-hub_newsHero__rWF6Q>div{position:absolute;z-index:2;right:28px;bottom:34px;left:28px}.esports-hub_eventHero__rSuBr small,.esports-hub_newsCard__Zg3QV small,.esports-hub_newsHero__rWF6Q small{color:#ff626b;font-size:12px;font-weight:900;letter-spacing:.11em}.esports-hub_eventHero__rSuBr h2,.esports-hub_newsHero__rWF6Q h2{max-width:760px;margin:7px 0 16px;font-family:var(--font-esports-display);font-size:clamp(2.3rem,6vw,5rem);font-weight:600;line-height:.95;letter-spacing:-.055em}.esports-hub_newsHero__rWF6Q div>span{display:inline-flex;align-items:center;gap:7px;padding:11px 15px;border-radius:9px;background:rgba(39,36,37,.9);font-weight:800}.esports-hub_sourceBadge__NUaYB{position:absolute;z-index:3;top:24px;left:24px;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#111}.esports-hub_sourceBadge__NUaYB img{object-fit:contain}.esports-hub_latestHead__FwraZ{display:flex;align-items:end;justify-content:space-between;padding:42px 28px 20px}.esports-hub_blockTitle__EK5PI,.esports-hub_latestHead__FwraZ h2{margin:0;font-size:25px}.esports-hub_latestHead__FwraZ span{color:var(--muted);font-size:13px}.esports-hub_newsCards__z5DuU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0 28px}.esports-hub_newsCard__Zg3QV{position:relative;display:block;overflow:hidden;min-height:280px;border-radius:13px;color:#fff;text-decoration:none}.esports-hub_newsCard__Zg3QV>div{position:absolute;z-index:2;right:22px;bottom:22px;left:22px}.esports-hub_newsCard__Zg3QV h3{max-width:480px;margin:4px 0 0;font-family:var(--font-esports-display);font-size:25px;font-weight:600;line-height:1.04;letter-spacing:-.04em}.esports-hub_newsCard__Zg3QV .esports-hub_sourceBadge__NUaYB{top:18px;left:18px;width:46px;height:46px}.esports-hub_shareIcon__0XqfY{position:absolute;z-index:3;right:18px;bottom:18px}.esports-hub_emptyState__eWCoC{display:grid;place-items:center;min-height:330px;padding:50px 20px;text-align:center}.esports-hub_emptyState__eWCoC img{margin-bottom:18px}.esports-hub_emptyState__eWCoC h2{margin:0 0 7px;font-size:28px}.esports-hub_emptyState__eWCoC p{margin:0;color:var(--muted)}.esports-hub_plainHeader__FgN1_{align-items:flex-start;flex-direction:column;gap:10px;padding-bottom:28px}.esports-hub_plainHeader__FgN1_ p{margin:0;color:var(--muted)}.esports-hub_communityHeader__sfuLk{align-items:center;flex-direction:row}.esports-hub_communityGamePicker__XQTYq{position:relative}.esports-hub_communityGamePicker__XQTYq>button{display:flex;align-items:center;gap:9px;min-width:130px;height:48px;padding:8px 12px;border:2px solid var(--red);border-radius:14px;background:#282526;color:#fff;cursor:pointer}.esports-hub_communityGamePicker__XQTYq>button img{object-fit:contain}.esports-hub_communityGamePicker__XQTYq>button span{flex:1;font-size:11px;font-weight:900;text-align:left;text-transform:uppercase}.esports-hub_communityGamePicker__XQTYq>div{position:absolute;z-index:35;top:56px;right:0;width:min(310px,calc(100vw - 30px));padding:10px;border:1px solid var(--line);border-radius:15px;background:#1b191a;box-shadow:0 22px 70px rgba(0,0,0,.62)}.esports-hub_communityGamePicker__XQTYq>div button{display:flex;align-items:center;gap:13px;width:100%;min-height:52px;padding:9px 13px;border:0;border-radius:10px;background:transparent;color:#fff;text-align:left;cursor:pointer}.esports-hub_communityGamePicker__XQTYq>div button:hover{background:#2b2728}.esports-hub_communityGamePicker__XQTYq>div img{object-fit:contain}.esports-hub_communityGamePicker__XQTYq>div b{font-size:12px}.esports-hub_communityStats__NV6zm{display:grid;grid-template-columns:repeat(3,1fr);margin:0 28px 42px;overflow:hidden;border-radius:14px;background:var(--panel)}.esports-hub_communityStats__NV6zm div{display:grid;gap:3px;padding:22px;text-align:center}.esports-hub_communityStats__NV6zm div+div{border-left:1px solid var(--line)}.esports-hub_communityStats__NV6zm b{font-size:27px}.esports-hub_communityStats__NV6zm b small{color:#716b6d;font-size:14px}.esports-hub_communityStats__NV6zm span{color:var(--muted);font-size:12px;text-transform:uppercase}.esports-hub_communityTools__2C7FF{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 28px 30px}.esports-hub_communityTools__2C7FF>label{display:flex;align-items:center;gap:10px;width:min(350px,100%);height:48px;padding:0 15px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:#8f898b}.esports-hub_communityTools__2C7FF input{width:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit}.esports-hub_communityTools__2C7FF>div{display:flex;gap:5px;padding:4px;border-radius:11px;background:var(--panel)}.esports-hub_communityTools__2C7FF button{padding:9px 14px;border:0;border-radius:8px;background:transparent;color:#8f898b;font-size:11px;font-weight:900;text-transform:capitalize;cursor:pointer}.esports-hub_communityTools__2C7FF .esports-hub_communityViewActive__CsX6p{background:#343031;color:#fff}.esports-hub_blockTitle__EK5PI{padding:0 28px 18px}.esports-hub_communityGameRail__sNWoq{display:flex;gap:10px;overflow-x:auto;padding:0 28px 34px;scrollbar-width:none}.esports-hub_communityGameRail__sNWoq button{display:flex;flex:0 0 auto;align-items:center;gap:9px;min-width:92px;height:52px;padding:8px 13px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:#aaa5a7;cursor:pointer}.esports-hub_communityGameRail__sNWoq img{object-fit:contain}.esports-hub_communityGameRail__sNWoq span{font-size:11px;font-weight:900}.esports-hub_communityGameRail__sNWoq .esports-hub_communityGameActive___1KxE{border-color:var(--red);color:#fff;box-shadow:inset 0 -2px 0 var(--red)}.esports-hub_teamDivisionGrid__DZhb1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 28px 24px}.esports-hub_teamDivisionGrid__DZhb1 button{display:grid;grid-template-columns:54px 1fr;gap:13px;align-items:center;min-height:94px;padding:15px;border:1px solid transparent;border-radius:13px;background:var(--panel);color:#fff;text-align:left;cursor:pointer}.esports-hub_teamDivisionGrid__DZhb1 img{width:54px;height:54px;padding:7px;border-radius:10px;background:#0a0909;object-fit:contain}.esports-hub_teamDivisionGrid__DZhb1 span{display:grid;gap:3px;min-width:0}.esports-hub_teamDivisionGrid__DZhb1 small{overflow:hidden;color:#999496;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.esports-hub_teamDivisionGrid__DZhb1 b{overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.esports-hub_teamDivisionGrid__DZhb1 em{color:#ff626b;font-size:9px;font-style:normal;font-weight:900;text-transform:uppercase}.esports-hub_teamDivisionGrid__DZhb1 .esports-hub_teamDivisionActive__XRuRD{border-color:var(--red);background:#262122}.esports-hub_rosterPanel__rGNqd{margin:0 28px 42px;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#171415}.esports-hub_rosterPanel__rGNqd>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border-bottom:1px solid var(--line)}.esports-hub_rosterPanel__rGNqd h2{margin:4px 0 0;font-size:22px}.esports-hub_rosterPanel__rGNqd header small{color:#ff626b;font-weight:900;text-transform:uppercase}.esports-hub_rosterPanel__rGNqd header a{display:inline-flex;align-items:center;gap:6px;color:#bcb7b9;font-size:12px;text-decoration:none}.esports-hub_rosterGrid__8ZXZ0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line)}.esports-hub_rosterGrid__8ZXZ0 a{display:grid;gap:5px;min-height:94px;padding:17px;background:var(--panel);color:#fff;text-decoration:none}.esports-hub_rosterGrid__8ZXZ0 span{color:#ff626b;font-size:9px;font-weight:900;text-transform:uppercase}.esports-hub_rosterGrid__8ZXZ0 small{color:var(--muted);font-size:11px}.esports-hub_teamTournaments__T28zu{display:grid;gap:1px;padding:1px 0 0;background:var(--line)}.esports-hub_teamTournaments__T28zu a{display:flex;align-items:center;gap:12px;padding:15px 18px;background:#211e1f;color:#fff;text-decoration:none}.esports-hub_teamTournaments__T28zu span{display:grid;gap:3px}.esports-hub_teamTournaments__T28zu small{color:var(--muted);font-size:11px;text-transform:capitalize}.esports-hub_clubGrid__b4jKa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0 28px 44px}.esports-hub_clubCard__TIsXI{display:grid;grid-template-columns:96px 1fr auto;gap:20px;align-items:center;min-height:150px;padding:22px;border-radius:14px;background:var(--panel);color:#fff;text-decoration:none}.esports-hub_clubCard__TIsXI>img{width:96px;height:96px;border-radius:12px;object-fit:cover}.esports-hub_clubCard__TIsXI span{color:#ff626b;font-size:11px;font-weight:900;text-transform:uppercase}.esports-hub_clubCard__TIsXI h2{margin:5px 0;font-family:var(--font-esports-display);font-size:23px;font-weight:600;letter-spacing:-.035em}.esports-hub_clubCard__TIsXI p{margin:0 0 7px;color:#c1bdbf;font-size:13px}.esports-hub_clubCard__TIsXI small{color:#7d787a}.esports-hub_peopleGrid__ZRJ4W{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 28px}.esports-hub_peopleGrid__ZRJ4W a{display:grid;gap:6px;padding:20px;border-radius:12px;background:var(--panel);color:#fff;text-decoration:none}.esports-hub_peopleGrid__ZRJ4W span{color:#ff626b;font-size:11px;font-weight:900;text-transform:uppercase}.esports-hub_peopleGrid__ZRJ4W small{color:var(--muted)}.esports-hub_directoryGrid__rrHuS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 28px 40px}.esports-hub_directoryGrid__rrHuS>a{display:grid;grid-template-columns:58px 1fr auto;gap:14px;align-items:center;min-height:96px;padding:16px;border:1px solid var(--line);border-radius:13px;background:var(--panel);color:#fff;text-decoration:none}.esports-hub_directoryGrid__rrHuS img{width:58px;height:58px;padding:8px;border-radius:10px;background:#090809;object-fit:contain}.esports-hub_directoryGrid__rrHuS span{display:grid;gap:4px;min-width:0}.esports-hub_directoryGrid__rrHuS em{color:#ff626b;font-size:9px;font-style:normal;font-weight:900;text-transform:uppercase}.esports-hub_directoryGrid__rrHuS b,.esports-hub_directoryGrid__rrHuS em,.esports-hub_directoryGrid__rrHuS small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.esports-hub_directoryGrid__rrHuS small{color:var(--muted);font-size:10px}.esports-hub_eventHero__rSuBr{min-height:460px;margin-bottom:26px}.esports-hub_eventList__oAC6M{display:grid;gap:10px;padding:0 28px}.esports-hub_eventList__oAC6M a{display:grid;grid-template-columns:58px 70px 1fr auto;gap:18px;align-items:center;min-height:92px;padding:16px 20px;border-radius:12px;background:var(--panel);color:#fff;text-decoration:none}.esports-hub_eventList__oAC6M img{width:58px;height:58px;padding:7px;border-radius:9px;background:#0b0a0a;object-fit:contain}.esports-hub_eventList__oAC6M time{color:#ff626b;font-size:13px;font-weight:900;text-transform:uppercase}.esports-hub_eventList__oAC6M span{display:grid;gap:5px}.esports-hub_eventList__oAC6M small{color:var(--muted)}.esports-hub_tournamentList__leETj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 28px 38px}.esports-hub_tournamentList__leETj a{display:grid;grid-template-columns:58px 1fr auto;gap:16px;align-items:center;min-height:104px;padding:17px;border-radius:12px;background:var(--panel);color:#fff;text-decoration:none}.esports-hub_tournamentList__leETj img{width:58px;height:58px;padding:8px;border-radius:10px;background:#0a0909;object-fit:contain}.esports-hub_tournamentList__leETj span{display:grid;gap:4px;min-width:0}.esports-hub_tournamentList__leETj small{color:#ff626b;font-size:9px;font-weight:900;text-transform:uppercase}.esports-hub_tournamentList__leETj b{overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.esports-hub_tournamentList__leETj em{color:var(--muted);font-size:10px;font-style:normal}.esports-hub_bottomNav__30O53{position:fixed;z-index:40;right:0;bottom:0;left:0;display:flex;justify-content:center;min-height:82px;padding:8px max(12px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom));border-top:1px solid hsla(0,0%,100%,.055);background:rgba(14,12,13,.96);backdrop-filter:blur(18px)}.esports-hub_bottomNav__30O53 button{display:grid;flex:0 1 150px;place-items:center;align-content:center;gap:4px;border:0;background:transparent;color:#8c8789;cursor:pointer}.esports-hub_bottomNav__30O53 span{font-size:12px;font-weight:800}.esports-hub_bottomNav__30O53 .esports-hub_bottomActive__ngO9e{color:#fff}@media (max-width:1020px){.esports-hub_leaderboardLayout__agzmr{grid-template-columns:1fr}.esports-hub_leaderboardAside__ogPTK{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.esports-hub_main__E4rTX{padding-bottom:90px}.esports-hub_newsHeader__L_jya,.esports-hub_plainHeader__FgN1_,.esports-hub_screenHeader__iJ7_z{min-height:88px;padding:30px 15px 14px}.esports-hub_newsHeader__L_jya h1,.esports-hub_plainHeader__FgN1_ h1,.esports-hub_screenHeader__iJ7_z h1{font-size:30px}.esports-hub_gameSelector__LyRjC{width:104px;height:45px;border-radius:14px}.esports-hub_gameSelector__LyRjC .esports-hub_gameWordmark__kZw7_{width:min(70px,calc(100% - 18px));height:30px}.esports-hub_gameSelector__LyRjC svg{width:15px}.esports-hub_moreButton__BF0Ps{width:24px}.esports-hub_gameDropdown__ZQQyl{top:78px;right:22px;width:calc(100vw - 44px)}.esports-hub_gameDropdown__ZQQyl button{height:62px}.esports-hub_newsGameRail__70KTS,.esports-hub_tournamentRail__RAXzE{gap:9px;padding:22px 15px 18px}.esports-hub_seasonFilter__rdVZT{padding-right:15px;padding-left:15px}.esports-hub_tournamentRail__RAXzE button{flex-basis:61px;width:61px}.esports-hub_tournamentRail__RAXzE button>span{width:55px;height:55px;border-radius:14px}.esports-hub_tournamentRail__RAXzE button>small{font-size:10px}.esports-hub_scheduleTabs__Sw8MT{gap:30px;padding:20px 15px 0}.esports-hub_scheduleTabs__Sw8MT button{height:44px;font-size:12px}.esports-hub_competitionTabs__wa7_e{margin:6px 15px 0}.esports-hub_competitionTabs__wa7_e button{height:38px;font-size:11px}.esports-hub_schedule__DHLzj{padding:16px 15px 0}.esports-hub_matchDay__ToOKU>h2{margin-bottom:14px;font-size:13px}.esports-hub_matchCard__C3FMG{border-radius:9px}.esports-hub_matchTop__HvPeX{height:51px;padding:11px 14px 0}.esports-hub_matchTop__HvPeX>img{width:34px;height:34px}.esports-hub_timePill__cG7CA{padding:5px 11px;font-size:11px}.esports-hub_matchTeams__mykTo{grid-template-columns:minmax(0,1fr) 55px 34px 55px minmax(0,1fr);gap:5px;min-height:110px;padding:8px 14px 17px}.esports-hub_matchArtwork__7DWca{height:158px}.esports-hub_teamCode__uxNuS{font-size:18px}.esports-hub_teamLogo__gKvN8,.esports-hub_teamLogo__gKvN8 img{width:54px;height:54px}.esports-hub_scoreBox__iLJ0z{min-width:34px;min-height:38px;gap:5px}.esports-hub_scoreBox__iLJ0z b{font-size:17px}.esports-hub_matchBottom__66O0X{min-height:73px;padding:14px}.esports-hub_matchBottom__66O0X b{font-size:12px}.esports-hub_matchBottom__66O0X small{font-size:11px}.esports-hub_matchBottom__66O0X button{width:39px;height:39px}.esports-hub_reminderMessage__HAyj3{padding:0 14px 14px}.esports-hub_newsAlertButton__AJEjW{flex-basis:38px;width:38px;height:38px}.esports-hub_newsGameRail__70KTS{padding-top:5px;padding-bottom:10px}.esports-hub_newsGameRail__70KTS button{flex-basis:48px;width:48px;height:48px;border-radius:13px}.esports-hub_newsTabs___8olW{height:48px}.esports-hub_newsTabs___8olW button{font-size:11px}.esports-hub_newsHero__rWF6Q{min-height:365px}.esports-hub_eventHero__rSuBr>div,.esports-hub_newsHero__rWF6Q>div{right:15px;bottom:24px;left:15px}.esports-hub_eventHero__rSuBr h2,.esports-hub_newsHero__rWF6Q h2{font-size:31px}.esports-hub_sourceBadge__NUaYB{top:16px;left:16px;width:46px;height:46px}.esports-hub_latestHead__FwraZ{padding:30px 15px 15px}.esports-hub_latestHead__FwraZ h2{font-size:20px}.esports-hub_latestHead__FwraZ span{display:none}.esports-hub_newsCards__z5DuU{display:flex;gap:14px;overflow-x:auto;padding:0 15px}.esports-hub_newsCard__Zg3QV{flex:0 0 86%;min-height:230px}.esports-hub_newsCard__Zg3QV h3{padding-right:20px;font-size:18px}.esports-hub_communityStats__NV6zm{margin:0 15px 30px}.esports-hub_communityStats__NV6zm div{padding:16px 8px}.esports-hub_communityStats__NV6zm b{font-size:21px}.esports-hub_communityHeader__sfuLk{align-items:center;flex-direction:row}.esports-hub_communityHeader__sfuLk p{display:none}.esports-hub_communityGamePicker__XQTYq>button{min-width:112px;height:44px}.esports-hub_communityGamePicker__XQTYq>div{right:0}.esports-hub_communityTools__2C7FF{align-items:stretch;flex-direction:column;gap:12px;padding:0 15px 24px}.esports-hub_communityTools__2C7FF>label{width:100%}.esports-hub_communityTools__2C7FF>div{overflow-x:auto}.esports-hub_communityTools__2C7FF button{flex:1;min-width:70px}.esports-hub_communityGameRail__sNWoq{padding:0 15px 26px}.esports-hub_teamDivisionGrid__DZhb1{display:flex;overflow-x:auto;padding:0 15px 20px}.esports-hub_teamDivisionGrid__DZhb1 button{flex:0 0 245px}.esports-hub_rosterPanel__rGNqd{margin:0 15px 34px}.esports-hub_rosterPanel__rGNqd>header{align-items:flex-start;flex-direction:column;padding:17px}.esports-hub_rosterPanel__rGNqd h2{font-size:18px}.esports-hub_rosterGrid__8ZXZ0{grid-template-columns:repeat(2,minmax(0,1fr))}.esports-hub_blockTitle__EK5PI{padding:0 15px 14px;font-size:20px}.esports-hub_clubGrid__b4jKa,.esports-hub_directoryGrid__rrHuS,.esports-hub_peopleGrid__ZRJ4W{grid-template-columns:1fr;padding:0 15px 34px}.esports-hub_clubCard__TIsXI{grid-template-columns:72px 1fr auto;gap:14px;padding:15px}.esports-hub_clubCard__TIsXI>img{width:72px;height:72px}.esports-hub_clubCard__TIsXI h2{font-size:17px}.esports-hub_clubCard__TIsXI p{font-size:11px}.esports-hub_eventHero__rSuBr{min-height:390px}.esports-hub_eventList__oAC6M{padding:0 15px}.esports-hub_eventList__oAC6M a{grid-template-columns:46px 52px 1fr auto;gap:10px;padding:12px}.esports-hub_eventList__oAC6M img{width:46px;height:46px}.esports-hub_eventList__oAC6M b{font-size:13px}.esports-hub_eventList__oAC6M small{font-size:10px}.esports-hub_tournamentList__leETj{grid-template-columns:1fr;padding:0 15px 32px}.esports-hub_leaderboard__gLgCG{margin:18px 15px 0}.esports-hub_leaderboardLayout__agzmr{grid-template-columns:1fr}.esports-hub_leaderboardHeader__d_UQP{align-items:flex-start;flex-direction:column;gap:9px;padding:17px}.esports-hub_leaderboardHeader__d_UQP h2{font-size:18px}.esports-hub_leaderboardCount___ECKG{align-self:flex-start}.esports-hub_leaderboardAside__ogPTK{grid-template-columns:1fr}.esports-hub_leaderboardTable__qhA4N{min-width:540px}.esports-hub_leaderboardTable__qhA4N th:nth-child(2){width:37%}.esports-hub_placementTable__W0x4W{min-width:300px}.esports-hub_placementTable__W0x4W th:nth-child(2){width:auto}.esports-hub_rulesPanel__kpXjB{margin:18px 15px 0;padding:22px}.esports-hub_rulesPanel__kpXjB h2{font-size:21px}.esports-hub_participantsPanel__2Y8Rk{margin:18px 15px 0}.esports-hub_participantsHeading__NrcED{padding:18px}.esports-hub_participantsHeading__NrcED h2{font-size:19px}.esports-hub_participantGrid__YbZ7D{grid-template-columns:1fr;padding:12px}.esports-hub_bottomNav__30O53{min-height:74px}.esports-hub_bottomNav__30O53 span{font-size:10px}}@media (min-width:900px){.esports-hub_shell__fEL39{background:radial-gradient(circle at 50% -20%,#26191c 0,#0f0d0e 45%)}.esports-hub_main__E4rTX{border-right:1px solid hsla(0,0%,100%,.04);border-left:1px solid hsla(0,0%,100%,.04);background:#100e0f}.esports-hub_schedule__DHLzj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.esports-hub_matchDay__ToOKU+.esports-hub_matchDay__ToOKU{margin-top:0}}@media (prefers-reduced-motion:reduce){.esports-hub_shell__fEL39 *{scroll-behavior:auto!important}}.esports-hub_gameDropdown__ZQQyl a{display:grid;place-items:center;width:100%;height:68px;padding:10px 20px;border-radius:13px;background:#282526;color:#fff;cursor:pointer;text-decoration:none}.esports-hub_newsGameRail__70KTS a{display:grid;flex:0 0 62px;place-items:center;width:62px;height:62px;border-radius:17px;background:#292627;color:#fff;cursor:pointer;text-decoration:none}.esports-hub_communityGamePicker__XQTYq>div a{display:flex;align-items:center;gap:13px;width:100%;min-height:52px;padding:9px 13px;border-radius:10px;color:#fff;text-align:left;text-decoration:none}.esports-hub_communityGamePicker__XQTYq>div a:hover{background:#2b2728}.esports-hub_gameDropdown__ZQQyl a+a{margin-top:10px}.esports-hub_gameDropdown__ZQQyl a:hover:not(.esports-hub_dropdownActive__jlD_t){background:#373334}.esports-hub_tournamentRail__RAXzE a{flex:0 0 80px;color:#c9c5c6;text-align:center;text-decoration:none}.esports-hub_tournamentRail__RAXzE a>span{display:grid;place-items:center;width:70px;height:70px;margin:0 auto 8px;border-radius:17px;background:#292627;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025)}.esports-hub_tournamentRail__RAXzE a>small{display:block;overflow:hidden;font-size:12px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.esports-hub_tournamentRail__RAXzE a>em{display:block;margin-top:4px;color:#8e888a;font-size:10px;font-style:normal}.esports-hub_competitionTabs__wa7_e a{display:grid;place-items:center;flex:1;height:42px;border-radius:9px;color:#817b7d;font-size:12px;font-weight:900;text-transform:capitalize;text-decoration:none}.esports-hub_scheduleTabs__Sw8MT a{height:52px;color:#aaa5a7}.esports-hub_newsTabs___8olW a,.esports-hub_scheduleTabs__Sw8MT a{position:relative;display:grid;align-items:center;font-weight:800;text-decoration:none}.esports-hub_newsTabs___8olW a{color:#b7b2b4;font-size:13px}.esports-hub_communityTools__2C7FF>div a{padding:9px 14px;border-radius:8px;color:#8f898b;font-size:11px;font-weight:900;text-transform:capitalize;text-align:center;text-decoration:none}.esports-hub_communityTools__2C7FF>form{display:flex;align-items:center;gap:8px;width:min(350px,100%);min-height:48px;padding:0 8px 0 15px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.esports-hub_communityTools__2C7FF>form input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font:inherit}.esports-hub_communityTools__2C7FF>form button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:9px;background:#343031;color:#fff;cursor:pointer}.esports-hub_communityTools__2C7FF>form button:hover{background:#bd343d}.esports-hub_pagination__IrcQT{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 28px 44px;padding:16px 0;border-top:1px solid var(--line);color:#aaa5a7;font-size:12px}.esports-hub_pagination__IrcQT>div{display:flex;flex-wrap:wrap;gap:6px}.esports-hub_pagination__IrcQT a{display:grid;place-items:center;min-width:36px;min-height:36px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:#c9c5c6;text-decoration:none}.esports-hub_pagination__IrcQT .esports-hub_pageActive__ZdzcX,.esports-hub_pagination__IrcQT a:hover{border-color:#e13e47;color:#fff}.esports-hub_pagination__IrcQT .esports-hub_pageActive__ZdzcX{background:#67232a}.esports-hub_loadingHeader__5JEKO{display:flex;align-items:center;justify-content:space-between;min-height:136px;padding:36px 28px 22px}.esports-hub_loadingArtwork__WdVzk,.esports-hub_loadingBadge__o_Xz5,.esports-hub_loadingCardLine__40mXt,.esports-hub_loadingLine__xuyIM,.esports-hub_loadingPill__4K3NV,.esports-hub_loadingSelector__VoNRx,.esports-hub_loadingTeam__XS_Vf,.esports-hub_loadingTitle___sDAU{display:block;border-radius:9px;background:linear-gradient(110deg,#292526 8%,#3a3436 18%,#292526 33%);background-size:220% 100%;animation:esports-hub_esportsShimmer__ADh7g 1.6s linear infinite}.esports-hub_loadingTitle___sDAU{width:180px;height:46px}.esports-hub_loadingSelector__VoNRx{width:142px;height:48px;border:1px solid #5e4740;border-radius:14px}.esports-hub_loadingRail__5QsgD{display:flex;gap:18px;overflow:hidden;padding:18px 28px 28px}.esports-hub_loadingPill__4K3NV{flex:0 0 70px;height:70px;border-radius:17px}.esports-hub_loadingTabs__qofUm{display:flex;gap:28px;padding:24px 28px;border-top:1px solid var(--line)}.esports-hub_loadingLine__xuyIM{width:100px;height:17px}.esports-hub_loadingLine__xuyIM:first-child{box-shadow:0 17px 0 -6px #e13e47}.esports-hub_loadingCards__OA15F{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:20px 28px 70px}.esports-hub_loadingCard__4vmHU{min-height:270px;overflow:hidden;border-radius:13px;background:var(--panel)}.esports-hub_loadingArtwork__WdVzk{height:130px;border-radius:0}.esports-hub_loadingCardBody__PUKyO{display:flex;align-items:center;justify-content:space-around;gap:10px;padding:24px 18px}.esports-hub_loadingBadge__o_Xz5{width:50px;height:50px;border-radius:12px}.esports-hub_loadingTeam__XS_Vf{width:80px;height:20px}.esports-hub_loadingCardLine__40mXt{width:48%;height:13px;margin:22px 18px}.esports-hub_loadingDirectoryCard__SHl9B{min-height:116px}.esports-hub_loadingDirectoryCard__SHl9B .esports-hub_loadingCardBody__PUKyO{justify-content:flex-start}.esports-hub_loadingDirectoryCard__SHl9B .esports-hub_loadingTeam__XS_Vf{width:45%}.esports-hub_loadingDirectoryCard__SHl9B .esports-hub_loadingCardLine__40mXt{margin-top:0;margin-left:84px}@keyframes esports-hub_esportsShimmer__ADh7g{to{background-position-x:-220%}}.esports-hub_bottomNav__30O53 a{display:grid;flex:0 1 150px;place-items:center;align-content:center;gap:4px;color:#8c8789;text-decoration:none}@media (max-width:760px){.esports-hub_gameDropdown__ZQQyl a{height:62px}.esports-hub_tournamentRail__RAXzE a{flex-basis:61px;width:61px}.esports-hub_tournamentRail__RAXzE a>span{width:55px;height:55px;border-radius:14px}.esports-hub_tournamentRail__RAXzE a>small{font-size:10px}.esports-hub_scheduleTabs__Sw8MT a{height:44px;font-size:12px}.esports-hub_competitionTabs__wa7_e a{height:38px;font-size:11px}.esports-hub_newsTabs___8olW a{font-size:11px}.esports-hub_newsGameRail__70KTS a{flex-basis:48px;width:48px;height:48px;border-radius:13px}.esports-hub_communityTools__2C7FF>div a{flex:1;min-width:70px}.esports-hub_communityTools__2C7FF>form{width:100%}.esports-hub_pagination__IrcQT{align-items:flex-start;flex-direction:column;margin:0 15px 28px}.esports-hub_loadingHeader__5JEKO{min-height:105px;padding:24px 15px 14px}.esports-hub_loadingTitle___sDAU{width:130px;height:34px}.esports-hub_loadingSelector__VoNRx{width:106px;height:44px}.esports-hub_loadingRail__5QsgD{gap:9px;padding:18px 15px}.esports-hub_loadingPill__4K3NV{flex-basis:55px;height:55px}.esports-hub_loadingTabs__qofUm{gap:24px;padding:20px 15px}.esports-hub_loadingLine__xuyIM{width:80px}.esports-hub_loadingCards__OA15F{grid-template-columns:1fr;gap:14px;padding:20px 15px 90px}}@media (prefers-reduced-motion:reduce){.esports-hub_loadingArtwork__WdVzk,.esports-hub_loadingBadge__o_Xz5,.esports-hub_loadingCardLine__40mXt,.esports-hub_loadingLine__xuyIM,.esports-hub_loadingPill__4K3NV,.esports-hub_loadingSelector__VoNRx,.esports-hub_loadingTeam__XS_Vf,.esports-hub_loadingTitle___sDAU{animation:none}}