/*! @name @brightcove/player-core @module plugins/ssai @version 2.18.1 @license UNLICENSED */
.vjs-ad-playing.vjs-ad-playing .vjs-progress-control{pointer-events:none}.vjs-ad-playing.vjs-ad-playing .vjs-play-progress,.vjs-ssai.vjs-ad-playing .vjs-volume-level{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}.vjs-ssai .vjs-ssai-ad-marker{position:absolute;opacity:1;height:100%;background-color:#ffe400;width:4px}.vjs-ssai .vjs-ssai-ad-click-target{bottom:0;display:none;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.vjs-ssai.vjs-ad-playing.vjs-ssai-show-overlays .vjs-ssai-ad-click-target{cursor:pointer;display:block;pointer-events:auto}.vjs-ssai .vjs-ssai-overlay{font-family:inherit;font-size:12px;font-weight:inherit;margin:inherit}.vjs-ssai .vjs-ssai-overlay-countdown{background-color:rgba(0,0,0,.5);display:table;left:0;overflow:hidden;position:relative;top:0;width:100%}.vjs-ssai .vjs-ssai-overlay-countdown .vjs-ssai-ad-time-remaining{float:left;padding:.8333333333em}.vjs-ssai .vjs-ssai-overlay-countdown .vjs-ssai-learn-more{color:#fff;float:right;padding:.8333333333em}.vjs-ssai .vjs-ssai-overlay-countdown .vjs-ssai-learn-more:hover{text-decoration:none}.vjs-ssai .vjs-ssai-overlay-skip-ad,.vjs-ssai .vjs-ssai-skip-ad-countdown-overlay{bottom:3.3333333333em;left:auto;position:absolute;right:.8333333333em;top:auto}.vjs-ssai .vjs-ssai-overlay-skip-ad .vjs-ssai-skip-ad-btn{cursor:pointer}.vjs-ssai .vjs-ssai-overlay-skip-ad .vjs-ssai-skip-ad-btn:hover{text-decoration:underline}.vjs-ssai .vjs-ssai-overlay-skip-ad .vjs-ssai-skip-ad-btn,.vjs-ssai .vjs-ssai-skip-ad-countdown-overlay .vjs-ssai-skip-ad-overlay-content{background-color:rgba(0,0,0,.5);border-radius:.4166666667em;padding:.8333333333em}.vjs-ssai.vjs-ad-playing.vjs-ssai-show-overlays .vjs-dock-shelf,.vjs-ssai.vjs-ad-playing.vjs-ssai-show-overlays .vjs-dock-text{display:none}.vjs-ssai.vjs-ended .vjs-poster.vjs-displayed{display:block}