.game-viewer-desktop-header{display:none}@media (min-width:768px){.game-viewer-shell{--sim-ground:#101821;--sim-panel:#192430;--sim-raised:#223142;--sim-line:#344455;--sim-ink:#e7edf4;--sim-muted:#afbdcc;--sim-blue:#a5c9ec;min-height:100dvh;background:var(--sim-ground);color:var(--sim-ink);color-scheme:dark}body:has(.game-viewer-shell){background:#101821}.game-viewer-desktop-header{display:block;position:relative;z-index:65}.game-viewer-desktop-header [data-site-header]{background:#192430;box-shadow:none}.game-viewer-desktop-header [data-site-header]>[aria-hidden],.game-viewer-desktop-header [data-site-logo-block]{background:#101b27}.game-viewer-desktop-header [data-site-logo-block]>div:first-of-type{background:#304559}.game-viewer-desktop-header [data-site-logo-block]>div:nth-of-type(2){background:#56768f}.game-viewer-desktop-header [data-site-logo-block]>div:nth-of-type(3){background:#192430}.game-viewer-desktop-header a[aria-label="Fanspeak home"] img{content:url(/mtc-assets/fanspeak-logo-dark.svg);filter:none}.quick-sim-root.single-game-page[data-game-viewer]{position:relative;inset:auto;height:auto;min-height:calc(100dvh - 64px);overflow:visible;background:var(--sim-ground);color:var(--sim-ink)}.single-game-page[data-game-viewer] .single-game-scroll{height:auto;overflow:visible;overscroll-behavior:auto;background:radial-gradient(circle,#2c3845 .7px,transparent 1px) 0 0/24px 24px}.single-game-page[data-game-viewer] .single-game-toolbar{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);border:0}.single-game-page[data-game-viewer] .single-game-title>a{display:none}.single-game-page[data-game-viewer] :is(button,a,select,input,[tabindex]):focus-visible{outline:2px solid var(--sim-blue);outline-offset:3px}.single-game-page[data-game-viewer] .qsa{--qsa-paper:#101821;--qsa-ink:#e7edf4;--qsa-muted:#afbdcc;--qsa-dot-ink:#2c3845}.quick-sim-root.single-game-page[data-game-viewer] :is(.qsa,.qsa-game-view,.qsa-stage,.qsa-game-panel,.qsa-matchup){background:transparent;background-image:none}.quick-sim-root.single-game-page[data-game-viewer] .qsa-game-view{grid-template-rows:clamp(400px,calc(100dvh - 380px),480px) auto}.quick-sim-root.single-game-page[data-game-viewer] .qsa-game-panel{align-items:start}.single-game-page[data-game-viewer] .qsa-club{--mobile-club-color:color-mix(in srgb,var(--club-primary) 65%,white)}.single-game-page[data-game-viewer] .qsa-team-wash:before{background:linear-gradient(125deg,color-mix(in srgb,var(--mobile-club-color) 72%,transparent),color-mix(in srgb,var(--mobile-club-color) 24%,transparent) 38%,transparent 78%);filter:saturate(1.65)}.single-game-page[data-game-viewer] .qsa-matchup:has(.qsa-event-lane.is-flag) .qsa-team-wash{opacity:0}.single-game-page[data-game-viewer] .qsa-foul-wash:before{background:linear-gradient(145deg,#b79a5052,#b79a5026 36%,#b79a5010 66%,transparent)}.single-game-page[data-game-viewer] .qsa-event-lane.is-flag .qsa-event-message{background:#393326;color:#dfc98f;border:1px solid #6a5a36}.single-game-page[data-game-viewer] .qsa-event-lane.is-flag .qsa-event-message small{color:#c5b995}.single-game-page[data-game-viewer] .qsa :is(.qsa-club-abbr,.qsa-club-score>strong,.qsa-center-clock>strong,.qsa-field-possession,.qsa-stat-row dd,.qsa-stat-column h2,.qsa-leader-row strong,.qsa-stats-teams span,.qsa-leader-name,.qsa-leader-line b,.qsim-player-name){color:var(--sim-ink)!important}.single-game-page[data-game-viewer] .qsa-club-abbr{filter:none;text-shadow:0 1px 1px var(--mobile-club-color)}.single-game-page[data-game-viewer] .qsa :is(.qsa-clock-caption,.qsa-stat-row dt,.qsa-leader-row h3,.qsa-club-record,.qsa-leader-line>span,.qsa-leader-player>small,.qsim-player-copy>small){color:var(--sim-muted)!important}.quick-sim-root.single-game-page[data-game-viewer] .qsa-game-panel{--stat-left:color-mix(in srgb,var(--stat-left-primary) 65%,white)!important;--stat-right:color-mix(in srgb,var(--stat-right-primary) 65%,white)!important}.quick-sim-root.single-game-page[data-game-viewer] .qsa-game-panel .qsa-stat-column{background:var(--sim-panel);color:var(--sim-ink);border:1px solid var(--sim-line);border-radius:8px;padding:16px;box-shadow:none}.single-game-page[data-game-viewer] .qsa .qsa-game-panel :is(.qsa-stats-body,.qsa-leaders-body,h2,.qsa-stat-row,.qsa-stats-teams,.qsa-leader-row){background:transparent!important;border-color:var(--sim-line)!important;box-shadow:none;color:var(--sim-ink)}.single-game-page[data-game-viewer] .qsa .qsa-game-panel .qsa-stat-column h2{font-size:18px;line-height:1.3;font-style:normal!important;text-transform:capitalize;padding:0 0 12px}.single-game-page[data-game-viewer] .game-transport{display:grid;grid-template-columns:minmax(440px,1.2fr) minmax(360px,1fr);-moz-column-gap:24px;column-gap:24px;max-width:none;padding:16px;background:#182432;border-color:#344458;color:#e2e8ef}.single-game-page[data-game-viewer] .game-transport-main{gap:10px}.single-game-page[data-game-viewer] .game-transport-actions{grid-column:2;grid-row:1;align-items:stretch}.single-game-page[data-game-viewer] .game-transport-status{grid-column:1/-1;margin:10px 0 0;color:#c7d2df}.single-game-page[data-game-viewer] .game-kickoff{min-width:120px;background:#a50036;border-color:#cb466e}.single-game-page[data-game-viewer] .game-action-icon{display:block}.single-game-page[data-game-viewer] :is(.game-back,.game-speed-presets button,.game-transport-actions button){background:#223142;border:1px solid #43546a;color:#e2e8ef;border-radius:5px}.single-game-page[data-game-viewer] .game-back{display:flex;align-items:center;justify-content:center;gap:8px;min-width:92px;padding:10px 14px;font-size:15px;font-weight:700;border-color:var(--sim-blue);color:var(--sim-blue)}.single-game-page[data-game-viewer] :is(.game-back,.game-speed-presets button,.game-transport-actions button):hover:not(:disabled){background:#304458}.single-game-page[data-game-viewer] .game-speed-presets button[aria-pressed=true]{background:#3a2332;border-color:#d77a97;color:#fff;box-shadow:inset 0 -3px #d77a97}.single-game-page[data-game-viewer] .single-game-error{background:var(--sim-panel);color:var(--sim-ink);border:1px solid var(--sim-line);border-radius:8px;max-width:1280px;margin:12px auto}.single-game-page[data-game-viewer] .single-game-error button{color:var(--sim-blue);min-height:44px}.single-game-page[data-game-viewer] :is(.single-game-settings,.game-result,.game-next,.game-table-scroll,.qsa-game-finish){background:var(--sim-panel);color:var(--sim-ink);border-color:var(--sim-line)}.single-game-page[data-game-viewer] :is(.single-game-settings button,.single-game-settings input,.single-game-settings select,.game-result button,.game-result select,.game-next a){background:var(--sim-raised);color:var(--sim-ink);border-color:var(--sim-line)}.single-game-page[data-game-viewer] :is(.single-game-settings p,.game-result th small,.game-result-eyebrow,.game-play-time span,.game-play-list small,.game-next p,.qsa-game-finish small){color:var(--sim-muted)}.single-game-page[data-game-viewer] :is(.game-graphics-settings,.game-settings-advanced,.single-game-settings form,.game-play-list,.game-result-tabs,.game-result th,.game-result td,.game-play-list li,.game-final-teams,.game-result-heading){border-color:var(--sim-line)}.single-game-page[data-game-viewer] :is(.game-final-teams,.game-result th,.game-result td){background:transparent;color:var(--sim-ink)}.single-game-page[data-game-viewer] .game-result :is(thead,tbody tr:nth-child(2n)){background:var(--sim-raised);color:var(--sim-ink)}.single-game-page[data-game-viewer] .game-result [aria-pressed=true]{background:#c3d8ed;color:#243e5a;border-color:#a1bed9}.single-game-page[data-game-viewer] .game-play-list li[data-scoring=true]{background:#243b3a;border-color:#538575}.single-game-page[data-game-viewer] .single-game-results{scroll-margin-top:16px}.game-viewer-shell .sim-loading{background:var(--sim-ground);color:var(--sim-muted)}}@media (min-width:768px) and (max-width:1100px){.single-game-page[data-game-viewer] .game-transport{grid-template-columns:minmax(0,1fr)}.single-game-page[data-game-viewer] .game-transport-actions{grid-column:1;grid-row:3;margin-top:10px}}