.vjs-ad-playing.vjs-ad-playing .vjs-progress-control{pointer-events:none}.vjs-ad-playing.vjs-ad-playing .vjs-play-progress{background-color:#ffe400}.vjs-ad-playing .vjs-audio-button,.vjs-ad-playing .vjs-captions-button{display:none}.vjs-ad-loading .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-ad-loading .vjs-loading-spinner:after,.vjs-ad-loading .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-ad-loading .vjs-loading-spinner:after{animation-delay:.44s}.vjs-ad-content-resuming .vjs-big-play-button,.vjs-ad-content-resuming .vjs-poster,.vjs-ad-loading .vjs-big-play-button,.vjs-ad-loading .vjs-poster{display:none}.ima-ad-container{top:0;position:absolute;display:none;width:100%;height:100%}.video-js.vjs-playing .bumpable-ima-ad-container{margin-top:-4em}.video-js.vjs-user-inactive.vjs-playing .bumpable-ima-ad-container{margin-top:0}.video-js.vjs-paused .bumpable-ima-ad-container,.video-js.vjs-playing:hover .bumpable-ima-ad-container,.video-js.vjs-user-active.vjs-playing .bumpable-ima-ad-container{margin-top:-4em}.ima-controls-div{bottom:0;height:1.4em;position:absolute;overflow:hidden;display:none;opacity:1;background-color:rgba(7,20,30,.7);background:linear-gradient(0deg,rgba(7,20,30,.7) 0,rgba(7,20,30,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0007141E",endColorstr="#07141E",GradientType=0)}.ima-controls-div.ima-controls-div-showing{height:3.7em}.ima-countdown-div{height:1em;color:#fff;text-shadow:0 0 .2em #000;cursor:default}.ima-seek-bar-div{top:1.2em;height:.3em;position:absolute;background:hsla(0,0%,100%,.4)}.ima-progress-div{width:0;height:.3em;background-color:#ecc546}.ima-fullscreen-div,.ima-mute-div,.ima-play-pause-div,.ima-slider-div{width:2.33em;height:1.33em;top:.733em;left:0;position:absolute;color:#ccc;font-size:1.5em;line-height:2;text-align:center;font-family:VideoJS;cursor:pointer}.ima-mute-div{left:auto;right:5.667em}.ima-slider-div{left:auto;right:2.33em;width:3.33em;height:.667em;top:1.33em;background-color:#555}.ima-slider-level-div{width:100%;height:.667em;background-color:#ecc546}.ima-fullscreen-div{left:auto;right:0}.ima-playing:before{content:"\00f103"}.ima-paused:before{content:"\00f101"}.ima-paused:hover:before,.ima-playing:hover:before{text-shadow:0 0 1em #fff}.ima-non-muted:before{content:"\00f107"}.ima-muted:before{content:"\00f104"}.ima-muted:hover:before,.ima-non-muted:hover:before{text-shadow:0 0 1em #fff}.ima-non-fullscreen:before{content:"\00f108"}.ima-fullscreen:before{content:"\00f109"}.ima-fullscreen:hover:before,.ima-non-fullscreen:hover:before{text-shadow:0 0 1em #fff}#video-js{position:relative;width:100%;height:100%}:root{--controls-horiz-margin:10px;--control-bar-height:3rem;--control-bar-width:40px;--slider-height:6px}.video-js .vjs-control-bar{position:absolute;bottom:0;left:0;right:0;height:var(--control-bar-height);display:flex;align-items:center;box-sizing:border-box;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent)}.video-js .vjs-progress-control{position:absolute;bottom:calc(var(--control-bar-height));height:var(--slider-height)}.video-js .vjs-control-bar{display:none}.video-js.vjs-has-started .vjs-control-bar{display:flex}.video-js .vjs-control-bar .vjs-menu-button{margin-left:auto}.video-js .vjs-control-bar .vjs-playback-rate{margin-left:0;width:var(--control-bar-width)}.video-js .vjs-progress-control,.video-js .vjs-progress-control .vjs-progress-holder,.video-js .vjs-progress-control .vjs-slider{width:100%;margin-right:var(--controls-horiz-margin)}.video-js .vjs-icon-placeholder,.video-js .vjs-playback-rate,.video-js .vjs-progress-holder,.video-js .vjs-time-control{font-size:1.5em}.video-js .vjs-play-control{margin-left:var(--controls-horiz-margin);margin-right:1em}.video-js .vjs-fullscreen-control{margin-right:var(--controls-horiz-margin)}.video-js .vjs-slider{margin-top:calc((var(--control-bar-height) - var(--slider-height)) / 2)}.video-js .vjs-volume-panel .vjs-mouse-display{display:none!important}.video-js .vjs-progress-control .vjs-play-progress{background-color:rgb(var(--color-brand));z-index:0}.video-js .vjs-progress-control .vjs-slider{color:rgb(var(--color-brand))}.video-js .vjs-time-control{display:block}.video-js .vjs-remaining-time{display:none!important}.video-js .vjs-time-control{display:flex;align-items:center;justify-content:center}.video-js .vjs-current-time,.video-js .vjs-duration{text-align:center;margin:0;padding:0}.video-js .vjs-time-divider{margin:0 -.5em;padding:0}.video-js .vjs-current-time-display{margin-left:1em}.video-js .vjs-picture-in-picture-control{font-size:.8em!important;width:var(--control-bar-width)}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{position:absolute;top:10%;left:20%;transform:translate(-50%,-50%)}.video-js .vjs-quality-menu-button:before{content:"Quality";display:inline-block;width:2.5em;height:2.5em;margin-bottom:2px;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M10.5 6h9.75M10.5 6a1.5 1.5 0 1 1-3 0m3 0a1.5 1.5 0 1 0-3 0M3.75 6H7.5m3 12h9.75m-9.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-3.75 0H7.5m9-6h3.75m-3.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-9.75 0h9.75'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M10.5 6h9.75M10.5 6a1.5 1.5 0 1 1-3 0m3 0a1.5 1.5 0 1 0-3 0M3.75 6H7.5m3 12h9.75m-9.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-3.75 0H7.5m9-6h3.75m-3.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-9.75 0h9.75'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:contain;mask-size:contain}.video-js .vjs-quality-menu .vjs-menu-content .vjs-menu-item{font-size:1.2em!important;padding:.5em 1em!important}.video-js .vjs-quality-menu .vjs-menu-content{margin-bottom:1.5em}.video-js .vjs-subs-caps-button{margin:0!important}.video-js .vjs-playback-rate .vjs-menu{left:50%!important;transform:translateX(-50%)!important}.video-js .vjs-subs-caps-button .vjs-menu-content .vjs-menu-item{font-size:1.2em!important;padding:.5em 1em!important}.video-js .vjs-subs-caps-button .vjs-menu-content{margin-bottom:1.5em}@media (min-width:500px){.vertical-player{.vjs-control-bar{.vjs-volume-panel,.vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:8em}.vjs-play-control{width:2em;margin-left:4px}.vjs-picture-in-picture-control{width:3em}.vjs-time-control{min-width:1.5em}.vjs-menu-button{margin-left:0}.vjs-menu-button-popup{width:32px}}}}@media (min-width:531px) and (max-width:630px){.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,body:not(:has(.vertical-player)) .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:8em;transition:width .1s}body:not(:has(.vertical-player)) .video-js .vjs-progress-control{width:100%}body:not(:has(.vertical-player)) .video-js .vjs-play-control{margin-left:0;margin-right:0}body:not(:has(.vertical-player)) .video-js .vjs-volume-panel{display:flex}body:not(:has(.vertical-player)) .video-js .vjs-current-time-display{margin-left:.8em;padding:0}body:not(:has(.vertical-player)) .video-js .vjs-time-divider{margin:0 -.75em;padding:0}body:not(:has(.vertical-player)) .video-js .vjs-duration-display{margin:0}body:not(:has(.vertical-player)) .video-js .vjs-picture-in-picture-control{width:30px}body:not(:has(.vertical-player)) .video-js .vjs-playback-rate.vjs-menu-button.vjs-menu-button-popup.vjs-control.vjs-button{width:30px}body:not(:has(.vertical-player)) .video-js .vjs-playback-rate-value{font-size:1.2em;line-height:2.8rem}}.vjs-liveui .vjs-seek-to-live-control{position:absolute;bottom:calc(var(--control-bar-height) + var(--slider-height) / 2);right:20px;transform:translateY(50%);width:40px;height:var(--control-bar-height);margin-right:var(--controls-horiz-margin);z-index:1}.vjs-liveui .vjs-progress-control{width:calc(100% - 70px);left:0}