.cuts.svelte-2vecif{gap:var(--space-2);margin:var(--space-4) 0 0;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}.track.svelte-2vecif{border-radius:var(--radius-sm);background:var(--color-tile);cursor:crosshair;touch-action:none;user-select:none;direction:ltr;block-size:64px;margin-inline:12px;position:relative}.wave.svelte-2vecif{border-radius:inherit;block-size:100%;inline-size:100%;color:var(--color-primary);position:absolute;inset:0}.planned.svelte-2vecif,.playhead.svelte-2vecif{pointer-events:none;position:absolute;inset-block:0;translate:-50%}.planned.svelte-2vecif{border-inline-start:2px dashed var(--color-text-muted);inline-size:0}.playhead.svelte-2vecif{background:var(--color-text);inline-size:2px;box-shadow:0 0 0 1px var(--color-surface)}.mark.svelte-2vecif{z-index:2;cursor:ew-resize;inline-size:24px;position:absolute;inset-block:-6px;translate:-50%}.mark.svelte-2vecif:before{content:"";background:var(--color-danger);inline-size:3px;box-shadow:0 0 0 1px var(--color-surface);position:absolute;inset-block:0;inset-inline-start:calc(50% - 1.5px)}.mark.svelte-2vecif:after{content:"";background:var(--color-danger);border-radius:2px;block-size:10px;inline-size:12px;position:absolute;inset-block-start:0;inset-inline-start:calc(50% - 6px)}.mark.svelte-2vecif:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-focus);outline-offset:2px}.scale.svelte-2vecif{color:var(--color-text-muted);font-size:var(--text-xs,.75rem);font-variant-numeric:tabular-nums;justify-content:space-between;margin-inline:12px;display:flex}.bar.svelte-2vecif,.chips.svelte-2vecif{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.pill.svelte-2vecif{align-items:center;gap:var(--space-2);min-block-size:44px;padding:var(--space-2) var(--space-4);border:2px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;font-weight:600;display:inline-flex}.pill.svelte-2vecif:hover:not(:disabled){border-color:var(--color-primary)}.pill.svelte-2vecif:disabled{opacity:.5;cursor:default}output.svelte-2vecif{padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--color-tile);font-variant-numeric:tabular-nums;font-weight:600}.chips.svelte-2vecif{margin:0;padding:0;list-style:none}.chips.svelte-2vecif li:where(.svelte-2vecif){align-items:center;gap:var(--space-1);border-radius:var(--radius-full);background:var(--color-tile);font-variant-numeric:tabular-nums;padding-inline-start:var(--space-3);display:inline-flex}.remove.svelte-2vecif{border-radius:var(--radius-full);min-block-size:32px;min-inline-size:32px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;font-size:1.1em}.remove.svelte-2vecif:hover{background:var(--color-surface)}.loading.svelte-2vecif,figcaption.svelte-2vecif{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}@media (width<=30rem){.cuts.svelte-2vecif{padding:var(--space-4)}}
