/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.visible\!{visibility:visible!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#142033;--paper:#f3f5f8;--paper-light:#fff;--red:#c91f1b;--red-dark:#96120f;--gold:#d2aa54;--punishment-surface:#f4ecd8;--punishment-text:#17120d;--punishment-muted:#3f372e;--punishment-scrim:#f4ecd8fa}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-provider=sleeper]{--punishment-surface:#f5eddb;--punishment-text:#16120e;--punishment-muted:#44392f;--punishment-scrim:#f5eddbfa}.network-home-link,.league-home-account{border:2px solid var(--ink);min-height:38px;color:var(--ink);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:8px 11px;font:900 9px/1 Arial,sans-serif}.network-home-link:hover,.network-home-link:focus-visible,.league-home-account:hover,.league-home-account:focus-visible{color:var(--paper-light);background:var(--ink)}.league-home-shell{min-height:100dvh;color:var(--ink);background:linear-gradient(90deg, #0c0c0b09 1px, transparent 1px), linear-gradient(#0c0c0b09 1px, transparent 1px), var(--paper);background-size:28px 28px}.league-home-masthead{color:#fff8e7;background:#111a28;border-bottom:5px solid #c8442f;min-height:82px}.league-network-brand{align-items:center;gap:12px;min-width:0;display:flex}.league-network-brand>span{color:#f1bb52;border:2px solid #f1bb52;flex:none;place-items:center;width:46px;height:46px;font:900 20px/1 Georgia,serif;display:grid}.league-network-brand strong,.league-network-brand small{display:block}.league-network-brand strong{font:900 clamp(18px,2.2vw,28px)/1 Georgia,serif}.league-network-brand small{color:#f1bb52;letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font:800 9px/1 Arial,sans-serif}.league-home-hero{min-height:360px;color:var(--paper-light);border-bottom:8px solid var(--red);background:radial-gradient(circle at 82% 22%,#d7a42d59,#0000 24%),linear-gradient(130deg,#101010 0 60%,#84121b 60% 100%);align-content:end;gap:12px;padding:clamp(46px,8vw,96px) max(4vw,24px) 42px;display:grid}.league-home-hero>span,.league-home-hero>small,.league-home-add>div>span,.league-home-access>div>span,.league-home-empty>span,.league-access-denied>span{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.league-home-hero h1{letter-spacing:-.015em;text-transform:uppercase;max-width:900px;margin:0;font:900 clamp(54px,8vw,108px)/.84 Impact,Arial Narrow,sans-serif}.league-home-hero p{max-width:760px;margin:0;font:700 clamp(15px,1.6vw,20px)/1.42 Arial,sans-serif}.league-home-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:28px max(4vw,24px);display:grid}.league-entry-card{border:3px solid var(--ink);min-height:255px;color:var(--ink);cursor:pointer;text-align:left;background:linear-gradient(145deg,#0000 0 72%,#c91f1b1f 72%),#ffffff61;align-content:end;justify-items:start;gap:9px;padding:28px;text-decoration:none;display:grid;box-shadow:7px 7px #0c0c0b26}.league-entry-card:hover,.league-entry-card:focus-visible{color:var(--paper-light);background:linear-gradient(145deg,#c91f1bd9,#121212);transform:translate(-2px,-2px);box-shadow:9px 9px #c91f1b59}.league-entry-card>span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.league-entry-card:hover>span,.league-entry-card:focus-visible>span{color:var(--gold)}.league-entry-card>strong{overflow-wrap:anywhere;text-transform:uppercase;max-width:100%;font:900 clamp(38px,4vw,64px)/.88 Impact,sans-serif}.league-entry-card>small{text-transform:uppercase;font:800 11px/1.35 Arial,sans-serif}.league-entry-card>b{color:var(--red);text-transform:uppercase;margin-top:14px;font:900 11px/1 Arial,sans-serif}.league-entry-card:hover>b,.league-entry-card:focus-visible>b{color:var(--gold)}.league-home-empty{text-align:center;border:3px dashed #0c0c0b73;grid-column:1/-1;place-content:center;min-height:230px;padding:32px;display:grid}.league-home-empty h2,.league-access-denied h1{text-transform:uppercase;max-width:800px;margin:12px auto;font:900 clamp(38px,6vw,74px)/.9 Impact,sans-serif}.league-home-empty p,.league-access-denied p{max-width:650px;margin:0 auto;font:15px/1.5 Arial,sans-serif}.league-home-access,.league-home-add{border:3px solid var(--ink);background:#ffffff52;margin:0 max(4vw,24px) 30px;padding:25px}.league-home-access{grid-template-columns:minmax(220px,1fr) minmax(200px,.7fr) auto;align-items:end;gap:14px;display:grid}.league-home-access h2,.league-home-add h2{text-transform:uppercase;margin:8px 0 5px;font:900 clamp(28px,3vw,45px)/.92 Impact,sans-serif}.league-home-access p,.league-home-add p{margin:0;font:13px/1.4 Arial,sans-serif}.league-home-access label{letter-spacing:.08em;text-transform:uppercase;gap:6px;font:900 9px/1 Arial,sans-serif;display:grid}.league-home-access input{border:2px solid var(--ink);background:var(--paper-light);min-height:44px;padding:10px;font:800 15px/1 Arial,sans-serif}.league-home-access button,.league-access-denied button{color:#fff;background:var(--red);cursor:pointer;text-transform:uppercase;border:0;min-height:44px;padding:10px 15px;font:900 10px/1 Arial,sans-serif}.league-home-access>small{grid-column:2/-1;font:700 10px/1.3 Arial,sans-serif}.league-home-access>a{width:fit-content;color:var(--red);text-transform:uppercase;border-bottom:1px solid;grid-column:1/-1;font:900 10px/1 Arial,sans-serif}.league-home-add>div:first-child{margin-bottom:16px}.league-home-add>small{margin-top:10px;font:700 10px/1.35 Courier New,monospace;display:block}.league-access-denied{text-align:center;place-content:center;justify-items:center;min-height:calc(100dvh - 34px);padding:40px 24px;display:grid}.league-access-denied>span{color:var(--red)}.league-access-denied button{margin-top:20px}.reputation-board{gap:18px;display:grid}.reputation-board>header{color:#fff8e7;background:#111a28;border:2px solid #172033;grid-template-columns:minmax(240px,.8fr) minmax(280px,1.2fr);gap:22px;padding:22px 24px;display:grid}.reputation-board>header span,.reputation-card>span,.reputation-dispute-queue>span{color:#f1bb52;letter-spacing:.13em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.reputation-board>header h3,.reputation-dispute-queue h4{margin:7px 0 0;font:900 clamp(29px,3.6vw,48px)/.92 Georgia,serif}.reputation-board>header p{color:#fff8e7c7;align-self:end;margin:0;font:700 13px/1.5 Arial,sans-serif}.reputation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.reputation-card{background:#fff6;border:2px solid #172033;min-width:0;padding:22px;box-shadow:6px 6px #1720331f}.reputation-card>span{color:#c8442f}.reputation-card h4{margin:8px 0 3px;font:900 clamp(27px,3vw,42px)/.92 Georgia,serif}.reputation-card>small{text-transform:uppercase;font:800 10px/1.35 Arial,sans-serif}.reputation-traits{gap:8px;margin:18px 0;display:grid}.reputation-traits>div{color:#fff8e7;background:#111a28;border-left:5px solid #c8442f;padding:13px 14px}.reputation-traits>div.mixed{border-left-color:#f1bb52}.reputation-traits>div.negative{border-left-color:#8f2520}.reputation-traits b{color:#f1bb52;font:900 15px/1 Georgia,serif}.reputation-traits p{margin:5px 0 0;font:700 11px/1.45 Arial,sans-serif}.reputation-card dl{border:1px solid #17203359;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.reputation-card dl>div{border-right:1px solid #17203338;padding:10px}.reputation-card dl>div:last-child{border-right:0}.reputation-card dt{text-transform:uppercase;font:850 8px/1.2 Arial,sans-serif}.reputation-card dd{margin:6px 0 0;font:900 16px/1 Georgia,serif}.reputation-prior{margin:12px 0 0;font:700 10px/1.4 Arial,sans-serif}.reputation-reactions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.reputation-reactions button,.reputation-dispute button,.reputation-correction button,.reputation-dispute-queue button{color:#172033;cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #172033;min-height:38px;padding:9px 12px;font:900 9px/1 Arial,sans-serif}.reputation-reactions button:hover,.reputation-reactions button:focus-visible,.reputation-dispute button:hover,.reputation-dispute button:focus-visible,.reputation-correction button:hover,.reputation-correction button:focus-visible{color:#fff8e7;background:#172033}.reputation-board button:disabled{cursor:not-allowed;opacity:.48}.reputation-dispute,.reputation-correction{border-top:1px solid #1720333d;margin-top:12px;padding-top:12px}.reputation-dispute summary,.reputation-correction summary{cursor:pointer;color:#c8442f;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.reputation-dispute textarea,.reputation-correction textarea,.reputation-correction input,.reputation-correction select,.reputation-dispute-queue textarea{color:#172033;background:#fffdf6;border:1px solid #172033;width:100%;min-height:42px;margin-top:9px;padding:10px;font:700 12px/1.4 Arial,sans-serif}.reputation-dispute textarea,.reputation-correction textarea,.reputation-dispute-queue textarea{resize:vertical;min-height:78px}.reputation-dispute button,.reputation-correction button{margin-top:8px}.reputation-dispute-queue{background:#fff8e7;border:2px solid #172033;padding:22px}.reputation-dispute-queue>span{color:#c8442f}.reputation-dispute-queue>article{border-top:1px solid #17203340;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto;align-items:end;gap:12px;padding:14px 0;display:grid}.reputation-dispute-queue p{margin:5px 0 0;font:700 12px/1.45 Arial,sans-serif}.reputation-dispute-queue textarea{margin:0}.reputation-dispute-queue>article>div:last-child{gap:7px;display:grid}.reputation-message{background:#fff3c9;border-left:4px solid #f1bb52;margin:0;padding:11px 13px;font:750 11px/1.4 Arial,sans-serif}@media (width<=760px){.reputation-board>header,.reputation-grid,.reputation-dispute-queue>article{grid-template-columns:1fr}.reputation-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.reputation-card dl>div:nth-child(2){border-right:0}.reputation-card dl>div:nth-child(-n+2){border-bottom:1px solid #17203338}}.sportsbook{--book-green:#15372d;--book-green-light:#215947;background:linear-gradient(135deg, #15372d0f, transparent 38%), var(--paper)}.sportsbook-status{letter-spacing:.08em;text-transform:uppercase;border:2px solid;padding:8px 11px;font:900 10px/1 Arial,sans-serif}.sportsbook-status.open{color:var(--book-green)}.sportsbook-status.closed{color:var(--red)}.sportsbook-intro{grid-template-columns:minmax(0,1.45fr) minmax(240px,.55fr);gap:14px;display:grid}.sportsbook-intro>article,.sportsbook-intro>aside,.sportsbook-control,.sportsbook-closed,.sportsbook-market-grid article,.bet-slip,.sportsbook-lower>section{border:2px solid var(--ink);background:#ffffff52}.sportsbook-intro>article{padding:25px}.sportsbook-intro>article>span,.sportsbook-intro>aside>span,.sportsbook-control span,.sportsbook-closed>span,.bet-slip>span,.sportsbook-lower>section>span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.sportsbook-intro h3,.sportsbook-closed h3,.sportsbook-lower h3{text-transform:uppercase;margin:9px 0 13px;font:900 clamp(29px,3.2vw,48px)/.92 Impact,sans-serif}.sportsbook-intro ol{margin:0;padding-left:20px;font:14px/1.5 Arial,sans-serif}.sportsbook-intro li+li{margin-top:7px}.sportsbook-intro>article>small{border-top:1px solid #0c0c0b47;margin-top:16px;padding-top:13px;font:700 10px/1.4 Arial,sans-serif;display:block}.sportsbook-intro>aside{color:var(--paper-light);background:var(--book-green);align-content:center;padding:24px;display:grid}.sportsbook-intro>aside>span{color:var(--gold)}.sportsbook-intro>aside>strong{margin-top:8px;font:900 clamp(58px,7vw,88px)/.82 Impact,sans-serif}.sportsbook-intro>aside>small{letter-spacing:.1em;text-transform:uppercase;font:800 10px/1 Arial,sans-serif}.sportsbook-intro dl,.bet-slip dl{gap:8px;margin:20px 0 0;display:grid}.sportsbook-intro dl>div,.bet-slip dl>div{border-top:1px solid #f4ecd847;justify-content:space-between;gap:12px;padding-top:8px;display:flex}.sportsbook-intro dt,.sportsbook-intro dd,.bet-slip dt,.bet-slip dd{text-transform:uppercase;margin:0;font:800 10px/1.2 Arial,sans-serif}.sportsbook-control{border-color:var(--red);justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:16px 18px;display:flex}.sportsbook-control strong,.sportsbook-control small{margin-top:5px;display:block}.sportsbook-control strong{font:900 15px/1.2 Arial,sans-serif}.sportsbook-control small{font:11px/1.35 Arial,sans-serif}.sportsbook-control button{color:#fff;background:var(--red);cursor:pointer;text-transform:uppercase;border:0;flex:none;min-height:42px;padding:10px 14px;font:900 10px/1 Arial,sans-serif}.sportsbook-closed{text-align:center;place-content:center;min-height:230px;margin-top:14px;padding:30px;display:grid}.sportsbook-closed p{max-width:620px;margin:0 auto;font:14px/1.45 Arial,sans-serif}.sportsbook-board{grid-template-columns:minmax(0,1.55fr) minmax(250px,.45fr);gap:14px;margin-top:14px;display:grid}.sportsbook-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sportsbook-market-grid article{overflow:hidden}.sportsbook-market-grid article>header{color:var(--paper-light);background:var(--ink);justify-content:space-between;gap:10px;padding:9px 11px;display:flex}.sportsbook-market-grid header span,.sportsbook-market-grid header small{letter-spacing:.08em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.sportsbook-market-grid article>button{width:100%;min-height:64px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #0c0c0b40;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px;display:grid}.sportsbook-market-grid article>button:hover,.sportsbook-market-grid article>button:focus-visible,.sportsbook-market-grid article>button.selected{color:var(--paper-light);background:var(--book-green);outline:none}.sportsbook-market-grid button span{overflow-wrap:anywhere;min-width:0;font:900 12px/1.2 Arial,sans-serif}.sportsbook-market-grid button b,.sportsbook-market-grid button strong{font:900 12px/1 Arial,sans-serif}.sportsbook-market-grid button strong{color:var(--red)}.sportsbook-market-grid button:hover strong,.sportsbook-market-grid button:focus-visible strong,.sportsbook-market-grid button.selected strong{color:var(--gold)}.bet-slip{color:var(--paper-light);background:var(--ink);align-self:start;padding:20px;position:sticky;top:12px}.bet-slip>span{color:var(--gold)}.bet-slip h3{text-transform:uppercase;overflow-wrap:anywhere;margin:10px 0 5px;font:900 clamp(28px,3vw,45px)/.9 Impact,sans-serif}.bet-slip>p{margin:0 0 16px;font:800 12px/1.35 Arial,sans-serif}.bet-slip label{letter-spacing:.08em;text-transform:uppercase;gap:6px;font:900 9px/1 Arial,sans-serif;display:grid}.bet-slip input{border:2px solid var(--gold);min-height:45px;color:var(--ink);background:var(--paper-light);padding:10px 12px;font:900 18px/1 Arial,sans-serif}.bet-slip>button{color:#fff;background:var(--red);cursor:pointer;text-transform:uppercase;border:0;width:100%;min-height:46px;margin-top:18px;font:900 10px/1 Arial,sans-serif}.bet-slip>button:disabled{cursor:not-allowed;opacity:.4}.bet-slip>small{margin-top:9px;font:10px/1.35 Arial,sans-serif;display:block}.sportsbook-lower{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.sportsbook-lower>section{padding:20px}.sportsbook-lower>section>p{font:13px/1.4 Arial,sans-serif}.ticket-list,.credit-leaderboard{border-top:2px solid var(--ink)}.ticket-list article{border-bottom:1px solid #0c0c0b47;grid-template-columns:70px minmax(0,1fr) auto;gap:8px 12px;padding:11px 0;display:grid}.ticket-list article>span{color:var(--red);text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.ticket-list article>strong{font:900 12px/1.2 Arial,sans-serif}.ticket-list article>small{grid-column:2;font:10px/1.3 Arial,sans-serif}.ticket-list article>b{text-transform:uppercase;grid-area:1/3/3;align-self:center;font:900 10px/1 Arial,sans-serif}.credit-leaderboard>div{border-bottom:1px solid #0c0c0b47;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:46px;display:grid}.credit-leaderboard strong{color:var(--red);font:900 22px/1 Impact,sans-serif}.credit-leaderboard span{font:800 11px/1.2 Arial,sans-serif}.credit-leaderboard b{font:900 12px/1 Arial,sans-serif}.sportsbook-message{margin:13px 0 0;font:700 11px/1.4 Courier New,monospace}@media (width<=900px){.league-home-access{grid-template-columns:1fr 1fr}.league-home-access>div{grid-column:1/-1}.sportsbook-board{grid-template-columns:1fr}.bet-slip{position:relative;top:0}}@media (width<=640px){.league-home-masthead{align-items:center;gap:10px;min-height:76px;padding:10px 12px;display:flex;overflow:visible}.league-network-brand{flex:auto;gap:9px}.league-network-brand>span{width:38px;height:38px;font-size:16px}.league-network-brand>div{min-width:0}.league-network-brand strong{overflow-wrap:anywhere;font-size:clamp(16px,5.2vw,22px)}.league-network-brand small{overflow-wrap:anywhere;letter-spacing:.08em;font-size:7px}.league-home-account{border-width:1px;flex:0 auto;max-width:112px;font-size:8px}.league-home-hero{min-height:325px;padding:48px 18px 28px}.league-home-hero h1{font-size:clamp(48px,15vw,68px)}.league-home-directory{grid-template-columns:1fr;padding:18px 12px}.league-entry-card{min-height:205px;padding:22px}.league-home-access,.league-home-add{grid-template-columns:1fr;margin:0 12px 18px;padding:19px}.league-home-access>div,.league-home-access>small,.league-home-access>a{grid-column:1}.network-home-link{border-width:1px;min-height:34px;padding:7px 8px;font-size:8px}.mobile-tab-bar button,.mobile-tab-bar a{gap:3px;font-size:7px}.mobile-tab-bar i{font-size:13px}.sportsbook-intro,.sportsbook-market-grid,.sportsbook-lower{grid-template-columns:1fr}.sportsbook-control{flex-direction:column;align-items:stretch}.sportsbook-control button{width:100%}.ticket-list article{grid-template-columns:58px minmax(0,1fr)}.ticket-list article>b{grid-area:auto/2;justify-self:start}}.league-home-pilot-link{color:#fff;background:var(--red,#c8442f);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-self:center;align-items:center;min-height:48px;padding:12px 18px;font:900 10px/1 Arial,sans-serif;text-decoration:none;display:inline-flex}.pilot-welcome-card{color:#fff8e7;background:#111a28;border-left:6px solid #f1bb52;justify-content:space-between;align-items:center;gap:22px;width:min(1220px,100% - 40px);margin:18px auto 0;padding:22px clamp(20px,4vw,38px);display:flex;box-shadow:0 12px 30px #0d17261f}.pilot-welcome-card span,.pilot-welcome-letter>span{color:#f1bb52;letter-spacing:.15em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.pilot-welcome-card h2{margin:6px 0 4px;font:900 clamp(25px,4vw,42px)/.95 Georgia,serif}.pilot-welcome-card p{color:#fff8e7c2;margin:0;font:700 12px/1.45 Arial,sans-serif}.pilot-welcome-card button,.pilot-welcome-letter>button{color:#fff;background:var(--red,#c8442f);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;border:0;flex:none;min-height:44px;padding:11px 16px;font:900 10px/1 Arial,sans-serif}.pilot-welcome-backdrop{z-index:100}.pilot-welcome-letter{color:#172033;border-top:8px solid var(--red,#c8442f);background:#fffdf6;width:min(720px,100% - 28px);max-height:min(850px,100dvh - 28px);padding:clamp(26px,5vw,52px);overflow-y:auto;box-shadow:14px 14px #111a2833}.pilot-welcome-letter h2{letter-spacing:-.045em;margin:12px 0 22px;font:900 clamp(40px,7vw,72px)/.84 Georgia,serif}.pilot-welcome-letter>p{font:650 15px/1.7 Arial,sans-serif}.pilot-welcome-letter .pilot-welcome-signoff{font:900 22px/1 Georgia,serif}.pilot-welcome-letter aside{background:#f3ecdc;border-left:4px solid #f1bb52;margin:24px 0;padding:17px}.pilot-welcome-letter aside strong{text-transform:uppercase;letter-spacing:.08em}.pilot-welcome-letter aside p{margin:7px 0 0;font:700 12px/1.55 Arial,sans-serif}@media (width<=620px){.pilot-welcome-card{flex-direction:column;align-items:flex-start;width:calc(100% - 24px)}.pilot-welcome-card button{width:100%}}.quality-warning{width:100%;color:var(--ink);background:#fff2c8;border:2px solid #8d5d00;gap:8px;padding:15px;display:grid;box-shadow:4px 4px #8d5d0029}.quality-warning>span{color:#8d5d00;letter-spacing:.12em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.quality-warning>strong{font:900 16px/1.2 Arial,sans-serif}.quality-warning>p{margin:0;font:700 11px/1.45 Arial,sans-serif}.quality-warning>div{flex-wrap:wrap;gap:8px;display:flex}.quality-warning button,.community-tools .quality-warning button{border:2px solid var(--ink);min-height:38px;color:var(--ink);cursor:pointer;text-transform:uppercase;background:0 0;margin:0;padding:9px 12px;font:900 9px/1 Arial,sans-serif}.quality-warning button:last-child,.community-tools .quality-warning button:last-child{border-color:var(--red);color:#fff;background:var(--red)}.quality-warning.compact{margin-top:4px;padding:12px}.league-action-center{border:3px solid var(--ink);width:min(1180px,100% - 32px);color:var(--ink);background:linear-gradient(135deg, #ffffff7a, #ffffff14), var(--paper);margin:22px auto 10px;padding:22px;box-shadow:8px 8px #0c0c0b26}.league-action-center-heading{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:end;gap:18px;margin-bottom:16px;padding-bottom:12px;display:flex}.league-action-center-heading span,.league-action-center-card>span,.league-action-center-checklist-header span{color:var(--red);letter-spacing:.13em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif;display:block}.league-action-center-heading h2{letter-spacing:-.01em;text-transform:uppercase;margin:7px 0 0;font:900 clamp(30px,4vw,52px)/.9 Impact,Arial Narrow,sans-serif}.league-action-center-heading p{text-align:right;max-width:420px;margin:0;font:700 12px/1.4 Arial,sans-serif}.league-action-center-grid{grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,.8fr));gap:13px;display:grid}.league-action-center-card{border:2px solid var(--ink);background:#fffaf0b8;flex-direction:column;align-items:flex-start;min-width:0;min-height:190px;padding:18px;display:flex}.league-action-center-card.primary{color:var(--paper-light);background:radial-gradient(circle at 90% 10%,#d2aa5438,#0000 28%),#111}.league-action-center-card.primary>span{color:var(--gold)}.league-action-center-card h3{text-transform:uppercase;margin:12px 0 8px;font:900 clamp(24px,2.5vw,35px)/.95 Impact,Arial Narrow,sans-serif}.league-action-center-card p{margin:0;font:700 12px/1.45 Arial,sans-serif}.league-action-center-card strong{margin:12px 0 4px;font:900 20px/1.05 Arial,sans-serif;display:block}.league-action-center-card small{font:700 10px/1.4 Arial,sans-serif;display:block}.league-action-center-card button,.league-action-center-card a{color:#fff;background:var(--red);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;border:0;justify-content:center;align-items:center;min-height:40px;margin-top:auto;padding:10px 13px;font:900 9px/1 Arial,sans-serif;text-decoration:none;display:inline-flex}.league-action-center-secondary-actions{gap:8px;width:100%;margin-top:12px;display:grid}.league-action-center-secondary-actions button,.league-action-center-secondary-actions a{width:100%;min-height:34px;color:var(--paper-light);text-align:left;background:0 0;border:1px solid #f4ecd875;justify-content:space-between;margin:0}.league-action-center-matchup-line{border-top:1px solid #0c0c0b40;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;margin-top:13px;padding-top:13px;display:grid}.league-action-center-matchup-line b{text-overflow:ellipsis;white-space:nowrap;font:900 12px/1.2 Arial,sans-serif;overflow:hidden}.league-action-center-matchup-line strong{color:var(--red);margin:0;font:900 22px/1 Impact,sans-serif}.league-action-center-checklist{border:2px solid var(--ink);background:#ffffff47;margin-top:14px;padding:15px 17px}.league-action-center-checklist-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.league-action-center-checklist-header strong{text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.league-action-center-checklist-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.league-action-center-checklist-items button{min-height:48px;color:var(--ink);cursor:pointer;text-align:left;background:#fffaf09e;border:1px solid #0c0c0b59;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;font:900 10px/1.2 Arial,sans-serif;display:grid}.league-action-center-checklist-items button span{border:2px solid var(--ink);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.league-action-center-checklist-items button[data-complete=true] span{border-color:var(--red);color:#fff;background:var(--red)}@media (width<=820px){.league-action-center{width:calc(100% - 20px);margin-top:12px;padding:15px;box-shadow:5px 5px #0c0c0b24}.league-action-center-heading{flex-direction:column;align-items:start}.league-action-center-heading p{text-align:left}.league-action-center-grid{grid-template-columns:1fr}.league-action-center-card{min-height:160px}.league-action-center-checklist-items{grid-template-columns:1fr}}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-anchor:none}body{color:var(--ink);background:radial-gradient(circle at 20% 10%, #ffffff73, transparent 22rem), repeating-linear-gradient(0deg, #140f0806 0 1px, transparent 1px 4px), var(--paper);margin:0;font-family:Arial,Helvetica,sans-serif}body:before{z-index:20;opacity:.12;pointer-events:none;content:"";mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit;text-decoration:none}.season-strip{color:#fff3db;background:var(--red);border-bottom:4px solid var(--paper-light);letter-spacing:.09em;text-transform:uppercase;justify-content:center;align-items:center;gap:clamp(10px,2vw,30px);min-height:39px;padding:8px 18px 7px;font:800 clamp(12px,1.4vw,18px)/1 Arial Narrow,Impact,sans-serif;display:flex}.season-strip i{font-style:normal}.masthead{min-height:166px;color:var(--paper-light);background:var(--ink);border-bottom:1px solid var(--paper);justify-content:space-between;align-items:center;padding:14px 3vw 13px;display:flex;position:relative;overflow:hidden}.wordmark{letter-spacing:-.025em;text-transform:uppercase;transform-origin:0;white-space:nowrap;flex-direction:column;font:900 clamp(62px,8.4vw,132px)/.72 Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;display:flex;transform:scaleX(.88)}button.wordmark{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.wordmark small{color:var(--gold);letter-spacing:.16em;margin:14px 0 0 6px;font:800 12px/1 Arial,sans-serif}.wordmark .kicker{color:var(--red);letter-spacing:.34em;margin:0 0 10px 6px;font:800 11px/1 Arial,sans-serif}.live-badge{color:#fff;background:var(--red);text-transform:uppercase;letter-spacing:.08em;flex:none;margin-left:0;padding:9px 14px;font-weight:900;position:absolute;right:3vw}.live-badge span{background:currentColor;border-radius:50%;width:8px;height:8px;margin-right:7px;animation:1.8s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{50%{opacity:.5}}.main-nav{min-height:54px;color:var(--paper-light);background:var(--ink);border-bottom:5px solid var(--paper-light);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:stretch;padding:0 3vw;font:800 15px/1 Arial Narrow,Arial,sans-serif;display:flex}.nav-links{align-items:stretch;gap:clamp(18px,3vw,46px);display:flex}.league-nav-group{align-items:stretch;gap:clamp(9px,1.2vw,17px);display:flex}.main-nav .nav-links .league-nav-sportsbook{color:var(--gold);letter-spacing:.06em;font-size:12px}.main-nav .nav-links .league-nav-sportsbook>span{margin-right:5px;font-size:15px}.main-nav a,.main-nav .nav-links button{align-items:center;display:flex;position:relative}.main-nav a:after,.main-nav .nav-links button:after{background:var(--red);content:"";height:3px;transition:transform .2s;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.main-nav a:hover:after,.main-nav a:focus-visible:after,.main-nav a.active:after,.main-nav .nav-links button:hover:after,.main-nav .nav-links button:focus-visible:after,.main-nav .nav-links button.active:after{transform:scaleX(1)}.main-nav a.active,.main-nav .nav-links button.active{color:#ed332d}.main-nav .nav-links button{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0}.tab-panel{display:none!important}.tab-home .tab-panel.tab-home,.tab-news .tab-panel.tab-news,.tab-league .tab-panel.tab-league,.tab-wagering .tab-panel.tab-wagering,.tab-my-team .tab-panel.tab-my-team{display:block!important}.tab-home .lead-grid.tab-home{display:grid!important}.mobile-tab-bar{display:none}.power-ranking-list,.record-grid,.franchise-grid,.award-grid,.team-dashboard-grid{gap:12px;display:grid}.power-ranking-list{border:2px solid var(--ink);background:#ffffff61;width:min(100%,1100px);margin-inline:auto}.power-ranking-list article{border-bottom:1px solid #0c0c0b59;min-width:0;padding:16px 18px}.power-ranking-list article:last-child{border-bottom:0}.power-ranking-summary{grid-template-columns:54px 50px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.power-ranking-number{color:var(--red);text-align:center;font:900 42px/1 Impact,sans-serif}.power-ranking-list h3,.power-ranking-list p{margin:0}.power-ranking-team{min-width:0}.power-ranking-team>div{align-items:baseline;gap:10px;min-width:0;display:flex}.power-ranking-list h3{overflow-wrap:normal;text-wrap:balance;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font:900 clamp(22px,2.4vw,29px)/1.02 Impact,sans-serif;display:-webkit-box;overflow:hidden}.power-ranking-team>p{margin-top:6px;font-size:13px}.ranking-movement{color:#53504b;letter-spacing:.05em;flex:none;font:900 12px/1 Arial,sans-serif}.ranking-movement.up{color:#287145}.ranking-movement.down{color:var(--red)}.ranking-tier{border:1px solid var(--red);color:var(--red);white-space:nowrap;text-transform:uppercase;padding:7px 9px;font-size:11px}.power-ranking-analysis{grid-template-columns:150px minmax(0,1fr) minmax(0,1fr);gap:12px;margin:14px 0 0 118px;display:grid}.power-ranking-analysis>*{background:#ffffff7a;border-left:3px solid #0c0c0b38;min-width:0;padding:10px 12px}.power-ranking-analysis p{gap:4px;font-size:13px;line-height:1.35;display:grid}.power-ranking-analysis p b,.roster-strength span{color:#5c5850;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.roster-strength{flex-direction:column;justify-content:center;gap:3px;display:flex}.roster-strength strong{font:900 20px/1 Impact,sans-serif}.feature-hold,.my-team-gate{border:2px solid var(--ink);text-align:center;padding:clamp(35px,7vw,90px)}.feature-hold span,.my-team-gate>span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font-weight:900}.feature-hold h3,.my-team-gate h2{text-transform:uppercase;max-width:850px;margin:16px auto;font:900 clamp(42px,6vw,80px)/.9 Impact,sans-serif}.feature-hold p,.my-team-gate p{max-width:720px;margin:0 auto;font-size:17px;line-height:1.55}.my-team-gate a{color:#fff;background:var(--red);text-transform:uppercase;margin-top:24px;padding:13px 18px;font-weight:900;display:inline-block}.compact-title{margin-top:44px}.award-grid{grid-template-columns:repeat(3,1fr)}.award-grid article,.franchise-grid article,.team-dashboard-grid article{border:2px solid var(--ink);background:#f4ecd894;padding:22px}.award-grid span,.franchise-grid span,.team-dashboard-grid span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.award-grid h3,.franchise-grid h3,.team-dashboard-grid h3{text-transform:uppercase;margin:12px 0 8px;font:900 clamp(25px,3vw,38px)/.95 Impact,sans-serif}.award-grid p,.franchise-grid p{margin:0;font-size:14px;line-height:1.45}.record-grid{grid-template-columns:repeat(3,1fr)}.record-grid article{min-height:190px;color:var(--paper-light);background:var(--ink);flex-direction:column;justify-content:center;padding:24px;display:flex}.record-grid span{color:var(--gold);text-transform:uppercase;font-weight:900}.record-grid strong{color:var(--red);margin:12px 0;font:900 64px/1 Impact,sans-serif}.record-grid p{margin:0;font-size:15px}.franchise-grid{grid-template-columns:repeat(2,1fr)}.franchise-grid b{color:var(--red);text-transform:uppercase;margin-top:14px;display:inline-block}.team-dashboard-grid{grid-template-columns:repeat(3,1fr)}.team-dashboard-grid button{border:0;border-bottom:2px solid var(--red);color:var(--red);cursor:pointer;background:0 0;padding:0 0 4px;font-weight:900}.transaction-list article{position:relative;overflow:hidden}.transaction-list article.trade-alert:before{content:"TRADE ALERT";color:#fff;background:var(--red);letter-spacing:.12em;margin:0 10px 8px 0;padding:5px 8px;font:900 10px/1 Arial,sans-serif;display:inline-block}.settings-link{min-width:0;color:var(--paper);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;display:flex}.settings-link span:first-child{color:var(--gold);font-size:22px}.lead-grid{grid-template-columns:minmax(0,1.72fr) minmax(330px,.96fr);gap:14px;max-width:1536px;margin:0 auto;padding:14px 2vw 0;display:grid}.hero-story{border:2px solid var(--ink);background:var(--ink);min-height:555px;position:relative;overflow:hidden}.hero-story>img{object-fit:cover;object-position:center;filter:saturate(.72)contrast(1.08)sepia(.08);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute}.hero-story:hover>img{transform:scale(1.025)}.hero-scrim{background:linear-gradient(90deg,#050504f7 0,#050504e6 31%,#05050433 66%,#05050414),linear-gradient(#0000 48%,#000000ad);position:absolute;inset:0}.hero-copy{z-index:1;color:#f8eed6;max-width:60%;padding:44px 0 30px 42px;position:relative}.flag,.section-ribbon{color:#fff6e6;background:var(--red);letter-spacing:.13em;text-transform:uppercase;font:900 clamp(15px,1.6vw,23px)/1 Impact,Arial Narrow,sans-serif;display:inline-block}.flag{margin-left:-12px;padding:11px 17px 10px}.eyebrow{color:#d8b665;letter-spacing:.18em;text-transform:uppercase;margin:18px 0 3px;font:800 11px/1 Arial,sans-serif}.eyebrow.dark{color:var(--red);margin-top:2px}.hero-copy h1,.last-place-card h2,.countdown-card h2,.section-heading h2{text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:900}.hero-copy h1{letter-spacing:-.025em;margin:4px 0 3px;font-size:clamp(72px,8.6vw,130px);line-height:.78}.deck{max-width:560px;margin:18px 0 17px;font-size:clamp(15px,1.5vw,20px);line-height:1.28}.byline{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;margin:0 0 16px;font-size:10px;display:flex}.byline .avatar{border:2px solid var(--paper-light);background:var(--paper-light);width:38px;height:38px;color:var(--ink);border-radius:50%;place-items:center;font-weight:900;display:grid}.byline b,.byline small{display:block}.byline small{opacity:.7;margin-top:4px}.story-link{color:var(--red);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;border-bottom:2px solid;padding:0;font:900 13px/1 Arial Narrow,Arial,sans-serif}.story-link.light{color:#ee3a34}.story-link span{margin-left:5px;transition:transform .2s;display:inline-block}.story-link:hover span{transform:translate(4px)}.sidebar-stack{grid-template-rows:minmax(0,1fr) minmax(0,.88fr);gap:14px;min-width:0;display:grid}.last-place-card,.countdown-card{border:2px solid var(--ink);position:relative;overflow:hidden}.last-place-card{isolation:isolate;min-height:282px;color:var(--punishment-text);background:var(--punishment-surface)}.last-place-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--punishment-scrim) 0 47%, var(--punishment-scrim) 62%, transparent 82%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.last-place-card:after{background:linear-gradient(90deg, var(--punishment-scrim) 0 47%, color-mix(in srgb, var(--punishment-scrim) 78%, transparent) 62%, transparent 82%)}}.last-place-card>img{z-index:0;object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.02);width:100%;height:100%;position:absolute;inset:0}.last-place-card .last-place-copy,.last-place-card .last-place-copy h2,.last-place-card .last-place-copy p,.last-place-card .last-place-copy button{color:var(--punishment-text)}.last-place-card .last-place-copy .eyebrow{color:var(--punishment-muted)}.section-ribbon{z-index:3;text-align:center;width:72%;margin:-2px 0 0 -2px;padding:8px 16px 7px;position:relative;transform:skew(-8deg)}.last-place-copy{z-index:3;width:66%;padding:12px 0 20px 18px;position:relative}.last-place-card h2{letter-spacing:-.025em;max-width:410px;margin:3px 0 6px;font-size:clamp(41px,4.3vw,65px);line-height:.85}.last-place-card p:not(.eyebrow){max-width:390px;color:var(--punishment-muted);margin:9px 0 10px;font-family:Courier New,monospace;font-size:12px;font-weight:700;line-height:1.35}.countdown-card{min-height:258px;color:var(--paper-light);background:linear-gradient(#ffffff06, #ffffff06), repeating-linear-gradient(135deg, transparent 0 10px, #ffffff05 10px 11px), var(--ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:17px 22px 18px;display:flex}.countdown-card:before,.countdown-card:after{background:var(--red);content:"";width:22%;height:1px;position:absolute;top:29px}.countdown-card:before{left:4%}.countdown-card:after{right:4%}.countdown-card>p{color:var(--red);letter-spacing:.18em;text-transform:uppercase;margin:0;font:900 15px/1 Arial Narrow,Arial,sans-serif}.countdown-card h2{letter-spacing:.01em;margin:8px 0 -3px;font-size:clamp(48px,5vw,76px);line-height:.84}.countdown{justify-content:center;align-items:end;gap:11px;display:flex}.countdown strong{color:var(--red);font:900 clamp(62px,6.8vw,100px)/.9 Impact,sans-serif}.countdown span{text-transform:uppercase;padding-bottom:10px;font:900 25px/1 Impact,sans-serif}.clock{letter-spacing:.1em;text-transform:uppercase;margin:2px 0 0;font:700 9px/1 Courier New,monospace}.clock b{color:var(--red);margin:0 8px}.draft-date-label{color:#f4ecd8b8;letter-spacing:.06em;text-transform:uppercase;margin-top:9px;font:800 9px/1.3 Courier New,monospace}.countdown-card>p.draft-date-pending{color:#f4ecd8c2;letter-spacing:0;text-transform:none;max-width:34ch;margin-top:22px;font:700 11px/1.5 Courier New,monospace}.draft-button{color:#fff;background:var(--red);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;gap:18px;min-height:38px;font:900 14px/1 Arial Narrow,Arial,sans-serif;transition:background .2s;display:flex}.draft-button:hover{background:#e22a24}.around{max-width:1536px;margin:0 auto;padding:10px 2vw 32px}.section-heading{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.section-heading h2{letter-spacing:.015em;margin:0 0 5px;font-size:clamp(30px,3.2vw,48px)}.section-heading h2 span,.section-heading a{color:var(--red)}.section-heading a{text-transform:uppercase;border-bottom:1px solid;font:900 11px/1 Arial Narrow,Arial,sans-serif}.story-ticker{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.story-ticker article{border:2px solid var(--ink);background:#f4ecd8ad;min-height:105px;padding:0;position:relative}.story-ticker article:nth-child(2n){color:var(--paper-light);background:var(--ink)}.story-ticker span{color:#fff;background:var(--red);letter-spacing:.08em;text-transform:uppercase;padding:6px 9px 5px;font:800 9px/1 Arial Narrow,Arial,sans-serif;position:absolute;top:0;left:0}.story-ticker b{text-transform:uppercase;font:900 clamp(18px,1.7vw,25px)/.98 Impact,Arial Narrow Bold,sans-serif;display:block}.story-ticker article>button,.story-ticker article>a{width:100%;min-height:101px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:36px 14px 12px;display:flex}.story-ticker article>button:focus-visible,.story-ticker article>a:focus-visible{outline:4px solid var(--gold);outline-offset:-4px}.story-ticker small{color:var(--red);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:10px;font:900 8px/1 Arial,sans-serif}.first-take{border-bottom:8px solid var(--red);grid-template-columns:minmax(210px,.42fr) minmax(0,1.58fr);gap:28px 42px;display:grid}.first-take-brand{border:2px solid var(--paper-light);background:var(--red);flex-direction:column;justify-content:center;align-items:flex-start;min-height:260px;padding:24px;display:flex;transform:rotate(-1.5deg)}.first-take-brand>span,.first-take-brand>small{letter-spacing:.16em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.first-take-brand>strong,.first-take-brand>b{letter-spacing:-.02em;font:900 clamp(58px,6vw,92px)/.72 Impact,sans-serif}.first-take-brand>b{color:var(--ink)}.first-take-brand>small{color:var(--ink);background:var(--paper-light);margin-top:22px;padding:7px 9px}.debate-lead{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.debate-lead>p{color:var(--red);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font:900 10px/1 Arial,sans-serif}.debate-lead h2{letter-spacing:-.02em;text-transform:uppercase;max-width:1050px;margin:0;font:900 clamp(50px,6.6vw,102px)/.83 Impact,sans-serif}.debate-lead>span{color:#f4ecd8c2;max-width:830px;margin-top:18px;font:700 14px/1.45 Courier New,monospace}.debate-lead>button,.debate-lead>a{border:0;border-bottom:2px solid var(--red);min-height:44px;color:var(--red);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;align-items:center;margin-top:22px;padding:11px 0 5px;font:900 10px/1 Arial,sans-serif;text-decoration:none;display:inline-flex}.take-grid{border:1px solid #f4ecd880;grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.take-grid article{min-height:300px;padding:clamp(22px,3vw,40px)}.take-grid article+article{border-left:1px solid #f4ecd880}.take-grid article.skip{color:var(--ink);background:var(--paper-light)}.take-person{align-items:center;gap:13px;display:flex}.take-person>span{border:3px solid var(--red);width:48px;height:48px;color:var(--red);border-radius:50%;place-items:center;font:900 18px/1 Impact,sans-serif;display:grid}.take-person p,.take-person b,.take-person small{margin:0;display:block}.take-person b{text-transform:uppercase;font:900 16px/1 Arial,sans-serif}.take-person small{color:var(--red);letter-spacing:.12em;text-transform:uppercase;margin-top:5px;font:900 8px/1 Arial,sans-serif}.take-grid blockquote{text-transform:uppercase;max-width:590px;margin:28px 0;font:900 clamp(26px,3vw,43px)/.98 Impact,sans-serif}.take-grid dl{grid-template-columns:1fr 1fr;gap:15px;margin:0;display:grid}.take-grid dl div{border-top:1px solid;padding-top:10px}.take-grid dt{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.take-grid dd{text-transform:uppercase;margin:6px 0 0;font:900 11px/1.25 Arial,sans-serif}.opinion-note{color:#f4ecd8a6;text-align:right;grid-column:1/-1;margin:-12px 0 0;font:700 9px/1.4 Courier New,monospace}.breaking-tape{min-height:45px;color:var(--paper-light);background:var(--red);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:20px;padding:9px 3vw;font:800 11px/1 Arial Narrow,Arial,sans-serif;display:flex;overflow:hidden}.breaking-tape strong{color:var(--ink);background:var(--paper-light);padding:5px 8px}.breaking-tape i{color:var(--ink);font-style:normal}.breaking-tape a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.newsroom-ticker{min-height:46px;color:var(--paper-light);background:var(--red);border-bottom:3px solid var(--ink);letter-spacing:.06em;text-transform:uppercase;align-items:stretch;font:900 10px/1.15 Arial Narrow,Arial,sans-serif;display:flex;overflow:hidden}.newsroom-ticker>strong{color:var(--ink);background:var(--gold);white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 16px;display:flex}.newsroom-ticker>strong i{background:var(--red);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite pulse}.newsroom-ticker-window{flex:1;min-width:0;overflow:hidden}.newsroom-ticker-track{align-items:stretch;min-width:max-content;min-height:43px;animation:42s ease-in-out infinite alternate newsroom-ticker-drift;display:flex}.newsroom-ticker-track.is-idle{width:100%;min-width:100%;animation:none}.newsroom-ticker-idle{color:#f4ecd8db;white-space:nowrap;align-items:center;min-width:100%;padding:0 22px;display:flex}@media (hover:hover) and (pointer:fine){.newsroom-ticker:hover .newsroom-ticker-track,.newsroom-ticker:focus-within .newsroom-ticker-track{animation-play-state:paused}}.newsroom-ticker button{min-width:max-content;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;border-right:1px solid #f4ecd859;padding:0 22px}.newsroom-ticker button span{color:var(--gold);margin-right:8px}@keyframes newsroom-ticker-drift{to{transform:translate(-18%)}}@keyframes newsroom-ticker-mobile-drift{to{transform:translate(calc(70vw - 100%))}}@keyframes newsroom-ticker-mobile-single-drift{to{transform:translate(-38vw)}}.newsroom-live{background:linear-gradient(90deg, #c8442f14 1px, transparent 1px) 0 0 / 34px 34px, var(--paper)}.newsroom-live-title{border-bottom:4px solid var(--ink);padding-bottom:16px}.newsroom-live-state{min-height:220px;color:var(--paper-light);background:var(--ink);border-left:8px solid var(--red);align-content:center;justify-items:start;gap:10px;padding:clamp(28px,6vw,70px);display:grid}.newsroom-live-state span,.newsroom-publication-meta,.newsroom-correction{letter-spacing:.1em;text-transform:uppercase;font:900 9px/1.2 Arial,sans-serif}.newsroom-live-state strong{text-transform:uppercase;font:900 clamp(25px,4vw,48px)/.95 Impact,Arial Narrow,sans-serif}.newsroom-live-state small{color:#f4ecd8ad;font:700 11px/1.45 Courier New,monospace}.newsroom-live-state button,.newsroom-refresh-error{color:#fff;background:var(--red);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border:0;padding:11px 14px;font:900 9px/1 Arial,sans-serif}.newsroom-publication-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.newsroom-publication-grid article{background:var(--paper-light);border:2px solid var(--ink);flex-direction:column;min-width:0;padding:24px;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:5px 5px #0c0c0b26}.newsroom-publication-grid article:hover{transform:translateY(-3px);box-shadow:8px 8px #0c0c0b2e}.newsroom-publication-grid article.lead{color:var(--paper-light);background:var(--ink);border-left:8px solid var(--red);grid-column:span 2}.newsroom-publication-meta{color:var(--red);justify-content:space-between;gap:14px;display:flex}.newsroom-publication-meta time{color:inherit;white-space:nowrap}.newsroom-publication-grid h3{overflow-wrap:anywhere;letter-spacing:-.025em;text-transform:uppercase;margin:20px 0 11px;font:900 clamp(27px,3.2vw,52px)/.92 Impact,Arial Narrow,sans-serif}.newsroom-publication-grid article:not(.lead) h3{font-size:clamp(23px,2vw,34px)}.newsroom-publication-grid article>p{color:inherit;margin:0 0 22px;font:700 11px/1.55 Courier New,monospace}.newsroom-publication-grid blockquote{color:var(--ink);background:var(--gold);border-left:4px solid var(--red);margin:0 0 22px;padding:13px 15px;font:700 13px/1.4 Georgia,serif}.newsroom-publication-grid blockquote span{letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font:900 8px/1 Arial,sans-serif;display:block}.newsroom-connections{gap:9px;margin:0 0 22px;display:grid}.newsroom-connections>span{color:var(--red);letter-spacing:.1em;text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.newsroom-connections>div{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.newsroom-connections button,.newsroom-connections>div>span{overflow-wrap:anywhere;max-width:100%;min-height:30px;color:inherit;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:1px solid;align-items:center;padding:7px 9px;font:900 7px/1.15 Arial,sans-serif;display:inline-flex}.newsroom-connections button{cursor:pointer}.newsroom-connections button:hover,.newsroom-connections button:focus-visible{color:#fff;background:var(--red);border-color:var(--red)}.newsroom-connections>div>span{color:var(--ink);background:var(--gold);border-color:var(--gold)}.newsroom-publication-grid article>footer{min-height:0;color:inherit;background:0 0;border-top:1px solid;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding:16px 0 0;display:flex}.newsroom-publication-byline{align-items:center;gap:10px;min-width:0;display:flex}.newsroom-publication-byline img{object-fit:cover;border:2px solid;border-radius:50%;width:42px;height:42px}.newsroom-publication-byline>span{min-width:0;font:inherit;text-transform:none;display:block}.newsroom-publication-byline strong,.newsroom-publication-byline small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.newsroom-publication-byline strong{text-transform:uppercase;font:900 10px/1.15 Arial,sans-serif}.newsroom-publication-byline small{color:inherit;letter-spacing:.07em;opacity:.68;text-transform:uppercase;margin:4px 0 0;font:800 7px/1 Arial,sans-serif}.newsroom-publication-grid article>footer>button,.league-section-actions button{color:#fff;background:var(--red);cursor:pointer;letter-spacing:.07em;text-transform:uppercase;border:0;flex:none;padding:10px 12px;font:900 8px/1 Arial,sans-serif}.newsroom-correction{color:var(--red);margin-top:12px}.newsroom-refresh-error{margin-top:16px}.league-section-actions{align-items:center;gap:10px;display:flex}.newsroom-broadcast-backdrop{z-index:170;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05090ee6;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.newsroom-broadcast{width:min(980px,100%);max-height:calc(100dvh - 40px);color:var(--paper-light);background:var(--ink);border:2px solid var(--paper-light);border-top:10px solid var(--red);overflow-y:auto;box-shadow:16px 16px #c8442f66}.newsroom-broadcast>header{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #f4ecd859;align-items:center;gap:14px;min-height:58px;padding:10px 18px;font:900 9px/1 Arial,sans-serif;display:flex}.newsroom-broadcast>header>span{color:#fff;background:var(--red);padding:7px 9px}.newsroom-broadcast>header>strong{margin-right:auto}.newsroom-broadcast>header button{color:var(--paper-light);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:1px solid;padding:8px 11px}.newsroom-broadcast-stage{grid-template-columns:minmax(190px,.65fr) minmax(0,1.7fr);min-height:430px;display:grid}.newsroom-broadcast-personality{background:linear-gradient(#213048,#101722);border-right:1px solid #f4ecd847;flex-direction:column;justify-content:end;min-width:0;display:flex;position:relative;overflow:hidden}.newsroom-broadcast-personality img{object-fit:cover;object-position:top center;width:100%;max-height:340px;display:block}.newsroom-broadcast-personality>span{color:var(--ink);background:var(--gold);padding:14px 16px;display:block}.newsroom-broadcast-personality strong,.newsroom-broadcast-personality small{overflow-wrap:anywhere;text-transform:uppercase;display:block}.newsroom-broadcast-personality strong{font:900 18px/1 Impact,sans-serif}.newsroom-broadcast-personality small{letter-spacing:.08em;margin-top:5px;font:900 7px/1.2 Arial,sans-serif}.newsroom-broadcast-stage article{flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,6vw,72px);animation:.28s both newsroom-beat-enter;display:flex}.newsroom-broadcast-stage article>span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.newsroom-broadcast-stage h2{overflow-wrap:break-word;letter-spacing:-.035em;text-transform:uppercase;margin:18px 0;font:900 clamp(40px,5vw,70px)/.88 Impact,Arial Narrow,sans-serif}.newsroom-broadcast-stage p{color:#f4ecd8cc;max-width:640px;margin:0;font:700 13px/1.55 Courier New,monospace}@keyframes newsroom-beat-enter{0%{opacity:0;transform:translateY(12px)}}.newsroom-broadcast-progress{justify-content:center;gap:7px;padding:14px 18px 0;display:flex}.newsroom-broadcast-progress i{background:#f4ecd84d;width:24px;height:4px}.newsroom-broadcast-progress i.active{background:var(--gold)}.newsroom-broadcast-message{color:var(--gold);text-align:center;margin:12px 18px 0;font:800 10px/1.4 Arial,sans-serif}.newsroom-broadcast>footer{min-height:0;color:inherit;background:0 0;border:0;justify-content:center;gap:10px;padding:18px;display:flex}.newsroom-broadcast>footer button{min-width:120px;color:var(--paper-light);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid;padding:13px 16px;font:900 9px/1 Arial,sans-serif}.newsroom-broadcast>footer button:nth-child(2),.newsroom-broadcast>footer button:last-child:not(:nth-child(2)){color:#fff;border-color:var(--red);background:var(--red)}.newsroom-broadcast button:disabled{cursor:wait;opacity:.45}.league-wire{padding-top:52px;padding-bottom:54px}.sync-status{border:2px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;background:#f4ecd885;grid-template-columns:auto 1fr;align-items:center;gap:5px 8px;min-width:185px;padding:11px 13px 9px;font:900 10px/1 Arial,sans-serif;display:grid}.sync-status i{background:#8b8170;border-radius:50%;grid-row:span 2;width:9px;height:9px;display:block}.sync-status.connected i{background:#2d8a46;animation:1.8s ease-in-out infinite pulse;box-shadow:0 0 0 4px #2d8a4624}.sync-status.stale i,.sync-status.error i{background:var(--red)}.sync-status small{opacity:.6;font-size:8px}.wire-grid{border:2px solid var(--ink);grid-template-columns:1fr;display:grid}.roster-pulse{background:#f4ecd86b}.wire-label{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:15px 20px;display:flex}.wire-label span{color:var(--red);letter-spacing:.14em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.wire-label b{text-align:right;text-transform:uppercase;font:900 clamp(23px,2.5vw,38px)/1 Impact,sans-serif}.pulse-list article{border-bottom:1px solid #0c0c0b66;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;min-height:86px;padding:12px 20px;display:grid}.pulse-list article:last-child{border-bottom:0}.pulse-list article>span{color:var(--red);font:900 27px/1 Impact,sans-serif}.pulse-list h3{text-transform:uppercase;margin:0;font:900 clamp(21px,2vw,29px)/1 Impact,sans-serif}.pulse-list p{margin:5px 0 0;font:700 9px/1.35 Courier New,monospace}.pulse-list strong{color:var(--red);font:900 22px/1 Impact,sans-serif}.transaction-wire{color:var(--paper-light);background:repeating-linear-gradient(135deg, transparent 0 12px, #ffffff05 12px 13px), var(--ink)}.inverse-label{border-bottom-color:#f4ecd880}.transaction-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.transaction-list article{border-bottom:1px solid #f4ecd847;min-width:0;min-height:142px;padding:20px;overflow:hidden}.transaction-list article:nth-child(odd){border-right:1px solid #f4ecd847}.transaction-list article>span,.wire-empty>span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.transaction-list h3{text-transform:uppercase;overflow-wrap:anywhere;margin:7px 0 5px;font:900 clamp(20px,2vw,28px)/1 Impact,sans-serif}.transaction-list .transaction-card.breaking,.transaction-list .transaction-card.notable{grid-template-columns:minmax(100px,32%) minmax(0,1fr);padding:0;display:grid}.transaction-card>div{align-self:center;min-width:0;padding:20px}.transaction-card-player{object-fit:contain;object-position:center bottom;background:radial-gradient(circle at 50% 32%,#e0c073,#9b211f 55%,#181411);width:100%;height:100%;min-height:180px}.transaction-card small{color:#e6bd68;letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:12px;font:800 8px/1.4 Arial,sans-serif;display:block}.team-mark{color:var(--paper-light);background:linear-gradient(145deg, #ffffff2e, transparent 45%), var(--red);border:1px solid #0c0c0b59;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.team-mark>b{z-index:0;color:#0c0c0b80;font:400 18px/1 Apple Color Emoji,Segoe UI Emoji,sans-serif;position:relative}.team-mark>img{z-index:1;object-fit:contain;background:var(--paper-light);width:100%;height:100%;position:absolute;inset:0}.team-mark.neutral-team-mark{color:var(--ink);background:radial-gradient(circle at 35% 30%,#ffffffe6,#0000 32%),linear-gradient(145deg,#ded6c2,#bdb39c);border-color:#0c0c0b47}.masthead-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.league-switcher{gap:4px;min-width:min(260px,34vw);display:grid}.league-switcher>span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.league-switcher select{border:2px solid var(--ink);min-width:0;height:38px;color:var(--ink);background:var(--paper-light);padding:6px 32px 6px 10px;font:900 11px/1 Arial,sans-serif}.team-logo{border-radius:7px;flex:0 0 36px;width:36px;height:36px}.team-name-with-logo{align-items:center;gap:9px;min-width:0;display:flex}.franchise-grid article{position:relative;overflow:hidden}.franchise-logo{border-radius:10px;width:50px;height:50px;position:absolute;top:13px;right:13px}.franchise-logo>b{font-size:25px}.transaction-team-lockup{flex-wrap:wrap;align-items:center;gap:7px;margin-top:11px;display:flex}.transaction-team-lockup>span{align-items:center;gap:6px;min-width:0;display:flex}.transaction-team-lockup b{overflow-wrap:anywhere;max-width:165px;font:900 9px/1.15 Arial,sans-serif}.transaction-team-lockup i{color:var(--gold);margin-left:2px;font-style:normal}.transaction-team-logo{border-color:#f4ecd88c;border-radius:6px;width:28px;height:28px}.transaction-team-logo>b{font-size:15px}.transaction-list p,.wire-empty p{color:#f4ecd8b8;margin:0;font:700 10px/1.4 Courier New,monospace}.wire-empty{flex-direction:column;justify-content:center;align-items:start;min-height:300px;padding:34px;display:flex}.wire-empty h3{text-transform:uppercase;max-width:430px;margin:10px 0 15px;font:900 clamp(43px,4.3vw,64px)/.88 Impact,sans-serif}.wire-empty button,.wire-empty a{color:#fff;background:var(--red);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border:0;margin-top:24px;padding:13px 15px;font:900 10px/1 Arial,sans-serif}.wire-footnote{text-align:right;margin:11px 0 0;font:700 9px/1.4 Courier New,monospace}.fan-x{padding-top:18px}.fan-x-mark{width:54px;height:54px;color:var(--paper-light);background:var(--ink);place-items:center;font:900 30px/1 Arial,sans-serif;display:grid}.fan-post-grid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fan-post-grid>a{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:#f4ecd894;min-width:0;transition:transform .16s,background .16s}.fan-post-grid>a:hover,.fan-post-grid>a:focus-visible{z-index:1;background:var(--paper-light);outline:3px solid var(--red);transform:translateY(-3px)}.fan-post-grid article{flex-direction:column;min-height:280px;padding:19px;display:flex}.fan-post-head{grid-template-columns:44px 1fr auto;align-items:center;gap:10px;display:grid}.fan-post-head>span{color:#fff;background:var(--red);border-radius:50%;place-items:center;width:42px;height:42px;font:900 14px/1 Impact,sans-serif;display:grid;position:relative;overflow:hidden}.fan-post-head>span img{object-fit:contain;background:var(--paper-light);width:100%;height:100%;position:absolute;inset:0}.fan-post-head p,.fan-post-head b,.fan-post-head small{margin:0;display:block}.fan-post-head b{font:900 12px/1 Arial,sans-serif}.fan-post-head small{opacity:.58;margin-top:4px;font:700 9px/1 Arial,sans-serif}.fan-post-head i{align-self:start;font-style:normal;font-weight:900}.fan-post-grid blockquote{margin:24px 0;font:700 15px/1.45 Arial,sans-serif}.fan-post-foot{border-top:1px solid #0c0c0b40;grid-template-columns:1fr auto;gap:8px;margin-top:auto;padding-top:13px;display:grid}.fan-post-foot span{color:var(--red);letter-spacing:.1em;text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.fan-post-foot b{font:800 9px/1 Arial,sans-serif}.fan-post-foot strong{text-transform:uppercase;grid-column:1/-1;margin-top:6px;font:900 8px/1 Arial,sans-serif}.fan-disclaimer{text-align:right;margin:12px 0 0;font:700 8px/1.4 Courier New,monospace}.scoreboard-section{padding-top:10px}.matchup-board{border:2px solid var(--ink);background:#f4ecd89e}.current-scoreboard .matchup-grid article{min-height:138px}.current-scoreboard .matchup-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.current-scoreboard .scoreboard-matchup{flex-direction:column;min-height:465px;display:flex}.current-scoreboard .scoreboard-matchup>.score-line{border-top:1px solid #0c0c0b40;justify-content:space-between;gap:12px;margin-top:10px;padding-top:7px;display:flex}.current-scoreboard .scoreboard-matchup>.pickem-desk{border-top:3px solid var(--ink);margin-top:auto;padding-top:15px;display:block}.analyst-pick-row{grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:7px;display:grid}.analyst-pick-row>em{color:var(--paper-light);background:var(--red);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;justify-self:start;padding:5px 7px 4px;font:900 7px/1 Arial,sans-serif}.analyst-pick-row span{color:var(--red);letter-spacing:.09em;text-transform:uppercase;font:900 7px/1 Arial,sans-serif}.analyst-pick-row b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;font:900 10px/1 Arial,sans-serif!important}.fan-forecast,.league-vote{border-top:1px solid #0c0c0b40;margin-top:13px;padding-top:11px}.fan-forecast>p,.league-vote>p{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:10px;margin:0 0 8px;font:900 7px/1 Arial,sans-serif;display:flex}.fan-forecast>p span,.league-vote>p span{color:var(--red)}.forecast-labels{text-transform:uppercase;justify-content:space-between;gap:10px;font:800 8px/1 Arial,sans-serif;display:flex}.forecast-labels span:last-child{text-align:right}.forecast-bar{background:var(--red);height:9px;margin-top:7px;position:relative;overflow:hidden}.forecast-bar i{background:var(--ink);height:100%;display:block}.league-vote>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.league-vote button{border:2px solid var(--ink);min-width:0;min-height:46px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;grid-template-columns:1fr auto;align-items:center;gap:7px;padding:8px 9px;display:grid}.league-vote button:hover,.league-vote button:focus-visible,.league-vote button.selected{color:var(--paper-light);background:var(--ink)}.league-vote button:disabled{opacity:.55;cursor:wait}.league-vote button span{text-overflow:ellipsis;text-transform:uppercase;min-width:0;font:900 8px/1.15 Arial,sans-serif;overflow:hidden}.league-vote button b{color:var(--red);font:900 11px/1 Impact,sans-serif}.pickem-message{border-top:2px solid var(--ink);text-align:right;margin:0;padding:12px 18px;font:700 8px/1.4 Courier New,monospace}.matchup-heading{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:13px 20px;display:flex}.matchup-heading div{align-items:baseline;gap:14px;display:flex}.matchup-heading span,.matchup-grid article>span{color:var(--red);letter-spacing:.13em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.matchup-heading b{text-transform:uppercase;font:900 clamp(24px,2.4vw,36px)/1 Impact,sans-serif}.matchup-heading small,.matchup-empty{font:700 9px/1.4 Courier New,monospace}.week-picker{border-bottom:2px solid var(--ink);scrollbar-width:thin;display:flex;overflow-x:auto}.week-picker button{min-width:78px;color:var(--ink);cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #0c0c0b66;padding:10px 12px 9px}.week-picker button span,.week-picker button b{display:block}.week-picker button span{letter-spacing:.12em;font:900 7px/1 Arial,sans-serif}.week-picker button b{margin-top:4px;font:900 24px/.9 Impact,sans-serif}.week-picker button.selected{color:var(--paper-light);background:var(--red)}.week-picker button:focus-visible,.archive-tabs button:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.matchup-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.matchup-grid article{border-right:1px solid #0c0c0b73;min-height:118px;padding:15px 17px}.matchup-grid article:last-child{border-right:0}.matchup-grid article>div{border-top:1px solid #0c0c0b40;justify-content:space-between;gap:12px;margin-top:10px;padding-top:7px;display:flex}.matchup-grid article b{text-transform:uppercase;font:900 14px/1 Impact,sans-serif}.matchup-grid article strong{color:var(--red);font:900 16px/1 Impact,sans-serif}.matchup-empty{margin:0;padding:24px 20px}.schedule-section{padding-top:0}.schedule-browser{border:2px solid var(--ink);background:#f4ecd86b}.schedule-browser summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:104px;padding:22px 24px;list-style:none;display:flex}.schedule-browser summary::-webkit-details-marker{display:none}.schedule-browser summary span,.schedule-browser summary small,.schedule-browser summary strong{display:block}.schedule-browser summary small{color:var(--red);letter-spacing:.15em;text-transform:uppercase;margin-bottom:6px;font:900 9px/1 Arial,sans-serif}.schedule-browser summary strong{text-transform:uppercase;font:900 clamp(35px,4vw,58px)/.9 Impact,sans-serif}.schedule-browser summary>b{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:16px;font:900 10px/1 Arial,sans-serif;display:flex}.schedule-browser summary>b i{color:var(--red);font:900 28px/1 Arial,sans-serif;transition:transform .2s}.schedule-browser[open] summary>b i{transform:rotate(45deg)}.schedule-browser>.matchup-board{border:0;border-top:2px solid var(--ink)}.page-section{max-width:1536px;margin:0 auto;padding:62px 3vw 68px}.section-title{border-bottom:5px solid var(--ink);justify-content:space-between;align-items:end;gap:25px;margin-bottom:26px;padding-bottom:14px;display:flex}.section-title>div:first-child>p,.mini-kicker{color:var(--red);letter-spacing:.2em;text-transform:uppercase;margin:0 0 5px;font:900 11px/1 Arial,sans-serif}.section-title h2{letter-spacing:-.012em;text-transform:uppercase;margin:0;font:900 clamp(45px,5vw,76px)/.88 Impact,Arial Narrow Bold,sans-serif}.filter-row{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.filter-row button{border:1px solid var(--ink);color:var(--ink);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:0 0;padding:8px 10px;font:800 9px/1 Arial,sans-serif}.filter-row button:hover,.filter-row button:focus-visible,.filter-row button.selected{color:var(--paper-light);background:var(--ink)}.news-grid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.news-grid article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:#f4ecd86b;flex-direction:column;align-items:start;min-height:265px;padding:22px;display:flex}.news-grid article.feature{color:var(--paper-light);background:var(--ink);grid-column:span 2}.news-grid article>p{color:#fff;background:var(--red);letter-spacing:.1em;text-transform:uppercase;margin:0 0 26px;padding:6px 8px 5px;font:900 9px/1 Arial,sans-serif}.news-grid article h3{text-transform:uppercase;max-width:740px;margin:0 0 9px;font:900 clamp(29px,3vw,49px)/.92 Impact,Arial Narrow Bold,sans-serif}.news-grid article>span{max-width:650px;color:inherit;opacity:.78;font:700 13px/1.45 Courier New,monospace}.news-grid article button,.news-grid article .news-story-link{border:0;border-bottom:2px solid var(--red);min-height:44px;color:var(--red);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;align-items:flex-end;margin-top:auto;padding:22px 0 0;font:900 11px/1 Arial,sans-serif;text-decoration:none;display:inline-flex}.dark-section{max-width:none;color:var(--paper-light);background:repeating-linear-gradient(135deg, transparent 0 12px, #ffffff05 12px 13px), var(--ink)}.dark-section>*{max-width:1440px;margin-left:auto;margin-right:auto}.section-title.inverse{border-color:var(--paper-light)}.stamp{border:3px solid var(--red);color:var(--red);letter-spacing:.12em;text-transform:uppercase;padding:8px 12px 6px;font:900 19px/1 Impact,sans-serif;transform:rotate(-4deg)}.standings-table{border-top:1px solid #f4ecd880}.standing-row{border-bottom:1px solid #f4ecd857;grid-template-columns:70px minmax(220px,1fr) 140px 120px 120px;align-items:center;gap:12px;min-height:78px;display:grid}.standing-row.header-row{min-height:38px;color:var(--red);letter-spacing:.13em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.standing-row strong{color:var(--red);font:900 41px/1 Impact,sans-serif}.standing-row span{text-transform:uppercase;font:900 clamp(24px,2.6vw,39px)/1 Impact,Arial Narrow Bold,sans-serif}.standing-row.header-row span{letter-spacing:.13em;font:900 9px/1 Arial,sans-serif}.standing-row span small,.archive-row span small{color:#f4ecd88c;letter-spacing:.08em;margin-top:5px;font:700 8px/1 Arial,sans-serif;display:block}.standing-row b{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font:900 clamp(22px,2.2vw,31px)/1 Impact,sans-serif}.standing-row em{color:var(--paper-light);text-align:right;font:900 clamp(17px,1.8vw,24px)/1 Impact,sans-serif}.power-note{border:1px solid var(--red);background:var(--red);color:#fff8e8;align-self:stretch;padding:30px}.power-note>span{letter-spacing:.16em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.power-note h3{text-transform:uppercase;margin:35px 0 14px;font:900 clamp(36px,4vw,57px)/.9 Impact,sans-serif}.power-note p{margin:0;font:700 13px/1.55 Courier New,monospace}.edition-number{letter-spacing:.13em;text-transform:uppercase;font:900 11px/1 Arial,sans-serif}.team-grid{border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:repeat(2,1fr);display:grid}.team-grid article{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:#f4ecd86b;grid-template-columns:84px 1fr 30px;align-items:center;min-height:126px;padding:15px 20px;display:grid}.team-grid article.champ{color:var(--paper-light);background:var(--red)}.team-grid article.runner{color:var(--paper-light);background:var(--ink)}.team-code{border:2px solid;border-radius:50%;place-items:center;width:58px;height:58px;font:900 21px/1 Impact,sans-serif;display:grid}.team-grid h3{text-transform:uppercase;margin:0;font:900 clamp(24px,2.4vw,35px)/1 Impact,sans-serif}.team-grid p{letter-spacing:.1em;text-transform:uppercase;margin:6px 0 0;font:800 9px/1 Arial,sans-serif}.team-arrow{font-size:22px;transition:transform .2s}.team-grid article:hover .team-arrow{transform:translate(3px,-3px)}.roster-note{text-align:right;margin:14px 0 0;font:700 10px/1 Courier New,monospace}.draft-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0;display:grid}.draft-poster{min-height:620px;color:var(--paper-light);background:linear-gradient(145deg, transparent 0 49%, #c91f1beb 49% 67%, transparent 67%), var(--ink);padding:45px;position:relative;overflow:hidden}.draft-poster:after{color:#f4ecd81f;content:"↗";font:900 350px/1 Arial,sans-serif;position:absolute;bottom:-60px;right:-40px}.draft-poster>p{color:var(--red);letter-spacing:.18em;text-transform:uppercase;margin:0 0 25px;font:900 11px/1 Arial,sans-serif}.draft-poster h2{z-index:1;letter-spacing:-.02em;text-transform:uppercase;margin:0;font:900 clamp(78px,8.5vw,130px)/.78 Impact,sans-serif;position:relative}.draft-poster>span{z-index:1;max-width:510px;margin-top:30px;font:700 14px/1.5 Courier New,monospace;display:block;position:relative}.deadline{z-index:1;position:absolute;bottom:42px;left:45px}.deadline strong,.deadline small{display:block}.deadline strong{color:var(--red);text-transform:uppercase;font:900 62px/1 Impact,sans-serif}.deadline small{letter-spacing:.1em;text-transform:uppercase;margin-top:5px;font:900 9px/1 Arial,sans-serif}.draft-rules{border:2px solid var(--ink);background:#f4ecd885;padding:45px}.draft-rules ol{counter-reset:rules;margin:20px 0 35px;padding:0;list-style:none}.draft-rules li{border-top:1px solid var(--ink);counter-increment:rules;grid-template-columns:1fr;align-content:center;min-height:100px;padding:18px 18px 18px 82px;display:grid;position:relative}.draft-rules li:last-child{border-bottom:1px solid var(--ink)}.draft-rules li:before{color:var(--red);content:"0" counter(rules);font:900 47px/1 Impact,sans-serif;position:absolute;top:20px;left:12px}.draft-rules li b{text-transform:uppercase;font:900 26px/1 Impact,sans-serif}.draft-rules li span{margin-top:5px;font:700 12px/1.4 Courier New,monospace}.empty-board{color:var(--paper-light);background:var(--red);padding:20px}.empty-board span,.empty-board strong{display:block}.empty-board span{letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font:900 9px/1 Arial,sans-serif}.empty-board strong{text-transform:uppercase;font:900 clamp(26px,3vw,40px)/.95 Impact,sans-serif}.press-dot{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font:900 10px/1 Arial,sans-serif;display:flex}.press-dot i{background:var(--red);border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite pulse;display:block}.question-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.question-grid article{border:1px solid #f4ecd873;flex-direction:column;min-height:340px;padding:24px;display:flex}.question-grid article>div{align-items:center;gap:12px;display:flex}.question-grid article>div>span{width:44px;height:44px;color:var(--ink);background:var(--paper-light);border-radius:50%;place-items:center;font:900 16px/1 Impact,sans-serif;display:grid}.question-grid article p,.question-grid article b,.question-grid article small{margin:0;display:block}.question-grid article b{text-transform:uppercase;font:900 15px/1 Arial,sans-serif}.question-grid article small{color:var(--red);letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font:800 9px/1 Arial,sans-serif}.question-grid blockquote{text-transform:uppercase;margin:40px 0 28px;font:900 clamp(24px,2.5vw,36px)/1.02 Impact,sans-serif}.question-grid button{color:#fff;background:var(--red);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border:0;margin-top:auto;padding:14px;font:900 10px/1 Arial,sans-serif}.question-grid button:hover{background:#e02a24}.question-grid button:disabled{color:#f4ecd88f;cursor:not-allowed;background:#f4ecd81f}.press-empty{background:#f4ecd809;border:1px solid #f4ecd873;flex-direction:column;justify-content:center;align-items:start;min-height:260px;padding:clamp(28px,5vw,64px);display:flex}.press-empty span{color:var(--red);letter-spacing:.15em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.press-empty h3{text-transform:uppercase;margin:12px 0 10px;font:900 clamp(38px,5vw,68px)/.9 Impact,sans-serif}.press-empty p{color:#f4ecd8b8;max-width:620px;margin:0;font:700 11px/1.5 Courier New,monospace}.archive-tabs{border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.archive-tabs button{border:0;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);min-height:92px;color:var(--ink);cursor:pointer;text-align:left;background:#f4ecd88c;padding:18px}.archive-tabs button:nth-child(2n){color:var(--paper-light);background:var(--ink)}.archive-tabs button.selected{color:var(--paper-light);background:var(--red)}.archive-tabs button:disabled{opacity:.4;cursor:not-allowed}.archive-tabs span,.archive-tabs small{display:block}.archive-tabs span{font:900 36px/.9 Impact,sans-serif}.archive-tabs small{letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font:900 7px/1 Arial,sans-serif}.archive-layout{border:2px solid var(--ink);border-top:0;grid-template-columns:minmax(280px,.72fr) minmax(0,1.5fr);display:grid}.archive-cover{min-height:560px;color:var(--paper-light);background:repeating-linear-gradient(135deg, transparent 0 13px, #ffffff06 13px 14px), var(--ink);flex-direction:column;padding:34px;display:flex}.archive-cover>span,.archive-empty>span{color:var(--red);letter-spacing:.14em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif;display:block}.archive-cover h3,.archive-empty h3{text-transform:uppercase;margin:18px 0 42px;font:900 clamp(45px,5vw,76px)/.86 Impact,sans-serif}.archive-cover dl{margin:auto 0 0}.archive-cover dl div{border-top:1px solid #f4ecd847;padding:14px 0}.archive-cover dt,.archive-cover dd{margin:0}.archive-cover dt{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.archive-cover dd{text-transform:uppercase;margin-top:6px;font:900 17px/1.05 Impact,sans-serif}.archive-table{background:#f4ecd885;min-width:0}.archive-row{border-bottom:1px solid #0c0c0b52;grid-template-columns:64px minmax(170px,1fr) 86px 82px;align-items:center;gap:10px;min-height:52px;padding:7px 16px;display:grid}.archive-row:last-child{border-bottom:0}.archive-row strong{color:var(--red);font:900 27px/1 Impact,sans-serif}.archive-row>span{text-transform:uppercase;font:900 clamp(17px,1.7vw,25px)/1 Impact,sans-serif}.archive-row span small{color:#0c0c0b8c}.archive-row b,.archive-row em{text-transform:uppercase;font:900 12px/1 Impact,sans-serif}.archive-row em{color:var(--red);text-align:right}.archive-row.archive-header{min-height:34px;color:var(--red);letter-spacing:.12em;text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.archive-row.archive-header span{font:inherit}.archive-empty{border:2px solid var(--ink);border-top:0;min-height:360px;padding:clamp(32px,6vw,80px)}.archive-empty h3{margin-bottom:14px}.archive-empty p{max-width:720px;margin:0;font:700 12px/1.5 Courier New,monospace}.archive-empty button{color:#fff;background:var(--red);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border:0;margin-top:24px;padding:13px 15px;font:900 9px/1 Arial,sans-serif}.extension-note{color:#0c0c0ba6;margin:-3px 0 18px;font:700 9px/1.45 Courier New,monospace}footer{min-height:190px;color:var(--paper-light);background:var(--red);border-top:8px solid var(--ink);justify-content:space-between;align-items:center;gap:30px;padding:38px 3vw;display:flex}footer div>span,footer small{display:block}footer div>span{text-transform:uppercase;font:900 clamp(43px,6vw,82px)/.9 Impact,sans-serif}footer small,footer p{letter-spacing:.09em;text-transform:uppercase;margin:8px 0 0;font:800 9px/1.3 Arial,sans-serif}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#040403d6;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.story-modal,.quote-modal,.account-modal{border:4px solid var(--ink);background:repeating-linear-gradient(0deg, #140f0806 0 1px, transparent 1px 4px), var(--paper-light);width:min(720px,100%);max-height:calc(100vh - 40px);box-shadow:12px 12px 0 var(--red);padding:clamp(32px,5vw,64px);position:relative;overflow-y:auto}.close-button{border:2px solid var(--ink);width:38px;height:38px;color:var(--ink);cursor:pointer;background:0 0;font:900 25px/1 Arial,sans-serif;position:absolute;top:13px;right:13px}.story-modal>p:first-of-type,.quote-modal>p{color:var(--red);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font:900 10px/1 Arial,sans-serif}.story-modal h2,.quote-modal h2{letter-spacing:-.015em;text-transform:uppercase;margin:0;font:900 clamp(55px,8vw,92px)/.83 Impact,sans-serif}.quote-question{border-left:5px solid var(--red);margin:24px 0 18px;padding:14px 0 14px 18px;font:700 16px/1.45 Georgia,serif}.story-modal h3{border-bottom:4px solid var(--ink);margin:22px 0 17px;padding-bottom:17px;font:700 clamp(17px,2.4vw,23px)/1.3 Arial,sans-serif}.modal-byline{color:var(--red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:30px;font:900 9px/1 Arial,sans-serif}.story-modal p.article-copy{color:var(--ink);margin:0 0 19px;font:16px/1.65 Georgia,serif}.end-mark{color:var(--red);text-align:center;letter-spacing:.2em;margin-top:35px;font:900 12px/1 Arial,sans-serif}.quote-modal label{letter-spacing:.1em;text-transform:uppercase;margin:32px 0 8px;font:900 10px/1 Arial,sans-serif;display:block}.response-guidance{color:#0c0c0bad;margin:-2px 0 9px;font:700 10px/1.4 Arial,sans-serif;display:block}.quote-modal textarea{resize:vertical;border:2px solid var(--ink);width:100%;min-height:190px;color:var(--ink);background:#ffffff73;border-radius:0;padding:16px;font:16px/1.5 Courier New,monospace}.quote-modal textarea:focus{outline:3px solid var(--red);outline-offset:2px}.quote-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:14px;display:flex}.quote-actions small{max-width:380px;font:700 9px/1.35 Arial,sans-serif}.quote-actions button{color:#fff;background:var(--red);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border:0;min-width:120px;padding:13px 18px;font:900 10px/1 Arial,sans-serif}.quote-actions button:disabled{opacity:.4;cursor:not-allowed}.answer-identity{color:var(--paper-light);background:var(--ink);flex-direction:column;margin-top:22px;padding:10px 12px;display:inline-flex}.answer-identity span{text-transform:uppercase;font:900 13px/1 Arial,sans-serif}.answer-identity small{color:var(--red);letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font:800 8px/1 Arial,sans-serif}.suggested-answers{border:0;margin:30px 0 0;padding:0}.suggested-answers legend{letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px;font:900 10px/1 Arial,sans-serif}.suggested-answers button{border:2px solid var(--ink);width:100%;color:var(--ink);cursor:pointer;text-align:left;background:#ffffff6b;margin-bottom:9px;padding:14px 16px;font:700 13px/1.4 Courier New,monospace}.suggested-answers button span{color:var(--red);letter-spacing:.13em;text-transform:uppercase;margin-bottom:6px;font:900 8px/1 Arial,sans-serif;display:block}.suggested-answers button:hover,.suggested-answers button.selected{color:var(--paper-light);background:var(--ink)}.suggested-answers button:focus-visible{outline:3px solid var(--red);outline-offset:2px}.suggested-answers:disabled{opacity:.55}.form-error{color:var(--red)}.account-modal{width:min(860px,100%);box-shadow:12px 12px 0 var(--red)}.account-modal>p{color:var(--red);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font:900 10px/1 Arial,sans-serif}.account-modal>h2{text-transform:uppercase;margin:0 0 28px;font:900 clamp(55px,8vw,92px)/.83 Impact,sans-serif}.sign-in-callout{color:var(--paper-light);background:var(--ink);padding:clamp(24px,5vw,45px)}.sign-in-callout>span,.pending-access>span,.tool-heading>span{color:var(--red);letter-spacing:.14em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.sign-in-callout h3,.tool-heading h3{text-transform:uppercase;margin:9px 0 10px;font:900 clamp(32px,4vw,50px)/.92 Impact,sans-serif}.sign-in-callout p,.tool-heading p,.pending-access p{margin:0;font:700 11px/1.55 Courier New,monospace}.sign-in-callout a{color:#fff;background:var(--red);text-transform:uppercase;margin-top:22px;padding:13px 15px;font:900 10px/1 Arial,sans-serif;display:inline-block}.account-card{color:var(--paper-light);background:var(--ink);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.account-monogram{border:2px solid var(--paper-light);border-radius:50%;place-items:center;width:48px;height:48px;font:900 17px/1 Impact,sans-serif;display:grid}.account-card strong,.account-card small{display:block}.account-card strong{text-transform:uppercase;font:900 14px/1 Arial,sans-serif}.account-card small{opacity:.65;text-overflow:ellipsis;max-width:310px;margin-top:5px;font:8px/1 Arial,sans-serif;overflow:hidden}.account-card>b{color:#fff;background:var(--red);text-transform:uppercase;padding:8px 10px;font:900 10px/1 Arial,sans-serif}.account-league-switcher{color:var(--red);letter-spacing:.1em;text-transform:uppercase;gap:7px;margin-top:14px;font:900 9px/1 Arial,sans-serif;display:grid}.account-league-switcher select{border:2px solid var(--ink);min-height:44px;color:var(--ink);background:var(--paper-light);padding:9px 34px 9px 12px;font:800 13px/1.2 Arial,sans-serif}.pending-access{border:2px solid var(--red);margin-top:14px;padding:16px}.pending-access p{margin-top:8px}.private-espn-card{border:2px solid var(--red);gap:7px;margin-top:18px;padding:16px;display:grid}.private-espn-card.public-feed,.private-espn-card.ready,.private-espn-card.browser-bridge{border-color:#2d8a46}.private-espn-card>span{color:var(--red);letter-spacing:.14em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.private-espn-card.public-feed>span,.private-espn-card.ready>span,.private-espn-card.browser-bridge>span{color:#2d8a46}.private-espn-card>strong{text-transform:uppercase;font:900 17px/1.1 Arial,sans-serif}.private-espn-card>small{max-width:680px;font:700 9px/1.5 Courier New,monospace}.extension-download{border:2px solid var(--ink);background:var(--paper-light);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;padding:12px 14px;font:900 9px/1 Arial,sans-serif;display:inline-block}.extension-download:hover,.extension-download:focus-visible{color:#fff;background:var(--ink)}.commissioner-tools{border-top:5px solid var(--ink);margin-top:25px;padding-top:24px}.setup-grid,.owner-form{grid-template-columns:1fr 150px;gap:12px;margin-top:20px;display:grid}.setup-grid label,.owner-form label{letter-spacing:.1em;text-transform:uppercase;flex-direction:column;gap:7px;font:900 8px/1 Arial,sans-serif;display:flex}.setup-grid input,.owner-form input,.owner-form select{border:2px solid var(--ink);width:100%;min-height:44px;color:var(--ink);background:#ffffff80;border-radius:0;padding:9px 11px;font:700 13px/1 Arial,sans-serif}.privacy-check{text-transform:uppercase;align-items:start;gap:10px;margin-top:14px;font:900 10px/1.3 Arial,sans-serif;display:flex}.privacy-check input{width:18px;height:18px;accent-color:var(--red)}.privacy-check span,.privacy-check small{display:block}.privacy-check small{opacity:.66;text-transform:none;margin-top:5px;font:700 8px/1.4 Courier New,monospace}.tool-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:15px;display:flex}.tool-actions button,.owner-form button{border:2px solid var(--red);color:#fff;background:var(--red);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;min-height:42px;padding:11px 14px;font:900 9px/1 Arial,sans-serif}.tool-actions .secondary-action{color:var(--red);background:0 0}.tool-actions button:disabled{opacity:.38;cursor:not-allowed}.tool-actions small{font:700 9px/1.3 Courier New,monospace}.owner-access{border-top:2px solid var(--ink);margin-top:32px;padding-top:24px}.owner-form{grid-template-columns:.8fr 1.2fr 1fr;align-items:end}.owner-form button{grid-column:1/-1}.owner-form button:disabled{opacity:.4;cursor:not-allowed}.owner-form .secondary-action{color:var(--red);background:0 0}.member-list{border-top:1px solid var(--ink);margin-top:22px}.member-list>div{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:15px;min-height:56px;padding:9px 0;display:grid}.member-list b,.member-list small{display:block}.member-list b{text-transform:uppercase;font:900 11px/1 Arial,sans-serif}.member-list small{opacity:.6;margin-top:4px;font:8px/1 Arial,sans-serif}.member-list strong{color:var(--red);text-align:right;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.member-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.member-actions button{border:1px solid var(--ink);min-height:30px;color:var(--ink);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:0 0;padding:7px 8px;font:900 8px/1 Arial,sans-serif}.member-actions .danger-action{border-color:var(--red);color:var(--red)}.access-audit{color:var(--paper-light);background:var(--ink);margin-top:18px;padding:14px}.access-audit>span{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font:900 9px/1 Arial,sans-serif;display:block}.access-audit>div{border-top:1px solid #f4ecd838;gap:3px;padding:8px 0;display:grid}.access-audit strong{color:#fff;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.access-audit small{color:#f4ecd8b8;font:10px/1.4 Arial,sans-serif}.sign-out-link{color:var(--red);text-transform:uppercase;border-bottom:1px solid;margin-top:24px;font:900 9px/1 Arial,sans-serif;display:inline-block}@media (width<=900px){.masthead{min-height:125px}.wordmark{font-size:clamp(52px,12vw,95px)}.live-badge{margin-left:0}.settings-link{display:none!important}.lead-grid{grid-template-columns:1fr}.hero-story{min-height:540px}.hero-copy{max-width:70%}.sidebar-stack{grid-template-rows:auto;grid-template-columns:1fr 1fr}.story-ticker{grid-template-columns:1fr 1fr}.first-take{grid-template-columns:1fr}.first-take-brand{min-height:190px;transform:none}.debate-lead{padding:12px 0}.take-grid,.opinion-note{grid-column:auto}.fan-post-grid{grid-template-columns:1fr 1fr}.section-title{flex-direction:column;align-items:start}.filter-row{justify-content:flex-start}.wire-grid{grid-template-columns:1fr}.wire-empty{min-height:360px}.transaction-list{grid-template-columns:1fr}.transaction-list article:nth-child(odd){border-right:0}.news-grid{grid-template-columns:1fr 1fr}.team-grid,.draft-section,.question-grid{grid-template-columns:1fr}.question-grid article{min-height:280px}.archive-layout{grid-template-columns:1fr}.archive-cover{min-height:390px}}@media (width<=640px){html,body{max-width:100%;overflow-x:hidden}body{padding-bottom:72px}.season-strip{min-height:30px;font-size:10px}.masthead{min-height:82px;padding:12px 16px;position:relative}.wordmark{font-size:49px;line-height:.75}.wordmark .kicker{letter-spacing:.2em;font-size:7px}.wordmark small{margin-top:8px;font-size:8px}.main-nav{display:none}.mobile-tab-bar{z-index:30;height:68px;padding-bottom:env(safe-area-inset-bottom);color:var(--paper-light);border-top:3px solid var(--red);background:#0c0c0bfa;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-tab-bar button,.mobile-tab-bar a{min-width:0;color:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;font:800 8px/1 Arial,sans-serif;text-decoration:none;display:flex}.mobile-tab-bar button.active{color:var(--gold);background:#c91f1b33}.mobile-tab-bar i{font:900 15px/1 Arial,sans-serif}.hero-copy{padding-top:145px}.section-title h2{font-size:clamp(37px,11vw,58px)}.award-grid,.record-grid,.franchise-grid,.team-dashboard-grid{grid-template-columns:1fr}.power-ranking-list article{padding:13px 12px}.power-ranking-summary{grid-template-columns:36px 42px minmax(0,1fr);align-items:center;gap:9px}.power-ranking-number{font-size:32px}.power-ranking-summary .team-mark{width:42px;height:42px}.power-ranking-team>div{justify-content:space-between;align-items:flex-start;gap:7px}.power-ranking-list h3{font-size:clamp(20px,6.2vw,27px);line-height:1.02}.power-ranking-team>p{margin-top:5px;font-size:11px;line-height:1.3}.ranking-movement{padding-top:2px;font-size:10px}.ranking-tier{grid-column:2/4;justify-self:start;margin-top:1px;padding:5px 7px;font-size:9px}.power-ranking-analysis{grid-template-columns:1fr;gap:7px;margin:11px 0 0}.power-ranking-analysis>*{border-left-width:2px;padding:8px 10px}.power-ranking-analysis p{font-size:12px;display:block}.power-ranking-analysis p b{margin-bottom:3px;display:block}.roster-strength{flex-direction:row;justify-content:space-between;align-items:baseline}.roster-strength strong{font-size:18px}.press-alert-feed{font-size:13px}.eyebrow,.byline,.story-ticker span,.story-ticker small,.first-take-brand>span,.first-take-brand>small,.debate-lead>p,.debate-lead>button,.debate-lead>a,.take-person small,.take-grid dt,.opinion-note,.sync-status,.wire-footnote,.fan-post-head small,.fan-post-foot span,.fan-post-foot b,.fan-post-foot strong,.fan-disclaimer,.filter-row button,.news-grid article>p,.modal-byline,footer small,footer p{font-size:12px}.season-strip{white-space:nowrap;justify-content:flex-start;overflow:hidden}.season-strip span:first-child,.season-strip span:last-child,.season-strip i{display:none}.masthead{min-height:106px;padding:18px 16px}.wordmark{font-size:clamp(43px,14.5vw,70px);transform:none}.wordmark .kicker{margin-bottom:7px;font-size:8px}.live-badge{display:none}.main-nav{padding:0 16px;overflow-x:auto}.nav-links{gap:25px;min-width:max-content}.lead-grid{padding:8px 8px 0}.hero-story{min-height:560px}.hero-story>img{object-position:62% center}.hero-scrim{background:linear-gradient(#05050414,#050504b8 32%,#050504fa)}.hero-copy{max-width:100%;padding:185px 22px 24px}.hero-copy h1{font-size:72px}.deck{font-size:15px}.sidebar-stack{grid-template-columns:1fr}.last-place-card{min-height:290px}.last-place-copy{width:76%}.last-place-card h2{font-size:48px}.story-ticker{grid-template-columns:1fr}.first-take{gap:24px}.first-take-brand{min-height:170px}.first-take-brand>strong,.first-take-brand>b{font-size:70px}.debate-lead h2{font-size:53px}.take-grid{grid-template-columns:1fr}.take-grid article+article{border-top:1px solid #f4ecd880;border-left:0}.take-grid dl{grid-template-columns:1fr}.opinion-note{text-align:left}.fan-post-grid{grid-template-columns:1fr}.fan-post-grid article{min-height:230px}.section-heading{align-items:center}.section-heading a{display:none}.breaking-tape{justify-content:flex-start}.page-section{padding:46px 16px 50px}.scoreboard-section,.schedule-section{padding-top:0}.news-grid{grid-template-columns:1fr}.news-grid article.feature{grid-column:auto}.standing-row{grid-template-columns:32px minmax(105px,1fr) 60px 50px 50px;gap:4px;min-height:68px}.standing-row strong{font-size:27px}.standing-row span{font-size:18px}.standing-row.header-row span{letter-spacing:.06em;font-size:7px}.standing-row b{letter-spacing:0;font-size:18px}.standing-row em{font-size:13px}.team-grid article{grid-template-columns:67px 1fr 22px;padding:14px}.draft-poster{min-height:565px;padding:32px 24px}.draft-poster h2{font-size:79px}.draft-poster>span{font-size:12px}.deadline{bottom:28px;left:24px}.draft-rules{padding:32px 20px}.archive-tabs{grid-template-columns:1fr 1fr}.archive-tabs button{min-height:78px}.archive-layout{border-top:0}.archive-cover{min-height:360px;padding:26px}.archive-row{grid-template-columns:42px 1fr 52px;padding:8px 10px}.archive-row em,.archive-row.archive-header>span:last-child{display:none}.archive-row>span{font-size:17px}footer{flex-direction:column;align-items:start}.story-modal,.quote-modal,.account-modal{box-shadow:7px 7px 0 var(--red);padding:45px 24px 30px}.sync-status{width:100%}.wire-label{flex-direction:column;align-items:start}.wire-label b{text-align:left}.schedule-browser summary{flex-direction:column;align-items:flex-start}.schedule-browser summary>b{justify-content:space-between;width:100%}.matchup-heading{flex-direction:column;align-items:flex-start}.matchup-heading div{flex-direction:column;align-items:flex-start;gap:5px}.matchup-grid,.current-scoreboard .matchup-grid{grid-template-columns:1fr}.current-scoreboard .scoreboard-matchup{min-height:450px}.analyst-pick-row{grid-template-columns:auto 1fr}.matchup-grid article{border-bottom:1px solid #0c0c0b73;border-right:0}.matchup-grid article:last-child{border-bottom:0}.pulse-list article{grid-template-columns:38px 1fr auto;padding:12px}.pulse-list p{max-width:220px}.account-card{grid-template-columns:48px 1fr}.account-card>b{grid-column:1/-1}.setup-grid,.owner-form{grid-template-columns:1fr}.owner-form button{grid-column:auto}.quote-actions{flex-direction:column;align-items:stretch}}.page-section{padding-top:52px;padding-bottom:58px}.section-title{margin-bottom:24px}.section-title h2{font-size:clamp(42px,5.4vw,74px)}.news-grid article,.award-grid article,.franchise-grid article,.team-dashboard-grid article{padding:20px}.news-grid h3,.award-grid h3,.franchise-grid h3,.team-dashboard-grid h3{font-size:clamp(22px,2vw,32px)}.commissioner-health{border-top:3px solid var(--ink);margin-top:28px;padding-top:24px}.health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.health-grid article{background:#ffffff38;border:1px solid #0c0c0b59;min-height:118px;padding:16px}.health-grid span,.health-grid strong,.health-grid small{display:block}.health-grid span{color:var(--red);letter-spacing:.1em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.health-grid strong{text-transform:uppercase;margin:8px 0;font:900 27px/1 Impact,sans-serif}.health-grid small,.health-note{font:12px/1.45 Arial,sans-serif}.health-note{background:var(--ink);color:var(--paper-light);margin-top:14px;padding:12px}.health-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.health-actions a,.health-actions button{border:2px solid var(--red);min-height:38px;color:var(--red);letter-spacing:.06em;text-transform:uppercase;background:0 0;padding:10px 12px;font:900 10px/1 Arial,sans-serif;text-decoration:none}.health-actions button{cursor:pointer}.health-actions button:disabled{opacity:.42;cursor:not-allowed}.health-action-note{margin:10px 0 0;font:700 10px/1.45 Courier New,monospace}.engine-event-list{border-top:1px solid #0c0c0b73;margin-top:16px}.engine-event-list>div{border-bottom:1px solid #0c0c0b40;grid-template-columns:120px 1fr;gap:12px;padding:10px 0;display:grid}.engine-event-list span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font:900 9px/1.2 Arial,sans-serif}.engine-event-list strong{font:800 12px/1.35 Arial,sans-serif}.league-network-tool{border:2px solid var(--ink);background:linear-gradient(135deg,#c91f1b14,#0000 45%),#ffffff47;margin-top:22px;padding:20px}.league-network-form{grid-template-columns:repeat(3,minmax(150px,1fr));align-items:end;gap:10px;margin-top:14px;display:grid}.league-network-form button{grid-column:3}.league-network-form label,.commissioner-team-link label{letter-spacing:.07em;text-transform:uppercase;gap:6px;font:900 9px/1 Arial,sans-serif;display:grid}.league-network-form input,.commissioner-team-link select{border:2px solid var(--ink);min-width:0;min-height:42px;color:var(--ink);background:var(--paper-light);padding:8px 10px;font:700 12px/1.2 Arial,sans-serif}.league-network-form button,.commissioner-team-link button{color:#fff;background:var(--red);text-transform:uppercase;cursor:pointer;border:0;min-height:42px;padding:9px 13px;font:900 10px/1 Arial,sans-serif}.league-network-form button:disabled,.commissioner-team-link button:disabled{cursor:not-allowed;opacity:.42}.league-network-tool>small{margin-top:10px;font:700 10px/1.4 Courier New,monospace;display:block}.commissioner-team-link{border:2px solid var(--red);background:#c91f1b0f;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin:14px 0;padding:14px;display:grid}.invite-success{border:2px solid var(--ink);background:var(--paper-light);grid-template-columns:auto 1fr;gap:6px 12px;margin-top:14px;padding:14px;display:grid}.invite-success span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.invite-success strong{justify-self:end;font:900 15px/1 Courier New,monospace}.invite-success small{grid-column:1/-1;font:11px/1.4 Arial,sans-serif}.franchise-grid article>small{color:#0c0c0ba3;margin-top:8px;font:700 10px/1.35 Arial,sans-serif;display:block}.sign-in-callout label{text-transform:uppercase;gap:7px;margin:18px 0 10px;font:900 11px/1 Arial,sans-serif;display:grid}.sign-in-callout input{border:2px solid var(--ink);background:var(--paper-light);min-height:46px;padding:10px 12px;font:800 16px/1 Arial,sans-serif}.sign-in-callout button{color:#fff;background:var(--red);cursor:pointer;border:0;min-height:44px;padding:10px 16px;font-weight:900}.sign-in-callout small{margin:9px 0;display:block}@media (width<=640px){.page-section{padding-top:28px;padding-bottom:34px}.section-title{margin-bottom:18px}.section-title h2{font-size:clamp(32px,9vw,44px)}.hero-story{min-height:405px}.hero-copy{padding-top:120px}.first-take{gap:14px;padding:20px 12px 26px}.first-take-brand{min-height:105px}.first-take-brand>strong,.first-take-brand>b{font-size:clamp(44px,15vw,62px)}.debate-lead h2{font-size:clamp(32px,9.5vw,44px);line-height:.94}.take-grid article{padding:16px 12px}.take-person>span{flex-basis:48px;width:48px;height:48px}.story-modal.book-reader{padding-top:34px}.book-page{overscroll-behavior:contain;overflow-y:auto}.story-modal .book-page p.article-copy.transcript-page{padding-left:9px;font-size:15px;line-height:1.48}.book-controls{background:var(--paper-light);position:relative}.book-controls>button{min-height:42px;padding:8px}.health-grid{grid-template-columns:1fr}.engine-event-list>div{grid-template-columns:1fr;gap:4px}.health-actions{flex-direction:column;align-items:stretch}.health-actions a,.health-actions button{text-align:center;width:100%}.masthead-actions{justify-content:space-between;width:100%}.league-switcher{flex:1;min-width:0}.league-network-form,.commissioner-team-link,.transaction-list .transaction-card.breaking,.transaction-list .transaction-card.notable{grid-template-columns:1fr}.transaction-card-player{min-height:190px;max-height:230px}.team-logo{flex-basis:30px;width:30px;height:30px}.invite-success{grid-template-columns:1fr}.invite-success strong{overflow-wrap:anywhere;justify-self:start}.member-list>div{grid-template-columns:1fr;gap:8px}.member-list strong{text-align:left}.member-actions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.commissioner-letter{border:2px solid var(--ink);background:#ffffff38;grid-template-columns:minmax(220px,.7fr) minmax(0,1.8fr);margin-top:18px;display:grid}.commissioner-letter header{color:var(--paper-light);background:var(--ink);padding:28px}.commissioner-letter header span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.commissioner-letter header h3,.commissioner-letter header h2{text-transform:uppercase;margin:12px 0 0;font:900 clamp(32px,4vw,58px)/.92 Impact,Arial Narrow,sans-serif}.commissioner-home{padding-top:22px;padding-bottom:22px}.commissioner-home .commissioner-letter{margin-top:0}.commissioner-letter>div{max-width:820px;padding:26px 30px}.commissioner-letter p{margin:0 0 14px;font:16px/1.55 Georgia,serif}.commissioner-letter .letter-signoff{margin-top:24px;font-style:italic;font-weight:700}.commissioner-letter .letter-signoff small{letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font:800 9px/1.3 Arial,sans-serif;display:block}@media (width<=640px) and (orientation:portrait){body:before{display:none}.site-shell.tab-news .first-take.tab-news.mobile-section-active{width:100%;max-width:100vw;padding:14px 12px 24px;overflow:hidden;display:grid!important}.site-shell.tab-news .first-take .first-take-brand{grid-template-columns:auto 1fr;justify-content:start;align-items:baseline;gap:5px 7px;min-height:0;margin:0 0 14px;padding:11px 13px;display:grid;transform:none}.site-shell.tab-news .first-take .first-take-brand>span{grid-column:1/-1}.site-shell.tab-news .first-take .first-take-brand>strong,.site-shell.tab-news .first-take .first-take-brand>b{width:auto;font-size:clamp(31px,9.5vw,42px);line-height:.8;display:block}.site-shell.tab-news .first-take .first-take-brand>b{margin:0}.site-shell.tab-news .first-take .first-take-brand>small{grid-column:1/-1;width:fit-content;margin-top:3px}.site-shell.tab-news .first-take .debate-lead{min-width:0;padding:0 2px 16px}.site-shell.tab-news .first-take .debate-lead h2{overflow-wrap:anywhere;max-width:100%;margin:7px 0 10px;font-size:clamp(27px,8vw,36px);line-height:.98}.site-shell.tab-news .first-take .debate-lead>span{max-width:100%;font-size:13px;line-height:1.42}.site-shell.tab-news .first-take .debate-lead>button,.site-shell.tab-news .first-take .debate-lead>a{min-height:42px;margin-top:14px}.site-shell.tab-news .first-take .take-grid{border:0;grid-template-columns:1fr;gap:10px;width:100%;display:grid}.site-shell.tab-news .first-take .take-grid article{border:1px solid #f4ecd873;min-width:0;min-height:0;margin:0;padding:14px 13px}.site-shell.tab-news .first-take .take-grid article+article{border-left-width:1px}.site-shell.tab-news .first-take .take-person>span{flex-basis:48px;width:48px;height:48px}.site-shell.tab-news .first-take .take-grid blockquote{overflow-wrap:anywhere;max-width:100%;margin:11px 0 0;font-size:16px;line-height:1.3}.site-shell.tab-news .first-take .take-grid dl{display:none}.site-shell.tab-news .first-take .opinion-note{max-width:100%;margin:13px 0 0}.story-modal.book-reader{width:min(100%,520px);height:min(92dvh,760px);box-shadow:none;border-radius:16px 16px 0 0;padding:38px 12px 12px}.story-modal.book-reader .book-page{height:calc(92dvh - 112px);min-height:0;padding:18px 16px}.story-modal.book-reader .book-page.cover h2{font-size:clamp(31px,9vw,42px)}.story-modal.book-reader .book-page.cover h3{font-size:14px}.story-modal.book-reader .article-copy,.story-modal.book-reader p.article-copy.transcript-page{font-size:15px;line-height:1.48}.story-modal.book-reader .book-controls{grid-template-columns:1fr 1fr;padding:8px 0 0;position:sticky;bottom:0}.story-modal.book-reader .book-controls button{min-height:46px;font-size:10px}.commissioner-letter{grid-template-columns:1fr}.commissioner-letter header,.commissioner-letter>div{padding:22px 18px}.commissioner-letter p{font-size:15px}.commissioner-home{padding:14px 10px 18px}}.press-alert-feed{min-height:46px;color:var(--paper-light);background:#261f1a;border-bottom:1px solid #f4ecd859;grid-template-columns:auto auto minmax(220px,1fr) auto;align-items:center;gap:13px;padding:8px 3vw;font-size:12px;display:grid}.press-alert-feed>strong{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font:900 12px/1 Arial,sans-serif;display:flex}.press-alert-feed>strong i{background:var(--red);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #c91f1b38}.press-alert-feed>span{font-weight:800}.press-alert-feed>div{scrollbar-width:thin;gap:8px;min-width:0;display:flex;overflow-x:auto}.press-alert-feed button{max-width:520px;color:var(--paper-light);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0a;border:1px solid #f4ecd86b;flex:none;padding:7px 10px;font:700 11px/1.2 Arial,sans-serif;overflow:hidden}.press-alert-feed>a{color:var(--red);text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;font:900 10px/1 Arial,sans-serif}.front-page{padding-top:12px}.first-take{grid-template-columns:minmax(250px,.46fr) minmax(0,1.54fr)}.first-take-brand{overflow:hidden}.first-take-brand>strong,.first-take-brand>b{white-space:nowrap;width:100%;font-size:clamp(50px,5vw,76px);line-height:.76}.take-person>span{flex:0 0 78px;width:78px;height:78px;position:relative;overflow:hidden}.analyst-portrait i{font-style:normal}.analyst-portrait img{object-fit:cover;object-position:center top;filter:saturate(.78)contrast(1.05);width:100%;height:100%;position:absolute;inset:0}.fan-x-tools{align-items:center;gap:7px;display:flex}.fan-x-tools>button{border:2px solid var(--ink);width:42px;height:42px;color:var(--ink);cursor:pointer;background:0 0;font:900 19px/1 Arial,sans-serif}.fan-x-tools>button:hover,.fan-x-tools>button:focus-visible{color:var(--paper-light);background:var(--ink)}.fan-post-grid{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:var(--red) #0c0c0b1f;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(275px,calc(25% - .75px));grid-auto-flow:column;overflow-x:auto}.fan-post-grid>a{scroll-snap-align:start}.draft-desk{padding-top:34px;padding-bottom:34px}.draft-round-tabs{border:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px;display:grid}.draft-round-tabs button{min-height:68px;color:var(--ink);cursor:pointer;text-transform:uppercase;background:#f4ecd86b;border:0;justify-content:center;align-items:center;gap:10px;padding:11px 16px;display:flex}.draft-round-tabs button+button{border-left:2px solid var(--ink)}.draft-round-tabs button span{color:var(--red);letter-spacing:.12em;font:900 10px/1 Arial,sans-serif}.draft-round-tabs button b{font:900 31px/1 Impact,sans-serif}.draft-round-tabs button.selected{color:var(--paper-light);background:var(--ink)}.draft-round-tabs button.selected span{color:var(--gold)}.draft-round-tabs button:hover,.draft-round-tabs button:focus-visible{box-shadow:inset 0 -5px 0 var(--red);outline:none}.archive-round-tabs{border-width:2px 0;margin:0}.draft-board{border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.draft-board article{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:#f4ecd894;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:118px;padding:16px;display:grid}.draft-board article>strong{color:var(--red);font:900 48px/1 Impact,sans-serif}.draft-board article span,.draft-board article h3,.draft-board article p{margin:0;display:block}.draft-board article span{color:var(--red);letter-spacing:.08em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.draft-board article h3{text-transform:uppercase;margin-top:5px;font:900 clamp(25px,2.3vw,35px)/.95 Impact,sans-serif}.draft-board article p{margin-top:7px;font:800 12px/1 Arial,sans-serif}.draft-board article>b{border:2px solid var(--red);color:var(--red);text-transform:uppercase;white-space:nowrap;padding:7px 8px;font:900 10px/1 Arial,sans-serif}.draft-board.results article{background:#ffffff47}.draft-source{margin:13px 0 0;font:700 12px/1.45 Courier New,monospace}.draft-source a{color:var(--red);border-bottom:1px solid;font-weight:900}.draft-results-empty{border:2px solid var(--ink);text-align:center;place-content:center;min-height:260px;padding:34px;display:grid}.draft-results-empty>span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font:900 11px/1 Arial,sans-serif}.draft-results-empty h3{text-transform:uppercase;max-width:720px;margin:13px auto 8px;font:900 clamp(35px,4vw,58px)/.9 Impact,sans-serif}.draft-results-empty p{margin:0;font-size:14px}.draft-archive-card{border:2px solid var(--ink);background:#f4ecd88c;margin:0 0 32px}.draft-archive-card summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:18px 22px;list-style:none;display:flex}.draft-archive-card summary::-webkit-details-marker{display:none}.draft-archive-card summary span,.draft-archive-card summary small,.draft-archive-card summary strong{display:block}.draft-archive-card summary small{color:var(--red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-weight:900}.draft-archive-card summary strong{text-transform:uppercase;font:900 32px/1 Impact,sans-serif}.draft-archive-card summary>b{color:var(--red);text-transform:uppercase;font:900 12px/1 Arial,sans-serif}.draft-archive-card .draft-board{border-left:0}.story-modal.book-reader{flex-direction:column;width:min(880px,100%);height:min(760px,100vh - 40px);max-height:calc(100vh - 40px);padding:clamp(28px,4vw,48px);display:flex;overflow:hidden}.book-meta{color:var(--red);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #0c0c0b59;justify-content:space-between;gap:20px;margin:0 46px 13px 0;padding-bottom:10px;font:900 11px/1 Arial,sans-serif;display:flex}.book-page{background:linear-gradient(90deg,#0c0c0b0d,#0000 5% 95%,#0c0c0b0d),#ffffff38;border:1px solid #0c0c0b52;flex:1;min-height:0;padding:clamp(18px,3vw,35px);position:relative;overflow:hidden;box-shadow:inset 14px 0 28px #0c0c0b0a}.book-page.cover{flex-direction:column;justify-content:center;display:flex}.book-page.cover>p{color:var(--red);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font:900 12px/1 Arial,sans-serif}.book-page.cover h2{letter-spacing:-.015em;text-transform:uppercase;max-width:760px;margin:0;font:900 clamp(50px,7vw,86px)/.84 Impact,sans-serif}.book-page.cover h3{border-bottom:4px solid var(--ink);margin:20px 0 15px;padding-bottom:15px;font:700 clamp(17px,2.2vw,23px)/1.3 Arial,sans-serif}.book-instruction{color:var(--red);letter-spacing:.06em;text-transform:uppercase;margin-top:auto;font:900 11px/1 Arial,sans-serif}.book-running-head{max-width:calc(100% - 40px);color:var(--red);letter-spacing:.08em;text-transform:uppercase;margin:0 0 22px;font:900 12px/1.15 Arial,sans-serif}.story-modal .book-page p.article-copy{color:#111a28;max-width:690px;margin:0 auto;font:clamp(20px,2.35vw,27px)/1.52 Georgia,serif}.story-modal .book-page p.article-copy.transcript-page{border-left:6px solid var(--red);padding-left:22px;font-family:Arial,sans-serif;font-weight:750}.personality-card{border:1px solid #0c0c0b47;border-left:6px solid var(--red);background:linear-gradient(110deg,#0f1d330f,#0000 58%),#ffffff47;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:18px;margin:0 0 22px;padding:14px;display:grid}.personality-card>img{object-fit:cover;border:2px solid var(--ink);background:#101a2a;width:96px;height:96px}.personality-card span,.personality-card h3,.personality-card b{display:block}.personality-card span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font:900 9px/1 Arial,sans-serif}.personality-card h3{color:var(--ink);letter-spacing:.01em;text-transform:uppercase;margin:0;font:900 30px/.95 Impact,sans-serif}.personality-card b{color:#0c0c0ba8;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font:900 10px/1 Arial,sans-serif}.personality-card blockquote{color:#111a28;margin:10px 0 0;font:700 14px/1.42 Georgia,serif}.personality-card.inverse{border-color:#f4ecd852;border-left-color:var(--gold);background:#f4ecd80f}.personality-card.inverse h3,.personality-card.inverse blockquote{color:var(--paper-light)}.personality-card.inverse span{color:var(--gold)}.personality-card.inverse b{color:#f4ecd8ad}.debate-preview-hosts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 4px;display:grid}.debate-preview-hosts article{background:#f4ecd80f;border:1px solid #f4ecd857;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:10px;display:grid}.debate-preview-hosts img{object-fit:cover;width:76px;height:76px}.debate-preview-hosts strong{color:var(--gold);text-transform:uppercase;font:900 13px/1 Arial,sans-serif}.debate-preview-hosts blockquote{color:var(--paper-light);margin:7px 0 0;font:700 12px/1.35 Georgia,serif}.transaction-context-link{color:var(--red);cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid;margin-top:11px;padding:0 0 4px;font:900 9px/1 Arial,sans-serif;display:inline-flex}.fan-post-grid>a:target article{outline:4px solid var(--gold);outline-offset:-4px}.fan-post-head>span img.personality-portrait{object-fit:cover;background:#101a2a}.modal-byline.with-portrait{color:var(--ink);grid-template-columns:54px minmax(0,1fr);align-items:center;gap:11px;display:grid}.modal-byline.with-portrait img{border:2px solid var(--ink);object-fit:cover;background:#101a2a;width:54px;height:54px}.modal-byline.with-portrait span,.modal-byline.with-portrait small{display:block}.modal-byline.with-portrait small{color:var(--red);margin-top:5px}@media (width<=720px){.personality-card{grid-template-columns:72px minmax(0,1fr);gap:12px;padding:11px}.personality-card>img{width:72px;height:72px}.personality-card h3{font-size:25px}.personality-card blockquote{font-size:12px}}.book-page .end-mark{position:absolute;bottom:24px;right:28px}.book-controls{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;min-height:54px;padding-top:14px;display:grid}.book-controls>button{border:0;border-bottom:2px solid var(--red);color:var(--red);cursor:pointer;letter-spacing:.05em;text-transform:uppercase;background:0 0;justify-self:start;padding:10px 0 5px;font:900 11px/1 Arial,sans-serif}.book-controls>button:last-child{justify-self:end}.book-controls>button:disabled{opacity:.28;cursor:default}.book-controls>div{justify-content:center;gap:4px;max-width:260px;display:flex;overflow:hidden}.book-controls i{background:#0c0c0b38;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.book-controls i.current{background:var(--red)}.eyebrow,.byline,.story-ticker span,.story-ticker small,.first-take-brand>span,.first-take-brand>small,.debate-lead>p,.debate-lead>button,.debate-lead>a,.take-person small,.take-grid dt,.opinion-note,.sync-status,.wire-footnote,.fan-post-head small,.fan-post-foot span,.fan-post-foot b,.fan-post-foot strong,.fan-disclaimer,.filter-row button,.news-grid article>p,.standing-row.header-row,.standing-row.header-row span,.modal-byline,.quote-actions small,footer small,footer p{font-size:11px;line-height:1.35}@media (width<=900px){.fan-post-grid{grid-template-columns:none;grid-auto-columns:minmax(280px,calc(50% - .5px))}.draft-board{grid-template-columns:1fr}}@media (width<=640px){.debate-preview-hosts{grid-template-columns:1fr}.debate-preview-hosts article{grid-template-columns:64px minmax(0,1fr)}.debate-preview-hosts img{width:64px;height:64px}.fan-post-grid{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;width:100%;max-width:100%;overflow-x:clip}.fan-post-grid>a{scroll-snap-align:none;width:100%;max-width:100%;overflow:hidden}.fan-post-grid article,.fan-post-grid blockquote,.fan-post-head,.fan-post-head p{overflow-wrap:anywhere;min-width:0;max-width:100%}.fan-x-tools>button{display:none}.draft-round-tabs button{flex-direction:column;gap:4px;min-height:60px}.story-modal.book-reader{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);box-shadow:4px 4px 0 var(--red);border-width:2px;padding:40px 10px 10px}.modal-backdrop{padding:8px}.book-meta{margin:0 40px 8px 0;font-size:9px}.book-page{padding:16px 14px}.book-page.cover h2{font-size:clamp(34px,10.5vw,52px);line-height:.88}.book-page.cover h3{margin:13px 0 10px;padding-bottom:10px;font-size:15px;line-height:1.25}.book-running-head{margin-bottom:13px;font-size:9px}.story-modal .book-page p.article-copy{font-size:clamp(15px,4.2vw,18px);line-height:1.38}.story-modal .book-page p.article-copy.transcript-page{border-left-width:4px;padding-left:11px}.book-controls{gap:8px;min-height:48px;padding-top:8px}.book-controls>div{display:none}.book-controls>button{font-size:9px}.press-alert-feed{grid-template-columns:auto 1fr auto;padding:8px 16px}.press-alert-feed>div{grid-area:2/1/auto/-1}.press-alert-feed button{max-width:82vw}.draft-board article{grid-template-columns:53px minmax(0,1fr)}.draft-board article>strong{font-size:38px}.draft-board article>b{grid-column:2;justify-self:start}.draft-archive-card summary{flex-direction:column;align-items:flex-start}.lead-grid{padding-inline:0}.hero-story{border-left:0;border-right:0;min-height:475px}.hero-copy{padding:145px 18px 22px}.hero-copy h1{font-size:clamp(48px,16vw,68px)}.sidebar-stack{padding-inline:8px}.site-shell:not(.tab-news) .first-take{display:none!important}.take-person>span{flex-basis:62px;width:62px;height:62px}.story-ticker article,.news-grid article,.award-grid article,.franchise-grid article,.team-dashboard-grid article{min-width:0}.news-grid h3,.team-dashboard-grid h3,.franchise-grid h3{overflow-wrap:anywhere}.filter-row,.week-picker,.archive-tabs{max-width:100%;overflow-x:auto}.press-alert-feed{max-width:100%;position:relative}}.release-version{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font:900 9px/1 Arial,sans-serif;display:block}.masthead-release{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin:7px 0 0 6px;font:900 9px/1 Arial,sans-serif}.credit-leaderboard>div{min-height:62px}.credit-leaderboard>div>span{gap:4px;display:grid}.credit-leaderboard>div>span>b{font:900 11px/1.2 Arial,sans-serif}.credit-leaderboard>div>span>small{color:#0c0c0b9e;font:700 9px/1.25 Courier New,monospace}.futures-book{border:3px solid var(--ink);background:#ffffff57;margin-top:14px}.futures-book>summary{min-height:74px;color:var(--paper-light);background:var(--book-green);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;list-style:none;display:flex}.futures-book>summary::-webkit-details-marker{display:none}.futures-book>summary span,.futures-book>summary small,.futures-book>summary strong{display:block}.futures-book>summary small{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.futures-book>summary strong{text-transform:uppercase;margin-top:6px;font:900 27px/.9 Impact,sans-serif}.futures-book>summary>b{text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.futures-layout{grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);gap:18px;padding:20px;display:grid}.future-market-picker,.future-slip{border:2px solid var(--ink);background:var(--paper-light);padding:18px}.future-market-picker{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;display:grid}.future-market-picker>p{grid-column:1/-1;margin:0;font:13px/1.45 Arial,sans-serif}.future-market-picker label,.future-slip label,.community-tools label{letter-spacing:.08em;text-transform:uppercase;gap:7px;font:900 9px/1 Arial,sans-serif;display:grid}.future-market-picker select,.future-slip input,.community-tools select,.community-tools textarea,.feedback-review select{border:2px solid var(--ink);width:100%;min-height:44px;color:var(--ink);background:#fffaf0;padding:9px 10px;font:800 12px/1.25 Arial,sans-serif}.future-slip>span,.community-tool-grid article>span,.feedback-review>span,.network-oversight>span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.future-slip h3{text-transform:uppercase;margin:9px 0 5px;font:900 31px/.95 Impact,sans-serif}.future-slip p,.future-slip small{font:11px/1.4 Arial,sans-serif}.future-slip small{margin:12px 0;display:block}.future-slip button,.community-tools button,.statement-grid footer button,.replay-tour-button{color:#fff;background:var(--red);cursor:pointer;text-transform:uppercase;border:0;min-height:42px;padding:9px 13px;font:900 9px/1 Arial,sans-serif}.future-slip button:disabled,.community-tools button:disabled{cursor:not-allowed;opacity:.4}.future-ticket-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 20px 20px;display:grid}.future-ticket-list article{border:2px solid var(--ink);background:var(--paper-light);padding:14px}.future-ticket-list span,.future-ticket-list strong,.future-ticket-list small{display:block}.future-ticket-list span{color:var(--red);text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.future-ticket-list strong{margin:8px 0 5px}.future-ticket-list small{font:10px/1.35 Arial,sans-serif}.statement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.statement-grid article{border:2px solid var(--ink);background:#ffffff4d;align-content:space-between;gap:16px;min-width:0;padding:20px;display:grid;box-shadow:5px 5px #0c0c0b21}.statement-grid article.pinned{border-color:var(--red)}.statement-grid article.hidden{opacity:.55}.statement-grid header,.statement-grid footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.statement-grid header span{color:var(--red);letter-spacing:.1em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.statement-grid header small{font:8px/1.3 Courier New,monospace}.statement-grid blockquote{overflow-wrap:anywhere;min-width:0;margin:0;font:700 clamp(18px,2vw,26px)/1.18 Georgia,serif}.statement-grid footer strong{text-transform:uppercase;font:900 11px/1.2 Arial,sans-serif}.statement-grid footer div{gap:6px;display:flex}.statement-grid footer button{min-height:30px;padding:7px 9px;font-size:8px}.community-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.community-tool-grid>article{border:2px solid var(--ink);background:#ffffff4d;padding:22px}.community-tool-grid h3{text-transform:uppercase;margin:9px 0;font:900 clamp(28px,3vw,44px)/.92 Impact,sans-serif}.community-tool-grid p{font:13px/1.45 Arial,sans-serif}.community-tool-grid label{margin-top:14px}.community-tools textarea{resize:vertical;text-transform:none;min-height:120px}.community-tool-grid>article>small{margin:7px 0 12px;font:9px/1.3 Courier New,monospace;display:block}.feedback-review{border:2px solid var(--ink);background:var(--paper-light);margin-top:18px;padding:20px}.feedback-review>article{border-bottom:1px solid #0c0c0b40;grid-template-columns:minmax(0,1fr) 150px;gap:16px;padding:13px 0;display:grid}.feedback-review strong{text-transform:uppercase;font:900 10px/1.2 Arial,sans-serif}.feedback-review p{margin:6px 0;font:12px/1.4 Arial,sans-serif}.feedback-review small{font:8px/1.3 Courier New,monospace}.network-oversight{color:var(--paper-light);background:var(--ink)}.network-oversight>h2{text-transform:uppercase;margin:10px 0 12px;font:900 clamp(44px,6vw,82px)/.88 Impact,sans-serif}.network-oversight>p{max-width:760px;font:15px/1.5 Arial,sans-serif}.network-oversight dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.network-oversight dl>div{border:1px solid #f4ecd859;padding:15px}.network-oversight dt{color:var(--gold);text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.network-oversight dd{margin:8px 0 0;font:900 15px/1.2 Arial,sans-serif}.oversight-feedback{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.oversight-feedback article{border-left:4px solid var(--red);background:#f4ecd814;padding:14px}.oversight-feedback span,.oversight-feedback strong{text-transform:uppercase;display:block}.oversight-feedback span{color:var(--gold);font-size:8px}.oversight-feedback strong{margin-top:7px;font-size:10px}.oversight-feedback p{margin-bottom:0;font:12px/1.4 Arial,sans-serif}.onboarding-tour{border:4px solid var(--paper-light);width:min(620px,100%);color:var(--paper-light);background:radial-gradient(circle at 88% 12%, #d2aa5447, transparent 26%), var(--ink);box-shadow:12px 12px 0 var(--red);padding:clamp(34px,6vw,64px);position:relative}.onboarding-tour>span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.onboarding-tour h2{text-transform:uppercase;max-width:520px;margin:14px 0;font:900 clamp(42px,7vw,72px)/.86 Impact,sans-serif}.onboarding-tour p{max-width:520px;font:16px/1.5 Arial,sans-serif}.onboarding-tour .close-button{color:var(--paper-light);border-color:var(--paper-light)}.tour-progress{gap:7px;margin:28px 0 18px;display:flex}.tour-progress i{background:#f4ecd840;width:34px;height:5px}.tour-progress i.active{background:var(--gold)}.tour-actions{justify-content:space-between;gap:10px;display:flex}.tour-actions button{border:2px solid var(--paper-light);min-height:44px;color:var(--paper-light);cursor:pointer;text-transform:uppercase;background:0 0;padding:10px 16px;font:900 9px/1 Arial,sans-serif}.tour-actions button:last-child{color:#fff;border-color:var(--red);background:var(--red)}.replay-tour-button{width:100%;color:var(--ink);border:2px solid var(--ink);background:0 0;margin-top:10px}@media (width<=1100px){.league-home-directory,.statement-grid,.league-network-form{grid-template-columns:repeat(2,minmax(0,1fr))}.league-network-form button{grid-column:2}}@media (width<=700px){.league-home-directory,.statement-grid,.community-tool-grid,.future-ticket-list,.oversight-feedback,.futures-layout,.future-market-picker,.feedback-review>article{grid-template-columns:1fr}.network-oversight dl{grid-template-columns:repeat(2,minmax(0,1fr))}.league-network-form{grid-template-columns:1fr}.league-network-form button{grid-column:1}.statement-grid header,.statement-grid footer{flex-direction:column;align-items:flex-start}.onboarding-tour{box-shadow:6px 6px 0 var(--red)}}.data-recovery-banner{color:var(--ink);border-block:2px solid var(--ink);background:#f1d589;justify-content:space-between;align-items:center;gap:18px;padding:15px clamp(16px,4vw,42px);display:flex}.mobile-account-button{display:none}.data-recovery-banner.offline{color:var(--paper-light);border-color:var(--paper-light);background:#24344b}.data-recovery-banner.error{color:#fff;border-color:var(--ink);background:var(--red)}.data-recovery-banner div{gap:4px;min-width:0;display:grid}.data-recovery-banner span{letter-spacing:.12em;text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.data-recovery-banner strong{text-transform:uppercase;font:900 16px/1.15 Arial,sans-serif}.data-recovery-banner small{font:11px/1.35 Arial,sans-serif}.data-recovery-banner button{min-height:42px;color:var(--paper-light);border:2px solid var(--ink);background:var(--ink);cursor:pointer;text-transform:uppercase;flex:none;padding:10px 14px;font:900 9px/1 Arial,sans-serif}.data-recovery-banner button:disabled{cursor:wait;opacity:.65}.recovery-shell{min-height:100vh;color:var(--paper-light);background:radial-gradient(circle at 82% 12%, #d8ae5738, transparent 28%), var(--ink);place-items:center;padding:clamp(24px,7vw,72px);display:grid}.recovery-card{border:4px solid var(--paper-light);width:min(700px,100%);box-shadow:11px 11px 0 var(--red);padding:clamp(28px,7vw,64px)}.recovery-card>span{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}.recovery-card h1{text-transform:uppercase;margin:16px 0;font:900 clamp(48px,9vw,92px)/.86 Impact,sans-serif}.recovery-card p{max-width:590px;font:16px/1.5 Arial,sans-serif}.recovery-card>div{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.recovery-card button,.recovery-card a{min-height:46px;color:var(--paper-light);border:2px solid var(--paper-light);cursor:pointer;text-transform:uppercase;background:0 0;align-items:center;padding:11px 16px;font:900 9px/1 Arial,sans-serif;text-decoration:none;display:inline-flex}.recovery-card button{color:#fff;border-color:var(--red);background:var(--red)}.recovery-loading{animation:1.4s ease-in-out infinite alternate recovery-pulse}@keyframes recovery-pulse{0%{opacity:.68}to{opacity:1}}.pilot-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.pilot-readiness-card,.pilot-usage-card{min-width:0;color:var(--ink);border:2px solid var(--ink);background:var(--paper-light);padding:18px}.pilot-readiness-card>header,.pilot-usage-card>header{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:13px;display:flex}.pilot-readiness-card header span,.pilot-usage-card header span{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font:900 8px/1 Arial,sans-serif}.pilot-readiness-card header h3,.pilot-usage-card header h3{text-transform:uppercase;margin:7px 0 0;font:900 24px/.92 Impact,sans-serif}.pilot-readiness-card header>strong,.pilot-usage-card header>strong{font:900 34px/.9 Impact,sans-serif}.pilot-check-list{gap:8px;margin-top:13px;display:grid}.pilot-check-list article{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid}.pilot-check-list i{color:#fff;background:#a13835;border-radius:50%;place-items:center;width:24px;height:24px;font:900 11px/1 Arial,sans-serif;display:grid}.pilot-check-list article.ready i{background:#2b6b4d}.pilot-check-list b,.pilot-check-list small{display:block}.pilot-check-list b{text-transform:uppercase;font:900 10px/1.2 Arial,sans-serif}.pilot-check-list small{margin-top:3px;font:9px/1.35 Arial,sans-serif}.pilot-usage-summary{grid-template-columns:90px minmax(0,1fr);gap:10px;margin:13px 0;display:grid}.pilot-usage-summary>div{border:1px solid #0c0c0b47;padding:10px}.pilot-usage-summary span,.pilot-usage-summary b{display:block}.pilot-usage-summary span{color:var(--red);text-transform:uppercase;font:900 7px/1 Arial,sans-serif}.pilot-usage-summary b{margin-top:6px;font:900 12px/1.2 Arial,sans-serif}.pilot-usage-card ol{margin:0;padding:0;list-style:none}.pilot-usage-card li{border-top:1px solid #0c0c0b33;justify-content:space-between;gap:10px;padding:7px 0;font:10px/1.2 Arial,sans-serif;display:flex}.pilot-usage-card>small{margin-top:13px;font:8px/1.4 Courier New,monospace;display:block}.commissioner-dashboard-link{color:var(--paper-light);background:var(--ink);border-left:6px solid var(--red);gap:5px;margin:16px 0;padding:18px;text-decoration:none;display:grid}.commissioner-dashboard-link span,.commissioner-dashboard-link small{letter-spacing:.09em;text-transform:uppercase;font:800 9px/1.4 Arial,sans-serif}.commissioner-dashboard-link strong{text-transform:uppercase;font:900 25px/1 Impact,Arial Narrow,sans-serif}.commissioner-dashboard-link small{color:#f4ecd8b8;letter-spacing:.02em;text-transform:none;max-width:56ch}@media (width<=700px){.data-recovery-banner{flex-direction:column;align-items:stretch}.data-recovery-banner button{width:100%}.pilot-operations-grid{grid-template-columns:1fr}.recovery-card{box-shadow:7px 7px 0 var(--red)}}@media (width<=640px){body{padding-bottom:calc(74px + env(safe-area-inset-bottom))}.brand-league_ledger .masthead{min-height:76px;padding:10px 66px 10px 14px}.brand-league_ledger .masthead .wordmark{min-width:0;max-width:calc(100% - 62px);font-size:clamp(22px,6.2vw,27px);line-height:.86;overflow:visible}.brand-league_ledger .masthead .wordmark .kicker{display:none}.brand-league_ledger .masthead .wordmark small{text-overflow:ellipsis;max-width:100%;margin-top:5px;font-size:7px;overflow:hidden}.site-shell .masthead-actions{display:none}.mobile-tab-bar{height:calc(68px + env(safe-area-inset-bottom))}.mobile-account-button{width:48px;height:48px;color:var(--paper-light);background:#f4ecd80f;border:1px solid #f4ecd88c;place-items:center;gap:1px;padding:4px;display:grid;position:absolute;top:10px;right:14px}.mobile-account-button span{font:900 17px/1 Arial,sans-serif}.mobile-account-button small{letter-spacing:.05em;text-transform:uppercase;font:800 7px/1 Arial,sans-serif}.story-modal,.quote-modal,.account-modal{max-height:calc(100dvh - 16px);padding-bottom:max(30px, env(safe-area-inset-bottom))}}.ledger-network-home,.brand-league_ledger{--ink:#111a28;--paper:#efe9dc;--paper-light:#fff8e7;--red:#c8442f;--red-dark:#a73325;--gold:#f1bb52}.ledger-network-home .league-home-masthead,.brand-league_ledger .masthead,.brand-league_ledger .main-nav,.brand-league_ledger .mobile-tab-bar{color:#fff8e7;background:#111a28}.ledger-network-home .league-home-masthead,.brand-league_ledger .masthead{border-bottom:5px solid #c8442f}.ledger-network-home .league-home-hero{background:radial-gradient(circle at 76% 18%,#f1bb5247,#0000 24rem),linear-gradient(135deg,#101927 0 67%,#202e42 67%)}.ledger-network-home .league-home-hero h1,.ledger-network-home .league-entry-card>strong{letter-spacing:-.055em;text-transform:none;font-family:Georgia,Times New Roman,serif}.brand-league_ledger .wordmark{white-space:normal;grid-template-rows:auto auto;grid-template-columns:50px minmax(0,1fr);align-items:center;column-gap:12px;display:grid;transform:none}.brand-league_ledger .wordmark:before{color:#f1bb52;content:"LL";border:2px solid #f1bb52;grid-area:1/1/3;place-items:center;width:46px;height:46px;font:900 20px/1 Georgia,serif;display:grid}.brand-league_ledger .wordmark>.kicker{display:none}.brand-league_ledger .wordmark>span:not(.kicker){letter-spacing:0;text-transform:none;grid-column:2;align-self:end;font:900 clamp(20px,2.2vw,28px)/1 Georgia,Times New Roman,serif}.brand-league_ledger .wordmark>small{color:#f1bb52;letter-spacing:.08em;grid-column:2;align-self:start;margin:4px 0 0;font:800 9px/1 Arial,sans-serif}.brand-league_ledger .season-strip{background:#c8442f}@media (width<=640px){.ledger-network-home .league-home-masthead{min-height:76px;padding:10px 12px}.brand-league_ledger .masthead .wordmark{grid-template-columns:40px minmax(0,1fr);column-gap:9px;max-width:calc(100% - 50px)}.brand-league_ledger .wordmark:before{width:38px;height:38px;font-size:16px}.brand-league_ledger .masthead .wordmark>span:not(.kicker){overflow-wrap:anywhere;font-size:clamp(16px,5.2vw,22px)}.brand-league_ledger .masthead .wordmark small{margin-top:3px;font-size:7px}}.mobile-section-shell{z-index:24;color:#fff8e7;background:#111a28;border-bottom:3px solid #c8442f;grid-template-columns:minmax(220px,.7fr) minmax(0,1.8fr);align-items:center;gap:clamp(18px,3vw,42px);padding:11px max(3vw,24px) 12px;display:grid;position:sticky;top:0;box-shadow:0 7px 20px #111a2833}.mobile-section-context{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px;min-width:0;display:grid}.mobile-section-context>span{color:#f1bb52;letter-spacing:.12em;text-transform:uppercase;font:900 9px/1 Arial,sans-serif}.mobile-section-context>strong{text-align:right;text-overflow:ellipsis;white-space:nowrap;font:900 14px/1 Georgia,Times New Roman,serif;overflow:hidden}.mobile-section-context>small{color:#fff8e7b8;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font:10px/1.25 Arial,sans-serif;overflow:hidden}.mobile-section-nav{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:7px;min-width:0;display:grid}.mobile-section-nav button{color:#fff8e7;cursor:pointer;letter-spacing:.03em;background:#fff8e709;border:1px solid #fff8e757;border-radius:2px;min-width:0;min-height:38px;padding:7px 10px;font:800 10px/1.1 Arial,sans-serif}.mobile-section-nav button:hover,.mobile-section-nav button:focus-visible{background:#f1bb521f;border-color:#f1bb52}.mobile-section-nav button.active{color:#111a28;background:#f1bb52;border-color:#f1bb52}.tab-panel.mobile-section-panel:not(.mobile-section-active),.sportsbook-mobile-panel:not(.mobile-section-active){display:none!important}.league-context-note{color:var(--ink);border-left:4px solid var(--gold);background:#f1bb5229;margin:0 0 18px;padding:12px 14px;font:13px/1.45 Arial,sans-serif}.setup-grid select{width:100%;min-height:42px;color:var(--ink);background:var(--paper-light);border:1px solid #0c0c0b73;border-radius:0;padding:10px 12px;font:700 14px/1.2 Arial,sans-serif}@media (width<=900px){.mobile-section-shell{grid-template-columns:1fr;gap:8px;padding-inline:max(3vw,16px)}}.site-shell.tab-news .first-take.tab-news.debate-mobile-preview.mobile-section-active{width:100%!important;min-width:0!important;max-width:100%!important;padding:18px 14px 28px!important;display:block!important;overflow:hidden!important}.site-shell.tab-news .debate-mobile-preview .first-take-brand{flex-flow:wrap!important;justify-content:flex-start!important;align-items:baseline!important;gap:5px 8px!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0 0 18px!important;padding:13px 14px!important;display:flex!important;transform:none!important}.site-shell.tab-news .debate-mobile-preview .first-take-brand>span,.site-shell.tab-news .debate-mobile-preview .first-take-brand>small{flex-basis:100%}.site-shell.tab-news .debate-mobile-preview .first-take-brand>strong,.site-shell.tab-news .debate-mobile-preview .first-take-brand>b{max-width:100%;white-space:normal!important;width:auto!important;font-size:clamp(34px,11vw,48px)!important;line-height:.82!important}.site-shell.tab-news .debate-mobile-preview .first-take-brand>small{width:fit-content;margin-top:5px}.site-shell.tab-news .debate-mobile-preview .debate-lead{width:100%!important;min-width:0!important;padding:0!important;display:block!important}.site-shell.tab-news .debate-mobile-preview .debate-lead h2{overflow-wrap:break-word;word-break:normal;width:100%;max-width:100%;margin:8px 0 12px;font-size:clamp(30px,9vw,40px)!important;line-height:.94!important}.site-shell.tab-news .debate-mobile-preview .debate-lead>span{overflow-wrap:break-word;width:100%;max-width:100%;margin-top:0;font-size:14px;line-height:1.45;display:block}.site-shell.tab-news .debate-mobile-preview .debate-preview-hosts{width:100%;min-width:0;margin-top:18px}.site-shell.tab-news .debate-mobile-preview .debate-preview-hosts article{grid-template-columns:58px minmax(0,1fr);min-width:0;padding:10px}.site-shell.tab-news .debate-mobile-preview .debate-preview-hosts img{width:58px;height:58px}.site-shell.tab-news .debate-mobile-preview .debate-preview-hosts blockquote{overflow-wrap:break-word}.site-shell.tab-news .debate-mobile-preview .debate-lead>a{min-height:44px;margin-top:18px}@media (width<=640px),(device-width<=640px){.mobile-section-shell{padding:10px 12px 11px;display:block}.mobile-section-context{margin-bottom:8px}.mobile-section-context>strong{font-size:13px}.mobile-section-context>small{line-height:1.2}.mobile-section-nav{overscroll-behavior-inline:contain;scrollbar-width:none;padding:1px 0 2px;display:flex;overflow-x:auto}.mobile-section-nav::-webkit-scrollbar{display:none}.mobile-section-nav button{white-space:nowrap;border-radius:999px;flex:none;min-height:34px;padding:0 12px}.league-context-note{margin-bottom:14px;font-size:12px}.site-shell.tab-news .first-take.tab-news.debate-mobile-preview.mobile-section-active{width:100%!important;min-width:0!important;max-width:100%!important;padding:18px 14px 28px!important;display:block!important;overflow:hidden!important}.site-shell.tab-news .debate-mobile-preview .first-take-brand{flex-flow:wrap!important;justify-content:flex-start!important;align-items:baseline!important;gap:5px 8px!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0 0 18px!important;padding:13px 14px!important;display:flex!important;transform:none!important}.site-shell.tab-news .debate-mobile-preview .first-take-brand>span,.site-shell.tab-news .debate-mobile-preview .first-take-brand>small{flex-basis:100%}.site-shell.tab-news .debate-mobile-preview .first-take-brand>strong,.site-shell.tab-news .debate-mobile-preview .first-take-brand>b{max-width:100%;white-space:normal!important;width:auto!important;font-size:clamp(34px,11vw,48px)!important;line-height:.82!important}.site-shell.tab-news .debate-mobile-preview .first-take-brand>small{width:fit-content;margin-top:5px}.site-shell.tab-news .debate-mobile-preview .debate-lead{width:100%!important;min-width:0!important;padding:0!important;display:block!important}.site-shell.tab-news .debate-mobile-preview .debate-lead h2{overflow-wrap:break-word;word-break:normal;width:100%;max-width:100%;margin:8px 0 12px;font-size:clamp(30px,9vw,40px)!important;line-height:.94!important}.site-shell.tab-news .debate-mobile-preview .debate-lead>span{overflow-wrap:break-word;width:100%;max-width:100%;margin-top:0;font-size:14px;line-height:1.45;display:block}.site-shell.tab-news .debate-mobile-preview .debate-preview-hosts{width:100%;min-width:0;margin-top:18px}.site-shell.tab-news .debate-mobile-preview .debate-preview-hosts article{grid-template-columns:58px minmax(0,1fr);min-width:0;padding:10px}.site-shell.tab-news .debate-mobile-preview .debate-preview-hosts img{width:58px;height:58px}.site-shell.tab-news .debate-mobile-preview .debate-preview-hosts blockquote{overflow-wrap:break-word}.site-shell.tab-news .debate-mobile-preview .debate-lead>a{min-height:44px;margin-top:18px}}.mobile-debate-article{box-sizing:border-box;width:100%;min-width:0;color:var(--ink);background:#f4ecd9;padding:16px 14px 30px;overflow:hidden}.mobile-debate-article,.mobile-debate-article *{box-sizing:border-box;min-width:0}.mobile-debate-header{border-top:5px solid var(--red);border-bottom:1px solid #0f0f0e47;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 0;display:flex}.mobile-debate-header>div{gap:3px;display:grid}.mobile-debate-header span,.mobile-debate-header small,.mobile-debate-kicker{letter-spacing:.12em;text-transform:uppercase;font:900 10px/1.15 Arial,sans-serif}.mobile-debate-header span,.mobile-debate-header small{color:#6c6255}.mobile-debate-header strong{letter-spacing:-.04em;font:900 23px/.95 Georgia,serif}.mobile-debate-header small{color:#fff;background:var(--red);letter-spacing:.05em;flex:none;padding:6px 8px}.mobile-debate-story{width:100%;padding-top:24px}.mobile-debate-kicker{color:var(--red);margin:0 0 9px}.mobile-debate-story>h2{width:100%;max-width:none;color:var(--ink);letter-spacing:-.055em;text-transform:none;overflow-wrap:anywhere;margin:0;font:900 clamp(34px,10.5vw,48px)/.96 Georgia,serif}.mobile-debate-dek{color:#5f5548;overflow-wrap:anywhere;width:100%;margin:16px 0 0;font:600 15px/1.5 Georgia,serif}.mobile-debate-responses{gap:10px;width:100%;margin-top:22px;display:grid}.mobile-debate-responses>article{background:#fffaf0;border:1px solid #0f0f0e38;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:12px;display:grid}.mobile-debate-responses img{object-fit:cover;border-radius:50%;width:54px;height:54px;display:block}.mobile-debate-responses strong{color:var(--ink);text-transform:uppercase;font:900 13px/1.15 Arial,sans-serif;display:block}.mobile-debate-responses blockquote{color:#5f5548;overflow-wrap:anywhere;width:100%;margin:5px 0 0;font:600 13px/1.35 Georgia,serif}.mobile-debate-cta{color:#fff;background:var(--ink);border-bottom:4px solid var(--red);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin-top:18px;padding:0 14px;font:900 12px/1 Arial,sans-serif;text-decoration:none;display:flex}@media (width<=900px){.newsroom-publication-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.newsroom-publication-grid article.lead{grid-column:1/-1}}@media (width<=640px){.newsroom-ticker{max-width:100vw;min-height:40px}.newsroom-ticker>strong{max-width:92px;padding:0 9px;font-size:8px}.newsroom-ticker-window{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;overflow-x:auto}.newsroom-ticker-window::-webkit-scrollbar{display:none}.newsroom-ticker-track{will-change:transform;min-height:37px;animation:30s linear infinite alternate newsroom-ticker-mobile-drift}.newsroom-ticker-track.is-idle{will-change:auto;animation:none}.newsroom-ticker button{text-overflow:ellipsis;white-space:nowrap;flex:0 0 70vw;width:70vw;min-width:0;max-width:70vw;padding:0 14px;overflow:hidden}.newsroom-ticker-track.is-single{animation-name:newsroom-ticker-mobile-single-drift}.newsroom-ticker-track.is-single button{text-align:left;text-overflow:clip;flex-basis:auto;width:max-content;min-width:calc(100vw - 92px);max-width:none;padding-right:42vw;overflow:visible}.newsroom-ticker-idle{text-overflow:ellipsis;width:100%;min-width:100%;padding:0 12px;overflow:hidden}.newsroom-publication-grid{grid-template-columns:minmax(0,1fr)}.newsroom-publication-grid article,.newsroom-publication-grid article.lead{grid-column:auto;padding:20px;box-shadow:4px 4px #0c0c0b26}.newsroom-publication-grid h3,.newsroom-publication-grid article:not(.lead) h3{font-size:clamp(29px,10vw,43px)}.newsroom-publication-grid article>footer{flex-direction:column;align-items:stretch}.newsroom-publication-grid article>footer>button{width:100%}.league-section-actions{flex-direction:column-reverse;align-items:stretch;width:100%}.league-section-actions button{min-height:42px}.newsroom-broadcast-backdrop{align-items:stretch;padding:0;overflow:hidden}.newsroom-broadcast{border:0;border-top:7px solid var(--red);width:100%;max-width:100vw;min-height:100dvh;max-height:100dvh;box-shadow:none}.newsroom-broadcast>header{min-height:51px;padding:8px 11px}.newsroom-broadcast-stage{min-height:0;display:block}.newsroom-broadcast-personality{border-bottom:1px solid #f4ecd847;border-right:0;grid-template-columns:120px minmax(0,1fr);align-items:end;height:132px;display:grid}.newsroom-broadcast-personality img{object-fit:cover;width:120px;height:132px}.newsroom-broadcast-personality>span{min-width:0;padding:13px}.newsroom-broadcast-stage article{justify-content:center;min-height:calc(100dvh - 350px);padding:24px 18px}.newsroom-broadcast-stage h2{margin:13px 0;font-size:clamp(34px,11vw,48px)}.newsroom-broadcast-stage p{max-height:22vh;font-size:11px;overflow-y:auto}.newsroom-broadcast>footer{grid-template-columns:repeat(3,minmax(0,1fr));min-height:68px;padding:10px;display:grid}.newsroom-broadcast>footer button{min-width:0;padding:12px 7px;font-size:8px}}@media (prefers-reduced-motion:reduce){.newsroom-ticker-track,.newsroom-ticker>strong i,.newsroom-broadcast-stage article{animation:none}.newsroom-publication-grid article{transition:none}.newsroom-publication-grid article:hover{transform:none}}body{background:var(--paper)}body:before{content:none}.site-shell .season-strip{letter-spacing:.12em;border:0;min-height:28px;padding:6px 20px;font:700 12px/1.4 Arial,sans-serif}.site-shell .masthead{background:#101b2d;border-bottom:1px solid #334055;min-height:108px;padding:20px max(24px,4vw)}.site-shell .wordmark{letter-spacing:-.04em;white-space:normal;font:800 clamp(36px,4vw,58px)/1 Georgia,serif;transform:none}.site-shell .wordmark .kicker{color:#aabbd2;letter-spacing:.12em;margin:0 0 7px;font:700 12px/1.4 Arial,sans-serif}.site-shell .wordmark small{color:#d4ddeb;letter-spacing:0;text-transform:none;margin:9px 0 0;font:400 14px/1.4 Arial,sans-serif}.site-shell .main-nav{letter-spacing:0;text-transform:none;background:#101b2d;border-bottom:0;min-height:60px;padding-inline:max(24px,4vw);font:600 15px/1.4 Arial,sans-serif}.site-shell .main-nav .nav-links{gap:28px}.site-shell .main-nav .league-nav-sportsbook{font-size:14px}.site-shell .masthead-actions{flex-wrap:wrap;gap:10px;max-width:48%}.site-shell .masthead-actions .network-home-link,.press-inbox-link{color:#fff;text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border:1px solid #526079;border-radius:7px;min-height:42px;padding:10px 14px;font:600 14px/1.4 Arial,sans-serif}.site-shell .live-badge{color:#b8c9df;letter-spacing:0;text-transform:none;background:0 0;border:0;font:400 12px/1.4 Arial,sans-serif}.site-shell .live-badge span{animation:none}.site-shell .page-section{max-width:1320px;padding:36px 32px}.site-shell .section-title{border-bottom:1px solid #cbd3de;margin-bottom:24px;padding-bottom:18px}.site-shell .section-title h2{text-transform:none;letter-spacing:-.035em;font:700 clamp(28px,3.5vw,42px)/1.15 Georgia,serif}.site-shell .section-title>div:first-child>p{letter-spacing:.08em;font-size:12px;line-height:1.5}.site-shell .section-title>div:first-child>.score-update-time{color:#526078;letter-spacing:0;text-transform:none;margin-top:12px;font:400 14px/1.5 Arial,sans-serif}.site-shell .lead-grid{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:24px;max-width:1320px;padding:28px 32px 0}.site-shell .hero-story{border:0;border-radius:12px;min-height:440px}.site-shell .hero-copy{max-width:84%;padding:36px}.site-shell .hero-copy h1{text-transform:none;letter-spacing:-.035em;font:700 clamp(32px,4vw,55px)/1.1 Georgia,serif}.site-shell .hero-copy .deck{font:400 17px/1.6 Arial,sans-serif}.site-shell .hero-copy .eyebrow{display:none}.site-shell .hero-story>img{filter:none}.site-shell .last-place-card,.site-shell .countdown-card{box-shadow:none;border:1px solid #cbd3de;border-radius:12px;overflow:hidden}.site-shell .last-place-copy{padding:24px}.site-shell .last-place-copy h2{text-transform:none;font:700 28px/1.15 Georgia,serif}.site-shell .last-place-copy p{font-size:16px;line-height:1.55}.site-shell .news-grid{gap:20px}.site-shell .news-grid article{color:var(--ink);box-shadow:none;background:#fff;border:1px solid #d6dce5;border-radius:10px;padding:26px}.site-shell .news-grid article h3{text-transform:none;letter-spacing:-.02em;font:700 26px/1.2 Georgia,serif}.site-shell .news-grid article>p{font-size:14px;line-height:1.5}.site-shell .news-grid article>span{font-size:16px;line-height:1.6}.site-shell .commissioner-home{padding-block:24px}.site-shell .commissioner-letter{box-shadow:none;background:#fff;border:1px solid #d6dce5;border-radius:10px;display:block}.site-shell .commissioner-letter summary{cursor:pointer;padding:20px 24px}.site-shell .commissioner-letter summary span{color:#526078;font-size:12px}.site-shell .commissioner-letter summary h2{margin-left:12px;font:700 21px/1.4 Georgia,serif;display:inline}.site-shell .commissioner-letter>div{max-width:820px;padding:0 24px 24px}.site-shell .commissioner-letter p{font-size:16px;line-height:1.65}.site-shell .matchup-board{background:#fff;border:1px solid #ccd5e1;border-radius:10px;overflow:hidden}.site-shell .scoreboard-matchup{box-shadow:none;border-color:#d6dce5}.site-shell .story-modal p.article-copy{font:400 18px/1.75 Georgia,serif}.site-shell button:focus-visible,.site-shell a:focus-visible{outline-offset:4px;outline:3px solid #3a8cf5}@media (width<=760px){.site-shell .masthead{min-height:90px;padding:16px 20px}.site-shell .wordmark{max-width:calc(100% - 60px);font-size:32px}.site-shell .wordmark .kicker{display:none}.site-shell .wordmark small{font-size:12px}.site-shell .masthead-actions{display:none}.site-shell .page-section{padding:24px 18px}.site-shell .lead-grid{grid-template-columns:1fr;gap:18px;padding:18px;display:grid}.site-shell .hero-story{min-height:360px}.site-shell .hero-copy{max-width:100%;padding:26px}.site-shell .hero-copy h1{font-size:34px;line-height:1.12}.site-shell .sidebar-stack{grid-template-columns:1fr;display:grid}.site-shell .section-title{flex-wrap:wrap;align-items:start;gap:12px}.site-shell .news-grid{grid-template-columns:1fr}.site-shell .commissioner-letter summary h2{margin:6px 0 0;display:block}.site-shell .mobile-tab-bar{background:#101b2d;border-top:1px solid #45546c}.site-shell .mobile-tab-bar button{font-size:12px}}.site-shell .masthead-actions .live-badge{flex:none;margin:0;position:static;transform:none}.score-values{text-align:right;flex-shrink:0;gap:3px;display:grid}.score-values strong,.score-values span{white-space:nowrap;display:block}.score-values span{color:#596572;font-size:12px}.score-values small{font-size:10px;font-weight:500}.score-update-status{color:#526078;letter-spacing:normal;text-transform:none;margin:12px 0;font:400 14px/1.5 Arial,sans-serif}.score-update-status.stale{color:#963312;font-weight:600}.weekly-betting-notice{border-left:4px solid var(--red);color:#162233;overflow-wrap:anywhere;background:#f2f4f7;padding:16px}.weekly-betting-notice strong{font:700 16px/1.4 Arial,sans-serif}.weekly-betting-notice p{margin:6px 0 0;font:400 14px/1.5 Arial,sans-serif}.sportsbook-market-grid>.weekly-betting-notice{grid-column:1/-1}.sportsbook-market-grid article>button:disabled{cursor:not-allowed;opacity:.6}.bet-slip .weekly-betting-notice{margin:12px 0}.score-values span,.score-values small{font-size:14px}.team-dashboard-grid .score-line{justify-content:space-between;gap:12px;display:flex}.site-shell .section-title>div:first-child>.score-update-status{letter-spacing:normal;text-transform:none;color:#526078;font:400 14px/1.5 Arial,sans-serif}.site-shell .section-title>div:first-child>.score-update-status.stale{color:#963312;font-weight:600}.scrolling-article,.article-page{box-sizing:border-box;color:#111a28;overflow-wrap:anywhere;background:#fff;border:1px solid #cbd3de;border-radius:12px;width:min(760px,100% - 32px);max-width:100%;margin:16px auto;padding:24px}.scrolling-article{overscroll-behavior:contain;max-height:calc(100svh - 32px);overflow-y:auto}.scrolling-article::backdrop{background:#0a121ebf}.scrolling-article h1,.article-page h1{text-transform:none;margin:14px 0;font:700 clamp(26px,5vw,40px)/1.15 Georgia,serif}.article-prose p{white-space:pre-wrap;margin:1em 0;font:400 18px/1.7 Georgia,serif}.article-deck{font:400 18px/1.5 Arial,sans-serif}.article-byline{color:#536078;font:400 13px/1.5 Arial,sans-serif}.article-desk{color:#ad3023;font:700 13px Arial,sans-serif}.article-close{margin-left:auto;padding:10px 14px;display:block}.matchup-entertainment{padding:12px 0}.matchup-entertainment summary{cursor:pointer;font:600 14px/1.4 Arial,sans-serif}@media (width<=500px){.scrolling-article,.article-page{width:calc(100% - 20px);margin:10px auto;padding:18px}.scrolling-article{max-height:calc(100svh - 20px)}}.site-shell .lead-grid{grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);align-items:start;gap:24px}.site-shell .hero-story{background:#142839;border-radius:18px;min-height:440px;overflow:hidden}.site-shell .hero-story>img{opacity:.32}.site-shell .hero-scrim{background:linear-gradient(#0f1f2d26,#0f1f2df7)}.site-shell .hero-copy{padding:clamp(24px,3vw,44px)}.site-shell .hero-copy h1{letter-spacing:-.035em;max-width:20ch;font-size:clamp(30px,3.4vw,52px);line-height:1.08}.site-shell .hero-copy .deck{max-width:55ch;line-height:1.6}.edition-schedule{color:#172b3d;background:#f7f5ef;border:1px solid #dddcd4;border-radius:18px;padding:24px}.edition-schedule h2{letter-spacing:-.025em;margin:10px 0;font:700 26px/1.15 Georgia,serif}.edition-schedule>p:not(.eyebrow){color:#52616c;font-size:14px;line-height:1.55}.edition-schedule ol{margin:20px 0;padding:0;list-style:none}.edition-schedule li{border-top:1px solid #dedfd9;align-items:baseline;gap:12px;padding:12px 0;display:flex}.edition-schedule li>span{text-transform:uppercase;color:#52616c;flex:0 0 30px;width:30px;font-size:12px}.edition-schedule strong{font-size:14px;line-height:1.4}.edition-schedule small{text-transform:uppercase;letter-spacing:.07em;color:#57664b;margin-left:auto;font-size:10px}.edition-schedule a{min-height:44px;color:inherit;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.site-shell .secondary-feature{box-shadow:none;border-radius:14px}.site-shell .secondary-feature>img{display:none}.site-shell .secondary-feature .section-ribbon{padding:8px 16px;font-size:11px}.site-shell .secondary-feature h2{font-size:22px}.site-shell .news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.site-shell .news-grid article{border-radius:14px;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.site-shell .news-grid article.feature{background:#f7f5ef;grid-column:span 2}.site-shell .news-grid article h3{font-size:clamp(22px,2vw,30px);line-height:1.2}.site-shell .news-grid article>span{flex:1;margin-bottom:20px}.site-shell .filter-row{flex-wrap:wrap;gap:8px}.site-shell .filter-row button{border-radius:24px;min-height:44px}@media (width<=1000px){.site-shell .lead-grid{grid-template-columns:minmax(0,1fr)}.site-shell .lead-grid .sidebar-stack{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.site-shell .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.site-shell .lead-grid{gap:16px}.site-shell .hero-story{border-radius:14px;min-height:370px}.site-shell .hero-copy{padding:22px}.site-shell .hero-copy h1{font-size:34px}.site-shell .lead-grid .sidebar-stack{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.edition-schedule{border-radius:14px;padding:20px}.edition-schedule h2{font-size:24px}.site-shell .news-grid{grid-template-columns:minmax(0,1fr);gap:14px}.site-shell .news-grid article.feature{grid-column:auto}.site-shell .news-grid article{padding:20px}.site-shell .newsroom .section-title{flex-direction:column;align-items:flex-start;gap:16px}}.story-art{background:linear-gradient(135deg,#102438,#254c61);justify-content:center;align-items:center;gap:12px;min-width:0;display:flex;position:relative;overflow:hidden}.story-art-debate{aspect-ratio:16/7;align-items:flex-end}.story-art.story-art-debate>img{object-fit:contain;object-position:center bottom;opacity:1;width:42%;height:100%;position:static}.story-art-debate>span{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#102438e8;padding:5px 9px;font:700 12px/1.3 Arial,sans-serif;position:absolute;bottom:12px;left:16px}.story-art-teams{background:#e9eef2;min-height:76px}.story-team-mark{color:#24384d;place-items:center;width:48px;height:48px;font:800 15px/1 Arial,sans-serif;display:grid;position:relative}.story-team-mark img{object-fit:contain;width:100%;height:100%;position:static}.story-desk-mark{color:#48647a;font:800 28px/1 Georgia,serif}.hero-story.newsroom-lead{color:#132638;background:#fff;border:1px solid #dce3e9;border-radius:18px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.newsroom-lead>.story-art{flex:none;width:100%}.newsroom-lead>.hero-scrim{display:none}.newsroom-lead .hero-copy{color:#132638;padding:24px;position:static}.newsroom-lead .hero-copy h1{color:#132638;letter-spacing:-.025em;margin:12px 0;font-size:clamp(28px,3.5vw,46px);line-height:1.08}.newsroom-lead .hero-copy .deck{color:#4c5b68;max-width:65ch;font:400 17px/1.55 Arial,sans-serif}.newsroom-lead .hero-copy .eyebrow{color:#a73325}.newsroom-lead .hero-copy .flag{padding:5px 8px;font:700 11px/1.3 Arial,sans-serif}.newsroom-lead .byline{color:#4c5b68;margin:16px 0}.newsroom-lead .byline b,.newsroom-lead .byline small{color:inherit}.newsroom-lead .story-link.light{color:#a73325}.daily-press-box{background:#fffdf8;border:1px solid #dce3e9;border-top:4px solid #c8442f;border-radius:12px;align-self:start;padding:22px}.daily-press-box .eyebrow{letter-spacing:.1em;color:#a73325;margin:0 0 8px;font:700 11px/1.3 Arial,sans-serif}.daily-press-box h2{color:#132638;margin:0 0 18px;font:700 27px/1.12 Georgia,serif}.daily-press-box blockquote{color:#203548;overflow-wrap:anywhere;border:0;margin:10px 0;padding:0;font:500 17px/1.5 Georgia,serif}.daily-press-box .press-box-team{color:#4c5b68;font:700 12px/1.5 Arial,sans-serif}.daily-press-box .press-box-note{color:#53616d;font:400 14px/1.5 Arial,sans-serif}.daily-press-box button,.daily-press-box a{color:#a73325;cursor:pointer;text-align:left;background:0 0;border:0;padding:8px 0;font:700 14px/1.4 Arial,sans-serif;display:inline-block}.press-box-exchange{border-top:1px solid #dce3e9;margin-top:14px;padding-top:12px}.newsroom-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.site-shell .news-grid.refreshed-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.site-shell .news-grid.refreshed-news-grid>article{background:#fff;border:1px solid #dce3e9;border-radius:12px;min-height:0;padding:0;display:block;overflow:hidden}.site-shell .news-grid.refreshed-news-grid .news-card-copy{min-width:0;padding:18px}.site-shell .news-grid.refreshed-news-grid .news-card-copy>p{color:#a73325;letter-spacing:.04em;background:0 0;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 9px;padding:0;font:700 11px/1.4 Arial,sans-serif;display:flex}.site-shell .news-grid.refreshed-news-grid time{color:#637281;letter-spacing:0;text-transform:none;font-weight:400}.site-shell .news-grid.refreshed-news-grid h3{letter-spacing:-.02em;margin:0 0 8px;font:700 25px/1.18 Georgia,serif}.site-shell .news-grid.refreshed-news-grid h3 button{text-align:left;color:#152638;font:inherit;cursor:pointer;min-height:0;letter-spacing:inherit;text-transform:none;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:block}.site-shell .news-grid.refreshed-news-grid .news-card-copy>span{color:#53616d;flex:none;font:400 15px/1.5 Arial,sans-serif;display:block}.site-shell .news-grid.refreshed-news-grid .news-story-link{color:#a73325;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:4px 0;font:700 13px/1.5 Arial,sans-serif}.site-shell .news-grid.refreshed-news-grid .brief-card{grid-column:1/-1;grid-template-columns:94px minmax(0,1fr);align-items:start;display:grid}.site-shell .news-grid.refreshed-news-grid .brief-card .story-art{border-radius:8px;gap:0;margin:16px 0 0 14px}.site-shell .news-grid.refreshed-news-grid .brief-card h3{font-size:20px}.site-shell .news-grid.refreshed-news-grid .brief-card .news-card-copy{padding:16px}.site-shell .news-grid.refreshed-news-grid .brief-card .news-card-copy>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.newsroom-layout button:focus-visible,.daily-press-box a:focus-visible{outline-offset:4px;outline:3px solid #bb7b24}@media (width<=1100px){.newsroom-layout{grid-template-columns:minmax(0,1fr) 260px;gap:16px}.site-shell .news-grid.refreshed-news-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.newsroom-layout{grid-template-columns:minmax(0,1fr)}.newsroom-layout>.daily-press-box{grid-row:1}.newsroom-lead .hero-copy{padding:18px}.newsroom-lead .hero-copy h1{font-size:30px}.newsroom-lead .hero-copy .deck{font-size:16px}.story-art-debate{aspect-ratio:16/8}.daily-press-box{padding:18px}.site-shell .news-grid.refreshed-news-grid h3{font-size:24px}.site-shell .news-grid.refreshed-news-grid .brief-card{grid-template-columns:72px minmax(0,1fr)}.site-shell .news-grid.refreshed-news-grid .brief-card h3{font-size:19px}.site-shell .news-grid.refreshed-news-grid .brief-card .story-art{flex-wrap:wrap;min-height:60px;margin-left:10px}.story-team-mark{width:30px;height:30px;font-size:11px}.site-shell .mobile-tab-bar{min-height:0;padding:4px 4px calc(4px + env(safe-area-inset-bottom))}.site-shell .mobile-tab-bar button,.site-shell .mobile-tab-bar>a{gap:3px;min-height:48px;padding:5px 2px}.site-shell .mobile-tab-bar i{font:19px/1 Arial,sans-serif}.site-shell .mobile-tab-bar span{font:600 10px/1.2 Arial,sans-serif}}@media (width>=1101px){.site-shell .news-grid.refreshed-news-grid>.edition-card:first-child{grid-column:1/-1;grid-template-columns:42% minmax(0,1fr);display:grid}.site-shell .news-grid.refreshed-news-grid>.edition-card:first-child .story-art{aspect-ratio:auto;min-height:230px}}.site-shell{--ink:#151922;--paper:#f4f5f7;--paper-light:#fff;--red:#e12632;--gold:#e12632;color:var(--ink);background:#f4f5f7}.site-shell .section-title{border:0;margin-bottom:12px;padding-bottom:12px}.site-shell .section-title h2{letter-spacing:-.04em;text-transform:none;font:800 clamp(24px,3vw,34px)/1.15 Arial,sans-serif}.site-shell .section-title p,.site-shell .eyebrow{letter-spacing:.06em;font:700 12px/1.5 Arial,sans-serif}.site-shell .page-section{padding:24px}.site-shell .mobile-section-context{display:none}.site-shell .mobile-section-shell{background:#fff;border-bottom:1px solid #e1e4e8}.site-shell .mobile-section-nav{gap:6px;padding:10px 16px}.site-shell .mobile-section-nav button{text-transform:none;letter-spacing:0;color:#535b68;background:0 0;border:0;border-radius:6px;padding:10px 15px;font:700 14px/1.2 Arial,sans-serif}.site-shell .mobile-section-nav button.active{color:#fff;background:#151922}.site-shell .league-action-center{background:#fff;border:0;padding:18px 24px}.site-shell .league-action-center-heading{margin-bottom:10px}.site-shell .league-action-center-heading h2{text-transform:none;font:800 22px/1.2 Arial,sans-serif}.site-shell .league-action-center-heading span{display:none}.site-shell .league-action-center-grid{grid-template-columns:1.1fr 1fr 1.2fr;gap:12px;display:grid}.site-shell .league-action-center-card{background:#f4f5f7;border:0;border-radius:8px;min-height:0;padding:14px 16px}.site-shell .league-action-center-card.primary{color:#fff;background:#151922}.site-shell .league-action-center-card h3{text-transform:none;margin:6px 0;font:750 18px/1.25 Arial,sans-serif}.site-shell .league-action-center-card p{font:400 14px/1.45 Arial,sans-serif}.site-shell .league-action-center-card>span{font:700 12px/1.3 Arial,sans-serif}.site-shell .league-action-center-checklist{background:0 0;border:0;margin-top:10px;padding:0}.site-shell .league-action-center-checklist summary{cursor:pointer;color:#606773;padding:8px 0;font:600 14px/1.4 Arial,sans-serif}.site-shell .lead-grid{background:#f4f5f7;gap:20px;padding:24px}.site-shell .hero-story.newsroom-lead{color:#fff;background:#151922;border:0;border-radius:12px;overflow:hidden}.site-shell .newsroom-lead .hero-copy{color:#fff;background:#151922;padding:26px}.site-shell .newsroom-lead .hero-copy h1{color:#fff;letter-spacing:-.045em;text-transform:none;font:850 clamp(28px,4vw,48px)/1.06 Arial,sans-serif}.site-shell .newsroom-lead .hero-copy .deck{color:#d5d8df;font:400 16px/1.55 Arial,sans-serif}.site-shell .hero-copy .byline{color:#d5d8df}.site-shell .hero-copy .eyebrow{color:#ff6670}.site-shell .daily-press-box{background:#fff;border:1px solid #e1e4e8;border-top:4px solid #e12632;border-radius:8px;padding:20px}.site-shell .daily-press-box h2{text-transform:none;font:800 24px/1.2 Arial,sans-serif}.site-shell .edition-schedule{background:#eceef2;border:0;border-radius:8px}.site-shell .edition-schedule h2{text-transform:none;font:750 20px/1.2 Arial,sans-serif}.site-shell .news-grid.refreshed-news-grid{gap:16px}.site-shell .news-grid.refreshed-news-grid>article{box-shadow:none;background:#fff;border:1px solid #e1e4e8;border-radius:10px;overflow:hidden}.site-shell .news-grid.refreshed-news-grid h3{letter-spacing:-.035em;text-transform:none;font-family:Arial,sans-serif;font-weight:800}.site-shell .transaction-wire{color:#151922;background:#fff;border:1px solid #e1e4e8;border-radius:10px;overflow:hidden}.site-shell .wire-label.inverse-label{color:#fff;background:#151922;border:0;padding:16px 20px}.site-shell .wire-label b{text-transform:none;font:750 22px/1.2 Arial,sans-serif}.site-shell .wire-label>span{color:#ff6670;font:650 12px/1.4 Arial,sans-serif}.site-shell .transaction-list .transaction-card{color:#151922;background:#fff;border:0;border-bottom:1px solid #e5e7eb;gap:14px;min-height:0;margin:0;padding:18px 20px;display:flex}.site-shell .transaction-card>div{flex:1;min-width:0}.site-shell .transaction-card h3{letter-spacing:-.025em;text-transform:none;color:#151922;margin:8px 0;font:750 20px/1.3 Arial,sans-serif}.site-shell .transaction-card p{color:#525b68;margin:0;font:400 16px/1.5 Arial,sans-serif}.site-shell .transaction-card>div>span{color:#69717c;font:650 12px/1.4 Arial,sans-serif}.site-shell .transaction-team-lockup{margin:8px 0}.site-shell .transaction-team-logo{width:30px;height:30px}.site-shell .transaction-card-player{object-fit:contain;opacity:1;flex:0 0 64px;width:64px;height:64px;position:static}.site-shell .transaction-context-link{text-transform:none;color:#c21d29;margin-top:10px;padding:0;font:650 14px/1.5 Arial,sans-serif}.site-shell .fan-post-grid{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;overflow:visible}.site-shell .fan-post-grid>div{min-width:0}.site-shell .fan-post-grid article{color:#151922;background:#fff;border:1px solid #e1e4e8;border-radius:10px;height:100%;min-height:0;padding:20px}.site-shell .fan-post-head{gap:12px}.site-shell .fan-post-head>span{background:#151922;width:42px;min-width:42px;height:42px;font:750 15px/1 Arial,sans-serif}.site-shell .fan-post-head p{min-width:0}.site-shell .fan-post-head b{font:700 15px/1.3 Arial,sans-serif}.site-shell .fan-post-head small{color:#69717c;overflow-wrap:anywhere;font:400 13px/1.3 Arial,sans-serif}.site-shell .fan-post-head i,.site-shell .fan-x-tools{display:none}.site-shell .fan-post-grid blockquote{letter-spacing:0;margin:16px 0;font:400 17px/1.55 Arial,sans-serif}.site-shell .fan-post-foot{color:#69717c;border:0;margin-top:12px;padding:0;font:600 12px/1.3 Arial,sans-serif}.site-shell .fan-disclaimer{color:#69717c;margin-top:14px;font:400 12px/1.5 Arial,sans-serif}.site-shell .mobile-tab-bar{background:#151922;border-top:1px solid #343a46;grid-template-columns:repeat(4,minmax(0,1fr))}.site-shell .mobile-tab-bar button{color:#aeb5c0;border-radius:6px}.site-shell .mobile-tab-bar button.active{color:#fff;background:#2b303a;box-shadow:inset 0 2px #e12632}@media (width<=760px){.site-shell .page-section,.site-shell .lead-grid{padding:16px}.site-shell .league-action-center{padding:12px 16px}.site-shell .league-action-center-heading,.site-shell .league-action-center-card:nth-child(2),.site-shell .league-action-center-secondary-actions{display:none}.site-shell .league-action-center-grid{grid-template-columns:1fr;gap:8px}.site-shell .league-action-center-card:last-child{order:-1;padding:12px 14px}.site-shell .league-action-center-card:last-child h3,.site-shell .league-action-center-card:last-child>span{display:none}.site-shell .league-action-center-card.primary{padding:12px 14px}.site-shell .league-action-center-card.primary p{display:none}.site-shell .league-action-center-matchup-line{justify-content:space-between;align-items:center;gap:12px;display:flex}.site-shell .league-action-center-matchup-line strong{font:800 24px/1.2 Arial,sans-serif}.site-shell .lead-grid{grid-template-columns:1fr}.site-shell .lead-grid>.hero-story{min-height:0}.site-shell .newsroom-lead .hero-copy{padding:20px}.site-shell .newsroom-lead .hero-copy h1{font-size:30px}.site-shell .sidebar-stack .edition-schedule{display:none}.site-shell .fan-post-grid{grid-template-columns:1fr;gap:10px}.site-shell .fan-post-grid article,.site-shell .transaction-list .transaction-card{padding:16px}.site-shell .transaction-card h3{font-size:18px}.site-shell .mobile-tab-bar span{font-size:12px}}@media (prefers-reduced-motion:no-preference){.site-shell .mobile-section-active{animation:.18s ease-out broadcast-in}@keyframes broadcast-in{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}@media (width>=761px){.site-shell.tab-news .mobile-section-shell{display:block}.site-shell.tab-news .tab-news.mobile-section-panel:not(.mobile-section-active),.site-shell.tab-home .tab-home.mobile-section-panel:not(.mobile-section-active){display:none}}.site-shell .lead-grid .secondary-feature{display:none}.site-shell .story-art-debate{background:linear-gradient(115deg,#151922 0%,#272d39 65%,#7e2330 100%)}.site-shell .story-art-debate>span{color:#fff;background:#e12632;border-radius:3px}.push-settings{border:1px solid #cbd2dd;border-top:3px solid var(--red,#c91f1b);color:#17202e;background:#fff;border-radius:10px;margin:24px 0;padding:20px}.push-settings fieldset{border:0;min-width:0;padding:0}.push-settings legend{margin-bottom:12px;font-weight:700}.push-settings label{align-items:center;gap:10px;margin:14px 0;font-size:16px;display:flex}.push-settings input[type=checkbox]{accent-color:#c91f1b;flex-shrink:0;width:20px;height:20px}.push-settings select,.push-settings input[type=time]{width:100%;min-width:0;padding:8px;font-size:16px}.push-times{grid-template-columns:1fr 1fr;gap:12px;display:grid}.push-times label{display:grid}.push-settings button{color:#fff;cursor:pointer;background:#17202e;border:1px solid #b7bfcd;border-radius:6px;margin-top:10px;padding:12px;display:block}.push-settings fieldset:disabled{opacity:.6}.push-settings small{font-size:14px;display:block}.push-settings p{line-height:1.5}.site-shell .mobile-section-shell{grid-template-columns:minmax(0,1fr)}.site-shell .mobile-section-nav{flex-wrap:wrap;min-width:0;max-width:100%;display:flex;overflow:visible}.site-shell .mobile-section-nav button{white-space:normal;overflow-wrap:anywhere;flex:none;min-height:44px;line-height:1.35}.site-shell .main-nav{flex-wrap:wrap;gap:12px;padding-block:8px}.site-shell .main-nav .nav-links{flex-wrap:wrap;row-gap:12px;min-width:0}.site-shell .main-nav .nav-links button,.site-shell .main-nav .nav-links a{padding-block:8px;line-height:1.4}.site-shell .section-title h2{line-height:1.25;overflow:visible}.sportsbook-market-grid>.weekly-board-status{color:#172638;background:#eef2f6;grid-column:1/-1;margin:0;padding:12px 14px;font:400 16px/1.5 Arial,sans-serif}.sportsbook-market-grid article>header{flex-wrap:wrap;gap:6px 12px}.sportsbook-market-grid article>header small{white-space:normal;line-height:1.4}@media (width<=760px){.site-shell .mobile-section-nav{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.site-shell .mobile-section-nav button{white-space:nowrap}}.agenda-board{color:#252525;background:#faf7f0;border:1px solid #d8d1c7;border-top:5px solid #b53e37;min-width:0;margin:0 0 24px;padding:clamp(16px,2.5vw,28px)}.agenda-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.agenda-heading .eyebrow{color:#805a32;overflow-wrap:anywhere;margin:0 0 6px}.agenda-heading h2{text-transform:uppercase;margin:0;font-size:clamp(28px,3vw,42px);font-style:italic;line-height:1.2;overflow:visible}.agenda-stamp{color:#96352f;text-transform:uppercase;letter-spacing:.06em;border:1px solid #b53e37;padding:5px 8px;font-size:10px;font-weight:800}.agenda-intro{color:#605950;margin:12px 0 20px;font-size:14px}.agenda-hosts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.agenda-host{background:#fffdf9;border:1px solid #ded7cc;min-width:0;padding:18px}.agenda-host-heading{align-items:center;gap:12px;display:flex}.agenda-host-heading img{object-fit:cover;object-position:top;background:#e6e0d5;border-radius:3px;flex:0 0 56px}.agenda-host-heading h3{margin:0 0 5px;font-size:15px;line-height:1.35}.agenda-verdict{color:#a03730;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(18px,2vw,24px);font-weight:900;line-height:1.2;display:block}.agenda-meters{border-top:1px solid #e5dfd6;border-bottom:1px solid #e5dfd6;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;padding:12px 0;display:grid}.agenda-meters dt{text-transform:uppercase;letter-spacing:.08em;color:#71685e;font-size:10px;font-weight:800}.agenda-meters dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:700}.agenda-host blockquote{overflow-wrap:anywhere;margin:14px 0;font-size:15px;font-weight:650;line-height:1.55}.agenda-reason,.agenda-empty,.agenda-footnote{color:#675e53;font-size:12px;line-height:1.6}.agenda-host a{color:#9c342e;text-underline-offset:3px;font-size:12px;font-weight:750;text-decoration:underline}.agenda-host a:focus-visible,.agenda-receipts summary:focus-visible,.agenda-open:focus-visible{outline-offset:4px;outline:2px solid #96352f}.agenda-receipts{border-top:1px solid #e5dfd6;margin-top:18px;padding-top:12px}.agenda-receipts summary{cursor:pointer;font-size:13px;font-weight:800}.agenda-receipts ol{margin:12px 0 0;padding-left:18px}.agenda-receipts li{overflow-wrap:anywhere;padding-bottom:14px;font-size:13px;line-height:1.5}.agenda-footnote{margin:16px 0 0}.agenda-compact{margin-bottom:0;padding:20px}.agenda-compact .agenda-hosts{grid-template-columns:minmax(0,1fr);gap:14px}.agenda-compact .agenda-host{padding:14px}.agenda-compact .agenda-heading h2{font-size:30px}.agenda-open{margin-top:18px}@media (width<=700px){.agenda-hosts{grid-template-columns:minmax(0,1fr)}.agenda-host{padding:14px}}.account-modal{width:min(580px,100%);padding:32px 24px 24px}.account-modal>h2{letter-spacing:-.03em;text-transform:none;margin:0 44px 24px 0;font:900 clamp(28px,5vw,40px)/1.1 Arial,sans-serif}.account-card{gap:14px;padding:18px}.account-card strong{overflow-wrap:anywhere;font-size:18px;line-height:1.35}.account-card>b{padding:10px 12px;font-size:14px;line-height:1.4}.account-modal .commissioner-dashboard-link strong{text-transform:none;font:800 17px/1.4 Arial,sans-serif}.account-section{border-top:1px solid #d7d4cf;padding:16px 0}.account-section>summary{cursor:pointer;font:700 16px/1.4 Arial,sans-serif}.account-section>summary:focus-visible{outline:2px solid var(--red);outline-offset:4px}.account-section>p{overflow-wrap:anywhere;font:14px/1.5 Arial,sans-serif}.account-advanced .commissioner-tools{border-top:0;margin-top:20px;padding-top:0}.account-modal .sign-out-link{margin-top:20px;font-size:16px}.group-invite{min-width:0;padding:12px 0}.group-invite h3{margin:8px 0;font:800 20px/1.3 Arial,sans-serif}.group-invite p,.group-invite a{font:16px/1.5 Arial,sans-serif}.group-invite input{box-sizing:border-box;width:100%;margin:12px 0;padding:12px;font:14px/1.5 Arial,sans-serif}.group-invite button{min-height:44px;margin:6px 8px 6px 0;padding:10px 14px;font:700 14px/1.4 Arial,sans-serif}.agenda-heading{margin-bottom:18px}.agenda-host-heading h3{font-size:16px}.agenda-host a,.agenda-receipts summary{font-size:14px;line-height:1.5}.agenda-receipts{margin-top:14px}.no-league-options{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.no-league-options a{border:1px solid var(--ink);min-height:44px;color:var(--ink);background:var(--paper-light);justify-content:center;align-items:center;padding:12px 18px;font:700 16px/1.4 Arial,sans-serif;text-decoration:none;display:inline-flex}.no-league-options a:last-child{background:var(--ink);color:#fff}.no-league-options a:focus-visible{outline:3px solid var(--red);outline-offset:3px}.article-page{min-width:0;height:auto;max-height:none;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.article-prose{min-width:0}.article-prose p{overflow-wrap:anywhere;max-width:100%}.feature-tour{color:#172033;outline-offset:3px;background:#fff;border-radius:16px;width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);padding:24px;overflow:auto}.feature-tour-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;font-size:14px;display:flex}.feature-tour-top button,.feature-tour .tour-actions button{min-height:44px;padding:10px 16px;font-size:16px}.feature-tour-preview{background:#f4f5f7;border:1px solid #d6dbe1;border-top:5px solid #b32626;border-radius:6px;min-height:230px;margin-bottom:24px;padding:22px}.tour-example{color:#526071;margin-bottom:18px;font-size:12px;display:block}.tour-masthead{letter-spacing:.04em;border-bottom:2px solid #172033;margin-bottom:18px;padding-bottom:12px;font-weight:900}.tour-kicker{color:#a51f26;letter-spacing:.06em;font-size:13px;font-weight:800}.feature-tour h2{margin:8px 0 12px;font-size:26px;line-height:1.16}.feature-tour h3{margin:10px 0;font-size:23px;line-height:1.2}.feature-tour p{color:#344154;font-size:16px;line-height:1.5}.tour-chip{background:#fff;border:1px solid #ccd2d9;border-radius:4px;margin:12px 6px 0 0;padding:7px 10px;font-size:13px;display:inline-block}.feature-tour blockquote{margin:16px 0;font-size:19px;line-height:1.4}.tour-answer{background:#fff;border:1px solid #c3cbd4;border-radius:8px;padding:14px;font-size:16px}.tour-opinions{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.tour-opinions>div{background:#fff;border-left:3px solid #a51f26;padding:14px}.tour-opinions>div+div{border-color:#334a76}.tour-market{justify-content:space-between;gap:12px;padding:20px 0;font-size:16px;display:flex}.tour-credit{background:#fff;align-items:center;gap:16px;padding:14px;display:flex}.tour-credit strong{color:#a51f26;font-size:36px}.tour-rank{border-bottom:1px solid #d6dbe1;align-items:center;gap:12px;padding:15px 0;display:flex}.tour-rank small{color:#526071;margin-left:auto}.feature-tour .tour-progress{justify-content:center;gap:4px;margin:12px 0;display:flex}.feature-tour .tour-progress button{background:0 0;border:0;width:44px;height:44px;position:relative}.feature-tour .tour-progress button:after{content:"";background:#a7afba;border-radius:50%;width:10px;height:10px;position:absolute;top:17px;left:17px}.feature-tour .tour-progress button.active:after{background:#a51f26}.feature-tour .tour-actions{justify-content:space-between;gap:12px;display:flex}.feature-tour .tour-actions button:last-child{color:#fff;background:#a51f26;border:0;border-radius:6px}.feature-tour button:disabled{opacity:.45}.feature-tour button:focus-visible{outline-offset:2px;outline:3px solid #355fa7}@media (width<=480px){.feature-tour{padding:18px}.feature-tour-preview{min-height:210px;padding:16px}.feature-tour h2{font-size:23px}.tour-rank{flex-wrap:wrap}.tour-rank small{width:100%;margin-left:34px}.tour-opinions{gap:8px}.tour-opinions>div{padding:10px}}.site-shell .daily-press-box .press-box-exchange blockquote{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0;font:400 14px/1.45 Arial,sans-serif;display:-webkit-box;overflow:hidden}.newsroom-layout.newsroom-unified{display:block}.daily-press-box .press-personal-answer{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;line-height:1.55}.site-shell.editorial-shell .daily-press-box .press-box-exchange p{color:#e2e7ee}.press-box .daily-press-box,.help-faq{max-width:52rem;margin:0 auto}.help-faq details{border-bottom:1px solid;padding:1rem 0}.help-faq summary{cursor:pointer;font-size:1rem;font-weight:700}.help-faq p{font-size:1rem;line-height:1.6}.site-shell .news-grid.refreshed-news-grid .weekly-kickoff-card{grid-column:1/-1;min-height:0;display:block}.site-shell .news-grid.refreshed-news-grid .weekly-kickoff-card h3{margin:0 0 8px;font-size:20px}.site-shell .news-grid.refreshed-news-grid .weekly-kickoff-card .news-card-copy{padding:16px}.site-shell .news-grid.refreshed-news-grid .weekly-kickoff-card .news-card-copy>p{font-size:14px}.site-shell .news-grid.refreshed-news-grid .weekly-kickoff-card .news-card-copy>span{font-size:16px}.site-shell .news-grid.refreshed-news-grid .weekly-kickoff-card .news-story-link{margin-top:12px}.ledger-network-home .league-home-hero-compact{min-height:0;padding:24px 32px}.ledger-network-home .league-home-hero-compact h1{margin:12px 0;font-size:clamp(28px,4vw,44px);line-height:1.1}.ledger-network-home .league-home-hero-compact p{margin:8px 0;font-size:16px}.ledger-network-home .league-home-directory{display:block}.league-dashboard-link{color:#17202e;padding:18px 32px;font-weight:700;display:block}.compact-league-directory{color:#17202e}.league-directory-tools{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.league-directory-tools label{flex:1;gap:8px;font-weight:700;display:grid}.league-directory-tools input[type=search]{color:#17202e;width:100%;min-height:44px;font:inherit;background:#fffdf6;border:1px solid #59616a;padding:12px}.league-directory-tools .league-directory-filter{flex:0 auto;align-items:center;min-height:44px;display:flex}.league-directory-rows{gap:8px;display:grid}.compact-league-row{color:#17202e;background:#fffdf6;border:1px solid #59616a;grid-template-columns:95px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:18px;text-decoration:none;display:grid}.compact-league-row strong{overflow-wrap:anywhere;font-size:20px;display:block}.compact-league-row small{margin-top:5px;font-size:13px;display:block}.compact-league-row .league-number{font-size:13px;font-weight:800}.league-directory-pages{justify-content:space-between;align-items:center;gap:18px;margin-top:20px;display:flex}.league-directory-pages button{min-height:44px;padding:8px 16px}.help-feedback-form{grid-template-columns:minmax(0,1fr);margin-top:32px}@media (width<=600px){.ledger-network-home .league-home-hero-compact{padding:18px}.league-dashboard-link{padding:16px 18px}.compact-league-row{grid-template-columns:minmax(0,1fr) 24px;gap:6px;padding:14px}.compact-league-row .league-number{grid-column:1/-1}.compact-league-row strong{font-size:18px}.league-directory-tools{display:grid}}.arrival-moment{z-index:200;top:calc(env(safe-area-inset-top,0px) + 16px);color:#fff8e7;pointer-events:auto;background:#101b2c;border:2px solid #e4b65b;width:min(420px,100vw - 32px);padding:22px 54px 22px 22px;animation:.35s ease-out ledger-arrive;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 38px #0005}.arrival-moment strong{font-size:1.3rem;line-height:1.2;display:block}.arrival-moment p{margin:8px 0 0;font-size:.9rem;line-height:1.4}.arrival-moment button{min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;text-decoration:underline;position:absolute;top:4px;right:4px}.arrival-emblem{color:#e4b65b;margin-bottom:8px;font-size:1.5rem;font-weight:900;display:block}.arrival-win{border-color:#e4b65b}.arrival-loss{border-color:#94a9c3}.arrival-win .arrival-emblem{animation:.65s ease-out ledger-star}.arrival-intro{z-index:1000;width:100vw;min-height:100dvh;padding:max(32px,env(safe-area-inset-top)) max(24px,6vw) max(32px,env(safe-area-inset-bottom));text-align:center;box-shadow:none;background:radial-gradient(circle at 50% 35%,#e4b65b2e,#0000 30%),linear-gradient(145deg,#08111f 0%,#14233b 58%,#08111f 100%);border:0;place-items:center;animation:.45s ease-out ledger-welcome;display:grid;inset:0;overflow:auto;transform:none}.arrival-intro>div{justify-items:center;gap:14px;width:min(900px,100%);display:grid}.arrival-intro .arrival-welcome-kicker{letter-spacing:.24em;text-transform:uppercase;color:#e4b65b;font:900 clamp(13px,2vw,18px)/1 Arial,sans-serif}.arrival-intro .arrival-emblem{border:2px solid #e4b65b;border-radius:50%;place-items:center;width:68px;height:68px;margin:8px 0 2px;font-size:1.35rem;display:grid}.arrival-intro strong{letter-spacing:-.035em;max-width:900px;font:900 clamp(42px,9vw,96px)/.92 Georgia,serif}.arrival-intro p{color:#e4b65b;margin:0;font:800 clamp(20px,4vw,36px)/1.15 Arial,sans-serif}.arrival-intro small{letter-spacing:.18em;text-transform:uppercase;color:#cad4e4;margin-top:14px;font:800 11px/1 Arial,sans-serif}.arrival-intro button{color:#101b2c;text-transform:uppercase;letter-spacing:.08em;background:#e4b65b;border:1px solid #e4b65b;min-width:150px;margin-top:24px;padding:13px 20px;font-weight:900;text-decoration:none;position:static}@keyframes ledger-arrive{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@keyframes ledger-welcome{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes ledger-star{0%{transform:scale(.6)rotate(-25deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.arrival-moment,.arrival-emblem{animation:none!important}}.today-picks-shortcut{margin:0 0 16px;display:flex}.today-picks-shortcut button{width:auto;min-height:44px;font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid;border-radius:6px;padding:10px 16px;font-weight:700}.team-roster-link{color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.team-roster{color:#172033;background:#fff;border:1px solid #d7dbe0;border-radius:12px;margin:16px 0;padding:20px}.team-roster header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.team-roster h3{overflow-wrap:anywhere;margin:0;font-size:22px}.team-roster header p,.team-roster h4{margin:0 0 8px}.team-roster h4{margin-top:20px}.team-roster a{color:#9d321f;font-weight:700}.team-roster ul{margin:0;padding:0;list-style:none}.team-roster li,.roster-columns{grid-template-columns:minmax(0,1fr) 62px 62px;align-items:center;gap:8px;display:grid}.team-roster li{border-top:1px solid #e0e3e8;padding:12px 0}.team-roster li>span,.roster-columns>span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.roster-player{align-items:center;gap:10px;min-width:0;display:flex}.roster-player strong{overflow-wrap:anywhere;display:block}.roster-player small{color:#536072;font-size:12px;display:block}.roster-portrait{object-fit:cover;background:#eef0f4;border-radius:50%;flex:0 0 44px;width:44px;height:44px}.roster-portrait-fallback{color:#536072;place-items:center;font-size:13px;display:grid}.roster-note,.roster-columns{color:#536072;font-size:12px;line-height:1.5}.team-roster-dialog{color:#172033;box-sizing:border-box;background:#f7f8fa;border:0;border-radius:12px;width:min(760px,100vw - 24px);max-width:calc(100vw - 24px);max-height:85dvh;padding:16px}.team-roster-dialog::backdrop{background:#0a121ea6}.roster-dialog-controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.roster-dialog-controls label{flex:1;min-width:0}.roster-dialog-controls select{width:100%;max-width:100%;min-height:44px;font:inherit}.roster-dialog-controls button{cursor:pointer;min-height:44px;padding:8px 12px}.team-roster li{box-sizing:border-box;min-height:42px;padding:5px 0}.roster-player>div{min-width:0}.roster-player strong{font-size:14px;line-height:18px}.roster-player small{font-size:11px;line-height:14px}.roster-portrait{flex-basis:32px;width:32px;height:32px}.team-roster-dialog{max-height:96dvh;padding:10px}.team-roster-dialog .team-roster{margin:8px 0 0;padding:10px}.team-roster-dialog .team-roster h3{font-size:16px;line-height:20px}.team-roster-dialog .team-roster header{gap:4px}.team-roster-dialog .team-roster header p{margin:0;font-size:11px}.team-roster-dialog .team-roster header a{font-size:12px}.team-roster-dialog .team-roster h4{margin:8px 0 2px;font-size:13px}.team-roster-dialog .roster-dialog-controls label{align-items:center;gap:8px;display:flex}@media (width<=480px){.team-roster{padding:12px}.team-roster li,.roster-columns{grid-template-columns:minmax(0,1fr) 48px 48px;gap:6px}.roster-player{gap:6px}.roster-player strong{font-size:13px}.roster-portrait{flex-basis:36px;width:36px;height:36px}.team-roster li>span{font-size:13px}}.help-feedback-form>article{color:#172033;background:#fff;border:1px solid #cbd0d8;border-radius:12px;padding:clamp(20px,4vw,32px);box-shadow:0 4px 16px #1720330a}.help-feedback-form>article>span{color:#78520a;letter-spacing:.08em;text-transform:uppercase;font:700 12px/1.4 Arial,sans-serif}.help-feedback-form h3{margin:8px 0 12px;font-size:clamp(26px,5vw,36px);line-height:1.1}.help-feedback-form p{font:16px/1.5 Arial,sans-serif}.help-feedback-form label{gap:8px;margin-top:20px;font:700 14px/1.4 Arial,sans-serif;display:grid}.help-feedback-form select,.help-feedback-form textarea{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #9ca5b2;border-radius:6px;width:100%;min-width:0;padding:12px;font:16px/1.5 Arial,sans-serif;display:block}.help-feedback-form select{min-height:48px}.help-feedback-form textarea{resize:vertical;min-height:150px}.help-feedback-form button{color:#fff;cursor:pointer;background:#172033;border:0;border-radius:6px;width:100%;min-height:48px;margin-top:20px;padding:12px 20px;font:700 16px/1.4 Arial,sans-serif;display:block}.help-feedback-form button:disabled{opacity:.5;cursor:not-allowed}.help-feedback-form :is(select,textarea,button):focus-visible{outline-offset:3px;outline:3px solid #c87f00}.help-feedback-form p:empty{display:none}.transaction-list article.trade-desk-card{border:1px solid var(--ink);background:var(--paper-light,#fff);padding:0 0 20px;display:block}.trade-desk-card>header{background:var(--ink);color:var(--paper-light,#fff);border-top:4px solid var(--gold);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 18px;font:800 .875rem/1.4 Arial,sans-serif;display:flex}.trade-desk-card>h3{overflow-wrap:anywhere;margin:20px 18px;font-size:1.4rem;line-height:1.3}.trade-receiving-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 18px;display:grid}.trade-receiving-team{border-top:2px solid var(--gold);min-width:0;padding-top:14px}.trade-recipient{align-items:center;gap:10px;display:flex}.trade-recipient>img{object-fit:contain;border-radius:8px;width:42px;height:42px}.trade-recipient h4{overflow-wrap:anywhere;margin:0;font:800 1rem/1.4 Arial,sans-serif}.trade-recipient span{color:var(--red);font:700 .875rem/1.5 Arial,sans-serif;display:block}.trade-receiving-team ul{margin:12px 0 0;padding:0;list-style:none}.trade-receiving-team li{overflow-wrap:anywhere;align-items:center;gap:10px;padding:8px 0;font:400 1rem/1.5 Arial,sans-serif;display:flex}.trade-receiving-team li img{object-fit:contain;flex:none;width:44px;height:44px}.trade-desk-card>p,.trade-desk-card>.transaction-context-link{margin:18px 18px 0}.compact-league-row.league-opening{outline:3px solid var(--gold);outline-offset:-3px;background:#f4e6bf}.league-loading-spinner{border:3px solid #a9a9a9;border-top-color:var(--ink);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite league-spin;display:inline-block}.league-opening-status{padding:12px 0;font-size:1rem;line-height:1.5}.press-alert-action{cursor:pointer;font:inherit;background:0 0}.press-caught-up{color:#555;font-size:.875rem}@keyframes league-spin{to{transform:rotate(360deg)}}@media (width<=560px){.trade-receiving-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.league-loading-spinner{animation:none}}.invite-resume{color:#fff;background:#132033;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:14px 20px;font:700 1rem/1.5 Arial,sans-serif;display:flex}.invite-resume a{color:#f3c66a}.invite-resume button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #aab3c0;padding:6px 12px}.trade-desk-card>.transaction-context-link{min-height:44px;padding:8px 0;font:700 1rem/1.5 Arial,sans-serif}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.site-shell.editorial-shell{--ink:#171b22;--paper:#fafaf8;--paper-light:#fff;--rule:#e1e3e5;--muted:#626a75;--surface-radius:10px;background:var(--paper);color:var(--ink);padding-top:env(safe-area-inset-top);font-family:Arial,Helvetica,sans-serif}.editorial-shell *,.editorial-shell :before,.editorial-shell :after{box-sizing:border-box}.site-shell.editorial-shell .season-strip{display:none}.site-shell.editorial-shell .masthead{border-bottom:1px solid var(--rule);min-height:100px;color:var(--ink);background:#fff;padding:22px max(24px,50% - 600px)}.site-shell.editorial-shell .wordmark{color:var(--ink);letter-spacing:-.05em;font:800 42px/1 Georgia,serif}.site-shell.editorial-shell .wordmark .kicker{display:none}.site-shell.editorial-shell .wordmark small{color:var(--muted);margin-top:8px;font:400 14px/1.4 Arial,sans-serif}.site-shell.editorial-shell .masthead-actions .network-home-link,.site-shell.editorial-shell .press-inbox-link{color:var(--ink);border:1px solid var(--rule);border-radius:6px}.site-shell.editorial-shell .league-switcher{color:var(--ink)}.site-shell.editorial-shell .league-switcher select{color:var(--ink);border:1px solid var(--rule);background:#fff;font:400 14px/1.4 Arial,sans-serif}.site-shell.editorial-shell .live-badge{color:var(--muted)}.site-shell.editorial-shell .main-nav{min-height:54px;color:var(--ink);border-bottom:1px solid var(--rule);background:#fff;padding-inline:max(24px,50% - 600px)}.site-shell.editorial-shell .nav-links button,.site-shell.editorial-shell .nav-links a{color:var(--muted);text-transform:none;letter-spacing:0;font:600 14px/1.4 Arial,sans-serif}.site-shell.editorial-shell .nav-links .active{color:var(--ink);box-shadow:inset 0 -2px var(--red);background:0 0}.site-shell.editorial-shell .settings-link{color:var(--ink)}.site-shell.editorial-shell .newsroom-ticker{min-height:36px;color:var(--ink);border:0;border-bottom:1px solid var(--rule);background:#f0f1f2}.site-shell.editorial-shell .newsroom-ticker>strong{color:var(--red);background:#f0f1f2;padding:9px 16px;font:700 12px/1.4 Arial,sans-serif}.site-shell.editorial-shell .newsroom-ticker button{min-height:36px;color:var(--ink);text-transform:none;background:0 0;padding-block:6px;font:500 13px/1.4 Arial,sans-serif}.site-shell.editorial-shell .newsroom-ticker button span{color:var(--muted)}.site-shell.editorial-shell .mobile-section-shell{min-height:0;box-shadow:none;border-bottom:1px solid var(--rule);padding:0;position:static}.site-shell.editorial-shell .mobile-section-shell.single-section{display:none}.site-shell.editorial-shell .mobile-section-nav{gap:24px;min-height:48px;margin:0;padding:0 20px}.site-shell.editorial-shell .mobile-section-nav button{border-radius:0;min-height:48px;padding:14px 0;font:600 14px/1.4 Arial,sans-serif}.site-shell.editorial-shell .page-section,.site-shell.editorial-shell .lead-grid,.site-shell.editorial-shell .league-action-center{max-width:1248px;box-shadow:none;background:0 0;border:0;margin-inline:auto;padding:28px 24px}.site-shell.editorial-shell .league-action-center{width:100%;margin-block:0;padding-bottom:0}.site-shell.editorial-shell .league-action-center-heading{display:none}.editorial-shell .today-overview{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.editorial-shell .today-matchup{border:1px solid var(--rule);border-radius:var(--surface-radius);background:#fff;min-width:0;padding:20px}.editorial-shell .today-matchup-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.editorial-shell .today-matchup-heading h3{margin:0;font:700 16px/1.4 Arial,sans-serif}.editorial-shell .today-matchup-heading h3 span{color:var(--muted);font-weight:400}.editorial-shell .matchup-state{color:var(--red);letter-spacing:.04em;text-transform:uppercase;font:700 12px/1.4 Arial,sans-serif;display:inline-block}.site-shell.editorial-shell .score-column-labels,.site-shell.editorial-shell .score-column-row{font-variant-numeric:tabular-nums;border:0;grid-template-columns:minmax(0,1fr) 6ch 6ch;align-items:center;gap:16px;margin:0;padding:12px 0;font-size:18px;display:grid}.site-shell.editorial-shell .score-column-labels{padding-block:4px 8px}.site-shell.editorial-shell .score-column-labels span{color:var(--muted);font:500 12px/1.4 Arial,sans-serif}.site-shell.editorial-shell .score-column-row+.score-column-row{border-top:1px solid var(--rule)}.site-shell.editorial-shell .score-column-row b{overflow-wrap:anywhere;min-width:0;color:var(--ink);text-transform:none;font:600 16px/1.4 Arial,sans-serif}.site-shell.editorial-shell .score-column-row strong{color:var(--ink);white-space:nowrap;font:700 20px/1.3 Arial,sans-serif}.site-shell.editorial-shell .score-column-row>span{color:var(--muted);white-space:nowrap;font:400 16px/1.3 Arial,sans-serif}.editorial-shell .score-column-labels>:not(:first-child),.editorial-shell .score-column-row>:not(:first-child){text-align:right}.editorial-shell .today-matchup-footer{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.site-shell.editorial-shell .score-update-status{color:var(--muted);text-transform:none;letter-spacing:0;margin:0;font:400 12px/1.5 Arial,sans-serif}.site-shell.editorial-shell .score-update-status.stale{color:#8a4b08}.editorial-shell .today-matchup button,.editorial-shell .today-caught-up button,.editorial-shell .scoreboard-sportsbook-link{min-height:36px;color:var(--red);cursor:pointer;background:0 0;border:0;padding:4px 0;font:600 14px/1.4 Arial,sans-serif}.editorial-shell .today-action{border-left:2px solid var(--red);min-width:0;padding:16px 20px}.editorial-shell .today-action>span{color:var(--red);text-transform:uppercase;letter-spacing:.08em;font:700 12px/1.4 Arial,sans-serif}.editorial-shell .today-action h3{margin:10px 0;font:700 24px/1.2 Georgia,serif}.editorial-shell .today-action p{color:var(--muted);margin:0 0 16px;font:400 16px/1.55 Arial,sans-serif}.editorial-shell .today-action button,.editorial-shell .today-action a{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:12px 16px;font:600 14px/1.4 Arial,sans-serif;display:inline-block}.editorial-shell .today-caught-up{color:var(--muted);margin:0;padding:16px 0;font:400 14px/1.5 Arial,sans-serif}.editorial-shell .today-caught-up>span{margin-right:6px}.editorial-shell .today-caught-up button{margin-top:8px;display:block}.editorial-shell .today-visit-summary{color:var(--muted);margin-top:12px;font:400 14px/1.5 Arial,sans-serif}.editorial-shell .today-visit-summary summary{cursor:pointer}.editorial-shell .today-visit-summary p{max-width:65ch}.site-shell.editorial-shell .league-action-center-checklist{margin-top:8px}.site-shell.editorial-shell .lead-grid{gap:32px;padding-top:24px}.site-shell.editorial-shell .hero-story.newsroom-lead{color:var(--ink);border:1px solid var(--rule);border-radius:var(--surface-radius);background:#fff;min-height:0}.site-shell.editorial-shell .newsroom-lead .hero-copy{color:var(--ink);background:#fff;padding:28px}.site-shell.editorial-shell .newsroom-lead .hero-copy h1{color:var(--ink);letter-spacing:-.035em;margin-block:16px;font:700 clamp(30px,3.5vw,46px)/1.12 Georgia,serif}.site-shell.editorial-shell .newsroom-lead .hero-copy .deck{color:var(--muted);font:400 16px/1.6 Arial,sans-serif}.site-shell.editorial-shell .hero-copy .flag{color:var(--red);letter-spacing:.08em;background:0 0;padding:0;font:700 12px/1.4 Arial,sans-serif;transform:none}.site-shell.editorial-shell .hero-copy .byline{color:var(--muted);font:400 13px/1.5 Arial,sans-serif}.site-shell.editorial-shell .hero-copy .byline b{color:var(--ink);font-size:14px}.site-shell.editorial-shell .hero-copy .avatar{display:none}.site-shell.editorial-shell .hero-copy .story-link{background:var(--ink);color:#fff;text-transform:none;letter-spacing:0;border:0;border-radius:6px;padding:12px 16px;font:600 14px/1.4 Arial,sans-serif}.site-shell.editorial-shell .story-art-debate{aspect-ratio:2.6;background:#1b2029;padding:0 24px}.site-shell.editorial-shell .story-art-debate img{object-fit:cover;object-position:center 25%;align-self:end;width:44%;height:100%}.site-shell.editorial-shell .daily-press-box{border:1px solid var(--rule);border-radius:var(--surface-radius);box-shadow:none;padding:24px}.site-shell.editorial-shell .daily-press-box h2{font:700 26px/1.2 Georgia,serif}.site-shell.editorial-shell .section-title{border:0;gap:16px;margin-bottom:20px;padding-bottom:16px}.site-shell.editorial-shell .section-title h2{letter-spacing:-.035em;margin:4px 0 8px;font:700 clamp(28px,3vw,38px)/1.15 Georgia,serif}.site-shell.editorial-shell .section-title>div:first-child>p:not(.score-update-status){color:var(--red);letter-spacing:.08em;font:700 12px/1.4 Arial,sans-serif}.site-shell.editorial-shell .stamp{border:1px solid var(--rule);padding:6px 10px;font:600 14px/1.4 Arial,sans-serif;transform:none}.site-shell.editorial-shell .current-scoreboard{background:0 0;border:0;overflow:visible}.site-shell.editorial-shell .current-scoreboard .matchup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.site-shell.editorial-shell .current-scoreboard .scoreboard-matchup{border:1px solid var(--rule);border-radius:var(--surface-radius);background:#fff;flex-direction:column;min-height:0;padding:20px;display:flex}.site-shell.editorial-shell .scoreboard-matchup>.matchup-state{margin-bottom:12px}.site-shell.editorial-shell .current-scoreboard .scoreboard-matchup>.pickem-desk{border-top:1px solid var(--rule);margin-top:12px;padding-top:12px}.site-shell.editorial-shell .matchup-entertainment{padding:0}.site-shell.editorial-shell .matchup-entertainment summary{color:var(--muted);padding:8px 0;font:600 14px/1.5 Arial,sans-serif}.site-shell.editorial-shell .pickem-awaiting{background:0 0;border:0;padding:4px 0}.site-shell.editorial-shell .pickem-awaiting p{font:400 14px/1.5 Arial,sans-serif}.site-shell.editorial-shell .mobile-tab-bar{border-top:1px solid var(--rule);padding:4px 8px calc(4px + env(safe-area-inset-bottom));box-shadow:none;background:#fff}.site-shell.editorial-shell .mobile-tab-bar button{min-height:54px;color:var(--muted);background:0 0;border-radius:0;padding:6px 2px}.site-shell.editorial-shell .mobile-tab-bar button.active{color:var(--red);box-shadow:none;background:0 0}.site-shell.editorial-shell .mobile-tab-bar span{font:600 12px/1.4 Arial,sans-serif}@media (width<=760px){.site-shell.editorial-shell{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.site-shell.editorial-shell .masthead{min-height:86px;padding:18px 20px}.site-shell.editorial-shell .wordmark{max-width:calc(100% - 60px);font-size:32px}.site-shell.editorial-shell .wordmark small{margin-top:6px;font-size:12px}.site-shell.editorial-shell .mobile-account-button{color:var(--ink);border:1px solid var(--rule);background:0 0;border-radius:50%;width:44px;height:44px;padding:10px}.site-shell.editorial-shell .mobile-account-button small{display:none}.site-shell.editorial-shell .newsroom-ticker>strong{padding-inline:12px;font-size:12px}.site-shell.editorial-shell .page-section,.site-shell.editorial-shell .league-action-center{padding:20px 16px}.site-shell.editorial-shell .league-action-center{width:100%;margin-block:0;padding-bottom:0}.editorial-shell .today-overview{grid-template-columns:minmax(0,1fr);gap:0}.editorial-shell .today-matchup{padding:16px}.editorial-shell .today-caught-up{flex-wrap:wrap;align-items:center;gap:6px;padding:12px 0 0;display:flex}.editorial-shell .today-caught-up button{margin:0 0 0 auto}.editorial-shell .today-action{margin-top:16px;padding-block:8px}.editorial-shell .today-action h3{font-size:22px}.editorial-shell .today-visit-summary{margin-top:8px}.site-shell.editorial-shell .score-column-labels,.site-shell.editorial-shell .score-column-row{grid-template-columns:minmax(0,1fr) 5.8ch 5.2ch;gap:10px;font-size:16px}.site-shell.editorial-shell .score-column-row b{font-size:14px}.site-shell.editorial-shell .score-column-row strong{font-size:18px}.site-shell.editorial-shell .score-column-row>span{font-size:14px}.site-shell.editorial-shell .lead-grid{gap:24px;padding:20px 16px}.site-shell.editorial-shell .newsroom-lead .hero-copy{padding:22px}.site-shell.editorial-shell .newsroom-lead .hero-copy h1{font-size:30px}.site-shell.editorial-shell .section-title{flex-direction:row;justify-content:space-between;align-items:center}.site-shell.editorial-shell .section-title h2{font-size:30px}.site-shell.editorial-shell .current-scoreboard .matchup-grid{grid-template-columns:minmax(0,1fr);gap:14px}.site-shell.editorial-shell .current-scoreboard .scoreboard-matchup{padding:16px}}@media (prefers-reduced-motion:reduce){.editorial-shell *,.editorial-shell :before,.editorial-shell :after{scroll-behavior:auto!important;animation:none!important}}.site-shell.editorial-shell .mobile-section-nav{scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.site-shell.editorial-shell .mobile-section-nav button{white-space:nowrap;flex:none}.site-shell.editorial-shell .main-nav .nav-links button:after{content:none}.site-shell.editorial-shell .standings,.site-shell.editorial-shell .standings .standing-row:not(.header-row)>.team-name-with-logo,.site-shell.editorial-shell .standings .standing-row>em{color:var(--ink)}.site-shell.editorial-shell .standings .standing-row span small{color:var(--muted)}.site-shell.editorial-shell .standings .standings-table,.site-shell.editorial-shell .standings .standing-row,.site-shell.editorial-shell .standings .section-title.inverse{border-color:var(--rule)}.site-shell.editorial-shell .masthead{border-top:4px solid var(--red)}.site-shell.editorial-shell .wordmark small{margin-top:2px}.site-shell.editorial-shell .main-nav{border-bottom:3px solid var(--red);background:#151b26;min-height:55px}.site-shell.editorial-shell .main-nav .nav-links{gap:4px}.site-shell.editorial-shell .main-nav .nav-links button{color:#dce1e8;text-transform:uppercase;letter-spacing:.055em;padding:17px 22px;font:800 14px/1.4 Arial,sans-serif;transition:background .15s,color .15s}.site-shell.editorial-shell .main-nav .nav-links button.active{color:#fff;background:var(--red);box-shadow:none}.site-shell.editorial-shell .main-nav .nav-links button:hover{color:#fff;background:#323d4e}.site-shell.editorial-shell.brand-fspn_private .main-nav .nav-links button.active{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 100%,9px 100%);padding-inline:25px}.site-shell.editorial-shell.brand-league_ledger .main-nav .nav-links button{text-transform:none;letter-spacing:0;font-family:Georgia,serif;font-size:16px}.site-shell.editorial-shell .newsroom-ticker{background:#fff}.site-shell.editorial-shell .newsroom-ticker>strong{background:var(--red);color:#fff;padding-inline:20px;font-style:italic}.site-shell.editorial-shell .newsroom-ticker button{color:#2b3442}.site-shell.editorial-shell .today-matchup{border-top:3px solid var(--red)}.site-shell.editorial-shell .today-matchup-heading{border-bottom:1px solid #e1e3e5;padding-bottom:12px}.site-shell.editorial-shell .today-matchup-heading h3{font-weight:800}.site-shell.editorial-shell .matchup-state{color:#bd162a;background:#fff0f2;border-radius:4px;width:fit-content;padding:4px 8px;font-size:12px}.site-shell.editorial-shell .matchup-state[data-state=final]{color:#515c6c;background:#edf0f4}.site-shell.editorial-shell .daily-press-box{color:#fff;border:0;border-top:4px solid var(--red);background:#172132}.site-shell.editorial-shell .daily-press-box h2{color:#fff}.site-shell.editorial-shell .daily-press-box .eyebrow{color:#ff7c89}.site-shell.editorial-shell .daily-press-box>p{color:#e2e7ee}.site-shell.editorial-shell .daily-press-box>small{color:#bcc8d8}.site-shell.editorial-shell .daily-press-box blockquote,.site-shell.editorial-shell .press-box .question-grid blockquote{color:#f4f7fb;text-transform:none;letter-spacing:normal;overflow-wrap:anywhere;margin:16px 0 24px;font:400 18px/1.6 Arial,sans-serif}.site-shell.editorial-shell .press-issued-date{color:#bcc8d8;text-transform:none;letter-spacing:normal;margin:12px 0;font:400 13px/1.5 Arial,sans-serif;display:block}.site-shell.editorial-shell .daily-press-box button,.site-shell.editorial-shell .daily-press-box a{color:#ffabb7;min-height:44px;margin-right:16px}.quote-modal .quote-question{text-transform:none;letter-spacing:normal;font:400 18px/1.6 Arial,sans-serif}.site-shell.editorial-shell .hero-copy .flag{background:var(--red);color:#fff;border-radius:2px;padding:6px 9px;font-size:11px;display:inline-block}.site-shell.editorial-shell .story-art-debate{border-bottom:4px solid var(--red);background:linear-gradient(115deg,#121b2a 0%,#263247 55%,#8c1830 100%)}.site-shell.editorial-shell .story-art-debate>span{background:var(--red);letter-spacing:-.03em;padding:8px 13px;font:italic 900 18px/1.1 Arial,sans-serif}.site-shell.editorial-shell .hero-copy .story-link{background:var(--red)}.site-shell.editorial-shell .mobile-section-shell{background:#e8ecf2}.site-shell.editorial-shell .mobile-section-nav{gap:4px;min-height:0;padding:8px 16px}.site-shell.editorial-shell .mobile-section-nav button{color:#4b5666;text-transform:uppercase;letter-spacing:.03em;border-radius:4px;min-height:40px;padding:10px 16px;font:800 13px/1.4 Arial,sans-serif}.site-shell.editorial-shell .mobile-section-nav button.active{color:#fff;box-shadow:inset 0 -3px var(--red);background:#172132}.site-shell.editorial-shell .section-title{border-bottom:2px solid #182133}.site-shell.editorial-shell.brand-fspn_private .section-title h2{letter-spacing:-.045em;text-transform:uppercase;font:italic 900 34px/1.1 Arial,sans-serif}.site-shell.editorial-shell .scoreboard-matchup{position:relative}.site-shell.editorial-shell .scoreboard-matchup:has(.matchup-state[data-state=live]){border-top:3px solid var(--red)}.site-shell.editorial-shell .mobile-tab-bar{border-top:3px solid var(--red);background:#151d2b}.site-shell.editorial-shell .mobile-tab-bar button{color:#bfc9d7;border-radius:3px;position:relative}.site-shell.editorial-shell .mobile-tab-bar button.active{background:var(--red);color:#fff}.site-shell.editorial-shell.brand-fspn_private .mobile-tab-bar button.active{clip-path:polygon(0 0,calc(100% - 5px) 0,100% 100%,5px 100%)}.site-shell.editorial-shell.brand-fspn_private .mobile-tab-bar span{text-transform:uppercase;letter-spacing:.04em;font:800 11px/1.4 Arial,sans-serif}.site-shell.editorial-shell .mobile-tab-bar svg{width:21px;height:21px}@media (prefers-reduced-motion:reduce){.newsroom-broadcast-stage article{animation:none}}.newsroom-broadcast-backdrop{--red:#ed1731;--gold:#ffabb7;align-items:center}.newsroom-broadcast{border:0;border-top:4px solid #ed1731;border-radius:10px;min-height:0;box-shadow:0 20px 80px #0007}.newsroom-broadcast-personality>span{color:#fff;background:#273448}.newsroom-broadcast-stage h2{font:italic 900 clamp(32px,4.5vw,58px)/1.02 Arial,sans-serif}.newsroom-broadcast-stage p{color:#e2e8f0;font:400 17px/1.6 Arial,sans-serif}.newsroom-broadcast>footer{background:#142033}.newsroom-broadcast>footer button{letter-spacing:0;min-height:44px;font:700 14px/1.4 Arial,sans-serif}@media (width<=760px){.newsroom-broadcast-backdrop{align-items:center;padding:10px}.newsroom-broadcast{min-height:0;max-height:calc(100dvh - 20px)}.newsroom-broadcast-stage article{justify-content:flex-start;min-height:0;padding:24px 20px}.newsroom-broadcast-stage h2{font-size:30px;line-height:1.05}.newsroom-broadcast-stage p{max-height:none;font:400 16px/1.6 Arial,sans-serif;overflow:visible}.newsroom-broadcast>footer{gap:8px;padding:12px;position:sticky;bottom:0}.newsroom-broadcast>footer button{padding:10px 5px;font-size:12px}}.site-shell.editorial-shell .wordmark .fspn-vector-logo{width:248px;max-width:100%;height:59px;display:block}.site-shell.editorial-shell .brand-wire{color:#172132;background:#fff;border-bottom:1px solid #d8dfe8;grid-template-columns:104px minmax(0,1fr) auto;align-items:stretch;gap:0;display:grid}.brand-wire-label{background:var(--red);color:#fff;justify-content:center;align-items:center;gap:5px;padding:12px;display:flex}.brand-wire-label>span{letter-spacing:-.045em;font:italic 900 17px/1 Arial,sans-serif}.brand-wire-label>b{letter-spacing:.08em;font:800 11px/1 Arial,sans-serif}.brand-wire-story{align-items:center;gap:12px;min-width:0;padding:10px 18px;animation:.18s ease-out wire-headline-enter;display:flex}.brand-wire-story>span{color:#687486;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font:800 11px/1.4 Arial,sans-serif}.brand-wire-story>button{color:#172132;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;min-width:0;padding:3px 0;font:600 14px/1.5 Arial,sans-serif;display:block}.brand-wire-story>button>span{color:var(--red)}.brand-wire-story>button:hover{color:#a71429;text-underline-offset:3px;text-decoration:underline}.brand-wire-controls{align-items:center;gap:4px;padding:0 12px;display:flex}.brand-wire-controls>span{color:#687486;font-variant-numeric:tabular-nums;padding-right:8px;font:500 12px/1.4 Arial,sans-serif}.brand-wire-controls button{color:#263449;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;width:44px;height:44px;font:400 25px/1 Arial,sans-serif;display:grid}.brand-wire-controls button:hover{color:var(--red);background:#edf0f5}.brand-wire-controls button:focus-visible,.brand-wire-story button:focus-visible{outline:2px solid var(--red);outline-offset:-2px}@keyframes wire-headline-enter{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.site-shell.editorial-shell .wordmark .fspn-vector-logo{width:208px;height:auto}.site-shell.editorial-shell .brand-wire{background:linear-gradient(90deg,#fff 0%,#f4f6fa 100%);border-bottom:1px solid #d8dfe8;grid-template-columns:minmax(0,1fr) auto;padding:0 16px 10px}.brand-wire-label{border-radius:2px;place-self:center start;padding:6px 9px}.brand-wire-label>span{font-size:15px}.brand-wire-label>b{font-size:10px}.brand-wire-controls{grid-area:1/2;padding:0}.brand-wire-controls button{width:40px;height:44px}.brand-wire-story{grid-area:2/1/auto/-1;min-width:0;padding:0;display:block}.brand-wire-story>span{margin-right:8px;font-size:11px;display:inline}.brand-wire-story>button{white-space:normal;font-size:14px;line-height:1.5;display:inline;overflow:visible}}@media (prefers-reduced-motion:reduce){.brand-wire-story{animation:none}}.brand-wire-story{min-height:62px;animation:.24s ease-out both wire-headline-slide}.brand-wire-controls .wire-playback{border:1px solid #dde3ec;width:36px;height:36px;margin-right:2px}@keyframes tab-content-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes wire-headline-slide{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (width<=760px){.brand-wire-story{min-height:80px}.brand-wire-controls{gap:0}.brand-wire-controls button{width:34px}.brand-wire-controls>span{padding-right:5px}}.site-shell.editorial-shell .main-nav .settings-link,.site-shell.editorial-shell .main-nav .nav-links a{color:#dce1e8}.site-shell.editorial-shell .brand-wire{max-width:100%}.brand-wire-story p{overflow-wrap:anywhere;margin:0;font:500 14px/1.5 Arial,sans-serif}.brand-wire-controls button:disabled{opacity:.35;cursor:default}.site-shell.editorial-shell .mobile-debate>header{background:var(--red);color:#fff;border:0}.site-shell.editorial-shell .mobile-debate>header strong{font:italic 900 28px/1 Arial,sans-serif}.site-shell.editorial-shell .press-box{color:#fff;border-top:4px solid var(--red);background:#172132;border-radius:10px}.site-shell.editorial-shell .press-box .section-title h2{color:#fff}.site-shell.editorial-shell .press-box .section-title{border-color:#526077}.site-shell.editorial-shell .press-box .section-title p{color:#ffabb7}.site-shell.editorial-shell .my-team-overview{border-top:3px solid #17645d}.site-shell.editorial-shell .mobile-section-active{animation:.18s ease-out both tab-content-enter}.newsroom-broadcast{max-height:calc(100dvh - 24px);overflow:auto}.newsroom-broadcast-stage article{animation:.24s ease-out both wire-headline-slide}.site-shell.editorial-shell button:focus-visible,.site-shell.editorial-shell a:focus-visible{outline-offset:3px;outline:2px solid #438bbd}@media (width<=760px){.site-shell.editorial-shell .masthead{padding:14px 16px}.site-shell.editorial-shell .wordmark{min-width:0}.site-shell.editorial-shell .wordmark small{overflow-wrap:anywhere}.site-shell.editorial-shell .brand-wire-label{flex-wrap:wrap}.site-shell.editorial-shell .mobile-section-nav{gap:4px}.site-shell.editorial-shell.brand-fspn_private .section-title h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.site-shell.editorial-shell *,.newsroom-broadcast-stage article{transition:none!important;animation:none!important}}.site-shell.editorial-shell .team-roster-link{color:inherit;font:inherit;text-transform:none;letter-spacing:normal;text-align:left;white-space:normal;background:0 0;border:0;padding:0}.site-shell.editorial-shell .team-roster-dialog{color:#172033;background:#f7f8fa}._page_a0vcr_1{color:#f4ecd8;background:radial-gradient(circle at 80% 5%,#d2aa5433,#0000 27%),linear-gradient(145deg,#0d1726 0 64%,#71131a 64% 100%);min-height:100dvh;padding:clamp(24px,5vw,64px)}._shell_a0vcr_10{width:min(1040px,100%);margin:0 auto}._back_a0vcr_15{color:#f1bb52;letter-spacing:.08em;text-transform:uppercase;margin-bottom:32px;font:800 12px/1 Arial,sans-serif;text-decoration:none;display:inline-block}._eyebrow_a0vcr_25,._status_a0vcr_26{letter-spacing:.16em;text-transform:uppercase;font:900 11px/1 Arial,sans-serif}._eyebrow_a0vcr_25{color:#f1bb52}._header_a0vcr_36{border-bottom:5px solid #c8442f;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-bottom:28px;display:grid}._header_a0vcr_36 h1{letter-spacing:-.02em;text-transform:uppercase;max-width:820px;margin:10px 0 12px;font:900 clamp(48px,8vw,92px)/.88 Impact,Arial Narrow,sans-serif}._header_a0vcr_36 p{color:#d8cdb8;max-width:720px;margin:0;font:600 clamp(15px,1.6vw,18px)/1.5 Arial,sans-serif}._status_a0vcr_26{color:#0d1726;background:#f1bb52;padding:12px 16px;box-shadow:5px 5px #c8442f}._grid_a0vcr_67{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}._metric_a0vcr_74{background:#0a101bb8;border:2px solid #f4ecd852;min-height:150px;padding:22px}._metric_a0vcr_74 span{color:#d8cdb8;letter-spacing:.1em;text-transform:uppercase;font:800 10px/1.25 Arial,sans-serif;display:block}._metric_a0vcr_74 strong{color:#f4ecd8;margin-top:18px;font:900 clamp(36px,5vw,58px)/.9 Impact,Arial Narrow,sans-serif;display:block}._safety_a0vcr_96{color:#0c0c0b;background:#e9dfc7;border-top:7px solid #d2aa54;margin-top:28px;padding:26px}._safety_a0vcr_96 h2{text-transform:uppercase;margin:0 0 16px;font:900 clamp(28px,4vw,42px)/1 Impact,Arial Narrow,sans-serif}._safety_a0vcr_96 ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;padding-left:18px;font:700 14px/1.45 Arial,sans-serif;display:grid}._footer_a0vcr_119{color:#d8cdb8;margin-top:18px;font:600 12px/1.5 Arial,sans-serif}._footer_a0vcr_119 a{color:#f1bb52}@media (width<=720px){._header_a0vcr_36{grid-template-columns:1fr;align-items:start}._status_a0vcr_26{justify-self:start}._grid_a0vcr_67,._safety_a0vcr_96 ul{grid-template-columns:1fr}._metric_a0vcr_74{min-height:128px}}._shell_1xrvz_1{color:#172033;background-color:#efe9dc;background-image:linear-gradient(90deg,#1720330a 1px,#0000 1px),linear-gradient(#1720330a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:100dvh;padding-bottom:60px}._header_1xrvz_11{color:#fff8e7;background:#111a28;border-bottom:5px solid #c8442f;align-items:center;min-height:86px;padding:18px clamp(20px,5vw,72px);display:flex}._header_1xrvz_11 a{color:inherit;text-decoration:none}._header_1xrvz_11 span,._header_1xrvz_11 strong{display:block}._header_1xrvz_11 span{color:#f4bd52;letter-spacing:.14em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}._header_1xrvz_11 strong{margin-top:6px;font:900 30px/.95 Georgia,serif}._card_1xrvz_38{background:#fffdf6;border:1px solid #d7d1c5;gap:16px;width:min(680px,100% - 32px);margin:clamp(36px,8vw,90px) auto 0;padding:clamp(25px,5vw,48px);display:grid;box-shadow:12px 12px #1720331f}._card_1xrvz_38>span{color:#c8442f;letter-spacing:.14em;text-transform:uppercase;font:900 10px/1 Arial,sans-serif}._card_1xrvz_38 h1{letter-spacing:-.04em;margin:0;font:900 clamp(38px,8vw,68px)/.88 Georgia,serif}._card_1xrvz_38 p{margin:0;font:650 16px/1.6 Arial,sans-serif}._card_1xrvz_38 small{font:700 11px/1.5 Arial,sans-serif}._form_1xrvz_66{grid-template-columns:1fr 130px;gap:13px;margin-top:8px;display:grid}._form_1xrvz_66 label{letter-spacing:.08em;text-transform:uppercase;gap:7px;font:900 10px/1 Arial,sans-serif;display:grid}._form_1xrvz_66 input,._form_1xrvz_66 select{color:#172033;background:#fff;border:2px solid #172033;width:100%;min-height:48px;padding:10px 12px;font:750 15px/1 Arial,sans-serif}._form_1xrvz_66 button,._linkButton_1xrvz_90{color:#fff;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;background:#c8442f;border:0;grid-column:1/-1;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font:900 11px/1 Arial,sans-serif;text-decoration:none;display:inline-flex}._form_1xrvz_66 button:disabled{cursor:not-allowed;opacity:.5}._message_1xrvz_110{background:#fff3c9;border-left:4px solid #f4bd52;padding:13px 15px;font:750 12px/1.45 Arial,sans-serif}@media (width<=560px){._form_1xrvz_66{grid-template-columns:1fr}._card_1xrvz_38{box-shadow:7px 7px #1720331f}}._card_1xrvz_38{font-family:Arial,sans-serif}._card_1xrvz_38 h1{line-height:1.08}._card_1xrvz_38>span,._form_1xrvz_66 label,._form_1xrvz_66 button,._linkButton_1xrvz_90,._message_1xrvz_110,._card_1xrvz_38 small{font-size:14px;line-height:1.4}._card_1xrvz_38 summary{cursor:pointer;font-size:16px;line-height:1.5}._card_1xrvz_38 a:not(._linkButton_1xrvz_90){color:#173f78}._form_1xrvz_66 input,._form_1xrvz_66 select{font-size:16px}._secondaryButton_1xrvz_133{color:#173f78;cursor:pointer;background:0 0;border:0;min-height:44px;padding:12px 0;font:600 16px/1.4 Arial,sans-serif;text-decoration:underline}._installGuide_1xrvz_135{overflow-wrap:anywhere;background:#fff6df;border:1px solid #d7c393;border-top:4px solid #b27d25;gap:12px;min-width:0;margin-top:8px;padding:20px;display:grid}._installGuide_1xrvz_135 h2{margin:0;font:800 1.4rem/1.2 Georgia,serif}._installGuide_1xrvz_135 details{border-top:1px solid #d7c393}._installGuide_1xrvz_135 summary{min-height:44px;padding:12px 0;font-weight:700}._installGuide_1xrvz_135 summary:focus-visible{outline-offset:3px;outline:3px solid #173f78}._installGuide_1xrvz_135 ol{gap:10px;margin:0 0 12px;padding-left:24px;font:500 1rem/1.55 Arial,sans-serif;display:grid}._installGuide_1xrvz_135 ._installHint_1xrvz_151{font-size:.875rem;font-weight:500}
