@font-face{font-family:IBM Plex Sans;src:url(../fonts/IBMPlexSans-Regular.ttf)format("truetype");font-weight:400;font-display:block}@font-face{font-family:IBM Plex Sans;src:url(../fonts/IBMPlexSans-Regular.ttf)format("truetype");font-weight:500;font-display:block}@font-face{font-family:IBM Plex Sans;src:url(../fonts/IBMPlexSans-Medium.ttf)format("truetype");font-weight:600;font-display:block}@font-face{font-family:IBM Plex Sans;src:url(../fonts/IBMPlexSans-Medium.ttf)format("truetype");font-weight:700;font-display:block}:root{--lcd-w:480px;--lcd-h:272px;--scale:2;--lcd-bg:#000;--surface:#4a515a;--surface-raised:#5a5d63;--surface-toolbar:#424952;--surface-inset:#313542;--surface-inset-corner:#3a3d4a;--surface-sunken:#31313a;--menu-tray:#848284;--surface-well:#292d31;--surface-dim:#3a3d42;--surface-sunk:#31393a;--well-deep:#191819;--graph-bg:#212021;--shape-box:#212421;--shape-box-edge:#636973;--oneknob-band:#3a3942;--oneknob-lit:#4aaa31;--oneknob-lit-band:#317529;--oneknob-panel:#393c42;--oneknob-link:#4aa631;--oneknob-type:#636973;--eq-badge-curve:#219e52;--corner-sunk-a:#101410;--corner-sunk-b:#212829;--corner-sunk-c:#212d29;--corner-block-a:#191c21;--corner-block-b:#313d42;--corner-block-c:#3a4142;--corner-block-band-top:#3a454a;--corner-block-band-inner:#424952;--corner-well-on-sunk:#191c19;--corner-panel-a:#101010;--corner-panel-b:#212429;--corner-plot-a:#31393a;--corner-plot-b:#424d52;--corner-path-left:#31393a;--corner-path-a:#3a454a;--corner-path-b:#424952;--corner-path-c:#293131;--corner-tray-a:#313131;--corner-tray-b:#636163;--corner-tray-c:#080808;--corner-tray-d:#6b696b;--corner-well-on-surface:#191c21;--corner-well-inner:#292d31;--corner-block-well:#293131;--corner-level-well:#31393a;--corner-focus-on-sunk:#b51073;--corner-focus-on-sunken:#b50c73;--corner-focus-on-surface:#bd107b;--corner-focus-b:#ef0094;--corner-focus-c:#ad1473;--corner-focus-d:#63244a;--corner-raised-a:#212021;--corner-raised-b:#42454a;--corner-raised-c:#42494a;--corner-oneknob-panel-a:#101418;--corner-oneknob-panel-b:#292c31;--corner-oneknob-panel-c:#293031;--corner-source-step-a:#4a595a;--corner-source-step-b:#526163;--corner-data-a:#3a494a;--corner-data-b:#4a595a;--corner-data-c:#52595a;--corner-data-foot-a:#313d3a;--corner-data-foot-b:#3a4142;--corner-data-step-a:#4a5152;--corner-data-step-b:#525d63;--corner-data-step-c:#424d4a;--corner-mon-foot-a:#101419;--corner-mon-foot-b:#212831;--corner-mon-foot-c:#212d31;--corner-mon-band-top:#4a4d52;--corner-mon-band-mid:#3a494a;--corner-badge-off-a:#63656b;--corner-badge-off-b:#a5aaad;--corner-badge-off-c:#cecace;--corner-badge-off-d:#4a4d52;--corner-badge-off-e:#7b7d7b;--corner-badge-off-f:#949694;--badge-band-off:#9c9e9c;--corner-badge-gate-a:#6b594a;--corner-badge-gate-b:#c57131;--corner-badge-gate-c:#f78229;--corner-badge-gate-d:#52413a;--corner-badge-gate-e:#945529;--corner-badge-gate-f:#b55d21;--badge-band-gate:#c56121;--corner-badge-comp-a:#634d52;--corner-badge-comp-b:#a54d3a;--corner-badge-comp-c:#c54931;--corner-badge-comp-d:#4a393a;--corner-badge-comp-e:#7b3529;--corner-badge-comp-f:#943529;--badge-band-comp:#9c3929;--corner-badge-eq-a:#42655a;--corner-badge-eq-b:#319e63;--corner-badge-eq-c:#29be63;--corner-badge-eq-d:#314d42;--corner-badge-eq-e:#21794a;--corner-badge-eq-f:#218e52;--badge-band-eq:#219252;--corner-badge-fx-a:#526973;--corner-badge-fx-b:#6baac5;--corner-badge-fx-c:#7bcef7;--corner-badge-fx-d:#3a4d5a;--corner-badge-fx-e:#52829c;--corner-badge-fx-f:#5a9abd;--badge-band-fx:#63a2c5;--corner-eq-band-a:#213131;--corner-eq-band-b:#8cbace;--corner-eq-band-d:#192021;--corner-eq-band-e:#638294;--band-eq-band:#7ba2b5;--corner-oneknob-a:#080c10;--corner-oneknob-b:#31353a;--corner-oneknob-c:#4a4d52;--corner-oneknob-in:#4a5152;--corner-oneknob-lit-a:#395139;--corner-oneknob-lit-b:#428239;--corner-oneknob-lit-c:#42a231;--corner-oneknob-lit-in:#42a631;--corner-flag-a:#4a4d52;--corner-flag-b:#9c9ea5;--corner-flag-c:#cec6ce;--corner-flag-d:#3a3942;--corner-flag-e:#737573;--corner-flag-f:#949694;--band-wizard:#a6a6a6;--corner-sendto-a:#080c10;--corner-sendto-b:#31393a;--corner-sendto-c:#4a5152;--corner-sendto-d:#080808;--corner-sendto-e:#212829;--corner-sendto-f:#31353a;--corner-title-off-a1:#212421;--corner-title-off-a2:#848284;--corner-title-off-a3:#bdbabd;--corner-title-off-in:#c5c2c5;--corner-title-off-d1:#101410;--corner-title-off-d2:#424542;--corner-title-off-d3:#636563;--badge-title-band-off:#6b696b;--corner-title-gate-a1:#291800;--corner-title-gate-a2:#a55519;--corner-title-gate-a3:#ef7921;--corner-title-gate-in:#f77d21;--corner-title-gate-d1:#191008;--corner-title-gate-d2:#522d10;--corner-title-gate-d3:#7b4110;--badge-title-band-gate:#844519;--corner-title-comp-a1:#3a1408;--corner-title-comp-a2:#8c3121;--corner-title-comp-a3:#c54529;--corner-title-comp-in:#c54529;--corner-title-comp-d1:#190c08;--corner-title-comp-d2:#4a1c10;--corner-title-comp-d3:#6b2819;--corner-title-comp-fin:#6b2821;--corner-title-comp-b1:#311008;--corner-title-comp-e2:#4a1810;--corner-title-comp-e3:#632419;--badge-title-band-comp:#6b2821;--corner-title-eq-a1:#000400;--corner-title-eq-a2:#106d3a;--corner-title-eq-a3:#21b663;--corner-title-eq-in:#21b663;--corner-title-eq-d1:#000400;--corner-title-eq-d2:#105529;--corner-title-eq-d3:#106d3a;--corner-title-eq-b2:#105529;--corner-title-eq-b3:#21aa5a;--badge-title-band-eq:#317529;--corner-title-fx-a1:#192429;--corner-title-fx-a2:#528aa5;--corner-title-fx-a3:#7bc6ef;--corner-title-fx-in:#7bcef7;--corner-title-fx-d1:#081419;--corner-title-fx-d2:#294952;--corner-title-fx-d3:#3a697b;--badge-title-band-fx:#426d84;--corner-toggle-1:#293131;--corner-toggle-2:#525563;--corner-toggle-3:#101819;--corner-toggle-4:#5a5d6b;--corner-toggle-5:#636973;--corner-toggle-6:#4a4d52;--corner-toggle-lit-1:#524563;--corner-toggle-lit-2:#9c82b5;--corner-toggle-lit-3:#ceaaef;--corner-toggle-lit-4:#211c31;--corner-toggle-lit-5:#ad8ece;--corner-toggle-lit-6:#c5a2e6;--corner-toggle-lit-7:#8461ad;--corner-toggle-lit-8:#734994;--corner-toggle-lit-9:#6b418c;--corner-readout-0:#080c08;--corner-readout-1:#4a494a;--corner-readout-2:#949294;--corner-readout-3:#9c9ea5;--corner-readout-4:#73757b;--corner-readout-5:#4a4d52;--corner-readout-udk-0:#525563;--corner-readout-udk-1:#7b718c;--corner-readout-udk-2:#ad96c5;--corner-readout-udk-3:#b59ace;--corner-readout-udk-4:#8461a5;--corner-readout-udk-5:#5a3d84;--corner-readout-udk-right-0:#080808;--corner-readout-udk-right-1:#4a4152;--corner-readout-udk-right-3:#a58abd;--corner-readout-udk-right-4:#9482ad;--graph-grid:#4a515a;--graph-grid-lit:#63695a;--handle-arrow:#ce0484;--graph-fill:#424529;--graph-line:#ada24a;--mbc-gr-open:#e6e6e6;--mbc-mid-line:#29b5d6;--mbc-mid-fill:#23444c;--mbc-high-line:#8c4ade;--mbc-high-fill:#3b2a4e;--eq-fill:#314529;--eq-line:#6baa4a;--eq-thumb-line:#7bba63;--eq-focus-edge:#b5086b;--eq-focus-line:#bd1884;--eq-focus-fill:#4a1831;--handle-face:#5a6163;--handle-ring:#a5aab5;--surface-btn:#52555a;--surface-disabled:#212829;--strip-rail-shut:#393a3e;--dim-disabled:.475;--surface-knob:#4a4952;--surface-on-sunk:#5a656b;--scroll-thumb-dim:#cecace;--text:#fff;--text-secondary:#c5c6ce;--text-muted:#6b6d7b;--text-disabled:#848284;--menu-text-disabled:#7b797b;--tab-ink:#adaead;--tab-name-lit:#31313a;--caption-pale:#cecace;--drop-mark:#dedbde;--strip-id-other:#000;--rec-copy-mark:#eff3ef;--field-mark:#848a8c;--ssmcs-data-mark:#8c9694;--knob-card-mark:#adaead;--ink-on-lit:#3a3d3a;--test-pass:#01ff00;--text-inverse:#000;--accent-on:#84e3ff;--accent-selected:#84dfff;--scene-preset:#4adb5a;--scene-protect:#32eb73;--accent-cue:#d6ced6;--readout:#42454a;--readout-edge:#c5c6ce;--readout-label:#3a3d42;--accent-udk:#5a3984;--accent-udk-edge:#ceaeef;--accent-udk-label:#290c3a;--accent-udk-toggle:#633984;--accent-udk-toggle-edge:#d6b2f7;--accent-menu:#ffd74a;--accent-band:#ade3ff;--accent-sends:#ce4529;--accent-sends-mix:#e66d00;--accent-sends-fx:#5a9aff;--accent-focus:#ff009c;--focus-ring:#f2f4f7;--accent-focus-fill:#5a284a;--accent-bank-in:#429a29;--accent-bank-out:#de5152;--accent-bank-active:#f7f73a;--accent-bank-cell:#318221;--accent-bank-in-bevel:#296921;--accent-bank-out-bevel:#9c393a;--accent-phantom:var(--accent-sends);--accent-phase:var(--block-gate);--block-gate:#ff8629;--block-comp:#ce4931;--block-eq:#29c26b;--block-ducker:#ff8629;--block-delay:#84dfff;--block-fx:#84d7ff;--ssmcs-switch-eq:#4aaa31;--ssmcs-switch-eq-band:#295519;--ssmcs-switch-comp-band:#6b2419;--corner-ssmcs-comp-a1:#210c08;--corner-ssmcs-comp-a2:#842d19;--corner-ssmcs-comp-a3:#bd4129;--corner-ssmcs-comp-in:#c54529;--corner-ssmcs-comp-d1:#100400;--corner-ssmcs-comp-d2:#421408;--corner-ssmcs-comp-d3:#5a2010;--corner-ssmcs-eq-a1:#081c08;--corner-ssmcs-eq-a2:#296921;--corner-ssmcs-eq-a3:#429e29;--corner-ssmcs-eq-in:#42a229;--corner-ssmcs-eq-d1:#081000;--corner-ssmcs-eq-d2:#193510;--corner-ssmcs-eq-d3:#194d10;--corner-ssmcs-eq-fin:#214d10;--badge-off:#d6ced6;--badge-title-off:#cecace;--lamp-on:#42d763;--lamp-hold:#f7f73a;--lamp-shut:#de5152;--meter-green:#3aeb73;--meter-yellow:#fffb42;--meter-red:#de5152;--transport-rec:#ff696b;--transport-play:#31eb73;--progress-played:#2196f7;--meter-track-wide:#4a4d5a;--meter-track-input:#101010;--meter-end-outer:#3a454a;--meter-end-inner:#293131;--meter-lit-outer:#31514a;--meter-lit-inner:#31ce7b;--meter-top-outer:#313129;--meter-top-inner:#c5d752;--meter-wide-end-outer:#212429;--meter-wide-end-inner:#424552;--meter-wide-lit-outer:#215d4a;--meter-wide-lit-inner:#31db7b;--meter-wide-top-outer:#526142;--meter-wide-top-inner:#deeb52;--meter-card-end-outer:#212021;--meter-card-end-inner:#000400;--meter-card-lit-outer:#213121;--meter-card-lit-inner:#29ca7b;--meter-input-lit-outer:#215942;--meter-sunk-end-outer:#293131;--meter-sunk-lit-outer:#21614a;--meter-sunk-lit-side:#216552;--meter-sunk-lit-right:#195542;--meter-level-outer:#63825a;--meter-level-inner:#deeb52;--meter-level-green-outer:#217d6b;--meter-level-green-inner:#31db7b;--meter-wide-level-outer:#94b673;--meter-wide-level-inner:#eff34a;--meter-wide-level-green-outer:#31ae8c;--meter-wide-level-green-inner:#31e373;--meter-input-level-outer:#8ca663;--meter-input-level-green-outer:#299e7c;--meter-sunk-level-outer:#8cae6b;--meter-sunk-level-green-outer:#29a684;--meter-clip-lit:#f73d3a;--meter-clip-outer:#7b1c19;--meter-clip-inner:#e63931;--gain-reduction:#ff8229;--gain-reduction-outer:#3a2d29;--gain-reduction-inner:#d67529;--meter-track:#292d31;--font:"IBM Plex Sans", -apple-system, "Segoe UI", "Meiryo", system-ui, sans-serif;--fs-sm:11.5px;--fs-md:11px;--fs-lg:13px;--fs-xl:15px;--fs-2xl:18.5px;--dialog-sheet:#bdbebd;--peripheral-text:#bdbebd;--dialog-edge:#5a9aff;--dialog-caution:#f7f73a;--dialog-ink:#31393a;--dialog-mark-face:#101010;--btn-bevel:#31393a;--btn-bevel-disabled:#191c19;--list-selected-mark:#3a3d3a;--btn-bevel-sunk:#42494a;--udk-dial-rim-top:#524d52;--udk-dial-rim-bottom:#191c19;--udk-dial-face-top:#312d31;--udk-dial-face-mid:#3a393a;--udk-dial-face-low:#4a494a;--udk-dial-face-bottom:#524d52;--udk-dial-edge:#424142;--btn-bevel-plain:#3a3d42;--corner-switch-a:#73757b;--corner-switch-b:#b5b6b5;--corner-switch-c:#cecece;--corner-switch-band:#9c969c;--corner-switch-band-a:#a5a2a5;--corner-switch-band-b:#c5bec5;--corner-switch-band-c:#cecece;--corner-switch-foot-a:#525d63;--corner-switch-foot-b:#7b7d84;--corner-switch-foot-c:#949294;--corner-switch-glass-a:#424142;--corner-switch-glass-b:#adaead;--corner-switch-glass-c:#cecece;--corner-switch-glass-foot-a:#191c19;--corner-switch-glass-foot-b:#6b656b;--corner-switch-glass-foot-c:#948e94;--corner-switch-lit-a:#52798c;--corner-switch-lit-b:#73c6e6;--corner-switch-lit-c:#84dfff;--corner-switch-lit-band-a:#6bb2ce;--corner-switch-lit-band-b:#7bceef;--corner-switch-lit-band-c:#84dfff;--corner-switch-lit-foot-a:#4a5d6b;--corner-switch-lit-foot-b:#5a8a9c;--corner-switch-lit-foot-c:#63a2b5;--corner-switch-lit-glass-a:#294952;--corner-switch-lit-glass-b:#6bbede;--corner-switch-lit-glass-c:#84dfff;--corner-switch-lit-glass-foot-a:#101c21;--corner-switch-lit-glass-foot-b:#42717b;--corner-switch-lit-glass-foot-c:#639eb5;--corner-switch-sunk-a:#606366;--corner-switch-sunk-b:#b0acb2;--corner-switch-sunk-c:#cfc8d0;--corner-switch-sunk-foot-a:#404647;--corner-switch-sunk-foot-b:#747377;--corner-switch-sunk-foot-c:#928d93;--corner-switch-lit-sunk-a:#4a6d73;--corner-switch-lit-sunk-b:#73c2de;--corner-switch-lit-sunk-c:#84dfff;--corner-switch-lit-sunk-foot-a:#3a4d52;--corner-switch-lit-sunk-foot-b:#528294;--corner-switch-lit-sunk-foot-c:#63a2b5;--corner-track-dark:#101010;--corner-track-mid:#212429;--corner-played-dark:#101819;--corner-played-mid:#21557b;--corner-played-inner:#215d94;--corner-played-end-light:#2179c5;--corner-played-end-dark:#29557b;--corner-played-end-inner:#2182ce;--corner-played-end-track:#293542;--tab-band:#42454a;--tab-band-lit:#9c8642;--tab-band-disabled:#191c19;--tab-corner-outer:#293131;--tab-corner-inner:#424952;--tab-corner-band-top:#424952;--tab-corner-band-outer:#292829;--tab-corner-band-inner:#3a3d42;--tab-corner-outer-lit:#9c8629;--tab-corner-inner-lit:#efc642;--tab-corner-band-top-lit:#d6b642;--tab-corner-band-outer-lit:#5a5129;--tab-corner-band-inner-lit:#8c793a;--tab-corner-outer-disabled:#101819;--tab-corner-inner-disabled:#192421;--tab-corner-band-top-disabled:#192021;--tab-corner-band-outer-disabled:#081008;--tab-corner-band-inner-disabled:#101810;--strip-bevel:#313942;--switch-band:#9c969c;--switch-band-lit:#6ba6bd;--toggle-band-lit:#5a9eb5;--mon-toggle-off:#cecace;--mon-toggle-off-band:#948e94;--mon-toggle-off-ink:#3a3d3a;--chip-mark:#848a8c;--toolbar-sep:#5a5d6b;--toolbar-edge:#6b6d7b;--toolbar-sep-home:#737584;--toolbar-sep-end:#52515a;--toolbar-corner-outer:#525563;--toolbar-corner-fade:#293131;--toolbar-corner-step:#5a5d6b;--toolbar-corner-dark:#101819;--toolbar-corner-inner:#52555a;--toolbar-corner-inner-fade:#4a4d52;--sheet-back-corner-outer:#848a8c;--sheet-back-corner-step:#636973;--sheet-back-corner-light:#a5a6a5;--sheet-back-corner-inner:#52555a;--sheet-back-corner-inner-fade:#4a4952;--sheet-back-corner-inner-soft:#4a4d52;--sheet-back-top-corner-inner:#3a454a;--sheet-back-top-corner-outer:#212d31;--key-held:#ffffff3d;--scrim:#343431;--sheet-shadow-near:#000000b8;--sheet-shadow-far:#00000059;--frame:#1c1f24;--frame-edge:#2b2f36;--page-arrow:#ffffff7a;--send-off:#5a6169;--send-off-ink:#8c949c;--px-cut-out:40%;--px-cut-in:8%;--px-band-cast:31%;--px-foot-off:0px;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--radius-strip:6px}*{box-sizing:border-box}body{color:#dfe3ea;font-family:var(--font);background:#14161a;flex-direction:column;align-items:safe center;gap:16px;margin:0;padding:24px 16px 48px;font-size:13px;display:flex}#app{width:100%}.chrome,.chrome-foot{width:min(calc(var(--lcd-w) * var(--scale) * var(--zoom,1)), 100%);margin-inline:auto}.chrome{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.chrome-title{letter-spacing:.02em;margin:0;font-size:16px;font-weight:600}.chrome-controls{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:12px;display:flex;position:relative}.chrome-select{min-height:36px;color:inherit;border-radius:var(--radius-md);font:inherit;background:#232830;border:1px solid #3a4150;padding:0 10px}.chrome-button{min-height:36px;color:inherit;border-radius:var(--radius-md);font:inherit;cursor:pointer;background:#232830;border:1px solid #3a4150;padding:0 12px}.chrome-button:hover{background:#2b313b}.chrome-device{display:inline-flex}.chrome-device-trigger{cursor:pointer;justify-content:space-between;align-items:center;width:90px;display:inline-flex}.chrome-device-trigger:after{content:"";border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;margin:-3px 1px 0 8px;transform:rotate(45deg)}.chrome-device-popup{z-index:1;border-radius:var(--radius-md);background:#1b1f25;border:1px solid #3a4150;width:min(480px,100vw - 32px);padding:8px;position:absolute;top:calc(100% + 6px);right:0}.chrome-device-popup[hidden],.chrome-reset[hidden],.chrome-current[hidden]{display:none}.chrome-device-menu{width:min(260px,100%);padding:6px}.chrome-device-menu .chrome-button{text-align:left;background:0 0;border-color:#0000;width:100%}.chrome-device-menu .chrome-button:hover,.chrome-device-menu .chrome-button:focus-visible{background:#2b313b}.chrome-reset-panel{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.chrome-reset-ask{flex:0 0 100%;font-size:12px}.chrome-button.is-danger{color:#ff9ba0;border-color:#a4444a}.chrome-repository{justify-content:center;align-items:center;width:36px;padding:0;text-decoration:none;display:inline-flex}.chrome-repository svg{width:16px;height:16px}.chrome-link{background:#232830;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.chrome-link:before{content:"";background:var(--meter-yellow);border-radius:50%;width:8px;height:8px}.chrome-link-bridge:before{background:var(--meter-green)}.chrome-notice{z-index:10;background:var(--frame);width:max-content;max-width:calc(100vw - 32px);color:var(--text);border:1px solid var(--meter-red);border-radius:var(--radius-md);align-items:center;gap:8px;padding:4px 4px 4px 12px;font-size:12px;line-height:16px;display:flex;position:fixed;top:6px;left:50%;transform:translate(-50%)}.chrome-notice[hidden]{display:none}.chrome-notice p{margin:0}.chrome-notice-close{flex:none;place-items:center;width:36px;padding:0;display:inline-grid}.chrome-notice-close svg{width:14px;height:14px;display:block}.chrome-foot{color:#8b94a3;font-size:12px}.chrome-foot p{margin:0}.chrome-foot p+p{margin-top:6px}.panel{background:var(--frame);border:1px solid var(--frame-edge);border-radius:10px;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:14px;display:flex}.lcd,.lcd *{box-sizing:border-box;-webkit-user-select:none;user-select:none}.lcd-frame{width:calc(var(--lcd-w) * var(--scale) * var(--zoom,1));height:calc(var(--lcd-h) * var(--scale) * var(--zoom,1));outline:1px solid #000;flex:none;overflow:hidden}.lcd{width:var(--lcd-w);height:var(--lcd-h);background:var(--lcd-bg);color:var(--text);forced-color-adjust:none;font-family:var(--font);font-size:var(--fs-md);transform:scale(calc(var(--scale) * var(--zoom,1)));transform-origin:0 0;position:relative;overflow:hidden}.lcd button,.lcd input,.lcd select{font:inherit;color:inherit}.lcd :focus-visible{outline:none}.focus-ring{z-index:11;pointer-events:none;border:1px dashed var(--focus-ring);position:absolute}.toolbar{align-items:stretch;gap:4px;height:40px;display:flex;position:absolute;inset:0 0 auto 2px}.toolbar-left{flex:none;align-items:stretch;gap:6px;padding:2px 0;display:flex}.toolbar-center{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 0 -2px}.toolbar-title{letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14.5px;font-weight:400;overflow:hidden;transform:translateY(2px)}.toolbar[data-screen=setup\.integration] .toolbar-title{font-size:12.5px;translate:-2px -1px}.toolbar[data-screen=setup\.mode] .toolbar-title{letter-spacing:.05em;transform:translateY(1px)}.toolbar-icons{box-sizing:border-box;background:var(--surface-toolbar);border-left:2px solid var(--toolbar-edge);border-bottom:2px solid var(--toolbar-edge);flex:none;align-self:flex-start;align-items:center;gap:4px;height:42px;margin-left:auto;padding:0 4px 0 0;display:flex;position:relative}.toolbar-icons.is-home-only{padding-left:2px}.toolbar-icons:before{content:"";pointer-events:none;background:linear-gradient(to right, var(--toolbar-edge) 2px, var(--toolbar-corner-inner-fade) 2px 3px, var(--surface-toolbar) 3px) 0 0 / 100% 1px no-repeat, linear-gradient(to right, var(--toolbar-corner-outer) 1px, var(--toolbar-edge) 1px 2px, var(--toolbar-corner-inner) 2px 3px, var(--surface-toolbar) 3px) 0 1px / 100% 1px no-repeat, linear-gradient(to right, var(--toolbar-corner-fade) 1px, var(--toolbar-edge) 1px 3px, var(--surface-toolbar) 3px) 0 2px / 100% 1px no-repeat, linear-gradient(to right, var(--lcd-bg) 1px, var(--toolbar-corner-step) 1px 2px, var(--toolbar-edge) 2px 4px, var(--toolbar-corner-inner) 4px 5px, var(--toolbar-corner-inner-fade) 5px) 0 3px / 100% 1px no-repeat, linear-gradient(to right, var(--lcd-bg) 1px, var(--toolbar-corner-dark) 1px 2px, var(--toolbar-corner-step) 2px 3px, var(--toolbar-edge) 3px) 0 4px / 100% 1px no-repeat, linear-gradient(to right, var(--lcd-bg) 3px, var(--toolbar-corner-fade) 3px 4px, var(--toolbar-corner-outer) 4px 5px, var(--toolbar-edge) 5px) 0 5px / 100% 1px no-repeat;width:6px;height:6px;position:absolute;bottom:-2px;left:-2px}.toolbar-sep{background:var(--toolbar-sep);width:2px;height:22px;box-shadow:0 -1px 0 var(--toolbar-sep-end), 0 1px 0 var(--toolbar-sep-end);margin-top:2px;transform:translate(1px)}.toolbar-icons.is-home .toolbar-sep{width:1px;box-shadow:none;background:var(--toolbar-sep-home);margin-left:2px;transform:none}.sd-eject{border-radius:var(--radius-md);background:var(--surface);cursor:pointer;width:46px;height:40px;box-shadow:inset 0 -3px 0 var(--btn-bevel);border:0;place-items:center;padding:0 0 3px;display:grid;position:absolute;top:2px;left:327px}.sd-eject.is-disabled{background:var(--surface-disabled);color:var(--menu-text-disabled);box-shadow:inset 0 -3px 0 var(--btn-bevel-disabled);pointer-events:none}.sd-eject svg{width:16px;height:20px;margin-top:3px}.icon-btn{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:8px;display:grid}.icon-btn svg{width:100%;height:100%}.icon-btn svg path{stroke-width:2px}.icon-btn .icon-back{width:18px;height:14px;margin:2px 0 0 3px;overflow:visible}:root:not(.is-turning) .icon-btn:hover{background:#ffffff1a}.main{overflow-clip-margin:2px;display:flex;position:absolute;inset:50px 2px 2px;overflow:clip}.main:has(.oneknob-panel){overflow-clip-margin:3px}@supports not (overflow-clip-margin:2px){.main{overflow:visible}}.lcd.has-side .main{right:62px}.lcd.has-knobs .knob-strip{display:grid}.side{pointer-events:none;flex-direction:column;gap:3px;width:58px;display:flex;position:absolute;top:56px;bottom:0;right:0}.side>*{pointer-events:auto;flex-shrink:0}.lcd.side-at-top .side{top:50px}.knob-strip{background:var(--readout);border:2px solid var(--readout-edge);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;grid-template-columns:101px 106px 106px 103px;gap:0;height:39px;display:none;position:absolute;bottom:0;left:2px;right:58px}.knob-strip .icon-page-step{width:8px;height:12px;translate:1px}.knob-cell{color:var(--text);flex-direction:column;justify-content:flex-start;align-items:center;padding-top:2px;display:flex}.knob-cell+.knob-cell{border-left:2px solid var(--readout-edge)}.knob-cell.is-driven .knob-cell-value{color:var(--menu-text-disabled)}.knob-cell-value{font-variant-numeric:tabular-nums;font-size:14px;translate:-1px}.knob-cell-label{background:var(--readout-edge);color:var(--readout-label);text-align:center;font-size:var(--fs-lg);align-self:stretch;min-height:17px;margin-top:auto;padding:2px 0 0;font-weight:500;line-height:15px}.lcd.is-udk .main{bottom:2px}.lcd.has-readout .main{bottom:39px}.lcd.is-udk .knob-strip{background:var(--accent-udk);border-color:var(--accent-udk-edge);z-index:1}.lcd.is-udk .knob-cell+.knob-cell{border-left-color:var(--accent-udk-edge)}.knob-bank{background:var(--accent-udk);border:2px solid var(--accent-udk-edge);width:26px;height:26px;color:var(--text);font-size:var(--fs-md);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:210px;transform:translate(-50%,-50%)}.knob-strip .knob-bank-step{width:16px;color:var(--accent-udk);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;padding:0 0 3px;font-size:28px;line-height:.55;display:flex;position:absolute;top:0;bottom:0}.knob-bank-prev{left:0}.knob-bank-next{right:0}.knob-strip .knob-page-step{width:16px;height:17px;color:var(--readout-label);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:0}.knob-page-prev{left:1px}.knob-page-next{right:1px}.knob-strip .knob-page-step:before,.knob-strip .knob-bank-step:before{content:"";width:18px;height:max(100%,18px);position:absolute;bottom:0}.knob-page-prev:before,.knob-bank-prev:before{left:0}.knob-page-next:before,.knob-bank-next:before{right:0}.lcd.is-udk .knob-cell-label{background:var(--accent-udk-edge);color:var(--accent-udk-label)}.scene-box{background:var(--surface);border-radius:var(--radius-md);width:135px;height:40px;box-shadow:inset 0 -3px 0 var(--btn-bevel);cursor:pointer;text-align:left;border:0;align-self:start;align-items:center;gap:8px;padding:0 8px 3px;display:flex}.scene-box-static{background:var(--surface-sunken);width:124px;box-shadow:none;cursor:default;gap:5px;margin-left:5px;padding:0 10px}.scene-box-static .scene-title{translate:0}.scene-box .scene-no.is-pending{animation:2s ease-in-out infinite focus-mark-blink}.scene-box .icon-recalled{display:none}@media (prefers-reduced-motion:reduce){.scene-box .scene-no.is-pending{animation:none}.scene-box .icon-recalled{display:inline}}.scene-no{font-size:var(--fs-md);color:var(--text);font-variant-numeric:tabular-nums;position:relative;translate:2px 1px}.scene-no .icon-recalled{width:8px;height:9px;position:absolute;top:50%;left:-9px;translate:0 -50%}.scene-list .scene-no,.scene-box-static .scene-no{font-size:var(--fs-lg);translate:0}.scene-no.is-preset{color:var(--scene-preset)}.scene-title{font-size:var(--fs-lg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;translate:0 1px}.mode-box{box-sizing:border-box;border-radius:var(--radius-md);background:var(--surface);cursor:pointer;width:124px;height:40px;box-shadow:inset 0 -3px 0 var(--btn-bevel);border:0;flex-direction:column;justify-content:center;align-self:flex-start;align-items:center;margin-left:5px;padding-bottom:3px;display:flex}.mode-box.is-disabled{background:var(--surface-disabled);color:var(--menu-text-disabled);box-shadow:inset 0 -3px 0 var(--btn-bevel-disabled);cursor:default}.mode-box.is-disabled .mode-caption{color:var(--menu-text-disabled)}.mode-caption{color:var(--caption-pale);font-size:9px;font-weight:500;line-height:13px;translate:0 -2px}.mode-value{font-size:var(--fs-lg);font-weight:400;line-height:14px}.bank-btn{border-radius:var(--radius-md);cursor:pointer;border:0;flex-direction:column;gap:2px;width:73px;height:40px;margin-left:3px;padding:2px 5px 6px 4px;display:flex}.bank-input{background:var(--accent-bank-in);box-shadow:inset 0 -3px 0 var(--accent-bank-in-bevel)}.bank-output{background:var(--accent-bank-out);box-shadow:inset 0 -3px 0 var(--accent-bank-out-bevel)}.bank-label{justify-content:flex-end;align-items:center;gap:4px;height:14px;font-size:12.5px;font-weight:500;display:flex;translate:0 1px}.bank-mark,.sends-mark{background:linear-gradient(var(--drop-mark), var(--drop-mark)) 0 0 / 9px 2px no-repeat, linear-gradient(var(--drop-mark), var(--drop-mark)) 1px 2px / 7px 1px no-repeat, linear-gradient(var(--drop-mark), var(--drop-mark)) 2px 3px / 5px 1px no-repeat, linear-gradient(var(--drop-mark), var(--drop-mark)) 3px 4px / 3px 1px no-repeat, linear-gradient(var(--drop-mark), var(--drop-mark)) 4px 5px / 1px 1px no-repeat;flex:none;align-self:center;width:9px;height:6px}.sends-mark{translate:1px -2px}.bank-cells{gap:6px;height:15px;display:flex}.bank-cell{border-radius:var(--radius-sm);background:#00000040;flex:0 0 14px}.bank-input .bank-cell{background:var(--accent-bank-cell)}.bank-cell.is-active{background:var(--accent-bank-active);flex:0 0 25px}.bank-cell:first-child:nth-last-child(2),.bank-cell:first-child:nth-last-child(2)~.bank-cell{flex:1 1 0}.bank-cells:has(>.bank-cell:only-child){justify-content:center;margin-right:-1px}.udk-toggle{border-radius:var(--radius-md) 0 0 0;background:var(--surface-knob);width:52px;height:39px;box-shadow:inset 0 2px 0 var(--toolbar-edge), inset 2px 0 0 var(--toolbar-edge);cursor:pointer;border:0;align-self:flex-end;place-items:center;margin-top:auto;padding-top:3px;display:grid}.udk-toggle svg{width:28px;height:28px}.udk-toggle.is-on{background:var(--accent-udk-toggle);color:var(--text);box-shadow:inset 0 2px 0 var(--accent-udk-toggle-edge), inset 2px 0 0 var(--accent-udk-toggle-edge)}.btn{border-radius:var(--radius-md);background:var(--surface);cursor:pointer;white-space:pre-line;min-height:22px;box-shadow:inset 0 -3px 0 var(--btn-bevel);border:0;padding:3px 8px 6px}:root:not(.is-turning) .btn:hover{filter:brightness(1.12)}.btn.is-disabled{background:var(--surface-disabled);color:var(--text-disabled);box-shadow:inset 0 -3px 0 var(--btn-bevel-disabled);pointer-events:none}.btn.sd-up.is-disabled,.btn.sd-locate.is-disabled{background:var(--surface);color:var(--menu-text-disabled);box-shadow:inset 0 -3px 0 var(--btn-bevel)}.btn-toggle{background:var(--surface-dim)}.lcd .oneknob{font-weight:700}.btn-toggle.is-on{background:var(--accent-on);color:var(--text-inverse);box-shadow:inset 0 -3px 0 var(--toggle-band-lit)}.rate-btn.is-on,.peripheral-group .btn.is-on,.source-btn.is-on{background:var(--accent-selected)}.rate-btn.is-on,.peripheral-group:not(.peripheral-hdcp) .btn.is-on,.source-btn.is-on{color:var(--ink-on-lit)}.btn.btn-switch{width:40px;height:40px;font-size:var(--fs-lg);box-shadow:inset 0 -4px 0 var(--switch-band);border-radius:3px;padding:3px 0 7px;font-weight:400}.btn.btn-on,.btn.btn-cue,.btn.btn-pre{background:var(--accent-cue);color:var(--text-inverse)}.btn.btn-on.is-on,.btn.btn-cue.is-on,.btn.btn-pre.is-on{background:var(--accent-on);box-shadow:inset 0 -4px 0 var(--switch-band-lit)}.pulldown{background:var(--surface);border-radius:var(--radius-md);cursor:pointer;min-width:96px;min-height:24px;box-shadow:inset 0 -3px 0 var(--btn-bevel);justify-content:space-between;align-items:center;gap:6px;padding:3px 6px 6px 12px;display:flex}.pulldown-mark{background:var(--text);clip-path:polygon(0 0,100% 0,56% 100%,44% 100%);flex:none;width:9px;height:8px}.value-box{background:var(--well-deep);border-radius:var(--radius-md);font-variant-numeric:tabular-nums;text-align:center;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid #0000;min-width:52px;min-height:22px;padding:2px;font-size:12.5px}.value-box.is-focused{border-color:var(--accent-focus);background:var(--accent-focus-fill)}.knob-graphic{flex:none;position:relative}.knob-centre-mark{background:linear-gradient(#b5bece,#b5bece) 1px 0/1px 3px no-repeat,linear-gradient(#b5bece,#b5bece) 0 1px/3px 1px no-repeat,#8c929c;width:3px;height:3px;margin-left:-1px;position:absolute;top:0;left:50%}.knob-graphic.is-control{cursor:grab;touch-action:none}.knob-graphic.is-control:active{cursor:grabbing}.knob-arc{width:100%;height:100%;position:absolute;inset:0}.knob-arc-track,.knob-arc-fill{fill:none;stroke-width:3px;stroke-linecap:round}.knob-arc-track{stroke:#292d31}.knob-arc-fill{stroke:#b5bece}.knob-face{background:#bdc2d6;border-radius:50%;position:absolute;inset:19%}.strip-level.is-sends-mix{--sends-accent:var(--accent-sends-mix)}.strip-level.is-sends-fx{--sends-accent:var(--accent-sends-fx)}.strip-level[class*=is-sends-] .knob-face{background:var(--sends-accent)}.strip-level[class*=is-sends-] .knob-arc-fill{stroke:var(--sends-accent)}.strip-level.is-send-off .knob-face{background:var(--send-off)}.strip-level.is-send-off .knob-arc-fill{stroke:var(--send-off)}.strip-level.is-send-off .strip-level-value{color:var(--send-off-ink)}.knob-pointer{position:absolute;inset:0;translate:0 1px}.knob-pointer:after{content:"";background:#31353a;border-radius:1px;width:2px;height:37%;margin-left:-1px;position:absolute;top:8%;left:50%}.meter{align-items:stretch;gap:2px;min-width:8px;height:100%;display:flex}.meter-lane{flex-direction:column;gap:2px;height:100%;display:flex}.meter-clip{--meter-face:var(--meter-track);--top-outer:var(--meter-end-outer);--top-inner:var(--meter-end-inner);--foot-outer:var(--meter-end-outer);--foot-inner:var(--meter-end-inner);background:var(--meter-rows), var(--meter-face);flex:none;width:4px;height:4px}.meter-clip.is-on{--meter-face:var(--meter-clip-lit);--top-outer:var(--meter-clip-outer);--top-inner:var(--meter-clip-inner);--foot-outer:var(--meter-clip-outer);--foot-inner:var(--meter-clip-inner)}.meter-bar{--top-outer:var(--meter-end-outer);--top-inner:var(--meter-end-inner);--foot-outer:var(--meter-end-outer);--foot-inner:var(--meter-end-inner);background:var(--meter-rows), var(--meter-track);flex:auto;width:4px;position:relative;overflow:hidden;container-type:size}.meter-bar:before,.meter-bar:after{content:"";top:round(var(--unlit,100%), 1px);--top-ground:var(--meter-track);--foot-outer:var(--meter-lit-outer);--foot-inner:var(--meter-lit-inner);--foot-side:var(--meter-lit-side,var(--meter-lit-outer));--foot-right:var(--meter-lit-right,var(--meter-lit-outer));position:absolute;bottom:0;left:0;right:0}.meter-bar:before{--top-outer:var(--meter-level-outer);--top-inner:var(--meter-level-inner);background:var(--meter-full-rows), var(--meter-rows), var(--meter-yellow)}.meter-bar:after{--top-outer:var(--meter-level-green-outer);--top-inner:var(--meter-level-green-inner);background:var(--meter-rows), var(--meter-green);clip-path:inset(max(0px,100% - round(down,50cqh,1px)) 0 0)}.meter-clip,.meter-bar,.meter-bar:before,.meter-bar:after{--meter-rows:linear-gradient(to right, var(--top-outer) 1px, var(--top-inner) 1px 3px, var(--top-outer) 3px) 0 0 / 100% 1px no-repeat, linear-gradient(to right, var(--top-inner) 1px, transparent 1px 3px, var(--top-inner) 3px) 0 1px / 100% 1px no-repeat, linear-gradient(to right, var(--foot-inner) 1px, transparent 1px 3px, var(--foot-inner) 3px) 0 calc(100% - 1px) / 100% 1px no-repeat, linear-gradient(to right, var(--foot-outer) 1px, var(--foot-inner) 1px 3px, var(--foot-outer) 3px) 0 100% / 100% 1px no-repeat}.meter-bar:before{--meter-full-rows:linear-gradient(to right, var(--meter-top-outer) 1px, var(--meter-top-inner) 1px 3px, var(--meter-top-outer) 3px) 0 calc(0px + clamp(0px, (100cqh - 100% - 1px) * 1000, 1000px)) / 100% 1px no-repeat, linear-gradient(to right, var(--meter-top-inner) 1px, transparent 1px 3px, var(--meter-top-inner) 3px) 0 calc(1px + clamp(0px, (100cqh - 100% - 1px) * 1000, 1000px)) / 100% 1px no-repeat}.dyn-io .meter-clip,.dyn-io .meter-bar,.dyn-io .meter-bar:before,.dyn-io .meter-bar:after,.ssmcs-sc-meter .meter-clip,.ssmcs-sc-meter .meter-bar,.ssmcs-sc-meter .meter-bar:before,.ssmcs-sc-meter .meter-bar:after,.master-meter .meter-clip,.master-meter .meter-bar,.master-meter .meter-bar:before,.master-meter .meter-bar:after,.cv-onoff .meter-clip,.cv-onoff .meter-bar,.cv-onoff .meter-bar:before,.cv-onoff .meter-bar:after,.input-meter .meter-clip,.input-meter .meter-bar,.input-meter .meter-bar:before,.input-meter .meter-bar:after,.osc-meter .meter-clip,.osc-meter .meter-bar,.osc-meter .meter-bar:before,.osc-meter .meter-bar:after,.dyn-gr{--meter-rows:linear-gradient(to right, var(--top-ground,var(--meter-ground)) 1px, var(--top-outer) 1px 2px, var(--top-inner) 2px 4px, var(--top-outer) 4px 5px, var(--top-ground,var(--meter-ground)) 5px) 0 0 / 100% 1px no-repeat, linear-gradient(to right, var(--top-outer) 1px, transparent 1px 5px, var(--top-outer) 5px) 0 1px / 100% 1px no-repeat, linear-gradient(to right, var(--top-inner) 1px, transparent 1px 5px, var(--top-inner) 5px) 0 2px / 100% 1px no-repeat, linear-gradient(to right, var(--foot-inner) 1px, transparent 1px 5px, var(--foot-inner) 5px) 0 calc(100% - 2px) / 100% 1px no-repeat, linear-gradient(to right, var(--foot-side,var(--foot-outer)) 1px, transparent 1px 5px, var(--foot-right,var(--foot-outer)) 5px) 0 calc(100% - 1px) / 100% 1px no-repeat, linear-gradient(to right, var(--meter-ground) 1px, var(--foot-outer) 1px 2px, var(--foot-inner) 2px 4px, var(--foot-right,var(--foot-outer)) 4px 5px, var(--meter-ground-corner,var(--meter-ground)) 5px) 0 100% / 100% 1px no-repeat}.dyn-io .meter-bar:before,.ssmcs-sc-meter .meter-bar:before,.master-meter .meter-bar:before,.cv-onoff .meter-bar:before,.input-meter .meter-bar:before,.osc-meter .meter-bar:before{--meter-full-rows:linear-gradient(to right, var(--meter-ground) 1px, var(--meter-top-outer) 1px 2px, var(--meter-top-inner) 2px 4px, var(--meter-top-outer) 4px 5px, var(--meter-ground) 5px) 0 calc(0px + clamp(0px, (100cqh - 100% - 1px) * 1000, 1000px)) / 100% 1px no-repeat, linear-gradient(to right, var(--meter-top-outer) 1px, transparent 1px 5px, var(--meter-top-outer) 5px) 0 calc(1px + clamp(0px, (100cqh - 100% - 1px) * 1000, 1000px)) / 100% 1px no-repeat, linear-gradient(to right, var(--meter-top-inner) 1px, transparent 1px 5px, var(--meter-top-inner) 5px) 0 calc(2px + clamp(0px, (100cqh - 100% - 1px) * 1000, 1000px)) / 100% 1px no-repeat}.dyn-io .meter,.ssmcs-sc-meter .meter,.master-meter .meter{--meter-track:var(--meter-track-wide);--meter-ground:var(--lcd-bg);--meter-end-outer:var(--meter-wide-end-outer);--meter-end-inner:var(--meter-wide-end-inner);--meter-lit-outer:var(--meter-wide-lit-outer);--meter-lit-inner:var(--meter-wide-lit-inner);--meter-top-outer:var(--meter-wide-top-outer);--meter-top-inner:var(--meter-wide-top-inner);--meter-level-outer:var(--meter-wide-level-outer);--meter-level-inner:var(--meter-wide-level-inner);--meter-level-green-outer:var(--meter-wide-level-green-outer);--meter-level-green-inner:var(--meter-wide-level-green-inner);gap:4px;min-width:0}.dyn-io .meter-lane,.ssmcs-sc-meter .meter-lane,.master-meter .meter-lane{gap:3px}.dyn-io .meter-bar,.ssmcs-sc-meter .meter-bar,.master-meter .meter-bar{width:6px}.dyn-io .meter-clip,.ssmcs-sc-meter .meter-clip,.master-meter .meter-clip{width:6px;height:6px}.pan-slider{background:var(--surface-well);border-radius:var(--radius-sm);height:4px;position:relative}.pan-thumb{border-radius:var(--radius-sm);background:var(--meter-green);width:6px;height:4px;margin-left:-3px;position:absolute;top:0}.list-view{flex-direction:column;flex:auto;min-height:0;display:flex}.list-head,.list-row{grid-template-columns:46px 1fr 46px;align-items:center;display:grid}.list-head{font-size:var(--fs-sm);color:var(--text-secondary);padding:1px 0}.list-body,.dropdown-list,.pick-dialog-rows,.license-text,.source-grid{scrollbar-width:none}.list-body::-webkit-scrollbar{display:none}.dropdown-list::-webkit-scrollbar{display:none}.pick-dialog-rows::-webkit-scrollbar{display:none}.license-text::-webkit-scrollbar{display:none}.source-grid::-webkit-scrollbar{display:none}.list-body{min-height:0;overflow-y:auto}.list-row{background:var(--surface);cursor:pointer;border-bottom:1px solid #0005;min-height:26px}.list-row.is-selected{background:var(--accent-selected);color:var(--text-inverse)}.list-cell{white-space:nowrap;text-overflow:ellipsis;padding:2px 6px;font-size:13px;overflow:hidden}.sd-list .list-cell{font-size:var(--fs-md)}.dropdown-box{border-radius:var(--radius-md);background:var(--surface);cursor:pointer;min-width:124px;box-shadow:inset 0 -3px 0 var(--btn-bevel);border:0;justify-content:center;align-items:center;gap:4px;padding:0 8px 3px;display:flex}.dropdown-mark{font-size:12px}.toolbar-left .dropdown-box{justify-content:space-between;height:40px;margin-left:5px;padding:0 9px 3px 22px;font-size:13px}.toolbar-left .dropdown-box.is-disabled{background:var(--surface-disabled);color:var(--menu-text-disabled);box-shadow:inset 0 -3px 0 var(--btn-bevel-disabled);cursor:default}.toolbar-left .dropdown-mark{border-top:6px solid;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;font-size:0}.dropdown-sheet{z-index:9;background:#000000cf;position:absolute;inset:0}.dropdown-list{background:var(--surface-sunken);border-radius:var(--radius-md);max-height:calc(var(--lcd-h) - 4px);gap:4px;padding:4px;display:grid;position:absolute;overflow-y:auto}.dropdown-option{background:var(--surface);min-width:124px;min-height:40px}.btn.dropdown-option{font-size:12px}.chs-bustype-list{top:auto;bottom:0;left:75px}.chs-bustype-list .dropdown-option{min-width:136px;min-height:31px}.ducker-source-list{grid-template-columns:repeat(8,48px);top:45px;left:auto;right:8px}.ducker-source-list .dropdown-option{white-space:nowrap;min-width:48px;min-height:36px}.efx-note-list{grid-template-columns:repeat(5,48px);top:107px;left:60px}.rec-track-list{grid-template-columns:repeat(2,124px);top:46px;left:7px}.dialog-overlay{place-items:center;display:grid;position:absolute;inset:0}.dialog{background:var(--dialog-sheet);border:4px solid var(--dialog-edge);border-radius:3px;flex-direction:column;justify-content:space-between;width:414px;height:240px;padding:74px 25px 21px;display:flex}.dialog.is-caution{border-color:var(--dialog-caution)}.dialog.is-caution .dialog-mark{color:var(--dialog-caution)}.dialog-ask{align-items:center;gap:15px;height:44px;display:flex}.dialog-mark{width:44px;height:44px;color:var(--dialog-edge);flex:none}.dialog-mark svg{width:44px;height:44px;display:block}.dialog-spinner .spin-track{stroke:var(--dialog-ink)}.dialog-spinner .spin-arc{stroke:var(--dialog-edge);stroke-linecap:round;stroke-dasharray:12 116;transform-origin:50%;transform:rotate(var(--spin));animation:1.4s linear infinite spin-turn,1.4s ease-in-out infinite spin-stretch}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spin-turn{to{--spin:360deg}}@keyframes spin-stretch{0%,to{stroke-dasharray:12 116}50%{stroke-dasharray:87 116}}@media (prefers-reduced-motion:reduce){.dialog-spinner .spin-arc{stroke-dasharray:29 116;animation:none}}.dialog-text{color:var(--dialog-ink);font-size:var(--fs-lg);white-space:pre-line;margin:0;line-height:18px}.dialog-actions{justify-content:flex-end;gap:25px;display:flex}.dialog-actions .btn{background:var(--surface);width:86px;min-height:39px;font-size:var(--fs-lg);box-shadow:inset 0 -3px 0 var(--btn-bevel);padding-bottom:6px}.screen-missing{color:var(--text-muted);font-size:var(--fs-md);margin:auto}.home-main{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.strip{background:var(--surface);border-radius:var(--radius-strip);flex-direction:column;gap:0;padding:0 6px 8px;display:flex;position:relative;overflow:hidden}.strip:after{content:"";border-radius:var(--radius-strip);box-shadow:inset 0 -4px 0 var(--rail,transparent);pointer-events:none;position:absolute;inset:0}.strip.is-selected{box-shadow:0 0 0 2px var(--text)}.strip-empty{background:0 0}.strip-name{background:var(--surface-raised);border-radius:var(--radius-strip) var(--radius-strip) 0 0;cursor:pointer;align-items:center;gap:4px;height:36px;margin:0 -6px;padding:0 5px;display:flex}.strip-icon{border-radius:3px;flex:none;width:20px;height:20px}.strip-labels{flex-direction:column;align-items:flex-end;min-width:0;margin-left:auto;margin-right:-1px;line-height:1.15;display:flex}.strip-id{font-size:12.5px;font-weight:400;translate:1px}.strip-id .is-other{color:var(--strip-id-other)}.strip-title{font-size:var(--fs-lg);color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:68px;overflow:hidden}.strip-mid{flex:0 0 69px;align-items:stretch;gap:4px;min-height:0;margin-top:6px;display:flex}.strip-meter-gap{flex:none;width:8px;min-width:8px}.ind-block{background:var(--inset-rows), var(--surface-inset);cursor:pointer;flex-direction:column;flex:auto;gap:0;min-width:0;padding:4px;display:flex}.ind-block,.cv-gain-flags{--inset-ground:var(--surface);--inset-rows:linear-gradient(to right, var(--inset-ground) 2px, var(--surface-inset-corner) 2px 3px, transparent 3px calc(100% - 3px), var(--surface-inset-corner) calc(100% - 3px) calc(100% - 2px), var(--inset-ground) calc(100% - 2px)) 0 0 / 100% 1px no-repeat, linear-gradient(to right, var(--inset-ground) 1px, transparent 1px calc(100% - 1px), var(--inset-ground) calc(100% - 1px)) 0 1px / 100% 1px no-repeat, linear-gradient(to right, var(--surface-inset-corner) 1px, transparent 1px calc(100% - 1px), var(--surface-inset-corner) calc(100% - 1px)) 0 2px / 100% 1px no-repeat, linear-gradient(to right, var(--surface-inset-corner) 1px, transparent 1px calc(100% - 1px), var(--surface-inset-corner) calc(100% - 1px)) 0 calc(100% - 2px) / 100% 1px no-repeat, linear-gradient(to right, var(--inset-ground) 1px, transparent 1px calc(100% - 1px), var(--inset-ground) calc(100% - 1px)) 0 calc(100% - 1px) / 100% 1px no-repeat, linear-gradient(to right, var(--inset-ground) 2px, var(--surface-inset-corner) 2px 3px, transparent 3px calc(100% - 3px), var(--surface-inset-corner) calc(100% - 3px) calc(100% - 2px), var(--inset-ground) calc(100% - 2px)) 0 100% / 100% 1px no-repeat}.ind-row{flex:1 1 0;justify-content:space-between;align-items:center;gap:3px;display:flex}.ind-cell{align-items:center;gap:3px;display:flex}.ind-row .badge{font-size:12.5px}.ind-row:has(.badge-gate){translate:0 1px}.ind-dots{flex:none;align-items:center;gap:2px;display:flex}.dot{background:#5a6573;border-radius:50%;width:7px;height:7px}.dot-signal.is-on{background:var(--meter-green)}.dot-clip.is-on{background:var(--meter-red)}.sym{font-size:var(--fs-sm);color:var(--text-muted);translate:0 1px}.sym-phase{display:flex;translate:none}.sym-phase svg,.flag.is-phase svg,.btn.input-flag.is-phase svg{width:10px;height:11px}.flag.is-phase svg{translate:0 1px}.sym.is-on{color:var(--text)}.sym-phase.is-on{color:var(--accent-phase)}.sym.is-hot{color:var(--accent-phantom);font-weight:700}.badge.badge-switch{border-radius:var(--radius-sm);background:var(--badge-off);width:60px;height:20px;color:var(--text-inverse);cursor:pointer;border:0;padding-bottom:3px;box-shadow:inset 0 -3px #00000045}.lcd span.badge.badge-switch{font:inherit;justify-content:center;align-items:center;padding:1px 6px 3px;display:flex}.badge.badge-switch.badge-gate.is-on{background:var(--block-gate)}.badge.badge-switch.badge-comp.is-on{background:var(--block-comp);color:var(--text)}.badge.badge-switch.badge-eq.is-on{background:var(--block-eq)}.badge.badge-switch.badge-ducker.is-on{background:var(--block-ducker)}.badge.badge-switch.badge-delay.is-on,.badge.badge-switch.badge-insfx.is-on,.badge.badge-switch.badge-ssmcs.is-on{background:var(--block-fx)}.badge{font-size:var(--fs-sm);color:var(--text-muted);letter-spacing:.02em;font-weight:700}.ind-row .badge.is-on{color:var(--text)}.ind-row .badge-neutral.is-on{color:var(--accent-on)}.ind-row .badge-gate.is-on{color:var(--block-gate)}.ind-row .badge-comp.is-on{color:var(--block-comp)}.ind-row .badge-eq.is-on{color:var(--block-eq)}.ind-row .badge-ducker.is-on{color:var(--block-ducker)}.ind-row .badge-delay.is-on{color:var(--block-delay)}.ind-row .badge-insfx.is-on,.ind-row .badge-ssmcs.is-on{color:var(--block-fx)}.strip-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:7px;display:grid}.strip-buttons>.btn-cue:only-child{grid-column:2}.strip-pan{margin-top:9px;position:relative}.strip.is-linked{overflow:visible}.strip-link{background:var(--lcd-bg);width:16px;height:16px;color:var(--text);border-radius:50%;place-items:center;margin:-6px 0 0 -8px;display:grid;position:absolute;top:50%;left:-10px}.strip-link svg{width:12px;height:12px}.strip-link.is-framed:before{content:"";border:2px solid var(--text);border-radius:50%;position:absolute;inset:-1px}.strip-link.is-framed-left:before{clip-path:inset(0 calc(50% + 2px) 0 0)}.strip-link.is-framed-right:before{clip-path:inset(0 0 0 calc(50% + 2px))}.strip-link.is-framed svg{width:10px;height:10px}.strip-level{cursor:grab;touch-action:none;align-items:center;gap:10px;height:36px;margin-top:5px;display:flex}.strip-level:active{cursor:grabbing}.strip-level .knob-graphic{translate:0 1px}.strip-level .knob-face,.cv-level .knob-face{background:#b5bece}.strip-level-value{background:var(--surface-well);border-radius:var(--radius-md);min-width:0;min-height:22px;font-size:var(--fs-lg);font-variant-numeric:tabular-nums;text-align:center;flex:auto;place-items:center;padding:1px;display:grid;position:relative;top:1px}.sends-btn{border-radius:var(--radius-md) 0 0 var(--radius-md);background:var(--accent-sends);height:57px;box-shadow:inset 0 -3px 0 rgb(0 0 0/var(--px-band-cast));cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;padding-bottom:3px;display:flex}.sends-btn.sends-mix{background:var(--accent-sends-mix)}.sends-btn.sends-fx{background:var(--accent-sends-fx)}.sends-line{align-items:baseline;gap:1px;display:flex}.sends-label{font-size:15px;translate:0 -3px}.sends-target{font-size:var(--fs-lg);translate:3px 2px}.master-meter{cursor:pointer;flex:none;grid-template-rows:27px 80px;align-content:start;justify-items:center;height:115px;margin:3px 4px 0 0;display:grid;position:relative}.master-meter .meter{grid-row:2;height:80px}.cue-label{z-index:1;grid-row:1;align-self:end;padding-bottom:5px;font-size:12.5px;line-height:1;position:relative;translate:0 1px}.master-meter.is-cue:before{content:"";border:2px solid var(--accent-on);border-radius:var(--radius-md);pointer-events:none;position:absolute;inset:0}.master-meter .cue-clear{background:var(--lcd-bg);width:18px;height:18px;color:var(--accent-on);cursor:pointer;border:0;place-items:start end;padding:1px 2px 0 0;display:grid;position:absolute;top:-2px;right:0}.cue-clear svg{width:12px;height:14px}.btn.side-tab{color:var(--tab-ink)}.side-tab{background:var(--surface);white-space:pre-line;height:52px;box-shadow:inset 0 -3px 0 var(--tab-band);--corner-outer:var(--tab-corner-outer);--corner-inner:var(--tab-corner-inner);--corner-band:var(--tab-band);--corner-band-top:var(--tab-corner-band-top);--corner-band-outer:var(--tab-corner-band-outer);--corner-band-inner:var(--tab-corner-band-inner);--ring-corners:3px 0 0 3px;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:5px 0 3px;display:flex;position:relative}.side-tab-wrapped{gap:1px;padding:4px 0 0}.side-tab-wrapped .side-tab-icon{height:auto}.side-tab.is-on{box-shadow:inset 0 -3px 0 var(--tab-band-lit);--corner-outer:var(--tab-corner-outer-lit);--corner-inner:var(--tab-corner-inner-lit);--corner-band:var(--tab-band-lit);--corner-band-top:var(--tab-corner-band-top-lit);--corner-band-outer:var(--tab-corner-band-outer-lit);--corner-band-inner:var(--tab-corner-band-inner-lit)}.side-tab.is-disabled{color:var(--text-disabled);box-shadow:inset 0 -3px 0 var(--tab-band-disabled);--corner-outer:var(--tab-corner-outer-disabled);--corner-inner:var(--tab-corner-inner-disabled);--corner-band:var(--tab-band-disabled);--corner-band-top:var(--tab-corner-band-top-disabled);--corner-band-outer:var(--tab-corner-band-outer-disabled);--corner-band-inner:var(--tab-corner-band-inner-disabled)}.side-tab:before,.side-tab:after{content:"";pointer-events:none;width:4px;height:4px;position:absolute;left:0}.side-tab:before{background:linear-gradient(to right, var(--lcd-bg) 0 2px, var(--corner-outer) 2px 3px, transparent 3px) 0 0 / 4px 1px no-repeat, linear-gradient(to right, var(--lcd-bg) 0 1px, var(--corner-inner) 1px 2px, transparent 2px) 0 1px / 4px 1px no-repeat, linear-gradient(to right, var(--corner-outer) 0 1px, transparent 1px) 0 2px / 4px 1px no-repeat;top:0}.side-tab:after{background:linear-gradient(to right, var(--corner-band) 0 2px, var(--corner-band-top) 2px 3px, transparent 3px) 0 0 / 4px 1px no-repeat, linear-gradient(to right, var(--corner-band-outer) 0 1px, transparent 1px) 0 1px / 4px 1px no-repeat, linear-gradient(to right, var(--lcd-bg) 0 1px, var(--corner-band-inner) 1px 2px, transparent 2px) 0 2px / 4px 1px no-repeat, linear-gradient(to right, var(--lcd-bg) 0 2px, var(--corner-band-outer) 2px 3px, transparent 3px) 0 3px / 4px 1px no-repeat;bottom:0}.side-tab.is-name-raised .side-tab-label{translate:0 -3px}.side-tab.is-name-lifted .side-tab-label{translate:0 -1px}.side-tab.is-name-close .side-tab-label{line-height:12px}.side-tab.is-name-apart .side-tab-label{line-height:16px;translate:0 -3px}.side-tab-label{text-align:center;font-size:14.5px;font-weight:600;line-height:1}.side-tab-icon{place-items:center;width:24px;height:24px;line-height:0;display:grid}.side-tab-icon svg{width:24px;height:24px;display:block}.side-tab-icon .icon-fader{width:18px;height:16px}.side-tab-icon .icon-sine{width:16px;height:13px}.side-tab-icon .icon-gear-solid{width:20px;height:20px}.side-tab-icon .icon-archive{width:18px;height:18px}.side-tab-icon .icon-clipboard{width:18px;height:20px;translate:0 -1px}.side-tab-icon .icon-plug{width:24px;height:10px}.side-tab-icon .icon-usb,.side-tab-icon .icon-hdmi{width:14px;height:20px}.side-tab-icon .icon-save,.side-tab-icon .icon-refresh{width:18px;height:18px}.side-tab-icon .icon-refresh{width:16px;height:16px}.side-tab-icon .icon-record{width:14px;height:14px}.side-tab-icon .icon-play{width:20px;height:20px}.side-tab-icon svg path{stroke-width:2px}.side-tab-icon svg path[fill=currentColor]{fill:currentColor;stroke:none}.side-tab+.side-tab{margin-top:4px}.patch-tab+.patch-tab{margin-top:3px}.osc-tab .side-tab-label{font-weight:400}.side-tab.is-on{background:var(--accent-menu);color:var(--surface-dim)}.side-tab.is-on .side-tab-label{color:var(--tab-name-lit)}@property --press-at{syntax:"<length>";inherits:false;initial-value:0}.lcd .is-pressed{--press-at:var(--press);clip-path:inset(0 0 var(--press-at) 0 round var(--press-radius));--px-foot-off:var(--press);transition:--press-at 30ms ease-out;box-shadow:none!important;--px-band:var(--px-ground)!important;--px-band-a:var(--px-a)!important;--px-band-b:var(--px-b)!important;--px-band-c:var(--px-c)!important;--corner-band:transparent!important;--corner-band-top:transparent!important;--corner-band-outer:var(--corner-outer)!important;--corner-band-inner:var(--corner-inner)!important}.lcd .side-tab.is-pressed:after{bottom:var(--press)}.lcd .is-pressed.is-carried{transition:none}@media (prefers-reduced-motion:reduce){.lcd .is-pressed{transition:none}}.lcd-dim{z-index:20;pointer-events:none;background:#000;position:absolute;inset:0}.lcd .main:has(>.pick-dialog){z-index:2;background:var(--dialog-sheet);border-radius:var(--radius-lg);inset:4px;overflow:visible}.pick-dialog{width:100%;position:relative}.pick-dialog-title,.pick-dialog-sub{pointer-events:none}.pick-dialog-title{text-align:center;font-size:var(--fs-lg);color:var(--text-inverse);margin:0;font-weight:700;position:absolute;top:10px;left:0;right:0}.pick-dialog-sub{text-align:center;font-size:var(--fs-lg);color:var(--text-inverse);margin:0;position:absolute;top:32px;left:0;right:0}.btn.pick-dialog-btn{background:var(--surface);width:86px;height:40px;min-height:0;color:var(--text);font-size:var(--fs-lg);position:absolute;top:0}.pick-dialog-cancel{left:0}.pick-dialog-ok{right:0}.pick-dialog-cols{gap:25px;display:flex;position:absolute;top:49px;left:14px}.pick-dialog-col{background:var(--surface-sunken);border-radius:var(--radius-sm);width:126px;height:210px;position:relative}.pick-dialog-head{height:20px;font-size:var(--fs-lg);color:var(--text);place-items:center;display:grid}.pick-dialog-rows{height:190px;padding:0 2px;overflow-y:auto}.btn.pick-dialog-row,.pick-dialog-row.is-empty{width:122px;height:36px;min-height:0;box-shadow:none;background:var(--surface);color:var(--text);font-size:var(--fs-lg)}.pick-dialog-row+.pick-dialog-row{margin-top:2px}.btn.pick-dialog-row.is-on{background:var(--accent-selected);color:var(--ink-on-lit)}.pick-dialog-cols.is-centred{justify-content:center;left:0;right:0}.pick-dialog-col.is-wide{width:222px}.pick-dialog-col.is-wide .pick-dialog-row{width:218px}.pick-dialog-col.is-wide .pick-dialog-bar{left:226px}.pick-dialog-col.is-bare{height:190px}.pick-dialog-col.is-bare .pick-dialog-bar{top:4px}.pick-dialog-bar{height:182px;top:24px;left:130px}.setup-main{flex:auto;position:relative}.setup-title{position:absolute;inset:0}.setup-title-main,.setup-title-sub{text-align:center;letter-spacing:0;margin:0;font-size:14px;font-weight:400;position:absolute;left:0;right:0;translate:-1px}.setup-title-main{top:9px}.setup-title-sub{top:34px}.menu-grid.setup-general{box-sizing:border-box;border-radius:var(--radius-md);background:var(--menu-tray);grid-template-columns:repeat(4,1fr);gap:3px;width:418px;height:54px;padding:4px 5px 4px 4px;position:absolute;top:4px;left:29px}.menu-grid.setup-menu{grid-template-columns:repeat(3,120px);gap:8px 13px;width:386px;position:absolute;top:62px;left:45px}.menu-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.menu-grid-wide{grid-template-columns:repeat(3,120px);place-content:start center;gap:13px;width:100%}.main>.menu-grid-wide{padding-top:25px}.main>.menu-grid-sd{padding-top:33px}.menu-grid .sd-no-card{min-height:46px;color:var(--text);font-size:var(--fs-sm);text-align:center;cursor:pointer;background:0 0;border:0;grid-column:1/-1;place-items:center;margin:0;padding:0;display:grid}.menu-btn.is-disabled{background:var(--surface-disabled);color:var(--menu-text-disabled);box-shadow:inset 0 -3px 0 var(--btn-bevel-disabled);pointer-events:none}.menu-btn{border-radius:var(--radius-md);background:var(--surface);white-space:pre-line;cursor:pointer;min-height:46px;box-shadow:inset 0 -3px 0 var(--btn-bevel);border:0;padding-bottom:3px}.menu-grid .menu-btn{font-size:var(--fs-lg);line-height:18px}.setup-main .menu-btn{padding-top:3px}.menu-grid.menu-grid-wide .menu-btn>span{font-size:12.5px}.menu-grid .menu-btn.is-one-line>span{position:relative;top:-1px}:root:not(.is-turning) .menu-btn:hover{background:var(--surface-raised)}.version-grid{width:100%;font-size:13px;position:relative}.version-entry{white-space:nowrap;position:absolute;left:26px}.version-row-0{top:20px}.version-row-1{top:56px}.version-colon,.version-value{position:absolute;top:0}.version-colon{left:95px}.version-value{left:101px}.license-body{width:100%;height:100%;position:relative}.license-text{width:342px;height:192px;color:var(--text);margin:0;font-size:12px;line-height:17px;position:absolute;top:6px;left:29px;overflow-y:auto}.license-heading{box-sizing:border-box;border-bottom:1px solid var(--text);height:24px;margin:0;font-size:15px;font-weight:700;line-height:20px}.license-para{margin:17px 0 0}.license-heading+.license-para{margin-top:15px}.license-body>.scrollbar{height:187px;top:6px;left:384px}.language-row{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;padding:62px 31px 0;display:flex}.lang-btn{border-radius:var(--radius-md);background:var(--surface);cursor:pointer;min-height:46px;box-shadow:inset 0 -3px 0 var(--btn-bevel);border:0;flex-direction:column;flex:0 0 128px;justify-content:center;align-items:center;padding-bottom:3px;display:flex}.lang-btn.is-on{background:var(--accent-selected);color:var(--ink-on-lit);box-shadow:inset 0 -3px 0 var(--toggle-band-lit)}.lang-btn.is-disabled{background:var(--surface-disabled);color:var(--menu-text-disabled);box-shadow:inset 0 -3px 0 var(--btn-bevel-disabled);cursor:default;pointer-events:none}.lang-btn.is-disabled.is-on{background:var(--accent-selected);color:var(--ink-on-lit);box-shadow:inset 0 -3px 0 var(--toggle-band-lit)}.lang-top,.lang-bottom{font-size:13px;translate:-1px}.param-cell{background:var(--surface-sunk);border-radius:var(--radius-md);flex-direction:column;align-items:center;gap:1px;width:86px;height:84px;padding:2px 4px 0;display:flex}.param-cell .knob-graphic{margin-top:3px}.param-caption{font-size:var(--fs-lg);color:var(--text)}.rate-screen{flex-direction:column;align-items:center;gap:44px;width:100%;padding-top:64px;display:flex}.rate-row{gap:2px;margin-right:2px;display:flex}.rate-row.is-locked{filter:brightness(var(--dim-disabled))}.rate-row.is-locked .btn{pointer-events:none}.rate-btn{background:var(--surface);border-radius:0;min-width:73px;min-height:40px}.rate-btn:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.rate-btn:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0}.follow-usb{min-width:86px;min-height:40px}.btn.rate-btn,.btn.follow-usb{font-size:12px}.btn.rate-btn{font-weight:700}.follow-usb:not(.is-on){background:var(--surface-btn)}.main:has(>.udk-screen){top:42px;overflow:visible}.udk-screen{width:100%;position:relative}.udk-banks{align-items:center;gap:2px;display:flex;position:absolute;top:2px;left:15px}.udk-caption{width:44px;font-size:var(--fs-lg);color:var(--dialog-sheet);margin-bottom:8px;padding-left:4px}.udk-bank{background:var(--surface);width:73px;height:40px;min-height:0}.btn.udk-bank{font-size:12px}.udk-bank.is-on{background:var(--accent-selected);color:var(--ink-on-lit)}.udk-rule{background:var(--dialog-sheet);width:402px;height:2px;position:absolute;top:46px;left:9px}.udk-knobs{gap:22px;display:flex;position:absolute;top:57px;left:11px}.udk-slot:nth-child(3){margin-left:4px}.udk-slot{flex-direction:column;align-items:center;width:82px;display:flex}.udk-dial{background:linear-gradient(var(--udk-dial-rim-top), var(--udk-dial-rim-bottom));border-radius:50%;width:55px;height:54px;margin-top:4px;position:relative;translate:-1px}.udk-dial:before{content:"";background:linear-gradient(var(--udk-dial-face-top) 10%, var(--udk-dial-face-mid) 45%, var(--udk-dial-face-low) 80%, var(--udk-dial-face-bottom));box-shadow:0 0 0 1px var(--udk-dial-edge);border-radius:50%;position:absolute;inset:9px}.udk-knob{background:var(--surface);border-radius:var(--radius-md);width:82px;height:82px;box-shadow:inset 0 -3px 0 var(--btn-bevel-plain);cursor:pointer;place-items:start center;padding:20px 4px 4px;display:grid;position:relative}.udk-knob-id{font-size:var(--fs-lg);color:var(--text);position:absolute;top:4px;left:6px}.udk-knob-copy{color:var(--knob-card-mark);display:flex;position:absolute;top:5px;right:5px}.udk-knob-copy svg{width:10px;height:10px}.udk-knob-name{text-align:center;font-size:var(--fs-lg);flex-direction:column;align-items:center;line-height:19px;display:flex}.udk-knob-short{height:19px;font-size:var(--fs-lg);color:var(--text);margin-top:4px}.patch-screen,.peripheral-screen,.power-screen,.dt-screen,.integration-screen{flex-direction:column;gap:8px;width:100%;display:flex}.peripheral-screen{gap:0;padding-top:6px}.peripheral-screen>.peripheral-group{margin-top:-2px}.peripheral-group{padding-left:59px}.peripheral-group .btn-row{gap:2px}.peripheral-group .btn-row .btn{border-radius:0}.patch-copy{width:10px;height:10px;color:var(--text);display:flex;position:absolute;top:3px;right:3px}.patch-copy svg{width:10px;height:10px}.patch-screen{align-items:flex-start;padding-top:6px;position:relative}.patch-default{width:86px;height:40px;margin:0;position:absolute;top:175px;left:312px}.btn.patch-default{font-size:13px;font-weight:600}.power-screen{align-items:flex-start;gap:22px;padding-top:6px}.power-screen>.btn:not(.is-on){background:var(--surface-btn);box-shadow:inset 0 -3px 0 var(--btn-bevel-plain)}.power-screen>.btn{min-width:86px;min-height:40px;margin-left:16px;font-size:13.5px;translate:0 -1px}.power-screen>.param-cell{margin:-20px 0 0 322px}.power-screen .param-cell .knob-graphic{translate:0 1px}.dt-screen{gap:30px;padding-top:1px}.dt-screen .dt-row{align-items:center;gap:15px}.dt-screen .dt-caption{min-width:126px}.integration-screen{gap:15px;padding-top:6px}.integration-screen .dt-row{padding-left:106px}.integration-screen .pulldown{min-width:86px;max-width:86px;min-height:40px;padding-left:16px;padding-right:11px}.integration-screen .dt-row+.dt-row{margin-top:-4px}.integration-screen .pulldown-mark,.dt-screen .pulldown-mark{width:10px;height:6px}.dt-screen .pulldown-mark{background:var(--drop-mark)}.dt-screen .pulldown,.dt-screen .dt-value{min-height:41px}.dt-screen .pulldown{box-shadow:inset 0 -4px 0 var(--btn-bevel)}.dt-format:first-child .pulldown{padding-right:12px}.dt-format:last-child .pulldown{padding-right:13px}.dt-screen .dt-value{width:223px;box-shadow:inset 0 -4px 0 var(--btn-bevel);flex:0 0 223px;justify-content:space-between;align-items:center;padding:0 25px 0 13px;display:flex;position:relative}.dt-screen .dt-value.dt-value-single{justify-content:center;margin-left:1px;padding:0}.dt-screen .dt-value>span:not(.dt-copy){font-size:12px;translate:0 -2px}.dt-screen .dt-value.dt-value-single>span:not(.dt-copy){font-size:13.5px;translate:1px -3px}.dt-screen .pulldown .pulldown-value{font-size:12.5px;translate:2px -1px}.dt-copy{width:10px;height:10px;color:var(--tab-ink);display:flex;position:absolute;top:3px;right:3px}.dt-copy svg{width:10px;height:10px}.dt-screen .dt-value.is-disabled{box-shadow:inset 0 -4px 0 var(--btn-bevel-disabled)}.dt-screen .dt-value.is-held-shut>.dt-copy{visibility:hidden}.pick-dialog-body{justify-content:center;align-items:center;display:flex;position:absolute;inset:44px 0 0}.dt-fields{align-items:flex-end;gap:4px;display:flex}.dt-field{flex-direction:column;align-items:center;gap:3px;display:flex}.dt-field-caption{font-size:var(--fs-sm);color:var(--dialog-ink)}.dt-fields .dt-box{width:60px;min-width:60px;height:30px;font-size:var(--fs-lg);place-items:center;padding:0;display:grid}.dt-sep{width:10px;height:30px;font-size:var(--fs-lg);color:var(--dialog-ink);place-items:center;display:grid}.dt-screen .dt-format:first-child .pulldown{min-width:124px}.dt-screen .dt-format:last-child .pulldown{min-width:84px}.patch-grid{grid-template-columns:repeat(4,90px);gap:8px;margin:3px 0 0 16px;display:grid}.patch-cell{flex-direction:column;align-items:center;gap:3px;display:flex}.patch-caption{color:var(--text);font-size:13px;line-height:11px;translate:0 -2px}.patch-cell .btn{background:var(--surface);min-width:90px;min-height:40px;font-size:12.5px;position:relative}.section-band{box-sizing:border-box;background:var(--dialog-sheet);width:384px;height:24px;color:var(--surface-dim);flex:none;place-items:center;margin:0 0 0 16px;font-size:13.5px;font-weight:400;display:grid}.peripheral-group .btn{min-width:148px;min-height:40px;font-size:13px}.peripheral-group .btn:not(.is-on){background:var(--surface)}.peripheral-group{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.peripheral-hdcp{padding-left:16px}.peripheral-screen>.peripheral-hdcp{margin-top:-15px}.peripheral-hdcp .peripheral-caption{margin-left:26px;translate:0}.peripheral-hdcp .btn{min-width:86px}.peripheral-hdcp .btn:not(.is-on){background:var(--surface-btn);box-shadow:inset 0 -3px 0 var(--btn-bevel-plain)}.peripheral-screen>.peripheral-channels{margin-top:1px}.peripheral-channels .peripheral-caption{translate:0 -7px}.peripheral-channels .btn-row{margin-left:1px}.integration-caption{box-sizing:border-box;text-align:center;width:384px;color:var(--peripheral-text);margin:21px 0 0 16px;font-size:13px;line-height:11px}.integration-screen .dt-caption{color:var(--peripheral-text);text-align:left;font-size:12.5px;translate:28px}.peripheral-caption{color:var(--peripheral-text);margin:21px 0 0 1px;font-size:13px;font-weight:600;line-height:11px;translate:-2px -5px}.peripheral-note{font-size:var(--fs-lg);color:var(--peripheral-text);margin:0;translate:4px 4px}.btn-row{gap:8px;display:flex}.dt-row{align-items:center;gap:8px;display:flex}.dt-caption{text-align:right;min-width:84px;color:var(--text-secondary);font-size:13px;translate:1px -2px}.dt-value{background:var(--surface);border-radius:var(--radius-md);font-variant-numeric:tabular-nums;flex:auto;padding:4px 8px}.dt-formats{gap:15px;margin-left:1px;display:flex}.dt-format{position:relative}.dt-format-head{text-align:center;color:var(--dialog-sheet);font-size:13px;position:absolute;bottom:calc(100% + 3px);left:0;right:0;translate:0 1px}.mode-preview{box-sizing:border-box;pointer-events:none;width:199px;height:113px;position:absolute;top:4px;overflow:hidden}.mode-preview-simple{border:1px solid var(--surface);left:29px}.mode-preview-standard{left:248px}.mode-preview .lcd{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.4146)}.mode-screen{justify-content:center;align-items:flex-start;gap:18px;width:100%;padding-top:126px;display:flex}.mode-card{border-radius:var(--radius-md);background:var(--surface);width:200px;min-height:85px;box-shadow:inset 0 -3px 0 var(--btn-bevel);cursor:pointer;text-align:center;border:0;flex-direction:column;justify-content:flex-start;gap:3px;padding:9px 6px 3px;display:flex}.mode-card.is-on{outline:2px solid var(--text);min-height:84px;box-shadow:inset 0 -2px 0 var(--btn-bevel)}.mode-card.is-disabled{background:var(--surface-disabled);color:var(--menu-text-disabled);box-shadow:inset 0 -3px 0 var(--btn-bevel-disabled);cursor:default;pointer-events:none}.mode-card.is-disabled .mode-card-blurb{color:var(--menu-text-disabled)}.mode-card-title{font-size:15px;font-weight:700;translate:-1px -1px}.mode-card-blurb{color:var(--text-secondary);font-size:12.5px;line-height:16px;translate:-1px -1px}.btn.wizard-btn{color:#323136;background:#efefef;border-radius:3px;width:90px;min-height:38px;padding:0 0 3px;font-size:13px;font-weight:400}.wizard-next{align-self:flex-start;margin:2px 2px 0 auto}.mon-main{grid-template-columns:repeat(4,98px);gap:8px;width:100%;display:grid}.mon-strip{background:var(--surface);border-radius:var(--radius-strip);width:98px;height:219px;box-shadow:inset 0 -3px 0 var(--strip-bevel);flex:0 0 98px;position:relative;overflow:hidden}.mon-head{background:var(--surface-raised);place-items:center;width:98px;height:36px;font-size:12.5px;display:grid;position:absolute;top:0;left:0}.mon-meter{height:69px;position:absolute;top:42px;left:44px}.mon-strip>.btn-switch{position:absolute;top:124px;left:29px}.mon-level{align-items:center;gap:10px;height:36px;display:flex;position:absolute;top:177px;left:6px}.mon-level .value-box{place-items:center;width:38px;min-width:38px;height:22px;padding:0;font-size:14px;display:grid;position:relative;top:0}.mon-caption{text-align:center;color:var(--dialog-sheet);font-size:13px;position:absolute;top:41px;left:0;right:0}.mon-source,.mon-btn{width:90px;height:40px;position:absolute;left:4px}.btn.mon-source,.btn.mon-btn{font-size:13px}.mon-source{background:var(--surface-on-sunk);box-shadow:inset 0 -3px 0 var(--btn-bevel-sunk);top:62px}.mon-cue{top:113px}.btn.mon-cue{line-height:14px}.mon-mono{width:86px;top:164px;left:6px}.mon-btn:not(.is-on){background:var(--mon-toggle-off);color:var(--mon-toggle-off-ink);box-shadow:inset 0 -3px 0 var(--mon-toggle-off-band)}.mon-btn.is-on{color:var(--surface)}.mon-source-copy{width:10px;height:10px;color:var(--text);display:flex;position:absolute;top:3px;right:3px}.mon-source-copy svg{width:10px;height:10px}.osc-screen{width:100%;position:relative}.osc-caption{text-align:center;width:298px;color:var(--dialog-sheet);margin:0;font-size:13px;position:absolute;top:12px;left:10px;translate:-3px}.osc-mode-row{gap:2px;display:flex;position:absolute;top:37px;left:10px}.osc-mode{width:98px;height:43px;min-height:0}.btn.osc-mode{font-size:13px}.osc-mode:not(.is-on){background:var(--surface)}.osc-mode.is-on{background:var(--accent-selected);color:var(--ink-on-lit)}.osc-params{grid-template-columns:repeat(2,86px);column-gap:18px;display:grid;position:absolute;top:94px;left:10px}.osc-output{background:var(--surface-sunk);border-radius:var(--radius-md);width:86px;height:142px;position:absolute;top:36px;left:324px}.osc-output .param-cell{background:0 0;position:absolute;top:58px;left:0}.osc-on{position:absolute;top:13px;left:24px}.osc-meter{width:6px;position:absolute;top:58px;bottom:0;right:0}.osc-meter .meter-clip,.osc-meter .meter-bar{width:6px}.osc-meter .meter-clip{height:6px}.osc-meter .meter-lane{gap:3px}.osc-meter .meter{--meter-ground:var(--surface-sunk);--meter-end-outer:var(--meter-sunk-end-outer);--meter-end-inner:var(--meter-track);--meter-lit-outer:var(--meter-sunk-lit-outer);--meter-lit-side:var(--meter-sunk-lit-side);--meter-lit-right:var(--meter-sunk-lit-right);--meter-lit-inner:var(--meter-wide-lit-inner);--meter-top-outer:var(--meter-wide-top-outer);--meter-top-inner:var(--meter-wide-top-inner);--meter-level-outer:var(--meter-sunk-level-outer);--meter-level-inner:var(--meter-wide-level-inner);--meter-level-green-outer:var(--meter-sunk-level-green-outer);--meter-level-green-inner:var(--meter-wide-level-green-inner)}.osc-meter .meter-bar{--meter-ground-corner:var(--lcd-bg)}.osc-assign{grid-template-columns:repeat(4,90px);gap:58px 8px;display:grid;position:absolute;top:7px;left:14px}.osc-target{background:var(--surface);width:90px;height:40px;min-height:0}.lcd .osc-target.is-on{background:var(--accent-bank-out);color:var(--text);box-shadow:inset 0 -3px 0 var(--accent-bank-out-bevel)}.lcd .osc-target.osc-mix.is-on,.lcd .osc-target.osc-fx.is-on{box-shadow:inset 0 -3px 0 rgb(0 0 0/var(--px-band-cast))}.lcd .osc-target.osc-mix.is-on{background:var(--accent-sends-mix)}.lcd .osc-target.osc-fx.is-on{background:var(--accent-sends-fx)}.osc-clear{width:90px;height:40px;min-height:0;position:absolute;top:168px;left:294px}.scene-screen{width:100%;position:relative}.scene-banks{gap:2px;display:flex;position:absolute;top:-2px;left:42px}.scene-bank{background:var(--surface);width:148px;height:40px;min-height:0}.btn.scene-bank{font-size:13px}.scene-bank.is-on{background:var(--accent-selected);color:var(--surface)}.scene-list{width:379px;height:131px;top:43px;left:2px}.scene-list .list-head,.scene-list .list-row{grid-template-columns:54px 263px 54px}.scene-list .list-head .list-cell:nth-child(2){text-align:left;padding-left:62px}.scene-list .list-head .list-cell:last-child{translate:4px}.scene-scrollbar{height:115px;top:58px;left:391px}.scene-actions{justify-content:space-between;width:376px;display:flex;position:absolute;top:179px;left:3px}.scene-actions .btn{width:90px;height:40px;min-height:0;padding-top:5px;padding-bottom:8px;font-size:13px}.scene-lock{place-items:center;display:grid}.scene-lock svg{width:20px;height:20px}.list-carded .list-row .list-cell:has(>.scene-lock.is-protected){background:var(--scene-protect)}.list-carded .list-row .scene-lock.is-protected{color:var(--list-selected-mark)}.scene-lock .icon-lock,.scene-edit-btn .icon-lock{width:16px;height:21px}.scene-actions.is-edit{justify-content:flex-start;gap:53px;width:375px;left:4px}.scene-actions.is-edit .btn:last-child{margin-left:auto}.scene-actions .btn.scene-edit-btn{place-items:center;display:grid}.scene-edit-btn .icon-trash{width:16px;height:18px}.scene-edit-btn .icon-rename{width:20px;height:20px}.title-field{box-sizing:border-box;background:var(--lcd-bg);border-radius:var(--radius-sm);width:238px;height:41px;color:var(--text);align-items:center;padding:0 4px 0 8px;display:flex;position:absolute;top:45px;left:120px}.title-text{white-space:pre;flex:1;min-width:0;padding-right:2px;font-size:15px;font-weight:700;overflow:hidden}.title-caret{vertical-align:-3px;background:var(--text);width:1px;height:17px;margin-right:-1px;animation:1s step-end infinite title-caret-blink;display:inline-block}@keyframes title-caret-blink{50%{visibility:hidden}}@media (prefers-reduced-motion:reduce){.title-caret{animation:none}}.title-clear{background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.title-clear svg{width:20px;height:20px}.title-suffix{height:41px;color:var(--text-inverse);pointer-events:none;align-items:center;font-size:15px;font-weight:700;display:flex;position:absolute;top:45px;left:362px}.title-keys{grid-template-rows:40px 40px 40px 39px;grid-template-columns:repeat(40,minmax(0,1fr));gap:1px 2px;width:464px;display:grid;position:absolute;top:92px;left:3px}.btn.title-key{min-width:0;height:auto;min-height:0;padding:0 0 3px;font-size:15px}.btn.title-key.is-on{background:var(--accent-selected);color:var(--surface)}.title-key svg{width:20px;height:12px}.ch-selector{align-self:start;gap:4px;display:flex}.ch-selector .ch-arrow{border-radius:var(--radius-md);background:var(--surface);width:40px;height:40px;color:var(--text);cursor:pointer;box-shadow:inset 0 -3px 0 var(--btn-bevel);border:0;place-items:center;padding-bottom:3px;display:grid}.ch-selector .ch-arrow svg{width:7px;height:12px}.ch-chip{box-sizing:border-box;border:0;border-bottom:3px solid var(--rail,transparent);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;align-items:center;width:132px;height:39px;padding:0 24px 0 0;display:flex;position:relative}.ch-chip.is-narrow{width:53px;padding:0;overflow:hidden}.ch-chip-icon{z-index:0;border-radius:3px;width:14px;height:14px;position:absolute;top:12px;left:18px}.ch-chip-labels{z-index:1;position:relative}.ch-chip-copy{z-index:1;color:var(--chip-mark);display:flex;position:absolute;top:5px;right:5px}.ch-chip-copy svg{width:10px;height:10px}.input-source-btn .ch-chip-copy{color:var(--tab-ink);top:3px;right:3px}.ch-chip-labels{flex-direction:column;align-items:flex-end;margin-left:auto;line-height:16px;display:flex}.ch-chip.is-narrow .ch-chip-labels{align-items:center;width:100%;min-width:0}.ch-chip-id{font-size:12.5px;font-weight:400}.ch-chip-name{white-space:nowrap;font-size:12.5px;translate:1px}.param-header{align-items:stretch;gap:4px;display:flex}.badge-btn{min-width:62px;font-weight:700}.badge-btn.badge-gate.is-on{background:var(--block-gate);color:var(--text-inverse)}.badge-btn.badge-comp.is-on{background:var(--block-comp);color:var(--text)}.badge-btn.badge-eq.is-on{background:var(--block-eq);color:var(--text-inverse)}.badge-btn.badge-ducker.is-on{background:var(--block-ducker);color:var(--text-inverse)}.badge-btn.badge-delay.is-on,.badge-btn.badge-insfx.is-on{background:var(--accent-on);color:var(--text-inverse)}.cv-main{grid-template-rows:84px 84px;grid-template-columns:100px repeat(4,minmax(0,1fr));align-content:start;gap:10px 8px;width:100%;display:grid}.cv-gain{background:var(--surface);border-radius:var(--radius-lg);box-shadow:inset 0 -3px 0 var(--btn-bevel);flex-direction:column;grid-area:1/1/span 2;padding:6px 4px 0;display:flex}.cv-caption{text-align:center;min-height:18px;font-size:13px;line-height:18px}.cv-gain-row{gap:15px;margin-top:3px;padding-left:6px;display:flex}.cv-gain-stack{flex-direction:column;align-items:center;gap:4px;width:44px;min-height:64px;display:flex}.cv-gain-stack .value-box{width:44px;min-width:44px;min-height:22px;font-size:var(--fs-lg)}.cv-gain-row .meter{width:4px;min-width:4px;height:56px;margin-top:1px}.cv-gain-row .meter-lane{gap:2px}.cv-gain-row .meter-clip,.cv-gain-row .meter-bar{width:4px}.cv-gain-flags{background:var(--inset-rows), var(--surface-inset);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;place-items:center;height:46px;display:grid}.cv-gain-flags>:first-child{translate:0 3px}.cv-gain-flags>:nth-child(2){translate:-1px 3px}.flag{font-size:var(--fs-lg);color:var(--text-muted)}.flag.is-on{color:var(--accent-on)}.flag.is-on.is-phantom{color:var(--accent-phantom)}.flag.is-on.is-phase{color:var(--accent-phase)}.cv-gain-buttons{grid-template-columns:44px 44px;justify-content:center;gap:3px;margin:7px 1px 0 0;display:grid}.cv-gain-buttons .btn{background:var(--accent-cue);height:24px;color:var(--text-inverse);padding-bottom:6px;padding-left:0;padding-right:0;font-size:12px}.lcd .cv-gain-buttons .btn.is-on{background:var(--block-fx);--pb-a:var(--corner-badge-fx-a);--pb-b:var(--corner-badge-fx-b);--pb-c:var(--corner-badge-fx-c);--pb-d:var(--corner-badge-fx-d);--pb-e:var(--corner-badge-fx-e);--pb-f:var(--corner-badge-fx-f);--pb-band:var(--badge-band-fx)}.cv-blocks{display:contents}.cv-block:last-child{grid-column:-2}.cv-block:nth-last-child(2){grid-column:-3}.cv-block:nth-last-child(3){grid-column:-4}.cv-block:nth-last-child(4){grid-column:-5}.cv-block{background:var(--surface);border-radius:var(--radius-lg);cursor:pointer;box-shadow:inset 0 -3px 0 var(--btn-bevel);flex-direction:column;grid-row:1;align-items:center;gap:6px;padding:7px 4px 4px;display:flex}.cv-block-value{background:var(--surface-well);border-radius:var(--radius-sm);width:44px;min-height:22px;font-size:var(--fs-lg);font-variant-numeric:tabular-nums;place-items:center;display:grid}.cv-block-comp .cv-block-body{translate:1px -1px}.cv-block-comp .cv-block-body>:first-child{translate:1px}.cv-block-value.is-focused{border:1px solid var(--accent-focus);background:var(--accent-focus-fill)}.cv-oneknob{position:relative}.cv-oneknob-mark{border:1px solid;border-radius:50%;place-items:center;width:15px;height:15px;font-size:11px;line-height:1;display:grid;position:absolute}.cv-oneknob>.cv-block-value{background:var(--accent-focus-fill)}.lcd .cv-oneknob>.cv-block-value:after{--pc-m:color-mix(in srgb, var(--accent-focus-fill) 89%, var(--surface))}.cv-oneknob>.cv-oneknob-mark{top:4px;left:-17px}.cv-eq-oneknob{display:flex;position:relative}.cv-eq-oneknob>.cv-oneknob-mark{top:4px;left:4px}.cv-eq-depth{font-size:var(--fs-lg);font-variant-numeric:tabular-nums;line-height:1;position:absolute;top:5px;right:2.5px}.cv-eq-oneknob.is-focused .eq-thumb{outline:1px solid var(--accent-focus);outline-offset:1px}.cv-eq-oneknob .eq-area{fill:var(--eq-focus-fill)}.cv-eq-oneknob .eq-thumb-edge{stroke:var(--eq-focus-edge)}.cv-eq-oneknob .eq-thumb{color:var(--eq-focus-line)}.cv-block-value.cv-delay-value{width:60px;translate:0 9px}.cv-block-text{text-align:center;background:0 0;width:86px;font-size:15px;translate:0 9px}.badge.cv-fx-name{width:100%;height:20px;color:var(--text);text-align:center;position:absolute;top:7px;left:0}.cv-block-text.cv-fx-effect{translate:0 26px}.eq-area{fill:var(--eq-fill);stroke:none}.eq-thumb{width:78px;height:42px;color:var(--eq-thumb-line);background:var(--graph-bg);border-radius:var(--radius-sm);margin-top:2px}.eq-thumb-edge{stroke:var(--eq-line)}.eq-thumb-core{stroke:currentColor}.eq-grid{stroke:var(--surface);stroke-width:1px}.cv-block-body{flex-direction:column;align-items:center;gap:6px;display:flex}.block-lamps{gap:5px;display:flex}.block-lamp{background:var(--surface-well);border-radius:50%;width:14px;height:14px}.block-lamp.is-shut{background:var(--lamp-shut)}.block-lamp.is-holding{background:var(--lamp-hold)}.block-lamp.is-on{background:var(--lamp-on)}.comp-meters{flex-direction:column;gap:5px;width:68px;display:flex;position:relative}.comp-bar{border-radius:var(--radius-sm);background:var(--surface-well);height:4px;overflow:hidden}.comp-bar i{background:var(--meter-green);height:100%;display:block}.comp-reduce i{background:var(--meter-red);margin-left:auto}.comp-thresh{background:var(--text);width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.cv-sendto{border-radius:var(--radius-md);background:var(--surface-btn);white-space:nowrap;cursor:pointer;border:0;grid-area:2/2;align-self:start;align-items:center;gap:6px;height:38px;padding:0 8px 3px 7px;display:inline-flex}.cv-sendto-icon{color:var(--text);display:flex}.cv-sendto>span:not(.cv-sendto-icon){translate:2px 1px}.cv-sendto-icon svg{width:16px;height:11px}.cv-sendto-icon svg path{stroke-width:1.5px}.cv-pan{grid-column:3}.cv-level{grid-column:4}.cv-param{background:var(--surface-sunk);border-radius:var(--radius-md);flex-direction:column;grid-row:2;align-items:center;padding-top:1px;display:flex}.cv-param .value-box{background:var(--well-deep);width:52px;min-width:52px;min-height:22px;font-size:var(--fs-lg);margin-bottom:5px}.cv-param .cv-caption{translate:-1px 1px}.cv-onoff{grid-area:2/5;grid-template-rows:40px 40px;grid-template-columns:40px 6px;align-content:end;justify-items:start;gap:4px 14px;padding-left:5px;display:grid}.cv-onoff .meter{--meter-track:var(--meter-track-wide);--meter-ground:var(--lcd-bg);--meter-end-outer:var(--meter-wide-end-outer);--meter-end-inner:var(--meter-wide-end-inner);--meter-lit-outer:var(--meter-wide-lit-outer);--meter-lit-inner:var(--meter-wide-lit-inner);--meter-top-outer:var(--meter-wide-top-outer);--meter-top-inner:var(--meter-wide-top-inner);--meter-level-outer:var(--meter-wide-level-outer);--meter-level-inner:var(--meter-wide-level-inner);--meter-level-green-outer:var(--meter-wide-level-green-outer);--meter-level-green-inner:var(--meter-wide-level-green-inner);grid-area:1/2/span 2;gap:4px;min-width:6px;height:auto;margin-top:1px}.cv-onoff .meter-clip{height:6px}.cv-onoff .meter-lane{gap:3px}.cv-onoff .meter-clip,.cv-onoff .meter-bar{width:6px}.chs-main{width:100%;position:relative}.chs-field{pointer-events:none;justify-content:flex-end;align-items:center;gap:6px;display:flex;position:absolute;left:0}.chs-field>*{pointer-events:auto}.chs-color-field,.chs-icon-field,.chs-name-field{top:3px}.chs-rec-field,.chs-comp-field{top:55px}.chs-bustype-field,.chs-signal-field{top:107px}.chs-color-field{width:137px}.chs-icon{border-radius:3px;width:14px;height:14px;position:absolute;top:16px;left:29px}.chs-icon-field{width:274px}.chs-name-field{width:463px}.chs-bustype-field,.chs-rec-field{width:211px}.chs-comp-field,.chs-signal-field{width:451px}.chs-caption{color:var(--text);white-space:nowrap;margin-bottom:11px;font-size:12.5px}.chs-box{background:var(--surface);border-radius:var(--radius-md);height:40px;box-shadow:inset 0 -3px 0 var(--btn-bevel);flex:none;position:relative}.chs-color-field .chs-box,.chs-icon-field .chs-box{width:84px}.chs-name-field .chs-box{width:136px}.chs-field .pulldown{width:136px;min-width:0;height:40px;font-size:var(--fs-lg);padding:0 10px 3px 13px}.chs-color{border-radius:50%;width:30px;height:30px;position:absolute;top:4px;left:15px}.chs-mark{width:12px;height:12px;color:var(--field-mark);place-items:center;display:grid;position:absolute;top:4px;right:4px}.chs-mark .icon-rename{width:12px;height:12px;translate:-1px}.chs-mark svg{width:10px;height:10px}.chs-mark-edit{color:var(--text-muted)}.chs-mark-edit svg{width:12px;height:12px}.chs-name{border-radius:var(--radius-md);text-align:center;background:0 0;border:1px solid #0000;width:100%;height:37px;padding:0 14px}.chs-name:focus{border-color:var(--accent-on);outline:none}.chs-panbal{gap:2px;display:flex;position:absolute;top:159px;left:315px}.panbal-btn{min-width:48px;min-height:40px}.btn.panbal-btn{font-size:13px}.panbal-btn:not(.is-on){background:var(--surface)}.panbal-btn.is-on{background:var(--accent-selected);color:var(--ink-on-lit)}.chs-panlink{position:absolute;top:159px;left:315px}.panlink-btn{min-width:86px;min-height:40px}.btn.panlink-btn{font-size:12px}.panlink-btn:not(.is-on){background:var(--surface-btn)}.chs-panlink.is-locked{filter:brightness(var(--dim-disabled))}.chs-panlink.is-locked .btn{pointer-events:none}.source-popup.color-sheet{border-radius:5px;gap:0;width:414px;height:198px;padding:0 0 10px;position:absolute;top:37px;left:33px}.color-sheet .source-title{color:var(--surface-dim);flex:0 0 62px;font-size:14px;line-height:38px}.color-grid{grid-template-columns:repeat(4,82px);justify-content:center;gap:12px;display:grid}.btn.color-swatch{width:82px;height:34px;min-height:0;font-size:var(--fs-md);box-shadow:inset 0 -3px 0 rgb(0 0 0/var(--px-band-cast));padding:0 2px 3px}.input-screen,.eq-screen,.insfx-screen,.sendto-screen,.comp-extras,.rec-screen,.microsd-main{flex-direction:column;gap:6px;width:100%;display:flex}.eq-band{min-height:22px}.insfx-effect{border-radius:var(--radius-md);background:var(--surface);cursor:pointer;width:103px;height:40px;box-shadow:inset 0 -3px 0 var(--btn-bevel);border:0;place-items:center;padding-bottom:3px;display:grid;position:relative}.insfx-effect-copy{color:var(--text);display:flex;position:absolute;top:3px;right:3px}.insfx-effect-copy svg{width:10px;height:10px}.sendto-screen{flex-direction:row;align-items:flex-start;gap:8px}.sendto-cell{background:var(--surface);border-radius:var(--radius-md);flex-direction:column;flex:0 0 98px;height:181px;display:flex;overflow:hidden}.sendto-head{background:var(--surface-raised);flex-direction:column;justify-content:center;align-items:flex-end;height:36px;padding:0 11px 0 5px;display:flex}.sendto-title,.sendto-name{font-size:12px;line-height:15px;translate:8px 1px}.sendto-title{font-weight:700}.sendto-name{color:var(--text-secondary)}.sendto-body{flex-direction:column;flex:auto;align-items:center;padding:9px 5px 2px;display:flex}.sendto-body .btn-pre{margin-top:12px}.sendto-body .pan-slider{width:88px;margin-top:11px}.sendto-empty{display:block}.sendto-empty-pre{height:20px}.sendto-empty-slider{height:12px}.sendto-empty-bal{height:22px}.sendto-bal{justify-content:space-between;align-items:center;width:100%;margin-top:6px;padding:0 1px 0 6px;display:flex}.sendto-bal-caption{font-size:14.5px;translate:-1px}.sendto-bal .value-box{background:var(--well-deep);width:38px;min-width:38px;min-height:22px}.sendto-tab{justify-content:center;height:57px;padding:0}.sendto-tab .side-tab-icon{display:none}.sendto-tab .side-tab-label{font-weight:400;line-height:21px;translate:0 -1px}.sendto-tab.side-tab-wrapped .side-tab-label{translate:0 -2px}.sendto-tab+.sendto-tab{margin-top:0}.dyn-screen{flex:auto;position:relative}.dyn-plot{box-sizing:border-box;border:1px solid var(--surface);background:var(--graph-bg);width:200px;height:173px;position:absolute;top:1px;left:19px}.dyn-curve{width:100%;height:100%;display:block}.dyn-grid{stroke:var(--graph-grid);stroke-width:1px}.dyn-grid-lit .dyn-grid{stroke:var(--graph-grid-lit)}.dyn-curve-fill{fill:var(--graph-fill)}.dyn-curve-line{fill:none;stroke:var(--graph-line);stroke-width:1.5px}.dyn-handle circle{fill:var(--handle-face);stroke:var(--handle-ring);stroke-width:3px}.dyn-handle text{fill:var(--text);font-size:14px;font-weight:700;translate:0 -1px}.dyn-handle{cursor:pointer}.dyn-handle:focus:not(:focus-visible){outline:none}.dyn-handle.is-held circle{stroke:var(--accent-focus)}.dyn-handle-marks{pointer-events:none}.dyn-handle-arrow{fill:var(--handle-arrow);visibility:hidden}.dyn-handle-mark.is-held .dyn-handle-arrow{visibility:visible;animation:2s ease-in-out infinite focus-mark-blink}@keyframes focus-mark-blink{50%{color:#0000;fill:#0000;border-color:#0000}}@media (prefers-reduced-motion:reduce){.dyn-handle-mark.is-held .dyn-handle-arrow{animation:none}}.dyn-gr{--meter-ground:var(--lcd-bg);--top-outer:var(--meter-wide-end-outer);--top-inner:var(--meter-wide-end-inner);--foot-outer:var(--meter-wide-end-outer);--foot-inner:var(--meter-wide-end-inner);background:var(--meter-rows), var(--meter-track-wide);width:6px;height:108px;position:absolute;top:68px;left:226px;overflow:hidden}.dyn-gr i{background:linear-gradient(to right, var(--lcd-bg) 1px, var(--gain-reduction-outer) 1px 2px, var(--gain-reduction-inner) 2px 4px, var(--gain-reduction-outer) 4px 5px, var(--lcd-bg) 5px) 0 0 / 100% 1px no-repeat, linear-gradient(to right, var(--gain-reduction-outer) 1px, transparent 1px 5px, var(--gain-reduction-outer) 5px) 0 1px / 100% 1px no-repeat, linear-gradient(to right, var(--gain-reduction-inner) 1px, transparent 1px 5px, var(--gain-reduction-inner) 5px) 0 2px / 100% 1px no-repeat, var(--gain-reduction);width:100%;display:block}.mbc-screen-frame{flex:auto;display:flex;position:relative}.mbc-fill-low{fill:var(--graph-line)}.mbc-fill-mid{fill:var(--mbc-mid-line)}.mbc-fill-high{fill:var(--mbc-high-line)}.mbc-curve-mid .dyn-curve-line{stroke:var(--mbc-mid-line)}.mbc-curve-mid .dyn-curve-fill{fill:var(--mbc-mid-fill)}.mbc-curve-high .dyn-curve-line{stroke:var(--mbc-high-line)}.mbc-curve-high .dyn-curve-fill{fill:var(--mbc-high-fill)}.mbc-screen .dyn-plot{left:4px}.mbc-bands{width:265px}.dyn-plot.is-oneknob .dyn-curve-line{stroke:var(--accent-focus)}.dyn-plot.is-oneknob .dyn-curve-fill,.dyn-plot.is-oneknob .mbc-fill{fill:var(--eq-focus-fill)}.dyn-handle.is-fixed circle{stroke:var(--accent-cue);stroke-width:1.5px;fill:var(--eq-focus-fill)}.mbc-gr{flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;bottom:8px;left:211px}.mbc-screen.is-bands .mbc-gr{left:280.5px}.mbc-gr-caption,.mbc-gr-letters{color:var(--text-secondary);font-size:9px;line-height:10px}.mbc-gr-caption{color:var(--text)}.mbc-gr-letters{font-size:8px}.mbc-gr-letters,.mbc-gr-bars{gap:6px;display:flex}.mbc-gr-letters span{text-align:center;width:6px}.mbc-gr .dyn-gr{position:static}.mbc-gr-bar.is-lit{outline:1px solid var(--mbc-gr-open);outline-offset:1px;border-radius:2px}.mbc-top{justify-content:space-between}.mbc-band-name{text-align:center;width:70px;color:var(--text-primary);font-size:14px;font-weight:600}.mbc-bypass{box-sizing:border-box;width:70px;height:36px}.mbc-out{position:absolute;bottom:8px;right:68px}.pitch-screen{flex:auto;position:relative}.efx-band{box-sizing:border-box;background:var(--readout-edge);width:190px;height:25px;color:var(--readout-label);place-items:center;font-size:13px;display:grid;position:absolute;top:60px;left:12px}.pitch-corner{box-sizing:border-box;width:86px;height:28px;position:absolute;top:4px;left:390px}.pitch-row{flex-direction:column;gap:2px;width:100px;display:flex;position:absolute;left:19px}.pitch-row:first-of-type{top:2px}.pitch-row:nth-of-type(2){top:62px}.pitch-row:nth-of-type(3){top:122px}.pitch-row-caption{color:var(--text-secondary);font-size:13px}.pitch-row .pulldown{width:100px;min-width:100px;height:36px;min-height:36px}.pitch-keys{box-sizing:border-box;background:var(--surface-dim);gap:3px;width:287px;height:135px;padding:4px;display:flex;position:absolute;top:42px;left:137px}.pitch-key,.pitch-key-black{cursor:pointer;border:0;border-radius:0 0 4px 4px;justify-content:center;align-items:flex-end;display:flex;position:relative}.pitch-key:active:after,.pitch-key-black:active:after{content:"";border-radius:inherit;background:var(--key-held);position:absolute;inset:0}.pitch-key{background:var(--accent-cue);flex:auto}.pitch-key-black{background:var(--lcd-bg);width:30px;height:76px;position:absolute;top:4px}.pitch-note{position:absolute;left:50%;translate:-50%}.pitch-key>.pitch-note{bottom:12.5px}.pitch-key-black>.pitch-note{top:19px}.pitch-note{background:var(--surface);width:26px;height:26px;color:var(--text);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}[aria-pressed=true]>.pitch-note{background:var(--oneknob-lit);color:var(--ink-on-lit)}.dyn-row{align-items:center;display:flex;position:absolute;left:251px;right:0}.dyn-row-makeup{height:40px;top:-1px}.dyn-row-knee{height:40px;top:46px}.dyn-row.dyn-row-knee .pulldown{padding-right:10px}.dyn-row-source{height:40px;top:2px}.dyn-row-source .dyn-caption{width:99px}.dyn-row-source .pulldown{flex:0 0 67px}.dyn-caption{white-space:pre-line;flex:none;font-size:12.5px;line-height:13px;translate:3px -2px}.dyn-row-makeup .dyn-caption{width:53px}.dyn-row-knee .dyn-caption{width:41px;font-size:13px;translate:0 -2px}.dyn-row .pulldown{box-sizing:border-box;min-width:0;height:40px}.dyn-row .pulldown .pulldown-value{font-size:13px;translate:1px}.dyn-row-makeup .pulldown{flex:0 0 70px}.dyn-row-knee .pulldown{flex:0 0 124px}.lcd .oneknob{box-sizing:border-box;white-space:nowrap;border-radius:var(--radius-md);background:var(--surface-btn);width:92px;height:38px;color:var(--text);font-size:var(--fs-xl);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 7px 3px 8px;display:flex}.lcd .oneknob.is-on{background:var(--oneknob-lit);color:var(--text);box-shadow:inset 0 -3px 0 var(--oneknob-lit-band);border-radius:0}.lcd .oneknob.is-on .oneknob-mark{color:var(--oneknob-lit)}.oneknob-panel{box-sizing:border-box;background:var(--oneknob-panel);align-items:center;height:44px;padding:0 2px 0 4px;display:flex}.dyn-row .oneknob-panel{margin-left:auto;margin-right:-2px}.eq-screen>.oneknob-panel{position:absolute;top:-3px;left:177px}.oneknob-panel>.pulldown{box-sizing:border-box;background:var(--oneknob-type);width:124px;height:38px;box-shadow:none;font-size:var(--fs-xl);border-radius:19px;margin-right:8px;padding:0 13px 0 27px}.lcd .oneknob-panel>.oneknob-level{box-sizing:border-box;place-items:center;width:55px;min-width:55px;height:30px;display:grid}.oneknob-link{background:var(--oneknob-link);width:10px;height:2px;margin:0 3px}.lcd .oneknob>span:not(.oneknob-mark){font-size:14.5px;font-weight:600;translate:-3px 2px}.oneknob-mark{background:var(--text);width:18px;height:18px;color:var(--surface-btn);font-size:var(--fs-lg);border-radius:50%;flex:none;place-items:center;display:grid;translate:0 1px}.dyn-sets{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:9px;left:248px}.dyn-set{box-sizing:border-box;background:var(--surface-sunk);justify-content:space-between;align-items:center;width:169px;height:36px;padding:0 7px 0 10px;display:flex}.dyn-set-caption{font-size:13px;translate:0 -1px}.dyn-set .value-box{background:var(--well-deep);box-sizing:border-box;width:52px;min-width:0;height:22px;font-size:var(--fs-lg);justify-content:center;align-items:center;padding:0 2px;display:flex}.dyn-io{gap:12px;display:flex;position:absolute;top:48px;left:428px}.dyn-io-col{flex-direction:column;align-items:center;gap:7px;width:16px;display:flex}.dyn-io-caption{white-space:nowrap;height:13px;font-size:13px;line-height:13px}.dyn-io-col:last-child .dyn-io-caption{margin-right:2px}.dyn-io .meter{height:108px}.badge.badge-title{border-radius:var(--radius-md);background:var(--badge-title-off);width:116px;height:40px;color:var(--text-inverse);font-size:var(--fs-2xl);white-space:nowrap;cursor:pointer;pointer-events:auto;border:0;place-items:center;padding-bottom:3px;display:grid;position:absolute;top:2px;left:254px}.badge.badge-title.badge-plain{background:var(--surface-sunken);color:var(--text);box-shadow:none;cursor:default;padding-bottom:0}.badge.badge-title.badge-gate,.badge.badge-title.badge-comp,.badge.badge-title.badge-ducker{padding-bottom:1px}.badge.badge-title.badge-comp.is-on{background:var(--block-comp);color:var(--text)}.badge.badge-title.badge-gate.is-on{background:var(--block-gate)}.badge.badge-title.badge-eq.is-on{background:var(--block-eq)}.icon-eq-badge-curve{width:44px;height:36px;color:var(--handle-ring);position:absolute;top:0;left:0}.badge.badge-title.badge-eq.is-on .icon-eq-badge-curve{color:var(--eq-badge-curve)}.badge.badge-title.badge-ducker.is-on{background:var(--block-ducker)}.badge.badge-title.badge-delay.is-on,.badge.badge-title.badge-insfx.is-on,.badge.badge-title.badge-ssmcs.is-on{background:var(--block-fx)}.lcd.is-dimmed:after{content:"";background:var(--scrim);mix-blend-mode:multiply;z-index:5;pointer-events:none;position:absolute;inset:0}.lcd:has(>.main>.pick-dialog) .knob-strip:before{content:"";background:var(--scrim);mix-blend-mode:multiply;z-index:1;pointer-events:none;position:absolute;inset:-2px -2px 0}.lcd:has(>.main>.pick-dialog.covers-bar)>.knob-strip{visibility:hidden}.dialog-overlay:before,.source-overlay:before{content:"";background:var(--scrim);mix-blend-mode:multiply;z-index:10;position:absolute;inset:0}.dialog-overlay>*,.source-overlay>*{z-index:10}.lcd.is-dimmed .main{z-index:6}.lcd.is-dimmed .is-lit{z-index:6;position:relative}.sends-popup{background:var(--dialog-sheet);border-radius:5px;flex-direction:column;gap:15px;width:414px;padding:9px 0 6px 49px;display:flex;translate:0 -1px}.sends-row{gap:8px;display:flex}.sends-fx-row{margin-top:auto}.sends-option{background:var(--surface);width:73px;min-height:40px}.btn.sends-option{font-size:12px;translate:0 -1px}.sends-stereo.is-on,.sends-option.is-on{background:var(--accent-sends);color:var(--text);box-shadow:inset 0 -3px 0 rgb(0 0 0/var(--px-band-cast))}.sends-option.is-on.sends-mix{background:var(--accent-sends-mix)}.sends-option.is-on.sends-fx{background:var(--accent-sends-fx)}.bank-popup{background:var(--dialog-sheet);border-radius:5px;flex-direction:column;gap:26px;width:414px;padding:8px;display:flex}.bank-band{background:var(--surface);color:var(--text);font-size:var(--fs-md);letter-spacing:.06em;text-align:center;padding:2px 8px;font-weight:700}.bank-row{flex-wrap:wrap;gap:8px;margin-left:16px;display:flex}.bank-option{text-align:center;min-width:84px;min-height:37px}.bank-option-input{background:var(--accent-bank-in)}.bank-option-output{background:var(--accent-bank-out)}.bank-option.is-on{background:var(--accent-bank-active)}.bank-option,.bank-option.is-on{box-shadow:inset 0 -3px 0 rgb(0 0 0/var(--px-band-cast))}.btn.usb-storage{box-sizing:border-box;background:var(--surface);letter-spacing:-.02em;white-space:nowrap;width:124px;height:40px;box-shadow:inset 0 -3px 0 var(--btn-bevel);align-self:flex-start;margin-left:5px;padding-bottom:4px;font-size:13px;font-weight:700}.btn.usb-storage.is-on{background:var(--accent-selected);color:var(--ink-on-lit);box-shadow:inset 0 -3px 0 var(--toggle-band-lit)}.btn.usb-storage.is-disabled{background:var(--surface-disabled);color:var(--menu-text-disabled);box-shadow:inset 0 -3px 0 var(--btn-bevel-disabled);pointer-events:none}.rec-dot{background:var(--transport-rec);pointer-events:none;border-radius:50%;width:14px;height:14px;position:absolute}.icon-btn.has-rec-dot{position:relative}.icon-btn .rec-dot{top:22px;left:23px}.icon-btn.has-play-mark{position:relative}.play-mark{clip-path:polygon(0 0,100% 50%,0 100%);background:var(--transport-play);pointer-events:none;width:10px;height:14px;position:absolute;top:22px;left:26px}.menu-btn.has-rec-dot>span{position:relative}.menu-btn .rec-dot{top:50%;right:calc(100% + 3px);translate:0 -50%}.rec-screen{width:100%;position:relative}.rec-slots{grid-template-columns:repeat(4,94px);gap:6px 8px;display:grid;position:absolute;top:3px;left:8px}.rec-slot{background:var(--surface-sunken);border-radius:var(--radius-md);flex-direction:column;align-items:center;width:94px;height:84px;display:flex;position:relative}.rec-slot-id{height:15px;font-size:var(--fs-md);margin-top:2px}.rec-slot-caption{height:15px;color:var(--text);margin:0 24px 0 0;font-size:13px;translate:3px 2px}.rec-slot-src{background:var(--surface-on-sunk);width:70px;height:40px;min-height:0;box-shadow:inset 0 -3px 0 var(--btn-bevel-sunk);padding:0 4px;position:absolute;top:41px;left:3px}.rec-slot-copy{color:var(--rec-copy-mark);display:flex;position:absolute;top:1px;right:1px}.rec-slot-copy svg{width:10px;height:10px}.rec-slot-meter{height:56px;position:absolute;top:25px;right:4px}.rec-slot-meter .meter{--meter-track:var(--lcd-bg);--meter-end-outer:var(--meter-card-end-outer);--meter-end-inner:var(--meter-card-end-inner);--meter-lit-outer:var(--meter-card-lit-outer);--meter-lit-inner:var(--meter-card-lit-inner);gap:4px}.rec-slot-meter .meter-clip,.rec-slot-meter .meter-bar{width:4px}.rec-slot-meter .meter-lane{gap:3px}.rec-progress,.sd-progress{--progress-ends:linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--corner-track-dark), var(--corner-track-dark)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-track-dark), var(--corner-track-dark)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) left 0px top 7px / 1px 1px no-repeat, linear-gradient(var(--corner-track-dark), var(--corner-track-dark)) left 0px top 8px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 9px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) left 1px top 9px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 10px / 2px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) left 2px top 10px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 11px / 3px 1px no-repeat, linear-gradient(var(--corner-track-dark), var(--corner-track-dark)) left 3px top 11px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) left 4px top 11px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--corner-track-dark), var(--corner-track-dark)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) right 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) right 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-track-dark), var(--corner-track-dark)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) right 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) right 0px top 7px / 1px 1px no-repeat, linear-gradient(var(--corner-track-dark), var(--corner-track-dark)) right 0px top 8px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 9px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) right 1px top 9px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 10px / 2px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) right 2px top 10px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 11px / 3px 1px no-repeat, linear-gradient(var(--corner-track-dark), var(--corner-track-dark)) right 3px top 11px / 1px 1px no-repeat, linear-gradient(var(--corner-track-mid), var(--corner-track-mid)) right 4px top 11px / 1px 1px no-repeat;--progress-played-ends:linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--corner-played-dark), var(--corner-played-dark)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-played-mid), var(--corner-played-mid)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--corner-played-inner), var(--corner-played-inner)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-played-inner), var(--corner-played-inner)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-played-dark), var(--corner-played-dark)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-played-mid), var(--corner-played-mid)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--corner-played-mid), var(--corner-played-mid)) left 0px top 7px / 1px 1px no-repeat, linear-gradient(var(--corner-played-dark), var(--corner-played-dark)) left 0px top 8px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 9px / 1px 1px no-repeat, linear-gradient(var(--corner-played-inner), var(--corner-played-inner)) left 1px top 9px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 10px / 2px 1px no-repeat, linear-gradient(var(--corner-played-inner), var(--corner-played-inner)) left 2px top 10px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 11px / 3px 1px no-repeat, linear-gradient(var(--corner-played-dark), var(--corner-played-dark)) left 3px top 11px / 1px 1px no-repeat, linear-gradient(var(--corner-played-mid), var(--corner-played-mid)) left 4px top 11px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-light), var(--corner-played-end-light)) right 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-dark), var(--corner-played-end-dark)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--surface-sunken), var(--surface-sunken)) right 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--corner-played-end-inner), var(--corner-played-end-inner)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-track), var(--corner-played-end-track)) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--surface-sunken), var(--surface-sunken)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-inner), var(--corner-played-end-inner)) right 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--surface-sunken), var(--surface-sunken)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-dark), var(--corner-played-end-dark)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-light), var(--corner-played-end-light)) right 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-light), var(--corner-played-end-light)) right 0px top 7px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-dark), var(--corner-played-end-dark)) right 0px top 8px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-inner), var(--corner-played-end-inner)) right 1px top 9px / 1px 1px no-repeat, linear-gradient(var(--surface-sunken), var(--surface-sunken)) right 0px top 9px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-inner), var(--corner-played-end-inner)) right 2px top 10px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-track), var(--corner-played-end-track)) right 1px top 10px / 1px 1px no-repeat, linear-gradient(var(--surface-sunken), var(--surface-sunken)) right 0px top 10px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-light), var(--corner-played-end-light)) right 4px top 11px / 1px 1px no-repeat, linear-gradient(var(--corner-played-end-dark), var(--corner-played-end-dark)) right 3px top 11px / 1px 1px no-repeat, linear-gradient(var(--surface-sunken), var(--surface-sunken)) right 0px top 11px / 3px 1px no-repeat}.rec-meta{width:220px;font-size:var(--fs-md);font-variant-numeric:tabular-nums;justify-content:space-between;line-height:13px;display:flex;position:absolute;top:183px;left:13px}.rec-progress{background:var(--progress-ends), var(--surface-sunken);border-radius:0;width:224px;height:12px;position:absolute;top:202px;left:12px}.rec-transport{gap:4px;display:flex;position:absolute;top:181px;left:251px}.rec-transport .btn{background:var(--surface);place-items:center;width:46px;height:40px;min-height:0;padding-bottom:3px;display:grid}.rec-transport .rec-rec{margin-left:12px}.rec-transport svg{width:12px;height:12px}.rec-transport .icon-pause{width:12px;height:14px;margin-bottom:2px}.rec-transport .icon-transport-play,.sd-actions .rec-pause .icon-transport-play{width:11px;height:14px;margin:0 0 2px 2px}.icon-transport-play{color:var(--transport-play)}.rec-rec svg{color:var(--transport-rec)}.rec-rec.is-armed svg{animation:2s ease-in-out infinite focus-mark-blink}.rec-play.is-paused svg{color:var(--transport-rec)}@media (prefers-reduced-motion:reduce){.rec-rec.is-armed svg{animation:none}}.source-overlay{position:absolute;inset:0}.source-popup.source-sheet{border-radius:5px 5px 6px 6px;gap:0;width:414px;height:240px;padding:0;position:absolute;top:16px;left:33px;overflow:visible}.source-sheet .source-title{color:var(--surface-dim);flex:0 0 50px;font-size:14.5px;line-height:50px}.source-back{border:0;border-left:2px solid var(--toolbar-edge);border-bottom:2px solid var(--toolbar-edge);clip-path:polygon(0 0,calc(100% - 1px) 0,calc(100% - 1px) 1px,100% 1px,100% 100%,0 100%);background:var(--surface-toolbar);width:58px;height:42px;box-shadow:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.source-back:before{content:"";pointer-events:none;background:linear-gradient(to right, var(--toolbar-edge) 2px, var(--sheet-back-corner-inner-fade) 2px 3px, var(--surface-toolbar) 3px) 0 0 / 100% 1px no-repeat, linear-gradient(to right, var(--toolbar-edge) 2px, var(--sheet-back-corner-inner) 2px 3px, var(--surface-toolbar) 3px) 0 1px / 100% 1px no-repeat, linear-gradient(to right, var(--sheet-back-corner-outer) 1px, var(--toolbar-edge) 1px 2px, var(--sheet-back-corner-step) 2px 3px, var(--sheet-back-corner-inner-fade) 3px 4px, var(--surface-toolbar) 4px) 0 2px / 100% 1px no-repeat, linear-gradient(to right, var(--dialog-sheet) 1px, var(--sheet-back-corner-step) 1px 2px, var(--toolbar-edge) 2px 3px, var(--sheet-back-corner-step) 3px 4px, var(--sheet-back-corner-inner) 4px 5px, var(--sheet-back-corner-inner-soft) 5px) 0 3px / 100% 1px no-repeat, linear-gradient(to right, var(--dialog-sheet) 1px, var(--sheet-back-corner-light) 1px 2px, var(--sheet-back-corner-step) 2px 3px, var(--toolbar-edge) 3px) 0 4px / 100% 1px no-repeat, linear-gradient(to right, var(--dialog-sheet) 3px, var(--sheet-back-corner-outer) 3px 4px, var(--toolbar-edge) 4px) 0 5px / 100% 1px no-repeat;width:6px;height:6px;position:absolute;bottom:-2px;left:-2px}.source-back:after{content:"";pointer-events:none;background:linear-gradient(to right, var(--sheet-back-top-corner-inner) 1px, var(--sheet-back-top-corner-outer) 1px 2px, transparent 2px) 0 0 / 100% 1px no-repeat, linear-gradient(to right, var(--surface-toolbar) 2px, var(--sheet-back-top-corner-outer) 2px) 0 1px / 100% 1px no-repeat, linear-gradient(to right, var(--surface-toolbar) 2px, var(--sheet-back-top-corner-inner) 2px) 0 2px / 100% 1px no-repeat;width:3px;height:3px;position:absolute;top:0;right:0}.source-back svg{width:18px;height:14px;margin:2px 2px 0 0;overflow:visible}.source-back svg path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.source-sheet .source-grid{scroll-snap-type:y mandatory;flex:0 0 184px;gap:8px;padding:0 0 0 7px}.source-sheet .source-row{scroll-snap-align:start;grid-template-columns:repeat(4,90px);gap:8px}.source-sheet .source-btn{min-height:40px;font-size:12px;line-height:14px}.source-sheet .source-btn:not(.is-on){box-shadow:inset 0 -3px 0 var(--btn-bevel)}.scrollbar{border:2px solid var(--well-deep);background:var(--surface-sunken);border-radius:6px;width:12px;position:absolute}.scrollbar.is-focused{border-color:var(--accent-focus)}.scroll-host:focus{outline:none}.lcd .scroll-host{overflow-y:hidden}.scroll-thumb{background:var(--text);border-radius:4px;width:8px;position:absolute;left:0}.scrollbar:before,.scroll-thumb:before{content:"";width:18px;position:absolute;left:50%;translate:-50%}.scrollbar:before{top:0;bottom:0}.scroll-thumb:before{top:min(0px,50% - 9px);bottom:min(0px,50% - 9px)}.source-scrollbar{height:185px;top:48px;left:397px}.source-popup{background:var(--dialog-sheet);border-radius:var(--radius-md);width:100%;height:100%;box-shadow:1px 1px 0 var(--sheet-shadow-near), 2px 2px 0 var(--sheet-shadow-far);flex-direction:column;gap:4px;padding:5px 6px;display:flex;overflow:hidden}.source-title{text-align:center;font-size:var(--fs-md);color:var(--text-inverse);font-weight:700}.source-top,.source-row{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.source-spacer{min-width:0}.source-grid{flex-direction:column;gap:4px;min-height:0;display:flex;overflow-y:auto}.source-btn{background:var(--surface);min-height:26px}.sd-browser{width:100%;position:relative}.tools-screen{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:0;display:flex}.tools-report{pointer-events:none;font-size:13px;position:absolute;inset:0}.tools-grade{font-size:14.5px;font-weight:700;position:absolute;top:23px;left:139px}.tools-grade-value{color:var(--test-pass);margin-left:8px}.tools-report-row{white-space:nowrap;position:absolute;left:38px}.tools-report-row.is-sub{left:73px}.tools-report-row.is-rate{color:var(--test-pass)}.tools-report-row:nth-child(2){top:57px}.tools-report-row:nth-child(3){top:82px}.tools-report-row:nth-child(4){top:107px}.tools-report-row:nth-child(5){top:132px}.tools-report-row:nth-child(6){top:157px}.tools-report-row:nth-child(7){top:182px}.tools-report-value{position:absolute;left:146px}.tools-report-row.is-sub .tools-report-value{left:101px}.tools-screen>.btn{min-width:120px;min-height:46px;margin:3px 0 0 7px;font-size:13px}.sd-path{background:linear-gradient(var(--surface-sunken), var(--surface-sunken)) 54px 0 / 2px 100% no-repeat;align-items:stretch;gap:2px;height:36px;display:flex;position:absolute;top:3px;left:4px;right:2px}.sd-up{place-items:center;width:54px;min-height:0;display:grid}.sd-up svg{width:17px;height:15px;margin:2px 0 0 3px}.sd-path-field{text-align:left;white-space:nowrap;background:var(--surface);border-radius:var(--radius-md);line-height:38px;font-size:var(--fs-md);direction:rtl;flex:0 0 224px;padding:0 10px;overflow:hidden}.sd-path-field>span{direction:ltr;unicode-bidi:isolate}.sd-free{white-space:pre-line;text-align:left;color:var(--text);font-size:12px;position:absolute;top:5px;left:312px;right:0}.sd-free-name{vertical-align:top;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.list-carded{background:var(--surface-sunken);border-radius:var(--radius-sm);position:absolute}.list-carded .list-head{height:17px;font-size:var(--fs-md);text-align:center;color:var(--dialog-sheet);background:0 0;padding:0 2px}.list-carded .list-body{padding:0 2px 2px}.list-carded .list-row{background:0 0;border-bottom:0;gap:2px;min-height:36px}.list-carded .list-row+.list-row{margin-top:2px}.list-carded .list-row .list-cell{background:var(--surface);align-self:stretch;align-items:center;padding:2px 13px;display:flex}.list-carded .list-row .list-cell:first-child,.list-carded .list-row .list-cell:last-child{justify-content:center;padding:2px}.list-carded .list-row.is-selected .list-cell{background:var(--accent-selected);color:var(--surface)}.list-carded .list-row.is-selected .list-cell svg{color:var(--list-selected-mark)}.list-carded .list-row.is-selected .scene-no{color:inherit}.list-carded+.scrollbar{border-width:1px}.list-carded+.scrollbar .scroll-thumb{background:var(--scroll-thumb-dim);margin-top:1px;left:1px}.sd-list{width:385px;height:131px;top:43px;left:2px}.sd-scrollbar{height:115px;top:58px;left:394px}.sd-list .list-head,.sd-list .list-row{grid-template-columns:54px 223px 100px}.sd-list .list-head .list-cell:nth-child(2){translate:-1px}.rec-browser .sd-list{width:339px}.rec-browser .sd-list .list-head,.rec-browser .sd-list .list-row{grid-template-columns:54px 223px 54px}.rec-browser .sd-scrollbar{left:359px}.dyn-io.sd-out{top:44px;left:389px}.sd-out .dyn-io-col:last-child .dyn-io-caption{margin-right:0}.sd-list .list-cell:last-child{white-space:pre-line;text-overflow:clip;text-align:center;overflow:visible}.sd-icon{place-items:center;display:grid}.sd-action svg{width:20px;height:20px}.sd-action .icon-trash{width:16px;height:18px;margin-top:2px}.sd-action .icon-rename{margin-top:2px}.sd-action .icon-new-folder,.sd-icon .icon-folder{width:20px;height:16px}.sd-icon .icon-file,.sd-icon .icon-audio{width:16px;height:20px}.sd-icon .icon-speaker{width:18px;height:18px}.sd-tracks{font-size:12.5px}.sd-actions{align-items:stretch;gap:34px;height:39px;display:flex;position:absolute;bottom:1px;left:3px}.sd-actions .btn{min-width:90px;min-height:0;font-size:12.5px}.sd-action{background:var(--surface);place-items:center;display:grid}.rec-browser .sd-action:first-child{margin-left:124px}.sd-transport{flex-direction:column;gap:6px;width:173px;display:flex;position:absolute;top:3px;left:58px}.sd-transport-meta{min-height:1lh;font-size:var(--fs-md);font-variant-numeric:tabular-nums;justify-content:space-between;line-height:13px;display:flex;translate:0 1px}.sd-transport-meta span:last-child{translate:-1px}.sd-progress{background:var(--progress-ends), var(--surface-sunken);border-radius:0;height:12px}.sd-progress:before{content:"";width:round(var(--played,0%), 1px);background:var(--progress-played-ends), var(--progress-played);border-radius:0;height:100%;display:block}.sd-actions .btn.sd-locate,.sd-actions .btn.rec-stop,.sd-actions .btn.rec-pause{place-items:center;width:46px;min-width:0;height:40px;padding-bottom:3px;display:grid;position:absolute;top:1px}.sd-actions .btn.rec-stop{background:var(--surface);left:248px}.sd-actions .btn.rec-pause{left:298px}.sd-actions .btn.sd-locate{background:var(--surface);left:-1px}.sd-actions .sd-locate svg{width:19px;height:15px;margin:3px 0 0 1px}.sd-actions .rec-stop svg{width:12px;height:12px}.sd-actions .rec-pause svg{width:12px;height:14px;margin-bottom:2px}.single-param{place-items:start;width:100%;padding:94px 0 0 114px;display:grid}.delay-screen{flex:auto;position:relative}.delay-rate{align-items:center;gap:12px;height:40px;display:flex;position:absolute;top:-2px;left:12px}.delay-caption{white-space:nowrap;font-size:13px;translate:-1px -1px}.delay-rate .pulldown{box-sizing:border-box;flex:0 0 67px;min-width:0;height:40px;margin:0 -2px 0 11px;padding:3px 8px 6px 19px}.delay-rate .pulldown-mark{background:var(--drop-mark);height:6px}.delay-title{width:400px;margin:0;position:absolute;top:60px;left:10px}.delay-cells{justify-content:space-between;width:400px;display:flex;position:absolute;top:94px;left:10px}.delay-cell{border-radius:var(--radius-md);background:var(--surface-sunk);flex-direction:column;align-items:center;gap:2px;width:86px;height:84px;padding-top:4px;display:flex}.delay-cell-caption{font-size:13px;translate:-1px -2px}.delay-cell .value-box{box-sizing:border-box;background:var(--well-deep);width:60px;min-width:60px;height:22px;min-height:22px;font-size:var(--fs-lg);margin:-3px 0 3px}.eq-screen{flex:auto;position:relative}.eq-screen>.eq-band{box-sizing:border-box;border-radius:var(--radius-md);background:var(--accent-band);width:55px;height:38px;color:var(--text-inverse);white-space:nowrap;cursor:pointer;border:0;place-items:center;padding:0 0 3px;font-size:14px;font-weight:700;display:grid;position:absolute;top:-1px;left:0}.eq-screen>.eq-band.is-off{background:var(--accent-cue);color:var(--text-inverse)}.eq-screen>.pulldown{box-sizing:border-box;border:1px solid var(--shape-box-edge);background:var(--shape-box);width:94px;min-width:0;height:38px;box-shadow:none;border-radius:19px;padding-left:26px;padding-right:11px;position:absolute;top:0;left:281px}.eq-screen>.pulldown .pulldown-mark{translate:0 2px}.eq-screen>.pulldown .pulldown-value{display:flex;translate:0 2px}.icon-eq-shape{width:30px;height:20px}.icon-note{width:auto;height:14px;display:block}.btn.dropdown-option.efx-note-option{place-items:center;min-width:48px;min-height:36px;padding:0 0 3px;display:grid}.btn.dropdown-option.eq-shape-option{place-items:center;width:94px;min-width:0;height:38px;min-height:0;padding:0 0 3px;display:grid}.eq-screen>.pulldown.is-fixed{opacity:.5;cursor:default}.eq-screen>.oneknob{margin:0;position:absolute;top:0;left:384px}.dyn-row .oneknob{margin-left:auto}.eq-plot{box-sizing:border-box;border:1px solid var(--surface);background:var(--graph-bg);width:416px;height:138px;position:absolute;top:43px;left:0}.eq-curve{width:100%;height:100%;display:block}.eq-curve-fill{fill:var(--eq-fill)}.eq-curve-line{fill:none;stroke:var(--eq-line);stroke-width:1.5px}.eq-grip{border:3px solid var(--handle-ring);background:var(--handle-face);cursor:pointer;border-radius:50%;place-items:center;width:32px;height:32px;margin:-16px 0 0 -16px;display:grid;position:absolute}.eq-plot>.eq-grip{padding:0;font-size:13.5px}.eq-grip.is-held{border-color:var(--accent-focus)}.eq-grip.is-off{background:var(--graph-bg);color:var(--handle-ring)}.eq-grip.is-off.is-held{color:var(--accent-focus)}.eq-grip.is-fixed{border-width:1.5px;border-color:var(--accent-cue);background:var(--graph-bg);cursor:default;width:16px;height:16px;margin:-8px 0 0 -8px}.eq-plot.is-oneknob .eq-curve-line{stroke:var(--accent-focus)}.eq-grip.is-held:before,.eq-grip.is-held:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;width:0;height:0;animation:2s ease-in-out infinite focus-mark-blink;position:absolute;top:9px}@media (prefers-reduced-motion:reduce){.eq-grip.is-held:before,.eq-grip.is-held:after{animation:none}}.eq-grip.is-held:before{border-right:6px solid var(--accent-focus);left:-12px}.eq-grip.is-held:after{border-left:6px solid var(--accent-focus);right:-12px}.eq-grip.is-updown.is-held:before,.eq-grip.is-updown.is-held:after{border-left:4px solid #0000;border-right:4px solid #0000;left:9px;right:auto}.eq-grip.is-updown.is-held:before{border-top:0;border-bottom:6px solid var(--accent-focus);top:-12px}.eq-grip.is-updown.is-held:after{border-top:6px solid var(--accent-focus);border-bottom:0;top:auto;bottom:-12px}.insfx-screen,.efx-screen{flex:auto;position:relative}.efx-params{grid-template-rows:82px 82px;grid-template-columns:104px 106px 104px 86px;align-content:start;justify-items:start;gap:8px 0;width:400px;display:grid;position:absolute;top:3px;left:10px}.efx-cell{box-sizing:border-box;background:var(--surface-sunk);flex-direction:column;align-items:center;gap:1px;width:86px;height:82px;padding:2px 4px 0;display:flex}.efx-cell-caption{height:15px;line-height:15px;font-size:var(--fs-lg);white-space:nowrap}.efx-cell .pulldown{box-sizing:border-box;white-space:nowrap;width:78px;min-width:78px;height:22px;min-height:22px;font-size:var(--fs-lg);margin:0;overflow:hidden}.efx-cell .value-box{box-sizing:border-box;white-space:nowrap;width:60px;min-width:60px;height:22px;min-height:22px;font-size:var(--fs-lg);margin:0}.efx-cell .knob-graphic{margin-top:3px}.efx-cell .value-box{background:var(--well-deep);justify-content:center;align-items:center;padding:0 2px;display:flex}.efx-cell .pulldown{font-size:var(--fs-sm);gap:2px;padding:0 4px 3px 6px}.efx-cell .pulldown-value{text-overflow:ellipsis;overflow:hidden}.efx-cell.has-buttons{width:190px}.efx-buttons{gap:2px;width:100%;display:flex}.efx-buttons .btn.efx-button{background:var(--surface);min-width:0;height:36px;min-height:36px;box-shadow:inset 0 -3px 0 var(--btn-bevel);font-size:var(--fs-sm);border-radius:0;flex:1 1 0;padding:0 0 3px}.efx-buttons .btn.efx-button:not(:only-child){flex:0 0 59px}.efx-buttons .btn.efx-button:not(:first-child,:last-child){flex-basis:60px}.efx-buttons .btn.efx-button.is-on{background:var(--accent-selected);color:var(--ink-on-lit);box-shadow:inset 0 -3px 0 var(--toggle-band-lit)}.efx-cell.is-foot{justify-content:flex-end;padding-bottom:4px}.efx-cell.is-bare{background:0 0}.efx-cell.is-bare .pulldown{width:86px;min-width:86px;height:36px;min-height:36px}.efx-cell.is-bare .efx-cell-caption{color:var(--text-muted)}.efx-cell.is-bare:not(.is-foot,.has-buttons){padding-inline:0}.efx-cell.is-bare.is-foot{gap:4px;padding-inline:0}.efx-cell.is-bare.is-division .pulldown{align-self:flex-start;width:103px;min-width:103px;margin-left:-9px}.efx-cell.is-foot.is-upper{translate:0 27px}.efx-cell.is-bare.is-upper:not(.is-foot){justify-content:flex-end;padding-bottom:13px}.input-screen{flex:auto;position:relative}.input-caption{font-size:13px;position:absolute;top:12px;left:11px}.input-source-btn{box-sizing:border-box;border-radius:var(--radius-md);background:var(--surface);white-space:pre-line;cursor:pointer;width:136px;height:40px;box-shadow:inset 0 -3px 0 var(--btn-bevel);border:0;padding:2px 26px 6px 6px;position:absolute;top:3px;left:94px}.input-screen .input-source-btn{font-size:12.5px;line-height:16px}.input-panel{border-radius:var(--radius-md);background:var(--surface-sunken);width:203px;height:128px;position:absolute;top:51px}.input-panel-a{left:0}.input-panel-b{left:207px}.btn.input-flag{background:var(--badge-off);width:60px;height:20px;min-height:0;color:var(--text-inverse);place-items:center;padding:0 0 3px;font-size:12px;display:grid;position:absolute}.btn.input-flag.is-on{background:var(--accent-on)}.lcd .cv-gain-buttons .btn.is-disabled,.lcd .btn.input-flag.is-disabled{pointer-events:auto;background:var(--surface-disabled);color:var(--menu-text-disabled);--pb-band:var(--btn-bevel-disabled);--pb-a:color-mix(in srgb, var(--surface-disabled) 18%, var(--surface));--pb-b:color-mix(in srgb, var(--surface-disabled) 65%, var(--surface));--pb-c:color-mix(in srgb, var(--surface-disabled) 94%, var(--surface));--pb-d:var(--surface);--pb-e:color-mix(in srgb, var(--btn-bevel-disabled) 60%, var(--surface));--pb-f:color-mix(in srgb, var(--btn-bevel-disabled) 90%, var(--surface))}.btn.input-flag.is-phantom.is-on{background:var(--accent-phantom);color:var(--text)}.btn.input-flag.is-phase.is-on{background:var(--accent-phase)}.btn.input-flag.if-clip.is-on.is-engaged,.lcd .cv-gain-buttons .btn.is-on.is-engaged{background:var(--block-gate)}.btn.if-left{top:9px;left:23px}.btn.if-right{top:9px;left:110px}.btn.if-right.is-hiz{left:109px}.btn.if-right.is-hpf{left:116px}.btn.if-clip,.btn.if-auto{width:68px;height:24px;left:105px}.btn.if-clip{top:46px}.btn.if-auto{top:92px}.input-col{flex-direction:column;align-items:center;gap:5px;width:68px;display:flex;position:absolute;top:40px}.input-col-a{left:19px}.input-col-b{left:114px}.input-col-caption{white-space:nowrap;font-size:12px}.input-col .value-box{box-sizing:border-box;background:var(--well-deep);width:44px;min-width:44px;height:22px;min-height:22px;font-size:var(--fs-lg);margin-bottom:-1px}.input-col .knob-arc-track{stroke:var(--meter-track-input)}.input-meter{height:80px;position:absolute;top:93px}.input-meter-a{left:185px}.input-meter-b{left:392px}.input-meter .meter{--meter-track:var(--meter-track-input);--meter-ground:var(--surface-sunken);--meter-end-outer:var(--meter-card-end-outer);--meter-end-inner:var(--meter-track);--meter-lit-outer:var(--meter-input-lit-outer);--meter-lit-inner:var(--meter-wide-lit-inner);--meter-top-outer:var(--meter-wide-top-outer);--meter-top-inner:var(--meter-wide-top-inner);--meter-level-outer:var(--meter-input-level-outer);--meter-level-inner:var(--meter-wide-level-inner);--meter-level-green-outer:var(--meter-input-level-green-outer);--meter-level-green-inner:var(--meter-wide-level-green-inner);min-width:0;height:100%}.input-meter .meter-lane{gap:3px}.input-meter .meter-bar{width:6px}.input-meter .meter-clip{width:6px;height:6px}:where(.menu-btn,.pulldown:not(.eq-screen>.pulldown),.ch-selector .ch-arrow,.scene-box:not(.scene-box-static),.lang-btn,.sd-eject,.toolbar-left .dropdown-box,.chs-box,.insfx-effect,.udk-bank,.udk-knob,.rate-btn,.osc-mode,.usb-storage:not(.is-on),.panbal-btn,.btn.panlink-btn,.scene-bank,.patch-btn,.btn.patch-default,.sd-up,.btn.osc-target,.btn.osc-clear,.btn.dropdown-option,.power-screen>.btn,.bank-option,.btn.color-swatch,.btn.title-key,.btn.dt-value,.input-source-btn,.mode-card,.btn.btn-toggle.sends-option,.sends-btn,.bank-btn,.peripheral-group .btn,.source-btn,.btn.pick-dialog-btn,.sd-actions .btn,.scene-actions .btn,.tools-screen>.btn,.rec-transport .btn,.mode-box,.efx-button,.pitch-corner,.mbc-bypass,.ch-chip,.pick-dialog-row,.mon-source,.dropdown-list,.pitch-keys,.btn.rec-slot-src){--px-ground:var(--lcd-bg);--px-mask-left:linear-gradient(#000, #000) left 0px top 0px / 2px 1px no-repeat, linear-gradient(#000, #000) left 0px top 1px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-out)), rgb(0 0 0/var(--px-cut-out))) left 2px top 0px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-in)), rgb(0 0 0/var(--px-cut-in))) left 1px top 1px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-out)), rgb(0 0 0/var(--px-cut-out))) left 0px top 2px / 1px 1px no-repeat, linear-gradient(#000, #000) left 0px bottom var(--px-foot-off) / 2px 1px no-repeat, linear-gradient(#000, #000) left 0px bottom calc(var(--px-foot-off) + 1px) / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-out)), rgb(0 0 0/var(--px-cut-out))) left 2px bottom var(--px-foot-off) / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-in)), rgb(0 0 0/var(--px-cut-in))) left 1px bottom calc(var(--px-foot-off) + 1px) / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-out)), rgb(0 0 0/var(--px-cut-out))) left 0px bottom calc(var(--px-foot-off) + 2px) / 1px 1px no-repeat;--px-mask-right:linear-gradient(#000, #000) right 0px top 0px / 2px 1px no-repeat, linear-gradient(#000, #000) right 0px top 1px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-out)), rgb(0 0 0/var(--px-cut-out))) right 2px top 0px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-in)), rgb(0 0 0/var(--px-cut-in))) right 1px top 1px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-out)), rgb(0 0 0/var(--px-cut-out))) right 0px top 2px / 1px 1px no-repeat, linear-gradient(#000, #000) right 0px bottom var(--px-foot-off) / 2px 1px no-repeat, linear-gradient(#000, #000) right 0px bottom calc(var(--px-foot-off) + 1px) / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-out)), rgb(0 0 0/var(--px-cut-out))) right 2px bottom var(--px-foot-off) / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-in)), rgb(0 0 0/var(--px-cut-in))) right 1px bottom calc(var(--px-foot-off) + 1px) / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-cut-out)), rgb(0 0 0/var(--px-cut-out))) right 0px bottom calc(var(--px-foot-off) + 2px) / 1px 1px no-repeat;--px-left:linear-gradient(rgb(0 0 0/var(--px-band-cast)), rgb(0 0 0/var(--px-band-cast))) left 0px bottom 3px / 2px 1px no-repeat, linear-gradient(rgb(0 0 0/calc(var(--px-band-cast) * .62)), rgb(0 0 0/calc(var(--px-band-cast) * .62))) left 2px bottom 3px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-band-cast)), rgb(0 0 0/var(--px-band-cast))) left 0px bottom 4px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/calc(var(--px-band-cast) * .94)), rgb(0 0 0/calc(var(--px-band-cast) * .94))) left 1px bottom 4px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/calc(var(--px-band-cast) * .62)), rgb(0 0 0/calc(var(--px-band-cast) * .62))) left 0px bottom 5px / 1px 1px no-repeat;--px-right:linear-gradient(rgb(0 0 0/var(--px-band-cast)), rgb(0 0 0/var(--px-band-cast))) right 0px bottom 3px / 2px 1px no-repeat, linear-gradient(rgb(0 0 0/calc(var(--px-band-cast) * .62)), rgb(0 0 0/calc(var(--px-band-cast) * .62))) right 2px bottom 3px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/var(--px-band-cast)), rgb(0 0 0/var(--px-band-cast))) right 0px bottom 4px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/calc(var(--px-band-cast) * .94)), rgb(0 0 0/calc(var(--px-band-cast) * .94))) right 1px bottom 4px / 1px 1px no-repeat, linear-gradient(rgb(0 0 0/calc(var(--px-band-cast) * .62)), rgb(0 0 0/calc(var(--px-band-cast) * .62))) right 0px bottom 5px / 1px 1px no-repeat;position:relative}:is(.menu-btn,.pulldown:not(.eq-screen>.pulldown),.ch-selector .ch-arrow,.scene-box:not(.scene-box-static),.lang-btn,.sd-eject,.toolbar-left .dropdown-box,.chs-box,.insfx-effect,.udk-bank,.udk-knob,.rate-btn,.osc-mode,.usb-storage:not(.is-on),.panbal-btn,.btn.panlink-btn,.scene-bank,.patch-btn,.btn.patch-default,.sd-up,.btn.osc-target,.btn.osc-clear,.btn.dropdown-option,.power-screen>.btn,.bank-option,.btn.color-swatch,.btn.title-key,.btn.dt-value,.input-source-btn,.mode-card,.btn.btn-toggle.sends-option,.sends-btn,.bank-btn,.peripheral-group .btn,.source-btn,.btn.pick-dialog-btn,.sd-actions .btn,.scene-actions .btn,.tools-screen>.btn,.rec-transport .btn,.mode-box,.efx-button,.pitch-corner,.mbc-bypass,.ch-chip,.pick-dialog-row,.mon-source,.dropdown-list,.pitch-keys,.btn.rec-slot-src){border-radius:0}:where(.menu-btn,.pulldown:not(.eq-screen>.pulldown),.ch-selector .ch-arrow,.scene-box:not(.scene-box-static),.lang-btn,.sd-eject,.toolbar-left .dropdown-box,.chs-box,.insfx-effect,.udk-bank,.udk-knob,.rate-btn,.osc-mode,.usb-storage:not(.is-on),.panbal-btn,.btn.panlink-btn,.scene-bank,.patch-btn,.btn.patch-default,.sd-up,.btn.osc-target,.btn.osc-clear,.btn.dropdown-option,.power-screen>.btn,.bank-option,.btn.color-swatch,.btn.title-key,.btn.dt-value,.input-source-btn,.mode-card,.btn.btn-toggle.sends-option,.sends-btn,.bank-btn,.peripheral-group .btn,.source-btn,.btn.pick-dialog-btn,.sd-actions .btn,.scene-actions .btn,.tools-screen>.btn,.rec-transport .btn,.mode-box,.efx-button,.pitch-corner,.mbc-bypass,.ch-chip,.pick-dialog-row,.mon-source,.dropdown-list,.pitch-keys,.btn.rec-slot-src){-webkit-mask:var(--px-mask-left), var(--px-mask-right), linear-gradient(#000, #000);mask:var(--px-mask-left), var(--px-mask-right), linear-gradient(#000, #000);-webkit-mask-composite:xor;mask-composite:exclude}:where(.menu-btn,.pulldown:not(.eq-screen>.pulldown),.ch-selector .ch-arrow,.scene-box:not(.scene-box-static),.lang-btn,.sd-eject,.toolbar-left .dropdown-box,.chs-box,.insfx-effect,.udk-bank,.udk-knob,.rate-btn,.osc-mode,.usb-storage:not(.is-on),.panbal-btn,.btn.panlink-btn,.scene-bank,.patch-btn,.btn.patch-default,.sd-up,.btn.osc-target,.btn.osc-clear,.btn.dropdown-option,.power-screen>.btn,.bank-option,.btn.color-swatch,.btn.title-key,.btn.dt-value,.input-source-btn,.mode-card,.btn.btn-toggle.sends-option,.sends-btn,.bank-btn,.peripheral-group .btn,.source-btn,.btn.pick-dialog-btn,.sd-actions .btn,.scene-actions .btn,.tools-screen>.btn,.rec-transport .btn,.mode-box,.efx-button,.pitch-corner,.mbc-bypass,.pick-dialog-row):after{content:"";pointer-events:none;background:var(--px-left), var(--px-right);position:absolute;inset:0}.source-btn,.btn.pick-dialog-btn,.btn.title-key,.btn.btn-toggle.sends-option,.bank-option,.btn.color-swatch{--px-ground:var(--dialog-sheet)}.btn.dropdown-option{--px-ground:var(--surface-sunken)}.peripheral-group .btn.is-on{box-shadow:inset 0 -3px 0 var(--toggle-band-lit)}.sends-btn:after{background:var(--px-left)}.sends-btn{-webkit-mask:var(--px-mask-left), linear-gradient(#000, #000);mask:var(--px-mask-left), linear-gradient(#000, #000);-webkit-mask-composite:xor;mask-composite:exclude}.udk-bank:after,.rate-btn:after,.scene-bank:after,.panbal-btn:after,.osc-mode:after,.efx-button:after,.peripheral-group .btn-row .btn:after{background:0 0}.udk-bank,.rate-btn,.scene-bank,.panbal-btn,.osc-mode,.efx-button,.peripheral-group .btn-row .btn{-webkit-mask:none;mask:none}.udk-caption+.udk-bank,.peripheral-group .btn-row .btn:first-child,.osc-mode:first-child,.rate-btn:first-child,.scene-bank:first-child,.panbal-btn:first-child,.efx-button:first-child{-webkit-mask:var(--px-mask-left), linear-gradient(#000, #000);mask:var(--px-mask-left), linear-gradient(#000, #000);-webkit-mask-composite:xor;mask-composite:exclude}.udk-bank:last-child,.peripheral-group .btn-row .btn:last-child,.osc-mode:last-child,.rate-btn:last-child,.scene-bank:last-child,.panbal-btn:last-child,.efx-button:last-child{-webkit-mask:var(--px-mask-right), linear-gradient(#000, #000);mask:var(--px-mask-right), linear-gradient(#000, #000);-webkit-mask-composite:xor;mask-composite:exclude}.udk-caption+.udk-bank:after,.peripheral-group .btn-row .btn:first-child:after,.osc-mode:first-child:after,.rate-btn:first-child:after,.scene-bank:first-child:after,.panbal-btn:first-child:after,.efx-button:first-child:after{background:var(--px-left)}.udk-bank:last-child:after,.peripheral-group .btn-row .btn:last-child:after,.osc-mode:last-child:after,.rate-btn:last-child:after,.scene-bank:last-child:after,.panbal-btn:last-child:after,.efx-button:last-child:after{background:var(--px-right)}.pick-dialog-row:after{background:0 0}.mon-source:after,.btn.rec-slot-src:after{content:"";pointer-events:none;background:linear-gradient(var(--btn-bevel-sunk), var(--btn-bevel-sunk)) left 0px bottom 3px / 2px 1px no-repeat, linear-gradient(var(--corner-source-step-a), var(--corner-source-step-a)) left 2px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--btn-bevel-sunk), var(--btn-bevel-sunk)) left 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--corner-source-step-b), var(--corner-source-step-b)) left 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--corner-source-step-a), var(--corner-source-step-a)) left 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--btn-bevel-sunk), var(--btn-bevel-sunk)) right 0px bottom 3px / 2px 1px no-repeat, linear-gradient(var(--corner-source-step-a), var(--corner-source-step-a)) right 2px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--btn-bevel-sunk), var(--btn-bevel-sunk)) right 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--corner-source-step-b), var(--corner-source-step-b)) right 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--corner-source-step-a), var(--corner-source-step-a)) right 0px bottom 5px / 1px 1px no-repeat;position:absolute;inset:0}.ch-chip:after{content:"";pointer-events:none;--chip-step-3:color-mix(in srgb, color-mix(in srgb, var(--rail,transparent) 87%, #000) 45%, transparent);--chip-step-4:color-mix(in srgb, color-mix(in srgb, var(--rail,transparent) 67%, #000) 9%, transparent);--chip-step-5:color-mix(in srgb, color-mix(in srgb, var(--rail,transparent) 57%, #000) 42%, transparent);background:linear-gradient(var(--rail,transparent), var(--rail,transparent)) left 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--chip-step-3), var(--chip-step-3)) left 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--rail,transparent), var(--rail,transparent)) left 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--chip-step-4), var(--chip-step-4)) left 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--chip-step-5), var(--chip-step-5)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--rail,transparent), var(--rail,transparent)) right 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--chip-step-3), var(--chip-step-3)) right 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--rail,transparent), var(--rail,transparent)) right 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--chip-step-4), var(--chip-step-4)) right 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--chip-step-5), var(--chip-step-5)) right 0px bottom 2px / 1px 1px no-repeat;position:absolute;inset:0}.efx-button:only-child{-webkit-mask:var(--px-mask-left), var(--px-mask-right), linear-gradient(#000, #000);mask:var(--px-mask-left), var(--px-mask-right), linear-gradient(#000, #000);-webkit-mask-composite:xor;mask-composite:exclude}.efx-button:only-child:after{background:var(--px-left), var(--px-right)}:where(.param-cell:not(.osc-output .param-cell),.cv-param,.delay-cell,.efx-cell:not(.is-bare),.dyn-set,.oneknob-panel,.cv-block,.cv-gain,.value-box,.cv-block-value:not(.cv-delay-value),.strip-level-value,.scene-box-static,.udk-toggle,.sd-path-field){position:relative}.lcd .param-cell:not(.osc-output .param-cell),.lcd .osc-output,.lcd .cv-param,.lcd .delay-cell,.lcd .efx-cell:not(.is-bare),.lcd .dyn-set,.lcd .oneknob-panel,.lcd .cv-block,.lcd .cv-gain,.lcd .value-box,.lcd .cv-block-value:not(.cv-delay-value),.lcd .strip-level-value,.lcd .rec-slot,.lcd .input-panel,.lcd .badge.badge-title.badge-plain,.lcd .scene-box-static,.lcd .udk-toggle,.lcd .knob-strip,.lcd .sd-path-field,.lcd .menu-grid.setup-general{border-radius:0}.lcd .param-cell:not(.osc-output .param-cell):after,.lcd .osc-output:after,.lcd .cv-param:after,.lcd .delay-cell:after,.lcd .efx-cell:not(.is-bare):after,.lcd .dyn-set:after,.lcd .oneknob-panel:after,.lcd .input-panel:after{content:"";pointer-events:none;--pc-g:var(--lcd-bg);--pc-a:var(--corner-sunk-a);--pc-b:var(--corner-sunk-b);--pc-c:var(--corner-sunk-c);background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) right 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) right 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) right 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 1px / 2px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) right 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 1px / 2px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) right 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) right 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) right 0px bottom 4px / 1px 1px no-repeat;position:absolute;inset:0}.lcd .oneknob-panel:after{--pc-a:var(--corner-oneknob-panel-a);--pc-b:var(--corner-oneknob-panel-b);--pc-c:var(--corner-oneknob-panel-c)}.lcd .eq-screen>.oneknob-panel:after{background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 1px / 2px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 0px bottom 4px / 1px 1px no-repeat}.lcd .input-panel:after{--pc-a:var(--corner-panel-a);--pc-b:var(--corner-panel-b);--pc-c:var(--corner-panel-b)}.lcd .eq-plot:after,.lcd .dyn-plot:after{content:"";pointer-events:none;--pc-g:var(--lcd-bg);--pc-a:var(--corner-plot-a);--pc-b:var(--corner-plot-b);background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 2px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 0px top 2px / 2px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 0px bottom 2px / 2px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 0px / 2px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 0px top 2px / 2px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) right 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 0px bottom 2px / 2px 1px no-repeat;position:absolute;inset:-1px}.lcd .cv-block:after,.lcd .cv-gain:after{content:"";pointer-events:none;--pc-g:var(--lcd-bg);--pc-a:var(--corner-block-a);--pc-b:var(--corner-block-b);--pc-c:var(--corner-block-c);--pc-foot-a:var(--corner-sunk-a);--pc-foot-b:var(--corner-sunk-b);--pc-foot-c:var(--corner-sunk-c);--pc-band:var(--btn-bevel);background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) right 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) right 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) right 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--pc-foot-a), var(--pc-foot-a)) left 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-foot-b), var(--pc-foot-b)) left 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 1px / 2px 1px no-repeat, linear-gradient(var(--pc-foot-c), var(--pc-foot-c)) left 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-foot-c), var(--pc-foot-c)) left 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-foot-a), var(--pc-foot-a)) left 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pc-foot-b), var(--pc-foot-b)) left 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--pc-foot-a), var(--pc-foot-a)) right 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-foot-b), var(--pc-foot-b)) right 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 1px / 2px 1px no-repeat, linear-gradient(var(--pc-foot-c), var(--pc-foot-c)) right 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-foot-c), var(--pc-foot-c)) right 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-foot-a), var(--pc-foot-a)) right 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pc-foot-b), var(--pc-foot-b)) right 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pc-band), var(--pc-band)) left 1px bottom 3px / 2px 1px no-repeat, linear-gradient(var(--corner-block-c), var(--corner-block-c)) left 3px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--corner-block-band-inner), var(--corner-block-band-inner)) left 4px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pc-band), var(--pc-band)) left 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--corner-block-band-inner), var(--corner-block-band-inner)) left 2px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pc-band), var(--pc-band)) left 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--corner-block-band-inner), var(--corner-block-band-inner)) left 1px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--corner-block-c), var(--corner-block-c)) left 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--corner-block-band-top), var(--corner-block-band-top)) left 0px bottom 7px / 1px 1px no-repeat, linear-gradient(var(--pc-band), var(--pc-band)) right 1px bottom 3px / 2px 1px no-repeat, linear-gradient(var(--corner-block-c), var(--corner-block-c)) right 3px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--corner-block-band-inner), var(--corner-block-band-inner)) right 4px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pc-band), var(--pc-band)) right 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--corner-block-band-inner), var(--corner-block-band-inner)) right 2px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pc-band), var(--pc-band)) right 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--corner-block-band-inner), var(--corner-block-band-inner)) right 1px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--corner-block-c), var(--corner-block-c)) right 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--corner-block-band-top), var(--corner-block-band-top)) right 0px bottom 7px / 1px 1px no-repeat;position:absolute;inset:0}.lcd .value-box:after,.lcd .cv-block-value:not(.cv-delay-value):after,.lcd .cv-block-value.is-focused:after,.lcd .strip-level-value:after,.lcd .rec-slot:after,.lcd .badge.badge-title.badge-plain:after,.lcd .scene-box-static:after{content:"";pointer-events:none;--pc-i:transparent;background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 2px 1px no-repeat, linear-gradient(var(--pc-m), var(--pc-m)) left 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-i), var(--pc-i)) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-m), var(--pc-m)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 0px / 2px 1px no-repeat, linear-gradient(var(--pc-m), var(--pc-m)) right 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-i), var(--pc-i)) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-m), var(--pc-m)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--pc-m), var(--pc-m)) left 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-i), var(--pc-i)) left 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-m), var(--pc-m)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--pc-m), var(--pc-m)) right 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-i), var(--pc-i)) right 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-m), var(--pc-m)) right 0px bottom 2px / 1px 1px no-repeat;position:absolute;inset:0}.lcd .value-box:after{--pc-g:var(--surface-sunk);--pc-m:var(--corner-well-on-sunk);inset:-1px}.lcd .mon-level .value-box:after,.lcd .cv-gain-stack .value-box:after,.lcd .sendto-bal .value-box:after{--pc-g:var(--surface);--pc-m:var(--corner-well-on-surface)}.lcd .input-col .value-box:after{--pc-g:var(--surface-sunken);--pc-m:var(--well-deep)}.lcd .value-box.is-focused:after,.lcd .cv-block-value.is-focused:after{--pc-fa:var(--corner-focus-on-sunk);background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 2px 1px no-repeat, linear-gradient(var(--pc-fa), var(--pc-fa)) left 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-b), var(--corner-focus-b)) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-c), var(--corner-focus-c)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-d), var(--corner-focus-d)) left 3px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-fa), var(--pc-fa)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-c), var(--corner-focus-c)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-d), var(--corner-focus-d)) left 1px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 0px / 2px 1px no-repeat, linear-gradient(var(--pc-fa), var(--pc-fa)) right 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-b), var(--corner-focus-b)) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-c), var(--corner-focus-c)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-d), var(--corner-focus-d)) right 3px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-fa), var(--pc-fa)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-c), var(--corner-focus-c)) right 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-d), var(--corner-focus-d)) right 1px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--pc-fa), var(--pc-fa)) left 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-b), var(--corner-focus-b)) left 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-c), var(--corner-focus-c)) left 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-d), var(--corner-focus-d)) left 3px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-fa), var(--pc-fa)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-c), var(--corner-focus-c)) left 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-d), var(--corner-focus-d)) left 1px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--pc-fa), var(--pc-fa)) right 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-b), var(--corner-focus-b)) right 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-c), var(--corner-focus-c)) right 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-d), var(--corner-focus-d)) right 3px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-fa), var(--pc-fa)) right 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-c), var(--corner-focus-c)) right 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-focus-d), var(--corner-focus-d)) right 1px bottom 3px / 1px 1px no-repeat}.lcd .mon-level .value-box.is-focused:after,.lcd .cv-gain-stack .value-box.is-focused:after,.lcd .sendto-bal .value-box.is-focused:after{--pc-fa:var(--corner-focus-on-surface)}.lcd .input-col .value-box.is-focused:after{--pc-fa:var(--corner-focus-on-sunken)}.lcd .oneknob-panel .value-box:after{--pc-g:var(--oneknob-panel)}.lcd .value-box.is-focused{background:var(--accent-focus-fill)}.lcd .cv-block-value:not(.cv-delay-value):after{--pc-g:var(--surface);--pc-m:var(--corner-block-well)}.lcd .cv-block-value.is-focused{border-radius:0;position:relative}.lcd .cv-block-value.is-focused:after{--pc-g:var(--surface);--pc-fa:var(--corner-focus-on-surface);inset:-1px}.lcd .strip-level-value:after{--pc-g:var(--surface);--pc-m:var(--corner-level-well)}.lcd .rec-slot:after,.lcd .badge.badge-title.badge-plain:after,.lcd .scene-box-static:after{--pc-g:var(--lcd-bg);--pc-m:var(--corner-well-on-surface);--pc-i:var(--corner-well-inner)}.lcd .udk-toggle:after{content:"";pointer-events:none;--pc-g:var(--lcd-bg);--pc-e:var(--toolbar-edge);--pc-1:var(--corner-toggle-1);--pc-2:var(--corner-toggle-2);--pc-3:var(--corner-toggle-3);--pc-4:var(--corner-toggle-4);--pc-5:var(--corner-toggle-5);--pc-6:var(--corner-toggle-6);background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-1), var(--pc-1)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-2), var(--pc-2)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-3), var(--pc-3)) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-4), var(--pc-4)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-4), var(--pc-4)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-e), var(--pc-e)) left 2px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-5), var(--pc-5)) left 3px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-2), var(--pc-2)) left 4px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-6), var(--pc-6)) left 5px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-1), var(--pc-1)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-5), var(--pc-5)) left 2px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-6), var(--pc-6)) left 3px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-2), var(--pc-2)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-2), var(--pc-2)) left 2px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-6), var(--pc-6)) left 2px top 5px / 1px 1px no-repeat;position:absolute;inset:0}.lcd .udk-toggle.is-on:after{--pc-e:var(--accent-udk-toggle-edge);background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-1), var(--corner-toggle-lit-1)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-2), var(--corner-toggle-lit-2)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-3), var(--corner-toggle-lit-3)) left 5px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-4), var(--corner-toggle-lit-4)) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-5), var(--corner-toggle-lit-5)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-5), var(--corner-toggle-lit-5)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-e), var(--pc-e)) left 2px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-6), var(--corner-toggle-lit-6)) left 3px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-7), var(--corner-toggle-lit-7)) left 4px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-8), var(--corner-toggle-lit-8)) left 5px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-1), var(--corner-toggle-lit-1)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-6), var(--corner-toggle-lit-6)) left 2px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-9), var(--corner-toggle-lit-9)) left 3px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-2), var(--corner-toggle-lit-2)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-7), var(--corner-toggle-lit-7)) left 2px top 4px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-3), var(--corner-toggle-lit-3)) left 0px top 5px / 1px 1px no-repeat, linear-gradient(var(--corner-toggle-lit-9), var(--corner-toggle-lit-9)) left 2px top 5px / 1px 1px no-repeat}.lcd .knob-strip:after{content:"";pointer-events:none;--pc-g:var(--lcd-bg);--pc-e:var(--readout-edge);--pc-0:var(--corner-readout-0);--pc-1:var(--corner-readout-1);--pc-2:var(--corner-readout-2);--pc-3:var(--corner-readout-3);--pc-4:var(--corner-readout-4);--pc-5:var(--corner-readout-5);background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-1), var(--pc-1)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-2), var(--pc-2)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-0), var(--pc-0)) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-3), var(--pc-3)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-3), var(--pc-3)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-e), var(--pc-e)) left 2px top 2px / 2px 1px no-repeat, linear-gradient(var(--pc-4), var(--pc-4)) left 4px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-1), var(--pc-1)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-e), var(--pc-e)) left 2px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-5), var(--pc-5)) left 3px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-2), var(--pc-2)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-4), var(--pc-4)) left 2px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-1), var(--pc-1)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-2), var(--pc-2)) right 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-0), var(--pc-0)) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-3), var(--pc-3)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-3), var(--pc-3)) right 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-e), var(--pc-e)) right 2px top 2px / 2px 1px no-repeat, linear-gradient(var(--pc-4), var(--pc-4)) right 4px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-1), var(--pc-1)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-e), var(--pc-e)) right 2px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-5), var(--pc-5)) right 3px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-2), var(--pc-2)) right 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-4), var(--pc-4)) right 2px top 4px / 1px 1px no-repeat;position:absolute;inset:-2px -2px 0}.lcd.is-udk .knob-strip:after{--pc-g:var(--surface);--pc-e:var(--accent-udk-edge);--pc-0:var(--corner-readout-udk-0);--pc-1:var(--corner-readout-udk-1);--pc-2:var(--corner-readout-udk-2);--pc-3:var(--corner-readout-udk-3);--pc-4:var(--corner-readout-udk-4);--pc-5:var(--corner-readout-udk-5);background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-1), var(--pc-1)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-2), var(--pc-2)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-0), var(--pc-0)) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-3), var(--pc-3)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-3), var(--pc-3)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-e), var(--pc-e)) left 2px top 2px / 2px 1px no-repeat, linear-gradient(var(--pc-4), var(--pc-4)) left 4px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-1), var(--pc-1)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-e), var(--pc-e)) left 2px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-5), var(--pc-5)) left 3px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-2), var(--pc-2)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-4), var(--pc-4)) left 2px top 4px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--corner-readout-udk-right-1), var(--corner-readout-udk-right-1)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-readout-udk-2), var(--corner-readout-udk-2)) right 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-readout-udk-right-0), var(--corner-readout-udk-right-0)) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-readout-udk-right-3), var(--corner-readout-udk-right-3)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-readout-udk-right-3), var(--corner-readout-udk-right-3)) right 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-e), var(--pc-e)) right 2px top 2px / 2px 1px no-repeat, linear-gradient(var(--corner-readout-udk-4), var(--corner-readout-udk-4)) right 4px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-readout-udk-right-1), var(--corner-readout-udk-right-1)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-e), var(--pc-e)) right 2px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-readout-udk-5), var(--corner-readout-udk-5)) right 3px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-readout-udk-right-4), var(--corner-readout-udk-right-4)) right 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--corner-readout-udk-4), var(--corner-readout-udk-4)) right 2px top 4px / 1px 1px no-repeat}:where(.strip-name){position:relative}.lcd .strip:not(.is-selected):not(.strip-empty),.lcd .strip:not(.is-selected):not(.strip-empty):after,.lcd .strip:not(.is-selected) .strip-name,.lcd .mon-strip{border-radius:0}.lcd .strip:not(.is-selected) .strip-name:after,.lcd .mon-head:after{content:"";pointer-events:none;--pc-g:var(--lcd-bg);--pc-a:var(--corner-raised-a);--pc-b:var(--corner-raised-b);--pc-c:var(--corner-raised-c);background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) right 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-c), var(--pc-c)) right 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--pc-a), var(--pc-a)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pc-b), var(--pc-b)) right 0px top 4px / 1px 1px no-repeat;position:absolute;inset:0}.lcd .strip:not(.is-selected):not(.strip-empty):after{box-shadow:none;--pc-g:var(--lcd-bg);--pc-rail-36:color-mix(in srgb, var(--rail) 36%, var(--lcd-bg));--pc-rail-74:color-mix(in srgb, var(--rail) 74%, var(--lcd-bg));--pc-rail-80:color-mix(in srgb, var(--rail) 80%, var(--lcd-bg));--pc-rail-92:color-mix(in srgb, var(--rail) 92%, var(--surface));--pc-rail-60:color-mix(in srgb, var(--rail) 60%, var(--surface));--pc-rail-23:color-mix(in srgb, var(--rail) 23%, var(--surface));--pc-rail-18:color-mix(in srgb, var(--rail) 18%, var(--surface));background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--pc-rail-36), var(--pc-rail-36)) left 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-74), var(--pc-rail-74)) left 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 1px / 2px 1px no-repeat, linear-gradient(var(--pc-rail-80), var(--pc-rail-80)) left 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-80), var(--pc-rail-80)) left 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-36), var(--pc-rail-36)) left 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-74), var(--pc-rail-74)) left 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--pc-rail-36), var(--pc-rail-36)) right 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-74), var(--pc-rail-74)) right 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 1px / 2px 1px no-repeat, linear-gradient(var(--pc-rail-80), var(--pc-rail-80)) right 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-80), var(--pc-rail-80)) right 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-36), var(--pc-rail-36)) right 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-74), var(--pc-rail-74)) right 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--rail), var(--rail)) left 1px bottom 4px / 2px 1px no-repeat, linear-gradient(var(--pc-rail-60), var(--pc-rail-60)) left 3px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-23), var(--pc-rail-23)) left 4px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--rail), var(--rail)) left 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-92), var(--pc-rail-92)) left 1px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-18), var(--pc-rail-18)) left 2px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--rail), var(--rail)) left 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-18), var(--pc-rail-18)) left 1px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-60), var(--pc-rail-60)) left 0px bottom 7px / 1px 1px no-repeat, linear-gradient(var(--rail), var(--rail)) right 1px bottom 4px / 2px 1px no-repeat, linear-gradient(var(--pc-rail-60), var(--pc-rail-60)) right 3px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-23), var(--pc-rail-23)) right 4px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--rail), var(--rail)) right 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-92), var(--pc-rail-92)) right 1px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-18), var(--pc-rail-18)) right 2px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--rail), var(--rail)) right 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-18), var(--pc-rail-18)) right 1px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--pc-rail-60), var(--pc-rail-60)) right 0px bottom 7px / 1px 1px no-repeat, linear-gradient(var(--rail,transparent), var(--rail,transparent)) left bottom / 100% 4px no-repeat}.lcd .mon-strip:after{content:"";pointer-events:none;--pc-g:var(--lcd-bg);background:linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--corner-mon-foot-a), var(--corner-mon-foot-a)) left 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-foot-b), var(--corner-mon-foot-b)) left 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 1px / 2px 1px no-repeat, linear-gradient(var(--corner-mon-foot-c), var(--corner-mon-foot-c)) left 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-foot-c), var(--corner-mon-foot-c)) left 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-foot-a), var(--corner-mon-foot-a)) left 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-foot-b), var(--corner-mon-foot-b)) left 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--corner-mon-foot-a), var(--corner-mon-foot-a)) right 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-foot-b), var(--corner-mon-foot-b)) right 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 1px / 2px 1px no-repeat, linear-gradient(var(--corner-mon-foot-c), var(--corner-mon-foot-c)) right 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pc-g), var(--pc-g)) right 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-foot-c), var(--corner-mon-foot-c)) right 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-foot-a), var(--corner-mon-foot-a)) right 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-foot-b), var(--corner-mon-foot-b)) right 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--strip-bevel), var(--strip-bevel)) left 1px bottom 3px / 2px 1px no-repeat, linear-gradient(var(--corner-mon-band-mid), var(--corner-mon-band-mid)) left 3px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--strip-bevel), var(--strip-bevel)) left 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--strip-bevel), var(--strip-bevel)) left 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-band-mid), var(--corner-mon-band-mid)) left 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-band-top), var(--corner-mon-band-top)) left 0px bottom 7px / 1px 1px no-repeat, linear-gradient(var(--strip-bevel), var(--strip-bevel)) right 1px bottom 3px / 2px 1px no-repeat, linear-gradient(var(--corner-mon-band-mid), var(--corner-mon-band-mid)) right 3px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--strip-bevel), var(--strip-bevel)) right 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--strip-bevel), var(--strip-bevel)) right 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-band-mid), var(--corner-mon-band-mid)) right 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--corner-mon-band-top), var(--corner-mon-band-top)) right 0px bottom 7px / 1px 1px no-repeat;position:absolute;inset:0}:where(.badge.badge-switch,.cv-gain-buttons .btn,.cv-sendto,.btn.input-flag,.btn.follow-usb,.btn.wizard-btn,.eq-screen>.eq-band,.oneknob){position:relative}.lcd :is(.badge.badge-switch,.cv-gain-buttons .btn,.cv-sendto,.btn.input-flag,.btn.follow-usb,.btn.wizard-btn,.eq-screen>.eq-band,.oneknob){box-shadow:inset 0 -3px 0 var(--pb-band);--pb-step:var(--pb-f);--pb-step-a:transparent;--pb-step-b:transparent;--pb-step-c:transparent;--pb-step-in:transparent;border-radius:0}.lcd .badge.badge-switch,.lcd .cv-gain-buttons .btn{--pb-ground:var(--surface);--pb-a:var(--corner-badge-off-a);--pb-b:var(--corner-badge-off-b);--pb-c:var(--corner-badge-off-c);--pb-d:var(--corner-badge-off-d);--pb-e:var(--corner-badge-off-e);--pb-f:var(--corner-badge-off-f);--pb-band:var(--badge-band-off)}.lcd :is(.badge.badge-switch,.cv-gain-buttons .btn,.cv-sendto,.btn.input-flag,.btn.follow-usb,.btn.wizard-btn,.eq-screen>.eq-band,.oneknob).is-pressed{--pb-step:var(--pb-ground);--pb-step-a:var(--pb-a);--pb-step-b:var(--pb-b);--pb-step-c:var(--pb-c);--pb-step-in:var(--pb-in,var(--pb-c))}.lcd .eq-screen>.eq-band{--pb-ground:var(--lcd-bg);--pb-a:var(--corner-eq-band-a);--pb-b:var(--corner-eq-band-b);--pb-c:var(--accent-band);--pb-d:var(--corner-eq-band-d);--pb-e:var(--corner-eq-band-e);--pb-f:var(--band-eq-band);--pb-band:var(--band-eq-band)}.lcd .eq-screen>.eq-band.is-off{--pb-band:var(--switch-band)}.lcd .oneknob{--pb-ground:var(--lcd-bg);--pb-a:var(--corner-oneknob-a);--pb-b:var(--corner-oneknob-b);--pb-c:var(--corner-oneknob-c);--pb-in:var(--corner-oneknob-in);--pb-d:var(--oneknob-band);--pb-e:var(--oneknob-band);--pb-f:var(--oneknob-band);--pb-band:var(--oneknob-band)}.lcd .oneknob.is-on{--pb-ground:var(--oneknob-panel);--pb-a:var(--corner-oneknob-lit-a);--pb-b:var(--corner-oneknob-lit-b);--pb-c:var(--corner-oneknob-lit-c);--pb-in:var(--corner-oneknob-lit-in);--pb-d:var(--oneknob-lit-band);--pb-e:var(--oneknob-lit-band);--pb-f:var(--oneknob-lit-band);--pb-band:var(--oneknob-lit-band)}.lcd .eq-screen>.eq-band.is-off,.lcd .btn.wizard-btn,.lcd .btn.input-flag{--pb-a:var(--corner-flag-a);--pb-b:var(--corner-flag-b);--pb-c:var(--corner-flag-c);--pb-d:var(--corner-flag-d);--pb-e:var(--corner-flag-e);--pb-f:var(--corner-flag-f)}.lcd .btn.input-flag{--pb-ground:var(--surface-sunken);--pb-band:var(--badge-band-off)}.lcd .cv-sendto,.lcd .btn.follow-usb{--pb-a:var(--corner-sendto-a);--pb-b:var(--corner-sendto-b);--pb-c:var(--corner-sendto-c);--pb-d:var(--corner-sendto-d);--pb-e:var(--corner-sendto-e);--pb-f:var(--corner-sendto-f)}.lcd .btn.follow-usb{--pb-ground:var(--lcd-bg);--pb-band:var(--btn-bevel-plain)}.lcd .btn.wizard-btn{--pb-ground:var(--lcd-bg);--pb-band:var(--band-wizard)}.lcd .cv-sendto{--pb-ground:var(--lcd-bg);--pb-band:var(--btn-bevel-plain)}.lcd .badge.badge-switch:not(.badge-gate):not(.badge-ducker){translate:1px}.lcd .badge.badge-switch.badge-gate.is-on,.lcd .badge.badge-switch.badge-ducker.is-on,.lcd .btn.input-flag.is-phase.is-on,.lcd .btn.input-flag.if-clip.is-on.is-engaged,.lcd .cv-gain-buttons .btn.is-on.is-engaged{--pb-a:var(--corner-badge-gate-a);--pb-b:var(--corner-badge-gate-b);--pb-c:var(--corner-badge-gate-c);--pb-d:var(--corner-badge-gate-d);--pb-e:var(--corner-badge-gate-e);--pb-f:var(--corner-badge-gate-f);--pb-band:var(--badge-band-gate)}.lcd .badge.badge-switch.badge-comp.is-on,.lcd .btn.input-flag.is-phantom.is-on{--pb-a:var(--corner-badge-comp-a);--pb-b:var(--corner-badge-comp-b);--pb-c:var(--corner-badge-comp-c);--pb-d:var(--corner-badge-comp-d);--pb-e:var(--corner-badge-comp-e);--pb-f:var(--corner-badge-comp-f);--pb-band:var(--badge-band-comp)}.lcd .badge.badge-switch.badge-eq.is-on{--pb-a:var(--corner-badge-eq-a);--pb-b:var(--corner-badge-eq-b);--pb-c:var(--corner-badge-eq-c);--pb-d:var(--corner-badge-eq-d);--pb-e:var(--corner-badge-eq-e);--pb-f:var(--corner-badge-eq-f);--pb-band:var(--badge-band-eq)}.lcd .badge.badge-switch.badge-delay.is-on,.lcd .badge.badge-switch.badge-insfx.is-on,.lcd .badge.badge-switch.badge-ssmcs.is-on,.lcd .btn.input-flag.is-on,.lcd .btn.follow-usb.is-on{--pb-a:var(--corner-badge-fx-a);--pb-b:var(--corner-badge-fx-b);--pb-c:var(--corner-badge-fx-c);--pb-d:var(--corner-badge-fx-d);--pb-e:var(--corner-badge-fx-e);--pb-f:var(--corner-badge-fx-f);--pb-band:var(--badge-band-fx)}.lcd :is(.badge.badge-switch,.cv-gain-buttons .btn,.cv-sendto,.btn.input-flag,.btn.follow-usb,.btn.wizard-btn,.eq-screen>.eq-band,.oneknob):after{content:"";pointer-events:none;background:linear-gradient(var(--pb-ground), var(--pb-ground)) left 0px top 0px / 1px 1px no-repeat, linear-gradient(var(--pb-a), var(--pb-a)) left 1px top 0px / 1px 1px no-repeat, linear-gradient(var(--pb-b), var(--pb-b)) left 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--pb-c), var(--pb-c)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pb-a), var(--pb-a)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pb-in,var(--pb-c)), var(--pb-in,var(--pb-c))) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pb-b), var(--pb-b)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pb-c), var(--pb-c)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pb-ground), var(--pb-ground)) right 0px top 0px / 1px 1px no-repeat, linear-gradient(var(--pb-a), var(--pb-a)) right 1px top 0px / 1px 1px no-repeat, linear-gradient(var(--pb-b), var(--pb-b)) right 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--pb-c), var(--pb-c)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pb-a), var(--pb-a)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pb-in,var(--pb-c)), var(--pb-in,var(--pb-c))) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pb-b), var(--pb-b)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pb-c), var(--pb-c)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pb-ground), var(--pb-ground)) left 0px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pb-d), var(--pb-d)) left 1px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pb-e), var(--pb-e)) left 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pb-f), var(--pb-f)) left 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pb-d), var(--pb-d)) left 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pb-f), var(--pb-f)) left 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pb-e), var(--pb-e)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pb-step), var(--pb-step)) left 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pb-step-a), var(--pb-step-a)) left 1px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pb-step-b), var(--pb-step-b)) left 2px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pb-step-c), var(--pb-step-c)) left 3px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pb-step-a), var(--pb-step-a)) left 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pb-step-in), var(--pb-step-in)) left 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pb-step-b), var(--pb-step-b)) left 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--pb-step-c), var(--pb-step-c)) left 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--pb-ground), var(--pb-ground)) right 0px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pb-d), var(--pb-d)) right 1px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pb-e), var(--pb-e)) right 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pb-f), var(--pb-f)) right 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pb-d), var(--pb-d)) right 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pb-f), var(--pb-f)) right 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pb-e), var(--pb-e)) right 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pb-step), var(--pb-step)) right 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pb-step-a), var(--pb-step-a)) right 1px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pb-step-b), var(--pb-step-b)) right 2px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pb-step-c), var(--pb-step-c)) right 3px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pb-step-a), var(--pb-step-a)) right 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pb-step-in), var(--pb-step-in)) right 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pb-step-b), var(--pb-step-b)) right 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--pb-step-c), var(--pb-step-c)) right 0px bottom 6px / 1px 1px no-repeat;position:absolute;inset:0}:where(.badge.badge-title:not(.badge-plain)){position:relative}.lcd .badge.badge-title:not(.badge-plain){--pt-ground:var(--lcd-bg);--pt-a1:var(--corner-title-off-a1);--pt-a2:var(--corner-title-off-a2);--pt-a3:var(--corner-title-off-a3);--pt-in:var(--corner-title-off-in);--pt-d1:var(--corner-title-off-d1);--pt-d2:var(--corner-title-off-d2);--pt-d3:var(--corner-title-off-d3);--pt-band:var(--badge-title-band-off);--pt-b1:var(--pt-a1);--pt-b2:var(--pt-a2);--pt-b3:var(--pt-a3);--pt-e2:var(--pt-d2);--pt-e3:var(--pt-d3);--pt-fin:var(--pt-d3);box-shadow:inset 0 -3px 0 var(--pt-band);--pt-step:var(--pt-e3);--pt-step-a1:transparent;--pt-step-a2:transparent;--pt-step-a3:transparent;--pt-step-b1:transparent;--pt-step-b2:transparent;--pt-step-b3:transparent;--pt-step-in:transparent;border-radius:0}.lcd .badge.badge-title:not(.badge-plain).is-pressed{--pt-step:var(--pt-ground);--pt-step-a1:var(--pt-a1);--pt-step-a2:var(--pt-a2);--pt-step-a3:var(--pt-a3);--pt-step-b1:var(--pt-b1);--pt-step-b2:var(--pt-b2);--pt-step-b3:var(--pt-b3);--pt-step-in:var(--pt-in)}.lcd .badge.badge-title.badge-gate.is-on,.lcd .badge.badge-title.badge-ducker.is-on{--pt-a1:var(--corner-title-gate-a1);--pt-a2:var(--corner-title-gate-a2);--pt-a3:var(--corner-title-gate-a3);--pt-in:var(--corner-title-gate-in);--pt-d1:var(--corner-title-gate-d1);--pt-d2:var(--corner-title-gate-d2);--pt-d3:var(--corner-title-gate-d3);--pt-band:var(--badge-title-band-gate)}.lcd .badge.badge-title.badge-comp.is-on{--pt-a1:var(--corner-title-comp-a1);--pt-a2:var(--corner-title-comp-a2);--pt-a3:var(--corner-title-comp-a3);--pt-in:var(--corner-title-comp-in);--pt-d1:var(--corner-title-comp-d1);--pt-d2:var(--corner-title-comp-d2);--pt-d3:var(--corner-title-comp-d3);--pt-b1:var(--corner-title-comp-b1);--pt-e2:var(--corner-title-comp-e2);--pt-e3:var(--corner-title-comp-e3);--pt-fin:var(--corner-title-comp-fin);--pt-band:var(--badge-title-band-comp)}.lcd .badge.badge-title.badge-eq.is-on{--pt-a1:var(--corner-title-eq-a1);--pt-a2:var(--corner-title-eq-a2);--pt-a3:var(--corner-title-eq-a3);--pt-in:var(--corner-title-eq-in);--pt-d1:var(--corner-title-eq-d1);--pt-d2:var(--corner-title-eq-d2);--pt-d3:var(--corner-title-eq-d3);--pt-b2:var(--corner-title-eq-b2);--pt-b3:var(--corner-title-eq-b3);--pt-band:var(--badge-title-band-eq)}.lcd .badge.badge-title.badge-delay.is-on,.lcd .badge.badge-title.badge-insfx.is-on,.lcd .badge.badge-title.badge-ssmcs.is-on{--pt-a1:var(--corner-title-fx-a1);--pt-a2:var(--corner-title-fx-a2);--pt-a3:var(--corner-title-fx-a3);--pt-in:var(--corner-title-fx-in);--pt-d1:var(--corner-title-fx-d1);--pt-d2:var(--corner-title-fx-d2);--pt-d3:var(--corner-title-fx-d3);--pt-band:var(--badge-title-band-fx)}.lcd .badge.badge-title:not(.badge-plain):after{content:"";pointer-events:none;background:linear-gradient(var(--pt-ground), var(--pt-ground)) left 0px top 0px / 1px 1px no-repeat, linear-gradient(var(--pt-a1), var(--pt-a1)) left 1px top 0px / 1px 1px no-repeat, linear-gradient(var(--pt-a2), var(--pt-a2)) left 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--pt-a3), var(--pt-a3)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pt-b1), var(--pt-b1)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pt-in), var(--pt-in)) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pt-b2), var(--pt-b2)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pt-b3), var(--pt-b3)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pt-ground), var(--pt-ground)) left 0px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pt-d1), var(--pt-d1)) left 1px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pt-d2), var(--pt-d2)) left 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pt-d3), var(--pt-d3)) left 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pt-d1), var(--pt-d1)) left 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pt-fin), var(--pt-fin)) left 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pt-e2), var(--pt-e2)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pt-step), var(--pt-step)) left 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pt-step-a1), var(--pt-step-a1)) left 1px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pt-step-a2), var(--pt-step-a2)) left 2px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pt-step-a3), var(--pt-step-a3)) left 3px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pt-step-b1), var(--pt-step-b1)) left 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pt-step-in), var(--pt-step-in)) left 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pt-step-b2), var(--pt-step-b2)) left 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--pt-step-b3), var(--pt-step-b3)) left 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--pt-ground), var(--pt-ground)) right 0px top 0px / 1px 1px no-repeat, linear-gradient(var(--pt-a1), var(--pt-a1)) right 1px top 0px / 1px 1px no-repeat, linear-gradient(var(--pt-a2), var(--pt-a2)) right 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--pt-a3), var(--pt-a3)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--pt-b1), var(--pt-b1)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--pt-in), var(--pt-in)) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--pt-b2), var(--pt-b2)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--pt-b3), var(--pt-b3)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--pt-ground), var(--pt-ground)) right 0px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pt-d1), var(--pt-d1)) right 1px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pt-d2), var(--pt-d2)) right 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pt-d3), var(--pt-d3)) right 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--pt-d1), var(--pt-d1)) right 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pt-fin), var(--pt-fin)) right 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--pt-e2), var(--pt-e2)) right 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--pt-step), var(--pt-step)) right 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pt-step-a1), var(--pt-step-a1)) right 1px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pt-step-a2), var(--pt-step-a2)) right 2px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pt-step-a3), var(--pt-step-a3)) right 3px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--pt-step-b1), var(--pt-step-b1)) right 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pt-step-in), var(--pt-step-in)) right 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--pt-step-b2), var(--pt-step-b2)) right 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--pt-step-b3), var(--pt-step-b3)) right 0px bottom 6px / 1px 1px no-repeat;position:absolute;inset:0}.lcd .sd-path-field:after{content:"";pointer-events:none;background:linear-gradient(var(--corner-path-left), var(--corner-path-left)) left 0px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-path-left), var(--corner-path-left)) left 0px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 0px / 2px 1px no-repeat, linear-gradient(var(--corner-path-a), var(--corner-path-a)) right 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-path-b), var(--corner-path-b)) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-path-c), var(--corner-path-c)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--corner-path-a), var(--corner-path-a)) right 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-path-b), var(--corner-path-b)) right 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-path-c), var(--corner-path-c)) right 0px bottom 2px / 1px 1px no-repeat;position:absolute;inset:0}.lcd .menu-grid.setup-general:after{content:"";pointer-events:none;background:linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--corner-tray-a), var(--corner-tray-a)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-b), var(--corner-tray-b)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-c), var(--corner-tray-c)) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-d), var(--corner-tray-d)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-d), var(--corner-tray-d)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-a), var(--corner-tray-a)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-b), var(--corner-tray-b)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--corner-tray-a), var(--corner-tray-a)) left 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-b), var(--corner-tray-b)) left 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-c), var(--corner-tray-c)) left 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-d), var(--corner-tray-d)) left 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-d), var(--corner-tray-d)) left 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-a), var(--corner-tray-a)) left 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-b), var(--corner-tray-b)) left 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--corner-tray-a), var(--corner-tray-a)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-b), var(--corner-tray-b)) right 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-c), var(--corner-tray-c)) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-d), var(--corner-tray-d)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-d), var(--corner-tray-d)) right 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-a), var(--corner-tray-a)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-b), var(--corner-tray-b)) right 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px bottom 0px / 3px 1px no-repeat, linear-gradient(var(--corner-tray-a), var(--corner-tray-a)) right 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-b), var(--corner-tray-b)) right 4px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-c), var(--corner-tray-c)) right 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-d), var(--corner-tray-d)) right 2px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--lcd-bg), var(--lcd-bg)) right 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-d), var(--corner-tray-d)) right 1px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-a), var(--corner-tray-a)) right 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--corner-tray-b), var(--corner-tray-b)) right 0px bottom 4px / 1px 1px no-repeat;position:absolute;inset:0}.setup-general .menu-btn{--px-ground:var(--menu-tray)}:where(.btn.btn-switch){--px-ground:var(--surface);--px-a:var(--corner-switch-a);--px-b:var(--corner-switch-b);--px-c:var(--corner-switch-c);--px-band:var(--corner-switch-band);--px-band-a:var(--corner-switch-band-a);--px-band-b:var(--corner-switch-band-b);--px-band-c:var(--corner-switch-band-c);--px-foot-a:var(--corner-switch-foot-a);--px-foot-b:var(--corner-switch-foot-b);--px-foot-c:var(--corner-switch-foot-c)}.btn.btn-switch{border-radius:0}:where(.btn.btn-switch):after{content:"";pointer-events:none;background:linear-gradient(var(--px-ground), var(--px-ground)) left 0px top 0px / 1px 1px no-repeat, linear-gradient(var(--px-a), var(--px-a)) left 1px top 0px / 1px 1px no-repeat, linear-gradient(var(--px-b), var(--px-b)) left 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--px-c), var(--px-c)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--px-a), var(--px-a)) left 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--px-c), var(--px-c)) left 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--px-b), var(--px-b)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--px-c), var(--px-c)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--px-ground), var(--px-ground)) right 0px top 0px / 1px 1px no-repeat, linear-gradient(var(--px-a), var(--px-a)) right 1px top 0px / 1px 1px no-repeat, linear-gradient(var(--px-b), var(--px-b)) right 2px top 0px / 1px 1px no-repeat, linear-gradient(var(--px-c), var(--px-c)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--px-a), var(--px-a)) right 0px top 1px / 1px 1px no-repeat, linear-gradient(var(--px-c), var(--px-c)) right 1px top 1px / 1px 1px no-repeat, linear-gradient(var(--px-b), var(--px-b)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--px-c), var(--px-c)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--px-ground), var(--px-ground)) left 0px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--px-foot-a), var(--px-foot-a)) left 1px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--px-foot-b), var(--px-foot-b)) left 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--px-foot-c), var(--px-foot-c)) left 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--px-foot-a), var(--px-foot-a)) left 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--px-foot-c), var(--px-foot-c)) left 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--px-foot-b), var(--px-foot-b)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--px-foot-c), var(--px-foot-c)) left 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--px-band), var(--px-band)) left 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--px-band-a), var(--px-band-a)) left 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--px-band-b), var(--px-band-b)) left 2px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--px-band-c), var(--px-band-c)) left 3px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--px-band-a), var(--px-band-a)) left 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--px-band-c), var(--px-band-c)) left 1px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--px-band-b), var(--px-band-b)) left 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--px-band-c), var(--px-band-c)) left 0px bottom 7px / 1px 1px no-repeat, linear-gradient(var(--px-ground), var(--px-ground)) right 0px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--px-foot-a), var(--px-foot-a)) right 1px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--px-foot-b), var(--px-foot-b)) right 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--px-foot-c), var(--px-foot-c)) right 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--px-foot-a), var(--px-foot-a)) right 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--px-foot-c), var(--px-foot-c)) right 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--px-foot-b), var(--px-foot-b)) right 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--px-foot-c), var(--px-foot-c)) right 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--px-band), var(--px-band)) right 0px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--px-band-a), var(--px-band-a)) right 1px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--px-band-b), var(--px-band-b)) right 2px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--px-band-c), var(--px-band-c)) right 3px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--px-band-a), var(--px-band-a)) right 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--px-band-c), var(--px-band-c)) right 1px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--px-band-b), var(--px-band-b)) right 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--px-band-c), var(--px-band-c)) right 0px bottom 7px / 1px 1px no-repeat;position:absolute;inset:0}.btn.btn-switch:not(.mon-strip>.btn-switch){position:relative}.btn.btn-switch.is-on{--px-band:var(--switch-band-lit);--px-a:var(--corner-switch-lit-a);--px-b:var(--corner-switch-lit-b);--px-c:var(--corner-switch-lit-c);--px-band-a:var(--corner-switch-lit-band-a);--px-band-b:var(--corner-switch-lit-band-b);--px-band-c:var(--corner-switch-lit-band-c);--px-foot-a:var(--corner-switch-lit-foot-a);--px-foot-b:var(--corner-switch-lit-foot-b);--px-foot-c:var(--corner-switch-lit-foot-c)}.btn.btn-switch.osc-on{--px-ground:var(--surface-sunk);--px-a:var(--corner-switch-sunk-a);--px-b:var(--corner-switch-sunk-b);--px-c:var(--corner-switch-sunk-c);--px-foot-a:var(--corner-switch-sunk-foot-a);--px-foot-b:var(--corner-switch-sunk-foot-b);--px-foot-c:var(--corner-switch-sunk-foot-c)}.btn.btn-switch.osc-on.is-on{--px-a:var(--corner-switch-lit-sunk-a);--px-b:var(--corner-switch-lit-sunk-b);--px-c:var(--corner-switch-lit-sunk-c);--px-foot-a:var(--corner-switch-lit-sunk-foot-a);--px-foot-b:var(--corner-switch-lit-sunk-foot-b);--px-foot-c:var(--corner-switch-lit-sunk-foot-c)}.cv-onoff .btn-switch{--px-ground:var(--lcd-bg);--px-a:var(--corner-switch-glass-a);--px-b:var(--corner-switch-glass-b);--px-c:var(--corner-switch-glass-c);--px-foot-a:var(--corner-switch-glass-foot-a);--px-foot-b:var(--corner-switch-glass-foot-b);--px-foot-c:var(--corner-switch-glass-foot-c)}.cv-onoff .btn-switch.is-on{--px-a:var(--corner-switch-lit-glass-a);--px-b:var(--corner-switch-lit-glass-b);--px-c:var(--corner-switch-lit-glass-c);--px-foot-a:var(--corner-switch-lit-glass-foot-a);--px-foot-b:var(--corner-switch-lit-glass-foot-b);--px-foot-c:var(--corner-switch-lit-glass-foot-c)}.ssmcs-screen,.ssmcs-dyn,.ssmcs-eq-screen{flex:auto;position:relative}.ssmcs-block{box-sizing:border-box;background:var(--surface);border-radius:var(--radius-lg);height:90px;position:absolute}.ssmcs-block-comp{width:165px;top:0;left:0}.ssmcs-block-eq{width:237px;top:1px;left:173px}.lcd .ssmcs-block .badge-switch{position:absolute;top:7px;left:4px}.lcd .ssmcs-block-eq .badge-switch{left:7px}.ssmcs-thumb{background:var(--graph-bg);position:absolute}.ssmcs-comp-thumb{width:81px;height:73px;top:7px;left:69px}.ssmcs-eq-thumb{width:159px;height:75px;top:7px;left:73px}.ssmcs-thumb svg{width:100%;height:100%;display:block}.ssmcs-block .ssmcs-gr{width:4px;height:56px;top:14px;left:155px}.ssmcs-knob-panel{box-sizing:border-box;background:var(--surface-sunk);border-radius:var(--radius-lg);height:84px;position:absolute;top:94px}.ssmcs-drive{width:86px;left:10px}.ssmcs-morphing{width:300px;left:114px}.ssmcs-caption{text-align:center;width:86px;color:var(--text);font-size:13px;position:absolute;top:4px;left:0;translate:-2px -2px}.lcd .ssmcs-knob-panel .value-box{width:52px;height:22px;position:absolute;top:19px;left:17px}.ssmcs-knob-panel .knob-graphic{position:absolute;top:46px;left:20px}.lcd .ssmcs-data{width:202px;height:40px;box-shadow:inset 0 -3px 0 var(--btn-bevel-sunk);background:var(--surface-on-sunk);color:var(--text);cursor:pointer;border:0;border-radius:0;place-items:center;padding:0 0 3px;font-size:13px;display:grid;position:absolute;top:23px;left:84px}.lcd .ssmcs-data:after{content:"";pointer-events:none;--sd-g:var(--surface-sunk);background:linear-gradient(var(--sd-g), var(--sd-g)) left 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--corner-data-a), var(--corner-data-a)) left 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-data-b), var(--corner-data-b)) left 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--sd-g), var(--sd-g)) left 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--corner-data-c), var(--corner-data-c)) left 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--sd-g), var(--sd-g)) left 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-data-c), var(--corner-data-c)) left 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-data-a), var(--corner-data-a)) left 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-data-b), var(--corner-data-b)) left 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--sd-g), var(--sd-g)) right 0px top 0px / 3px 1px no-repeat, linear-gradient(var(--corner-data-a), var(--corner-data-a)) right 3px top 0px / 1px 1px no-repeat, linear-gradient(var(--corner-data-b), var(--corner-data-b)) right 4px top 0px / 1px 1px no-repeat, linear-gradient(var(--sd-g), var(--sd-g)) right 0px top 1px / 2px 1px no-repeat, linear-gradient(var(--corner-data-c), var(--corner-data-c)) right 2px top 1px / 1px 1px no-repeat, linear-gradient(var(--sd-g), var(--sd-g)) right 0px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-data-c), var(--corner-data-c)) right 1px top 2px / 1px 1px no-repeat, linear-gradient(var(--corner-data-a), var(--corner-data-a)) right 0px top 3px / 1px 1px no-repeat, linear-gradient(var(--corner-data-b), var(--corner-data-b)) right 0px top 4px / 1px 1px no-repeat, linear-gradient(var(--sd-g), var(--sd-g)) left 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--corner-data-foot-a), var(--corner-data-foot-a)) left 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--corner-data-foot-b), var(--corner-data-foot-b)) left 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--sd-g), var(--sd-g)) left 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-data-foot-b), var(--corner-data-foot-b)) left 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-data-foot-a), var(--corner-data-foot-a)) left 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-data-foot-b), var(--corner-data-foot-b)) left 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--btn-bevel-sunk), var(--btn-bevel-sunk)) left 1px bottom 3px / 2px 1px no-repeat, linear-gradient(var(--corner-data-step-a), var(--corner-data-step-a)) left 3px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--corner-data-step-b), var(--corner-data-step-b)) left 4px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--btn-bevel-sunk), var(--btn-bevel-sunk)) left 0px bottom 4px / 2px 1px no-repeat, linear-gradient(var(--corner-data-step-b), var(--corner-data-step-b)) left 2px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--btn-bevel-sunk), var(--btn-bevel-sunk)) left 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--corner-data-step-b), var(--corner-data-step-b)) left 1px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--corner-data-step-c), var(--corner-data-step-c)) left 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--corner-data-b), var(--corner-data-b)) left 0px bottom 7px / 1px 1px no-repeat, linear-gradient(var(--sd-g), var(--sd-g)) right 0px bottom 0px / 2px 1px no-repeat, linear-gradient(var(--corner-data-foot-a), var(--corner-data-foot-a)) right 2px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--corner-data-foot-b), var(--corner-data-foot-b)) right 3px bottom 0px / 1px 1px no-repeat, linear-gradient(var(--sd-g), var(--sd-g)) right 0px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-data-foot-b), var(--corner-data-foot-b)) right 1px bottom 1px / 1px 1px no-repeat, linear-gradient(var(--corner-data-foot-a), var(--corner-data-foot-a)) right 0px bottom 2px / 1px 1px no-repeat, linear-gradient(var(--corner-data-foot-b), var(--corner-data-foot-b)) right 0px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--btn-bevel-sunk), var(--btn-bevel-sunk)) right 1px bottom 3px / 2px 1px no-repeat, linear-gradient(var(--corner-data-step-a), var(--corner-data-step-a)) right 3px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--corner-data-step-b), var(--corner-data-step-b)) right 4px bottom 3px / 1px 1px no-repeat, linear-gradient(var(--btn-bevel-sunk), var(--btn-bevel-sunk)) right 0px bottom 4px / 2px 1px no-repeat, linear-gradient(var(--corner-data-step-b), var(--corner-data-step-b)) right 2px bottom 4px / 1px 1px no-repeat, linear-gradient(var(--btn-bevel-sunk), var(--btn-bevel-sunk)) right 0px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--corner-data-step-b), var(--corner-data-step-b)) right 1px bottom 5px / 1px 1px no-repeat, linear-gradient(var(--corner-data-step-c), var(--corner-data-step-c)) right 0px bottom 6px / 1px 1px no-repeat, linear-gradient(var(--corner-data-b), var(--corner-data-b)) right 0px bottom 7px / 1px 1px no-repeat;position:absolute;inset:0}.ssmcs-data-mark{width:10px;height:10px;color:var(--ssmcs-data-mark);position:absolute;top:5px;right:5px}.ssmcs-data-mark svg{width:100%;height:100%;display:block}.lcd .badge.badge-title.ssmcs-block-switch.badge-comp.is-on{--pt-a1:var(--corner-ssmcs-comp-a1);--pt-a2:var(--corner-ssmcs-comp-a2);--pt-a3:var(--corner-ssmcs-comp-a3);--pt-in:var(--corner-ssmcs-comp-in);--pt-d1:var(--corner-ssmcs-comp-d1);--pt-d2:var(--corner-ssmcs-comp-d2);--pt-d3:var(--corner-ssmcs-comp-d3);--pt-b1:var(--corner-ssmcs-comp-a1);--pt-e2:var(--corner-ssmcs-comp-d2);--pt-e3:var(--corner-ssmcs-comp-d3);--pt-fin:var(--corner-ssmcs-comp-d3);--pt-band:var(--ssmcs-switch-comp-band)}.lcd .badge.badge-title.ssmcs-block-switch.badge-eq.is-on{background:var(--ssmcs-switch-eq);color:var(--text);--pt-a1:var(--corner-ssmcs-eq-a1);--pt-a2:var(--corner-ssmcs-eq-a2);--pt-a3:var(--corner-ssmcs-eq-a3);--pt-in:var(--corner-ssmcs-eq-in);--pt-d1:var(--corner-ssmcs-eq-d1);--pt-d2:var(--corner-ssmcs-eq-d2);--pt-d3:var(--corner-ssmcs-eq-d3);--pt-b2:var(--corner-ssmcs-eq-a2);--pt-b3:var(--corner-ssmcs-eq-a3);--pt-fin:var(--corner-ssmcs-eq-fin);--pt-band:var(--ssmcs-switch-eq-band)}.lcd .ssmcs-block-switch.badge-title{width:93px;height:38px;padding-bottom:5px;font-size:16.5px;position:absolute;top:-1px;left:0}.ssmcs-dyn .dyn-plot{width:200px;height:132px;top:40px;left:19px}.ssmcs-sc-meter{width:6px;height:108px;position:absolute;top:68px;left:5px}.ssmcs-sc-meter .meter{min-width:0;height:100%}.ssmcs-dyn .ssmcs-sets{bottom:9px}.ssmcs-sets .dyn-set:nth-last-child(3){margin-bottom:1px}.lcd .ssmcs-sc-switch{width:167px;height:40px;padding-bottom:3px;font-size:12.5px;top:0;left:249px}.lcd .ssmcs-band{width:93px;height:38px;padding-bottom:3px;font-size:17px;top:-1px;left:105px}.lcd .ssmcs-page{background:var(--page-arrow);width:36px;height:36px;color:var(--lcd-bg);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:67px}.ssmcs-page svg{width:8px;height:12px}.ssmcs-page-prev{left:2px}.ssmcs-page-next{left:384px}.cv-block.cv-block-ssmcs{grid-column:-4/-2}.cv-block:has(~.cv-block-ssmcs){grid-column:-5}.cv-ssmcs{flex-direction:row;align-items:flex-start;gap:6px;display:flex}.cv-ssmcs-comp,.cv-ssmcs-eq{background:var(--graph-bg);height:46px}.cv-ssmcs-comp{width:51px}.cv-ssmcs-eq{width:98px}.cv-ssmcs svg{width:100%;height:100%;display:block}:where(.is-held-shut){position:relative}.lcd .is-held-shut.is-disabled{pointer-events:auto;cursor:not-allowed}:where(.is-held-shut:not(.btn,.menu-btn,.side-tab,.sd-eject,.lang-btn,.mode-card,.dropdown-box)){opacity:.5}.lcd .is-held-shut>span.lock-mark.lock-mark,.lcd .is-held-shut+span.lock-mark.lock-mark{z-index:1;width:8px;height:10px;color:var(--text);pointer-events:none;line-height:0;position:absolute;top:1px;right:1px;translate:none}.lcd .is-held-shut>span.lock-mark.lock-mark svg,.lcd .is-held-shut+span.lock-mark.lock-mark svg{width:100%;height:100%;display:block}
