universalviewer
Version:
The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎
47 lines • 186 kB
JavaScript
import{a as Le}from"./chunk-CHPN5XCG.js";import{a as Ne}from"./chunk-KR4MMTFI.js";import{a as Re}from"./chunk-33LGA2Y2.js";import{a as Pe}from"./chunk-527KPBCP.js";import"./chunk-BYXBJQAS.js";import{b as Se,e as Me,g as me,h as Be,i as Te,j as De,k as Fe}from"./chunk-K2YFIJ7N.js";import{a as ze,c as Ge}from"./chunk-FEXGFX4C.js";import{a as oe}from"./chunk-M4MN2QTO.js";import{a as He,c as Ce,k as Ie}from"./chunk-YB7AEQFU.js";import{b as ke,g as ue}from"./chunk-5XPHF4E5.js";import{a as le,d as xe}from"./chunk-L67DAW3A.js";var ge=class extends Pe{constructor(Y){super(Y)}create(){this.setConfig("downloadDialogue"),super.create()}open(Y){super.open(Y),this.addEntireFileDownloadOptions(),this.updateNoneAvailable();let T=this.extension.helper.getCurrentCanvas().getContent();for(let y of T){let j=y.getBody();for(let F of j){let P=F.getFormat();P&&(P.toString()==="text/plain"||P.toString()==="text/vtt")&&this.addEntireFileDownloadOption(F.id,F.getDefaultLabel()||`Download as text ${F.__jsonld.language?`(${F.__jsonld.language})`:""}`,P.toString())}}this.resize()}isDownloadOptionAvailable(Y){return super.isDownloadOptionAvailable(Y)}};var re=class re{};re.namespace="mediaelementExtension.",re.MEDIA_ENDED=re.namespace+"mediaEnded",re.MEDIA_MUTED=re.namespace+"mediaMuted",re.MEDIA_PAUSED=re.namespace+"mediaPaused",re.MEDIA_PLAYED=re.namespace+"mediaPlayed",re.MEDIA_TIME_UPDATE=re.namespace+"mediaTimeUpdate",re.MEDIA_UNMUTED=re.namespace+"mediaUnmuted";var ie=re;var he=class extends me{constructor(Y){super(Y)}create(){this.setConfig("mobileFooterPanel"),super.create()}resize(){super.resize(),this.$options.css("left",Math.floor(this.$element.width()/2-this.$options.width()/2))}};(function(){function M(Y,g,T){function y(P,C){if(!g[P]){if(!Y[P]){var E=typeof le=="function"&≤if(!C&&E)return E(P,!0);if(j)return j(P,!0);var h=new Error("Cannot find module '"+P+"'");throw h.code="MODULE_NOT_FOUND",h}var l=g[P]={exports:{}};Y[P][0].call(l.exports,function(w){var b=Y[P][1][w];return y(b||w)},l,l.exports,M,Y,g,T)}return g[P].exports}for(var j=typeof le=="function"&&le,F=0;F<T.length;F++)y(T[F]);return y}return M})()({1:[function(M,Y,g){},{}],2:[function(M,Y,g){(function(T){var y=typeof T<"u"?T:typeof window<"u"?window:{},j=M(1),F;typeof document<"u"?F=document:(F=y["__GLOBAL_DOCUMENT_CACHE@4"],F||(F=y["__GLOBAL_DOCUMENT_CACHE@4"]=j)),Y.exports=F}).call(this,typeof global<"u"?global:typeof self<"u"?self:typeof window<"u"?window:{})},{1:1}],3:[function(M,Y,g){(function(T){var y;typeof window<"u"?y=window:typeof T<"u"?y=T:typeof self<"u"?y=self:y={},Y.exports=y}).call(this,typeof global<"u"?global:typeof self<"u"?self:typeof window<"u"?window:{})},{}],4:[function(M,Y,g){(function(T){var y=setTimeout;function j(){}function F(r,f){return function(){r.apply(f,arguments)}}function P(r){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");if(typeof r!="function")throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],b(r,this)}function C(r,f){for(;r._state===3;)r=r._value;if(r._state===0){r._deferreds.push(f);return}r._handled=!0,P._immediateFn(function(){var i=r._state===1?f.onFulfilled:f.onRejected;if(i===null){(r._state===1?E:h)(f.promise,r._value);return}var n;try{n=i(r._value)}catch(o){h(f.promise,o);return}E(f.promise,n)})}function E(r,f){try{if(f===r)throw new TypeError("A promise cannot be resolved with itself.");if(f&&(typeof f=="object"||typeof f=="function")){var i=f.then;if(f instanceof P){r._state=3,r._value=f,l(r);return}else if(typeof i=="function"){b(F(i,f),r);return}}r._state=1,r._value=f,l(r)}catch(n){h(r,n)}}function h(r,f){r._state=2,r._value=f,l(r)}function l(r){r._state===2&&r._deferreds.length===0&&P._immediateFn(function(){r._handled||P._unhandledRejectionFn(r._value)});for(var f=0,i=r._deferreds.length;f<i;f++)C(r,r._deferreds[f]);r._deferreds=null}function w(r,f,i){this.onFulfilled=typeof r=="function"?r:null,this.onRejected=typeof f=="function"?f:null,this.promise=i}function b(r,f){var i=!1;try{r(function(n){i||(i=!0,E(f,n))},function(n){i||(i=!0,h(f,n))})}catch(n){if(i)return;i=!0,h(f,n)}}P.prototype.catch=function(r){return this.then(null,r)},P.prototype.then=function(r,f){var i=new this.constructor(j);return C(this,new w(r,f,i)),i},P.all=function(r){var f=Array.prototype.slice.call(r);return new P(function(i,n){if(f.length===0)return i([]);var o=f.length;function s(a,A){try{if(A&&(typeof A=="object"||typeof A=="function")){var S=A.then;if(typeof S=="function"){S.call(A,function(v){s(a,v)},n);return}}f[a]=A,--o===0&&i(f)}catch(v){n(v)}}for(var u=0;u<f.length;u++)s(u,f[u])})},P.resolve=function(r){return r&&typeof r=="object"&&r.constructor===P?r:new P(function(f){f(r)})},P.reject=function(r){return new P(function(f,i){i(r)})},P.race=function(r){return new P(function(f,i){for(var n=0,o=r.length;n<o;n++)r[n].then(f,i)})},P._immediateFn=typeof setImmediate=="function"&&function(r){setImmediate(r)}||function(r){y(r,0)},P._unhandledRejectionFn=function(f){typeof console<"u"&&console&&console.warn("Possible Unhandled Promise Rejection:",f)},P._setImmediateFn=function(f){P._immediateFn=f},P._setUnhandledRejectionFn=function(f){P._unhandledRejectionFn=f},typeof Y<"u"&&Y.exports?Y.exports=P:T.Promise||(T.Promise=P)})(this)},{}],5:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0});var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(h){return typeof h}:function(h){return h&&typeof Symbol=="function"&&h.constructor===Symbol&&h!==Symbol.prototype?"symbol":typeof h},y=M(7),j=C(y),F=M(15),P=M(27);function C(h){return h&&h.__esModule?h:{default:h}}var E={lang:"en",en:F.EN};E.language=function(){for(var h=arguments.length,l=Array(h),w=0;w<h;w++)l[w]=arguments[w];if(l!=null&&l.length){if(typeof l[0]!="string")throw new TypeError("Language code must be a string value");if(!/^[a-z]{2,3}((\-|_)[a-z]{2})?$/i.test(l[0]))throw new TypeError("Language code must have format 2-3 letters and. optionally, hyphen, underscore followed by 2 more letters");E.lang=l[0],E[l[0]]===void 0?(l[1]=l[1]!==null&&l[1]!==void 0&&T(l[1])==="object"?l[1]:{},E[l[0]]=(0,P.isObjectEmpty)(l[1])?F.EN:l[1]):l[1]!==null&&l[1]!==void 0&&T(l[1])==="object"&&(E[l[0]]=l[1])}return E.lang},E.t=function(h){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(typeof h=="string"&&h.length){var w=void 0,b=void 0,r=E.language(),f=function(n,o,s){if((typeof n>"u"?"undefined":T(n))!=="object"||typeof o!="number"||typeof s!="number")return n;var u=function(){return[function(){return arguments.length<=1?void 0:arguments[1]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return(arguments.length<=0?void 0:arguments[0])===0||(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return(arguments.length<=0?void 0:arguments[0])%10===1&&(arguments.length<=0?void 0:arguments[0])%100!==11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])!==0?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])===1||(arguments.length<=0?void 0:arguments[0])===11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===2||(arguments.length<=0?void 0:arguments[0])===12?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])>2&&(arguments.length<=0?void 0:arguments[0])<20?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===0||(arguments.length<=0?void 0:arguments[0])%100>0&&(arguments.length<=0?void 0:arguments[0])%100<20?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])%10===1&&(arguments.length<=0?void 0:arguments[0])%100!==11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:[3]},function(){return(arguments.length<=0?void 0:arguments[0])%10===1&&(arguments.length<=0?void 0:arguments[0])%100!==11?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])>=2&&(arguments.length<=0?void 0:arguments[0])<=4?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])%100===1?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])%100===2?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])%100===3||(arguments.length<=0?void 0:arguments[0])%100===4?arguments.length<=4?void 0:arguments[4]:arguments.length<=1?void 0:arguments[1]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===2?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])>2&&(arguments.length<=0?void 0:arguments[0])<7?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])>6&&(arguments.length<=0?void 0:arguments[0])<11?arguments.length<=4?void 0:arguments[4]:arguments.length<=5?void 0:arguments[5]},function(){return(arguments.length<=0?void 0:arguments[0])===0?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])===2?arguments.length<=3?void 0:arguments[3]:(arguments.length<=0?void 0:arguments[0])%100>=3&&(arguments.length<=0?void 0:arguments[0])%100<=10?arguments.length<=4?void 0:arguments[4]:(arguments.length<=0?void 0:arguments[0])%100>=11?arguments.length<=5?void 0:arguments[5]:arguments.length<=6?void 0:arguments[6]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===0||(arguments.length<=0?void 0:arguments[0])%100>1&&(arguments.length<=0?void 0:arguments[0])%100<11?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])%100>10&&(arguments.length<=0?void 0:arguments[0])%100<20?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return(arguments.length<=0?void 0:arguments[0])%10===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10===2?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])!==11&&(arguments.length<=0?void 0:arguments[0])%10===1?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])%10>=2&&(arguments.length<=0?void 0:arguments[0])%10<=4&&((arguments.length<=0?void 0:arguments[0])%100<10||(arguments.length<=0?void 0:arguments[0])%100>=20)?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===2?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])!==8&&(arguments.length<=0?void 0:arguments[0])!==11?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return(arguments.length<=0?void 0:arguments[0])===0?arguments.length<=1?void 0:arguments[1]:arguments.length<=2?void 0:arguments[2]},function(){return(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===2?arguments.length<=2?void 0:arguments[2]:(arguments.length<=0?void 0:arguments[0])===3?arguments.length<=3?void 0:arguments[3]:arguments.length<=4?void 0:arguments[4]},function(){return(arguments.length<=0?void 0:arguments[0])===0?arguments.length<=1?void 0:arguments[1]:(arguments.length<=0?void 0:arguments[0])===1?arguments.length<=2?void 0:arguments[2]:arguments.length<=3?void 0:arguments[3]}]}();return u[s].apply(null,[o].concat(n))};return E[r]!==void 0&&(w=E[r][h],l!==null&&typeof l=="number"&&(b=E[r]["mejs.plural-form"],w=f.apply(null,[w,l,b]))),!w&&E.en&&(w=E.en[h],l!==null&&typeof l=="number"&&(b=E.en["mejs.plural-form"],w=f.apply(null,[w,l,b]))),w=w||h,l!==null&&typeof l=="number"&&(w=w.replace("%1",l)),(0,P.escapeHTML)(w)}return h},j.default.i18n=E,typeof mejsL10n<"u"&&j.default.i18n.language(mejsL10n.language,mejsL10n.strings),g.default=E},{15:15,27:27,7:7}],6:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0});var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},y=M(3),j=r(y),F=M(2),P=r(F),C=M(7),E=r(C),h=M(27),l=M(28),w=M(8),b=M(25);function r(n){return n&&n.__esModule?n:{default:n}}function f(n,o){if(!(n instanceof o))throw new TypeError("Cannot call a class as a function")}var i=function n(o,s,u){var a=this;f(this,n);var A=this;u=Array.isArray(u)?u:null,A.defaults={renderers:[],fakeNodeName:"mediaelementwrapper",pluginPath:"build/",shimScriptAccess:"sameDomain"},s=Object.assign(A.defaults,s),A.mediaElement=P.default.createElement(s.fakeNodeName);var S=o,v=!1;if(typeof o=="string"?A.mediaElement.originalNode=P.default.getElementById(o):(A.mediaElement.originalNode=o,S=o.id),A.mediaElement.originalNode===void 0||A.mediaElement.originalNode===null)return null;A.mediaElement.options=s,S=S||"mejs_"+Math.random().toString().slice(2),A.mediaElement.originalNode.setAttribute("id",S+"_from_mejs");var p=A.mediaElement.originalNode.tagName.toLowerCase();["video","audio"].indexOf(p)>-1&&!A.mediaElement.originalNode.getAttribute("preload")&&A.mediaElement.originalNode.setAttribute("preload","none"),A.mediaElement.originalNode.parentNode.insertBefore(A.mediaElement,A.mediaElement.originalNode),A.mediaElement.appendChild(A.mediaElement.originalNode);var k=function(z,H){if(j.default.location.protocol==="https:"&&z.indexOf("http:")===0&&b.IS_IOS&&E.default.html5media.mediaTypes.indexOf(H)>-1){var J=new XMLHttpRequest;J.onreadystatechange=function(){if(this.readyState===4&&this.status===200){var X=j.default.URL||j.default.webkitURL,ee=X.createObjectURL(this.response);return A.mediaElement.originalNode.setAttribute("src",ee),ee}return z},J.open("GET",z),J.responseType="blob",J.send()}return z},R=void 0;if(u!==null)R=u;else if(A.mediaElement.originalNode!==null)switch(R=[],A.mediaElement.originalNode.nodeName.toLowerCase()){case"iframe":R.push({type:"",src:A.mediaElement.originalNode.getAttribute("src")});break;case"audio":case"video":var N=A.mediaElement.originalNode.children.length,d=A.mediaElement.originalNode.getAttribute("src");if(d){var e=A.mediaElement.originalNode,m=(0,l.formatType)(d,e.getAttribute("type"));R.push({type:m,src:k(d,m)})}for(var t=0;t<N;t++){var c=A.mediaElement.originalNode.children[t];if(c.tagName.toLowerCase()==="source"){var x=c.getAttribute("src"),D=(0,l.formatType)(x,c.getAttribute("type"));R.push({type:D,src:k(x,D)})}}break}A.mediaElement.id=S,A.mediaElement.renderers={},A.mediaElement.events={},A.mediaElement.promises=[],A.mediaElement.renderer=null,A.mediaElement.rendererName=null,A.mediaElement.changeRenderer=function(O,z){var H=a,J=Object.keys(z[0]).length>2?z[0]:z[0].src;if(H.mediaElement.renderer!==void 0&&H.mediaElement.renderer!==null&&H.mediaElement.renderer.name===O)return H.mediaElement.renderer.pause(),H.mediaElement.renderer.stop&&H.mediaElement.renderer.stop(),H.mediaElement.renderer.show(),H.mediaElement.renderer.setSrc(J),!0;H.mediaElement.renderer!==void 0&&H.mediaElement.renderer!==null&&(H.mediaElement.renderer.pause(),H.mediaElement.renderer.stop&&H.mediaElement.renderer.stop(),H.mediaElement.renderer.hide());var X=H.mediaElement.renderers[O],ee=null;if(X!=null)return X.show(),X.setSrc(J),H.mediaElement.renderer=X,H.mediaElement.rendererName=O,!0;for(var te=H.mediaElement.options.renderers.length?H.mediaElement.options.renderers:w.renderer.order,ne=0,ae=te.length;ne<ae;ne++){var se=te[ne];if(se===O){var fe=w.renderer.renderers;ee=fe[se];var ce=Object.assign(ee.options,H.mediaElement.options);return X=ee.create(H.mediaElement,ce,z),X.name=O,H.mediaElement.renderers[ee.name]=X,H.mediaElement.renderer=X,H.mediaElement.rendererName=O,X.show(),!0}}return!1},A.mediaElement.setSize=function(O,z){A.mediaElement.renderer!==void 0&&A.mediaElement.renderer!==null&&A.mediaElement.renderer.setSize(O,z)},A.mediaElement.generateError=function(O,z){O=O||"",z=Array.isArray(z)?z:[];var H=(0,h.createEvent)("error",A.mediaElement);H.message=O,H.urls=z,A.mediaElement.dispatchEvent(H),v=!0};var L=E.default.html5media.properties,B=E.default.html5media.methods,I=function(z,H,J,X){var ee=z[H],te=function(){return J.apply(z,[ee])},ne=function(se){return ee=X.apply(z,[se]),ee};Object.defineProperty(z,H,{get:te,set:ne})},U=function(z){if(z!=="src"){var H=""+z.substring(0,1).toUpperCase()+z.substring(1),J=function(){return A.mediaElement.renderer!==void 0&&A.mediaElement.renderer!==null&&typeof A.mediaElement.renderer["get"+H]=="function"?A.mediaElement.renderer["get"+H]():null},X=function(te){A.mediaElement.renderer!==void 0&&A.mediaElement.renderer!==null&&typeof A.mediaElement.renderer["set"+H]=="function"&&A.mediaElement.renderer["set"+H](te)};I(A.mediaElement,z,J,X),A.mediaElement["get"+H]=J,A.mediaElement["set"+H]=X}},Q=function(){return A.mediaElement.renderer!==void 0&&A.mediaElement.renderer!==null?A.mediaElement.renderer.getSrc():null},G=function(z){var H=[];if(typeof z=="string")H.push({src:z,type:z?(0,l.getTypeFromFile)(z):""});else if((typeof z>"u"?"undefined":T(z))==="object"&&z.src!==void 0){var J=(0,l.absolutizeUrl)(z.src),X=z.type,ee=Object.assign(z,{src:J,type:(X===""||X===null||X===void 0)&&J?(0,l.getTypeFromFile)(J):X});H.push(ee)}else if(Array.isArray(z))for(var te=0,ne=z.length;te<ne;te++){var ae=(0,l.absolutizeUrl)(z[te].src),se=z[te].type,fe=Object.assign(z[te],{src:ae,type:(se===""||se===null||se===void 0)&&ae?(0,l.getTypeFromFile)(ae):se});H.push(fe)}var ce=w.renderer.select(H,A.mediaElement.options.renderers.length?A.mediaElement.options.renderers:[]),pe=void 0;if(!A.mediaElement.paused&&!(A.mediaElement.src==null||A.mediaElement.src==="")&&(A.mediaElement.pause(),pe=(0,h.createEvent)("pause",A.mediaElement),A.mediaElement.dispatchEvent(pe)),A.mediaElement.originalNode.src=H[0].src||"",ce===null&&H[0].src){A.mediaElement.generateError("No renderer found",H);return}var je=!(H[0].src==null||H[0].src==="");return je?A.mediaElement.changeRenderer(ce.rendererName,H):null},V=function(z,H){try{if(z==="play"&&(A.mediaElement.rendererName==="native_dash"||A.mediaElement.rendererName==="native_hls"||A.mediaElement.rendererName==="vimeo_iframe")){var J=A.mediaElement.renderer[z](H);J&&typeof J.then=="function"&&J.catch(function(){A.mediaElement.paused&&setTimeout(function(){var X=A.mediaElement.renderer.play();X!==void 0&&X.catch(function(){A.mediaElement.renderer.paused||A.mediaElement.renderer.pause()})},150)})}else A.mediaElement.renderer[z](H)}catch(X){A.mediaElement.generateError(X,R)}},_=function(z){A.mediaElement[z]=function(){for(var H=arguments.length,J=Array(H),X=0;X<H;X++)J[X]=arguments[X];return A.mediaElement.renderer!==void 0&&A.mediaElement.renderer!==null&&typeof A.mediaElement.renderer[z]=="function"&&(A.mediaElement.promises.length?Promise.all(A.mediaElement.promises).then(function(){V(z,J)}).catch(function(ee){A.mediaElement.generateError(ee,R)}):V(z,J)),null}};I(A.mediaElement,"src",Q,G),A.mediaElement.getSrc=Q,A.mediaElement.setSrc=G;for(var W=0,Z=L.length;W<Z;W++)U(L[W]);for(var q=0,K=B.length;q<K;q++)_(B[q]);return A.mediaElement.addEventListener=function(O,z){A.mediaElement.events[O]=A.mediaElement.events[O]||[],A.mediaElement.events[O].push(z)},A.mediaElement.removeEventListener=function(O,z){if(!O)return A.mediaElement.events={},!0;var H=A.mediaElement.events[O];if(!H)return!0;if(!z)return A.mediaElement.events[O]=[],!0;for(var J=0;J<H.length;J++)if(H[J]===z)return A.mediaElement.events[O].splice(J,1),!0;return!1},A.mediaElement.dispatchEvent=function(O){var z=A.mediaElement.events[O.type];if(z)for(var H=0;H<z.length;H++)z[H].apply(null,[O])},A.mediaElement.destroy=function(){var O=A.mediaElement.originalNode.cloneNode(!0),z=A.mediaElement.parentElement;O.removeAttribute("id"),O.remove(),A.mediaElement.remove(),z.appendChild(O)},R.length&&(A.mediaElement.src=R),A.mediaElement.promises.length?Promise.all(A.mediaElement.promises).then(function(){A.mediaElement.options.success&&A.mediaElement.options.success(A.mediaElement,A.mediaElement.originalNode)}).catch(function(){v&&A.mediaElement.options.error&&A.mediaElement.options.error(A.mediaElement,A.mediaElement.originalNode)}):(A.mediaElement.options.success&&A.mediaElement.options.success(A.mediaElement,A.mediaElement.originalNode),v&&A.mediaElement.options.error&&A.mediaElement.options.error(A.mediaElement,A.mediaElement.originalNode)),A.mediaElement};j.default.MediaElement=i,E.default.MediaElement=i,g.default=i},{2:2,25:25,27:27,28:28,3:3,7:7,8:8}],7:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0});var T=M(3),y=j(T);function j(P){return P&&P.__esModule?P:{default:P}}var F={};F.version="4.2.14",F.html5media={properties:["volume","src","currentTime","muted","duration","paused","ended","buffered","error","networkState","readyState","seeking","seekable","currentSrc","preload","bufferedBytes","bufferedTime","initialTime","startOffsetTime","defaultPlaybackRate","playbackRate","played","autoplay","loop","controls"],readOnlyProperties:["duration","paused","ended","buffered","error","networkState","readyState","seeking","seekable"],methods:["load","play","pause","canPlayType"],events:["loadstart","durationchange","loadedmetadata","loadeddata","progress","canplay","canplaythrough","suspend","abort","error","emptied","stalled","play","playing","pause","waiting","seeking","seeked","timeupdate","ended","ratechange","volumechange"],mediaTypes:["audio/mp3","audio/ogg","audio/oga","audio/wav","audio/x-wav","audio/wave","audio/x-pn-wav","audio/mpeg","audio/mp4","video/mp4","video/webm","video/ogg","video/ogv"]},y.default.mejs=F,g.default=F},{3:3}],8:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.renderer=void 0;var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},y=function(){function l(w,b){for(var r=0;r<b.length;r++){var f=b[r];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(w,f.key,f)}}return function(w,b,r){return b&&l(w.prototype,b),r&&l(w,r),w}}(),j=M(7),F=P(j);function P(l){return l&&l.__esModule?l:{default:l}}function C(l,w){if(!(l instanceof w))throw new TypeError("Cannot call a class as a function")}var E=function(){function l(){C(this,l),this.renderers={},this.order=[]}return y(l,[{key:"add",value:function(b){if(b.name===void 0)throw new TypeError("renderer must contain at least `name` property");this.renderers[b.name]=b,this.order.push(b.name)}},{key:"select",value:function(b){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],f=r.length;if(r=r.length?r:this.order,!f){var i=[/^(html5|native)/i,/^flash/i,/iframe$/i],n=function(p){for(var k=0,R=i.length;k<R;k++)if(i[k].test(p))return k;return i.length};r.sort(function(v,p){return n(v)-n(p)})}for(var o=0,s=r.length;o<s;o++){var u=r[o],a=this.renderers[u];if(a!=null){for(var A=0,S=b.length;A<S;A++)if(typeof a.canPlayType=="function"&&typeof b[A].type=="string"&&a.canPlayType(b[A].type))return{rendererName:a.name,src:b[A].src}}}return null}},{key:"order",set:function(b){if(!Array.isArray(b))throw new TypeError("order must be an array of strings.");this._order=b},get:function(){return this._order}},{key:"renderers",set:function(b){if(b!==null&&(typeof b>"u"?"undefined":T(b))!=="object")throw new TypeError("renderers must be an array of objects.");this._renderers=b},get:function(){return this._renderers}}]),l}(),h=g.renderer=new E;F.default.Renderers=h},{7:7}],9:[function(M,Y,g){"use strict";var T=M(3),y=n(T),j=M(2),F=n(j),P=M(5),C=n(P),E=M(16),h=n(E),l=M(25),w=i(l),b=M(27),r=M(26),f=M(28);function i(o){if(o&&o.__esModule)return o;var s={};if(o!=null)for(var u in o)Object.prototype.hasOwnProperty.call(o,u)&&(s[u]=o[u]);return s.default=o,s}function n(o){return o&&o.__esModule?o:{default:o}}Object.assign(E.config,{usePluginFullScreen:!0,fullscreenText:null,useFakeFullscreen:!1}),Object.assign(h.default.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,isPluginClickThroughCreated:!1,fullscreenMode:"",containerSizeTimeout:null,buildfullscreen:function(s){if(s.isVideo){s.isInIframe=y.default.location!==y.default.parent.location,s.detectFullscreenMode();var u=this,a=(0,b.isString)(u.options.fullscreenText)?u.options.fullscreenText:C.default.t("mejs.fullscreen"),A=F.default.createElement("div");if(A.className=u.options.classPrefix+"button "+u.options.classPrefix+"fullscreen-button",A.innerHTML='<button type="button" aria-controls="'+u.id+'" title="'+a+'" aria-label="'+a+'" tabindex="0"></button>',u.addControlElement(A,"fullscreen"),A.addEventListener("click",function(){var v=w.HAS_TRUE_NATIVE_FULLSCREEN&&w.IS_FULLSCREEN||s.isFullScreen;v?s.exitFullScreen():s.enterFullScreen()}),s.fullscreenBtn=A,u.options.keyActions.push({keys:[70],action:function(p,k,R,N){N.ctrlKey||typeof p.enterFullScreen<"u"&&(p.isFullScreen?p.exitFullScreen():p.enterFullScreen())}}),u.exitFullscreenCallback=function(v){var p=v.which||v.keyCode||0;u.options.enableKeyboard&&p===27&&(w.HAS_TRUE_NATIVE_FULLSCREEN&&w.IS_FULLSCREEN||u.isFullScreen)&&s.exitFullScreen()},u.globalBind("keydown",u.exitFullscreenCallback),u.normalHeight=0,u.normalWidth=0,w.HAS_TRUE_NATIVE_FULLSCREEN){var S=function(){s.isFullScreen&&(w.isFullScreen()?(s.isNativeFullScreen=!0,s.setControlsSize()):(s.isNativeFullScreen=!1,s.exitFullScreen()))};s.globalBind(w.FULLSCREEN_EVENT_NAME,S)}}},cleanfullscreen:function(s){s.exitFullScreen(),s.globalUnbind("keydown",s.exitFullscreenCallback)},detectFullscreenMode:function(){var s=this,u=s.media.rendererName!==null&&/(native|html5)/i.test(s.media.rendererName),a="";return w.HAS_TRUE_NATIVE_FULLSCREEN&&u?a="native-native":w.HAS_TRUE_NATIVE_FULLSCREEN&&!u?a="plugin-native":s.usePluginFullScreen&&w.SUPPORT_POINTER_EVENTS&&(a="plugin-click"),s.fullscreenMode=a,a},enterFullScreen:function(){var s=this,u=s.media.rendererName!==null&&/(html5|native)/i.test(s.media.rendererName),a=getComputedStyle(s.getElement(s.container));if(s.isVideo){if(s.options.useFakeFullscreen===!1&&w.IS_IOS&&w.HAS_IOS_FULLSCREEN&&typeof s.media.originalNode.webkitEnterFullscreen=="function"&&s.media.originalNode.canPlayType((0,f.getTypeFromFile)(s.media.getSrc()))){s.media.originalNode.webkitEnterFullscreen();return}if((0,r.addClass)(F.default.documentElement,s.options.classPrefix+"fullscreen"),(0,r.addClass)(s.getElement(s.container),s.options.classPrefix+"container-fullscreen"),s.normalHeight=parseFloat(a.height),s.normalWidth=parseFloat(a.width),(s.fullscreenMode==="native-native"||s.fullscreenMode==="plugin-native")&&(w.requestFullScreen(s.getElement(s.container)),s.isInIframe&&setTimeout(function m(){if(s.isNativeFullScreen){var t=.002,c=y.default.innerWidth||F.default.documentElement.clientWidth||F.default.body.clientWidth,x=screen.width,D=Math.abs(x-c),L=x*t;D>L?s.exitFullScreen():setTimeout(m,500)}},1e3)),s.getElement(s.container).style.width="100%",s.getElement(s.container).style.height="100%",s.containerSizeTimeout=setTimeout(function(){s.getElement(s.container).style.width="100%",s.getElement(s.container).style.height="100%",s.setControlsSize()},500),u)s.node.style.width="100%",s.node.style.height="100%";else for(var A=s.getElement(s.container).querySelectorAll("embed, object, video"),S=A.length,v=0;v<S;v++)A[v].style.width="100%",A[v].style.height="100%";s.options.setDimensions&&typeof s.media.setSize=="function"&&s.media.setSize(screen.width,screen.height);for(var p=s.getElement(s.layers).children,k=p.length,R=0;R<k;R++)p[R].style.width="100%",p[R].style.height="100%";s.fullscreenBtn&&((0,r.removeClass)(s.fullscreenBtn,s.options.classPrefix+"fullscreen"),(0,r.addClass)(s.fullscreenBtn,s.options.classPrefix+"unfullscreen")),s.setControlsSize(),s.isFullScreen=!0;var N=Math.min(screen.width/s.width,screen.height/s.height),d=s.getElement(s.container).querySelector("."+s.options.classPrefix+"captions-text");d&&(d.style.fontSize=N*100+"%",d.style.lineHeight="normal",s.getElement(s.container).querySelector("."+s.options.classPrefix+"captions-position").style.bottom=(screen.height-s.normalHeight)/2-s.getElement(s.controls).offsetHeight/2+N+15+"px");var e=(0,b.createEvent)("enteredfullscreen",s.getElement(s.container));s.getElement(s.container).dispatchEvent(e)}},exitFullScreen:function(){var s=this,u=s.media.rendererName!==null&&/(native|html5)/i.test(s.media.rendererName);if(s.isVideo){if(clearTimeout(s.containerSizeTimeout),w.HAS_TRUE_NATIVE_FULLSCREEN&&(w.IS_FULLSCREEN||s.isFullScreen)&&w.cancelFullScreen(),(0,r.removeClass)(F.default.documentElement,s.options.classPrefix+"fullscreen"),(0,r.removeClass)(s.getElement(s.container),s.options.classPrefix+"container-fullscreen"),s.options.setDimensions){if(s.getElement(s.container).style.width=s.normalWidth+"px",s.getElement(s.container).style.height=s.normalHeight+"px",u)s.node.style.width=s.normalWidth+"px",s.node.style.height=s.normalHeight+"px";else for(var a=s.getElement(s.container).querySelectorAll("embed, object, video"),A=a.length,S=0;S<A;S++)a[S].style.width=s.normalWidth+"px",a[S].style.height=s.normalHeight+"px";typeof s.media.setSize=="function"&&s.media.setSize(s.normalWidth,s.normalHeight);for(var v=s.getElement(s.layers).children,p=v.length,k=0;k<p;k++)v[k].style.width=s.normalWidth+"px",v[k].style.height=s.normalHeight+"px"}s.fullscreenBtn&&((0,r.removeClass)(s.fullscreenBtn,s.options.classPrefix+"unfullscreen"),(0,r.addClass)(s.fullscreenBtn,s.options.classPrefix+"fullscreen")),s.setControlsSize(),s.isFullScreen=!1;var R=s.getElement(s.container).querySelector("."+s.options.classPrefix+"captions-text");R&&(R.style.fontSize="",R.style.lineHeight="",s.getElement(s.container).querySelector("."+s.options.classPrefix+"captions-position").style.bottom="");var N=(0,b.createEvent)("exitedfullscreen",s.getElement(s.container));s.getElement(s.container).dispatchEvent(N)}}})},{16:16,2:2,25:25,26:26,27:27,28:28,3:3,5:5}],10:[function(M,Y,g){"use strict";var T=M(2),y=l(T),j=M(16),F=l(j),P=M(5),C=l(P),E=M(27),h=M(26);function l(w){return w&&w.__esModule?w:{default:w}}Object.assign(j.config,{playText:null,pauseText:null}),Object.assign(F.default.prototype,{buildplaypause:function(b,r,f,i){var n=this,o=n.options,s=(0,E.isString)(o.playText)?o.playText:C.default.t("mejs.play"),u=(0,E.isString)(o.pauseText)?o.pauseText:C.default.t("mejs.pause"),a=y.default.createElement("div");a.className=n.options.classPrefix+"button "+n.options.classPrefix+"playpause-button "+n.options.classPrefix+"play",a.innerHTML='<button type="button" aria-controls="'+n.id+'" title="'+s+'" aria-label="'+u+'" tabindex="0"></button>',a.addEventListener("click",function(){n.paused?n.play():n.pause()});var A=a.querySelector("button");n.addControlElement(a,"playpause");function S(v){v==="play"?((0,h.removeClass)(a,n.options.classPrefix+"play"),(0,h.removeClass)(a,n.options.classPrefix+"replay"),(0,h.addClass)(a,n.options.classPrefix+"pause"),A.setAttribute("title",u),A.setAttribute("aria-label",u)):((0,h.removeClass)(a,n.options.classPrefix+"pause"),(0,h.removeClass)(a,n.options.classPrefix+"replay"),(0,h.addClass)(a,n.options.classPrefix+"play"),A.setAttribute("title",s),A.setAttribute("aria-label",s))}S("pse"),i.addEventListener("loadedmetadata",function(){i.rendererName.indexOf("flash")===-1&&S("pse")}),i.addEventListener("play",function(){S("play")}),i.addEventListener("playing",function(){S("play")}),i.addEventListener("pause",function(){S("pse")}),i.addEventListener("ended",function(){b.options.loop||((0,h.removeClass)(a,n.options.classPrefix+"pause"),(0,h.removeClass)(a,n.options.classPrefix+"play"),(0,h.addClass)(a,n.options.classPrefix+"replay"),A.setAttribute("title",s),A.setAttribute("aria-label",s))})}})},{16:16,2:2,26:26,27:27,5:5}],11:[function(M,Y,g){"use strict";var T=M(2),y=w(T),j=M(16),F=w(j),P=M(5),C=w(P),E=M(25),h=M(30),l=M(26);function w(b){return b&&b.__esModule?b:{default:b}}Object.assign(j.config,{enableProgressTooltip:!0,useSmoothHover:!0,forceLive:!1}),Object.assign(F.default.prototype,{buildprogress:function(r,f,i,n){var o=0,s=!1,u=!1,a=this,A=r.options.autoRewind,S=r.options.enableProgressTooltip?'<span class="'+a.options.classPrefix+'time-float">'+('<span class="'+a.options.classPrefix+'time-float-current">00:00</span>')+('<span class="'+a.options.classPrefix+'time-float-corner"></span>')+"</span>":"",v=y.default.createElement("div");v.className=a.options.classPrefix+"time-rail",v.innerHTML='<span class="'+a.options.classPrefix+"time-total "+a.options.classPrefix+'time-slider">'+('<span class="'+a.options.classPrefix+'time-buffering"></span>')+('<span class="'+a.options.classPrefix+'time-loaded"></span>')+('<span class="'+a.options.classPrefix+'time-current"></span>')+('<span class="'+a.options.classPrefix+'time-hovered no-hover"></span>')+('<span class="'+a.options.classPrefix+'time-handle"><span class="'+a.options.classPrefix+'time-handle-content"></span></span>')+(""+S)+"</span>",a.addControlElement(v,"progress"),a.options.keyActions.push({keys:[37,227],action:function(c){if(!isNaN(c.duration)&&c.duration>0){c.isVideo&&(c.showControls(),c.startControlsTimer());var x=c.getElement(c.container).querySelector("."+a.options.classPrefix+"time-total");x&&x.focus();var D=Math.max(c.currentTime-c.options.defaultSeekBackwardInterval(c),0);c.paused||c.pause(),setTimeout(function(){c.setCurrentTime(D)},0),setTimeout(function(){c.play()},0)}}},{keys:[39,228],action:function(c){if(!isNaN(c.duration)&&c.duration>0){c.isVideo&&(c.showControls(),c.startControlsTimer());var x=c.getElement(c.container).querySelector("."+a.options.classPrefix+"time-total");x&&x.focus();var D=Math.min(c.currentTime+c.options.defaultSeekForwardInterval(c),c.duration);c.paused||c.pause(),setTimeout(function(){c.setCurrentTime(D)},0),setTimeout(function(){c.play()},0)}}}),a.rail=f.querySelector("."+a.options.classPrefix+"time-rail"),a.total=f.querySelector("."+a.options.classPrefix+"time-total"),a.loaded=f.querySelector("."+a.options.classPrefix+"time-loaded"),a.current=f.querySelector("."+a.options.classPrefix+"time-current"),a.handle=f.querySelector("."+a.options.classPrefix+"time-handle"),a.timefloat=f.querySelector("."+a.options.classPrefix+"time-float"),a.timefloatcurrent=f.querySelector("."+a.options.classPrefix+"time-float-current"),a.slider=f.querySelector("."+a.options.classPrefix+"time-slider"),a.hovered=f.querySelector("."+a.options.classPrefix+"time-hovered"),a.buffer=f.querySelector("."+a.options.classPrefix+"time-buffering"),a.newTime=0,a.forcedHandlePause=!1,a.setTransformStyle=function(t,c){t.style.transform=c,t.style.webkitTransform=c,t.style.MozTransform=c,t.style.msTransform=c,t.style.OTransform=c},a.buffer.style.display="none";var p=function(c){var x=getComputedStyle(a.total),D=(0,l.offset)(a.total),L=a.total.offsetWidth,B=function(){return x.webkitTransform!==void 0?"webkitTransform":x.mozTransform!==void 0?"mozTransform ":x.oTransform!==void 0?"oTransform":x.msTransform!==void 0?"msTransform":"transform"}(),I=function(){if("WebKitCSSMatrix"in window)return"WebKitCSSMatrix";if("MSCSSMatrix"in window)return"MSCSSMatrix";if("CSSMatrix"in window)return"CSSMatrix"}(),U=0,Q=0,G=0,V=void 0;if(c.originalEvent&&c.originalEvent.changedTouches?V=c.originalEvent.changedTouches[0].pageX:c.changedTouches?V=c.changedTouches[0].pageX:V=c.pageX,a.getDuration()){if(V<D.left?V=D.left:V>L+D.left&&(V=L+D.left),G=V-D.left,U=G/L,a.newTime=U*a.getDuration(),s&&a.getCurrentTime()!==null&&a.newTime.toFixed(4)!==a.getCurrentTime().toFixed(4)&&(a.setCurrentRailHandle(a.newTime),a.updateCurrent(a.newTime)),!E.IS_IOS&&!E.IS_ANDROID){if(G<0&&(G=0),a.options.useSmoothHover&&I!==null&&typeof window[I]<"u"){var _=new window[I](getComputedStyle(a.handle)[B]),W=_.m41,Z=G/parseFloat(getComputedStyle(a.total).width)-W/parseFloat(getComputedStyle(a.total).width);a.hovered.style.left=W+"px",a.setTransformStyle(a.hovered,"scaleX("+Z+")"),a.hovered.setAttribute("pos",G),Z>=0?(0,l.removeClass)(a.hovered,"negative"):(0,l.addClass)(a.hovered,"negative")}if(a.timefloat){var q=a.timefloat.offsetWidth/2,K=mejs.Utils.offset(a.getElement(a.container)),O=getComputedStyle(a.timefloat);V-K.left<a.timefloat.offsetWidth?Q=q:V-K.left>=a.getElement(a.container).offsetWidth-q?Q=a.total.offsetWidth-q:Q=G,(0,l.hasClass)(a.getElement(a.container),a.options.classPrefix+"long-video")&&(Q+=parseFloat(O.marginLeft)/2+a.timefloat.offsetWidth/2),a.timefloat.style.left=Q+"px",a.timefloatcurrent.innerHTML=(0,h.secondsToTimeCode)(a.newTime,r.options.alwaysShowHours,r.options.showTimecodeFrameCount,r.options.framesPerSecond,r.options.secondsDecimalLength,r.options.timeFormat),a.timefloat.style.display="block"}}}else!E.IS_IOS&&!E.IS_ANDROID&&a.timefloat&&(Q=a.timefloat.offsetWidth+L>=a.getElement(a.container).offsetWidth?a.timefloat.offsetWidth/2:0,a.timefloat.style.left=Q+"px",a.timefloat.style.left=Q+"px",a.timefloat.style.display="block")},k=function(){var c=a.getCurrentTime(),x=C.default.t("mejs.time-slider"),D=(0,h.secondsToTimeCode)(c,r.options.alwaysShowHours,r.options.showTimecodeFrameCount,r.options.framesPerSecond,r.options.secondsDecimalLength,r.options.timeFormat),L=a.getDuration();a.slider.setAttribute("role","slider"),a.slider.tabIndex=0,n.paused?(a.slider.setAttribute("aria-label",x),a.slider.setAttribute("aria-valuemin",0),a.slider.setAttribute("aria-valuemax",isNaN(L)?0:L),a.slider.setAttribute("aria-valuenow",c),a.slider.setAttribute("aria-valuetext",D)):(a.slider.removeAttribute("aria-label"),a.slider.removeAttribute("aria-valuemin"),a.slider.removeAttribute("aria-valuemax"),a.slider.removeAttribute("aria-valuenow"),a.slider.removeAttribute("aria-valuetext"))},R=function(){new Date-o>=1e3&&a.play()},N=function(){s&&a.getCurrentTime()!==null&&a.newTime.toFixed(4)!==a.getCurrentTime().toFixed(4)&&(a.setCurrentTime(a.newTime),a.setCurrentRailHandle(a.newTime),a.updateCurrent(a.newTime)),a.forcedHandlePause&&(a.slider.focus(),a.play()),a.forcedHandlePause=!1};a.slider.addEventListener("focus",function(){r.options.autoRewind=!1}),a.slider.addEventListener("blur",function(){r.options.autoRewind=A}),a.slider.addEventListener("keydown",function(t){if(new Date-o>=1e3&&(u=a.paused),a.options.enableKeyboard&&a.options.keyActions.length){var c=t.which||t.keyCode||0,x=a.getDuration(),D=r.options.defaultSeekForwardInterval(n),L=r.options.defaultSeekBackwardInterval(n),B=a.getCurrentTime(),I=a.getElement(a.container).querySelector("."+a.options.classPrefix+"volume-slider");if(c===38||c===40){I&&(I.style.display="block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var U=c===38?Math.min(a.volume+.1,1):Math.max(a.volume-.1,0),Q=U<=0;a.setVolume(U),a.setMuted(Q);return}else I&&(I.style.display="none");switch(c){case 37:a.getDuration()!==1/0&&(B-=L);break;case 39:a.getDuration()!==1/0&&(B+=D);break;case 36:B=0;break;case 35:B=x;break;case 13:case 32:E.IS_FIREFOX&&(a.paused?a.play():a.pause());return;default:return}B=B<0||isNaN(B)?0:B>=x?x:Math.floor(B),o=new Date,u||r.pause(),setTimeout(function(){a.setCurrentTime(B)},0),B<a.getDuration()&&!u&&setTimeout(R,1100),r.showControls(),t.preventDefault(),t.stopPropagation()}});var d=["mousedown","touchstart"];a.slider.addEventListener("dragstart",function(){return!1});for(var e=0,m=d.length;e<m;e++)a.slider.addEventListener(d[e],function(t){if(a.forcedHandlePause=!1,a.getDuration()!==1/0&&(t.which===1||t.which===0)){a.paused||(a.pause(),a.forcedHandlePause=!0),s=!0,p(t);for(var c=["mouseup","touchend"],x=0,D=c.length;x<D;x++)a.getElement(a.container).addEventListener(c[x],function(L){var B=L.target;(B===a.slider||B.closest("."+a.options.classPrefix+"time-slider"))&&p(L)});a.globalBind("mouseup.dur touchend.dur",function(){N(),s=!1,a.timefloat&&(a.timefloat.style.display="none")})}},E.SUPPORT_PASSIVE_EVENT&&d[e]==="touchstart"?{passive:!0}:!1);a.slider.addEventListener("mouseenter",function(t){t.target===a.slider&&a.getDuration()!==1/0&&(a.getElement(a.container).addEventListener("mousemove",function(c){var x=c.target;(x===a.slider||x.closest("."+a.options.classPrefix+"time-slider"))&&p(c)}),a.timefloat&&!E.IS_IOS&&!E.IS_ANDROID&&(a.timefloat.style.display="block"),a.hovered&&!E.IS_IOS&&!E.IS_ANDROID&&a.options.useSmoothHover&&(0,l.removeClass)(a.hovered,"no-hover"))}),a.slider.addEventListener("mouseleave",function(){a.getDuration()!==1/0&&(s||(a.timefloat&&(a.timefloat.style.display="none"),a.hovered&&a.options.useSmoothHover&&(0,l.addClass)(a.hovered,"no-hover")))}),a.broadcastCallback=function(t){var c=f.querySelector("."+a.options.classPrefix+"broadcast");if(!a.options.forceLive&&a.getDuration()!==1/0)c&&(a.slider.style.display="",c.remove()),r.setProgressRail(t),a.forcedHandlePause||r.setCurrentRail(t),k();else if(!c&&a.options.forceLive){var x=y.default.createElement("span");x.className=a.options.classPrefix+"broadcast",x.innerText=C.default.t("mejs.live-broadcast"),a.slider.style.display="none",a.rail.appendChild(x)}},n.addEventListener("progress",a.broadcastCallback),n.addEventListener("timeupdate",a.broadcastCallback),n.addEventListener("play",function(){a.buffer.style.display="none"}),n.addEventListener("playing",function(){a.buffer.style.display="none"}),n.addEventListener("seeking",function(){a.buffer.style.display=""}),n.addEventListener("seeked",function(){a.buffer.style.display="none"}),n.addEventListener("pause",function(){a.buffer.style.display="none"}),n.addEventListener("waiting",function(){a.buffer.style.display=""}),n.addEventListener("loadeddata",function(){a.buffer.style.display=""}),n.addEventListener("canplay",function(){a.buffer.style.display="none"}),n.addEventListener("error",function(){a.buffer.style.display="none"}),a.getElement(a.container).addEventListener("controlsresize",function(t){a.getDuration()!==1/0&&(r.setProgressRail(t),a.forcedHandlePause||r.setCurrentRail(t))})},cleanprogress:function(r,f,i,n){n.removeEventListener("progress",r.broadcastCallback),n.removeEventListener("timeupdate",r.broadcastCallback),r.rail&&r.rail.remove()},setProgressRail:function(r){var f=this,i=r!==void 0?r.detail.target||r.target:f.media,n=null;i&&i.buffered&&i.buffered.length>0&&i.buffered.end&&f.getDuration()?n=i.buffered.end(i.buffered.length-1)/f.getDuration():i&&i.bytesTotal!==void 0&&i.bytesTotal>0&&i.bufferedBytes!==void 0?n=i.bufferedBytes/i.bytesTotal:r&&r.lengthComputable&&r.total!==0&&(n=r.loaded/r.total),n!==null&&(n=Math.min(1,Math.max(0,n)),f.loaded&&f.setTransformStyle(f.loaded,"scaleX("+n+")"))},setCurrentRailHandle:function(r){var f=this;f.setCurrentRailMain(f,r)},setCurrentRail:function(){var r=this;r.setCurrentRailMain(r)},setCurrentRailMain:function(r,f){if(r.getCurrentTime()!==void 0&&r.getDuration()){var i=typeof f>"u"?r.getCurrentTime():f;if(r.total&&r.handle){var n=parseFloat(getComputedStyle(r.total).width),o=Math.round(n*i/r.getDuration()),s=o-Math.round(r.handle.offsetWidth/2);if(s=s<0?0:s,r.setTransformStyle(r.current,"scaleX("+o/n+")"),r.setTransformStyle(r.handle,"translateX("+s+"px)"),r.options.useSmoothHover&&!(0,l.hasClass)(r.hovered,"no-hover")){var u=parseInt(r.hovered.getAttribute("pos"),10);u=isNaN(u)?0:u;var a=u/n-s/n;r.hovered.style.left=s+"px",r.setTransformStyle(r.hovered,"scaleX("+a+")"),a>=0?(0,l.removeClass)(r.hovered,"negative"):(0,l.addClass)(r.hovered,"negative")}}}}})},{16:16,2:2,25:25,26:26,30:30,5:5}],12:[function(M,Y,g){"use strict";var T=M(2),y=E(T),j=M(16),F=E(j),P=M(30),C=M(26);function E(h){return h&&h.__esModule?h:{default:h}}Object.assign(j.config,{duration:0,timeAndDurationSeparator:"<span> | </span>"}),Object.assign(F.default.prototype,{buildcurrent:function(l,w,b,r){var f=this,i=y.default.createElement("div");i.className=f.options.classPrefix+"time",i.setAttribute("role","timer"),i.setAttribute("aria-live","off"),i.innerHTML='<span class="'+f.options.classPrefix+'currenttime">'+(0,P.secondsToTimeCode)(0,l.options.alwaysShowHours,l.options.showTimecodeFrameCount,l.options.framesPerSecond,l.options.secondsDecimalLength,l.options.timeFormat)+"</span>",f.addControlElement(i,"current"),l.updateCurrent(),f.updateTimeCallback=function(){f.controlsAreVisible&&l.updateCurrent()},r.addEventListener("timeupdate",f.updateTimeCallback)},cleancurrent:function(l,w,b,r){r.removeEventListener("timeupdate",l.updateTimeCallback)},buildduration:function(l,w,b,r){var f=this,i=w.lastChild.querySelector("."+f.options.classPrefix+"currenttime");if(i)w.querySelector("."+f.options.classPrefix+"time").innerHTML+=f.options.timeAndDurationSeparator+'<span class="'+f.options.classPrefix+'duration">'+((0,P.secondsToTimeCode)(f.options.duration,f.options.alwaysShowHours,f.options.showTimecodeFrameCount,f.options.framesPerSecond,f.options.secondsDecimalLength,f.options.timeFormat)+"</span>");else{w.querySelector("."+f.options.classPrefix+"currenttime")&&(0,C.addClass)(w.querySelector("."+f.options.classPrefix+"currenttime").parentNode,f.options.classPrefix+"currenttime-container");var n=y.default.createElement("div");n.className=f.options.classPrefix+"time "+f.options.classPrefix+"duration-container",n.innerHTML='<span class="'+f.options.classPrefix+'duration">'+((0,P.secondsToTimeCode)(f.options.duration,f.options.alwaysShowHours,f.options.showTimecodeFrameCount,f.options.framesPerSecond,f.options.secondsDecimalLength,f.options.timeFormat)+"</span>"),f.addControlElement(n,"duration")}f.updateDurationCallback=function(){f.controlsAreVisible&&l.updateDuration()},r.addEventListener("timeupdate",f.updateDurationCallback)},cleanduration:function(l,w,b,r){r.removeEventListener("timeupdate",l.updateDurationCallback)},updateCurrent:function(){var l=this,w=l.getCurrentTime();isNaN(w)&&(w=0);var b=(0,P.secondsToTimeCode)(w,l.options.alwaysShowHours,l.options.showTimecodeFrameCount,l.options.framesPerSecond,l.options.secondsDecimalLength,l.options.timeFormat);b.length>5?(0,C.addClass)(l.getElement(l.container),l.options.classPrefix+"long-video"):(0,C.removeClass)(l.getElement(l.container),l.options.classPrefix+"long-video"),l.getElement(l.controls).querySelector("."+l.options.classPrefix+"currenttime")&&(l.getElement(l.controls).querySelector("."+l.options.classPrefix+"currenttime").innerText=b)},updateDuration:function(){var l=this,w=l.getDuration();l.media!==void 0&&(isNaN(w)||w===1/0||w<0)&&(l.media.duration=l.options.duration=w=0),l.options.duration>0&&(w=l.options.duration);var b=(0,P.secondsToTimeCode)(w,l.options.alwaysShowHours,l.options.showTimecodeFrameCount,l.options.framesPerSecond,l.options.secondsDecimalLength,l.options.timeFormat);b.length>5?(0,C.addClass)(l.getElement(l.container),l.options.classPrefix+"long-video"):(0,C.removeClass)(l.getElement(l.container),l.options.classPrefix+"long-video"),l.getElement(l.controls).querySelector("."+l.options.classPrefix+"duration")&&w>0&&(l.getElement(l.controls).querySelector("."+l.options.classPrefix+"duration").innerHTML=b)}})},{16:16,2:2,26:26,30:30}],13:[function(M,Y,g){"use strict";var T=M(2),y=r(T),j=M(7),F=r(j),P=M(5),C=r(P),E=M(16),h=r(E),l=M(30),w=M(27),b=M(26);function r(f){return f&&f.__esModule?f:{default:f}}Object.assign(E.config,{startLanguage:"",tracksText:null,chaptersText:null,tracksAriaLive:!1,hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:""}),Object.assign(h.default.prototype,{hasChapters:!1,buildtracks:function(i,n,o,s){if(this.findTracks(),!(!i.tracks.length&&(!i.trackFiles||!i.trackFiles.length===0))){var u=this,a=u.options.tracksAriaLive?' role="log" aria-live="assertive" aria-atomic="false"':"",A=(0,w.isString)(u.options.tracksText)?u.options.tracksText:C.default.t("mejs.captions-subtitles"),S=(0,w.isString)(u.options.chaptersText)?u.options.chaptersText:C.default.t("mejs.captions-chapters"),v=i.trackFiles===null?i.tracks.length:i.trackFiles.length;if(u.domNode.textTracks)for(var p=u.domNode.textTracks.length-1;p>=0;p--)u.domNode.textTracks[p].mode="hidden";u.cleartracks(i),i.captions=y.default.createElement("div"),i.captions.className=u.options.classPrefix+"captions-layer "+u.options.classPrefix+"layer",i.captions.innerHTML='<div class="'+u.options.classPrefix+"captions-position "+u.options.classPrefix+'captions-position-hover"'+a+">"+('<span class="'+u.options.classPrefix+'captions-text"></span>')+"</div>",i.captions.style.display="none",o.insertBefore(i.captions,o.firstChild),i.captionsText=i.captions.querySelector("."+u.options.classPrefix+"captions-text"),i.captionsButton=y.default.createElement("div"),i.captionsButton.className=u.options.classPrefix+"button "+u.options.classPrefix+"captions-button",i.captionsButton.innerHTML='<button type="button" aria-controls="'+u.id+'" title="'+A+'" aria-label="'+A+'" tabindex="0"></button>'+('<div class="'+u.options.classPrefix+"captions-selector "+u.options.classPrefix+'offscreen">')+('<ul class="'+u.options.classPrefix+'captions-selector-list">')+('<li class="'+u.options.classPrefix+'captions-selector-list-item">')+('<input type="radio" class="'+u.options.classPrefix+'captions-selector-input" ')+('name="'+i.id+'_captions" id="'+i.id+'_captions_none" ')+'value="none" checked disabled>'+('<label class="'+u.options.classPrefix+"captions-selector-label ")+(u.options.classPrefix+'captions-selected" ')+('for="'+i.id+'_captions_none">'+C.default.t("mejs.none")+"</label>")+"</li></ul></div>",u.addControlElement(i.captionsButton,"tracks"),i.captionsButton.querySelector("."+u.options.classPrefix+"captions-selector-input").disabled=!1,i.chaptersButton=y.default.createElement("div"),i.chaptersButton.className=u.options.classPrefix+"button "+u.options.classPrefix+"chapters-button",i.chaptersButton.innerHTML='<button type="button" aria-controls="'+u.id+'" title="'+S+'" aria-label="'+S+'" tabindex="0"></button>'+('<div class="'+u.options.classPrefix+"chapters-selector "+u.options.classPrefix+'offscreen">')+('<ul class="'+u.options.classPrefix+'chapters-selector-list"></ul>')+"</div>";for(var k=0,R=0;R<v;R++){var N=i.tracks[R].kind,d=i.tracks[R].src;d.trim()&&(N==="subtitles"||N==="captions"?k++:N==="chapters"&&!n.querySelector("."+u.options.classPrefix+"chapter-selector")&&i.captionsButton.parentNode.insertBefore(i.chaptersButton,i.captionsButton))}i.trackToLoad=-1,i.selectedTrack=null,i.isLoadingTrack=!1;for(var e=0;e<v;e++){var m=i.tracks[e].kind;i.tracks[e].src.trim()&&(m==="subtitles"||m==="captions")&&i.addTrackButton(i.tracks[e].trackId,i.tracks[e].srclang,i.tracks[e].label)}i.loadNextTrack();var t=["mouseenter","focusin"],c=["mouseleave","focusout"];if(u.options.toggleCaptionsButtonWhenOnlyOne&&k===1)i.captionsButton.addEventListener("click",function(O){var z="none";i.selectedTrack===null&&(z=i.tracks[0].trackId);var H=O.keyCode||O.which;i.setTrack(z,typeof H<"u")});else{for(var x=i.captionsButton.querySelectorAll("."+u.options.classPrefix+"captions-selector-label"),D=i.captionsButton.querySelectorAll("input[type=radio]"),L=0,B=t.length;L<B;L++)i.captionsButton.addEventListener(t[L],function(){(0,b.removeClass)(this.querySelector("."+u.options.classPrefix+"captions-selector"),u.options.classPrefix+"offscreen")});for(var I=0,U=c.length;I<U;I++)i.captionsButton.addEventListener(c[I],function(){(0,b.addClass)(this.querySelector("."+u.options.classPrefix+"captions-selector"),u.options.classPrefix+"offscreen")});for(var Q=0,G=D.length;Q<G;Q++)D[Q].addEventListener("click",function(O){var z=O.keyCode||O.which;i.setTrack(this.value,typeof z<"u")});for(var V=0,_=x.length;V<_;V++)x[V].addEventListener("click",function(O){var z=(0,b.siblings)(this,function(J){return J.tagName==="INPUT"})[0],H=(0,w.createEvent)("click",z);z.dispatchEvent(H),O.preventDefault()});i.captionsButton.addEventListener("keydown",function(O){O.stopPropagation()})}for(var W=0,Z=t.length;W<Z;W++)i.chaptersButton.addEventListener(t[W],function(){this.querySelector("."+u.options.classPrefix+"chapters-selector-list").children.length&&(0,b.removeClass)(this.querySelector("."+u.options.classPrefix+"chapters-selector"),u.options.classPrefix+"offscreen")});for(var q=0,K=c.length;q<K;q++)i.chaptersButton.addEventListener(c[q],function(){(0,b.addClass)(this.querySelector("."+u.options.classPrefix+"chapters-selector"),u.options.classPrefix+"offscreen")});i.chaptersButton.addEventListener("keydown",function(O){O.stopPropagation()}),i.options.alwaysShowControls?(0,b.addClass)(i.getElement(i.container).querySelector("."+u.options.classPrefix+"captions-position"),u.options.classPrefix+"captions-position-hover"):(i.getElement(i.container).addEventListener("controlsshown",function(){(0,b.addClass)(i.getElement(i.container).querySelector("."+u.options.classPrefix+"captions-position"),u.options.classPrefix+"captions-position-hover")}),i.getElement(i.container).addEventListener("controlshidden",function(){s.paused||(0,b.removeClass)(i.getElement(i.container).querySelector("."+u.options.classPrefix+"captions-position"),u.options.classPrefix+"captions-position-hover")})),s.addEventListener("timeupdate",function(){i.displayCaptions()}),i.options.slidesSelector!==""&&(i.slidesContainer=y.default.querySelectorAll(i.options.slidesSelector),s.addEventListener("timeupdate",function(){i.displaySlides()}))}},cleartracks:function(i){i&&(i.captions&&i.captions.remove(),i.chapters&&i.chapters.remove(),i.captionsText&&i.captionsText.remove(),i.captionsButton&&i.captionsButton.remove(),i.chaptersButton&&i.chaptersButton.remove())},rebuildtracks:function(){var i=this;i.findTracks(),i.buildtracks(i,i.getElement(i.controls),i.getElement(i.layers),i.media)},findTracks:function(){var i=this,n=i.trackFiles===null?i.node.querySelectorAll("track"):i.trackFiles,o=n.length;i.tracks=[];for(var s=0;s<o;s++){var u=n[s],a=u.getAttribute("srclang").toLowerCase()||"",A=i.id+"_track_"+s+"_"+u.getAttribute("kind")+"_"+a;i.tracks.push({trackId:A,srclang:a,src:u.getAttribute("src"),kind:u.getAttribute("kind"),label:u.getAttribute("label")||"",entries:[],isLoaded:!1})}},setTrack:function(i,n){for(var o=this,s=o.captionsButton.querySelectorAll('input[type="radio"]'),u=o.captionsButton.querySelectorAll("."+o.options.classPrefix+"captions-selected"),a=o.captionsButton.querySelector('input[value="'+i+'"]'),A=0,S=s.length;A<S;A++)s[A].checked=!1;for(var v=0,p=u.length;v<p;v++)(0,b.removeClass)(u[v],o.options.classPrefix+"captions-selected");a.checked=!0;for(var k=(0,b.siblings)(a,function(c){return(0,b.hasClass)(c,o.options.classPrefix+"captions-selector-label")}),R=0,N=k.length;R<N;R++)(0,b.addClass)(k[R],o.options.classPrefix+"captions-selected");if(i==="none")o.selectedTrack=null,(0,b.removeClass)(o.captionsButton,o.options.classPrefix+"captions-enabled");else for(var d=0,e=o.tracks.length;d<e;d++){var m=o.tracks[d];if(m.trackId===i){o.selectedTrack===null&&(0,b.addClass)(o.captionsButton,o.options.classPrefix+"captions-enabled"),o.selectedTrack=m,o.captions.setAttribute("lang",o.selectedTrack.srclang),o.displayCaptions();break}}var t=(0,w.createEvent)("captionschange",o.media);t.detail.caption=o.selectedTrack,o.media.dispatchEvent(t),n||setTimeout(function(){o.getElement(o.container).focus()},500)},loadNextTrack:function(){var i=this;i.trackToLoad++,i.trackToLoad<i.tracks.length?(i.isLoadingTrack=!0,i.loadTrack(i.trackToLoad)):(i.isLoadingTrack=!1,i.checkForTracks())},loadTrack:function(i){var n=this,o=n.tracks[i];o!==void 0&&(o.src!==void 0||o.src!=="")&&(0,b.ajax)(o.src,"text",function(s){o.entries=typeof s=="string"&&/<tt\s+xml/ig.exec(s)?F.default.TrackFormatParser.dfxp.parse(s):F.default.TrackFormatParser.webvtt.parse(s),o.isLoaded=!0,n.enableTrackButton(o),n.loadNextTrack(),o.kind==="slides"?n.setupSlides(o):o.kind==="chapters"&&!n.hasChapters&&(n.drawChapters(o),n.hasChapters=!0)},function(){n.removeTrackButton(o.trackId),n.loadNextTrack()})},enableTrackButton:function(i){var n=this,o=i.srclang,s=y.default.getElementById(""+i.trackId);if(s){var u=i.label;u===""&&(u=C.default.t(F.default.language.codes[o])||o),s.disabled=!1;for(var a=(0,b.siblings)(s,function(p){return(0,b.hasClass)(p,n.options.classPrefix+"captions-selector-label")}),A=0,S=a.length;A<S;A++)a[A].innerHTML=u;if(n.options.startLanguage===o){s.checked=!0;var v=(0,w.createEvent)("click",s);s.dispatchEvent(v)}}},removeTrackButton:function(i){var n=y.default.getElementById(""+i);if(n){var o=n.closest("li");o&&o.remove()}},addTrackButton:function(i,n,o){var s=this;o===""&&(o=C.default.t(F.default.language.codes[n])||n),s.captionsButton.querySelector("ul").innerHTML+='<li class="'+s.options.classPrefix+'captions-selector-list-item">'+('<input type="radio" class="'+s.options.classPrefix+'captions-selector-input" ')+('name="'+s.id+'_captions" id="'+i+'" value="'+i+'" disabled>')+('<label class="'+s.options.classPrefix+'captions-selector-label"')+('for="'+i+'">'+o+" (loading)</label>")+"</li>"},checkForTracks:function(){var i=this,n=!1;if(i.options.hideCaptionsButtonWhenEmpty){for(var o=0,s=i.tracks.length;o<s;o++){var u=i.tracks[o].kind;if((u==="subtitles"||u==="captions")&&i.tracks[o].isLoaded){n=!0;break}}i.captionsButton.style.display=n?"":"none",i.setControlsSize()}},displayCaptions:function(){if(this.tracks!==void 0){var i=this,n=i.selectedTrack,o=function(A){var S=y.default.createElement("div");S.innerHTML=A;for(var v=S.getElementsByTagName("script"),p=v.length;p--;)v[p].remove();for(var k=S.getElementsByTagName("*"),R=0,N=k.length;R<N;R++)for(var d=k[R].attributes,e=Array.prototype.slice.call(d),m=0,t=e.length;m<t;m++)e[m].name.startsWith("on")||e[m].value.startsWith("javascript")?k[R].remove():e[m].name==="style"&&k[R].removeAttribute(e[m].name);return S.innerHTML};if(n!==null&&n.isLoaded){var s=i.searchTrackPosition(n.entries,i.media.currentTime);if(s>-1){var u=n.entries[s].text;typeof i.options.captionTextPreprocessor=="function"&&(u=i.options.captionTextPreprocessor(u)),i.captionsText.innerHTML=o(u),i.captionsText.className=i.options.classPrefix+"captions-text "+(n.entries[s].identifier||""),i.captions.style.display="",i.captions.style.height="0px";return}i.captions.style.display="none"}else i.captions.style.display="none"}},setupSlides:function(i){var n=this;n.slides=i,n.slides.entries.imgs=[n.slides.entries.length],n.showSlide(0)},showSlide:function(i){var n=this,o=this;if(!(o.tracks===void 0||o.slidesContainer===void 0)){var s=o.slides.entries[i].text,u=o.slides.entries[i].imgs;if(u===void 0||u.fadeIn===void 0){var a=y.default.createElement("img");a.src=s,a.addEventListener("load",function(){var p=n,k=(0,b.siblings)(p,function(d){return k(d)});p.style.display="none",o.slidesContainer.innerHTML+=p.innerHTML,(0,b.fadeIn)(o.slidesContainer.querySelector(a));for(var R=0,N=k.length;R<N;R++)(0,b.fadeOut)(k[R],400)}),o.slides.entries[i].imgs=u=a}else if(!(0,b.visible)(u)){var A=(0,b.siblings)(self,function(p){return A(p)});(0,b.fadeIn)(o.slidesContainer.querySelector(u));for(var S=0,v=A.length;S<v;S++)(0,b.fadeOut)(A[S])}}},displaySlides:function(){var i=this;if(this.slides!==void 0){var n=i.slides,o=i.searchTrackPosition(n.entries,i.media.currentTime);o>-1&&i.showSlide(o)}},drawChapters:function(i){var n=this,o=i.entries.length;if(o){n.chaptersButton.querySelector("ul").innerHTML="";for(var s=0;s<o;s++)n.chaptersButton.querySelector("ul").innerHTML+='<li class="'+n.options.classPrefix+'chapters-selector-list-item" role="menuitemcheckbox" aria-live="polite" aria-disabled="false" aria-checked="false">'+('<input type="radio" class="'+n.options.classPrefix+'captions-selector-input" ')+('name="'+n.id+'_chapters" id="'+n.id+"_chapters_"+s+'" value="'+i.entries[s].start+'" disabled>')+('<label class="'+n.options.classPrefix+'chapters-selector-label"')+('for="'+n.id+"_chapters_"+s+'">'+i.entries[s].text+"</label>")+"</li>";for(var u=n.chaptersButton.querySelectorAll('input[type="radio"]'),a=n.chaptersButton.querySelectorAll("."+n.options.classPrefix+"chapters-selector-label"),A=0,S=u.length;A<S;A++)u[A].disabled=!1,u[A].checked=!1,u[A].addEventListener("click",function(k){var R=this,N=n.chaptersButton.querySelectorAll("li"),d=(0,b.siblings)(R,function(c){return(0,b.hasClass)(c,n.options.classPrefix+"chapters-selector-label")})[0];R.checked=!0,R.parentNode.setAttribute("aria-checked",!0),(0,b.addClass)(d,n.options.classPrefix+"chapters-selected"),(0,b.removeClass)(n.chaptersButton.querySelector("."+n.options.classPrefix+"chapters-selected"),n.options.classPrefix+"chapters-selected");for(var e=0,m=N.length;e<m;e++)N[e].setAttribute("aria-checked",!1);var t=k.keyCode||k.which;typeof t>"u"&&setTimeout(function(){n.getElement(n.container).focus()},500),n.media.setCurrentTime(parseFloat(R.value)),n.media.paused&&n.media.play()});for(var v=0,p=a.length;v<p;v++)a[v].addEventListener("click",function(k){var R=(0,b.siblings)(this,function(d){return d.tagName==="INPUT"})[0],N=(0,w.createEvent)("click",R);R.dispatchEvent(N),k.preventDefault()})}},searchTrackPosition:function(i,n){for(var o=0,s=i.length-1,u=void 0,a=void 0,A=void 0;o<=s;){if(u=o+s>>1,a=i[u].start,A=i[u].stop,n>=a&&n<A)return u;a<n?o=u+1:a>n&&(s=u-1)}return-1}}),F.default.language={codes:{af:"mejs.afrikaans",sq:"mejs.albanian",ar:"mejs.arabic",be:"mejs.belarusian",bg:"mejs.bulgarian",ca:"mejs.catalan",zh:"mejs.chinese","zh-cn":"mejs.chinese-simplified","zh-tw":"mejs.chines-traditional",hr:"mejs.croatian",cs:"mejs.czech",da:"mejs.danish",nl:"mejs.dutch",en:"mejs.english",et:"mejs.estonian",fl:"mejs.filipino",fi:"mejs.finnish",fr:"mejs.french",gl:"mejs.galician",de:"mejs.german",el:"mejs.greek",ht:"mejs.haitian-creole",iw:"mejs.hebrew",hi:"mejs.hindi",hu:"mejs.hungarian",is:"mejs.icelandic",id:"mejs.indonesian",ga:"mejs.irish",it:"mejs.italian",ja:"mejs.japanese",ko:"mejs.korean",lv:"mejs.latvian",lt:"mejs.lithuanian",mk:"mejs.macedonian",ms:"mejs.malay",mt:"mejs.maltese",no:"mejs.norwegian",fa:"mejs.persian",pl:"mejs.polish",pt:"mejs.portuguese",ro:"mejs.romanian",ru:"mejs.russian",sr:"mejs.serbian",sk:"mejs.slovak",sl:"mejs.slovenian",es:"mejs.spanish",sw:"mejs.swahili",sv:"mejs.swedish",tl:"mejs.tagalog",th:"mejs.thai",tr:"mejs.turkish",uk:"mejs.ukrainian",vi:"mejs.vietnamese",cy:"mejs.welsh",yi:"mejs.yiddish"}},F.default.TrackFormatParser={webvtt:{pattern:/^((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?) --\> ((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,parse:function(i){for(var n=i.split(/\r?\n/),o=[],s=void 0,u=void 0,a=void 0,A=0,S=n.length;A<S;A++){if(s=this.pattern.exec(n[A]),s&&A<n.length){for(A-1>=0&&n[A-1]!==""&&(a=n[A-1]),A++,u=n[A],A++;n[A]!==""&&A<n.length;)u=u+`
`+n[A],A++;u=u===null?"":u.trim().replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig,"<a href='$1' target='_blank'>$1</a>"),o.push({identifier:a,start:(0,l.convertSMPTEtoSeconds)(s[1])===0?.2:(0,l.convertSMPTEtoSeconds)(s[1]),stop:(0,l.convertSMPTEtoSeconds)(s[3]),text:u,settings:s[5]})}a=""}return o}},dfxp:{parse:function(i){i=$(i).filter("tt");var n=i.firstChild,o=n.querySelectorAll("p"),s=i.getElementById(""+n.attr("style")),u=[],a=void 0;if(s.length){s.removeAttribute("id");var A=s.attributes;if(A.length){a={};for(var S=0,v=A.length;S<v;S++)a[A[S].name.split(":")[1]]=A[S].value}}for(var p=0,k=o.length;p<k;p++){var R=void 0,N={start:null,stop:null,style:null,text:null};if(o.eq(p).attr("begin")&&(N.start=(0,l.convertSMPTEtoSeconds)(o.eq(p).attr("begin"))),!N.start&&o.eq(p-1).attr("end")&&(N.start=(0,l.convertSMPTEtoSeconds)(o.eq(p-1).attr("end"))),o.eq(p).attr("end")&&(N.stop=(0,l.convertSMPTEtoSeconds)(o.eq(p).attr("end"))),!N.stop&&o.eq(p+1).attr("begin")&&(N.stop=(0,l.convertSMPTEtoSeconds)(o.eq(p+1).attr("begin"))),a){R="";for(var d in a)R+=d+":"+a[d]+";"}R&&(N.style=R),N.start===0&&(N.start=.2),N.text=o.eq(p).innerHTML.trim().replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig,"<a href='$1' target='_blank'>$1</a>"),u.push(N)}return u}}}},{16:16,2:2,26:26,27:27,30:30,5:5,7:7}],14:[function(M,Y,g){"use strict";var T=M(2),y=w(T),j=M(16),F=w(j),P=M(5),C=w(P),E=M(25),h=M(27),l=M(26);function w(b){return b&&b.__esModule?b:{default:b}}Object.assign(j.config,{muteText:null,unmuteText:null,allyVolumeControlText:null,hideVolumeOnTouchDevices:!0,audioVolume:"horizontal",videoVolume:"vertical",startVolume:.8}),Object.assign(F.default.prototype,{buildvolume:function(r,f,i,n){if(!((E.IS_ANDROID||E.IS_IOS)&&this.options.hideVolumeOnTouchDevices)){var o=this,s=o.isVideo?o.options.videoVolume:o.options.audioVolume,u=(0,h.isString)(o.options.muteText)?o.options.muteText:C.default.t("mejs.mute"),a=(0,h.isString)(o.options.unmuteText)?o.options.unmuteText:C.default.t("mejs.unmute"),A=(0,h.isString)(o.options.allyVolumeControlText)?o.options.allyVolumeControlText:C.default.t("mejs.volume-help-text"),S=y.default.createElement("div");if(S.className=o.options.classPrefix+"button "+o.options.classPrefix+"volume-button "+o.options.classPrefix+"mute",S.innerHTML=s==="horizontal"?'<button type="button" aria-controls="'+o.id+'" title="'+u+'" aria-label="'+u+'" tabindex="0"></button>':'<button type="button" aria-controls="'+o.id+'" title="'+u+'" aria-label="'+u+'" tabindex="0"></button>'+('<a href="javascript:void(0);" class="'+o.options.classPrefix+'volume-slider" ')+('aria-label="'+C.default.t("mejs.volume-slider")+'" aria-valuemin="0" aria-valuemax="100" role="slider" ')+'aria-orientation="vertical">'+('<span class="'+o.options.classPrefix+'offscreen">'+A+"</span>")+('<div class="'+o.options.classPrefix+'volume-total">')+('<div class="'+o.options.classPrefix+'volume-current"></div>')+('<div class="'+o.options.classPrefix+'volume-handle"></div>')+"</div></a>",o.addControlElement(S,"volume"),o.options.keyActions.push({keys:[38],action:function(I){var U=I.getElement(I.container).querySelector("."+o.options.classPrefix+"volume-slider");U&&U.matches(":focus")&&(U.style.display="block"),I.isVideo&&(I.showControls(),I.startControlsTimer());var Q=Math.min(I.volume+.1,1);I.setVolume(Q),Q>0&&I.setMuted(!1)}},{keys:[40],action:function(I){var U=I.getElement(I.container).querySelector("."+o.options.classPrefix+"volume-slider");U&&(U.style.display="block"),I.isVideo&&(I.showControls(),I.startControlsTimer());var Q=Math.max(I.volume-.1,0);I.setVolume(Q),Q<=.1&&I.setMuted(!0)}},{keys:[77],action:function(I){var U=I.getElement(I.container).querySelector("."+o.options.classPrefix+"volume-slider");U&&(U.style.display="block"),I.isVideo&&(I.showControls(),I.startControlsTimer()),I.media.muted?I.setMuted(!1):I.setMuted(!0)}}),s==="horizontal"){var v=y.default.createElement("a");v.className=o.options.classPrefix+"horizontal-volume-slider",v.href="javascript:void(0);",v.setAttribute("aria-label",C.default.t("mejs.volume-slider")),v.setAttribute("aria-valuemin",0),v.setAttribute("aria-valuemax",100),v.setAttribute("aria-valuenow",100),v.setAttribute("role","slider"),v.innerHTML+='<span class="'+o.options.classPrefix+'offscreen">'+A+"</span>"+('<div class="'+o.options.classPrefix+'horizontal-volume-total">')+('<div class="'+o.options.classPrefix+'horizontal-volume-current"></div>')+('<div class="'+o.options.classPrefix+'horizontal-volume-handle"></div>')+"</div>",S.parentNode.insertBefore(v,S.nextSibling)}var p=!1,k=!1,R=!1,N=function(){var I=Math.floor(n.volume*100);d.setAttribute("aria-valuenow",I),d.setAttribute("aria-valuetext",I+"%")},d=s==="vertical"?o.getElement(o.container).querySelector("."+o.options.classPrefix+"volume-slider"):o.getElement(o.container).querySelector("."+o.options.classPrefix+"horizontal-volume-slider"),e=s==="vertical"?o.getElement(o.container).querySelector("."+o.options.classPrefix+"volume-total"):o.getElement(o.container).querySelector("."+o.options.classPrefix+"horizontal-volume-total"),m=s==="vertical"?o.getElement(o.container).querySelector("."+o.options.classPrefix+"volume-current"):o.getElement(o.container).querySelector("."+o.options.classPrefix+"horizontal-volume-current"),t=s==="vertical"?o.getElement(o.container).querySelector("."+o.options.classPrefix+"volume-handle"):o.getElement(o.container).querySelector("."+o.options.classPrefix+"horizontal-volume-handle"),c=function(I){if(!(I===null||isNaN(I)||I===void 0)){if(I=Math.max(0,I),I=Math.min(I,1),I===0){(0,l.removeClass)(S,o.options.classPrefix+"mute"),(0,l.addClass)(S,o.options.classPrefix+"unmute");var U=S.firstElementChild;U.setAttribute("title",a),U.setAttribute("aria-label",a)}else{(0,l.removeClass)(S,o.options.classPrefix+"unmute"),(0,l.addClass)(S,o.options.classPrefix+"mute");var Q=S.firstElementChild;Q.setAttribute("title",u),Q.setAttribute("aria-label",u)}var G=I*100+"%",V=getComputedStyle(t);s==="vertical"?(m.style.bottom=0,m.style.height=G,t.style.bottom=G,t.style.marginBottom=-parseFloat(V.height)/2+"px"):(m.style.left=0,m.style.width=G,t.style.left=G,t.style.marginLeft=-parseFloat(V.width)/2+"px")}},x=function(I){var U=(0,l.offset)(e),Q=getComputedStyle(e);R=!0;var G=null;if(s==="vertical"){var V=parseFloat(Q.height),_=I.pageY-U.top;if(G=(V-_)/V,U.top===0||U.left===0)return}else{var W=parseFloat(Q.width),Z=I.pageX-U.left;G=Z/W}G=Math.max(0,G),G=Math.min(G,1),c(G),o.setMuted(G===0),o.setVolume(G),I.preventDefault(),I.stopPropagation()},D=function(){o.muted?(c(0),(0,l.removeClass)(S,o.options.classPrefix+"mute"),(0,l.addClass)(S,o.options.classPrefix+"unmute")):(c(n.volume),(0,l.removeClass)(S,o.options.classPrefix+"unmute"),(0,l.addClass)(S,o.options.classPrefix+"mute"))};r.getElement(r.container).addEventListener("keydown",function(B){var I=!!B.target.closest("."+o.options.classPrefix+"container");!I&&s==="vertical"&&(d.style.display="none")}),S.addEventListener("mouseenter",function(B){B.target===S&&(d.style.display="block",k=!0,B.preventDefault(),B.stopPropagation())}),S.addEventListener("focusin",function(){d.style.display="block",k=!0}),S.addEventListener("focusout",function(B){(!B.relatedTarget||B.relatedTarget&&!B.relatedTarget.matches("."+o.options.classPrefix+"volume-slider"))&&s==="vertical"&&(d.style.display="none")}),S.addEventListener("mouseleave",function(){k=!1,!p&&s==="vertical"&&(d.style.display="none")}),S.addEventListener("focusout",function(){k=!1}),S.addEventListener("keydown",function(B){if(o.options.enableKeyboard&&o.options.keyActions.length){var I=B.which||B.keyCode||0,U=n.volume;switch(I){case 38:U=Math.min(U+.1,1);break;case 40:U=Math.max(0,U-.1);break;default:return!0}p=!1,c(U),n.setVolume(U),B.preventDefault(),B.stopPropagation()}}),S.querySelector("button").addEventListener("click",function(){n.setMuted(!n.muted);var B=(0,h.createEvent)("volumechange",n);n.dispatchEvent(B)}),d.addEventListener("dragstart",function(){return!1}),d.addEventListener("mouseover",function(){k=!0}),d.addEventListener("focusin",function(){d.style.display="block",k=!0}),d.addEventListener("focusout",function(){k=!1,!p&&s==="vertical"&&(d.style.display="none")}),d.addEventListener("mousedown",function(B){x(B),o.globalBind("mousemove.vol",function(I){var U=I.target;p&&(U===d||U.closest(s==="vertical"?"."+o.options.classPrefix+"volume-slider":"."+o.options.classPrefix+"horizontal-volume-slider"))&&x(I)}),o.globalBind("mouseup.vol",function(){p=!1,!k&&s==="vertical"&&(d.style.display="none")}),p=!0,B.preventDefault(),B.stopPropagation()}),n.addEventListener("volumechange",function(B){p||D(),N(B)});var L=!1;n.addEventListener("rendererready",function(){R||setTimeout(function(){L=!0,(r.options.startVolume===0||n.originalNode.muted)&&(n.setMuted(!0),r.options.startVolume=0),n.setVolume(r.options.startVolume),o.setControlsSize()},250)}),n.addEventListener("loadedmetadata",function(){setTimeout(function(){!R&&!L&&((r.options.startVolume===0||n.originalNode.muted)&&n.setMuted(!0),n.setVolume(r.options.startVolume),o.setControlsSize()),L=!1},250)}),(r.options.startVolume===0||n.originalNode.muted)&&(n.setMuted(!0),r.options.startVolume=0,D()),o.getElement(o.container).addEventListener("controlsresize",function(){D()})}}})},{16:16,2:2,25:25,26:26,27:27,5:5}],15:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0});var T=g.EN={"mejs.plural-form":1,"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}},{}],16:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.config=void 0;var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(N){return typeof N}:function(N){return N&&typeof Symbol=="function"&&N.constructor===Symbol&&N!==Symbol.prototype?"symbol":typeof N},y=function(){function N(d,e){for(var m=0;m<e.length;m++){var t=e[m];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(d,t.key,t)}}return function(d,e,m){return e&&N(d.prototype,e),m&&N(d,m),d}}(),j=M(3),F=v(j),P=M(2),C=v(P),E=M(7),h=v(E),l=M(6),w=v(l),b=M(17),r=v(b),f=M(5),i=v(f),n=M(25),o=M(27),s=M(30),u=M(28),a=M(26),A=S(a);function S(N){if(N&&N.__esModule)return N;var d={};if(N!=null)for(var e in N)Object.prototype.hasOwnProperty.call(N,e)&&(d[e]=N[e]);return d.default=N,d}function v(N){return N&&N.__esModule?N:{default:N}}function p(N,d){if(!(N instanceof d))throw new TypeError("Cannot call a class as a function")}h.default.mepIndex=0,h.default.players={};var k=g.config={poster:"",showPosterWhenEnded:!1,showPosterWhenPaused:!1,defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,defaultAudioWidth:400,defaultAudioHeight:40,defaultSeekBackwardInterval:function(d){return d.getDuration()*.05},defaultSeekForwardInterval:function(d){return d.getDuration()*.05},setDimensions:!0,audioWidth:-1,audioHeight:-1,loop:!1,autoRewind:!0,enableAutosize:!0,timeFormat:"",alwaysShowHours:!1,showTimecodeFrameCount:!1,framesPerSecond:25,alwaysShowControls:!1,hideVideoControlsOnLoad:!1,hideVideoControlsOnPause:!1,clickToPlayPause:!0,controlsTimeoutDefault:1500,controlsTimeoutMouseEnter:2500,controlsTimeoutMouseLeave:1e3,iPadUseNativeControls:!1,iPhoneUseNativeControls:!1,AndroidUseNativeControls:!1,features:["playpause","current","progress","duration","tracks","volume","fullscreen"],useDefaultControls:!1,isVideo:!0,stretching:"auto",classPrefix:"mejs__",enableKeyboard:!0,pauseOtherPlayers:!0,secondsDecimalLength:0,customError:null,keyActions:[{keys:[32,179],action:function(d){n.IS_FIREFOX||(d.paused||d.ended?d.play():d.pause())}}]};h.default.MepDefaults=k;var R=function(){function N(d,e){p(this,N);var m=this,t=typeof d=="string"?C.default.getElementById(d):d;if(!(m instanceof N))return new N(t,e);if(m.node=m.media=t,!!m.node){if(m.media.player)return m.media.player;if(m.hasFocus=!1,m.controlsAreVisible=!0,m.controlsEnabled=!0,m.controlsTimer=null,m.currentMediaTime=0,m.proxy=null,e===void 0){var c=m.node.getAttribute("data-mejsoptions");e=c?JSON.parse(c):{}}return m.options=Object.assign({},k,e),m.options.loop&&!m.media.getAttribute("loop")?(m.media.loop=!0,m.node.loop=!0):m.media.loop&&(m.options.loop=!0),m.options.timeFormat||(m.options.timeFormat="mm:ss",m.options.alwaysShowHours&&(m.options.timeFormat="hh:mm:ss"),m.options.showTimecodeFrameCount&&(m.options.timeFormat+=":ff")),(0,s.calculateTimeFormat)(0,m.options,m.options.framesPerSecond||25),m.id="mep_"+h.default.mepIndex++,h.default.players[m.id]=m,m.init(),m}}return y(N,[{key:"getElement",value:function(e){return e}},{key:"init",value:function(){var e=this,m=Object.assign({},e.options,{success:function(Q,G){e._meReady(Q,G)},error:function(Q){e._handleError(Q)}}),t=e.node.tagName.toLowerCase();if(e.isDynamic=t!=="audio"&&t!=="video"&&t!=="iframe",e.isVideo=(e.isDynamic||t!=="audio")&&e.options.isVideo,e.mediaFiles=null,e.trackFiles=null,n.IS_IPAD&&e.options.iPadUseNativeControls||n.IS_IPHONE&&e.options.iPhoneUseNativeControls)e.node.setAttribute("controls",!0),n.IS_IPAD&&e.node.getAttribute("autoplay")&&e.play();else if((e.isVideo||!e.isVideo&&(e.options.features.length||e.options.useDefaultControls))&&!(n.IS_ANDROID&&e.options.AndroidUseNativeControls)){e.node.removeAttribute("controls");var c=e.isVideo?i.default.t("mejs.video-player"):i.default.t("mejs.audio-player"),x=C.default.createElement("span");if(x.className=e.options.classPrefix+"offscreen",x.innerText=c,e.media.parentNode.insertBefore(x,e.media),e.container=C.default.createElement("div"),e.getElement(e.container).id=e.id,e.getElement(e.container).className=e.options.classPrefix+"container "+e.options.classPrefix+"container-keyboard-inactive "+e.media.className,e.getElement(e.container).tabIndex=0,e.getElement(e.container).setAttribute("role","application"),e.getElement(e.container).setAttribute("aria-label",c),e.getElement(e.container).innerHTML='<div class="'+e.options.classPrefix+'inner">'+('<div class="'+e.options.classPrefix+'mediaelement"></div>')+('<div class="'+e.options.classPrefix+'layers"></div>')+('<div class="'+e.options.classPrefix+'controls"></div>')+"</div>",e.getElement(e.container).addEventListener("focus",function(U){if(!e.controlsAreVisible&&!e.hasFocus&&e.controlsEnabled){e.showControls(!0);var Q=(0,o.isNodeAfter)(U.relatedTarget,e.getElement(e.container))?"."+e.options.classPrefix+"controls ."+e.options.classPrefix+"button:last-child > button":"."+e.options.classPrefix+"playpause-button > button",G=e.getElement(e.container).querySelector(Q);G.focus()}}),e.node.parentNode.insertBefore(e.getElement(e.container),e.node),!e.options.features.length&&!e.options.useDefaultControls&&(e.getElement(e.container).style.background="transparent",e.getElement(e.container).querySelector("."+e.options.classPrefix+"controls").style.display="none"),e.isVideo&&e.options.stretching==="fill"&&!A.hasClass(e.getElement(e.container).parentNode,e.options.classPrefix+"fill-container")){e.outerContainer=e.media.parentNode;var D=C.default.createElement("div");D.className=e.options.classPrefix+"fill-container",e.getElement(e.container).parentNode.insertBefore(D,e.getElement(e.container)),D.appendChild(e.getElement(e.container))}n.IS_ANDROID&&A.addClass(e.getElement(e.container),e.options.classPrefix+"android"),n.IS_IOS&&A.addClass(e.getElement(e.container),e.options.classPrefix+"ios"),n.IS_IPAD&&A.addClass(e.getElement(e.container),e.options.classPrefix+"ipad"),n.IS_IPHONE&&A.addClass(e.getElement(e.container),e.options.classPrefix+"iphone"),A.addClass(e.getElement(e.container),e.isVideo?e.options.classPrefix+"video":e.options.classPrefix+"audio"),e.getElement(e.container).querySelector("."+e.options.classPrefix+"mediaelement").appendChild(e.node),e.media.player=e,e.controls=e.getElement(e.container).querySelector("."+e.options.classPrefix+"controls"),e.layers=e.getElement(e.container).querySelector("."+e.options.classPrefix+"layers");var L=e.isVideo?"video":"audio",B=L.substring(0,1).toUpperCase()+L.substring(1);e.options[L+"Width"]>0||e.options[L+"Width"].toString().indexOf("%")>-1?e.width=e.options[L+"Width"]:e.node.style.width!==""&&e.node.style.width!==null?e.width=e.node.style.width:e.node.getAttribute("width")?e.width=e.node.getAttribute("width"):e.width=e.options["default"+B+"Width"],e.options[L+"Height"]>0||e.options[L+"Height"].toString().indexOf("%")>-1?e.height=e.options[L+"Height"]:e.node.style.height!==""&&e.node.style.height!==null?e.height=e.node.style.height:e.node.getAttribute("height")?e.height=e.node.getAttribute("height"):e.height=e.options["default"+B+"Height"],e.initialAspectRatio=e.height>=e.width?e.width/e.height:e.height/e.width,e.setPlayerSize(e.width,e.height),m.pluginWidth=e.width,m.pluginHeight=e.height}else!e.isVideo&&!e.options.features.length&&!e.options.useDefaultControls&&(e.node.style.display="none");if(h.default.MepDefaults=m,new w.default(e.media,m,e.mediaFiles),e.getElement(e.container)!==void 0&&e.options.features.length&&e.controlsAreVisible&&!e.options.hideVideoControlsOnLoad){var I=(0,o.createEvent)("controlsshown",e.getElement(e.container));e.getElement(e.container).dispatchEvent(I)}}},{key:"showControls",value:function(e){var m=this;if(e=e===void 0||e,!(m.controlsAreVisible||!m.isVideo)){if(e)(function(){A.fadeIn(m.getElement(m.controls),200,function(){A.removeClass(m.getElement(m.controls),m.options.classPrefix+"offscreen");var Q=(0,o.createEvent)("controlsshown",m.getElement(m.container));m.getElement(m.container).dispatchEvent(Q)});for(var L=m.getElement(m.container).querySelectorAll("."+m.options.classPrefix+"control"),B=function(G,V){A.fadeIn(L[G],200,function(){A.removeClass(L[G],m.options.classPrefix+"offscreen")})},I=0,U=L.length;I<U;I++)B(I,U)})();else{A.removeClass(m.getElement(m.controls),m.options.classPrefix+"offscreen"),m.getElement(m.controls).style.display="",m.getElement(m.controls).style.opacity=1;for(var t=m.getElement(m.container).querySelectorAll("."+m.options.classPrefix+"control"),c=0,x=t.length;c<x;c++)A.removeClass(t[c],m.options.classPrefix+"offscreen"),t[c].style.display="";var D=(0,o.createEvent)("controlsshown",m.getElement(m.container));m.getElement(m.container).dispatchEvent(D)}m.controlsAreVisible=!0,m.setControlsSize()}}},{key:"hideControls",value:function(e,m){var t=this;if(e=e===void 0||e,!(m!==!0&&(!t.controlsAreVisible||t.options.alwaysShowControls||t.paused&&t.readyState===4&&(!t.options.hideVideoControlsOnLoad&&t.currentTime<=0||!t.options.hideVideoControlsOnPause&&t.currentTime>0)||t.isVideo&&!t.options.hideVideoControlsOnLoad&&!t.readyState||t.ended))){if(e)(function(){A.fadeOut(t.getElement(t.controls),200,function(){A.addClass(t.getElement(t.controls),t.options.classPrefix+"offscreen"),t.getElement(t.controls).style.display="";var G=(0,o.createEvent)("controlshidden",t.getElement(t.container));t.getElement(t.container).dispatchEvent(G)});for(var B=t.getElement(t.container).querySelectorAll("."+t.options.classPrefix+"control"),I=function(V,_){A.fadeOut(B[V],200,function(){A.addClass(B[V],t.options.classPrefix+"offscreen"),B[V].style.display=""})},U=0,Q=B.length;U<Q;U++)I(U,Q)})();else{A.addClass(t.getElement(t.controls),t.options.classPrefix+"offscreen"),t.getElement(t.controls).style.display="",t.getElement(t.controls).style.opacity=0;for(var c=t.getElement(t.container).querySelectorAll("."+t.options.classPrefix+"control"),x=0,D=c.length;x<D;x++)A.addClass(c[x],t.options.classPrefix+"offscreen"),c[x].style.display="";var L=(0,o.createEvent)("controlshidden",t.getElement(t.container));t.getElement(t.container).dispatchEvent(L)}t.controlsAreVisible=!1}}},{key:"startControlsTimer",value:function(e){var m=this;e=typeof e<"u"?e:m.options.controlsTimeoutDefault,m.killControlsTimer("start"),m.controlsTimer=setTimeout(function(){m.hideControls(),m.killControlsTimer("hide")},e)}},{key:"killControlsTimer",value:function(){var e=this;e.controlsTimer!==null&&(clearTimeout(e.controlsTimer),delete e.controlsTimer,e.controlsTimer=null)}},{key:"disableControls",value:function(){var e=this;e.killControlsTimer(),e.controlsEnabled=!1,e.hideControls(!1,!0)}},{key:"enableControls",value:function(){var e=this;e.controlsEnabled=!0,e.showControls(!1)}},{key:"_setDefaultPlayer",value:function(){var e=this;e.proxy&&e.proxy.pause(),e.proxy=new r.default(e),e.media.addEventListener("loadedmetadata",function(){e.getCurrentTime()>0&&e.currentMediaTime>0&&(e.setCurrentTime(e.currentMediaTime),!n.IS_IOS&&!n.IS_ANDROID&&e.play())})}},{key:"_meReady",value:function(e,m){var t=this,c=m.getAttribute("autoplay"),x=!(c==null||c==="false"),D=e.rendererName!==null&&/(native|html5)/i.test(t.media.rendererName);if(t.getElement(t.controls)&&t.enableControls(),t.getElement(t.container)&&t.getElement(t.container).querySelector("."+t.options.classPrefix+"overlay-play")&&(t.getElement(t.container).querySelector("."+t.options.classPrefix+"overlay-play").style.display=""),!t.created){if(t.created=!0,t.media=e,t.domNode=m,!(n.IS_ANDROID&&t.options.AndroidUseNativeControls)&&!(n.IS_IPAD&&t.options.iPadUseNativeControls)&&!(n.IS_IPHONE&&t.options.iPhoneUseNativeControls)){if(!t.isVideo&&!t.options.features.length&&!t.options.useDefaultControls){x&&D&&t.play(),t.options.success&&(typeof t.options.success=="string"?F.default[t.options.success](t.media,t.domNode,t):t.options.success(t.media,t.domNode,t));return}if(t.featurePosition={},t._setDefaultPlayer(),t.buildposter(t,t.getElement(t.controls),t.getElement(t.layers),t.media),t.buildkeyboard(t,t.getElement(t.controls),t.getElement(t.layers),t.media),t.buildoverlays(t,t.getElement(t.controls),t.getElement(t.layers),t.media),t.options.useDefaultControls){var L=["playpause","current","progress","duration","tracks","volume","fullscreen"];t.options.features=L.concat(t.options.features.filter(function(U){return L.indexOf(U)===-1}))}t.buildfeatures(t,t.getElement(t.controls),t.getElement(t.layers),t.media);var B=(0,o.createEvent)("controlsready",t.getElement(t.container));t.getElement(t.container).dispatchEvent(B),t.setPlayerSize(t.width,t.height),t.setControlsSize(),t.isVideo&&(t.clickToPlayPauseCallback=function(){if(t.options.clickToPlayPause){var U=t.getElement(t.container).querySelector("."+t.options.classPrefix+"overlay-button"),Q=U.getAttribute("aria-pressed");t.paused&&Q?t.pause():t.paused?t.play():t.pause(),U.setAttribute("aria-pressed",!Q),t.getElement(t.container).focus()}},t.createIframeLayer(),t.media.addEventListener("click",t.clickToPlayPauseCallback),(n.IS_ANDROID||n.IS_IOS)&&!t.options.alwaysShowControls?t.node.addEventListener("touchstart",function(){t.controlsAreVisible?t.hideControls(!1):t.controlsEnabled&&t.showControls(!1)},n.SUPPORT_PASSIVE_EVENT?{passive:!0}:!1):(t.getElement(t.container).addEventListener("mouseenter",function(){t.controlsEnabled&&(t.options.alwaysShowControls||(t.killControlsTimer("enter"),t.showControls(),t.startControlsTimer(t.options.controlsTimeoutMouseEnter)))}),t.getElement(t.container).addEventListener("mousemove",function(){t.controlsEnabled&&(t.controlsAreVisible||t.showControls(),t.options.alwaysShowControls||t.startControlsTimer(t.options.controlsTimeoutMouseEnter))}),t.getElement(t.container).addEventListener("mouseleave",function(){t.controlsEnabled&&!t.paused&&!t.options.alwaysShowControls&&t.startControlsTimer(t.options.controlsTimeoutMouseLeave)})),t.options.hideVideoControlsOnLoad&&t.hideControls(!1),t.options.enableAutosize&&t.media.addEventListener("loadedmetadata",function(U){var Q=U!==void 0?U.detail.target||U.target:t.media;t.options.videoHeight<=0&&!t.domNode.getAttribute("height")&&!t.domNode.style.height&&Q!==null&&!isNaN(Q.videoHeight)&&(t.setPlayerSize(Q.videoWidth,Q.videoHeight),t.setControlsSize(),t.media.setSize(Q.videoWidth,Q.videoHeight))})),t.media.addEventListener("play",function(){t.hasFocus=!0;for(var U in h.default.players)if(h.default.players.hasOwnProperty(U)){var Q=h.default.players[U];Q.id!==t.id&&t.options.pauseOtherPlayers&&!Q.paused&&!Q.ended&&Q.options.ignorePauseOtherPlayersOption!==!0&&(Q.pause(),Q.hasFocus=!1)}!(n.IS_ANDROID||n.IS_IOS)&&!t.options.alwaysShowControls&&t.isVideo&&t.hideControls()}),t.media.addEventListener("ended",function(){if(t.options.autoRewind)try{t.setCurrentTime(0),setTimeout(function(){var U=t.getElement(t.container).querySelector("."+t.options.classPrefix+"overlay-loading");U&&U.parentNode&&(U.parentNode.style.display="none")},20)}catch{}typeof t.media.renderer.stop=="function"?t.media.renderer.stop():t.pause(),t.setProgressRail&&t.setProgressRail(),t.setCurrentRail&&t.setCurrentRail(),t.options.loop?t.play():!t.options.alwaysShowControls&&t.controlsEnabled&&t.showControls()}),t.media.addEventListener("loadedmetadata",function(){(0,s.calculateTimeFormat)(t.getDuration(),t.options,t.options.framesPerSecond||25),t.updateDuration&&t.updateDuration(),t.updateCurrent&&t.updateCurrent(),t.isFullScreen||(t.setPlayerSize(t.width,t.height),t.setControlsSize())});var I=null;t.media.addEventListener("timeupdate",function(){!isNaN(t.getDuration())&&I!==t.getDuration()&&(I=t.getDuration(),(0,s.calculateTimeFormat)(I,t.options,t.options.framesPerSecond||25),t.updateDuration&&t.updateDuration(),t.updateCurrent&&t.updateCurrent(),t.setControlsSize())}),t.getElement(t.container).addEventListener("click",function(U){A.addClass(U.currentTarget,t.options.classPrefix+"container-keyboard-inactive")}),t.getElement(t.container).addEventListener("focusin",function(U){A.removeClass(U.currentTarget,t.options.classPrefix+"container-keyboard-inactive"),t.isVideo&&!n.IS_ANDROID&&!n.IS_IOS&&t.controlsEnabled&&!t.options.alwaysShowControls&&(t.killControlsTimer("enter"),t.showControls(),t.startControlsTimer(t.options.controlsTimeoutMouseEnter))}),t.getElement(t.container).addEventListener("focusout",function(U){setTimeout(function(){U.relatedTarget&&t.keyboardAction&&!U.relatedTarget.closest("."+t.options.classPrefix+"container")&&(t.keyboardAction=!1,t.isVideo&&!t.options.alwaysShowControls&&!t.paused&&t.startControlsTimer(t.options.controlsTimeoutMouseLeave))},0)}),setTimeout(function(){t.setPlayerSize(t.width,t.height),t.setControlsSize()},0),t.globalResizeCallback=function(){t.isFullScreen||n.HAS_TRUE_NATIVE_FULLSCREEN&&C.default.webkitIsFullScreen||t.setPlayerSize(t.width,t.height),t.setControlsSize()},t.globalBind("resize",t.globalResizeCallback)}x&&D&&t.play(),t.options.success&&(typeof t.options.success=="string"?F.default[t.options.success](t.media,t.domNode,t):t.options.success(t.media,t.domNode,t))}}},{key:"_handleError",value:function(e,m,t){var c=this,x=c.getElement(c.layers).querySelector("."+c.options.classPrefix+"overlay-play");x&&(x.style.display="none"),c.options.error&&c.options.error(e,m,t),c.getElement(c.container).querySelector("."+c.options.classPrefix+"cannotplay")&&c.getElement(c.container).querySelector("."+c.options.classPrefix+"cannotplay").remove();var D=C.default.createElement("div");D.className=c.options.classPrefix+"cannotplay",D.style.width="100%",D.style.height="100%";var L=typeof c.options.customError=="function"?c.options.customError(c.media,c.media.originalNode):c.options.customError,B="";if(!L){var I=c.media.originalNode.getAttribute("poster");if(I&&(B='<img src="'+I+'" alt="'+h.default.i18n.t("mejs.download-file")+'">'),e.message&&(L="<p>"+e.message+"</p>"),e.urls)for(var U=0,Q=e.urls.length;U<Q;U++){var G=e.urls[U];L+='<a href="'+G.src+'" data-type="'+G.type+'"><span>'+h.default.i18n.t("mejs.download-file")+": "+G.src+"</span></a>"}}L&&c.getElement(c.layers).querySelector("."+c.options.classPrefix+"overlay-error")&&(D.innerHTML=L,c.getElement(c.layers).querySelector("."+c.options.classPrefix+"overlay-error").innerHTML=""+B+D.outerHTML,c.getElement(c.layers).querySelector("."+c.options.classPrefix+"overlay-error").parentNode.style.display="block"),c.controlsEnabled&&c.disableControls()}},{key:"setPlayerSize",value:function(e,m){var t=this;if(!t.options.setDimensions)return!1;switch(typeof e<"u"&&(t.width=e),typeof m<"u"&&(t.height=m),t.options.stretching){case"fill":t.isVideo?t.setFillMode():t.setDimensions(t.width,t.height);break;case"responsive":t.setResponsiveMode();break;case"none":t.setDimensions(t.width,t.height);break;default:t.hasFluidMode()===!0?t.setResponsiveMode():t.setDimensions(t.width,t.height);break}}},{key:"hasFluidMode",value:function(){var e=this;return e.height.toString().indexOf("%")!==-1||e.node&&e.node.style.maxWidth&&e.node.style.maxWidth!=="none"&&e.node.style.maxWidth!==e.width||e.node&&e.node.currentStyle&&e.node.currentStyle.maxWidth==="100%"}},{key:"setResponsiveMode",value:function(){var e=this,m=function(){for(var V=void 0,_=e.getElement(e.container);_;){try{if(n.IS_FIREFOX&&_.tagName.toLowerCase()==="html"&&F.default.self!==F.default.top&&F.default.frameElement!==null)return F.default.frameElement;V=_.parentElement}catch{V=_.parentElement}if(V&&A.visible(V))return V;_=V}return null}(),t=getComputedStyle(m||C.default.body,null),c=function(){return e.isVideo?e.node.videoWidth&&e.node.videoWidth>0?e.node.videoWidth:e.node.getAttribute("width")?e.node.getAttribute("width"):e.options.defaultVideoWidth:e.options.defaultAudioWidth}(),x=function(){return e.isVideo?e.node.videoHeight&&e.node.videoHeight>0?e.node.videoHeight:e.node.getAttribute("height")?e.node.getAttribute("height"):e.options.defaultVideoHeight:e.options.defaultAudioHeight}(),D=function(){var V=1;return e.isVideo&&(e.node.videoWidth&&e.node.videoWidth>0&&e.node.videoHeight&&e.node.videoHeight>0?V=e.height>=e.width?e.node.videoWidth/e.node.videoHeight:e.node.videoHeight/e.node.videoWidth:V=e.initialAspectRatio,(isNaN(V)||V<.01||V>100)&&(V=1)),V}(),L=parseFloat(t.height),B=void 0,I=parseFloat(t.width);if(e.isVideo?e.height==="100%"?B=parseFloat(I*x/c,10):B=e.height>=e.width?parseFloat(I/D,10):parseFloat(I*D,10):B=x,isNaN(B)&&(B=L),e.getElement(e.container).parentNode.length>0&&e.getElement(e.container).parentNode.tagName.toLowerCase()==="body"&&(I=F.default.innerWidth||C.default.documentElement.clientWidth||C.default.body.clientWidth,B=F.default.innerHeight||C.default.documentElement.clientHeight||C.default.body.clientHeight),B&&I){e.getElement(e.container).style.width=I+"px",e.getElement(e.container).style.height=B+"px",e.node.style.width="100%",e.node.style.height="100%",e.isVideo&&e.media.setSize&&e.media.setSize(I,B);for(var U=e.getElement(e.layers).children,Q=0,G=U.length;Q<G;Q++)U[Q].style.width="100%",U[Q].style.height="100%"}}},{key:"setFillMode",value:function(){var e=this,m=F.default.self!==F.default.top&&F.default.frameElement!==null,t=function(){for(var J=void 0,X=e.getElement(e.container);X;){try{if(n.IS_FIREFOX&&X.tagName.toLowerCase()==="html"&&F.default.self!==F.default.top&&F.default.frameElement!==null)return F.default.frameElement;J=X.parentElement}catch{J=X.parentElement}if(J&&A.visible(J))return J;X=J}return null}(),c=getComputedStyle(t||C.default.body,null);e.node.style.height!=="none"&&e.node.style.height!==e.height&&(e.node.style.height="auto"),e.node.style.maxWidth!=="none"&&e.node.style.maxWidth!==e.width&&(e.node.style.maxWidth="none"),e.node.style.maxHeight!=="none"&&e.node.style.maxHeight!==e.height&&(e.node.style.maxHeight="none"),e.node.currentStyle&&(e.node.currentStyle.height==="100%"&&(e.node.currentStyle.height="auto"),e.node.currentStyle.maxWidth==="100%"&&(e.node.currentStyle.maxWidth="none"),e.node.currentStyle.maxHeight==="100%"&&(e.node.currentStyle.maxHeight="none")),!m&&!parseFloat(c.width)&&(t.style.width=e.media.offsetWidth+"px"),!m&&!parseFloat(c.height)&&(t.style.height=e.media.offsetHeight+"px"),c=getComputedStyle(t);var x=parseFloat(c.width),D=parseFloat(c.height);e.setDimensions("100%","100%");var L=e.getElement(e.container).querySelector("."+e.options.classPrefix+"poster>img");L&&(L.style.display="");for(var B=e.getElement(e.container).querySelectorAll("object, embed, iframe, video"),I=e.height,U=e.width,Q=x,G=I*x/U,V=U*D/I,_=D,W=!(V>x),Z=Math.floor(W?Q:V),q=Math.floor(W?G:_),K=W?x+"px":Z+"px",O=W?q+"px":D+"px",z=0,H=B.length;z<H;z++)B[z].style.height=O,B[z].style.width=K,e.media.setSize&&e.media.setSize(K,O),B[z].style.marginLeft=Math.floor((x-Z)/2)+"px",B[z].style.marginTop=0}},{key:"setDimensions",value:function(e,m){var t=this;e=(0,o.isString)(e)&&e.indexOf("%")>-1?e:parseFloat(e)+"px",m=(0,o.isString)(m)&&m.indexOf("%")>-1?m:parseFloat(m)+"px",t.getElement(t.container).style.width=e,t.getElement(t.container).style.height=m;for(var c=t.getElement(t.layers).children,x=0,D=c.length;x<D;x++)c[x].style.width=e,c[x].style.height=m}},{key:"setControlsSize",value:function(){var e=this;if(A.visible(e.getElement(e.container)))if(e.rail&&A.visible(e.rail)){for(var m=e.total?getComputedStyle(e.total,null):null,t=m?parseFloat(m.marginLeft)+parseFloat(m.marginRight):0,c=getComputedStyle(e.rail),x=parseFloat(c.marginLeft)+parseFloat(c.marginRight),D=0,L=A.siblings(e.rail,function(W){return W!==e.rail}),B=L.length,I=0;I<B;I++)D+=L[I].offsetWidth;D+=t+(t===0?x*2:x)+1,e.getElement(e.container).style.minWidth=D+"px";var U=(0,o.createEvent)("controlsresize",e.getElement(e.container));e.getElement(e.container).dispatchEvent(U)}else{for(var Q=e.getElement(e.controls).children,G=0,V=0,_=Q.length;V<_;V++)G+=Q[V].offsetWidth;e.getElement(e.container).style.minWidth=G+"px"}}},{key:"addControlElement",value:function(e,m){var t=this;if(t.featurePosition[m]!==void 0){var c=t.getElement(t.controls).children[t.featurePosition[m]-1];c.parentNode.insertBefore(e,c.nextSibling)}else{t.getElement(t.controls).appendChild(e);for(var x=t.getElement(t.controls).children,D=0,L=x.length;D<L;D++)if(e===x[D]){t.featurePosition[m]=D;break}}}},{key:"createIframeLayer",value:function(){var e=this;if(e.isVideo&&e.media.rendererName!==null&&e.media.rendererName.indexOf("iframe")>-1&&!C.default.getElementById(e.media.id+"-iframe-overlay")){var m=C.default.createElement("div"),t=C.default.getElementById(e.media.id+"_"+e.media.rendererName);m.id=e.media.id+"-iframe-overlay",m.className=e.options.classPrefix+"iframe-overlay",m.addEventListener("click",function(c){e.options.clickToPlayPause&&(e.paused?e.play():e.pause(),c.preventDefault(),c.stopPropagation())}),t.parentNode.insertBefore(m,t)}}},{key:"resetSize",value:function(){var e=this;setTimeout(function(){e.setPlayerSize(e.width,e.height),e.setControlsSize()},50)}},{key:"setPoster",value:function(e){var m=this;if(m.getElement(m.container)){var t=m.getElement(m.container).querySelector("."+m.options.classPrefix+"poster");t||(t=C.default.createElement("div"),t.className=m.options.classPrefix+"poster "+m.options.classPrefix+"layer",m.getElement(m.layers).appendChild(t));var c=t.querySelector("img");!c&&e&&(c=C.default.createElement("img"),c.className=m.options.classPrefix+"poster-img",c.width="100%",c.height="100%",t.style.display="",t.appendChild(c)),e?(c.setAttribute("src",e),t.style.backgroundImage='url("'+e+'")',t.style.display=""):c?(t.style.backgroundImage="none",t.style.display="none",c.remove()):t.style.display="none"}else(n.IS_IPAD&&m.options.iPadUseNativeControls||n.IS_IPHONE&&m.options.iPhoneUseNativeControls||n.IS_ANDROID&&m.options.AndroidUseNativeControls)&&(m.media.originalNode.poster=e)}},{key:"changeSkin",value:function(e){var m=this;m.getElement(m.container).className=m.options.classPrefix+"container "+e,m.setPlayerSize(m.width,m.height),m.setControlsSize()}},{key:"globalBind",value:function(e,m){var t=this,c=t.node?t.node.ownerDocument:C.default;if(e=(0,o.splitEvents)(e,t.id),e.d)for(var x=e.d.split(" "),D=0,L=x.length;D<L;D++)x[D].split(".").reduce(function(Q,G){return c.addEventListener(G,m,!1),G},"");if(e.w)for(var B=e.w.split(" "),I=0,U=B.length;I<U;I++)B[I].split(".").reduce(function(Q,G){return F.default.addEventListener(G,m,!1),G},"")}},{key:"globalUnbind",value:function(e,m){var t=this,c=t.node?t.node.ownerDocument:C.default;if(e=(0,o.splitEvents)(e,t.id),e.d)for(var x=e.d.split(" "),D=0,L=x.length;D<L;D++)x[D].split(".").reduce(function(Q,G){return c.removeEventListener(G,m,!1),G},"");if(e.w)for(var B=e.w.split(" "),I=0,U=B.length;I<U;I++)B[I].split(".").reduce(function(Q,G){return F.default.removeEventListener(G,m,!1),G},"")}},{key:"buildfeatures",value:function(e,m,t,c){for(var x=this,D=0,L=x.options.features.length;D<L;D++){var B=x.options.features[D];if(x["build"+B])try{x["build"+B](e,m,t,c)}catch(I){console.error("error building "+B,I)}}}},{key:"buildposter",value:function(e,m,t,c){var x=this,D=C.default.createElement("div");D.className=x.options.classPrefix+"poster "+x.options.classPrefix+"layer",t.appendChild(D);var L=c.originalNode.getAttribute("poster");e.options.poster!==""&&(L&&n.IS_IOS&&c.originalNode.removeAttribute("poster"),L=e.options.poster),L?x.setPoster(L):x.media.renderer!==null&&typeof x.media.renderer.getPosterUrl=="function"?x.setPoster(x.media.renderer.getPosterUrl()):D.style.display="none",c.addEventListener("play",function(){D.style.display="none"}),c.addEventListener("playing",function(){D.style.display="none"}),e.options.showPosterWhenEnded&&e.options.autoRewind&&c.addEventListener("ended",function(){D.style.display=""}),c.addEventListener("error",function(){D.style.display="none"}),e.options.showPosterWhenPaused&&c.addEventListener("pause",function(){e.ended||(D.style.display="")})}},{key:"buildoverlays",value:function(e,m,t,c){if(e.isVideo){var x=this,D=C.default.createElement("div"),L=C.default.createElement("div"),B=C.default.createElement("div");D.style.display="none",D.className=x.options.classPrefix+"overlay "+x.options.classPrefix+"layer",D.innerHTML='<div class="'+x.options.classPrefix+'overlay-loading">'+('<span class="'+x.options.classPrefix+'overlay-loading-bg-img"></span>')+"</div>",t.appendChild(D),L.style.display="none",L.className=x.options.classPrefix+"overlay "+x.options.classPrefix+"layer",L.innerHTML='<div class="'+x.options.classPrefix+'overlay-error"></div>',t.appendChild(L),B.className=x.options.classPrefix+"overlay "+x.options.classPrefix+"layer "+x.options.classPrefix+"overlay-play",B.innerHTML='<div class="'+x.options.classPrefix+'overlay-button" role="button" tabindex="0" '+('aria-label="'+i.default.t("mejs.play")+'" aria-pressed="false"></div>'),B.addEventListener("click",function(){if(x.options.clickToPlayPause){var U=x.getElement(x.container).querySelector("."+x.options.classPrefix+"overlay-button"),Q=U.getAttribute("aria-pressed");x.paused?x.play():x.pause(),U.setAttribute("aria-pressed",!!Q),x.getElement(x.container).focus()}}),B.addEventListener("keydown",function(U){var Q=U.keyCode||U.which||0;if(Q===13||n.IS_FIREFOX&&Q===32){var G=(0,o.createEvent)("click",B);return B.dispatchEvent(G),!1}}),t.appendChild(B),x.media.rendererName!==null&&(/(youtube|facebook)/i.test(x.media.rendererName)&&!(x.media.originalNode.getAttribute("poster")||e.options.poster||typeof x.media.renderer.getPosterUrl=="function"&&x.media.renderer.getPosterUrl())||n.IS_STOCK_ANDROID||x.media.originalNode.getAttribute("autoplay"))&&(B.style.display="none");var I=!1;c.addEventListener("play",function(){B.style.display="none",D.style.display="none",L.style.display="none",I=!1}),c.addEventListener("playing",function(){B.style.display="none",D.style.display="none",L.style.display="none",I=!1}),c.addEventListener("seeking",function(){B.style.display="none",D.style.display="",I=!1}),c.addEventListener("seeked",function(){B.style.display=x.paused&&!n.IS_STOCK_ANDROID?"":"none",D.style.display="none",I=!1}),c.addEventListener("pause",function(){D.style.display="none",!n.IS_STOCK_ANDROID&&!I&&(B.style.display=""),I=!1}),c.addEventListener("waiting",function(){D.style.display="",I=!1}),c.addEventListener("loadeddata",function(){D.style.display="",n.IS_ANDROID&&(c.canplayTimeout=setTimeout(function(){if(C.default.createEvent){var U=C.default.createEvent("HTMLEvents");return U.initEvent("canplay",!0,!0),c.dispatchEvent(U)}},300)),I=!1}),c.addEventListener("canplay",function(){D.style.display="none",clearTimeout(c.canplayTimeout),I=!1}),c.addEventListener("error",function(U){x._handleError(U,x.media,x.node),D.style.display="none",B.style.display="none",I=!0}),c.addEventListener("loadedmetadata",function(){x.controlsEnabled||x.enableControls()}),c.addEventListener("keydown",function(U){x.onkeydown(e,c,U),I=!1})}}},{key:"buildkeyboard",value:function(e,m,t,c){var x=this;x.getElement(x.container).addEventListener("keydown",function(){x.keyboardAction=!0}),x.globalKeydownCallback=function(D){var L=C.default.activeElement.closest("."+x.options.classPrefix+"container"),B=x.media.closest("."+x.options.classPrefix+"container");return x.hasFocus=!!(L&&B&&L.id===B.id),x.onkeydown(e,c,D)},x.globalClickCallback=function(D){x.hasFocus=!!D.target.closest("."+x.options.classPrefix+"container")},x.globalBind("keydown",x.globalKeydownCallback),x.globalBind("click",x.globalClickCallback)}},{key:"onkeydown",value:function(e,m,t){if(e.hasFocus&&e.options.enableKeyboard){for(var c=0,x=e.options.keyActions.length;c<x;c++)for(var D=e.options.keyActions[c],L=0,B=D.keys.length;L<B;L++)if(t.keyCode===D.keys[L]){D.action(e,m,t.keyCode,t),t.preventDefault(),t.stopPropagation();return}}return!0}},{key:"play",value:function(){this.proxy.play()}},{key:"pause",value:function(){this.proxy.pause()}},{key:"load",value:function(){this.proxy.load()}},{key:"setCurrentTime",value:function(e){this.proxy.setCurrentTime(e)}},{key:"getCurrentTime",value:function(){return this.proxy.currentTime}},{key:"getDuration",value:function(){return this.proxy.duration}},{key:"setVolume",value:function(e){this.proxy.volume=e}},{key:"getVolume",value:function(){return this.proxy.getVolume()}},{key:"setMuted",value:function(e){this.proxy.setMuted(e)}},{key:"setSrc",value:function(e){this.controlsEnabled||this.enableControls(),this.proxy.setSrc(e)}},{key:"getSrc",value:function(){return this.proxy.getSrc()}},{key:"canPlayType",value:function(e){return this.proxy.canPlayType(e)}},{key:"remove",value:function(){var e=this,m=e.media.rendererName,t=e.media.originalNode.src;for(var c in e.options.features){var x=e.options.features[c];if(e["clean"+x])try{e["clean"+x](e,e.getElement(e.layers),e.getElement(e.controls),e.media)}catch(I){console.error("error cleaning "+x,I)}}var D=e.node.getAttribute("width"),L=e.node.getAttribute("height");if(D?D.indexOf("%")===-1&&(D=D+"px"):D="auto",L?L.indexOf("%")===-1&&(L=L+"px"):L="auto",e.node.style.width=D,e.node.style.height=L,e.setPlayerSize(0,0),e.isDynamic?e.getElement(e.container).parentNode.insertBefore(e.node,e.getElement(e.container)):function(){e.node.setAttribute("controls",!0),e.node.setAttribute("id",e.node.getAttribute("id").replace("_"+m,"").replace("_from_mejs",""));var I=e.getElement(e.container).querySelector("."+e.options.classPrefix+"poster>img");if(I&&e.node.setAttribute("poster",I.src),delete e.node.autoplay,e.node.setAttribute("src",""),e.media.canPlayType((0,u.getTypeFromFile)(t))!==""&&e.node.setAttribute("src",t),m&&m.indexOf("iframe")>-1){var U=C.default.getElementById(e.media.id+"-iframe-overlay");U.remove()}var Q=e.node.cloneNode();if(Q.style.display="",e.getElement(e.container).parentNode.insertBefore(Q,e.getElement(e.container)),e.node.remove(),e.mediaFiles)for(var G=0,V=e.mediaFiles.length;G<V;G++){var _=C.default.createElement("source");_.setAttribute("src",e.mediaFiles[G].src),_.setAttribute("type",e.mediaFiles[G].type),Q.appendChild(_)}if(e.trackFiles)for(var W=function(O,z){var H=e.trackFiles[O],J=C.default.createElement("track");J.kind=H.kind,J.label=H.label,J.srclang=H.srclang,J.src=H.src,Q.appendChild(J),J.addEventListener("load",function(){this.mode="showing",Q.textTracks[O].mode="showing"})},Z=0,q=e.trackFiles.length;Z<q;Z++)W(Z,q);delete e.node,delete e.mediaFiles,delete e.trackFiles}(),e.media.renderer&&typeof e.media.renderer.destroy=="function"&&e.media.renderer.destroy(),delete h.default.players[e.id],T(e.getElement(e.container))==="object"){var B=e.getElement(e.container).parentNode.querySelector("."+e.options.classPrefix+"offscreen");B.remove(),e.getElement(e.container).remove()}e.globalUnbind("resize",e.globalResizeCallback),e.globalUnbind("keydown",e.globalKeydownCallback),e.globalUnbind("click",e.globalClickCallback),delete e.media.player}},{key:"paused",get:function(){return this.proxy.paused}},{key:"muted",get:function(){return this.proxy.muted},set:function(e){this.setMuted(e)}},{key:"ended",get:function(){return this.proxy.ended}},{key:"readyState",get:function(){return this.proxy.readyState}},{key:"currentTime",set:function(e){this.setCurrentTime(e)},get:function(){return this.getCurrentTime()}},{key:"duration",get:function(){return this.getDuration()}},{key:"volume",set:function(e){this.setVolume(e)},get:function(){return this.getVolume()}},{key:"src",set:function(e){this.setSrc(e)},get:function(){return this.getSrc()}}]),N}();F.default.MediaElementPlayer=R,h.default.MediaElementPlayer=R,g.default=R},{17:17,2:2,25:25,26:26,27:27,28:28,3:3,30:30,5:5,6:6,7:7}],17:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0});var T=function(){function E(h,l){for(var w=0;w<l.length;w++){var b=l[w];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(h,b.key,b)}}return function(h,l,w){return l&&E(h.prototype,l),w&&E(h,w),h}}(),y=M(3),j=F(y);function F(E){return E&&E.__esModule?E:{default:E}}function P(E,h){if(!(E instanceof h))throw new TypeError("Cannot call a class as a function")}var C=function(){function E(h){return P(this,E),this.media=h.media,this.isVideo=h.isVideo,this.classPrefix=h.options.classPrefix,this.createIframeLayer=function(){return h.createIframeLayer()},this.setPoster=function(l){return h.setPoster(l)},this}return T(E,[{key:"play",value:function(){this.media.play()}},{key:"pause",value:function(){this.media.pause()}},{key:"load",value:function(){var l=this;l.isLoaded||l.media.load(),l.isLoaded=!0}},{key:"setCurrentTime",value:function(l){this.media.setCurrentTime(l)}},{key:"getCurrentTime",value:function(){return this.media.currentTime}},{key:"getDuration",value:function(){var l=this.media.getDuration();return l===1/0&&this.media.seekable&&this.media.seekable.length&&(l=this.media.seekable.end(0)),l}},{key:"setVolume",value:function(l){this.media.setVolume(l)}},{key:"getVolume",value:function(){return this.media.getVolume()}},{key:"setMuted",value:function(l){this.media.setMuted(l)}},{key:"setSrc",value:function(l){var w=this,b=document.getElementById(w.media.id+"-iframe-overlay");b&&b.remove(),w.media.setSrc(l),w.createIframeLayer(),w.media.renderer!==null&&typeof w.media.renderer.getPosterUrl=="function"&&w.setPoster(w.media.renderer.getPosterUrl())}},{key:"getSrc",value:function(){return this.media.getSrc()}},{key:"canPlayType",value:function(l){return this.media.canPlayType(l)}},{key:"paused",get:function(){return this.media.paused}},{key:"muted",set:function(l){this.setMuted(l)},get:function(){return this.media.muted}},{key:"ended",get:function(){return this.media.ended}},{key:"readyState",get:function(){return this.media.readyState}},{key:"currentTime",set:function(l){this.setCurrentTime(l)},get:function(){return this.getCurrentTime()}},{key:"duration",get:function(){return this.getDuration()}},{key:"remainingTime",get:function(){return this.getDuration()-this.currentTime()}},{key:"volume",set:function(l){this.setVolume(l)},get:function(){return this.getVolume()}},{key:"src",set:function(l){this.setSrc(l)},get:function(){return this.getSrc()}}]),E}();g.default=C,j.default.DefaultPlayer=C},{3:3}],18:[function(M,Y,g){"use strict";var T=M(3),y=E(T),j=M(7),F=E(j),P=M(16),C=E(P);function E(h){return h&&h.__esModule?h:{default:h}}typeof jQuery<"u"?F.default.$=jQuery:typeof Zepto<"u"?F.default.$=Zepto:typeof ender<"u"&&(F.default.$=ender),function(h){typeof h<"u"&&(h.fn.mediaelementplayer=function(l){return l===!1?this.each(function(){var w=h(this).data("mediaelementplayer");w&&w.remove(),h(this).removeData("mediaelementplayer")}):this.each(function(){h(this).data("mediaelementplayer",new C.default(this,l))}),this},h(document).ready(function(){h("."+F.default.MepDefaults.classPrefix+"player").mediaelementplayer()}))}(F.default.$)},{16:16,3:3,7:7}],19:[function(M,Y,g){"use strict";var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},y=M(3),j=b(y),F=M(7),P=b(F),C=M(8),E=M(27),h=M(28),l=M(25),w=M(26);function b(i){return i&&i.__esModule?i:{default:i}}var r={promise:null,load:function(n){return typeof dashjs<"u"?r.promise=new Promise(function(o){o()}).then(function(){r._createPlayer(n)}):(n.options.path=typeof n.options.path=="string"?n.options.path:"https://cdn.dashjs.org/latest/dash.all.min.js",r.promise=r.promise||(0,w.loadScript)(n.options.path),r.promise.then(function(){r._createPlayer(n)})),r.promise},_createPlayer:function(n){var o=dashjs.MediaPlayer().create();return j.default["__ready__"+n.id](o),o}},f={name:"native_dash",options:{prefix:"native_dash",dash:{path:"https://cdn.dashjs.org/latest/dash.all.min.js",debug:!1,drm:{},robustnessLevel:""}},canPlayType:function(n){return l.HAS_MSE&&["application/dash+xml"].indexOf(n.toLowerCase())>-1},create:function(n,o,s){var u=n.originalNode,a=n.id+"_"+o.prefix,A=u.autoplay,S=u.children,v=null,p=null;u.removeAttribute("type");for(var k=0,R=S.length;k<R;k++)S[k].removeAttribute("type");v=u.cloneNode(!0),o=Object.assign(o,n.options);for(var N=P.default.html5media.properties,d=P.default.html5media.events.concat(["click","mouseover","mouseout"]).filter(function(B){return B!=="error"}),e=function(I){var U=(0,E.createEvent)(I.type,n);n.dispatchEvent(U)},m=function(I){var U=""+I.substring(0,1).toUpperCase()+I.substring(1);v["get"+U]=function(){return p!==null?v[I]:null},v["set"+U]=function(Q){if(P.default.html5media.readOnlyProperties.indexOf(I)===-1)if(I==="src"){var G=(typeof Q>"u"?"undefined":T(Q))==="object"&&Q.src?Q.src:Q;if(v[I]=G,p!==null){p.reset();for(var V=0,_=d.length;V<_;V++)v.removeEventListener(d[V],e);p=r._createPlayer({options:o.dash,id:a}),Q&&(typeof Q>"u"?"undefined":T(Q))==="object"&&T(Q.drm)==="object"&&(p.setProtectionData(Q.drm),(0,E.isString)(o.dash.robustnessLevel)&&o.dash.robustnessLevel&&p.getProtectionController().setRobustnessLevel(o.dash.robustnessLevel)),p.attachSource(G),A&&p.play()}}else v[I]=Q}},t=0,c=N.length;t<c;t++)m(N[t]);if(j.default["__ready__"+a]=function(B){n.dashPlayer=p=B;for(var I=dashjs.MediaPlayer.events,U=function(Z){Z==="loadedmetadata"&&(p.initialize(),p.attachView(v),p.setAutoPlay(!1),T(o.dash.drm)==="object"&&!P.default.Utils.isObjectEmpty(o.dash.drm)&&(p.setProtectionData(o.dash.drm),(0,E.isString)(o.dash.robustnessLevel)&&o.dash.robustnessLevel&&p.getProtectionController().setRobustnessLevel(o.dash.robustnessLevel)),p.attachSource(v.getSrc())),v.addEventListener(Z,e)},Q=0,G=d.length;Q<G;Q++)U(d[Q]);var V=function(Z){if(Z.type.toLowerCase()==="error")n.generateError(Z.message,v.src),console.error(Z);else{var q=(0,E.createEvent)(Z.type,n);q.data=Z,n.dispatchEvent(q)}};for(var _ in I)I.hasOwnProperty(_)&&p.on(I[_],function(W){return V(W)})},s&&s.length>0){for(var x=0,D=s.length;x<D;x++)if(C.renderer.renderers[o.prefix].canPlayType(s[x].type)){v.setAttribute("src",s[x].src),typeof s[x].drm<"u"&&(o.dash.drm=s[x].drm);break}}v.setAttribute("id",a),u.parentNode.insertBefore(v,u),u.autoplay=!1,u.style.display="none",v.setSize=function(B,I){return v.style.width=B+"px",v.style.height=I+"px",v},v.hide=function(){return v.pause(),v.style.display="none",v},v.show=function(){return v.style.display="",v},v.destroy=function(){p!==null&&p.reset()};var L=(0,E.createEvent)("rendererready",v);return n.dispatchEvent(L),n.promises.push(r.load({options:o.dash,id:a})),v}};h.typeChecks.push(function(i){return~i.toLowerCase().indexOf(".mpd")?"application/dash+xml":null}),C.renderer.add(f)},{25:25,26:26,27:27,28:28,3:3,7:7,8:8}],20:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.PluginDetector=void 0;var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(p){return typeof p}:function(p){return p&&typeof Symbol=="function"&&p.constructor===Symbol&&p!==Symbol.prototype?"symbol":typeof p},y=M(3),j=i(y),F=M(2),P=i(F),C=M(7),E=i(C),h=M(5),l=i(h),w=M(8),b=M(27),r=M(25),f=M(28);function i(p){return p&&p.__esModule?p:{default:p}}var n=g.PluginDetector={plugins:[],hasPluginVersion:function(k,R){var N=n.plugins[k];return R[1]=R[1]||0,R[2]=R[2]||0,N[0]>R[0]||N[0]===R[0]&&N[1]>R[1]||N[0]===R[0]&&N[1]===R[1]&&N[2]>=R[2]},addPlugin:function(k,R,N,d,e){n.plugins[k]=n.detectPlugin(R,N,d,e)},detectPlugin:function(k,R,N,d){var e=[0,0,0],m=void 0,t=void 0;if(r.NAV.plugins!==null&&r.NAV.plugins!==void 0&&T(r.NAV.plugins[k])==="object"){if(m=r.NAV.plugins[k].description,m&&!(typeof r.NAV.mimeTypes<"u"&&r.NAV.mimeTypes[R]&&!r.NAV.mimeTypes[R].enabledPlugin)){e=m.replace(k,"").replace(/^\s+/,"").replace(/\sr/gi,".").split(".");for(var c=0,x=e.length;c<x;c++)e[c]=parseInt(e[c].match(/\d+/),10)}}else if(j.default.ActiveXObject!==void 0)try{t=new ActiveXObject(N),t&&(e=d(t))}catch{}return e}};n.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(p){var k=[],R=p.GetVariable("$version");return R&&(R=R.split(" ")[1].split(","),k=[parseInt(R[0],10),parseInt(R[1],10),parseInt(R[2],10)]),k});var o={create:function(k,R,N){var d={},e=!1;d.options=R,d.id=k.id+"_"+d.options.prefix,d.mediaElement=k,d.flashState={},d.flashApi=null,d.flashApiStack=[];for(var m=E.default.html5media.properties,t=function(ee){d.flashState[ee]=null;var te=""+ee.substring(0,1).toUpperCase()+ee.substring(1);d["get"+te]=function(){if(d.flashApi!==null)if(typeof d.flashApi["get_"+ee]=="function"){var ne=d.flashApi["get_"+ee]();return ee==="buffered"?{start:function(){return 0},end:function(){return ne},length:1}:ne}else return null;else return null},d["set"+te]=function(ne){if(ee==="src"&&(ne=(0,f.absolutizeUrl)(ne)),d.flashApi!==null&&d.flashApi["set_"+ee]!==void 0)try{d.flashApi["set_"+ee](ne)}catch{}else d.flashApiStack.push({type:"set",propName:ee,value:ne})}},c=0,x=m.length;c<x;c++)t(m[c]);var D=E.default.html5media.methods,L=function(ee){d[ee]=function(){if(e)if(d.flashApi!==null){if(d.flashApi["fire_"+ee])try{d.flashApi["fire_"+ee]()}catch{}}else d.flashApiStack.push({type:"call",methodName:ee})}};D.push("stop");for(var B=0,I=D.length;B<I;B++)L(D[B]);for(var U=["rendererready"],Q=0,G=U.length;Q<G;Q++){var V=(0,b.createEvent)(U[Q],d);k.dispatchEvent(V)}j.default["__ready__"+d.id]=function(){if(d.flashReady=!0,d.flashApi=P.default.getElementById("__"+d.id),d.flashApiStack.length)for(var X=0,ee=d.flashApiStack.length;X<ee;X++){var te=d.flashApiStack[X];if(te.type==="set"){var ne=te.propName,ae=""+ne.substring(0,1).toUpperCase()+ne.substring(1);d["set"+ae](te.value)}else te.type==="call"&&d[te.methodName]()}},j.default["__event__"+d.id]=function(X,ee){var te=(0,b.createEvent)(X,d);if(ee)try{te.data=JSON.parse(ee),te.details.data=JSON.parse(ee)}catch{te.message=ee}d.mediaElement.dispatchEvent(te)},d.flashWrapper=P.default.createElement("div"),["always","sameDomain"].indexOf(d.options.shimScriptAccess)===-1&&(d.options.shimScriptAccess="sameDomain");var _=k.originalNode.autoplay,W=["uid="+d.id,"autoplay="+_,"allowScriptAccess="+d.options.shimScriptAccess,"preload="+(k.originalNode.getAttribute("preload")||"")],Z=k.originalNode!==null&&k.originalNode.tagName.toLowerCase()==="video",q=Z?k.originalNode.height:1,K=Z?k.originalNode.width:1;k.originalNode.getAttribute("src")&&W.push("src="+k.originalNode.getAttribute("src")),d.options.enablePseudoStreaming===!0&&(W.push("pseudostreamstart="+d.options.pseudoStreamingStartQueryParam),W.push("pseudostreamtype="+d.options.pseudoStreamingType)),d.options.streamDelimiter&&W.push("streamdelimiter="+encodeURIComponent(d.options.streamDelimiter)),d.options.proxyType&&W.push("proxytype="+d.options.proxyType),k.appendChild(d.flashWrapper),k.originalNode.style.display="none";var O=[];if(r.IS_IE||r.IS_EDGE){var z=P.default.createElement("div");d.flashWrapper.appendChild(z),r.IS_EDGE?O=['type="application/x-shockwave-flash"','data="'+d.options.pluginPath+d.options.filename+'"','id="__'+d.id+'"','width="'+K+'"','height="'+q+`'"`]:O=['classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"','codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"','id="__'+d.id+'"','width="'+K+'"','height="'+q+'"'],Z||O.push('style="clip: rect(0 0 0 0); position: absolute;"'),z.outerHTML="<object "+O.join(" ")+">"+('<param name="movie" value="'+d.options.pluginPath+d.options.filename+"?x="+new Date+'" />')+('<param name="flashvars" value="'+W.join("&")+'" />')+'<param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" />'+('<param name="allowScriptAccess" value="'+d.options.shimScriptAccess+'" />')+'<param name="allowFullScreen" value="true" />'+("<div>"+l.default.t("mejs.install-flash")+"</div>")+"</object>"}else O=['id="__'+d.id+'"','name="__'+d.id+'"','play="true"','loop="false"','quality="high"','bgcolor="#000000"','wmode="transparent"','allowScriptAccess="'+d.options.shimScriptAccess+'"','allowFullScreen="true"','type="application/x-shockwave-flash"','pluginspage="//www.macromedia.com/go/getflashplayer"','src="'+d.options.pluginPath+d.options.filename+'"','flashvars="'+W.join("&")+'"'],Z?(O.push('width="'+K+'"'),O.push('height="'+q+'"')):O.push('style="position: fixed; left: -9999em; top: -9999em;"'),d.flashWrapper.innerHTML="<embed "+O.join(" ")+">";if(d.flashNode=d.flashWrapper.lastChild,d.hide=function(){e=!1,Z&&(d.flashNode.style.display="none")},d.show=function(){e=!0,Z&&(d.flashNode.style.display="")},d.setSize=function(X,ee){d.flashNode.style.width=X+"px",d.flashNode.style.height=ee+"px",d.flashApi!==null&&typeof d.flashApi.fire_setSize=="function"&&d.flashApi.fire_setSize(X,ee)},d.destroy=function(){d.flashNode.remove()},N&&N.length>0){for(var H=0,J=N.length;H<J;H++)if(w.renderer.renderers[R.prefix].canPlayType(N[H].type)){d.setSrc(N[H].src);break}}return d}},s=n.hasPluginVersion("flash",[10,0,0]);if(s){f.typeChecks.push(function(p){return p=p.toLowerCase(),p.startsWith("rtmp")?~p.indexOf(".mp3")?"audio/rtmp":"video/rtmp":/\.og(a|g)/i.test(p)?"audio/ogg":~p.indexOf(".m3u8")?"application/x-mpegURL":~p.indexOf(".mpd")?"application/dash+xml":~p.indexOf(".flv")?"video/flv":null});var u={name:"flash_video",options:{prefix:"flash_video",filename:"mediaelement-flash-video.swf",enablePseudoStreaming:!1,pseudoStreamingStartQueryParam:"start",pseudoStreamingType:"byte",proxyType:"",streamDelimiter:""},canPlayType:function(k){return~["video/mp4","video/rtmp","audio/rtmp","rtmp/mp4","audio/mp4","video/flv","video/x-flv"].indexOf(k.toLowerCase())},create:o.create};w.renderer.add(u);var a={name:"flash_hls",options:{prefix:"flash_hls",filename:"mediaelement-flash-video-hls.swf"},canPlayType:function(k){return~["application/x-mpegurl","application/vnd.apple.mpegurl","audio/mpegurl","audio/hls","video/hls"].indexOf(k.toLowerCase())},create:o.create};w.renderer.add(a);var A={name:"flash_dash",options:{prefix:"flash_dash",filename:"mediaelement-flash-video-mdash.swf"},canPlayType:function(k){return~["application/dash+xml"].indexOf(k.toLowerCase())},create:o.create};w.renderer.add(A);var S={name:"flash_audio",options:{prefix:"flash_audio",filename:"mediaelement-flash-audio.swf"},canPlayType:function(k){return~["audio/mp3"].indexOf(k.toLowerCase())},create:o.create};w.renderer.add(S);var v={name:"flash_audio_ogg",options:{prefix:"flash_audio_ogg",filename:"mediaelement-flash-audio-ogg.swf"},canPlayType:function(k){return~["audio/ogg","audio/oga","audio/ogv"].indexOf(k.toLowerCase())},create:o.create};w.renderer.add(v)}},{2:2,25:25,27:27,28:28,3:3,5:5,7:7,8:8}],21:[function(M,Y,g){"use strict";var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},y=M(3),j=b(y),F=M(7),P=b(F),C=M(8),E=M(27),h=M(25),l=M(28),w=M(26);function b(i){return i&&i.__esModule?i:{default:i}}var r={promise:null,load:function(n){return typeof flvjs<"u"?r.promise=new Promise(function(o){o()}).then(function(){r._createPlayer(n)}):(n.options.path=typeof n.options.path=="string"?n.options.path:"https://cdn.jsdelivr.net/npm/flv.js@latest",r.promise=r.promise||(0,w.loadScript)(n.options.path),r.promise.then(function(){r._createPlayer(n)})),r.promise},_createPlayer:function(n){flvjs.LoggingControl.enableDebug=n.options.debug,flvjs.LoggingControl.enableVerbose=n.options.debug;var o=flvjs.createPlayer(n.options,n.configs);return j.default["__ready__"+n.id](o),o}},f={name:"native_flv",options:{prefix:"native_flv",flv:{path:"https://cdn.jsdelivr.net/npm/flv.js@latest",cors:!0,debug:!1}},canPlayType:function(n){return h.HAS_MSE&&["video/x-flv","video/flv"].indexOf(n.toLowerCase())>-1},create:function(n,o,s){var u=n.originalNode,a=n.id+"_"+o.prefix,A=null,S=null;A=u.cloneNode(!0),o=Object.assign(o,n.options);for(var v=P.default.html5media.properties,p=P.default.html5media.events.concat(["click","mouseover","mouseout"]).filter(function(D){return D!=="error"}),k=function(L){var B=(0,E.createEvent)(L.type,n);n.dispatchEvent(B)},R=function(L){var B=""+L.substring(0,1).toUpperCase()+L.substring(1);A["get"+B]=function(){return S!==null?A[L]:null},A["set"+B]=function(I){if(P.default.html5media.readOnlyProperties.indexOf(L)===-1)if(L==="src"){if(A[L]=(typeof I>"u"?"undefined":T(I))==="object"&&I.src?I.src:I,S!==null){var U={};U.type="flv",U.url=I,U.cors=o.flv.cors,U.debug=o.flv.debug,U.path=o.flv.path;var Q=o.flv.configs;S.destroy();for(var G=0,V=p.length;G<V;G++)A.removeEventListener(p[G],k);S=r._createPlayer({options:U,configs:Q,id:a}),S.attachMediaElement(A),S.load()}}else A[L]=I}},N=0,d=v.length;N<d;N++)R(v[N]);if(j.default["__ready__"+a]=function(D){n.flvPlayer=S=D;for(var L=flvjs.Events,B=function(W){W==="loadedmetadata"&&(S.unload(),S.detachMediaElement(),S.attachMediaElement(A),S.load()),A.addEventListener(W,k)},I=0,U=p.length;I<U;I++)B(p[I]);var Q=function(W,Z){if(W==="error"){var q=Z[0]+": "+Z[1]+" "+Z[2].msg;n.generateError(q,A.src)}else{var K=(0,E.createEvent)(W,n);K.data=Z,n.dispatchEvent(K)}},G=function(W){L.hasOwnProperty(W)&&S.on(L[W],function(){for(var Z=arguments.length,q=Array(Z),K=0;K<Z;K++)q[K]=arguments[K];return Q(L[W],q)})};for(var V in L)G(V)},s&&s.length>0){for(var e=0,m=s.length;e<m;e++)if(C.renderer.renderers[o.prefix].canPlayType(s[e].type)){A.setAttribute("src",s[e].src);break}}A.setAttribute("id",a),u.parentNode.insertBefore(A,u),u.autoplay=!1,u.style.display="none";var t={};t.type="flv",t.url=A.src,t.cors=o.flv.cors,t.debug=o.flv.debug,t.path=o.flv.path;var c=o.flv.configs;A.setSize=function(D,L){return A.style.width=D+"px",A.style.height=L+"px",A},A.hide=function(){return S!==null&&S.pause(),A.style.display="none",A},A.show=function(){return A.style.display="",A},A.destroy=function(){S!==null&&S.destroy()};var x=(0,E.createEvent)("rendererready",A);return n.dispatchEvent(x),n.promises.push(r.load({options:t,configs:c,id:a})),A}};l.typeChecks.push(function(i){return~i.toLowerCase().indexOf(".flv")?"video/flv":null}),C.renderer.add(f)},{25:25,26:26,27:27,28:28,3:3,7:7,8:8}],22:[function(M,Y,g){"use strict";var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(i){return typeof i}:function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},y=M(3),j=b(y),F=M(7),P=b(F),C=M(8),E=M(27),h=M(25),l=M(28),w=M(26);function b(i){return i&&i.__esModule?i:{default:i}}var r={promise:null,load:function(n){return typeof Hls<"u"?r.promise=new Promise(function(o){o()}).then(function(){r._createPlayer(n)}):(n.options.path=typeof n.options.path=="string"?n.options.path:"https://cdn.jsdelivr.net/npm/hls.js@latest",r.promise=r.promise||(0,w.loadScript)(n.options.path),r.promise.then(function(){r._createPlayer(n)})),r.promise},_createPlayer:function(n){var o=new Hls(n.options);return j.default["__ready__"+n.id](o),o}},f={name:"native_hls",options:{prefix:"native_hls",hls:{path:"https://cdn.jsdelivr.net/npm/hls.js@latest",autoStartLoad:!1,debug:!1}},canPlayType:function(n){return h.HAS_MSE&&["application/x-mpegurl","application/vnd.apple.mpegurl","audio/mpegurl","audio/hls","video/hls"].indexOf(n.toLowerCase())>-1},create:function(n,o,s){var u=n.originalNode,a=n.id+"_"+o.prefix,A=u.getAttribute("preload"),S=u.autoplay,v=null,p=null,k=0,R=s.length;p=u.cloneNode(!0),o=Object.assign(o,n.options),o.hls.autoStartLoad=A&&A!=="none"||S;for(var N=P.default.html5media.properties,d=P.default.html5media.events.concat(["click","mouseover","mouseout"]).filter(function(D){return D!=="error"}),e=function(L){var B=(0,E.createEvent)(L.type,n);n.dispatchEvent(B)},m=function(L){var B=""+L.substring(0,1).toUpperCase()+L.substring(1);p["get"+B]=function(){return v!==null?p[L]:null},p["set"+B]=function(I){if(P.default.html5media.readOnlyProperties.indexOf(L)===-1)if(L==="src"){if(p[L]=(typeof I>"u"?"undefined":T(I))==="object"&&I.src?I.src:I,v!==null){v.destroy();for(var U=0,Q=d.length;U<Q;U++)p.removeEventListener(d[U],e);v=r._createPlayer({options:o.hls,id:a}),v.loadSource(I),v.attachMedia(p)}}else p[L]=I}},t=0,c=N.length;t<c;t++)m(N[t]);if(j.default["__ready__"+a]=function(D){n.hlsPlayer=v=D;for(var L=Hls.Events,B=function(q){if(q==="loadedmetadata"){var K=n.originalNode.src;v.detachMedia(),v.loadSource(K),v.attachMedia(p)}p.addEventListener(q,e)},I=0,U=d.length;I<U;I++)B(d[I]);var Q=void 0,G=void 0,V=function(q,K){if(q==="hlsError"&&(console.warn(K),K=K[1],K.fatal)){switch(K.type){case"mediaError":var O=new Date().getTime();if(!Q||O-Q>3e3)Q=new Date().getTime(),v.recoverMediaError();else if(!G||O-G>3e3)G=new Date().getTime(),console.warn("Attempting to swap Audio Codec and recover from media error"),v.swapAudioCodec(),v.recoverMediaError();else{var z="Cannot recover, last media error recovery failed";n.generateError(z,p.src),console.error(z)}break;case"networkError":if(K.details==="manifestLoadError")if(k<R&&s[k+1]!==void 0)p.setSrc(s[k++].src),p.load(),p.play();else{var H="Network error";n.generateError(H,s),console.error(H)}else{var J="Network error";n.generateError(J,s),console.error(J)}break;default:v.destroy();break}return}var X=(0,E.createEvent)(q,n);X.data=K,n.dispatchEvent(X)},_=function(q){L.hasOwnProperty(q)&&v.on(L[q],function(){for(var K=arguments.length,O=Array(K),z=0;z<K;z++)O[z]=arguments[z];return V(L[q],O)})};for(var W in L)_(W)},R>0){for(;k<R;k++)if(C.renderer.renderers[o.prefix].canPlayType(s[k].type)){p.setAttribute("src",s[k].src);break}}A!=="auto"&&!S&&(p.addEventListener("play",function(){v!==null&&v.startLoad()}),p.addEventListener("pause",function(){v!==null&&v.stopLoad()})),p.setAttribute("id",a),u.parentNode.insertBefore(p,u),u.autoplay=!1,u.style.display="none",p.setSize=function(D,L){return p.style.width=D+"px",p.style.height=L+"px",p},p.hide=function(){return p.pause(),p.style.display="none",p},p.show=function(){return p.style.display="",p},p.destroy=function(){v!==null&&(v.stopLoad(),v.destroy())};var x=(0,E.createEvent)("rendererready",p);return n.dispatchEvent(x),n.promises.push(r.load({options:o.hls,id:a})),p}};l.typeChecks.push(function(i){return~i.toLowerCase().indexOf(".m3u8")?"application/x-mpegURL":null}),C.renderer.add(f)},{25:25,26:26,27:27,28:28,3:3,7:7,8:8}],23:[function(M,Y,g){"use strict";var T=M(3),y=w(T),j=M(2),F=w(j),P=M(7),C=w(P),E=M(8),h=M(27),l=M(25);function w(r){return r&&r.__esModule?r:{default:r}}var b={name:"html5",options:{prefix:"html5"},canPlayType:function(f){var i=F.default.createElement("video");return l.IS_ANDROID&&/\/mp(3|4)$/i.test(f)||~["application/x-mpegurl","vnd.apple.mpegurl","audio/mpegurl","audio/hls","video/hls"].indexOf(f.toLowerCase())&&l.SUPPORTS_NATIVE_HLS?"yes":i.canPlayType?i.canPlayType(f.toLowerCase()).replace(/no/,""):""},create:function(f,i,n){var o=f.id+"_"+i.prefix,s=!1,u=null;f.originalNode===void 0||f.originalNode===null?(u=F.default.createElement("audio"),f.appendChild(u)):u=f.originalNode,u.setAttribute("id",o);for(var a=C.default.html5media.properties,A=function(c){var x=""+c.substring(0,1).toUpperCase()+c.substring(1);u["get"+x]=function(){return u[c]},u["set"+x]=function(D){C.default.html5media.readOnlyProperties.indexOf(c)===-1&&(u[c]=D)}},S=0,v=a.length;S<v;S++)A(a[S]);for(var p=C.default.html5media.events.concat(["click","mouseover","mouseout"]).filter(function(t){return t!=="error"}),k=function(c){u.addEventListener(c,function(x){if(s){var D=(0,h.createEvent)(x.type,x.target);f.dispatchEvent(D)}})},R=0,N=p.length;R<N;R++)k(p[R]);u.setSize=function(t,c){return u.style.width=t+"px",u.style.height=c+"px",u},u.hide=function(){return s=!1,u.style.display="none",u},u.show=function(){return s=!0,u.style.display="",u};var d=0,e=n.length;if(e>0){for(;d<e;d++)if(E.renderer.renderers[i.prefix].canPlayType(n[d].type)){u.setAttribute("src",n[d].src);break}}u.addEventListener("error",function(t){t&&t.target&&t.target.error&&t.target.error.code===4&&s&&(d<e&&n[d+1]!==void 0?(u.src=n[d++].src,u.load(),u.play()):f.generateError("Media error: Format(s) not supported or source(s) not found",n))});var m=(0,h.createEvent)("rendererready",u);return f.dispatchEvent(m),u}};y.default.HtmlMediaElement=C.default.HtmlMediaElement=b,E.renderer.add(b)},{2:2,25:25,27:27,3:3,7:7,8:8}],24:[function(M,Y,g){"use strict";var T=M(3),y=b(T),j=M(2),F=b(j),P=M(7),C=b(P),E=M(8),h=M(27),l=M(28),w=M(26);function b(i){return i&&i.__esModule?i:{default:i}}var r={isIframeStarted:!1,isIframeLoaded:!1,iframeQueue:[],enqueueIframe:function(n){r.isLoaded=typeof YT<"u"&&YT.loaded,r.isLoaded?r.createIframe(n):(r.loadIframeApi(),r.iframeQueue.push(n))},loadIframeApi:function(){r.isIframeStarted||((0,w.loadScript)("https://www.youtube.com/player_api"),r.isIframeStarted=!0)},iFrameReady:function(){for(r.isLoaded=!0,r.isIframeLoaded=!0;r.iframeQueue.length>0;){var n=r.iframeQueue.pop();r.createIframe(n)}},createIframe:function(n){return new YT.Player(n.containerId,n)},getYouTubeId:function(n){var o="";n.indexOf("?")>0?(o=r.getYouTubeIdFromParam(n),o===""&&(o=r.getYouTubeIdFromUrl(n))):o=r.getYouTubeIdFromUrl(n);var s=o.substring(o.lastIndexOf("/")+1);return o=s.split("?"),o[0]},getYouTubeIdFromParam:function(n){if(n==null||!n.trim().length)return null;for(var o=n.split("?"),s=o[1].split("&"),u="",a=0,A=s.length;a<A;a++){var S=s[a].split("=");if(S[0]==="v"){u=S[1];break}}return u},getYouTubeIdFromUrl:function(n){if(n==null||!n.trim().length)return null;var o=n.split("?");return n=o[0],n.substring(n.lastIndexOf("/")+1)},getYouTubeNoCookieUrl:function(n){if(n==null||!n.trim().length||n.indexOf("//www.youtube")===-1)return n;var o=n.split("/");return o[2]=o[2].replace(".com","-nocookie.com"),o.join("/")}},f={name:"youtube_iframe",options:{prefix:"youtube_iframe",youtube:{autoplay:0,controls:0,disablekb:1,end:0,loop:0,modestbranding:0,playsinline:0,rel:0,showinfo:0,start:0,iv_load_policy:3,nocookie:!1,imageQuality:null}},canPlayType:function(n){return~["video/youtube","video/x-youtube"].indexOf(n.toLowerCase())},create:function(n,o,s){var u={},a=[],A=4,S=null,v=!0,p=!1,k=null,R=1;u.options=o,u.id=n.id+"_"+o.prefix,u.mediaElement=n;for(var N=C.default.html5media.properties,d=function(W){var Z=""+W.substring(0,1).toUpperCase()+W.substring(1);u["get"+Z]=function(){if(S!==null){var q=null;switch(W){case"currentTime":return S.getCurrentTime();case"duration":return S.getDuration();case"volume":return R=S.getVolume()/100,R;case"playbackRate":return S.getPlaybackRate();case"paused":return v;case"ended":return p;case"muted":return S.isMuted();case"buffered":var K=S.getVideoLoadedFraction(),O=S.getDuration();return{start:function(){return 0},end:function(){return K*O},length:1};case"src":return S.getVideoUrl();case"readyState":return A}return q}else return null},u["set"+Z]=function(q){if(S!==null)switch(W){case"src":var K=typeof q=="string"?q:q[0].src,O=r.getYouTubeId(K);n.originalNode.autoplay?S.loadVideoById(O):S.cueVideoById(O);break;case"currentTime":S.seekTo(q);break;case"muted":q?S.mute():S.unMute(),setTimeout(function(){var H=(0,h.createEvent)("volumechange",u);n.dispatchEvent(H)},50);break;case"volume":R=q,S.setVolume(q*100),setTimeout(function(){var H=(0,h.createEvent)("volumechange",u);n.dispatchEvent(H)},50);break;case"playbackRate":S.setPlaybackRate(q),setTimeout(function(){var H=(0,h.createEvent)("ratechange",u);n.dispatchEvent(H)},50);break;case"readyState":var z=(0,h.createEvent)("canplay",u);n.dispatchEvent(z);break;default:break}else a.push({type:"set",propName:W,value:q})}},e=0,m=N.length;e<m;e++)d(N[e]);for(var t=C.default.html5media.methods,c=function(W){u[W]=function(){if(S!==null)switch(W){case"play":return v=!1,S.playVideo();case"pause":return v=!0,S.pauseVideo();case"load":return null}else a.push({type:"call",methodName:W})}},x=0,D=t.length;x<D;x++)c(t[x]);var L=function(W){var Z="";switch(W.data){case 2:Z="The request contains an invalid parameter value. Verify that video ID has 11 characters and that contains no invalid characters, such as exclamation points or asterisks.";break;case 5:Z="The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.";break;case 100:Z="The video requested was not found. Either video has been removed or has been marked as private.";break;case 101:case 105:Z="The owner of the requested video does not allow it to be played in embedded players.";break;default:Z="Unknown error.";break}n.generateError("Code "+W.data+": "+Z,s)},B=F.default.createElement("div");B.id=u.id,u.options.youtube.nocookie&&(n.originalNode.src=r.getYouTubeNoCookieUrl(s[0].src)),n.originalNode.parentNode.insertBefore(B,n.originalNode),n.originalNode.style.display="none";var I=n.originalNode.tagName.toLowerCase()==="audio",U=I?"1":n.originalNode.height,Q=I?"1":n.originalNode.width,G=r.getYouTubeId(s[0].src),V={id:u.id,containerId:B.id,videoId:G,height:U,width:Q,playerVars:Object.assign({controls:0,rel:0,disablekb:1,showinfo:0,modestbranding:0,html5:1,iv_load_policy:3},u.options.youtube),origin:y.default.location.host,events:{onReady:function(W){if(n.youTubeApi=S=W.target,n.youTubeState={paused:!0,ended:!1},a.length)for(var Z=0,q=a.length;Z<q;Z++){var K=a[Z];if(K.type==="set"){var O=K.propName,z=""+O.substring(0,1).toUpperCase()+O.substring(1);u["set"+z](K.value)}else K.type==="call"&&u[K.methodName]()}k=S.getIframe(),n.originalNode.muted&&S.mute();for(var H=["mouseover","mouseout"],J=function(ce){var pe=(0,h.createEvent)(ce.type,u);n.dispatchEvent(pe)},X=0,ee=H.length;X<ee;X++)k.addEventListener(H[X],J,!1);for(var te=["rendererready","loadedmetadata","loadeddata","canplay"],ne=0,ae=te.length;ne<ae;ne++){var se=(0,h.createEvent)(te[ne],u);n.dispatchEvent(se)}},onStateChange:function(W){var Z=[];switch(W.data){case-1:Z=["loadedmetadata"],v=!0,p=!1;break;case 0:Z=["ended"],v=!1,p=!u.options.youtube.loop,u.options.youtube.loop||u.stopInterval();break;case 1:Z=["play","playing"],v=!1,p=!1,u.startInterval();break;case 2:Z=["pause"],v=!0,p=!1,u.stopInterval();break;case 3:Z=["progress"],p=!1;break;case 5:Z=["loadeddata","loadedmetadata","canplay"],v=!0,p=!1;break}for(var q=0,K=Z.length;q<K;q++){var O=(0,h.createEvent)(Z[q],u);n.dispatchEvent(O)}},onError:function(W){return L(W)}}};return(I||n.originalNode.hasAttribute("playsinline"))&&(V.playerVars.playsinline=1),n.originalNode.controls&&(V.playerVars.controls=1),n.originalNode.autoplay&&(V.playerVars.autoplay=1),n.originalNode.loop&&(V.playerVars.loop=1),(V.playerVars.loop&&parseInt(V.playerVars.loop,10)===1||n.originalNode.src.indexOf("loop=")>-1)&&!V.playerVars.playlist&&n.originalNode.src.indexOf("playlist=")===-1&&(V.playerVars.playlist=r.getYouTubeId(n.originalNode.src)),r.enqueueIframe(V),u.onEvent=function(_,W,Z){Z!=null&&(n.youTubeState=Z)},u.setSize=function(_,W){S!==null&&S.setSize(_,W)},u.hide=function(){u.stopInterval(),u.pause(),k&&(k.style.display="none")},u.show=function(){k&&(k.style.display="")},u.destroy=function(){S.destroy()},u.interval=null,u.startInterval=function(){u.interval=setInterval(function(){var _=(0,h.createEvent)("timeupdate",u);n.dispatchEvent(_)},250)},u.stopInterval=function(){u.interval&&clearInterval(u.interval)},u.getPosterUrl=function(){var _=o.youtube.imageQuality,W=["default","hqdefault","mqdefault","sddefault","maxresdefault"],Z=r.getYouTubeId(n.originalNode.src);return _&&W.indexOf(_)>-1&&Z?"https://img.youtube.com/vi/"+Z+"/"+_+".jpg":""},u}};y.default.onYouTubePlayerAPIReady=function(){r.iFrameReady()},l.typeChecks.push(function(i){return/\/\/(www\.youtube|youtu\.?be)/i.test(i)?"video/x-youtube":null}),E.renderer.add(f)},{2:2,26:26,27:27,28:28,3:3,7:7,8:8}],25:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.cancelFullScreen=g.requestFullScreen=g.isFullScreen=g.FULLSCREEN_EVENT_NAME=g.HAS_NATIVE_FULLSCREEN_ENABLED=g.HAS_TRUE_NATIVE_FULLSCREEN=g.HAS_IOS_FULLSCREEN=g.HAS_MS_NATIVE_FULLSCREEN=g.HAS_MOZ_NATIVE_FULLSCREEN=g.HAS_WEBKIT_NATIVE_FULLSCREEN=g.HAS_NATIVE_FULLSCREEN=g.SUPPORTS_NATIVE_HLS=g.SUPPORT_PASSIVE_EVENT=g.SUPPORT_POINTER_EVENTS=g.HAS_MSE=g.IS_STOCK_ANDROID=g.IS_SAFARI=g.IS_FIREFOX=g.IS_CHROME=g.IS_EDGE=g.IS_IE=g.IS_ANDROID=g.IS_IOS=g.IS_IPOD=g.IS_IPHONE=g.IS_IPAD=g.UA=g.NAV=void 0;var T=M(3),y=E(T),j=M(2),F=E(j),P=M(7),C=E(P);function E(H){return H&&H.__esModule?H:{default:H}}for(var h=g.NAV=y.default.navigator,l=g.UA=h.userAgent.toLowerCase(),w=g.IS_IPAD=/ipad/i.test(l)&&!y.default.MSStream,b=g.IS_IPHONE=/iphone/i.test(l)&&!y.default.MSStream,r=g.IS_IPOD=/ipod/i.test(l)&&!y.default.MSStream,f=g.IS_IOS=/ipad|iphone|ipod/i.test(l)&&!y.default.MSStream,i=g.IS_ANDROID=/android/i.test(l),n=g.IS_IE=/(trident|microsoft)/i.test(h.appName),o=g.IS_EDGE=("msLaunchUri"in h)&&!("documentMode"in F.default),s=g.IS_CHROME=/chrome/i.test(l),u=g.IS_FIREFOX=/firefox/i.test(l),a=g.IS_SAFARI=/safari/i.test(l)&&!s,A=g.IS_STOCK_ANDROID=/^mozilla\/\d+\.\d+\s\(linux;\su;/i.test(l),S=g.HAS_MSE=("MediaSource"in y.default),v=g.SUPPORT_POINTER_EVENTS=function(){var H=F.default.createElement("x"),J=F.default.documentElement,X=y.default.getComputedStyle;if(!("pointerEvents"in H.style))return!1;H.style.pointerEvents="auto",H.style.pointerEvents="x",J.appendChild(H);var ee=X&&(X(H,"")||{}).pointerEvents==="auto";return H.remove(),!!ee}(),p=g.SUPPORT_PASSIVE_EVENT=function(){var H=!1;try{var J=Object.defineProperty({},"passive",{get:function(){H=!0}});y.default.addEventListener("test",null,J)}catch{}return H}(),k=["source","track","audio","video"],R=void 0,N=0,d=k.length;N<d;N++)R=F.default.createElement(k[N]);var e=g.SUPPORTS_NATIVE_HLS=a||n&&/edge/i.test(l),m=R.webkitEnterFullscreen!==void 0,t=R.requestFullscreen!==void 0;m&&/mac os x 10_5/i.test(l)&&(t=!1,m=!1);var c=R.webkitRequestFullScreen!==void 0,x=R.mozRequestFullScreen!==void 0,D=R.msRequestFullscreen!==void 0,L=c||x||D,B=L,I="",U=void 0,Q=void 0,G=void 0;x?B=F.default.mozFullScreenEnabled:D&&(B=F.default.msFullscreenEnabled),s&&(m=!1),L&&(c?I="webkitfullscreenchange":x?I="fullscreenchange":D&&(I="MSFullscreenChange"),g.isFullScreen=U=function(){if(x)return F.default.mozFullScreen;if(c)return F.default.webkitIsFullScreen;if(D)return F.default.msFullscreenElement!==null},g.requestFullScreen=Q=function(J){c?J.webkitRequestFullScreen():x?J.mozRequestFullScreen():D&&J.msRequestFullscreen()},g.cancelFullScreen=G=function(){c?F.default.webkitCancelFullScreen():x?F.default.mozCancelFullScreen():D&&F.default.msExitFullscreen()});var V=g.HAS_NATIVE_FULLSCREEN=t,_=g.HAS_WEBKIT_NATIVE_FULLSCREEN=c,W=g.HAS_MOZ_NATIVE_FULLSCREEN=x,Z=g.HAS_MS_NATIVE_FULLSCREEN=D,q=g.HAS_IOS_FULLSCREEN=m,K=g.HAS_TRUE_NATIVE_FULLSCREEN=L,O=g.HAS_NATIVE_FULLSCREEN_ENABLED=B,z=g.FULLSCREEN_EVENT_NAME=I;g.isFullScreen=U,g.requestFullScreen=Q,g.cancelFullScreen=G,C.default.Features=C.default.Features||{},C.default.Features.isiPad=w,C.default.Features.isiPod=r,C.default.Features.isiPhone=b,C.default.Features.isiOS=C.default.Features.isiPhone||C.default.Features.isiPad,C.default.Features.isAndroid=i,C.default.Features.isIE=n,C.default.Features.isEdge=o,C.default.Features.isChrome=s,C.default.Features.isFirefox=u,C.default.Features.isSafari=a,C.default.Features.isStockAndroid=A,C.default.Features.hasMSE=S,C.default.Features.supportsNativeHLS=e,C.default.Features.supportsPointerEvents=v,C.default.Features.supportsPassiveEvent=p,C.default.Features.hasiOSFullScreen=q,C.default.Features.hasNativeFullscreen=V,C.default.Features.hasWebkitNativeFullScreen=_,C.default.Features.hasMozNativeFullScreen=W,C.default.Features.hasMsNativeFullScreen=Z,C.default.Features.hasTrueNativeFullScreen=K,C.default.Features.nativeFullScreenEnabled=O,C.default.Features.fullScreenEventName=z,C.default.Features.isFullScreen=U,C.default.Features.requestFullScreen=Q,C.default.Features.cancelFullScreen=G},{2:2,3:3,7:7}],26:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.removeClass=g.addClass=g.hasClass=void 0,g.loadScript=h,g.offset=l,g.toggleClass=o,g.fadeOut=s,g.fadeIn=u,g.siblings=a,g.visible=A,g.ajax=S;var T=M(3),y=E(T),j=M(2),F=E(j),P=M(7),C=E(P);function E(v){return v&&v.__esModule?v:{default:v}}function h(v){return new Promise(function(p,k){var R=F.default.createElement("script");R.src=v,R.async=!0,R.onload=function(){R.remove(),p()},R.onerror=function(){R.remove(),k()},F.default.head.appendChild(R)})}function l(v){var p=v.getBoundingClientRect(),k=y.default.pageXOffset||F.default.documentElement.scrollLeft,R=y.default.pageYOffset||F.default.documentElement.scrollTop;return{top:p.top+R,left:p.left+k}}var w=void 0,b=void 0,r=void 0;"classList"in F.default.documentElement?(w=function(p,k){return p.classList!==void 0&&p.classList.contains(k)},b=function(p,k){return p.classList.add(k)},r=function(p,k){return p.classList.remove(k)}):(w=function(p,k){return new RegExp("\\b"+k+"\\b").test(p.className)},b=function(p,k){f(p,k)||(p.className+=" "+k)},r=function(p,k){p.className=p.className.replace(new RegExp("\\b"+k+"\\b","g"),"")});var f=g.hasClass=w,i=g.addClass=b,n=g.removeClass=r;function o(v,p){f(v,p)?n(v,p):i(v,p)}function s(v){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:400,k=arguments[2];v.style.opacity||(v.style.opacity=1);var R=null;y.default.requestAnimationFrame(function N(d){R=R||d;var e=d-R,m=parseFloat(1-e/p,2);v.style.opacity=m<0?0:m,e>p?k&&typeof k=="function"&&k():y.default.requestAnimationFrame(N)})}function u(v){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:400,k=arguments[2];v.style.opacity||(v.style.opacity=0);var R=null;y.default.requestAnimationFrame(function N(d){R=R||d;var e=d-R,m=parseFloat(e/p,2);v.style.opacity=m>1?1:m,e>p?k&&typeof k=="function"&&k():y.default.requestAnimationFrame(N)})}function a(v,p){var k=[];v=v.parentNode.firstChild;do(!p||p(v))&&k.push(v);while(v=v.nextSibling);return k}function A(v){return v.getClientRects!==void 0&&v.getClientRects==="function"?!!(v.offsetWidth||v.offsetHeight||v.getClientRects().length):!!(v.offsetWidth||v.offsetHeight)}function S(v,p,k,R){var N=y.default.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP"),d="application/x-www-form-urlencoded; charset=UTF-8",e=!1,m="*/".concat("*");switch(p){case"text":d="text/plain";break;case"json":d="application/json, text/javascript";break;case"html":d="text/html";break;case"xml":d="application/xml, text/xml";break}d!=="application/x-www-form-urlencoded"&&(m=d+", */*; q=0.01"),N&&(N.open("GET",v,!0),N.setRequestHeader("Accept",m),N.onreadystatechange=function(){if(!e&&N.readyState===4)if(N.status===200){e=!0;var t=void 0;switch(p){case"json":t=JSON.parse(N.responseText);break;case"xml":t=N.responseXML;break;default:t=N.responseText;break}k(t)}else typeof R=="function"&&R(N.status)},N.send())}C.default.Utils=C.default.Utils||{},C.default.Utils.offset=l,C.default.Utils.hasClass=f,C.default.Utils.addClass=i,C.default.Utils.removeClass=n,C.default.Utils.toggleClass=o,C.default.Utils.fadeIn=u,C.default.Utils.fadeOut=s,C.default.Utils.siblings=a,C.default.Utils.visible=A,C.default.Utils.ajax=S,C.default.Utils.loadScript=h},{2:2,3:3,7:7}],27:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.escapeHTML=F,g.debounce=P,g.isObjectEmpty=C,g.splitEvents=E,g.createEvent=h,g.isNodeAfter=l,g.isString=w;var T=M(7),y=j(T);function j(b){return b&&b.__esModule?b:{default:b}}function F(b){if(typeof b!="string")throw new Error("Argument passed must be a string");var r={"&":"&","<":"<",">":">",'"':"""};return b.replace(/[&<>"]/g,function(f){return r[f]})}function P(b,r){var f=this,i=arguments,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(typeof b!="function")throw new Error("First argument must be a function");if(typeof r!="number")throw new Error("Second argument must be a numeric value");var o=void 0;return function(){var s=f,u=i,a=function(){o=null,n||b.apply(s,u)},A=n&&!o;clearTimeout(o),o=setTimeout(a,r),A&&b.apply(s,u)}}function C(b){return Object.getOwnPropertyNames(b).length<=0}function E(b,r){var f=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/,i={d:[],w:[]};return(b||"").split(" ").forEach(function(n){var o=""+n+(r?"."+r:"");o.startsWith(".")?(i.d.push(o),i.w.push(o)):i[f.test(n)?"w":"d"].push(o)}),i.d=i.d.join(" "),i.w=i.w.join(" "),i}function h(b,r){if(typeof b!="string")throw new Error("Event name must be a string");var f=b.match(/([a-z]+\.([a-z]+))/i),i={target:r};return f!==null&&(b=f[1],i.namespace=f[2]),new window.CustomEvent(b,{detail:i})}function l(b,r){return!!(b&&r&&b.compareDocumentPosition(r)&2)}function w(b){return typeof b=="string"}y.default.Utils=y.default.Utils||{},y.default.Utils.escapeHTML=F,y.default.Utils.debounce=P,y.default.Utils.isObjectEmpty=C,y.default.Utils.splitEvents=E,y.default.Utils.createEvent=h,y.default.Utils.isNodeAfter=l,y.default.Utils.isString=w},{7:7}],28:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.typeChecks=void 0,g.absolutizeUrl=C,g.formatType=E,g.getMimeFromType=h,g.getTypeFromFile=l,g.getExtension=w,g.normalizeExtension=b;var T=M(7),y=F(T),j=M(27);function F(r){return r&&r.__esModule?r:{default:r}}var P=g.typeChecks=[];function C(r){if(typeof r!="string")throw new Error("`url` argument must be a string");var f=document.createElement("div");return f.innerHTML='<a href="'+(0,j.escapeHTML)(r)+'">x</a>',f.firstChild.href}function E(r){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return r&&!f?l(r):f}function h(r){if(typeof r!="string")throw new Error("`type` argument must be a string");return r&&r.indexOf(";")>-1?r.substr(0,r.indexOf(";")):r}function l(r){if(typeof r!="string")throw new Error("`url` argument must be a string");for(var f=0,i=P.length;f<i;f++){var n=P[f](r);if(n)return n}var o=w(r),s=b(o),u="video/mp4";return s&&(~["mp4","m4v","ogg","ogv","webm","flv","mpeg","mov"].indexOf(s)?u="video/"+s:~["mp3","oga","wav","mid","midi"].indexOf(s)&&(u="audio/"+s)),u}function w(r){if(typeof r!="string")throw new Error("`url` argument must be a string");var f=r.split("?")[0],i=f.split("\\").pop().split("/").pop();return~i.indexOf(".")?i.substring(i.lastIndexOf(".")+1):""}function b(r){if(typeof r!="string")throw new Error("`extension` argument must be a string");switch(r){case"mp4":case"m4v":return"mp4";case"webm":case"webma":case"webmv":return"webm";case"ogg":case"oga":case"ogv":return"ogg";default:return r}}y.default.Utils=y.default.Utils||{},y.default.Utils.typeChecks=P,y.default.Utils.absolutizeUrl=C,y.default.Utils.formatType=E,y.default.Utils.getMimeFromType=h,y.default.Utils.getTypeFromFile=l,y.default.Utils.getExtension=w,y.default.Utils.normalizeExtension=b},{27:27,7:7}],29:[function(M,Y,g){"use strict";var T=M(2),y=P(T),j=M(4),F=P(j);function P(E){return E&&E.__esModule?E:{default:E}}if(function(E){E.forEach(function(h){h.hasOwnProperty("remove")||Object.defineProperty(h,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){this.parentNode.removeChild(this)}})})}([Element.prototype,CharacterData.prototype,DocumentType.prototype]),function(){if(typeof window.CustomEvent=="function")return!1;function E(h,l){l=l||{bubbles:!1,cancelable:!1,detail:void 0};var w=y.default.createEvent("CustomEvent");return w.initCustomEvent(h,l.bubbles,l.cancelable,l.detail),w}E.prototype=window.Event.prototype,window.CustomEvent=E}(),typeof Object.assign!="function"&&(Object.assign=function(E){if(E==null)throw new TypeError("Cannot convert undefined or null to object");for(var h=Object(E),l=1,w=arguments.length;l<w;l++){var b=arguments[l];if(b!==null)for(var r in b)Object.prototype.hasOwnProperty.call(b,r)&&(h[r]=b[r])}return h}),String.prototype.startsWith||(String.prototype.startsWith=function(E,h){return h=h||0,this.substr(h,E.length)===E}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(E){for(var h=(this.document||this.ownerDocument).querySelectorAll(E),l=h.length-1;--l>=0&&h.item(l)!==this;);return l>-1}),window.Element&&!Element.prototype.closest&&(Element.prototype.closest=function(E){var h=(this.document||this.ownerDocument).querySelectorAll(E),l=void 0,w=this;do for(l=h.length;--l>=0&&h.item(l)!==w;);while(l<0&&(w=w.parentElement));return w}),function(){for(var E=0,h=["ms","moz","webkit","o"],l=0;l<h.length&&!window.requestAnimationFrame;++l)window.requestAnimationFrame=window[h[l]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[h[l]+"CancelAnimationFrame"]||window[h[l]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(w){var b=new Date().getTime(),r=Math.max(0,16-(b-E)),f=window.setTimeout(function(){w(b+r)},r);return E=b+r,f}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(w){clearTimeout(w)})}(),/firefox/i.test(navigator.userAgent)){var C=window.getComputedStyle;window.getComputedStyle=function(E,h){var l=C(E,h);return l===null?{getPropertyValue:function(){}}:l}}window.Promise||(window.Promise=F.default),function(E){E&&E.prototype&&E.prototype.children===null&&Object.defineProperty(E.prototype,"children",{get:function(){for(var l=0,w=void 0,b=this.childNodes,r=[];w=b[l++];)w.nodeType===1&&r.push(w);return r}})}(window.Node||window.Element)},{2:2,4:4}],30:[function(M,Y,g){"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.isDropFrame=F,g.secondsToTimeCode=P,g.timeCodeToSeconds=C,g.calculateTimeFormat=E,g.convertSMPTEtoSeconds=h;var T=M(7),y=j(T);function j(l){return l&&l.__esModule?l:{default:l}}function F(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:25;return l%1!==0}function P(l){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:25,f=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"hh:mm:ss";l=!l||typeof l!="number"||l<0?0:l;var n=Math.round(r*.066666),o=Math.round(r),s=Math.round(r*3600)*24,u=Math.round(r*600),a=F(r)?";":":",A=void 0,S=void 0,v=void 0,p=void 0,k=Math.round(l*r);if(F(r)){k<0&&(k=s+k),k=k%s;var R=Math.floor(k/u),N=k%u;k=k+n*9*R,N>n&&(k=k+n*Math.floor((N-n)/Math.round(o*60-n)));var d=Math.floor(k/o);A=Math.floor(Math.floor(d/60)/60),S=Math.floor(d/60)%60,b?v=d%60:v=Math.floor(k/o%60).toFixed(f)}else A=Math.floor(l/3600)%24,S=Math.floor(l/60)%60,b?v=Math.floor(l%60):v=Math.floor(l%60).toFixed(f);A=A<=0?0:A,S=S<=0?0:S,v=v<=0?0:v,v=v===60?0:v,S=S===60?0:S;for(var e=i.split(":"),m={},t=0,c=e.length;t<c;++t){for(var x="",D=0,L=e[t].length;D<L;D++)x.indexOf(e[t][D])<0&&(x+=e[t][D]);~["f","s","m","h"].indexOf(x)&&(m[x]=e[t].length)}var B=w||A>0?(A<10&&m.h>1?"0"+A:A)+":":"";return B+=(S<10&&m.m>1?"0"+S:S)+":",B+=""+(v<10&&m.s>1?"0"+v:v),b&&(p=(k%o).toFixed(0),p=p<=0?0:p,B+=p<10&&m.f?a+"0"+p:""+a+p),B}function C(l){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:25;if(typeof l!="string")throw new TypeError("Time must be a string");if(l.indexOf(";")>0&&(l=l.replace(";",":")),!/\d{2}(\:\d{2}){0,3}/i.test(l))throw new TypeError("Time code must have the format `00:00:00`");var b=l.split(":"),r=void 0,f=0,i=0,n=0,o=0,s=0,u=Math.round(w*.066666),a=Math.round(w),A=a*3600,S=a*60;switch(b.length){default:case 1:n=parseInt(b[0],10);break;case 2:i=parseInt(b[0],10),n=parseInt(b[1],10);break;case 3:f=parseInt(b[0],10),i=parseInt(b[1],10),n=parseInt(b[2],10);break;case 4:f=parseInt(b[0],10),i=parseInt(b[1],10),n=parseInt(b[2],10),o=parseInt(b[3],10);break}return F(w)?(s=60*f+i,r=A*f+S*i+a*n+o-u*(s-Math.floor(s/10))):r=(A*f+S*i+w*n+o)/w,parseFloat(r.toFixed(3))}function E(l,w){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:25;l=!l||typeof l!="number"||l<0?0:l;for(var r=Math.floor(l/3600)%24,f=Math.floor(l/60)%60,i=Math.floor(l%60),n=Math.floor((l%1*b).toFixed(3)),o=[[n,"f"],[i,"s"],[f,"m"],[r,"h"]],s=w.timeFormat,u=s[1]===s[0],a=u?2:1,A=s.length<a?s[a]:":",S=s[0],v=!1,p=0,k=o.length;p<k;p++)if(~s.indexOf(o[p][1]))v=!0;else if(v){for(var R=!1,N=p;N<k;N++)if(o[N][0]>0){R=!0;break}if(!R)break;u||(s=S+s),s=o[p][1]+A+s,u&&(s=o[p][1]+s),S=o[p][1]}w.timeFormat=s}function h(l){if(typeof l!="string")throw new TypeError("Argument must be a string value");l=l.replace(",",".");var w=~l.indexOf(".")?l.split(".")[1].length:0,b=0,r=1;l=l.split(":").reverse();for(var f=0,i=l.length;f<i;f++)r=1,f>0&&(r=Math.pow(60,f)),b+=Number(l[f])*r;return Number(b.toFixed(w))}y.default.Utils=y.default.Utils||{},y.default.Utils.secondsToTimeCode=P,y.default.Utils.timeCodeToSeconds=C,y.default.Utils.calculateTimeFormat=E,y.default.Utils.convertSMPTEtoSeconds=h},{7:7}]},{},[29,6,5,15,23,20,19,21,22,24,16,18,17,9,10,11,12,13,14]);(function(){function M(Y,g,T){function y(P,C){if(!g[P]){if(!Y[P]){var E=typeof le=="function"&≤if(!C&&E)return E(P,!0);if(j)return j(P,!0);var h=new Error("Cannot find module '"+P+"'");throw h.code="MODULE_NOT_FOUND",h}var l=g[P]={exports:{}};Y[P][0].call(l.exports,function(w){var b=Y[P][1][w];return y(b||w)},l,l.exports,M,Y,g,T)}return g[P].exports}for(var j=typeof le=="function"&&le,F=0;F<T.length;F++)y(T[F]);return y}return M})()({1:[function(M,Y,g){"use strict";mejs.i18n.en["mejs.source-chooser"]="Source Chooser",Object.assign(mejs.MepDefaults,{sourcechooserText:null}),Object.assign(MediaElementPlayer.prototype,{buildsourcechooser:function(y,j,F,P){for(var C=this,E=mejs.Utils.isString(C.options.sourcechooserText)?C.options.sourcechooserText:mejs.i18n.t("mejs.source-chooser"),h=[],l=C.mediaFiles?C.mediaFiles:C.node.children,w=void 0,b=0,r=l.length;b<r;b++){var f=l[b];(C.mediaFiles||f.nodeName==="SOURCE")&&h.push(f)}if(!(h.length<=1)){y.sourcechooserButton=document.createElement("div"),y.sourcechooserButton.className=C.options.classPrefix+"button "+C.options.classPrefix+"sourcechooser-button",y.sourcechooserButton.innerHTML='<button type="button" role="button" aria-haspopup="true" aria-owns="'+C.id+'" title="'+E+'" aria-label="'+E+'" tabindex="0"></button>'+('<div class="'+C.options.classPrefix+"sourcechooser-selector "+C.options.classPrefix+'offscreen" role="menu" aria-expanded="false" aria-hidden="true"><ul></ul></div>'),C.addControlElement(y.sourcechooserButton,"sourcechooser");for(var i=0,n=h.length;i<n;i++){var o=h[i];o.type!==void 0&&typeof P.canPlayType=="function"&&y.addSourceButton(o.src,o.title,o.type,P.src===o.src)}y.sourcechooserButton.addEventListener("mouseover",function(){clearTimeout(w),y.showSourcechooserSelector()}),y.sourcechooserButton.addEventListener("mouseout",function(){w=setTimeout(function(){y.hideSourcechooserSelector()},0)}),y.sourcechooserButton.addEventListener("keydown",function(A){function S(p=1){let k=Array.from(y.sourcechooserButton.querySelectorAll('input[type="radio"]')),R=k.indexOf(document.activeElement),N=p===1?1:k.length-1,d=(R+N)%k.length;k[d].focus()}if(C.options.keyActions.length){var v=A.which||A.keyCode||0;let p=!1;switch(v){case 13:case 32:y.isSourcechooserSelectorOpen()?document.activeElement.matches('input[type="radio"]')&&y.sourcechooserButton.contains(document.activeElement)&&(document.activeElement.click(),p=!0,setTimeout(()=>{y.hideSourcechooserSelector(),y.sourcechooserButton.querySelector("button").focus()},150)):(y.showSourcechooserSelector(),y.sourcechooserButton.querySelector("input[type=radio]:checked").focus(),p=!0);break;case 27:y.hideSourcechooserSelector(),y.sourcechooserButton.querySelector("button").focus(),p=!0;break;case 9:if(y.isSourcechooserSelectorOpen()){let k=document.activeElement;k.matches('input[type="radio"]')&&y.sourcechooserButton.contains(k)&&(S(A.shiftKey?-1:1),p=!0)}break;case 37:case 38:case 39:case 40:if(!y.isSourcechooserSelectorOpen())break;document.activeElement.matches('input[type="radio"]')&&y.sourcechooserButton.contains(document.activeElement)&&(S(v===37||v===38?-1:1),p=!0);break;default:return!0}return p?(A.preventDefault(),A.stopPropagation(),!1):!0}}),y.sourcechooserButton.addEventListener("focusout",mejs.Utils.debounce(function(){setTimeout(function(){var A=document.activeElement.closest("."+C.options.classPrefix+"sourcechooser-selector");A||y.hideSourcechooserSelector()},0)},100));for(var s=y.sourcechooserButton.querySelectorAll("input[type=radio]"),u=0,a=s.length;u<a;u++)s[u].addEventListener("click",function(){this.setAttribute("aria-selected",!0),this.checked=!0;for(var A=this.closest("."+C.options.classPrefix+"sourcechooser-selector").querySelectorAll("input[type=radio]"),S=0,v=A.length;S<v;S++)A[S]!==this&&(A[S].setAttribute("aria-selected","false"),A[S].removeAttribute("checked"));var p=this.value;if(P.getSrc()!==p){var k=P.currentTime,R=P.paused,N=function d(){R||(P.setCurrentTime(k),P.play()),P.removeEventListener("canplay",d)};P.pause(),P.setSrc(p),P.load(),P.addEventListener("canplay",N)}});y.sourcechooserButton.querySelector("button").addEventListener("click",function(){var A=this;if(A.sourcechooserButton===void 0||!A.sourcechooserButton.querySelector("input[type=radio]"))return!1;y.isSourcechooserSelectorOpen()?y.hideSourcechooserSelector():(y.showSourcechooserSelector(),y.sourcechooserButton.querySelector("input[type=radio]:checked").focus())})}},addSourceButton:function(y,j,F,P){var C=this;(j===""||j===void 0)&&(j=y),F=F.split("/")[1],C.sourcechooserButton.querySelector("ul").innerHTML+="<li>"+('<input type="radio" name="'+C.id+'_sourcechooser" id="'+C.id+"_sourcechooser_"+j+F+'" ')+('role="menuitemradio" value="'+y+'" '+(P?'checked="checked"':"")+' aria-selected="'+P+'"/>')+('<label for="'+C.id+"_sourcechooser_"+j+F+'" aria-hidden="true">'+j+" ("+F+")</label>")+"</li>",C.adjustSourcechooserBox()},adjustSourcechooserBox:function(){var y=this;y.sourcechooserButton.querySelector("."+y.options.classPrefix+"sourcechooser-selector").style.height=parseFloat(y.sourcechooserButton.querySelector("."+y.options.classPrefix+"sourcechooser-selector ul").offsetHeight)+"px"},isSourcechooserSelectorOpen:function(){var y=this;if(y.sourcechooserButton===void 0||!y.sourcechooserButton.querySelector("input[type=radio]"))return!1;var j=y.sourcechooserButton.querySelector("."+y.options.classPrefix+"sourcechooser-selector");return mejs.Utils.hasClass(j,y.options.classPrefix+"offscreen")===!1},hideSourcechooserSelector:function(){var y=this;if(!(y.sourcechooserButton===void 0||!y.sourcechooserButton.querySelector("input[type=radio]"))){var j=y.sourcechooserButton.querySelector("."+y.options.classPrefix+"sourcechooser-selector"),F=j.querySelectorAll("input[type=radio]");j.setAttribute("aria-expanded","false"),j.setAttribute("aria-hidden","true"),mejs.Utils.addClass(j,y.options.classPrefix+"offscreen");for(var P=0,C=F.length;P<C;P++)F[P].setAttribute("tabindex","-1")}},showSourcechooserSelector:function(){var y=this;if(!(y.sourcechooserButton===void 0||!y.sourcechooserButton.querySelector("input[type=radio]"))){var j=y.sourcechooserButton.querySelector("."+y.options.classPrefix+"sourcechooser-selector"),F=j.querySelectorAll("input[type=radio]");j.setAttribute("aria-expanded","true"),j.setAttribute("aria-hidden","false"),mejs.Utils.removeClass(j,y.options.classPrefix+"offscreen");for(var P=0,C=F.length;P<C;P++)F[P].setAttribute("tabindex","0")}}})},{}]},{},[1]);var Ae=He(),ve=class extends Se{constructor(g){super(g);this.pauseTimeoutId=null;this.muted=!1}create(){this.setConfig("mediaElementCenterPanel"),super.create();let g=this;this.extensionHost.subscribe(ue.TOGGLE_FULLSCREEN,()=>{this.resize()}),this.extensionHost.subscribe(oe.SET_TARGET,T=>{g.pauseTimeoutId!==null&&(clearTimeout(g.pauseTimeoutId),g.pauseTimeoutId=null);let y=T.t;if(Array.isArray(y))if(y.length===1)y=y[0];else{let[j,F]=y;if(F<=j){console.error("endTime must be greater than startTime");return}if(g.player.setCurrentTime(j),g.config.options.autoPlayOnSetTarget){let P=(F-j)*1e3;g.pauseTimeoutId=setTimeout(()=>{g.player.pause(),g.pauseTimeoutId=null},P),g.player.play()}return}g.player.setCurrentTime(y),g.config.options.autoPlayOnSetTarget&&g.player.play()}),this.extensionHost.subscribe(oe.SET_MUTED,T=>{g.player&&(g.player.setMuted(T),g.updateMutedAttribute(T))}),this.extensionHost.subscribe(oe.OPEN_EXTERNAL_RESOURCE,T=>{g.openMedia(T)}),this.$wrapper=Ae('<div class="wrapper"></div>'),this.$content.append(this.$wrapper),this.$container=Ae('<div class="container"></div>'),this.$wrapper.append(this.$container),this.title=this.extension.helper.getLabel()}updateMutedAttribute(g){g?this.$media.attr("muted",""):this.$media.removeAttr("muted")}async openMedia(g){let T=this;await this.extension.getExternalResources(g),this.$container.empty();let y=this.extension.helper.getCurrentCanvas();this.mediaHeight=this.options.defaultHeight,this.mediaWidth=this.options.defaultWidth;let j=this.extension.getPosterImageUri(),F=[],P=[],C=y.getRenderings();if(C&&C.length)y.getRenderings().forEach(E=>{this.isTypeMedia(E)&&F.push({label:E.getLabel().getValue()??E.getFormat().toString(),type:E.getFormat().toString(),src:E.id}),this.isTypeCaption(E)&&P.push({label:E.getLabel().getValue()??E.getFormat().toString(),id:E.id})});else{let E=this.extension.getMediaFormats(this.extension.helper.getCurrentCanvas());E&&E.length&&E.forEach(h=>{let l=h.getFormat();l!==null&&(this.isTypeMedia(h)&&F.push({label:h.__jsonld.label?h.__jsonld.label:"",type:l.toString(),src:h.id}),this.isTypeCaption(h)&&P.push(h.__jsonld))})}P.length>0&&P.unshift({id:"none"}),this.isVideo()?(this.$media=Ae('<video controls="controls" preload="none" style="width:100%;height:100%;" width="100%" height="100%"></video>'),this.appendTextTracks(P),this.appendMediaSources(F),this.$container.append(this.$media),this.player=new MediaElementPlayer(Ae("video")[0],{poster:j,toggleCaptionsButtonWhenOnlyOne:!0,features:["playpause","current","progress","tracks","volume","sourcechooser","fullscreen"],success:function(E,h){E.addEventListener("loadstart",()=>{T.resize()}),E.addEventListener("play",()=>{T.extensionHost.publish(ie.MEDIA_PLAYED,Math.floor(E.currentTime))}),E.addEventListener("pause",()=>{this.pauseTimeoutId!==null&&(clearTimeout(this.pauseTimeoutId),this.pauseTimeoutId=null),Math.floor(E.currentTime)!=Math.floor(E.duration)&&T.extensionHost.publish(ie.MEDIA_PAUSED,Math.floor(E.currentTime))}),E.addEventListener("ended",()=>{T.extensionHost.publish(ie.MEDIA_ENDED,Math.floor(E.duration))}),E.addEventListener("timeupdate",()=>{T.extensionHost.publish(ie.MEDIA_TIME_UPDATE,Math.floor(E.currentTime))}),E.addEventListener("volumechange",l=>{let w=l.detail.target.getMuted();T.muted===!1&&w===!0&&(T.muted=!0,T.extensionHost.fire(ie.MEDIA_MUTED)),T.muted===!0&&w===!1&&(T.muted=!1,T.extensionHost.fire(ie.MEDIA_UNMUTED)),T.updateMutedAttribute(T.muted)})}})):(this.$media=Ae('<audio controls="controls" preload="none" style="width:100%;height:100%;" width="100%" height="100%"></audio>'),this.appendTextTracks(P),this.appendMediaSources(F),this.$container.append(this.$media),this.player=new MediaElementPlayer(Ae("audio")[0],{poster:j,defaultAudioWidth:"auto",features:["playpause","current","progress","tracks","volume","sourcechooser"],stretching:"responsive",defaultAudioHeight:"auto",hideVolumeOnTouchDevices:!1,showPosterWhenPaused:!0,showPosterWhenEnded:!0,success:function(E,h){E.addEventListener("play",()=>{T.extensionHost.publish(ie.MEDIA_PLAYED,Math.floor(E.currentTime))}),E.addEventListener("pause",()=>{this.pauseTimeoutId!==null&&(clearTimeout(this.pauseTimeoutId),this.pauseTimeoutId=null),Math.floor(E.currentTime)!=Math.floor(E.duration)&&T.extensionHost.publish(ie.MEDIA_PAUSED,Math.floor(E.currentTime))}),E.addEventListener("ended",()=>{T.extensionHost.publish(ie.MEDIA_ENDED,Math.floor(E.duration))}),E.addEventListener("timeupdate",()=>{T.extensionHost.publish(ie.MEDIA_TIME_UPDATE,Math.floor(E.currentTime))}),E.addEventListener("volumechange",l=>{let w=l.detail.target.getMuted();T.muted===!1&&w===!0&&(T.muted=!0,T.extensionHost.fire(ie.MEDIA_MUTED)),T.muted===!0&&w===!1&&(T.muted=!1,T.extensionHost.fire(ie.MEDIA_UNMUTED)),T.updateMutedAttribute(T.muted)})}})),this.extensionHost.publish(ue.EXTERNAL_RESOURCE_OPENED),this.extensionHost.publish(ue.LOAD)}appendTextTracks(g){for(let T of g)this.$media.append(Ae(`<track label="${T.label}" kind="subtitles" srclang="${T.language}" src="${T.id}" ${g.indexOf(T)===0?"default":""}>
`))}appendMediaSources(g){for(let T of g)this.$media.append(Ae(`<source src="${T.src}" type="${T.type}" title="${T.label}">`))}isTypeMedia(g){let T=g.getFormat();if(T===null)return!1;let j=T.toString().split("/")[0];return j==="audio"||j==="video"}isTypeCaption(g){let T=g.getFormat();return T===null?!1:new Set(["text/vtt","text/srt"]).has(T.toString())}isVideo(){return this.extension.isVideo()}resize(){if(super.resize(),!this.mediaWidth||!this.mediaHeight)return;this.title&&this.$title.text(ke(this.title));let g=Ie.fitRect(this.mediaWidth,this.mediaHeight,this.$content.width(),this.$content.height());this.$container.height(g.height),this.$container.width(g.width),this.player&&(this.$media.width(g.width),this.$media.height(g.height)),this.player&&(this.player.setPlayerSize(),this.player.setControlsSize())}};var be=class extends De{constructor(Y){super(Y)}create(){this.setConfig("settingsDialogue"),super.create()}};var ye=class extends Fe{constructor(Y){super(Y)}create(){this.setConfig("shareDialogue"),super.create()}update(){super.update(),this.embedCode=this.extension.getEmbedScript(this.options.embedTemplate,this.currentWidth,this.currentHeight),this.$embedCode.val(this.embedCode)}resize(){super.resize()}};var de=xe(ze()),Qe=xe(Ge());var we=class M{constructor(Y){this.t=Y}toString(){return`${this.t}`}static fromString(Y){if(Y=Y.replace("t=",""),Y.includes(",")){let[g,T]=Y.split(",");return new M([Number(g),Number(T)])}return new M(Number(Y))}};var Ue={options:{allowStealFocus:!1,authAPIVersion:1,bookmarkThumbHeight:150,bookmarkThumbWidth:90,dropEnabled:!0,footerPanelEnabled:!0,headerPanelEnabled:!0,leftPanelEnabled:!0,limitLocales:!1,metrics:[{type:"sm",minWidth:0},{type:"md",minWidth:768},{type:"lg",minWidth:1024},{type:"xl",minWidth:1280}],multiSelectionMimeType:"application/zip",navigatorEnabled:!0,openTemplate:"http://universalviewer.io?manifest={0}",overrideFullScreen:!1,pagingEnabled:!0,pagingOptionEnabled:!0,pessimisticAccessControl:!1,preserveViewport:!1,rightPanelEnabled:!0,saveUserSettings:!1,clickToZoomEnabled:!0,searchWithinEnabled:!0,termsOfUseEnabled:!1,theme:"uv-en-GB-theme",tokenStorage:"session",useArrowKeysToNavigate:!1,zoomToSearchResultEnabled:!0},modules:{leftPanel:{options:{expandFullEnabled:!1,panelAnimationDuration:250,panelCollapsedWidth:30,panelExpandedWidth:255,panelOpen:!1},content:{collapse:"$collapse",collapseFull:"$collapseFull",expand:"$expandContents",expandFull:"$expandGallery"}},shareDialogue:{options:{embedEnabled:!0,shareEnabled:!0,embedPath:"/uv.html",embedTemplate:'<iframe src="{0}" width="{1}" height="{2}" allowfullscreen frameborder="0" title="{3}"></iframe>',instructionsEnabled:!1,shareFrameEnabled:!0,shareManifestsEnabled:!0,topCloseButtonEnabled:!1,copyToClipboardEnabled:!0},content:{close:"$close",copyBtn:"$copyBtn",copyToClipboard:"$copyToClipboard",customSize:"custom",embed:"Embed",embedInstructions:"To embed this item in your own website, copy and paste the code below.",height:"Height",iiif:"IIIF Manifest",share:"Share",shareInstructions:"To share this item, copy the URL below.",shareLink:"$shareLink",size:"Size:",width:"Width",shareUrl:"$shareUrl"}},footerPanel:{options:{bookmarkEnabled:!1,downloadEnabled:!0,embedEnabled:!1,feedbackEnabled:!1,fullscreenEnabled:!0,minimiseButtons:!0,moreInfoEnabled:!0,openEnabled:!1,printEnabled:!1,shareEnabled:!0},content:{bookmark:"$add_to_bookmarks",download:"$download",embed:"$embed",exitFullScreen:"$exitFullScreen",feedback:"$feedback",fullScreen:"$fullScreen",moreInfo:"$moreInfo",open:"$open",share:"$share",openLeftPanel:"$openLeftPanel",closeLeftPanel:"$closeLeftPanel",openRightPanel:"$openRightPanel",closeRightPanel:"$closeRightPanel"}},genericDialogue:{options:{topCloseButtonEnabled:!1},content:{close:"$close",emptyValue:"$emptyValue",invalidNumber:"$invalidNumber",noMatches:"$noMatches",ok:"$ok",pageNotFound:"$pageNotFound",refresh:"$refresh"}},headerPanel:{options:{centerOptionsEnabled:!0,localeToggleEnabled:!1,settingsButtonEnabled:!0,helpEnabled:!1,helpUrl:"https://universalviewer.io"},content:{close:"$close",settings:"$settings",help:"$help"}},helpDialogue:{options:{topCloseButtonEnabled:!1},content:{close:"$close",text:"$placeholder_text",title:"$help"}},centerPanel:{options:{titleEnabled:!0,subtitleEnabled:!0,mostSpecificRequiredStatement:!0,requiredStatementEnabled:!0},content:{attribution:"$attribution",close:"$close",closeAttribution:"$closeAttribution"}},mediaElementCenterPanel:{options:{autoPlayOnSetTarget:!1,defaultHeight:420,defaultWidth:560,titleEnabled:!0,subtitleEnabled:!0,mostSpecificRequiredStatement:!0,requiredStatementEnabled:!0},content:{attribution:"$attribution",close:"$close",closeAttribution:"$closeAttribution"}},restrictedDialogue:{options:{topCloseButtonEnabled:!1},content:{cancel:"$cancel",close:"$close"}},authDialogue:{options:{topCloseButtonEnabled:!1},content:{cancel:"$cancel",close:"$close",confirm:"$confirm"}},adjustImageDialogue:{options:{topCloseButtonEnabled:!1},content:{title:"$adjustImage",brightness:"$brightness",contrast:"$contrast",saturation:"$saturation",close:"$close",reset:"$reset",remember:"$remember"}},clickThroughDialogue:{options:{topCloseButtonEnabled:!1},content:{close:"$close",viewTerms:"$viewTerms"}},moreInfoRightPanel:{options:{canvasDisplayOrder:"",canvasExclude:"",copyToClipboardEnabled:!1,expandFullEnabled:!1,limitToRange:!1,manifestDisplayOrder:"",manifestExclude:"",panelAnimationDuration:250,panelCollapsedWidth:30,panelExpandedWidth:255,panelOpen:!1,rtlLanguageCodes:"ar, ara, dv, div, he, heb, ur, urd",showAllLanguages:!1,textLimit:4,textLimitType:"lines",topCloseButtonEnabled:!1},content:{attribution:"$attribution",canvasHeader:"$aboutTheImage",close:"$close",collapse:"$collapseInformation",collapseFull:"$collapseGallery",copiedToClipboard:"$copiedToClipboard",copyToClipboard:"$copyToClipboard",description:"$description",expand:"$expandInformation",expandFull:"$expandGallery",holdingText:"$moduleGoesHere",less:"$less",lessAriaLabelTemplate:"$lessAriaLabelTemplate",license:"$license",logo:"$logo",manifestHeader:"$aboutTheItem",more:"$more",moreAriaLabelTemplate:"$moreAriaLabelTemplate",noData:"$noDataToDisplay",page:"$page",rangeHeader:"$aboutThisSection",title:"$moreInformation"}},resourcesLeftPanel:{options:{expandFullEnabled:!1,panelAnimationDuration:250,panelCollapsedWidth:30,panelExpandedWidth:255,panelOpen:!0},content:{title:"$contents"}},dialogue:{options:{topCloseButtonEnabled:!1},content:{close:"$close"}},downloadDialogue:{options:{topCloseButtonEnabled:!1},content:{allPages:"$allPages",close:"$close",currentViewAsJpg:"$currentViewAsJpg",currentViewAsJpgExplanation:"$openNewWindow",download:"$download",downloadSelection:"$downloadSelection",downloadSelectionExplanation:"$downloadSelectionExplanation",editSettings:"$editSettings",entireDocument:"$entireDocument",entireFileAsOriginal:"$entireFile",entireFileAsOriginalWithFormat:"$entireFileWithFormat",individualPages:"$individualPages",noneAvailable:"$noDownloadOptionsAvailable",pagingNote:"$pagingNote",preview:"$preview",selection:"$selection",termsOfUse:"$termsOfUse",title:"$download",wholeImageHighRes:"$wholeImageHighRes",wholeImageHighResExplanation:"$openNewWindow",wholeImageLowResAsJpg:"$wholeImageLowResAsJpg",wholeImageLowResAsJpgExplanation:"$openNewWindow",wholeImagesHighRes:"$wholeImagesHighRes",wholeImagesHighResExplanation:"$wholeImagesHighResExplanation"}},loginDialogue:{options:{topCloseButtonEnabled:!1},content:{login:"$login",logout:"$logout",cancel:"$cancel",close:"$close"}},settingsDialogue:{options:{topCloseButtonEnabled:!1},content:{close:"$close",locale:"$locale",navigatorEnabled:"$navigatorEnabled",clickToZoomEnabled:"$clickToZoomEnabled",pagingEnabled:"$twoPageView",reducedMotion:"$reducedMotion",truncateThumbnailLabels:"$truncateThumbnailLabels",preserveViewport:"$preserveViewport",title:"$settings",website:"$uvWebsite"}}},localisation:{label:"English (GB)",locales:[{name:"cy-GB",label:"Cymraeg"},{name:"en-GB",label:"English (GB)"},{name:"fr-FR",label:"Fran\xE7ais (FR)"},{name:"pl-PL",label:"Polski"},{name:"sv-SE",label:"Svenska"}]},content:{authCORSError:"$authCORSError",authorisationFailedMessage:"$authorisationFailedMessage",canvasIndexOutOfRange:"$canvasIndexOutOfRange",fallbackDegradedLabel:"$fallbackDegradedLabel",fallbackDegradedMessage:"$fallbackDegradedMessage",forbiddenResourceMessage:"$forbiddenResourceMessage",termsOfUse:"$termsOfUse",mediaViewer:"$mediaViewer",skipToDownload:"$skipToDownload"}};var Ee=class extends Me{constructor(){super(...arguments);this.defaultConfig=Ue}create(){super.create(),$(window).bind("enterfullscreen",()=>{this.extensionHost.publish(ue.TOGGLE_FULLSCREEN)}),$(window).bind("exitfullscreen",()=>{this.extensionHost.publish(ue.TOGGLE_FULLSCREEN)}),this.extensionHost.subscribe(oe.CANVAS_INDEX_CHANGE,g=>{this.viewCanvas(g)}),this.extensionHost.subscribe(oe.THUMB_SELECTED,g=>{this.extensionHost.publish(oe.CANVAS_INDEX_CHANGE,g.index)}),this.extensionHost.subscribe(oe.LEFTPANEL_EXPAND_FULL_START,()=>{this.shell.$centerPanel.hide(),this.shell.$rightPanel.hide()}),this.extensionHost.subscribe(oe.LEFTPANEL_COLLAPSE_FULL_FINISH,()=>{this.shell.$centerPanel.show(),this.shell.$rightPanel.show(),this.resize()}),this.extensionHost.subscribe(ie.MEDIA_ENDED,()=>{this.fire(ie.MEDIA_ENDED)}),this.extensionHost.subscribe(ie.MEDIA_PAUSED,()=>{this.fire(ie.MEDIA_PAUSED)}),this.extensionHost.subscribe(ie.MEDIA_PLAYED,()=>{this.fire(ie.MEDIA_PLAYED)}),this.extensionHost.subscribe(ie.MEDIA_TIME_UPDATE,g=>{let T=this.helper.getCurrentCanvas();T&&(this.data.target=T.id+`#t=${g}`,this.fire(oe.TARGET_CHANGE,this.data.target))})}createModules(){super.createModules(),this.isHeaderPanelEnabled()?this.headerPanel=new Be(this.shell.$headerPanel):this.shell.$headerPanel.hide(),this.isLeftPanelEnabled()&&(this.leftPanel=new Ne(this.shell.$leftPanel)),this.centerPanel=new ve(this.shell.$centerPanel),this.isRightPanelEnabled()&&(this.rightPanel=new Te(this.shell.$rightPanel)),this.isFooterPanelEnabled()?(this.footerPanel=new me(this.shell.$footerPanel),this.mobileFooterPanel=new he(this.shell.$mobileFooterPanel)):this.shell.$footerPanel.hide(),this.$helpDialogue=$('<div class="overlay help" aria-hidden="true"></div>'),this.shell.$overlays.append(this.$helpDialogue),this.helpDialogue=new Re(this.$helpDialogue),this.$downloadDialogue=$('<div class="overlay download" aria-hidden="true"></div>'),this.shell.$overlays.append(this.$downloadDialogue),this.downloadDialogue=new ge(this.$downloadDialogue),this.$shareDialogue=$('<div class="overlay share" aria-hidden="true"></div>'),this.shell.$overlays.append(this.$shareDialogue),this.shareDialogue=new ye(this.$shareDialogue),this.$settingsDialogue=$('<div class="overlay settings" aria-hidden="true"></div>'),this.shell.$overlays.append(this.$settingsDialogue),this.settingsDialogue=new be(this.$settingsDialogue),this.isLeftPanelEnabled()&&this.leftPanel.init(),this.isRightPanelEnabled()&&this.rightPanel.init()}render(){super.render(),this.checkForTarget(),this.checkForMuted()}checkForTarget(){if(this.data.target){let g=this.data.target.split("#"),T=g[0],y=this.helper.getCanvasIndexById(T);y!==null&&this.helper.canvasIndex!==y&&this.extensionHost.publish(oe.CANVAS_INDEX_CHANGE,y);let j=g[1];this.extensionHost.publish(oe.SET_TARGET,we.fromString(j))}}checkForMuted(){this.extensionHost.publish(oe.SET_MUTED,this.data.muted||!1)}isLeftPanelEnabled(){return Ce.getBool(this.data.config.options.leftPanelEnabled,!0)&&(this.helper.isMultiCanvas()||this.helper.isMultiSequence()||this.helper.hasResources())}bookmark(){super.bookmark();let g=this.extensions.helper.getCurrentCanvas(),T=new Le;T.index=this.helper.canvasIndex,T.label=Qe.LanguageMap.getValue(g.getLabel()),T.thumb=g.getProperty("thumbnail"),T.title=this.helper.getLabel(),T.trackingLabel=window.trackingLabel,this.isVideo()?T.type=de.ExternalResourceType.MOVING_IMAGE:T.type=de.ExternalResourceType.SOUND,this.fire(oe.BOOKMARK,T)}getEmbedScript(g,T,y){let j=new URLSearchParams({manifest:this.helper.manifestUri,c:this.helper.collectionIndex.toString(),m:this.helper.manifestIndex.toString(),cv:this.helper.canvasIndex.toString()});return super.buildEmbedScript(g,T,y,j)}getPosterImageUri(){let g=null,T=this.helper.getCurrentCanvas(),y=T.getProperty("accompanyingCanvas");if(y){if(y.items&&y.items.length){let j=y.items[0];j.items&&j.items.length&&(g=j.items[0].body?.id)}}else{let j=T.getContent();j&&j.length?g=j[0].getProperty("thumbnail"):g=T.getProperty("thumbnail")}return g}isVideoFormat(g){return[de.MediaType.VIDEO_MP4,de.MediaType.WEBM].indexOf(g)!=-1}isVideo(){let g=this.helper.getCurrentCanvas(),T=g.getContent();if(T&&T.length){let y=this.getMediaFormats(g);for(let j=0;j<y.length;j++){let P=y[j].getFormat();if(P&&this.isVideoFormat(P.toString()))return!0}return!1}else{let y=g.getType();if(y)return y.toString()===de.ExternalResourceType.MOVING_IMAGE}throw new Error("Unable to determine media type")}};export{Ee as default};
/*!
* This is an edited version of source-chooser from the MediaElement plugin.
* https://github.com/mediaelement/mediaelement-plugins/blob/master/dist/source-chooser/source-chooser.js
* Version: v2.5.1
* Last Copied: 2024-10-16
* License: MIT (https://johndyer.mit-license.org)
*
* This was done to:
* 1. fix the improper use of .siblings() on line 144 (of the original).
* 2. improve keyboard support of the source chooser button and menu (line 67).
*
* These changes have been contributed upstream.
* Once the issues are resolved, this file should be deleted.
* https://github.com/mediaelement/mediaelement-plugins/pull/266
*
* Chris Hallberg (challber@villanova.edu)
*/
/*!
* MediaElement.js
* http://www.mediaelementjs.com/
*
* Wrapper that mimics native HTML5 MediaElement (audio and video)
* using a variety of technologies (pure JavaScript, Flash, iframe)
*
* Copyright 2010-2017, John Dyer (http://j.hn/)
* License: MIT
*
*/
/*! Bundled license information:
mediaelement/build/mediaelement-and-player.js:
(*!
* MediaElement.js
* http://www.mediaelementjs.com/
*
* Wrapper that mimics native HTML5 MediaElement (audio and video)
* using a variety of technologies (pure JavaScript, Flash, iframe)
*
* Copyright 2010-2017, John Dyer (http://j.hn/)
* License: MIT
*
*)
*/