.vf-video-minimal .vjs-control-bar{font-size:10px;height:auto;padding:.8em;gap:.6em;align-items:center;justify-content:flex-start;background:transparent}.vf-video-minimal .vjs-play-control,.vf-video-minimal .vjs-mute-control,.vf-video-minimal .vjs-fullscreen-control{width:2.8em;height:2.8em;border-radius:9999px;background:var(--overlay);color:#fff;transition:background-color .15s ease,color .15s ease}.vf-video-minimal .vjs-play-control:hover,.vf-video-minimal .vjs-mute-control:hover,.vf-video-minimal .vjs-fullscreen-control:hover{background:var(--primary);color:var(--surface)}.vf-video-minimal .vjs-fullscreen-control{margin-left:auto}.vf-video-minimal .vjs-volume-panel,.vf-video-minimal .vjs-volume-panel.vjs-volume-panel-vertical{width:2.8em;position:relative}.vf-video-minimal .vjs-volume-control.vjs-volume-vertical{position:absolute!important;bottom:100%!important;left:50%!important;transform:translate(-50%);margin:0 0 .4em;width:3em;height:8em;background:var(--overlay);border-radius:.5rem}.vf-video-minimal .vjs-control-bar .vjs-button>.vjs-icon-placeholder:before{display:flex;align-items:center;justify-content:center;font-size:2em}.vf-video-minimal .vjs-remaining-time{display:flex;align-items:center;width:auto;height:2.8em;padding:0 .9em;border-radius:9999px;background:var(--overlay);color:#fff;line-height:1}.vf-video-minimal .vjs-remaining-time-display{font-size:1.2em}.vf-video-frame{aspect-ratio:var(--vf-aspect)}@media (min-width: 768px){.vf-video-frame{aspect-ratio:var(--vf-aspect-md, var(--vf-aspect))}}.vf-video-frame video{clip-path:inset(0 round .5rem)}.vf-video-frame .video-js{background:transparent}@media (max-width: 767px){.vf-video-flush-mobile.vf-video-frame video{clip-path:inset(0)}}
