@layer pages{.fx-clickable{position:relative}.fx-game-link{position:absolute;inset:0;z-index:1}.fx-game-link:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.fx-clickable .fx-mark-link,.fx-clickable .fx-profile-ident,.fx-clickable .fx-profile-portrait{position:relative;z-index:2}.fx-clickable .fx-mark-link{display:grid;place-items:center;min-width:44px;min-height:44px}.fx-clickable .fx-profile-ident{display:block;min-height:44px;padding-block:5px;text-decoration:none}.fx-clickable .fx-profile-ident .fx-coach{display:block}.fixture--card .fx-profile-ident .fx-name{display:-webkit-box}.fixture--poster .fx-profile-ident .fx-name{display:block}.fx-clickable .fx-profile-ident:hover .fx-coach,.fx-clickable .fx-profile-ident:hover .fx-name{color:var(--accent-text);text-decoration:underline}.fx-clickable .fx-mark-link:focus-visible,.fx-clickable .fx-profile-ident:focus-visible,.fx-clickable .fx-profile-portrait:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.fx-clickable.fixture--card:hover{border-top-color:var(--gold);background:var(--paper-hi)}.fx-clickable.fixture--poster:hover .fx-state{color:var(--gold-ink)}.fixture--card .fx-mark-link{grid-column:1}.fixture--poster .fx-profile-portrait{display:block;width:100%;max-width:260px}.motw-editorial{border-top:1px solid var(--rule);padding:var(--s3) 0}.motw-editorial p{margin:7px 0 0;max-width:68ch}.home-spotlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:var(--s3);gap:var(--s3)}.home-spotlight{border-top:3px solid var(--gold);border-bottom:1px solid var(--rule);padding:var(--s3) var(--s4);background:var(--surface-2)}.home-spotlight--quote{border-top-color:var(--ink)}.home-spotlight p{margin:var(--s2) 0;font-family:var(--cond);font-size:clamp(18px,2vw,25px);font-weight:600;line-height:1.22;white-space:pre-wrap}.home-spotlight-by{font:600 var(--t-2) var(--cond);letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-dim)}.fixture--card{display:flex;flex-direction:column;grid-template-columns:none;gap:0;padding:var(--s3) var(--s4) var(--s3);border-bottom:var(--hair) solid var(--rule);min-height:0}.slate-grid{display:grid;grid-gap:var(--s3);gap:var(--s3);grid-template-columns:1fr}@media (min-width:640px){.slate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.slate-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.slate-grid--2,.slate-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.slate-grid--3,.slate-grid--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1179px){.slate-grid>:last-child:nth-child(odd){grid-column:1/-1}}.slate-grid .fixture--card{position:relative}.slate-grid .fx-tier{padding-right:9ch;min-height:18px}.slate-grid .fixture--card .fx-grid{grid-template-rows:auto auto;gap:0;padding:0;max-width:none;margin:0}.slate-grid .fixture--card .fx-state{position:absolute;top:var(--s3);right:var(--s4);border:0;padding:0;order:0;text-align:right}.slate-grid .fixture--card .fx-state--final{color:var(--ink)}.slate-grid .fixture--card .fx-side,.slate-grid .fixture--card .fx-side--end{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-column-gap:var(--s3);column-gap:var(--s3);min-height:60px;padding-block:4px;border-top:var(--hair) solid var(--rule-soft);position:relative;text-align:left}.slate-grid .fixture--card .fx-side.is-won:before{content:"";position:absolute;left:calc(-1 * var(--s4));top:8px;bottom:8px;width:3px;background:var(--gold)}.slate-grid .fixture--card .fx-name,.slate-grid .fixture--card .fx-profile-ident .fx-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow:hidden;min-height:0;line-height:1.05;font-size:var(--t-4);overflow-wrap:anywhere}.slate-grid .fixture--card .fx-side,.slate-grid .fixture--card .fx-side--end{min-height:64px;height:64px;grid-template-columns:34px minmax(0,1fr) auto}.slate-grid .fx-tier{height:22px}.slate-grid .fixture--card .fx-mark-link{min-width:34px}.slate-grid .fixture--card .fx-pts{font-size:var(--n-3);min-width:4.4ch;text-align:right}.slate-grid .fixture--card .fx-side.is-won .fx-pts{color:var(--ink)}.slate-grid .fixture--card .fx-slabel{text-align:right}@media (hover:hover){.slate-grid .fx-clickable.fixture--card{transition:border-color var(--dur-2) var(--ease),background var(--dur-2) var(--ease)}}.story{display:grid;grid-gap:var(--s5);gap:var(--s5);grid-template-columns:1fr}@media (min-width:900px){.story{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s6);align-items:start}}.story-head{font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:clamp(30px,4.6vw,58px);line-height:.96;letter-spacing:var(--tr-head);margin:var(--s2) 0 0;color:var(--ink);max-width:18ch;text-wrap:balance}.story-head a{color:inherit;text-decoration:none}.story-head a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.story-head a:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.story-figure{display:flex;align-items:baseline;gap:var(--s3);margin-top:var(--s3);flex-wrap:wrap}.story-figure-v{font-family:var(--num);font-weight:700;font-size:var(--n-8);line-height:.9;color:var(--gold-lo);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.story-figure-k{font-family:var(--cond);font-weight:600;font-size:var(--t-3);letter-spacing:var(--tr-caps-wide);text-transform:uppercase;color:var(--charcoal-2)}.story-facts{margin:var(--s4) 0 0;border-top:2px solid var(--ink)}.story-facts>div{display:grid;grid-template-columns:15ch minmax(0,1fr);grid-gap:var(--s3);gap:var(--s3);padding:10px 0;border-bottom:var(--hair) solid var(--line);align-items:baseline}.story-facts dt{font-weight:700;font-size:var(--t-2);letter-spacing:var(--tr-caps-wide);color:var(--charcoal-2)}.story-facts dd,.story-facts dt{font-family:var(--cond);text-transform:uppercase}.story-facts dd{margin:0;display:flex;justify-content:space-between;gap:var(--s3);min-width:0;font-weight:600;font-size:var(--t-5);letter-spacing:.02em}.story-facts dd>:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.story-facts dd a{color:var(--ink);text-decoration:none}.story-facts dd a:hover{color:var(--gold-ink);text-decoration:underline}.story-facts .dim{color:var(--charcoal-2);font-weight:500}.story-num{flex:0 0 auto;font-family:var(--num);font-weight:700;font-size:var(--t-6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.story-side{background:var(--ink);color:var(--ivory);padding:var(--s4);border-top:3px solid var(--gold)}.story-side-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3)}.story-side-head .eyebrow{color:var(--gold-mid)}.story-side-head .more{display:inline-flex;align-items:center;min-height:44px;color:var(--ivory-dim);font:600 var(--t-2) var(--cond);letter-spacing:var(--tr-caps);text-transform:uppercase;text-decoration:none}.story-side-head .more:hover{color:var(--gold-hi)}.story-table{list-style:none;margin:var(--s3) 0 0;padding:0}.story-table li{display:grid;grid-template-columns:2.2ch 28px minmax(0,1fr) auto;grid-gap:var(--s3);gap:var(--s3);align-items:center;min-height:44px;border-bottom:var(--hair) solid var(--ink-soft)}.story-table li:last-child{border-bottom:0}.story-rank{font-family:var(--display);font-size:var(--t-7);color:var(--gold-mid)}.story-team{min-width:0;white-space:nowrap;font:700 var(--t-5) var(--cond);text-transform:uppercase;letter-spacing:.02em}.story-team,.story-team a{overflow:hidden;text-overflow:ellipsis}.story-team a{color:var(--ivory);text-decoration:none;display:block;padding-block:13px}.story-team a:hover{color:var(--gold-hi);text-decoration:underline}.story-rec{font-family:var(--num);font-weight:700;font-size:var(--t-6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ivory)}.storyband--quiet .story-head{font-size:clamp(24px,3vw,38px)}.storyband--quiet .story-figure-v{font-size:var(--n-7)}@media (max-width:519px){.story-facts>div{grid-template-columns:1fr;gap:2px}}.seasonbar{position:relative;background:var(--ink);background-image:radial-gradient(120% 140% at 12% -30%,rgba(194,148,51,.2) 0,transparent 60%);border-bottom:var(--hair) solid var(--ink-soft);overflow:hidden}.seasonbar-in{position:relative;z-index:1;display:flex;align-items:center;gap:var(--s4);flex-wrap:wrap;padding-block:var(--s4)}@media (min-width:768px){.seasonbar-in{padding-block:var(--s5);gap:var(--s6)}}.seasonbar-mark{position:absolute;right:-.04em;top:50%;transform:translateY(-50%);font-family:var(--display);font-weight:400;font-size:clamp(140px,26vw,320px);line-height:.8;color:var(--gold);opacity:.07;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.seasonbar-id{display:flex;align-items:center;gap:var(--s3);flex:0 0 auto}.seasonbar-num{font-family:var(--display);font-weight:400;font-size:clamp(40px,7vw,62px);line-height:.84;color:var(--gold-mid)}.seasonbar-meta{display:grid;grid-gap:1px;gap:1px}.seasonbar-word{font-family:var(--cond);font-weight:600;font-size:var(--t-2);letter-spacing:var(--tr-caps-wide);text-transform:uppercase;color:var(--ivory-dim)}.seasonbar-year{font-family:var(--num);font-weight:700;font-size:var(--n-2);color:var(--ivory);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seasonbar-say{display:flex;align-items:center;gap:var(--s3);flex:1 1 320px;min-width:0;flex-wrap:wrap;padding-left:var(--s4);border-left:var(--hair) solid var(--ink-soft)}@media (max-width:519px){.seasonbar-say{border-left:0;padding-left:0}}.seasonbar-next{display:grid;grid-gap:2px;gap:2px;flex:0 0 auto;margin-left:auto;text-align:right}.seasonbar-next-k{font-size:var(--t-1);letter-spacing:var(--tr-caps-wide);color:var(--gold-mid)}.seasonbar-next-k,.seasonbar-next-v{font-family:var(--cond);font-weight:600;text-transform:uppercase}.seasonbar-next-v{font-size:var(--t-4);letter-spacing:.06em;color:var(--ivory)}@media (max-width:767px){.seasonbar-next{margin-left:0;text-align:left;flex-basis:100%}}.seasonbar-fresh .live-note{margin:2px 0 0;color:var(--ivory-dim);font-size:var(--t-2);font-family:var(--cond);letter-spacing:.08em;text-transform:uppercase;justify-content:flex-end}@media (max-width:767px){.seasonbar-fresh .live-note{justify-content:flex-start}}@media (min-width:900px){.home-pulse.lgrid--3 .pulse-card .tident-name{font-size:var(--t-6)}}.seasonbar-chip{display:inline-flex;align-items:center;padding:3px 9px;border:var(--hair) solid var(--gold-lo);font-family:var(--cond);font-weight:700;font-size:var(--t-2);letter-spacing:var(--tr-caps-wide);text-transform:uppercase;color:var(--gold-mid)}.seasonbar-head{font-family:var(--display);font-weight:400;font-size:clamp(19px,2.6vw,30px);line-height:1.04;letter-spacing:var(--tr-head);text-transform:uppercase;color:var(--ivory);min-width:0}.champband{overflow:hidden;padding-block:var(--s4)}@media (min-width:768px){.champband{padding-block:var(--s5)}}.champ-lead{display:grid;grid-gap:var(--s4);gap:var(--s4);grid-template-columns:minmax(0,34%) minmax(0,1fr);align-items:start}@media (min-width:768px){.champ-lead{grid-template-columns:minmax(0,132px) minmax(0,1fr);gap:var(--s5);align-items:center}}.champ-portrait-link{display:block}.champ-portrait{--face-size:100%;width:100%;border:2px solid var(--gold);transition:border-color var(--dur-3) var(--ease)}.champ-portrait-link:hover .champ-portrait{border-color:var(--gold-hi)}.champ-text{min-width:0}@media (min-width:1024px){.champ-text{display:grid;grid-gap:var(--s3) var(--s5);gap:var(--s3) var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:center}.champ-text>.champ-figs{margin-top:0;grid-row:span 3;grid-column:2;align-self:center}.champ-head{grid-column:1}.champ-cta,.champ-final{grid-column:1;margin-top:0}}.champ-label{font-family:var(--cond);font-weight:700;font-size:var(--t-2);letter-spacing:var(--tr-caps-x);text-transform:uppercase;color:var(--gold-mid)}.champ-name{font-size:clamp(28px,3.8vw,42px);line-height:.94;margin-top:3px;color:var(--ivory)}.champ-team{display:flex;align-items:center;gap:var(--s2);margin-top:var(--s2);font-family:var(--cond);font-weight:600;font-size:var(--t-5);letter-spacing:.04em;text-transform:uppercase;color:var(--ivory-dim)}.champ-figs{margin-top:var(--s4);grid-template-columns:repeat(3,1fr)}.champ-figs .fig{padding:var(--s3)}.champ-figs .fig-v{font-size:var(--n-4)}.champ-figs .fig-k{margin-top:3px;font-size:var(--t-1)}.champ-final{margin:var(--s3) 0 0;font-family:var(--editorial);font-size:var(--t-4);line-height:1.5;color:var(--ivory-dim);max-width:58ch}.champ-final strong{color:var(--ivory);font-weight:600}.champ-rail{margin-top:var(--s4)}.champ-rail .ledger-row{padding:var(--s2) var(--s3)}@media (min-width:1024px){.champ-rail{margin-top:0}}.champ-numeral{font-family:var(--display);font-weight:400;font-size:var(--n-3);color:var(--gold-mid);min-width:2.2ch;display:inline-block}.pr-podium{align-items:stretch}.pr-podium .rankcard--poster{height:100%}.motw{background:var(--paper-hi);border:var(--hair) solid var(--line);border-top:3px solid var(--ink);padding:var(--s5) var(--s4)}@media (min-width:768px){.motw{padding:var(--s6)}}.motw .fixture--poster .fx-grid{align-items:start}.motw .fixture--poster .fx-portrait,.motw .fixture--poster .fx-profile-portrait{max-width:176px}.motw-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.motw-figs>.fig:first-child{grid-column:1/-1}@media (min-width:768px){.motw-figs{grid-template-columns:repeat(3,minmax(0,1fr))}.motw-figs>.fig:first-child{grid-column:auto}}.live-figure{margin-top:var(--s4)}.live-figure-v{display:block;font-family:var(--num);font-weight:700;font-size:var(--n-6);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:var(--gold-mid);line-height:1;min-width:5ch}.live-figure-k{display:block;margin-top:4px;font-family:var(--cond);font-weight:600;font-size:var(--t-2);letter-spacing:var(--tr-caps-wide);text-transform:uppercase;color:var(--ivory-dim)}@media (max-width:767px){.home-pulse{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--ivory-dim)}.home-pulse .pulse-card{min-width:0;padding:var(--s3);border:0}.home-pulse .pulse-card .mt-3{margin-top:var(--s2)}.home-pulse .tident-name{font-size:var(--t-5);white-space:normal}.home-pulse .tident-sub{font-size:var(--t-2)}.home-pulse .live-figure{margin-top:var(--s3)}.home-pulse .live-figure-v{font-size:var(--n-4);min-width:0}.home-pulse .live-figure-k{font-size:9px;letter-spacing:.11em}}.pred-prob{font-family:var(--num);font-weight:700;font-size:var(--n-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gold-mid)}.pred-call{margin-top:var(--s3);font-family:var(--editorial);font-size:var(--t-5);line-height:var(--lh-editorial);color:var(--ivory-dim)}.legacyband{position:relative;overflow:hidden}.legacy-mark{position:absolute;right:-60px;top:50%;transform:translateY(-50%);width:340px;opacity:.05;pointer-events:none}.legacy-mark img{width:100%;height:auto;filter:grayscale(1)}.legacy-head{color:var(--ivory);font-size:clamp(30px,5vw,56px)}.ledger-row.is-cut{border-bottom:2px solid var(--gold)}.band .sechead-more{display:inline-flex;align-items:center;min-height:44px}.fixture--poster .fx-grid{grid-template-rows:auto auto auto auto;row-gap:var(--s3)}.fixture--poster .fx-side,.fixture--poster .fx-side--end{display:grid;grid-row:1/span 4;grid-template-rows:subgrid;justify-items:center;align-items:start;grid-gap:0;gap:0}.fixture--poster .fx-state{grid-row:1/span 4}.fixture--poster .fx-badge{margin:var(--s2) 0 0}.fixture--poster .fx-ident{display:flex;flex-direction:column;align-items:center;width:100%;align-self:end}.fixture--poster .fx-name,.fixture--poster .fx-profile-ident .fx-name{display:flex;align-items:flex-end;justify-content:center;text-align:center;line-height:1.02;overflow-wrap:anywhere}.fixture--poster .fx-profile-ident{width:100%}.fixture--poster .fx-score,.fixture--poster .fx-side--end .fx-score{align-self:start;justify-self:center;text-align:center}.fixture--poster .fx-slabel{text-align:center}.vs-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:var(--s3);gap:var(--s3);align-items:start}}@layer pages{}@layer pages{@media (min-width:768px){.vs-head{gap:var(--s5)}}.vs-head .side{text-align:center;min-width:0;display:grid;grid-auto-rows:min-content;justify-items:center;align-content:start}.vs-head .side.lost{opacity:.62}.vs-portrait{--face-size:100%;width:clamp(84px,22vw,148px);border:2px solid var(--gold-lo);margin-bottom:var(--s3)}.vs-head .side.won .vs-portrait{border-color:var(--gold)}.vs-head .side .tmark{margin-bottom:var(--s2)}.vs-head .side .nm{font-family:var(--display);font-weight:400;font-size:clamp(15px,2.8vw,26px);text-transform:uppercase;line-height:1.05;letter-spacing:var(--tr-head);display:flex;align-items:center;justify-content:center;width:100%;min-height:2.1em;overflow-wrap:anywhere}.vs-head .side .co{font-family:var(--cond);font-weight:500;font-size:var(--t-4);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs-head .side .co a{color:inherit;text-decoration:none}.vs-head .side .co a:hover{color:var(--gold-mid)}.vs-head .side .pt{font-family:var(--num);font-weight:700;font-size:clamp(34px,9vw,72px);line-height:1;margin-top:var(--s3);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.vs-head .side .pt--proj,.vs-head .side.won .pt{color:var(--gold-mid)}.live-side-sub{font-size:var(--t-2);letter-spacing:.12em;margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.live-side-progress,.live-side-sub{font-family:var(--cond);font-weight:600;text-transform:uppercase;color:var(--ivory-dim)}.live-side-progress{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px;margin-top:7px;max-width:230px;font-size:var(--t-1);letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.live-side-progress b,.vs-head .mid{color:var(--gold-mid)}.vs-head .mid{align-self:center;font-family:var(--cond);font-weight:700;font-size:var(--t-3);letter-spacing:var(--tr-caps-x);text-transform:uppercase;padding-top:var(--s7)}@media (max-width:519px){.vs-head .mid{padding-top:var(--s6);font-size:var(--t-1);letter-spacing:.1em}.vs-head .side .co{display:none}.live-side-progress{display:grid;grid-gap:2px;gap:2px;max-width:120px}}.winprob{margin-top:var(--s5)}.winprob-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--s3);gap:var(--s3)}.winprob-pct{font-family:var(--num);font-weight:700;font-size:var(--n-3);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:var(--ivory);min-width:4ch;text-align:center}.winprob-track{height:8px;background:var(--ink-3);border:var(--hair) solid var(--ink-soft);display:block;position:relative}.winprob-fill{display:block;height:100%;background:var(--gold-block);transition:width var(--dur-4) var(--ease)}@media (prefers-reduced-motion:reduce){.winprob-fill{transition:none}}.winprob-label{margin-top:var(--s2);text-align:center;font-family:var(--cond);font-weight:600;font-size:var(--t-2);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--ivory-dim)}.winprob-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.winprob-trigger:focus-visible .winprob-label,.winprob-trigger:hover .winprob-label{color:var(--gold-mid)}.winprob-trigger:focus-visible{outline:2px solid var(--gold);outline-offset:7px}.lfl-wp-dialog{width:min(820px,calc(100vw - 32px));max-height:min(860px,calc(100dvh - 32px));margin:auto;padding:0;border:1px solid var(--ink-soft);border-top:4px solid var(--gold);background:var(--paper);color:var(--ink);box-shadow:0 28px 90px rgb(0 0 0/.5);overflow:auto}.lfl-wp-dialog::-webkit-backdrop{background:rgb(7 7 8/.82);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lfl-wp-dialog::backdrop{background:rgb(7 7 8/.82);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lfl-wp-sheet{min-height:100%}.lfl-wp-head{position:-webkit-sticky;position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s4) var(--s5);color:var(--ivory);background:var(--ink);border-bottom:1px solid var(--ink-soft)}.lfl-wp-kicker,.lfl-wp-meta,.lfl-wp-method,.lfl-wp-moment-top{font-family:var(--cond);text-transform:uppercase;letter-spacing:var(--tr-caps)}.lfl-wp-kicker{color:var(--gold-mid);font-weight:700;font-size:var(--t-1)}.lfl-wp-head h2{margin:3px 0 0;font-family:var(--display);font-size:clamp(28px,5vw,46px);font-weight:400;line-height:.95;text-transform:uppercase}.lfl-wp-close{width:42px;height:42px;flex:0 0 auto;border:1px solid var(--ink-soft);background:transparent;color:var(--ivory);font:300 34px/1 var(--body);cursor:pointer}.lfl-wp-close:focus-visible,.lfl-wp-close:hover{color:var(--gold-mid);border-color:var(--gold)}.lfl-wp-teams{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--rule)}.lfl-wp-team{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;grid-gap:var(--s3);gap:var(--s3);min-width:0;padding:var(--s4) var(--s5)}.lfl-wp-team+.lfl-wp-team{border-left:1px solid var(--rule)}.lfl-wp-team img,.lfl-wp-team>span{width:52px;height:52px;object-fit:contain;display:grid;place-items:center;border:1px solid var(--rule);background:var(--paper-2);font-family:var(--display);font-size:28px}.lfl-wp-team div{min-width:0;display:flex;flex-direction:column}.lfl-wp-team b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--cond);font-size:var(--t-4);text-transform:uppercase}.lfl-wp-team small{color:var(--ink-dim);font-family:var(--cond)}.lfl-wp-team strong{font-family:var(--num);font-size:var(--n-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lfl-wp-team--home strong{color:var(--gold-ink)}.lfl-wp-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px var(--s4);padding:10px var(--s5);color:var(--ink-dim);font-size:var(--t-1);border-bottom:1px solid var(--rule)}.lfl-wp-status{color:var(--ink);font-weight:700}.lfl-wp-status--live:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--live)}.lfl-wp-chart{position:relative;margin:var(--s4) var(--s5) var(--s3);background:var(--paper-2);border:1px solid var(--rule)}.lfl-wp-chart svg{display:block;width:100%;height:auto;overflow:visible}.lfl-wp-grid{stroke:var(--rule);stroke-width:1;stroke-dasharray:6 8}.lfl-wp-line{fill:none;stroke:var(--gold-ink);stroke-width:4;stroke-linecap:square;stroke-linejoin:round}.lfl-wp-chart circle{fill:var(--paper);stroke:var(--gold-ink);stroke-width:3}.lfl-wp-chart circle.is-selected{fill:var(--gold);stroke:var(--ink);stroke-width:4}.lfl-wp-axis{position:absolute;inset:6% 8px 6% auto;display:flex;flex-direction:column;justify-content:space-between;color:var(--ink-dim);font:600 var(--t-1)/1 var(--cond);pointer-events:none}.lfl-wp-markers{position:absolute;inset:0}.lfl-wp-markers button{position:absolute;translate:-50% -50%;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.lfl-wp-markers button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lfl-wp-markers button.is-selected{box-shadow:0 0 0 5px rgb(190 146 55/.2)}.lfl-wp-moment{margin:0 var(--s5);border:1px solid var(--rule);background:var(--paper)}.lfl-wp-moment-top{display:flex;justify-content:space-between;gap:var(--s3);padding:9px var(--s3);border-bottom:1px solid var(--rule);color:var(--gold-ink);font-weight:700;font-size:var(--t-1)}.lfl-wp-moment-top time{color:var(--ink-dim);font-weight:500}.lfl-wp-moment-main{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s3)}.lfl-wp-moment-main b{font-family:var(--cond);font-size:var(--t-5);text-transform:uppercase}.lfl-wp-moment-main p{margin:3px 0 0;color:var(--ink-dim)}.lfl-wp-moment-main>strong{display:flex;flex-direction:column;text-align:right;font-family:var(--num);font-size:var(--n-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.lfl-wp-moment-main>strong.is-up{color:#25723c}.lfl-wp-moment-main>strong.is-down{color:#a32d2d}.lfl-wp-moment-main>strong small{font:700 var(--t-1)/1.2 var(--cond);letter-spacing:.06em;text-transform:uppercase}.lfl-wp-moment-probs{display:flex;justify-content:space-between;gap:var(--s3);padding:10px var(--s3);border-top:1px solid var(--rule);color:var(--ink-dim);font-family:var(--cond);text-transform:uppercase}.lfl-wp-moment-probs b{color:var(--ink);font-family:var(--num)}.lfl-wp-method{margin:var(--s3) var(--s5) var(--s5);color:var(--ink-dim);font-size:var(--t-1);line-height:1.45}@media (max-width:620px){.lfl-wp-dialog{width:100%;max-width:none;max-height:calc(100dvh - 18px);margin:auto 0 0;border-inline:0;border-bottom:0}.lfl-wp-head{padding:var(--s3)}.lfl-wp-close{width:38px;height:38px}.lfl-wp-teams{grid-template-columns:1fr}.lfl-wp-team{grid-template-columns:42px minmax(0,1fr) auto;padding:11px var(--s3)}.lfl-wp-team+.lfl-wp-team{border-left:0;border-top:1px solid var(--rule)}.lfl-wp-team img,.lfl-wp-team>span{width:42px;height:42px}.lfl-wp-team strong{font-size:var(--n-3)}.lfl-wp-meta{justify-content:flex-start;padding-inline:var(--s3)}.lfl-wp-chart{margin:var(--s3)}.lfl-wp-moment{margin-inline:var(--s3)}.lfl-wp-method{margin:var(--s3)}}@media (prefers-reduced-motion:reduce){.lfl-wp-dialog::-webkit-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.lfl-wp-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.game-pulse{margin-top:var(--s5);border:1px solid var(--ink-soft);border-top:3px solid var(--gold);background:var(--ink);color:var(--ivory)}.game-pulse-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:var(--s3) var(--s4);border-bottom:var(--hair) solid var(--ink-soft)}.game-pulse-head h2{margin:3px 0 0;font-family:var(--display);font-weight:400;font-size:clamp(24px,4vw,34px);line-height:1;text-transform:uppercase}.game-pulse-fresh,.game-pulse-kicker,.game-pulse-state{font-family:var(--cond);font-weight:700;text-transform:uppercase;letter-spacing:var(--tr-caps);font-size:var(--t-1)}.game-pulse-kicker{color:var(--gold-mid)}.game-pulse-state{display:flex;align-items:center;justify-content:flex-end;gap:7px}.game-pulse-fresh{color:var(--ivory-dim);font-weight:500}.game-pulse-dot{width:7px;height:7px;background:var(--ivory-dim);border-radius:50%;flex:0 0 auto}.game-pulse-dot.is-live{background:var(--live);animation:pulse-live 1.8s ease-in-out infinite}.game-pulse-score{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:var(--s3);gap:var(--s3);padding:var(--s3) var(--s4);border-bottom:var(--hair) solid var(--ink-soft)}.game-pulse-score>div{min-width:0;display:grid;grid-template-columns:1fr auto;grid-gap:2px var(--s3);gap:2px var(--s3)}.game-pulse-score>div:last-child{text-align:right}.game-pulse-score>div>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--cond);font-weight:700;font-size:var(--t-4);text-transform:uppercase}.game-pulse-score b{grid-row:1/3;grid-column:2;align-self:center;font-family:var(--num);font-size:var(--n-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gold-mid)}.game-pulse-score small{font-family:var(--cond);font-size:var(--t-1);letter-spacing:.08em;text-transform:uppercase;color:var(--ivory-dim)}.game-event,.game-pulse-events{display:grid}.game-event{position:relative;grid-template-columns:minmax(0,1fr) auto;grid-gap:3px var(--s4);gap:3px var(--s4);padding:11px var(--s4) 11px calc(var(--s4) + 10px);border-bottom:var(--hair) solid var(--ink-soft)}.game-event:last-child{border-bottom:0}.game-event:before{content:"";position:absolute;left:var(--s4);top:15px;width:4px;height:4px;background:var(--gold)}.game-event--lead_change:before,.game-event--touchdown:before{width:5px;height:10px}.game-event-kind{font-family:var(--cond);font-weight:700;font-size:var(--t-3);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-mid)}.game-event p{margin:0;font-size:var(--t-3);line-height:1.35;color:var(--ivory-dim)}.game-event-score{grid-row:1/3;grid-column:2;align-self:center;font-family:var(--num);font-weight:700;font-size:var(--n-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.game-pulse-empty{margin:0;padding:var(--s3) var(--s4);color:var(--ivory-dim);font-family:var(--cond);font-size:var(--t-3);letter-spacing:.03em}@keyframes pulse-live{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.game-pulse-dot.is-live{animation:none}}.bx{margin-top:var(--s4)}.bx-heads{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:var(--s3);gap:var(--s3);padding:var(--s3) var(--s4);background:var(--ink);color:var(--ivory)}.bx-team{display:flex;align-items:center;gap:10px;min-width:0}.bx-heads>.bx-team:last-child{flex-direction:row-reverse;text-align:right}.bx-team-id{display:flex;flex-direction:column;min-width:0;flex:1 1}.bx-team-name{font-weight:700;font-size:var(--t-5);letter-spacing:.02em}.bx-team-coach,.bx-team-name{font-family:var(--cond);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-team-coach{font-size:var(--t-2);letter-spacing:.07em;color:var(--ivory-dim)}.bx-team-coach a{color:inherit;text-decoration:none}.bx-team-coach a:hover{color:var(--gold-mid)}.bx-team-nums{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto}.bx-heads>.bx-team:last-child .bx-team-nums{align-items:flex-start}.bx-team-pts{font-family:var(--num);font-weight:700;font-size:clamp(26px,5vw,38px);line-height:1;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:var(--gold-mid)}.bx-team-proj{font-size:var(--t-1);letter-spacing:.08em;color:var(--ivory-dim);margin-top:2px}.bx-team-proj,.bx-vs{font-family:var(--cond);text-transform:uppercase}.bx-vs{font-weight:700;font-size:var(--t-2);letter-spacing:var(--tr-caps-wide);color:var(--gold)}.bx-note{margin:0;padding:10px var(--s4);font-size:var(--t-4);line-height:1.55;background:var(--paper-2);border-bottom:1px solid var(--line);color:var(--charcoal)}.bx-grid{background:var(--paper-hi);border:1px solid var(--line);border-top:0}.bx-colhead,.bx-row,.bx-subtotal{display:grid;grid-template-columns:minmax(0,1fr) var(--bx-spine,62px) minmax(0,1fr);align-items:stretch}.bx-colhead{background:var(--paper-2);border-bottom:2px solid var(--ink)}.bx-colhead span{font-family:var(--cond);font-weight:700;font-size:var(--t-1);letter-spacing:var(--tr-caps);text-transform:uppercase;padding:7px var(--s3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-colhead span:last-child{text-align:right}.bx-colhead-slot{text-align:center;color:var(--gold-ink)}.bx-colhead-nums{display:block;font-family:var(--cond);font-weight:600;font-size:var(--t-1);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--charcoal-2);margin-top:2px}.bx-row{border-bottom:var(--hair) solid var(--line-soft)}.bx-row:last-of-type{border-bottom:0}.bx-slot{justify-content:center;font-family:var(--cond);font-weight:700;font-size:var(--t-2);letter-spacing:.1em;color:var(--gold-ink);background:var(--paper-2);border-inline:var(--hair) solid var(--line-soft)}.bx-cell,.bx-slot{display:flex;align-items:center}.bx-cell{gap:9px;min-width:0;padding:8px var(--s3)}.bx-cell--home{flex-direction:row-reverse}.bx-cell--empty{color:var(--charcoal-2);justify-content:center;font-family:var(--num)}.bx-who{display:flex;flex-direction:column;min-width:0;flex:1 1}.bx-cell--away .bx-who{text-align:right}.bx-cell--home .bx-who{text-align:left}.bx-name{font-family:var(--cond);font-weight:600;font-size:var(--t-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-name a{color:var(--ink);text-decoration:none}.bx-name a:hover{color:var(--gold-lo)}.bx-meta{font-family:var(--cond);font-size:var(--t-1);letter-spacing:.05em;text-transform:uppercase;color:var(--charcoal-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-game--live{color:var(--live);font-weight:700}.bx-statline{font-family:var(--cond);font-size:var(--t-1);letter-spacing:.035em;text-transform:uppercase;color:var(--gold-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-statline:empty{display:none}.bx-inj{color:var(--loss)}.bx-detail{margin-top:3px;min-width:0}.bx-detail summary{cursor:pointer;width:max-content;max-width:100%;min-height:24px;display:inline-flex;align-items:center;font-family:var(--cond);font-weight:700;font-size:var(--t-1);letter-spacing:.09em;text-transform:uppercase;color:var(--gold-ink)}.bx-cell--away .bx-detail summary{margin-left:auto}.bx-detail summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.bx-detail-body{margin-top:6px;padding-top:6px;border-top:var(--hair) solid var(--line-soft);display:grid;grid-gap:5px;gap:5px;text-align:left}.bx-detail-score{display:flex;flex-wrap:wrap;gap:8px}.bx-detail-note,.bx-detail-score span,.bx-detail-source{font-family:var(--cond);font-size:var(--t-1);letter-spacing:.05em;text-transform:uppercase}.bx-detail-score b{font-family:var(--num);font-size:var(--t-3)}.bx-detail-note{color:var(--charcoal);line-height:1.25}.bx-detail-source{color:var(--charcoal-2)}.bx-detail-stats{display:grid;grid-gap:2px;gap:2px;margin:0}.bx-detail-stats div{display:flex;justify-content:space-between;gap:8px}.bx-detail-stats dd,.bx-detail-stats dt{margin:0;font-family:var(--cond);font-size:var(--t-1);text-transform:uppercase}.bx-detail-stats dt{color:var(--charcoal-2)}.bx-detail-stats dd{font-family:var(--num);font-weight:700}.matchup-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rivalry-links{margin-top:var(--s3)}@media (min-width:760px){.matchup-history-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bx-nums{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto;min-width:4.2ch}.bx-cell--home .bx-nums{align-items:flex-start}.bx-pts{font-weight:700;font-size:var(--n-2);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.bx-proj,.bx-pts{font-family:var(--num)}.bx-proj{font-size:var(--t-2);color:var(--charcoal-2);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.bx-subtotal{background:var(--paper-2);border-top:1px solid var(--line);font-family:var(--cond);font-weight:700;font-size:var(--t-3);letter-spacing:.08em;text-transform:uppercase}.bx-subtotal>span{padding:7px var(--s3)}.bx-subtotal>span:first-child{text-align:right}.bx-subtotal>span:last-child{text-align:left}.bx-subtotal .bx-slot{background:transparent;border:0;font-size:var(--t-1);color:var(--charcoal-2);letter-spacing:.1em;white-space:nowrap}.bx-grid--bench{margin-top:var(--s4);border-top:1px solid var(--line)}.bx-bench-head{display:block;background:var(--ink);color:var(--gold-hi);font-family:var(--cond);font-weight:700;font-size:var(--t-1);letter-spacing:var(--tr-caps-x);text-transform:uppercase;padding:6px var(--s3)}.bx-row--bench .bx-pts{font-size:var(--t-5);color:var(--charcoal-2)}.bx-row--bench .bx-name{font-weight:500;color:var(--charcoal)}.bx-row--bench .bx-cell{padding-top:6px;padding-bottom:6px}@media (max-width:1023px){.bx{--bx-spine:52px}.bx-colhead-nums{display:none}}@media (max-width:519px){.bx{--bx-spine:40px}.bx-heads{padding:var(--s3);gap:var(--s2)}.bx-colhead,.bx-team-coach{display:none}.bx-cell{gap:5px;padding:7px 8px}.bx-cell .face{display:none}.bx-meta,.bx-statline{display:block;font-size:8.5px;letter-spacing:.025em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-statline:empty{display:none}.bx-name{font-size:var(--t-4)}.bx-nums{min-width:3.8ch}.bx-pts{font-size:var(--t-5)}.bx-proj,.bx-slot{font-size:var(--t-1)}.bx-slot{letter-spacing:.04em}.bx-subtotal>span{padding:6px 8px;font-size:var(--t-1)}.game-pulse-head{align-items:flex-start;padding:var(--s3)}.game-pulse-state{flex-wrap:wrap;max-width:48%;row-gap:2px}.game-pulse-fresh{width:100%}.game-pulse-score{padding:var(--s3);gap:7px}.game-pulse-score>div{display:flex;flex-direction:column;gap:1px}.game-pulse-score b{order:2;font-size:var(--n-3)}.game-pulse-score small{order:3}.game-event{padding-inline:calc(var(--s3) + 9px) var(--s3);gap:2px var(--s2)}.game-event:before{left:var(--s3)}.game-event p{font-size:var(--t-2)}.game-event-score{font-size:var(--t-5)}.bx-detail summary{font-size:9px}.bx-detail-body{gap:4px}.bx-detail-stats{grid-template-columns:1fr}}@media (max-width:359px){.bx-proj{display:none}}}@layer pages{[data-live-dir]{position:relative}[data-live-dir]:before{content:"▲";position:absolute;right:100%;top:50%;transform:translate(-4px,-50%);font-size:.5em;line-height:1;color:var(--win);pointer-events:none;animation:liveDir 1.6s var(--ease) forwards}[data-live-dir=down]:before{content:"▼";color:var(--loss)}@keyframes liveDir{0%{opacity:0;transform:translate(-4px,-20%)}15%{opacity:1;transform:translate(-4px,-50%)}80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){[data-live-dir]:before{animation:none}}}@layer pages{.bx-phase{display:inline-flex;align-items:center;gap:4px;font-family:var(--cond);font-weight:700;font-size:var(--t-1);letter-spacing:.12em;text-transform:uppercase;line-height:1.2;padding:1px 5px;margin-right:6px;vertical-align:1px;border:var(--hair) solid var(--line);color:var(--charcoal-2);white-space:nowrap}.bx-phase[data-phase=playing]{color:var(--live);border-color:currentColor}.bx-phase[data-phase=playing]:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.bx-phase[data-phase=halftime]{color:var(--gold-ink);border-color:var(--gold-line)}.bx-phase[data-phase=delayed],.bx-phase[data-phase=postponed]{color:var(--loss);border-color:currentColor}.bx-phase[data-phase=final]{color:var(--ink);border-color:var(--ink)}.bx-phase[data-phase=unavailable]{border-style:dashed}.on-ink .bx-phase,.surface-ink .bx-phase{border-color:var(--ink-soft);color:var(--ivory-dim)}.on-ink .bx-phase[data-phase=final],.surface-ink .bx-phase[data-phase=final]{color:var(--ivory);border-color:var(--ivory-dim)}.lead-tracker{margin-top:var(--s5);border-top:2px solid var(--ink);padding-top:var(--s3)}.lead-tracker-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3)}.lead-tracker-head h3{margin:0;font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:var(--t-7);letter-spacing:var(--tr-head)}.lead-tracker-count{font:600 var(--t-2) var(--cond);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--charcoal-2)}.lead-tracker-count b{font-family:var(--num);font-size:var(--t-6);color:var(--ink);margin-right:3px}.lead-tracker-plot{position:relative;margin-top:var(--s2);border:var(--hair) solid var(--line);background:var(--paper-hi)}.lead-tracker-plot svg{display:block;width:100%;height:88px}.lead-tracker-lab{position:absolute;left:8px;font:700 var(--t-1) var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--charcoal-2);pointer-events:none}.lead-tracker-lab--home{top:5px}.lead-tracker-lab--away{bottom:5px}.lead-area--home{fill:var(--ink);opacity:.12}.lead-area--away{fill:var(--gold);opacity:.22}.lead-zero{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.lead-line{fill:none;stroke:var(--ink);stroke-width:2}.lead-tracker-note{margin:6px 0 0;font-size:var(--t-3);color:var(--charcoal-2)}.matchup-context .tabs{margin-bottom:var(--s3)}.matchup-forecast-call{display:flex;align-items:baseline;gap:var(--s3);margin-top:var(--s2)}.matchup-forecast-call b{font-family:var(--num);font-size:var(--n-4);color:var(--gold-lo);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.matchup-forecast-call span{font:700 var(--t-2) var(--cond);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--charcoal-2)}.matchup-forecast p{margin:var(--s2) 0;max-width:68ch}}@layer pages{}@layer pages{}@layer pages{@media (max-width:767px){.bx-cell .bx-meta{white-space:normal;overflow:visible;text-overflow:clip}}}@layer pages{.bx{--bx-face:72px}.bx-cell{gap:var(--s3);padding-block:10px}.bx-cell .face{width:var(--bx-face);height:var(--bx-face);flex:0 0 auto;align-self:center}.bx-cell--away .bx-who{text-align:left;align-items:flex-start}.bx-cell--home .bx-who{text-align:right;align-items:flex-end}.bx-cell--away .bx-detail summary{margin-left:0}.bx-cell--home .bx-detail summary{margin-left:auto}.bx-who{gap:2px}.bx-name{font-size:var(--t-6);font-weight:700;line-height:1.15;max-width:100%}.bx-cell .bx-meta{line-height:1.5}.bx-pts{font-size:var(--n-4)}.bx-row--bench{--bx-face:52px}.bx-row--bench .bx-name{font-size:var(--t-5)}.bx-row--bench .bx-pts{font-size:var(--n-3)}@media (max-width:1023px){.bx{--bx-face:60px}.bx-row--bench{--bx-face:44px}}@media (max-width:519px){.bx{--bx-face:44px}.bx-row--bench{--bx-face:36px}.bx-cell{display:grid;align-items:start;align-content:start;grid-gap:4px 6px;gap:4px 6px;padding:8px}.bx-cell--away{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"face nums" "who who"}.bx-cell--home{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"nums face" "who who"}.bx-cell .face{display:block;grid-area:face;align-self:start}.bx-cell--home .face{justify-self:end}.bx-cell .bx-who{grid-area:who}.bx-cell .bx-nums{grid-area:nums}.bx-cell--empty{display:flex}.bx-name{font-size:var(--t-4)}.bx-pts{font-size:var(--t-6)}.bx-row--bench .bx-name{font-size:var(--t-4)}.bx-row--bench .bx-pts{font-size:var(--t-5)}}}@layer pages{.bx-phase.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.bx{--st-edge:4px}.bx-cell{--st-bg:transparent;--st-bar:transparent;background:var(--st-bg);transition:background-color .3s var(--ease)}.bx-cell--away{box-shadow:inset var(--st-edge) 0 0 var(--st-bar)}.bx-cell--home{box-shadow:inset calc(-1 * var(--st-edge)) 0 0 var(--st-bar)}.bx-cell:has([data-phase=playing]),.bx-legend [data-phase=playing]{--st-bg:color-mix(in srgb,var(--live) 10%,var(--paper-hi));--st-bar:var(--live)}.bx-cell:has([data-phase=halftime]),.bx-legend [data-phase=halftime]{--st-bg:color-mix(in srgb,var(--gold) 18%,var(--paper-hi));--st-bar:var(--gold)}.bx-cell:has([data-phase=final]),.bx-legend [data-phase=final]{--st-bg:color-mix(in srgb,var(--ink) 7%,var(--paper-hi));--st-bar:var(--ink)}.bx-cell:has([data-phase=delayed]),.bx-cell:has([data-phase=postponed]),.bx-legend [data-phase=postponed]{--st-bar:var(--charcoal-2);background:repeating-linear-gradient(135deg,var(--paper-hi) 0 7px,var(--paper-2) 7px 9px)}.bx-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px var(--s3);background:var(--paper-hi);border:1px solid var(--line);border-top:0;border-bottom:0;font:700 var(--t-1) var(--cond);letter-spacing:.1em;text-transform:uppercase;color:var(--charcoal-2)}.bx-legend [data-phase]{display:inline-flex;align-items:center;gap:6px}.bx-legend [data-phase]:before{content:"";width:16px;height:12px;border:var(--hair) solid var(--line);background:var(--st-bg,var(--paper-hi));box-shadow:inset 3px 0 0 var(--st-bar,transparent)}.bx-legend [data-phase=postponed]:before{background:repeating-linear-gradient(135deg,var(--paper-hi) 0 3px,var(--paper-2) 3px 5px)}.bx-legend-tip{margin-left:auto;color:var(--gold-ink)}.bx-nums--btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:-4px -6px;padding:4px 6px;font:inherit;color:inherit;cursor:pointer;text-align:inherit;min-width:44px;min-height:44px;justify-content:center}.bx-cell--away .bx-nums--btn{align-items:flex-end}.bx-cell--home .bx-nums--btn{align-items:flex-start}.bx-nums--btn:hover .bx-pts{color:var(--gold-lo)}.bx-nums--btn:hover{background:color-mix(in srgb,var(--gold) 12%,transparent)}.bx-nums--btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.bx-pop{width:min(calc(100vw - 32px),400px);max-height:min(80vh,640px);overflow:auto;margin:auto;padding:var(--s4);text-align:left;background:var(--paper-hi);color:var(--ink);border:1px solid var(--line);border-top:4px solid var(--gold);box-shadow:0 24px 64px rgba(0,0,0,.35)}.bx-pop::-webkit-backdrop{background:rgba(12,11,9,.5)}.bx-pop::backdrop{background:rgba(12,11,9,.5)}.bx-pop-head{display:flex;align-items:center;gap:var(--s3)}.bx-pop-head .face{width:64px;height:64px;flex:0 0 auto}.bx-pop-id{display:flex;flex-direction:column;min-width:0;flex:1 1}.bx-pop-name{font:700 var(--t-7) var(--cond);line-height:1.1}.bx-pop-sub{font:600 var(--t-1) var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--charcoal-2);margin-top:3px}.bx-pop-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;width:44px;height:44px;margin:-8px -8px 0 0;background:none;border:0;cursor:pointer;font:400 28px/1 var(--cond);color:var(--charcoal)}.bx-pop-close:hover{color:var(--ink)}.bx-pop-close:focus-visible{outline:2px solid var(--gold)}.bx-pop-score{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s3);padding:var(--s3) 0;border-block:1px solid var(--line)}.bx-pop-score div{display:flex;flex-direction:column}.bx-pop-score b{font-family:var(--num);font-size:var(--n-6);line-height:1;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.bx-pop-score div+div b,.bx-pop-score span{color:var(--charcoal-2)}.bx-pop-score span{font:700 var(--t-1) var(--cond);letter-spacing:.12em;text-transform:uppercase;margin-top:4px}.bx-pop-stats{margin:var(--s3) 0 0;display:grid;grid-gap:0;gap:0}.bx-pop-stats div{display:flex;justify-content:space-between;gap:var(--s3);padding:7px 0;border-bottom:var(--hair) solid var(--line-soft)}.bx-pop-stats dd,.bx-pop-stats dt{margin:0;font-family:var(--cond);font-size:var(--t-4)}.bx-pop-stats dt{color:var(--charcoal);text-transform:uppercase;letter-spacing:.05em}.bx-pop-stats dd{font-family:var(--num);font-weight:700}.bx-pop-empty{margin:var(--s3) 0 0;color:var(--charcoal-2);font-size:var(--t-4)}.bx-pop-source{display:block;margin-top:var(--s3);font:600 var(--t-1) var(--cond);letter-spacing:.08em;text-transform:uppercase;color:var(--charcoal-2)}@media (max-width:519px){.bx-legend{gap:5px 10px;font-size:9px;padding:7px 8px}.bx-legend-tip{margin-left:0;width:100%}}}@layer legacy{.error-state{max-width:720px;margin:clamp(48px,10vh,120px) auto;padding:clamp(24px,5vw,52px);background:var(--paper-hi);border-top:7px solid var(--gold);box-shadow:var(--shadow)}.matchup-thread .chat{max-height:720px;border:1px solid var(--line)}.matchup-thread .chat-scroll{min-height:280px;max-height:480px}.recap-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.pickem-form{display:grid;grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s4)}.pickem-game{border:1px solid var(--line);border-top:3px solid var(--ink);padding:var(--s3)}.pickem-game legend{font-family:var(--cond);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:0 7px;color:var(--muted-2)}.pickem-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.pickem-choice{position:relative;min-width:0;cursor:pointer}.pickem-choice>input{position:absolute;opacity:0;pointer-events:none}.pickem-choice__body{min-height:68px;display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);background:var(--paper-hi);transition:border-color var(--dur-1),background var(--dur-1)}.pickem-choice__body>span{min-width:0}.pickem-choice strong{display:block;font:700 14px/1.05 var(--cond);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis}.pickem-choice small{display:block;margin-top:3px;font:500 10px/1 var(--cond);text-transform:capitalize;letter-spacing:.04em;color:var(--muted-2)}.pickem-choice>input:checked+.pickem-choice__body{border-color:var(--ink);background:var(--gold-glass);box-shadow:inset 4px 0 0 var(--gold)}.pickem-choice>input:focus-visible+.pickem-choice__body{outline:2px solid var(--ink);outline-offset:2px}.pickem-choice:hover .pickem-choice__body{border-color:var(--gold-lo)}.pickem-game:disabled .pickem-choice{cursor:not-allowed;opacity:.65}.pickem-form>.btn{width:100%;min-height:48px}.pickem-left{display:grid;align-content:start;grid-gap:var(--s4);gap:var(--s4)}.pickem-history{min-width:0}.pickem-week-rail{display:flex;gap:6px;overflow-x:auto;margin:var(--s3) 0}.pickem-week-rail a{flex:none;padding:8px 11px;border:1px solid var(--line);font:700 11px/1 var(--cond);text-transform:uppercase;color:var(--ink)}.pickem-week-rail a[aria-current=page]{background:var(--gold-glass);border-color:var(--gold)}.pickem-result-list{display:grid;grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s3)}.pickem-result-game{min-width:0}.pickem-result-head{display:flex;justify-content:space-between;gap:8px;margin-bottom:9px;font:700 11px/1 var(--cond);text-transform:uppercase;letter-spacing:.08em}.pickem-result-head a{color:var(--muted-2)}.pickem-result-choice{cursor:default}.pickem-result-choice .pickem-choice__body{min-width:0}.pickem-result-name{flex:1 1;min-width:0}.pickem-result-score{flex:none;margin-left:auto;font:700 17px/1 var(--num)}.pickem-result-mark{flex:none;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;color:white;font:800 17px/1 var(--cond)}.pickem-result-choice.is-picked .pickem-choice__body{border-color:var(--ink);box-shadow:inset 4px 0 0 var(--gold)}.pickem-result-choice.is-correct .pickem-choice__body{border-color:#2d884d;background:#e9f7ee;box-shadow:inset 4px 0 0 #238348}.pickem-result-choice.is-incorrect .pickem-choice__body{border-color:#b53d3a;background:#fff0ef;box-shadow:inset 4px 0 0 #aa302e}.pickem-result-choice.is-correct .pickem-result-mark{background:#238348}.pickem-result-choice.is-incorrect .pickem-result-mark{background:#aa302e}.pickem-verdict{margin-top:9px;padding:9px 11px;border:1px solid var(--line);font:700 12px/1.2 var(--cond);text-transform:uppercase}.pickem-verdict--correct{border-color:#2d884d;color:#146b37;background:#e9f7ee}.pickem-verdict--incorrect{border-color:#b53d3a;color:#9b2725;background:#fff0ef}.pickem-verdict--void{color:var(--muted-2);background:var(--paper-2)}.pickem-board-note{margin:-2px 0 var(--s3)}.pickem-countdown{display:grid;grid-template-columns:auto 1fr;align-items:baseline;grid-gap:3px var(--s3);gap:3px var(--s3);margin-top:var(--s3);padding:10px 12px;border:1px solid var(--gold-line);border-left:3px solid var(--gold);background:var(--gold-glass)}.pickem-countdown__deadline,.pickem-countdown__label{font-family:var(--cond);text-transform:uppercase;letter-spacing:.08em}.pickem-countdown__label{font-size:11px;color:var(--muted-2)}.pickem-countdown__clock{font-family:var(--num);font-size:18px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pickem-countdown__deadline{grid-column:1/-1;font-size:10.5px;color:var(--muted-2)}.pickem-countdown.is-closed{border-color:var(--line);border-left-color:var(--ink);background:var(--paper-2)}@media (max-width:420px){.pickem-choices,.pickem-countdown{grid-template-columns:1fr}.pickem-countdown__clock{text-align:left}.pickem-countdown__deadline{grid-column:1}}.playoff-machine{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);grid-gap:var(--s5);gap:var(--s5)}.pm-fixtures{display:grid;grid-gap:8px;gap:8px}.pm-fixtures fieldset{border:1px solid var(--line);padding:8px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.pm-fixtures legend{font:700 11px var(--cond);letter-spacing:.12em;text-transform:uppercase}.pm-fixtures button{min-height:38px;border:1px solid var(--line);background:var(--paper-hi);font:600 12px var(--cond)}.pm-fixtures button.on{background:var(--ink);color:var(--gold-mid);border-color:var(--ink)}.pm-table{list-style:none;padding:0;margin:14px 0 0;border-top:1px solid var(--line)}.pm-table li{display:grid;grid-template-columns:28px 1fr auto;grid-gap:8px;gap:8px;padding:9px;border-bottom:1px solid var(--line)}.pm-table li.is-in{border-left:3px solid var(--gold)}@media (max-width:760px){.playoff-machine{grid-template-columns:1fr}}.error-state h1{margin:10px 0 14px}.error-state p{max-width:58ch;color:var(--charcoal-2)}.error-actions{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 18px}.live-progress{display:flex;flex-direction:column;flex:0 0 82px;align-items:flex-end;font-family:var(--cond);font-weight:600;font-size:9.5px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.live-progress b{color:var(--ink)}.cur-live-progress{display:block;margin-top:2px;font-family:var(--cond);font-size:9.5px;line-height:1.2;text-transform:uppercase;color:var(--muted-2)}.cur-live-progress b{color:var(--ink)}@media (max-width:430px){.live-row{gap:7px;padding-inline:9px}.live-row>.tmark{display:none}.live-progress{flex-basis:65px;font-size:8.5px}}.sec,.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s4);margin:var(--s7) 0 var(--s4);padding-bottom:var(--s3);border-bottom:2px solid var(--on-surface)}.sec h2,.section-head h2{font-size:var(--t-9);color:var(--on-surface)}.sec .more,.section-head .more{flex:0 0 auto;font-family:var(--cond);font-weight:600;font-size:var(--t-3);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--accent-text);white-space:nowrap;border-bottom:1px solid transparent;transition:border-color var(--dur-2) var(--ease)}.sec .more:hover,.section-head .more:hover{border-bottom-color:currentColor}.figure-row,.stat-grid{display:grid;grid-gap:var(--hair);gap:var(--hair);background:var(--rule);border:var(--hair) solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}.figure,.stat{background:var(--surface-2);padding:var(--s4);min-width:0}.figure .k,.stat .k{font-family:var(--cond);font-weight:600;font-size:var(--t-2);letter-spacing:var(--tr-caps-wide);text-transform:uppercase;color:var(--on-surface-2)}.figure .v,.stat .v{font-family:var(--display);font-weight:400;font-size:var(--n-5);line-height:1;margin-top:6px;color:var(--on-surface);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.figure .s,.stat .s{font-size:var(--t-3);color:var(--on-surface-dim);margin-top:3px}.figure .v.gold,.stat .v.gold{color:var(--accent-text)}.card,.panel{background:var(--surface-2);border:var(--hair) solid var(--rule);border-radius:var(--r);color:var(--on-surface)}.card{padding:var(--s4)}.card--ink{background:var(--ink-2);border-color:var(--ink-soft)}.card-link:hover,a.card:hover,a.panel:hover{border-color:var(--accent);box-shadow:var(--shadow)}.entry,.list-row,.stand-row{color:var(--on-surface)}.list-row{border-bottom:var(--hair) solid var(--rule-soft)}.entry .primary,.list-row .main .t,.stand-row .who .nm{font-family:var(--cond);font-weight:700;font-size:var(--t-5);letter-spacing:.02em;text-transform:uppercase;color:var(--on-surface);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry .secondary,.list-row .main .s,.stand-row .who .co{font-family:var(--cond);font-weight:500;font-size:var(--t-4);letter-spacing:.05em;text-transform:uppercase;color:var(--on-surface-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry .trail,.list-row .val,.stand-row .cell .v{font-family:var(--num);font-weight:700;font-size:var(--n-3);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:var(--on-surface)}.list-row .idx{font-family:var(--display);font-weight:400;font-size:var(--n-2);color:var(--on-surface-dim)}.fixtures,.list,.list-panel{border:var(--hair) solid var(--rule);background:var(--surface-2)}.current-player-columns{display:grid;grid-template-columns:1fr 58px 58px;grid-gap:var(--s2);gap:var(--s2);margin:14px var(--s4) 0;color:var(--on-surface-dim);font-family:var(--cond);font-size:var(--t-3);font-weight:700;letter-spacing:var(--tr-caps-wide);text-align:right}.current-player-columns:before{content:""}.current-player-values{display:grid;grid-template-columns:58px 58px;grid-gap:var(--s2);gap:var(--s2);text-align:right}.current-player-game{display:block;margin-top:2px;font-family:var(--cond);font-size:10.5px;line-height:1.15;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.current-player-game.is-live{color:var(--loss)}@media (max-width:620px){.current-player-row{gap:var(--s2)}.current-player-row .pos-tag{display:none}.current-player-values{grid-template-columns:46px 46px}.current-player-columns{grid-template-columns:1fr 46px 46px}.current-player-row .main .s{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.15}}@media (max-width:430px){.current-player-row{padding-left:var(--s2);padding-right:var(--s2)}.current-player-row .idx{min-width:18px}.current-player-row .face{width:30px;height:30px}.current-player-values{grid-template-columns:40px 40px;gap:4px}.current-player-columns{grid-template-columns:1fr 40px 40px;gap:4px;margin-inline:var(--s2)}}.coach-hero-mark{width:min(46vw,520px);height:min(46vw,520px);right:-6%;top:-10%}.coach-hero-copy{flex:1 1 260px;min-width:0}.coach-career-figs{margin-top:var(--s6)}.standings-prehead{margin:0 0 var(--s2)}.stand-live-trail{display:grid;grid-template-columns:repeat(2,auto);grid-gap:var(--s3);gap:var(--s3);text-align:right}.stand-live-trail span{display:grid}.stand-live-trail b{font-family:var(--num);font-size:var(--n-2)}.stand-live-trail small{font-family:var(--cond);font-size:9px;letter-spacing:.12em;color:var(--on-surface-dim)}.player-column-note{margin:14px var(--s4) 0;text-align:right}@media (max-width:619px){.coach-hero{display:grid;grid-template-columns:104px minmax(0,1fr);grid-gap:var(--s3);gap:var(--s3);align-items:start}.coach-hero .portrait{width:104px;height:125px}.coach-hero h1{font-size:clamp(30px,10vw,44px)}.coach-hero .team-logo{width:34px;height:34px}.coach-hero-copy{flex:none}.coach-hero-mark{width:190px;height:190px;right:-50px;top:8px;opacity:.05}.coach-career-figs{margin-top:var(--s4)}.coach-career-figs .figure{padding:var(--s3)}.team-season-stats .stat{padding:var(--s3);min-height:0}.player-board .list-row .main .s{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.15}}@media (max-width:430px){.cr-head,.cr-row,.cr-total{grid-template-columns:34px 34px minmax(0,1fr) 42px 46px;gap:6px;padding:8px}.cr .face,.cr .face--fallback{width:34px;height:34px}.cr-name{font-size:14px}.cr-meta{font-size:11px}.cr-num{font-size:14px}.cr-num--proj{font-size:12.5px}.cur-matchup-in{gap:7px;padding:var(--s3)}.cur-name{white-space:normal;line-height:1.05}.stand-live-trail{gap:8px}}@media (max-width:520px){.game-row{padding:var(--s3)}.game-row,.game-row .teams{gap:var(--s2)}.game-row .side{display:grid;grid-template-columns:24px minmax(0,1fr);grid-column-gap:var(--s2);column-gap:var(--s2);grid-row-gap:1px;row-gap:1px}.game-row .side .logo{grid-row:1/3;align-self:center}.game-row .side .nm{grid-column:2;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.05}.game-row .side .co{grid-column:2;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;font-size:11px}}.board-head,.fixture-head,.list-head{background:var(--on-surface);color:var(--surface);font-family:var(--cond);font-weight:700;font-size:var(--t-3);letter-spacing:var(--tr-caps-wide);text-transform:uppercase}.numblock{font-family:var(--display);font-weight:400;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:var(--r);cursor:pointer;padding:10px 18px;font-family:var(--cond);font-weight:700;font-size:var(--t-4);letter-spacing:var(--tr-caps);text-transform:uppercase;transition:background var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.btn--ghost{background:none;color:var(--on-surface);border:var(--hair) solid var(--rule)}.btn--ghost:hover{border-color:var(--accent);color:var(--accent-text)}.btn--ink{background:var(--on-surface);color:var(--surface);border:var(--hair) solid var(--on-surface)}.btn--gold{background:var(--gold-block);color:var(--ink);border:var(--hair) solid var(--gold-lo)}.badge{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:var(--hair) solid var(--rule);font-size:var(--t-2)}.badge,.tabs a,.tabs button{font-family:var(--cond);font-weight:700;letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--on-surface-2)}.tabs a,.tabs button{font-size:var(--t-4);padding:11px 16px;white-space:nowrap;border:0;background:none;cursor:pointer;border-bottom:3px solid transparent;margin-bottom:-2px;transition:color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}.tabs a:hover,.tabs button:hover{color:var(--on-surface)}.tabs a.on,.tabs a[aria-current=page],.tabs a[aria-current=true],.tabs button.on,.tabs button[aria-pressed=true],.tabs button[aria-selected=true]{color:var(--on-surface);border-bottom-color:var(--gold)}.empty{border:var(--hair) dashed var(--rule);padding:var(--s6) var(--s4);text-align:center;color:var(--on-surface-2)}.empty .t{font-family:var(--display);font-weight:400;font-size:var(--t-7);text-transform:uppercase;letter-spacing:var(--tr-head);color:var(--on-surface)}.empty .d{font-family:var(--editorial);font-size:var(--t-5);line-height:var(--lh-editorial);margin-top:var(--s2);max-width:48ch;margin-inline:auto;color:var(--on-surface-dim)}.board-head .m,.entry .trail.gold,.figure .v.gold,.figure--gold .v,.list-row .val.gold,.numblock.gold,.stat .v.gold{color:var(--accent-text)}.article-title,.feature-headline,.lead-title{letter-spacing:var(--tr-display)}.watch-bars .wb{height:45px;padding-block:21px;margin-block:-21px;background-clip:content-box}.feature-progress .fp{padding-block:13px;margin-block:-13px}.chat-attach-btn,.chat-react,.drawer-btn,.drawer-close,.feature-btn,.psearch-clear{position:relative}.chat-attach-btn:after,.chat-react:after,.drawer-btn:after,.drawer-close:after,.feature-btn:after,.psearch-clear:after{content:"";position:absolute;inset:-9px -5px}.chat-react:after{inset:-9px -2px}.psearch-clear:after{inset:-13px -15px}.chat-menu summary{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;margin:-11px -6px}.chat-page{min-height:calc(100vh - 114px);min-height:calc(100dvh - 114px)}.chat{height:calc(100vh - 210px);height:calc(100dvh - 210px)}@media (max-width:999px){.chat{height:calc(100vh - 244px);height:calc(100dvh - 244px)}}.tx-trade{display:grid;grid-template-columns:1fr}@media (min-width:640px){.tx-trade{grid-template-columns:1fr 1fr}.tx-trade-side+.tx-trade-side{border-left:var(--hair) solid var(--line-soft);border-top:0}}.tx-trade-side+.tx-trade-side{border-top:var(--hair) solid var(--line-soft)}.tx-trade-team{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:9px 13px;font-family:var(--cond);font-weight:600;font-size:13.5px;border-bottom:var(--hair) solid var(--line-soft)}.tx-trade-team a{color:var(--ink);text-decoration:none}.tx-trade-team a:hover{color:var(--gold-lo)}.tx-trade-identity{display:grid;line-height:1.1}.tx-trade-identity strong{font-weight:700}.tx-trade-identity small{color:var(--muted-2);font-size:11px;margin-top:2px}.tx-trade-got{font-family:var(--cond);font-weight:700;font-size:10.5px;letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--gold-ink)}.tx-player a{color:inherit;text-decoration:none;border-bottom:1px solid var(--line)}.tx-player a:hover{color:var(--gold-ink);border-bottom-color:var(--gold)}.h2h-search{margin:var(--s3) 0}.h2h-rival{display:block;color:inherit;text-decoration:none}.h2h-rival:hover{border-color:var(--gold)}.poll-error{margin:0 0 var(--s3);padding:8px 11px;border-left:3px solid var(--loss);background:var(--paper-2);font-weight:600;font-size:13.5px;color:var(--ink)}.poll-error,.rc-facts{font-family:var(--cond)}.rc-facts{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-gap:2px;gap:2px;font-size:12.5px;letter-spacing:.02em;color:var(--on-surface-2)}.rc-facts li:before{content:"";display:inline-block;width:10px;border-top:1px solid var(--gold-lo);vertical-align:middle;margin-right:7px}.cr-readiness{display:flex;justify-content:space-between;gap:var(--s2);flex-wrap:wrap;padding:7px var(--s4);border-bottom:var(--hair) solid var(--line-soft);font-family:var(--cond);font-weight:700;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.cr-readiness.is-complete{border-left:3px solid var(--gold)}.cr-readiness.is-invalid{border-left:3px solid var(--loss);color:var(--loss)}.cr-name-line{display:flex;align-items:baseline;gap:6px;min-width:0}.cr-name-line .cr-name{min-width:0}.cr-state{flex:0 0 auto;font-family:var(--cond);font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2)}.cr-state.is-live{color:var(--loss)}.cr-row--in{box-shadow:inset 3px 0 0 var(--gold)}.cr-row--post .cr-name{color:var(--muted)}.cr-detail{margin-top:3px;min-width:0}.cr-detail summary{cursor:pointer;width:max-content;min-height:24px;display:inline-flex;align-items:center;font-family:var(--cond);font-weight:700;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-ink)}.cr-detail summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.cr-detail-body{display:grid;grid-gap:4px;gap:4px;margin-top:5px;padding-top:5px;border-top:var(--hair) solid var(--line-soft);font-family:var(--cond);font-size:10.5px;line-height:1.2;color:var(--muted)}.cr-detail-body b{font-family:var(--num);color:var(--ink)}.cr-detail-body dl{display:grid;grid-gap:2px;gap:2px;margin:0}.cr-detail-body dl div{display:flex;justify-content:space-between;gap:8px}.cr-detail-body dd,.cr-detail-body dt{margin:0}.cr-detail-body dd{font-family:var(--num);font-weight:700;color:var(--ink)}.cr-source{text-transform:uppercase;letter-spacing:.06em}.member-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:3px solid var(--ink);border-bottom:1px solid var(--line);background:var(--paper-hi)}.member-action{display:grid;align-content:start;grid-gap:4px;gap:4px;min-width:0;padding:var(--s3);color:var(--ink);text-decoration:none;border-right:var(--hair) solid var(--line-soft)}.member-action:last-child{border-right:0}.member-action>span{font-family:var(--cond);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.member-action b{font-family:var(--cond);font-size:16px;line-height:1.05;overflow:hidden;text-overflow:ellipsis}.member-action small{font-family:var(--cond);color:var(--muted)}.member-action:focus-visible,.member-action:hover{background:var(--paper-2)}.member-action:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}@media (max-width:700px){.member-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.member-action:nth-child(2){border-right:0}.member-action:nth-child(-n+2){border-bottom:var(--hair) solid var(--line-soft)}}@media (max-width:430px){.cr-readiness{padding:7px 8px}.cr-name-line,.cr-state{display:block}.cr-state{margin-top:1px}}@media (max-width:359px){.cr-head,.cr-row,.cr-total{grid-template-columns:32px minmax(0,1fr) 41px 44px;gap:5px}.cr .face,.cr .face--fallback,.cr-head>span:nth-child(2){display:none}.cr-total-label{grid-column:1/3}}}