._page_1dyuk_1{background:var(--color-ink)}._machine_1dyuk_5{background:url(/models/desktop.webp) 50% -300px/2200px no-repeat;flex-direction:column;min-height:800px;display:flex;position:relative}._machine_1dyuk_5 ._intro_1dyuk_12{width:100%;color:var(--color-cream);position:absolute;top:0;left:0}._machine_1dyuk_5 ._main_1dyuk_20{isolation:isolate;outline:none;width:min(1060px,100%);margin:30px auto 0;position:relative;container-type:inline-size}._machine_1dyuk_5 ._main_1dyuk_20 ._nameplate_1dyuk_28{z-index:10;text-transform:uppercase;transform-origin:0 0;-webkit-user-select:none;user-select:none;text-shadow:1px 1px #00000080;width:160px;height:46px;color:var(--color-cream);background-image:url(/models/nameplate.webp);background-repeat:no-repeat;background-size:160px;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:20px;left:70px;transform:scale(.8)}._machine_1dyuk_5 ._main_1dyuk_20 ._nameplate_1dyuk_28 span{display:none}._device_1dyuk_57{z-index:5;position:relative}._background_1dyuk_62,._labels_1dyuk_63{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}._background_1dyuk_62,._labels_1dyuk_63,._stage_1dyuk_73{position:absolute;inset:0}._device_1dyuk_57[data-stage-ready=true]>:is(._background_1dyuk_62,._labels_1dyuk_63){opacity:0}._canvas_1dyuk_83{touch-action:none;outline:none;width:100%;height:100%;display:block}._stageError_1dyuk_91{color:var(--color-cream);background:color-mix(in srgb, var(--color-ink) 90%, transparent);text-align:center;pointer-events:none;border-radius:.5rem;margin:0;padding:.75rem;font-size:.75rem;position:absolute;bottom:1rem;left:1rem;right:1rem}._controlTooltip_1dyuk_106{z-index:3;border:1px solid var(--color-ink-soft);background:var(--color-ink);max-width:min(15rem,100% - 8px);color:var(--color-cream);pointer-events:none;border-radius:.25rem;padding:.3rem .45rem;font:500 .75rem/1.35 system-ui,sans-serif;position:absolute}@media (width<48rem){._machine_1dyuk_5{background-position:top;background-size:auto 100%;min-height:480px}}._screen_1dyuk_128{--signal-size:12px;z-index:2;grid-template-rows:minmax(0, 1fr) var(--signal-size);color:#c5e0b7;display:grid;position:absolute;inset:15.5% 27.5% 52% 7.3%;container-type:inline-size}._screenText_1dyuk_139{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;font:500 clamp(.75rem,2.35cqw,1.05rem)/1.4 ui-monospace,monospace;display:grid}@media (width>=48rem){._screenText_1dyuk_139{font-size:12px}}._inputArea_1dyuk_152{border-right:1px solid #9fc1a13d;position:relative}._inputArea_1dyuk_152[data-empty=true]:not(:focus-within):after{content:"";pointer-events:none;background:currentColor;width:1px;height:1em;animation:1.2s step-end infinite _blink_1dyuk_1;position:absolute;top:.32em;left:.45em}@keyframes _blink_1dyuk_1{50%{opacity:0}}@media (prefers-reduced-motion:reduce){._inputArea_1dyuk_152[data-empty=true]:not(:focus-within):after{animation:none}}._inputArea_1dyuk_152 textarea,._outputArea_1dyuk_182{width:100%;min-width:0;height:100%;min-height:0;color:inherit;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;padding:.15em .45em;display:block;overflow:auto}._inputArea_1dyuk_152 textarea{resize:none;caret-color:currentColor;background:0 0;border:0;border-radius:0;outline:none}._signalStrip_1dyuk_205{grid-template-columns:var(--signal-size) minmax(0, 1fr);height:var(--signal-size);align-items:start;display:grid;box-shadow:0 -1px #9fc1a13d}._flash_1dyuk_213{box-sizing:border-box;width:var(--signal-size);height:var(--signal-size);visibility:hidden;background:#15251e;border:1px solid #466354}._flash_1dyuk_213[data-enabled=true]{visibility:visible}._flash_1dyuk_213[data-lit=true]{background:#d1f6bd}._waveform_1dyuk_230{width:100%;height:var(--signal-size);display:block}._status_1dyuk_236{right:.25rem;bottom:calc(var(--signal-size) + 1px);color:#f3e5ce;pointer-events:none;background:#111b17;margin:0;font:500 clamp(.65rem,1.7cqw,.8rem)/1.3 system-ui,sans-serif;position:absolute}._status_1dyuk_236:empty{display:none}._lamp_1dyuk_251{aspect-ratio:1.35;pointer-events:none;z-index:2;border-radius:50%;width:.54%;position:absolute;transform:translate(-50%,-50%)}._lamp_1dyuk_251[data-lit=true]{background:#bbf0a8;box-shadow:0 0 .34rem #92ca70}._telegraph_1dyuk_266{cursor:pointer;touch-action:none;z-index:2;background:0 0;border:none;border-radius:.5rem;width:5.6%;height:16%;position:absolute;top:68.5%;left:90.6%}._telegraphRaised_1dyuk_280{z-index:1;pointer-events:none;opacity:0;position:absolute}._telegraphRaised_1dyuk_280[data-key-down=false]{opacity:1}._guide_1dyuk_291{color:var(--color-cream)}._guide_1dyuk_291 h2{margin:0;font-family:Georgia,serif;font-weight:600;line-height:1.2}._guide_1dyuk_291{width:min(740px,100% - 2rem);margin-inline:auto;padding-block:clamp(1.5rem,4vw,3rem);font-size:1rem;line-height:1.65}._guide_1dyuk_291 section+section{border-top:1px solid var(--color-ink-soft);margin-top:1.65rem;padding-top:1.65rem}._guide_1dyuk_291 h2{font-size:clamp(1.4rem,3vw,1.8rem)}._guide_1dyuk_291 p{margin:.65rem 0 0}._guide_1dyuk_291 code{color:var(--color-brass-light)}._example_1dyuk_329{background:var(--color-walnut);border-left:2px solid var(--color-brass);overflow-wrap:anywhere;padding:.5rem .75rem}._guideLinks_1dyuk_336{gap:.7rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}._guideLinks_1dyuk_336 a{color:var(--color-brass-light);text-underline-offset:.15em;text-decoration:underline}._guideLinks_1dyuk_336 span{display:block}._guide_1dyuk_291 h3{margin:1rem 0 0;font-size:1.1rem;font-weight:600}._guide_1dyuk_291 ol,._guide_1dyuk_291 ul:not(._guideLinks_1dyuk_336){margin:.65rem 0 0;padding-inline-start:1.35rem}._guide_1dyuk_291 ol{list-style:decimal}._guide_1dyuk_291 ul:not(._guideLinks_1dyuk_336){list-style:outside}._guide_1dyuk_291 p a{color:var(--color-brass-light);text-underline-offset:.15em;text-decoration:underline}
