1!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("Clappr")):"function"==typeof define&&define.amd?define(["Clappr"],e):"object"==typeof exports?exports.ClapprStyling=e(require("Clappr")):t.ClapprStyling=e(t.Clappr)}("undefined"!=typeof self?self:this,function(t){return function(t){function e(a){if(n[a])return n[a].exports;var o=n[a]={i:a,l:!1,exports:{}};return t[a].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,a){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:a})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=0)}([function(t,e,n){"use strict";(function(a){function o(t){return t&&t.__esModule?t:{default:t}}function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function s(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var c=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(t[a]=n[a])}return t},d=function(){function t(t,e){for(var n=0;n<e.length;n++){var a=e[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}return function(e,n,a){return n&&t(e.prototype,n),a&&t(e,a),e}}(),u=function t(e,n,a){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var i=Object.getPrototypeOf(e);return null===i?void 0:t(i,n,a)}if("value"in o)return o.value;var r=o.get;if(void 0!==r)return r.call(a)}
1,h=n(2),p=n(3),f=o(p),m=n(4),v=n(5),b=o(v),g=n(6),y=o(g),k=n(7),w=o(k),C=n(8),x=o(C),B=n(9),$=o(B),S=n(10),T=o(S),L=n(11),I=o(L),O=n(12),_=o(O),E=n(13),M=o(E),V=n(14),P=o(V),A=n(15),j=o(A);n(16);var H=h.Utils.Fullscreen,z=H.isFullscreen,F=H.fullscreenEnabled,D=function(t){function e(t){r(this,e);var n=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t)),a=n.options.mediacontrol,o=void 0===a?{}:a,i=o.hideList,s=o.size,c=o.enableSeekButtons;return n.config=o,(0,h.$)(document).one("touchstart",function(){n.userTouching=!0}),(0,h.$)(document).on("touchend touchcancel",n.stopDragHandler),(0,h.$)(document).on("touchmove",n.updateDragHandler),n.assignIcons(),n.hideList={},i&&(n.hideList=i.reduce(function(t,e){var n=e.split("-");return~m.HideListMatch.indexOf(n[0])&&(t[n[0]]={w:!0,f:!0},n.length>1&&(~n.indexOf("w")||(t[n[0]].w=!1),~n.indexOf("f")||(t[n[0]].f=!1))),t},{})),h.Browser.isSafari&&h.Browser.isMobile&&(h.Browser.version<10?n.hideList.volumeContainer={w:!0,f:!0}:n.hideList.volumeBar={w:!0,f:!0}),n.mode=~Object.values(m.MediaControlSize).indexOf(s)?s:null,n.renderCloakElement(),c&&(n._seekButtonsOn=!0),n.config.videoBackground&&n.setVideoBackground(),n}return s(e,t),d(e,[{key:"isFullscreen",value:function(){return z?z():this.core&&this.core.isFullscreen?this.core.isFullscreen():void 0}},{key:"supportedVersion",get:function(){return{min:"0.4.0"}}},{key:"name",get:function(){return"media_control"}},{key:"events",get:function(){return c({},u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"events",this),{"touchstart .bar-scrubber[data-seekbar]":"startSeekDrag","touchend .seek-button.seek-touch":"onSeekButtonTouch","touchend [data-playpause]":"togglePlayPause","touchend [data-playstop]":"togglePlayStop"})}},{key:"template",get:function(){return(0,h.template)(f.default)}},{key:"buttonAttributes",get:function(){var t=this.config.labelsLanguage;return t=t&&m.buttonAttributes[t]?t:"en",m.buttonAttributes[t]}}],[{key:"version",get:function(){return"0.7.1"}}]),d(e,[{key:"togglePlayPause",value:function(t){if(!t||"click"!==t.type||!this.userTouching)return this.container[this.container.isPlaying()?"pause":"play"](),!1}},{key:"togglePlayStop",value:function(t){if(!t||"click"!==t.type||!this.userTouching)return this.container[this.container.isPlaying()?"stop":"play"](),!1}},{key:"show",value:function(t){var e=this;if(!this.disabled){(!t||this.userTouching||t.clientX!==this.lastMouseX||t.clientY!==this.lastMouseY||navigator.userAgent.match(/firefox/i))&&(clearTimeout(this.hideId),this.$el.show(),this.trigger(h.Events.MEDIACONTROL_SHOW,this.name),this.$el.removeClass("media-control-hide"),this.hideId=setTimeout(function(){return e.hide()},2e3),t&&(this.lastMouseX=t.clientX,this.lastMouseY=t.clientY)),this.updateCursorStyle&&this.updateCursorStyle(!0)}}},{key:"setUserKeepVisible",value:function(t){t&&this.userTouching||(this.userKeepVisible=!0)}},{key:"resetUserKeepVisible",value:function(t){t&&this.userTouching||(this.userKeepVisible=!1)}},{key:"startSeekDrag",value:function(t){if(this.settings.seekEnabled){var e=void 0;if(t.touches){if(1!==t.touches.length)return;e=t.touches[0].pageX}else t.preventDefault(),e=t.pageX;this.draggingSeekBar=!0,this.$el.addClass("dragging"),this.$seekBarLoaded.addClass("media-control-notransition"),this.$seekBarPosition.addClass("media-control-notransition"),this.$seekBarScrubber.addClass("media-control-notransition"),this.dragOffset=e}}},{key:"updateDrag",value:function(t){if(this.draggingSeekBar){t.touches||t.preventDefault();var e=t.touches?t.touches[0].pageX:t.pageX;if(t.touches&&1!==t.touches.length)return void this.stopDrag(t);var n=e-this.$seekBarContainer.offset().left,a=n/this.$seekBarContainer.width()*100;this.setSeekPercentage(a)}else this.draggingVolumeBar&&(t.preventDefault(),this.setVolume(this.getVolumeFromUIEvent(t)))}},{key:"setSeekPercentage",value:function(t){t=Math.max(Math.min(t,100),0),this.displayedSeekBarPercentage!==t&&(this.displayedSeekBarPercentage=t,this.$seekBarPosition.css({width:t+"%"}),this.$seekBarScrubber.css({left:t+"%"}))}},{key:"stopDrag",value:function(t){this.draggingSeekBar&&this.seek(t),this.$el.removeClass("dragging"),this.$seekBarLoaded.removeClass("media-control-notransition"),this.$seekBarPosition.removeClass("media-control-notransition"),this.$seekBarScrubber.removeClass("media-control-notransition dragging"),this.draggingSeekBar=!1,this.draggingVolumeBar=!1}},{key:"seek",value:function(t){if(this.settings.seekEnabled){t.touches||t.preventDefault();var e=t.touches?t.changedTouches[0].pageX:t.pageX,n=e-this.$seekBarContainer.offset().left,a=n/this.$seekBarContainer.width()*100;return a=Math.min(100,Math.max(a,0)),this.container&&this.container.seekPercentage(a),this.setSeekPercentage(a),!1}}},{key:"enableSeekButtons",value:function(t){if(this._seekButtonsOn&&this.$seekButtons){var e=this.container.isDvrEnabled();(this.container.getPlaybackType()===h.Playback.VOD||e)&&this.$seekButtons.addClass("enabled"),t&&clearTimeout(t)}}},{key:"setContainer",value:function(t){this.closeCloakContainer(),u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"setContainer",this).call(this,t);var n=setTimeout(this.enableSeekButtons.bind(this),1e3);this.listenTo(this.container,h.Events.CONTAINER_PLAYBACKDVRSTATECHANGED,this.enableSeekButtons.bind(this,n))}},{key:"assignIcons",value:function(){var t=this;this.icons={playIcon:b.default,pauseIcon:y.default,stopIcon:w.default,volumeIcon:x.default,volumeMuteIcon:$.default,fullscreenIcon:T.default,exitFullscreenIcon:I.default,hdIcon:_.default,ffIcon:P.default,frIcon:j.default,gearIcon:M.default,ccIcon:null};var e=function(e,n){t.icons[e]=n};this.config.customIcons&&function(){var n=t.config.customIcons,a=0;for(var o in n)!function(o){t.icons.hasOwnProperty(o)&&(a++,window.fetch(n[o]).then(function(t){if(t.ok)return t.text();throw Error("Can't load custom icon "+o+". Status: "+t.status)}).then(function(t){if(!/<\s*svg[^>]*>[\S\s]*<\s*\/\s*svg\s*>
1/i.test(t))throw Error("Custom icon "+o+" is not valid SVG.");e(o,t)}).catch(console.error).finally(function(){0==--a&&t.onIconsFetched()}))}(o)}()}},{key:"addEventListeners",value:function(){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"addEventListeners",this).call(this),this.container&&this.listenTo(this.container,h.Events.CONTAINER_SUBTITLE_AVAILABLE,this.onSubtitleAvailable),this.on(h.Events.MEDIACONTROL_HIDE,this.closeCloakContainer)}},{key:"applyButtonStyle",value:function(t){if(!("undefined"===t.selector||t.selector.length<=0)){var e=this.config,n=e.playButtonFocus,a=e.playButton,o=e.stopButton,i=e.stopButtonFocus,r=e.unmuteButton,l=e.unmuteButtonFocus,s=e.muteButton,c=e.muteButtonFocus,d=e.fullscreenButton,u=e.fullscreenButton,h=e.fullscreenButtonFocus;switch(t.selector[0].className){case"media-control-button media-control-icon paused":n&&(t.mouseenter(function(){return t.find("svg path").css("fill",n)}),t.is(":focus")&&t.find("svg path").css("fill",n)),a&&(t.find("svg path").css("fill",a),t.mouseleave(function(){return t.find("svg path").css("fill",a)}));break;case"media-control-button media-control-icon stopped":t.find("svg path").css("fill",o),i&&t.mouseenter(function(){return t.find("svg path").css("fill",i)}).mouseleave(function(){return t.find("svg path").css("fill",o)});break;case"drawer-icon media-control-icon muted":t.find("svg path").css("fill",r),l&&t.mouseenter(function(){return t.find("svg path").css("fill",l)}).mouseleave(function(){return t.find("svg path").css("fill",r)});break;case"drawer-icon media-control-icon":t.find("path").css("fill",s),c&&t.mouseenter(function(){return t.find("svg path").css("fill",c)}).mouseleave(function(){return t.find("svg path").css("fill",s)});break;case"media-control-button media-control-icon":t.find("svg path").css("fill",d),h&&t.mouseenter(function(){return t.find("svg path").css("fill",h)}).mouseleave(function(){return t.find("svg path").css("fill",u)})}}}},{key:"parseColors",value:function(){var t=this.config,e=t.seekbarColor,n=t.segmentColorFocus,a=t.segmentColor,o=t.size,r=t.background,l=t.backgroundHeight,s=t.opaqueIcons;if(this.$el.find(".media-control-right-panel").append(this.$cloakElement),this.$controlLayer.prepend(this.$cloakContainer),this.$el.find(".bar-fill-2[data-seekbar]").css("background-color",e),this.$el.find(".segmented-bar-element[data-volume]").css("boxShadow","inset 2px 0 0 "+a),r){var c={background:r,"background-position":"bottom","background-size":"contain"};if(l)c.height=l;else{var d,u=(d={},i(d,m.MediaControlSize.SMALL,"31px"),i(d,m.MediaControlSize.BIG,"57px"),d),h=u[o]||"44px";c.height=h}this.$el.find(".media-control-background").css(c)}var p=this.$el.find(".segmented-bar-element[data-volume]");this.$el.find(".bar-container[data-volume]").mouseenter(function(){return p.css("boxShadow","inset 2px 0 0 "+n)}).mouseleave(function(){return p.css("boxShadow","inset 2px 0 0 "+a)}),s&&this.$el.find(".media-control-layer").addClass("opaque-icons")}},{key:"playerResize",value:function(t){var e=this.icons,n=e.exitFullscreenIcon,a=e.fullscreenIcon;this.$fullscreenToggle.html(""),this.$fullscreenToggle.append(this.isFullscreen()?n:a),this.applyButtonStyle(this.$fullscreenToggle),this.$el.removeClass("w320"),(t.width<=320||this.options.hideVolumeBar)&&this.$el.addClass("w320");for(var o in this.hideList){var i=this.isFullscreen()?"f":"w",r=this.hideList[o][i]?"hide":"unhide";this.hideElement(o,r)}}},{key:"hideElement",value:function(t,e){({seekBar:this.$seekBarContainer,volumeBar:this.$volumeBarContainer,volumeIcon:this.$volumeIcon,volumeContainer:this.$volumeContainer,fullscreenToggle:this.$fullscreenToggle,playPauseToggle:this.$playPauseToggle,playStopToggle:this.$playStopToggle,position:this.$position,duration:this.$duration,hdIndicator:this.$hdIndicator,CcButton:this.$el.find(".cc-controls[data-cc-controls]"),DvrControls:this.$el.find(".dvr-controls[data-dvr-controls]")})[t].css("display","unhide"===e?"":"none")}},{key:"updateVolumeUI",value:function(){var t=this.icons,e=t.volumeIcon,n=t.volumeMuteIcon;if(this.rendered){this.$volumeBarContainer.find(".bar-fill-2").css({});var a=this.$volumeBarContainer.width(),o=this.$volumeBarBackgroun
1d.width(),i=(a-o)/2,r=o*this.volume/100+i;this.$volumeBarFill.css({width:this.volume+"%"}),this.$volumeBarScrubber.css({left:r}),this.$volumeBarContainer.find(".segmented-bar-element").removeClass("fill");var l=Math.ceil(this.volume/10);this.$volumeBarContainer.find(".segmented-bar-element").slice(0,l).addClass("fill"),this.$volumeIcon.html(""),this.$volumeIcon.removeClass("muted"),this.muted?(this.$volumeIcon.append(n),this.$volumeIcon.addClass("muted")):this.$volumeIcon.append(e),this.applyButtonStyle(this.$volumeIcon)}}},{key:"changeTogglePlay",value:function(){if(this.$playPauseToggle||this.$playStopToggle){var t=this.icons,e=t.pauseIcon,n=t.stopIcon,a=t.playIcon;this.$playPauseToggle.html(""),this.$playStopToggle.html(""),this.container&&this.container.isPlaying()?(this.$playPauseToggle.append(e),this.$playStopToggle.append(n),this.trigger(h.Events.MEDIACONTROL_PLAYING)):(this.$playPauseToggle.append(a),this.$playStopToggle.append(a),this.trigger(h.Events.MEDIACONTROL_NOTPLAYING),h.Browser.isMobile&&this.show()),this.applyButtonStyle(this.$playPauseToggle),this.applyButtonStyle(this.$playStopToggle)}}},{key:"mousemoveOnSeekBar",value:function(t){if(!this.userTouching){if(this.settings.seekEnabled){var e=t.pageX-this.$seekBarContainer.offset().left-this.$seekBarHover.width()/2;this.$seekBarHover.addClass("visible").css({left:e})}this.trigger(h.Events.MEDIACONTROL_MOUSEMOVE_SEEKBAR,t)}}},{key:"mouseleaveOnSeekBar",value:function(t){this.userTouching||(this.$seekBarHover.removeClass("visible"),this.trigger(h.Events.MEDIACONTROL_MOUSELEAVE_SEEKBAR,t))}},{key:"initializeIcons",value:function(){var t=this.icons,e=t.playIcon,n=t.pauseIcon,a=t.stopIcon,o=t.volumeIcon,i=t.fullscreenIcon,r=t.hdIcon,l=t.ffIcon,s=t.frIcon,c=t.gearIcon;this.$controlLayer.find("button.media-control-button[data-play]").append(e),this.$controlLayer.find("button.media-control-button[data-pause]").append(n),this.$controlLayer.find("button.media-control-button[data-stop]").append(a),this.$playPauseToggle.append(e),this.$playStopToggle.append(e),this.$volumeIcon.append(o),this.$fullscreenToggle.append(i),this.$hdIndicator.append(r),this.$seekButtons&&this.$seekButtons.children().each(function(t,e){"ff"===e.dataset.seek&&(0,h.$)(e).html("").append(l),"fr"===e.dataset.seek&&(0,h.$)(e).html("").append(s)}),this.$cloakButton.html("").append(c)}},{key:"cloakPanelElements",value:function(){var t=this.$el.find(".media-control-right-panel"),e=this.$el.find(".media-control-left-panel"),n=0,a=0;if(t.children().each(function(t,e){n+=e.offsetWidth}),e.children().each(function(t,e){a+=e.offsetWidth}),0!==n){var o=n-t.width(),i=a-e.width();if(o!==this._rightPanelOverflow){for(this._rightPanelOverflow=o;o>-60;){var r=t.children(":visible").not(".cloak, .drawer-container, [data-hd-indicator], [data-fullscreen]").last();if(!r.length)break;o-=r.width(),this.$cloakContainer.append(r)}for(;o<-60;){var l=this.$cloakContainer.children().last();if(1===l.length||o+l.width()>=-60)break;o+=l.width(),t.append(l)}for(;o>-35;){var s=e.children().not(".seek-buttons-container, [data-playpause], [data-playstop]").add(this.$hdIndicator).filter(":visible").last();if(!s.length)break;o-=s.width(),s.attr("data-cloaked",s.width()).hide()}for(;o<-35;){var c=e.children().not(".seek-buttons-container, [data-playpause], [data-playstop]").add(this.$hdIndicator).filter("[data-cloaked]:hidden").first();if(!c.length||!c.data("cloaked")||o+c.data("cloaked")>=-35)break;o+=c.data("cloaked"),c.removeAttr("data-cloaked").show()}}if(i!==this._leftPanelOverflow){for(this._leftPanelOverflow=i;i>-32;){var d=e.children(":visible").not(".seek-buttons-container, [data-playpause], [data-playstop]").last();if(!d.length)break;i-=d.width(),d.attr("data-cloaked",d.width()).hide()}for(;i<-32;){var u=e.children(":hidden").last();if(!u.length||!u.data("cloaked")||i+u.data("cloaked")>=-32)break;i+=u.data("cloaked"),u.removeAttr("data-cloaked").show()}}this.$cloakContainer.children().length>1?this.showCloak():this.$cloakElement.is(".active")&&this.hideCloak()}}},{key:"renderCloakElement",value:function(){this.$cloakElement=(0,h.$)("<div>").addClass("cloak"),this.$cloakButton=(0,h.$)("<button>").addClass("media-control-button media-control-icon").append(this.icons.gearIcon),this.$cloakElement.append(this.$cloakButton),this.$cloakContainer=(0,h.$)("<div>").addClass("cloak-container");var t=(0,h.$)("<div><div></div><div></div></div>").addClass("close-button media-control[data-media-control] media-control-icon");this.$cloakContainer.append(t),this.$cloakButton.click(this.onCloakClick.bind(this)),t.click(this.closeCloakContainer.bind(this))}},{key:"onCloakClick",value:function(){this.$controlLayer.hasClass("cloak-open")?this.closeCloakContainer():this.openCloakContainer(),this.userTouching&&this.setUserKeepVisible()}},{key:"hideCloak",value:function(){this.$cloakElement.removeClass("active"),this.closeCloakContainer()}},{key:"showCloak",value:function(){this.$cloakElement.addClass("active")}},{key:"closeCloakContainer",value:function(){this.$controlLayer.removeClass("cloak-open"),this.$cloakContainer.removeClass("open"),this.$cloakElement.removeClass("open"),this.resetUserKeepVisible()}},{key:"openCloakContainer",value:function(){this.$controlLayer.addClass("cloak-open"),this.$cloakContainer.addClass("open"),this.$cloakElement.addClass("open")}},{key:"onSeekButtonTouch",value:function(t){var e=this,n=(0,h.$)(t.currentTarget);if(this.seekTouchTimeout){clearTimeout(this.seekTouchTimeout),this.seekInterval+=m.SeekDirection[t.currentTarget.dataset.seek];var a=this.container.getDuration();n.removeClass("animate"),n.offset(),n.addClass("animate"),n.children(".seek-button-text").text((this.seekInterval>0?"+":"-")+" "+Math.abs(this.seekInterval)+" ''");var o=Math.max(0,Math.min(this.startSeekTime+this.seekInterval,a-5));
1this.setSeekPercentage(o/a*100),this.container.seek(o)}else this.seekInterval=0,this.startSeekTime=this.container.getCurrentTime();this.seekTouchTimeout=setTimeout(function(){e.seekTouchTimeout=null,n.removeClass("animate")},500)}},{key:"onSeekButtonClick",value:function(t){var e=this.container.getCurrentTime(),n=this.container.getDuration(),a=Math.max(0,Math.min(e+m.SeekDirection[t.currentTarget.dataset.seek],n-5));this.container.seek(a)}},{key:"onActiveContainerChanged",value:function(){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"onActiveContainerChanged",this).call(this),this.$controlLayer&&this.closeCloakContainer(),this.config.disableFullscreenOnDblclick&&this.stopListening(this.container,h.Events.CONTAINER_DBLCLICK,this.toggleFullscreen)}},{key:"settingsUpdate",value:function(){var t=this;this.enableSeekButtons();var e=this.getSettings();if(e&&Object.keys(e).length){var n=this.config.fixedPlayPauseButton,a=null,o=null,i=[];e.center=e.default,delete e.default;for(var r in e)Array.isArray(e[r])&&(e[r]=e[r].reduce(function(e,r){return"hd-indicator"===r?(o=!0,e):"fullscreen"!==r||t.fullScreenOnVideoTagSupported||F()?!h.Browser.isMobile||n||"playpause"!==r&&"playstop"!==r?"position"===r||"duration"===r?(i.push(r),e):(e.push(r),e):(a=r,e):e},[]));e.hdIndicator=o,e.bigButton=a,e.seekTouch=e.seekEnabled&&h.Browser.isMobile,e.center=e.center.concat(i),this._seekButtonsOn&&(e.left=e.left.concat("seekButtons"),this.config.seekButtonsFill&&(e.seekButtonsFill=this.config.seekButtonsFill),this.config.seekButtonsFillHover&&(e.seekButtonsFillHover=this.config.seekButtonsFillHover)),e.buttonAttributes=this.buttonAttributes;JSON.stringify(this.settings)!==JSON.stringify(e)&&(this.settings=e,this.render())}}},{key:"createCachedElements",value:function(){this.$controlLayer=this.$(".media-control-layer"),this.$duration=this.$controlLayer.find(".media-control-indicator[data-duration]"),this.$fullscreenToggle=this.$controlLayer.find("button.media-control-button[data-fullscreen]"),this.$playPauseToggle=this.$("button.media-control-button[data-playpause]"),this.$playStopToggle=this.$("button.media-control-button[data-playstop]"),this.$position=this.$controlLayer.find(".media-control-indicator[data-position]"),this.$seekBarContainer=this.$controlLayer.find(".bar-container[data-seekbar]"),this.$seekBarHover=this.$controlLayer.find(".bar-hover[data-seekbar]"),this.$seekBarLoaded=this.$controlLayer.find(".bar-fill-1[data-seekbar]"),this.$seekBarPosition=this.$controlLayer.find(".bar-fill-2[data-seekbar]"),this.$seekBarScrubber=this.$controlLayer.find(".bar-scrubber[data-seekbar]"),this.$volumeBarContainer=this.$controlLayer.find(".bar-container[data-volume]"),this.$volumeContainer=this.$controlLayer.find(".drawer-container[data-volume]"),this.$volumeIcon=this.$controlLayer.find(".drawer-icon[data-volume]"),this.$volumeBarBackground=this.$el.find(".bar-background[data-volume]"),this.$volumeBarFill=this.$el.find(".bar-fill-1[data-volume]"),this.$volumeBarScrubber=this.$el.find(".bar-scrubber[data-volume]"),this.$hdIndicator=this.$el.find("button.media-control-button[data-hd-indicator]"),this.$seekButtons=this.$(".seek-buttons-container"),this.resetIndicators(),this.initializeIcons()}},{key:"render",value:function(){if(this.icons)return u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"render",this).call(this),this.overflowObserverInterval||(this.overflowObserverInterval=setInterval(this.cloakPanelElements.bind(this),500)),this.$seekButtons.children("button[data-seek]").click(this.onSeekButtonClick.bind(this)),this.icons.ccIcon&&this.$el.find("button[data-cc-button]").html(this.icons.ccIcon),this.mode&&this.$el.addClass(this.mode),this}},{key:"onIconsFetched",value:function(){this.updateVolumeUI()}},{key:"onSubtitleAvailable",value:function(){var t=this;this.icons.ccIcon&&a.nextTick(function(){var e=t.$el.find("button[data-cc-button]");e.html(t.icons.ccIcon);var n=t.config,a=n.ccButton,o=n.ccButtonFocus;a&&e.mouseleave(function(){return e.find("svg path").css("fill",a)}),o&&e.mouseenter(function(){return e.find("svg path").css("fill",o)})})}},{key:"toggleMute",value:function(){this.muted?(this.setVolume("number"==typeof this._mutedVolume?this._mutedVolume:50),this._mutedVolume=null):(this._mutedVolume=this.volume,this.setVolume(0))}}
1,{key:"adjustVolume",value:function(t){var e=this.volume||0,n={up:10,down:-10};this.setVolume(e+n[t])}},{key:"toggleSubtitleMenu",value:function(){var t=this.$("[data-clapprsubtitles-button]");t&&t.click()}},{key:"bindKeyEvents",value:function(){var t=this;u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"bindKeyEvents",this).call(this),this.bindKeyAndShow("up",function(){return t.adjustVolume("up"),!1}),this.bindKeyAndShow("down",function(){return t.adjustVolume("down"),!1}),this.bindKeyAndShow("f",function(){return t.toggleFullscreen()}),this.bindKeyAndShow("j",function(){return t.seekRelative(-5)}),this.bindKeyAndShow("k",function(){return t.togglePlayPause()}),this.bindKeyAndShow("l",function(){return t.seekRelative(5)}),this.bindKeyAndShow("m",function(){return t.toggleMute()}),this.bindKeyAndShow("s",function(){return t.toggleSubtitleMenu()})}},{key:"unbindKeyEvents",value:function(){u(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"unbindKeyEvents",this).call(this),this.kibo&&(this.kibo.off("up"),this.kibo.off("down"),this.kibo.off("f"),this.kibo.off("j"),this.kibo.off("k"),this.kibo.off("l"),this.kibo.off("m"),this.kibo.off("s"))}},{key:"setVideoBackground",value:function(){this.core.$el.css("--container-bg",this.config.videoBackground)}}]),e}(h.MediaControl);e.default=D,t.exports=e.default}).call(e,n(1))},function(t,e){function n(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function o(t){if(d===setTimeout)return setTimeout(t,0);if((d===n||!d)&&setTimeout)return d=setTimeout,setTimeout(t,0);try{return d(t,0)}catch(e){try{return d.call(null,t,0)}catch(e){return d.call(this,t,0)}}}function i(t){if(u===clearTimeout)return clearTimeout(t);if((u===a||!u)&&clearTimeout)return u=clearTimeout,clearTimeout(t);try{return u(t)}catch(e){try{return u.call(null,t)}catch(e){return u.call(this,t)}}}function r(){m&&p&&(m=!1,p.length?f=p.concat(f):v=-1,f.length&&l())}function l(){if(!m){var t=o(r);m=!0;for(var e=f.length;e;){for(p=f,f=[];++v<e;)p&&p[v].run();v=-1,e=f.length}p=null,m=!1,i(t)}}function s(t,e){this.fun=t,this.array=e}function c(){}var d,u,h=t.exports={};!function(){try{d="function"==typeof setTimeout?setTimeout:n}catch(t){d=n}try{u="function"==typeof clearTimeout?clearTimeout:a}catch(t){u=a}}();var p,f=[],m=!1,v=-1;h.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];f.push(new s(t,e)),1!==f.length||m||o(l)},s.prototype.run=function(){this.fun.apply(null,this.array)},h.title="browser",h.browser=!0,h.env={},h.argv=[],h.version="",h.versions={},h.on=c,h.addListener=c,h.once=c,h.off=c,h.removeListener=c,h.removeAllListeners=c,h.emit=c,h.prependListener=c,h.prependOnceListener=c,h.listeners=function(t){return[]},h.binding=function(t){throw new Error("process.binding is not supported")},h.cwd=function(){return"/"},h.chdir=function(t){throw new Error("process.chdir is not supported")},h.umask=function(){return 0}},function(e,n){e.exports=t},function(t,e){t.exports='<% const {\n buttonAttributes,\n bigButton,\n seekTouch,\n hdIndicator,\n left,\n right,\n center,\n seekButtons,\n seekButtonsFill,\n seekButtonsFillHover } = settings\n\nconst renderBar = function(name) { %>\n <div class="bar-container" data-<%= name %>>\n <div class="bar-background" data-<%= name %>>\n <div class="bar-fill-1" data-<%= name %>></div>\n <div class="bar-fill-2" data-<%= name %>></div>\n <div class="bar-hover" data-<%= name %>></div>\n </div>\n <div class="bar-scrubber" data-<%= name %>>\n <div class="bar-scrubber-icon" data-<%= name %>></div>\n </div>\n </div> <% };\nconst renderSegmentedBar = function(name, segments) {\n segments = segments || 10; %>\n <div class="bar-container" data-<%= name %>>\n <% for (let i = 0; i < segments; i++) { %>\n <div class="segmented-bar-element" data-<%= name %>></div>\n <% } %>\n </div>\n<% };\nconst renderDrawer = function(name, renderContent) {\n const ariaLabel = buttonAttributes[name] || name %>
1\n <div class="drawer-container" data-<%= name %>>\n <div class="drawer-icon-container" data-<%= name %>>\n <div role="button"\n aria-label="<%= ariaLabel %>"\n title="<%= ariaLabel %>"\n class="drawer-icon media-control-icon" data-<%= name %>\n ></div>\n <span class="drawer-text" data-<%= name %>></span>\n </div>\n <% renderSegmentedBar(name); %>\n </div>\n<% };\nconst renderSeekButtonsStyle = function(value, hover) {\n hover = hover ? \':hover\' : \'\' %>\n <style> \n .media-control[data-media-control]\n .media-control-layer[data-controls]\n button.media-control-button[data-seek]<%= hover %> svg path {\n fill: <%= value %>;\n }\n </style>\n<% }\nconst renderSeekButtons = function(name) { %>\n <div class="seek-buttons-container">\n <% if (seekButtonsFill) {renderSeekButtonsStyle(seekButtonsFill)}\n if (seekButtonsFillHover) {renderSeekButtonsStyle(seekButtonsFillHover, true)}\n renderButton(\'seek="fr"\')\n renderButton(\'seek="ff"\') %>\n </div>\n<% };\nconst renderIndicator = function(name) { %>\n <div class="media-control-indicator" role="presentation" aria-hidden="true" data-<%= name %>></div>\n<% };\nconst renderButton = function(name) { \n const ariaLabel = buttonAttributes[name] || name %>\n <button type="button" class="media-control-button media-control-icon"\n data-<%= name %>\n aria-label="<%= ariaLabel %>"\n title="<%= ariaLabel %>" \n ></button>\n<% };\nconst renderHdIndicator = function() { %>\n <button class="media-control-button media-control-icon" tabindex="-1" data-hd-indicator role="presentation" aria-hidden="true"></button>\n<% };\nconst render = function(settingsList) {\n settingsList.forEach(function(setting) {\n if(setting === "seekbar") {\n renderBar(setting);\n } else if (setting === "volume") {\n renderDrawer(setting);\n } else if (setting === "duration" || setting === "position") {\n renderIndicator(setting);\n } else if (setting === "seekButtons") {\n renderSeekButtons(setting);\n } else {\n renderButton(setting);\n }\n });\n};\n\nif (bigButton) { %>\n <div class="big-button">\n <% renderButton(bigButton) %>\n </div>\n<% }\nif (seekTouch) { %>\n <button class="seek-button seek-touch" data-seek="fr">\n <div class="seek-button-text"></div>\n </button>\n <button class="seek-button seek-touch" data-seek="ff">\n <div class="seek-button-text"></div>\n </button>\n<% }\nif (hdIndicator) { renderHdIndicator() } %>\n<div class="media-control-background" data-background></div>\n<div class="media-control-layer" data-controls>\n <% if (center && center.length) { %>\n <div class="media-control-center-panel" data-media-control>\n <% render(center); %>\n </div>\n <% } %>\n <% if (left && left.length) { %>\n <div class="media-control-left-panel" data-media-control>\n <% render(left); %>\n </div>\n <% } %>\n <% if (right && right.length) { %>\n <div class="media-control-right-panel" data-media-control>\n <% render(right); %>\n </div>\n <% } %>\n</div>\n'},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.buttonAttributes={ru:{playpause:"Ðлей / паÑза (space)",playstop:"Ðлей / ÑÑоп (space)",fullscreen:"ÐолнÑй ÑкÑан (f)",volume:"ÐаглÑÑиÑÑ (m)",'seek="fr"':"Ðа 10 ÑекÑнд назад (shift+left)",'seek="ff"':"Ðа 10 ÑекÑнд впеÑÑд (shift+right)"},en:{playpause:"Play / pause (space)",playstop:"Play / stop (space)",fullscreen:"Fullscreen (f)",volume:"Mute (m)",'seek="fr"':"10 seconds rewind (shift+left)",'seek="ff"':"10 seconds forward (shift+right)"}},e.MediaControlSize={SMALL:"small",BIG:"big"},e.SeekDirection={fr:-10,ff:10},e.HideListMatch=["seekBar","volumeBar","volumeIcon","volumeContainer","fullscreenToggle","playPauseToggle","playStopToggle","position","duration","hdIndicator","CcButton","DvrControls"]},function(t,e){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="#010101" d="M1.425.35L14.575 8l-13.15 7.65V.35z"></path></svg>'},function(t,e){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" clip-rule="evenodd" fill="#010101" d="M1.712 14.76H6.43V1.24H1.71v13.52zm7.86-13.52v13.52h4.716V1.24H9.573z"></path></svg>'},function(t,e){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" clip-rule="evenodd" fill="#010101" d="M1.712 1.24h12.6v13.52h-12.6z"></path></svg>'},function(t,e){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" clip-rule="evenodd" fill="#010101" d="M11.5 11h-.002v1.502L7.798 10H4.5V6h3.297l3.7-2.502V4.5h.003V11zM11 4.49L7.953 6.5H5v3h2.953L11 11.51V4.49z"></path></svg>'},function(t,e){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" clip-rule="evenodd" fill="#010101" d="M9.75 11.51L6.7 9.5H3.75v-3H6.7L9.75 4.49v.664l.497.498V3.498L6.547 6H3.248v4h3.296l3.7 2.502v-2.154l-.497.5v.662zm3-5.165L12.404 6l-1.655 1.653L9.093 6l-.346.345L10.402 8 8.747 9.654l.346.347 1.655-1.653L12.403 10l.348-.346L11.097 8l1.655-1.655z"></path></svg>'},function(t,e){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="#010101" d="M7.156 8L4 11.156V8.5H3V13h4.5v-1H4.844L8 8.844 7.
1156 8zM8.5 3v1h2.657L8 7.157 8.846 8 12 4.844V7.5h1V3H8.5z"></path></svg>'},function(t,e){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="#010101" d="M13.5 3.344l-.844-.844L9.5 5.656V3h-1v4.5H13v-1h-2.656L13.5 3.344zM3 9.5h2.656L2.5 12.656l.844.844L6.5 10.344V13h1V8.5H3v1z"></path></svg>'},function(t,e){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="#010101" d="M5.375 7.062H2.637V4.26H.502v7.488h2.135V8.9h2.738v2.848h2.133V4.26H5.375v2.802zm5.97-2.81h-2.84v7.496h2.798c2.65 0 4.195-1.607 4.195-3.77v-.022c0-2.162-1.523-3.704-4.154-3.704zm2.06 3.758c0 1.21-.81 1.896-2.03 1.896h-.83V6.093h.83c1.22 0 2.03.696 2.03 1.896v.02z"></path></svg>'},function(t,e){t.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M24 13.616v-3.232c-1.651-.587-2.694-.752-3.219-2.019v-.001c-.527-1.271.1-2.134.847-3.707l-2.285-2.285c-1.561.742-2.433 1.375-3.707.847h-.001c-1.269-.526-1.435-1.576-2.019-3.219h-3.232c-.582 1.635-.749 2.692-2.019 3.219h-.
1001c-1.271.528-2.132-.098-3.707-.847l-2.285 2.285c.745 1.568 1.375 2.434.847 3.707-.527 1.271-1.584 1.438-3.219 2.02v3.232c1.632.58 2.692.749 3.219 2.019.53 1.282-.114 2.166-.847 3.707l2.285 2.286c1.562-.743 2.434-1.375 3.707-.847h.001c1.27.526 1.436 1.579 2.019 3.219h3.232c.582-1.636.75-2.69 2.027-3.222h.001c1.262-.524 2.12.101 3.698.851l2.285-2.286c-.744-1.563-1.375-2.433-.848-3.706.527-1.271 1.588-1.44 3.221-2.021zm-12 2.384c-2.209 0-4-1.791-4-4s1.791-4 4-4 4 1.791 4 4-1.791 4-4 4z"></path></svg>'},function(t,e){t.exports='<svg viewBox="0 0 32 38" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M27.4489 23.9751C27.583 23.0359 28.3689 22.3267 29.3272 22.3267C30.4772 22.3267 31.4164 23.3426 31.2439 24.4734C30.0555 33.0409 21.7755 39.3276 12.518 37.2576C6.59555 35.9351 2.18722 31.3542 1.03722 25.3934C-0.879449 15.5801 6.59555 6.9934 16.0639 6.9934V1.6459C16.0639 0.783396 17.0989 0.36173 17.693 0.955896L24.9572 8.22006C25.3405 8.6034 25.3405 9.19756 24.9572 9.5809L17.693 16.8451C17.0989 17.4584 16.0639 17.0367 16.0639 16.1742V10.8267C8.91472 10.8267 3.26055 17.3817 4.81305 24.7992C5.73305 29.1309 8.91472 32.4467 13.2272 33.4817C20.223 35.1684 26.5289 30.4342 27.4489 23.9751ZM13.9556 19.8926V28.0768H12.3264V21.8284L10.3906 22.4226V21.1001L13.7831 19.8926H13.9556ZM20.5106 19.9884C20.1656 19.8542 19.8014 19.7967 19.3798 19.7967C18.9581 19.7967 18.5939 19.8542 18.2489 19.9884C17.9039 20.1226 17.6164 20.3334 17.3864 20.6209C17.1564 20.9084 16.9456 21.2726 16.8306 21.7134C16.7156 22.1542 16.6389 22.6717 16.6389 23.2851V24.7034C16.6389 25.3167 16.7156 25.8534 16.8498 26.2751C16.9839 26.6967 17.1756 27.0801 17.4248 27.3676C17.6739 27.6551 17.9614 27.8659 18.3064 28.0001C18.6514 28.1342 19.0156 28.1917 19.4373 28.1917C19.8589 28.1917 20.2231 28.1342 20.5681 28.0001C20.9131 27.8659 21.2006 27.6551 21.4306 27.3676C21.6606 27.0801 21.8523 26.7159 21.9864 26.2751C22.1206 25.8342 22.1781 25.3167 22.1781 24.7034V23.2851C22.1781 22.6717 22.1014 22.1351 21.9673 21.7134C21.8331 21.2917 21.6414 20.9084 21.3923 20.6209C21.1431 20.3334 20.8364 20.1226 20.5106 19.9884ZM20.4531 25.8343C20.5106 25.5851 20.5297 25.2784 20.5297 24.9143H20.5489V23.0551C20.5489 22.6909 20.5297 22.3843 20.4722 22.1351C20.4147 21.8859 20.3381 21.6943 20.2422 21.5409C20.1464 21.3876 20.0122 21.2726 19.8781 21.2151C19.7439 21.1576 19.5714 21.1193 19.3989 21.1193C19.2264 21.1193 19.0731 21.1576 18.9197 21.2151C18.7664 21.2726 18.6706 21.3876 18.5556 21.5409C18.4406 21.6943 18.3831 21.8859 18.3256 22.1351C18.2681 22.3843 18.2489 22.6909 18.2489 23.0551V24.9143C18.2489 25.2784 18.2681 25.5851 18.3256 25.8343C18.3831 26.0834 18.4597 26.2943 18.5556 26.4476C18.6514 26.6009 18.7856 26.7159 18.9197 26.7734C19.0539 26.8309 19.2264 26.8693 19.3989 26.8693C19.5714 26.8693 19.7247 26.8309 19.8781 26.7734C20.0314 26.7159 20.1464 26.6009 20.2422 26.4476C20.3381 26.2943 20.3956 26.0834 20.4531 25.8343Z" fill="black"></path></svg>'},function(t,e){t.exports='<svg viewBox="0 0 32 38" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.9271 1.63388V6.98138C25.4146 6.98138 32.8704 15.5681 30.9729 25.4006C29.8038 31.3806 24.9929 36.1914 19.0129 37.3606C9.9471 39.1239 1.93543 32.8947 0.747096 24.4806C0.593763 23.3306 1.51376 22.3147 2.66376 22.3147C3.6221 22.3147 4.4271 23.0239 4.5421 23.9439C5.4621 30.2881 11.5571 34.9839 18.3996 33.5464C22.7313 32.6456 26.2579 29.1381 27.1588 24.7872C28.7304 17.3697 23.0763 10.8147 15.9271 10.8147V16.1814C15.9271 17.0247 14.8921 17.4464 14.2979 16.8522L7.03376 9.58805C6.65043 9.20472 6.65043 8.61055 7.03376 8.22722L14.2979 0.963048C14.8921 0.349715 15.9271 0.771382 15.9271 1.63388ZM12.1896 28.0647H13.8188V19.8805H13.6463L10.2538 21.088V22.4105L12.1896 21.8163V28.0647ZM22.0221 24.6914C22.0221 25.3047 21.9646 25.8414 21.8304 26.2631C21.6963 26.6847 21.5046 27.0681 21.2746 27.3556C21.0446 27.6431 20.7379 27.8539 20.4121 27.9881C20.0863 28.1222 19.7029 28.1797 19.2813 28.1797C18.8596 28.1797 18.4954 28.1222 18.1504 27.9881C17.8054 27.8539 17.5179 27.6431 17.2688 27.3556C17.0196 27.0681 16.8279 26.7039 16.6938 26.2631C16.5596 25.8222 16.4829 25.3047 16.4829 24.6914V23.2731C16.4829 22.6597 16.5404 22.1231 16.6746 21.7014C16.8088 21.2797 17.0004 20.8964 17.2304 20.6089C17.4604 20.3214 17.7671 20.1106 18.0929 19.9764C18.4188 19.8422 18.8021 19.7847 19.2238 19.7847C19.6454 19.7847 20.0096 19.8422 20.3546 19.9764C20.6996 20.1106 20.9871 20.3214 21.2363 20.6089C21.4854 20.8964 21.6771 21.2606 21.8113 21.7014C21.9454 22.1422 22.0221 22.6597 22.0221 23.2731V24.6914ZM20.3162 22.123C20.3737 22.3722 20.3929 22.6789 20.3929 23.043H20.3737V24.9022C20.3737 25.2664 20.3354 25.573 20.2971 25.8222C20.2587 26.0714 20.1821 26.2822 20.0862 26.4355C19.9904 26.5889 19.8562 26.7039 19.7221 26.7614C19.5879 26.8189 19.4154 26.8572 19.2429 26.8572C19.0704 26.8572 18.9171 26.8189 18.7637 26.7614C18.6104 26.7039 18.4954 26.5889 18.3996 26.4355C18.3037 26.2822 18.2271 26.0714 18.1696 25.8222C18.1121 25.573 18.0929 25.2664 18.0929 24.9022V23.043C18.0929 22.6789 18.1121 22.3722 18.1696 22.123C18.2271 21.8739 18.3037 21.6822 18.3996 21.5289C18.4954 21.3755 18.6296 21.2605 18.7637 21.203C18.8979 21.1455 19.0704 21.1072 19.2429 21.1072C19.4154 21.1072 19.5687 21.1455 19.7221 21.203C19.8754 21.2605 19.9904 21.3755 20.0862 21.5289C20.1821 21.6822 20.2587 21.8739 20.3162 22.123Z" fill="black"></path></svg>'},function(t,e,n){var a=n(17);"string"==typeof a&&(a=[[t.i,a,""]]);var o={hmr:!0};o.transform=void 0,o.insertInto=void 0;n(19)(a,o);a.locals&&(t.exports=a.locals)}
1,function(t,e,n){e=t.exports=n(18)(!1),e.push([t.i,'[data-player] .cloak {\n display: none;\n position: relative;\n float: right;\n height: 100%; }\n [data-player] .cloak.active {\n display: block; }\n\n[data-player] .media-control[data-media-control]\n.media-control-layer[data-controls].cloak-open {\n left: -100%; }\n [data-player] .media-control[data-media-control]\n.media-control-layer[data-controls].cloak-open .bar-container[data-seekbar] .bar-scrubber[data-seekbar] {\n visibility: hidden; }\n [data-player] .media-control[data-media-control]\n.media-control-layer[data-controls].cloak-open .cloak-container {\n visibility: visible; }\n\n[data-player] .cloak-container {\n display: -ms-flexbox;\n display: flex;\n visibility: hidden;\n position: absolute;\n z-index: 99;\n left: 150%;\n transform: translateX(-50%);\n height: inherit;\n width: -webkit-fit-content;\n width: -moz-fit-content;\n width: fit-content;\n max-width: calc(100% - 50px); }\n [data-player] .cloak-container .close-button {\n position: absolute;\n left: -25px;\n top: -15px;\n height: 20px;\n width: 20px;\n background-color: red;\n border-radius: 50%;\n cursor: pointer; }\n [data-player] .cloak-container .close-button div {\n height: 3px;\n width: 80%;\n background-color: white;\n border-radius: inherit; }\n [data-player] .cloak-container .close-button div:nth-child(1) {\n transform: translate(2px, 9px) rotateZ(-45deg); }\n [data-player] .cloak-container .close-button div:nth-child(2) {\n transform: translate(2px, 6px) rotateZ(45deg); }\n\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] .seek-buttons-container {\n display: none;\n height: 100%;\n float: left; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .seek-buttons-container.enabled {\n display: block; }\n\n[data-player] .media-control[data-media-control] .seek-button.seek-touch {\n display: block;\n position: absolute;\n width: 30%;\n top: 20%;\n bottom: 20%;\n background: none;\n padding: 0;\n border: none;\n outline: none;\n pointer-events: auto; }\n [data-player] .media-control[data-media-control] .seek-button.seek-touch.animate .seek-button-text {\n -webkit-animation-name: opacity-animation;\n animation-name: opacity-animation;\n -webkit-animation-duration: 0.5s;\n animation-duration: 0.5s;\n -webkit-animation-timing-function: ease;\n animation-timing-function: ease; }\n [data-player] .media-control[data-media-control] .seek-button.seek-touch .seek-button-text {\n color: white;\n font-size: 2em;\n padding: 5px;\n border-radius: 5px;\n background-color: #0005;\n opacity: 0; }\n [data-player] .media-control[data-media-control] .seek-button.seek-touch[data-seek="ff"] {\n right: 5%; }\n [data-player] .media-control[data-media-control] .seek-button.seek-touch[data-seek="fr"] {\n left: 5%; }\n\n@-webkit-keyframes fast_left_to_right {\n 0% {\n left: -30px;\n opacity: 0; }\n 50% {\n opacity: 1; }\n 100% {\n left: calc(100% - 30px);\n opacity: 0; } }\n\n@keyframes fast_left_to_right {\n 0% {\n left: -30px;\n opacity: 0; }\n 50% {\n opacity: 1; }\n 100% {\n left: calc(100% - 30px);\n opacity: 0; } }\n\n@-webkit-keyframes fast_right_to_left {\n 0% {\n right: -30px;\n opacity: 0; }\n 50% {\n opacity: 1; }\n 100% {\n right: calc(100% - 30px);\n opacity: 0; } }\n\n@keyframes fast_right_to_left {\n 0% {\n right: -30px;\n opacity: 0; }\n 50% {\n opacity: 1; }\n 100% {\n right: calc(100% - 30px);\n opacity: 0; } }\n\n@-webkit-keyframes opacity-animation {\n 0% {\n opacity: 100%; }\n 80% {\n opacity: 100%; }\n 100% {\n opacity: 0; } }\n\n@keyframes opacity-animation {\n 0% {\n opacity: 100%; }\n 80% {\n opacity: 100%; }\n 100% {\n opacity: 0; } }\n\n[data-player] .media-control[data-media-control].media-control-hide .big-button {\n display: none; }\n\n[data-player] .media-control[data-media-control] .big-button {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 15%;\n transform: translateY(-50%) translateX(-50%); }\n [data-player] .media-control[data-media-control] .big-button button {\n width: 100%;\n background-color: transparent;\n border: 0;\n pointer-events: auto;\n outline: none; }\n [data-player] .media-control[data-media-control] .big-button button.media-control-button.media-control-icon {\n padding: 0; }\n [data-player] .media-control[data-media-control] .big-button button svg {\n width: 100%;\n height: unset; }\n [data-player] .media-control[data-media-control] .big-button button svg path {\n fill: white; }\n\n[data-player] .media-control[data-media-control].big .cc-controls[data-cc-controls] {\n font-size: 16px; }\n [data-player] .media-control[data-media-control].big .cc-controls[data-cc-controls] ul {\n bottom: 60px; }\n\n[data-player] .cc-controls[data-cc-controls] {\n height: 100%;\n font-size: 10px; }\n [data-player] .cc-controls[data-cc-controls] .cc-button {\n padding: unset !important; }\n [data-player] .cc-controls[data-cc-controls] ul {\n bottom: 35px;\n transform: translateX(-50%);\n left: 50%;\n border: 1px solid black;\n border-radius: 5px;\n background-color: rgba(0, 0, 0, 0.533);\n text-shadow: black 2px 2px 2px; }\n [data-player] .cc-controls[data-cc-controls] li {\n font-size: 100%; }\n [data-player] .cc-controls[data-cc-controls] a {\n color: white;\n padding: 5px 10px; }\n [data-player] .cc-controls[data-cc-controls] a:hover {\n background-color: rgba(0, 0, 0, 0.6);\n color: #cccccc; }\n [data-player] .cc-controls[data-cc-controls] .current a {\n color: #888888; }\n\n[data-player] .media-control[data-media-control].big .media-control-layer[data-controls] .drawer-container[data-volume] .drawer-icon-container[data-volume] .media-control-icon[data-volume] {\n width: 40px; }\n\n[data-player] .media-control[data-media-control].big .media-control-layer[data-controls] .drawer-container[data-volume] .bar-container[data-volume] {\n height: 30px;\n width: 80px;\n margin-left: 5px; }\n [data-player] .media-control[data-media-control].big .media-control-layer[data-controls] .drawer-container[data-volume] .bar-container[data-volume] .segmented-bar-element {\n width: 8px; }\n\n[data-player] .media-control[data-media-control].small .media-control-layer[data-controls] .drawer-container[data-volume] .drawer-icon-container[data-volume] .media-control-icon[data-volume] {\n width: -webkit-fit-content;\n width: -moz-fit-content;\n width: fit-content; }\n\n[data-player] .media-control[data-media-control].small .media-control-layer[data-controls] .drawer-container[data-volume] .bar-container[data-volume] {\n height: 100%;\n padding: 2px 0; }\n\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] .drawer-container[data-volume] {\n height: 100%; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .drawer-container[data-volume] .drawer-icon-container[data-volume] {\n height: 100%; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .drawer-container[data-volume] .drawer-icon-container[data-volume] .media-control-icon[data-volume] {\n height: 100%;\n width: 24px;\n margin-right: 6px; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .drawer-container[data-volume] .drawer-icon-container[data-volume] .media-control-icon[data-volume] svg {\n position: unset;\n margin: unset;\n width: unset;\n height: 100%; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .drawer-container[data-volume] .bar-container[data-volume],\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .drawer-container[data-volume] .bar-container[data-volume].volume-bar-hide {\n top: 50%;\n transform: translateY(-50%); }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .drawer-container[data-volume] .bar-container[data-volume] .segmented-bar-element,\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .drawer-container[data-volume] .bar-container[data-volume].volume-bar-hide .segmented-bar-element {\n height: 100%; }\n\n[data-player] .media-control[data-media-control].big .media-control-layer[data-controls]\n.media-control-left-panel[data-media-control] {\n margin-right: 30px; }\n\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-center-panel[data-media-control] {\n position: absolute;\n left: 0;\n right: 0;\n bottom: 110%;\n height: unset; }\n\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-left-panel[data-media-control],\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-right-panel[data-media-control] {\n position: static;\n -ms-flex-negative: 1;\n flex-shrink: 1;\n -ms-flex-positive: 1;\n flex-grow: 1; }\n\n[data-player] .media-control[data-media-control].big .media-control-layer[data-controls] .media-control-indicator {\n font-size: 20px;\n line-height: 20px; }\n\n[data-player] .media-control[data-media-control].small .media-control-layer[data-controls] .media-control-indicator {\n font-size: 7px;\n line-height: 12px; }\n\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-indicator[data-position] {\n left: 5px; }\n\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-indicator[data-duration] {\n right: 5px; }\n\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-indicator[data-position],\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-indicator[data-duration] {\n display: block;\n position: absolute;\n bottom: 100%;\n color: #ffffff;\n text-shadow: black 0px 0px 2px;\n font-size: 12px;\n line-height: 12px;\n margin: 0;\n pointer-events: none;\n opacity: .5; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-indicator[data-position]::before,\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-indicator[data-duration]::before {\n content: none; }\n\n[data-player] .media-control[data-media-control] .media-control-button.media-control-icon[data-hd-indicator] {\n display: block;\n position: absolute;\n top: 10px;\n right: 10px;\n width: 40px;\n height: 40px;\n background-color: transparent;\n border: none;\n padding: unset;\n opacity: .5;\n transition: opacity ease .5; }\n [data-player] .media-control[data-media-control] .media-control-button.media-control-icon[data-hd-indicator].enabled {\n opacity: .75; }\n [data-player] .media-control[data-media-control] .media-control-button.media-control-icon[data-hd-indicator] path {\n fill: white; }\n\n[data-player] .media-control[data-media-control].media-control-hide .media-control-button.media-control-icon[data-hd-indicator] {\n opacity: 0; }\n\n[data-player] .media-control[data-media-control].big.media-control-hide .media-control-layer[data-controls] {\n bottom: -92px; }\n\n[data-player] .media-control[data-media-control].big .media-control-layer[data-controls] {\n height: 35px; }\n [data-player] .media-control[data-media-control].big .media-control-layer[data-controls] .media-control-button {\n margin: 0 5px; }\n [data-player] .media-control[data-media-control].big .media-control-layer[data-controls] .bar-container[data-seekbar] {\n height: 25px; }\n [data-player] .media-control[data-media-control].big .media-control-layer[data-controls] .bar-container[data-seekbar] .bar-background[data-seekbar] {\n height: 5px;\n top: 10px; }\n [data-player] .media-control[data-media-control].big .media-control-layer[data-controls] .bar-container[data-seekbar] .bar-scrubber[data-seekbar] {\n top: 2px;\n width: 21px;\n height: 21px; }\n [data-player] .media-control[data-media-control].big .media-control-layer[data-controls] .bar-container[data-seekbar] .bar-scrubber-icon[data-seekbar] {\n left: 7px;\n top: 7px;\n width: 7px;\n height: 7px;\n border-radius: 50%;\n box-shadow: 0 0 0px 10px rgba(255, 255, 255, 0.2); }\n [data-player] .media-control[data-media-control].big .media-control-layer[data-controls] .bar-container[data-seekbar] .bar-hover[data-seekbar] {\n top: -3px;\n height: 11px; }\n\n[data-player] .media-control[data-media-control].big .seek-time[data-seek-time] {\n bottom: 67px; }\n\n[data-player] .media-control[data-media-control].small .media-control-layer[data-controls] {\n height: 12px; }\n [data-player] .media-control[data-media-control].small .media-control-layer[data-controls] .bar-container[data-seekbar] .bar-scrubber-icon[data-seekbar] {\n box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.2); }\n\n[data-player] .media-control[data-media-control].media-control-hide .media-control-layer[data-controls] {\n bottom: -70px; }\n\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-pack: justify;\n justify-content: space-between;\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n height: 24px;\n left: 0;\n transition-property: all; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls].opaque-icons .media-control-button.media-control-icon,\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls].opaque-icons .drawer-container[data-volume]\n.drawer
1-icon-container[data-volume]\n.drawer-icon[data-volume],\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls].opaque-icons .drawer-container[data-volume]\n.bar-container[data-volume]\n.segmented-bar-element[data-volume] {\n opacity: 0.999; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-button {\n width: unset; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .media-control-button svg {\n height: 100%;\n width: unset; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .bar-container[data-seekbar] {\n display: block;\n position: unset;\n height: 21px;\n overflow: hidden; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .bar-container[data-seekbar] .bar-background[data-seekbar] {\n top: 10px; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .bar-container[data-seekbar] .bar-scrubber[data-seekbar] {\n width: 21px;\n height: 21px;\n top: 0; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .bar-container[data-seekbar] .bar-scrubber[data-seekbar] .bar-scrubber-icon[data-seekbar] {\n left: 7px;\n top: 7px;\n width: 7px;\n height: 7px;\n border-radius: 50%;\n background-color: #fff; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .bar-container[data-seekbar]:hover .bar-hover[data-seekbar]:not(.visible) {\n opacity: 0; }\n [data-player] .media-control[data-media-control] .media-control-layer[data-controls] .bar-hover[data-seekbar].visible {\n opacity: 1; }\n\n[data-player] .media-control[data-media-control] .media-control-layer[data-controls] .level_selector[data-level-selector] button.text {\n width: -webkit-max-content;\n width: -moz-max-content;\n width: max-content; }\n\n[data-player] .media-control[data-media-control].big .ui-plugin {\n font-size: 20px; }\n\n[data-player] .media-control[data-media-control].big .ui-plugin .ui-plugin-selector,\n[data-player] .media-control[data-media-control].big .level_selector[data-level-selector] ul {\n bottom: 50px; }\n\n[data-player] .media-control[data-media-control].small .ui-plugin {\n font-size: 7px; }\n\n[data-player] .media-control[data-media-control].small .ui-plugin .ui-plugin-selector {\n bottom: 15px; }\n\n[data-player] .media-control[data-media-control].big .dvr-controls[data-dvr-controls] {\n font-size: 20px; }\n [data-player] .media-control[data-media-control].big .dvr-controls[data-dvr-controls] .live-info:before,\n [data-player] .media-control[data-media-control].big .dvr-controls[data-dvr-controls] button.live-button:before {\n width: 14px;\n height: 14px;\n border-radius: 50%;\n margin-right: 6px; }\n\n[data-player] .media-control[data-media-control].small .dvr-controls[data-dvr-controls] {\n font-size: 7px; }\n [data-player] .media-control[data-media-control].small .dvr-controls[data-dvr-controls] .live-info:before,\n [data-player] .media-control[data-media-control].small .dvr-controls[data-dvr-controls] button.live-button:before {\n width: 5px;\n height: 5px;\n border-radius: 50%;\n margin-right: 3px; }\n\n[data-player] .media-control[data-media-control] .dvr-controls[data-dvr-controls] {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n height: 100%;\n line-height: unset; }\n [data-player] .media-control[data-media-control] .dvr-controls[data-dvr-controls] button.live-button {\n font-size: 100%;\n height: 100%; }\n\n[data-player] {\n --container-bg: black; }\n\n[data-player] .container[data-container] {\n background-color: var(--container-bg); }\n',""])},function(t,e){function n(t,e){var n=t[1]||"",o=t[3];if(!o)return n;if(e&&"function"==typeof btoa){var i=a(o);return[n].concat(o.sources.map(function(t){return"/*# sourceURL="+o.sourceRoot+t+" */"})).concat([i]).join("\n")}return[n].join("\n")}function a(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var a=n(e,t);return e[2]?"@media "+e[2]+"{"+a+"}":a}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var a={},o=0;o<this.length;o++){var i=this[o][0];"number"==typeof i&&(a[i]=!0)}for(o=0;o<t.length;o++){var r=t[o];"number"==typeof r[0]&&a[r[0]]||(n&&!r[2]?r[2]=n:n&&(r[2]="("+r[2]+") and ("+n+")"),e.push(r))}},e}},function(t,e,n){function a(t,e){for(var n=0;n<t.length;n++){var a=t[n],o=f[a.id];if(o){o.refs++;for(var i=0;i<o.parts.length;i++)o.parts[i](a.parts[i]);for(;i<a.parts.length;i++)o.parts.push(d(a.parts[i],e))}else{for(var r=[],i=0;i<a.parts.length;i++)r.push(d(a.parts[i],e));f[a.id]={id:a.id,refs:1,parts:r}}}}function o(t,e){for(var n=[],a={},o=0;o<t.length;o++){var i=t[o],r=e.base?i[0]+e.base:i[0],l=i[1],s=i[2],c=i[3],d={css:l,media:s,sourceMap:c};a[r]?a[r].parts.push(d):n.push(a[r]={id:r,parts:[d]})}return n}function i(t,e){var n=b(t.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invali
1d.");var a=k[k.length-1];if("top"===t.insertAt)a?a.nextSibling?n.insertBefore(e,a.nextSibling):n.appendChild(e):n.insertBefore(e,n.firstChild),k.push(e);else if("bottom"===t.insertAt)n.appendChild(e);else{if("object"!=typeof t.insertAt||!t.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var o=b(t.insertInto+" "+t.insertAt.before);n.insertBefore(e,o)}}function r(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var e=k.indexOf(t);e>=0&&k.splice(e,1)}function l(t){var e=document.createElement("style");return t.attrs.type="text/css",c(e,t.attrs),i(t,e),e}function s(t){var e=document.createElement("link");return t.attrs.type="text/css",t.attrs.rel="stylesheet",c(e,t.attrs),i(t,e),e}function c(t,e){Object.keys(e).forEach(function(n){t.setAttribute(n,e[n])})}function d(t,e){var n,a,o,i;if(e.transform&&t.css){if(!(i=e.transform(t.css)))return function(){};t.css=i}if(e.singleton){var c=y++;n=g||(g=l(e)),a=u.bind(null,n,c,!1),o=u.bind(null,n,c,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=s(e),a=p.bind(null,n,e),o=function(){r(n),n.href&&URL.revokeObjectURL(n.href)}):(n=l(e),a=h.bind(null,n),o=function(){r(n)});return a(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;a(t=e)}else o()}}function u(t,e,n,a){var o=n?"":a.css;if(t.styleSheet)t.styleSheet.cssText=C(e,o);else{var i=document.createTextNode(o),r=t.childNodes;r[e]&&t.removeChild(r[e]),r.length?t.insertBefore(i,r[e]):t.appendChild(i)}}function h(t,e){var n=e.css,a=e.media;if(a&&t.setAttribute("media",a),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}function p(t,e,n){var a=n.css,o=n.sourceMap,i=void 0===e.convertToAbsoluteUrls&&o;(e.convertToAbsoluteUrls||i)&&(a=w(a)),o&&(a+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var r=new Blob([a],{type:"text/css"}),l=t.href;t.href=URL.createObjectURL(r),l&&URL.revokeObjectURL(l)}var f={},m=function(t){var e;return function(){return void 0===e&&(e=t.apply(this,arguments)),e}}(function(){return window&&document&&document.all&&!window.atob}),v=function(t){return document.querySelector(t)},b=function(t){var e={};return function(t){if("function"==typeof t)return t();if(void 0===e[t]){var n=v.call(this,t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(t){n=null}e[t]=n}return e[t]}}(),g=null,y=0,k=[],w=n(20);t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");e=e||{},e.attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=m()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=o(t,e);return a(n,e),function(t){for(var i=[],r=0;r<n.length;r++){var l=n[r],s=f[l.id];s.refs--,i.push(s)}if(t){a(o(t,e),e)}for(var r=0;r<i.length;r++){var s=i[r];if(0===s.refs){for(var c=0;c<s.parts.length;c++)s.parts[c]();delete f[s.id]}}}};var C=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}()},function(t,e){t.exports=function(t){var e="undefined"!=typeof window&&window.location;if(!e)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var n=e.protocol+"//"+e.host,a=n+e.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(t,e){var o=e.trim().replace(/^"(.*)"$/,function(t,e){return e}).replace(/^'(.*)'$/,function(t,e){return e});if(/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(o))return t;var i;return i=0===o.indexOf("//")?o:0===o.indexOf("/")?n+o:a+o.replace(/^\.\//,""),"url("+JSON.stringify(i)+")"})}}])});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.