@layer reset,theme,app-layout;@layer controls{._root_14j8r_4,.switch{background:var(--well);border:1px solid var(--panel-border);cursor:pointer;min-height:32px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.1em;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent-secondary) 4%, transparent), 0 1px 2px #0009;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:10px;font-weight:600;display:inline-flex}._root_14j8r_4:disabled,.switch:disabled{opacity:.45;cursor:not-allowed}._root_14j8r_4:active,.switch:active{box-shadow:inset 0 1px 3px #0009, inset 0 -1px 0 color-mix(in srgb, var(--accent-secondary) 4%, transparent);transform:translateY(.5px)}._led_14j8r_78{background:var(--led-off);border-radius:50%;width:8px;height:8px;box-shadow:inset 0 1px 1px #000000e6,0 0 0 1px #0009}._root_14j8r_4.on ._led_14j8r_78{background:var(--led-on);box-shadow:0 0 8px var(--led-glow), inset 0 1px 1px #fff6, 0 0 0 1px #0009}._root_14j8r_4.on,.switch.on{background:var(--switch-on-bed);color:var(--switch-on-ink)}.switch.on ._led_14j8r_78{background:var(--led-on);box-shadow:0 0 8px var(--led-glow), inset 0 1px 1px #fff6, 0 0 0 1px #0009}._label_14j8r_146{letter-spacing:.1em;font-size:10px}._root_14j8r_4 svg.hdr-icon,.switch svg.hdr-icon{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;margin:-2.5px;display:block}._root_14j8r_4 svg.hdr-icon .fill,.switch svg.hdr-icon .fill{fill:currentColor;stroke:none}}@layer components,chrome;@layer panels{._panel_12ycb_4{flex-direction:column;gap:14px;width:100%;display:flex}._sectionLabel_12ycb_18{text-transform:uppercase;letter-spacing:.18em;color:var(--text-dim);align-self:center;font-size:9px;font-weight:700}._chains_12ycb_46{grid-template-columns:repeat(4,1fr);gap:8px 12px;display:grid}@container viewport (width<=992px){._chains_12ycb_46{grid-template-columns:repeat(2,1fr)}}._lane_12ycb_54{grid-template-rows:subgrid;background:linear-gradient(180deg, var(--tray-top), var(--recess-bottom));border:1px solid var(--panel-border);border-radius:6px;grid-row:span 4;padding:10px;display:grid}._head_12ycb_92{align-items:center;gap:10px;display:flex}._title_12ycb_106{text-transform:uppercase;letter-spacing:.16em;color:var(--accent-secondary);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:flex-start;align-items:center;gap:5px;padding:0;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}._title_12ycb_106:hover,._title_12ycb_106:focus-visible{text-shadow:0 0 6px var(--accent-secondary-glow)}._title_12ycb_106:hover span:first-child,._title_12ycb_106:focus-visible span:first-child{text-decoration:underline}._arrow_12ycb_174{opacity:.5;flex-shrink:0;font-size:1.25em;transition:opacity .15s,transform .15s}._title_12ycb_106:hover ._arrow_12ycb_174,._title_12ycb_106:focus-visible ._arrow_12ycb_174{opacity:1;transform:translate(1px,-1px)}@container viewport (width<=720px){._arrow_12ycb_174{display:none}}._mix_12ycb_220{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._vol_12ycb_236{margin-left:auto}._silenced_12ycb_244{opacity:.45;transition:opacity .15s}._chips_12ycb_254{flex-wrap:wrap;align-content:flex-start;gap:4px;min-height:30px;display:flex}._chip_12ycb_254{background:var(--well);border:1px solid var(--panel-border);width:28px;height:28px;color:var(--text);font-family:var(--serif);border-radius:4px;font-size:12px;font-weight:700;position:relative}._chip_12ycb_254[data-transposed=true]{width:auto;min-width:28px;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--accent-good);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-good) 16%, transparent), color-mix(in srgb, var(--accent-good) 5%, transparent)), var(--well);padding:0 4px;font-size:10px}._chip_12ycb_254.sel{border-color:var(--accent-secondary)}._chip_12ycb_254.playing,._chip_12ycb_254[data-transposed=true].playing{background:var(--lit);color:var(--lit-text);box-shadow:0 0 8px var(--accent-glow)}._chip_12ycb_254[data-dragging=true]{opacity:.4;cursor:grabbing}._chip_12ycb_254[data-drag-over]:after{content:"";background:var(--accent-secondary);width:2px;box-shadow:0 0 6px var(--accent-secondary-glow);border-radius:1px;position:absolute;top:-1px;bottom:-1px}._chip_12ycb_254[data-drag-over=before]:after{left:-3px}._chip_12ycb_254[data-drag-over=after]:after{right:-3px}._chip_12ycb_254._rest_12ycb_422{color:var(--text-dim);border-style:dashed;justify-content:center;align-items:center;display:inline-flex}._chip_12ycb_254._rest_12ycb_422 svg{width:16px;height:16px;display:block}._chip_12ycb_254._rest_12ycb_422.playing svg{color:var(--lit-text)}._addRest_12ycb_450 svg{width:14px;height:14px;display:block}._controls_12ycb_458{border-top:1px dashed var(--rule);flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}._addRow_12ycb_484{flex-wrap:wrap;align-items:center;gap:3px;min-width:0;max-width:100%;display:inline-flex}._addRow_12ycb_484 ._add_12ycb_444{background:var(--well);border:1px solid var(--panel-border);min-width:26px;min-height:26px;color:var(--text-dim);border-radius:3px;justify-content:center;align-items:center;padding:5px 7px;display:inline-flex}._addRow_12ycb_484 ._add_12ycb_444:hover{color:var(--accent-secondary)}._ctl_12ycb_518{min-height:26px;padding:4px 8px}._djFx_12ycb_456{border-top:1px dashed var(--rule);flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;display:flex}._djFxWindow_12ycb_562{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._djBtn_12ycb_576{touch-action:none;-webkit-touch-callout:none;min-height:36px;padding:8px 14px}._djBtn_12ycb_576.on{background:linear-gradient(180deg, var(--dj-lit-top) 0%, var(--dj-lit-bottom) 100%);color:var(--ink);border-color:var(--dj-lit-top);box-shadow:0 0 10px var(--accent-glow), inset 0 1px 0 var(--lit-shine)}._winGlyph_12ycb_606{opacity:.7;margin-left:6px;font-size:11px}._stutter_12ycb_618{align-items:center;gap:6px;display:inline-flex}._stutterSize_12ycb_622 button{min-width:26px}._io_12ycb_456{border-top:1px dashed var(--rule);flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}._ioLabel_12ycb_644{text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);font-size:10px}._ioPair_12ycb_664{display:contents}@container viewport (width>=1281px){._ioPair_12ycb_664{border-top:1px dashed var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:12px;display:flex}._ioPair_12ycb_664>._io_12ycb_456{border-top:none;padding-top:0}}._demo_12ycb_708{color:var(--accent-secondary)}._demoInfo_12ycb_716{color:var(--accent-secondary);justify-content:center;align-items:center;margin-left:-4px;display:inline-flex}._demoOverflow_12ycb_736{display:none}._demoOverflow_12ycb_736._demoOpen_12ycb_738{display:contents}}@layer shell;
