.GameHeader_header__OlXVR{background:var(--card-bg);border:1px solid var(--color-border);border-radius:8px;transition:border-color .1s ease,background-color .2s ease}.GameHeader_header__OlXVR:hover{border-color:var(--color-border-strong)}.GameHeader_header__OlXVR{padding:2rem;text-align:center;margin-bottom:1.5rem}.GameHeader_matchup__HBhJr{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:1rem}.GameHeader_team__6vlHr{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1 1;max-width:200px}.GameHeader_teamLogo__mtnDt{width:64px;height:64px;object-fit:contain}@media(max-width:768px){.GameHeader_teamLogo__mtnDt{width:48px;height:48px}}.GameHeader_teamName__EnYyL{font-size:.875rem;font-weight:600;color:var(--color-text)}.GameHeader_score__AKUPN{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:2.5rem;font-weight:700;color:var(--color-text);padding:0 1rem}@media(max-width:768px){.GameHeader_score__AKUPN{font-size:2rem}}.GameHeader_meta__p8UUq{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap}.GameHeader_metaItem__Vx9jj{display:flex;align-items:center;gap:.25rem}.GameHeader_metaItem__Vx9jj,.GameHeader_status__PjZZ5{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.GameHeader_status__PjZZ5{margin-bottom:.5rem}.GameHeader_statusLive__ax1r5{color:var(--data-loss);font-weight:600}.StatComparisonBar_container__z93Q7{display:flex;flex-direction:column;gap:1.5rem}.StatComparisonBar_row__Wl1fN{display:flex;flex-direction:column;gap:.25rem}.StatComparisonBar_header__CJLr1{display:flex;align-items:center;justify-content:space-between}.StatComparisonBar_value__p8un_{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600;color:var(--color-text)}.StatComparisonBar_label__sMtcW,.StatComparisonBar_value__p8un_{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace}.StatComparisonBar_label__sMtcW{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);text-align:center}.StatComparisonBar_bars__0q8mN{display:flex;gap:2px;height:6px;border-radius:9999px;overflow:hidden}.StatComparisonBar_barHome__2_B3N{background:var(--color-accent);border-radius:9999px 0 0 9999px;transition:width .3s ease}.StatComparisonBar_barAway__7zbYy{background:#d4d4d4;border-radius:0 9999px 9999px 0;transition:width .3s ease}.FormIndicator_form__I8ysS{display:flex;align-items:center;gap:.25rem}.FormIndicator_indicator__mzwLZ{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:11px;font-weight:600;color:#fff;border-radius:4px}.FormIndicator_indicatorSm__kdmSy{width:22px;height:22px;font-size:10px}.FormIndicator_indicatorLg__KGCia{width:36px;height:36px;font-size:13px}.FormIndicator_win__V3Hyd{background:var(--data-win);border-radius:9999px}.FormIndicator_loss__uljuu{background:var(--data-loss);border-radius:4px}.FormIndicator_badgeLg__9_wXe{display:flex;flex-direction:column;align-items:center;gap:2px}.FormIndicator_badgeScore___vCi0{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:10px;color:var(--color-text-secondary)}.LineupView_container__Ut6w_{background:var(--card-bg);border:1px solid var(--color-border);border-radius:8px;transition:border-color .1s ease,background-color .2s ease}.LineupView_container__Ut6w_:hover{border-color:var(--color-border-strong)}.LineupView_container__Ut6w_{padding:1rem}.LineupView_title__9OTWk{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.LineupView_coach__aBU6x{font-weight:600;color:var(--color-text)}.LineupView_courtWrapper__JXCAB{border-radius:6px;overflow:hidden}.LineupView_court__HCmT6{width:100%;display:block}.LineupView_bench__QpZVR{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}.LineupView_benchTitle__HPU72{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin-bottom:.5rem}.LineupView_benchList__1Sm8Z{display:flex;flex-wrap:wrap;gap:.5rem}.LineupView_benchPlayer__Lfd0c{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;color:var(--color-text-secondary);display:flex;align-items:center;gap:.25rem}.LineupView_benchNumber__Ev3BA{font-weight:600;color:var(--color-text)}.LineupView_benchName__W0Z8t{color:var(--color-text-secondary)}.LineupView_benchPosition___2JAT{font-size:10px;color:var(--color-text-muted);text-transform:uppercase}.GameEventsTimeline_timeline__QuRt5{display:flex;flex-direction:column;gap:0;position:relative}.GameEventsTimeline_event__hwPm4{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--color-border)}.GameEventsTimeline_event__hwPm4:last-child{border-bottom:none}.GameEventsTimeline_minute__TJhoM{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;font-weight:600;color:var(--color-text-secondary);width:36px;text-align:right;flex-shrink:0;padding-top:2px}.GameEventsTimeline_icon__M3mzu{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px}.GameEventsTimeline_details__qGvtY{flex:1 1;min-width:0}.GameEventsTimeline_playerName__x3eZu{font-size:.875rem;font-weight:500;color:var(--color-text)}.GameEventsTimeline_detail__Scn5S{margin-top:1px}.GameEventsTimeline_detail__Scn5S,.GameEventsTimeline_teamBadge__7HG2y{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;color:var(--color-text-secondary)}.GameEventsTimeline_teamBadge__7HG2y{font-weight:400;text-transform:uppercase;letter-spacing:.05em;font-size:9px;padding:1px 4px;border-radius:4px;background:var(--color-surface);flex-shrink:0}.GameEventsTimeline_home__ZxqH3 .GameEventsTimeline_teamBadge__7HG2y{background:var(--highlight-bg-subtle);color:var(--color-accent)}.GameCard_card__Za12w{background:var(--card-bg);border:1px solid var(--color-border);border-radius:8px;transition:border-color .1s ease,background-color .2s ease}.GameCard_card__Za12w:hover{border-color:var(--color-border-strong)}.GameCard_card__Za12w{display:block;color:inherit;text-decoration:none;cursor:pointer;transition:box-shadow .1s ease,border-color .1s ease}.GameCard_card__Za12w:hover{box-shadow:var(--shadow-sm)}.GameCard_card__Za12w{padding:1rem}.GameCard_header__JboY6{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.GameCard_competition__WLJaM{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:10px}.GameCard_competition__WLJaM,.GameCard_date__1CeH0{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace}.GameCard_date__1CeH0{font-size:.75rem;color:var(--color-text-muted)}.GameCard_matchup__ZMjb8{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.GameCard_team__KgJgH{display:flex;align-items:center;gap:.5rem;flex:1 1;min-width:0}.GameCard_teamAway__WRCEz{flex-direction:row-reverse;text-align:right}.GameCard_teamLogo__jRN0L{width:24px;height:24px;object-fit:contain;flex-shrink:0}.GameCard_teamName__a1_cD{font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GameCard_score__64IuO{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700;color:var(--color-text)}.GameCard_scheduled__wlC2e,.GameCard_score__64IuO{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;padding:0 .5rem;white-space:nowrap;flex-shrink:0}.GameCard_scheduled__wlC2e{font-size:.875rem;color:var(--color-text-secondary)}.GameCard_conference__tDkpz{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:10px;margin-top:.5rem;text-align:right}.DetailedStatsTable_container__tTLGz{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:576px){.DetailedStatsTable_container__tTLGz{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.DetailedStatsTable_container__tTLGz{grid-template-columns:repeat(3,1fr)}}.DetailedStatsTable_section__bGWd2{background:var(--card-bg);border:1px solid var(--color-border);border-radius:8px;transition:border-color .1s ease,background-color .2s ease}.DetailedStatsTable_section__bGWd2:hover{border-color:var(--color-border-strong)}.DetailedStatsTable_section__bGWd2{padding:1rem;display:flex;flex-direction:column;gap:.25rem}.DetailedStatsTable_sectionTitle__0dqCB{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:0;padding-bottom:.25rem;border-bottom:1px solid var(--color-border)}.DetailedStatsTable_rows__iD1tK{display:flex;flex-direction:column}.DetailedStatsTable_row__m2VL8{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.DetailedStatsTable_row__m2VL8:not(:last-child){border-bottom:1px solid var(--color-border)}.DetailedStatsTable_label__glVDp{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.DetailedStatsTable_value__3Pfvk{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.875rem;font-weight:600;color:var(--color-text)}.ErrorState_error__ru7nU{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 2rem;color:var(--color-text-secondary);text-align:center}.ErrorState_message__nVeVP{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.875rem;max-width:40ch}.ErrorState_retryBtn__1Lmy3{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem 1rem;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.875rem;font-weight:500;line-height:1;border:1px solid rgba(0,0,0,0);border-radius:6px;cursor:pointer;transition:background-color .1s ease,border-color .1s ease,color .1s ease}.ErrorState_retryBtn__1Lmy3:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ErrorState_retryBtn__1Lmy3:disabled{opacity:.5;cursor:not-allowed}.ErrorState_retryBtn__1Lmy3{background:rgba(0,0,0,0);border-color:var(--color-border-strong);color:var(--color-text)}.ErrorState_retryBtn__1Lmy3:hover:not(:disabled){background:var(--color-surface)}.ErrorState_retryBtn__1Lmy3{font-size:.75rem;padding:.25rem 1rem;margin-top:.25rem}.Skeleton_skeleton__3XDXc{background:var(--skeleton-bg);border-radius:6px;animation:Skeleton_pulse__mRxrc 1.5s ease-in-out infinite}.Skeleton_skeletonCard__w_Ol1{background:var(--card-bg);border:1px solid var(--color-border);transition:border-color .1s ease,background-color .2s ease}.Skeleton_skeletonCard__w_Ol1:hover{border-color:var(--color-border-strong)}.Skeleton_skeletonCard__w_Ol1{background:var(--skeleton-card-bg);border-radius:8px;animation:Skeleton_pulse__mRxrc 1.5s ease-in-out infinite}.Skeleton_skeletonRow__dUiu3{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0}.page_page__EkPdY{display:flex;flex-direction:column;gap:1.5rem}.page_statsSkeleton__vIkYC{display:flex;flex-direction:column;gap:.5rem}.page_sectionHeading___ih25{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.75rem;margin-bottom:1rem}.page_lineups__NAWNm{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.page_lineups__NAWNm{grid-template-columns:1fr 1fr}}.page_shots__O_pxY{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.page_shots__O_pxY{grid-template-columns:1fr 1fr}}.page_preGame__XQ3MP{background:var(--card-bg);border:1px solid var(--color-border);border-radius:8px;transition:border-color .1s ease,background-color .2s ease}.page_preGame__XQ3MP:hover{border-color:var(--color-border-strong)}.page_preGame__XQ3MP{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.page_preGameBlock__wtvIQ{display:flex;flex-direction:column;gap:.5rem}.page_preGameLabel__T9aS3{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.75rem}.page_formRow__kNZ1_{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:576px){.page_formRow__kNZ1_{grid-template-columns:1fr 1fr}}.page_teamForm__0MZqc{display:flex;flex-direction:column;gap:.25rem}.page_teamLabel__56D70{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.875rem;color:var(--color-text-secondary)}.page_recordsRow__YQqRJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.page_recordBadge__YsyTa{background:var(--card-bg);border:1px solid var(--color-border);border-radius:8px;transition:border-color .1s ease,background-color .2s ease}.page_recordBadge__YsyTa:hover{border-color:var(--color-border-strong)}.page_recordBadge__YsyTa{padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem}.page_recordRank__7bdMM{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:1.125rem;font-weight:700;color:var(--color-accent);line-height:1;min-width:2ch}.page_recordMeta__MJ7_S{display:flex;flex-direction:column;gap:2px}.page_recordTeam___ebac{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.875rem;font-weight:500;color:var(--color-text)}.page_recordDetail__8Z4fU{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;color:var(--color-text-secondary)}.page_h2hList__9i7z8{display:flex;flex-direction:column;gap:.25rem}.page_h2hItem__aNQKw{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.875rem;color:var(--color-text-secondary);display:flex;align-items:center;gap:.5rem}.page_h2hScore__wIvqX{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-weight:600;color:var(--color-text)}.page_h2hEmpty__9_SmE,.page_lineupsEmpty___udpQ{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.875rem;color:var(--color-text-muted)}.page_lineupsEmpty___udpQ{text-align:center;padding:3rem 1.5rem;border:1px dashed var(--color-border);border-radius:8px}.page_empty__mQmco,.page_loading__Hqplp{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.875rem;color:var(--color-text-secondary);padding:2rem}.page_page__LvRCM{display:flex;flex-direction:column;gap:1.5rem}.page_title__h47fS{font-size:2rem;font-weight:700}.page_titleSkeleton__IYqv7{height:2rem;width:160px;background:var(--skeleton-bg);border-radius:6px;animation:page_pulse__lZcrR 1.5s ease-in-out infinite}.page_tabsSkeleton__fN7I_{display:flex;gap:.5rem}.page_tabSkeleton__xLv9G{height:2rem;width:80px;background:var(--skeleton-bg);border-radius:6px;animation:page_pulse__lZcrR 1.5s ease-in-out infinite}.page_gameList__ddhgf{display:flex;flex-direction:column;gap:.5rem}.page_empty__6plKp,.page_loading__cD0qo{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.875rem;color:var(--color-text-secondary);padding:2rem}.page_page__KdIv3{display:flex;flex-direction:column;gap:2rem}.page_title__m5nyP{font-size:2rem;font-weight:700}.page_titleSkeleton__LzGRc{height:2rem;width:200px;background:var(--skeleton-bg);border-radius:6px;animation:page_pulse___oo4m 1.5s ease-in-out infinite}.page_sectionTitle__PJ0za{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.875rem;margin-bottom:1rem}.page_sectionTitleSpaced__HQPQG{margin-top:2rem}.page_sectionTitleSkeleton__3E3gI{height:.75rem;width:120px;background:var(--skeleton-bg);border-radius:4px;margin-bottom:1rem;animation:page_pulse___oo4m 1.5s ease-in-out infinite}.page_kpiRow__o9DUA{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media(min-width:768px){.page_kpiRow__o9DUA{grid-template-columns:repeat(4,1fr)}}.page_twoCol__grqUo{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width:768px){.page_twoCol__grqUo{grid-template-columns:1fr 1fr}}.page_focusGrid__SihvJ{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:992px){.page_focusGrid__SihvJ{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.page_nextGameHero__R1hVZ{min-width:0}.page_nextGameHero__R1hVZ a{height:100%}.page_scheduleBoard__3ZKLT{border:1px solid var(--color-border);border-radius:8px;padding:1.5rem;background:var(--card-bg);height:100%}.page_scheduleList__4jon9{display:flex;flex-direction:column;gap:.5rem}.page_scheduleRow__BETvY{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}.page_scheduleRow__BETvY:last-child{border-bottom:none;padding-bottom:0}.page_scheduleTeams__CrRlF{font-size:.875rem;font-weight:600}.page_scheduleTeams__CrRlF,.page_scheduleVenue__pH0ds{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace}.page_scheduleVenue__pH0ds{font-size:.75rem;color:var(--color-text-secondary)}.page_scheduleRight__WaqMi{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.page_scheduleDate__EIfp3{color:var(--color-text-secondary)}.page_scheduleDate__EIfp3,.page_scheduleOppMeta__Td5hD{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;white-space:nowrap}.page_scheduleOppMeta__Td5hD{color:var(--color-text-muted)}.page_gameList__qB8V8{display:flex;flex-direction:column;gap:.5rem}.page_empty__1cFtN,.page_loading__LeZ5m{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.875rem;color:var(--color-text-secondary);padding:2rem}.page_page__sIE7L{display:flex;flex-direction:column;gap:1.5rem}.page_kpiRow__CoskI{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media(min-width:768px){.page_kpiRow__CoskI{grid-template-columns:repeat(4,1fr)}}.page_twoCol__7KpdG{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.page_twoCol__7KpdG{grid-template-columns:1fr 1fr}}.page_comparisonToggle__gAKpV{display:flex;gap:.25rem;margin-bottom:1rem}.page_comparisonBtn__tLTxP{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem 1rem;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.875rem;font-weight:500;line-height:1;border:1px solid rgba(0,0,0,0);border-radius:6px;cursor:pointer;transition:background-color .1s ease,border-color .1s ease,color .1s ease}.page_comparisonBtn__tLTxP:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.page_comparisonBtn__tLTxP:disabled{opacity:.5;cursor:not-allowed}.page_comparisonBtn__tLTxP{background:rgba(0,0,0,0);color:var(--color-text-secondary)}.page_comparisonBtn__tLTxP:hover:not(:disabled){background:var(--color-surface);color:var(--color-text)}.page_comparisonBtn__tLTxP{padding:.25rem .5rem;font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px}.page_comparisonBtnActive__Uzuav,.page_comparisonBtnActive__Uzuav:hover:not(:disabled){background:var(--color-text);color:var(--color-bg)}.page_perGameWrapper__U5zRr{display:flex;flex-direction:column;gap:1rem}.page_sectionTitle__tKjay{font-size:1.125rem;font-weight:700;color:var(--color-text);margin:0}.page_statsSection__kQBV1{display:flex;flex-direction:column;gap:1rem}.page_page__a5ilO{display:flex;flex-direction:column;gap:1.5rem}.page_title__pIJV5{font-size:2rem;font-weight:700}.page_selectors__eceoD{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:576px){.page_selectors__eceoD{grid-template-columns:1fr 1fr}}.page_headers__HkB65{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:576px){.page_headers__HkB65{grid-template-columns:1fr 1fr}}.page_comparisonSection__R5W9_{display:flex;flex-direction:column;gap:1rem}.page_sectionTitle__POLyW{font-size:1.125rem;font-weight:700;color:var(--color-text);margin:0}.page_charts__XwuRo{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.page_charts__XwuRo{grid-template-columns:1fr 1fr}}.page_page__Y7vXU{display:flex;flex-direction:column;gap:1.5rem}.page_title__hQnS7{font-size:2rem;font-weight:700}.page_titleSkeleton__XIiua{height:2rem;width:120px;background:var(--skeleton-bg);border-radius:6px;animation:page_pulse__idADF 1.5s ease-in-out infinite}.page_filtersSkeleton__jAfOS,.page_filters__ReArC{display:flex;gap:.25rem}.page_filterSkeleton__dA8F3{height:2rem;width:52px;background:var(--skeleton-bg);border-radius:9999px;animation:page_pulse__idADF 1.5s ease-in-out infinite}.page_filterBtn__aIxU9{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem 1rem;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:.875rem;font-weight:500;line-height:1;border:1px solid rgba(0,0,0,0);border-radius:6px;cursor:pointer;transition:background-color .1s ease,border-color .1s ease,color .1s ease}.page_filterBtn__aIxU9:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.page_filterBtn__aIxU9:disabled{opacity:.5;cursor:not-allowed}.page_filterBtn__aIxU9{background:rgba(0,0,0,0);color:var(--color-text-secondary)}.page_filterBtn__aIxU9:hover:not(:disabled){background:var(--color-surface);color:var(--color-text)}.page_filterBtn__aIxU9{padding:.25rem .5rem;font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px}.page_filterBtnActive__Y67HD,.page_filterBtnActive__Y67HD:hover:not(:disabled){background:var(--color-text);color:var(--color-bg)}.page_grid__ObApA{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.page_toolbar__ygVeU{display:flex;gap:.5rem;align-items:center}@media(max-width:575px){.page_toolbar__ygVeU{flex-direction:column;align-items:stretch}}.page_searchWrapper__HRnnR{position:relative;flex:1 1;max-width:280px}@media(max-width:575px){.page_searchWrapper__HRnnR{max-width:none}}.page_searchIcon__7TdoK{position:absolute;left:.5rem;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.page_searchInput__6CVzq{width:100%;font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;letter-spacing:.05em;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;padding:.25rem .5rem .25rem calc(.5rem + 14px + .25rem);transition:border-color .1s ease}.page_searchInput__6CVzq::placeholder{color:var(--color-text-muted)}.page_searchInput__6CVzq:focus{outline:none;border-color:var(--color-accent)}.page_sortSelect__1pJF6{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;letter-spacing:.05em;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;padding:.25rem .5rem;transition:border-color .1s ease;cursor:pointer}.page_sortSelect__1pJF6:focus{outline:none;border-color:var(--color-accent)}.page_toolbarSkeleton__Iq_BG{display:flex;gap:.5rem}.page_searchSkeleton__LlrBb{width:200px}.page_searchSkeleton__LlrBb,.page_sortSkeleton__uK1dh{height:2rem;background:var(--skeleton-bg);border-radius:6px;animation:page_pulse__idADF 1.5s ease-in-out infinite}.page_sortSkeleton__uK1dh{width:120px}.page_empty__SYeM1,.page_loading__zGrKU{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.875rem;color:var(--color-text-secondary);padding:2rem}.page_page__Y1A5A{display:flex;flex-direction:column;gap:1.5rem}.page_title__OCgQs{font-size:2rem;font-weight:700}.page_titleSkeleton__KdzEN{height:2rem;width:180px;background:var(--skeleton-bg);border-radius:6px;animation:page_pulse__lWryE 1.5s ease-in-out infinite}.page_subtitle__vDxbM{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin-top:-1rem}.page_subtitleSkeleton__y_zYr{height:.75rem;width:160px;background:var(--skeleton-bg);border-radius:4px;margin-top:-1rem;animation:page_pulse__lWryE 1.5s ease-in-out infinite}.page_loading__l5XTn{font-family:var(--font-jetbrains),"JetBrains Mono","SF Mono","Fira Code",monospace;font-size:.875rem;color:var(--color-text-secondary);padding:2rem}