(function(n,t){"use strict";typeof module=="object"&&typeof module.exports=="object"?module.exports=t(n,document):typeof define=="function"&&define.amd?define([],function(){return t(n,document)}):n.plyr=t(n,document)})(typeof window!="undefined"?window:this,function(n,t){"use strict";function d(){var i=navigator.userAgent,u=navigator.appName,n=""+parseFloat(navigator.appVersion),f=parseInt(navigator.appVersion,10),s,r,e,o=!1,h=!1,c=!1,l=!1;return navigator.appVersion.indexOf("Windows NT")!==-1&&navigator.appVersion.indexOf("rv:11")!==-1?(o=!0,u="IE",n="11"):(r=i.indexOf("MSIE"))!==-1?(o=!0,u="IE",n=i.substring(r+5)):(r=i.indexOf("Chrome"))!==-1?(c=!0,u="Chrome",n=i.substring(r+7)):(r=i.indexOf("Safari"))!==-1?(l=!0,u="Safari",n=i.substring(r+7),(r=i.indexOf("Version"))!==-1&&(n=i.substring(r+8))):(r=i.indexOf("Firefox"))!==-1?(h=!0,u="Firefox",n=i.substring(r+8)):(s=i.lastIndexOf(" ")+1)<(r=i.lastIndexOf("/"))&&(u=i.substring(s,r),n=i.substring(r+1),u.toLowerCase()===u.toUpperCase()&&(u=navigator.appName)),(e=n.indexOf(";"))!==-1&&(n=n.substring(0,e)),(e=n.indexOf(" "))!==-1&&(n=n.substring(0,e)),f=parseInt(""+n,10),isNaN(f)&&(n=""+parseFloat(navigator.appVersion),f=parseInt(navigator.appVersion,10)),{name:u,version:f,isIE:o,isFirefox:h,isChrome:c,isSafari:l,isIos:/(iPad|iPhone|iPod)/g.test(navigator.platform),isIphone:/(iPhone|iPod)/g.test(navigator.userAgent),isTouch:"ontouchstart"in t.documentElement}}function st(n,t){var i=n.media;if(n.type==="video")switch(t){case"video/webm":return!!(i.canPlayType&&i.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/no/,""));case"video/mp4":return!!(i.canPlayType&&i.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"').replace(/no/,""));case"video/ogg":return!!(i.canPlayType&&i.canPlayType('video/ogg; codecs="theora"').replace(/no/,""))}else if(n.type==="audio")switch(t){case"audio/mpeg":return!!(i.canPlayType&&i.canPlayType("audio/mpeg;").replace(/no/,""));case"audio/ogg":return!!(i.canPlayType&&i.canPlayType('audio/ogg; codecs="vorbis"').replace(/no/,""));case"audio/wav":return!!(i.canPlayType&&i.canPlayType('audio/wav; codecs="1"').replace(/no/,""))}return!1}function p(n){var i,r;t.querySelectorAll('script[src="'+n+'"]').length||(i=t.createElement("script"),i.src=n,r=t.getElementsByTagName("script")[0],r.parentNode.insertBefore(i,r))}function u(n,t){return Array.prototype.indexOf&&n.indexOf(t)!==-1}function w(n,t,i){return n.replace(new RegExp(t.replace(/([.*+?\^=!:${}()|\[\]\/\\])/g,"\\$1"),"g"),i)}function g(n,t){var i;for(n.length||(n=[n]),i=n.length-1;i>=0;i--){var r=i>0?t.cloneNode(!0):t,u=n[i],f=u.parentNode,e=u.nextSibling;return r.appendChild(u),e?f.insertBefore(r,e):f.appendChild(r),r}}function c(n){n&&n.parentNode.removeChild(n)}function nt(n,t){n.insertBefore(t,n.firstChild)}function tt(n,t){for(var r in t)n.setAttribute(r,i.boolean(t[r])&&t[r]?"":t[r])}function it(n,i,r){var u=t.createElement(n);tt(u,r);nt(i,u)}function ht(n){return n.replace(".","")}function r(n,t,i){if(n)if(n.classList)n.classList[i?"add":"remove"](t);else{var r=(" "+n.className+" ").replace(/\s+/g," ").replace(" "+t+" ","");n.className=r+(i?" "+t:"")}}function s(n,t){return n?n.classList?n.classList.contains(t):new RegExp("(\\s|^)"+t+"(\\s|$)").test(n.className):!1}function rt(n,i){var r=Element.prototype,u=r.matches||r.webkitMatchesSelector||r.mozMatchesSelector||r.msMatchesSelector||function(n){return[].indexOf.call(t.querySelectorAll(n),this)!==-1};return u.call(n,i)}function o(n,t,i,r,u){i&&f(n,t,function(t){i.apply(n,[t])},u);f(n,t,function(t){r.apply(n,[t])},u)}function b(n,t,r,u,f){var s=t.split(" "),e,o;if(i.boolean(f)||(f=!1),n instanceof NodeList){for(e=0;e<n.length;e++)n[e]instanceof Node&&b(n[e],arguments[1],arguments[2],arguments[3]);return}for(o=0;o<s.length;o++)n[u?"addEventListener":"removeEventListener"](s[o],r,f)}function f(n,t,i,r){n&&b(n,t,i,!0,r)}function ct(n,t,i,r){n&&b(n,t,i,!1,r)}function ut(n,t,r,u){if(n&&t){i.boolean(r)||(r=!1);var f=new CustomEvent(t,{bubbles:r,detail:u});n.dispatchEvent(f)}}function l(n,t){if(n)return t=i.boolean(t)?t:!n.getAttribute("aria-pressed"),n.setAttribute("aria-pressed",t),t}function k(n,t){return n===0||t===0||isNaN(n)||isNaN(t)?0:(n/t*100).toFixed(2)}function a(){var i=arguments,r,f,u,t,n;if(i.length){if(i.length===1)return i[0];for(r=Array.prototype.shift.call(i),f=i.length,u=0;u<f;u++){t=i[u];for(n in t)t[n]&&t[n].constructor&&t[n].constructor===Object?(r[n]=r[n]||{},a(r[n],t[n])):r[n]=t[n]}return r}}function lt(n){return n.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)?RegExp.$2:n}function at(n){return n.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:n}function vt(){var n={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",element:null,prefix:""},u="webkit o moz ms khtml".split(" "),r,f;if(i.undefined(t.cancelFullScreen))for(r=0,f=u.length;r<f;r++)if(n.prefix=u[r],i.undefined(t[n.prefix+"CancelFullScreen"])){if(!i.undefined(t.msExitFullscreen)&&t.msFullscreenEnabled){n.prefix="ms";n.supportsFullScreen=!0;break}}else{n.supportsFullScreen=!0;break}else n.supportsFullScreen=!0;return n.supportsFullScreen&&(n.fullScreenEventName=n.prefix==="ms"?"MSFullscreenChange":n.prefix+"fullscreenchange",n.isFullScreen=function(n){i.undefined(n)&&(n=t.body);switch(this.prefix){case"":return t.fullscreenElement===n;case"moz":return t.mozFullScreenElement===n;default:return t[this.prefix+"FullscreenElement"]===n}},n.requestFullScreen=function(n){return i.undefined(n)&&(n=t.body),this.prefix===""?n.requestFullScreen():n[this.prefix+(this.prefix==="ms"?"RequestFullscreen":"RequestFullScreen")]()},n.cancelFullScreen=function(){return this.prefix===""?t.cancelFullScreen():t[this.prefix+(this.prefix==="ms"?"ExitFullscreen":"CancelFullScreen")]()},n.element=function(){return this.prefix===""?t.fullscreenElement:t[this.prefix+"FullscreenElement"]}),n}function yt(b,yt){function wt(n,t,i,r){ut(n,t,i,a({},r,{plyr:ci}))}function ur(t,r){yt.debug&&n.console&&(r=Array.prototype.slice.call(r),i.string(yt.logPrefix)&&yt.logPrefix.length&&r.unshift(yt.logPrefix),console[t].apply(console,r))}function fr(){return{url:yt.iconUrl,absolute:yt.iconUrl.indexOf("http")===0||pt.browser.isIE&&!n.svg4everybody}}function iu(){var n=[],i=fr(),t=(i.absolute?"":i.url)+"#"+yt.iconPrefix;return u(yt.controls,"play-large")&&n.push('<button type="button" data-plyr="play" class="plyr__play-large">','<svg><use xlink:href="'+t+'-play" /><\/svg>','<span class="plyr__sr-only">'+yt.i18n.play+"<\/span>","<\/button>"),n.push('<div class="plyr__controls">'),u(yt.controls,"restart")&&n.push('<button type="button" data-plyr="restart">','<svg><use xlink:href="'+t+'-restart" /><\/svg>','<span class="plyr__sr-only">'+yt.i18n.restart+"<\/span>","<\/button>"),u(yt.controls,"rewind")&&n.push('<button type="button" data-plyr="rewind">','<svg><use xlink:href="'+t+'-rewind" /><\/svg>','<span class="plyr__sr-only">'+yt.i18n.rewind+"<\/span>","<\/button>"),u(yt.controls,"play")&&n.push('<button type="button" data-plyr="play">','<svg><use xlink:href="'+t+'-play" /><\/svg>','<span class="plyr__sr-only">'+yt.i18n.play+"<\/span>","<\/button>",'<button type="button" data-plyr="pause">','<svg><use xlink:href="'+t+'-pause" /><\/svg>','<span class="plyr__sr-only">'+yt.i18n.pause+"<\/span>","<\/button>"),u(yt.controls,"fast-forward")&&n.push('<button type="button" data-plyr="fast-forward">','<svg><use xlink:href="'+t+'-fast-forward" /><\/svg>','<span class="plyr__sr-only">'+yt.i18n.forward+"<\/span>","<\/button>"),u(yt.controls,"progress")&&(n.push('<span class="plyr__progress">','<label for="seek{id}" class="plyr__sr-only">Seek<\/label>','<input id="seek{id}" class="plyr__progress--seek" type="range" min="0" max="100" step="0.1" value="0" data-plyr="seek">','<progress class="plyr__progress--played" max="100" value="0" role="presentation"><\/progress>','<progress class="plyr__progress--buffer" max="100" value="0">',"<span>0<\/span>% "+yt.i18n.buffered,"<\/progress>"),yt.tooltips.seek&&n.push('<span class="plyr__tooltip">00:00<\/span>'),n.push("<\/span>")),u(yt.controls,"current-time")&&n.push('<span class="plyr__time">','<span class="plyr__sr-only">'+yt.i18n.currentTime+"<\/span>",'<span class="plyr__time--current">00:00<\/span>',"<\/span>"),u(yt.controls,"duration")&&n.push('<span class="plyr__time">','<span class="plyr__sr-only">'+yt.i18n.duration+"<\/span>",'<span class="plyr__time--duration">00:00<\/span>',"<\/span>"),u(yt.controls,"mute")&&n.push('<button type="button" data-plyr="mute">','<svg class="icon--muted"><use xlink:href="'+t+'-muted" /><\/svg>','<svg><use xlink:href="'+t+'-volume" /><\/svg>','<span class="plyr__sr-only">'+yt.i18n.toggleMute+"<\/span>","<\/button>"),u(yt.controls,"volume")&&n.push('<span class="plyr__volume">','<label for="volume{id}" class="plyr__sr-only">'+yt.i18n.volume+"<\/label>",'<input id="volume{id}" class="plyr__volume--input" type="range" min="'+yt.volumeMin+'" max="'+yt.volumeMax+'" value="'+yt.volume+'" data-plyr="volume">','<progress class="plyr__volume--display" max="'+yt.volumeMax+'" value="'+yt.volumeMin+'" role="presentation"><\/progress>',"<\/span>"),u(yt.controls,"captions")&&n.push('<button type="button" data-plyr="captions">','<svg class="icon--captions-on"><use xlink:href="'+t+'-captions-on" /><\/svg>','<svg><use xlink:href="'+t+'-captions-off" /><\/svg>','<span class="plyr__sr-only">'+yt.i18n.toggleCaptions+"<\/span>","<\/button>"),u(yt.controls,"fullscreen")&&n.push('<button type="button" data-plyr="fullscreen">','<svg class="icon--exit-fullscreen"><use xlink:href="'+t+'-exit-fullscreen" /><\/svg>','<svg><use xlink:href="'+t+'-enter-fullscreen" /><\/svg>','<span class="plyr__sr-only">'+yt.i18n.toggleFullscreen+"<\/span>","<\/button>"),n.push("<\/div>"),n.join("")}function ru(){if(pt.supported.full&&(pt.type!=="audio"||yt.fullscreen.allowAudio)&&yt.fullscreen.enabled){var n=e.supportsFullScreen;n||yt.fullscreen.fallback&&!eu()?(kt((n?"Native":"Fallback")+" fullscreen enabled"),n||r(pt.container,yt.classes.fullscreen.fallback,!0),r(pt.container,yt.classes.fullscreen.enabled,!0)):kt("Fullscreen not supported and fallback disabled");pt.buttons&&pt.buttons.fullscreen&&l(pt.buttons.fullscreen,!1);or()}}function uu(){var t,c,u,i,e,o,s,h,n;if(pt.type==="video"){for(bt(yt.selectors.captions)||pt.videoContainer.insertAdjacentHTML("afterbegin",'<div class="'+ht(yt.selectors.captions)+'"><\/div>'),pt.usingTextTracks=!1,pt.media.textTracks&&(pt.usingTextTracks=!0),t="",u=pt.media.childNodes,i=0;i<u.length;i++)u[i].nodeName.toLowerCase()==="track"&&(c=u[i].kind,(c==="captions"||c==="subtitles")&&(t=u[i].getAttribute("src")));if(pt.captionExists=!0,t===""?(pt.captionExists=!1,kt("No caption track found")):kt("Caption track found; URI: "+t),pt.captionExists){for(e=pt.media.textTracks,o=0;o<e.length;o++)e[o].mode="hidden";if(fu(pt),(pt.browser.isIE&&pt.browser.version>=10||pt.browser.isFirefox&&pt.browser.version>=31)&&(kt("Detected browser with known TextTrack issues - using manual fallback"),pt.usingTextTracks=!1),pt.usingTextTracks)for(kt("TextTracks supported"),s=0;s<e.length;s++)h=e[s],(h.kind==="captions"||h.kind==="subtitles")&&f(h,"cuechange",function(){this.activeCues[0]&&"text"in this.activeCues[0]?oi(this.activeCues[0].getCueAsHTML()):oi()});else kt("TextTracks not supported so rendering captions manually"),pt.currentCaption="",pt.captions=[],t!==""&&(n=new XMLHttpRequest,n.onreadystatechange=function(){var i,u,r;if(n.readyState===4)if(n.status===200){var f=[],o,e=n.responseText,t="\r\n";for(e.indexOf(t+t)===-1&&(t=e.indexOf("\r\r")!==-1?"\r":"\n"),f=e.split(t+t),i=0;i<f.length;i++)o=f[i],pt.captions[i]=[],u=o.split(t),r=0,u[r].indexOf(":")===-1&&(r=1),pt.captions[i]=[u[r],u[r+1]];pt.captions.shift();kt("Successfully loaded the caption file via AJAX")}else ii(yt.logPrefix+"There was a problem loading the caption file via AJAX")},n.open("get",t,!0),n.send())}else r(pt.container,yt.classes.captions.enabled)}}function oi(n){var r=bt(yt.selectors.captions),u=t.createElement("span"),f;r.innerHTML="";i.undefined(n)&&(n="");i.string(n)?u.innerHTML=n.trim():u.appendChild(n);r.appendChild(u);f=r.offsetHeight}function er(n){function t(n,t){for(var i=[],i=n.split(" --> "),r=0;r<i.length;r++)i[r]=i[r].replace(/(\d+:\d+:\d+\.\d+).*/,"$1");return f(i[t])}function u(n){return t(n,0)}function r(n){return t(n,1)}function f(n){if(n===null||n===undefined)return 0;var i=[],t=[];return i=n.split(","),t=i[0].split(":"),Math.floor(t[0]*3600)+Math.floor(t[1]*60)+Math.floor(t[2])}if(!pt.usingTextTracks&&pt.type==="video"&&pt.supported.full&&(pt.subcount=0,n=i.number(n)?n:pt.media.currentTime,pt.captions[pt.subcount])){while(r(pt.captions[pt.subcount][0])<n.toFixed(1))if(pt.subcount++,pt.subcount>pt.captions.length-1){pt.subcount=pt.captions.length-1;break}pt.media.currentTime.toFixed(1)>=u(pt.captions[pt.subcount][0])&&pt.media.currentTime.toFixed(1)<=r(pt.captions[pt.subcount][0])?(pt.currentCaption=pt.captions[pt.subcount][1],oi(pt.currentCaption)):oi()}}function fu(){if(pt.buttons.captions){r(pt.container,yt.classes.captions.enabled,!0);var n=pt.storage.captionsEnabled;i.boolean(n)||(n=yt.captions.defaultActive);n&&(r(pt.container,yt.classes.captions.active,!0),l(pt.buttons.captions,!0))}}function ni(n){return pt.container.querySelectorAll(n)}function bt(n){return ni(n)[0]}function eu(){try{return n.self!==n.top}catch(t){return!0}}function or(){function r(n){n.which===9&&pt.isFullscreen&&(n.target!==i||n.shiftKey?n.target===t&&n.shiftKey&&(n.preventDefault(),i.focus()):(n.preventDefault(),t.focus()))}var n=ni("input:not([disabled]), button:not([disabled])"),t=n[0],i=n[n.length-1];f(pt.container,"keydown",r)}function sr(n,t){if(i.string(t))it(n,pt.media,{src:t});else if(t.constructor===Array)for(var r=t.length-1;r>=0;r--)it(n,pt.media,t[r])}function ou(){var e,n,u,o,f,s;if(yt.loadSprite&&(e=fr(),e.absolute?(kt("AJAX loading absolute SVG sprite"+(pt.browser.isIE?" (due to IE)":"")),et(e.url,"sprite-plyr")):kt("Sprite will be used as external resource directly")),n=yt.html,kt("Injecting custom controls"),n||(n=iu()),n=w(n,"{seektime}",yt.seekTime),n=w(n,"{id}",Math.floor(Math.random()*1e4)),yt.title&&(n=w(n,"{title}",yt.title)),i.string(yt.selectors.controls.container)&&(u=t.querySelector(yt.selectors.controls.container)),i.htmlElement(u)||(u=pt.container),u.insertAdjacentHTML("beforeend",n),yt.tooltips.controls)for(o=ni([yt.selectors.controls.wrapper," ",yt.selectors.labels," .",yt.classes.hidden].join("")),f=o.length-1;f>=0;f--)s=o[f],r(s,yt.classes.hidden,!1),r(s,yt.classes.tooltip,!0)}function su(){try{return pt.controls=bt(yt.selectors.controls.wrapper),pt.buttons={},pt.buttons.seek=bt(yt.selectors.buttons.seek),pt.buttons.play=ni(yt.selectors.buttons.play),pt.buttons.pause=bt(yt.selectors.buttons.pause),pt.buttons.restart=bt(yt.selectors.buttons.restart),pt.buttons.rewind=bt(yt.selectors.buttons.rewind),pt.buttons.forward=bt(yt.selectors.buttons.forward),pt.buttons.fullscreen=bt(yt.selectors.buttons.fullscreen),pt.buttons.mute=bt(yt.selectors.buttons.mute),pt.buttons.captions=bt(yt.selectors.buttons.captions),pt.progress={},pt.progress.container=bt(yt.selectors.progress.container),pt.progress.buffer={},pt.progress.buffer.bar=bt(yt.selectors.progress.buffer),pt.progress.buffer.text=pt.progress.buffer.bar&&pt.progress.buffer.bar.getElementsByTagName("span")[0],pt.progress.played=bt(yt.selectors.progress.played),pt.progress.tooltip=pt.progress.container&&pt.progress.container.querySelector("."+yt.classes.tooltip),pt.volume={},pt.volume.input=bt(yt.selectors.volume.input),pt.volume.display=bt(yt.selectors.volume.display),pt.duration=bt(yt.selectors.duration),pt.currentTime=bt(yt.selectors.currentTime),pt.seekTime=ni(yt.selectors.seekTime),!0}catch(n){return ii("It looks like there is a problem with your controls HTML"),li(!0),!1}}function hr(){r(pt.container,yt.selectors.container.replace(".",""),pt.supported.full)}function li(n){n&&u(yt.types.html5,pt.type)?pt.media.setAttribute("controls",""):pt.media.removeAttribute("controls")}function yi(n){var r=yt.i18n.play,t;if(i.string(yt.title)&&yt.title.length&&(r+=", "+yt.title,pt.container.setAttribute("aria-label",yt.title)),pt.supported.full&&pt.buttons.play)for(t=pt.buttons.play.length-1;t>=0;t--)pt.buttons.play[t].setAttribute("aria-label",r);i.htmlElement(n)&&n.setAttribute("title",yt.i18n.frameTitle.replace("{title}",yt.title))}function hu(){var t=null;if(pt.storage={},ft.supported&&yt.storage.enabled)if(n.localStorage.removeItem("plyr-volume"),t=n.localStorage.getItem(yt.storage.key),t)/^\d+(\.\d+)?$/.test(t)?pi({volume:parseFloat(t)}):pt.storage=JSON.parse(t);else return}function pi(t){ft.supported&&yt.storage.enabled&&(a(pt.storage,t),n.localStorage.setItem(yt.storage.key,JSON.stringify(pt.storage)))}function cr(){if(!pt.media){ii("No media element found!");return}if(pt.supported.full&&(r(pt.container,yt.classes.type.replace("{0}",pt.type),!0),u(yt.types.embed,pt.type)&&r(pt.container,yt.classes.type.replace("{0}","video"),!0),r(pt.container,yt.classes.stopped,yt.autoplay),r(pt.container,yt.classes.isIos,pt.browser.isIos),r(pt.container,yt.classes.isTouch,pt.browser.isTouch),pt.type==="video")){var n=t.createElement("div");n.setAttribute("class",yt.classes.videoWrapper);g(pt.media,n);pt.videoContainer=n}u(yt.types.embed,pt.type)&&cu()}function cu(){var u=t.createElement("div"),e,h=pt.type+"-"+Math.floor(Math.random()*1e4),l,s,a,o,v;switch(pt.type){case"youtube":e=lt(pt.embedId);break;case"vimeo":e=at(pt.embedId);break;default:e=pt.embedId}for(l=ni('[id^="'+pt.type+'-"]'),s=l.length-1;s>=0;s--)c(l[s]);r(pt.media,yt.classes.videoWrapper,!0);r(pt.media,yt.classes.embedWrapper,!0);pt.type==="youtube"?(pt.media.appendChild(u),u.setAttribute("id",h),i.object(n.YT)?lr(e,u):(p(yt.urls.youtube.api),n.onYouTubeReadyCallbacks=n.onYouTubeReadyCallbacks||[],n.onYouTubeReadyCallbacks.push(function(){lr(e,u)}),n.onYouTubeIframeAPIReady=function(){n.onYouTubeReadyCallbacks.forEach(function(n){n()})})):pt.type==="vimeo"?(pt.supported.full?pt.media.appendChild(u):u=pt.media,u.setAttribute("id",h),i.object(n.Vimeo)?ar(e,u):(p(yt.urls.vimeo.api),a=n.setInterval(function(){i.object(n.Vimeo)&&(n.clearInterval(a),ar(e,u))},50))):pt.type==="soundcloud"&&(o=t.createElement("iframe"),o.loaded=!1,f(o,"load",function(){o.loaded=!0}),tt(o,{src:"https://w.soundcloud.com/player/?url=https://api.soundcloud.com/tracks/"+e,id:h}),u.appendChild(o),pt.media.appendChild(u),n.SC||p(yt.urls.soundcloud.api),v=n.setInterval(function(){n.SC&&o.loaded&&(n.clearInterval(v),lu.call(o))},50))}function wi(){pt.supported.full&&(ir(),rr());yi(bt("iframe"))}function lr(t,i){pt.embed=new n.YT.Player(i.id,{videoId:t,playerVars:{autoplay:yt.autoplay?1:0,controls:pt.supported.full?0:1,rel:0,showinfo:0,iv_load_policy:3,cc_load_policy:yt.captions.defaultActive?1:0,cc_lang_pref:"en",wmode:"transparent",modestbranding:1,disablekb:1,origin:"*"},events:{onError:function(n){wt(pt.container,"error",!0,{code:n.data,embed:n.target})},onReady:function(t){var i=t.target;pt.media.play=function(){i.playVideo();pt.media.paused=!1};pt.media.pause=function(){i.pauseVideo();pt.media.paused=!0};pt.media.stop=function(){i.stopVideo();pt.media.paused=!0};pt.media.duration=i.getDuration();pt.media.paused=!0;pt.media.currentTime=0;pt.media.muted=i.isMuted();typeof i.getVideoData=="function"&&(yt.title=i.getVideoData().title);pt.supported.full&&pt.media.querySelector("iframe").setAttribute("tabindex","-1");wi();wt(pt.media,"timeupdate");wt(pt.media,"durationchange");n.clearInterval(dt.buffering);dt.buffering=n.setInterval(function(){pt.media.buffered=i.getVideoLoadedFraction();(pt.media.lastBuffered===null||pt.media.lastBuffered<pt.media.buffered)&&wt(pt.media,"progress");pt.media.lastBuffered=pt.media.buffered;pt.media.buffered===1&&(n.clearInterval(dt.buffering),wt(pt.media,"canplaythrough"))},200)},onStateChange:function(t){var i=t.target;n.clearInterval(dt.playing);switch(t.data){case 0:pt.media.paused=!0;wt(pt.media,"ended");break;case 1:pt.media.paused=!1;pt.media.seeking&&wt(pt.media,"seeked");pt.media.seeking=!1;wt(pt.media,"play");wt(pt.media,"playing");dt.playing=n.setInterval(function(){pt.media.currentTime=i.getCurrentTime();wt(pt.media,"timeupdate")},100);pt.media.duration!==i.getDuration()&&(pt.media.duration=i.getDuration(),wt(pt.media,"durationchange"));break;case 2:pt.media.paused=!0;wt(pt.media,"pause")}wt(pt.container,"statechange",!1,{code:t.data})}}})}function ar(r,u){function o(n){return Object.keys(n).map(function(t){return encodeURIComponent(t)+"="+encodeURIComponent(n[t])}).join("&")}var e={loop:yt.loop,autoplay:yt.autoplay,byline:!1,portrait:!1,title:!1,speed:!0,transparent:0},s=o(e),f=t.createElement("iframe"),h="https://player.vimeo.com/video/"+r+"?"+s;f.setAttribute("src",h);f.setAttribute("allowfullscreen","");u.appendChild(f);pt.embed=new n.Vimeo.Player(f);pt.media.play=function(){pt.embed.play();pt.media.paused=!1};pt.media.pause=function(){pt.embed.pause();pt.media.paused=!0};pt.media.stop=function(){pt.embed.stop();pt.media.paused=!0};pt.media.paused=!0;pt.media.currentTime=0;wi();pt.embed.getCurrentTime().then(function(n){pt.media.currentTime=n;wt(pt.media,"timeupdate")});pt.embed.getDuration().then(function(n){pt.media.duration=n;wt(pt.media,"durationchange")});pt.embed.on("loaded",function(){i.htmlElement(pt.embed.element)&&pt.supported.full&&pt.embed.element.setAttribute("tabindex","-1")});pt.embed.on("play",function(){pt.media.paused=!1;wt(pt.media,"play");wt(pt.media,"playing")});pt.embed.on("pause",function(){pt.media.paused=!0;wt(pt.media,"pause")});pt.embed.on("timeupdate",function(n){pt.media.seeking=!1;pt.media.currentTime=n.seconds;wt(pt.media,"timeupdate")});pt.embed.on("progress",function(n){pt.media.buffered=n.percent;wt(pt.media,"progress");parseInt(n.percent)===1&&wt(pt.media,"canplaythrough")});pt.embed.on("seeked",function(){pt.media.seeking=!1;wt(pt.media,"seeked");wt(pt.media,"play")});pt.embed.on("ended",function(){pt.media.paused=!0;wt(pt.media,"ended")})}function lu(){pt.embed=n.SC.Widget(this);pt.embed.bind(n.SC.Widget.Events.READY,function(){pt.media.play=function(){pt.embed.play();pt.media.paused=!1};pt.media.pause=function(){pt.embed.pause();pt.media.paused=!0};pt.media.stop=function(){pt.embed.seekTo(0);pt.embed.pause();pt.media.paused=!0};pt.media.paused=!0;pt.media.currentTime=0;pt.embed.getDuration(function(n){pt.media.duration=n/1e3;wi()});pt.embed.getPosition(function(n){pt.media.currentTime=n;wt(pt.media,"timeupdate")});pt.embed.bind(n.SC.Widget.Events.PLAY,function(){pt.media.paused=!1;wt(pt.media,"play");wt(pt.media,"playing")});pt.embed.bind(n.SC.Widget.Events.PAUSE,function(){pt.media.paused=!0;wt(pt.media,"pause")});pt.embed.bind(n.SC.Widget.Events.PLAY_PROGRESS,function(n){pt.media.seeking=!1;pt.media.currentTime=n.currentPosition/1e3;wt(pt.media,"timeupdate")});pt.embed.bind(n.SC.Widget.Events.LOAD_PROGRESS,function(n){pt.media.buffered=n.loadProgress;wt(pt.media,"progress");parseInt(n.loadProgress)===1&&wt(pt.media,"canplaythrough")});pt.embed.bind(n.SC.Widget.Events.FINISH,function(){pt.media.paused=!0;wt(pt.media,"ended")})})}function si(){"play"in pt.media&&pt.media.play()}function ri(){"pause"in pt.media&&pt.media.pause()}function bi(n){return i.boolean(n)||(n=pt.media.paused),n?si():ri(),n}function ki(n){i.number(n)||(n=yt.seekTime);gt(pt.media.currentTime-n)}function di(n){i.number(n)||(n=yt.seekTime);gt(pt.media.currentTime+n)}function gt(n){var t=0,f=pt.media.paused,r=ti();i.number(n)?t=n:i.object(n)&&u(["input","change"],n.type)&&(t=n.target.value/n.target.max*r);t<0?t=0:t>r&&(t=r);dr(t);try{pt.media.currentTime=t.toFixed(4)}catch(e){}if(u(yt.types.embed,pt.type)){switch(pt.type){case"youtube":pt.embed.seekTo(t);break;case"vimeo":pt.embed.setCurrentTime(t.toFixed(0));break;case"soundcloud":pt.embed.seekTo(t*1e3)}f&&ri();wt(pt.media,"timeupdate");pt.media.seeking=!0;wt(pt.media,"seeking")}kt("Seeking to "+pt.media.currentTime+" seconds");er(t)}function ti(){var n=parseInt(yt.duration),t=0;return pt.media.duration===null||isNaN(pt.media.duration)||(t=pt.media.duration),isNaN(n)?t:n}function vr(){r(pt.container,yt.classes.playing,!pt.media.paused);r(pt.container,yt.classes.stopped,pt.media.paused);hi(pt.media.paused)}function au(){y={x:n.pageXOffset||0,y:n.pageYOffset||0}}function vu(){n.scrollTo(y.x,y.y)}function ui(n){if(pt.type!=="audio"){var i=e.supportsFullScreen;if(i)if(n&&n.type===e.fullScreenEventName)pt.isFullscreen=e.isFullScreen(pt.container);else{e.isFullScreen(pt.container)?e.cancelFullScreen():(au(),e.requestFullScreen(pt.container));pt.isFullscreen=e.isFullScreen(pt.container);return}else pt.isFullscreen=!pt.isFullscreen,t.body.style.overflow=pt.isFullscreen?"hidden":"";r(pt.container,yt.classes.fullscreen.active,pt.isFullscreen);or(pt.isFullscreen);pt.buttons&&pt.buttons.fullscreen&&l(pt.buttons.fullscreen,pt.isFullscreen);wt(pt.container,pt.isFullscreen?"enterfullscreen":"exitfullscreen",!0);!pt.isFullscreen&&i&&vu()}}function ai(n){if(i.boolean(n)||(n=!pt.media.muted),l(pt.buttons.mute,n),pt.media.muted=n,pt.media.volume===0&&fi(yt.volume),u(yt.types.embed,pt.type)){switch(pt.type){case"youtube":pt.embed[pt.media.muted?"mute":"unMute"]();break;case"vimeo":case"soundcloud":pt.embed.setVolume(pt.media.muted?0:parseFloat(yt.volume/yt.volumeMax))}wt(pt.media,"volumechange")}}function fi(n){var t=yt.volumeMax,r=yt.volumeMin;if(i.undefined(n)&&(n=pt.storage.volume),(n===null||isNaN(n))&&(n=yt.volume),n>t&&(n=t),n<r&&(n=r),pt.media.volume=parseFloat(n/t),pt.volume.display&&(pt.volume.display.value=n),u(yt.types.embed,pt.type)){switch(pt.type){case"youtube":pt.embed.setVolume(pt.media.volume*100);break;case"vimeo":case"soundcloud":pt.embed.setVolume(pt.media.volume)}wt(pt.media,"volumechange")}n===0?pt.media.muted=!0:pt.media.muted&&n>0&&ai()}function gi(n){var t=pt.media.muted?0:pt.media.volume*yt.volumeMax;i.number(n)||(n=yt.volumeStep);fi(t+n)}function nr(n){var t=pt.media.muted?0:pt.media.volume*yt.volumeMax;i.number(n)||(n=yt.volumeStep);fi(t-n)}function yr(){var n=pt.media.muted?0:pt.media.volume*yt.volumeMax;pt.supported.full&&(pt.volume.input&&(pt.volume.input.value=n),pt.volume.display&&(pt.volume.display.value=n));pi({volume:n});r(pt.container,yt.classes.muted,n===0);pt.supported.full&&pt.buttons.mute&&l(pt.buttons.mute,n===0)}function tr(n){pt.supported.full&&pt.buttons.captions&&(i.boolean(n)||(n=pt.container.className.indexOf(yt.classes.captions.active)===-1),pt.captionsEnabled=n,l(pt.buttons.captions,pt.captionsEnabled),r(pt.container,yt.classes.captions.active,pt.captionsEnabled),wt(pt.container,pt.captionsEnabled?"captionsenabled":"captionsdisabled",!0),pi({captionsEnabled:pt.captionsEnabled}))}function yu(n){var t=n.type==="waiting";clearTimeout(dt.loading);dt.loading=setTimeout(function(){r(pt.container,yt.classes.loading,t);hi(t)},t?250:0)}function pr(n){if(pt.supported.full){var r=pt.progress.played,t=0,u=ti();if(n)switch(n.type){case"timeupdate":case"seeking":if(pt.controls.pressed)return;t=k(pt.media.currentTime,u);n.type==="timeupdate"&&pt.buttons.seek&&(pt.buttons.seek.value=t);break;case"playing":case"progress":r=pt.progress.buffer;t=function(){var n=pt.media.buffered;return n&&n.length?k(n.end(0),u):i.number(n)?n*100:0}()}wr(r,t)}}function wr(n,t){if(pt.supported.full){if(i.undefined(t)&&(t=0),i.undefined(n))if(pt.progress&&pt.progress.buffer)n=pt.progress.buffer;else return;i.htmlElement(n)?n.value=t:n&&(n.bar&&(n.bar.value=t),n.text&&(n.text.innerHTML=t))}}function vi(n,t){if(t){isNaN(n)&&(n=0);pt.secs=parseInt(n%60);pt.mins=parseInt(n/60%60);pt.hours=parseInt(n/3600%60);var i=parseInt(ti()/3600%60)>0;pt.secs=("0"+pt.secs).slice(-2);pt.mins=("0"+pt.mins).slice(-2);t.innerHTML=(i?pt.hours+":":"")+pt.mins+":"+pt.secs}}function br(){if(pt.supported.full){var n=ti()||0;!pt.duration&&yt.displayDuration&&pt.media.paused&&vi(n,pt.currentTime);pt.duration&&vi(n,pt.duration);gr()}}function kr(n){(vi(pt.media.currentTime,pt.currentTime),n&&n.type==="timeupdate"&&pt.media.seeking)||pr(n)}function dr(n){i.number(n)||(n=0);var r=ti(),t=k(n,r);pt.progress&&pt.progress.played&&(pt.progress.played.value=t);pt.buttons&&pt.buttons.seek&&(pt.buttons.seek.value=t)}function gr(n){var i=ti();if(yt.tooltips.seek&&pt.progress.container&&i!==0){var f=pt.progress.container.getBoundingClientRect(),t=0,e=yt.classes.tooltip+"--visible";if(n)t=100/f.width*(n.pageX-f.left);else if(s(pt.progress.tooltip,e))t=pt.progress.tooltip.style.left.replace("%","");else return;t<0?t=0:t>100&&(t=100);vi(i/100*t,pt.progress.tooltip);pt.progress.tooltip.style.left=t+"%";n&&u(["mouseenter","mouseleave"],n.type)&&r(pt.progress.tooltip,e,n.type==="mouseenter")}}function hi(t){if(yt.hideControls&&pt.type!=="audio"){var f=0,o=!1,e=t,h=s(pt.container,yt.classes.loading);if(i.boolean(t)||(t&&t.type?(o=t.type==="enterfullscreen",e=u(["mousemove","touchstart","mouseenter","focus"],t.type),u(["mousemove","touchmove"],t.type)&&(f=2e3),t.type==="focus"&&(f=3e3)):e=s(pt.container,yt.classes.hideControls)),n.clearTimeout(dt.hover),e||pt.media.paused||h){if(r(pt.container,yt.classes.hideControls,!1),pt.media.paused||h)return;pt.browser.isTouch&&(f=3e3)}e&&pt.media.paused||(dt.hover=n.setTimeout(function(){(pt.controls.pressed||pt.controls.hover)&&!o||r(pt.container,yt.classes.hideControls,!0)},f))}}function pu(n){if(!i.undefined(n)){wu(n);return}var t;switch(pt.type){case"youtube":t=pt.embed.getVideoUrl();break;case"vimeo":pt.embed.getVideoUrl.then(function(n){t=n});break;case"soundcloud":pt.embed.getCurrentSound(function(n){t=n.permalink_url});break;default:t=pt.media.currentSrc}return t||""}function wu(n){function f(){if(pt.embed=null,c(pt.media),pt.type==="video"&&pt.videoContainer&&c(pt.videoContainer),pt.container&&pt.container.removeAttribute("class"),"type"in n&&(pt.type=n.type,pt.type==="video")){var f=n.sources[0];"type"in f&&u(yt.types.embed,f.type)&&(pt.type=f.type)}pt.supported=v(pt.type);switch(pt.type){case"video":pt.media=t.createElement("video");break;case"audio":pt.media=t.createElement("audio");break;case"youtube":case"vimeo":case"soundcloud":pt.media=t.createElement("div");pt.embedId=n.sources[0].src}nt(pt.container,pt.media);i.boolean(n.autoplay)&&(yt.autoplay=n.autoplay);u(yt.types.html5,pt.type)&&(yt.crossorigin&&pt.media.setAttribute("crossorigin",""),yt.autoplay&&pt.media.setAttribute("autoplay",""),"poster"in n&&pt.media.setAttribute("poster",n.poster),yt.loop&&pt.media.setAttribute("loop",""));r(pt.container,yt.classes.fullscreen.active,pt.isFullscreen);r(pt.container,yt.classes.captions.active,pt.captionsEnabled);hr();u(yt.types.html5,pt.type)&&sr("source",n.sources);cr();u(yt.types.html5,pt.type)&&("tracks"in n&&sr("track",n.tracks),pt.media.load());(u(yt.types.html5,pt.type)||u(yt.types.embed,pt.type)&&!pt.supported.full)&&(ir(),rr());yt.title=n.title;yi()}if(!i.object(n)||!("sources"in n)||!n.sources.length){ii("Invalid source format");return}r(pt.container,yt.classes.ready,!1);ri();dr();wr();gu();tu(f,!1)}function bu(n){pt.type==="video"&&pt.media.setAttribute("poster",n)}function nu(){r(bt("."+yt.classes.tabFocus),yt.classes.tabFocus,!1)}function ku(){function v(){var t=bi(),i=pt.buttons[t?"play":"pause"],n=pt.buttons[t?"pause":"play"],u;n&&(n=n.length>1?n[n.length-1]:n[0]);n&&(u=s(i,yt.classes.tabFocus),setTimeout(function(){n.focus();u&&(r(i,yt.classes.tabFocus,!1),r(n,yt.classes.tabFocus,!0))},100))}function y(){var n=t.activeElement;return n&&n!==t.body?t.querySelector(":focus"):null}function c(n){return n.keyCode?n.keyCode:n.which}function b(n){var f,t,u;for(f in pt.buttons)if(t=pt.buttons[f],i.nodeList(t))for(u=0;u<t.length;u++)r(t[u],yt.classes.tabFocus,t[u]===n);else r(t,yt.classes.tabFocus,t===n)}function p(n){function s(){var n=pt.media.duration;i.number(n)&&gt(n/10*(t-48))}var t=c(n),f=n.type==="keydown",r=f&&t===h,o;if(i.number(t))if(f){o=[48,49,50,51,52,53,54,56,57,32,75,38,40,77,39,37,70,67];u(o,t)&&(n.preventDefault(),n.stopPropagation());switch(t){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:r||s();break;case 32:case 75:r||bi();break;case 38:gi();break;case 40:nr();break;case 77:r||ai();break;case 39:di();break;case 37:ki();break;case 70:ui();break;case 67:r||tr()}!e.supportsFullScreen&&pt.isFullscreen&&t===27&&ui();h=t}else h=null}var a=pt.browser.isIE?"change":"input",h,w,l;yt.keyboardShorcuts.focused&&(h=null,yt.keyboardShorcuts.global&&f(n,"keydown keyup",function(n){var r=c(n),t=y(),f=ot().length;f!==1||!u([48,49,50,51,52,53,54,56,57,75,77,70,67],r)||i.htmlElement(t)&&rt(t,yt.selectors.editable)||p(n)}),f(pt.container,"keydown keyup",p));f(n,"keyup",function(n){var t=c(n),i=y();t===9&&b(i)});f(t.body,"click",nu);for(w in pt.buttons)l=pt.buttons[w],f(l,"blur",function(){r(l,"tab-focus",!1)});o(pt.buttons.play,"click",yt.listeners.play,v);o(pt.buttons.pause,"click",yt.listeners.pause,v);o(pt.buttons.restart,"click",yt.listeners.restart,gt);o(pt.buttons.rewind,"click",yt.listeners.rewind,ki);o(pt.buttons.forward,"click",yt.listeners.forward,di);o(pt.buttons.seek,a,yt.listeners.seek,gt);o(pt.volume.input,a,yt.listeners.volume,function(){fi(pt.volume.input.value)});o(pt.buttons.mute,"click",yt.listeners.mute,ai);o(pt.buttons.fullscreen,"click",yt.listeners.fullscreen,ui);o(pt.container,"dblclick",yt.listeners.fullscreen,ui);e.supportsFullScreen&&f(t,e.fullScreenEventName,ui);o(pt.buttons.captions,"click",yt.listeners.captions,tr);f(pt.progress.container,"mouseenter mouseleave mousemove",gr);yt.hideControls&&(f(pt.container,"mouseenter mouseleave mousemove touchstart touchend touchcancel touchmove enterfullscreen",hi),f(pt.controls,"mouseenter mouseleave",function(n){pt.controls.hover=n.type==="mouseenter"}),f(pt.controls,"mousedown mouseup touchstart touchend touchcancel",function(n){pt.controls.pressed=u(["mousedown","touchstart"],n.type)}),f(pt.controls,"focus blur",hi,!0));f(pt.volume.input,"wheel",function(n){n.preventDefault();var i=n.webkitDirectionInvertedFromDevice,t=yt.volumeStep/5;(n.deltaY<0||n.deltaX>0)&&(i?nr(t):gi(t));(n.deltaY>0||n.deltaX<0)&&(i?gi(t):nr(t))})}function du(){if(f(pt.media,"timeupdate seeking",kr),f(pt.media,"timeupdate",er),f(pt.media,"durationchange loadedmetadata",br),f(pt.media,"ended",function(){pt.type==="video"&&yt.showPosterOnEnd&&(pt.type==="video"&&oi(),gt(),pt.media.load())}),f(pt.media,"progress playing",pr),f(pt.media,"volumechange",yr),f(pt.media,"play pause ended",vr),f(pt.media,"waiting canplay seeked",yu),yt.clickToPlay&&pt.type!=="audio"){var n=bt("."+yt.classes.videoWrapper);if(!n)return;n.style.cursor="pointer";f(n,"click",function(){yt.hideControls&&pt.browser.isTouch&&!pt.media.paused||(pt.media.paused?si():pt.media.ended?(gt(),si()):ri())})}yt.disableContextMenu&&f(pt.media,"contextmenu",function(n){n.preventDefault()});f(pt.media,yt.events.concat(["keyup","keydown"]).join(" "),function(n){wt(pt.container,n.type,!0)})}function gu(){var t,n;if(u(yt.types.html5,pt.type)){for(t=pt.media.querySelectorAll("source"),n=0;n<t.length;n++)c(t[n]);pt.media.setAttribute("src",yt.blankUrl);pt.media.load();kt("Cancelled network requests")}}function tu(r,u){function f(){(clearTimeout(dt.cleanUp),i.boolean(u)||(u=!0),i.function(r)&&r.call(ei),u)&&(pt.init=!1,pt.container.parentNode.replaceChild(ei,pt.container),pt.container=null,t.body.style.overflow="",ct(t.body,"click",nu),wt(ei,"destroyed",!0))}if(!pt.init)return null;switch(pt.type){case"youtube":n.clearInterval(dt.buffering);n.clearInterval(dt.playing);pt.embed.destroy();f();break;case"vimeo":pt.embed.unload().then(f);dt.cleanUp=n.setTimeout(f,200);break;case"video":case"audio":li(!0);f()}}function nf(){if(pt.init)return null;if(e=vt(),pt.browser=d(),i.htmlElement(pt.media)){hu();var n=b.tagName.toLowerCase();(n==="div"?(pt.type=b.getAttribute("data-type"),pt.embedId=b.getAttribute("data-video-id"),b.removeAttribute("data-type"),b.removeAttribute("data-video-id")):(pt.type=n,yt.crossorigin=b.getAttribute("crossorigin")!==null,yt.autoplay=yt.autoplay||b.getAttribute("autoplay")!==null,yt.loop=yt.loop||b.getAttribute("loop")!==null),pt.supported=v(pt.type),pt.supported.basic)&&(pt.container=g(b,t.createElement("div")),pt.container.setAttribute("tabindex",0),hr(),kt(""+pt.browser.name+" "+pt.browser.version),cr(),(u(yt.types.html5,pt.type)||u(yt.types.embed,pt.type)&&!pt.supported.full)&&(ir(),rr(),yi()),pt.init=!0)}}function ir(){if(!pt.supported.full){ii("Basic support only",pt.type);c(bt(yt.selectors.controls.wrapper));c(bt(yt.selectors.buttons.play));li(!0);return}var n=!ni(yt.selectors.controls.wrapper).length;(n&&ou(),su())&&(n&&ku(),du(),li(),ru(),uu(),fi(),yr(),kr(),vr(),br())}function rr(){n.setTimeout(function(){wt(pt.media,"ready")},0);r(pt.media,h.classes.setup,!0);r(pt.container,yt.classes.ready,!0);pt.media.plyr=ci;yt.autoplay&&si()}var pt=this,dt={},ci,ei,kt,ii;return(pt.media=b,ei=b.cloneNode(!0),kt=function(){ur("log",arguments)},ii=function(){ur("warn",arguments)},kt("Config",yt),ci={getOriginal:function(){return ei},getContainer:function(){return pt.container},getEmbed:function(){return pt.embed},getMedia:function(){return pt.media},getType:function(){return pt.type},getDuration:ti,getCurrentTime:function(){return pt.media.currentTime},getVolume:function(){return pt.media.volume},isMuted:function(){return pt.media.muted},isReady:function(){return s(pt.container,yt.classes.ready)},isLoading:function(){return s(pt.container,yt.classes.loading)},isPaused:function(){return pt.media.paused},on:function(n,t){return f(pt.container,n,t),this},play:si,pause:ri,stop:function(){ri();gt()},restart:gt,rewind:ki,forward:di,seek:gt,source:pu,poster:bu,setVolume:fi,togglePlay:bi,toggleMute:ai,toggleCaptions:tr,toggleFullscreen:ui,toggleControls:hi,isFullscreen:function(){return pt.isFullscreen||!1},support:function(n){return st(pt,n)},destroy:tu},nf(),!pt.init)?null:ci}function et(n,r){var u=new XMLHttpRequest,f;if(!i.string(r)||!i.htmlElement(t.querySelector("#"+r))){if(f=t.createElement("div"),f.setAttribute("hidden",""),i.string(r)&&f.setAttribute("id",r),t.body.insertBefore(f,t.body.childNodes[0]),"withCredentials"in u)u.open("GET",n,!0);else return;u.onload=function(){f.innerHTML=u.responseText};u.send()}}function v(n){var f=d(),u=f.isIE&&f.version<=9,e=f.isIos,o=f.isIphone,s=!!t.createElement("audio").canPlayType,h=!!t.createElement("video").canPlayType,i=!1,r=!1;switch(n){case"video":i=h;r=i&&!u&&!o;break;case"audio":i=s;r=i&&!u;break;case"vimeo":i=!0;r=!u&&!e;break;case"youtube":i=!0;r=!u&&!e;e&&!o&&f.version>=10&&(r=!0);break;case"soundcloud":i=!0;r=!u&&!o;break;default:i=s&&h;r=i&&!u}return{basic:i,full:r}}function pt(n,r){function w(n,t){s(t,h.classes.hook)||y.push({target:n,media:t})}var y=[],p=[],l=[h.selectors.html5,h.selectors.embed].join(","),e,u,o,c;if(i.string(n)?n=t.querySelectorAll(n):i.htmlElement(n)?n=[n]:i.nodeList(n)||i.array(n)||i.string(n)||(i.undefined(r)&&i.object(n)&&(r=n),n=t.querySelectorAll(l)),i.nodeList(n)&&(n=Array.prototype.slice.call(n)),!v().basic||!n.length)return!1;for(e=0;e<n.length;e++)if(u=n[e],o=u.querySelectorAll(l),o.length)for(c=0;c<o.length;c++)w(u,o[c]);else rt(u,l)&&w(u,u);return y.forEach(function(n){var o=n.target,s=n.media,l=!1,e,t,u,c;s===o&&(l=!0);e={};try{e=JSON.parse(o.getAttribute("data-plyr"))}catch(v){}if(t=a({},h,r,e),!t.enabled)return null;(u=new yt(s,t),i.object(u))&&(t.debug&&(c=t.events.concat(["setup","statechange","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled"]),f(u.getContainer(),c.join(" "),function(n){console.log([t.logPrefix,"event:",n.type].join(" "),n.detail.plyr)})),ut(u.getContainer(),"setup",!0,{plyr:u}),p.push(u))}),p}function ot(n){if(i.string(n)?n=t.querySelector(n):i.undefined(n)&&(n=t.body),i.htmlElement(n)){var u=n.querySelectorAll("."+h.classes.setup),r=[];return Array.prototype.slice.call(u).forEach(function(n){i.object(n.plyr)&&r.push(n.plyr)}),r}return[]}var e,y={x:0,y:0},h={enabled:!0,debug:!1,autoplay:!1,loop:!1,seekTime:10,volume:10,volumeMin:0,volumeMax:10,volumeStep:1,duration:null,displayDuration:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/2.0.18/plyr.svg",blankUrl:"https://cdn.plyr.io/static/blank.mp4",clickToPlay:!0,hideControls:!0,showPosterOnEnd:!1,disableContextMenu:!0,keyboardShorcuts:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},selectors:{html5:"video, audio",embed:"[data-type]",editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{seek:'[data-plyr="seek"]',play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',forward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',fullscreen:'[data-plyr="fullscreen"]'},volume:{input:'[data-plyr="volume"]',display:".plyr__volume--display"},progress:{container:".plyr__progress",buffer:".plyr__progress--buffer",played:".plyr__progress--played"},captions:".plyr__captions",currentTime:".plyr__time--current",duration:".plyr__time--duration"},classes:{setup:"plyr--setup",ready:"plyr--ready",videoWrapper:"plyr__video-wrapper",embedWrapper:"plyr__video-embed",type:"plyr--{0}",stopped:"plyr--stopped",playing:"plyr--playing",muted:"plyr--muted",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isIos:"plyr--is-ios",isTouch:"plyr--is-touch",captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback",active:"plyr--fullscreen-active"},tabFocus:"tab-focus"},captions:{defaultActive:!1},fullscreen:{enabled:!0,fallback:!0,allowAudio:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","fullscreen"],i18n:{restart:"Restart",rewind:"Rewind {seektime} secs",play:"Play",pause:"Pause",forward:"Forward {seektime} secs",played:"played",buffered:"buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",toggleMute:"Toggle Mute",toggleCaptions:"Toggle Captions",toggleFullscreen:"Toggle Fullscreen",frameTitle:"Player for {title}"},types:{embed:["youtube","vimeo","soundcloud"],html5:["video","audio"]},urls:{vimeo:{api:"https://player.vimeo.com/api/player.js"},youtube:{api:"https://www.youtube.com/iframe_api"},soundcloud:{api:"https://w.soundcloud.com/player/api.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,forward:null,mute:null,volume:null,captions:null,fullscreen:null},events:["ready","ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied",],logPrefix:"[Plyr]"},i={object:function(n){return n!==null&&typeof n=="object"},array:function(n){return n!==null&&typeof n=="object"&&n.constructor===Array},number:function(n){return n!==null&&(typeof n=="number"&&!isNaN(+n)||typeof n=="object"&&n.constructor===Number)},string:function(n){return n!==null&&(typeof n=="string"||typeof n=="object"&&n.constructor===String)},boolean:function(n){return n!==null&&typeof n=="boolean"},nodeList:function(n){return n!==null&&n instanceof NodeList},htmlElement:function(n){return n!==null&&n instanceof HTMLElement},"function":function(n){return n!==null&&typeof n=="function"},undefined:function(n){return n!==null&&typeof n=="undefined"}},ft={supported:function(){try{n.localStorage.setItem("___test","OK");var t=n.localStorage.getItem("___test");return n.localStorage.removeItem("___test"),t==="OK"}catch(i){return!1}return!1}()};return{setup:pt,supported:v,loadSprite:et,get:ot}}),function(){function n(n,t){t=t||{bubbles:!1,cancelable:!1,detail:undefined};var i=document.createEvent("CustomEvent");return i.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),i}typeof window.CustomEvent!="function"&&(n.prototype=window.Event.prototype,window.CustomEvent=n)}()