.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.scope-skin-active .scope-frame{--scope-teal: #2dd4bf;--scope-teal-dim: rgba(45, 212, 191, .12);--scope-teal-glow: rgba(45, 212, 191, .18);--scope-panel: #b5a48a;--scope-panel-light: #c7b89e;--scope-panel-dark: #9e8f78;--scope-crt-bg: #0a0a0a;--scope-label: #3b3428;--scope-knob: #2a2a2d;--scope-knob-ring: #1e1e20;--scope-section-line: rgba(59, 52, 40, .25);position:relative;background:url("data:image/svg+xml,%3Csvg width='4' height='4' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1' height='1' x='0' y='0' fill='rgba(0,0,0,0.03)'/%3E%3Crect width='1' height='1' x='2' y='2' fill='rgba(255,255,255,0.02)'/%3E%3C/svg%3E"),linear-gradient(175deg,var(--scope-panel-light),var(--scope-panel),var(--scope-panel-dark));border-radius:6px;padding:0;box-shadow:0 4px 12px #00000059,0 1px 3px #0003,inset 0 1px #ffffff26,inset 0 -1px #0000001a;width:100%;overflow:hidden}.scope-skin-active .scope-brand{display:flex;align-items:baseline;justify-content:space-between;padding:8px 14px 6px;border-bottom:1px solid var(--scope-section-line)}.scope-skin-active .scope-brand-name{font-family:Georgia,Times New Roman,serif;font-size:.65rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--scope-label);opacity:.9}.scope-skin-active .scope-brand-model{font-family:var(--font-mono, ui-monospace, monospace);font-size:.55rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--scope-label);opacity:.78}.scope-skin-active .scope-brand-right{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.scope-skin-active button.scope-brand-model{appearance:none;background:none;border:none;padding:0;cursor:pointer;line-height:inherit;transition:opacity .15s}.scope-skin-active button.scope-brand-model:hover{opacity:.85}.scope-skin-active button.scope-brand-model:focus-visible{outline:2px solid var(--scope-teal);outline-offset:2px;border-radius:2px}.scope-skin-active .scope-brand-sub{font-family:var(--font-mono, ui-monospace, monospace);font-size:.4rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--scope-label);opacity:.4}.scope-skin-active .scope-crt-bay{margin:10px 12px 0;background:#1a1816;border-radius:4px;padding:6px;box-shadow:inset 0 2px 6px #00000080,inset 0 0 0 1px #0003}.scope-skin-active .scope-screen{position:relative;background:var(--scope-crt-bg);border-radius:3px;overflow:hidden;aspect-ratio:5 / 3;box-shadow:0 0 15px var(--scope-teal-glow),inset 0 1px 4px #0006}.scope-skin-active .scope-screen .uplot{position:absolute!important;inset:0;width:100%!important;height:100%!important}.scope-skin-active .scope-graticule{position:absolute;inset:0;pointer-events:none;z-index:2;background-image:repeating-linear-gradient(90deg,transparent,transparent calc(10% - .5px),rgba(45,212,191,.07) calc(10% - .5px),rgba(45,212,191,.07) calc(10% + .5px),transparent calc(10% + .5px)),repeating-linear-gradient(0deg,transparent,transparent calc(12.5% - .5px),rgba(45,212,191,.07) calc(12.5% - .5px),rgba(45,212,191,.07) calc(12.5% + .5px),transparent calc(12.5% + .5px))}.scope-skin-active .scope-graticule:before,.scope-skin-active .scope-graticule:after{content:"";position:absolute}.scope-skin-active .scope-graticule:before{top:50%;left:calc(50% - 8px);width:16px;height:1px;background:#2dd4bf2e}.scope-skin-active .scope-graticule:after{left:50%;top:calc(50% - 8px);width:1px;height:16px;background:#2dd4bf2e}.scope-skin-active .scope-scanlines{position:absolute;inset:0;pointer-events:none;z-index:3;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.04) 2px,rgba(0,0,0,.04) 4px);mix-blend-mode:multiply}.scope-skin-active .scope-readout{display:flex;align-items:center;justify-content:center;gap:16px;padding:5px 12px;background:#0a0a0a;margin:0 12px;border-radius:0 0 3px 3px;font-family:var(--font-mono, ui-monospace, monospace);font-size:.65rem;letter-spacing:.04em;color:var(--scope-teal);text-shadow:0 0 4px var(--scope-teal-glow)}.scope-skin-active .scope-readout-item{white-space:nowrap}.scope-skin-active .scope-readout-divider{color:#2dd4bf40}.scope-skin-active .scope-panel{padding:8px 12px 6px;border-top:1px solid var(--scope-section-line);margin-top:10px}.scope-skin-active .scope-controls-row{display:flex;align-items:flex-start;gap:2px}.scope-skin-active .scope-section{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 2px;position:relative}.scope-skin-active .scope-section+.scope-section:before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:1px;background:var(--scope-section-line)}.scope-skin-active .scope-section-label{font-family:var(--font-mono, ui-monospace, monospace);font-size:.5rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--scope-label);opacity:.88;line-height:1}.scope-skin-active button.scope-knob{appearance:none;padding:0;font:inherit;color:inherit;line-height:1}.scope-skin-active .scope-knob{width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#3a3a3e,var(--scope-knob));border:2px solid var(--scope-knob-ring);box-shadow:0 2px 4px #00000059,inset 0 1px 1px #ffffff0f;position:relative;cursor:pointer;transition:transform .15s;transform:rotate(var(--knob-rotation, 0deg))}.scope-skin-active .scope-knob:after{content:"";position:absolute;top:3px;left:50%;width:1.5px;height:7px;background:#d4d0c8;border-radius:1px;transform:translate(-50%)}.scope-skin-active .scope-knob:hover{transform:rotate(var(--knob-rotation, 0deg)) scale(1.08)}.scope-skin-active .scope-knob:active{transform:rotate(var(--knob-rotation, 0deg)) scale(.95)}.scope-skin-active .scope-knob:focus-visible{outline:2px solid var(--scope-teal);outline-offset:2px}.scope-skin-active .scope-knob-label{font-family:var(--font-mono, ui-monospace, monospace);font-size:.45rem;letter-spacing:.05em;text-transform:uppercase;color:var(--scope-label);opacity:.78;line-height:1;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.scope-skin-active .scope-mode-badge{appearance:none;background:var(--scope-knob);border:2px solid var(--scope-knob-ring);border-radius:6px;color:var(--scope-teal);font-family:var(--font-mono, ui-monospace, monospace);font-size:.55rem;font-weight:700;letter-spacing:.06em;padding:5px 8px;cursor:pointer;transition:color .2s,box-shadow .2s;text-transform:uppercase;line-height:1;box-shadow:0 2px 4px #0000004d,0 0 6px var(--scope-teal-glow)}.scope-skin-active .scope-mode-badge:hover{color:#5eead4}.scope-skin-active .scope-mode-badge:focus-visible{outline:2px solid var(--scope-teal);outline-offset:2px}.scope-skin-active .scope-led{width:5px;height:5px;border-radius:50%;background:var(--scope-teal);border:1px solid rgba(0,0,0,.3);box-shadow:0 0 6px var(--scope-teal-glow)}.scope-skin-active .scope-vent-holes{display:none;justify-content:center;gap:8px;padding:6px 14px 8px}.scope-skin-active .scope-vent-hole{width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,#0006 40%,#00000026);box-shadow:inset 0 1px 2px #0000004d}.scope-skin-active .scope-frame.scope-hw-545a{--scope-panel: #4a6e64;--scope-panel-light: #5a7e72;--scope-panel-dark: #3a5a50;--scope-label: #e0d8c8;--scope-knob: #1c1814;--scope-knob-ring: #141210;--scope-section-line: rgba(224, 216, 200, .15)}.scope-skin-active .scope-frame.scope-hw-545a{background:url("data:image/svg+xml,%3Csvg width='8' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2' cy='2' r='1.2' fill='rgba(0,0,0,0.06)'/%3E%3Ccircle cx='6' cy='5' r='0.8' fill='rgba(255,255,255,0.04)'/%3E%3Ccircle cx='4' cy='7' r='1' fill='rgba(0,0,0,0.04)'/%3E%3Ccircle cx='7' cy='1' r='0.6' fill='rgba(255,255,255,0.03)'/%3E%3C/svg%3E"),linear-gradient(175deg,var(--scope-panel-light),var(--scope-panel),var(--scope-panel-dark))}.scope-skin-active .scope-frame.scope-hw-545a .scope-crt-bay{box-shadow:inset 0 3px 8px #0009,inset 0 0 0 1px #0000004d}.scope-skin-active .scope-frame.scope-hw-545a .scope-knob{width:32px;height:32px;background:radial-gradient(circle at 40% 35%,#2e2218,var(--scope-knob))}.scope-skin-active .scope-frame.scope-hw-545a .scope-knob:after{height:8px;background:#c8b890}.scope-skin-active .scope-frame.scope-hw-545a .scope-vent-holes{display:flex}.scope-skin-active .scope-screen .uplot canvas{filter:drop-shadow(0 0 3px var(--scope-teal-glow))}.scope-skin-active .scope-screen .u-legend,.scope-skin-active .scope-screen .u-axis{display:none}@media(prefers-reduced-motion:reduce){.scope-skin-active .scope-scanlines{display:none}}@media(max-width:50rem){.scope-skin-active .scope-knob{width:24px;height:24px}.scope-skin-active .scope-knob:after{height:5px}.scope-skin-active .scope-readout{font-size:.55rem;gap:8px}.scope-skin-active .scope-frame.scope-hw-545a .scope-knob{width:26px;height:26px}.scope-skin-active .scope-frame.scope-hw-545a .scope-knob:after{height:6px}.scope-skin-active .scope-vent-hole{width:5px;height:5px}}
