.editor.svelte-ls02yl{gap:14px;display:grid}.disabled.svelte-ls02yl{opacity:.6}.bar-wrap.svelte-ls02yl{height:52px;margin:0 12px;position:relative}.bar-wrap.has-markers.svelte-ls02yl{height:72px}.has-markers.svelte-ls02yl .bar:where(.svelte-ls02yl),.has-markers.svelte-ls02yl .handle:where(.svelte-ls02yl),.has-markers.svelte-ls02yl .tick:where(.svelte-ls02yl){translate:0 20px}.marker.svelte-ls02yl{background:var(--ds-text);pointer-events:none;border-radius:1px;width:2px;height:32px;margin-left:-1px;position:absolute;top:18px}.marker-label.svelte-ls02yl{color:var(--ds-text-2);white-space:nowrap;margin-bottom:2px;font-weight:600;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.marker-label.start.svelte-ls02yl{left:0;transform:none}.marker-label.end.svelte-ls02yl{left:auto;right:0;transform:none}.bar.svelte-ls02yl{background:var(--ds-surface-2);border-radius:8px;height:16px;position:absolute;top:6px;left:0;right:0;overflow:hidden}.seg.svelte-ls02yl{border-inline:1px solid var(--ds-surface);transition:left .12s var(--ds-ease), width .12s var(--ds-ease);position:absolute;top:0;bottom:0}.handle.svelte-ls02yl{cursor:ew-resize;touch-action:none;-webkit-tap-highlight-color:transparent;width:44px;height:44px;transition:left .12s var(--ds-ease);background:0 0;border:0;place-items:center;margin-left:-22px;padding:0;display:grid;position:absolute;top:-8px}.handle.active.svelte-ls02yl,.handle.active.svelte-ls02yl+.tick:where(.svelte-ls02yl){transition:none}.grip.svelte-ls02yl{border:2px solid var(--ds-text);background:var(--ds-surface);width:8px;height:28px;box-shadow:var(--ds-elev-1);transition:transform .12s var(--ds-ease);border-radius:4px}.handle.svelte-ls02yl:hover .grip:where(.svelte-ls02yl),.handle.active.svelte-ls02yl .grip:where(.svelte-ls02yl){transform:scaleY(1.12)}.handle.svelte-ls02yl:focus-visible{outline:none}.handle.svelte-ls02yl:focus-visible .grip:where(.svelte-ls02yl){outline:3px solid var(--ds-accent);outline-offset:2px}.handle.svelte-ls02yl:disabled{cursor:default}.tick.svelte-ls02yl{color:var(--ds-text-2);white-space:nowrap;pointer-events:none;transition:left .12s var(--ds-ease);position:absolute;top:34px;transform:translate(-50%)}.tick.active.svelte-ls02yl{color:var(--ds-text);font-weight:600}.list.svelte-ls02yl{margin:0;padding:0;list-style:none;display:grid}.list.svelte-ls02yl li:where(.svelte-ls02yl){align-items:center;gap:10px;min-height:48px;display:flex}.list.svelte-ls02yl li:where(.svelte-ls02yl)+li:where(.svelte-ls02yl){border-top:1px solid var(--ds-border)}.dot.svelte-ls02yl{border-radius:3px;flex:none;width:10px;height:10px}.label.svelte-ls02yl{flex:1;min-width:0;padding:4px 0;display:grid}.name.svelte-ls02yl,.name-input.svelte-ls02yl{min-width:0;color:var(--ds-text)}.as-text.svelte-ls02yl{color:var(--ds-text-2);white-space:nowrap}.secondary.svelte-ls02yl{color:var(--ds-text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name-input.svelte-ls02yl{box-sizing:border-box;border-radius:var(--ds-r-sm);width:calc(100% + 8px);font:inherit;background:0 0;border:1px solid #0000;margin-left:-8px;padding:6px 8px}.name-input.svelte-ls02yl:hover,.name-input.svelte-ls02yl:focus{border-color:var(--ds-border-strong,var(--ds-border));background:var(--ds-surface-2);outline:none}.range.svelte-ls02yl{color:var(--ds-text);flex:none;align-items:center;gap:4px;display:flex}.num.svelte-ls02yl{border:1px solid var(--ds-border);border-radius:var(--ds-r-sm);background:var(--ds-surface-2);width:56px;height:34px;color:var(--ds-text);font:500 .9375rem/1 var(--ds-font);font-variant-numeric:tabular-nums;text-align:center;padding:0 6px}.num.svelte-ls02yl:focus{border-color:var(--ds-accent);outline:none}.still.svelte-ls02yl{text-align:center;width:56px;color:var(--ds-text-2)}.dash.svelte-ls02yl{text-align:center;width:.6em}.dash.svelte-ls02yl,.unit.svelte-ls02yl{color:var(--ds-text-3)}.unit.svelte-ls02yl{min-width:2.2em}.remove.svelte-ls02yl{width:32px;height:32px;box-shadow:none;color:var(--ds-text-3);background:0 0;border:0;flex:none}.remove.svelte-ls02yl:hover{color:var(--ds-danger)}.op.svelte-ls02yl{color:var(--ds-text-3);font-size:.9375rem}@media (width<=420px){.list.svelte-ls02yl li:where(.svelte-ls02yl){gap:8px}.range.svelte-ls02yl .unit:where(.svelte-ls02yl){display:none}.num.svelte-ls02yl,.still.svelte-ls02yl{width:50px}}@media (prefers-reduced-motion:reduce){.seg.svelte-ls02yl,.handle.svelte-ls02yl,.tick.svelte-ls02yl,.grip.svelte-ls02yl{transition:none}}
