.home{--team-home: var(--signal);--team-away: #f0a33a;--pal-blue-edge: #4d7cfe;--pal-blue-hi: #15275e;--pal-blue-plate: #0a1330;--pal-red-edge: #e5484d;--pal-red-hi: #4d1520;--pal-red-plate: #25090f;--pal-green-edge: #2fbf71;--pal-green-hi: #0f3d2b;--pal-green-plate: #06201a;overflow-x:clip}.show{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2rem,4vw,4.5rem);max-width:var(--page-max);margin:0 auto;padding:var(--s-7) var(--gutter) 0}.show__rail{container-type:inline-size;padding-bottom:32vh}.show__monitor{position:relative}.hero{padding-top:var(--s-6)}.hero__title{font-family:var(--font-display);font-size:clamp(2.75rem,16cqi,6.25rem);font-stretch:118%;font-weight:640;line-height:.92;letter-spacing:-.035em;text-wrap:nowrap}.hero__line{display:block}.hero__light{position:relative;display:inline-block;width:.2em;margin-left:.04em;color:transparent}.hero__light:after{content:"";position:absolute;left:0;bottom:.08em;width:.16em;height:.16em;border-radius:.025em;background:var(--pgm);box-shadow:0 0 .12em var(--pgm-glow),0 0 .5em var(--pgm-glow)}.hero__lede{max-width:31rem;margin-top:var(--s-5);color:var(--ink-dim);font-size:var(--text-lg);line-height:1.5}.hero__agents{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-4);color:var(--ink-dim);font-size:var(--text-sm)}.hero__agents a{color:var(--agent-hover);font-weight:500}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6)}.hero__meta{margin-top:var(--s-4);color:var(--ink-mute);font-size:var(--text-sm)}.hero__meta a{color:var(--ink-dim);white-space:nowrap}.hero__meta a:hover{color:var(--ink)}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.hero__line{animation:hero-rise .9s var(--ease-out) both}.hero__line+.hero__line{animation-delay:90ms}.hero__light:after{animation:tally-on 1.2s steps(1,end) both .7s}.hero__lede,.hero__agents,.hero__actions,.hero__meta{animation:hero-fade .7s var(--ease-out) both .26s}}@keyframes hero-rise{0%{opacity:0;transform:translateY(.35em);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(-.2em -.5em -.3em -.2em)}}@keyframes hero-fade{0%{opacity:0;transform:translateY(10px)}}@keyframes tally-on{0%{opacity:.15;box-shadow:none}20%{opacity:1}30%{opacity:.15}45%{opacity:1}}.rundown{margin-top:var(--s-9);padding:0;list-style:none;border-bottom:1px solid var(--line)}.cue{position:relative;min-height:min(70vh,46rem);padding:var(--s-6) 0 var(--s-7);border-top:1px solid var(--line)}.cue__head{display:grid;grid-template-columns:.625rem 2rem minmax(0,1fr) auto;align-items:baseline;column-gap:var(--s-3)}.cue__tally{align-self:start;width:.625rem;height:.625rem;margin-top:.7rem;border-radius:2px;background:var(--line-strong);transition:background-color var(--medium) var(--ease),box-shadow var(--medium) var(--ease)}.cue[data-next] .cue__tally{background:var(--pvw);box-shadow:0 0 10px var(--pvw-glow)}.cue[data-onair] .cue__tally{background:var(--pgm);box-shadow:0 0 2px var(--pgm),0 0 12px var(--pgm-glow)}.cue__number{color:var(--ink-mute);font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;font-variant-numeric:tabular-nums;transition:color var(--medium) var(--ease)}.cue[data-onair] .cue__number{color:var(--pgm)}.cue__title{color:var(--ink-dim);font-family:var(--font-display);font-size:clamp(1.5rem,1.1rem + 1.1vw,2rem);font-stretch:108%;font-weight:600;line-height:1.12;letter-spacing:-.015em;transition:color var(--medium) var(--ease)}.cue[data-onair] .cue__title{color:var(--ink)}.cue__take{align-self:start;height:1.75rem;margin-top:.2rem;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-1);background:none;color:var(--ink-dim);font-family:var(--font-display);font-size:var(--text-xs);font-stretch:110%;font-weight:600;transition:border-color var(--fast) var(--ease),color var(--fast) var(--ease),background-color var(--fast) var(--ease)}.cue__take:hover{border-color:var(--pvw);color:var(--ink)}.cue[data-onair] .cue__take{border-color:transparent;background:var(--pgm);color:#fff;pointer-events:none}.cue__body{display:grid;gap:var(--s-4);margin-top:var(--s-4);padding-left:calc(.625rem + 2rem + 2 * var(--s-3));color:var(--ink-dim)}.cue__body>p:first-child{color:var(--ink-dim)}.cue__links{margin-top:var(--s-1)}@media(scripting:none){.agent__prompts,.agent__bar .segmented,.cue__take,.monitor__next,.controls__row,.switch,.terms,.term-definition,.segmented,.sliders,.bill,.lanes,.motion-note__replay{display:none}}.agent{overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--r-3);background:var(--panel);box-shadow:0 0 0 1px #0006,0 20px 50px -30px var(--agent-glow)}.agent__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border-bottom:1px solid var(--line)}.agent__title{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--ink);font-size:var(--text-sm);font-weight:500}.segmented--small .segmented__option{height:1.625rem;padding:0 var(--s-2);font-size:var(--text-xs)}.agent__log{display:flex;flex-direction:column;gap:var(--s-3);height:20rem;padding:var(--s-4);overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;font-size:var(--text-sm);line-height:1.5}.chat{max-width:92%;animation:chat-in .36s var(--ease-out) both}.chat--user{align-self:flex-end;padding:var(--s-2) var(--s-3);border-radius:var(--r-3) var(--r-3) 2px var(--r-3);background:var(--overlay);color:var(--ink)}.chat--agent{display:grid;gap:var(--s-2);color:var(--ink-dim)}@keyframes chat-in{0%{opacity:0;transform:translateY(6px)}}.chat__steps-title{color:var(--ink-mute);font-size:var(--text-xs)}.chat__steps{display:grid;gap:.2rem;padding:0 0 0 var(--s-3);border-left:1px solid var(--agent-line);list-style:none;font-family:var(--font-code);font-size:.72rem}.chat__steps li{position:relative;display:flex;flex-wrap:wrap;gap:0 var(--s-2);padding-left:1.1rem;color:var(--ink);animation:chat-in .3s var(--ease-out) both}.chat__steps li:before{content:"";position:absolute;top:.45rem;left:0;width:.45rem;height:.45rem;border:1.5px solid var(--agent);border-top-color:transparent;border-radius:50%;animation:spin .7s linear infinite}.chat__steps li[data-ok]:before{top:.3rem;width:.3rem;height:.55rem;border:solid var(--pvw);border-width:0 1.5px 1.5px 0;border-radius:0;transform:rotate(45deg);animation:none}.chat__step-detail{color:var(--ink-mute);font-family:var(--font-text)}@keyframes spin{to{transform:rotate(360deg)}}.ask{display:grid;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--agent-line);border-radius:var(--r-3);background:var(--ground-raised);animation:chat-in .36s var(--ease-out) both}.ask__head{display:flex;align-items:center;gap:var(--s-2);color:var(--ink);font-weight:500}.ask__question{color:var(--ink-dim)}.ask__options{display:grid;gap:var(--s-1)}.ask__option{display:flex;align-items:center;gap:var(--s-3);height:2.25rem;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-2);background:var(--panel);color:var(--ink);font-size:var(--text-sm);text-align:left;transition:border-color var(--fast) var(--ease),background-color var(--fast) var(--ease)}.ask__option:hover:not(:disabled){border-color:var(--agent)}.ask__option[aria-checked=true]{border-color:var(--agent);background:var(--agent-weak)}.ask__option:disabled:not([aria-checked=true]){opacity:.45}.swatches{display:flex;overflow:hidden;border-radius:3px}.swatches i{width:1rem;height:1rem}[data-palette=blue] .swatches i:nth-child(1){background:var(--pal-blue-edge)}[data-palette=blue] .swatches i:nth-child(2){background:var(--pal-blue-hi)}[data-palette=blue] .swatches i:nth-child(3){background:var(--pal-blue-plate)}[data-palette=red] .swatches i:nth-child(1){background:var(--pal-red-edge)}[data-palette=red] .swatches i:nth-child(2){background:var(--pal-red-hi)}[data-palette=red] .swatches i:nth-child(3){background:var(--pal-red-plate)}[data-palette=green] .swatches i:nth-child(1){background:var(--pal-green-edge)}[data-palette=green] .swatches i:nth-child(2){background:var(--pal-green-hi)}[data-palette=green] .swatches i:nth-child(3){background:var(--pal-green-plate)}.ask__timer{position:relative;overflow:hidden;padding-bottom:var(--s-1);color:var(--ink-mute);font-size:var(--text-xs)}.ask__timer:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--agent-line);transform-origin:left;animation:dwell 6s linear both reverse}.verdict{display:inline-flex;align-items:center;gap:var(--s-2);align-self:flex-start;padding:var(--s-1) var(--s-3);border:1px solid rgb(63 185 80 / .4);border-radius:999px;background:#3fb9501a;color:var(--pvw);font-size:var(--text-xs);font-weight:500;animation:chat-in .36s var(--ease-out) both}.verdict:before{content:"";width:.35rem;height:.6rem;margin:-.15rem .1rem 0;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.agent__prompts{display:flex;flex-wrap:wrap;gap:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-4);border-top:1px solid var(--line)}.agent__prompt{padding:.35rem var(--s-3);border:1px solid var(--line-strong);border-radius:999px;background:none;color:var(--ink-dim);font-size:var(--text-xs);text-align:left;transition:border-color var(--fast) var(--ease),color var(--fast) var(--ease),background-color var(--fast) var(--ease)}.agent__prompt:hover{border-color:var(--agent);color:var(--ink)}.agent__prompt[aria-pressed=true]{border-color:var(--agent-line);background:var(--agent-weak);color:var(--ink)}.guards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2) var(--s-5);padding:0;list-style:none;font-size:var(--text-sm)}.guards li{position:relative;padding-left:1.25rem;color:var(--ink-dim)}.guards li:before{content:"";position:absolute;top:.35rem;left:.2rem;width:.3rem;height:.6rem;border:solid var(--agent);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}@media(max-width:29.99rem){.guards{grid-template-columns:1fr}}.controls{display:grid;gap:var(--s-4);margin-top:var(--s-2)}.controls__row{display:flex;flex-wrap:wrap;gap:var(--s-3)}.team-dot{width:.5rem;height:.5rem;border-radius:2px;background:var(--team-home)}.team-dot--away{background:var(--team-away)}.switch{position:relative;display:inline-flex;align-items:center;gap:var(--s-3);width:fit-content;color:var(--ink);font-size:var(--text-sm);cursor:pointer}.switch__input{position:absolute;opacity:0;width:1px;height:1px}.switch__track{position:relative;width:2.25rem;height:1.25rem;flex-shrink:0;border-radius:999px;background:var(--line-strong);transition:background-color var(--medium) var(--ease)}.switch__track:after{content:"";position:absolute;top:2px;left:2px;width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);border-radius:50%;background:var(--ink);box-shadow:0 1px 2px #0006;transition:transform var(--medium) var(--ease-out)}.switch__input:checked+.switch__track{background:var(--signal)}.switch__input:checked+.switch__track:after{transform:translate(1rem)}.switch__input:focus-visible+.switch__track{outline:2px solid var(--signal);outline-offset:2px}.feed-log{width:100%;border-collapse:collapse;font-family:var(--font-code);font-size:.75rem;font-variant-numeric:tabular-nums}.feed-log td{padding:.3rem var(--s-3) .3rem 0;border-bottom:1px solid var(--line);color:var(--ink-mute);white-space:nowrap}.feed-log td:nth-child(2){width:100%;color:var(--ink-dim)}.feed-log .feed-log__ok{color:var(--pvw)}.feed-log .feed-log__goal{color:var(--armed)}.feed-log tr:first-child td{animation:log-in .4s var(--ease-out)}@keyframes log-in{0%{background:var(--signal-weak)}}.metrics b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.terms{display:flex;flex-wrap:wrap;gap:var(--s-2)}.term{--term: var(--ink-mute);display:inline-flex;align-items:center;gap:var(--s-2);height:2.25rem;padding:0 var(--s-4) 0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-2);background:none;font-size:var(--text-sm);font-weight:500;transition:border-color var(--fast) var(--ease),background-color var(--fast) var(--ease)}.term[data-term=unit]{--term: var(--x-unit)}.term[data-term=binding]{--term: var(--x-binding)}.term[data-term=reaction]{--term: var(--x-reaction)}.term[data-term=workflow]{--term: var(--x-workflow)}.term__swatch{width:.5rem;height:.5rem;border-radius:2px;background:var(--term)}.term:hover{border-color:var(--line-bright)}.term[aria-pressed=true]{border-color:var(--term);background:color-mix(in srgb,var(--term) 14%,transparent)}.term-definition{min-height:4.8em;color:var(--ink-dim);font-size:var(--text-sm)}.term-definition code{color:var(--ink)}.steps{display:grid;gap:2px;padding:0;list-style:none}.step{position:relative;display:grid;grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:var(--s-3);width:100%;padding:var(--s-3);overflow:hidden;border:0;border-radius:var(--r-2);background:none;color:var(--ink-mute);font-size:var(--text-sm);text-align:left;transition:background-color var(--fast) var(--ease)}.step:hover{background:var(--panel)}.step__number{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--line-strong);border-radius:50%;font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;transition:background-color var(--medium) var(--ease),border-color var(--medium) var(--ease),color var(--medium) var(--ease)}.step__title{display:block;color:var(--ink-dim);font-size:var(--text-md);font-weight:500;line-height:1.75rem}.step__detail{display:block}.step[data-done] .step__number{border-color:var(--signal-line);color:var(--signal-hover)}.step[aria-current=step]{background:var(--panel)}.step[aria-current=step] .step__number{border-color:var(--signal);background:var(--signal);color:#fff}.step[aria-current=step] .step__title{color:var(--ink)}.step[data-step="5"][aria-current=step] .step__number{border-color:var(--pgm);background:var(--pgm)}.steps[data-autoplay] .step[aria-current=step]:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--signal-line);transform-origin:left;animation:dwell var(--dwell, 2.2s) linear both}@keyframes dwell{0%{transform:scaleX(0)}}.segmented{display:inline-flex;width:fit-content;padding:3px;border:1px solid var(--line-strong);border-radius:calc(var(--r-2) + 3px);background:var(--panel)}.segmented__option{height:1.875rem;padding:0 var(--s-3);border:0;border-radius:var(--r-2);background:none;color:var(--ink-dim);font-size:var(--text-sm);font-weight:500;transition:background-color var(--fast) var(--ease),color var(--fast) var(--ease)}.segmented__option:hover{color:var(--ink)}.segmented__option[aria-checked=true]{background:var(--overlay);color:var(--ink);box-shadow:inset 0 1px #ffffff0f,0 1px 2px #00000080}.tools{overflow:hidden;border:1px solid var(--line);border-radius:var(--r-3);background:var(--ground-raised)}.tools__tabs{display:flex;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:none}.tools__tab{position:relative;flex-shrink:0;padding:var(--s-3) var(--s-4);border:0;background:none;color:var(--ink-mute);font-size:var(--text-sm);font-weight:500;transition:color var(--fast) var(--ease)}.tools__tab:hover{color:var(--ink-dim)}.tools__tab[aria-selected=true]{color:var(--ink)}.tools__tab[aria-selected=true]:after{content:"";position:absolute;left:var(--s-4);right:var(--s-4);bottom:-1px;height:2px;border-radius:1px;background:var(--signal)}.tools__tab:focus-visible{outline-offset:-2px}.tools__panel{padding:var(--s-4) var(--s-5) var(--s-5)}.tools__panel+.tools__panel{border-top:1px solid var(--line)}.tools[data-enhanced] .tools__panel+.tools__panel{border-top:0}.tools__steps{display:grid;gap:var(--s-2);padding-left:1.25rem;font-size:var(--text-sm)}.tools__steps li::marker{color:var(--ink-mute);font-variant-numeric:tabular-nums}.tools__steps code{display:block;margin-top:var(--s-2);padding:var(--s-2) var(--s-3);overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-2);background:var(--panel);color:var(--ink);font-size:.78rem;white-space:nowrap}.sliders{display:grid;gap:var(--s-4)}.slider{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--s-1) var(--s-4)}.slider__label{font-size:var(--text-sm)}.slider__value{color:var(--ink);font-family:var(--font-display);font-size:var(--text-md);font-weight:600;font-variant-numeric:tabular-nums}.slider__input{--fill: 20%;grid-column:1 / -1;width:100%;height:1.25rem;margin:0;background:none;appearance:none;-webkit-appearance:none;cursor:pointer}.slider__input::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--signal) var(--fill),var(--line-strong) var(--fill))}.slider__input::-moz-range-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--signal) var(--fill),var(--line-strong) var(--fill))}.slider__input::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-6px;border:0;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px var(--ground),0 1px 3px #0009;appearance:none;-webkit-appearance:none;transition:transform var(--fast) var(--ease)}.slider__input::-moz-range-thumb{width:1rem;height:1rem;border:0;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px var(--ground)}.slider__input:active::-webkit-slider-thumb{transform:scale(1.15)}.slider__input:focus-visible{outline:none}.slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--ground),0 0 0 6px var(--signal)}.slider__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--ground),0 0 0 6px var(--signal)}.bill{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:var(--text-sm)}.bill__amount{color:var(--ink);font-family:var(--font-display);font-size:var(--text-2xl);font-stretch:110%;font-weight:600;font-variant-numeric:tabular-nums}.controls__row--center{align-items:center;gap:var(--s-3) var(--s-5)}.motion-note{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--line);color:var(--ink-dim);font-size:var(--text-xs);line-height:1.55}.motion-note__key{width:.45rem;height:.45rem;background:var(--x-workflow);transform:translateY(-.05rem) rotate(45deg)}.motion-note__replay{padding:0;border:0;background:none;color:var(--signal-hover);font-size:var(--text-xs);font-weight:500}.motion-note__replay:hover{text-decoration:underline}.lanes{--lane-name: 9.5rem;--lane-gap: var(--s-3);padding:var(--s-3) var(--s-4) var(--s-4);border:1px solid var(--line);border-radius:var(--r-3);background:var(--ground-raised);font-size:.75rem}.lanes:empty{display:none}.lanes__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-2) var(--s-4);margin-bottom:var(--s-3)}.lanes__summary{color:var(--ink);font-weight:500}.lanes__legend{display:flex;flex-wrap:wrap;gap:var(--s-3);padding:0;list-style:none;color:var(--ink-mute)}.lanes__legend li{display:inline-flex;align-items:center;gap:.35rem}.lanes__legend li:before{content:"";width:.5rem;height:.5rem;border-radius:2px;background:var(--lane)}.lanes [data-kind]{--lane: var(--signal)}.lanes [data-kind=run]{--lane: var(--x-workflow)}.lanes [data-kind=out]{--lane: var(--x-reaction)}.lanes [data-kind=emphasis]{--lane: var(--armed)}.lanes__body{position:relative;padding-top:1.4rem}.lanes__list{display:grid;gap:1px;padding:0;list-style:none}.lane{display:grid;grid-template-columns:var(--lane-name) minmax(0,1fr);align-items:center;column-gap:var(--lane-gap);min-height:1.125rem}.lane__name{overflow:hidden;color:var(--ink-mute);text-overflow:ellipsis;white-space:nowrap;transition:color var(--fast) var(--ease)}.lane[data-active] .lane__name{color:var(--ink)}.lane__track{position:relative;height:.5rem;border-radius:2px;background:var(--panel)}.lane__bar{position:absolute;top:0;bottom:0;left:var(--start);width:max(var(--span),3px);border-radius:2px;background:var(--lane);opacity:.4;transition:opacity var(--fast) var(--ease),box-shadow var(--fast) var(--ease)}.lane__bar[data-loop]{background:repeating-linear-gradient(90deg,var(--lane) 0 6px,transparent 6px 9px)}.lane[data-active] .lane__bar{opacity:1;box-shadow:0 0 8px var(--lane)}.lanes__rail{position:absolute;top:0;right:0;bottom:0;left:calc(var(--lane-name) + var(--lane-gap));pointer-events:none}.lanes__mark{position:absolute;top:0;bottom:0;left:var(--at);padding-left:.35rem;border-left:1px dashed var(--ink-mute);color:var(--ink-dim);line-height:1.1rem;white-space:nowrap}.lanes__playhead{position:absolute;top:1.2rem;bottom:-.25rem;left:var(--at, 0%);width:2px;margin-left:-1px;border-radius:1px;background:var(--ink);box-shadow:0 0 8px #fff9}.lanes[data-cut] .lanes__playhead{display:none}.lanes__now{min-height:2.6em;margin-bottom:var(--s-2);padding-bottom:var(--s-2);border-bottom:1px solid var(--line);color:var(--ink-mute);line-height:1.3}.lanes__now b{color:var(--ink);font-weight:600}.lanes__now code{color:var(--code-key);font-size:.6875rem}.lanes__now code:last-child{color:var(--code-number)}@container (max-width: 26rem){.lanes{--lane-name: 7rem}}.monitor{position:sticky;top:var(--monitor-top, calc(var(--header-h) + var(--s-5)));margin:0;isolation:isolate}.monitor__ambient{position:absolute;inset:4% -3% -6%;z-index:-1;width:106%;height:102%;max-width:none;filter:blur(48px) saturate(1.3);opacity:.4;pointer-events:none}.monitor__body{--bezel-top: #15171d;--bezel-bottom: #0c0d11;container-type:inline-size;border:1px solid var(--line-strong);border-radius:var(--r-bezel);background:linear-gradient(180deg,var(--bezel-top),var(--bezel-bottom));box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #0009,0 40px 80px -30px #000000e6}.monitor__bar{display:flex;align-items:center;gap:var(--s-3);height:2.5rem;padding:0 var(--s-4);font-size:var(--text-xs)}.tally{width:.625rem;height:.625rem;flex-shrink:0;border-radius:2px;background:var(--line-bright);transition:background-color var(--medium) var(--ease),box-shadow var(--medium) var(--ease)}.monitor[data-tally=pgm] .monitor__bar .tally{background:var(--pgm);box-shadow:0 0 2px var(--pgm),0 0 12px var(--pgm-glow)}.monitor[data-tally=agent] .monitor__bar .tally{background:var(--agent);box-shadow:0 0 2px var(--agent),0 0 12px var(--agent-glow)}.monitor[data-tally=agent] .monitor__bus{color:var(--agent-hover)}.tally--pvw{background:var(--pvw);box-shadow:0 0 10px var(--pvw-glow)}.monitor__bus{color:var(--ink);font-family:var(--font-display);font-stretch:118%;font-weight:700;letter-spacing:.03em}.monitor__scene{min-width:0;overflow:hidden;color:var(--ink-dim);text-overflow:ellipsis;white-space:nowrap}.monitor__timecode{margin-left:auto;color:var(--ink-dim);font-family:var(--font-text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;letter-spacing:.02em}.monitor__screen{position:relative;margin:0 var(--s-2);aspect-ratio:16 / 9;overflow:hidden;container-type:inline-size;border-radius:var(--r-1);background:#000;box-shadow:0 0 0 1px #000,0 0 0 2px var(--line)}.monitor__foot{display:flex;align-items:center;gap:var(--s-4);min-height:2.875rem;padding:var(--s-2) var(--s-4);font-size:var(--text-xs)}.monitor__data{display:flex;flex:1;gap:var(--s-2);min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.chip{display:flex;align-items:baseline;gap:var(--s-2);flex-shrink:0;padding:.2rem .5rem;border:1px solid var(--line);border-radius:var(--r-1);background:var(--ground-raised);font-family:var(--font-code);font-size:.6875rem;white-space:nowrap}.chip dt{color:var(--ink-mute)}.chip dd{max-width:12rem;overflow:hidden;color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis}.monitor__next{display:flex;align-items:center;gap:var(--s-2);flex-shrink:0;margin-left:auto}.monitor__next-title{max-width:11rem;overflow:hidden;color:var(--ink-dim);text-overflow:ellipsis;white-space:nowrap}.button--take{height:1.75rem;border-color:var(--line-strong);font-family:var(--font-display);font-stretch:110%;font-weight:600}.button--take:hover{border-color:var(--pvw);background:var(--raised)}@container (max-width: 36rem){.monitor__data{display:none}}.stage{--k: tan(atan2(100cqw, 1920px));--g-plate: #0a1330;--g-plate-hi: #15275e;--g-plate-2: #0d1a45;--g-edge: #4d7cfe;--g-ink: #ffffff;--g-ink-2: #b3c1ea;--g-paper: #f4f6fb;--g-paper-ink: #0a1330;--g-home: var(--team-home);--g-away: var(--team-away);--g-live: #e5484d;--g-up: #3fb950;--g-club-1: #2aa198;--g-club-2: #7f9a3a;--g-club-3: #8e99ad;--g-cut: 38px;--g-check-a: #2b2e35;--g-check-b: #1f2126;position:absolute;top:0;left:0;width:1920px;height:1080px;overflow:hidden;transform:scale(var(--k));transform-origin:0 0;color:var(--g-ink);font-family:var(--font-display);line-height:1.1;-webkit-user-select:none;user-select:none}.stage[data-palette=red]{--g-edge: var(--pal-red-edge);--g-plate-hi: var(--pal-red-hi);--g-plate: var(--pal-red-plate);--g-plate-2: color-mix(in srgb, var(--pal-red-hi) 60%, var(--pal-red-plate))}.stage[data-palette=green]{--g-edge: var(--pal-green-edge);--g-plate-hi: var(--pal-green-hi);--g-plate: var(--pal-green-plate);--g-plate-2: color-mix(in srgb, var(--pal-green-hi) 60%, var(--pal-green-plate))}.stage__alpha{position:absolute;inset:0;background:repeating-conic-gradient(var(--g-check-a) 0 25%,var(--g-check-b) 0 50%) 0 0 / 64px 64px;opacity:0;transition:opacity 0s linear .75s}.stage__camera{position:absolute;inset:0;width:100%;height:100%;max-width:none;background:linear-gradient(180deg,#03050b,#111a2e 50%,#12552a 55%,#15602f);filter:blur(2px);clip-path:polygon(-20% 0,120% 0,120% 100%,0% 100%);transition:opacity .6s var(--ease),filter .6s var(--ease),clip-path .75s cubic-bezier(.65,0,.35,1)}.stage__shade{position:absolute;inset:0;background:radial-gradient(130% 100% at 50% 35%,transparent 50%,rgb(0 0 0 / .5));clip-path:polygon(-20% 0,120% 0,120% 100%,0% 100%);transition:opacity .6s var(--ease),clip-path .75s cubic-bezier(.65,0,.35,1)}.stage[data-alpha] .stage__alpha{opacity:1;transition-delay:0s}.stage[data-alpha] .stage__camera,.stage[data-alpha] .stage__shade{clip-path:polygon(120% 0,120% 0,120% 100%,140% 100%)}.stage[data-dim] .stage__camera{filter:blur(6px) brightness(.4) saturate(.6)}.stage[data-build]:not([data-build="5"]) .stage__camera,.stage[data-build]:not([data-build="5"]) .stage__shade{opacity:0}.stage[data-build]:not([data-build="5"]) .stage__alpha{opacity:.6}.stage[data-build] .stage__alpha{transition:opacity .5s var(--ease)}.layer{position:absolute}.layer:not([data-opening]):not([data-state=in]){visibility:hidden}@media(scripting:enabled){.layer:not([data-state=in]){visibility:hidden;transition:visibility 0s linear .6s}}@media(scripting:enabled){.stage[data-look=focus] :is(.sb,.l3,.ticker,.stats){transition:opacity .5s var(--ease),filter .8s var(--ease-out),transform .8s var(--ease-out),clip-path .55s var(--ease-out) .2s}.stage[data-look=focus] :is(.sb,.l3,.ticker,.stats):not([data-state=in]){opacity:0;filter:blur(28px);transform:scale(1.06);transition-duration:.3s;transition-delay:0s}}.bug{top:64px;right:96px;display:flex;align-items:center;gap:16px;transition:opacity .4s var(--ease),transform .5s var(--ease-out)}.bug__mark{width:64px;height:auto;color:#fff;opacity:.92;filter:drop-shadow(0 2px 8px rgb(0 0 0 / .5))}.bug__live{padding:5px 12px 4px;border-radius:3px;background:var(--g-live);font-size:22px;font-stretch:115%;font-weight:700;letter-spacing:.06em}@media(scripting:enabled){.bug:not([data-state=in]){opacity:0;transform:translate(24px)}}.sb{top:64px;left:96px}.sb__plate{position:relative;z-index:1;display:flex;align-items:stretch;height:64px;border-radius:4px;background:linear-gradient(180deg,var(--g-plate-hi),var(--g-plate));box-shadow:0 10px 30px #00000073;clip-path:inset(0 0 0 0 round 4px);transition:clip-path .65s var(--ease-out)}.sb__brand{display:grid;place-items:center;width:76px;background:var(--g-edge)}.sb__mark{width:42px;height:auto;color:#fff}.sb__team{display:flex;align-items:center;gap:16px;font-size:34px;font-stretch:112%;font-weight:700}.sb__team--home{padding-left:18px}.sb__team--away{padding-right:18px}.sb__chip{width:8px;height:34px;border-radius:2px;background:var(--g-home)}.sb__team--away .sb__chip{background:var(--g-away)}.sb__score{display:grid;place-items:center;align-self:stretch;min-width:58px;overflow:hidden;background:var(--g-paper);color:var(--g-paper-ink);font-size:42px;font-weight:800;font-variant-numeric:tabular-nums}.sb__team--away .sb__score{border-left:2px solid var(--g-plate)}.sb__clock{display:grid;place-items:center;min-width:132px;padding:0 22px;border-left:1px solid rgb(255 255 255 / .08);background:var(--g-plate-2);font-family:var(--font-text);font-size:32px;font-weight:600;font-variant-numeric:tabular-nums}.sb__period{position:absolute;top:64px;right:0;padding:6px 16px 5px;border-radius:0 0 4px 4px;background:var(--g-plate-2);color:var(--g-ink-2);font-size:20px;font-weight:600;transition:transform .45s var(--ease-out) .35s}.sb__goal{position:absolute;top:64px;left:76px;padding:8px 20px 7px;border-radius:0 0 4px 4px;background:var(--g-home);font-size:26px;font-stretch:110%;font-weight:700;clip-path:inset(0 0 100% 0);transition:clip-path .35s var(--ease-in)}.sb__goal[data-team=away]{background:var(--g-away);color:var(--g-paper-ink)}.sb__goal[data-show]{clip-path:inset(0 0 0 0);transition:clip-path .45s var(--ease-out);animation:goal-drop .7s cubic-bezier(.3,1.8,.5,1)}@keyframes goal-drop{0%{transform:translateY(-28px)}}@media(scripting:enabled){.sb:not([data-state=in]) .sb__plate{clip-path:inset(0 100% 0 0 round 4px);transition-duration:.38s;transition-timing-function:var(--ease-in)}.sb:not([data-state=in]) .sb__period{transform:translateY(-100%);transition-delay:0s;transition-duration:.2s}}.stats{top:220px;right:96px;width:640px;overflow:hidden;border-radius:6px;background:color-mix(in srgb,var(--g-plate) 93%,transparent);box-shadow:0 20px 50px #00000080;transform-origin:100% 50%;transition:opacity .3s var(--ease),transform .85s cubic-bezier(.2,.9,.25,1.12)}.stats__head{display:flex;align-items:center;justify-content:space-between;height:76px;padding:0 28px;background:var(--g-edge);font-size:36px;font-stretch:110%;font-weight:700}.stats__teams{display:flex;gap:10px}.stats__team{padding:3px 12px 2px;border-radius:3px;background:#ffffff2e;font-size:26px}.stats__team--away{background:var(--g-away);color:var(--g-paper-ink)}.stats__row{display:grid;grid-template-columns:120px minmax(0,1fr) 120px;align-items:center;row-gap:14px;padding:20px 28px 24px;border-top:1px solid rgb(255 255 255 / .07);transform-origin:50% 0;transition:opacity .25s var(--ease),transform .65s cubic-bezier(.2,.9,.25,1.25)}.stats__row:nth-of-type(2){transition-delay:.32s}.stats__row:nth-of-type(3){transition-delay:.4s}.stats__row:nth-of-type(4){transition-delay:.48s}.stats[data-state=in] .stats__bar{transform-origin:left;animation:bar-grow .9s cubic-bezier(.25,1.5,.45,1) both}.stats[data-state=in] .stats__row:nth-of-type(2) .stats__bar{animation-delay:.52s}.stats[data-state=in] .stats__row:nth-of-type(3) .stats__bar{animation-delay:.6s}.stats[data-state=in] .stats__row:nth-of-type(4) .stats__bar{animation-delay:.68s}@keyframes bar-grow{0%{transform:scaleX(0)}}.stats__value{font-family:var(--font-text);font-size:42px;font-weight:600;font-variant-numeric:tabular-nums}.stats__value--away{text-align:right}.stats__label{color:var(--g-ink-2);font-size:30px;font-weight:500;text-align:center}.stats__bar{grid-column:1 / -1;height:10px;overflow:hidden;border-radius:4px;background:var(--g-away)}.stats__fill{display:block;height:100%;background:var(--g-home);transform:scaleX(var(--share, .5));transform-origin:left;transition:transform .9s var(--ease-out)}@media(scripting:enabled){.stats:not([data-state=in]){opacity:0;transform:perspective(1400px) rotateY(-80deg);transition-duration:.3s,.45s;transition-timing-function:var(--ease),var(--ease-in)}.stats:not([data-state=in]) .stats__row{opacity:0;transform:perspective(900px) rotateX(-90deg);transition-delay:0s;transition-duration:.2s}}.l3{top:780px;left:150px}.l3__accent{position:absolute;top:0;left:-24px;width:10px;height:120px;background:var(--g-edge);transform-origin:top;transition:transform .35s var(--ease-out)}.l3__name,.l3__role{position:relative;isolation:isolate;display:flex;align-items:center;width:fit-content;white-space:nowrap;transition:clip-path .6s var(--ease-out);clip-path:inset(-20px -60px -20px 0)}.l3__name:before,.l3__role:before{content:"";position:absolute;inset:0;z-index:-1;transition:background-color .3s var(--ease)}.l3__name{height:76px;padding:0 calc(var(--g-cut) + 40px) 0 32px;font-size:52px;font-stretch:106%;font-weight:700;letter-spacing:-.005em;transition-delay:.12s}.l3__name:before{background:linear-gradient(180deg,var(--g-plate-hi),var(--g-plate));clip-path:polygon(0 0,100% 0,calc(100% - var(--g-cut)) 100%,0 100%)}.l3__role{height:44px;padding:0 calc(var(--g-cut) + 12px) 0 32px;color:var(--g-paper-ink);font-family:var(--font-text);font-size:26px;font-weight:600;transition-delay:.24s}.l3__role:before{background:var(--g-paper);clip-path:polygon(0 0,100% 0,calc(100% - var(--g-cut) * .58) 100%,0 100%)}.l3__text{transition:transform .6s var(--ease-out) .26s,opacity .4s var(--ease) .26s}.l3__placeholder{display:none;opacity:.55}.l3__handles{position:absolute;inset:-14px -10px -14px -40px;display:none;border:2px solid var(--g-edge)}.l3__handles i{position:absolute;width:14px;height:14px;border:2px solid var(--g-edge);background:#fff}.l3__handles i:nth-child(1){top:-8px;left:-8px}.l3__handles i:nth-child(2){top:-8px;right:-8px}.l3__handles i:nth-child(3){bottom:-8px;left:-8px}.l3__handles i:nth-child(4){right:-8px;bottom:-8px}@media(scripting:enabled){.l3:not([data-state=in]) .l3__accent{transform:scaleY(0);transition-delay:.25s}.l3:not([data-state=in]) .l3__name,.l3:not([data-state=in]) .l3__role{clip-path:inset(-20px 100% -20px 0);transition-duration:.35s;transition-timing-function:var(--ease-in);transition-delay:60ms}.l3:not([data-state=in]) .l3__role{transition-delay:0s}.l3:not([data-state=in]) .l3__text{opacity:0;transform:translate(-40px);transition-delay:0s;transition-duration:.2s}}.stage[data-build="2"] .l3__text{display:none}.stage[data-build="2"] .l3__placeholder{display:block}.stage[data-build="2"] .l3__name:before,.stage[data-build="2"] .l3__role:before{background:#ffffff1a}.stage[data-build="2"] .l3__role{color:var(--g-ink)}.stage[data-build="2"] .l3__handles,.stage[data-build="3"] .l3__handles{display:block}.ticker{right:0;bottom:54px;left:0;display:flex;height:62px;background:color-mix(in srgb,var(--g-plate) 92%,black 8%);box-shadow:inset 0 1px #ffffff12;clip-path:inset(0 0 0 0);transition:clip-path .55s var(--ease-out) .2s}.ticker__label{display:flex;align-items:center;gap:14px;flex-shrink:0;padding:0 58px 0 96px;background:var(--g-edge);font-size:28px;font-stretch:115%;font-weight:700;clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%)}.ticker__mark{width:36px;height:auto}.ticker__window{display:flex;flex:1;align-items:center;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 96px),transparent)}.ticker__track{display:flex;flex-shrink:0;white-space:nowrap}.ticker__item{display:inline-flex;align-items:center;gap:24px;padding-left:24px;font-family:var(--font-text);font-size:28px;font-weight:500}.ticker__sep{width:24px;height:auto;color:var(--g-edge)}@media(scripting:enabled){.ticker__track{animation:crawl var(--crawl-duration, 90s) linear infinite;will-change:transform}.ticker:not([data-state=in]){clip-path:inset(100% 0 0 0);transition-delay:0s;transition-duration:.3s;transition-timing-function:var(--ease-in)}}.stage[data-paused] .ticker__track,.ticker:not([data-state=in]) .ticker__track{animation-play-state:paused}@keyframes crawl{to{transform:translate(-50%)}}.board{top:194px;left:410px;width:1100px;overflow:hidden;border-radius:8px;background:color-mix(in srgb,var(--g-plate) 95%,transparent);box-shadow:0 30px 80px #0009;transform-origin:50% 0;transition:opacity .25s var(--ease),transform .9s cubic-bezier(.2,.9,.3,1.15)}.board__head{display:flex;align-items:center;gap:22px;height:100px;padding:0 44px;background:var(--g-edge);font-size:46px;font-stretch:112%;font-weight:700}.board__mark{width:60px;height:auto}.board__cols,.board__row,.board__total{display:grid;grid-template-columns:minmax(0,1fr) 280px 220px;align-items:center;padding:0 44px}.board__cols>:not(:first-child),.board__row>:not(:first-child),.board__total>:not(:first-child){text-align:right}.board__cols{height:58px;border-bottom:1px solid rgb(255 255 255 / .1);color:var(--g-ink-2);font-family:var(--font-text);font-size:22px;font-weight:500}.board__row{height:84px;border-bottom:1px solid rgb(255 255 255 / .06);font-family:var(--font-text);font-size:34px;font-weight:500;font-variant-numeric:tabular-nums;transition:opacity .12s linear,transform .5s steps(5,end)}.board__row>:first-child{font-weight:600}.board__row>:last-child{color:var(--g-ink-2)}.board__row:nth-of-type(3){transition-delay:.42s}.board__row:nth-of-type(4){transition-delay:.51s}.board__row:nth-of-type(5){transition-delay:.6s}.board__row:nth-of-type(6){transition-delay:.69s}.board__row:nth-of-type(7){transition-delay:.78s}.board__row--agent>:first-child:before{content:"";display:inline-block;width:12px;height:12px;margin-right:16px;border-radius:50%;background:var(--agent);box-shadow:0 0 14px var(--agent-glow);vertical-align:4px}.board__total{height:116px;background:var(--g-paper);color:var(--g-paper-ink);font-size:52px;font-stretch:110%;font-weight:800;font-variant-numeric:tabular-nums}@media(scripting:enabled){.board:not([data-state=in]){opacity:0;transform:perspective(1800px) rotateX(-95deg);transition-duration:.25s,.4s;transition-timing-function:var(--ease),var(--ease-in)}.board:not([data-state=in]) .board__row{opacity:0;transform:perspective(900px) rotateX(90deg);transition-delay:0s;transition-duration:.1s,.2s}}.stress{top:170px;left:96px;width:1244px}.stress__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.stress__chip{display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 14px 0 12px;border-left:4px solid var(--g-edge);border-radius:4px;background:color-mix(in srgb,var(--g-plate) 90%,transparent);font-family:var(--font-text);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;position:relative;overflow:hidden;transform-origin:50% 100%;animation:chip-in .56s cubic-bezier(.2,.9,.3,1.35) both}.stress__chip:nth-child(3n){border-left-color:var(--g-away)}.stress__bar{position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--g-edge);transform-origin:left;animation:chip-bar var(--loop, 1.6s) linear infinite}.stress__chip:nth-child(3n) .stress__bar{background:var(--g-away)}.stage[data-paused] .stress__bar{animation-play-state:paused}@keyframes chip-bar{0%{transform:scaleX(0)}}.stress__chip b{color:var(--g-ink-2);font-weight:500}@keyframes chip-in{0%{opacity:0;transform:perspective(600px) rotateX(-110deg) scale(.6)}}.hud{top:170px;right:96px;width:460px;padding:26px 30px 30px;border:1px solid rgb(255 255 255 / .12);border-radius:8px;background:#04060cdb;font-family:var(--font-text);transition:opacity .25s var(--ease),transform .75s cubic-bezier(.3,1.5,.5,1)}.hud__row{display:flex;justify-content:space-between;color:#ffffffa8;font-size:30px;line-height:1.8}.hud__row b{color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.hud__meter{height:6px;margin-top:14px;overflow:hidden;border-radius:3px;background:#ffffff1a}.hud__meter i{display:block;height:100%;background:var(--pvw);transform:scaleX(var(--fps-share, 0));transform-origin:left;transition:transform .3s var(--ease)}@media(scripting:enabled){.hud:not([data-state=in]){opacity:0;transform:translateY(-80px) scale(.92);transition-duration:.2s,.3s}}.mo{inset:0;z-index:2}.mo__part{position:absolute;inset:0}.mo__part[hidden]{display:none}.reel{display:block;overflow:hidden}.reel__strip{display:flex;flex-direction:column}.ft{display:grid;place-items:center}.ft__card{position:relative;width:1240px;overflow:hidden;border-radius:10px;background:color-mix(in srgb,var(--g-plate) 95%,transparent);box-shadow:0 40px 120px #000000a6;transform-origin:50% 60%}.ft__head{position:relative;display:flex;align-items:center;justify-content:space-between;height:132px;padding:0 56px;overflow:hidden;background:linear-gradient(180deg,var(--g-edge),color-mix(in srgb,var(--g-edge) 78%,black))}.ft__title{display:flex;font-size:92px;font-stretch:125%;font-weight:800;letter-spacing:-.01em}.ft__letter{display:inline-block;transform-origin:50% 100%}.ft__letter-space{width:.28em}.ft__live{padding:8px 20px 6px;border-radius:5px;background:var(--g-paper);color:var(--g-paper-ink);font-size:44px;font-stretch:115%;font-weight:800}.ft__sheen{position:absolute;top:0;bottom:0;left:0;width:240px;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .4),transparent);opacity:0}.ft__edge{display:block;height:5px;background:linear-gradient(90deg,var(--g-home),var(--g-away))}.ft__teams{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:40px;padding:44px 56px 40px}.ft__team{display:flex;align-items:center;gap:28px}.ft__team--away{flex-direction:row-reverse;text-align:right}.ft__crest{display:grid;flex-shrink:0;place-items:center;width:128px;height:128px;border-radius:50%;font-size:40px;font-stretch:115%;font-weight:800}.ft__crest--home{background:var(--g-home)}.ft__crest--away{background:var(--g-away);color:var(--g-paper-ink)}.ft__crest-mark{width:74px;height:auto;color:#fff}.ft__name{font-size:44px;font-stretch:108%;font-weight:700;line-height:1.05}.ft__score{display:flex;align-items:center;gap:22px}.ft__digit{display:grid;place-items:center;width:128px;height:164px;overflow:hidden;border-radius:8px;background:var(--g-paper);color:var(--g-paper-ink);font-size:140px;font-weight:800;font-variant-numeric:tabular-nums;line-height:164px}.ft__digit .reel{align-self:start;height:164px}.ft__digit .reel__strip>span{height:164px;text-align:center}.ft__digit:has(.reel)>[data-bind]{display:none}.ft__dash{width:36px;height:10px;border-radius:2px;background:var(--g-ink-2)}.ft__rows{padding:0 56px 40px}.ft__row{display:grid;grid-template-columns:150px minmax(0,1fr) 150px;align-items:center;row-gap:12px;padding:18px 0 20px;border-top:1px solid rgb(255 255 255 / .08);transform-origin:50% 0}.ft__val{font-family:var(--font-text);font-size:42px;font-weight:600;font-variant-numeric:tabular-nums}.ft__val--away{text-align:right}.ft__label{color:var(--g-ink-2);font-size:32px;font-weight:500;text-align:center}.ft__track{position:relative;grid-column:1 / -1;height:12px;overflow:hidden;border-radius:6px;background:#ffffff14}.ft__fill{position:absolute;top:0;bottom:0}.ft__fill--home{right:50%;width:calc(var(--home, .5) * 50%);background:var(--g-home);transform-origin:right}.ft__fill--away{left:50%;width:calc(var(--away, .5) * 50%);background:var(--g-away);transform-origin:left}.tb{inset:150px auto auto 420px;width:1080px}.tb__head{display:flex;align-items:center;justify-content:space-between;height:108px;padding:0 44px;border-radius:10px 10px 0 0;background:var(--g-edge)}.tb__title{font-size:54px;font-stretch:112%;font-weight:700}.tb__round{color:#ffffffc7;font-family:var(--font-text);font-size:28px;font-weight:500}.tb__cols{display:grid;grid-template-columns:minmax(0,1fr) 150px 150px;align-items:center;height:56px;padding:0 60px 0 200px;background:var(--g-plate);color:var(--g-ink-2);font-family:var(--font-text);font-size:24px;font-weight:500}.tb__cols>:not(:first-child){text-align:right}.tb__body{display:grid;grid-template-columns:96px minmax(0,1fr);padding-bottom:8px;border-radius:0 0 10px 10px;background:color-mix(in srgb,var(--g-plate) 95%,transparent);box-shadow:0 40px 100px #0009}.tb__pos{display:grid;grid-auto-rows:104px;margin:0;padding:0;list-style:none}.tb__pos li{display:grid;place-items:center;border-top:1px solid rgb(255 255 255 / .07);color:var(--g-ink-2);font-size:44px;font-weight:800;font-variant-numeric:tabular-nums}.tb__rows{display:grid;grid-auto-rows:104px}.tb__slot{position:relative}.tb__slot--gld{z-index:1}.tb__row{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) 150px 150px;align-items:center;column-gap:26px;height:104px;padding:0 60px 0 14px;border-top:1px solid rgb(255 255 255 / .07);font-size:40px;font-weight:600;transform-origin:50% 0}.tb__row--gld{border-radius:6px;background:var(--g-plate-hi);box-shadow:0 16px 40px #00000073}.tb__crest{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;font-size:20px;font-stretch:110%;font-weight:800}.tb__crest--home{background:var(--g-home)}.tb__crest--away{background:var(--g-away);color:var(--g-paper-ink)}.tb__crest--c1{background:var(--g-club-1)}.tb__crest--c2{background:var(--g-club-2)}.tb__crest--c3{background:var(--g-club-3);color:var(--g-paper-ink)}.tb__crest-mark{width:38px;height:auto;color:#fff}.tb__num{font-family:var(--font-text);font-weight:500;font-variant-numeric:tabular-nums;text-align:right}.tb__num--pts{font-size:44px;font-weight:700}.tb__reel{display:inline-block;height:56px;line-height:56px;vertical-align:middle}.tb__reel .reel__strip>span{height:56px}.tb__up{position:absolute;top:50%;right:20px;width:26px;height:20px;margin-top:-10px;background:var(--g-up);clip-path:polygon(50% 0,100% 100%,0 100%)}.gb__flash{position:absolute;inset:0;background:#fff;opacity:0}.gb__ring{position:absolute;top:460px;left:760px;width:400px;height:400px;margin-top:-200px;border:18px solid var(--g-edge);border-radius:50%;opacity:0}.gb__ring+.gb__ring{border-color:var(--g-paper);border-width:8px}.gb__rays{position:absolute;top:460px;left:960px}.gb__ray{position:absolute;transform:rotate(var(--a, 0deg))}.gb__shard{position:absolute;top:-6px;left:70px;width:110px;height:12px;border-radius:6px;background:linear-gradient(90deg,transparent,var(--g-paper));opacity:0;transform-origin:left}.gb__ray:nth-child(3n) .gb__shard{background:linear-gradient(90deg,transparent,var(--g-edge))}.gb__ray:nth-child(3n+1) .gb__shard{background:linear-gradient(90deg,transparent,var(--g-away))}.gb__word{position:absolute;top:290px;right:0;left:0;display:flex;justify-content:center}.gb__slant{display:flex;font-size:330px;font-stretch:125%;font-weight:900;line-height:.9;text-shadow:0 18px 60px rgb(0 0 0 / .55);transform:skew(-9deg)}.gb__letter{display:inline-block;transform-origin:50% 70%}.gb__strip{position:absolute;top:650px;right:0;left:0;display:flex;align-items:center;gap:28px;width:fit-content;height:84px;margin:0 auto;padding:0 14px 0 36px;border-radius:6px;background:var(--g-paper);color:var(--g-paper-ink);font-size:44px;font-stretch:108%;font-weight:700;white-space:nowrap;box-shadow:0 20px 60px #00000080}.gb__result{display:flex;align-items:center;gap:14px;padding:2px 18px 0;border-radius:4px;background:var(--g-plate);color:var(--g-ink);font-variant-numeric:tabular-nums}.gb__result i{width:18px;height:5px;background:currentColor}.gb__minute{padding-right:22px;color:color-mix(in srgb,var(--g-paper-ink) 70%,transparent);font-family:var(--font-text);font-size:34px;font-weight:600;font-variant-numeric:tabular-nums}.st{overflow:hidden}.st__bars{position:absolute;top:-400px;left:-500px;display:flex;width:2920px;height:1880px;transform:rotate(12deg)}.st__bar{flex:0 0 584px;background:var(--g-edge)}.st__bar:nth-child(2){background:var(--g-plate-hi)}.st__bar:nth-child(3){background:var(--g-paper)}.st__bar:nth-child(4){background:var(--g-away)}.st__flare{position:absolute;top:540px;right:0;left:0;height:14px;margin-top:-7px;background:linear-gradient(90deg,transparent,#fff 40%,#fff 60%,transparent);filter:blur(4px);opacity:0}.st__logo{position:absolute;top:350px;left:770px;display:grid;place-items:center;width:380px;height:380px;border-radius:50%;background:var(--g-plate);box-shadow:0 0 0 14px var(--g-paper),0 30px 90px #0009}.st__mark{width:230px;height:auto;color:#fff}.xray{inset:0;pointer-events:none;transition:opacity .3s var(--ease)}@media(scripting:enabled){.xray:not([data-state=in]){opacity:0}}.xbox{--x: var(--x-binding);position:absolute;border:2px dashed var(--x);border-radius:6px;background:color-mix(in srgb,var(--x) 8%,transparent);transition:opacity .25s var(--ease),transform .3s var(--ease-out)}.xray[data-state=in] .xbox{animation:xbox-in .5s cubic-bezier(.2,.9,.3,1.25) both;animation-delay:calc(var(--i, 0) * 90ms)}.xray[data-state=in] .xbox__tag{animation:tag-in .42s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 90ms + .28s)}@keyframes xbox-in{0%{opacity:0;transform:scale(1.35)}}@keyframes tag-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.xbox[data-kind=unit]{--x: var(--x-unit)}.xbox[data-kind=reaction]{--x: var(--x-reaction)}.xbox[data-kind=workflow]{--x: var(--x-workflow)}.xbox__tag{position:absolute;top:calc(100% + 8px);left:-2px;padding:6px 14px 5px;border-radius:5px;background:var(--x);color:var(--ink-invert);font-family:var(--font-text);font-size:30px;font-style:normal;font-weight:600;line-height:1.2;white-space:nowrap}.xbox[data-place=right] .xbox__tag{top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.xbox[data-place=above] .xbox__tag{top:auto;bottom:calc(100% + 8px)}.xbox[data-place=below] .xbox__tag{top:calc(100% + 56px)}.xbox[data-place=below-end] .xbox__tag{top:calc(100% + 116px);left:-2px}.xray[data-focus] .xbox{opacity:.12}.xray[data-focus] .xbox__tag{opacity:0}.xray[data-focus=unit] .xbox[data-kind=unit],.xray[data-focus=binding] .xbox[data-kind=binding],.xray[data-focus=reaction] .xbox[data-kind=reaction],.xray[data-focus=workflow] .xbox[data-kind=workflow],.xray[data-focus=unit] .xbox[data-kind=unit] .xbox__tag,.xray[data-focus=binding] .xbox[data-kind=binding] .xbox__tag,.xray[data-focus=reaction] .xbox[data-kind=reaction] .xbox__tag,.xray[data-focus=workflow] .xbox[data-kind=workflow] .xbox__tag{opacity:1}.editor{inset:0;transition:opacity .35s var(--ease)}@media(scripting:enabled){.editor:not([data-state=in]){opacity:0}}.editor__safe{position:absolute;border:2px dashed rgb(255 255 255 / .22)}.editor__safe--action{inset:38px 67px}.editor__safe--title{inset:54px 96px;border-color:#4d7cfe73}.editor__label{position:absolute;top:76px;left:120px;color:#fff9;font-family:var(--font-text);font-size:32px;font-weight:500}.editor__timeline{position:absolute;right:120px;bottom:84px;left:120px;display:grid;grid-template-columns:1fr 2fr 1fr;gap:8px;height:60px;opacity:0;transition:opacity .3s var(--ease)}.editor__phase{display:flex;align-items:center;padding-left:18px;border-radius:5px;font-family:var(--font-text);font-size:30px;font-weight:600}.editor__phase[data-phase=in]{background:#4d7cfe66}.editor__phase[data-phase=loop]{background:#52d49b4d}.editor__phase[data-phase=out]{background:#ff7a6b52}.editor__playhead{position:absolute;top:-10px;bottom:-10px;left:0;width:3px;border-radius:2px;background:#fff;box-shadow:0 0 12px #fffc}.stage[data-build="4"] .editor__timeline{opacity:1}.stage[data-build="4"]:not([data-playhead=hold]) .editor__playhead{animation:playhead 2.6s linear infinite}.stage[data-build="4"] .l3[data-state=in] .l3__accent{animation:accent-pulse .5s ease-in-out .75s 2}@keyframes accent-pulse{50%{filter:brightness(1.9);transform:scaleX(1.9)}}@keyframes playhead{to{transform:translate(1677px)}}.get,.kit,.faq,.library{border-top:1px solid var(--line)}.get{background:linear-gradient(180deg,var(--ground-raised),var(--ground) 70%)}.get__inner,.kit__inner,.faq__inner,.library__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2rem,4vw,4.5rem);row-gap:var(--s-6);max-width:var(--page-max);margin:0 auto;padding:var(--s-9) var(--gutter)}.get__intro,.kit__intro,.faq__intro,.library__intro{display:grid;align-content:start;gap:var(--s-4)}.get__intro p,.kit__intro p,.faq__intro p,.library__intro p{max-width:30rem;color:var(--ink-dim)}.kit__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:var(--s-5) var(--s-5);padding:0;list-style:none}.kit__item{display:grid;grid-template-rows:auto 1fr auto;gap:var(--s-2);padding:var(--s-4) 0 0;border-top:1px solid var(--line-strong)}.kit__title{display:flex;align-items:center;gap:var(--s-2);font-size:var(--text-md);font-weight:600;line-height:1.35}.kit__title:before{content:"";flex-shrink:0;width:.45rem;height:.45rem;background:var(--signal);transform:rotate(45deg)}.kit__text{color:var(--ink-dim);font-size:var(--text-sm);line-height:1.6}.kit__link{justify-self:start;font-size:var(--text-sm)}.faq__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:var(--s-6) var(--s-6)}.faq__item{display:grid;align-content:start;gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--line-strong)}.faq__question{font-size:var(--text-md);font-weight:600;line-height:1.35}.faq__answer{color:var(--ink-dim);font-size:var(--text-sm);line-height:1.6;overflow-wrap:anywhere}.faq__links{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);font-size:var(--text-sm)}.library__actions{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-2)}.library__index{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:var(--s-6) var(--s-5)}.library__group-title{margin-bottom:var(--s-2);font-size:var(--text-sm);font-weight:600}.library__group-title a{text-decoration:none}.library__group[data-agentic] .library__group-title a{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--agent-hover)}.library__group[data-agentic] .library__group-title a:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--agent);box-shadow:0 0 8px var(--agent-glow)}.library__group ul{display:grid;gap:.3rem;padding:0;list-style:none;font-size:var(--text-sm)}.library__group li a{color:var(--ink-dim);text-decoration:none}.library__group a:hover{color:var(--ink);text-decoration:underline}@media(max-width:63.99rem){.show{grid-template-columns:minmax(0,1fr);padding-top:var(--s-5)}.show__rail{display:contents}.hero{order:1;padding:var(--s-4) 0 var(--s-7)}.hero__title{font-size:clamp(2.75rem,13.5vw,5.5rem)}.hero__lede{font-size:var(--text-body)}.show__monitor{order:2;position:sticky;top:var(--header-h);z-index:5;margin:0 calc(-1 * var(--gutter));padding:var(--s-2) var(--gutter) var(--s-3);background:linear-gradient(180deg,var(--ground) 85%,rgb(7 8 11 / 0))}.monitor{position:relative;top:0}.monitor__ambient{display:none}.monitor__body{border-radius:var(--r-3)}.monitor__bar{height:2rem;padding:0 var(--s-3)}.monitor__foot{display:none}.monitor__screen{margin-bottom:var(--s-2)}.rundown{order:3;margin-top:var(--s-4);padding-bottom:30vh;border-bottom:0}.cue{min-height:0;padding-bottom:var(--s-8)}.cue__body{padding-left:0}.get__inner,.kit__inner,.faq__inner,.library__inner{grid-template-columns:minmax(0,1fr);padding-top:var(--s-8);padding-bottom:var(--s-8)}}@media(max-width:29.99rem){.cue__head{grid-template-columns:.625rem 1.75rem minmax(0,1fr) auto;column-gap:var(--s-2)}.hero__actions .button{flex:1 1 100%}}.og{display:grid;grid-template-columns:430px 1fr;align-items:center;gap:48px;width:1200px;height:630px;padding:0 56px;overflow:hidden;background:radial-gradient(60% 80% at 80% 50%,rgb(77 124 254 / .12),transparent 70%),var(--ground)}.og__wordmark{width:150px;height:auto;color:var(--ink)}.og__title{margin-top:56px;font-family:var(--font-display);font-size:84px;font-stretch:118%;font-weight:640;line-height:.92;letter-spacing:-.035em;white-space:nowrap}.og__lede{margin-top:28px;color:var(--ink-dim);font-size:22px;line-height:1.45}.og__agents{display:flex;align-items:center;gap:10px;margin-top:22px;color:var(--ink);font-size:18px;font-weight:500}.og__monitor{width:760px}.og .monitor{position:relative;top:0}.og .monitor__foot{display:none}
