.CommentaryPanel_panel__HHs6k{display:flex;flex-direction:column}.CommentaryPanel_inningsTabs__UWlag{display:flex;gap:var(--space-sm);padding:var(--space-md) 0;flex-wrap:wrap}.CommentaryPanel_inningsTab__QT__F{padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:var(--font-sm);font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.CommentaryPanel_inningsTab__QT__F:hover{border-color:var(--accent);color:var(--accent)}.CommentaryPanel_inningsTabActive__kNsU5{background:var(--accent);border-color:var(--accent);color:var(--on-color-text)}.CommentaryPanel_inningsTabActive__kNsU5:hover{color:var(--on-color-text)}.CommentaryPanel_oversCount__Dm4Yv{text-align:center;font-size:var(--font-xs);color:var(--text-muted);padding:var(--space-xs) 0}.CommentaryPanel_overBlock__iMpdE{margin-bottom:var(--space-lg)}.CommentaryPanel_summaryBlock__vAo_D{display:flex;flex-direction:column;padding:var(--space-md) var(--space-lg);background:var(--surface);border-radius:var(--radius-sm);border-left:3px solid transparent;margin-top:var(--space-sm)}.CommentaryPanel_wicketAccent__PYJh_{border-left-color:var(--wicket)}.CommentaryPanel_maidenAccent__hGchy{border-left-color:var(--success)}.CommentaryPanel_summaryRow1__aIgod{display:flex;align-items:flex-start;gap:var(--space-md)}.CommentaryPanel_overNumBlock__vGp4I{display:flex;flex-direction:column;align-items:center;min-width:44px;flex-shrink:0}.CommentaryPanel_overLabel__vOLLZ{font-size:9px;font-weight:600;color:var(--text-muted);letter-spacing:.5px;text-transform:uppercase}.CommentaryPanel_overNumLarge__Wnvb3{font-size:var(--font-xl,20px);font-weight:800;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommentaryPanel_summaryMiddle___PBFj{flex:1 1;display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.CommentaryPanel_summaryRunsLine__RPvLy{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}.CommentaryPanel_summaryRunsText__OMMIo{font-size:var(--font-sm);font-weight:700;color:var(--text)}.CommentaryPanel_requiredText__NTp7_{font-size:var(--font-xs);font-weight:600;color:var(--accent)}.CommentaryPanel_rates__nAbIC{display:flex;gap:var(--space-md)}.CommentaryPanel_rateText__mL_85{font-size:var(--font-xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommentaryPanel_rateAccent__NjmtL{font-size:var(--font-xs);color:var(--accent);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommentaryPanel_strikers__Ocxt3{display:flex;gap:var(--space-md);flex-wrap:wrap}.CommentaryPanel_striker__Eem5I{font-size:var(--font-xs);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommentaryPanel_dismissed__YIO2j{text-decoration:line-through;opacity:.6}.CommentaryPanel_bowler__N7CmR{font-size:var(--font-xs);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommentaryPanel_matchScoreBlock__NJTqA{display:flex;flex-direction:column;align-items:flex-end;min-width:50px;flex-shrink:0}.CommentaryPanel_matchScoreTeam__QqUJL{font-size:9px;font-weight:600;color:var(--text-muted);letter-spacing:.3px}.CommentaryPanel_matchScoreValue__Pabsq{font-size:var(--font-md);font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommentaryPanel_overBadges__Zux6T{display:flex;gap:var(--space-xs);flex:1 1}.CommentaryPanel_wicketChip__m9DDM{color:var(--wicket);background:rgba(239,68,68,.15)}.CommentaryPanel_maidenChip__SGcur,.CommentaryPanel_wicketChip__m9DDM{display:inline-block;padding:1px 6px;font-size:10px;font-weight:700;border-radius:var(--radius-full)}.CommentaryPanel_maidenChip__SGcur{color:var(--success);background:rgba(34,197,94,.1)}.CommentaryPanel_fourChip__AtKAJ{color:var(--four);background:rgba(34,197,94,.15)}.CommentaryPanel_fourChip__AtKAJ,.CommentaryPanel_sixChip__nrT03{display:inline-block;padding:1px 6px;font-size:10px;font-weight:700;border-radius:var(--radius-full)}.CommentaryPanel_sixChip__nrT03{color:var(--six);background:rgba(168,85,247,.15)}.CommentaryPanel_extraChip__HwCy4{display:inline-block;padding:1px 6px;font-size:10px;font-weight:700;color:var(--extras,#f59e0b);background:rgba(245,158,11,.15);border-radius:var(--radius-full)}.CommentaryPanel_ballRow__GHjse{display:flex;gap:var(--space-md);padding:var(--space-sm) var(--space-lg)}.CommentaryPanel_ballRow__GHjse:nth-child(odd){background:var(--bg-secondary);border-radius:var(--radius-sm)}.CommentaryPanel_ballLeft__sFNGC{display:flex;align-items:center;gap:var(--space-xs);min-width:70px}.CommentaryPanel_ballNum__h0YlX{font-size:var(--font-sm);font-weight:700;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommentaryPanel_badge__IJ_t_{font-size:9px;font-weight:800;padding:1px 5px;border-radius:var(--radius-full)}.CommentaryPanel_wicketBadge__xJ3YH{background:rgba(239,68,68,.15);color:var(--wicket)}.CommentaryPanel_sixBadge__EZ2oa{background:rgba(168,85,247,.15);color:var(--six)}.CommentaryPanel_fourBadge__JaPfC{background:rgba(34,197,94,.15);color:var(--four)}.CommentaryPanel_comment__KmjGf{font-size:var(--font-base);color:var(--text);line-height:1.5;flex:1 1}.CommentaryPanel_loadingText__gvtEX{font-size:var(--font-sm)}.CommentaryPanel_empty__tGTOq,.CommentaryPanel_loadingText__gvtEX{text-align:center;padding:var(--space-3xl) 0;color:var(--text-muted)}.CommentaryPanel_errorState__atinD{text-align:center;padding:var(--space-3xl) 0}.CommentaryPanel_errorTitle__h4kn7{font-size:var(--font-md);font-weight:600;color:var(--text-secondary);margin-bottom:var(--space-xs)}.CommentaryPanel_errorMessage__3B1oc{font-size:var(--font-sm);color:var(--text-muted);margin-bottom:var(--space-lg)}.CommentaryPanel_retryButton__eXE__{padding:var(--space-sm) var(--space-xl);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text);font-size:var(--font-sm);font-weight:600;cursor:pointer;transition:border-color var(--transition-fast)}.CommentaryPanel_retryButton__eXE__:hover{border-color:var(--accent)}.CommentaryPanel_loadMoreBtn__0Uo7T{display:block;margin:var(--space-lg) auto;padding:var(--space-sm) var(--space-2xl);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text);font-size:var(--font-sm);font-weight:600;cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}.CommentaryPanel_loadMoreBtn__0Uo7T:hover{border-color:var(--accent);color:var(--accent)}.CommentaryPanel_newDeliveryPulse__FubMR{text-align:center;font-size:var(--font-xs);font-weight:600;color:var(--accent);padding:var(--space-sm) var(--space-lg);background:rgba(198,255,0,.08);border:1px solid rgba(198,255,0,.2);border-radius:var(--radius-full);margin:var(--space-sm) auto;width:-moz-fit-content;width:fit-content;animation:CommentaryPanel_pulse-fade__Ez9gi 2s ease-out forwards}@keyframes CommentaryPanel_pulse-fade__Ez9gi{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}to{opacity:0;transform:scale(1)}}.GraphPanel_panel__1M6iR{display:flex;flex-direction:column;gap:var(--space-2xl)}.GraphPanel_graph__UFrMn{display:flex;flex-direction:column;gap:var(--space-sm)}.GraphPanel_label__kl_LU{font-size:var(--font-sm);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.GraphPanel_svg__LgQmZ{width:100%;height:auto;border-radius:var(--radius-md);background:var(--surface);padding:var(--space-sm)}.GraphPanel_axisLabel__8ZRo3,.GraphPanel_axisText__cWlcm{font-size:10px;fill:var(--text-muted);font-family:inherit}.GraphPanel_axisLabel__8ZRo3{text-transform:uppercase;letter-spacing:.05em}.GraphPanel_wicketMark__tFHxs{font-size:9px;fill:var(--wicket);font-weight:700;font-family:inherit}.GraphPanel_legend__ReHMI{display:flex;gap:var(--space-lg);justify-content:center;padding:var(--space-xs) 0}.GraphPanel_legendItem__Lw0Ey{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-xs);color:var(--text-secondary)}.GraphPanel_legendDot__o3XSG{width:10px;height:10px;border-radius:50%;display:inline-block}.GraphPanel_empty__AlNP6{text-align:center;padding:var(--space-3xl) 0;color:var(--text-muted)}.FantasyPanel_panel__66Nb7{display:flex;flex-direction:column;gap:var(--space-2xl)}.FantasyPanel_section__77xtN{display:flex;flex-direction:column;gap:var(--space-md)}.FantasyPanel_heading__kTuSB{font-size:var(--font-sm);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.FantasyPanel_tableWrap__PkruJ{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.FantasyPanel_table__d4tHY{width:100%;border-collapse:collapse;font-size:var(--font-sm)}.FantasyPanel_table__d4tHY th{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);text-align:left}.FantasyPanel_table__d4tHY td,.FantasyPanel_table__d4tHY th{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border)}.FantasyPanel_table__d4tHY td{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FantasyPanel_table__d4tHY tbody tr:last-child td{border-bottom:none}.FantasyPanel_nameCol__bZuPF{min-width:140px}.FantasyPanel_roleCol__Wqbq_{text-align:center;min-width:100px;color:var(--text-secondary)}.FantasyPanel_valCol__KkJEh{text-align:right;min-width:70px}.FantasyPanel_highlight__AmPg8{font-weight:700;color:var(--accent)}.FantasyPanel_xiGrid__Q7EOg{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-sm);gap:var(--space-sm)}.FantasyPanel_xiCard__Kpg5l{display:flex;flex-direction:column;gap:2px;padding:var(--space-sm) var(--space-md);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}.FantasyPanel_xiTop__Z_HfN{display:flex;align-items:center;gap:var(--space-xs)}.FantasyPanel_xiName__LwZhz{font-size:var(--font-sm);font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FantasyPanel_captainBadge__T_e6M{font-size:9px;color:var(--on-color-text);background:var(--accent);border-radius:var(--radius-full)}.FantasyPanel_captainBadge__T_e6M,.FantasyPanel_vcBadge__W3N6F{font-weight:800;width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FantasyPanel_vcBadge__W3N6F{font-size:8px;color:var(--accent);background:transparent;border:1.5px solid var(--accent);border-radius:var(--radius-full)}.FantasyPanel_xiRole__RIfVs{font-size:var(--font-xs);color:var(--text-muted);text-transform:capitalize}.FantasyPanel_xiStats__wPWht{display:flex;gap:var(--space-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FantasyPanel_xiCredits__kkW4N{font-size:var(--font-xs);font-weight:600;color:var(--text-secondary)}.FantasyPanel_xiPoints__HriQe{font-size:var(--font-xs);font-weight:700;color:var(--accent)}@media (max-width:480px){.FantasyPanel_xiGrid__Q7EOg{grid-template-columns:1fr}}.FantasyPanel_empty__XKkvT{text-align:center;padding:var(--space-3xl) 0;color:var(--text-muted)}.MatchHeroHeader_hero__7Z_yu{position:relative;background:var(--hero-gradient);border-radius:var(--radius-hero);margin-bottom:var(--space-xl);overflow:hidden}.MatchHeroHeader_inner___r9Jw{padding:var(--space-2xl) var(--space-2xl) var(--space-xl);max-width:var(--content-max-width);margin:0 auto}.MatchHeroHeader_meta__AGi92{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg);margin-bottom:var(--space-xl)}.MatchHeroHeader_metaLeft__4Upvi{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}.MatchHeroHeader_liveDot__loA01{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;color:var(--wicket);letter-spacing:.5px}.MatchHeroHeader_liveDot__loA01:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--wicket);animation:MatchHeroHeader_pulse__nl_gO 1.5s ease-in-out infinite}@keyframes MatchHeroHeader_pulse__nl_gO{0%,to{opacity:1}50%{opacity:.4}}.MatchHeroHeader_formatBadge__6CDaI{font-size:11px;font-weight:600;color:var(--hero-text-secondary);letter-spacing:.5px}.MatchHeroHeader_metaLeft__4Upvi>:not(:last-child):after{content:"·";margin-left:var(--space-sm);color:var(--hero-text-faint)}.MatchHeroHeader_playStatusBadge__gl33_{font-size:11px;font-weight:700;color:#fbbf24}.MatchHeroHeader_metaRight__JVcQ9{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.MatchHeroHeader_tournament__W8iJW{font-size:var(--font-sm);color:var(--hero-text-secondary);font-weight:500}.MatchHeroHeader_venue__hma84{font-size:var(--font-xs);color:var(--hero-text-faint)}.MatchHeroHeader_teamRows__3KonP{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-lg)}.MatchHeroHeader_teamRow___aIXa{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) 0;opacity:.6;transition:opacity var(--transition-fast)}.MatchHeroHeader_teamRowBatting__7mFw7,.MatchHeroHeader_teamRowWinner__x_HZn{opacity:1}.MatchHeroHeader_teamLeft__BGCuB{display:flex;align-items:center;gap:var(--space-sm);min-width:0}.MatchHeroHeader_teamRight__ItVy8{display:flex;align-items:baseline;gap:var(--space-md);flex-shrink:0}.MatchHeroHeader_teamIcon__dQ0OS{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.04);display:flex;align-items:center;justify-content:center;flex-shrink:0}.MatchHeroHeader_teamIconText__zbcKc{font-size:11px;font-weight:800;color:var(--hero-text-secondary);letter-spacing:.5px}.MatchHeroHeader_teamName__YnvYK{font-size:var(--font-base);font-weight:700;color:var(--hero-text-strong);white-space:nowrap}.MatchHeroHeader_teamScoreGroup__XLL1d{display:flex;align-items:baseline;gap:var(--space-xs)}.MatchHeroHeader_teamScore__skiBx{font-size:var(--font-2xl);font-weight:800;color:var(--accent-light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.MatchHeroHeader_teamOvers__N2tEx{font-size:var(--font-sm);font-weight:500;color:var(--hero-text-muted);white-space:nowrap}.MatchHeroHeader_yetToBat__u2xO7{font-size:var(--font-sm);color:var(--hero-text-faint);font-style:italic}.MatchHeroHeader_tossCenter__PjdDX{text-align:center;font-size:var(--font-sm);font-weight:500;color:var(--accent-light);padding:var(--space-xs) 0;opacity:.85}.MatchHeroHeader_rateRow__Aa4YD{display:flex;gap:var(--space-md);margin-bottom:var(--space-lg)}.MatchHeroHeader_ratePill__s9Ffz{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--font-xs);color:var(--hero-text-muted);padding:2px var(--space-md);background:hsla(0,0%,100%,.04);border-radius:var(--radius-full);letter-spacing:.3px}.MatchHeroHeader_ratePill__s9Ffz strong{color:var(--hero-text-strong);font-weight:700}.MatchHeroHeader_playersGrid__by3J3{display:flex;gap:var(--space-xl);padding:var(--space-md) 0;margin-bottom:var(--space-md);border-top:1px solid hsla(0,0%,100%,.06)}.MatchHeroHeader_battingSection__d7k7l,.MatchHeroHeader_bowlingSection__u_1PV{display:flex;flex-direction:column;gap:var(--space-xs)}.MatchHeroHeader_battingSection__d7k7l{flex:1 1;min-width:0}.MatchHeroHeader_bowlingSection__u_1PV{flex-shrink:0}.MatchHeroHeader_sectionLabel__r37mK{font-size:10px;font-weight:700;color:var(--hero-text-faint);letter-spacing:1px;text-transform:uppercase}.MatchHeroHeader_playerRow__9ksEG{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg)}.MatchHeroHeader_playerName__4hK5Y{font-size:var(--font-sm);font-weight:500;color:var(--hero-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MatchHeroHeader_strikerMark__IyS_v{color:var(--accent-light);font-weight:700}.MatchHeroHeader_playerScore__QfNhB{color:var(--hero-text)}.MatchHeroHeader_bowlerFigures__6hPx0,.MatchHeroHeader_playerScore__QfNhB{font-size:var(--font-base);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.MatchHeroHeader_bowlerFigures__6hPx0{color:var(--accent-light)}.MatchHeroHeader_recentOvers__CRHHM{display:flex;align-items:center;gap:var(--space-lg);overflow-x:auto;padding:var(--space-md) 0;margin-bottom:var(--space-md);scrollbar-width:none}.MatchHeroHeader_recentOvers__CRHHM::-webkit-scrollbar{display:none}.MatchHeroHeader_overGroup__AL1i3{display:flex;align-items:center;gap:5px}.MatchHeroHeader_overSeparator__QR9Vx{width:1px;height:20px;background:hsla(0,0%,100%,.08);flex-shrink:0}.MatchHeroHeader_overLabel__i_UBF{font-size:10px;font-weight:700;color:var(--hero-text-faint);margin-right:3px;white-space:nowrap;letter-spacing:.3px}.MatchHeroHeader_ballChip__dF6s6{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;border-radius:var(--radius-full);font-size:10px;font-weight:700;flex-shrink:0;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0 4px;transition:transform .15s ease}.MatchHeroHeader_ball_dot__IV2Ho{background:transparent;color:var(--hero-text-muted);border:1.5px solid hsla(0,0%,100%,.12)}.MatchHeroHeader_ball_run__nqD25{background:hsla(0,0%,100%,.06);color:var(--hero-text);border:1.5px solid hsla(0,0%,100%,.1)}.MatchHeroHeader_ball_four__a4mq_{background:var(--four);box-shadow:0 0 8px color-mix(in srgb,var(--four) 40%,transparent)}.MatchHeroHeader_ball_four__a4mq_,.MatchHeroHeader_ball_six__TRdBQ{color:#fff;animation:MatchHeroHeader_boundaryPop___qm8U .4s ease-out}.MatchHeroHeader_ball_six__TRdBQ{background:var(--six);box-shadow:0 0 10px color-mix(in srgb,var(--six) 50%,transparent)}.MatchHeroHeader_ball_wicket__Li4o7{background:var(--wicket);color:#fff;animation:MatchHeroHeader_wicketShake__E7mip .5s ease-out;box-shadow:0 0 8px color-mix(in srgb,var(--wicket) 40%,transparent)}.MatchHeroHeader_ball_noball__IhCnD,.MatchHeroHeader_ball_wide__iBrEF{background:rgba(251,191,36,.15);color:#fbbf24;border:1.5px solid rgba(251,191,36,.3)}.MatchHeroHeader_ball_bye__MucY6,.MatchHeroHeader_ball_legbye__Z9h6b{background:rgba(156,163,175,.1);color:var(--hero-text-muted);border:1.5px solid rgba(156,163,175,.2)}.MatchHeroHeader_ball_extra__VK6eF{background:rgba(251,191,36,.15);color:#fbbf24;border:1.5px solid rgba(251,191,36,.3)}@keyframes MatchHeroHeader_boundaryPop___qm8U{0%{transform:scale(.8);opacity:.6}50%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes MatchHeroHeader_wicketShake__E7mip{0%{transform:translateX(0)}15%{transform:translateX(-3px)}30%{transform:translateX(3px)}45%{transform:translateX(-2px)}60%{transform:translateX(2px)}75%{transform:translateX(-1px)}to{transform:translateX(0)}}.MatchHeroHeader_target__8sMWC{font-size:var(--font-base);font-weight:600;color:var(--accent-light);margin-bottom:var(--space-sm)}.MatchHeroHeader_comparison__CpHoQ{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-sm);background:hsla(0,0%,100%,.04);border-radius:var(--radius-md);border:1px solid hsla(0,0%,100%,.06)}.MatchHeroHeader_comparisonLabel__8_Qn1{font-size:var(--font-xs);font-weight:600;color:var(--hero-text-muted)}.MatchHeroHeader_comparisonScores__FIwyL{font-size:var(--font-sm);font-weight:600;color:var(--hero-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MatchHeroHeader_comparisonDivider__QdLRa{margin:0 var(--space-sm);color:var(--hero-text-faint)}.MatchHeroHeader_comparisonDiff__OxNqw{font-size:var(--font-xs);font-weight:700;color:var(--accent-light)}.MatchHeroHeader_result__bDoaz{font-size:var(--font-base);font-weight:600;color:var(--accent-light);margin-bottom:var(--space-sm)}.MatchHeroHeader_pom__lk4Jh{font-size:var(--font-sm);color:var(--hero-text-muted);font-weight:500;margin-bottom:var(--space-sm)}.MatchHeroHeader_milestoneBadge__dvHlG{display:inline-flex;align-items:center;gap:var(--space-xs);padding:2px var(--space-sm);border-radius:var(--radius-full);font-size:10px;font-weight:800;letter-spacing:.5px;animation:MatchHeroHeader_milestoneGlow__6Dc4K 1.5s ease-in-out}.MatchHeroHeader_milestone50__gzkwX{background:rgba(198,255,0,.12);color:var(--accent-light);border:1px solid rgba(198,255,0,.25)}.MatchHeroHeader_milestone100__YCcQg{background:rgba(198,255,0,.2);color:var(--accent-light);border:1px solid rgba(198,255,0,.4)}.MatchHeroHeader_milestone200__WyWQu{background:rgba(198,255,0,.3);color:var(--accent-light);border:1px solid rgba(198,255,0,.5)}.MatchHeroHeader_partnershipMilestone__b3M8o{background:rgba(147,51,234,.15);color:#c084fc;border:1px solid rgba(147,51,234,.3)}@keyframes MatchHeroHeader_milestoneGlow__6Dc4K{0%{transform:scale(.8);opacity:0}20%{transform:scale(1.1);opacity:1}40%{transform:scale(1)}60%{box-shadow:0 0 12px rgba(198,255,0,.4)}to{box-shadow:none}}@media (max-width:768px){.MatchHeroHeader_hero__7Z_yu{border-radius:var(--radius-md,8px)}.MatchHeroHeader_inner___r9Jw{padding:var(--space-md) var(--space-md) var(--space-md)}.MatchHeroHeader_meta__AGi92{flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-md)}.MatchHeroHeader_metaRight__JVcQ9{align-items:flex-start}.MatchHeroHeader_teamRows__3KonP{margin-bottom:var(--space-md)}.MatchHeroHeader_teamIcon__dQ0OS{width:32px;height:32px}.MatchHeroHeader_teamIconText__zbcKc{font-size:9px}.MatchHeroHeader_teamName__YnvYK{font-size:var(--font-sm)}.MatchHeroHeader_teamScore__skiBx{font-size:var(--font-lg,18px)}.MatchHeroHeader_teamOvers__N2tEx,.MatchHeroHeader_tossCenter__PjdDX{font-size:var(--font-xs)}.MatchHeroHeader_rateRow__Aa4YD{margin-bottom:var(--space-md)}.MatchHeroHeader_playersGrid__by3J3{flex-direction:column;gap:var(--space-sm);padding:var(--space-sm) 0}.MatchHeroHeader_sectionLabel__r37mK{font-size:9px}.MatchHeroHeader_playerName__4hK5Y{font-size:var(--font-xs)}.MatchHeroHeader_bowlerFigures__6hPx0,.MatchHeroHeader_playerScore__QfNhB{font-size:var(--font-sm)}.MatchHeroHeader_ballChip__dF6s6{min-width:22px;height:22px;font-size:9px;padding:0 3px}.MatchHeroHeader_recentOvers__CRHHM{gap:var(--space-sm);padding:var(--space-sm) 0}.MatchHeroHeader_overLabel__i_UBF{font-size:9px}.MatchHeroHeader_overGroup__AL1i3{gap:3px}.MatchHeroHeader_overSeparator__QR9Vx{height:14px}.MatchHeroHeader_result__bDoaz,.MatchHeroHeader_target__8sMWC{font-size:var(--font-sm)}.MatchHeroHeader_comparisonScores__FIwyL{font-size:var(--font-xs)}.MatchHeroHeader_milestoneBadge__dvHlG{font-size:9px;padding:1px var(--space-xs)}}.LiveEventBanner_overlay__3iY0b{position:absolute;inset:0;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none;animation:LiveEventBanner_overlayIn__yOwGn .25s ease-out forwards,LiveEventBanner_overlayOut__3EaOs .6s ease 2.8s forwards}.LiveEventBanner_four__zVktE{background:radial-gradient(ellipse 70% 65% at 50% 45%,rgba(22,163,74,.92) 0,rgba(10,61,31,.7) 55%,transparent 100%)}.LiveEventBanner_six__JkIZF{background:radial-gradient(ellipse 70% 65% at 50% 45%,rgba(147,51,234,.92) 0,rgba(46,16,101,.7) 55%,transparent 100%)}.LiveEventBanner_wicket__w4PYT{background:radial-gradient(ellipse 70% 65% at 50% 45%,rgba(220,38,38,.92) 0,rgba(69,10,10,.7) 55%,transparent 100%)}.LiveEventBanner_milestone__ILT_o{background:radial-gradient(ellipse 70% 65% at 50% 45%,rgba(217,119,6,.92) 0,rgba(69,26,3,.7) 55%,transparent 100%)}.LiveEventBanner_particles__ySCU3{position:absolute;inset:0;overflow:hidden}.LiveEventBanner_particle__Sw8Ey{position:absolute;top:50%;left:50%;width:var(--size);height:var(--size);border-radius:50%;background:hsla(0,0%,100%,.5);animation:LiveEventBanner_particleBurst__c5Gk5 1s ease-out var(--delay) forwards;opacity:0}.LiveEventBanner_four__zVktE .LiveEventBanner_particle__Sw8Ey{background:rgba(134,239,172,.6)}.LiveEventBanner_six__JkIZF .LiveEventBanner_particle__Sw8Ey{background:rgba(216,180,254,.6)}.LiveEventBanner_wicket__w4PYT .LiveEventBanner_particle__Sw8Ey{background:hsla(0,94%,82%,.6)}.LiveEventBanner_milestone__ILT_o .LiveEventBanner_particle__Sw8Ey{background:rgba(253,224,71,.7)}.LiveEventBanner_illustration__TJA9Q{position:relative;z-index:1;animation:LiveEventBanner_illustrationIn__KecZq .4s cubic-bezier(.34,1.56,.64,1) .05s both}.LiveEventBanner_svg__l_7Z2{width:110px;height:110px;filter:drop-shadow(0 4px 24px rgba(0,0,0,.4))}.LiveEventBanner_batSwing__gPMxm{transform-origin:27px 60px;animation:LiveEventBanner_swingBat__r_4I2 .35s cubic-bezier(.22,1,.36,1) .05s both}.LiveEventBanner_stumpLeft__rIIcC{transform-origin:90px 170px;animation:LiveEventBanner_stumpFlyLeft__pD72l .5s ease-out .3s both}.LiveEventBanner_stumpCenter__h1oL_{transform-origin:100px 170px;animation:LiveEventBanner_stumpFlyCenter__v0XTv .5s ease-out .35s both}.LiveEventBanner_stumpRight__yambY{transform-origin:110px 170px;animation:LiveEventBanner_stumpFlyRight__0UpxF .5s ease-out .32s both}.LiveEventBanner_bailLeft__DcYNm{animation:LiveEventBanner_bailFlyLeft__hqqvc .5s ease-out .3s both}.LiveEventBanner_bailRight__0U5Ti{animation:LiveEventBanner_bailFlyRight__NqIRW .5s ease-out .3s both}.LiveEventBanner_starSpin__u66__{transform-origin:100px 85px;animation:LiveEventBanner_starGrow__3IKHP .5s cubic-bezier(.34,1.56,.64,1) both}.LiveEventBanner_textBlock__suoi9{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:12px}.LiveEventBanner_mainText__40ZDq{font-size:2rem;font-weight:900;letter-spacing:5px;text-transform:uppercase;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.5);animation:LiveEventBanner_textPop__QQeB2 .4s cubic-bezier(.34,1.56,.64,1) .15s both}.LiveEventBanner_subText__Z2gzy{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.8);max-width:440px;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.4);animation:LiveEventBanner_subtextSlide__2wJlg .4s ease .3s both;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes LiveEventBanner_overlayIn__yOwGn{0%{opacity:0}to{opacity:1}}@keyframes LiveEventBanner_overlayOut__3EaOs{0%{opacity:1}to{opacity:0}}@keyframes LiveEventBanner_textPop__QQeB2{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes LiveEventBanner_subtextSlide__2wJlg{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes LiveEventBanner_illustrationIn__KecZq{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes LiveEventBanner_particleBurst__c5Gk5{0%{opacity:0;transform:translate(0) scale(0)}30%{opacity:1;transform:translate(calc(var(--x) * .4),calc(var(--y) * .4)) scale(1)}to{opacity:0;transform:translate(var(--x),var(--y)) scale(.3)}}@keyframes LiveEventBanner_swingBat__r_4I2{0%{transform:rotate(40deg)}50%{transform:rotate(-30deg)}to{transform:rotate(-15deg)}}@keyframes LiveEventBanner_stumpFlyLeft__pD72l{0%{transform:rotate(0) translateY(0);opacity:1}to{transform:rotate(-25deg) translateY(-15px);opacity:.6}}@keyframes LiveEventBanner_stumpFlyCenter__v0XTv{0%{transform:rotate(0) translateY(0);opacity:1}to{transform:rotate(5deg) translateY(-25px);opacity:.5}}@keyframes LiveEventBanner_stumpFlyRight__0UpxF{0%{transform:rotate(0) translateY(0);opacity:1}to{transform:rotate(20deg) translateY(-10px);opacity:.6}}@keyframes LiveEventBanner_bailFlyLeft__hqqvc{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(-30px,-50px) rotate(-60deg);opacity:0}}@keyframes LiveEventBanner_bailFlyRight__NqIRW{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(25px,-45px) rotate(50deg);opacity:0}}@keyframes LiveEventBanner_starGrow__3IKHP{0%{transform:scale(0) rotate(-30deg)}to{transform:scale(1) rotate(0deg)}}@media (max-width:768px){.LiveEventBanner_svg__l_7Z2{width:80px;height:80px}.LiveEventBanner_mainText__40ZDq{font-size:1.5rem;letter-spacing:3px}.LiveEventBanner_subText__Z2gzy{font-size:.7rem;max-width:260px}}.LiveBallTicker_ticker___TD7j{padding:var(--space-sm) var(--space-lg) var(--space-md);border-bottom:1px solid var(--border)}.LiveBallTicker_header__UvPuU{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.LiveBallTicker_label__qai7c{font-size:var(--font-xs);font-weight:700;color:var(--live);letter-spacing:1px;text-transform:uppercase;position:relative;padding-left:12px}.LiveBallTicker_label__qai7c:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--live);animation:LiveBallTicker_pulse__ndmzi 1.5s ease-in-out infinite}.LiveBallTicker_overs__je1_J{font-size:var(--font-xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LiveBallTicker_balls__ya7Cf{display:flex;gap:var(--space-sm);overflow-x:auto;padding:var(--space-xs) 0}.LiveBallTicker_chip___1JC8{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--surface-elevated);transition:transform .2s ease}.LiveBallTicker_chipText__9cCFZ{font-size:var(--font-sm);font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LiveBallTicker_four___a59v{background:var(--four)}.LiveBallTicker_four___a59v .LiveBallTicker_chipText__9cCFZ{color:var(--on-event-text)}.LiveBallTicker_six__bUn5w{background:var(--six)}.LiveBallTicker_six__bUn5w .LiveBallTicker_chipText__9cCFZ{color:var(--on-event-text)}.LiveBallTicker_wicket__Fy0uY{background:var(--wicket)}.LiveBallTicker_wicket__Fy0uY .LiveBallTicker_chipText__9cCFZ{color:var(--on-event-text)}.LiveBallTicker_dot__cBAOO{background:var(--dot)}.LiveBallTicker_dot__cBAOO .LiveBallTicker_chipText__9cCFZ{color:var(--on-event-text)}.LiveBallTicker_noball__HUwPc,.LiveBallTicker_wide__Hsb7b{background:var(--extras)}.LiveBallTicker_noball__HUwPc .LiveBallTicker_chipText__9cCFZ,.LiveBallTicker_wide__Hsb7b .LiveBallTicker_chipText__9cCFZ{color:var(--on-event-text)}.LiveBallTicker_latest__ZrMpP{animation:LiveBallTicker_ballSlideIn__cV_kQ .3s cubic-bezier(.34,1.56,.64,1)}.LiveBallTicker_commentary__yZLR_{font-size:var(--font-xs);color:var(--text-secondary);margin-top:var(--space-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes LiveBallTicker_ballSlideIn__cV_kQ{0%{opacity:0;transform:scale(0) translateX(20px)}to{opacity:1;transform:scale(1) translateX(0)}}@keyframes LiveBallTicker_pulse__ndmzi{0%,to{opacity:1}50%{opacity:.3}}.LiveMatchWrapper_wrapper__UdP_4{position:relative}.LiveMatchWrapper_tickerContainer__ezOz9{max-width:var(--content-max-width);margin:0 auto;padding:0 var(--space-lg)}.LiveMatchWrapper_connecting__hJdd4{text-align:center;font-size:var(--font-xs);color:var(--text-muted);padding:var(--space-xs) 0;animation:LiveMatchWrapper_pulse__WBkhv 1.5s ease-in-out infinite}.LiveMatchWrapper_connected__d52Az{text-align:center;font-size:var(--font-xs);color:var(--success);padding:var(--space-xs) 0;animation:LiveMatchWrapper_fadeInOut__eTocd 2s ease forwards}@keyframes LiveMatchWrapper_pulse__WBkhv{0%,to{opacity:1}50%{opacity:.4}}@keyframes LiveMatchWrapper_fadeInOut__eTocd{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.FavoriteButton_btn__vKkev{display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:var(--text-muted);transition:color var(--transition-fast),transform var(--transition-fast);padding:0}.FavoriteButton_btn__vKkev:hover{color:var(--accent);transform:scale(1.15)}.FavoriteButton_active__2Q_DS{color:var(--accent)}.FavoriteButton_sm__Q3p_3 .FavoriteButton_icon___dbEx{width:16px;height:16px}.FavoriteButton_md__85JrN .FavoriteButton_icon___dbEx{width:20px;height:20px}.FavoriteButton_icon___dbEx{display:block}.MatchRightSidebar_sidebar__kDCmG{display:flex;flex-direction:column;gap:var(--space-lg)}.MatchRightSidebar_overs__OrCcz{display:flex;flex-direction:column;gap:var(--space-sm)}.MatchRightSidebar_overRow__FunTv{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--surface)}.MatchRightSidebar_overLabel__6oeTk{font-size:var(--font-xs);font-weight:700;color:var(--text-muted);min-width:44px}.MatchRightSidebar_overRuns__z1_pg{font-size:var(--font-sm);color:var(--text);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:56px}.MatchRightSidebar_overEvents__1pZQV{display:flex;gap:var(--space-xs);margin-left:auto}.MatchRightSidebar_fourTag__tLoKO,.MatchRightSidebar_sixTag__WENSq,.MatchRightSidebar_wicketTag__F9729{font-size:9px;font-weight:700;padding:1px 5px;border-radius:var(--radius-full);letter-spacing:.3px}.MatchRightSidebar_fourTag__tLoKO{background:rgba(34,197,94,.15);color:var(--four)}.MatchRightSidebar_sixTag__WENSq{background:rgba(168,85,247,.15);color:var(--six)}.MatchRightSidebar_wicketTag__F9729{background:rgba(239,68,68,.15);color:var(--wicket)}.MatchRightSidebar_infoList__Ya_y3{display:flex;flex-direction:column;gap:var(--space-sm)}.MatchRightSidebar_infoRow__qp4dR{display:flex;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) 0}.MatchRightSidebar_infoRow__qp4dR+.MatchRightSidebar_infoRow__qp4dR{border-top:1px solid var(--border-light)}.MatchRightSidebar_infoLabel__U4iAY{font-size:var(--font-xs);color:var(--text-muted);font-weight:500;flex-shrink:0}.MatchRightSidebar_infoValue__cxlOe{font-size:var(--font-xs);color:var(--text-secondary);font-weight:500;text-align:right;min-width:0;word-break:break-word}.MatchRightSidebar_oddsList__t1sQL{display:flex;flex-direction:column;gap:var(--space-sm)}.MatchRightSidebar_oddsMarket__zpY_f{display:flex;flex-direction:column;gap:var(--space-xs)}.MatchRightSidebar_oddsRow__HPvGc{display:flex;justify-content:space-between;align-items:center;padding:var(--space-xs) var(--space-sm);background:var(--surface);border-radius:var(--radius-sm)}.MatchRightSidebar_oddsTeam__t6SRT{font-size:var(--font-sm);color:var(--text);font-weight:500}.MatchRightSidebar_oddsValue__9lx0y{font-size:var(--font-sm);color:var(--accent);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MatchInfo_info__h0hgV{background:var(--surface);border-radius:var(--radius-card);padding:var(--space-lg)}.MatchInfo_infoTitle__J_m6F{font-size:var(--font-md);font-weight:700;padding-bottom:var(--space-md);padding-left:var(--space-md);border-left:3px solid var(--accent);color:var(--text);margin-bottom:var(--space-lg)}.MatchInfo_grid__70Phs{display:flex;flex-direction:column;gap:0}.MatchInfo_row__bt5ZR{display:flex;align-items:baseline;gap:var(--space-lg);padding:var(--space-md) 0;border-bottom:1px solid var(--border)}.MatchInfo_row__bt5ZR:last-child{border-bottom:none}.MatchInfo_label__dw_Ac{width:100px;flex-shrink:0;font-size:var(--font-xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.MatchInfo_value__soBKb{font-size:var(--font-sm);color:var(--text);line-height:1.5}.MatchInfo_link__yOeo4{color:var(--accent);font-weight:500;transition:opacity var(--transition-fast)}.MatchInfo_link__yOeo4:hover{opacity:.8}.MatchInfo_h2hSection__kOaxd{margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--border)}.MatchInfo_h2hStats__jUjTk{display:flex;gap:var(--space-xl);flex-wrap:wrap}.MatchInfo_h2hStat__wGSkL{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:70px}.MatchInfo_h2hValue__bbpne{font-size:var(--font-xl,20px);font-weight:800;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MatchInfo_h2hLabel__WqowY{font-size:var(--font-xs);color:var(--text-muted);text-align:center;white-space:nowrap}@media (max-width:768px){.MatchInfo_row__bt5ZR{flex-direction:column;gap:2px}.MatchInfo_label__dw_Ac{width:auto}}.OddsDisplay_container__vaacQ{margin-top:var(--space-2xl);padding-top:var(--space-2xl);border-top:1px solid var(--border)}.OddsDisplay_heading__QhPwd{font-size:var(--font-sm);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-md)}.OddsDisplay_bar___dDb8{display:flex;height:28px;border-radius:var(--radius-md);overflow:hidden;gap:2px}.OddsDisplay_segmentA__9Obtz{background:var(--accent)}.OddsDisplay_segmentA__9Obtz,.OddsDisplay_segmentB__3_rn4{display:flex;align-items:center;justify-content:center;min-width:0;transition:width var(--transition-normal)}.OddsDisplay_segmentB__3_rn4{background:var(--four)}.OddsDisplay_segmentDraw__LVwoR{background:var(--text-muted);display:flex;align-items:center;justify-content:center;min-width:0;transition:width var(--transition-normal)}.OddsDisplay_pct__1fRm7{font-size:var(--font-xs);font-weight:700;color:var(--bg)}.OddsDisplay_labels__wGC8o{display:flex;justify-content:space-between;margin-top:var(--space-sm)}.OddsDisplay_teamLabel__kYDu5{font-size:var(--font-sm);color:var(--text)}.OddsDisplay_drawLabel__x7L8_{font-size:var(--font-sm);color:var(--text-muted)}.OddsDisplay_oddsVal__bRuAz{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted);margin-left:var(--space-xs)}.OddsDisplay_source__XS0OW{font-size:var(--font-xs);color:var(--text-muted);margin-top:var(--space-sm);opacity:.6}.MatchInsights_insights__7A_u0{display:flex;flex-direction:column;gap:var(--space-2xl)}.MatchInsights_section__DStWL{background:var(--surface);border-radius:var(--radius-card);padding:var(--space-lg)}.MatchInsights_sectionTitle__Q_vgs{font-size:var(--font-md);font-weight:700;padding-bottom:var(--space-md);padding-left:var(--space-md);border-left:3px solid var(--accent);color:var(--text);margin-bottom:var(--space-lg)}.MatchInsights_recordBar___f_5m{margin-bottom:var(--space-md)}.MatchInsights_recordStats__kOl0U{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);font-size:var(--font-xs);font-weight:700}.MatchInsights_recordWon__kzLNe{color:var(--four,#22c55e)}.MatchInsights_recordLost__mF4Ww{color:var(--wicket,#ef4444)}.MatchInsights_recordNr__CmUfC{color:var(--text-muted)}.MatchInsights_recordTotal__jh4o7{color:var(--text-muted);font-weight:400}.MatchInsights_recordBarTrack__STcVG{display:flex;height:4px;border-radius:2px;overflow:hidden;background:var(--border)}.MatchInsights_recordBarWon__Lwrx_{background:var(--four,#22c55e)}.MatchInsights_recordBarLost__9WfMr{background:var(--wicket,#ef4444)}.MatchInsights_recordBarNr__0dfMQ{background:var(--text-muted)}.MatchInsights_h2hSummary__7t7Ze{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);padding:var(--space-md);background:var(--bg-secondary);border-radius:var(--radius-md)}.MatchInsights_h2hTeam__3twCE{display:flex;align-items:center;gap:var(--space-sm);flex-shrink:0}.MatchInsights_h2hName__DnB_a{font-size:var(--font-xs);font-weight:600;color:var(--text-secondary)}.MatchInsights_h2hWins__gQ2iq{font-size:var(--font-lg);font-weight:800;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MatchInsights_h2hCenter__MiL2n{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:4px}.MatchInsights_h2hBarTrack__krdPR{display:flex;width:100%;height:6px;border-radius:3px;overflow:hidden;background:var(--border)}.MatchInsights_h2hBarA__EYLfm{background:var(--accent)}.MatchInsights_h2hBarDraw__x0pRL{background:var(--text-muted)}.MatchInsights_h2hBarB___LDT_{background:var(--four,#22c55e)}.MatchInsights_h2hDraws__lJsNe{font-size:10px;color:var(--text-muted)}.MatchInsights_pitchGrid__19OyS{display:flex;gap:var(--space-md)}.MatchInsights_pitchItem__taUh6{display:flex;flex-direction:column;gap:4px;padding:var(--space-md) var(--space-lg);background:var(--bg-secondary);border-radius:var(--radius-md);flex:1 1}.MatchInsights_pitchLabel___X104{font-size:var(--font-xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.MatchInsights_pitchValue__VJAoL{font-size:var(--font-sm);color:var(--text);font-weight:600;text-transform:capitalize}.MatchInsights_playersList__Y8XUL{display:flex;flex-direction:column}.MatchInsights_playerCard__Wa4CT{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-md) 0;border-bottom:1px solid var(--border)}.MatchInsights_playerCard__Wa4CT:last-child{border-bottom:none}.MatchInsights_playerInfo__IWyW_{display:flex;flex-direction:column;gap:2px;min-width:0}.MatchInsights_playerName___0I2g{font-size:var(--font-sm);font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MatchInsights_playerRole___mhFJ{font-size:var(--font-xs);color:var(--text-muted);text-transform:capitalize}.MatchInsights_playerStats___Kb88{display:flex;gap:var(--space-lg);flex-shrink:0}.MatchInsights_stat__cFKEL{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:40px}.MatchInsights_statValue__EPelX{font-size:var(--font-sm);font-weight:700;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MatchInsights_statLabel__cnfnh{font-size:10px;font-weight:500;color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px}.MatchInsights_matchesList__5YvuX{display:flex;flex-direction:column}.MatchInsights_recentMatch__EQY7v{padding:var(--space-sm) 0;border-bottom:1px solid var(--border)}.MatchInsights_recentMatch__EQY7v:last-child{border-bottom:none}.MatchInsights_matchRow__MPiFK{display:flex;align-items:flex-start;gap:var(--space-sm)}.MatchInsights_resultDot__rEC_f{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:5px}.MatchInsights_dotWon__1VVOL{background:var(--four,#22c55e)}.MatchInsights_dotLost__5BWqA{background:var(--wicket,#ef4444)}.MatchInsights_dotNr__Zv0ze{background:var(--text-muted)}.MatchInsights_matchContent__ULWDT{display:flex;flex-direction:column;gap:2px;min-width:0}.MatchInsights_matchHeader__wSDpA{display:flex;align-items:baseline;gap:var(--space-sm)}.MatchInsights_matchName__tko51{font-size:var(--font-sm);font-weight:600;color:var(--text)}.MatchInsights_matchSub__m2VXQ{font-size:var(--font-xs);color:var(--text-muted)}.MatchInsights_resultBadge__KUwbp{font-size:var(--font-xs);font-weight:500;line-height:1.4}.MatchInsights_won__mLR6D{color:var(--four,#22c55e)}.MatchInsights_lost__C6OWR{color:var(--wicket,#ef4444)}.MatchInsights_draw__ml5pE{color:var(--text-muted)}.MatchInsights_formGrid__RmZ2_{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-xl);gap:var(--space-xl)}.MatchInsights_formColumn__mvk_I{min-width:0}.MatchInsights_formTeamName__Se4pu{font-size:var(--font-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:2px solid var(--accent);display:inline-block}@media (max-width:768px){.MatchInsights_insights__7A_u0{gap:var(--space-xl)}.MatchInsights_pitchGrid__19OyS{flex-direction:column}.MatchInsights_formGrid__RmZ2_{grid-template-columns:1fr;gap:var(--space-lg)}.MatchInsights_playerCard__Wa4CT{flex-direction:column;align-items:flex-start;gap:var(--space-sm)}.MatchInsights_playerStats___Kb88{width:100%;justify-content:space-between}.MatchInsights_h2hSummary__7t7Ze{flex-direction:column;gap:var(--space-sm)}.MatchInsights_h2hTeam__3twCE{width:100%;justify-content:space-between}.MatchInsights_h2hCenter__MiL2n{width:100%}}.KeyMoments_container__O_WOT{padding:var(--space-lg) 0}.KeyMoments_title__XY3zS{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:var(--space-lg)}.KeyMoments_timeline___xqHA{position:relative}.KeyMoments_inningsLabel__cR06n{font-size:var(--font-sm);font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-sm);margin-top:var(--space-lg);padding-left:60px}.KeyMoments_inningsLabel__cR06n:first-child{margin-top:0}.KeyMoments_moment__xZYGP{display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-sm) 0}.KeyMoments_overCol__xvpt7{width:36px;text-align:right;flex-shrink:0}.KeyMoments_overNum__V0g9Y{font-size:11px;font-weight:700;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.KeyMoments_connector__IE5nX{flex-direction:column}.KeyMoments_connector__IE5nX,.KeyMoments_dot__Ya8Wr{display:flex;align-items:center;flex-shrink:0;width:24px}.KeyMoments_dot__Ya8Wr{height:24px;border-radius:var(--radius-full);justify-content:center;font-size:10px;font-weight:700;background:var(--surface-elevated);color:var(--text-secondary);border:1.5px solid var(--border)}.KeyMoments_dot_wicket__jn9E1{background:rgba(239,68,68,.15);color:var(--wicket);border-color:rgba(239,68,68,.3)}.KeyMoments_dot_bigover__ZLm5n{background:rgba(34,197,94,.15);color:var(--four);border-color:rgba(34,197,94,.3)}.KeyMoments_dot_maiden__bFh_t{background:rgba(156,163,175,.1);color:var(--text-muted);border-color:rgba(156,163,175,.2)}.KeyMoments_dot_boundaries__Ef5Rp{background:rgba(123,31,162,.15);color:var(--six);border-color:rgba(123,31,162,.3)}.KeyMoments_dot_milestone__L4LFq{background:var(--accent-muted);color:var(--accent);border-color:var(--accent)}.KeyMoments_line__bhOel{width:2px;height:20px;background:var(--border);margin:2px 0}.KeyMoments_textCol__k0b8I{flex:1 1;display:flex;align-items:baseline;gap:var(--space-sm);padding-top:3px}.KeyMoments_momentText__niNQs{font-size:var(--font-sm);color:var(--text)}.KeyMoments_momentTeam__fC5fu{font-size:10px;font-weight:600;color:var(--text-muted);letter-spacing:.3px}.MobileMatchContext_wrapper__tlz__{display:none}@media (max-width:1200px){.MobileMatchContext_wrapper__tlz__{display:flex;flex-direction:column;gap:var(--space-md);max-width:var(--content-max-width);margin:0 auto;padding:0 var(--space-lg) var(--space-lg)}}.MobileMatchContext_oversStrip__XOIQn{display:flex;gap:var(--space-sm);overflow-x:auto;padding:var(--space-sm) 0;scrollbar-width:none}.MobileMatchContext_oversStrip__XOIQn::-webkit-scrollbar{display:none}.MobileMatchContext_overChip__KdwGS{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);background:var(--surface);border-radius:var(--radius-full);white-space:nowrap;flex-shrink:0}.MobileMatchContext_overNum__CG4zs{font-size:var(--font-xs);font-weight:600;color:var(--text-muted)}.MobileMatchContext_overRuns__PtzDc{font-size:var(--font-xs);font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MobileMatchContext_wicketTag__szEmg{font-size:10px;font-weight:700;color:var(--wicket)}.MobileMatchContext_fourTag__sN_DH{font-size:10px;font-weight:700;color:var(--four)}.MobileMatchContext_sixTag__3smmr{font-size:10px;font-weight:700;color:var(--six)}.MobileMatchContext_infoRow__yH_uG{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}.MobileMatchContext_infoChip__2ANa1{font-size:var(--font-xs);color:var(--text-secondary);padding:var(--space-xs) var(--space-sm);background:var(--surface);border-radius:var(--radius-full);white-space:nowrap}.MobileMatchContext_tossText__btfbj{font-size:var(--font-xs);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.OddsPanel_panel__gfANz{display:flex;flex-direction:column;gap:var(--space-xl)}.OddsPanel_liveHeader__s9X1g{display:flex;align-items:center;gap:var(--space-sm)}.OddsPanel_liveDot__vNYsA{width:8px;height:8px;border-radius:50%;background:var(--live);animation:OddsPanel_pulse__JnbhY 1.5s ease-in-out infinite}@keyframes OddsPanel_pulse__JnbhY{0%,to{opacity:1}50%{opacity:.4}}.OddsPanel_liveLabel__E6tyW{font-size:var(--font-sm);font-weight:700;color:var(--live);text-transform:uppercase;letter-spacing:.05em}.OddsPanel_lastUpdated__9fFT0{font-size:var(--font-xs);color:var(--text-muted);margin-left:auto}.OddsPanel_probabilitySection__TVmqe{display:flex;flex-direction:column;gap:var(--space-sm)}.OddsPanel_sectionTitle__mq_3n{font-size:var(--font-sm);font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.OddsPanel_probBar__ToCB9{display:flex;height:32px;border-radius:var(--radius-md);overflow:hidden;gap:2px}.OddsPanel_probSegment1__oWK8N{background:var(--accent);border-radius:var(--radius-md) 0 0 var(--radius-md)}.OddsPanel_probSegment1__oWK8N,.OddsPanel_probSegment2__KJ_Wq{display:flex;align-items:center;justify-content:center;transition:width .5s ease;min-width:20px}.OddsPanel_probSegment2__KJ_Wq{background:var(--success);border-radius:0 var(--radius-md) var(--radius-md) 0}.OddsPanel_probPct__fXQzB{font-size:12px;font-weight:700;color:var(--on-color-text)}.OddsPanel_probLabels__IFM1Y{display:flex;justify-content:space-between}.OddsPanel_probTeam__Vw_62{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--font-xs);color:var(--text-secondary)}.OddsPanel_teamCode__CCT1v{font-weight:600;color:var(--text)}.OddsPanel_probSmall__ZYyi6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OddsPanel_oddsCards__bQzwb{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md)}@media (max-width:480px){.OddsPanel_oddsCards__bQzwb{grid-template-columns:1fr}}.OddsPanel_oddsCard__1jsIc{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm)}.OddsPanel_oddsCard__1jsIc.OddsPanel_favorite__kKQQt{border-color:var(--accent);border-width:2px}.OddsPanel_cardHeader__PmLkN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.OddsPanel_cardTeamName__Yiv_Y{font-size:var(--font-base);font-weight:600;color:var(--text)}.OddsPanel_favBadge__Rg41d{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,transparent);padding:2px 8px;border-radius:var(--radius-sm)}.OddsPanel_cardPct__7gZZq{font-size:32px;font-weight:800;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.OddsPanel_cardOddsRow__0CI21{display:flex;gap:var(--space-lg);padding-top:var(--space-sm);border-top:1px solid var(--border)}.OddsPanel_cardOddsItem__dkAh4{display:flex;flex-direction:column;gap:2px}.OddsPanel_oddsLabel__dWBvY{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.OddsPanel_oddsValue__aLR_Q{font-size:var(--font-base);font-weight:700;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OddsPanel_disclaimer__FMYId{font-size:var(--font-xs);color:var(--text-muted);text-align:center;margin:0}.OddsPanel_emptyState__c9qKp{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding:var(--space-3xl) var(--space-lg);text-align:center}.OddsPanel_emptyTitle__zoK_G{font-size:var(--font-base);color:var(--text-secondary);margin:0}.OddsPanel_emptySubtitle__9xmZ8{font-size:var(--font-sm);color:var(--text-muted);margin:0}.PredictionPoll_poll__nTO8N{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}.PredictionPoll_question__vnyZy{font-size:var(--font-xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.PredictionPoll_option__6Rq7n,.PredictionPoll_options__ZaSox{display:flex;gap:var(--space-xs);flex:1 1}.PredictionPoll_option__6Rq7n{align-items:center;justify-content:center;padding:var(--space-xs) var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text);font-size:var(--font-sm);font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.PredictionPoll_option__6Rq7n:hover{border-color:var(--accent);color:var(--accent)}.PredictionPoll_optionSelected__yatEi{background:var(--accent);color:var(--on-color-text);border-color:var(--accent)}.PredictionPoll_optionSelected__yatEi:hover{color:var(--on-color-text)}.PredictionPoll_teamCode__IypXH{font-weight:700}.PredictionPoll_checkmark__9RVO9{font-size:10px;font-weight:500;opacity:.8}.QuickReactions_reactions__Nok07{display:flex;justify-content:center;gap:var(--space-sm);padding:var(--space-sm) 0;position:relative}.QuickReactions_btnWrap__q1B4n{position:relative}.QuickReactions_btn__IkQwg{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);cursor:pointer;transition:all var(--transition-fast)}.QuickReactions_btn__IkQwg:hover{border-color:var(--accent);transform:scale(1.1)}.QuickReactions_btnActive__vyYMV{background:var(--accent);border-color:var(--accent);animation:QuickReactions_pop__JPKxm .3s ease-out}.QuickReactions_emoji__MwJAW{font-size:20px;line-height:1;pointer-events:none}@keyframes QuickReactions_pop__JPKxm{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.QuickReactions_particle__iA42l{position:absolute;left:50%;top:50%;font-size:22px;pointer-events:none;animation:QuickReactions_fly__jtYDE .8s ease-out forwards;z-index:10}@keyframes QuickReactions_fly__jtYDE{0%{opacity:1;transform:translate(-50%,-50%) rotate(var(--fly-angle)) translateY(0) scale(var(--fly-scale))}70%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--fly-angle)) translateY(-80px) scale(calc(var(--fly-scale) * .3))}}.TeamsPanel_container__s30TN{display:flex;flex-direction:column;gap:var(--space-md)}.TeamsPanel_teamTabs__UPgj0{display:flex;gap:var(--space-sm)}.TeamsPanel_teamTab__v2RDk{flex:1 1;padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-size:var(--font-sm);font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.TeamsPanel_teamTab__v2RDk:hover{border-color:var(--accent);color:var(--accent)}.TeamsPanel_teamTabActive__1FfnA{background:var(--accent);border-color:var(--accent);color:var(--on-color-text)}.TeamsPanel_teamTabActive__1FfnA:hover{color:var(--on-color-text)}.TeamsPanel_subTabs__IgjJc{display:flex;gap:var(--space-sm)}.TeamsPanel_subTab__aHaIW{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-size:var(--font-xs);font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.TeamsPanel_subTab__aHaIW:hover{border-color:var(--accent);color:var(--accent)}.TeamsPanel_subTabActive__XnLGi{background:var(--accent);border-color:var(--accent);color:var(--on-color-text)}.TeamsPanel_subTabActive__XnLGi:hover{color:var(--on-color-text)}.TeamsPanel_squadLabel__Izhyr{font-size:var(--font-sm);font-weight:600;color:var(--text-secondary);letter-spacing:.3px}.TeamsPanel_empty__p7yFg{text-align:center;color:var(--text-secondary);padding:var(--space-2xl) 0;font-size:var(--font-base)}.TeamsPanel_grid__FAwGq{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-sm);gap:var(--space-sm);margin-bottom:var(--space-sm)}.TeamsPanel_playerCard__wE50p{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border)}.TeamsPanel_playerCard__wE50p.TeamsPanel_subbedOut__jUUuj{opacity:.45}.TeamsPanel_avatarWrap__U6B1w{position:relative;flex-shrink:0}.TeamsPanel_avatar__eZR6E{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--surface-elevated);border:1px solid var(--border);font-size:11px;font-weight:700;color:var(--text-secondary);letter-spacing:.3px}.TeamsPanel_avatarBadge__SRiP5{position:absolute;bottom:-2px;right:-4px;padding:0 3px;border-radius:4px;font-size:7px;font-weight:800;color:#000;background:#f59e0b;line-height:12px}.TeamsPanel_avatarBadgeWk__iEB1W{background:var(--accent)}.TeamsPanel_playerInfo__Xzdja{display:flex;flex-direction:column;gap:2px;min-width:0}.TeamsPanel_playerNameRow__AojF_{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap}.TeamsPanel_playerLink___0jwr{font-size:var(--font-sm);font-weight:500;color:var(--text);transition:color var(--transition-fast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TeamsPanel_playerLink___0jwr:hover{color:var(--accent)}.TeamsPanel_playerDetails__oiBxo{font-size:var(--font-xs);color:var(--text-muted);letter-spacing:.3px}.TeamsPanel_impactBadge__XZK6_{background:rgba(123,31,162,.15);color:var(--six)}.TeamsPanel_impactBadge__XZK6_,.TeamsPanel_subOutBadge__T7sPD{display:inline-flex;padding:1px 5px;border-radius:4px;font-size:8px;font-weight:700;letter-spacing:.3px;flex-shrink:0}.TeamsPanel_subOutBadge__T7sPD{background:rgba(239,68,68,.1);color:var(--wicket)}@media (max-width:768px){.TeamsPanel_grid__FAwGq{grid-template-columns:1fr}}.SidebarCard_card__TdSLY{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-lg);margin-bottom:var(--space-lg)}.SidebarCard_header__7ez10{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md)}.SidebarCard_icon__0NcmO{display:flex;align-items:center;color:var(--accent)}.SidebarCard_title___CMDj{font-size:var(--font-base);font-weight:600;color:var(--text)}.SidebarCard_content__rHz2j{font-size:var(--font-sm);color:var(--text-secondary)}.HomeRightSidebar_sidebar__nr_Kn{display:flex;flex-direction:column}.HomeRightSidebar_tournamentList__1fhjK{display:flex;flex-direction:column;gap:var(--space-md)}.HomeRightSidebar_tournamentItem__v7_VT{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;text-decoration:none;color:inherit}.HomeRightSidebar_tournamentIcon__iAiDh{width:32px;height:32px;border-radius:var(--radius-sm);background:var(--surface-elevated);flex-shrink:0}.HomeRightSidebar_tournamentName__rE_p3{font-size:var(--font-base);font-weight:500;color:var(--text)}.HomeRightSidebar_empty__lZd05{color:var(--text-muted);font-size:var(--font-sm);text-align:center;padding:var(--space-lg) 0}.HomeRightSidebar_quickLinks__85ATU{display:flex;flex-direction:column;gap:var(--space-sm)}.HomeRightSidebar_quickLink__9_1sA{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);text-decoration:none;color:inherit}.HomeRightSidebar_quickLink__9_1sA:hover{background:var(--surface-elevated)}.HomeRightSidebar_quickLinkIcon__qW71r{font-size:var(--font-md)}.HomeRightSidebar_pointsWidget__eAQbB{display:flex;flex-direction:column;gap:var(--space-sm)}.HomeRightSidebar_pointsHeader__rWlX0{display:flex;justify-content:space-between;align-items:center}.HomeRightSidebar_pointsTitle__fgsOk{font-size:var(--font-xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.HomeRightSidebar_pointsLink__NhGLY{font-size:var(--font-xs);font-weight:500;color:var(--accent);text-decoration:none}.HomeRightSidebar_pointsLink__NhGLY:hover{opacity:.8}.HomeRightSidebar_pointsTable__C7vFZ{width:100%;border-collapse:collapse;font-size:var(--font-sm)}.HomeRightSidebar_pointsTable__C7vFZ th{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:var(--space-xs) var(--space-sm);text-align:left;border-bottom:1px solid var(--border)}.HomeRightSidebar_pointsTable__C7vFZ td{padding:var(--space-xs) var(--space-sm);color:var(--text);border-bottom:1px solid var(--border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HomeRightSidebar_pointsTable__C7vFZ tbody tr:last-child td{border-bottom:none}.HomeRightSidebar_ptTeamCol__hVVQK{display:flex;align-items:center;gap:var(--space-xs)}.HomeRightSidebar_ptPos__z22CJ{font-size:10px;font-weight:700;color:var(--text-muted);min-width:16px}.HomeRightSidebar_ptValCol__wK_HS{text-align:center;min-width:30px}.HomeRightSidebar_ptPts__LHztk{font-weight:700;color:var(--accent)}