[data-canvas]{--c-void:oklch(16% 0.028 245);--c-ink:oklch(96% 0.010 90);--c-ink-2:oklch(78% 0.014 80);--c-ink-3:oklch(60% 0.016 80);--c-ink-4:oklch(46% 0.014 80);--c-canvas:oklch(19% 0.028 245);--c-canvas-lift:oklch(23% 0.030 245);--c-surface:oklch(24% 0.030 245);--c-surface-2:oklch(27% 0.032 245);--c-glass:color-mix(in oklab,oklch(22% 0.028 245) 75%,transparent);--c-border:color-mix(in oklab,oklch(72% 0.03 240) 18%,transparent);--c-border-strong:color-mix(in oklab,oklch(72% 0.03 240) 32%,transparent);--c-hairline:color-mix(in oklab,oklch(72% 0.03 240) 10%,transparent);--c-signal:oklch(78% 0.11 215);--c-signal-soft:color-mix(in oklab,oklch(78% 0.11 215) 60%,transparent);--c-context:oklch(70% 0.10 285);--c-inference:oklch(78% 0.10 60);--c-contradiction:oklch(68% 0.14 20);--c-lime:oklch(78% 0.14 130);--c-fact:var(--c-signal);--c-uncertainty:oklch(75% 0.14 90);--c-pitch:oklch(28% 0.06 155);--c-pitch-2:oklch(24% 0.05 155);--c-pitch-line:color-mix(in oklab,oklch(96% 0.02 155) 65%,transparent);--knowledge-canvas:oklch(96.5% 0.008 85);--knowledge-surface:oklch(94% 0.010 85);--knowledge-surface-raised:oklch(98% 0.006 85);--knowledge-ink:oklch(22% 0.030 255);--knowledge-ink-2:oklch(34% 0.020 255);--knowledge-ink-3:oklch(44% 0.014 250);--knowledge-ink-4:oklch(48% 0.010 250);--knowledge-hairline:color-mix(in oklab,oklch(22% 0.03 255) 12%,transparent);--knowledge-hairline-strong:color-mix(in oklab,oklch(22% 0.03 255) 24%,transparent);--knowledge-signal:oklch(52% 0.115 80);--m-instant:60ms;--m-fast:140ms;--m-standard:220ms;--m-scene:380ms;--m-cinematic:620ms;--m-ease:cubic-bezier(0.22,1,0.36,1);--m-ease-out:cubic-bezier(0.16,1,0.3,1);color-scheme:dark;background:var(--c-void);color:var(--c-ink);min-height:100vh;isolation:isolate}[data-canvas]:before{background:radial-gradient(1200px 700px at 20% 8%,color-mix(in oklab,var(--c-signal) 4%,transparent) 0,transparent 60%),linear-gradient(180deg,var(--c-canvas) 0,var(--c-void) 65%,var(--c-canvas) 100%);opacity:.95}[data-canvas]:after,[data-canvas]:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}[data-canvas]:after{background-image:linear-gradient(var(--c-hairline) 1px,transparent 1px),linear-gradient(90deg,var(--c-hairline) 1px,transparent 1px);background-size:64px 64px,64px 64px;-webkit-mask-image:radial-gradient(1400px 800px at 50% 40%,black 0,transparent 75%);mask-image:radial-gradient(1400px 800px at 50% 40%,black 0,transparent 75%);opacity:.35}[data-canvas]>*{position:relative;z-index:1}.fx-panel{background:var(--c-surface);box-shadow:0 0 0 1px color-mix(in oklab,var(--c-signal) 3%,transparent),0 30px 60px -30px oklch(6% .01 245/.6)}.fx-panel,.fx-panel-glass{border:1px solid var(--c-border);border-radius:14px}.fx-panel-glass{background:var(--c-glass);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}.fx-chip{border-radius:9999px;border:1px solid var(--c-border);background:color-mix(in oklab,var(--c-canvas) 60%,transparent);font-size:11px;letter-spacing:.02em;color:var(--c-ink-2)}.fx-badge-synth,.fx-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px}.fx-badge-synth{border-radius:9999px;border:1px solid color-mix(in oklab,var(--c-context) 55%,transparent);background:color-mix(in oklab,var(--c-context) 12%,transparent);color:var(--c-context);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.fx-headline{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;letter-spacing:-.025em;line-height:1.02}.fx-display{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:700;letter-spacing:-.03em;line-height:1}.fx-mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em}.fx-focus-ring:focus-visible{outline:2px solid var(--c-signal);outline-offset:3px;border-radius:6px}.fx-elevated{position:relative;background:radial-gradient(1200px 300px at 15% -10%,color-mix(in oklab,var(--c-signal) 5%,transparent) 0,transparent 55%),var(--c-surface-2);border:1px solid var(--c-border);border-radius:18px;box-shadow:0 0 0 1px color-mix(in oklab,var(--c-signal) 3%,transparent),0 40px 90px -40px oklch(6% .01 245/.75)}.fx-sheet{background:color-mix(in oklab,var(--c-canvas-lift) 55%,transparent);border:1px solid color-mix(in oklab,var(--c-border) 60%,transparent);border-radius:12px}.fx-hairline{border:0;height:1px;background:linear-gradient(90deg,transparent 0,color-mix(in oklab,var(--c-border) 90%,transparent) 15%,color-mix(in oklab,var(--c-border) 90%,transparent) 85%,transparent 100%);margin:0}.fx-serif{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;letter-spacing:-.02em;line-height:1.08}.fx-quiet-btn{background:transparent;color:var(--c-ink-2);border:0;padding:6px 8px;border-radius:8px;transition:background var(--m-fast,.14s) var(--m-ease,cubic-bezier(.22,1,.36,1)),color var(--m-fast,.14s) var(--m-ease,cubic-bezier(.22,1,.36,1))}.fx-quiet-btn:focus-visible,.fx-quiet-btn:hover{background:color-mix(in oklab,var(--c-signal) 8%,transparent);color:var(--c-ink)}.fx-stage{background:radial-gradient(1400px 700px at 50% 0,color-mix(in oklab,var(--c-signal) 4%,transparent) 0,transparent 55%),linear-gradient(180deg,var(--c-canvas) 0,var(--c-void) 55%,var(--c-canvas) 100%)}.fx-matchup{position:relative;padding:clamp(24px,4vw,40px);border-radius:22px;background:linear-gradient(180deg,color-mix(in oklab,var(--team-home-accent,transparent) 6%,var(--c-surface-2)) 0,var(--c-surface) 100%);border:1px solid var(--c-border);box-shadow:0 0 0 1px color-mix(in oklab,var(--c-signal) 3%,transparent),0 40px 90px -40px oklch(6% .01 245/.85);overflow:hidden}.fx-matchup:after,.fx-matchup:before{content:"";position:absolute;top:0;bottom:0;width:45%;pointer-events:none;opacity:.55}.fx-matchup:before{left:0;background:radial-gradient(600px 200px at 0 0,color-mix(in oklab,var(--team-home-accent,transparent) 22%,transparent) 0,transparent 70%)}.fx-matchup:after{right:0;background:radial-gradient(600px 200px at 100% 0,color-mix(in oklab,var(--team-away-accent,transparent) 22%,transparent) 0,transparent 70%)}.fx-chapter-num{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:12px;letter-spacing:.24em;color:var(--c-ink-3);font-variant-numeric:tabular-nums}.fx-chapter-title{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(18px,2.4vw,22px);letter-spacing:-.01em;color:var(--c-ink);line-height:1.15}.fx-lane{display:grid;grid-template-columns:minmax(120px,1fr) minmax(60px,auto);gap:12px;align-items:center;padding:6px 0}.fx-lane-bar-track{position:relative;height:6px;border-radius:3px;background:color-mix(in oklab,var(--c-border) 30%,transparent);overflow:hidden}.fx-lane-bar-fill{position:absolute;top:0;left:0;bottom:0;background:color-mix(in oklab,var(--team-accent,var(--c-signal)) 65%,transparent);transition:width var(--m-standard,.22s) var(--m-ease,cubic-bezier(.22,1,.36,1))}.fx-sheet-backdrop{position:fixed;inset:0;background:oklch(8% .02 245/.62);backdrop-filter:blur(6px);z-index:200;animation:fx-fade var(--m-standard,.22s) var(--m-ease,cubic-bezier(.22,1,.36,1)) both}.fx-sheet-side{position:fixed;top:0;right:0;bottom:0;width:min(440px,90vw);background:linear-gradient(180deg,var(--c-surface-2) 0,var(--c-surface) 100%);border-left:1px solid var(--c-border-strong);box-shadow:-40px 0 80px -30px oklch(6% .01 245/.7);z-index:201;overflow-y:auto;animation:fx-slide-in var(--m-scene,.38s) var(--m-ease-out,cubic-bezier(.16,1,.3,1)) both}@keyframes fx-slide-in{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:640px){.fx-sheet-side{top:auto;left:0;right:0;width:100%;height:90vh;border-left:0;border-top:1px solid color-mix(in oklab,var(--c-signal) 10%,var(--c-border));border-radius:16px 16px 0 0;animation:fx-slide-up var(--m-scene,.38s) var(--m-ease-out,cubic-bezier(.16,1,.3,1)) both}@keyframes fx-slide-up{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}}.fx-signal-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:9999px;background:color-mix(in oklab,var(--c-signal) 10%,transparent);color:var(--c-ink-2);font-size:11px;letter-spacing:.02em}.fx-signal-chip[data-tone=risk]{background:color-mix(in oklab,var(--c-contradiction) 12%,transparent)}[data-surface=knowledge]{--c-void:var(--knowledge-canvas);--c-canvas:var(--knowledge-canvas);--c-canvas-lift:var(--knowledge-surface);--c-surface:var(--knowledge-surface);--c-surface-2:var(--knowledge-surface-raised);--c-ink:var(--knowledge-ink);--c-ink-2:var(--knowledge-ink-2);--c-ink-3:var(--knowledge-ink-3);--c-ink-4:var(--knowledge-ink-4);--c-border:var(--knowledge-hairline);--c-border-strong:var(--knowledge-hairline-strong);--c-hairline:var(--knowledge-hairline);--c-signal:var(--knowledge-signal);--c-glass:color-mix(in oklab,var(--knowledge-surface) 88%,transparent);color-scheme:light;background:var(--knowledge-canvas);color:var(--knowledge-ink)}[data-surface=knowledge] .fx-panel,[data-surface=knowledge] .fx-panel-glass{border-radius:8px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-surface=knowledge] .fx-chip{border-radius:4px}[data-surface=knowledge]:after,[data-surface=knowledge]:before{display:none}.atlas-suggestion-link{transition:color var(--m-fast,.14s) var(--m-ease)}.atlas-suggestion-link:focus-visible,.atlas-suggestion-link:hover{color:var(--c-ink)!important}.atlas-suggestion-link:focus-visible .atlas-suggestion-underline,.atlas-suggestion-link:hover .atlas-suggestion-underline{border-bottom-color:color-mix(in oklab,var(--c-ink-2) 65%,transparent)!important}.atlas-index-row{transition:background var(--m-fast,.14s) var(--m-ease),border-color var(--m-standard,.22s) var(--m-ease)}.atlas-index-row:focus-visible,.atlas-index-row:hover{background:color-mix(in oklab,var(--c-canvas-lift) 45%,transparent)}.atlas-match-row{display:grid;grid-template-columns:minmax(76px,auto) minmax(0,1fr) minmax(60px,auto);gap:20px;align-items:baseline;padding:18px 4px;border-top:1px solid var(--c-hairline);color:var(--c-ink);text-decoration:none;transition:background var(--m-fast,.14s) var(--m-ease)}.atlas-match-row:focus-visible,.atlas-match-row:hover{background:color-mix(in oklab,var(--c-canvas-lift) 45%,transparent)}.atlas-match-kickoff{font-size:12px;letter-spacing:.06em;color:var(--c-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.atlas-match-kickoff[data-finished=true]{color:var(--c-ink-3)}.atlas-match-body{min-width:0;display:grid;gap:4px}.atlas-match-teams{font-size:clamp(18px,2.2vw,22px);line-height:1.15;color:var(--c-ink);letter-spacing:-.015em;word-break:break-word}.atlas-match-vs{color:var(--c-ink-3);margin:0 8px}.atlas-match-meta{color:var(--c-ink-3);font-size:12px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.atlas-match-score{font-size:15px;font-variant-numeric:tabular-nums;color:var(--c-ink);text-align:right;white-space:nowrap}@media (max-width:640px){.atlas-match-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"meta" "teams" "score";gap:8px;padding:16px 4px}.atlas-match-row>.atlas-match-kickoff{display:none}.atlas-match-row>.atlas-match-body{grid-area:teams}.atlas-match-row>.atlas-match-score{grid-area:score;text-align:left}.atlas-match-body>.atlas-match-meta{order:-1;font-size:11px;letter-spacing:.02em;color:var(--c-ink-3)}.atlas-match-teams{font-size:20px;line-height:1.2}.atlas-match-vs{display:inline-block;margin:0 6px}.atlas-match-row .atlas-match-meta:before{content:attr(data-mobile-kickoff);color:var(--c-ink-2);font-family:ui-monospace,SF Mono,Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-right:8px}}.atlas-quiet-link{transition:color var(--m-fast,.14s) var(--m-ease)}.atlas-quiet-link:focus-visible,.atlas-quiet-link:hover{color:var(--c-ink)!important}.atlas-nav-link{transition:color var(--m-fast,.14s) var(--m-ease),border-color var(--m-fast,.14s) var(--m-ease)}.atlas-nav-link[data-active=false]:focus-visible,.atlas-nav-link[data-active=false]:hover{color:var(--c-ink-2)!important;border-bottom-color:var(--c-border-strong)!important}.atlas-shell-mobile-menu{display:none}@media (max-width:900px){.atlas-shell-desktop-nav,.atlas-shell-desktop-tools{display:none!important}.atlas-shell-mobile-menu{display:inline-flex!important;margin-left:auto}}@media (max-width:640px){.atlas-matchup-teams{gap:8px!important}.atlas-matchup-team-name{font-size:15px!important;line-height:1.15!important;white-space:normal!important}}.fx-player-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;border-top:1px solid color-mix(in oklab,var(--c-border) 40%,transparent)}.fx-player-row:first-child{border-top:0}@media (max-width:640px){.fx-player-row{grid-template-columns:minmax(0,1fr);gap:2px}}.fx-ev-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:10px;align-items:baseline}@media (max-width:640px){.fx-ev-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lead lead" "label label" "value receipt";row-gap:4px;-moz-column-gap:12px;column-gap:12px}.fx-ev-row>.fx-ev-lead{grid-area:lead}.fx-ev-row>.fx-ev-label{grid-area:label}.fx-ev-row>.fx-ev-value{grid-area:value;text-align:left}.fx-ev-row>.fx-ev-receipt{grid-area:receipt;justify-self:end}}.fx-avail-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (max-width:640px){.fx-avail-strip{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"dot text" ".   toggle";row-gap:6px}.fx-avail-strip>.fx-avail-dot{grid-area:dot}.fx-avail-strip>.fx-avail-text{grid-area:text}.fx-avail-strip>.fx-avail-toggle{grid-area:toggle;margin-left:0!important;justify-self:start}}.fx-rail-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:10px 12px;border-radius:10px;color:var(--c-ink-2);background:transparent;transition:background var(--m-standard,.22s) var(--m-ease,cubic-bezier(.22,1,.36,1)),color var(--m-standard,.22s) var(--m-ease,cubic-bezier(.22,1,.36,1));cursor:pointer}.fx-rail-row:hover{background:color-mix(in oklab,var(--c-signal) 6%,transparent);color:var(--c-ink)}.fx-rail-row[data-active=true]{background:color-mix(in oklab,var(--c-signal) 14%,transparent);color:var(--c-ink)}@keyframes fx-drift{0%{transform:translateZ(0)}50%{transform:translate3d(-6px,3px,0)}to{transform:translateZ(0)}}.fx-drift{animation:fx-drift 16s var(--m-ease) infinite}@keyframes fx-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fx-rise{animation:fx-rise var(--m-scene) var(--m-ease) both}@keyframes fx-fade{0%{opacity:0}to{opacity:1}}.fx-fade{animation:fx-fade var(--m-standard) var(--m-ease) both}.fx-stagger-1{animation-delay:40ms}.fx-stagger-2{animation-delay:.1s}.fx-stagger-3{animation-delay:.18s}.fx-stagger-4{animation-delay:.26s}.fx-stagger-5{animation-delay:.34s}@keyframes fx-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){[data-canvas] *,[data-canvas] :after,[data-canvas] :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.fx-drift{animation:none!important}}::view-transition-new(match-hero),::view-transition-old(match-hero){animation-duration:var(--m-cinematic);animation-timing-function:var(--m-ease-out)}.atlas-arrival-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}.atlas-arrival-scene{display:none;cursor:default;opacity:.9}@media (min-width:1000px){.atlas-arrival-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(40px,5vw,88px)}.atlas-arrival-scene{display:block}}