.vfx-comparison.is-inset:not([data-mode=clean]) .vfx-compare-range,.vfx-comparison.is-inset:not([data-mode=clean]) .vfx-comparison-stage,.vfx-comparison:not(.is-inset) .vfx-compare-range,.vfx-comparison:not(.is-inset) .vfx-comparison-stage,.vfx-comparison[data-zoomed=true] .vfx-compare-range,.vfx-comparison[data-zoomed=true] .vfx-comparison-stage{touch-action:none}.vfx-comparison[data-zoomed=true] .vfx-comparison-stage{cursor:grab;user-select:none}.vfx-comparison[data-panning=true] .vfx-comparison-stage{cursor:grabbing}.vfx-comparison[data-zoomed=true] .vfx-video-layer>video{will-change:transform}.vfx-comparison[data-zoomed=true] .vfx-compare-range{width:44px;right:auto}.vfx-zoom-controls{position:absolute;bottom:8px;left:8px;z-index:8;display:inline-flex;align-items:center;gap:1px;min-width:0;margin:0;padding:2px;border:1px solid #ffffff2e;border-radius:7px;background:#08090ad9;color:#fff;backdrop-filter:blur(8px)}.vfx-comparison .vfx-zoom-controls>button{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;border-radius:4px;color:inherit;font-size:10px;line-height:1}.vfx-zoom-controls>button:hover:not(:disabled){background:#ffffff19}.vfx-zoom-controls>span{min-width:41px;text-align:center;font-size:10px;line-height:1;font-variant-numeric:tabular-nums}.vfx-zoom-controls>button:last-child{min-width:34px;padding-inline:7px;margin-left:3px;border-left:1px solid #ffffff24}.vfx-comparison.is-inset .vfx-zoom-controls{top:8px;bottom:auto;left:50%;transform:translateX(-50%)}@media (max-width:767px){.vfx-comparison .vfx-zoom-controls>button{min-width:44px;min-height:44px}.vfx-zoom-controls>button:last-child{min-width:44px}}