.timeline[data-v-91a03341]{background:#1a1a22;border:1px solid rgba(0,0,0,.12);border-radius:8px;color:#e8e8ec;display:flex;flex-direction:column;height:auto;max-height:520px;min-height:200px}.timeline-toolbar[data-v-91a03341]{border-bottom:1px solid hsla(0,0%,100%,.06);gap:12px;padding:6px 12px}.timeline-edit-actions[data-v-91a03341],.timeline-toolbar[data-v-91a03341]{align-items:center;display:flex;flex-shrink:0}.timeline-edit-actions[data-v-91a03341]{gap:4px}.timeline-action-btn[data-v-91a03341]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;color:inherit;cursor:pointer;font-size:14px;line-height:1.2;min-width:32px;padding:4px 10px}.timeline-action-btn[data-v-91a03341]:hover:not(:disabled){background:#ffffff24}.timeline-action-btn[data-v-91a03341]:disabled{cursor:not-allowed;opacity:.35}.timeline-toolbar-divider[data-v-91a03341]{background:#ffffff1f;height:20px;margin:0 4px;width:1px}.timeline-zoom[data-v-91a03341]{align-items:center;display:flex;flex:1;gap:8px;margin-left:auto;max-width:360px}.timeline-zoom-slider[data-v-91a03341]{accent-color:#0ea5e9;cursor:pointer;flex:1;height:4px;min-width:80px}.timeline-zoom-btn[data-v-91a03341]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;color:inherit;cursor:pointer;font-size:16px;line-height:1;min-width:32px;padding:4px 8px}.timeline-zoom-btn[data-v-91a03341]:hover:not(:disabled){background:#ffffff24}.timeline-zoom-btn[data-v-91a03341]:disabled{cursor:not-allowed;opacity:.35}.timeline-zoom-reset[data-v-91a03341]{font-size:11px;margin-left:4px}.timeline-playhead-time[data-v-91a03341]{color:#f472b6;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.timeline-body[data-v-91a03341]{display:flex;flex:1;min-height:0;overflow-y:auto}.timeline-sidebar[data-v-91a03341]{border-right:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;flex-shrink:0;width:80px}.timeline-sidebar-ruler[data-v-91a03341]{border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0;height:28px}.timeline-scroll[data-v-91a03341]{cursor:pointer;flex:1;overflow-x:auto;overflow-y:hidden}.timeline-scroll.scrubbing[data-v-91a03341]{cursor:ew-resize}.timeline-inner[data-v-91a03341]{min-height:100%;padding-bottom:8px;position:relative}.time-ruler[data-v-91a03341]{background:#0c0c12f5;border-bottom:1px solid hsla(0,0%,100%,.08);cursor:ew-resize;height:28px;position:sticky;top:0;width:100%;z-index:5}.time-ruler-tick[data-v-91a03341]{bottom:0;pointer-events:none;position:absolute;top:0}.time-ruler-tick--major[data-v-91a03341]{border-left:1px solid hsla(0,0%,100%,.35)}.time-ruler-tick--minor[data-v-91a03341]{border-left:1px solid hsla(0,0%,100%,.12);top:10px}.time-ruler-label[data-v-91a03341]{color:#ffffff8c;font-size:10px;font-variant-numeric:tabular-nums;left:4px;top:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.playhead[data-v-91a03341],.time-ruler-label[data-v-91a03341]{pointer-events:none;position:absolute}.playhead[data-v-91a03341]{background:#f472b6;bottom:0;top:0;width:2px;z-index:10}.track-row[data-v-91a03341]{height:48px;margin-bottom:4px}.track-row--ghost .track-clips[data-v-91a03341]{background:#0ea5e914;border:1px dashed rgba(14,165,233,.45)}.track-label[data-v-91a03341]{align-items:center;display:flex;font-size:11px;height:48px;margin-bottom:4px;opacity:.7;padding:0 8px}.track-label--ghost[data-v-91a03341]{font-style:italic;opacity:.45}.track-clips[data-v-91a03341]{background:#ffffff08;border-radius:6px;height:48px;margin-right:8px;min-height:48px;position:relative}.clip[data-v-91a03341]{background:#06121eeb;border:2px solid rgba(14,165,233,.45);border-radius:6px;bottom:4px;cursor:grab;font-size:11px;overflow:hidden;padding:0;position:absolute;top:4px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.clip--drag-ghost[data-v-91a03341]{border-color:#f472b6;box-shadow:0 8px 24px #00000059;cursor:grabbing;opacity:.92;pointer-events:none;z-index:20}.clip-waveform-layer[data-v-91a03341]{inset:0;position:absolute;z-index:0}.clip-label[data-v-91a03341]{bottom:3px;color:#ffffffeb;font-size:10px;left:6px;overflow:hidden;pointer-events:none;position:absolute;right:6px;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.85);z-index:1}.clip.dragging[data-v-91a03341]{cursor:grabbing;opacity:.92;z-index:8}.clip.selected[data-v-91a03341]{border-color:#f472b6}.clip-waveform[data-v-631c1c85]{display:block;height:100%;pointer-events:none;width:100%}.timeline[data-v-2532a66f]{background:#1a1a22;border:1px solid rgba(0,0,0,.12);border-radius:8px;color:#e8e8ec;display:flex;flex-direction:column;height:auto;max-height:520px;min-height:200px}.timeline-toolbar[data-v-2532a66f]{border-bottom:1px solid hsla(0,0%,100%,.06);gap:12px;padding:6px 12px}.timeline-edit-actions[data-v-2532a66f],.timeline-toolbar[data-v-2532a66f]{align-items:center;display:flex;flex-shrink:0}.timeline-edit-actions[data-v-2532a66f]{gap:4px}.timeline-action-btn[data-v-2532a66f]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;color:inherit;cursor:pointer;font-size:14px;line-height:1.2;min-width:32px;padding:4px 10px}.timeline-action-btn[data-v-2532a66f]:hover:not(:disabled){background:#ffffff24}.timeline-action-btn[data-v-2532a66f]:disabled{cursor:not-allowed;opacity:.35}.timeline-toolbar-divider[data-v-2532a66f]{background:#ffffff1f;height:20px;margin:0 4px;width:1px}.timeline-zoom[data-v-2532a66f]{align-items:center;display:flex;flex:1;gap:8px;margin-left:auto;max-width:360px}.timeline-zoom-slider[data-v-2532a66f]{accent-color:#0ea5e9;cursor:pointer;flex:1;height:4px;min-width:80px}.timeline-zoom-btn[data-v-2532a66f]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;color:inherit;cursor:pointer;font-size:16px;line-height:1;min-width:32px;padding:4px 8px}.timeline-zoom-btn[data-v-2532a66f]:hover:not(:disabled){background:#ffffff24}.timeline-zoom-btn[data-v-2532a66f]:disabled{cursor:not-allowed;opacity:.35}.timeline-zoom-reset[data-v-2532a66f]{font-size:11px;margin-left:4px}.timeline-playhead-time[data-v-2532a66f]{color:#f472b6;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.timeline-body[data-v-2532a66f]{display:flex;flex:1;min-height:0;overflow-y:auto}.timeline-sidebar[data-v-2532a66f]{border-right:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;flex-shrink:0;width:80px}.timeline-sidebar-ruler[data-v-2532a66f]{border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0;height:28px}.timeline-scroll[data-v-2532a66f]{cursor:pointer;flex:1;overflow-x:auto;overflow-y:hidden}.timeline-scroll.scrubbing[data-v-2532a66f]{cursor:ew-resize}.timeline-inner[data-v-2532a66f]{min-height:100%;padding-bottom:8px;position:relative}.time-ruler[data-v-2532a66f]{background:#0c0c12f5;border-bottom:1px solid hsla(0,0%,100%,.08);cursor:ew-resize;height:28px;position:sticky;top:0;width:100%;z-index:5}.time-ruler-tick[data-v-2532a66f]{bottom:0;pointer-events:none;position:absolute;top:0}.time-ruler-tick--major[data-v-2532a66f]{border-left:1px solid hsla(0,0%,100%,.35)}.time-ruler-tick--minor[data-v-2532a66f]{border-left:1px solid hsla(0,0%,100%,.12);top:10px}.time-ruler-label[data-v-2532a66f]{color:#ffffff8c;font-size:10px;font-variant-numeric:tabular-nums;left:4px;top:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.playhead[data-v-2532a66f],.time-ruler-label[data-v-2532a66f]{pointer-events:none;position:absolute}.playhead[data-v-2532a66f]{background:#f472b6;bottom:0;top:0;width:2px;z-index:10}.track-row[data-v-2532a66f]{height:48px;margin-bottom:4px}.track-row--ghost .track-clips[data-v-2532a66f]{background:#0ea5e914;border:1px dashed rgba(14,165,233,.45)}.track-label[data-v-2532a66f]{align-items:center;display:flex;font-size:11px;height:48px;margin-bottom:4px;opacity:.7;padding:0 8px}.track-label--ghost[data-v-2532a66f]{font-style:italic;opacity:.45}.track-clips[data-v-2532a66f]{background:#ffffff08;border-radius:6px;height:48px;margin-right:8px;min-height:48px;position:relative}.clip[data-v-2532a66f]{background:#06121eeb;border:2px solid rgba(14,165,233,.45);border-radius:6px;bottom:4px;cursor:grab;font-size:11px;overflow:hidden;padding:0;position:absolute;top:4px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.clip--drag-ghost[data-v-2532a66f]{border-color:#f472b6;box-shadow:0 8px 24px #00000059;cursor:grabbing;opacity:.92;pointer-events:none;z-index:20}.clip-waveform-layer[data-v-2532a66f]{inset:0;position:absolute;z-index:0}.clip-label[data-v-2532a66f]{bottom:3px;color:#ffffffeb;font-size:10px;left:6px;overflow:hidden;pointer-events:none;position:absolute;right:6px;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.85);z-index:1}.clip.dragging[data-v-2532a66f]{cursor:grabbing;opacity:.92;z-index:8}.clip.selected[data-v-2532a66f]{border-color:#f472b6}
