.matchup-card-row{display:grid;grid-template-columns:minmax(90px,1fr) 1fr 1fr;gap:8px;align-items:center;margin:8px 0 0;padding:8px 10px;border-top:1px solid var(--line);font-size:12px}.matchup-card-row small{display:block;color:var(--muted);font-size:10px}.matchup-rank-button{background:transparent!important;color:var(--ink)!important;border:0!important;padding:3px 6px!important;min-width:0;font-size:12px!important;text-align:center}.matchup-rank-button svg{width:100%;height:13px;display:block}.matchup-track{stroke:var(--line);stroke-width:2}.matchup-before{fill:var(--muted)}.matchup-after{fill:var(--green)}.matchup-after.negative{fill:var(--red)}.matchup-after.neutral{fill:var(--muted)}
.season-metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px}.season-metrics section{border:1px solid var(--line);border-radius:7px;padding:12px;min-width:0}.season-metrics h4{margin:0 0 9px}.season-metrics p{margin:4px 0!important;font-size:13px}.season-metrics small{font-size:10px;color:var(--muted)}.season-metrics [data-report-metric]+[data-report-metric]{margin-top:12px}.season-chart{margin:18px 0 12px}.season-chart svg{width:100%;display:block;overflow:visible}.season-chart-heading,.season-week-summary{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px}.season-you{color:var(--green);stroke:var(--green)}.season-them{color:var(--ink);stroke:var(--ink)}.season-line{fill:none;stroke-width:2}.season-line.season-them{stroke-dasharray:5 4}.season-dot.season-you{fill:var(--green)}.season-dot.season-them{fill:var(--ink)}.season-axis-label{fill:var(--muted);font-size:11px;stroke:none}.season-zero{stroke:var(--line);stroke-width:1}.season-playoff-shade{fill:var(--muted);opacity:.1}.season-hit{fill:transparent;cursor:pointer}.season-selected{stroke:var(--green);opacity:0;stroke-dasharray:2 3}.season-chart [aria-pressed=true] .season-selected,.season-chart g:focus .season-selected{opacity:.7}.season-chart g:focus{outline:none}.season-chart g:focus .season-axis-label,.season-chart [aria-pressed=true] .season-axis-label{fill:var(--green);font-weight:bold}.season-chart g{cursor:pointer}.season-plan-note{font-size:11px;padding:10px;border:1px solid var(--line);border-radius:6px;color:var(--muted)}
.season-dashboard[data-report-view=overview]>.report-body>.positional-rankings,.season-dashboard[data-report-view=lineups] .season-overview,.season-dashboard[data-report-view=ranks] .season-overview,.season-dashboard[data-report-view=overview] .season-lineups,.season-dashboard[data-report-view=ranks] .season-lineups{display:none!important}.season-dashboard[data-report-view=export] .season-lineups{display:none!important}.season-dashboard .report-team{display:block}.season-lineup-navigation{display:flex;align-items:center;justify-content:center;gap:20px;margin:8px 0}.season-lineup-navigation button{padding:5px 12px}.season-lineups .season-player-points{font-size:12px;font-variant-numeric:tabular-nums}.season-lineups .sleeper-row{min-width:0}.season-lineups .roster-name{min-width:0}.season-lineups .roster-rows{margin:8px 0}.season-lineups .report-columns{padding:0}.season-dashboard .report-week{white-space:nowrap}
.season-schedule{border-top:1px solid var(--line);padding:12px 0;margin-top:14px}.season-schedule summary{display:flex;justify-content:space-between;gap:8px;cursor:pointer;font-size:13px;font-weight:600}.season-schedule summary small{font-size:10px;color:var(--muted);font-weight:400}.schedule-player-tabs{display:flex;gap:6px;overflow:auto;padding:6px 0}.schedule-player-tabs button{flex:1;min-width:72px;max-width:150px;display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:8px 5px;font-size:11px;line-height:1.2}.schedule-player-tabs .headshot{width:32px;height:32px}.schedule-player-tabs button[aria-pressed=true]{border-color:var(--green);background:var(--mint)}.schedule-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.schedule-tile{padding:8px 3px;border:1px solid var(--line);border-radius:6px;background:var(--surface);display:flex;flex-direction:column;align-items:center;gap:5px;font-size:12px}.schedule-tile small{font-size:10px;color:var(--muted)}.schedule-playoff{border-top:3px solid var(--green)}.matchup-hard{color:var(--red)!important}.matchup-easy{color:var(--green)!important}.matchup-neutral{color:var(--muted)!important}.schedule-tile.matchup-hard{background:rgba(196,80,72,.10)}.schedule-tile.matchup-easy{background:rgba(55,145,112,.10)}
.matchup-explanation{width:min(440px,calc(100vw - 28px));max-height:85dvh;overflow:auto;box-sizing:border-box;border:1px solid var(--line);border-radius:12px;padding:20px;color:var(--ink);background:var(--surface);box-shadow:0 12px 60px #0005;font-family:inherit;font-size:13px;line-height:1.5}.matchup-explanation::backdrop{background:#0007}.matchup-explanation h3{margin:0 30px 12px 0}.matchup-close{position:absolute;right:8px;top:6px;background:transparent;color:var(--ink);border:0;padding:2px 9px;font-size:24px}.matchup-popup-ranks{font-size:22px;font-weight:700}.matchup-explanation details{border-top:1px solid var(--line);padding-top:10px}.matchup-explanation summary{cursor:pointer}.season-dashboard .hint{overflow-wrap:anywhere}
@media(max-width:600px){.season-metrics{gap:7px}.season-metrics section{padding:9px}.season-metrics p{font-size:12px}.season-metrics h4{font-size:12px}.season-dashboard .report-body{padding:10px}.season-dashboard .report-tabs{gap:1px}.season-dashboard .report-tabs button{font-size:11px;padding:8px}.schedule-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.season-week-summary{align-items:flex-start;font-size:11px}.season-week-summary button{font-size:10px;white-space:nowrap;padding:5px}.season-schedule summary small{max-width:130px;text-align:right}.season-dashboard .report-columns{grid-template-columns:1fr!important;min-width:0}.season-dashboard .mobile-lineup-tabs{display:flex}.season-dashboard[data-lineup-side="0"] .season-lineups .report-team:nth-child(2),.season-dashboard[data-lineup-side="1"] .season-lineups .report-team:first-child{display:none}.matchup-card-row{font-size:11px;padding:7px 3px}.matchup-rank-button{font-size:11px!important}.schedule-player-tabs button{min-width:60px}}

.season-chart svg{max-height:240px}.season-chart-heading small{display:flex;gap:10px;white-space:nowrap}@media(max-width:600px){.season-axis-label{font-size:16px}.season-chart svg{max-height:none}.season-metrics p span{display:block;margin-top:3px}}

@media(max-width:600px){.season-axis-label{font-size:21px}}
/* Align reports with the rankings toolbar and keep each new metric in its team column. */
.discovery-app[data-view="report"] .workbench.report-open>.results-area{max-width:none;width:100%;margin:0}
.matchup-card-row{display:block;margin:16px 0;padding:0;border:0}.matchup-row-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:12px}.matchup-row-heading small{font-size:10px;color:var(--muted)}.matchup-rank-panels{display:grid;grid-template-columns:1fr 1fr;gap:12px}.matchup-rank-button{display:block;width:100%;min-width:0;text-align:left;border:1px solid var(--line)!important;border-radius:7px;padding:10px 12px!important;background:var(--surface)!important;transition:border-color .15s}.matchup-rank-button:hover,.matchup-rank-button:focus-visible{border-color:var(--green)!important}.matchup-panel-label{display:block;font-weight:600;font-size:11px;margin-bottom:7px}.matchup-rank-change{display:flex;align-items:baseline;gap:8px;color:var(--muted);font-size:13px}.matchup-rank-change>b{font-size:16px}.matchup-rank-change small{display:inline;margin-left:auto;font-size:10px}.matchup-rank-button svg{height:24px;margin-top:4px}.matchup-move{stroke:var(--green);stroke-width:2.5;opacity:.65}.matchup-move.negative{stroke:var(--red)}.matchup-move.neutral{stroke:var(--muted)}.matchup-endpoints{display:flex;justify-content:space-between;font-size:9px;color:var(--muted)}
.trade-option .matchup-card-row{margin:8px 10px 10px}.trade-option .matchup-rank-button{padding:7px 9px!important}.trade-option .matchup-row-heading small{font-size:9px}.trade-option .matchup-rank-button svg{height:16px}.trade-option .matchup-panel-label{margin-bottom:2px}
.season-chart svg{display:block;width:100%;height:auto;max-height:none;overflow:hidden}.season-chart .season-axis-label{font-size:11px}.season-chart-heading{margin-bottom:8px;align-items:flex-end}.season-chart-heading>div>small{display:block;margin-top:4px;color:var(--muted);font-size:10px}.season-chart-heading .season-chart-legend{display:flex;gap:12px;white-space:nowrap}.season-week-summary{margin-top:7px}.season-week-summary b{font-weight:500}
.season-bench{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.season-bench h5,.season-bench summary{margin:0;font-size:11px;color:var(--muted);font-weight:600}.season-bench summary{cursor:pointer}.season-bench summary>span{margin-left:5px}.season-lineups .season-player-points{white-space:nowrap;text-align:right;align-self:center}.season-lineups .player-card-meta .roster-value{display:inline}
.season-display-options{position:relative}.season-display-options[open]{border:0;padding:0}.season-display-options>summary{display:flex;align-items:center;gap:8px;list-style:none;padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font-size:12px;cursor:pointer}.season-display-options>summary::-webkit-details-marker{display:none}.season-display-options[open]>summary{border-color:var(--green)}.display-chevron{font-size:14px;color:var(--muted)}.display-options-panel{position:absolute;z-index:40;left:0;bottom:calc(100% + 8px);width:320px;box-sizing:border-box;padding:8px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);box-shadow:0 8px 32px #0003;max-height:min(70dvh,480px);overflow:auto}.display-options-heading{margin:9px 0 3px!important;padding:0 0 7px;font-size:10px!important;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.display-option-row{display:flex!important;justify-content:space-between;align-items:center;gap:18px;margin:0!important;padding:11px 0;border-top:1px solid var(--line);cursor:pointer;font-size:12px}.display-option-row small{display:block;max-width:235px;margin-top:4px;color:var(--muted);font-size:10px;line-height:1.4}.display-option-row input{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:var(--green)}
@media(max-width:600px){.matchup-rank-panels{gap:7px}.matchup-row-heading{display:block}.matchup-row-heading small{display:block;margin-top:4px}.matchup-rank-button{padding:9px!important}.matchup-rank-change{flex-wrap:wrap;gap:5px;font-size:12px}.matchup-rank-change small{flex-basis:100%;margin:0;font-size:9px}.matchup-panel-label{font-size:10px}.matchup-endpoints{font-size:8px}.season-chart-heading{align-items:flex-start}.season-chart-heading b{font-size:12px}.season-chart-heading .season-chart-legend{gap:6px;font-size:10px}.season-display-options[open] .display-options-panel{position:fixed;left:16px;right:16px;bottom:16px;width:auto;z-index:200}.season-lineups .season-player-points{font-size:11px}.season-lineups .player-card-meta{font-size:10px}}
.season-display-options,.season-display-options[open]{margin:0!important;padding:0!important;border:0!important}.season-display-options>summary{margin:0!important;min-height:42px;box-sizing:border-box}.matchup-before{stroke:var(--muted)}.matchup-after{stroke:var(--green)}.matchup-after.positive,.matchup-move.positive{stroke:var(--positive,var(--green))}.matchup-after.negative,.matchup-move.negative{stroke:var(--negative,var(--red))}.matchup-after.neutral{stroke:var(--muted)}
/* Older reports use display:contents on mobile. Keep ROS lineups as complete team panels. */
.discovery-app .season-dashboard .season-lineups .report-team{display:block!important;min-width:0;width:auto;grid-row:auto!important}.discovery-app .season-dashboard .season-lineups .report-team>*{grid-column:auto!important;grid-row:auto!important}
@media(max-width:800px){.discovery-app .season-dashboard .season-lineups .report-columns{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}.discovery-app .season-dashboard .season-lineups .mobile-lineup-tabs{display:flex}.discovery-app .season-dashboard[data-lineup-side="0"] .season-lineups .report-team:nth-child(2),.discovery-app .season-dashboard[data-lineup-side="1"] .season-lineups .report-team:first-child{display:none!important}.discovery-app .season-dashboard .season-lineups .sleeper-row{display:flex!important;align-items:center;gap:7px;padding:8px}.discovery-app .season-dashboard .season-lineups .player-identity{flex:1;min-width:0}.discovery-app .season-dashboard .season-lineups .roster-slot{flex:0 0 32px}.discovery-app .season-dashboard .season-lineups .season-player-points{flex:0 0 auto}.discovery-app .season-dashboard .season-lineups .report-team{padding:10px}}
@media(max-width:380px){.discovery-app .season-dashboard .season-lineups .report-team{padding:8px 3px}.discovery-app .season-dashboard .season-lineups .sleeper-row{padding:7px 5px;gap:5px}.discovery-app .season-dashboard .season-lineups .roster-slot{flex-basis:26px;font-size:8px}.season-lineups .headshot{width:26px;height:26px}.season-lineups .season-player-points{font-size:10px}.season-lineups .player-card-name{font-size:11px}}
.matchup-period{display:inline-block;margin-left:6px;color:var(--muted);font-size:10px;font-weight:400}.matchup-period-note{margin-top:-7px!important;font-size:11px}.season-loading-tabs{display:flex;gap:14px;border-bottom:1px solid var(--line);padding:10px 0;margin-bottom:12px;font-size:12px}.season-loading-tabs [aria-current]{color:var(--green);font-weight:600}.season-loading-tabs [aria-disabled]{color:var(--muted)}.season-chart-loading{position:relative}.season-chart-placeholder{height:230px;display:flex;flex-direction:column;justify-content:space-between;margin:20px 0 12px;border-left:1px solid var(--line);padding-left:12px;opacity:.5}.season-chart-placeholder i{display:block;border-top:1px solid var(--line)}.season-loading-status{position:absolute;top:70px;left:14px;right:14px;padding:18px;text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;font-size:13px}.season-loading-status p{color:var(--muted);font-size:12px;line-height:1.5;margin:8px 0 0!important}.season-loading-status button{margin-top:12px}.season-loading[aria-busy=true] .season-loading-status:before{content:'';display:block;width:18px;height:18px;border:2px solid var(--line);border-top-color:var(--green);border-radius:50%;margin:0 auto 10px;animation:season-loading-spin 1s linear infinite}@keyframes season-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.season-loading[aria-busy=true] .season-loading-status:before{animation:none}}@media(max-width:600px){.matchup-period{display:block;margin:3px 0 0}.season-loading-tabs{gap:10px;font-size:11px}.season-chart-placeholder{height:190px}}
.discovery-app .season-loading-tabs{display:flex!important;gap:4px!important;padding:0!important}.season-loading-tabs>span{padding:9px 10px;white-space:nowrap}.season-loading-tabs>[aria-current]{background:var(--mint);border-bottom:2px solid var(--green)}@media(max-width:380px){.season-loading-tabs>span{padding:8px 6px;font-size:10px}}
/* Cards get a single quiet summary; the report keeps a small inspectable rail. */
.trade-option .matchup-inline{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:5px 10px 7px;padding:3px 0;border:0;font-size:10px;color:var(--muted)}
.matchup-inline-heading{font-size:10px;font-weight:500}.matchup-inline .matchup-period{display:inline;margin-left:4px;font-size:9px}
.matchup-inline-teams{display:flex;align-items:center;gap:12px}
.matchup-inline .matchup-inline-button{display:inline-flex;align-items:center;gap:4px;min-height:24px;margin:0;padding:2px 0;border:0;border-radius:3px;background:transparent;color:var(--muted);font-size:11px;font-weight:400;box-shadow:none}
.matchup-inline-button>b{font-size:11px}.matchup-inline-button>span:first-child{margin-right:2px;font-size:10px}.matchup-inline-button:hover,.matchup-inline-button:focus-visible{text-decoration:underline;text-underline-offset:3px}
.season-dashboard .matchup-report{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(0,2fr);align-items:center;gap:16px;margin:12px 0;padding:9px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.matchup-report .matchup-row-heading{display:block;margin:0;font-size:11px}.matchup-report .matchup-period{display:block;margin:3px 0 0;font-size:10px}.matchup-report .matchup-row-heading>small{font-size:9px;margin-top:4px}
.matchup-report .matchup-rank-panels{gap:16px}.matchup-report .matchup-rank-button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;padding:4px 0!important;border:0!important;border-radius:0;background:transparent!important}
.matchup-report .matchup-panel-label{margin:0;font-size:10px;font-weight:500;color:var(--muted)}.matchup-report .matchup-rank-change{justify-content:flex-end;flex-wrap:nowrap;gap:5px;font-size:12px}.matchup-report .matchup-rank-change>b{font-size:13px}.matchup-report .matchup-rank-change>small{flex-basis:auto;margin-left:5px;font-size:9px;white-space:nowrap}
.matchup-report .matchup-rank-button svg{grid-column:1/-1;height:10px;margin:1px 0 0}.matchup-report .matchup-rank-button:hover .matchup-panel-label{text-decoration:underline;text-underline-offset:3px}
.season-week-values{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.season-week-label{color:var(--muted);font-size:11px}.season-team-week{display:grid;grid-template-columns:auto auto;gap:2px 7px;align-items:baseline;font-size:11px}.season-week-team{color:var(--muted)}.season-team-week strong{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.season-team-week strong>small{font-size:10px;font-weight:400;color:var(--muted)}.season-week-change{grid-column:2;font-size:10px;font-variant-numeric:tabular-nums}.season-week-summary{gap:12px;align-items:center}
/* Use fixed football matchup colors, independent of the selected accent palette. */
.schedule-tile{color:var(--muted)}
.schedule-scale{display:flex;align-items:center;gap:8px;max-width:310px;margin:12px 0 8px;font-size:10px}.schedule-scale-track{flex:1;height:4px;border-radius:3px;background:linear-gradient(90deg,hsl(0 65% 58%),hsl(67.5 65% 58%),hsl(135 65% 58%))}
.matchup-hard{color:hsl(0 76% 72%)!important}.matchup-easy{color:hsl(135 54% 66%)!important}
.schedule-tile.schedule-graded{color:hsl(var(--matchup-hue) 70% 73%);background:hsl(var(--matchup-hue) 65% 55% / .12);border-color:hsl(var(--matchup-hue) 60% 65% / .32)}
.schedule-tile.schedule-graded>span{color:inherit;font-weight:600}.schedule-tile.schedule-graded:hover,.schedule-tile.schedule-graded:focus-visible{background:hsl(var(--matchup-hue) 65% 55% / .22);outline:1px solid currentColor;outline-offset:1px}
.schedule-tile.schedule-playoff{border-top-color:var(--green)}
html[data-appearance="light"] .schedule-tile.schedule-graded{color:hsl(var(--matchup-hue) 70% 27%);background:hsl(var(--matchup-hue) 65% 47% / .1);border-color:hsl(var(--matchup-hue) 60% 37% / .3)}
html[data-appearance="light"] .matchup-hard{color:hsl(0 65% 38%)!important}html[data-appearance="light"] .matchup-easy{color:hsl(135 65% 29%)!important}
@media(max-width:800px){.season-dashboard .matchup-report{grid-template-columns:minmax(0,1fr);gap:5px}.matchup-report .matchup-row-heading>b{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 7px}.matchup-report .matchup-period{display:inline;margin:0}.matchup-report .matchup-row-heading>small{margin-top:3px}.matchup-report .matchup-rank-panels{gap:12px}.matchup-report .matchup-rank-change>small{display:none}.matchup-report .matchup-rank-button{gap:2px 5px}.season-week-values{gap:10px}.season-week-summary{flex-wrap:wrap}.season-week-summary>button{margin-left:auto}.season-team-week{gap:2px 5px}}
@media(max-width:380px){.trade-option .matchup-inline{gap:0 7px}.matchup-inline-teams{gap:12px}.matchup-inline .matchup-inline-button{min-height:26px}.season-week-values{width:100%;justify-content:space-between;gap:7px}.season-week-label{font-size:10px}.season-team-week strong{font-size:11px}.season-week-change{font-size:9px}}

/* Rank selectors also work under the site’s policy against inline styles. */
.schedule-tile[data-matchup-rank="1"]{--matchup-hue:0.00}
.schedule-tile[data-matchup-rank="2"]{--matchup-hue:4.35}
.schedule-tile[data-matchup-rank="3"]{--matchup-hue:8.71}
.schedule-tile[data-matchup-rank="4"]{--matchup-hue:13.06}
.schedule-tile[data-matchup-rank="5"]{--matchup-hue:17.42}
.schedule-tile[data-matchup-rank="6"]{--matchup-hue:21.77}
.schedule-tile[data-matchup-rank="7"]{--matchup-hue:26.13}
.schedule-tile[data-matchup-rank="8"]{--matchup-hue:30.48}
.schedule-tile[data-matchup-rank="9"]{--matchup-hue:34.84}
.schedule-tile[data-matchup-rank="10"]{--matchup-hue:39.19}
.schedule-tile[data-matchup-rank="11"]{--matchup-hue:43.55}
.schedule-tile[data-matchup-rank="12"]{--matchup-hue:47.90}
.schedule-tile[data-matchup-rank="13"]{--matchup-hue:52.26}
.schedule-tile[data-matchup-rank="14"]{--matchup-hue:56.61}
.schedule-tile[data-matchup-rank="15"]{--matchup-hue:60.97}
.schedule-tile[data-matchup-rank="16"]{--matchup-hue:65.32}
.schedule-tile[data-matchup-rank="17"]{--matchup-hue:69.68}
.schedule-tile[data-matchup-rank="18"]{--matchup-hue:74.03}
.schedule-tile[data-matchup-rank="19"]{--matchup-hue:78.39}
.schedule-tile[data-matchup-rank="20"]{--matchup-hue:82.74}
.schedule-tile[data-matchup-rank="21"]{--matchup-hue:87.10}
.schedule-tile[data-matchup-rank="22"]{--matchup-hue:91.45}
.schedule-tile[data-matchup-rank="23"]{--matchup-hue:95.81}
.schedule-tile[data-matchup-rank="24"]{--matchup-hue:100.16}
.schedule-tile[data-matchup-rank="25"]{--matchup-hue:104.52}
.schedule-tile[data-matchup-rank="26"]{--matchup-hue:108.87}
.schedule-tile[data-matchup-rank="27"]{--matchup-hue:113.23}
.schedule-tile[data-matchup-rank="28"]{--matchup-hue:117.58}
.schedule-tile[data-matchup-rank="29"]{--matchup-hue:121.94}
.schedule-tile[data-matchup-rank="30"]{--matchup-hue:126.29}
.schedule-tile[data-matchup-rank="31"]{--matchup-hue:130.65}
.schedule-tile[data-matchup-rank="32"]{--matchup-hue:135.00}

.connection-retry{margin-top:10px}.connection-retry>button{font-size:12px;padding:8px 12px}

.season-schedule .matchup-report{margin:10px 0 14px;padding-top:0;border-top:0}

.schedule-opponent-heading{margin:14px 0 6px!important;font-size:11px;font-weight:600}.schedule-opponent-heading small{margin-left:6px;font-size:9px;font-weight:400;color:var(--muted)}
