.post-media-video-container{position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.post-media-video-container.rounded-xl .video-js{position:relative!important;width:auto!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;border-radius:.75rem!important;overflow:hidden!important}.post-media-video-container.rounded-xl .video-js .vjs-tech{width:auto!important;height:100%!important;object-fit:contain!important;border-radius:.75rem!important}.post-media-video-container .video-js .vjs-control-bar{background:#000000b3!important}.post-media-video-container .video-js .vjs-time-divider,.post-media-video-container .video-js .vjs-current-time,.post-media-video-container .video-js .vjs-duration,.post-media-video-container .video-js .vjs-remaining-time,.post-media-video-container .video-js .vjs-playback-rate,.post-media-video-container .video-js .vjs-fullscreen-control,.post-media-video-container .video-js .vjs-picture-in-picture-control,.post-media-video-container .video-js .vjs-chapters-button,.post-media-video-container .video-js .vjs-descriptions-button,.post-media-video-container .video-js .vjs-subs-caps-button,.post-media-video-container .video-js .vjs-audio-button,.post-media-video-container .video-js .vjs-mouse-display,.vjs-volume-control .vjs-control .vjs-volume-horizontal,.post-media-video-container .video-js .vjs-live-control,.post-media-video-container .video-js .vjs-seek-to-live-control,.post-media-video-container .video-js .vjs-custom-control-spacer,.post-media-video-container .video-js .vjs-skip-backward-undefined,.post-media-video-container .video-js .vjs-skip-forward-undefined{display:none!important}.post-media-video-container .video-js .vjs-play-control,.post-media-video-container .video-js .vjs-volume-panel,.post-media-video-container .video-js .vjs-progress-control{display:flex!important}.post-media-video-container .video-js .vjs-play-control{order:1!important}.post-media-video-container .video-js .vjs-progress-control{order:2!important;flex:1!important;margin:0 8px!important}.post-media-video-container .video-js .vjs-volume-panel{order:3!important;position:relative!important;width:32px!important;min-width:32px!important;max-width:32px!important;flex-shrink:0!important;overflow:visible!important}.post-media-video-container .video-js .vjs-progress-control .vjs-progress-holder{height:6px!important;border:1px solid rgba(0,0,0,.321)!important;width:100%!important}
