.season_navigation__6GVvb{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 32px;padding:6px;gap:4px;border:1px solid var(--line);border-radius:22px;background:var(--raised);overflow-x:auto}.season_navigation__6GVvb :is(a,button){flex-shrink:0;padding:12px 22px;border-radius:16px;color:var(--muted);font-size:13px;font-weight:800;transition:background .15s,color .15s}.season_navigation__6GVvb :is(a,button):hover{background:var(--panel);color:var(--text)}.season_navigation__6GVvb :is(a,button)[aria-current=page]{background:var(--text);color:var(--panel)}.season_navigation__6GVvb :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.season_header__PaKaP{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:22px 26px;border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:18px;background:var(--panel);box-shadow:var(--shadow)}.season_identity__1bJFd{display:flex;align-items:center;gap:16px;min-width:0}.season_trophy__Z3u7i{display:grid;place-items:center;width:50px;height:50px;flex-shrink:0;border:1px solid #f99e1a40;border-radius:14px;background:#f99e1a12;color:var(--accent-text)}.season_identityText__hazFy{min-width:0}.season_eyebrow__nzdkU{margin-bottom:5px;color:var(--muted);font-size:11px;font-weight:700}.season_nameRow__6eNdi{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.season_name__ksgHh{font-size:clamp(20px,2vw,26px);font-weight:900;letter-spacing:-.7px;line-height:1.35;overflow-wrap:anywhere}.season_status__rX9mh{display:inline-flex;align-items:center;flex-shrink:0;padding:5px 10px;border:1px solid var(--line);border-radius:999px;background:var(--raised);color:var(--text);font-size:11px;font-weight:800}.season_headerMeta__CI_hC{display:flex;align-items:center;flex-shrink:0;gap:24px}.season_periodLabel__D6YCd{margin-bottom:6px;color:var(--muted);font-size:11px;font-weight:700}.season_periodValue__4O4LW{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:var(--text);font-size:12px;font-weight:600}.season_periodValue__4O4LW svg{flex-shrink:0;color:var(--muted)}.season_backLink__2IWsH{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:10px 13px;border:1px solid var(--line);border-radius:10px;color:var(--muted);font-size:12px;font-weight:700;white-space:nowrap;transition:background .15s,color .15s}.season_backLink__2IWsH:hover{background:var(--raised);color:var(--text)}.season_title__OMpwN{font-size:clamp(24px,3vw,32px);font-weight:900;letter-spacing:-1px}.season_tableWrap__bHSpm{overflow-x:auto;margin-top:24px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.season_table__RBwvg{width:100%;text-align:left;border-collapse:collapse;white-space:nowrap}.season_table__RBwvg td,.season_table__RBwvg th{padding:18px 22px;border-bottom:1px solid var(--line)}.season_table__RBwvg th{color:var(--muted);font-size:12px;background:var(--raised)}.season_table__RBwvg td{font-size:14px}.season_table__RBwvg tr:last-child td{border-bottom:0}.season_scheduleDay__WigLd{margin-top:28px}.season_scheduleDate__W0hJ_{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--line);color:var(--accent-text);font-size:22px;font-weight:800}.season_scheduleTableWrap__BxTcL{width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.season_scheduleTableWrap__BxTcL:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.season_scheduleTable__rwLEY{width:-moz-max-content;width:max-content;min-width:0;table-layout:auto;border-collapse:collapse;text-align:left;white-space:nowrap}.season_scheduleTable__rwLEY td:nth-child(3),.season_scheduleTable__rwLEY th:nth-child(3){text-align:right}.season_scheduleTable__rwLEY td:nth-child(4),.season_scheduleTable__rwLEY td:nth-child(6),.season_scheduleTable__rwLEY th:nth-child(4),.season_scheduleTable__rwLEY th:nth-child(6){text-align:center}.season_scheduleTable__rwLEY td,.season_scheduleTable__rwLEY th{padding:10px 12px;border-bottom:1px solid var(--line)}.season_scheduleTable__rwLEY th{background:var(--raised);color:var(--muted);font-size:12px}.season_scheduleSortButton__QBNtt{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;padding:0;color:inherit;font:inherit;text-align:left}.season_scheduleSortIcon__o9V8_{display:inline-flex;flex-direction:column;gap:2px;color:#64748b}.season_scheduleSortIcon__o9V8_ i{width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent}.season_scheduleSortIcon__o9V8_ i:first-child{border-bottom:4px solid}.season_scheduleSortIcon__o9V8_ i:last-child{border-top:4px solid}.season_scheduleSortIcon__o9V8_[data-direction=asc] i:last-child,.season_scheduleSortIcon__o9V8_[data-direction=desc] i:first-child{opacity:.25}.season_scheduleSortButton__QBNtt:focus-visible .season_scheduleSortIcon__o9V8_,.season_scheduleSortButton__QBNtt:hover .season_scheduleSortIcon__o9V8_{color:var(--accent-text)}.season_scheduleTable__rwLEY td{font-size:13px}.season_scheduleTable__rwLEY tbody tr:last-child td{border-bottom:0}.season_scheduleOpponent__sl9b5{padding-left:8px!important;padding-right:8px!important}.season_scheduleTeam__V1LeN{display:inline-flex;align-items:center;gap:8px;min-width:0}.season_scheduleTeam__V1LeN img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.season_statisticsTable__T2lii{min-width:0}.season_groupedPlayerStatisticsTable___VnYr thead th[scope=colgroup]{text-align:center;background:var(--raised);border-bottom:2px solid var(--line)}.season_groupedPlayerStatisticsTable___VnYr thead th[scope=colgroup]:last-child{color:var(--accent-text);background:color-mix(in srgb,var(--accent) 10%,var(--raised))}.season_groupedPlayerStatisticsTable___VnYr thead tr:nth-child(2) th{text-align:center}.season_groupedPlayerStatisticsTable___VnYr thead tr:nth-child(2) .season_scheduleSortButton__QBNtt{justify-content:center}.season_groupedPlayerStatisticsTable___VnYr .season_statisticsMetricBasis__K8IFB{border-left:2px solid var(--line);font-weight:700}.season_statisticsMetricBasis__K8IFB small{margin-left:4px;color:var(--muted);font-size:11px;font-weight:400}.season_potgStatisticsNote__z0r16{color:var(--muted);font-size:12px;line-height:1.6}.season_potgStatisticsCell__Mi1sL{border-left:2px solid var(--line)}.season_potgStatisticsLink__zwaGn{display:inline-block;padding:5px 7px;color:var(--accent-text);font-weight:800;text-decoration:underline;text-underline-offset:3px;border-radius:6px}.season_potgStatisticsLink__zwaGn:hover{background:#f99e1a18}.season_potgStatisticsLink__zwaGn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.season_potgStatisticsZero__GIYgK{color:var(--muted)}.season_statisticsGroupToggle___Tsl4{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 6px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;font-weight:800;cursor:pointer;white-space:nowrap}.season_statisticsGroupToggle___Tsl4:hover{background:#f99e1a18}.season_statisticsGroupToggle___Tsl4:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.season_statisticsCollapsedCell__Xu8EE{width:90px;color:var(--muted);text-align:center!important;border-left:2px solid var(--line)}.season_statisticsMetricValue__MfWMY{display:inline-flex;flex-direction:column;align-items:center;gap:2px}.season_statisticsMetricValue__MfWMY small{color:var(--muted);font-size:10px;white-space:nowrap}.season_groupedMapStatisticsTable__sW6ST thead th[scope=colgroup]{text-align:center;background:var(--raised);border-bottom:2px solid var(--line)}.season_groupedMapStatisticsTable__sW6ST thead th[scope=colgroup]:nth-last-child(2){color:var(--accent-text);background:color-mix(in srgb,var(--accent) 10%,var(--raised))}.season_groupedMapStatisticsTable__sW6ST thead tr:nth-child(2) th{text-align:center}.season_groupedMapStatisticsTable__sW6ST thead tr:nth-child(2) .season_scheduleSortButton__QBNtt{justify-content:center}.season_groupedMapStatisticsTable__sW6ST .season_statisticsMetricBasis__K8IFB{border-left:2px solid var(--line);font-weight:700}.season_playerStatisticsTable__pjypj td:nth-child(n+3),.season_playerStatisticsTable__pjypj th:nth-child(n+3){text-align:center}.season_playerStatisticsTable__pjypj th:nth-child(n+3) .season_scheduleSortButton__QBNtt{justify-content:center}.season_tournamentScheduleTable__dhn3r td:nth-child(-n+3),.season_tournamentScheduleTable__dhn3r td:nth-child(6),.season_tournamentScheduleTable__dhn3r th:nth-child(-n+3),.season_tournamentScheduleTable__dhn3r th:nth-child(6){text-align:left}.season_tournamentScheduleTable__dhn3r td:nth-child(4),.season_tournamentScheduleTable__dhn3r th:nth-child(4){text-align:right}.season_tournamentScheduleTable__dhn3r td:nth-child(5),.season_tournamentScheduleTable__dhn3r td:nth-child(7),.season_tournamentScheduleTable__dhn3r th:nth-child(5),.season_tournamentScheduleTable__dhn3r th:nth-child(7){text-align:center}.season_tournamentStatisticsTable__1nyeo td:nth-child(-n+3),.season_tournamentStatisticsTable__1nyeo th:nth-child(-n+3){text-align:left}.season_tournamentStatisticsTable__1nyeo th:nth-child(-n+3) .season_scheduleSortButton__QBNtt{justify-content:flex-start}.season_hiddenPlayerStatisticsTable__fA3wh td:nth-child(n+3),.season_hiddenPlayerStatisticsTable__fA3wh th:nth-child(n+3){text-align:center}.season_hiddenPlayerStatisticsTable__fA3wh th:nth-child(n+3) .season_scheduleSortButton__QBNtt{justify-content:center}.season_placementScheduleTable__X122u td:nth-child(4),.season_placementScheduleTable__X122u td:nth-child(6),.season_placementScheduleTable__X122u td:nth-child(8),.season_placementScheduleTable__X122u th:nth-child(4),.season_placementScheduleTable__X122u th:nth-child(6),.season_placementScheduleTable__X122u th:nth-child(8){text-align:center}.season_placementScheduleTable__X122u td:nth-child(5),.season_placementScheduleTable__X122u th:nth-child(5){text-align:right}.season_placementScheduleTable__X122u td:nth-child(7),.season_placementScheduleTable__X122u th:nth-child(7){text-align:left}.season_bronzeRank__e5r0I,.season_goldRank__spBJh,.season_silverRank__HsBJA,.season_whiteRank__eniUz{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid;border-radius:999px;font-weight:700}.season_goldRank__spBJh{border-color:rgba(202,138,4,.35);background:rgba(234,179,8,.12);color:#a16207}.season_silverRank__HsBJA{border-color:rgba(100,116,139,.35);background:rgba(148,163,184,.14);color:#475569}.season_bronzeRank__e5r0I{border-color:rgba(180,83,9,.35);background:rgba(217,119,6,.12);color:#92400e}.season_whiteRank__eniUz{border-color:#cbd5e1;background:#fff;color:#475569}html.dark .season_goldRank__spBJh{color:#facc15}html.dark .season_silverRank__HsBJA{color:#cbd5e1}html.dark .season_bronzeRank__e5r0I{color:#fdba74}.season_playerTopHeroes__kMPOO{display:inline-flex;align-items:center;justify-content:center;gap:5px}.season_playerTopHeroes__kMPOO img{display:block;width:28px;height:28px;border-radius:5px;-o-object-fit:cover;object-fit:cover}.season_mapStatisticsTable__qKpy7 td:nth-child(2),.season_mapStatisticsTable__qKpy7 td:nth-child(4),.season_mapStatisticsTable__qKpy7 td:nth-child(5),.season_mapStatisticsTable__qKpy7 td:nth-child(6),.season_mapStatisticsTable__qKpy7 td:nth-child(8),.season_mapStatisticsTable__qKpy7 th:nth-child(2),.season_mapStatisticsTable__qKpy7 th:nth-child(4),.season_mapStatisticsTable__qKpy7 th:nth-child(5),.season_mapStatisticsTable__qKpy7 th:nth-child(6),.season_mapStatisticsTable__qKpy7 th:nth-child(8){text-align:center}.season_mapStatisticsTable__qKpy7 th:nth-child(2) .season_scheduleSortButton__QBNtt,.season_mapStatisticsTable__qKpy7 th:nth-child(4) .season_scheduleSortButton__QBNtt,.season_mapStatisticsTable__qKpy7 th:nth-child(5) .season_scheduleSortButton__QBNtt,.season_mapStatisticsTable__qKpy7 th:nth-child(6) .season_scheduleSortButton__QBNtt{justify-content:center}.season_mapStatisticsTable__qKpy7:not(.season_playerMapStatisticsTable__C_Qsy):not(.season_teamMapStatisticsTable__9K1TC) td,.season_mapStatisticsTable__qKpy7:not(.season_playerMapStatisticsTable__C_Qsy):not(.season_teamMapStatisticsTable__9K1TC) th{text-align:center}.season_mapStatisticsTable__qKpy7:not(.season_playerMapStatisticsTable__C_Qsy):not(.season_teamMapStatisticsTable__9K1TC) th .season_scheduleSortButton__QBNtt{justify-content:center;text-align:center}.season_heroStatisticsTable__HsAmE td:nth-child(n+4),.season_heroStatisticsTable__HsAmE th:nth-child(n+4){text-align:center}.season_heroStatisticsTable__HsAmE th:nth-child(n+4) .season_scheduleSortButton__QBNtt{justify-content:center}.season_heroStatisticsTable__HsAmE td:first-child,.season_heroStatisticsTable__HsAmE th:first-child{text-align:center}.season_heroStatisticsTable__HsAmE th:first-child .season_scheduleSortButton__QBNtt{justify-content:center}.season_statisticsTabs__pYUYv{display:flex;flex-wrap:wrap;gap:6px;margin:20px 0 14px}.season_heroRoleFilters__k1yVU{padding-left:10px}.season_statisticsTab__11lZ4{padding:8px 13px;border:1px solid var(--line);border-radius:9px;color:var(--muted);font-size:12px;font-weight:700}.season_statisticsTab__11lZ4:hover{background:var(--raised);color:var(--text)}.season_statisticsTab__11lZ4[aria-current=page],.season_statisticsTab__11lZ4[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#111827}.season_playerStatisticsFilters__Yreef{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px}.season_playerStatisticsFilters__Yreef label{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px;font-weight:700}.season_playerStatisticsFilters__Yreef select{min-width:150px;padding:8px 30px 8px 10px;border:1px solid var(--line);border-radius:9px;background:var(--panel);color:var(--text);font:inherit}.season_statisticsEntity__PCi9G{display:inline-flex;align-items:center;gap:8px}.season_statisticsEntity__PCi9G img{width:28px;height:28px;flex:0 0 28px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.season_mapDialogBackdrop__v9sNl{position:fixed;z-index:120;inset:0;display:grid;place-items:center;padding:24px;background:#0b1220b8;backdrop-filter:blur(5px)}.season_mapDialog__ZuBJN{display:flex;flex-direction:column;width:min(540px,100%);max-height:min(700px,calc(100dvh - 48px));overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--panel);color:var(--text);box-shadow:0 24px 80px #0006;outline:none}.season_mapScheduleDialog__MgShJ{width:-moz-fit-content;width:fit-content;min-width:min(420px,100%);max-width:min(680px,100%);max-height:min(620px,calc(100dvh - 48px));border-radius:15px}.season_mapDialogHeader__NtG3H{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--line)}.season_mapDialogTitle__97q9z{display:flex;align-items:center;gap:12px;min-width:0}.season_mapDialogTitle__97q9z img{width:36px;height:36px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.season_mapDialogTitle__97q9z h2{font-size:16px;font-weight:800}.season_mapDialogMessage__M_Yv3,.season_mapDialogTitle__97q9z p{color:var(--muted);font-size:12px}.season_mapDialogTitle__97q9z p{margin-top:3px}.season_mapDialogClose__Djv71{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:8px;color:var(--muted)}.season_mapDialogClose__Djv71:hover{background:var(--raised);color:var(--text)}.season_mapDialogBody__20Mfi{overflow-y:auto;padding:4px 20px 18px;scrollbar-gutter:stable}.season_mapDialogMessage__M_Yv3{padding:22px 4px}.season_mapScheduleCard__2YdI7{padding:12px 0;border-bottom:1px solid var(--line)}.season_mapScheduleDialog__MgShJ .season_mapScheduleCard__2YdI7{padding:8px 0}.season_mapScheduleMeta__WEu8E{margin-bottom:7px;color:var(--muted);font-size:11px}.season_mapScheduleDialog__MgShJ .season_mapScheduleMeta__WEu8E{display:flex;min-width:-moz-max-content;min-width:max-content;flex-direction:column;align-items:center;justify-content:center;gap:2px;margin:0;color:var(--muted);font-size:9px;line-height:1.1;text-align:center;white-space:nowrap}.season_mapScheduleSeason__a4d8M{color:var(--accent-text);font-size:10px;font-weight:800}.season_mapScheduleRow__N5cSF{display:grid;width:-moz-max-content;width:max-content;grid-template-columns:max-content max-content max-content;align-items:center;justify-content:center;gap:8px;margin-inline:auto}.season_mapScheduleScore__LqfGY{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:11px 13px;border:1px solid transparent;border-radius:11px 11px 7px 7px;background:var(--raised);font-size:13px;transition:border-color .15s,background .15s}.season_mapScheduleDialog__MgShJ .season_mapScheduleScore__LqfGY{grid-template-columns:max-content max-content max-content;min-width:0;width:-moz-max-content;width:max-content;gap:12px;padding:5px 8px;border-radius:8px;font-size:11px;white-space:nowrap}.season_mapScheduleScore__LqfGY strong{overflow:hidden;text-overflow:ellipsis}.season_mapScheduleScore__LqfGY strong:last-child{text-align:right}.season_mapScheduleScore__LqfGY b{font-size:18px;font-variant-numeric:tabular-nums}.season_mapScheduleDialog__MgShJ .season_mapScheduleScore__LqfGY b{font-size:14px}.season_mapScheduleHint__nygE7{display:flex;justify-content:flex-end;align-items:center;gap:4px;padding:4px 10px 0;color:var(--muted);font-size:10px}.season_mapScheduleDialog__MgShJ .season_mapScheduleHint__nygE7{padding:0;font-size:9px;white-space:nowrap}.season_mapScheduleHint__nygE7 span{color:var(--accent-text);font-size:12px}.season_mapScheduleCard__2YdI7 [role=button]{border-radius:12px}.season_mapScheduleCard__2YdI7 [role=button]:focus-visible .season_mapScheduleScore__LqfGY,.season_mapScheduleCard__2YdI7 [role=button]:hover .season_mapScheduleScore__LqfGY{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--raised))}.season_mapScheduleCard__2YdI7 [role=button]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.season_mapScheduleLink__ozD6b{display:inline-flex;margin-top:8px;color:var(--muted);font-size:11px;text-decoration:underline}.season_mapScheduleLink__ozD6b:hover{color:var(--text)}.season_scheduleScore__8MFRj{font-weight:800;font-variant-numeric:tabular-nums;text-align:center}.season_scheduleDetails__TJJKx{display:inline-flex;padding:7px 10px;border:1px solid var(--line);border-radius:8px;font-size:12px;font-weight:700}.season_scheduleDetails__TJJKx:hover{background:var(--raised)}.season_pagination__xFawN{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:24px;font-size:13px}.season_statisticsPagination__XZgRG{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px}.season_statisticsPagination__XZgRG button{padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--muted);font-size:13px;cursor:pointer}.season_statisticsPagination__XZgRG button:hover{background:var(--raised)}.season_statisticsPagination__XZgRG button[aria-current=page]{border-color:var(--accent);color:var(--accent);font-weight:700}.season_statisticsPagination__XZgRG button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.season_prizeSection__1lVgn{margin-top:28px}.season_prizeHeading__asccL{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.season_prizeHeading__asccL h3{font-size:17px;font-weight:800}.season_prizeHeading__asccL>span{color:var(--muted);font-size:11px;font-weight:600}.season_prizeTableWrap__MFeJp{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.season_prizeTableWrap__MFeJp:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.season_prizeTable___JkjR{width:100%;min-width:500px;border-collapse:collapse;font-variant-numeric:tabular-nums}.season_prizeTable___JkjR thead{background:var(--raised);color:var(--muted)}.season_prizeTable___JkjR td,.season_prizeTable___JkjR th{padding:17px 24px;border-bottom:1px solid var(--line)}.season_prizeTable___JkjR thead th{font-size:12px;font-weight:700;text-align:right;white-space:nowrap}.season_prizeTable___JkjR th:first-child{width:100px;text-align:left}.season_prizeTable___JkjR .season_prizeTeam__Czazb{text-align:left;font-size:14px;font-weight:700;overflow-wrap:anywhere}.season_prizeTable___JkjR thead .season_prizeTeam__Czazb{font-size:12px}.season_prizeTable___JkjR tr:last-child>*{border-bottom:0}.season_prizeTable___JkjR tbody tr[data-rank="1"]{background:color-mix(in srgb,#eab308 10%,var(--panel))}.season_prizeTable___JkjR tbody tr[data-rank="2"]{background:color-mix(in srgb,#64748b 9%,var(--panel))}.season_prizeTable___JkjR tbody tr[data-rank="3"]{background:color-mix(in srgb,#a87947 9%,var(--panel))}.season_prizeTable___JkjR tbody tr[data-rank="1"]>th{box-shadow:inset 3px 0 #ca8a04}.season_prizeTable___JkjR tbody tr[data-rank="2"]>th{box-shadow:inset 3px 0 #64748b}.season_prizeTable___JkjR tbody tr[data-rank="3"]>th{box-shadow:inset 3px 0 #a87947}.season_rankBadge__OXlcq{display:inline-flex;align-items:center;justify-content:center;min-width:38px;padding:6px 9px;border-radius:6px;background:var(--raised);color:var(--text);font-size:12px;font-weight:800;white-space:nowrap}.season_prizeTable___JkjR tr[data-rank="1"] .season_rankBadge__OXlcq{background:#a16207;color:#fff}.season_prizeTable___JkjR tr[data-rank="2"] .season_rankBadge__OXlcq{background:#64748b;color:#fff}.season_prizeTable___JkjR tr[data-rank="3"] .season_rankBadge__OXlcq{background:#926336;color:#fff}.season_prizeAmount__u9AtP{text-align:right;font-size:17px;font-weight:800;white-space:nowrap}.season_prizeAmount__u9AtP>span{margin-left:5px;color:var(--muted);font-size:12px;font-weight:500}.season_prizePercentage__wpAs1{width:130px;text-align:right;color:var(--muted);font-size:13px;white-space:nowrap}@media (max-width:1000px){.season_header__PaKaP{flex-direction:column;align-items:stretch;gap:18px}.season_headerMeta__CI_hC{justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:16px;border-top:1px solid var(--line)}}@media (max-width:600px){.season_navigation__6GVvb{margin-bottom:22px;border-radius:18px}.season_navigation__6GVvb :is(a,button){padding:11px 16px;font-size:12px}.season_header__PaKaP{padding:18px;border-radius:14px}.season_identity__1bJFd{gap:12px}.season_trophy__Z3u7i{width:42px;height:42px;border-radius:12px}.season_prizeTable___JkjR td,.season_prizeTable___JkjR th{padding:14px}.season_prizeAmount__u9AtP{font-size:15px}.season_mapDialogBackdrop__v9sNl{padding:12px}.season_mapDialog__ZuBJN,.season_mapScheduleDialog__MgShJ{max-height:calc(100dvh - 24px)}.season_mapDialogHeader__NtG3H{padding:14px}.season_mapDialogBody__20Mfi{padding-right:14px;padding-left:14px}.season_mapScheduleScore__LqfGY{gap:6px;font-size:11px}.season_mapScheduleScore__LqfGY b{font-size:16px}}.season_heroStatisticsTable__HsAmE.season_tournamentStatisticsTable__1nyeo td:nth-child(2),.season_heroStatisticsTable__HsAmE.season_tournamentStatisticsTable__1nyeo td:nth-child(3),.season_heroStatisticsTable__HsAmE.season_tournamentStatisticsTable__1nyeo th:nth-child(2),.season_heroStatisticsTable__HsAmE.season_tournamentStatisticsTable__1nyeo th:nth-child(3){text-align:left}.season_heroStatisticsTable__HsAmE.season_tournamentStatisticsTable__1nyeo th:nth-child(2) .season_scheduleSortButton__QBNtt,.season_heroStatisticsTable__HsAmE.season_tournamentStatisticsTable__1nyeo th:nth-child(3) .season_scheduleSortButton__QBNtt{justify-content:flex-start}.season_mapStatisticsTable__qKpy7.season_playerMapStatisticsTable__C_Qsy td,.season_mapStatisticsTable__qKpy7.season_playerMapStatisticsTable__C_Qsy th{text-align:center}.season_mapStatisticsTable__qKpy7.season_playerMapStatisticsTable__C_Qsy th .season_scheduleSortButton__QBNtt{justify-content:center;text-align:center}.season_playerTopMap__Dl9b5{display:inline-flex;flex-direction:column;align-items:center;gap:3px}.season_playerTopMap__Dl9b5 small{color:var(--muted);font-size:10px;font-weight:600;line-height:1.2}.season_statisticsPinToggle__zK0r2{display:flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin-bottom:10px;color:var(--muted);font-size:12px;font-weight:600;cursor:pointer}.season_statisticsPinToggle__zK0r2 input{accent-color:var(--accent)}.season_scheduleTable__rwLEY td.season_pinnedStatisticsName__KADD8,.season_scheduleTable__rwLEY th.season_pinnedStatisticsName__KADD8{position:sticky;left:0;z-index:1;background:var(--panel);box-shadow:2px 0 0 var(--line)}.season_scheduleTable__rwLEY th.season_pinnedStatisticsName__KADD8{z-index:2;background:var(--raised)}.season_mapStatisticsTable__qKpy7 td.season_pinnedStatisticsName__KADD8,.season_mapStatisticsTable__qKpy7 th.season_pinnedStatisticsName__KADD8{background:color-mix(in srgb,var(--accent) 7%,var(--panel));box-shadow:inset -3px 0 0 var(--accent-text),6px 0 10px -5px rgba(0,0,0,.3)}.season_mapStatisticsTable__qKpy7 th.season_pinnedStatisticsName__KADD8{background:color-mix(in srgb,var(--accent) 12%,var(--raised));color:var(--accent-text)}.season_mapStatisticsTable__qKpy7.season_teamMapStatisticsTable__9K1TC td:nth-child(n+2),.season_mapStatisticsTable__qKpy7.season_teamMapStatisticsTable__9K1TC th:nth-child(n+2){text-align:center}.season_mapStatisticsTable__qKpy7.season_teamMapStatisticsTable__9K1TC th:nth-child(n+2) .season_scheduleSortButton__QBNtt{justify-content:center;text-align:center}.season_matchNameScheduleTable__xeAjT td:nth-child(-n+2),.season_matchNameScheduleTable__xeAjT th:nth-child(-n+2){text-align:center}.season_matchNameScheduleTable__xeAjT th:nth-child(-n+2) .season_scheduleSortButton__QBNtt{justify-content:center;text-align:center}.season_expandableHeroRow__nI8kp{cursor:pointer}.season_expandableHeroRow__nI8kp:hover{background:var(--raised)}.season_heroExpansionButton___Gt31{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.season_heroExpansionButton___Gt31 small{font-size:11px;opacity:.65;white-space:nowrap}.season_heroExpansionButton___Gt31:focus-visible{outline:2px solid currentColor;outline-offset:4px}.season_heroTournamentDetails__8324d>td{padding:16px!important}.season_heroTournamentPanel__1PyPS{width:100%;max-width:calc(100vw - 80px);box-sizing:border-box;contain:inline-size;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--raised)}.season_heroTournamentPanel__1PyPS>.season_scheduleTableWrap__BxTcL{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable}@media (max-width:640px){.season_heroTournamentPanel__1PyPS{max-width:calc(100vw - 48px)}}.season_rowHorizontalScrollbar___letW{position:sticky;left:16px;max-width:100%;height:18px;overflow-x:scroll;overflow-y:hidden;margin-top:12px;contain:inline-size;overscroll-behavior-x:contain}.season_rowHorizontalScrollbar___letW:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.season_participationHistory__Zg5fI{display:flex;flex-direction:column;gap:1px;min-width:0;padding-left:2px;border-left:1px solid var(--line)}.season_historyEntry__mNmkh{display:grid;grid-template-columns:34px minmax(0,1fr) 39px calc(52px + 5pt);align-items:center;gap:5px;min-width:0;min-height:21px;padding:2px 3px;border-bottom:1px solid var(--line);border-radius:3px;color:var(--text);text-decoration:none;transition:background .15s}.season_historySeason__CWXa4{min-width:0;text-align:left;font-size:10px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.season_historyTeam__3NISt{grid-column:2;grid-row:1;min-width:0;color:var(--muted);font-size:10px;font-weight:500;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.season_historySeason__CWXa4{grid-column:1;grid-row:1}.season_historyPosition__OEV4F{grid-column:3;grid-row:1}.season_historyRank__pX7W5{grid-column:4;grid-row:1;margin-left:5pt}.season_historyPosition__OEV4F{display:flex;align-items:center;min-width:0;color:var(--muted);font-size:10px;font-weight:600;line-height:1.4;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.season_historyPosition__OEV4F>span,.season_historyRank__pX7W5{display:inline-flex;align-items:center}.season_historyRank__pX7W5{justify-content:center;gap:2px;flex-shrink:0;box-sizing:border-box;width:52px;height:22px;padding:2px 3px;border:1px solid var(--line);border-radius:4px;background:var(--raised);color:var(--muted);font-size:10px;font-weight:800;line-height:1.2;white-space:nowrap}.season_historyEntry__mNmkh[data-rank="1"],.season_historyEntry__mNmkh[data-rank="2"],.season_historyEntry__mNmkh[data-rank="3"]{border-left:2px solid}.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5,.season_historyEntry__mNmkh[data-rank="2"] .season_historyRank__pX7W5,.season_historyEntry__mNmkh[data-rank="3"] .season_historyRank__pX7W5{gap:2px;padding:2px;border:1px solid;border-radius:4px;font-size:10px;line-height:1.2;box-shadow:0 1px 2px #0000000d}.season_historyEntry__mNmkh[data-rank="1"]{position:relative;isolation:isolate;border-color:#d9a52b;background:radial-gradient(ellipse at top right,#fff7c2 0,transparent 70%),linear-gradient(120deg,#fffdf2,#ffedab);box-shadow:inset 0 1px 0 #fff,0 0 7px #eab30826}.season_historyEntry__mNmkh[data-rank="2"]{border:1px solid #a1aec0;border-left-width:2px;background:color-mix(in srgb,#94a3b8 32%,var(--panel))}.season_historyEntry__mNmkh[data-rank="3"]{border:1px solid #cd996c;border-left-width:2px;background:color-mix(in srgb,#cd996c 12%,var(--panel))}.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5{border-color:#cc941f;background:linear-gradient(135deg,#fff9d4,#f7d66b 35%,#ffe99b 55%,#e8b638);color:#713f12;box-shadow:inset 0 1px 0 #fff8,0 1px 4px #a1620740;text-shadow:0 1px 0 #ffffff80}.season_historyEntry__mNmkh[data-rank="2"] .season_historyRank__pX7W5{border-color:#a1aec0;background:linear-gradient(135deg,#f1f5f9,#cbd5e1);color:#334155}.season_historyEntry__mNmkh[data-rank="3"] .season_historyRank__pX7W5{border-color:#cd996c;background:linear-gradient(135deg,#ffead5,#e7b183);color:#78350f}html.dark .season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5{border-color:#e9bb55;background:linear-gradient(135deg,#fff0a8,#f1c34c 40%,#ffe69a 60%,#dca32a);color:#422006}html.dark .season_historyEntry__mNmkh[data-rank="2"] .season_historyRank__pX7W5{border-color:#718096;background:linear-gradient(135deg,#475569,#293548);color:#f1f5f9}html.dark .season_historyEntry__mNmkh[data-rank="3"] .season_historyRank__pX7W5{border-color:#a57146;background:linear-gradient(135deg,#613c24,#3c281c);color:#fed7aa}.season_historyEntry__mNmkh:hover{border-color:var(--accent);background:var(--raised)}.season_historyEntry__mNmkh[data-rank="2"]:hover{background:color-mix(in srgb,#94a3b8 40%,var(--raised))}.season_historyEntry__mNmkh[data-rank="3"]:hover{background:color-mix(in srgb,#cd996c 18%,var(--raised))}.season_historyEntry__mNmkh[data-rank="1"]:after{content:"✦";position:absolute;right:43px;z-index:-1;color:#c8912080;font-size:9px;line-height:1;text-shadow:-8px 19px 0 #d5a52c40;pointer-events:none}.season_historyEntry__mNmkh[data-rank="1"] .season_historySeason__CWXa4{color:#854d0e;font-weight:800}.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5 svg{filter:drop-shadow(0 1px 1px #a1620740)}.season_historyEntry__mNmkh[data-rank="1"]:hover{border-color:#b8860b;background:linear-gradient(120deg,#fff9dc,#ffe28a)}html.dark .season_historyEntry__mNmkh[data-rank="1"]{border-color:#c99a32;background:radial-gradient(ellipse at top right,#6b501e80 0,transparent 70%),linear-gradient(120deg,#302719,#493619);box-shadow:inset 0 1px 0 #fde68a20,0 0 7px #eab30820}html.dark .season_historyEntry__mNmkh[data-rank="1"] .season_historySeason__CWXa4{color:#fde68a}html.dark .season_historyEntry__mNmkh[data-rank="1"]:after{color:#fde68a90}html.dark .season_historyEntry__mNmkh[data-rank="1"]:hover{border-color:#facc15;background:linear-gradient(120deg,#40311b,#61471e)}.season_historyEntry__mNmkh:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.season_historyEmpty__0ioYA{padding:5px 3px;color:var(--muted);font-size:10px;line-height:1.5}.season_debutHistory__Pts_S{display:flex;justify-content:flex-end;min-width:0;padding-right:3px}.season_newRank__aazrY{color:#0f766e;border-color:#99d8ca;background:linear-gradient(135deg,#effcf7,#ccf2e7);letter-spacing:.6px}html.dark .season_newRank__aazrY{color:#a7f3d0;border-color:#3a8071;background:linear-gradient(135deg,#183d34,#204d43)}.season_rosterTeams__HmBJL{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:10px;align-items:start}.season_singleRosterTeam__2A8Pq{grid-template-columns:minmax(0,368px)}.season_rosterTeams__HmBJL .season_rosterTeam__FEy4k{min-width:0;padding:10px;border-radius:10px}.season_rosterTeams__HmBJL .season_rosterTeam__FEy4k>h3{font-size:13px}.season_rosterList__V_HCZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,328px),368px));gap:10px;margin-top:8px;align-items:start}.season_rosterTeams__HmBJL .season_rosterTeam__FEy4k:not(:has(.season_rosterRoleGroups__vgxzf)) .season_rosterList__V_HCZ{grid-template-columns:minmax(0,1fr)}.season_rosterTeams__HmBJL .season_rosterTeam__FEy4k:has(.season_rosterRoleGroups__vgxzf){grid-column:1/-1}.season_rosterColumn__2J0bV{display:grid;gap:4px;align-content:start;min-width:0}.season_rosterRoleGroups__vgxzf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,328px),368px));gap:20px 10px;margin-top:12px;align-items:start}.season_rosterRoleGroup__89Ks7{min-width:0;padding-top:10px;border-top:1px solid var(--line)}.season_rosterRoleGroup__89Ks7 .season_rosterList__V_HCZ{grid-template-columns:minmax(0,1fr)}.season_rosterRoleHeading__ah44L{display:flex;align-items:center;gap:8px;padding-left:8px;border-left:3px solid var(--accent)}.season_rosterRoleHeading__ah44L h4{margin:0;font-size:13px;font-weight:800;line-height:1.5}.season_rosterRoleHeading__ah44L span{color:var(--muted);font-size:11px;font-weight:600}.season_rosterList__V_HCZ .season_compactPlayer__tUqKj{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:1px;min-height:36px;padding:4px 5px;text-align:left}.season_playerIdentity__tsIFc{display:flex;align-items:center;gap:5px;min-width:78px}.season_playerIdentity__tsIFc .season_compactPortrait__Fd2C3{width:28px;flex:0 0 28px}.season_playerInfo__dB1wj{display:flex;flex-direction:column;gap:2px;min-width:0}.season_playerInfo__dB1wj strong{line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.season_playerMeta__1niI4{display:flex;flex-wrap:wrap;align-items:center;gap:2px 5px}.season_playerMeta__1niI4 small{flex-shrink:0}.season_historyPosition__OEV4F small,.season_playerMeta__1niI4 small{font-size:9px}.season_historyPosition__OEV4F svg,.season_playerMeta__1niI4 svg{width:11px;height:11px}@media (max-width:480px){.season_rosterList__V_HCZ{grid-template-columns:minmax(0,368px)}.season_rosterTeams__HmBJL .season_rosterTeam__FEy4k{padding:10px}.season_rosterList__V_HCZ .season_compactPlayer__tUqKj{grid-template-columns:90px minmax(0,1fr);gap:1px;padding:6px}.season_playerIdentity__tsIFc{flex-direction:column;align-items:flex-start;gap:4px;min-width:70px}.season_historyEntry__mNmkh{gap:2px 5px}}.season_positionUnknown__pOspk{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--line);border-radius:50%;background:linear-gradient(135deg,var(--panel),var(--raised));color:var(--muted);box-shadow:inset 0 1px 0 #ffffff20;font-size:11px;font-weight:800;line-height:1}.season_inferredPosition__wdo1f{display:inline-flex;align-items:center;gap:2px;border-bottom:1px dashed}.season_inferredPositionMark__mzwKZ{color:var(--accent);font-weight:800}.season_positionInferenceNote__SwAJ9{margin:0 0 10px;color:var(--muted);font-size:11px}.season_historyTeam__3NISt{display:flex;align-items:center;gap:3px}.season_historyTeamName__ooE0q{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.season_historyMvp__w7ixs{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:2px;flex-shrink:0;overflow:hidden;padding:1px 3px;border:1px solid #d49a20;border-radius:3px;background:linear-gradient(135deg,#fff6b8,#f5c547 45%,#ffe991 65%,#e7ab27);color:#593507;font-size:8px;font-weight:900;line-height:1.2;text-shadow:0 1px 0 #fff8;box-shadow:inset 0 1px 0 #fff9,0 0 5px #eab30880;animation:season_mvpGlow__YXnBb 3s ease-in-out infinite}.season_historyMvp__w7ixs svg{flex-shrink:0;fill:#9a610d;stroke-width:1.8}.season_historyMvp__w7ixs:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;clip-path:inset(0 round 3px);background:linear-gradient(115deg,transparent 32%,#ffffffa6 40%,#fff 46%,#fff 54%,#ffffffa6 60%,transparent 68%);background-size:250% 100%;background-position:100% 0;animation:season_mvpShine__gaQBR 2.4s linear infinite}html.dark .season_historyMvp__w7ixs{border-color:#ffdd72;box-shadow:inset 0 1px 0 #fff9,0 0 7px #facc1580}@keyframes season_mvpGlow__YXnBb{0%,to{filter:brightness(1)}50%{filter:brightness(1.15)}}@keyframes season_mvpShine__gaQBR{0%{background-position:100% 0}75%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.season_historyMvp__w7ixs{animation:none}.season_historyMvp__w7ixs:after{animation:season_mvpShine__gaQBR 3.4s linear infinite}}.season_historyEntry__mNmkh[data-rank="1"]{border-top:1px solid #e6b633;border-right:1px solid #e6b633;box-shadow:inset 0 1px 0 #fff9,0 0 8px #eab30845;animation:season_championHalo__CyAC9 4s ease-in-out infinite}.season_historyEntry__mNmkh[data-rank="1"]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(110deg,transparent 35%,#ffffff80 48%,#fff4 52%,transparent 65%);background-size:300% 100%;animation:season_championShine__6jwCO 5s ease-in-out infinite;pointer-events:none}.season_historyEntry__mNmkh[data-rank="1"]:after{content:"✦ ✧ ✦";top:1px;right:65px;color:#b77916b3;font-size:10px;text-shadow:-30px 13px 0 #d5a52c70,-75px 4px 0 #eab30850;animation:season_championSparkle___Bi0O 4s ease-in-out infinite}.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5{position:relative;border-color:#b87909;box-shadow:inset 0 1px 0 #fff,0 0 0 1px #f5d775,0 0 6px #eab30860;font-weight:900}.season_historyEntry__mNmkh[data-rank="1"] .season_championCrown__nQf8f{position:absolute;top:-6px;left:-5px;color:#a16207;fill:#fde047;transform:rotate(-18deg);filter:drop-shadow(0 1px 0 #fff8)}html.dark .season_historyEntry__mNmkh[data-rank="1"]{border-top-color:#e6b633;border-right-color:#e6b633;box-shadow:inset 0 1px 0 #fde68a40,0 0 8px #eab30840}html.dark .season_historyEntry__mNmkh[data-rank="1"]:before{background-image:linear-gradient(110deg,transparent 35%,#fde68a30 48%,#fde68a18 52%,transparent 65%)}@keyframes season_championShine__6jwCO{0%,20%{background-position:100% 0}65%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.season_historyEntry__mNmkh[data-rank="1"]:before{animation:none;background-position:50% 0}}.season_historyEntry__mNmkh[data-rank="1"]{background-image:radial-gradient(circle at 8% 20%,#f59e0b80 0 1px,transparent 1.5px),radial-gradient(circle at 42% 85%,#eab30880 0 1px,transparent 1.5px),radial-gradient(circle at 66% 12%,#fb923c70 0 1px,transparent 1.5px),radial-gradient(circle at 82% 80%,#facc1570 0 1px,transparent 1.5px),linear-gradient(120deg,#fffbe8,#ffe58b 65%,#fff5bd)}.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5{background:linear-gradient(115deg,#fff7c2,#facc15 35%,#fff3ab 55%,#eab308);text-shadow:0 1px 0 #fff9}.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5:after,.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5:before{content:"";position:absolute;top:5px;width:5px;height:12px;background:#d69b13;z-index:-1;pointer-events:none}.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5:before{left:-4px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,40% 50%)}.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5:after{right:-4px;clip-path:polygon(0 0,100% 0,60% 50%,100% 100%,0 100%)}.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5>svg:not(.season_championCrown__nQf8f){fill:#fde047;animation:season_championTrophy___KTry 4s ease-in-out infinite}.season_historyEntry__mNmkh[data-rank="1"] .season_championCrown__nQf8f{animation:season_championCrownFloat__ziVSx 4s ease-in-out infinite}html.dark .season_historyEntry__mNmkh[data-rank="1"]{background-image:radial-gradient(circle at 8% 20%,#facc15a0 0 1px,transparent 1.5px),radial-gradient(circle at 42% 85%,#fbbf2480 0 1px,transparent 1.5px),radial-gradient(circle at 66% 12%,#fb923c80 0 1px,transparent 1.5px),radial-gradient(circle at 82% 80%,#fde68a80 0 1px,transparent 1.5px),linear-gradient(120deg,#342612,#674817 65%,#423019)}@keyframes season_championHalo__CyAC9{0%,to{box-shadow:inset 0 1px 0 #fde68a50,0 0 5px #eab30840}50%{box-shadow:inset 0 1px 0 #fde68a90,0 0 10px #eab30880}}@keyframes season_championSparkle___Bi0O{0%,to{opacity:.55}50%{opacity:1}}@keyframes season_championTrophy___KTry{0%,70%,to{transform:rotate(0)}78%{transform:rotate(-8deg)}86%{transform:rotate(8deg)}94%{transform:rotate(-4deg)}}@keyframes season_championCrownFloat__ziVSx{0%,to{transform:translateY(0) rotate(-18deg)}50%{transform:translateY(-2px) rotate(-12deg)}}@media (prefers-reduced-motion:reduce){.season_historyEntry__mNmkh[data-rank="1"],.season_historyEntry__mNmkh[data-rank="1"] .season_championCrown__nQf8f,.season_historyEntry__mNmkh[data-rank="1"] .season_historyRank__pX7W5>svg:not(.season_championCrown__nQf8f),.season_historyEntry__mNmkh[data-rank="1"]:after{animation:none}}html.dark .season_historyTeam__3NISt{color:#e2e8f0;font-weight:600}html.dark .season_historyEntry__mNmkh[data-rank="1"] .season_historyTeam__3NISt{position:relative;z-index:1;color:#fff7db;text-shadow:0 1px 1px #00000080}html.dark .season_historyPosition__OEV4F,html.dark .season_historyPosition__OEV4F small,html.dark .season_playerMeta__1niI4 small{color:#e2e8f0}html.dark .season_historyEntry__mNmkh[data-rank="1"] .season_historyPosition__OEV4F{position:relative;z-index:1;color:#fff7db;text-shadow:0 1px 1px #00000080}html.dark .season_historyEntry__mNmkh[data-rank="1"] .season_historyPosition__OEV4F small{color:#fff7db}html.dark .season_historyEntry__mNmkh[data-rank="1"] .season_historyPosition__OEV4F svg{filter:drop-shadow(0 1px 1px #00000080)}html.dark .season_positionUnknown__pOspk{color:#e2e8f0;border-color:#64748b}.season_historyEntry__mNmkh:is([data-rank="4"],[data-rank="5"]) .season_historyRank__pX7W5{border-color:#94a3b8;color:#475569}html.dark .season_historyEntry__mNmkh:is([data-rank="4"],[data-rank="5"]) .season_historyRank__pX7W5{border-color:#64748b;color:#cbd5e1}.season_historyEntry__mNmkh:is([data-rank="4"],[data-rank="5"],[data-rank=pending]){border:1px solid #cbd5e1}html.dark .season_historyEntry__mNmkh:is([data-rank="4"],[data-rank="5"],[data-rank=pending]){border-color:#475569}.season_rosterSection__smo_f .season_rosterHeading__FIJ1K{position:sticky;top:0;z-index:20;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 0;background:var(--base);border-bottom:1px solid var(--line)}.season_rosterCounts__HBolR{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.season_rosterHint__2l_l8{color:var(--muted);font-size:12px;line-height:1.5}.season_rosterCounts__HBolR>button{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid var(--line);border-radius:6px;font-family:inherit;font-size:11px;line-height:1.3;cursor:pointer}.season_rosterCounts__HBolR strong{font-weight:800}.season_rosterCounts__HBolR .season_debutCount__Xt12E{border-color:#99d8ca;background:#10b9810d;color:#0f766e}.season_rosterCounts__HBolR .season_returningCount__KOE3Z{background:var(--raised);color:var(--muted)}html.dark .season_rosterCounts__HBolR .season_debutCount__Xt12E{border-color:#3a8071;color:#a7f3d0}html.dark .season_rosterCounts__HBolR .season_returningCount__KOE3Z{color:#e2e8f0}.season_rosterSection__smo_f:not([data-highlight]):has(.season_debutCount__Xt12E:not(:disabled):is(:hover,:focus-visible)) [data-participation=new],.season_rosterSection__smo_f[data-highlight=new] [data-participation=new]{background:color-mix(in srgb,#10b981 12%,var(--raised));box-shadow:inset 0 0 0 2px #10b981}.season_rosterSection__smo_f:not([data-highlight]):has(.season_returningCount__KOE3Z:is(:hover,:focus-visible)) [data-participation=returning],.season_rosterSection__smo_f[data-highlight=returning] [data-participation=returning]{background:color-mix(in srgb,#f99e1a 12%,var(--raised));box-shadow:inset 0 0 0 2px #f99e1a}.season_rosterCounts__HBolR>button[aria-pressed=true]{box-shadow:0 0 0 2px currentColor;font-weight:800}.season_rosterCounts__HBolR>button:focus-visible,.season_rosterCounts__HBolR>button:hover{box-shadow:0 0 0 2px var(--line)}.season_rosterCounts__HBolR>button:disabled{cursor:default}.season_historyEntry__mNmkh[data-mvp=true],html.dark .season_historyEntry__mNmkh[data-mvp=true]{position:relative;isolation:isolate;border-color:#e9b944;border-left:2px solid #ffd56a;background:radial-gradient(ellipse at 28% 0,#b96ae14d,transparent 70%),linear-gradient(110deg,#392049,#5c3c27 70%,#493519);box-shadow:inset 0 0 0 1px #ffe18c80,0 0 8px #efbd4860,0 0 13px #c084fc40;animation:season_mvpRowAura__jvtUh 4s ease-in-out infinite}.season_historyEntry__mNmkh[data-mvp=true]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,transparent 30%,#ffe7a34d 48%,transparent 65%);background-size:300% 100%;animation:season_championShine__6jwCO 4s ease-in-out infinite}.season_historyEntry__mNmkh[data-mvp=true]:after{content:"✦ ✧ ✦";position:absolute;top:-3px;right:70px;z-index:-1;pointer-events:none;color:#ffe8a3;font-size:11px;text-shadow:0 0 3px #facc15;animation:season_championSparkle___Bi0O 3s ease-in-out infinite}.season_historyEntry__mNmkh[data-mvp=true] .season_historyPosition__OEV4F,.season_historyEntry__mNmkh[data-mvp=true] .season_historyPosition__OEV4F small,.season_historyEntry__mNmkh[data-mvp=true] .season_historySeason__CWXa4,.season_historyEntry__mNmkh[data-mvp=true] .season_historyTeam__3NISt,html.dark .season_historyEntry__mNmkh[data-mvp=true] .season_historyPosition__OEV4F,html.dark .season_historyEntry__mNmkh[data-mvp=true] .season_historyPosition__OEV4F small,html.dark .season_historyEntry__mNmkh[data-mvp=true] .season_historySeason__CWXa4,html.dark .season_historyEntry__mNmkh[data-mvp=true] .season_historyTeam__3NISt{color:#fff2c8;text-shadow:0 1px 1px #0008}.season_historyEntry__mNmkh[data-mvp=true]:is(:hover,:focus-visible){background:linear-gradient(110deg,#512b65,#72512c 70%,#63471b);box-shadow:inset 0 0 0 1px #ffe5a4,0 0 12px #facc1590,0 0 18px #c084fc60}.season_historyEntry__mNmkh[data-mvp=true] .season_historyMvp__w7ixs{overflow:visible;border-color:#fff0a6;background:linear-gradient(120deg,#fff5ba,#ffc936 40%,#fff4b3 60%,#f4b324);color:#4a2600;box-shadow:0 0 0 1px #a16207,0 0 8px #ffd558b0}.season_historyEntry__mNmkh[data-mvp=true] .season_historyMvp__w7ixs>svg{position:absolute;width:12px;height:12px;top:-10px;left:calc(50% - 6px);fill:#ffd34c;color:#fff0a8;filter:drop-shadow(0 0 3px #facc15);animation:season_mvpCrownFloat__xb2SG 3s ease-in-out infinite}.season_historyEntry__mNmkh[data-mvp=true] .season_historyMvp__w7ixs:after{border-radius:inherit}@keyframes season_mvpRowAura__jvtUh{0%,to{box-shadow:inset 0 0 0 1px #ffe18ca0,0 0 10px #efbd4880,0 0 16px #c084fc50}50%{box-shadow:inset 0 0 0 1px #fff0b5,0 0 15px #efbd48b0,0 0 22px #c084fc80}}@keyframes season_mvpCrownFloat__xb2SG{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-2px) rotate(8deg)}}@media (prefers-reduced-motion:reduce){.season_historyEntry__mNmkh[data-mvp=true],.season_historyEntry__mNmkh[data-mvp=true] .season_historyMvp__w7ixs>svg,.season_historyEntry__mNmkh[data-mvp=true]:after,.season_historyEntry__mNmkh[data-mvp=true]:before{animation:none}}.season_historyEntry__mNmkh[data-mvp=true] .season_historyTeamName__ooE0q{position:relative;z-index:2;color:#fff;-webkit-text-fill-color:#fff;-webkit-text-stroke:.5px #08050c;paint-order:stroke fill;font-weight:900;text-shadow:-1.5px 0 #08050c,1.5px 0 #08050c,0 -1.5px #08050c,0 1.5px #08050c,-1px -1px #08050c,1px -1px #08050c,-1px 1px #08050c,1px 1px #08050c}.season_historyEntry__mNmkh[data-mvp=true] .season_historyMvp__w7ixs{border-color:#fff4b8;background:linear-gradient(110deg,#fffbd5,#ffd02e 30%,#fff8bd 55%,#ffbf16);color:#321500;font-size:9px;font-weight:900;letter-spacing:.3px;text-shadow:0 1px 0 #fff;box-shadow:inset 0 0 0 1px #fff3a1,0 0 7px #ffe16ae6}.season_historyEntry__mNmkh[data-mvp=true] .season_historyMvp__w7ixs>svg{width:14px;height:14px;top:-12px;left:calc(50% - 7px);filter:drop-shadow(0 0 3px #fff2b0) drop-shadow(0 0 5px #facc15)}.season_historyEntry__mNmkh[data-mvp=true]:after{content:"✦ ✧";top:-5px;right:4px;font-size:12px;text-shadow:0 0 4px #fff4b0,0 0 7px #facc15}.season_navigationWrap__KFXPe{position:sticky;top:0;z-index:25;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 32px}.season_navigationWrap__KFXPe .season_navigation__6GVvb{margin:0}.season_navigation__6GVvb button{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;font-family:inherit;cursor:pointer}.season_homeSections__LDgkV{position:absolute;top:calc(100% + 10px);left:6px;z-index:40;width:200px;max-width:calc(100vw - 52px);padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--panel);box-shadow:var(--shadow)}.season_homeSections__LDgkV:before{content:"";position:absolute;top:-6px;left:var(--section-tip,28px);width:10px;height:10px;border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--panel);transform:rotate(45deg)}.season_homeSections__LDgkV p{margin:0 0 6px;padding:0 8px;color:var(--muted);font-size:11px;font-weight:700}.season_homeSections__LDgkV nav{display:grid;gap:3px;max-height:min(60vh,360px);overflow-y:auto}.season_homeSections__LDgkV a{padding:10px 8px;border-radius:8px;color:var(--text);font-size:13px;font-weight:700}.season_homeSections__LDgkV a:hover{background:var(--raised);color:var(--accent-text)}.season_homeSections__LDgkV a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:720px){.season_navigationWrap__KFXPe{margin-bottom:22px}}.season_historyEntry__mNmkh.season_tablePlacement__BLMbe,html.dark .season_historyEntry__mNmkh.season_tablePlacement__BLMbe{display:inline-flex;min-height:0;padding:0;border:0;background:transparent;box-shadow:none;animation:none}.season_historyEntry__mNmkh.season_tablePlacement__BLMbe:after,.season_historyEntry__mNmkh.season_tablePlacement__BLMbe:before{display:none}.season_historyEntry__mNmkh.season_tablePlacement__BLMbe .season_historyRank__pX7W5{margin-left:0}