.AttackingZonesChart_wrap__UOqdY{width:100%}.AttackingZonesChart_legend__o7naw{display:flex;justify-content:space-between;font-size:12.5px;margin-bottom:6px}.AttackingZonesChart_legendHome__V7TxZ{font-weight:700}.AttackingZonesChart_legendAway__DHIsq{font-weight:600}.AttackingZonesChart_pitchWrap__XzoFS{position:relative;width:100%;aspect-ratio:105/68;background:var(--pitch-neutral-bg);border:1px solid var(--border);border-radius:10px;overflow:hidden}.AttackingZonesChart_bandLayer__FY_Lw{position:absolute;inset:0;width:100%;height:100%}.AttackingZonesChart_badge__Ebw8y{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:0;padding:2px 8px;border-radius:8px;background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--border);pointer-events:none}.AttackingZonesChart_badgeLabel__p0wrj{font-size:12px;color:var(--ink-2);line-height:1.2;white-space:nowrap}.AttackingZonesChart_badgeValue__3v4Vm{font-size:14px;font-weight:700;color:var(--ink);line-height:1.2}.AttackingZonesChart_noData__JyEPj{position:absolute;inset:0;z-index:2;display:grid;place-items:center;margin:0;font-size:13px;color:var(--ink-2);background:color-mix(in srgb,var(--surface) 72%,transparent)}.AttackingZonesChart_periodSegmented__RG4JF{display:inline-flex;border:1px solid var(--border-strong);border-radius:var(--r-pill);overflow:hidden;margin-bottom:8px}.AttackingZonesChart_periodOff__BkD2Y,.AttackingZonesChart_periodOn__UOzQh{appearance:none;border:none;background:transparent;color:var(--ink-2);font-size:12px;padding:5px 12px;min-height:32px;cursor:pointer}.AttackingZonesChart_periodOn__UOzQh{background:var(--brand-teal);color:#fff;font-weight:600}.AttackingZonesChart_periodOff__BkD2Y+.AttackingZonesChart_periodOff__BkD2Y,.AttackingZonesChart_periodOff__BkD2Y+.AttackingZonesChart_periodOn__UOzQh,.AttackingZonesChart_periodOn__UOzQh+.AttackingZonesChart_periodOff__BkD2Y,.AttackingZonesChart_periodOn__UOzQh+.AttackingZonesChart_periodOn__UOzQh{border-left:1px solid var(--border-strong)}.ShotMapExplorer_explorer__u5ll7{display:grid;gap:14px}.ShotMapExplorer_reportHeader__nOeXA{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ShotMapExplorer_eyebrow__i1Nrr,.ShotMapExplorer_reportHeader__nOeXA h3{margin:0}.ShotMapExplorer_reportHeader__nOeXA h3{margin-top:4px;color:var(--ink);font-family:var(--font-latin),sans-serif;font-size:clamp(20px,4vw,26px);letter-spacing:.01em}.ShotMapExplorer_eyebrow__i1Nrr{color:var(--brand-teal);font-size:12px;font-weight:800;letter-spacing:.08em}.ShotMapExplorer_coverageBadge__xoPn_{flex:0 0 auto;padding:5px 9px;color:var(--brand-teal);background:color-mix(in srgb,var(--brand-teal) 9%,var(--surface));border:1px solid color-mix(in srgb,var(--brand-teal) 28%,var(--border));border-radius:999px;font-size:11px;font-weight:800}.ShotMapExplorer_filterPanel__25COV{display:grid;gap:10px;padding:12px;background:var(--surface-soft);border:1px solid var(--border);border-radius:12px}.ShotMapExplorer_filterRow__0zC_q{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.ShotMapExplorer_filterLabel__i3PM_{flex:0 0 auto;color:var(--ink-2);font-size:11px;font-weight:800;white-space:nowrap}.ShotMapExplorer_segmented__4X5LR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;background:color-mix(in srgb,var(--ink) 5%,transparent);border-radius:9px}.ShotMapExplorer_chips__0ZjP2 button,.ShotMapExplorer_matchRail__65MEL button,.ShotMapExplorer_scopeToggle___mFCw button,.ShotMapExplorer_segmented__4X5LR button{color:var(--ink-2);background:transparent;border:0;font:inherit;cursor:pointer}.ShotMapExplorer_segmented__4X5LR button{min-width:0;padding:7px 9px;overflow:hidden;border-radius:7px;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ShotMapExplorer_segmented__4X5LR button.ShotMapExplorer_active__43US7{color:#fff;background:var(--brand-teal);box-shadow:0 2px 8px color-mix(in srgb,var(--brand-teal) 24%,transparent)}.ShotMapExplorer_chips__0ZjP2,.ShotMapExplorer_scopeToggle___mFCw{display:flex;flex-wrap:wrap;gap:4px}.ShotMapExplorer_chips__0ZjP2 button,.ShotMapExplorer_scopeToggle___mFCw button{padding:6px 8px;border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap}.ShotMapExplorer_chips__0ZjP2 button.ShotMapExplorer_chipActive__ixeH6,.ShotMapExplorer_scopeToggle___mFCw button.ShotMapExplorer_scopeActive__1mB5y{color:var(--brand-teal);background:color-mix(in srgb,var(--brand-teal) 9%,var(--surface));border-color:color-mix(in srgb,var(--brand-teal) 35%,var(--border))}.ShotMapExplorer_reset__fxjeL{color:var(--ink-3);background:transparent;border:1px dashed var(--border-strong);border-radius:999px;font:inherit;font-size:11px;font-weight:800;padding:6px 8px;cursor:pointer;white-space:nowrap}.ShotMapExplorer_matchRail__65MEL{display:flex;gap:7px;padding:2px 1px 5px;overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity}.ShotMapExplorer_matchRail__65MEL button{flex:0 0 auto;display:grid;gap:1px;min-height:46px;padding:7px 10px;background:var(--surface);border:1px solid var(--border);border-radius:9px;font-size:11px;font-weight:700;line-height:1.25;scroll-snap-align:start}.ShotMapExplorer_matchRail__65MEL button span{color:var(--ink-3);font-size:12px;font-weight:700}.ShotMapExplorer_matchRail__65MEL button.ShotMapExplorer_matchActive__1HGUw{color:var(--brand-teal);background:color-mix(in srgb,var(--brand-teal) 8%,var(--surface));border-color:var(--brand-teal)}.ShotMapExplorer_statGrid__Vkuxr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);border-radius:11px;overflow:hidden}.ShotMapExplorer_statGrid__Vkuxr div{display:grid;gap:2px;min-width:0;padding:9px 6px;text-align:center;background:var(--surface);border-right:1px solid var(--border)}.ShotMapExplorer_statGrid__Vkuxr div:last-child{border-right:0}.ShotMapExplorer_statGrid__Vkuxr span{color:var(--ink-3);font-size:12px;font-weight:700}.ShotMapExplorer_statGrid__Vkuxr strong{color:var(--ink);font-family:var(--font-latin),sans-serif;font-size:20px;line-height:1}.ShotMapExplorer_pitchCard__HhPRO{overflow:hidden;padding:10px 10px 0;background:radial-gradient(circle at 50% 22%,rgba(47,193,171,.12),transparent 42%),linear-gradient(160deg,#0b4d4a,#07383d 60%,#062c34);border:1px solid rgba(91,220,198,.54);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.ShotMapExplorer_pitchTopline__DCd83{display:flex;justify-content:space-between;gap:12px;padding:2px 4px 0;color:rgba(230,248,244,.82);font-size:12px;font-weight:800;letter-spacing:.06em}.ShotMapExplorer_pitchWrap__gK5vk{position:relative;width:100%;aspect-ratio:68/52.5;overflow:hidden;border-radius:10px}.ShotMapExplorer_pitchFlip__Qb0LR{position:absolute;inset:0;transform:scaleY(-1)}.ShotMapExplorer_chartInner__GIuDX{position:relative}.ShotMapExplorer_chartInner__GIuDX .chart-summary{margin:0 -10px;padding:10px 13px 11px;color:#effaf7;background:rgba(2,25,31,.55);border-top:1px solid rgba(119,225,207,.22);font-size:12px;font-weight:700;line-height:1.55}.ShotMapExplorer_legend__cKr2d{display:flex;flex-wrap:wrap;align-items:center;gap:8px 13px;color:var(--ink-2);font-size:11px}.ShotMapExplorer_legend__cKr2d span{display:inline-flex;align-items:center;gap:5px}.ShotMapExplorer_legend__cKr2d i{display:inline-block;width:9px;height:9px;border:1px solid #06323a;border-radius:50%}.ShotMapExplorer_legend__cKr2d .ShotMapExplorer_goalDot__kKT1b{background:#ffd166;border-color:#7a5000}.ShotMapExplorer_legend__cKr2d .ShotMapExplorer_savedDot__4oQyz{background:#45dcc7}.ShotMapExplorer_legend__cKr2d .ShotMapExplorer_otherDot__ZGkhp{background:#eef6f5}.ShotMapExplorer_legend__cKr2d .ShotMapExplorer_sizeLegend__Xrtdw i{width:13px;height:13px;background:transparent;border-color:var(--ink-3)}.ShotMapExplorer_note__1PtvU{margin:0;color:var(--ink-3);font-size:11px;line-height:1.65}@media (max-width:620px){.ShotMapExplorer_filterRow__0zC_q{grid-template-columns:38px minmax(0,1fr)}.ShotMapExplorer_filterRow__0zC_q .ShotMapExplorer_scopeToggle___mFCw{grid-column:2}.ShotMapExplorer_reportHeader__nOeXA{align-items:center}.ShotMapExplorer_coverageBadge__xoPn_{padding-inline:7px}.ShotMapExplorer_pitchCard__HhPRO{margin-inline:-2px}}@media (max-width:390px){.ShotMapExplorer_filterPanel__25COV{padding:10px}.ShotMapExplorer_segmented__4X5LR button{padding-inline:6px;font-size:11px}.ShotMapExplorer_chips__0ZjP2 button,.ShotMapExplorer_scopeToggle___mFCw button{padding-inline:7px}}.ShotMapExplorer_methodDetail__Bra9U{margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.ShotMapExplorer_methodSummary__WuIsg{min-height:24px;display:flex;align-items:center;color:var(--ink-3);font-weight:600;font-size:12px;cursor:pointer}.FollowButton_wrap__i9y_5{position:relative;display:inline-flex;flex:none}.FollowButton_btnOn__Nx7zI,.FollowButton_btn__9_9e0{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--r-control);background:transparent;color:var(--ink-2);font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.FollowButton_btnOn__Nx7zI:disabled,.FollowButton_btn__9_9e0:disabled{opacity:.55;cursor:default}.FollowButton_btnOn__Nx7zI{border-color:var(--brand-teal);color:var(--brand-teal)}.FollowButton_panel__IpNfD{position:absolute;top:calc(100% + 6px);right:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:max-content;max-width:min(320px,88vw);padding:10px 14px;background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--r-control);box-shadow:0 6px 18px rgb(0 0 0/.18)}.FollowButton_panelText__0ZkTa{flex:1 1 100%;font-size:13px;color:var(--ink-2)}.FollowButton_panelLink__1BUX2{border-radius:var(--r-control);background:var(--brand-teal);color:#fff;font-weight:700;text-decoration:none}.FollowButton_panelDismiss__82MpL,.FollowButton_panelLink__1BUX2{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;font-size:12px}.FollowButton_panelDismiss__82MpL{border:1px solid var(--border-strong);border-radius:var(--r-control);background:transparent;color:var(--ink-3);cursor:pointer}.FollowButton_error__LUDhB{position:absolute;top:calc(100% + 6px);right:0;z-index:20;width:max-content;max-width:min(280px,88vw);padding:6px 10px;background:var(--surface-2);border:1px solid var(--loss);border-radius:var(--r-control);color:var(--loss);font-size:12px}.LeagueBadge_badge__Imqvd{display:inline-block;flex:none;object-fit:contain;vertical-align:middle;border-radius:4px}html[data-theme=dark] .LeagueBadge_badge__Imqvd{background:#eef2f2}.LeagueBadge_size14__0rwnZ{width:14px;height:14px}.LeagueBadge_size16__CcTAZ{width:16px;height:16px}.LeagueBadge_size18__r3XP5{width:18px;height:18px}.LeagueBadge_size20__2MgxJ{width:20px;height:20px}.MarketCard_card__vwMvF{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);padding:12px}.MarketCard_head__poIST{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.MarketCard_label__DFXgS{display:flex;align-items:baseline;gap:8px;min-width:0}.MarketCard_label__DFXgS h3{margin:0;color:var(--ink);font-size:14px;font-weight:900}.MarketCard_line__Iaw3U{flex:none;display:inline-flex;align-items:center;gap:5px;color:var(--ink-3);font-size:12px;font-weight:500;white-space:nowrap}.MarketCard_lineSourceTag__Xwq4A{padding:1px 6px;border-radius:var(--r-pill);font-size:9.5px;font-weight:700;white-space:nowrap}.MarketCard_lineSourceTag__Xwq4A[data-source=market]{background:color-mix(in srgb,var(--brand-teal) 16%,transparent);color:var(--brand-teal)}.MarketCard_lineSourceTag__Xwq4A[data-source=statistical]{background:var(--surface-soft);color:var(--ink-3)}.MarketCard_grade__EaxwQ{flex:none;color:var(--brand-teal);font-family:var(--font-latin),system-ui,sans-serif;font-size:13px;letter-spacing:1px}.MarketCard_degradedPill__87eyH{flex:none;padding:2px 8px;border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--ink-3);font-size:10.5px;font-weight:700;white-space:nowrap}.MarketCard_verdictGrid__w9RRi{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.MarketCard_leanCell__0UJ13{padding:10px 8px;border-radius:var(--r-card);background:var(--brand-teal);color:#fff}.MarketCard_leanValue__IDKIy{display:block;font-family:var(--font-latin),system-ui,sans-serif;font-size:24px;font-weight:900;line-height:1}.MarketCard_leanCaption__agTS1{display:block;margin-top:4px;font-size:11px;opacity:.85}.MarketCard_leanCellEmpty__uWFQ4{padding:10px 8px;border:1px dashed var(--border-strong);border-radius:var(--r-card)}.MarketCard_leanEmptyValue__M1IO_{display:block;color:var(--ink-3);font-size:16px;font-weight:900}.MarketCard_leanEmptyReason__RwZl_{display:block;margin-top:4px;color:var(--ink-3);font-size:11px}.MarketCard_factCell__IhsqY{padding:10px 8px;border:1px dashed var(--border-strong);border-radius:var(--r-card)}.MarketCard_factValue__356mu{display:block;color:var(--ink);font-family:var(--font-latin),system-ui,sans-serif;font-size:20px;font-weight:900;line-height:1}.MarketCard_factCaption__AxJHv{display:block;margin-top:4px;color:var(--ink-3);font-size:11px}.MarketCard_hitCell__mgCuj{padding:10px 8px;border-radius:var(--r-card);background:var(--surface-soft)}.MarketCard_hitValue__Np_zh{display:block;color:var(--ink);font-family:var(--font-latin),system-ui,sans-serif;font-size:24px;font-weight:700}.MarketCard_hitValue__Np_zh[data-empty=true]{color:var(--ink-3)}.MarketCard_hitCaption__MpclQ{display:block;margin-top:4px;color:var(--ink-3);font-size:11px}.MarketCard_note__eFT6k{margin:10px 0 0;color:var(--ink-3);font-size:11.5px;line-height:1.65}.MarketCard_noteStrong__8xVPS{color:var(--ink-2);font-weight:700}.MarketCard_noteNum__rfOiQ{color:var(--ink-2)}.MarketCard_details__oiGGe{margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.MarketCard_details__oiGGe>summary{min-height:32px;display:flex;align-items:center;cursor:pointer;color:var(--brand-teal);font-size:12px;list-style:none}.MarketCard_details__oiGGe>summary::-webkit-details-marker{display:none}.MarketCard_details__oiGGe>summary:before{content:"▸ ";margin-right:2px}.MarketCard_details__oiGGe[open]>summary:before{content:"▾ "}.MarketCard_driverTable___usS4{width:100%;margin-top:4px;border-collapse:collapse;font-size:12.5px}.MarketCard_driverTable___usS4 th{padding:3px 4px;border-bottom:1px solid var(--border);color:var(--ink-3);font-size:12px;font-weight:500;text-align:left}.MarketCard_driverTable___usS4 td.MarketCard_num__2iD0_,.MarketCard_driverTable___usS4 th.MarketCard_num__2iD0_{text-align:right}.MarketCard_driverTable___usS4 td{padding:3px 4px;border-bottom:1px solid var(--border);color:var(--ink)}.MarketCard_subheading__LFzzN{margin:14px 0 2px;color:var(--ink-2);font-size:12px;font-weight:700}.MarketCard_foldNote__lHv6i{margin:6px 0 0;color:var(--ink-3);font-size:12px;line-height:1.6}.MarketCard_cellN__fsEJI{display:block;margin-top:1px;color:var(--ink-3);font-size:12px;font-weight:400}.MarketCard_linesSection__mnYWm{margin-top:4px}.MarketCard_linesList__gNUKl{list-style:none;margin:4px 0 0;padding:0}.MarketCard_lineRow__ZMcVJ{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:4px;padding:6px 4px;border-bottom:1px solid var(--border);color:var(--ink);font-size:12.5px}.MarketCard_lineRow__ZMcVJ[data-default=true]{background:var(--surface-soft);border-radius:var(--r-card)}.MarketCard_lineRowNote__Wz742{flex-basis:100%;margin-top:2px;color:var(--ink-3);font-size:12px}.MarketCardsSection_grid__DNcii{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:720px){.MarketCardsSection_grid__DNcii{grid-template-columns:1fr 1fr}}.MarketCardsSection_stateBox__etY61{color:var(--ink-2);font-size:13.5px;padding:18px 0}.MarketCardsSection_retryBtn__zENbV{margin-left:10px;font-size:12.5px;color:var(--gold-300);background:none;border:1px solid var(--gold-700);border-radius:var(--r-pill);padding:4px 12px;cursor:pointer}.MarketCardsSection_retryBtn__zENbV:hover{background:var(--surface-2)}.MarketCardsSection_skeleton___lnXo{display:flex;flex-direction:column;gap:10px;padding:4px 0}.MarketCardsSection_skelCard__S72MZ{height:96px;border-radius:var(--r-card);background:var(--surface-2);opacity:.6}.MatchDataModules_windowNote__lFAY4{margin:0 0 10px;font-size:12px;line-height:1.6;color:var(--ink-3)}.MatchDataModules_stack__tYdyK{display:flex;flex-direction:column;gap:10px}.MatchDataModules_card__HGEsE{padding:12px 14px;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.MatchDataModules_cardHead__GjpUo{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);margin-bottom:10px}.MatchDataModules_cardTitle__Su6Qf{font-size:14px;font-weight:700}.MatchDataModules_cardMeta__3iep3{font-size:11.5px;color:var(--ink-2)}.MatchDataModules_summary__Z5yIG{margin:var(--sp-2) 0 0;font-size:12px;line-height:1.6;color:var(--ink-3)}.MatchDataModules_footNote__WSIgY{margin:var(--sp-3) 0 0;font-size:12px;line-height:1.65;color:var(--ink-3)}.MatchDataModules_emptyInline__QXYqo{margin:0;padding:12px 14px;border:1px dashed var(--border);border-radius:var(--r-control);background:var(--bg-2);font-size:13px;line-height:1.6;color:var(--ink-3)}.MatchDataModules_viewTabs__HGiUN{display:flex;gap:6px;margin-bottom:var(--sp-3)}.MatchDataModules_viewTabOn__PscrO,.MatchDataModules_viewTab__9y6Dz{flex:1 1;min-height:44px;padding:0 6px;border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-3);font-family:inherit;font-size:12px;font-weight:500;cursor:pointer}.MatchDataModules_viewTabOn__PscrO{border-color:var(--brand-teal);background:var(--brand-teal);color:#fff;font-weight:700}.MatchDataModules_viewTab__9y6Dz:disabled{opacity:.45;cursor:not-allowed}.MatchDataModules_chartCard__U9Ix6{padding:12px 10px 10px;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.MatchDataModules_chartHead__ke5md{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);margin-bottom:2px}.MatchDataModules_chartTitle__x69BY{font-size:13.5px;font-weight:700}.MatchDataModules_chartSample__8qt_z{font-size:11.5px;color:var(--ink-3)}.MatchDataModules_legendRow__bXqaD{display:flex;flex-wrap:wrap;gap:6px 14px;padding-top:var(--sp-2);border-top:1px solid var(--surface-soft)}.MatchDataModules_legendItem__GUag2{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-2)}.MatchDataModules_swatchDot__Te9te{width:11px;height:11px;border-radius:50%}.MatchDataModules_bars__VJ02N{display:flex;flex-direction:column;gap:var(--sp-2);margin-bottom:var(--sp-3)}.MatchDataModules_barRow__Lm4zB{display:flex;align-items:center;gap:var(--sp-2)}.MatchDataModules_barLabel__4Ok4F{flex:0 0 42px;font-size:11.5px;color:var(--ink-3)}.MatchDataModules_bar__QRcvy{display:flex;flex:1 1;height:16px;overflow:hidden;border-radius:3px;background:var(--surface-soft)}.MatchDataModules_barSeg__3Qa78{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden;box-shadow:inset 1px 0 0 var(--surface),inset -1px 0 0 var(--surface)}.MatchDataModules_barSeg__3Qa78:first-child{box-shadow:inset -1px 0 0 var(--surface)}.MatchDataModules_barSeg__3Qa78:last-child{box-shadow:inset 1px 0 0 var(--surface)}.MatchDataModules_barSegLabel__8VH49{color:#fff;font-size:10px;font-weight:700;white-space:nowrap;text-shadow:0 0 2px rgba(0,0,0,.65),0 0 2px rgba(0,0,0,.65)}.MatchDataModules_barUnavailable__qg6cG{flex:1 1;display:flex;align-items:center;height:16px;font-size:11px;color:var(--ink-3)}.MatchDataModules_sourceList__2BDWm{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.MatchDataModules_sourceRow__oyhOz{display:grid;grid-template-columns:14px 1fr auto auto;align-items:center;gap:var(--sp-2);padding:7px 0;border-top:1px solid var(--surface-soft);font-size:13px}.MatchDataModules_swatch__dwWDQ{width:10px;height:10px;border:1px solid var(--border-strong);border-radius:2px}.MatchDataModules_sourceLabel__uHsR1{min-width:0;overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.MatchDataModules_sourceShots__OXaI0{font-size:12.5px;color:var(--ink-2)}.MatchDataModules_sourceXg__xWdoP{min-width:62px;text-align:right;font-size:12.5px;font-weight:700;color:var(--ink)}.MatchDataModules_shareList__UQyoG{display:flex;flex-direction:column;margin:var(--sp-2) 0 0;padding:0;list-style:none}.MatchDataModules_shareRow__RICx1{display:grid;grid-template-columns:1fr auto;gap:3px var(--sp-2);padding:9px 0;border-top:1px solid var(--surface-soft)}.MatchDataModules_shareName____tQQ{font-size:13.5px;font-weight:500;color:var(--ink)}.MatchDataModules_sharePct__Npev5{justify-self:end;font-size:14px;font-weight:700;color:var(--ink)}.MatchDataModules_shareBar__drayl{grid-column:1/span 2;display:flex;height:8px;overflow:hidden;border-radius:2px;background:var(--surface-soft)}.MatchDataModules_shareFill__VdOCG{height:100%}.MatchDataModules_shareMeta__GMI4b{grid-column:1/span 2;font-size:11.5px;color:var(--ink-3)}.MatchDataModules_rotationTag__Jflpi{padding:1px 8px;border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--ink-2);font-size:11.5px;font-weight:700;white-space:nowrap}.MatchDataModules_rotationTag__Jflpi[data-rotated=true]{border-color:var(--loss);color:var(--loss)}.MatchDataModules_keeperList__o04yI{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.MatchDataModules_keeperRow__vca4n{padding:10px 0;border-top:1px solid var(--surface-soft)}.MatchDataModules_keeperHead__GWB7u{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.MatchDataModules_keeperName__O1reZ{font-size:13.5px;font-weight:500;color:var(--ink)}.MatchDataModules_keeperPrevented__XGU8w{display:inline-flex;align-items:baseline;gap:4px}.MatchDataModules_keeperPrevented__XGU8w b{font-size:16px;font-weight:700;color:var(--win)}.MatchDataModules_keeperPrevented__XGU8w b[data-neg=true]{color:var(--loss)}.MatchDataModules_keeperPreventedTag__kC_O5{font-size:11px;color:var(--ink-3)}.MatchDataModules_keeperCells___Uj6U{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:var(--sp-2)}.MatchDataModules_keeperCell__ODWAM{display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:3px;background:var(--surface-soft)}.MatchDataModules_keeperCell__ODWAM b{font-size:13.5px;font-weight:700;color:var(--ink)}.MatchDataModules_keeperCell__ODWAM span{font-size:10.5px;color:var(--ink-2)}.MatchDataModules_methodDetail__JZ34n{margin-top:4px;margin-bottom:8px}.MatchDataModules_methodSummary__BOnbg{min-height:24px;display:flex;align-items:center;color:var(--ink-3);font-weight:600;font-size:12px;cursor:pointer}.match-detail_page__mB6vY{max-width:960px;margin:0 auto;padding:32px 20px 64px}@media (max-width:640px){.match-detail_page__mB6vY{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.match-detail_contextNav__3ABIK{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-bottom:8px;font-size:13px}.match-detail_contextNav__3ABIK a{min-height:36px;display:inline-flex;align-items:center;color:var(--brand-teal);text-decoration:none}.match-detail_staleNotice__kSWhl{margin:10px 0 14px;color:var(--loss);font-size:13px}.match-detail_section__NXnNH{margin-bottom:32px}.match-detail_sectionTitle__Me5CD{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--ink);font-size:15px;font-weight:900}.match-detail_sectionBar__cRmGT{flex:none;width:3px;height:16px;background:var(--brand-teal)}.match-detail_emptyText__1xAmw{color:var(--ink-3);font-size:13px;background:var(--surface);border:1px dashed var(--border);border-radius:var(--r-card);padding:14px 16px;margin:0}.match-detail_errorBox__5F6xK{margin:48px auto;max-width:560px;padding:24px;text-align:center;color:var(--ink-2);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-card)}.match-detail_formGrid__xawva{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px}.match-detail_formCol__Gqhx0{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:14px 16px;min-width:0}.match-detail_formTitle__IeKM_{margin:0 0 10px;font-size:14px;font-weight:700}.match-detail_formList__vlCdu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.match-detail_formItem__Mac8Q{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-2);min-width:0}.match-detail_formBadge___3jsO{flex:none;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;color:#fff}.match-detail_badgeW__fiewO{background:var(--win)}.match-detail_badgeD__beal0{background:var(--draw)}.match-detail_badgeL__CjTA1{background:var(--loss)}.match-detail_formScore__SQiRu{flex:none;min-width:38px}.match-detail_formOpp__G2KsW{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-detail_formDate__nLL9Q{flex:none;color:var(--ink-3);font-size:12px}.match-detail_chartGrid__8sXrw{display:grid;grid-template-columns:1fr;gap:16px}.match-detail_chartCard___8xWI{margin:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:16px;min-width:0;overflow-x:auto}.match-detail_chartTitle__q81dr{font-size:14px;font-weight:700;margin-bottom:8px}.match-detail_chartSummary__Z3o2X{margin:8px 0 0;font-size:12px;color:var(--ink-3);line-height:1.6}.match-detail_metaList__ucZYr{display:flex;flex-direction:column;gap:8px;margin:0 0 14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:14px 16px}.match-detail_metaList__ucZYr>div{display:flex;gap:12px;font-size:13px}.match-detail_metaList__ucZYr dt{flex:none;width:76px;color:var(--ink-3)}.match-detail_metaList__ucZYr dd{margin:0;color:var(--ink-2)}.match-detail_noteList__zI_Xr{margin:0 0 14px;padding-left:18px;font-size:12px;color:var(--ink-3);line-height:1.7}.match-detail_disclaimer__O_c34{margin:0;font-size:12px;color:var(--ink-3)}@media (max-width:720px){.match-detail_formGrid__xawva{grid-template-columns:1fr}}.match-detail_metaDetails__hzfQo{border:1px solid var(--border);border-radius:var(--r-card);padding:12px 16px;background:var(--surface)}.match-detail_metaSummary__m4Mwy{cursor:pointer;font-size:14px;font-weight:700;color:var(--ink-2)}.match-detail_metaDetails__hzfQo[open] .match-detail_metaSummary__m4Mwy{margin-bottom:10px}.match-detail_quickView__5wqTP{margin-bottom:24px;padding:16px 18px;border-radius:var(--r-card);background:var(--surface-soft)}.match-detail_quickRecoRow__uDBFl{margin-bottom:10px;font-size:13px}.match-detail_quickRecoOn__xWMEv{color:var(--brand-teal);font-weight:700;text-decoration:none}.match-detail_quickRecoOff__bTTCF{color:var(--ink-3)}.match-detail_quickFormLine__cs6Le{font-size:14.5px;line-height:1.7;color:var(--ink);margin:0 0 10px}.match-detail_quickNoTip__rotM7{font-size:14px;color:var(--ink-2);margin:0 0 10px}.MatchRow_row__bpebQ{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:12px 18px;border-bottom:1px solid var(--border);text-decoration:none;transition:background .15s ease}.MatchRow_row__bpebQ:last-child{border-bottom:none}.MatchRow_row__bpebQ:hover{background:color-mix(in srgb,var(--brand-ice) 44%,var(--surface))}.MatchRow_home__AO8RF{justify-content:flex-end;text-align:right}.MatchRow_away__m0b3b,.MatchRow_home__AO8RF{display:flex;min-width:0;align-items:center;gap:8px;color:var(--ink);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MatchRow_away__m0b3b{text-align:left}.MatchRow_away__m0b3b>span:last-child,.MatchRow_home__AO8RF>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.MatchRow_center__yrC9l{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:96px}.MatchRow_score__vU0Gx{font-weight:700;font-size:16px;color:var(--brand-teal)}.MatchRow_date__vS_LS{font-size:14px;color:var(--ink-2)}.MatchRow_status__cPSri{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-3);letter-spacing:.04em;white-space:nowrap}.MatchRow_probRow__Pp_KJ{grid-column:1/-1;padding-top:8px;border-top:1px solid var(--border);margin-top:4px}@media (max-width:520px){.MatchRow_row__bpebQ{grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);gap:8px;padding-inline:10px}.MatchRow_away__m0b3b,.MatchRow_home__AO8RF{align-items:center;white-space:normal;line-height:1.25;overflow:visible}.MatchRow_away__m0b3b>span:last-child,.MatchRow_home__AO8RF>span:first-child{overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.MatchRow_center__yrC9l{min-width:78px}}.SceneCards_card__2J0xD{display:flex;flex-direction:column;background:linear-gradient(180deg,#100b07,#0a0806);color:var(--ink);overflow:hidden;font-family:var(--font-cn),"PingFang SC","Microsoft YaHei",sans-serif}.SceneCards_head__d1Kcn{padding:64px 72px 40px;border-bottom:2px solid var(--border-strong)}.SceneCards_brandRow__bHlb0{display:flex;align-items:center;gap:24px;margin-bottom:44px}.SceneCards_brandLogo__4rXC0{border-radius:50%;flex-shrink:0}.SceneCards_brand__Lb6Ni{font-size:52px;font-weight:900;letter-spacing:-.04em;color:var(--brand-gold)}.SceneCards_sceneTag__fuzzt{margin-left:auto;font-size:26px;color:var(--brand-gold);border:2px solid var(--brand-gold-deep);border-radius:var(--r-pill);padding:8px 28px}.SceneCards_matchRow___Pmfn{display:flex;align-items:baseline;gap:28px;flex-wrap:wrap}.SceneCards_teamName__EkBXJ{font-size:58px;font-weight:900;line-height:1.25}.SceneCards_vs__0olq3{font-family:var(--font-latin),system-ui,sans-serif;font-size:34px;font-weight:600;color:var(--brand-gold)}.SceneCards_metaRow__Nv9i8{margin-top:20px;font-size:28px;color:var(--ink-2)}.SceneCards_body__9tOqd{flex:1 1;padding:48px 72px;display:flex;flex-direction:column;gap:32px;overflow:hidden}.SceneCards_hookTitle__kxP3P{font-size:72px;font-weight:900;line-height:1.3;text-wrap:balance;color:var(--brand-gold)}.SceneCards_hookText__kFtFy{font-size:44px;line-height:1.6;margin:0}.SceneCards_sceneText__mmbrG{font-size:36px;line-height:1.6;margin:0}.SceneCards_sceneTextMuted__6Jaeg{font-size:32px;line-height:1.6;color:var(--ink-2);margin:0}.SceneCards_emptyText__XZIzc{font-size:32px;line-height:1.6;color:var(--ink-3);margin:0;padding:32px;border:2px dashed var(--border-strong);border-radius:20px}.SceneCards_probGrid__Rxb_d{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.SceneCards_probCell__YP38d{background:var(--surface);border:2px solid var(--border);border-radius:28px;padding:40px 20px;text-align:center}.SceneCards_probNum__CGfxg{font-family:var(--font-latin),system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:96px;font-weight:700;line-height:1.1}.SceneCards_probCell__YP38d[data-tone=win] .SceneCards_probNum__CGfxg{color:#68c994}.SceneCards_probCell__YP38d[data-tone=draw] .SceneCards_probNum__CGfxg{color:#aaa79f}.SceneCards_probCell__YP38d[data-tone=loss] .SceneCards_probNum__CGfxg{color:#ef7865}.SceneCards_probLabel__tjB02{font-size:30px;color:var(--ink-2);margin-top:12px}.SceneCards_probNumBig__zNHoD{font-family:var(--font-latin),system-ui,sans-serif;font-size:110px;font-weight:700;color:var(--brand-gold);line-height:1.2}.SceneCards_topOnly__soGDY{text-align:center;padding:60px 0}.SceneCards_probBar__jrqMC{display:flex;height:40px;border-radius:var(--r-pill);overflow:hidden;border:2px solid var(--border)}.SceneCards_segWin__ByVuO{background:var(--win)}.SceneCards_segDraw__7iqUi{background:var(--draw)}.SceneCards_segLoss___oW0F{background:var(--loss)}.SceneCards_expGoals__kCT0l{font-size:32px;color:var(--ink-2)}.SceneCards_probNote__Tm20C{font-size:26px;color:var(--ink-3);margin:0}.SceneCards_subHeading__FeUID{font-size:34px;font-weight:900;color:var(--brand-gold)}.SceneCards_evList__IJaJC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.SceneCards_evItem__QEUyn{font-size:36px;line-height:1.55;background:var(--surface);border:2px solid var(--border);border-left-width:10px;border-radius:0 20px 20px 0;padding:28px 32px}.SceneCards_evItem__QEUyn[data-tone=gold]{border-left-color:var(--brand-gold)}.SceneCards_evItem__QEUyn[data-tone=loss]{border-left-color:var(--loss)}.SceneCards_evItem__QEUyn[data-tone=draw]{border-left-color:var(--draw)}.SceneCards_chartBlock__0D5ZA{background:var(--surface);border:2px solid var(--border);border-radius:24px;padding:28px 32px}.SceneCards_chartTitle__LwEii{font-size:32px;font-weight:900;color:var(--brand-gold);margin-bottom:12px}.SceneCards_chartBlock__0D5ZA .chart-summary{font-size:24px;color:var(--ink-3);margin:8px 0 0}.SceneCards_noteList__RVVW1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.SceneCards_noteItem__K7kaE{font-size:28px;line-height:1.55;color:var(--ink-2)}.SceneCards_disclaimerRow___dsO5{display:flex;align-items:flex-end;gap:28px}.SceneCards_outroMascot__zRWzO{flex:none;opacity:.9}.SceneCards_disclaimer__D3z1D{flex:1 1;font-size:30px;line-height:1.6;color:var(--brand-gold);border:2px solid var(--brand-gold-deep);border-radius:24px;padding:28px 32px;margin:0}.SceneCards_hashLine__Xf3g_{font-size:24px;color:var(--ink-3);margin:0;word-break:break-all}.SceneCards_foot__JSOD7{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:36px 72px 56px;border-top:2px solid var(--border-strong);font-size:28px;color:var(--ink-2)}.SafeSceneCards_card__kIFPT{position:relative;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;background:#061724;color:#f4fbff;font-family:var(--font-cn),"PingFang SC","Microsoft YaHei",sans-serif}.SafeSceneCards_card__kIFPT:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(104,236,218,.055) 1px,transparent 0),linear-gradient(90deg,rgba(104,236,218,.055) 1px,transparent 0);background-size:54px 54px}.SafeSceneCards_safeRight__jnGtS{position:absolute;right:0;top:0;bottom:0;width:128px;border-left:1px solid rgba(112,225,209,.09);background:rgba(3,15,25,.3)}.SafeSceneCards_body__HMrCc,.SafeSceneCards_footer__osknu,.SafeSceneCards_header__LCVDX{position:relative;z-index:1;margin-right:128px}.SafeSceneCards_header__LCVDX{padding:58px 66px 34px;border-bottom:1px solid rgba(151,223,218,.22)}.SafeSceneCards_brandLine__lXC6_,.SafeSceneCards_contextLine__CFskJ,.SafeSceneCards_footer__osknu,.SafeSceneCards_formLine__HpTEm,.SafeSceneCards_metricHead__ZrAmV,.SafeSceneCards_metricValues__5Pj57,.SafeSceneCards_versusMini__AAU5i{display:flex;align-items:center}.SafeSceneCards_brandLine__lXC6_{gap:18px}.SafeSceneCards_brandLine__lXC6_>strong{color:#65e3d1;font-size:42px;font-weight:950;letter-spacing:-.04em}.SafeSceneCards_brandLine__lXC6_>span{color:#9cb8c3;font-family:var(--font-latin),system-ui,sans-serif;font-size:21px;font-weight:700;letter-spacing:.14em}.SafeSceneCards_brandLine__lXC6_>b{margin-left:auto;color:#071924;background:#69e4d2;border-radius:4px;padding:8px 13px;font-family:var(--font-latin),system-ui,sans-serif;font-size:23px}.SafeSceneCards_contextLine__CFskJ{gap:20px;margin-top:24px;color:#9fb7c0;font-size:23px}.SafeSceneCards_contextLine__CFskJ span+span:before{content:"·";margin-right:20px;color:#506c77}.SafeSceneCards_body__HMrCc{flex:1 1;min-height:0;padding:54px 66px 18px}.SafeSceneCards_eyebrow__WvUDQ{margin:0 0 15px;color:#65e3d1;font-size:25px;font-weight:800}.SafeSceneCards_body__HMrCc h1{max-width:780px;margin:0;font-size:64px;font-weight:950;line-height:1.18;letter-spacing:-.045em}.SafeSceneCards_coverBody__nTBqH{height:calc(100% - 148px);display:flex;flex-direction:column;justify-content:center}.SafeSceneCards_teams__IBXZ1{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:26px;margin-top:46px}.SafeSceneCards_teamMark__Ufvvr{display:flex;min-width:0;flex-direction:column;align-items:center;text-align:center}.SafeSceneCards_crest__3a33M{width:180px;height:180px;display:grid;place-items:center;margin-bottom:30px;border:1px solid rgba(129,220,208,.3);border-radius:32px;background:#0d2634}.SafeSceneCards_crest__3a33M img{object-fit:contain}.SafeSceneCards_crestFallback__Bp46V{color:#65e3d1;font-size:38px;font-weight:900}.SafeSceneCards_teamMark__Ufvvr strong{font-size:44px;line-height:1.25}.SafeSceneCards_teamMark__Ufvvr>span:last-child{margin-top:12px;color:#7996a2;font-size:22px}.SafeSceneCards_versus__sk6y_{color:#f4d566;font-family:var(--font-latin),system-ui,sans-serif;font-size:30px;font-weight:800}.SafeSceneCards_coverRule__6echv{margin-top:84px}.SafeSceneCards_coverRule__6echv span{display:block;width:84px;height:7px;background:#65e3d1}.SafeSceneCards_coverRule__6echv p{max-width:670px;margin:22px 0 0;color:#aac0c9;font-size:29px;line-height:1.55}.SafeSceneCards_analysisBody__PQQ8v{margin-top:38px}.SafeSceneCards_versusMini__AAU5i{justify-content:space-between;padding:17px 22px;border:1px solid rgba(139,219,211,.22);background:#0b2230}.SafeSceneCards_versusMini__AAU5i span{display:flex;align-items:center;gap:14px;max-width:40%;font-size:25px;font-weight:800}.SafeSceneCards_versusMini__AAU5i img{object-fit:contain}.SafeSceneCards_compactFallback__qofl5{width:52px;height:52px;display:grid;flex:none;place-items:center;border:1px solid #41606c;color:#65e3d1;font-size:20px;font-weight:900}.SafeSceneCards_versusMini__AAU5i b{color:#7997a2;font-size:19px}.SafeSceneCards_metricList__DgwUh{margin-top:28px;display:flex;flex-direction:column;gap:22px}.SafeSceneCards_metric__xIUOV{padding:23px 25px 25px;border:1px solid rgba(139,219,211,.2);background:#0a202d}.SafeSceneCards_metricHead__ZrAmV{justify-content:space-between}.SafeSceneCards_metricHead__ZrAmV strong{font-size:29px}.SafeSceneCards_metricHead__ZrAmV span{color:#7895a0;font-size:18px}.SafeSceneCards_metricValues__5Pj57{justify-content:space-between;margin-top:18px}.SafeSceneCards_metricSide__pcEQ_{display:grid;grid-template-columns:146px 126px;align-items:baseline;gap:8px;width:47%}.SafeSceneCards_metricSide__pcEQ_[data-align=right]{text-align:right}.SafeSceneCards_metricSide__pcEQ_ span{overflow:hidden;color:#9db7c1;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.SafeSceneCards_metricSide__pcEQ_ strong{color:#f5fbfd;font-family:var(--font-latin),var(--font-cn),system-ui,sans-serif;font-size:34px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SafeSceneCards_metricSide__pcEQ_ em{grid-column:1/-1;color:#6e8c97;font-size:17px;font-style:normal}.SafeSceneCards_barPair__pQCOa{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.SafeSceneCards_barPair__pQCOa>span{height:9px;overflow:hidden;background:#173541}.SafeSceneCards_barPair__pQCOa>span:last-child{display:flex;justify-content:flex-end}.SafeSceneCards_barPair__pQCOa i{display:block;height:100%;background:#65e3d1}.SafeSceneCards_barPair__pQCOa>span:last-child i{background:#f4d566}.SafeSceneCards_takeaway__es05w{margin:25px 0 0;padding:19px 23px;border-left:5px solid #f4d566;color:#d7e4e8;background:#102633;font-size:24px;line-height:1.5}.SafeSceneCards_takeaway__es05w span{margin-right:14px;color:#f4d566;font-weight:900}.SafeSceneCards_missing__KLblB{color:#91aab4;font-size:26px}.SafeSceneCards_summaryBody__Fm7eF{margin-top:34px}.SafeSceneCards_formBox__Fzp2p,.SafeSceneCards_riskBox__1xp6P{padding:24px;border:1px solid rgba(139,219,211,.2);background:#0a202d}.SafeSceneCards_blockLabel__jpl1W{color:#65e3d1;font-size:21px;font-weight:800}.SafeSceneCards_formLine__HpTEm{justify-content:space-between;margin-top:18px}.SafeSceneCards_formLine__HpTEm>strong{font-size:23px}.SafeSceneCards_formLine__HpTEm>div{display:flex;gap:9px}.SafeSceneCards_formLine__HpTEm span{width:36px;height:36px;display:grid;place-items:center;border:1px solid #46616c;color:#bdcdd3;font-family:var(--font-latin),system-ui,sans-serif;font-size:16px;font-weight:800}.SafeSceneCards_formLine__HpTEm span[data-result=W]{border-color:#65e3d1;color:#65e3d1}.SafeSceneCards_formLine__HpTEm span[data-result=L]{border-color:#e28b83;color:#e28b83}.SafeSceneCards_formLine__HpTEm em{color:#7895a0;font-size:18px;font-style:normal}.SafeSceneCards_conclusionList__kH5YH{display:flex;flex-direction:column;gap:16px;margin:24px 0;padding:0;list-style:none}.SafeSceneCards_conclusionList__kH5YH li{display:grid;grid-template-columns:48px 1fr;gap:18px;align-items:start;padding:19px 23px;background:#0e2734}.SafeSceneCards_conclusionList__kH5YH span{color:#65e3d1;font-family:var(--font-latin),system-ui,sans-serif;font-size:22px;font-weight:900}.SafeSceneCards_conclusionList__kH5YH p,.SafeSceneCards_riskBox__1xp6P p{margin:0;color:#d7e4e8;font-size:23px;line-height:1.5}.SafeSceneCards_riskBox__1xp6P>span{display:block;margin-bottom:10px;color:#f4d566;font-size:20px;font-weight:900}.SafeSceneCards_riskBox__1xp6P p+p{margin-top:7px}.SafeSceneCards_cta__Vpgaq{margin-top:22px;padding:22px 24px;color:#071924;background:#65e3d1;font-size:27px;font-weight:950;text-align:center}.SafeSceneCards_footer__osknu{justify-content:space-between;align-items:flex-end;gap:30px;padding:22px 66px 38px;color:#77949f;font-size:18px}.SafeSceneCards_footer__osknu>div{display:flex;flex-direction:column;gap:6px}.SafeSceneCards_footer__osknu code{color:#66838e;font-family:var(--font-latin),system-ui,sans-serif;font-size:16px}.SafeSceneCards_safeBottom__gNH0S{position:relative;z-index:1;height:146px;margin-right:128px;border-top:1px dashed rgba(126,202,193,.12)}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_header__LCVDX{padding-top:28px;padding-bottom:18px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_contextLine__CFskJ{margin-top:14px;font-size:20px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_body__HMrCc{padding-top:24px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_eyebrow__WvUDQ{margin-bottom:8px;font-size:22px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_body__HMrCc h1{font-size:46px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_analysisBody__PQQ8v{margin-top:20px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_versusMini__AAU5i{padding-top:10px;padding-bottom:10px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_versusMini__AAU5i span{font-size:22px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_compactFallback__qofl5,.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_versusMini__AAU5i img{width:44px;height:44px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_safeBottom__gNH0S{height:18px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_footer__osknu{padding-top:12px;padding-bottom:14px;font-size:15px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_crest__3a33M{width:140px;height:140px;margin-bottom:18px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_teamMark__Ufvvr strong{font-size:37px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_coverRule__6echv{margin-top:45px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_metric__xIUOV{padding:12px 20px 13px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_metricHead__ZrAmV strong{font-size:26px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_metricValues__5Pj57{margin-top:9px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_metricSide__pcEQ_ strong{font-size:30px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_metricList__DgwUh{gap:10px;margin-top:18px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_takeaway__es05w{margin-top:12px;padding:14px 18px;font-size:20px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_summaryBody__Fm7eF{margin-top:22px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_conclusionList__kH5YH{gap:10px;margin:15px 0}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_conclusionList__kH5YH li{padding-top:13px;padding-bottom:13px}.SafeSceneCards_card__kIFPT[data-height="1350"] .SafeSceneCards_riskBox__1xp6P{padding-top:16px;padding-bottom:16px}.SafeSceneCards_chartBox__f29Dn{margin-top:28px;padding:24px 24px 12px;border:1px solid rgba(101,227,209,.28);border-radius:18px;background:rgba(6,23,36,.55)}.SafeSceneCards_chartCaption__TLdrH{display:block;margin-bottom:12px;font-size:30px;font-weight:700;letter-spacing:.04em;color:#65e3d1}.Tabs_tabs__sJneI{border-bottom:1px solid var(--border);margin-bottom:16px}.Tabs_scroller__w6Rsi{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.Tabs_scroller__w6Rsi::-webkit-scrollbar{display:none}.Tabs_tabActive__erI0_,.Tabs_tab__nskRn{position:relative;flex:0 0 auto;min-height:44px;padding:0 14px;display:inline-flex;align-items:center;border:none;background:transparent;font-family:inherit;font-size:14px;white-space:nowrap;text-decoration:none;cursor:pointer;color:var(--ink-2);transition:color .15s}.Tabs_tab__nskRn:hover{color:var(--ink)}.Tabs_tabActive__erI0_{color:var(--brand-teal);font-weight:700}.Tabs_tabActive__erI0_:after{content:"";position:absolute;right:10px;bottom:-1px;left:10px;height:3px;border-radius:2px 2px 0 0;background:var(--brand-teal)}.Tabs_tabActive__erI0_:focus-visible,.Tabs_tab__nskRn:focus-visible{outline:3px solid color-mix(in srgb,var(--brand-teal) 42%,transparent);outline-offset:-3px}.MatchHeaderPre_card__3t_PH{border:1px solid var(--border-strong);border-top:3px solid var(--brand-teal);border-radius:var(--r-card);background:var(--surface);padding:10px 12px 12px}.MatchHeaderPre_metaRow__nfelp{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.MatchHeaderPre_league__VWHmc{display:flex;min-width:0;align-items:center;gap:5px;overflow:hidden;color:var(--ink-2);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.MatchHeaderPre_badges__x2_fV{display:flex;flex:none;align-items:center;gap:6px}.MatchHeaderPre_stalePill__CzllK,.MatchHeaderPre_statusPill__Y3S_q{padding:2px 8px;border:1px solid var(--border-strong);border-radius:var(--r-pill);font-size:10.5px;font-weight:700;white-space:nowrap}.MatchHeaderPre_statusPill__Y3S_q{color:var(--ink-3)}.MatchHeaderPre_stalePill__CzllK{border-color:var(--pending);color:var(--pending)}.MatchHeaderPre_matchup__k4sV5{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:12px}.MatchHeaderPre_awaySide__eHCAS,.MatchHeaderPre_homeSide__LWF_G{display:flex;min-width:0;align-items:center;gap:8px}.MatchHeaderPre_homeSide__LWF_G{justify-content:flex-end}.MatchHeaderPre_teamName__akCgn{min-width:0;overflow:hidden;color:var(--ink);font-size:16px;font-weight:900;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.MatchHeaderPre_crestFrame__c_4QX{display:inline-flex;flex:none}.MatchHeaderPre_vs__geIcf{color:var(--ink-3);font-family:var(--font-latin),system-ui,sans-serif;font-size:12px;letter-spacing:.18em}.MatchHeaderPre_kickoffRow__kVWxG{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid var(--border)}.MatchHeaderPre_kickoffTime__VH16u{color:var(--ink);font-family:var(--font-latin),system-ui,sans-serif;font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MatchHeaderPre_countdown__l3F__{color:var(--ink-3);font-size:12px}@media (min-width:960px){.MatchHeaderPre_teamName__akCgn{font-size:20px}}.MatchHeaderPre_probRow__vQtwm{margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}.MatchHeaderPre_probTitle__ULYRj{margin:0 0 8px;font-size:13px;font-weight:700;color:var(--ink)}.MatchHeaderPre_simBtn__0LWsB{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;border:1px solid var(--brand-teal);border-radius:var(--r-control);background:var(--surface);color:var(--brand-teal);font-size:15px;font-weight:800;text-decoration:none}@media (hover:hover){.MatchHeaderPre_simBtn__0LWsB:hover{background:color-mix(in srgb,var(--brand-teal) 8%,var(--surface))}}.MatchInfoCard_card___L4pq{display:flex;flex-direction:column;gap:8px;margin-bottom:24px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:14px 16px}.MatchInfoCard_title__n2cIF{margin:0;font-size:13px;font-weight:700;color:var(--ink-2)}.MatchInfoCard_rows__duVGK{display:flex;flex-direction:column;gap:6px;margin:0}.MatchInfoCard_rows__duVGK>div{display:flex;gap:12px;font-size:13px}.MatchInfoCard_rows__duVGK dt{flex:none;width:60px;color:var(--ink-3)}.MatchInfoCard_rows__duVGK dd{margin:0;color:var(--ink-2)}.MatchInfoCard_mapLink__Mudjg{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px}.MatchInfoCard_mapLink__Mudjg:hover{color:var(--brand-teal)}.MatchHeaderFinished_card__IG6k8{border:1px solid var(--border-strong);border-top:3px solid var(--brand-lime);border-radius:var(--r-card);background:var(--surface);padding:10px 12px 12px}.MatchHeaderFinished_metaRow__vONAv{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.MatchHeaderFinished_league__P1oSR{display:flex;min-width:0;align-items:center;gap:5px;overflow:hidden;color:var(--ink-2);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.MatchHeaderFinished_badges__I_pEp{display:flex;flex:none;align-items:center;gap:6px}.MatchHeaderFinished_finishedPill__sppsZ{padding:2px 9px;border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--ink-2);font-size:12px;font-weight:700;white-space:nowrap}.MatchHeaderFinished_stalePill__6ed9_{padding:2px 8px;border:1px solid var(--pending);border-radius:var(--r-pill);color:var(--pending);font-size:10.5px;font-weight:700;white-space:nowrap}.MatchHeaderFinished_score__nY4ky{margin:10px 0 0;text-align:center;color:var(--ink);font-family:var(--font-latin),system-ui,sans-serif;font-size:44px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.MatchHeaderFinished_matchup__Mw7h3{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:8px}.MatchHeaderFinished_awaySide__xsz2J,.MatchHeaderFinished_homeSide__SlYqM{display:flex;min-width:0;align-items:center;gap:8px}.MatchHeaderFinished_homeSide__SlYqM{justify-content:flex-end}.MatchHeaderFinished_teamName__RMuuL{min-width:0;overflow:hidden;color:var(--ink);font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.MatchHeaderFinished_crestFrame__Rk3sA{display:inline-flex;flex:none}.MatchHeaderFinished_full__N42Wa{color:var(--ink-3);font-size:11px}.MatchHeaderFinished_dateLine__HKhLG{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--border);text-align:center;color:var(--ink-3);font-size:11.5px}@media (min-width:960px){.MatchHeaderFinished_score__nY4ky{font-size:52px}.MatchHeaderFinished_teamName__RMuuL{font-size:18px}}.MatchLineupSection_grid__UGzla{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:18px}.MatchLineupSection_teamCol__FlMyb{min-width:0}.MatchLineupSection_teamTitle__O_g69{display:flex;align-items:baseline;gap:8px;font-size:15px;font-weight:700;color:var(--ink);margin:0 0 8px}.MatchLineupSection_formation__h2iv3{font-size:13px;font-weight:700;color:var(--gold-300)}.MatchLineupSection_groupTitle__njvQE{font-size:12.5px;font-weight:600;color:var(--ink-3);margin:12px 0 6px}.MatchLineupSection_playerList__JvBIp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.MatchLineupSection_playerRow__t1GhM{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:8px;font-size:13.5px;color:var(--ink);background:var(--surface);border:1px solid var(--border)}.MatchLineupSection_shirtNo__iXTuc{flex:0 0 26px;text-align:right;font-weight:700;color:var(--ink-2)}.MatchLineupSection_pos__364Hv{flex:0 0 34px;font-size:12px;color:var(--ink-3)}.MatchLineupSection_name__roRgt{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MatchLineupSection_captain__ofQwP{margin-left:4px;font-size:12px;color:var(--gold-300)}.MatchLineupSection_subTime__ZSV7t{margin-left:6px;font-size:12px;color:var(--ink-3)}@media (max-width:640px){.MatchLineupSection_grid__UGzla{grid-template-columns:1fr}.MatchLineupSection_pos__364Hv{display:none}}.MatchEventsSection_timeline__2fSvL{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.MatchEventsSection_row__3ZLAy{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--surface);border:1px solid var(--border);border-radius:10px;font-size:13.5px;color:var(--ink)}.MatchEventsSection_home__juyH0{border-left:3px solid var(--brand-teal)}.MatchEventsSection_away__1bZ3U{border-right:3px solid var(--ink-3)}.MatchEventsSection_separator__b5OwW{text-align:center;font-size:12.5px;color:var(--ink-3);padding:4px 0;display:flex;align-items:center;gap:10px}.MatchEventsSection_separator__b5OwW:after,.MatchEventsSection_separator__b5OwW:before{content:"";flex:1 1;border-top:1px solid var(--border)}.MatchEventsSection_minute__8Onbv{flex:0 0 44px;font-weight:700;color:var(--ink-2);text-align:right}.MatchEventsSection_text__kBpnd{flex:1 1;min-width:0}.MatchEventsSection_score__KHInH{color:var(--brand-teal)}.MatchEventsSection_team__zAwhR{flex:0 0 auto;font-size:12px;color:var(--ink-3);max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MatchEventsSection_iconDot__8meGM,.MatchEventsSection_iconGoal__Uibs1,.MatchEventsSection_iconMiss__FIyHX,.MatchEventsSection_iconSub__wfvvQ{flex:0 0 auto;width:18px;text-align:center}.MatchEventsSection_iconSub__wfvvQ{color:var(--win);font-weight:700}.MatchEventsSection_iconMiss__FIyHX{color:var(--loss);font-weight:700}.MatchEventsSection_iconDot__8meGM{width:8px;height:8px;border-radius:50%;background:var(--ink-3)}.MatchEventsSection_cardRed__kquKR,.MatchEventsSection_cardYellow__RGWvs{flex:0 0 auto;width:11px;height:15px;border-radius:2px}.MatchEventsSection_cardYellow__RGWvs{background:var(--card-yellow)}.MatchEventsSection_cardRed__kquKR{background:var(--loss)}@media (max-width:640px){.MatchEventsSection_team__zAwhR{display:none}}.MatchEventsSection_note__809gb{margin:8px 0 0;font-size:12px;color:var(--ink-3)}.MatchEventsSection_methodDetail__fwsOo{margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.MatchEventsSection_methodSummary___5MJZ{min-height:24px;display:flex;align-items:center;color:var(--ink-3);font-weight:600;font-size:12px;cursor:pointer}.MatchTabs_wrap__PRPsN{width:100%}.boards_grid__mGcdV{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.boards_section__LMcXH{margin-top:16px;scroll-margin-top:calc(var(--site-header-h, 57px) + 52px)}.boards_section__LMcXH:first-of-type{margin-top:8px}.boards_sectionPlain__1Q5Pr{margin-top:16px}.boards_sectionPlain__1Q5Pr:first-of-type{margin-top:4px}.boards_sectionHeader__9Yjh8{margin:0 0 12px;font-size:17px;font-weight:700;color:var(--ink)}.players_page__XUOFo{max-width:1140px;margin:0 auto;padding:32px 20px 64px}@media (max-width:640px){.players_page__XUOFo{padding-bottom:var(--bottom-nav-clearance)}}.players_header__cvoeQ{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.players_title__9thEM{font-size:22px;font-weight:900;margin:0;text-wrap:balance}.players_errorBox__c0uO_{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-card);padding:32px;color:var(--ink-2);text-align:center}.players_errorTitle__8T2yo{color:var(--loss);font-weight:700;margin-bottom:8px}.BoardSectionTabs_bar__WKgrp{position:sticky;top:var(--site-header-h,57px);z-index:40;margin-top:0;background:var(--bg)}.BoardSectionTabs_tabs__FP12s{margin-bottom:0;min-height:44px;display:flex;align-items:flex-end}.BoardSectionTabs_tabs__FP12s>div{width:100%}.TeamQuadrantDetail_panel___dAoR{margin-top:12px;padding:12px 14px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface);min-height:68px;display:flex;flex-direction:column;gap:10px}.TeamQuadrantDetail_panel___dAoR[data-empty=true]{align-items:center;justify-content:center}.TeamQuadrantDetail_placeholder__HsFKT{margin:0;color:var(--ink-3);font-size:13.5px;text-align:center;line-height:1.6}.TeamQuadrantDetail_head__kKjAB{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.TeamQuadrantDetail_teams__lsniW{display:flex;flex-wrap:wrap;gap:8px 16px;flex:1 1;min-width:0}.TeamQuadrantDetail_team__xoaU9{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;min-width:0}.TeamQuadrantDetail_teamName__RwihC{font-weight:700;font-size:14px;color:var(--ink)}.TeamQuadrantDetail_quad__l2XbR{display:inline-block;padding:1px 8px;border-radius:999px;border:1px solid var(--border-strong);background:var(--surface-soft);color:var(--ink-2);font-size:12px;font-weight:600;white-space:nowrap}.TeamQuadrantDetail_sample__5lZgy{color:var(--ink-3);font-size:12px;white-space:nowrap}.TeamQuadrantDetail_clear__uUuEM,.TeamQuadrantDetail_remove__Y0Vbf{flex:none;border:1px solid var(--border-strong);background:var(--surface-soft);color:var(--ink-2);border-radius:999px;padding:3px 10px;font-size:12px;cursor:pointer;min-height:28px}.TeamQuadrantDetail_remove__Y0Vbf{width:24px;height:24px;min-height:24px;padding:0;border-radius:50%;line-height:1}.TeamQuadrantDetail_clear__uUuEM:hover,.TeamQuadrantDetail_remove__Y0Vbf:hover{color:var(--ink);border-color:var(--brand-teal)}.TeamQuadrantDetail_tableWrap__cffMz{overflow-x:auto}.TeamQuadrantDetail_table__52TWN{width:100%;border-collapse:collapse;font-size:13px}.TeamQuadrantDetail_table__52TWN td,.TeamQuadrantDetail_table__52TWN th{padding:6px;text-align:right;border-top:1px solid var(--border);vertical-align:top;white-space:nowrap}.TeamQuadrantDetail_table__52TWN th{color:var(--ink-3);font-weight:600;font-size:12px;border-top:none}.TeamQuadrantDetail_table__52TWN td:first-child,.TeamQuadrantDetail_table__52TWN th:first-child{text-align:left;color:var(--ink-2);white-space:normal;min-width:5.5em}.TeamQuadrantDetail_value__iDXAJ{font-weight:700;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TeamQuadrantDetail_fraction__czwvp{font-weight:400;font-size:.85em;color:var(--ink-3,var(--ink-2));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TeamQuadrantDetail_rank__Q8_mJ{display:block;color:var(--brand-teal);font-size:12px;font-weight:600}.TeamQuadrantDetail_delta__Pv32f{display:block;font-size:11.5px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TeamQuadrantDetail_deltaGood__9dweu{color:var(--win)}.TeamQuadrantDetail_deltaBad__TYyXF{color:var(--loss)}.TeamQuadrantDetail_missing__P9dc4{color:var(--ink-3)}.TeamQuadrantDetail_notes__CN3Pm{padding:0;list-style:none}.TeamQuadrantDetail_foot___rUs1,.TeamQuadrantDetail_notes__CN3Pm{margin:0;color:var(--ink-3);font-size:12px;line-height:1.6}@media (max-width:520px){.TeamQuadrantDetail_panel___dAoR{padding:10px}.TeamQuadrantDetail_table__52TWN td,.TeamQuadrantDetail_table__52TWN th{padding:5px 4px}}.TeamQuadrantChart_card__ZhHYp{border:1px solid var(--border);border-radius:var(--r-card,14px);background:var(--surface);box-shadow:var(--shadow-card);padding:16px 14px 14px;margin-bottom:18px}.TeamQuadrantChart_head__gtvB6{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.TeamQuadrantChart_title__8eNst{font-size:1.02rem;font-weight:650;color:var(--ink);margin:0 0 3px;letter-spacing:.01em}.TeamQuadrantChart_sub__PSdDo{margin:0;font-size:.8rem;color:var(--ink-2);line-height:1.5}.TeamQuadrantChart_head__gtvB6{flex-direction:column;align-items:stretch}.TeamQuadrantChart_headTop__9dHHV{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.TeamQuadrantChart_groups__Eq8ec,.TeamQuadrantChart_tabs__bps8A{display:flex;gap:6px;flex-shrink:0;overflow-x:auto;scrollbar-width:thin}.TeamQuadrantChart_groups__Eq8ec{background:var(--surface-soft);border-radius:999px;padding:4px;margin-bottom:8px}.TeamQuadrantChart_groupOn__f7Fqb,.TeamQuadrantChart_group__UoU8T,.TeamQuadrantChart_tabOn__BifDs,.TeamQuadrantChart_tab__kjzeI{border:1px solid transparent;background:transparent;color:var(--ink-2);border-radius:999px;padding:5px 13px;font-size:.8rem;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s,box-shadow .15s;min-height:32px}.TeamQuadrantChart_tabOn__BifDs,.TeamQuadrantChart_tab__kjzeI{border-color:var(--border)}.TeamQuadrantChart_group__UoU8T:hover:not(:disabled){color:var(--ink)}.TeamQuadrantChart_tab__kjzeI:hover:not(:disabled){color:var(--ink);border-color:var(--brand-teal)}.TeamQuadrantChart_groupOn__f7Fqb{color:var(--ink);background:var(--surface);box-shadow:var(--shadow-card);font-weight:600}.TeamQuadrantChart_tabOn__BifDs{color:#fff;background:var(--gold-grad);border-color:transparent;font-weight:600}.TeamQuadrantChart_group__UoU8T:disabled,.TeamQuadrantChart_tab__kjzeI:disabled{opacity:.38;cursor:not-allowed}.TeamQuadrantChart_legend__2jZOA{display:grid;gap:5px;margin:12px 0 8px;padding-top:11px;border-top:1px solid var(--border)}.TeamQuadrantChart_legendRow__cS0px{display:grid;grid-template-columns:5.6em 1fr;gap:10px;align-items:baseline;font-size:.8rem;line-height:1.55}.TeamQuadrantChart_legendKey__Ka47Z{color:var(--brand-teal);font-weight:600;white-space:nowrap}.TeamQuadrantChart_legendVal__l4T6Z{color:var(--ink-2);word-break:break-word;display:flex;flex-wrap:wrap;gap:4px 6px}.TeamQuadrantChart_chartBox__NsSEo{width:100%}.TeamQuadrantChart_legendTeamOn__cHEdC,.TeamQuadrantChart_legendTeam__fWb2P{border:1px solid transparent;background:var(--surface-soft);color:var(--ink-2);border-radius:999px;padding:2px 8px;font-size:.8rem;line-height:1.4;cursor:pointer;min-height:28px;transition:color .15s,border-color .15s,background .15s}.TeamQuadrantChart_legendTeamOn__cHEdC,.TeamQuadrantChart_legendTeam__fWb2P:hover{color:var(--ink);border-color:var(--brand-teal)}.TeamQuadrantChart_legendTeamOn__cHEdC{background:var(--surface-soft);font-weight:600}.TeamQuadrantChart_note__2D1a_{margin:0;font-size:.76rem;line-height:1.65;color:var(--ink-3,var(--ink-2))}.TeamQuadrantChart_noteDetails__8i8gt{margin-top:4px}.TeamQuadrantChart_noteSummary__OoZv6{cursor:pointer;font-size:.76rem;color:var(--ink-3,var(--ink-2));list-style:none}.TeamQuadrantChart_noteSummary__OoZv6::-webkit-details-marker{display:none}.TeamQuadrantChart_noteSummary__OoZv6:before{content:"▸ "}.TeamQuadrantChart_noteDetails__8i8gt[open]>.TeamQuadrantChart_noteSummary__OoZv6:before{content:"▾ "}.TeamQuadrantChart_noteDetails__8i8gt .TeamQuadrantChart_note__2D1a_{margin-top:6px}.TeamQuadrantChart_outcomeVarianceBanner__9Ngwq{margin:0;padding:8px 12px;border-radius:8px;background:var(--surface-soft);border:1px solid var(--border);font-size:.8rem;line-height:1.5;color:var(--ink-2)}.TeamQuadrantChart_empty__A5Bwm{border:1px dashed var(--border);border-radius:12px;padding:22px 16px;text-align:center;color:var(--ink-2);font-size:.85rem;margin-bottom:18px}@media (max-width:520px){.TeamQuadrantChart_card__ZhHYp{padding:14px 11px 12px}.TeamQuadrantChart_groups__Eq8ec,.TeamQuadrantChart_tabs__bps8A{width:100%}.TeamQuadrantChart_groupOn__f7Fqb,.TeamQuadrantChart_group__UoU8T,.TeamQuadrantChart_tabOn__BifDs,.TeamQuadrantChart_tab__kjzeI{padding:6px 8px}.TeamQuadrantChart_legendRow__cS0px{grid-template-columns:1fr;gap:1px}}.SeasonSwitcher_chipRow__n2wub{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:20px}.SeasonSwitcher_autoHint__YAoy0,.SeasonSwitcher_chipStatic__pKZjK{font-family:var(--font-latin),system-ui,sans-serif}.SeasonSwitcher_chipStatic__pKZjK{font-size:13.5px;font-weight:600;letter-spacing:.08em;color:var(--ink-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);padding:6px 14px}.SeasonSwitcher_selectWrap__treCp{position:relative;display:inline-flex;align-items:center}.SeasonSwitcher_select__c_VGZ{appearance:none;-webkit-appearance:none;-moz-appearance:none;font:inherit;font-size:13px;color:var(--ink-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-pill);padding:6px 30px 6px 14px;cursor:pointer;max-width:100%}.SeasonSwitcher_select__c_VGZ:hover{background:var(--surface-2)}.SeasonSwitcher_select__c_VGZ:focus-visible{outline:2px solid var(--gold-700);outline-offset:2px}.SeasonSwitcher_selectWrap__treCp:after{content:"";position:absolute;right:14px;top:50%;width:0;height:0;pointer-events:none;transform:translateY(-20%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--ink-2)}@media (max-width:520px){.SeasonSwitcher_chipRow__n2wub{flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px;margin-bottom:12px}}.SeasonProfileCharts_grid__xo2HU{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.SeasonProfileCharts_card__xoGgU{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);padding:16px 16px 8px;min-width:0}.SeasonProfileCharts_cardHead__jIHG5{margin-bottom:10px}.SeasonProfileCharts_cardHead__jIHG5 h2{margin:0 0 4px;font-size:15px;font-weight:700;color:var(--ink)}.SeasonProfileCharts_cardHead__jIHG5 p{margin:0;font-size:12px;line-height:1.55;color:var(--ink-2)}.SeasonProfileCharts_empty__UU1bs{margin:0;padding:28px 0;text-align:center;font-size:13px;color:var(--ink-3)}@media (max-width:640px){.SeasonProfileCharts_grid__xo2HU{grid-template-columns:1fr}.SeasonProfileCharts_card__xoGgU{padding:14px 12px 6px}}.StandingsTable_card__9ULlH{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);overflow:hidden}.StandingsTable_tableWrap__aZGXC{overflow-x:auto;max-width:100%;overscroll-behavior-inline:contain}.StandingsTable_table__rgURw{width:100%;border-collapse:collapse;min-width:640px}.StandingsTable_scrollHint__d2rNu{display:none;margin:0;padding:10px 14px 0;color:var(--ink-3);font-size:12px}.StandingsTable_table__rgURw thead th{background:var(--bg-2);color:var(--ink-3);font-family:var(--font-latin),system-ui,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;text-align:right;padding:12px 14px;border-bottom:1px solid var(--border);white-space:nowrap}.StandingsTable_table__rgURw thead th.StandingsTable_cRank___iJ4g,.StandingsTable_table__rgURw thead th.StandingsTable_cTeam__HJfIN{text-align:left}.StandingsTable_mOnly__fm5W7{display:none}.StandingsTable_table__rgURw tbody td{height:54px;padding:0 14px;border-bottom:1px solid var(--border);text-align:right;white-space:nowrap}.StandingsTable_table__rgURw tbody tr:last-child td{border-bottom:none}.StandingsTable_table__rgURw tbody td.StandingsTable_rank__6_PXT{text-align:left;position:relative;padding-left:18px}.StandingsTable_qualStripe__w17K2{position:absolute;left:0;top:0;bottom:0;width:4px}.StandingsTable_table__rgURw tbody td.StandingsTable_team__61kGK{text-align:left}.StandingsTable_teamIdentity__i0cVd{display:inline-flex;align-items:center;gap:8px}.StandingsTable_teamNameZh__v7FYS{font-weight:500;color:var(--ink)}.StandingsTable_num__UGrDQ{font-family:var(--font-latin),system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.StandingsTable_gf__4zhBp{color:var(--win)}.StandingsTable_ga__JTtIN{color:var(--loss)}.StandingsTable_gdPos__IjeEO{color:var(--win)}.StandingsTable_gdNeg__nmJp8{color:var(--loss)}.StandingsTable_points__12V7E{font-size:16px;font-weight:700;color:var(--gold-300)}.StandingsTable_championRow__UE_q4 td{background-color:var(--surface);background-image:linear-gradient(90deg,rgba(237,193,99,.1),rgba(237,193,99,.02) 60%)}.StandingsTable_championBadge__BxM0n{margin-left:8px;font-size:11px;color:#3a2a00;background:var(--brand-gold);vertical-align:middle;border-radius:var(--r-pill);padding:2px 8px;font-weight:700}.StandingsTable_legend__B8awm{margin-top:14px;display:flex;gap:18px;flex-wrap:wrap;font-size:12px;color:var(--ink-3)}.StandingsTable_legendDot__vuXbA{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px}@media (max-width:767px){.StandingsTable_scrollHint__d2rNu{display:block;padding:8px 12px 6px}.StandingsTable_mOnly__fm5W7{display:table-cell}.StandingsTable_dOnly__JWyDR{display:none}.StandingsTable_table__rgURw{width:max-content;min-width:100%}.StandingsTable_table__rgURw thead th{padding:6px 8px;font-size:12px;letter-spacing:.02em}.StandingsTable_table__rgURw tbody td{height:30px;padding:0 8px;font-size:14px}.StandingsTable_points__12V7E{font-size:14px}.StandingsTable_cRank___iJ4g{position:sticky;left:0;z-index:2;width:36px;min-width:36px;max-width:36px;padding-left:12px!important;background:var(--surface)}.StandingsTable_cTeam__HJfIN{position:sticky;left:36px;z-index:2;width:118px;min-width:118px;max-width:118px;background:var(--surface);box-shadow:1px 0 0 var(--border)}.StandingsTable_table__rgURw thead th.StandingsTable_cRank___iJ4g,.StandingsTable_table__rgURw thead th.StandingsTable_cTeam__HJfIN{z-index:3;background:var(--bg-2)}.StandingsTable_championRow__UE_q4 .StandingsTable_cRank___iJ4g,.StandingsTable_championRow__UE_q4 .StandingsTable_cTeam__HJfIN{background-color:var(--surface)}.StandingsTable_teamIdentity__i0cVd{gap:6px;max-width:100%;vertical-align:middle}.StandingsTable_teamNameZh__v7FYS{display:inline-block;max-width:78px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.StandingsTable_championBadge__BxM0n{margin-left:4px;padding:1px 6px;font-size:12px;flex-shrink:0}.StandingsTable_championRow__UE_q4 .StandingsTable_teamNameZh__v7FYS{max-width:44px}}.XgLuckChart_wrap__RQry3{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);padding:16px}.XgLuckChart_lede__UvTtX{margin:0 0 12px;font-size:13.5px;line-height:1.6;color:var(--ink)}.XgLuckChart_note__QV6Xy{margin:10px 0 0;font-size:12px;line-height:1.65;color:var(--ink-3)}.XgLuckChart_empty__6qW2v{margin:0;padding:28px 0;text-align:center;font-size:13px;color:var(--ink-3)}