:root{--ui-scale:1;--font-ui:Consolas, "Cascadia Mono", "Liberation Mono", "Courier New", monospace;--font-size:calc(13px * var(--ui-scale));--font-size-sm:calc(11px * var(--ui-scale));--line-height:calc(17px * var(--ui-scale));--btn-h:calc(17px * var(--ui-scale));--btn-pad-x:calc(12px * var(--ui-scale));--btn-radius:3px;--gap:calc(6px * var(--ui-scale));--gap-lg:calc(10px * var(--ui-scale));--pad:calc(8px * var(--ui-scale));--row-h:calc(19px * var(--ui-scale));--border-w:1px;--check-size:calc(14px * var(--ui-scale))}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--root:#080a0b;--panel:#13161a;--field:#0f1215;--button:#13161a;--button-border:#252b35;--frame-border:#252b35;--input-border:#30414d;--text-muted:#7a8494;--text-primary:#dce3eb;--text-dim:#3d4554;--accent:#00d97e;--accent-alt:#60a5fa;--button-normal:#13161a;--button-hover:#1c2028;--button-pressed:#2a2d33;--checkbox-unchecked:#24282e;--checkbox-border:#555d68;--table-accent:#00d97e;--table-selection:#1b3b52;--table-header:#1c2028}:root[data-theme=bright]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--root:#ddd8cc;--panel:#e3ded1;--field:#e9e4d6;--button:#e3ded1;--button-border:#b0a890;--frame-border:#b0a890;--input-border:#a0977c;--text-muted:#5a5244;--text-primary:#25211a;--text-dim:#8c836e;--accent:#009e5a;--accent-alt:#2563eb;--button-normal:#e3ded1;--button-hover:#d8d2c3;--button-pressed:#cbc4b2;--checkbox-unchecked:#d9d3c3;--checkbox-border:#a89f86;--table-accent:#8a5a14;--table-selection:#c9bc9c;--table-header:#d8d2c3}:root[data-theme=light-blue]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--root:#d3dee6;--panel:#dbe4eb;--field:#e3ebf1;--button:#dbe4eb;--button-border:#9cb1c2;--frame-border:#9cb1c2;--input-border:#89a1b6;--text-muted:#394c5c;--text-primary:#16222e;--text-dim:#6c8496;--accent:#009e5a;--accent-alt:#2563eb;--button-normal:#dbe4eb;--button-hover:#ced9e2;--button-pressed:#becbd6;--checkbox-unchecked:#cedae3;--checkbox-border:#8ca4b6;--table-accent:#1b558a;--table-selection:#b3c8da;--table-header:#ced9e2}:root[data-theme=light-green]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--root:#d6e2d6;--panel:#dee8de;--field:#e6eee6;--button:#dee8de;--button-border:#9cbb9c;--frame-border:#9cbb9c;--input-border:#88ac88;--text-muted:#354935;--text-primary:#152215;--text-dim:#6e8a6e;--accent:#009e5a;--accent-alt:#2563eb;--button-normal:#dee8de;--button-hover:#d1ded1;--button-pressed:#c0d1c0;--checkbox-unchecked:#ceddce;--checkbox-border:#86a886;--table-accent:#1d6b36;--table-selection:#b8cfb8;--table-header:#d1ded1}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--root);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--font-size);line-height:var(--line-height);-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;overflow:hidden}::selection{background:var(--accent);color:var(--root)}*{scrollbar-width:thin;scrollbar-color:var(--button-pressed) var(--field)}#app{flex-direction:column;height:100%;display:flex}.cm-toolbar{gap:var(--gap);padding:var(--pad);background:var(--root);border-bottom:var(--border-w) solid var(--frame-border);padding-top:max(var(--pad), env(titlebar-area-y,0px));padding-left:max(var(--pad), env(titlebar-area-x,0px));padding-right:max(var(--pad), calc(100% - env(titlebar-area-x,0px) - env(titlebar-area-width,100%)));-webkit-app-region:drag;flex-direction:column;display:flex}.cm-toolbar__row{align-items:center;gap:var(--gap);row-gap:var(--gap);flex-wrap:wrap;display:flex}.cm-toolbar__row>*{-webkit-app-region:no-drag}.cm-toolbar__spacer{flex:auto}.cm-split{--split-ratio:.6;min-height:0;padding:var(--pad);flex-direction:column;flex:auto;gap:0;display:flex}#app>.cm-status{flex:none}.cm-tabstrip{align-items:center;gap:var(--gap);row-gap:var(--gap);padding:var(--pad) calc(var(--pad) * 2);background:var(--root);border-top:var(--border-w) solid var(--frame-border);flex-wrap:wrap;flex:none;display:flex}.cm-pane--table{flex:auto}.cm-split--docked>.cm-pane--table{flex:0 0 calc((100% - calc(6px * var(--ui-scale))) * var(--split-ratio))}.cm-dock{flex-direction:column;flex:auto;min-height:0;display:flex}.cm-dock[hidden]{display:none}.cm-panel-window.cm-panel-window--embedded{width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;resize:none;flex:auto;position:static}.cm-dock__undock{margin-right:var(--gap);border:var(--border-w) solid var(--frame-border);border-radius:var(--btn-radius);color:var(--text-primary);font:inherit;padding:0 calc(var(--pad) * 1.5);cursor:pointer;background:0 0}.cm-dock__undock:hover{background:var(--btn-hover)}.cm-pane{gap:var(--gap);min-height:0;padding:var(--pad);background:var(--field);border:var(--border-w) solid var(--frame-border);border-radius:var(--btn-radius);color:var(--text-dim);flex-direction:column;display:flex;overflow:auto}.cm-pane__title{color:var(--text-primary)}.cm-row{align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}.cm-frames{min-height:0;font:inherit;color:var(--text-primary);white-space:pre;-webkit-user-select:text;user-select:text;flex:auto;margin:0;overflow:auto}.cm-btn{height:var(--btn-h);padding:0 var(--btn-pad-x);border:var(--border-w) solid var(--button-border);border-radius:var(--btn-radius);background:var(--button-normal);color:var(--text-muted);font:inherit;white-space:nowrap;cursor:default;justify-content:center;align-items:center;line-height:1;transition:background-color 60ms linear;display:inline-flex}.cm-btn:hover:not(:disabled){background:var(--button-hover)}.cm-btn:active:not(:disabled){background:var(--button-pressed)}.cm-btn:focus-visible{outline:var(--border-w) solid var(--accent-alt);outline-offset:1px}.cm-btn:disabled{color:var(--text-dim);border-color:var(--text-dim);opacity:.7}.cm-btn--accent{background:var(--accent);border-color:var(--accent);color:var(--root)}.cm-btn--accent:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 90%, transparent)}.cm-btn--accent:active:not(:disabled){background:color-mix(in srgb, var(--accent) 78%, transparent)}.cm-btn--override{background:var(--cm-btn-bg);border-color:var(--cm-btn-bg);color:#f2f4f7}.cm-btn--override:hover:not(:disabled),.cm-btn--override:active:not(:disabled){background:var(--cm-btn-bg)}.cm-label{height:var(--btn-h);color:var(--text-muted);white-space:nowrap;align-items:center;display:inline-flex}.cm-combo{height:var(--btn-h);padding:0 calc(var(--gap) * 3) 0 var(--gap);border:var(--border-w) solid var(--input-border);border-radius:var(--btn-radius);background-color:var(--field);background-image:linear-gradient(45deg, transparent 50%, var(--text-muted) 50%), linear-gradient(135deg, var(--text-muted) 50%, transparent 50%);background-position:right calc(var(--gap) + 4px) center, right var(--gap) center;color:var(--text-primary);font:inherit;appearance:none;cursor:default;background-repeat:no-repeat;background-size:4px 4px,4px 4px}.cm-combo:focus-visible{outline:var(--border-w) solid var(--accent-alt);outline-offset:1px}.cm-combo option{background:var(--field);color:var(--text-primary)}.cm-input{height:var(--btn-h);padding:0 var(--gap);border:var(--border-w) solid var(--input-border);border-radius:var(--btn-radius);background:var(--field);color:var(--text-primary);font:inherit;-webkit-user-select:text;user-select:text}.cm-input:focus-visible{outline:var(--border-w) solid var(--accent-alt);outline-offset:1px}.cm-check{align-items:center;gap:var(--gap);height:var(--btn-h);color:var(--text-muted);cursor:default;display:inline-flex}.cm-check input{opacity:0;width:0;height:0;position:absolute}.cm-check__glyph{width:var(--check-size);height:var(--check-size);flex:none}.cm-check__box{fill:var(--checkbox-unchecked);stroke:var(--checkbox-border);stroke-width:.08px}.cm-check__tick{fill:none;stroke:var(--root);stroke-width:.11px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden}.cm-check input:checked+.cm-check__glyph .cm-check__box,.cm-check__glyph--checked .cm-check__box{fill:var(--accent);stroke:var(--accent)}.cm-check input:checked+.cm-check__glyph .cm-check__tick,.cm-check__glyph--checked .cm-check__tick{visibility:visible}.cm-check input:focus-visible+.cm-check__glyph{outline:var(--border-w) solid var(--accent-alt);outline-offset:1px}.cm-popover{z-index:100;min-width:calc(140px * var(--ui-scale));padding:calc(3px * var(--ui-scale)) 0;border:var(--border-w) solid var(--frame-border);border-radius:var(--btn-radius);background:var(--panel);box-shadow:0 calc(4px * var(--ui-scale)) calc(14px * var(--ui-scale)) #00000073;position:fixed}.cm-popover__item{align-items:center;gap:var(--gap);height:var(--row-h);padding:0 var(--gap-lg) 0 var(--gap);color:var(--text-muted);white-space:nowrap;cursor:default;display:flex}.cm-popover__item:hover:not([aria-disabled=true]){background:var(--button-hover);color:var(--text-primary)}.cm-popover__item[aria-disabled=true]{color:var(--text-dim)}.cm-popover__check{width:var(--check-size);height:var(--check-size);flex:none}.cm-popover__sep{height:var(--border-w);margin:calc(3px * var(--ui-scale)) var(--gap);background:var(--frame-border)}.cm-splitter{background:var(--frame-border);touch-action:none;flex:none}.cm-splitter--horizontal{height:calc(6px * var(--ui-scale));cursor:ns-resize}.cm-splitter--vertical{width:calc(4px * var(--ui-scale));cursor:ew-resize}.cm-splitter:hover,.cm-splitter--dragging{background:var(--accent-alt)}.cm-panel{background:var(--panel);border:var(--border-w) solid var(--frame-border);border-radius:var(--btn-radius)}.cm-status{align-items:center;gap:var(--gap-lg);height:calc(var(--btn-h) + var(--gap));padding:0 var(--pad) var(--gap);background:var(--panel);color:var(--text-muted);font-size:var(--font-size-sm);white-space:nowrap;display:flex;overflow:hidden}.cm-panel-window{width:max-content;min-width:min(calc(380px * var(--ui-scale)), calc(100vw - calc(24px * var(--ui-scale))));max-width:calc(100vw - calc(24px * var(--ui-scale)));border:var(--border-w) solid var(--frame-border);border-radius:var(--btn-radius);background:var(--root);max-height:70vh;box-shadow:0 calc(6px * var(--ui-scale)) calc(20px * var(--ui-scale)) #00000080;flex-direction:column;position:fixed;overflow:hidden}.cm-panel-window__header{justify-content:space-between;align-items:center;gap:var(--gap);height:var(--btn-h);padding:0 var(--gap);background:var(--panel);color:var(--text-primary);cursor:move;touch-action:none;white-space:nowrap;font-weight:600;display:flex}.cm-panel-window--embedded .cm-panel-window__header{cursor:default}.cm-panel-window__header--dragging{background:var(--button-hover)}.cm-panel-window__close{color:var(--text-muted);cursor:default;padding:0 var(--gap);background:0 0;border:none;font-size:1.1em;line-height:1}.cm-panel-window__close:hover{color:var(--text-primary)}.cm-panel-window__body{gap:var(--gap-lg);padding:var(--pad);scrollbar-gutter:stable;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.cm-panel-window__row{align-items:center;gap:var(--gap);display:flex}.cm-panel-window__row .cm-label{min-width:calc(90px * var(--ui-scale));flex:none}.cm-panel-window__row .cm-input{flex:auto}.cm-panel-window__buttons{gap:var(--gap);display:flex}.cm-panel-window__buttons .cm-btn{flex:auto}.cm-checklist{border:var(--border-w) solid var(--input-border);border-radius:var(--btn-radius);background:var(--field);flex-direction:column;max-height:45vh;display:flex;overflow-y:auto}.cm-checklist__row{align-items:center;gap:var(--gap);height:var(--row-h);padding:0 var(--gap);color:var(--text-muted);cursor:default;display:flex}.cm-checklist__row:hover:not(.cm-checklist__row--group){background:var(--button-hover);color:var(--text-primary)}.cm-checklist__row--group{color:var(--text-primary);cursor:default;font-weight:700}.cm-checklist__row--indent{padding-left:calc(var(--gap) * 4)}.cm-checklist__check{width:var(--check-size);height:var(--check-size);flex:none}.cm-checklist__empty{padding:var(--pad);color:var(--text-dim)}.cm-menu-btn{height:var(--btn-h);padding:0 var(--btn-pad-x);border:var(--border-w) solid var(--button-border);border-radius:var(--btn-radius);background:var(--button-normal);color:var(--text-muted);font:inherit;white-space:nowrap;cursor:default;justify-content:center;align-items:center;line-height:1;display:inline-flex}.cm-menu-btn:hover,.cm-menu-btn--open{background:var(--button-hover);color:var(--text-primary)}.cm-menu-btn--blink,.cm-menu-btn--blink:hover{background:var(--cm-blink-bg);border-color:var(--cm-blink-bg);color:#f2f4f7}.cm-menu{z-index:200;min-width:calc(180px * var(--ui-scale));padding:calc(3px * var(--ui-scale)) 0;border:var(--border-w) solid var(--frame-border);border-radius:var(--btn-radius);background:var(--panel);box-shadow:0 calc(4px * var(--ui-scale)) calc(14px * var(--ui-scale)) #00000073;position:fixed}.cm-menu__item{align-items:center;gap:var(--gap);height:var(--row-h);padding:0 var(--gap-lg) 0 var(--gap);color:var(--text-muted);white-space:nowrap;cursor:default;display:flex}.cm-menu__item:hover:not(.cm-menu__item--disabled){background:var(--button-hover);color:var(--text-primary)}.cm-menu__item--disabled{color:var(--text-dim)}.cm-menu__check{width:var(--check-size);height:var(--check-size);flex:none}.cm-menu__label{flex:auto}.cm-menu__arrow{margin-left:var(--gap);color:var(--text-dim);flex:none;font-size:.7em}.cm-menu__sep{height:var(--border-w);margin:calc(3px * var(--ui-scale)) var(--gap);background:var(--frame-border)}.cm-about__heading{font-size:calc(15px * var(--ui-scale));color:var(--text-primary);margin-bottom:calc(8px * var(--ui-scale));font-weight:600}.cm-about__body,.cm-sim__readout{font-family:Consolas,Cascadia Mono,monospace;font-size:calc(12px * var(--ui-scale));color:var(--text-muted);white-space:pre;margin:0;line-height:1.45}.cm-detail__raw{font-family:Consolas,Cascadia Mono,monospace;font-size:calc(12px * var(--ui-scale));color:var(--text-primary);padding:calc(4px * var(--ui-scale)) 0}.cm-txlist{gap:calc(4px * var(--ui-scale));max-height:calc(320px * var(--ui-scale));flex-direction:column;display:flex;overflow-y:auto}.cm-txrow{align-items:center;gap:calc(6px * var(--ui-scale));display:flex}.cm-txrow--head{color:var(--text-dim);font-size:calc(11px * var(--ui-scale));padding-bottom:calc(2px * var(--ui-scale))}.cm-txt{background:var(--field-bg);color:var(--text-primary);border:1px solid var(--input-border);border-radius:calc(4px * var(--ui-scale));padding:calc(3px * var(--ui-scale)) calc(6px * var(--ui-scale));font-family:Consolas,Cascadia Mono,monospace;font-size:calc(12px * var(--ui-scale))}.cm-tx-id{width:calc(90px * var(--ui-scale))}.cm-tx-data{width:calc(200px * var(--ui-scale));flex:auto}.cm-tx-dlc,.cm-tx-int{width:calc(64px * var(--ui-scale))}.cm-tx-flag{width:calc(34px * var(--ui-scale));justify-content:center;display:inline-flex}.cm-tx-actions{gap:calc(4px * var(--ui-scale));display:inline-flex}.cm-simlist{gap:calc(4px * var(--ui-scale)) calc(12px * var(--ui-scale));margin-bottom:calc(8px * var(--ui-scale));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cm-simrow{align-items:center;gap:calc(6px * var(--ui-scale));font-size:calc(12px * var(--ui-scale));color:var(--text-muted);display:flex}.cm-license__key{min-width:calc(220px * var(--ui-scale));flex:auto;font-family:Consolas,Cascadia Mono,monospace}.cm-license__status{font-family:Consolas,Cascadia Mono,monospace;font-size:calc(12px * var(--ui-scale));color:var(--text-muted);white-space:pre;margin:0;line-height:1.45}.cm-license__notice{margin-bottom:calc(8px * var(--ui-scale));padding:calc(6px * var(--ui-scale)) calc(8px * var(--ui-scale));border-radius:calc(4px * var(--ui-scale));color:var(--text-primary);font-size:calc(12px * var(--ui-scale));background:#b3352f40}.cm-table{background:var(--field);border:var(--border-w) solid var(--frame-border);width:100%;height:100%;min-height:0;font-family:var(--font-ui);flex:auto;position:relative;overflow:hidden}.cm-table__canvas{display:block;position:absolute;inset:0}.cm-table__scroll{scrollbar-width:thin;scrollbar-color:var(--input-border) transparent;position:absolute;inset:0;overflow:auto}.cm-table__spacer{min-width:100%;height:0}.cm-table__probe{visibility:hidden;pointer-events:none;height:var(--row-h);width:0;font-family:var(--font-ui);font-size:var(--font-size);position:absolute;top:0;left:0}.cm-view{gap:var(--gap);min-width:calc(520px * var(--ui-scale));min-height:calc(320px * var(--ui-scale));flex-direction:column;display:flex}.cm-view__row{align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}.cm-view--fit{min-height:0}.cm-view__summary{color:var(--text-muted);margin-left:auto}.cm-view__split{--split-ratio:.5;min-height:calc(200px * var(--ui-scale));flex-direction:row;flex:auto;gap:0;display:flex}.cm-view__split>.cm-table-scroll:first-child{flex:0 0 calc((100% - calc(4px * var(--ui-scale))) * var(--split-ratio))}.cm-view__split>.cm-table-scroll:last-child{flex:auto}.cm-table-scroll{background:var(--field);border:var(--border-w) solid var(--frame-border);scrollbar-width:thin;scrollbar-color:var(--input-border) transparent;min-width:0;min-height:0;overflow:auto}.cm-data-table{border-collapse:collapse;width:100%;font-family:var(--font-ui);font-size:var(--font-size);color:var(--text-muted);white-space:nowrap}.cm-data-table th{z-index:1;background:var(--panel);color:var(--text-muted);text-align:left;padding:0 calc(6px * var(--ui-scale));height:var(--row-h);border-bottom:var(--border-w) solid var(--frame-border);font-weight:600;position:sticky;top:0}.cm-data-table td{padding:0 calc(6px * var(--ui-scale));height:var(--row-h);text-overflow:ellipsis;overflow:hidden}.cm-data-table td:first-child{color:var(--text-primary)}.cm-data-table tbody tr[data-selectable="1"]{cursor:default}.cm-data-table tbody tr[aria-selected=true]{color:highlighttext;background:highlight}.cm-data-table tbody tr[aria-selected=true] td{color:highlighttext}.cm-data-table__empty{color:var(--text-dim);padding:var(--pad)}.cm-view__raw{font-family:var(--font-ui);color:var(--text-primary);padding:calc(2px * var(--ui-scale)) 0}.cm-table-scroll--values .cm-data-table td:nth-child(2),.cm-table-scroll--values .cm-data-table th:nth-child(2){font-variant-numeric:tabular-nums;min-width:12ch}.cm-table-scroll--values .cm-data-table td:nth-child(4){white-space:pre}.cm-view__result{color:var(--text-muted);white-space:normal;min-height:var(--line-height)}.cm-panel-window--wide{min-width:min(calc(760px * var(--ui-scale)), calc(100vw - calc(24px * var(--ui-scale))));max-height:80vh}.cm-panel-window--medium{min-width:min(calc(520px * var(--ui-scale)), calc(100vw - calc(24px * var(--ui-scale))))}.cm-viewb{gap:var(--gap);flex-direction:column;min-height:0;display:flex}.cm-viewb__row{align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}.cm-viewb__status{color:var(--text-muted);font-size:var(--font-size-sm)}.cm-viewb__spacer{flex:auto}.cm-lamps{align-items:center;gap:var(--gap-lg);flex-wrap:wrap;display:flex}.cm-lamp{align-items:center;gap:var(--gap);color:var(--text-muted);white-space:nowrap;display:flex}.cm-lamp__dot{width:calc(11px * var(--ui-scale));height:calc(11px * var(--ui-scale));border:var(--border-w) solid var(--input-border);background:var(--checkbox-unchecked);border-radius:50%}.cm-lamp--on .cm-lamp__dot{background:var(--cm-lamp-color);border-color:var(--cm-lamp-color)}.cm-lamp--dark .cm-lamp__dot{background:var(--checkbox-unchecked);border-color:var(--input-border)}.cm-lamp--mil{--cm-lamp-color:#f0a020}.cm-lamp--red-stop{--cm-lamp-color:#e04040}.cm-lamp--amber{--cm-lamp-color:#f0c020}.cm-lamp--protect{--cm-lamp-color:#40a0e0}.cm-chart-view{gap:var(--gap);min-width:calc(420px * var(--ui-scale));flex-direction:column;display:flex}.cm-chart-view__summary{white-space:pre-line;color:var(--text-primary);font-family:var(--font-ui);line-height:var(--line-height)}.cm-chart-view__row{align-items:center;gap:var(--gap);display:flex}.cm-chart-view__row--end{justify-content:flex-end}.cm-chart-view__label{color:var(--text-muted)}.cm-trace-canvas{width:100%;height:calc(120px * var(--ui-scale));display:block}.cm-plot-view{gap:var(--gap);min-width:calc(760px * var(--ui-scale));min-height:calc(420px * var(--ui-scale));flex-direction:column;flex:auto;display:flex}.cm-plot-view__toolbar{align-items:center;gap:var(--gap);flex-wrap:wrap;display:flex}.cm-plot-view__body{--split-ratio:.32;min-height:calc(360px * var(--ui-scale));flex-direction:row;flex:auto;display:flex}.cm-panel-window--embedded .cm-plot-view,.cm-panel-window--embedded .cm-plot-view__body{min-width:0;min-height:0}.cm-plot-view__signals{gap:calc(2px * var(--ui-scale));min-width:calc((100% - calc(4px * var(--ui-scale))) * var(--split-ratio));flex-direction:column;flex:none;display:flex}.cm-plot-view__signals[hidden]{display:none}.cm-plot-canvas{flex:auto;min-width:0;height:auto;display:block}.cm-signal-list{--signal-row-h:calc(26px * var(--ui-scale));--signal-check-size:calc(18px * var(--ui-scale));border:var(--border-w) solid var(--frame-border);background:var(--field);flex-direction:column;flex:auto;min-height:0;display:flex}.cm-signal-list__head,.cm-signal-list__row{grid-template-columns:var(--signal-check-size) minmax(max-content, 1fr) calc(90px * var(--ui-scale));align-items:center;gap:var(--gap);padding:0 calc(6px * var(--ui-scale));height:var(--signal-row-h);font-family:var(--font-ui);font-size:var(--font-size);white-space:nowrap;display:grid}.cm-signal-list__head{background:var(--panel);color:var(--text-muted);border-bottom:var(--border-w) solid var(--frame-border);font-weight:600}.cm-signal-list__body{scrollbar-width:thin;scrollbar-color:var(--input-border) transparent;min-height:0;overflow:auto}.cm-signal-list__row{color:var(--text-muted);cursor:pointer}.cm-signal-list__check{width:var(--signal-check-size);height:var(--signal-check-size);accent-color:var(--accent);pointer-events:none;margin:0}.cm-signal-list__row:hover{background:var(--button-hover)}.cm-signal-list__name{text-overflow:ellipsis;color:var(--text-primary);overflow:hidden}.cm-signal-list__value{text-align:right;font-variant-numeric:tabular-nums}.cm-signal-list__row[data-selected="1"] .cm-signal-list__name{color:var(--accent)}.cm-signal-list__empty{padding:var(--pad);color:var(--text-dim)}
