.LeagueGroupSection_section__gi1H9{display:flex;flex-direction:column;gap:var(--space-3)}.LeagueGroupSection_head__rUXsZ{display:flex;align-items:center;gap:var(--space-2);height:32px;width:100%;text-align:left}.LeagueGroupSection_dot__ghpD4{width:10px;height:10px;border-radius:var(--radius-full);flex:none}.LeagueGroupSection_title__8Uy5c{font-size:var(--fs-h2);color:var(--color-text-primary);font-weight:600}.LeagueGroupSection_live__Uh4EZ{display:inline-flex;align-items:center;gap:6px;color:var(--color-live);font-size:var(--fs-meta);margin-left:var(--space-1);white-space:nowrap}.LeagueGroupSection_liveDot__cEpD4{width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-live);animation:LeagueGroupSection_livePulse__poZ2D 1s ease-in-out infinite}.LeagueGroupSection_count__ijPIe{margin-left:auto;color:var(--color-text-secondary);font-size:var(--fs-meta)}.LeagueGroupSection_chevron__22J0E{flex:none;transition:transform .2s ease}.LeagueGroupSection_chevronClosed__WcMGh{transform:rotate(-90deg)}.LeagueGroupSection_collapsedLink__AxjIx{font-size:var(--fs-meta);color:var(--color-link)}.LeagueGroupSection_gridDesktop__8NlUH{display:none}.LeagueGroupSection_listMobile__CPa2Q{display:flex;flex-direction:column;gap:var(--space-2)}@media (min-width:768px){.LeagueGroupSection_gridDesktop__8NlUH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.LeagueGroupSection_listMobile__CPa2Q{display:none}}@media (min-width:1024px){.LeagueGroupSection_gridDesktop__8NlUH{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.LeagueGroupSection_head__rUXsZ{height:28px}.LeagueGroupSection_dot__ghpD4{width:8px;height:8px}.LeagueGroupSection_count__ijPIe,.LeagueGroupSection_live__Uh4EZ{font-size:11px}}.FollowFilter_filterBtn__oPgP_{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--color-border,#2c3540);background:transparent;color:var(--color-text,#e6ebf1);border-radius:6px;cursor:pointer;font-size:var(--fs-meta,13px);line-height:1.2;transition:background .12s ease,border-color .12s ease,color .12s ease}.FollowFilter_filterBtn__oPgP_:hover{border-color:#f59e0b}.FollowFilter_filterBtn__oPgP_:focus-visible{outline:2px solid var(--color-focus,#3b82f6);outline-offset:2px}.FollowFilter_active__NAw6t{background:rgba(245,158,11,.15);border-color:#f59e0b;color:#f59e0b}.FollowFilter_count__bR2Jb{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:rgba(245,158,11,.25);color:#f59e0b;font-size:11px;line-height:1}.FollowFilter_icon__21dOQ{color:#f59e0b}.states_skelCard__ByCZM{display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-bg-elevated);border-radius:var(--radius-sm);padding:var(--space-4);animation:states_skel__Yuiov 1.4s ease-in-out infinite}.states_skelRow__ic0_y{display:flex;justify-content:space-between;align-items:center}.states_skelTeams__rkCry{display:flex;flex-direction:column;gap:var(--space-2)}.states_skelFoot__wTMoa{display:flex;justify-content:flex-end}.states_skelBar__G5HnE{display:block;border-radius:3px;background:var(--color-border);flex:none}.states_skelTable__dthpf{background:var(--color-bg-elevated);border-radius:var(--radius-sm);overflow:hidden;animation:states_skel__Yuiov 1.4s ease-in-out infinite}.states_skelTableRow__saBec{height:40px;display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-3);border-top:1px solid var(--color-divider)}.states_skelPushRight__fBDaf{margin-left:auto}.states_skelArticle__n24yz{display:grid;grid-template-columns:96px 1fr;grid-gap:var(--space-3);gap:var(--space-3);animation:states_skel__Yuiov 1.4s ease-in-out infinite}.states_skelCover___99z8{display:block;aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--color-border)}.states_skelArticleText__4M6V9{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-1)}.states_state__UWxBi{background:var(--color-bg-elevated);border-radius:var(--radius-md);padding:var(--space-6) var(--space-4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center}.states_stateText__p6v2m{font-size:var(--fs-body);color:var(--color-text-secondary)}.states_primaryAction__bRnf4{height:32px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-home);color:#fff;font-size:13px;font-weight:600;display:inline-flex;align-items:center}.states_primaryAction__bRnf4:hover{color:#fff;opacity:.9}.states_secondaryAction__Kj674{height:32px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-surface);border:1px solid var(--color-border);color:var(--color-text-primary);font-size:13px;display:inline-flex;align-items:center}.states_notice__VmsRv{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-bg-elevated);border-radius:var(--radius-sm);font-size:var(--fs-meta);color:var(--color-text-secondary)}.states_delay__OsGq7{font-size:11px;color:var(--color-text-muted);display:flex;align-items:center;gap:6px}.states_delayDot__aPPVY{width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-away)}.states_liveIndicator__etym1{margin-left:auto;font-size:var(--fs-meta);color:var(--color-text-muted);display:flex;align-items:center;gap:6px;white-space:nowrap}.states_liveDot__dDT0D{width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-goal)}.MatchRow_list__2dUVj{background:var(--color-bg-elevated);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-card)}.MatchRow_header__qguHK,.MatchRow_row__cz1Cw{display:grid;grid-template-columns:64px 88px minmax(0,1fr) 112px minmax(0,1fr) 112px;align-items:center}.MatchRow_header__qguHK{padding:0 var(--space-4);height:36px;font-size:var(--fs-meta);color:var(--color-text-muted);border-bottom:1px solid var(--color-border)}.MatchRow_headerHome__DIQZY{text-align:right}.MatchRow_headerScore__s8nxw{text-align:center}.MatchRow_headerStatus__fiah1{text-align:right}.MatchRow_row__cz1Cw{height:48px;padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-divider);font-size:var(--fs-body);color:inherit}.MatchRow_row__cz1Cw:hover{background:var(--color-bg-surface);color:inherit}.MatchRow_timeCell__wJXA0{display:flex;flex-direction:column;gap:3px;line-height:1;min-width:0}.MatchRow_leagueCell__xpbPw,.MatchRow_time__CGdVD{color:var(--color-text-secondary);font-size:var(--fs-meta)}.MatchRow_leagueCell__xpbPw{display:flex;align-items:center;gap:6px}.MatchRow_leagueInline__kGO4m{display:none;align-items:center;gap:4px;color:var(--color-text-muted);font-size:10px}.MatchRow_dot__FBbJv{width:8px;height:8px;border-radius:var(--radius-full);flex:none}.MatchRow_leagueInline__kGO4m .MatchRow_dot__FBbJv{width:6px;height:6px}.MatchRow_away__5ke5C,.MatchRow_home__fQC7p{color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MatchRow_home__fQC7p{text-align:right}.MatchRow_score__NH_Xb{text-align:center;font-weight:600}.MatchRow_status__2m2Yj{display:flex;justify-content:flex-end}@media (max-width:767px){.MatchRow_header__qguHK{display:none}.MatchRow_row__cz1Cw{grid-template-columns:44px minmax(0,1fr) 56px minmax(0,1fr) 52px;gap:6px;height:44px;padding:var(--space-2) var(--space-3);font-size:13px}.MatchRow_leagueCell__xpbPw{display:none}.MatchRow_leagueInline__kGO4m{display:inline-flex}.MatchRow_time__CGdVD{font-size:11px}}