:root{--mxd-dm:#7a3fc0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--mxd-dm:#c39bff}}:root[data-theme=dark]{--mxd-dm:#c39bff}.mxd-top{grid-template-columns:minmax(0,1fr);gap:26px 16px;display:grid}.mxd-box{width:100%;height:420px;display:block}.mxd-temp{width:100%;height:220px;display:block}.mxd-led{width:100%;height:236px;display:block}.mxd-tape{width:100%;height:120px;display:block}.mxd-cmd{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:460px;display:grid}.mxd-cmd:has(#mxd-hand:not([hidden])){grid-template-columns:repeat(3,minmax(0,1fr));max-width:690px}.mxd-cmd button{border:1px solid var(--line-2);background:var(--surface);min-height:42px;color:var(--ink);font:700 14px/1.2 var(--sans);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}.mxd-cmd button:hover{border-color:var(--ink-3)}.mxd-cmd svg{fill:currentColor;flex:none;width:13px;height:13px}.mxd-cmd .i-stop,.mxd-cmd .on .i-play{display:none}.mxd-cmd .on .i-stop{display:block}#mxd-play{background:var(--ink);border-color:var(--ink);color:var(--surface)}#mxd-play.on{background:var(--surface);color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 35%,transparent)}#mxd-hand{-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;gap:2px}#mxd-hand[hidden]{display:none}#mxd-hand small{font:500 11.5px/1.2 var(--sans);color:var(--ink-3)}#mxd-hand.on{background:var(--ink);border-color:var(--ink);color:var(--surface)}#mxd-hand.on small{color:var(--surface)}.mxd-mt{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 4px;display:grid}.mxd-mt dt{color:var(--ink-3);font-size:12px}.mxd-mt dd{font:600 17px/1.25 var(--mono);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.mxd-mt small{font:500 12.5px/1 var(--sans);margin-left:3px}.mxd-mt small.c{color:var(--ink-3);margin-left:8px}.mxd-lg{font-family:var(--sans);margin:8px 0 0}.mxd-dot{background:var(--ch1);border-radius:50%;width:10px;height:10px;display:inline-block}.mxd-dot.c2{background:var(--ch2)}.mxd-ring{border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;display:inline-block}.mxd-tg{font:500 12.5px/1 var(--sans);margin-left:auto}.mxd-cell{box-sizing:border-box;background:var(--ink);width:11px;height:11px;display:inline-block}.mxd-cell.c0{border:1.5px solid var(--ink-2);background:0 0}.mxd-cell.e{background:var(--line)}.mxd-gh{color:var(--ink-3);justify-content:space-between;gap:8px;margin:16px 2px 6px;font-size:12.5px;font-weight:500;display:flex}.mxd-gh span{font:500 12.5px var(--mono);color:var(--ink)}.mxd-erase{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:13px;display:flex}.mxd-hint{color:var(--ink-2);border-bottom:1px solid var(--line);margin:0;padding:6px 2px 8px;font-size:13px}.mxd-2{grid-template-columns:minmax(0,1fr);gap:26px 16px;display:grid}#mxd .prow{--sw:0px;--uw:56px}.mxd-st{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mxd-st li{border:1px solid var(--line);background:var(--surface);border-radius:4px;align-items:flex-start;gap:10px;padding:10px;display:flex}.mxd-st svg{flex:none;width:60px;height:54px;overflow:visible}.mxd-st svg *{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mxd-st .w{stroke:var(--screen-ink);stroke-width:3.5px;stroke-linecap:butt}.mxd-st .bx{stroke:var(--screen-ink);stroke-width:1.5px}.mxd-st .dr{stroke:var(--ink-3);stroke-width:3px}.mxd-st .ar,.mxd-st .ax{stroke:var(--ink-2)}.mxd-st .tm{stroke:var(--screen-ink)}.mxd-st .hd{stroke:var(--mxd-dm)}.mxd-st .ht,.mxd-st .no{stroke:var(--warn)}.mxd-st .fa{fill:var(--ch1);stroke:none}.mxd-st .fb{fill:var(--ch2);stroke:none}.mxd-st .fh{fill:var(--warn);stroke:none}.mxd-st .fs{fill:var(--ink-2);stroke:none}.mxd-st .c1{fill:var(--ink);stroke:none}.mxd-st .c0{fill:none;stroke:var(--ink-2);stroke-width:1.5px}.mxd-st .ce{fill:var(--line);stroke:none}.mxd-st h3{margin:0 0 4px;font-size:13.5px}.mxd-st p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.55}.mxd-st p+p{margin-top:4px}@media (width>=900px){.mxd-top{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);align-items:start}.mxd-top.one{grid-template-columns:minmax(0,1fr)}.mxd-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media (width<=620px){.mxd-mt{grid-template-columns:repeat(2,minmax(0,1fr))}.mxd-mt dd{font-size:16px}.mxd-cmd:has(#mxd-hand:not([hidden])){grid-template-columns:repeat(2,minmax(0,1fr))}#mxd-hand{grid-column:1/-1}.mxd-tg{margin-left:0}}
