.editor-density{--editor-22:22px;--editor-25:25px;--editor-32:32px;--editor-radius:5px}.editor-density-nums{font-variant-numeric:tabular-nums}.editor-density .editor-tool,.editor-density .editor-tool-icon{height:var(--editor-22,22px);border:1px solid var(--video-editor-border);border-radius:.25rem;justify-content:center;align-items:center;font-size:.625rem;display:flex}.editor-density .editor-tool{gap:.25rem;padding-inline:.375rem}.editor-density .editor-tool-icon{width:var(--editor-22,22px)}.editor-density .editor-tool:hover:not(:disabled),.editor-density .editor-tool-icon:hover:not(:disabled){background:var(--video-editor-control-hover)}.editor-density .editor-tool:focus-visible,.editor-density .editor-tool-icon:focus-visible{outline:2px solid var(--video-editor-focus);outline-offset:1px}.editor-density .editor-tool:disabled,.editor-density .editor-tool-icon:disabled{cursor:not-allowed;opacity:.45}@media (pointer:coarse){.editor-density .editor-tool,.editor-density .editor-tool-icon{min-width:2.75rem;height:2.75rem;min-height:2.75rem}.editor-density .editor-tool-icon{width:2.75rem}}@media (hover:hover) and (pointer:fine){[data-property-affordance]:not([data-keyed]){opacity:0;transition:opacity .12s ease-out}:hover>[data-property-affordance],:focus-within>[data-property-affordance],[data-property-affordance]:focus-visible{opacity:1}}
