.NFLSunday_shell____4Pk{--muted-foreground:oklch(0.82 0.008 264);--nfl-blue:#55a7ff;--nfl-blue-strong:#9cc3ff;--nfl-live:var(--no);--nfl-green:var(--yes);--nfl-panel:var(--surface-subtle);--nfl-line:var(--hair);width:min(100%,1440px);min-height:100vh;margin:0 auto;padding:0 16px 96px;color:var(--foreground);background:#000}.NFLSunday_shell____4Pk[data-mode=games]{--sports-desk-font-sans:var(--font-nfl-games-copy),"Barlow Condensed","Arial Narrow",sans-serif}.NFLSunday_shell____4Pk[data-mode=fantasy]{--muted-foreground:#f7f4ef;--nfl-blue:#b23129;--nfl-blue-strong:#f7f4ef;--nfl-panel:#080808;--nfl-line:rgb(247 244 239/15%);--sports-desk-font-sans:var(--font-nfl-games-copy),"Barlow Condensed","Arial Narrow",sans-serif;width:100%;max-width:none;padding-inline:0;color:#f7f4ef;background:#000;font-family:var(--font-nfl-games-copy),"Barlow Condensed","Arial Narrow",sans-serif}.NFLSunday_shell____4Pk[data-mode=fantasy]>.NFLSunday_dataNotice__dzC3U,.NFLSunday_shell____4Pk[data-mode=fantasy]>.NFLSunday_fantasyScoreboard__U8qEK{width:min(calc(100% - 32px),1360px);margin-inline:auto}.NFLSunday_shell____4Pk[data-mode=fantasy]>.NFLSunday_dataNotice__dzC3U{margin-block:12px;border:0;color:#f7f4ef;background:transparent}.NFLSunday_shell____4Pk[data-mode=fantasy]>.NFLSunday_dataNotice__dzC3U span{color:#f7f4ef}.NFLSunday_shell____4Pk[data-mode=fantasy] .NFLSunday_fantasyScoreboard__U8qEK{padding:34px 0 28px;border:0;background:#000}.NFLSunday_fantasyNoLive__ycUVh{display:flex;align-items:baseline;gap:22px;margin:8px 0 24px}.NFLSunday_fantasyNoLive__ycUVh strong{color:#f7f4ef;font-size:clamp(20px,1.7vw,24px);font-weight:500;line-height:1.1}.NFLSunday_fantasyNoLive__ycUVh span{color:#d4483f;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.NFLSunday_fantasyEmpty__mmZZh{min-height:116px;margin:0;padding:30px 0;color:#f7f4ef;font-family:var(--font-nfl-games-display),"League Gothic","Arial Narrow",sans-serif;font-size:30px;text-transform:uppercase}.NFLSunday_visuallyHidden__0VhTH{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.NFLSunday_shell____4Pk[data-mode=stats]{width:min(100%,1920px)}.NFLSunday_shell____4Pk[data-mode=games]{padding-inline:0}.NFLSunday_shell____4Pk[data-mode=games].NFLSunday_selectedGameShell__34U__{padding-inline:16px}.NFLSunday_shell____4Pk a,.NFLSunday_shell____4Pk button{-webkit-tap-highlight-color:transparent}.NFLSunday_shell____4Pk .NFLSunday_chartHead__fy1S4 strong,.NFLSunday_shell____4Pk .NFLSunday_chartHead__fy1S4>span,.NFLSunday_shell____4Pk .NFLSunday_chartLegend__u8WGB,.NFLSunday_shell____4Pk .NFLSunday_chartNow__12cuj,.NFLSunday_shell____4Pk .NFLSunday_chartStart__w9KwI,.NFLSunday_shell____4Pk .NFLSunday_compactPlays__MDp_q article>span,.NFLSunday_shell____4Pk .NFLSunday_drives__7CXc1 article>span,.NFLSunday_shell____4Pk .NFLSunday_gameCenter__cG6If strong,.NFLSunday_shell____4Pk .NFLSunday_heroTeam__cPx61>b,.NFLSunday_shell____4Pk .NFLSunday_kosmosPulseLines__bwyLD strong,.NFLSunday_shell____4Pk .NFLSunday_linescore__zJ0oE b,.NFLSunday_shell____4Pk .NFLSunday_linescore__zJ0oE span,.NFLSunday_shell____4Pk .NFLSunday_linescore__zJ0oE strong,.NFLSunday_shell____4Pk .NFLSunday_liveSituation__tHsHm,.NFLSunday_shell____4Pk .NFLSunday_marketRow__FmC4h>span:not(.NFLSunday_marketIdentity__qmdkw),.NFLSunday_shell____4Pk .NFLSunday_probabilityStrip__Lvqn5 b,.NFLSunday_shell____4Pk .NFLSunday_scoreMeta__DD3GU,.NFLSunday_shell____4Pk .NFLSunday_sourceTime__C8iwA,.NFLSunday_shell____4Pk .NFLSunday_tableScroll__q_J_C td,.NFLSunday_shell____4Pk .NFLSunday_tableScroll__q_J_C th,.NFLSunday_shell____4Pk .NFLSunday_teamStats__BcGSE b,.NFLSunday_shell____4Pk .NFLSunday_transactions__mGZRJ small{font-family:var(--sports-desk-font-mono);font-variant-numeric:tabular-nums}.NFLSunday_shell____4Pk a:focus-visible,.NFLSunday_shell____4Pk button:focus-visible{outline:2px solid var(--nfl-blue);outline-offset:2px}.NFLSunday_eyebrow__CDoAT{display:inline-flex;align-items:center;gap:6px;color:var(--nfl-blue-strong);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.NFLSunday_dataNotice__dzC3U,.NFLSunday_gameNotice__vZ3hA{display:flex;align-items:center;gap:10px;border:1px solid rgb(255 190 95/.25);color:rgb(255 226 185/.85);background:rgb(255 190 95/.06);font-size:12px}.NFLSunday_dataNotice__dzC3U{margin:12px 0;padding:10px 12px}.NFLSunday_dataNotice__dzC3U span{color:rgb(255 255 255/.58)}.NFLSunday_dataNotice__dzC3U button{margin-left:auto;border:0;color:#fff;background:transparent;font-weight:600;cursor:pointer}.NFLSunday_scoreboard__38LEl{scroll-margin-top:124px;border-bottom:1px solid var(--nfl-line);background:transparent}.NFLSunday_scoreTrack__JbOCf{display:flex;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgb(255 255 255/.35) transparent}.NFLSunday_scoreSlate__Rysmi{display:grid}.NFLSunday_scoreDay___I9zK{border-bottom:1px solid var(--nfl-line)}.NFLSunday_scoreDay___I9zK:last-child{border-bottom:0}.NFLSunday_scoreDay___I9zK h2{margin:0;padding:11px 14px;color:var(--muted-foreground);font-size:12px;font-weight:600;letter-spacing:-.01em}.NFLSunday_scoreDayGrid__1hEiO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--nfl-line)}.NFLSunday_scoreDayGrid__1hEiO .NFLSunday_scoreRow__fxGOB{min-height:92px}.NFLSunday_scoreRow__fxGOB{position:relative;display:grid;flex:0 0 clamp(228px,24vw,330px);min-height:86px;gap:2px;padding:6px 12px;border:0;border-right:1px solid var(--nfl-line);color:inherit;background:transparent;text-align:left;cursor:pointer}.NFLSunday_scoreRow__fxGOB:hover{background:rgb(85 167 255/.045)}.NFLSunday_selectedScore__Zkl5F{background:rgb(85 167 255/.075);box-shadow:inset 0 -2px var(--nfl-blue)}.NFLSunday_scoreMeta__DD3GU{display:flex;align-items:center;justify-content:space-between;color:var(--muted-foreground);font-size:10px;font-weight:500}.NFLSunday_scoreMeta__DD3GU>span:first-child{color:rgb(255 255 255/.82)}.NFLSunday_liveLabel__wnQKP{display:inline-flex;align-items:center;gap:5px;color:#fff!important}.NFLSunday_liveLabel__wnQKP i{width:6px;height:6px;border-radius:999px;background:var(--nfl-live);animation:NFLSunday_livePulse__ucxmh 1.5s ease-in-out infinite}.NFLSunday_scoreTeam__BSeP5{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0}.NFLSunday_scoreTeam__BSeP5 img{width:22px;height:22px;object-fit:contain}.NFLSunday_scoreTeam__BSeP5>span{display:grid;min-width:0}.NFLSunday_scoreTeam__BSeP5 strong{font-size:13px;font-weight:600}.NFLSunday_scoreTeam__BSeP5>b{min-width:24px;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;text-align:right}.NFLSunday_winner__t6FlB strong,.NFLSunday_winner__t6FlB>b{color:#fff;font-weight:800}.NFLSunday_loser__ehF5g{opacity:.52}.NFLSunday_liveSituation__tHsHm{overflow:hidden;color:var(--nfl-blue-strong);font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.NFLSunday_scoreFooter__dLOuD{display:flex;min-width:0;align-items:center;justify-content:flex-start;gap:8px}.NFLSunday_scoreFooter__dLOuD .NFLSunday_liveSituation__tHsHm{flex:1 1 auto}.NFLSunday_sourceTime__C8iwA{margin:0;padding:6px 12px;border-top:1px solid var(--nfl-line);color:var(--muted-foreground);font-size:10px;text-align:right}.NFLSunday_room__96LuK{scroll-margin-top:124px;overflow:hidden;margin-top:0;border-top:1px solid var(--nfl-line);border-bottom:1px solid var(--nfl-line);background:#05091b}.NFLSunday_backToScores__WziY_{display:flex;width:100%;min-height:46px;align-items:center;gap:6px;padding:0 32px;border:0;border-bottom:1px solid var(--nfl-line);color:#fff;background:#05091b;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .16s ease,background-color .16s ease}.NFLSunday_backToScores__WziY_:hover{color:var(--nfl-blue);background:#080d22}.NFLSunday_gameHero__gaEX9{padding:0 32px 8px;border-bottom:1px solid var(--nfl-line);background:#05091b}.NFLSunday_matchup__Sq5tA{display:grid;grid-template-columns:minmax(0,1fr) 170px minmax(0,1fr);align-items:center;gap:24px;min-height:128px;padding:8px 0 6px}.NFLSunday_heroTeam__cPx61{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:16px}.NFLSunday_homeTeam__x2Fzh{flex-direction:row-reverse}.NFLSunday_heroTeam__cPx61>div{display:grid;min-width:0;gap:4px;text-align:right}.NFLSunday_homeTeam__x2Fzh>div{text-align:left}.NFLSunday_heroTeam__cPx61 strong{overflow:hidden;font-size:clamp(22px,2vw,28px);font-weight:700;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.NFLSunday_heroAbbr__G6aWf{display:none}.NFLSunday_heroTeam__cPx61 span{color:rgb(255 255 255/.5);font-size:12px}.NFLSunday_heroTeam__cPx61 img{width:68px;height:68px;flex:0 0 auto;object-fit:contain}.NFLSunday_heroTeam__cPx61>b{min-width:62px;font-variant-numeric:tabular-nums;font-size:clamp(48px,4.8vw,64px);font-weight:750;letter-spacing:-.065em;line-height:.9;text-align:center}.NFLSunday_gameCenter__cG6If{display:grid;place-items:center;gap:4px;text-align:center}.NFLSunday_gameCenter__cG6If strong{font-size:15px;font-weight:600}.NFLSunday_gameCenter__cG6If span{color:var(--nfl-blue-strong);font-size:12px;font-weight:600}.NFLSunday_gameCenter__cG6If small{color:rgb(255 255 255/.48);font-size:11px}.NFLSunday_gameCenter__cG6If b{color:rgb(255 255 255/.35);font-size:10px;text-transform:uppercase}.NFLSunday_probabilityStrip__Lvqn5{position:relative;display:flex;height:8px;margin:0 auto 18px;background:rgb(255 255 255/.08)}.NFLSunday_probabilityStrip__Lvqn5>div{min-width:0}.NFLSunday_probabilityStrip__Lvqn5>span{position:absolute;top:15px;right:0;left:0;display:flex;justify-content:space-between;font-size:11px}.NFLSunday_probabilityStrip__Lvqn5 b{font-weight:600}.NFLSunday_probabilityStrip__Lvqn5 em{color:var(--muted-foreground);font-size:10px;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.NFLSunday_tabs__D8lRg{display:flex;min-height:44px;align-items:stretch;gap:24px;padding:0 24px;border-bottom:1px solid var(--nfl-line);background:rgb(255 255 255/.018)}.NFLSunday_tabs__D8lRg button{position:relative;border:0;color:rgb(255 255 255/.48);background:transparent;font-size:13px;font-weight:500;cursor:pointer}.NFLSunday_tabs__D8lRg .NFLSunday_activeTab__BE_rd,.NFLSunday_tabs__D8lRg button:hover{color:#fff}.NFLSunday_tabs__D8lRg .NFLSunday_activeTab__BE_rd:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--nfl-blue);content:""}.NFLSunday_gameNotice__vZ3hA{padding:8px 24px;border-right:0;border-left:0}.NFLSunday_tabPanel__Z68Wj{min-height:0}.NFLSunday_liveGrid__4ixbt{display:grid;grid-template-columns:minmax(280px,24%) minmax(0,52%) minmax(300px,24%);align-items:start}.NFLSunday_leftRail__3NPee,.NFLSunday_playRail__YXC6m{min-width:0}.NFLSunday_leftRail__3NPee{border-right:1px solid var(--nfl-line)}.NFLSunday_playRail__YXC6m{border-left:1px solid var(--nfl-line)}.NFLSunday_centerStage__XpeNn{min-width:0;padding:24px}.NFLSunday_centerStage__XpeNn>.NFLSunday_boxGroups__H_dfw{padding:24px 0 0}.NFLSunday_linescore__zJ0oE{padding:16px 14px;border-bottom:1px solid var(--nfl-line)}.NFLSunday_linescore__zJ0oE>div{display:grid;grid-template-columns:minmax(54px,1fr) repeat(5,26px);min-height:30px;align-items:center;border-bottom:1px solid rgb(255 255 255/.08);color:rgb(255 255 255/.58);font-size:11px;text-align:center}.NFLSunday_linescore__zJ0oE>div:last-child{border-bottom:0}.NFLSunday_linescore__zJ0oE span:first-child,.NFLSunday_linescore__zJ0oE strong{text-align:left}.NFLSunday_linescore__zJ0oE b,.NFLSunday_linescore__zJ0oE strong{color:#fff;font-size:12px}.NFLSunday_railSection__y0Afz{padding:18px 14px;border-bottom:1px solid var(--nfl-line)}.NFLSunday_sectionHeading__FYEH1{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px;margin-bottom:10px}.NFLSunday_sectionHeading__FYEH1 span{color:#f5f7ff;font-size:13px;font-weight:600}.NFLSunday_sectionHeading__FYEH1 b{color:var(--muted-foreground);font-size:11px;font-weight:500}.NFLSunday_performers__E9QIT article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:56px;border-bottom:1px solid rgb(255 255 255/.075)}.NFLSunday_performers__E9QIT article:last-child{border-bottom:0}.NFLSunday_performers__E9QIT img{width:38px;height:38px;border-radius:999px;object-fit:cover;background:rgb(255 255 255/.06)}.NFLSunday_performers__E9QIT article>div{display:grid;min-width:0;gap:2px}.NFLSunday_performers__E9QIT a{overflow:hidden;color:#fff;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.NFLSunday_performers__E9QIT small{overflow:hidden;color:var(--muted-foreground);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.NFLSunday_performers__E9QIT article>b{font-family:var(--sports-desk-font-mono);font-size:16px;font-variant-numeric:tabular-nums}.NFLSunday_teamStats__BcGSE>div{display:grid;grid-template-columns:58px minmax(0,1fr) 58px;min-height:29px;align-items:center;border-bottom:1px solid rgb(255 255 255/.07);font-size:12px;text-align:center}.NFLSunday_teamStats__BcGSE>div:last-child{border-bottom:0}.NFLSunday_teamStats__BcGSE span{color:var(--muted-foreground);font-size:10px;text-transform:uppercase}.NFLSunday_teamStats__BcGSE b:first-child,.NFLSunday_teamStats__BcGSE b:last-child{color:#fff}.NFLSunday_injuries__WysjT article{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;border-bottom:1px solid rgb(255 255 255/.07)}.NFLSunday_injuries__WysjT article>span{color:#ffb25b;font-size:10px;font-weight:600}.NFLSunday_injuries__WysjT article div{display:grid;min-width:0}.NFLSunday_injuries__WysjT a{overflow:hidden;color:#fff;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.NFLSunday_injuries__WysjT small{overflow:hidden;color:var(--muted-foreground);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.NFLSunday_chartPanel__yGJ_I{padding:20px;border:1px solid rgb(255 255 255/.06);border-radius:16px;background:#0b1128;box-shadow:inset 0 1px rgb(255 255 255/.025)}.NFLSunday_chartHead__fy1S4{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.NFLSunday_chartHead__fy1S4>div{display:grid;gap:4px}.NFLSunday_chartHead__fy1S4 strong{font-size:16px;font-weight:600}.NFLSunday_chartHead__fy1S4>span{color:var(--nfl-live);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.NFLSunday_chart__COj_I{position:relative;min-height:360px;padding-bottom:20px;background:transparent}.NFLSunday_chart__COj_I svg{display:block;width:100%;height:360px;overflow:visible}.NFLSunday_gridLine__tH3jW{stroke:rgb(255 255 255/.1);stroke-dasharray:4 5;stroke-width:1}.NFLSunday_probabilityLine__RlkCe{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:5;filter:drop-shadow(0 0 5px rgb(85 167 255/.28));vector-effect:non-scaling-stroke}.NFLSunday_chartNow__12cuj,.NFLSunday_chartStart__w9KwI{position:absolute;bottom:5px;color:var(--muted-foreground);font-size:10px;text-transform:uppercase}.NFLSunday_chartStart__w9KwI{left:10px}.NFLSunday_chartNow__12cuj{right:10px}.NFLSunday_chartEmpty__xf0Xi{display:grid;min-height:250px;place-items:center;padding:24px;color:rgb(255 255 255/.42);background:#000;font-size:13px;text-align:center}.NFLSunday_chartLegend__u8WGB{display:flex;gap:18px;padding-top:10px;font-size:11px;font-weight:600}.NFLSunday_chartLegend__u8WGB span:before{display:inline-block;width:18px;height:2px;margin-right:6px;background:currentColor;vertical-align:middle;content:""}.NFLSunday_kosmosPulse__jNqUL{border-top:1px solid var(--nfl-line);border-bottom:1px solid var(--nfl-line);padding:0 24px;background:#070a12;box-shadow:inset 3px 0 var(--nfl-blue)}.NFLSunday_kosmosPulseHead__TkwTU{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:64px;align-items:center;gap:20px}.NFLSunday_kosmosPulseHead__TkwTU>div{display:grid;gap:3px}.NFLSunday_kosmosPulseHead__TkwTU span{color:var(--nfl-blue-strong);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.NFLSunday_kosmosPulseHead__TkwTU small,.NFLSunday_marketInlineEmpty__JhSFQ{color:var(--muted-foreground);font-size:11px}.NFLSunday_kosmosPulseHead__TkwTU button{display:inline-flex;min-height:64px;align-items:center;gap:5px;border:0;color:var(--nfl-blue-strong);background:transparent;font-size:12px;font-weight:600;cursor:pointer}.NFLSunday_kosmosPulseLines__bwyLD{display:flex;height:64px;min-width:0;overflow:hidden}.NFLSunday_kosmosPulseHead__TkwTU>.NFLSunday_kosmosPulseLines__bwyLD{display:flex}.NFLSunday_kosmosPulseLines__bwyLD a{display:grid;flex:1 1 0;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;min-width:0;align-content:center;column-gap:12px;padding:0 18px;border-left:1px solid var(--nfl-line);color:inherit;text-decoration:none}.NFLSunday_kosmosPulseLines__bwyLD a:hover{background:rgb(85 167 255/.06)}.NFLSunday_kosmosPulseLines__bwyLD span{overflow:hidden;color:rgb(255 255 255/.62);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.NFLSunday_kosmosPulseLines__bwyLD strong{grid-row:1/3;grid-column:2;align-self:center;color:#fff;font-size:23px;font-weight:750;letter-spacing:-.045em}.NFLSunday_kosmosPulseLines__bwyLD small{grid-column:1;color:rgb(255 255 255/.46);font-size:9px;letter-spacing:.05em;text-transform:uppercase}.NFLSunday_marketInlineEmpty__JhSFQ{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NFLSunday_marketsView__PS7qD{padding:28px 30px 34px}.NFLSunday_marketsHead__7yTTl{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:22px;border-bottom:1px solid var(--nfl-line)}.NFLSunday_marketsHead__7yTTl span{color:var(--nfl-blue-strong);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.NFLSunday_marketsHead__7yTTl h2{margin:5px 0 0;font-size:clamp(24px,3vw,40px);font-weight:600;letter-spacing:-.04em}.NFLSunday_marketsHead__7yTTl p{margin:0;color:rgb(255 255 255/.48);font-size:12px;line-height:1.6;text-align:right}.NFLSunday_marketsHead__7yTTl p strong{color:#fff;font-size:18px}.NFLSunday_marketGroupTabs__NChlM{display:flex;overflow-x:auto;gap:22px;border-bottom:1px solid var(--nfl-line);scrollbar-width:none}.NFLSunday_marketGroupTabs__NChlM button{display:flex;flex:0 0 auto;min-height:48px;align-items:center;gap:7px;padding:0;border:0;color:rgb(255 255 255/.46);background:transparent;font-size:12px;font-weight:500;cursor:pointer}.NFLSunday_marketGroupTabs__NChlM button[aria-pressed=true]{color:#fff;box-shadow:inset 0 -2px var(--nfl-blue)}.NFLSunday_marketGroupTabs__NChlM button span{color:var(--muted-foreground);font-size:10px}.NFLSunday_marketLedger__MqSBT details{border-bottom:1px solid var(--nfl-line)}.NFLSunday_marketLedger__MqSBT summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;color:#fff;cursor:pointer;list-style:none}.NFLSunday_marketLedger__MqSBT summary::-webkit-details-marker{display:none}.NFLSunday_marketLedger__MqSBT summary span{font-size:14px;font-weight:600}.NFLSunday_marketLedger__MqSBT summary b,.NFLSunday_marketSection__TU4Ov h3{color:var(--muted-foreground);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.NFLSunday_marketSection__TU4Ov h3{margin:12px 0 4px}.NFLSunday_marketRow__FmC4h{display:grid;grid-template-columns:minmax(0,1fr) 70px 70px 70px 86px 20px;min-height:58px;align-items:center;gap:12px;border-top:1px solid rgb(255 255 255/.055);color:inherit;text-decoration:none}.NFLSunday_marketRow__FmC4h:hover{background:rgb(85 167 255/.035)}.NFLSunday_marketIdentity__qmdkw{display:grid;min-width:0;gap:4px}.NFLSunday_marketIdentity__qmdkw strong{overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.NFLSunday_marketIdentity__qmdkw small,.NFLSunday_marketRow__FmC4h>span:not(.NFLSunday_marketIdentity__qmdkw) small{color:var(--muted-foreground);font-size:10px;text-transform:uppercase}.NFLSunday_marketRow__FmC4h>span:not(.NFLSunday_marketIdentity__qmdkw){display:grid;gap:3px}.NFLSunday_marketRow__FmC4h>span:not(.NFLSunday_marketIdentity__qmdkw) b{font-size:12px}.NFLSunday_marketRow__FmC4h>svg{color:rgb(255 255 255/.4)}.NFLSunday_marketDisclosure__kDnHB,.NFLSunday_marketLedgerState__ZQMh3{color:var(--muted-foreground);font-size:11px}.NFLSunday_marketDisclosure__kDnHB{margin:18px 0 0}.NFLSunday_marketLedgerState__ZQMh3{min-height:360px;padding:42px 30px}.NFLSunday_drives__7CXc1{padding-top:24px}.NFLSunday_drives__7CXc1 article{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;min-height:50px;border-bottom:1px solid rgb(255 255 255/.075)}.NFLSunday_drives__7CXc1 article>span{color:rgb(255 255 255/.58);font-size:11px;font-weight:600}.NFLSunday_drives__7CXc1 .NFLSunday_driveScore__tox3g{color:var(--nfl-green)}.NFLSunday_drives__7CXc1 article div{display:grid;gap:3px}.NFLSunday_drives__7CXc1 strong{font-size:13px}.NFLSunday_drives__7CXc1 small{color:rgb(255 255 255/.38);font-size:10px}.NFLSunday_playRail__YXC6m>.NFLSunday_sectionHeading__FYEH1{min-height:52px;margin:0;padding:0 14px;border-bottom:1px solid var(--nfl-line)}.NFLSunday_compactPlays__MDp_q article{padding:13px 14px;border-bottom:1px solid rgb(255 255 255/.075);background:rgb(255 255 255/.012)}.NFLSunday_compactPlays__MDp_q article>span{display:block;margin-bottom:4px;color:rgb(255 255 255/.38);font-size:10px}.NFLSunday_compactPlays__MDp_q strong{font-size:13px}.NFLSunday_compactPlays__MDp_q p{margin:4px 0 0;color:rgb(255 255 255/.62);font-size:12px;line-height:1.42}.NFLSunday_scoringPlay__KrLf_{background:rgb(56 213 159/.06);box-shadow:inset 2px 0 var(--nfl-green)}.NFLSunday_pregamePreview__8JUEt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.NFLSunday_pregamePreview__8JUEt>section{border-right:1px solid var(--nfl-line)}.NFLSunday_pregamePreview__8JUEt>section:last-child{border-right:0}.NFLSunday_fantasyDesk__wC83I{padding-top:32px}.NFLSunday_fantasyGrid__SR3U5{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);border-top:1px solid var(--nfl-line);border-bottom:1px solid var(--nfl-line)}.NFLSunday_fantasyGrid__SR3U5>section{padding:18px 0;border-bottom:0}.NFLSunday_fantasyGrid__SR3U5>section+section{padding-left:24px;border-left:1px solid var(--nfl-line)}.NFLSunday_fantasyRanking__SaqQ7{padding-right:24px!important}.NFLSunday_fantasyRanking__SaqQ7 .NFLSunday_performers__E9QIT article{grid-template-columns:28px 38px minmax(0,1fr) auto}.NFLSunday_playerRank__Uaf_b{color:var(--muted-foreground);font-family:var(--sports-desk-font-mono);font-size:11px;font-variant-numeric:tabular-nums}.NFLSunday_fantasyNote__fT81R{margin:12px 0 0;color:var(--muted-foreground);font-size:11px}.NFLSunday_emptyInline__B_uIk{margin:0;padding:16px 0;color:rgb(255 255 255/.38);font-size:12px}.NFLSunday_boxGroups__H_dfw,.NFLSunday_playList__CvQmx{padding:22px}.NFLSunday_playList__CvQmx article{display:grid;grid-template-columns:62px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid var(--nfl-line)}.NFLSunday_playList__CvQmx article>span{display:grid;align-content:start;color:rgb(255 255 255/.5);font-size:11px}.NFLSunday_playList__CvQmx article>span b{color:#fff}.NFLSunday_playList__CvQmx strong{font-size:12px}.NFLSunday_playList__CvQmx p{margin:4px 0 0;color:rgb(255 255 255/.62);font-size:13px}.NFLSunday_boxGroups__H_dfw{display:grid;gap:24px}.NFLSunday_boxGroup__PWQEQ{min-width:0}.NFLSunday_tableScroll__q_J_C{overflow-x:auto}.NFLSunday_tableScroll__q_J_C table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:12px}.NFLSunday_tableScroll__q_J_C td,.NFLSunday_tableScroll__q_J_C th{min-width:56px;padding:9px 8px;border-bottom:1px solid var(--nfl-line);text-align:right}.NFLSunday_tableScroll__q_J_C th{color:var(--muted-foreground);font-size:10px;text-transform:uppercase}.NFLSunday_tableScroll__q_J_C td:first-child,.NFLSunday_tableScroll__q_J_C th:first-child{position:sticky;left:0;min-width:170px;color:#fff;background:var(--nfl-panel);text-align:left}.NFLSunday_leagueDesk__AWy08,.NFLSunday_newsDesk__ZbNjk{margin-top:56px;padding-top:32px;border-top:1px solid var(--nfl-line);scroll-margin-top:124px}.NFLSunday_shell____4Pk[data-mode=stats] .NFLSunday_leagueDesk__AWy08{margin-top:0}.NFLSunday_sectionTitle__0TJrX{display:grid;gap:5px;margin-bottom:20px}.NFLSunday_sectionTitle__0TJrX h2{margin:0;font-size:clamp(28px,2.3vw,36px);font-weight:600;letter-spacing:-.045em;line-height:1}.NFLSunday_sectionTitle__0TJrX p{margin:0;color:var(--muted-foreground);font-size:13px}.NFLSunday_newsGrid__Rghk3{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);gap:28px}.NFLSunday_newsStories__6QNMO{min-width:0}.NFLSunday_leadStory__iT_Mm{display:grid;grid-template-columns:minmax(300px,1.2fr) minmax(260px,.8fr);min-height:300px;gap:24px;color:inherit;background:transparent}.NFLSunday_leadStory__iT_Mm img{width:100%;height:100%;overflow:hidden;border-radius:16px;object-fit:cover;transition:filter .32s ease}.NFLSunday_leadStory__iT_Mm:hover img{filter:brightness(1.08)}.NFLSunday_leadStory__iT_Mm>div{display:grid;align-content:center;gap:12px;padding:18px 16px 18px 0}.NFLSunday_leadStory__iT_Mm span,.NFLSunday_storyList__OSdFH span{color:var(--nfl-blue-strong);font-size:10px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.NFLSunday_leadStory__iT_Mm h3{margin:0;font-size:clamp(22px,2.4vw,34px);font-weight:600;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.NFLSunday_leadStory__iT_Mm p{margin:0;color:var(--muted-foreground);font-size:13px;line-height:1.55}.NFLSunday_leadStory__iT_Mm b{color:#fff;font-size:12px}.NFLSunday_storyList__OSdFH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.NFLSunday_storyList__OSdFH a{display:grid;grid-template-columns:92px minmax(0,1fr);min-height:94px;gap:12px;padding:15px 12px 15px 0;border-bottom:1px solid var(--nfl-line);color:inherit}.NFLSunday_storyList__OSdFH a:nth-child(2n){padding-right:0;padding-left:12px}.NFLSunday_storyList__OSdFH img{width:92px;height:68px;border-radius:8px;object-fit:cover}.NFLSunday_storyList__OSdFH a>div{display:grid;align-content:center;gap:5px;min-width:0}.NFLSunday_storyList__OSdFH strong{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}.NFLSunday_transactions__mGZRJ{border-top:1px solid var(--nfl-line)}.NFLSunday_transactions__mGZRJ>.NFLSunday_sectionHeading__FYEH1{min-height:48px;margin:0;padding:0;border-bottom:1px solid var(--nfl-line)}.NFLSunday_transactions__mGZRJ article{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;padding:14px 0;border-bottom:1px solid var(--nfl-line)}.NFLSunday_transactions__mGZRJ article>span{color:var(--nfl-blue-strong);font-size:11px;font-weight:600}.NFLSunday_transactions__mGZRJ article div{display:grid;gap:4px}.NFLSunday_transactions__mGZRJ strong{font-size:12px}.NFLSunday_transactions__mGZRJ p{display:-webkit-box;margin:0;overflow:hidden;color:var(--muted-foreground);font-size:11px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.NFLSunday_transactions__mGZRJ small{color:var(--muted-foreground);font-size:10px}.NFLSunday_emptyRoom__1W5yk,.NFLSunday_empty__PRH4j{display:grid;min-height:180px;place-items:center;align-content:center;gap:5px;padding:24px;color:rgb(255 255 255/.42);font-size:13px;text-align:center}.NFLSunday_empty__PRH4j{min-width:260px;min-height:86px}.NFLSunday_emptyRoom__1W5yk strong{color:#fff;font-size:15px}.NFLSunday_gameSkeleton__FdXJq{display:grid;gap:10px;padding:22px}.NFLSunday_gameSkeleton__FdXJq i{height:72px;background:rgb(255 255 255/.05);animation:NFLSunday_skeleton__qK8b0 1.5s ease-in-out infinite alternate}@keyframes NFLSunday_livePulse__ucxmh{50%{opacity:.35;transform:scale(.8)}}@keyframes NFLSunday_skeleton__qK8b0{to{opacity:.4}}@media (max-width:1279px){.NFLSunday_scoreDayGrid__1hEiO{grid-template-columns:repeat(3,minmax(0,1fr))}.NFLSunday_liveGrid__4ixbt{grid-template-columns:230px minmax(0,1fr) 280px}}@media (max-width:1099px){.NFLSunday_heroName__EI9yy{display:none}.NFLSunday_heroAbbr__G6aWf{display:block;font-size:20px}.NFLSunday_heroTeam__cPx61 span{display:none}.NFLSunday_liveGrid__4ixbt{grid-template-columns:minmax(0,1fr) 320px}.NFLSunday_centerStage__XpeNn{grid-column:1/-1;grid-row:1;border-bottom:1px solid var(--nfl-line)}.NFLSunday_centerStage__XpeNn>.NFLSunday_boxGroups__H_dfw,.NFLSunday_centerStage__XpeNn>.NFLSunday_drives__7CXc1{display:none}.NFLSunday_leftRail__3NPee{grid-column:1;grid-row:2}.NFLSunday_playRail__YXC6m{grid-column:2;grid-row:2}.NFLSunday_leagueGrid__J_jJb,.NFLSunday_newsGrid__Rghk3{grid-template-columns:1fr}.NFLSunday_transactions__mGZRJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.NFLSunday_transactions__mGZRJ>.NFLSunday_sectionHeading__FYEH1{grid-column:1/-1}}@media (max-width:819px){.NFLSunday_shell____4Pk{padding-right:10px;padding-left:10px}.NFLSunday_fantasyGrid__SR3U5{grid-template-columns:1fr}.NFLSunday_fantasyGrid__SR3U5>section+section{padding-left:0;border-top:1px solid var(--nfl-line);border-left:0}.NFLSunday_fantasyRanking__SaqQ7{padding-right:0!important}.NFLSunday_scoreDayGrid__1hEiO{grid-template-columns:repeat(2,minmax(0,1fr))}.NFLSunday_matchup__Sq5tA{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);gap:10px}.NFLSunday_heroTeam__cPx61 img{width:64px;height:64px}.NFLSunday_heroTeam__cPx61>b{min-width:50px}.NFLSunday_leadStory__iT_Mm{grid-template-columns:1fr}.NFLSunday_leadStory__iT_Mm img{max-height:330px;aspect-ratio:16/9}.NFLSunday_leadStory__iT_Mm>div{padding:18px 0}}@media (max-width:759px){.NFLSunday_shell____4Pk{min-height:calc(100vh - 52px);padding:0 0 72px}.NFLSunday_shell____4Pk[data-mode=fantasy]>.NFLSunday_dataNotice__dzC3U,.NFLSunday_shell____4Pk[data-mode=fantasy]>.NFLSunday_fantasyScoreboard__U8qEK{width:min(calc(100% - 20px),1360px)}.NFLSunday_dataNotice__dzC3U{margin:0 10px 10px;align-items:start;flex-wrap:wrap}.NFLSunday_dataNotice__dzC3U span{flex:1 1 180px}.NFLSunday_fantasyDesk__wC83I,.NFLSunday_leagueDesk__AWy08,.NFLSunday_newsDesk__ZbNjk,.NFLSunday_railSection__y0Afz,.NFLSunday_scoreboard__38LEl{scroll-margin-top:158px}.NFLSunday_scoreTrack__JbOCf{display:block;overflow:visible}.NFLSunday_scoreRow__fxGOB{width:100%;min-height:104px;border-right:0;border-bottom:1px solid var(--nfl-line)}.NFLSunday_scoreDayGrid__1hEiO{grid-template-columns:1fr}.NFLSunday_scoreDay___I9zK h2{padding-right:12px;padding-left:12px}.NFLSunday_scoreboard__38LEl.NFLSunday_mobileRoomOpen__Nh3n6{display:none}.NFLSunday_room__96LuK{display:none;scroll-margin-top:148px;margin-top:0;border-right:0;border-left:0;border-radius:0;box-shadow:none}.NFLSunday_room__96LuK.NFLSunday_mobileRoomOpen__Nh3n6{display:block}.NFLSunday_backToScores__WziY_{min-height:44px;padding:0 12px;background:var(--nfl-panel);font-size:11px}.NFLSunday_gameHero__gaEX9{padding:14px 12px 12px}.NFLSunday_matchup__Sq5tA{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);min-height:132px}.NFLSunday_heroTeam__cPx61,.NFLSunday_homeTeam__x2Fzh{flex-direction:column;gap:4px}.NFLSunday_heroTeam__cPx61 img{width:50px;height:50px}.NFLSunday_heroTeam__cPx61>b{min-width:0;font-size:35px}.NFLSunday_gameCenter__cG6If strong{font-size:12px}.NFLSunday_gameCenter__cG6If span{font-size:11px}.NFLSunday_tabs__D8lRg{position:sticky;top:148px;z-index:10;overflow-x:auto;gap:20px;padding:0 12px;background:rgb(5 6 10/.97);scrollbar-width:none}.NFLSunday_tabs__D8lRg button{flex:0 0 auto}.NFLSunday_liveGrid__4ixbt{display:flex;flex-direction:column}.NFLSunday_centerStage__XpeNn{order:1;width:100%;padding:14px 12px}.NFLSunday_playRail__YXC6m{order:2;width:100%;border-top:1px solid var(--nfl-line);border-left:0}.NFLSunday_leftRail__3NPee{order:3;width:100%;border-top:1px solid var(--nfl-line);border-right:0}.NFLSunday_chart__COj_I,.NFLSunday_chart__COj_I svg{min-height:230px;height:230px}.NFLSunday_kosmosPulseLines__bwyLD{height:76px;overflow:hidden}.NFLSunday_kosmosPulse__jNqUL{padding:0 12px}.NFLSunday_kosmosPulseHead__TkwTU{grid-template-columns:minmax(0,1fr) auto;min-height:76px;gap:8px}.NFLSunday_kosmosPulseHead__TkwTU>.NFLSunday_kosmosPulseLines__bwyLD{display:grid;grid-template-rows:repeat(2,minmax(0,1fr))}.NFLSunday_kosmosPulseHead__TkwTU>div:first-child{display:none}.NFLSunday_kosmosPulseLines__bwyLD a{padding:0 10px}.NFLSunday_kosmosPulseLines__bwyLD a:first-child{border-bottom:1px solid var(--nfl-line)}.NFLSunday_kosmosPulseLines__bwyLD a:nth-child(n+3){display:none}.NFLSunday_kosmosPulseHead__TkwTU button{min-height:76px}.NFLSunday_pregamePreview__8JUEt{grid-template-columns:1fr}.NFLSunday_pregamePreview__8JUEt>section{border-right:0}.NFLSunday_marketsView__PS7qD{padding:22px 12px 28px}.NFLSunday_marketsHead__7yTTl{align-items:start}.NFLSunday_marketsHead__7yTTl p{flex:0 0 auto}.NFLSunday_marketRow__FmC4h{grid-template-columns:repeat(4,minmax(0,1fr)) 20px;gap:8px;padding:10px 0}.NFLSunday_marketIdentity__qmdkw{grid-column:1/-1}.NFLSunday_marketIdentity__qmdkw strong{white-space:normal}.NFLSunday_marketRow__FmC4h>svg{justify-self:end}.NFLSunday_fantasyDesk__wC83I,.NFLSunday_leagueDesk__AWy08,.NFLSunday_newsDesk__ZbNjk{margin:28px 12px 0}.NFLSunday_room__96LuK.NFLSunday_mobileRoomOpen__Nh3n6~.NFLSunday_leagueDesk__AWy08,.NFLSunday_room__96LuK.NFLSunday_mobileRoomOpen__Nh3n6~.NFLSunday_newsDesk__ZbNjk{display:none}.NFLSunday_leadStory__iT_Mm,.NFLSunday_leagueGrid__J_jJb,.NFLSunday_newsGrid__Rghk3,.NFLSunday_storyList__OSdFH,.NFLSunday_transactions__mGZRJ{grid-template-columns:1fr}.NFLSunday_storyList__OSdFH a,.NFLSunday_storyList__OSdFH a:nth-child(2n){border-right:0;padding-right:0;padding-left:0}.NFLSunday_transactions__mGZRJ>.NFLSunday_sectionHeading__FYEH1{grid-column:auto}.NFLSunday_boxGroups__H_dfw,.NFLSunday_playList__CvQmx{padding:14px 12px}}@media (max-width:389px){.NFLSunday_matchup__Sq5tA{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr)}.NFLSunday_gameCenter__cG6If small{display:none}.NFLSunday_storyList__OSdFH a{grid-template-columns:78px minmax(0,1fr)}.NFLSunday_storyList__OSdFH img{width:78px;height:60px}}@media (prefers-reduced-motion:reduce){.NFLSunday_gameSkeleton__FdXJq i,.NFLSunday_liveLabel__wnQKP i{animation:none}}.NFLFantasyDesk_desk__XBLDJ{--fantasy-night:#000;--fantasy-panel:#080808;--fantasy-white:#f7f4ef;--fantasy-red:#d4483f;--fantasy-arrow:#d66a75;width:min(calc(100% - 32px),1360px);margin-inline:auto;color:var(--fantasy-white);background:var(--fantasy-night);font-family:var(--font-nfl-games-copy),"Barlow Condensed","Arial Narrow",sans-serif}.NFLFantasyDesk_desk__XBLDJ *,.NFLFantasyDesk_desk__XBLDJ :after,.NFLFantasyDesk_desk__XBLDJ :before{box-sizing:border-box}.NFLFantasyDesk_desk__XBLDJ a{color:inherit}.NFLFantasyDesk_desk__XBLDJ a:focus-visible{outline:2px solid var(--fantasy-red);outline-offset:3px}.NFLFantasyDesk_desk__XBLDJ[data-motion-ready=true] [data-fantasy-reveal]{opacity:0;transform:translateY(14px);transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);transition-delay:var(--fantasy-reveal-delay,0s)}.NFLFantasyDesk_desk__XBLDJ[data-motion-ready=true] [data-fantasy-reveal][data-fantasy-revealed=true]{opacity:1;transform:translateY(0)}.NFLFantasyDesk_analysisGrid__L5r6d>[data-fantasy-reveal]:nth-child(2),.NFLFantasyDesk_bottomGrid__YcUKN>[data-fantasy-reveal]:nth-child(2),.NFLFantasyDesk_marketGrid__1U0qV>[data-fantasy-reveal]:nth-child(2){--fantasy-reveal-delay:55ms}.NFLFantasyDesk_hero__6Y7Rr{position:relative;height:clamp(260px,28vw,384px);overflow:hidden;background:var(--fantasy-night);isolation:isolate}.NFLFantasyDesk_hero__6Y7Rr:after{display:none}.NFLFantasyDesk_hero__6Y7Rr>img{position:absolute;z-index:-2;top:0;right:0;width:72%;height:100%;object-fit:contain;object-position:65% 50%;filter:grayscale(1) contrast(1.08) brightness(.88);transform:scale(1);transition:filter .32s ease,transform .52s cubic-bezier(.22,1,.36,1)}.NFLFantasyDesk_hero__6Y7Rr:hover>img{filter:grayscale(1) contrast(1.12) brightness(.94);transform:scale(1.015)}.NFLFantasyDesk_heroCopy__5djCV{position:absolute;inset:0 auto 0 0;display:grid;width:56%;align-content:center;padding:38px 28px;background:linear-gradient(90deg,#000,#000 58%,rgb(0 0 0/88%) 76%,transparent)}.NFLFantasyDesk_heroCopy__5djCV>p,.NFLFantasyDesk_heroCopy__5djCV>small,.NFLFantasyDesk_heroCopy__5djCV>span,.NFLFantasyDesk_loadingLabel__ZCZLJ,.NFLFantasyDesk_sectionHeader__orCfF,.NFLFantasyDesk_sourceLine__b5_9w,.NFLFantasyDesk_tableHead__0QHtB{font-family:var(--sports-desk-font-mono),"SFMono-Regular",Consolas,monospace;font-variant-numeric:tabular-nums}.NFLFantasyDesk_heroCopy__5djCV>span{color:var(--fantasy-red);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.NFLFantasyDesk_heroCopy__5djCV h1{margin:12px 0 13px;color:var(--fantasy-white);font-family:var(--font-nfl-games-display),"League Gothic","Arial Narrow",sans-serif;font-size:clamp(92px,10vw,142px);font-weight:400;line-height:.78;letter-spacing:.01em;text-transform:uppercase}.NFLFantasyDesk_heroCopy__5djCV>p{margin:0;color:var(--fantasy-white);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.NFLFantasyDesk_heroCopy__5djCV>small{margin-top:7px;color:var(--fantasy-white);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.NFLFantasyDesk_sectionHeader__orCfF{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:20px;padding:0 0 13px}.NFLFantasyDesk_sectionHeader__orCfF h3{margin:0;color:var(--fantasy-red);font-family:inherit;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.NFLFantasyDesk_sectionHeader__orCfF>span{color:var(--fantasy-white);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.NFLFantasyDesk_matchupSection__q_73P{padding:38px 0 44px}.NFLFantasyDesk_matchupGrid__QWdyp{display:grid;grid-template-columns:118px minmax(260px,1fr) 118px 240px;align-items:stretch;column-gap:clamp(18px,2.4vw,34px);animation:NFLFantasyDesk_fantasyMatchupIn__xWcMh .32s cubic-bezier(.22,1,.36,1) both}.NFLFantasyDesk_matchupGrid__QWdyp>.NFLFantasyDesk_matchupTeam__WNiRE:first-child{animation:NFLFantasyDesk_fantasyAwayTeamIn__KE3Ax .36s cubic-bezier(.22,1,.36,1) 30ms both}.NFLFantasyDesk_matchupGrid__QWdyp>.NFLFantasyDesk_homeTeam__Vp5PQ{animation:NFLFantasyDesk_fantasyHomeTeamIn__7Oat2 .36s cubic-bezier(.22,1,.36,1) 50ms both}.NFLFantasyDesk_matchupTeam__WNiRE{display:grid;align-content:center;justify-items:start;gap:8px;padding-right:18px}.NFLFantasyDesk_matchupTeam__WNiRE img{width:64px;height:64px;object-fit:contain;transition:transform .2s cubic-bezier(.22,1,.36,1)}.NFLFantasyDesk_matchupSection__q_73P:hover .NFLFantasyDesk_matchupTeam__WNiRE img{transform:translateY(-2px)}.NFLFantasyDesk_matchupTeam__WNiRE div{display:grid;gap:2px}.NFLFantasyDesk_matchupTeam__WNiRE strong{font-family:var(--font-nfl-games-display),"League Gothic","Arial Narrow",sans-serif;font-size:26px;font-weight:400;line-height:.9}.NFLFantasyDesk_matchupTeam__WNiRE span{font-size:11px;font-weight:700;line-height:1.05}.NFLFantasyDesk_homeTeam__Vp5PQ{padding-right:0;padding-left:18px}.NFLFantasyDesk_matchupCenter__HZj02{display:grid;align-content:center;justify-items:center;min-width:0;padding:10px 18px;text-align:center}.NFLFantasyDesk_matchupCenter__HZj02 h3{margin:0;color:var(--fantasy-white);font-family:var(--font-nfl-games-display),"League Gothic","Arial Narrow",sans-serif;font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:.95;letter-spacing:.01em;text-transform:uppercase}.NFLFantasyDesk_matchupCenter__HZj02 h3 span{color:var(--fantasy-red);font-size:.68em}.NFLFantasyDesk_matchupCenter__HZj02>p,.NFLFantasyDesk_matchupCenter__HZj02>small{margin:8px 0 0;color:var(--fantasy-white);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.NFLFantasyDesk_matchupCenter__HZj02>small{margin-top:4px;font-size:10px}.NFLFantasyDesk_probability__6CGF_{width:min(100%,360px);margin-top:14px}.NFLFantasyDesk_probability__6CGF_>div{display:flex;justify-content:space-between;color:var(--fantasy-white);font-size:12px;font-weight:700}.NFLFantasyDesk_probability__6CGF_>i{position:relative;display:block;height:4px;margin-top:7px;background:var(--fantasy-white)}.NFLFantasyDesk_probability__6CGF_>i b{display:block;height:100%;background:var(--fantasy-red);transform-origin:left center;animation:NFLFantasyDesk_fantasyProbabilityIn___c_4G .44s cubic-bezier(.22,1,.36,1) 90ms both}.NFLFantasyDesk_probability__6CGF_>small{display:block;margin-top:6px;color:var(--fantasy-white);font-size:9px;font-style:normal;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.NFLFantasyDesk_loadingLabel__ZCZLJ{margin-top:8px;color:var(--fantasy-red);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.NFLFantasyDesk_projectedScore__c7yiL{display:grid;align-content:center;padding:12px 0 12px 26px;animation:NFLFantasyDesk_fantasyProjectionIn__th9Fw .36s cubic-bezier(.22,1,.36,1) 70ms both}.NFLFantasyDesk_projectedScore__c7yiL>span{color:var(--fantasy-white);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.NFLFantasyDesk_projectedScore__c7yiL>div{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:12px}.NFLFantasyDesk_projectedScore__c7yiL>div p{display:grid;gap:3px;margin:0;padding-right:0}.NFLFantasyDesk_projectedScore__c7yiL>div p+p{padding-right:0;padding-left:0}.NFLFantasyDesk_projectedScore__c7yiL strong{color:var(--fantasy-red);font-family:var(--font-nfl-games-display),"League Gothic","Arial Narrow",sans-serif;font-size:44px;font-weight:400;line-height:.88}.NFLFantasyDesk_projectedScore__c7yiL small{color:var(--fantasy-white);font-size:10px;font-weight:700}.NFLFantasyDesk_compactEmpty__RT4HF{margin:12px 0 0;color:var(--fantasy-white);font-size:12px}.NFLFantasyDesk_matchupEmpty__vQace{min-height:92px;margin:0;padding:34px 0;color:var(--fantasy-white);font-family:var(--font-nfl-games-display),"League Gothic","Arial Narrow",sans-serif;font-size:28px;text-transform:uppercase}.NFLFantasyDesk_dataNotice__bz8iD{margin:0;padding:10px 0;color:var(--fantasy-white);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.NFLFantasyDesk_paperSection__N4uA1{padding:clamp(54px,5.8vw,82px) 0;color:var(--fantasy-white);background:#000}.NFLFantasyDesk_analysisGrid__L5r6d,.NFLFantasyDesk_bottomGrid__YcUKN,.NFLFantasyDesk_marketGrid__1U0qV{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);column-gap:clamp(48px,5.5vw,80px)}.NFLFantasyDesk_marketGrid__1U0qV{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);margin-top:clamp(58px,6vw,86px)}.NFLFantasyDesk_bottomGrid__YcUKN{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(52px,5.8vw,84px);padding:clamp(58px,6vw,80px) 0 34px}.NFLFantasyDesk_dataSection__tuE9R,.NFLFantasyDesk_toolsSection__8fwB_{min-width:0;padding:0}.NFLFantasyDesk_contractTable__2M_Dl,.NFLFantasyDesk_edgeTable__PHHUS,.NFLFantasyDesk_injuryRows__TDqKS,.NFLFantasyDesk_playerRows__SINaB,.NFLFantasyDesk_projectionTable__3Pmjn{display:grid;row-gap:12px}.NFLFantasyDesk_playerRows__SINaB article{display:grid;grid-template-columns:24px 52px minmax(0,1fr) auto;min-height:70px;align-items:center;gap:13px;padding-block:5px}.NFLFantasyDesk_rank__5Do7h{color:var(--fantasy-white);font-family:var(--sports-desk-font-mono),"SFMono-Regular",Consolas,monospace;font-size:13px}.NFLFantasyDesk_contractIdentity__KQdj4 img,.NFLFantasyDesk_playerRows__SINaB img{overflow:hidden;border-radius:50%;background:var(--fantasy-panel);object-fit:cover}.NFLFantasyDesk_playerRows__SINaB img{width:52px;height:52px}.NFLFantasyDesk_contractIdentity__KQdj4>span,.NFLFantasyDesk_playerRows__SINaB article>div{display:grid;min-width:0;gap:2px}.NFLFantasyDesk_contractIdentity__KQdj4 a,.NFLFantasyDesk_injuryRows__TDqKS a,.NFLFantasyDesk_playerRows__SINaB a{overflow:hidden;color:var(--fantasy-white);font-size:18px;font-weight:700;line-height:1.08;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.NFLFantasyDesk_contractIdentity__KQdj4 a:hover,.NFLFantasyDesk_injuryRows__TDqKS a:hover,.NFLFantasyDesk_playerRows__SINaB a:hover{color:var(--fantasy-arrow)}.NFLFantasyDesk_contractIdentity__KQdj4 small,.NFLFantasyDesk_injuryRows__TDqKS small,.NFLFantasyDesk_playerRows__SINaB small{overflow:hidden;color:var(--fantasy-white);font-size:12px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.NFLFantasyDesk_playerRows__SINaB article>p{display:grid;justify-items:end;gap:2px;margin:0}.NFLFantasyDesk_playerRows__SINaB article>p strong{font-family:var(--font-nfl-games-display),"League Gothic","Arial Narrow",sans-serif;font-size:34px;font-weight:400;line-height:.9}.NFLFantasyDesk_playerRows__SINaB article>p small{color:var(--fantasy-red);font-size:11px;font-weight:700;letter-spacing:.1em}.NFLFantasyDesk_injuryRows__TDqKS article{display:grid;grid-template-columns:minmax(100px,122px) minmax(0,1fr);min-height:62px;align-items:center;gap:14px;padding-block:5px}.NFLFantasyDesk_injuryRows__TDqKS article>span{color:var(--fantasy-red);font-size:13px;font-weight:900;text-transform:uppercase;white-space:nowrap}.NFLFantasyDesk_injuryRows__TDqKS article>div{display:grid;min-width:0;gap:2px}.NFLFantasyDesk_contractTable__2M_Dl,.NFLFantasyDesk_edgeTable__PHHUS,.NFLFantasyDesk_projectionTable__3Pmjn{width:100%}.NFLFantasyDesk_contractTable__2M_Dl>div,.NFLFantasyDesk_edgeTable__PHHUS>div,.NFLFantasyDesk_projectionTable__3Pmjn>div{display:grid;min-height:50px;align-items:center;gap:12px;color:var(--fantasy-white);font-size:15px;font-variant-numeric:tabular-nums}.NFLFantasyDesk_projectionTable__3Pmjn>div{grid-template-columns:40px minmax(0,1fr) 46px 40px 58px}.NFLFantasyDesk_contractTable__2M_Dl>div{grid-template-columns:minmax(0,1fr) 56px 56px 68px}.NFLFantasyDesk_edgeTable__PHHUS>div{grid-template-columns:minmax(0,1fr) 66px 66px 82px}.NFLFantasyDesk_contractTable__2M_Dl>div>:not(:first-child),.NFLFantasyDesk_edgeTable__PHHUS>div>:not(:first-child),.NFLFantasyDesk_projectionTable__3Pmjn>div>:not(:nth-child(2)){text-align:right}.NFLFantasyDesk_contractTable__2M_Dl a,.NFLFantasyDesk_projectionTable__3Pmjn a{color:var(--fantasy-white);font-weight:700;text-decoration:none}.NFLFantasyDesk_tableHead__0QHtB{min-height:32px!important;margin-bottom:4px;color:var(--fantasy-white);font-size:11px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.NFLFantasyDesk_contractIdentity__KQdj4{display:flex;min-width:0;align-items:center;gap:11px}.NFLFantasyDesk_contractIdentity__KQdj4 img{width:40px;height:40px;flex:0 0 auto}.NFLFantasyDesk_positiveEdge__l4VTe{color:var(--fantasy-red);font-weight:900}.NFLFantasyDesk_negativeEdge__UvF1M{color:var(--fantasy-white);font-weight:900}.NFLFantasyDesk_sectionAction__m_QEm{display:inline-flex;gap:9px;margin-top:18px;color:var(--fantasy-white);font-size:12px;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.NFLFantasyDesk_sectionAction__m_QEm span{color:var(--fantasy-arrow);transition:transform .18s ease}.NFLFantasyDesk_sectionAction__m_QEm:hover span{transform:translateX(4px)}.NFLFantasyDesk_emptyRow__tqveK{min-height:80px;margin:0;padding:25px 0;color:var(--fantasy-white);font-size:15px}.NFLFantasyDesk_toolsGrid__7tLsK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 48px}.NFLFantasyDesk_toolsGrid__7tLsK a{position:relative;display:grid;min-height:64px;align-content:center;gap:3px;padding:4px 42px 10px 0;color:var(--fantasy-white);text-decoration:none;transition:color .16s ease}.NFLFantasyDesk_toolsGrid__7tLsK a:nth-child(2n),.NFLFantasyDesk_toolsGrid__7tLsK a:nth-child(odd){padding-right:42px;padding-left:0;border:0}.NFLFantasyDesk_toolsGrid__7tLsK a:hover,.NFLFantasyDesk_toolsGrid__7tLsK a:nth-child(2n):hover{padding-left:0;color:var(--fantasy-arrow);background:transparent}.NFLFantasyDesk_toolsGrid__7tLsK small{color:var(--fantasy-red);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.NFLFantasyDesk_toolsGrid__7tLsK strong{font-size:20px;font-weight:700;line-height:1.1}.NFLFantasyDesk_toolsGrid__7tLsK a>span{position:absolute;top:50%;right:0;color:var(--fantasy-arrow);font-size:20px;transform:translateY(-50%);transition:transform .18s ease}.NFLFantasyDesk_toolsGrid__7tLsK a:hover>span{transform:translate(4px,-50%)}.NFLFantasyDesk_sourceLine__b5_9w{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 32px;padding:18px 0 0;color:var(--fantasy-white);font-size:11px;font-weight:700;line-height:1.45;letter-spacing:.08em;text-transform:uppercase}.NFLFantasyDesk_srOnly__XXT5a{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes NFLFantasyDesk_fantasyMatchupIn__xWcMh{0%{opacity:.64;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes NFLFantasyDesk_fantasyAwayTeamIn__KE3Ax{0%{opacity:.72;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes NFLFantasyDesk_fantasyHomeTeamIn__7Oat2{0%{opacity:.72;transform:translateX(6px)}to{opacity:1;transform:translateX(0)}}@keyframes NFLFantasyDesk_fantasyProjectionIn__th9Fw{0%{opacity:.68;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes NFLFantasyDesk_fantasyProbabilityIn___c_4G{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:960px){.NFLFantasyDesk_matchupGrid__QWdyp{grid-template-columns:96px minmax(240px,1fr) 96px}.NFLFantasyDesk_projectedScore__c7yiL{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 240px;align-items:center;margin-top:20px;padding:24px 0 0}.NFLFantasyDesk_projectedScore__c7yiL>div{margin-top:0}.NFLFantasyDesk_analysisGrid__L5r6d,.NFLFantasyDesk_bottomGrid__YcUKN,.NFLFantasyDesk_marketGrid__1U0qV{grid-template-columns:1fr;row-gap:52px}.NFLFantasyDesk_analysisGrid__L5r6d>:nth-child(2),.NFLFantasyDesk_bottomGrid__YcUKN>:nth-child(2),.NFLFantasyDesk_marketGrid__1U0qV>:nth-child(2){padding-left:0;border:0}.NFLFantasyDesk_sourceLine__b5_9w{display:grid}.NFLFantasyDesk_analysisGrid__L5r6d>[data-fantasy-reveal]:nth-child(2),.NFLFantasyDesk_bottomGrid__YcUKN>[data-fantasy-reveal]:nth-child(2),.NFLFantasyDesk_marketGrid__1U0qV>[data-fantasy-reveal]:nth-child(2){--fantasy-reveal-delay:0ms}}@media (max-width:640px){.NFLFantasyDesk_desk__XBLDJ{width:min(calc(100% - 20px),1360px)}.NFLFantasyDesk_hero__6Y7Rr{min-height:238px}.NFLFantasyDesk_hero__6Y7Rr>img{width:100%;object-fit:cover;object-position:70% 50%;filter:grayscale(1) contrast(1.12) brightness(.66)}.NFLFantasyDesk_heroCopy__5djCV{width:84%;padding:26px 0;background:linear-gradient(90deg,#000,rgb(0 0 0/88%) 65%,transparent)}.NFLFantasyDesk_heroCopy__5djCV h1{font-size:82px}.NFLFantasyDesk_hero__6Y7Rr:after{display:none}.NFLFantasyDesk_matchupSection__q_73P{padding-top:22px}.NFLFantasyDesk_matchupGrid__QWdyp{grid-template-columns:68px minmax(0,1fr) 68px}.NFLFantasyDesk_matchupTeam__WNiRE{padding-right:8px}.NFLFantasyDesk_homeTeam__Vp5PQ{padding-right:0;padding-left:8px}.NFLFantasyDesk_matchupTeam__WNiRE img{width:48px;height:48px}.NFLFantasyDesk_matchupTeam__WNiRE strong{font-size:23px}.NFLFantasyDesk_matchupTeam__WNiRE span{display:none}.NFLFantasyDesk_matchupCenter__HZj02{padding:8px 12px}.NFLFantasyDesk_matchupCenter__HZj02 h3{font-size:27px}.NFLFantasyDesk_matchupCenter__HZj02>p{font-size:9px;line-height:1.35}.NFLFantasyDesk_matchupCenter__HZj02>small{display:none}.NFLFantasyDesk_probability__6CGF_{margin-top:11px}.NFLFantasyDesk_projectedScore__c7yiL{grid-template-columns:1fr;gap:12px}.NFLFantasyDesk_projectedScore__c7yiL>div{width:min(100%,240px)}.NFLFantasyDesk_playerRows__SINaB article{grid-template-columns:18px 44px minmax(0,1fr) auto;min-height:64px;gap:10px}.NFLFantasyDesk_playerRows__SINaB img{width:44px;height:44px}.NFLFantasyDesk_contractIdentity__KQdj4 a,.NFLFantasyDesk_injuryRows__TDqKS a,.NFLFantasyDesk_playerRows__SINaB a{display:-webkit-box;overflow:hidden;font-size:16px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.NFLFantasyDesk_contractIdentity__KQdj4 small,.NFLFantasyDesk_injuryRows__TDqKS small,.NFLFantasyDesk_playerRows__SINaB small{overflow:visible;font-size:11px;text-overflow:clip;white-space:normal}.NFLFantasyDesk_playerRows__SINaB article>p strong{font-size:30px}.NFLFantasyDesk_playerRows__SINaB article>p small{font-size:10px}.NFLFantasyDesk_injuryRows__TDqKS article{grid-template-columns:minmax(86px,104px) minmax(0,1fr);min-height:58px;gap:12px}.NFLFantasyDesk_injuryRows__TDqKS article>span{font-size:11px}.NFLFantasyDesk_contractTable__2M_Dl>div,.NFLFantasyDesk_edgeTable__PHHUS>div,.NFLFantasyDesk_projectionTable__3Pmjn>div{min-height:46px;gap:8px;font-size:14px}.NFLFantasyDesk_projectionTable__3Pmjn>div{grid-template-columns:28px minmax(0,1fr) 36px 32px 46px}.NFLFantasyDesk_contractTable__2M_Dl>div{grid-template-columns:minmax(0,1fr) 46px 46px 54px}.NFLFantasyDesk_edgeTable__PHHUS>div{grid-template-columns:minmax(0,1fr) 48px 48px 64px}.NFLFantasyDesk_sectionHeader__orCfF{min-height:38px;align-items:flex-start;padding-bottom:11px}.NFLFantasyDesk_sectionHeader__orCfF h3{font-size:13px}.NFLFantasyDesk_sectionHeader__orCfF>span{max-width:45%;font-size:11px;text-align:right}.NFLFantasyDesk_sourceLine__b5_9w{display:grid;font-size:11px}.NFLFantasyDesk_toolsGrid__7tLsK{grid-template-columns:1fr;gap:20px}.NFLFantasyDesk_toolsGrid__7tLsK a{min-height:58px}.NFLFantasyDesk_toolsGrid__7tLsK small{font-size:10px}.NFLFantasyDesk_toolsGrid__7tLsK strong{font-size:18px}}@media (max-width:390px){.NFLFantasyDesk_toolsGrid__7tLsK a:nth-child(2n),.NFLFantasyDesk_toolsGrid__7tLsK a:nth-child(odd){padding-left:0;border:0}.NFLFantasyDesk_toolsGrid__7tLsK a:nth-child(2n):hover,.NFLFantasyDesk_toolsGrid__7tLsK a:nth-child(odd):hover{padding-left:8px}}@media (prefers-reduced-motion:reduce){.NFLFantasyDesk_hero__6Y7Rr>img,.NFLFantasyDesk_matchupTeam__WNiRE img,.NFLFantasyDesk_probability__6CGF_>i b,.NFLFantasyDesk_sectionAction__m_QEm span,.NFLFantasyDesk_toolsGrid__7tLsK a{transition-duration:.01ms!important}.NFLFantasyDesk_matchupGrid__QWdyp,.NFLFantasyDesk_matchupGrid__QWdyp>.NFLFantasyDesk_homeTeam__Vp5PQ,.NFLFantasyDesk_matchupGrid__QWdyp>.NFLFantasyDesk_matchupTeam__WNiRE:first-child,.NFLFantasyDesk_probability__6CGF_>i b,.NFLFantasyDesk_projectedScore__c7yiL{opacity:1!important;transform:none!important;animation:none!important}.NFLFantasyDesk_desk__XBLDJ[data-motion-ready=true] [data-fantasy-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.NFLGamesCalendar_calendar__Bre_S{--calendar-red:#ef3e32;--calendar-white:#fff;display:flex;width:min(100%,940px);aspect-ratio:1.55/1;min-width:0;margin-inline:auto;padding:clamp(16px,2.2vw,28px);flex-direction:column;color:var(--calendar-white);background:#000;font-family:var(--font-nfl-games-copy),"Barlow Condensed","Arial Narrow",sans-serif}.NFLGamesCalendar_header__U6Ldm{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgb(255 255 255/20%)}.NFLGamesCalendar_header__U6Ldm h2{margin:0;color:var(--calendar-white);font-family:var(--font-nfl-games-display),"League Gothic","Arial Narrow",sans-serif;font-size:clamp(32px,4.2vw,48px);font-style:normal;font-weight:400;letter-spacing:.035em;line-height:.92}.NFLGamesCalendar_monthTitle__D4ZSv{animation:NFLGamesCalendar_calendarMonthLabelIn__57zmH .2s cubic-bezier(.22,1,.36,1) both}.NFLGamesCalendar_monthControls__rKPVG{display:flex;align-items:center;gap:4px}.NFLGamesCalendar_monthControls__rKPVG button{display:grid;width:44px;height:44px;padding:0;place-items:center;color:var(--calendar-white);border:0;background:transparent;cursor:pointer;transition:color .18s cubic-bezier(.22,1,.36,1)}.NFLGamesCalendar_monthControls__rKPVG button:hover{color:var(--calendar-red)}.NFLGamesCalendar_monthControls__rKPVG svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.NFLGamesCalendar_monthControls__rKPVG button:first-child:hover svg{transform:translateX(-3px)}.NFLGamesCalendar_monthControls__rKPVG button:last-child:hover svg{transform:translateX(3px)}.NFLGamesCalendar_day__bkEik:focus-visible,.NFLGamesCalendar_monthControls__rKPVG button:focus-visible{outline:2px solid var(--calendar-red);outline-offset:-2px}.NFLGamesCalendar_weekdays__3uoHF{display:grid;height:34px;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;border-bottom:1px solid rgb(255 255 255/20%)}.NFLGamesCalendar_weekdays__3uoHF span{color:var(--calendar-white);font-family:var(--font-nfl-games-copy),"Barlow Condensed","Arial Narrow",sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1;text-align:center}.NFLGamesCalendar_days__tgj3D{display:grid;min-height:0;flex:1;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr));animation:NFLGamesCalendar_calendarMonthIn__7P2Ca .2s cubic-bezier(.22,1,.36,1) both}.NFLGamesCalendar_dayCell__F5xf5,.NFLGamesCalendar_emptyDay__MVhTm{position:relative;display:block;min-width:0;min-height:0;border:0;border-right:1px solid rgb(255 255 255/13%);border-bottom:1px solid rgb(255 255 255/13%);background:transparent}.NFLGamesCalendar_dayCell__F5xf5:nth-child(7n),.NFLGamesCalendar_emptyDay__MVhTm:nth-child(7n){border-right:0}.NFLGamesCalendar_dayCell__F5xf5:nth-last-child(-n+7),.NFLGamesCalendar_emptyDay__MVhTm:nth-last-child(-n+7){border-bottom:0}.NFLGamesCalendar_day__bkEik{position:relative;display:grid;width:100%;height:100%;padding:clamp(5px,.75vw,9px);border:0;grid-template-rows:auto minmax(0,1fr) auto;align-items:start;color:var(--calendar-white);background:transparent;font-family:var(--font-nfl-games-copy),"Barlow Condensed","Arial Narrow",sans-serif;text-align:left;cursor:pointer;transition:color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1)}.NFLGamesCalendar_day__bkEik:before{position:absolute;right:clamp(5px,.75vw,9px);bottom:0;left:clamp(5px,.75vw,9px);height:2px;background:var(--calendar-red);content:"";transform:scaleX(0);transform-origin:left;transition:transform .18s cubic-bezier(.22,1,.36,1)}.NFLGamesCalendar_day__bkEik:hover{color:var(--calendar-red);background:rgb(255 255 255/5%)}.NFLGamesCalendar_day__bkEik:hover:before{transform:scaleX(1)}.NFLGamesCalendar_dayNumber__GjMRQ{color:currentColor;font-family:var(--font-nfl-games-display),"League Gothic","Arial Narrow",sans-serif;font-size:clamp(20px,2.4vw,28px);font-weight:400;letter-spacing:.025em;line-height:.9;transition:transform .18s cubic-bezier(.22,1,.36,1)}.NFLGamesCalendar_day__bkEik:hover .NFLGamesCalendar_dayNumber__GjMRQ{transform:translateX(2px)}.NFLGamesCalendar_gameMarks__wcq_b{align-self:center;flex-direction:row}.NFLGamesCalendar_gameMarks__wcq_b,.NFLGamesCalendar_logoPair__i269g{display:flex;min-width:0;align-items:center;justify-content:center;gap:2px}.NFLGamesCalendar_logoPair__i269g img{display:block;width:clamp(18px,1.9vw,26px);height:clamp(18px,1.9vw,26px);object-fit:contain;transition:transform .18s cubic-bezier(.22,1,.36,1)}.NFLGamesCalendar_day__bkEik:hover .NFLGamesCalendar_logoPair__i269g img{transform:scale(1.03)}.NFLGamesCalendar_gameCount__F9QN7{align-self:end;color:var(--calendar-white);font-size:clamp(9px,.9vw,11px);font-weight:700;letter-spacing:.08em;line-height:1;white-space:nowrap}.NFLGamesCalendar_selected__a9i5t{color:var(--calendar-red)}.NFLGamesCalendar_selected__a9i5t:after{position:absolute;right:clamp(5px,.75vw,9px);bottom:0;left:clamp(5px,.75vw,9px);height:3px;background:var(--calendar-red);content:""}@keyframes NFLGamesCalendar_calendarMonthIn__7P2Ca{0%{opacity:0;transform:translateX(4px)}to{opacity:1;transform:translateX(0)}}@keyframes NFLGamesCalendar_calendarMonthLabelIn__57zmH{0%{opacity:0;transform:translateX(4px)}to{opacity:1;transform:translateX(0)}}@media (max-width:600px){.NFLGamesCalendar_calendar__Bre_S{width:100%;min-height:400px;padding:12px}.NFLGamesCalendar_header__U6Ldm{min-height:48px}.NFLGamesCalendar_header__U6Ldm h2{font-size:32px}.NFLGamesCalendar_weekdays__3uoHF{height:30px}.NFLGamesCalendar_weekdays__3uoHF span{font-size:10px;letter-spacing:.08em}.NFLGamesCalendar_day__bkEik{padding:5px 3px}.NFLGamesCalendar_dayNumber__GjMRQ{font-size:20px}.NFLGamesCalendar_logoPair__i269g img{width:14px;height:14px}.NFLGamesCalendar_logoPair__i269g:nth-child(n+2){display:none}.NFLGamesCalendar_gameCount__F9QN7{font-size:8px;letter-spacing:.035em}.NFLGamesCalendar_selected__a9i5t:after{right:3px;left:3px}}@media (prefers-reduced-motion:reduce){.NFLGamesCalendar_dayNumber__GjMRQ,.NFLGamesCalendar_day__bkEik,.NFLGamesCalendar_day__bkEik:before,.NFLGamesCalendar_logoPair__i269g img,.NFLGamesCalendar_monthControls__rKPVG button{transition:none}.NFLGamesCalendar_days__tgj3D,.NFLGamesCalendar_monthTitle__D4ZSv{animation:none}}