/**
 * @youon/videojs-ssa
 * @version 1.1.1
 * @copyright 2020 YouOn
 * @license MIT
 */
.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-loading .vjs-loading-spinner{display:block;visibility:visible}.vjs-ad-playing .vjs-captions-button{display:none}.vjs-ad-playing .vjs-audio-button{display:none}.vjs-ad-loading .vjs-loading-spinner:before,.vjs-ad-loading .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-ad-loading .vjs-loading-spinner:before{border-top-color:#fff}.vjs-ad-loading .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:0.44s;animation-delay:0.44s}.vjs-ad-loading .vjs-big-play-button,.vjs-ad-loading .vjs-poster,.vjs-ad-content-resuming .vjs-big-play-button,.vjs-ad-content-resuming .vjs-poster{display:none}.vjs-ad-loading.vjs-playing .vjs-tech,.vjs-ad-loading.vjs-waiting .vjs-tech{display:none}.videojs-ssa.videojs-ssa-playing>:not(.vjs-ssa-layer):not(.vjs-tech):not([class*='vjs-dock']):not(.vjs-loading-spinner){display:none !important}.videojs-ssa .vjs-ssa-layer{width:100%;height:100%;top:0;left:0;position:absolute;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.videojs-ssa .vjs-ssa-layer .vjs-ssa-clickable-area{width:100%;height:100%;top:0;left:0;position:absolute;cursor:pointer}.videojs-ssa .vjs-ssa-layer .vjs-ssa-know-more{position:absolute;top:0;left:0;color:white;cursor:pointer;padding:1em 1em;text-shadow:0 0 4px rgba(0,0,0,0.75);font-size:1.1em;display:inline-block;width:auto;height:auto}.videojs-ssa .vjs-ssa-layer .vjs-ssa-know-more svg{display:inline-block;line-height:1;height:1.1em;width:1.1em;fill:white;margin-left:3px;vertical-align:middle;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,0.75));filter:drop-shadow(0 0 4px rgba(0,0,0,0.75))}.videojs-ssa .vjs-ssa-layer .vjs-ssa-layer-bar{width:100%;height:3.0em;padding:0em 1em;margin-bottom:0.3em;bottom:0;left:0;position:absolute;color:white;text-shadow:0 0 4px rgba(0,0,0,0.75);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;background-color:transparent;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.videojs-ssa .vjs-ssa-layer .vjs-ssa-layer-bar .vjs-control{text-shadow:0 0 4px rgba(0,0,0,0.75)}.videojs-ssa .vjs-ssa-layer .vjs-ssa-layer-bar .vjs-ssa-progress-bar{display:block;position:absolute;top:auto;bottom:-0.3em;left:0;right:0;height:0.3em}.videojs-ssa .vjs-ssa-layer .vjs-ssa-layer-bar .vjs-ssa-progress-bar .vjs-control{text-shadow:0 0 4px rgba(0,0,0,0.75)}.videojs-ssa .vjs-ssa-layer .vjs-ssa-layer-bar .vjs-ssa-progress-bar .vjs-ssa-progress{position:absolute;top:0;left:0;width:0;bottom:0;background-color:#fff101}.videojs-ssa .vjs-ssa-layer .vjs-ssa-layer-bar .vjs-ssa-layer-bar-info{color:white;font-size:1.1em;text-shadow:0 0 4px rgba(0,0,0,0.75)}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip{height:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;cursor:pointer;right:0;bottom:4em;width:auto;background-color:#000;background-color:rgba(0,0,0,0.7);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;color:white}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip button.vjs-next-item-control{outline:none;cursor:pointer}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip button.vjs-next-item-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip .vjs-ssa-skip-text{min-width:5em;padding-left:1em;font-size:1.1em;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip .vjs-ssa-skip-text .vjs-ssa-skip-time{margin-top:0.2em}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip .vjs-ssa-skip-text.unskippable{padding-right:1em;max-width:12em}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip .vjs-ssa-next-item-poster{height:3em;width:4em;position:relative;overflow:hidden}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip .vjs-ssa-next-item-poster img{height:100%;width:auto;margin-left:50%;transform:translateX(-50%)}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip.waitting button.vjs-next-item-control{width:0;height:0;opacity:0;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip.vjs-ssa-skip-and-wait.waitting .vjs-ssa-skip-text{padding-right:1em}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip.vjs-ssa-skip-and-wait.waitting .vjs-ssa-skip-text.no-wait{display:none}.videojs-ssa .vjs-ssa-layer .vjs-ssa-skip.vjs-ssa-only-skip.waitting{visibility:hidden;width:0px}
