.match-clock_clock__pUjk5.match-clock_clock__pUjk5{display:inline-flex;flex-direction:column;align-items:flex-end;gap:var(--ds-space-1);white-space:nowrap}.match-clock_live__DAzDw{color:var(--ds-color-status-success);font-size:var(--ds-font-size-caption)}.match-card-skeleton_league__qcflf{display:flex;min-width:0;align-items:center;gap:var(--ds-space-2)}.match-card-skeleton_teams__kAYGN{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--ds-space-1)}.match-card-skeleton_team__PHbv4{display:flex;min-width:0;align-items:center;gap:var(--ds-space-2)}.match-card-skeleton_away__PWA9v{flex-direction:row-reverse}.match-card-skeleton_crest__C84Kj{width:calc(var(--ds-space-8) + var(--ds-space-2));height:calc(var(--ds-space-8) + var(--ds-space-2));flex-shrink:0;border-radius:var(--ds-radius-pill)}.match-card-skeleton_identity__5MwLK{display:flex;flex:1;min-width:0;max-width:var(--ds-space-24);flex-direction:column;gap:var(--ds-space-1)}.match-card-skeleton_away__PWA9v .match-card-skeleton_identity__5MwLK{align-items:flex-end}.match-card-skeleton_oddsCell__EdVvE{min-width:calc(var(--ds-space-8) + var(--ds-space-2));height:calc(var(--ds-font-size-body) * 1.5 + var(--ds-space-2));border-radius:var(--ds-space-1)}.match-card-skeleton_actions__YjJPl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--ds-space-1);padding-block:var(--ds-space-1);border-top:1px solid var(--ds-color-border-default)}.match-card-skeleton_action__XEk1I{display:flex;min-width:0;min-height:var(--ds-size-touch-target);align-items:center;justify-content:center;gap:var(--ds-space-1);padding-inline:calc(var(--ds-space-1) / 2)}.match-card-skeleton_action__XEk1I+.match-card-skeleton_action__XEk1I{border-left:1px solid var(--ds-color-border-default)}.match-card-skeleton_actionLabel__dogYl{width:calc(var(--ds-font-size-body) * 4);min-width:0;height:var(--ds-font-size-body)}.filter-tabs_rail__JgDUB{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border-bottom:1px solid var(--ds-color-border-default)}.filter-tabs_tabs__dp6b0{min-width:max-content;gap:0;border-bottom:0}.filter-tabs_tabs__dp6b0 [role=tab]{flex:1 0 auto;min-height:var(--ds-size-touch-target);padding-inline:var(--ds-space-2);font-size:var(--ds-font-size-body);font-weight:var(--ds-font-weight-medium);line-height:1.5}.filter-tabs_tabs__dp6b0 [data-slot=tabs-underline-indicator]{background:transparent}.filter-tabs_tabs__dp6b0 [data-slot=tabs-underline-indicator]:after{content:"";position:absolute;inset-block:0;left:50%;width:calc(var(--ds-font-size-body) * 2);transform:translateX(-50%);background:var(--ds-color-brand-primary)}.filter-tabs_tabs__dp6b0 [role=tab][aria-selected=true]{font-weight:var(--ds-font-weight-semibold)}.filter-tabs_tabs__dp6b0 [role=tab],.filter-tabs_tabs__dp6b0 [role=tab]:active,.filter-tabs_tabs__dp6b0 [role=tab]>span{transform:none;transition:none;animation:none}.schedule_content__qyxSy{min-width:0;padding:var(--ds-space-3) var(--ds-space-3) var(--ds-space-6);color:var(--ds-color-text-primary);background:var(--ds-color-surface-canvas-top)}.schedule_content__qyxSy .euro-schedule-dates{gap:var(--ds-space-1);margin-bottom:var(--ds-space-3);padding:var(--ds-space-1);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-active-md);background:var(--ds-color-surface-raised);box-shadow:var(--ds-shadow-e1);scroll-padding-inline:var(--ds-space-1)}.schedule_content__qyxSy .euro-schedule-date-chip{flex:1 0 auto;min-width:var(--ds-size-touch-target);min-height:var(--ds-size-touch-target);padding:var(--ds-space-2);border:1px solid transparent;border-radius:var(--ds-radius-active-sm);color:var(--ds-color-text-secondary);background:transparent;font-family:var(--ds-font-mono);font-size:var(--ds-font-size-body-small);font-weight:var(--ds-font-weight-medium);font-variant-numeric:tabular-nums;box-shadow:none;transition:color var(--ds-motion-normal) var(--ds-easing-standard),background var(--ds-motion-normal) var(--ds-easing-standard),border-color var(--ds-motion-normal) var(--ds-easing-standard)}.schedule_content__qyxSy .euro-schedule-date-chip.is-today:not(.is-selected){color:var(--ds-color-brand-primary);background:var(--ds-color-brand-50);font-weight:var(--ds-font-weight-semibold)}.schedule_content__qyxSy .euro-schedule-date-chip.is-selected,.schedule_content__qyxSy .euro-schedule-date-chip.is-selected:hover{border-color:var(--ds-color-brand-deep);color:var(--ds-color-text-on-dark);background:linear-gradient(180deg,var(--ds-color-brand-bright),var(--ds-color-brand-deep));font-weight:var(--ds-font-weight-bold);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ds-color-text-on-dark) 44%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--ds-color-surface-slate) 18%,transparent)}.schedule_content__qyxSy .euro-schedule-date-chip:focus-visible{outline:2px solid var(--ds-color-brand-primary);outline-offset:-3px}.schedule_content__qyxSy .euro-stats-bar{position:relative;isolation:isolate;gap:var(--ds-space-2) var(--ds-space-3);min-height:calc(var(--ds-size-touch-target) + var(--ds-space-3));margin-bottom:var(--ds-space-3);padding:var(--ds-space-3);overflow:hidden;border:1px solid color-mix(in srgb,var(--ds-color-brand-bright) 36%,var(--ds-color-surface-slate-light));border-radius:var(--ds-radius-active-md);background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--ds-color-brand-bright) 24%,transparent),transparent 65%),linear-gradient(115deg,color-mix(in srgb,var(--ds-color-brand-deep) 22%,var(--ds-color-surface-slate-mid)),color-mix(in srgb,var(--ds-color-brand-deep) 52%,var(--ds-color-surface-slate-light)));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ds-color-text-on-dark) 24%,transparent),inset var(--ds-space-1) var(--ds-space-2) var(--ds-space-5) color-mix(in srgb,var(--ds-color-surface-slate) 40%,transparent),inset 0 calc(var(--ds-space-1) * -1) var(--ds-space-4) color-mix(in srgb,var(--ds-color-brand-bright) 12%,transparent)}.schedule_content__qyxSy .euro-stats-bar [data-slot=stats-background]{position:absolute;z-index:-1;top:50%;inset-inline-end:var(--ds-space-3);transform:translateY(-50%);color:color-mix(in srgb,var(--ds-color-brand-100) 12%,transparent);font-family:var(--ds-font-mono);font-size:calc(var(--ds-font-size-display) * 1.5);font-weight:var(--ds-font-weight-bold);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;pointer-events:none;user-select:none}.schedule_content__qyxSy .euro-stats-bar-title{color:var(--ds-color-text-on-dark);font-size:var(--ds-font-size-body);font-weight:var(--ds-font-weight-bold);line-height:1.5;letter-spacing:normal}.schedule_content__qyxSy .euro-stats-bar-metrics{gap:var(--ds-space-2)}.schedule_content__qyxSy .euro-stat-chip,.schedule_content__qyxSy .euro-stat-chip.is-live{flex-shrink:0;gap:var(--ds-space-1);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.schedule_content__qyxSy .euro-stat-chip+.euro-stat-chip{padding-left:var(--ds-space-2);border-left:1px solid color-mix(in srgb,var(--ds-color-brand-100) 20%,transparent)}.schedule_content__qyxSy .euro-stat-chip-label{color:var(--ds-color-text-muted-on-dark);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-medium);letter-spacing:normal}.schedule_content__qyxSy .euro-stat-chip-value{color:var(--ds-color-text-on-dark);font-family:var(--ds-font-mono);font-size:var(--ds-font-size-body);font-weight:var(--ds-font-weight-bold)}.schedule_content__qyxSy .euro-stat-chip.is-live .euro-stat-chip-label,.schedule_content__qyxSy .euro-stat-chip.is-live .euro-stat-chip-value{color:var(--ds-color-accent-soft)}.schedule_content__qyxSy .bp-home-match-list{padding-inline:0}.schedule_content__qyxSy .euro-timeline-stack{gap:var(--ds-space-2);padding-bottom:0}.schedule_content__qyxSy .euro-match-card{transition:border-color var(--ds-motion-normal) var(--ds-easing-standard)}.schedule_content__qyxSy .euro-match-card.is-live{box-shadow:var(--ds-shadow-e1)}.schedule_content__qyxSy .euro-match-card.is-live:after{position:absolute;z-index:1;inset:0;border-left:calc(var(--ds-space-1) / 2) solid var(--ds-color-accent-primary);border-radius:inherit;pointer-events:none;content:""}.schedule_content__qyxSy .euro-match-card-head{min-height:var(--ds-size-touch-target);gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3)}.schedule_content__qyxSy .euro-match-league{gap:var(--ds-space-2)}.schedule_content__qyxSy .euro-match-league [data-slot=logo]{width:var(--ds-space-6);height:var(--ds-space-6);border-radius:var(--ds-radius-active-sm);border-color:transparent;box-shadow:none}.schedule_content__qyxSy .euro-match-league [data-slot=logo-fallback]{color:var(--ds-color-brand-deep);background:var(--ds-color-brand-soft);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-body-small);font-weight:var(--ds-font-weight-bold)}.schedule_content__qyxSy .euro-match-league-name{color:var(--ds-color-text-secondary);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-body-small);font-weight:var(--ds-font-weight-semibold);letter-spacing:normal}.schedule_content__qyxSy .euro-match-card-clock{gap:var(--ds-space-2)}.schedule_content__qyxSy .euro-match-time{color:var(--ds-color-text-muted);font-family:var(--ds-font-mono);font-size:var(--ds-font-size-body-small);font-weight:var(--ds-font-weight-medium)}.schedule_content__qyxSy .euro-match-card.is-finished .euro-match-status,.schedule_content__qyxSy .euro-match-status{min-height:var(--ds-space-6);gap:var(--ds-space-1);padding:var(--ds-space-1) var(--ds-space-2);border:0;border-radius:var(--ds-radius-active-sm);color:var(--ds-color-text-secondary);background:var(--ds-color-surface-canvas-top);font-family:var(--ds-font-sans);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-semibold);box-shadow:none}.schedule_content__qyxSy .euro-match-card.is-live .euro-match-status.is-live{padding-inline:var(--ds-space-2);color:var(--ds-color-accent-ink);background:color-mix(in srgb,var(--ds-color-accent-soft) 45%,var(--ds-color-surface-raised));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-color-accent-primary) 48%,transparent)}.schedule_content__qyxSy .euro-status-live-dot{width:var(--ds-space-1);height:var(--ds-space-1);background:color-mix(in srgb,var(--ds-color-accent-ink) 48%,var(--ds-color-accent-primary));box-shadow:none;animation:none}.schedule_content__qyxSy .euro-match-card-main[data-layout=inline]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3)}.schedule_content__qyxSy .euro-match-team{display:flex;min-width:0;gap:var(--ds-space-2);min-height:var(--ds-size-touch-target)}.schedule_content__qyxSy .euro-match-team-line{width:100%;flex-wrap:wrap}.schedule_content__qyxSy .euro-match-team:last-child,.schedule_content__qyxSy .euro-match-team:last-child .euro-match-team-line{justify-content:flex-end;text-align:right}.schedule_content__qyxSy .euro-match-team-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ds-color-text-primary);font-size:var(--ds-font-size-body);font-weight:var(--ds-font-weight-semibold);line-height:1.5;white-space:normal;overflow-wrap:anywhere}.schedule_content__qyxSy .euro-match-rank{color:var(--ds-color-text-muted);font-family:var(--ds-font-mono);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-regular)}.schedule_content__qyxSy .euro-match-vs{position:static;gap:var(--ds-space-1);min-width:var(--ds-space-6);transform:none;color:var(--ds-color-text-muted);font-size:var(--ds-font-size-body-small);font-weight:var(--ds-font-weight-medium);letter-spacing:normal}.schedule_content__qyxSy .euro-match-vs,.schedule_content__qyxSy .euro-team-score{display:inline-flex;align-items:center;justify-content:center;font-family:var(--ds-font-mono)}.schedule_content__qyxSy .euro-team-score{min-width:2ch;min-height:var(--ds-space-6);border-radius:var(--ds-space-1);color:var(--ds-color-text-primary);background:var(--ds-color-surface-canvas-top);font-size:var(--ds-font-size-body-large);font-weight:var(--ds-font-weight-bold)}.schedule_content__qyxSy .euro-team-score.is-live{color:var(--ds-color-accent-ink);background:color-mix(in srgb,var(--ds-color-accent-soft) 55%,var(--ds-color-surface-raised))}.schedule_content__qyxSy .euro-team-score.is-finished{color:var(--ds-color-status-finished);background:var(--ds-color-status-finished-soft)}.schedule_content__qyxSy .euro-match-vs[data-score]{padding:var(--ds-space-1);border-radius:var(--ds-radius-active-sm);background:var(--ds-color-surface-canvas-top)}.schedule_content__qyxSy .euro-match-card.is-live .euro-match-vs[data-score]{color:var(--ds-color-accent-ink);background:color-mix(in srgb,var(--ds-color-accent-soft) 35%,var(--ds-color-surface-raised))}.schedule_content__qyxSy .euro-match-card.is-finished .euro-match-vs[data-score]{background:var(--ds-color-status-finished-soft)}.schedule_content__qyxSy .euro-match-vs .euro-team-score{background:transparent}.schedule_content__qyxSy .euro-match-card-foot{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-3);border-top:1px solid var(--ds-color-border-default)}.schedule_content__qyxSy .euro-match-odds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-space-3);width:100%;max-width:none}.schedule_content__qyxSy .euro-odds-row{min-width:0;grid-template-columns:repeat(3,max-content);justify-content:start;gap:var(--ds-space-1);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.schedule_content__qyxSy .euro-odds-row+.euro-odds-row{justify-content:end;margin-top:0}.schedule_content__qyxSy .euro-odds-cell{min-width:4ch;min-height:var(--ds-space-6);padding:var(--ds-space-1) calc(var(--ds-space-1) / 2);border:0;border-radius:var(--ds-space-1);color:var(--ds-color-text-secondary);background:transparent;font-family:var(--ds-font-mono);font-size:var(--ds-font-size-body-small);font-weight:var(--ds-font-weight-semibold);white-space:nowrap;box-shadow:none}.schedule_content__qyxSy .euro-odds-cell.mid{min-width:calc(var(--ds-space-6) + var(--ds-space-2));color:var(--ds-color-brand-deep);background:var(--ds-color-brand-soft)}.schedule_content__qyxSy .euro-meta-chip{font-family:var(--ds-font-mono);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-medium);letter-spacing:normal;box-shadow:none}.schedule_content__qyxSy .euro-meta-chip:not(.live):not(.plan):not(.vip){border-color:transparent;color:var(--ds-color-text-muted);background:var(--ds-color-surface-canvas-top)}.schedule_content__qyxSy .euro-empty-state,.schedule_content__qyxSy .titan-loading{padding:var(--ds-space-12) var(--ds-space-5);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-active-md);color:var(--ds-color-text-muted);background:var(--ds-color-surface-raised);font-size:var(--ds-font-size-body);box-shadow:var(--ds-shadow-e1)}.schedule_content__qyxSy .euro-match-card-link:focus-visible,.schedule_content__qyxSy .euro-match-league:focus-visible,.schedule_content__qyxSy .euro-match-team-name:focus-visible{outline:2px solid var(--ds-color-brand-primary);outline-offset:-2px}@media (hover:hover){.schedule_content__qyxSy .euro-schedule-date-chip:not(.is-selected):hover{border-color:var(--ds-color-brand-100);color:var(--ds-color-brand-primary);background:var(--ds-color-brand-50)}.schedule_content__qyxSy .euro-match-card:hover{border-color:color-mix(in srgb,var(--ds-color-brand-bright) 55%,var(--ds-color-border-default))}.schedule_content__qyxSy .euro-match-card-link:focus-visible,.schedule_content__qyxSy .euro-match-card-link:hover{background:transparent}.schedule_content__qyxSy .euro-match-league:hover .euro-match-league-name,.schedule_content__qyxSy .euro-match-team-name:hover{color:var(--ds-color-brand-primary)}}@media (prefers-reduced-motion:reduce){.schedule_content__qyxSy .euro-match-card,.schedule_content__qyxSy .euro-match-card-link,.schedule_content__qyxSy .euro-match-team-name,.schedule_content__qyxSy .euro-schedule-date-chip{transition:none}.schedule_content__qyxSy .euro-stat-chip-dot,.schedule_content__qyxSy .euro-status-digit.is-ticking,.schedule_content__qyxSy .euro-status-live-dot{animation:none}}.match-stats-tabs_tabRail__qX8Mj{padding-inline:var(--ds-space-3);border-bottom:1px solid var(--ds-color-border-default);box-shadow:inset 0 -1px 0 var(--ds-color-border-default);background:var(--ds-color-surface-raised)}.match-stats-tabs_group__UJoFz,.match-stats-tabs_panel__0_XYz{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--ds-space-2)}.match-stats-tabs_groupFlush__4Qgeg{gap:0}.match-stats-tabs_group__UJoFz[hidden]{display:none}.account-token-quota_quota__NRMRR{min-width:0;padding-block:var(--ds-space-3);color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-body-small)}.account-token-quota_heading__tk2gY{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2)}.account-token-quota_metrics__pcd_F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-2);margin-block:var(--ds-space-2)}.account-token-quota_metrics__pcd_F dt{color:var(--ds-color-text-muted)}.account-token-quota_metrics__pcd_F dd{margin:var(--ds-space-1) 0 0;color:var(--ds-color-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-token-quota_quota__NRMRR p{margin:0;color:var(--ds-color-text-muted)}.account-token-quota_quota__NRMRR[data-compact]{padding-block:0}.account-token-quota_quota__NRMRR[data-compact] .account-token-quota_heading__tk2gY{color:var(--ds-color-text-primary);font-size:var(--ds-font-size-body);padding-bottom:var(--ds-space-2);border-bottom:1px solid var(--ds-color-border-default)}.account-token-quota_quota__NRMRR[data-compact] .account-token-quota_metrics__pcd_F{margin:var(--ds-space-3) 0 0}.account-token-quota_quota__NRMRR[data-compact] .account-token-quota_metrics__pcd_F dd{font-size:var(--ds-font-size-body-large);font-weight:var(--ds-font-weight-semibold)}.account-token-quota_quota__NRMRR[data-compact] .account-token-quota_metrics__pcd_F>:last-child dd{color:var(--ds-color-brand-primary)}.account-token-quota_quota__NRMRR[data-compact]>p{margin-top:var(--ds-space-2)}.match-agent-sheet_thinking__Tgjrl{display:flex;align-items:center;gap:var(--ds-space-2)}.match-agent-sheet_thinking__Tgjrl svg{width:var(--ds-space-4);height:var(--ds-space-4);flex:none}.match-agent-sheet_dataTime__jyU7W{display:flex;min-width:0;align-items:center;gap:var(--ds-space-2);font-family:inherit;font-size:var(--ds-font-size-body-small)}.match-agent-sheet_dataTime__jyU7W>svg{width:var(--ds-space-4);height:var(--ds-space-4);flex:none}.match-agent-sheet_dataTime__jyU7W>span{display:grid;gap:var(--ds-space-1)}.match-agent-sheet_timeLabel__8S0c0{color:var(--ds-color-text-muted);font-family:var(--ds-font-sans)}.match-agent-sheet_dataTime__jyU7W time{color:var(--ds-color-text-secondary);font-variant-numeric:tabular-nums}.match-agent-sheet_scrollBody__iGJTg{overflow-anchor:none}.match-agent-sheet_notice__W0eFI{display:grid;gap:var(--ds-space-2);padding:var(--ds-space-3);border:1px solid var(--ds-color-border-default);border-radius:var(--ds-radius-active-md);background:var(--ds-color-surface-raised);font-size:var(--ds-font-size-body);color:var(--ds-color-text-secondary)}.match-agent-sheet_noticeHeading__zoEm5{display:flex;align-items:center;gap:var(--ds-space-2);color:var(--ds-color-brand-primary)}.match-agent-sheet_noticeHeading__zoEm5 svg{width:var(--ds-space-4);height:var(--ds-space-4);flex:none}.match-agent-sheet_notice__W0eFI[data-attention]{border-color:var(--ds-color-brand-primary);background:color-mix(in srgb,var(--ds-color-brand-primary) 4%,var(--ds-color-surface-raised))}.agent-markdown_content__Ul7Du{min-width:0;margin-top:var(--ds-space-2);color:var(--ds-color-text-primary);font-size:var(--ds-font-size-body);line-height:1.8;overflow-wrap:anywhere}.agent-markdown_content__Ul7Du :where(p,ul,ol,blockquote,pre,table,hr,h1,h2,h3,h4,h5,h6){margin:0 0 var(--ds-space-3)}.agent-markdown_content__Ul7Du>:last-child{margin-bottom:0}.agent-markdown_content__Ul7Du :where(h1,h2,h3,h4,h5,h6){font-size:var(--ds-font-size-body-large);font-weight:var(--ds-font-weight-semibold);line-height:1.5}.agent-markdown_content__Ul7Du :where(strong,th){font-weight:var(--ds-font-weight-semibold)}.agent-markdown_content__Ul7Du :where(ul,ol){padding-left:var(--ds-space-5)}.agent-markdown_content__Ul7Du ul{list-style-type:disc}.agent-markdown_content__Ul7Du ol{list-style-type:decimal}.agent-markdown_content__Ul7Du li+li{margin-top:var(--ds-space-1)}.agent-markdown_content__Ul7Du li>p{margin-bottom:var(--ds-space-1)}.agent-markdown_content__Ul7Du li>:where(ul,ol){margin-bottom:0}.agent-markdown_content__Ul7Du blockquote{padding-left:var(--ds-space-3);border-left:var(--ds-space-1) solid var(--ds-color-border-default);color:var(--ds-color-text-secondary)}.agent-markdown_content__Ul7Du a{color:var(--ds-color-brand-primary);text-decoration:underline;text-underline-offset:var(--ds-space-1)}.agent-markdown_content__Ul7Du :where(a,.agent-markdown_tableScroll__Q5m7q):focus-visible{outline:calc(var(--ds-space-1) / 2) solid var(--ds-color-brand-primary);outline-offset:var(--ds-space-1)}.agent-markdown_content__Ul7Du code{font-family:var(--ds-font-mono);font-size:var(--ds-font-size-body-small);padding-inline:var(--ds-space-1)}.agent-markdown_content__Ul7Du code,.agent-markdown_content__Ul7Du pre{background:var(--ds-color-surface-canvas);border-radius:var(--ds-radius-sm)}.agent-markdown_content__Ul7Du pre{overflow-x:auto;padding:var(--ds-space-3);white-space:pre}.agent-markdown_content__Ul7Du pre code{padding:0}.agent-markdown_tableScroll__Q5m7q{max-width:100%;overflow-x:auto;margin-bottom:var(--ds-space-3)}.agent-markdown_content__Ul7Du table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.agent-markdown_content__Ul7Du :where(th,td){min-width:var(--ds-space-16);padding:var(--ds-space-2);border:1px solid var(--ds-color-border-default);text-align:start}.agent-markdown_content__Ul7Du th{background:var(--ds-color-surface-canvas)}.agent-markdown_content__Ul7Du hr{border:0;border-top:1px solid var(--ds-color-border-default)}.match-analysis-grid_records__1WFN6{min-width:0;max-width:100%;border-top:1px solid color-mix(in srgb,var(--ds-color-brand-primary) 7%,var(--ds-color-border-default));color:var(--ds-color-text-primary);font-size:var(--ds-font-size-body-small);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.match-analysis-grid_record__WPpMU{padding:var(--ds-space-2) var(--ds-space-3)}.match-analysis-grid_record__WPpMU+.match-analysis-grid_record__WPpMU{border-top:1px solid var(--ds-color-border-default)}.match-analysis-grid_record__WPpMU h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ds-space-2);margin:0 0 var(--ds-space-2);font-size:var(--ds-font-size-body-small);font-weight:var(--ds-font-weight-semibold)}.match-analysis-grid_record__WPpMU h3 span{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-caption);font-weight:var(--ds-font-weight-regular)}.match-analysis-grid_record__WPpMU dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,3.5rem),1fr));gap:var(--ds-space-2);margin:0}.match-analysis-grid_record__WPpMU dl>div{min-width:0;text-align:center}.match-analysis-grid_record__WPpMU dt{color:var(--ds-color-text-muted);line-height:1.4}.match-analysis-grid_record__WPpMU dd{margin:var(--ds-space-1) 0 0;font-family:var(--ds-font-mono);font-size:var(--ds-font-size-body-small);font-weight:var(--ds-font-weight-semibold)}.match-analysis-grid_record__WPpMU dd.tone-win{color:var(--ds-color-status-danger)}.match-analysis-grid_record__WPpMU dd.tone-draw{color:var(--ds-color-brand-primary)}.match-analysis-grid_record__WPpMU dd.tone-loss{color:var(--ds-color-status-success)}.match-analysis-grid_wideTable__YgaCp :is(th,td){min-width:var(--ds-space-12);white-space:nowrap}.stats-sample-switch_switch__DwqmW[role=listbox]{--sample-switch-radius:var(--ds-radius-active-sm);position:relative;isolation:isolate;display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;background:transparent}.stats-sample-switch_switch__DwqmW:before{z-index:-2;inset:calc(var(--ds-space-3) / 2) 0;background:var(--ds-color-surface-canvas-top)}.stats-sample-switch_switch__DwqmW:after,.stats-sample-switch_switch__DwqmW:before{content:"";position:absolute;border-radius:var(--sample-switch-radius);pointer-events:none}.stats-sample-switch_switch__DwqmW:after{z-index:-1;top:var(--ds-space-2);bottom:var(--ds-space-2);left:calc(var(--ds-space-1) / 2);width:calc(50% - var(--ds-space-1) / 2);background:var(--ds-color-surface-raised);box-shadow:var(--ds-shadow-e1);transform:translateX(0);transition:transform var(--ds-motion-slow) ease}.stats-sample-switch_switch__DwqmW:has([role=option]:last-child[aria-selected=true]):after{transform:translateX(100%)}.stats-sample-switch_switch__DwqmW [role=option]{display:flex;align-items:center;justify-content:center;min-height:var(--ds-size-touch-target);min-width:var(--ds-size-touch-target);padding:0 var(--ds-space-2);border:0;border-radius:var(--sample-switch-radius);background:transparent;color:var(--ds-color-text-secondary);box-shadow:none;font-size:var(--ds-font-size-body-small);font-weight:var(--ds-font-weight-medium);line-height:1.5;text-align:center;white-space:nowrap;transition:none}.stats-sample-switch_switch__DwqmW [role=option][aria-selected=true]{background:transparent;color:var(--ds-color-brand-primary);font-weight:var(--ds-font-weight-semibold);box-shadow:none}.stats-sample-switch_switch__DwqmW [role=option]:focus-visible{outline:2px solid var(--ds-color-brand-primary);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.stats-sample-switch_switch__DwqmW:after{transition:none}}.football-history-table_filters__Yk0_9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border-bottom:1px solid var(--ds-color-border-default);background:var(--ds-color-surface-canvas-top)}.football-history-table_filter__OzCAr{display:grid;min-width:0;gap:var(--ds-space-1);color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-body-small)}.football-history-table_filterTrigger__p_ZV7{width:100%;min-width:0;min-height:var(--ds-size-touch-target);padding-inline:var(--ds-space-2);background:var(--ds-color-surface-raised);box-shadow:none;font-size:var(--ds-font-size-body-small)}.football-history-table_filterTrigger__p_ZV7>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.football-history-table_filterPopup__8iKOV{max-width:calc(100vw - var(--ds-space-6))}.football-history-table_sameSide__C8yip{min-width:0;gap:var(--ds-space-2);min-height:var(--ds-size-touch-target);font-weight:var(--ds-font-weight-medium);overflow-wrap:anywhere;cursor:pointer}.football-history-table_sameSide__C8yip,.football-history-table_tableSummary__Wwqox{display:flex;align-items:center;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-body-small)}.football-history-table_tableSummary__Wwqox{flex-wrap:wrap;gap:var(--ds-space-1) var(--ds-space-2);min-height:40px;margin:0;padding:0 var(--ds-space-3);overflow-x:auto;border-bottom:1px solid var(--ds-color-border-default);background:color-mix(in srgb,var(--ds-color-surface-canvas-top) 54%,var(--ds-color-surface-raised));line-height:1.4}.football-history-table_tableSummary__Wwqox:has(.football-history-table_tableSummaryExtra__aM_ri){padding-block:var(--ds-space-2)}.football-history-table_tableSummaryGroup__IHeyH{display:inline-flex;align-items:center;gap:var(--ds-space-1);white-space:nowrap}.football-history-table_tableSummaryExtra__aM_ri{flex-basis:100%;color:var(--ds-color-text-muted)}.football-history-table_oddsCell___hZSG,.football-history-table_scoreCell__HDEPH,.football-history-table_when__KUrJM{display:grid;justify-items:center;gap:1px;line-height:1.2}.football-history-table_when__KUrJM time{color:var(--ds-color-text-muted);font-variant-numeric:tabular-nums}.football-history-table_teamName__o_Pk3,.football-history-table_when__KUrJM span{min-width:0;max-width:7em;overflow-wrap:anywhere;white-space:normal}.football-history-table_scoreCell__HDEPH strong{display:inline-flex;align-items:baseline;gap:1px;font-family:var(--ds-font-mono);font-weight:var(--ds-font-weight-bold)}.football-history-table_oddsCell___hZSG span:last-child,.football-history-table_scoreCell__HDEPH small{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-caption)}.football-history-table_oddsCell___hZSG[data-result] span{color:inherit}.football-history-table_oddsCell___hZSG span:first-child{font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums}.football-history-table_separator__9hiCb{color:var(--ds-color-text-muted)}.football-history-table_oddsCell___hZSG[data-result="1"],.football-history-table_scoreCell__HDEPH [data-result="1"],.football-history-table_tableSummary__Wwqox [data-result="1"],.football-history-table_teamName__o_Pk3[data-result="1"]{color:var(--ds-color-status-danger)}.football-history-table_oddsCell___hZSG[data-result="-1"],.football-history-table_scoreCell__HDEPH [data-result="-1"],.football-history-table_tableSummary__Wwqox [data-result="-1"],.football-history-table_teamName__o_Pk3[data-result="-1"]{color:var(--ds-color-status-success)}.football-history-table_oddsCell___hZSG[data-result="0"],.football-history-table_scoreCell__HDEPH [data-result="0"],.football-history-table_tableSummary__Wwqox [data-result="0"],.football-history-table_teamName__o_Pk3[data-result="0"]{color:var(--ds-color-brand-primary)}.football-history-table_empty__tkGUg{margin:0;padding:var(--ds-space-6) var(--ds-space-3);text-align:center;color:var(--ds-color-text-muted)}@media (max-width:359px){.football-history-table_filters__Yk0_9{grid-template-columns:repeat(2,minmax(0,1fr))}}.basketball-stats_stack__oiZoF{display:grid;gap:var(--ds-space-2);min-width:0}