@layer utilities{.editor-clip-label{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-2);height:18px;padding:0 var(--space-2);font-size:var(--fs-tiny);pointer-events:none;background:var(--previs-sequencer-surface-raised);color:var(--previs-dock-fg-strong);line-height:18px;display:flex;position:relative}.editor-filmstrip{pointer-events:none;background:var(--previs-control-hover);position:absolute;inset:18px 0 0;overflow:hidden}.editor-filmstrip-tile{place-items:center;display:grid;position:absolute;top:0;bottom:0}.editor-filmstrip-tile img{object-fit:cover;width:100%;height:100%}.director-scroll{scrollbar-width:thin;scrollbar-color:#fff3 transparent}.director-scroll::-webkit-scrollbar{width:8px;height:8px}.director-scroll::-webkit-scrollbar-track{background:0 0}.director-scroll::-webkit-scrollbar-thumb{background:#ffffff2e padding-box padding-box;border:2px solid #0000;border-radius:9999px}.director-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff4d padding-box padding-box;border:2px solid #0000}.director-scroll::-webkit-scrollbar-corner{background:0 0}.editor-slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:18px;display:block}.editor-slider::-webkit-slider-runnable-track{background:var(--previs-sequencer-border);border-radius:2px;height:4px;box-shadow:inset 0 1px 2px #0000004d}.editor-slider::-webkit-slider-thumb{appearance:none;background:var(--previs-dock-fg-strong);border:2px solid var(--previs-sequencer-surface);border-radius:9999px;width:14px;height:14px;margin-top:-5px;transition:transform .12s;box-shadow:0 1px 3px #00000073}.editor-slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.editor-slider::-moz-range-track{background:var(--previs-sequencer-border);border-radius:2px;height:4px;box-shadow:inset 0 1px 2px #0000004d}.editor-slider::-moz-range-thumb{background:var(--previs-dock-fg-strong);border:2px solid var(--previs-sequencer-surface);border-radius:9999px;width:14px;height:14px;box-shadow:0 1px 3px #00000073}}
