.scenes.svelte-1la77vj{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.heading.svelte-1la77vj{align-items:center;gap:8px;min-width:96px;display:flex}.title.svelte-1la77vj{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px}.list.svelte-1la77vj{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.scene.svelte-1la77vj{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--raised);align-items:center;display:flex}.launch.svelte-1la77vj{background:0 0;border:0;min-width:44px;padding:7px 4px 7px 12px;font-weight:600}.scene.selected.svelte-1la77vj{border-color:var(--play);background:var(--play-soft)}.scene.later.svelte-1la77vj,.scene.edited.svelte-1la77vj{border-color:var(--play);border-style:dashed}.scene.queued.svelte-1la77vj{animation:.5s steps(2,end) infinite svelte-1la77vj-blink}.rename.svelte-1la77vj{width:90px;margin:3px}.hint.svelte-1la77vj{color:var(--faint);margin:0;font-size:12.5px}@keyframes svelte-1la77vj-blink{50%{border-color:var(--border)}}@media (width<=600px){.scenes.svelte-1la77vj{padding:8px}}.song.svelte-pitwgi{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:10px 14px;display:flex}.heading.svelte-pitwgi{align-items:center;gap:8px;min-width:96px;display:flex}.title.svelte-pitwgi{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px}.timeline-wrap.svelte-pitwgi{flex:1;min-width:0;padding:3px 0;overflow:auto hidden}.timeline.svelte-pitwgi{height:40px;position:relative}.empty.svelte-pitwgi{color:var(--faint);margin:0;font-size:12.5px}.block.svelte-pitwgi{border:1px solid color-mix(in srgb, var(--scene-color) 60%, transparent);border-right:2px solid var(--bg);background:color-mix(in srgb, var(--scene-color) 20%, var(--raised));border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:4px;min-width:0;padding:0 8px;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.block.svelte-pitwgi:hover:not(:disabled){background:color-mix(in srgb, var(--scene-color) 32%, var(--raised));border-color:color-mix(in srgb, var(--scene-color) 80%, transparent);border-right-color:var(--bg)}.block.selected.svelte-pitwgi{outline:2px solid var(--text);outline-offset:-2px}.block.playing.svelte-pitwgi{background:color-mix(in srgb, var(--scene-color) 45%, var(--raised))}.label.svelte-pitwgi{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.bars.svelte-pitwgi{color:var(--muted);font-size:11px}.head.svelte-pitwgi{background:var(--play);pointer-events:none;width:2px;position:absolute;top:-3px;bottom:-3px}.total.svelte-pitwgi{color:var(--muted);white-space:nowrap;font-size:12px}@media (width<=600px){.song.svelte-pitwgi{flex-wrap:wrap;padding:8px}.heading.svelte-pitwgi{min-width:0}.timeline-wrap.svelte-pitwgi{flex-basis:100%;order:3}.total.svelte-pitwgi{margin-left:auto}}.fader.svelte-1lra1an{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:20px;position:relative}.rail.svelte-1lra1an{background:var(--border-strong);border-radius:2px;height:4px;position:absolute;top:8px;left:0;right:0;overflow:hidden}.fill.svelte-1lra1an{width:var(--level);background:var(--fader-color,var(--accent));height:100%;display:block}.thumb.svelte-1lra1an{top:4px;left:clamp(0px, calc(var(--level) - 6px), calc(100% - 12px));background:var(--text);border-radius:50%;width:12px;height:12px;transition:transform .1s;position:absolute}.dragging.svelte-1lra1an .thumb:where(.svelte-1lra1an){transform:scale(1.25)}.fader.svelte-1lra1an:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.row.svelte-pct0ls{background:var(--raised);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:4px 40px minmax(190px,246px) minmax(160px,1fr) auto;align-items:center;gap:10px;padding:6px 10px 6px 0;display:grid;overflow:visible}.swatch.svelte-pct0ls{background:var(--track-color);border-radius:var(--radius) 0 0 var(--radius);align-self:stretch;margin:-6px 0}.toggle.svelte-pct0ls,.arm.svelte-pct0ls{width:40px;height:40px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.toggle[data-state=playing].svelte-pct0ls{background:var(--play);border-color:var(--play);color:#06120e}.toggle[data-state=armed].svelte-pct0ls{border-color:var(--play);color:var(--play)}.toggle[data-state=starting].svelte-pct0ls,.toggle[data-state=stopping].svelte-pct0ls{border-color:var(--play);color:var(--play);animation:.5s steps(2,end) infinite svelte-pct0ls-pulse}.arm[aria-pressed=true].svelte-pct0ls{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.main.svelte-pct0ls{grid-template-columns:minmax(0,1fr) 44px 44px;align-items:center;column-gap:4px;min-width:0;display:grid}.name.svelte-pct0ls{max-width:100%;font:inherit;color:inherit;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);background:0 0;border:0;justify-self:start;padding:2px 4px;font-weight:600;text-decoration:none;overflow:hidden}.name.svelte-pct0ls:hover{background:var(--raised-2);text-underline-offset:3px;text-decoration:underline}.sound.svelte-pct0ls{color:var(--track-color);text-overflow:ellipsis;white-space:nowrap;justify-self:start;max-width:100%;padding:0 4px;font-size:12.5px;overflow:hidden}.clip.svelte-pct0ls{text-align:left;background:var(--raised-2);align-self:stretch;min-width:0;min-height:44px;padding:3px;position:relative;overflow:hidden}.lane.svelte-pct0ls{background:color-mix(in srgb, var(--track-color) 13%, transparent);border-radius:3px;position:absolute;inset:3px;overflow:hidden}.clip-text.svelte-pct0ls{pointer-events:none;background:#0c0e14a8;border-radius:4px;align-items:baseline;gap:6px;max-width:calc(100% - 10px);padding:1px 6px;font-size:12.5px;line-height:1.35;display:flex;position:absolute;top:5px;left:5px}.steps.svelte-pct0ls{color:var(--muted);white-space:nowrap;font-size:11px}.edit.svelte-pct0ls{color:var(--muted);opacity:0;pointer-events:none;background:#0c0e14a8;border-radius:4px;padding:3px;display:inline-flex;position:absolute;top:5px;right:5px}.clip.svelte-pct0ls:hover .edit:where(.svelte-pct0ls),.clip.svelte-pct0ls:focus-visible .edit:where(.svelte-pct0ls){opacity:1}.lane.svelte-pct0ls svg:where(.svelte-pct0ls){width:100%;height:100%;position:absolute;inset:0}.lane.svelte-pct0ls path:where(.svelte-pct0ls){fill:color-mix(in srgb, var(--track-color) 62%, transparent)}.lit.svelte-pct0ls{background:var(--track-color);position:absolute;inset:0}.lit.svelte-pct0ls path:where(.svelte-pct0ls){fill:#00000080}.row[data-muted=true].svelte-pct0ls .lane:where(.svelte-pct0ls),.row[data-muted=true].svelte-pct0ls .clip-text:where(.svelte-pct0ls){opacity:.4}.live-note.svelte-pct0ls{color:var(--faint);border:1px dashed var(--border);border-radius:var(--radius-sm);background:0 0;align-items:center;padding:0 10px;font-size:12.5px;display:flex}.live-note.armed.svelte-pct0ls{color:var(--accent);border-color:var(--accent)}.tools.svelte-pct0ls{align-items:center;gap:4px;display:flex}.ms.svelte-pct0ls{color:var(--muted);padding:3px 0;font-size:11.5px;font-weight:700}.level.svelte-pct0ls{--fader-color:var(--track-color);grid-column:2/span 2;display:block}.ms[aria-pressed=true].svelte-pct0ls{background:var(--danger);border-color:var(--danger);color:#1a0b0b}.ms.solo[aria-pressed=true].svelte-pct0ls{background:#ffd43b;border-color:#ffd43b}@keyframes svelte-pct0ls-pulse{50%{background:var(--play-soft)}}@media (width<=700px){.row.svelte-pct0ls{grid-template-columns:4px 40px 1fr auto;grid-template-areas:"sw tg main tools""sw clip clip clip";row-gap:6px}.swatch.svelte-pct0ls{grid-area:sw}.toggle.svelte-pct0ls,.arm.svelte-pct0ls{grid-area:tg}.main.svelte-pct0ls{grid-area:main}.clip.svelte-pct0ls{grid-area:clip}.tools.svelte-pct0ls{grid-area:tools}}.live.svelte-1tnhmev{flex-direction:column;display:flex}.heading.svelte-1tnhmev{align-items:center;gap:8px;padding:10px 14px 0;display:flex}.title.svelte-1tnhmev{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px}.tracks.svelte-1tnhmev{flex-direction:column;gap:6px;margin:0;padding:8px 14px 16px;list-style:none;display:flex}.empty.svelte-1tnhmev{color:var(--muted);margin:0;padding:20px 14px 0}@media (width<=600px){.heading.svelte-1tnhmev{padding:8px 8px 0}.tracks.svelte-1tnhmev{padding:6px 8px 14px}}
