.mk-a{--a-body:#d7dedb;--a-body-hi:#eef2f0;--a-bezel:#1a2226;--a-edge:#9eaaa6;--a-shadow:#14282e2e;--a-ink:#1b282e;--a-ink-2:#4d5e65;--a-group:#ffffff59;--a-group-edge:#b9c4c0;--a-key:#e9eeec;--a-key-hi:#fff;--a-key-lit:#1d272c;--a-knob:#2a3236;--a-knob-hi:#5b666b;--a-cap-hi:#737f84;--a-skirt:#c6cfcc;--a-knurl:#ffffff2e;--a-pointer:#f2f5f4;--a-led-off:#b6c0bd}:root[data-theme=dark] .mk-a{--a-body:#151d21;--a-body-hi:#222c31;--a-bezel:#05080a;--a-edge:#0a0f12;--a-shadow:#00000073;--a-ink:#d9e4e8;--a-ink-2:#8fa3ab;--a-group:#ffffff06;--a-group-edge:#2c3a41;--a-key:#263137;--a-key-hi:#34424a;--a-key-lit:#0b1115;--a-knob:#1c2327;--a-knob-hi:#4c585e;--a-cap-hi:#5d6a70;--a-skirt:#2f3b41;--a-knurl:#ffffff1f;--a-pointer:#e3eef2;--a-led-off:#33424a}@media (prefers-color-scheme:dark){:root:not([data-theme]) .mk-a{--a-body:#151d21;--a-body-hi:#222c31;--a-bezel:#05080a;--a-edge:#0a0f12;--a-shadow:#00000073;--a-ink:#d9e4e8;--a-ink-2:#8fa3ab;--a-group:#ffffff06;--a-group-edge:#2c3a41;--a-key:#263137;--a-key-hi:#34424a;--a-key-lit:#0b1115;--a-knob:#1c2327;--a-knob-hi:#4c585e;--a-cap-hi:#5d6a70;--a-skirt:#2f3b41;--a-knurl:#ffffff1f;--a-pointer:#e3eef2;--a-led-off:#33424a}}.lw-labs-controls [data-knob]{cursor:ns-resize;touch-action:none;outline:none}.lw-labs-controls [data-key]{cursor:pointer;outline:none}.lw-labs-controls [data-key]:active{transform:translateY(1.5px)}.lw-labs-controls [data-knob]:focus-visible,.lw-labs-controls [data-key]:focus-visible{outline:2px solid var(--lw-ch2);outline-offset:2px}.lw-labs-controls .lw-inert{opacity:.45}.mk-c{--mk-rule:#103c4638;--mk-grid:#103c4614;--mk-grid-strong:#103c4633;--mk-c3:#2f6fd0;--mk-c4:#7d55c7}:root[data-theme=dark] .mk-c{--mk-rule:#6ec8d733;--mk-grid:#6ec8d713;--mk-grid-strong:#6ec8d72b;--mk-c3:#5aa9ff;--mk-c4:#b48cff}@media (prefers-color-scheme:dark){:root:not([data-theme]) .mk-c{--mk-rule:#6ec8d733;--mk-grid:#6ec8d713;--mk-grid-strong:#6ec8d72b;--mk-c3:#5aa9ff;--mk-c4:#b48cff}}@keyframes lw-notice{0%,80%{opacity:1}to{opacity:0}}.lw-notice{animation:4s ease-in forwards lw-notice}.lw-dut-range{appearance:none;cursor:pointer;background:0 0;height:22px}.lw-dut-range::-webkit-slider-runnable-track{background:var(--dut-track);border-radius:2px;height:3px}.lw-dut-range::-moz-range-track{background:var(--dut-track);border-radius:2px;height:3px}.lw-dut-range::-moz-range-progress{background:var(--dut-accent);border-radius:2px;height:3px}.lw-dut-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--dut-thumb);border:2.5px solid var(--dut-accent);border-radius:50%;width:16px;height:16px;margin-top:-6.5px}.lw-dut-range::-moz-range-thumb{background:var(--dut-thumb);border:2.5px solid var(--dut-accent);border-radius:50%;width:12px;height:12px}.lw-dut-range:focus-visible,.lw-dut-select:focus-visible{outline:2px solid var(--dut-accent);outline-offset:2px}.lw-dut-wave{cursor:pointer;outline:none}.lw-dut-wave:focus-visible{outline:2px solid var(--dut-accent);outline-offset:2px}.lw-drawer-tab,.lw-drawer-bar{--lw-drawer-accent:color-mix(in oklab, var(--lw-drawer-raw) 58%, #0b2228)}:root[data-theme=dark] :is(.lw-drawer-tab,.lw-drawer-bar){--lw-drawer-accent:var(--lw-drawer-raw)}@media (prefers-color-scheme:dark){:root:not([data-theme]) :is(.lw-drawer-tab,.lw-drawer-bar){--lw-drawer-accent:var(--lw-drawer-raw)}}.lw-drawer{transition:width .52s cubic-bezier(.22,.9,.24,1)}.lw-drawer[data-open]{min-height:780px}.lw-drawer[data-wide]{min-height:max(780px,34rem,100vh - 17rem)}.lw-drawer-tab{border:1px solid color-mix(in srgb, var(--lw-ink) 14%, transparent);transition:border-color .28s}.lw-drawer-fill{opacity:.1;transition:opacity .32s}.lw-drawer-rest,.lw-drawer-lit{transition:opacity .28s}.lw-drawer-lit{opacity:0}.lw-drawer-tab:hover,.lw-drawer-tab:focus-visible{border-color:#0000}.lw-drawer-tab:focus-visible{outline:2px solid var(--lw-drawer-accent);outline-offset:-2px}.lw-drawer-tab:hover .lw-drawer-fill,.lw-drawer-tab:focus-visible .lw-drawer-fill{opacity:1}.lw-drawer-tab:hover .lw-drawer-rest,.lw-drawer-tab:focus-visible .lw-drawer-rest{opacity:0}.lw-drawer-tab:hover .lw-drawer-lit,.lw-drawer-tab:focus-visible .lw-drawer-lit{opacity:1}.lw-drawer-chev{transition:transform .32s cubic-bezier(.22,.9,.24,1)}.lw-drawer-tab:hover .lw-drawer-chev,.lw-drawer-tab:focus-visible .lw-drawer-chev{transform:translate(-3px)}.lw-drawer-tab:after{content:"";background:var(--lw-drawer-accent);opacity:.7;z-index:1;border-radius:1px;width:1.5px;height:28%;transition:height .42s cubic-bezier(.22,.9,.24,1),opacity .28s;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.lw-drawer-tab:hover:after,.lw-drawer-tab:focus-visible:after{opacity:1;height:calc(100% - 32px)}.lw-drawer-bar{isolation:isolate;border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:0 0;transition:border-color .3s;position:relative}.lw-drawer-bar:after{content:"";border-radius:inherit;z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(140px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--lw-drawer-accent) 26%, transparent), transparent 70%);transition:opacity .3s;position:absolute;inset:0}.lw-drawer-bar:hover{border-color:color-mix(in srgb, currentColor 32%, transparent)}.lw-drawer-bar:hover:after{opacity:1}.lw-drawer-ind{border:1px solid var(--lw-drawer-accent);background:color-mix(in srgb, var(--lw-drawer-raw) 11%, transparent);transition:transform .42s cubic-bezier(.22,.9,.24,1)}.lw-drawer-handle{transition:opacity .22s,transform .52s cubic-bezier(.22,.9,.24,1)}.lw-drawer[data-open] .lw-drawer-handle{opacity:0;pointer-events:none;transform:translate(-1.5rem)}.lw-drawer-body{opacity:0;transition:opacity .26s,transform .52s cubic-bezier(.22,.9,.24,1);transform:translate(2.5rem)}.lw-drawer[data-open] .lw-drawer-body{opacity:1;transition-delay:.12s,0s;transform:none}@media (prefers-reduced-motion:reduce){.lw-drawer,.lw-drawer-body,.lw-drawer-handle,.lw-drawer-ind,.lw-drawer-tab:after,.lw-drawer-chev,.lw-drawer-fill,.lw-drawer-rest,.lw-drawer-lit{transition:none}}:has(>.lw-bench .lw-drawer[data-open])>.lw-gen-strip{display:none}.lw-probe{cursor:default;transition:opacity .22s}.lw-schem[data-focus] .lw-probe{opacity:.3}.lw-schem[data-focus="0"] .lw-probe[data-ch="0"],.lw-schem[data-focus="1"] .lw-probe[data-ch="1"],.lw-schem[data-focus="2"] .lw-probe[data-ch="2"],.lw-schem[data-focus="3"] .lw-probe[data-ch="3"]{opacity:1}.lw-screen-off{transition:opacity .7s ease-out}.lw-power-cue{animation:2.4s ease-in-out infinite lw-power-breathe}@keyframes lw-power-breathe{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.lw-screen-off{transition:none}.lw-power-cue{opacity:.85;animation:none}}.lw-solving{animation:.25s ease-out lw-boot-in}@media (prefers-reduced-motion:reduce){.lw-solving{animation:none}}.lw-boot{transition:opacity .7s ease-out;animation:.45s ease-out lw-boot-in}.lw-boot-done{opacity:0}@keyframes lw-boot-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lw-boot{transition:none;animation:none}}
