.ejhw{--u:1;--plastic:#121211;position:fixed;left:0;top:0;z-index:3;transform-origin:0 0;will-change:transform;pointer-events:none;font-family:var(--font-body);color:var(--green-faint);text-shadow:none}html:not(.is-ejecting) .ejhw{display:none}.ejhw__ctl{position:absolute;display:flex;flex-direction:column;align-items:stretch;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;pointer-events:auto;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ejhw__name{display:flex;justify-content:center;height:calc(13px * var(--u));font-size:calc(9px * var(--u));line-height:calc(13px * var(--u));letter-spacing:.02em;white-space:nowrap;color:var(--green-faint)}.ejhw__btn:focus-visible,.ejhw__ctl:has(:focus-visible){outline:2px solid var(--green);outline-offset:2px;border-radius:calc(6px * var(--u))}.ejhw__knob{position:relative;display:block;flex:none;width:100%;touch-action:none;cursor:-webkit-grab;cursor:grab}.ejhw__knob:active{cursor:-webkit-grabbing;cursor:grabbing}.ejhw__cap{inset:18%;background:radial-gradient(circle at 50% 28%,rgb(255 255 255/.13),rgb(255 255 255/0) 58%),repeating-conic-gradient(rgb(255 255 255/.045) 0deg 6deg,rgb(255 255 255/0) 6deg 12deg),radial-gradient(circle,color-mix(in srgb,var(--plastic) 80%,#fff 6%) 0 62%,var(--plastic) 100%);box-shadow:0 calc(2px * var(--u)) calc(4px * var(--u)) rgb(0 0 0/.75),0 0 0 1px rgb(0 0 0/.65),inset 0 1px 0 rgb(255 255 255/.1)}.ejhw__cap,.ejhw__cap:after{position:absolute;border-radius:50%}.ejhw__cap:after{content:"";inset:0;background:linear-gradient(var(--green),var(--green)) 50% 10% /calc(2px * var(--u)) 34% no-repeat;filter:drop-shadow(0 0 calc(2px * var(--u)) var(--green));transform:rotate(var(--turn))}.ejhw__tick{position:absolute;left:50%;top:50%;width:calc(2px * var(--u));height:calc(3px * var(--u));margin:calc(-1.5px * var(--u)) 0 0 calc(-1px * var(--u));border-radius:1px;background:var(--tick,var(--green-line));opacity:.8;transform:rotate(var(--at)) translateY(calc(-19.5px * var(--u)))}.ejhw__tick[data-lit=true]{background:var(--tick,var(--green));opacity:1;box-shadow:0 0 calc(4px * var(--u)) var(--tick,var(--green))}.ejhw__ctl--colour .ejhw__tick{width:calc(4px * var(--u));height:calc(4px * var(--u));margin:calc(-2px * var(--u)) 0 0 calc(-2px * var(--u));border-radius:50%;opacity:.45}.ejhw__ctl--colour .ejhw__tick[data-lit=true]{opacity:1}.ejhw__range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.ejhw__btn{cursor:pointer}.ejhw__switch{position:relative;display:block;flex:none;width:100%}.ejhw__face{position:absolute;left:50%;top:50%;width:calc(28px * var(--u));height:calc(16px * var(--u));border-radius:calc(3px * var(--u));background:linear-gradient(color-mix(in srgb,var(--plastic) 80%,#fff 7%),var(--plastic));box-shadow:0 calc(2px * var(--u)) 0 rgb(0 0 0/.85),0 calc(3px * var(--u)) calc(5px * var(--u)) rgb(0 0 0/.6),inset 0 1px 0 rgb(255 255 255/.09);transform:translate(-50%,-50%)}.ejhw__btn:active .ejhw__face{transform:translate(-50%,calc(-50% + 2px * var(--u)));box-shadow:0 0 0 rgb(0 0 0/.85),0 1px calc(2px * var(--u)) rgb(0 0 0/.6),inset 0 1px 0 rgb(255 255 255/.05)}.ejhw__btn--degauss .ejhw__face:after{content:"";position:absolute;left:22%;right:22%;top:50%;height:1px;background:var(--green-line)}.ejhw__btn--power .ejhw__face{width:calc(24px * var(--u));height:calc(24px * var(--u));border-radius:50%}.ejhw__btn--power[aria-pressed=true] .ejhw__face{transform:translate(-50%,calc(-50% + 1px * var(--u)));box-shadow:0 calc(1px * var(--u)) 0 rgb(0 0 0/.85),0 calc(2px * var(--u)) calc(3px * var(--u)) rgb(0 0 0/.6),inset 0 1px 0 rgb(255 255 255/.07)}.ejhw__btn--power .ejhw__face:after,.ejhw__btn--power .ejhw__face:before{content:"";position:absolute}.ejhw__btn--power .ejhw__face:before{inset:30%;border:calc(1.5px * var(--u)) solid var(--green-faint);border-top-color:transparent;border-radius:50%}.ejhw__btn--power .ejhw__face:after{left:50%;top:24%;width:calc(1.5px * var(--u));height:30%;margin-left:calc(-.75px * var(--u));background:var(--green-faint)}.ejhw__badge{position:absolute;display:flex;align-items:baseline;justify-content:center;gap:calc(6px * var(--u));padding-top:calc(3px * var(--u));border-radius:calc(3px * var(--u));background:linear-gradient(color-mix(in srgb,var(--plastic) 85%,#fff 5%),var(--plastic));box-shadow:inset 0 1px 0 rgb(255 255 255/.07),inset 0 -1px 0 rgb(0 0 0/.6),0 0 0 1px rgb(0 0 0/.55);font-family:var(--font-screen);font-size:calc(18px * var(--u));line-height:1;letter-spacing:.03em;color:var(--green-faint);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ejhw__model{font-family:var(--font-body);font-size:calc(9px * var(--u));letter-spacing:.06em;opacity:.8}.ejosd{position:absolute;top:calc(var(--nav-h) + var(--sp-4));right:var(--sp-5);z-index:8980;display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:2px;background:color-mix(in srgb,var(--bg) 84%,transparent);font-family:var(--font-screen);font-size:clamp(1.5rem,2.6vw,2.4rem);line-height:1;color:var(--green);text-shadow:var(--glow);white-space:pre;pointer-events:none;animation:ejosd-hold 1.9s linear forwards}.ejosd__bar{position:relative;display:block;width:10em;height:.42em;background:repeating-linear-gradient(90deg,var(--green-line) 0 .8em,transparent .8em 1em)}.ejosd__bar>span{position:absolute;inset:0 auto 0 0;background:repeating-linear-gradient(90deg,var(--green) 0 .8em,transparent .8em 1em)}@keyframes ejosd-hold{0%,86%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.ejhw__cap:after{transition:transform .14s cubic-bezier(.2,.8,.2,1)}.ejhw__face{transition:transform 70ms ease-out,box-shadow 70ms ease-out}html.is-ejecting .crt__assembly.is-degaussing{animation:eject-degauss-colour .9s cubic-bezier(.2,.7,.3,1) both}html.is-ejecting .crt__assembly.is-degaussing .crt__screen{animation:eject-degauss-shudder .9s cubic-bezier(.2,.7,.3,1) both}}@keyframes eject-degauss-colour{0%{filter:none}12%{filter:hue-rotate(70deg) saturate(1.6)}30%{filter:hue-rotate(-48deg) saturate(1.4)}50%{filter:hue-rotate(26deg) saturate(1.2)}72%{filter:hue-rotate(-10deg)}to{filter:none}}@keyframes eject-degauss-shudder{0%,to{translate:0 0}12%{translate:6px -3px}30%{translate:-5px 2px}50%{translate:3px -1px}72%{translate:-1px 0}}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4dc837{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_4dc837{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/751eccb0decf5e18-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f6590a0f07a97750-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7bd7951037de757-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:VT323 Fallback;src:local("Arial");ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:89.73%}.__className_1ae0f2{font-family:VT323,VT323 Fallback;font-weight:400;font-style:normal}.__variable_1ae0f2{--font-display:"VT323","VT323 Fallback"}