.market-content{container:market-panel/inline-size}.market-research-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin-bottom:20px;display:flex}.market-research-controls .history-scope-controls{gap:8px;margin:0}.market-content .history-scope-controls [data-slot=toggle-group],.market-research-controls [data-slot=toggle-group]{background:var(--subtle-surface);border:1px solid var(--border);border-radius:7px;gap:2px;padding:3px}.market-research-controls [data-slot=toggle-group-item]{white-space:nowrap;height:34px;color:var(--muted-foreground);border-radius:5px;padding:5px 9px;font-size:13px;font-weight:450}.market-research-controls [data-slot=toggle-group-item][data-pressed]{color:var(--primary);background:var(--secondary);box-shadow:none}.market-mobile-control,.filter-label-short{display:none}.total-market-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.btts-combination-switch{cursor:pointer;align-items:center;gap:10px;min-height:40px;padding-inline:3px;font-size:14px;display:inline-flex}.btts-combination-switch [data-slot=switch][data-unchecked]{background:var(--subtle-surface);border-color:var(--border)}.market-summary-layout{grid-template-columns:minmax(170px,.85fr) minmax(0,2fr);align-items:stretch;gap:16px;display:grid}.market-summary-layout+.evidence{margin-top:24px}.market-summary-layout .market-summary-rail{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;margin:0;padding:20px 16px;display:flex}.market-summary-rail h4{font-size:15px;font-weight:550;line-height:1.4}.market-summary-rail .percentage-ring{--ring-size:112px}.market-summary-rail .ring-number{font-size:34px}.market-summary-rail .combined-match-count{margin:0;font-size:13px;line-height:1.5}.market-summary-rail .combined-match-count strong{font-weight:600}.market-summary-rail .combined-footnote{justify-content:center;margin:0}.market-records{gap:12px;min-width:0;display:grid}.market-records .market-record-card{flex-direction:column;justify-content:center;gap:8px;padding:16px 18px 10px;display:flex}.market-record-card .record-title{flex-wrap:nowrap;justify-content:space-between;gap:12px;font-size:16px}.market-record-team{align-items:center;gap:9px;min-width:0;display:flex}.market-record-team>span:last-child{overflow-wrap:anywhere}.market-record-card .record-percent{letter-spacing:-1px;font-variant-numeric:tabular-nums;flex:none;font-size:28px}.market-record-count{color:var(--muted-foreground);font-size:13px;line-height:1.4}.market-record-card .game-strip{align-items:center;gap:4px}.market-record-card .game-pill,.market-record-card .game-pill-placeholder{height:32px}@media (max-width:780px){.market-record-card .game-pill,.market-record-card .game-pill-placeholder{height:44px}}.market-record-card .total-goal-strip{border-bottom:1px solid var(--border);align-items:flex-end}.market-record-card .total-goal-strip .game-pill,.market-record-card .total-goal-strip .game-pill-placeholder{flex-direction:column;justify-content:flex-end;gap:4px;height:84px}.market-record-card .total-result-pill .pill-fill{border-radius:3px 3px 0 0;flex:none}.market-record-card .goal-count-label{color:var(--foreground);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:400;line-height:20px}.market-record-card .total-result-pill.hit .goal-count-label{font-weight:600}.total-goal-strip .game-season-separator{align-self:flex-end;height:60px}.total-goal-strip .game-pill-placeholder>span{height:4px}@media (forced-colors:active){.market-record-card .total-result-pill .pill-fill{forced-color-adjust:none;background:canvastext!important}.market-record-card .total-goal-strip{border-color:canvastext}}@media (max-width:580px){.market-research-controls{gap:8px 12px;margin-bottom:16px}.market-summary-layout{grid-template-columns:1fr;gap:12px}.market-summary-layout .market-summary-rail{text-align:left;grid-template-columns:88px minmax(0,1fr);justify-items:start;gap:5px 14px;padding:16px;display:grid}.market-summary-rail .percentage-ring{--ring-size:88px;grid-area:1/1/span 2}.market-summary-rail h4,.market-summary-rail .combined-match-count,.market-summary-rail .limited-label{grid-column:2}.market-summary-rail h4{grid-row:1}.market-summary-rail .ring-number{font-size:28px}.market-summary-rail .ring-number small{font-size:15px}.market-summary-rail .combined-footnote{text-align:left;grid-column:1/-1;justify-content:flex-start}.market-records .market-record-card{gap:4px;padding:12px 14px 6px}.market-record-card .record-title{font-size:15px}.market-record-card .record-percent{font-size:26px}}@container market-panel (width<=780px){.market-research-controls{flex-wrap:nowrap;gap:6px}.market-research-controls .btts-combination-switch,.market-research-controls .total-market-controls,.market-research-controls .history-scope-controls>[data-slot=toggle-group]{display:none}.market-research-controls .market-mobile-control{flex:1.15;min-width:0;display:block}.market-research-controls .history-scope-controls{flex:2;width:auto;min-width:0;display:flex}.market-research-controls .history-scope-controls:has(.history-mobile-controls>:only-child){flex:1}.market-research-controls .history-mobile-controls{gap:6px;width:100%;min-width:0;display:flex}.market-research-controls .compact-select-trigger{background:var(--subtle-surface);border-color:var(--border);gap:3px;width:100%;min-width:0;height:44px;padding:8px;font-size:12px}.market-research-controls .history-mobile-controls .compact-select-trigger{flex:1;width:0}.market-research-controls [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}}@container market-panel (width<=360px){.market-research-controls .filter-label-full{display:none}.market-research-controls .filter-label-short{display:inline}.market-research-controls .compact-select-trigger{gap:2px;padding-inline:6px;font-size:11px}.market-research-controls .compact-select-trigger svg{width:12px;height:12px}.market-research-controls .history-mobile-controls .compact-select-trigger:first-child:not(:only-child){flex:.85}.market-research-controls .history-mobile-controls .compact-select-trigger:last-child:not(:only-child){flex:1.15}}
