@font-face{font-family:Agave Nerd Font;src:url(/assets/agave-regular-DcRs7qEm.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Agave Nerd Font;src:url(/assets/agave-bold-B5QgpNsY.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--sr-ground: #2A3547;--sr-surface: #3D4B5F;--sr-well: #202A38;--sr-fg: #D3D8E0;--sr-fg-bright: #FFFFFF;--sr-fg-muted: #9CA3AF;--sr-error: #E6664D;--sr-alert: #DF7F2A;--sr-info: #6B9BBC;--sr-plate: #2A3547;--sr-text-on-plate: #D3D8E0;--sr-on-fill: #000000;--sr-slide-ground: #1B2632;--sr-slide-wash-top: #232E3A;--sr-slide-wash-bottom: #131E2A;--sr-slide-primary: #EEE9DF;--sr-slide-secondary: #B8B3A9;--sr-slide-caption: #8C8880;--sr-slide-bar: #F8B334;--sr-slide-locator-ink: #1B2632;--sr-splash-ground: #2A3547;color-scheme:dark;font-family:Agave Nerd Font,ui-monospace,monospace;background:var(--sr-slide-ground);color:var(--sr-slide-primary)}*{box-sizing:border-box}html,body,#player{width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{min-width:240px}#player{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--sr-slide-ground);cursor:none;user-select:none}.player-stage,.page-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.page-layer{opacity:0;transform:translate(0);transition-property:opacity,transform;transition-timing-function:linear;pointer-events:none}.page-canvas{position:absolute;overflow:hidden;pointer-events:none}.page-layer--active{pointer-events:auto}.page-layer--prepared{visibility:hidden}.page-layer--active{visibility:visible}.ad-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;overflow:hidden;background:#000;pointer-events:none}.ad-media{width:100%;height:100%}.ad-media--contain{object-fit:contain}.ad-media--cover{object-fit:cover}.ad-media--fill{object-fit:fill}.primitive{position:absolute;min-width:0;min-height:0;overflow:hidden;background:transparent}.primitive[data-motion-spin]{transform-origin:50% 50%;animation-duration:var(--sr-spin-period);animation-timing-function:linear;animation-iteration-count:infinite}.primitive[data-motion-spin=cw]{animation-name:sr-object-spin-cw}.primitive[data-motion-spin=ccw]{animation-name:sr-object-spin-ccw}.primitive[data-motion-drift]{transform-origin:50% 50%}@keyframes sr-object-spin-cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sr-object-spin-ccw{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.primitive__enter{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transform:translate(0) scale(1);transform-origin:50% 50%;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:0ms}.primitive__enter[data-enter-from=fade-in]{opacity:0;transform:translate(0) scale(1)}.primitive__enter[data-enter-from=fade-up]{opacity:0;transform:translateY(12%) scale(1)}.primitive__enter[data-enter-from=fade-down]{opacity:0;transform:translateY(-12%) scale(1)}.primitive__enter[data-enter-from=fade-left]{opacity:0;transform:translate(12%) scale(1)}.primitive__enter[data-enter-from=fade-right]{opacity:0;transform:translate(-12%) scale(1)}.primitive__enter[data-enter-from=zoom-in]{opacity:0;transform:translate(0) scale(.92)}.primitive__enter[data-enter-from=zoom-out]{opacity:0;transform:translate(0) scale(1.08)}.primitive__frame,.primitive__media{position:absolute;display:block;width:100%;height:100%;border:0}.primitive__frame{background:transparent;color-scheme:dark}.primitive__media{object-fit:fill}.player-overlay{--sr-chrome-s: 1;--sr-notice-size: min(80px, calc(var(--sr-viewport-width) * .06), calc(var(--sr-viewport-height) * .09));--sr-notice-gap: min(36px, calc(var(--sr-viewport-width) * .035), calc(var(--sr-viewport-height) * .04));--sr-pairing-code-size: min(144px, calc(var(--sr-viewport-width) * .1575), calc(var(--sr-viewport-height) * .195));position:absolute;left:0;top:0;width:100%;height:100%;right:auto;bottom:auto;z-index:10000;display:flex;align-items:center;justify-content:center;padding:min(72px,calc(var(--sr-viewport-height) * .12)) 6%;background-color:var(--sr-slide-ground);background-image:linear-gradient(to bottom,var(--sr-slide-wash-top),var(--sr-slide-wash-bottom))}.player-overlay[hidden]{display:none}.player-notice{width:100%;max-width:1600px;overflow-wrap:anywhere;text-wrap:balance;text-align:center}.player-notice__primary{margin:0;color:var(--sr-slide-primary);font-size:var(--sr-notice-size);font-weight:700;line-height:1.1;letter-spacing:-.02em}.player-notice__secondary{margin:var(--sr-notice-gap) auto 0;color:var(--sr-slide-secondary);font-size:var(--sr-notice-size);font-weight:700;line-height:1.1;letter-spacing:-.02em}.player-notice__label{margin:0 auto var(--sr-notice-gap);color:var(--sr-slide-bar);font-size:calc(var(--sr-notice-size) * .5);font-weight:700;line-height:1.05}.player-notice__offline{margin:var(--sr-notice-gap) auto 0;color:var(--sr-slide-secondary);font-size:calc(var(--sr-notice-size) * .5);font-weight:700;line-height:1.3}.player-notice__label[hidden],.player-notice__offline[hidden]{display:none}.pairing-locator{margin:var(--sr-notice-gap) auto 0;text-align:center;overflow:visible}.pairing-locator[hidden]{display:none}.pairing-locator-plate{display:inline-block;font-size:var(--sr-pairing-code-size);--sr-pairing-inset: .17em;line-height:.625;padding:calc(var(--sr-pairing-inset) + .0625em) calc(var(--sr-pairing-inset) - .042em) calc(var(--sr-pairing-inset) - .0625em);overflow:visible;background:var(--sr-slide-bar);border:0;border-radius:0}.pairing-code{display:inline;width:auto;height:auto;margin:0;color:var(--sr-slide-locator-ink);font-weight:700;font-size:var(--sr-pairing-code-size);font-family:Agave Nerd Font,ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.18em;margin-inline-end:-.18em;overflow:visible;text-transform:uppercase;white-space:nowrap}.pairing-code[hidden]{display:none}@keyframes sr-resting-enter{0%{opacity:0}to{opacity:1}}.player-resting-enter{animation:sr-resting-enter var(--sr-resting-enter, .6s) ease-out 1 both}.stage-toast{position:absolute;z-index:18000;right:0;bottom:0;left:auto;display:flex;justify-content:flex-end;pointer-events:none;transform:translate(100%);transition:transform .22s ease-out}.stage-toast.stage-toast--in{transform:translate(0)}.stage-toast.stage-toast--out{transform:translate(100%)}.stage-toast[hidden]{display:none}.stage-toast__card{display:flex;align-items:center;gap:.75rem;max-width:min(36rem,90vw);padding:.85rem 1.1rem;border:0;background:var(--sr-toast-fill, var(--sr-info));color:var(--sr-on-fill)}.stage-toast__mark{flex:0 0 1rem;width:1rem;height:1rem;background:currentColor;color:inherit;-webkit-mask:linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0)}.stage-toast__text{margin:0;overflow:hidden;color:inherit;font-size:1rem;line-height:1.35;white-space:pre}.player-slide__bar{position:absolute;top:0;left:0;right:0;height:calc(16px * var(--sr-chrome-s, 1));background:var(--sr-slide-bar);pointer-events:none}.player-slide__mark{position:absolute;left:calc(59px * var(--sr-chrome-s));top:calc(972px * var(--sr-chrome-s));width:calc(344px * var(--sr-chrome-s));height:calc(64px * var(--sr-chrome-s));object-fit:contain;pointer-events:none}.player-notice__domain{color:var(--sr-slide-bar);font-weight:700}.player-overlay .idle-mark{display:none}.player-overlay[data-player-surface=setup] .idle-mark{display:block;position:absolute;left:50%;bottom:calc(var(--sr-viewport-height) * .032);height:calc(var(--sr-viewport-height) * .1);width:auto;transform:translate(-50%);overflow:visible}.player-overlay[data-player-surface=setup] .player-slide__mark{display:none}.player-overlay.pairing-celebration{z-index:12000;transition:opacity .6s linear}.pairing-celebration--leaving{opacity:0}.pairing-celebration__was{transition:opacity .5s linear}.pairing-celebration--done .pairing-celebration__was{opacity:0}.pairing-celebration__done{position:absolute;left:6%;right:6%;top:50%;margin:0;transform:translateY(-50%);color:var(--sr-slide-bar);font-size:calc(var(--sr-pairing-code-size) * .5);font-weight:700;letter-spacing:.08em;text-align:center;opacity:0;transition:opacity .5s linear .35s}.pairing-celebration--done .pairing-celebration__done{opacity:1}@media(prefers-reduced-motion:reduce){.pairing-celebration,.pairing-celebration *{transition-duration:0ms!important;transition-delay:0ms!important}}.player-overlay[data-player-surface=setup] .player-notice__primary{opacity:.5}.player-overlay[data-player-surface=setup] .player-notice__primary,.player-overlay[data-player-surface=setup] .player-notice__secondary{color:var(--sr-slide-primary);font-size:calc(var(--sr-notice-size) * 2 / 3);font-weight:400}.player-overlay[data-player-surface=setup] .player-notice{position:absolute;top:0;right:0;bottom:0;left:0;max-width:none}.player-overlay[data-player-surface=setup] .pairing-locator{position:absolute;left:6%;right:6%;top:50%;margin:0;transform:translateY(-50%)}.player-overlay .pairing-code{line-height:.625}.player-overlay[data-player-surface=setup] .player-notice__primary{position:absolute;left:6%;right:6%;bottom:calc(50% + .4825 * var(--sr-pairing-code-size) + var(--sr-notice-gap) / 2)}.player-overlay[data-player-surface=setup] .player-notice__secondary{position:absolute;left:6%;right:6%;top:calc(50% + .4825 * var(--sr-pairing-code-size) + var(--sr-notice-gap));margin:0}.player-overlay .player-slide__mark{--sr-mark-inset: calc(var(--sr-viewport-height) * .032);--sr-mark-pad: calc(min(344px, calc(var(--sr-viewport-height) * .45)) * 24 / 3836);left:calc(var(--sr-mark-inset) - var(--sr-mark-pad));top:auto;bottom:calc(var(--sr-mark-inset) - var(--sr-mark-pad));width:min(344px,28%,calc(var(--sr-viewport-height) * .45));height:auto}.player-splash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15000;display:flex;align-items:center;justify-content:center;background:var(--sr-splash-ground);opacity:1;transition:opacity var(--sr-splash-crossfade, .6s) linear;pointer-events:none}.player-splash--animating,.player-splash--wordmark{pointer-events:auto}.player-splash--retire{opacity:0;pointer-events:none}.player-splash[hidden]{display:none}.player-splash__mark{display:block;width:min(40vw,40rem);height:auto;aspect-ratio:3836 / 596;object-fit:contain}.player-banner{position:absolute;top:0;left:0;right:0;z-index:17000;display:flex;align-items:center;gap:.75rem;padding:.65rem max(5vw,1rem);background:var(--sr-plate);color:var(--sr-text-on-plate);box-shadow:inset 0 -.25rem 0 var(--sr-banner-edge, var(--sr-alert))}.player-banner[hidden]{display:none}.player-banner__mark,.player-banner .chrome-mark{width:1.5rem;height:1.5rem;color:var(--sr-banner-mark, var(--sr-alert))}.player-banner__text{margin:0;color:var(--sr-text-on-plate);font-size:1rem;line-height:1.3}.status-chip{position:absolute;z-index:17000;left:0;bottom:0;box-sizing:border-box;width:32px;height:32px;padding:5px;background:var(--sr-chip-fill, var(--sr-alert));color:var(--sr-on-fill)}.status-chip[hidden]{display:none}.status-chip .chrome-mark{display:block;width:100%;height:100%}.status-chip--upgrade{left:32px;display:flex;align-items:center;gap:6px;width:auto;padding:5px 10px 5px 5px;font-size:14px;font-weight:600;line-height:22px;white-space:nowrap}.status-chip--upgrade[hidden]{display:none}.status-chip__mark{display:block;width:22px;height:22px;flex:none}.identify-plate{position:absolute;z-index:19000;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:1rem;max-width:90vw;padding:1.25rem 1.5rem;background:var(--sr-plate);color:var(--sr-text-on-plate)}.identify-plate[hidden]{display:none}.identify-plate__mark,.identify-plate .chrome-mark{width:2rem;height:2rem;color:var(--sr-info)}.identify-plate__label{margin:0;color:var(--sr-text-on-plate);font-size:clamp(1.25rem,2.2vw,2.75rem);line-height:1.3}.identify-plate__label[hidden]{display:none}.identify-plate__text{display:flex;flex-direction:column;gap:.35rem;min-width:0}.identify-plate__detail{margin:0;padding:0;list-style:none;color:var(--sr-fg-muted);font-size:clamp(.85rem,1.2vw,1.5rem);line-height:1.35}.identify-plate__detail[hidden]{display:none}.brightness-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:16000;background:#000;pointer-events:none}.brightness-scrim[hidden]{display:none}.operator-dim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:19990;background:#000;opacity:0;pointer-events:auto;transition:opacity .12s linear}.operator-dim--visible{opacity:.45}.operator-dim[hidden]{display:none}.operator-panel{position:absolute;z-index:20000;top:50%;left:50%;box-sizing:border-box;display:flex;flex-direction:column;width:min(720px,70vmin);max-height:90vh;padding:min(1.75rem,2.6vmin) 0;overflow-y:auto;transform:translate(-50%,-50%);background:var(--sr-plate);border-top:min(8px,.75vmin) solid var(--sr-slide-bar);color:var(--sr-text-on-plate);--sr-operator-type: min(2.5rem, 3.7vmin);font-size:var(--sr-operator-type);line-height:1.3;--sr-operator-inset: min(2.5rem, 3.7vmin);--sr-operator-edge: min(6px, .55vmin);--sr-operator-fill: rgba(248, 179, 52, .3)}.operator-panel[hidden]{display:none}.operator-panel__title{padding:0 var(--sr-operator-inset);margin:0 0 min(1rem,1.5vmin);color:var(--sr-fg-bright)}.operator-panel__title:empty{display:none}.operator-panel__item--name .operator-panel__detail{margin:0;padding:0 var(--sr-operator-inset) .4em calc(var(--sr-operator-inset) - var(--sr-operator-edge))}.operator-panel .operator-panel__name{display:block;overflow:hidden;color:var(--sr-fg-bright);text-overflow:ellipsis}.operator-panel .operator-panel__name--unknown{opacity:.5}.operator-panel__name-input{box-sizing:border-box;width:calc(100% - 2 * var(--sr-operator-inset) + var(--sr-operator-edge));margin:.2em var(--sr-operator-inset) .2em calc(var(--sr-operator-inset) - var(--sr-operator-edge));min-height:2em;padding:.35em .5em;color:var(--sr-fg-bright);background:var(--sr-well);border:0;border-bottom:min(4px,.4vmin) solid var(--sr-slide-bar);outline:none;font:inherit;line-height:1.3}.operator-panel__heading{margin:0;color:var(--sr-fg-bright)}.operator-panel__detail{margin:min(.5rem,.75vmin) 0 0;color:var(--sr-fg-muted);white-space:normal}.operator-panel__list{margin:0;padding:0;list-style:none}.operator-panel__item{margin:0;color:var(--sr-text-on-plate);white-space:nowrap;border-left:var(--sr-operator-edge) solid transparent}.operator-panel__item--level{position:relative}.operator-panel__item--level:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--sr-level, 0%);background:var(--sr-operator-fill);opacity:0;transition:opacity .3s linear;pointer-events:none}.operator-panel__item--adjusting:before{opacity:1;transition-duration:0ms}.operator-panel__item--level .operator-panel__row{position:relative}.operator-panel__item--selected{color:var(--sr-fg-bright);background-color:var(--sr-surface);border-left-color:var(--sr-slide-bar)}.operator-panel .operator-panel__row{padding:.4em var(--sr-operator-inset) .4em calc(var(--sr-operator-inset) - var(--sr-operator-edge))}.operator-panel__row{display:flex;justify-content:space-between;align-items:baseline;gap:1em;box-sizing:border-box;width:100%;text-align:left}.operator-panel__value{color:var(--sr-fg-muted)}.operator-panel__caret{padding:0 .35em;color:var(--sr-slide-bar);visibility:hidden}.operator-panel__item--selected .operator-panel__caret{visibility:visible}.operator-panel__item--selected .operator-panel__value{color:var(--sr-text-on-plate)}.operator-panel__status{padding:0 var(--sr-operator-inset);margin:min(1rem,1.5vmin) 0 0;color:var(--sr-text-on-plate)}.operator-panel__status:empty{display:none}.chrome-mark{display:block}@media(prefers-reduced-motion:reduce){.page-layer,.primitive__enter{transition-duration:0ms!important}.player-splash,.operator-dim{transition-duration:0ms}.player-resting-enter{animation-duration:0ms}.stage-toast{transition-duration:0ms}}.player-splash__mark{position:relative;opacity:1;transition:opacity .6s linear}.player-splash--animating .player-splash__mark{opacity:0}.player-splash__animation{position:absolute;width:min(40vw,60vh);height:min(40vw,60vh);object-fit:contain;opacity:0;transition:opacity .6s linear}.player-splash--logo-visible .player-splash__animation{opacity:1}.player-splash--wordmark .player-splash__animation{opacity:0}.player-splash--wordmark .player-splash__mark{opacity:1}.player-splash .player-splash__mark{display:none}.player-splash__robot{position:absolute;width:calc(min(40vw,60vh)*.7525);height:calc(min(40vw,60vh) * .86 * 176 / 256);opacity:0;transition:opacity .6s linear}.player-splash--wordmark .player-splash__robot{opacity:1}.operator-pointer-surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:19980}.operator-pointer-surface[hidden]{display:none}.operator-pointer-surface{pointer-events:none}[data-operator-open]{touch-action:none}.operator-hold{position:absolute;left:0;right:0;bottom:0;z-index:19985;height:3px;background:var(--sr-slide-bar);transform:scaleX(0);transform-origin:left center;pointer-events:none}.operator-hold--filling{animation:operator-hold-fill 4s linear forwards}@keyframes operator-hold-fill{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}[data-operator-open=false],[data-operator-open=false] *{cursor:none!important}[data-operator-open=true],[data-operator-open=true] *{cursor:auto!important}.operator-panel button{font:inherit;color:inherit;background:transparent;border:0;padding:.45em .6em;cursor:pointer}.operator-panel button:focus-visible{outline:none}.operator-panel input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:none}
