.command-center{--centre-control-accent:#ffc720;--centre-control-ink:#0b1f33}.command-center--cfb{--centre-control-accent:#b94700;--centre-control-ink:#fff}.command-center .centre-section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex;margin:0 0 18px!important}.command-center :is(.standings-panel__header,.all-time-panel__header).centre-section-header,.command-center .centre-performances>.centre-section-header{flex-direction:column;align-items:flex-start;gap:6px}.command-center .centre-section-header h2{margin:0}.command-center .centre-section-header p{color:var(--cc-muted);margin:6px 0 0;line-height:1.5}.command-center :is(.standings-panel__header,.all-time-panel__header).centre-section-header p{margin:0}.command-center .centre-secondary-nav{border-bottom:1px solid var(--cc-border);flex-wrap:wrap;gap:0;width:100%;margin:0 0 24px;display:flex}.command-center .centre-secondary-nav button{min-height:42px;font:inherit;cursor:pointer;padding:12px 18px;font-size:13px;font-weight:800;color:var(--cc-text)!important;background:0 0!important;border:0!important;border-bottom:3px solid #0000!important;border-radius:0!important}.command-center .centre-secondary-nav button[aria-pressed=true]{border-bottom-color:var(--centre-control-accent)!important}.command-center :is(.centre-category-controls,.centre-filter-controls){flex-wrap:wrap;align-items:center;display:flex;gap:6px!important;margin:0 0 16px!important}.command-center .centre-filter-controls{border-block:1px solid var(--cc-border);padding:14px 0}.command-center :is(.centre-category-controls,.centre-filter-controls,.cfb-games-tools .cc-week-strip,.nfl-games-tools .cc-week-strip,.cfb-games-tools .cc-tier-filters,.nfl-games-tools .cc-tier-filters)>button{box-sizing:border-box;min-height:38px;font:inherit;cursor:pointer;font-size:13px;font-weight:800;border:1px solid var(--cc-border-strong)!important;background:var(--cc-surface)!important;color:var(--cc-text)!important;border-radius:2px!important;padding:9px 14px!important}.command-center :is(.centre-category-controls,.centre-filter-controls,.cfb-games-tools .cc-week-strip,.nfl-games-tools .cc-week-strip,.cfb-games-tools .cc-tier-filters,.nfl-games-tools .cc-tier-filters)>button[aria-pressed=true]{background:var(--centre-control-accent)!important;border-color:var(--centre-control-accent)!important;color:var(--centre-control-ink)!important}.command-center :is(.centre-secondary-nav,.centre-category-controls,.centre-filter-controls) button:hover:not(:disabled){border-color:var(--centre-control-accent)!important}.command-center :is(.centre-secondary-nav,.centre-category-controls,.centre-filter-controls) button:focus-visible{outline:3px solid var(--centre-control-accent);outline-offset:3px}@media (max-width:600px){.command-center .centre-section-header{align-items:flex-start;gap:10px}.command-center .centre-secondary-nav button{flex:1;padding:10px 8px;font-size:12px}.command-center .centre-filter-controls{max-width:100%}}.command-center .standings-panel__rankings-controls{border-block:1px solid var(--cc-border);margin-bottom:16px;padding:14px 0}.command-center .standings-panel__rankings-controls select{box-sizing:border-box;border-radius:2px;height:38px;padding:0 10px}.command-center .standings-panel__rankings-controls button{min-height:38px;padding:9px 14px;border-radius:2px!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.command-center__nav,.centre-secondary-nav,.stats-preview-switch){flex-wrap:wrap;display:flex;border-bottom:1px solid var(--cc-border-strong)!important;gap:0!important;padding-bottom:0!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.command-center__nav,.centre-secondary-nav,.stats-preview-switch)>button{box-sizing:border-box;letter-spacing:0;min-height:42px;font-family:inherit;font-size:13px;font-weight:800;line-height:1.3;transform:none;color:var(--cc-muted)!important;background:0 0!important;border:0!important;border-bottom:3px solid #0000!important;border-radius:0!important;padding:12px 18px!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.command-center__nav,.centre-secondary-nav,.stats-preview-switch)>button[aria-pressed=true]{color:#0b1f33!important;border-bottom-color:var(--centre-control-accent)!important;background:0 0!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.command-center__nav,.centre-secondary-nav,.stats-preview-switch)>button:hover:not(:disabled){transform:none;background:var(--cc-accent-soft)!important;color:#0b1f33!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.centre-category-controls,[aria-label=Statistical\ category],[aria-label="Team statistical category"])>button{box-sizing:border-box;min-height:38px;font-size:13px;font-weight:800;line-height:1.3;transform:none;border:1px solid var(--cc-border-strong)!important;background:var(--cc-surface)!important;color:#0b1f33!important;border-radius:2px!important;padding:9px 14px!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.centre-category-controls,[aria-label=Statistical\ category],[aria-label="Team statistical category"])>button[aria-pressed=true]{background:var(--centre-control-accent)!important;border-color:var(--centre-control-accent)!important;color:var(--centre-control-ink)!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.cc-week-strip,.standings-panel__filters,.standings-panel__rankings-controls) button{box-sizing:border-box;min-height:38px;font-size:12px;font-weight:700;line-height:1.3;transform:none;border:1px solid var(--cc-border-strong)!important;background:var(--cc-surface)!important;color:#0b1f33!important;border-radius:2px!important;padding:9px 12px!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.cc-week-strip,.standings-panel__filters,.standings-panel__rankings-controls) button[aria-pressed=true]{color:#fff!important;border-color:var(--centre-control-accent)!important;background:#0b1f33!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.centre-category-controls,[aria-label=Statistical\ category],[aria-label="Team statistical category"],.cc-week-strip,.standings-panel__filters,.standings-panel__rankings-controls) button:hover:not(:disabled){transform:none;border-color:var(--centre-control-accent)!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.command-center__nav,.centre-secondary-nav,.stats-preview-switch,.centre-category-controls,[aria-label=Statistical\ category],[aria-label="Team statistical category"],.cc-week-strip,.standings-panel__filters,.standings-panel__rankings-controls) button:focus-visible{outline:3px solid var(--centre-control-accent);outline-offset:3px}.command-center:is(.command-center--nfl,.command-center--cfb) :is(.cfb-games-tools,.nfl-games-tools,.standings-panel__filters,.standings-panel__rankings-controls) select,.command-center:is(.command-center--nfl,.command-center--cfb) section[aria-label$=statistics]>div>label :is(select,input){box-sizing:border-box;border-radius:2px;max-width:100%;height:38px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;border:1px solid var(--cc-border-strong)!important;background:var(--cc-surface)!important;color:#0b1f33!important}.command-center:is(.command-center--nfl,.command-center--cfb) section[aria-label$=statistics]>div>label :is(select,input):focus-visible{outline:3px solid var(--centre-control-accent);outline-offset:3px}@media (max-width:650px){.command-center:is(.command-center--nfl,.command-center--cfb) :is(.command-center__nav,.centre-secondary-nav,.stats-preview-switch)>button{font-size:12px;padding:10px 9px!important}.command-center:is(.command-center--nfl,.command-center--cfb) :is([aria-label=Statistical\ category],[aria-label="Team statistical category"])>button{font-size:12px;padding:8px 6px!important}}.command-center:is(.command-center--nfl,.command-center--cfb) .command-center__nav>button:first-child{padding:12px 18px!important}@media (max-width:650px){.command-center:is(.command-center--nfl,.command-center--cfb) .command-center__nav>button:first-child{padding:10px 9px!important}}
.command-center .all-time-record-card__source{border-bottom:1px solid var(--cc-border);color:var(--cc-muted);margin:0;padding:8px 16px;font-size:11px;line-height:1.5}.command-center .all-time-panel__availability{color:var(--cc-muted);margin:0 0 16px;font-size:12px;line-height:1.5}
.game-card:has(.game-details-module__TK_-aW__root){align-self:start}.game-details-module__TK_-aW__root{border-top:1px solid var(--cc-border,#d6d4ca);min-width:0;margin-top:12px}.game-details-module__TK_-aW__toggle{text-align:left;justify-content:space-between;align-items:center;width:100%;font-weight:750;display:flex;color:var(--cc-accent-text)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:10px 0!important;font-size:12px!important}.game-details-module__TK_-aW__toggle:focus-visible{outline:2px solid var(--cc-accent);outline-offset:3px}.game-details-module__TK_-aW__content{overflow-wrap:anywhere;padding-bottom:8px;font-size:12px;line-height:1.5}.game-details-module__TK_-aW__content h3{margin:4px 0 10px;font-size:17px}.game-details-module__TK_-aW__content h4{margin:16px 0 6px;font-size:13px}.game-details-module__TK_-aW__content p{margin:7px 0}.game-details-module__TK_-aW__context{font-weight:650}.game-details-module__TK_-aW__scroll{max-width:100%;overflow-x:auto}.game-details-module__TK_-aW__content table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.game-details-module__TK_-aW__content caption{text-align:left;margin-bottom:5px;font-weight:700}.game-details-module__TK_-aW__content th,.game-details-module__TK_-aW__content td{border-bottom:1px solid var(--cc-border,#d6d4ca);text-align:right;vertical-align:top;padding:6px}.game-details-module__TK_-aW__content th:first-child{text-align:left}.game-details-module__TK_-aW__content thead th{max-width:150px;font-size:11px}.game-details-module__TK_-aW__players,.game-details-module__TK_-aW__form,.game-details-module__TK_-aW__scoring{margin:0;padding:0;list-style:none}.game-details-module__TK_-aW__teamPlayers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.game-details-module__TK_-aW__teamPlayers>section{min-width:0}.game-details-module__TK_-aW__teamPlayers h4{margin-top:0}.game-details-module__TK_-aW__players{flex-direction:column;gap:10px;display:flex}.game-details-module__TK_-aW__players li{border-left:2px solid var(--cc-accent);flex-direction:column;padding-left:8px;display:flex}.game-details-module__TK_-aW__players span,.game-details-module__TK_-aW__muted{color:var(--cc-muted);font-size:11px}.game-details-module__TK_-aW__form li{justify-content:space-between;gap:10px;padding:3px 0;display:flex}.game-details-module__TK_-aW__scoring{max-height:260px;overflow-y:auto}.game-details-module__TK_-aW__scoring li{border-bottom:1px solid var(--cc-border,#d6d4ca);padding:6px 0}.game-details-module__TK_-aW__scoring span{font-variant-numeric:tabular-nums;font-weight:700;display:block}@media (max-width:600px){.game-details-module__TK_-aW__teamPlayers{grid-template-columns:1fr}}@media (max-width:420px){.game-details-module__TK_-aW__content th,.game-details-module__TK_-aW__content td{padding:5px 3px}}.game-details-module__TK_-aW__tabs{border-bottom:1px solid var(--cc-border,#d6d4ca);gap:4px;margin-bottom:10px;display:flex}.game-details-module__TK_-aW__root .game-details-module__TK_-aW__tabs button[role=tab]{flex:1;min-width:0;line-height:1.3;color:var(--cc-muted)!important;background:0 0!important;border:0!important;border-bottom:3px solid #0000!important;border-radius:0!important;padding:8px 5px!important;font-size:11px!important}.game-details-module__TK_-aW__root .game-details-module__TK_-aW__tabs button[role=tab][aria-selected=true]{font-weight:750;border-bottom-color:var(--cc-accent)!important;color:#fff!important;background:#0b1f33!important}.game-details-module__TK_-aW__root .game-details-module__TK_-aW__tabs button[role=tab]:not([aria-selected=true]):hover{background:var(--cc-accent-soft)!important;color:#0b1f33!important}.game-details-module__TK_-aW__root .game-details-module__TK_-aW__tabs button[role=tab][aria-selected=true]:hover{color:#fff!important;background:#15344f!important}.game-details-module__TK_-aW__tabs button:focus-visible,.game-details-module__TK_-aW__content [role=tabpanel]:focus-visible{outline:2px solid var(--cc-accent);outline-offset:2px}.game-details-module__TK_-aW__content td small{color:var(--cc-muted);font-size:10px;font-weight:400;display:block}.game-details-module__TK_-aW__connection{flex-direction:column;gap:2px;margin-top:5px;display:flex}.game-details-module__TK_-aW__connection>b{color:var(--cc-accent-text);font-size:11px}.game-details-module__TK_-aW__connection a{color:var(--cc-text);font-size:11px;text-decoration:underline}
