UNPKG

@thms-rmb/universalviewer

Version:

The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎

1 lines 182 kB
import{a as Re}from"./chunk-CHPN5XCG.js";import{a as De}from"./chunk-VHS46GWY.js";import{a as Oe}from"./chunk-BG72CIKO.js";import{a as Le}from"./chunk-VSOYKBBB.js";import"./chunk-2SUYJOML.js";import{c as ke,f as Ae,h as Fe,i as Ie,k as _e,l as Ne,m as Me}from"./chunk-KSHTREFB.js";import{a as Ve,c as $e}from"./chunk-UYLDA6E6.js";import{b as Pe,i as Te,n as Ce,p as ae}from"./chunk-2YE6NNA6.js";import{b as xe,g as ue}from"./chunk-MP7EINQY.js";import{a as se,c as we}from"./chunk-YAXTLTJC.js";var ve=class extends Le{constructor(U){super(U)}create(){this.setConfig("downloadDialogue"),super.create()}open(U){super.open(U),this.addEntireFileDownloadOptions(),this.updateNoneAvailable();let j=this.extension.helper.getCurrentCanvas().getContent();for(let T of j){let V=T.getBody();for(let I of V){let _=I.getFormat();_&&(_.toString()==="text/plain"||_.toString()==="text/vtt")&&this.addEntireFileDownloadOption(I.id,I.getDefaultLabel()||`Download as text ${I.__jsonld.language?`(${I.__jsonld.language})`:""}`,_.toString())}}this.resize()}isDownloadOptionAvailable(U){return super.isDownloadOptionAvailable(U)}};var fe=class{},re=fe;re.namespace="mediaelementExtension.",re.MEDIA_ENDED=fe.namespace+"mediaEnded",re.MEDIA_PAUSED=fe.namespace+"mediaPaused",re.MEDIA_PLAYED=fe.namespace+"mediaPlayed",re.MEDIA_TIME_UPDATE=fe.namespace+"mediaTimeUpdate";(function(){function A(U,y,j){function T(_,h){if(!y[_]){if(!U[_]){var k=typeof se=="function"&&se;if(!h&&k)return k(_,!0);if(V)return V(_,!0);var v=new Error("Cannot find module '"+_+"'");throw v.code="MODULE_NOT_FOUND",v}var l=y[_]={exports:{}};U[_][0].call(l.exports,function(w){var E=U[_][1][w];return T(E||w)},l,l.exports,A,U,y,j)}return y[_].exports}for(var V=typeof se=="function"&&se,I=0;I<j.length;I++)T(j[I]);return T}return A})()({1:[function(A,U,y){},{}],2:[function(A,U,y){(function(j){var T=typeof j!="undefined"?j:typeof window!="undefined"?window:{},V=A(1),I;typeof document!="undefined"?I=document:(I=T["__GLOBAL_DOCUMENT_CACHE@4"],I||(I=T["__GLOBAL_DOCUMENT_CACHE@4"]=V)),U.exports=I}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"1":1}],3:[function(A,U,y){(function(j){var T;typeof window!="undefined"?T=window:typeof j!="undefined"?T=j:typeof self!="undefined"?T=self:T={},U.exports=T}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],4:[function(A,U,y){(function(j){var T=setTimeout;function V(){}function I(a,m){return function(){a.apply(m,arguments)}}function _(a){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");if(typeof a!="function")throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],E(a,this)}function h(a,m){for(;a._state===3;)a=a._value;if(a._state===0){a._deferreds.push(m);return}a._handled=!0,_._immediateFn(function(){var r=a._state===1?m.onFulfilled:m.onRejected;if(r===null){(a._state===1?k:v)(m.promise,a._value);return}var n;try{n=r(a._value)}catch(i){v(m.promise,i);return}k(m.promise,n)})}function k(a,m){try{if(m===a)throw new TypeError("A promise cannot be resolved with itself.");if(m&&(typeof m=="object"||typeof m=="function")){var r=m.then;if(m instanceof _){a._state=3,a._value=m,l(a);return}else if(typeof r=="function"){E(I(r,m),a);return}}a._state=1,a._value=m,l(a)}catch(n){v(a,n)}}function v(a,m){a._state=2,a._value=m,l(a)}function l(a){a._state===2&&a._deferreds.length===0&&_._immediateFn(function(){a._handled||_._unhandledRejectionFn(a._value)});for(var m=0,r=a._deferreds.length;m<r;m++)h(a,a._deferreds[m]);a._deferreds=null}function w(a,m,r){this.onFulfilled=typeof a=="function"?a:null,this.onRejected=typeof m=="function"?m:null,this.promise=r}function E(a,m){var r=!1;try{a(function(n){r||(r=!0,k(m,n))},function(n){r||(r=!0,v(m,n))})}catch(n){if(r)return;r=!0,v(m,n)}}_.prototype.catch=function(a){return this.then(null,a)},_.prototype.then=function(a,m){var r=new this.constructor(V);return h(this,new w(a,m,r)),r},_.all=function(a){var m=Array.prototype.slice.call(a);return new _(function(r,n){if(m.length===0)return r([]);var i=m.length;function s(o,u){try{if(u&&(typeof u=="object"||typeof u=="function")){var C=u.then;if(typeof C=="function"){C.call(u,function(b){s(o,b)},n);return}}m[o]=u,--i==0&&r(m)}catch(b){n(b)}}for(var d=0;d<m.length;d++)s(d,m[d])})},_.resolve=function(a){return a&&typeof a=="object"&&a.constructor===_?a:new _(function(m){m(a)})},_.reject=function(a){return new _(function(m,r){r(a)})},_.race=function(a){return new _(function(m,r){for(var n=0,i=a.length;n<i;n++)a[n].then(m,r)})},_._immediateFn=typeof setImmediate=="function"&&function(a){setImmediate(a)}||function(a){T(a,0)},_._unhandledRejectionFn=function(m){typeof console!="undefined"&&console&&console.warn("Possible Unhandled Promise Rejection:",m)},_._setImmediateFn=function(m){_._immediateFn=m},_._setUnhandledRejectionFn=function(m){_._unhandledRejectionFn=m},typeof U!="undefined"&&U.exports?U.exports=_:j.Promise||(j.Promise=_)})(this)},{}],5:[function(A,U,y){"use strict";Object.defineProperty(y,"__esModule",{value:!0});var j=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(v){return typeof v}:function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},T=A(7),V=h(T),I=A(15),_=A(27);function h(v){return v&&v.__esModule?v:{default:v}}var k={lang:"en",en:I.EN};k.language=function(){for(var v=arguments.length,l=Array(v),w=0;w<v;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");k.lang=l[0],k[l[0]]===void 0?(l[1]=l[1]!==null&&l[1]!==void 0&&j(l[1])==="object"?l[1]:{},k[l[0]]=(0,_.isObjectEmpty)(l[1])?I.EN:l[1]):l[1]!==null&&l[1]!==void 0&&j(l[1])==="object"&&(k[l[0]]=l[1])}return k.lang},k.t=function(v){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(typeof v=="string"&&v.length){var w=void 0,E=void 0,a=k.language(),m=function(n,i,s){if((typeof n=="undefined"?"undefined":j(n))!=="object"||typeof i!="number"||typeof s!="number")return n;var d=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 d[s].apply(null,[i].concat(n))};return k[a]!==void 0&&(w=k[a][v],l!==null&&typeof l=="number"&&(E=k[a]["mejs.plural-form"],w=m.apply(null,[w,l,E]))),!w&&k.en&&(w=k.en[v],l!==null&&typeof l=="number"&&(E=k.en["mejs.plural-form"],w=m.apply(null,[w,l,E]))),w=w||v,l!==null&&typeof l=="number"&&(w=w.replace("%1",l)),(0,_.escapeHTML)(w)}return v},V.default.i18n=k,typeof mejsL10n!="undefined"&&V.default.i18n.language(mejsL10n.language,mejsL10n.strings),y.default=k},{"15":15,"27":27,"7":7}],6:[function(A,U,y){"use strict";Object.defineProperty(y,"__esModule",{value:!0});var j=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},T=A(3),V=a(T),I=A(2),_=a(I),h=A(7),k=a(h),v=A(27),l=A(28),w=A(8),E=A(25);function a(n){return n&&n.__esModule?n:{default:n}}function m(n,i){if(!(n instanceof i))throw new TypeError("Cannot call a class as a function")}var r=function n(i,s,d){var o=this;m(this,n);var u=this;d=Array.isArray(d)?d:null,u.defaults={renderers:[],fakeNodeName:"mediaelementwrapper",pluginPath:"build/",shimScriptAccess:"sameDomain"},s=Object.assign(u.defaults,s),u.mediaElement=_.default.createElement(s.fakeNodeName);var C=i,b=!1;if(typeof i=="string"?u.mediaElement.originalNode=_.default.getElementById(i):(u.mediaElement.originalNode=i,C=i.id),u.mediaElement.originalNode===void 0||u.mediaElement.originalNode===null)return null;u.mediaElement.options=s,C=C||"mejs_"+Math.random().toString().slice(2),u.mediaElement.originalNode.setAttribute("id",C+"_from_mejs");var g=u.mediaElement.originalNode.tagName.toLowerCase();["video","audio"].indexOf(g)>-1&&!u.mediaElement.originalNode.getAttribute("preload")&&u.mediaElement.originalNode.setAttribute("preload","none"),u.mediaElement.originalNode.parentNode.insertBefore(u.mediaElement,u.mediaElement.originalNode),u.mediaElement.appendChild(u.mediaElement.originalNode);var x=function(B,H){if(V.default.location.protocol==="https:"&&B.indexOf("http:")===0&&E.IS_IOS&&k.default.html5media.mediaTypes.indexOf(H)>-1){var K=new XMLHttpRequest;K.onreadystatechange=function(){if(this.readyState===4&&this.status===200){var X=V.default.URL||V.default.webkitURL,ee=X.createObjectURL(this.response);return u.mediaElement.originalNode.setAttribute("src",ee),ee}return B},K.open("GET",B),K.responseType="blob",K.send()}return B},N=void 0;if(d!==null)N=d;else if(u.mediaElement.originalNode!==null)switch(N=[],u.mediaElement.originalNode.nodeName.toLowerCase()){case"iframe":N.push({type:"",src:u.mediaElement.originalNode.getAttribute("src")});break;case"audio":case"video":var D=u.mediaElement.originalNode.children.length,c=u.mediaElement.originalNode.getAttribute("src");if(c){var e=u.mediaElement.originalNode,p=(0,l.formatType)(c,e.getAttribute("type"));N.push({type:p,src:x(c,p)})}for(var t=0;t<D;t++){var f=u.mediaElement.originalNode.children[t];if(f.tagName.toLowerCase()==="source"){var S=f.getAttribute("src"),F=(0,l.formatType)(S,f.getAttribute("type"));N.push({type:F,src:x(S,F)})}}break}u.mediaElement.id=C,u.mediaElement.renderers={},u.mediaElement.events={},u.mediaElement.promises=[],u.mediaElement.renderer=null,u.mediaElement.rendererName=null,u.mediaElement.changeRenderer=function(W,B){var H=o,K=Object.keys(B[0]).length>2?B[0]:B[0].src;if(H.mediaElement.renderer!==void 0&&H.mediaElement.renderer!==null&&H.mediaElement.renderer.name===W)return H.mediaElement.renderer.pause(),H.mediaElement.renderer.stop&&H.mediaElement.renderer.stop(),H.mediaElement.renderer.show(),H.mediaElement.renderer.setSrc(K),!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[W],ee=null;if(X!=null)return X.show(),X.setSrc(K),H.mediaElement.renderer=X,H.mediaElement.rendererName=W,!0;for(var te=H.mediaElement.options.renderers.length?H.mediaElement.options.renderers:w.renderer.order,ne=0,ie=te.length;ne<ie;ne++){var oe=te[ne];if(oe===W){var he=w.renderer.renderers;ee=he[oe];var ce=Object.assign(ee.options,H.mediaElement.options);return X=ee.create(H.mediaElement,ce,B),X.name=W,H.mediaElement.renderers[ee.name]=X,H.mediaElement.renderer=X,H.mediaElement.rendererName=W,X.show(),!0}}return!1},u.mediaElement.setSize=function(W,B){u.mediaElement.renderer!==void 0&&u.mediaElement.renderer!==null&&u.mediaElement.renderer.setSize(W,B)},u.mediaElement.generateError=function(W,B){W=W||"",B=Array.isArray(B)?B:[];var H=(0,v.createEvent)("error",u.mediaElement);H.message=W,H.urls=B,u.mediaElement.dispatchEvent(H),b=!0};var M=k.default.html5media.properties,L=k.default.html5media.methods,P=function(B,H,K,X){var ee=B[H],te=function(){return K.apply(B,[ee])},ne=function(oe){return ee=X.apply(B,[oe]),ee};Object.defineProperty(B,H,{get:te,set:ne})},O=function(B){if(B!=="src"){var H=""+B.substring(0,1).toUpperCase()+B.substring(1),K=function(){return u.mediaElement.renderer!==void 0&&u.mediaElement.renderer!==null&&typeof u.mediaElement.renderer["get"+H]=="function"?u.mediaElement.renderer["get"+H]():null},X=function(te){u.mediaElement.renderer!==void 0&&u.mediaElement.renderer!==null&&typeof u.mediaElement.renderer["set"+H]=="function"&&u.mediaElement.renderer["set"+H](te)};P(u.mediaElement,B,K,X),u.mediaElement["get"+H]=K,u.mediaElement["set"+H]=X}},R=function(){return u.mediaElement.renderer!==void 0&&u.mediaElement.renderer!==null?u.mediaElement.renderer.getSrc():null},z=function(B){var H=[];if(typeof B=="string")H.push({src:B,type:B?(0,l.getTypeFromFile)(B):""});else if((typeof B=="undefined"?"undefined":j(B))==="object"&&B.src!==void 0){var K=(0,l.absolutizeUrl)(B.src),X=B.type,ee=Object.assign(B,{src:K,type:(X===""||X===null||X===void 0)&&K?(0,l.getTypeFromFile)(K):X});H.push(ee)}else if(Array.isArray(B))for(var te=0,ne=B.length;te<ne;te++){var ie=(0,l.absolutizeUrl)(B[te].src),oe=B[te].type,he=Object.assign(B[te],{src:ie,type:(oe===""||oe===null||oe===void 0)&&ie?(0,l.getTypeFromFile)(ie):oe});H.push(he)}var ce=w.renderer.select(H,u.mediaElement.options.renderers.length?u.mediaElement.options.renderers:[]),ge=void 0;if(!u.mediaElement.paused&&!(u.mediaElement.src==null||u.mediaElement.src==="")&&(u.mediaElement.pause(),ge=(0,v.createEvent)("pause",u.mediaElement),u.mediaElement.dispatchEvent(ge)),u.mediaElement.originalNode.src=H[0].src||"",ce===null&&H[0].src){u.mediaElement.generateError("No renderer found",H);return}var je=!(H[0].src==null||H[0].src==="");return je?u.mediaElement.changeRenderer(ce.rendererName,H):null},q=function(B,H){try{if(B==="play"&&(u.mediaElement.rendererName==="native_dash"||u.mediaElement.rendererName==="native_hls"||u.mediaElement.rendererName==="vimeo_iframe")){var K=u.mediaElement.renderer[B](H);K&&typeof K.then=="function"&&K.catch(function(){u.mediaElement.paused&&setTimeout(function(){var X=u.mediaElement.renderer.play();X!==void 0&&X.catch(function(){u.mediaElement.renderer.paused||u.mediaElement.renderer.pause()})},150)})}else u.mediaElement.renderer[B](H)}catch(X){u.mediaElement.generateError(X,N)}},Q=function(B){u.mediaElement[B]=function(){for(var H=arguments.length,K=Array(H),X=0;X<H;X++)K[X]=arguments[X];return u.mediaElement.renderer!==void 0&&u.mediaElement.renderer!==null&&typeof u.mediaElement.renderer[B]=="function"&&(u.mediaElement.promises.length?Promise.all(u.mediaElement.promises).then(function(){q(B,K)}).catch(function(ee){u.mediaElement.generateError(ee,N)}):q(B,K)),null}};P(u.mediaElement,"src",R,z),u.mediaElement.getSrc=R,u.mediaElement.setSrc=z;for(var Y=0,G=M.length;Y<G;Y++)O(M[Y]);for(var J=0,Z=L.length;J<Z;J++)Q(L[J]);return u.mediaElement.addEventListener=function(W,B){u.mediaElement.events[W]=u.mediaElement.events[W]||[],u.mediaElement.events[W].push(B)},u.mediaElement.removeEventListener=function(W,B){if(!W)return u.mediaElement.events={},!0;var H=u.mediaElement.events[W];if(!H)return!0;if(!B)return u.mediaElement.events[W]=[],!0;for(var K=0;K<H.length;K++)if(H[K]===B)return u.mediaElement.events[W].splice(K,1),!0;return!1},u.mediaElement.dispatchEvent=function(W){var B=u.mediaElement.events[W.type];if(B)for(var H=0;H<B.length;H++)B[H].apply(null,[W])},u.mediaElement.destroy=function(){var W=u.mediaElement.originalNode.cloneNode(!0),B=u.mediaElement.parentElement;W.removeAttribute("id"),W.remove(),u.mediaElement.remove(),B.appendChild(W)},N.length&&(u.mediaElement.src=N),u.mediaElement.promises.length?Promise.all(u.mediaElement.promises).then(function(){u.mediaElement.options.success&&u.mediaElement.options.success(u.mediaElement,u.mediaElement.originalNode)}).catch(function(){b&&u.mediaElement.options.error&&u.mediaElement.options.error(u.mediaElement,u.mediaElement.originalNode)}):(u.mediaElement.options.success&&u.mediaElement.options.success(u.mediaElement,u.mediaElement.originalNode),b&&u.mediaElement.options.error&&u.mediaElement.options.error(u.mediaElement,u.mediaElement.originalNode)),u.mediaElement};V.default.MediaElement=r,k.default.MediaElement=r,y.default=r},{"2":2,"25":25,"27":27,"28":28,"3":3,"7":7,"8":8}],7:[function(A,U,y){"use strict";Object.defineProperty(y,"__esModule",{value:!0});var j=A(3),T=V(j);function V(_){return _&&_.__esModule?_:{default:_}}var I={};I.version="4.2.14",I.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"]},T.default.mejs=I,y.default=I},{"3":3}],8:[function(A,U,y){"use strict";Object.defineProperty(y,"__esModule",{value:!0}),y.renderer=void 0;var j=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},T=function(){function l(w,E){for(var a=0;a<E.length;a++){var m=E[a];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(w,m.key,m)}}return function(w,E,a){return E&&l(w.prototype,E),a&&l(w,a),w}}(),V=A(7),I=_(V);function _(l){return l&&l.__esModule?l:{default:l}}function h(l,w){if(!(l instanceof w))throw new TypeError("Cannot call a class as a function")}var k=function(){function l(){h(this,l),this.renderers={},this.order=[]}return T(l,[{key:"add",value:function(E){if(E.name===void 0)throw new TypeError("renderer must contain at least `name` property");this.renderers[E.name]=E,this.order.push(E.name)}},{key:"select",value:function(E){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],m=a.length;if(a=a.length?a:this.order,!m){var r=[/^(html5|native)/i,/^flash/i,/iframe$/i],n=function(g){for(var x=0,N=r.length;x<N;x++)if(r[x].test(g))return x;return r.length};a.sort(function(b,g){return n(b)-n(g)})}for(var i=0,s=a.length;i<s;i++){var d=a[i],o=this.renderers[d];if(o!=null){for(var u=0,C=E.length;u<C;u++)if(typeof o.canPlayType=="function"&&typeof E[u].type=="string"&&o.canPlayType(E[u].type))return{rendererName:o.name,src:E[u].src}}}return null}},{key:"order",set:function(E){if(!Array.isArray(E))throw new TypeError("order must be an array of strings.");this._order=E},get:function(){return this._order}},{key:"renderers",set:function(E){if(E!==null&&(typeof E=="undefined"?"undefined":j(E))!=="object")throw new TypeError("renderers must be an array of objects.");this._renderers=E},get:function(){return this._renderers}}]),l}(),v=y.renderer=new k;I.default.Renderers=v},{"7":7}],9:[function(A,U,y){"use strict";var j=A(3),T=n(j),V=A(2),I=n(V),_=A(5),h=n(_),k=A(16),v=n(k),l=A(25),w=r(l),E=A(27),a=A(26),m=A(28);function r(i){if(i&&i.__esModule)return i;var s={};if(i!=null)for(var d in i)Object.prototype.hasOwnProperty.call(i,d)&&(s[d]=i[d]);return s.default=i,s}function n(i){return i&&i.__esModule?i:{default:i}}Object.assign(k.config,{usePluginFullScreen:!0,fullscreenText:null,useFakeFullscreen:!1}),Object.assign(v.default.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,isPluginClickThroughCreated:!1,fullscreenMode:"",containerSizeTimeout:null,buildfullscreen:function(s){if(!!s.isVideo){s.isInIframe=T.default.location!==T.default.parent.location,s.detectFullscreenMode();var d=this,o=(0,E.isString)(d.options.fullscreenText)?d.options.fullscreenText:h.default.t("mejs.fullscreen"),u=I.default.createElement("div");if(u.className=d.options.classPrefix+"button "+d.options.classPrefix+"fullscreen-button",u.innerHTML='<button type="button" aria-controls="'+d.id+'" title="'+o+'" aria-label="'+o+'" tabindex="0"></button>',d.addControlElement(u,"fullscreen"),u.addEventListener("click",function(){var b=w.HAS_TRUE_NATIVE_FULLSCREEN&&w.IS_FULLSCREEN||s.isFullScreen;b?s.exitFullScreen():s.enterFullScreen()}),s.fullscreenBtn=u,d.options.keyActions.push({keys:[70],action:function(g,x,N,D){D.ctrlKey||typeof g.enterFullScreen!="undefined"&&(g.isFullScreen?g.exitFullScreen():g.enterFullScreen())}}),d.exitFullscreenCallback=function(b){var g=b.which||b.keyCode||0;d.options.enableKeyboard&&g===27&&(w.HAS_TRUE_NATIVE_FULLSCREEN&&w.IS_FULLSCREEN||d.isFullScreen)&&s.exitFullScreen()},d.globalBind("keydown",d.exitFullscreenCallback),d.normalHeight=0,d.normalWidth=0,w.HAS_TRUE_NATIVE_FULLSCREEN){var C=function(){s.isFullScreen&&(w.isFullScreen()?(s.isNativeFullScreen=!0,s.setControlsSize()):(s.isNativeFullScreen=!1,s.exitFullScreen()))};s.globalBind(w.FULLSCREEN_EVENT_NAME,C)}}},cleanfullscreen:function(s){s.exitFullScreen(),s.globalUnbind("keydown",s.exitFullscreenCallback)},detectFullscreenMode:function(){var s=this,d=s.media.rendererName!==null&&/(native|html5)/i.test(s.media.rendererName),o="";return w.HAS_TRUE_NATIVE_FULLSCREEN&&d?o="native-native":w.HAS_TRUE_NATIVE_FULLSCREEN&&!d?o="plugin-native":s.usePluginFullScreen&&w.SUPPORT_POINTER_EVENTS&&(o="plugin-click"),s.fullscreenMode=o,o},enterFullScreen:function(){var s=this,d=s.media.rendererName!==null&&/(html5|native)/i.test(s.media.rendererName),o=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,m.getTypeFromFile)(s.media.getSrc()))){s.media.originalNode.webkitEnterFullscreen();return}if((0,a.addClass)(I.default.documentElement,s.options.classPrefix+"fullscreen"),(0,a.addClass)(s.getElement(s.container),s.options.classPrefix+"container-fullscreen"),s.normalHeight=parseFloat(o.height),s.normalWidth=parseFloat(o.width),(s.fullscreenMode==="native-native"||s.fullscreenMode==="plugin-native")&&(w.requestFullScreen(s.getElement(s.container)),s.isInIframe&&setTimeout(function p(){if(s.isNativeFullScreen){var t=.002,f=T.default.innerWidth||I.default.documentElement.clientWidth||I.default.body.clientWidth,S=screen.width,F=Math.abs(S-f),M=S*t;F>M?s.exitFullScreen():setTimeout(p,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),d)s.node.style.width="100%",s.node.style.height="100%";else for(var u=s.getElement(s.container).querySelectorAll("embed, object, video"),C=u.length,b=0;b<C;b++)u[b].style.width="100%",u[b].style.height="100%";s.options.setDimensions&&typeof s.media.setSize=="function"&&s.media.setSize(screen.width,screen.height);for(var g=s.getElement(s.layers).children,x=g.length,N=0;N<x;N++)g[N].style.width="100%",g[N].style.height="100%";s.fullscreenBtn&&((0,a.removeClass)(s.fullscreenBtn,s.options.classPrefix+"fullscreen"),(0,a.addClass)(s.fullscreenBtn,s.options.classPrefix+"unfullscreen")),s.setControlsSize(),s.isFullScreen=!0;var D=Math.min(screen.width/s.width,screen.height/s.height),c=s.getElement(s.container).querySelector("."+s.options.classPrefix+"captions-text");c&&(c.style.fontSize=D*100+"%",c.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+D+15+"px");var e=(0,E.createEvent)("enteredfullscreen",s.getElement(s.container));s.getElement(s.container).dispatchEvent(e)}},exitFullScreen:function(){var s=this,d=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,a.removeClass)(I.default.documentElement,s.options.classPrefix+"fullscreen"),(0,a.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",d)s.node.style.width=s.normalWidth+"px",s.node.style.height=s.normalHeight+"px";else for(var o=s.getElement(s.container).querySelectorAll("embed, object, video"),u=o.length,C=0;C<u;C++)o[C].style.width=s.normalWidth+"px",o[C].style.height=s.normalHeight+"px";typeof s.media.setSize=="function"&&s.media.setSize(s.normalWidth,s.normalHeight);for(var b=s.getElement(s.layers).children,g=b.length,x=0;x<g;x++)b[x].style.width=s.normalWidth+"px",b[x].style.height=s.normalHeight+"px"}s.fullscreenBtn&&((0,a.removeClass)(s.fullscreenBtn,s.options.classPrefix+"unfullscreen"),(0,a.addClass)(s.fullscreenBtn,s.options.classPrefix+"fullscreen")),s.setControlsSize(),s.isFullScreen=!1;var N=s.getElement(s.container).querySelector("."+s.options.classPrefix+"captions-text");N&&(N.style.fontSize="",N.style.lineHeight="",s.getElement(s.container).querySelector("."+s.options.classPrefix+"captions-position").style.bottom="");var D=(0,E.createEvent)("exitedfullscreen",s.getElement(s.container));s.getElement(s.container).dispatchEvent(D)}}})},{"16":16,"2":2,"25":25,"26":26,"27":27,"28":28,"3":3,"5":5}],10:[function(A,U,y){"use strict";var j=A(2),T=l(j),V=A(16),I=l(V),_=A(5),h=l(_),k=A(27),v=A(26);function l(w){return w&&w.__esModule?w:{default:w}}Object.assign(V.config,{playText:null,pauseText:null}),Object.assign(I.default.prototype,{buildplaypause:function(E,a,m,r){var n=this,i=n.options,s=(0,k.isString)(i.playText)?i.playText:h.default.t("mejs.play"),d=(0,k.isString)(i.pauseText)?i.pauseText:h.default.t("mejs.pause"),o=T.default.createElement("div");o.className=n.options.classPrefix+"button "+n.options.classPrefix+"playpause-button "+n.options.classPrefix+"play",o.innerHTML='<button type="button" aria-controls="'+n.id+'" title="'+s+'" aria-label="'+d+'" tabindex="0"></button>',o.addEventListener("click",function(){n.paused?n.play():n.pause()});var u=o.querySelector("button");n.addControlElement(o,"playpause");function C(b){b==="play"?((0,v.removeClass)(o,n.options.classPrefix+"play"),(0,v.removeClass)(o,n.options.classPrefix+"replay"),(0,v.addClass)(o,n.options.classPrefix+"pause"),u.setAttribute("title",d),u.setAttribute("aria-label",d)):((0,v.removeClass)(o,n.options.classPrefix+"pause"),(0,v.removeClass)(o,n.options.classPrefix+"replay"),(0,v.addClass)(o,n.options.classPrefix+"play"),u.setAttribute("title",s),u.setAttribute("aria-label",s))}C("pse"),r.addEventListener("loadedmetadata",function(){r.rendererName.indexOf("flash")===-1&&C("pse")}),r.addEventListener("play",function(){C("play")}),r.addEventListener("playing",function(){C("play")}),r.addEventListener("pause",function(){C("pse")}),r.addEventListener("ended",function(){E.options.loop||((0,v.removeClass)(o,n.options.classPrefix+"pause"),(0,v.removeClass)(o,n.options.classPrefix+"play"),(0,v.addClass)(o,n.options.classPrefix+"replay"),u.setAttribute("title",s),u.setAttribute("aria-label",s))})}})},{"16":16,"2":2,"26":26,"27":27,"5":5}],11:[function(A,U,y){"use strict";var j=A(2),T=w(j),V=A(16),I=w(V),_=A(5),h=w(_),k=A(25),v=A(30),l=A(26);function w(E){return E&&E.__esModule?E:{default:E}}Object.assign(V.config,{enableProgressTooltip:!0,useSmoothHover:!0,forceLive:!1}),Object.assign(I.default.prototype,{buildprogress:function(a,m,r,n){var i=0,s=!1,d=!1,o=this,u=a.options.autoRewind,C=a.options.enableProgressTooltip?'<span class="'+o.options.classPrefix+'time-float">'+('<span class="'+o.options.classPrefix+'time-float-current">00:00</span>')+('<span class="'+o.options.classPrefix+'time-float-corner"></span>')+"</span>":"",b=T.default.createElement("div");b.className=o.options.classPrefix+"time-rail",b.innerHTML='<span class="'+o.options.classPrefix+"time-total "+o.options.classPrefix+'time-slider">'+('<span class="'+o.options.classPrefix+'time-buffering"></span>')+('<span class="'+o.options.classPrefix+'time-loaded"></span>')+('<span class="'+o.options.classPrefix+'time-current"></span>')+('<span class="'+o.options.classPrefix+'time-hovered no-hover"></span>')+('<span class="'+o.options.classPrefix+'time-handle"><span class="'+o.options.classPrefix+'time-handle-content"></span></span>')+(""+C)+"</span>",o.addControlElement(b,"progress"),o.options.keyActions.push({keys:[37,227],action:function(f){if(!isNaN(f.duration)&&f.duration>0){f.isVideo&&(f.showControls(),f.startControlsTimer());var S=f.getElement(f.container).querySelector("."+o.options.classPrefix+"time-total");S&&S.focus();var F=Math.max(f.currentTime-f.options.defaultSeekBackwardInterval(f),0);f.paused||f.pause(),setTimeout(function(){f.setCurrentTime(F)},0),setTimeout(function(){f.play()},0)}}},{keys:[39,228],action:function(f){if(!isNaN(f.duration)&&f.duration>0){f.isVideo&&(f.showControls(),f.startControlsTimer());var S=f.getElement(f.container).querySelector("."+o.options.classPrefix+"time-total");S&&S.focus();var F=Math.min(f.currentTime+f.options.defaultSeekForwardInterval(f),f.duration);f.paused||f.pause(),setTimeout(function(){f.setCurrentTime(F)},0),setTimeout(function(){f.play()},0)}}}),o.rail=m.querySelector("."+o.options.classPrefix+"time-rail"),o.total=m.querySelector("."+o.options.classPrefix+"time-total"),o.loaded=m.querySelector("."+o.options.classPrefix+"time-loaded"),o.current=m.querySelector("."+o.options.classPrefix+"time-current"),o.handle=m.querySelector("."+o.options.classPrefix+"time-handle"),o.timefloat=m.querySelector("."+o.options.classPrefix+"time-float"),o.timefloatcurrent=m.querySelector("."+o.options.classPrefix+"time-float-current"),o.slider=m.querySelector("."+o.options.classPrefix+"time-slider"),o.hovered=m.querySelector("."+o.options.classPrefix+"time-hovered"),o.buffer=m.querySelector("."+o.options.classPrefix+"time-buffering"),o.newTime=0,o.forcedHandlePause=!1,o.setTransformStyle=function(t,f){t.style.transform=f,t.style.webkitTransform=f,t.style.MozTransform=f,t.style.msTransform=f,t.style.OTransform=f},o.buffer.style.display="none";var g=function(f){var S=getComputedStyle(o.total),F=(0,l.offset)(o.total),M=o.total.offsetWidth,L=function(){return S.webkitTransform!==void 0?"webkitTransform":S.mozTransform!==void 0?"mozTransform ":S.oTransform!==void 0?"oTransform":S.msTransform!==void 0?"msTransform":"transform"}(),P=function(){if("WebKitCSSMatrix"in window)return"WebKitCSSMatrix";if("MSCSSMatrix"in window)return"MSCSSMatrix";if("CSSMatrix"in window)return"CSSMatrix"}(),O=0,R=0,z=0,q=void 0;if(f.originalEvent&&f.originalEvent.changedTouches?q=f.originalEvent.changedTouches[0].pageX:f.changedTouches?q=f.changedTouches[0].pageX:q=f.pageX,o.getDuration()){if(q<F.left?q=F.left:q>M+F.left&&(q=M+F.left),z=q-F.left,O=z/M,o.newTime=O*o.getDuration(),s&&o.getCurrentTime()!==null&&o.newTime.toFixed(4)!==o.getCurrentTime().toFixed(4)&&(o.setCurrentRailHandle(o.newTime),o.updateCurrent(o.newTime)),!k.IS_IOS&&!k.IS_ANDROID){if(z<0&&(z=0),o.options.useSmoothHover&&P!==null&&typeof window[P]!="undefined"){var Q=new window[P](getComputedStyle(o.handle)[L]),Y=Q.m41,G=z/parseFloat(getComputedStyle(o.total).width)-Y/parseFloat(getComputedStyle(o.total).width);o.hovered.style.left=Y+"px",o.setTransformStyle(o.hovered,"scaleX("+G+")"),o.hovered.setAttribute("pos",z),G>=0?(0,l.removeClass)(o.hovered,"negative"):(0,l.addClass)(o.hovered,"negative")}if(o.timefloat){var J=o.timefloat.offsetWidth/2,Z=mejs.Utils.offset(o.getElement(o.container)),W=getComputedStyle(o.timefloat);q-Z.left<o.timefloat.offsetWidth?R=J:q-Z.left>=o.getElement(o.container).offsetWidth-J?R=o.total.offsetWidth-J:R=z,(0,l.hasClass)(o.getElement(o.container),o.options.classPrefix+"long-video")&&(R+=parseFloat(W.marginLeft)/2+o.timefloat.offsetWidth/2),o.timefloat.style.left=R+"px",o.timefloatcurrent.innerHTML=(0,v.secondsToTimeCode)(o.newTime,a.options.alwaysShowHours,a.options.showTimecodeFrameCount,a.options.framesPerSecond,a.options.secondsDecimalLength,a.options.timeFormat),o.timefloat.style.display="block"}}}else!k.IS_IOS&&!k.IS_ANDROID&&o.timefloat&&(R=o.timefloat.offsetWidth+M>=o.getElement(o.container).offsetWidth?o.timefloat.offsetWidth/2:0,o.timefloat.style.left=R+"px",o.timefloat.style.left=R+"px",o.timefloat.style.display="block")},x=function(){var f=o.getCurrentTime(),S=h.default.t("mejs.time-slider"),F=(0,v.secondsToTimeCode)(f,a.options.alwaysShowHours,a.options.showTimecodeFrameCount,a.options.framesPerSecond,a.options.secondsDecimalLength,a.options.timeFormat),M=o.getDuration();o.slider.setAttribute("role","slider"),o.slider.tabIndex=0,n.paused?(o.slider.setAttribute("aria-label",S),o.slider.setAttribute("aria-valuemin",0),o.slider.setAttribute("aria-valuemax",isNaN(M)?0:M),o.slider.setAttribute("aria-valuenow",f),o.slider.setAttribute("aria-valuetext",F)):(o.slider.removeAttribute("aria-label"),o.slider.removeAttribute("aria-valuemin"),o.slider.removeAttribute("aria-valuemax"),o.slider.removeAttribute("aria-valuenow"),o.slider.removeAttribute("aria-valuetext"))},N=function(){new Date-i>=1e3&&o.play()},D=function(){s&&o.getCurrentTime()!==null&&o.newTime.toFixed(4)!==o.getCurrentTime().toFixed(4)&&(o.setCurrentTime(o.newTime),o.setCurrentRailHandle(o.newTime),o.updateCurrent(o.newTime)),o.forcedHandlePause&&(o.slider.focus(),o.play()),o.forcedHandlePause=!1};o.slider.addEventListener("focus",function(){a.options.autoRewind=!1}),o.slider.addEventListener("blur",function(){a.options.autoRewind=u}),o.slider.addEventListener("keydown",function(t){if(new Date-i>=1e3&&(d=o.paused),o.options.enableKeyboard&&o.options.keyActions.length){var f=t.which||t.keyCode||0,S=o.getDuration(),F=a.options.defaultSeekForwardInterval(n),M=a.options.defaultSeekBackwardInterval(n),L=o.getCurrentTime(),P=o.getElement(o.container).querySelector("."+o.options.classPrefix+"volume-slider");if(f===38||f===40){P&&(P.style.display="block"),o.isVideo&&(o.showControls(),o.startControlsTimer());var O=f===38?Math.min(o.volume+.1,1):Math.max(o.volume-.1,0),R=O<=0;o.setVolume(O),o.setMuted(R);return}else P&&(P.style.display="none");switch(f){case 37:o.getDuration()!==1/0&&(L-=M);break;case 39:o.getDuration()!==1/0&&(L+=F);break;case 36:L=0;break;case 35:L=S;break;case 13:case 32:k.IS_FIREFOX&&(o.paused?o.play():o.pause());return;default:return}L=L<0||isNaN(L)?0:L>=S?S:Math.floor(L),i=new Date,d||a.pause(),setTimeout(function(){o.setCurrentTime(L)},0),L<o.getDuration()&&!d&&setTimeout(N,1100),a.showControls(),t.preventDefault(),t.stopPropagation()}});var c=["mousedown","touchstart"];o.slider.addEventListener("dragstart",function(){return!1});for(var e=0,p=c.length;e<p;e++)o.slider.addEventListener(c[e],function(t){if(o.forcedHandlePause=!1,o.getDuration()!==1/0&&(t.which===1||t.which===0)){o.paused||(o.pause(),o.forcedHandlePause=!0),s=!0,g(t);for(var f=["mouseup","touchend"],S=0,F=f.length;S<F;S++)o.getElement(o.container).addEventListener(f[S],function(M){var L=M.target;(L===o.slider||L.closest("."+o.options.classPrefix+"time-slider"))&&g(M)});o.globalBind("mouseup.dur touchend.dur",function(){D(),s=!1,o.timefloat&&(o.timefloat.style.display="none")})}},k.SUPPORT_PASSIVE_EVENT&&c[e]==="touchstart"?{passive:!0}:!1);o.slider.addEventListener("mouseenter",function(t){t.target===o.slider&&o.getDuration()!==1/0&&(o.getElement(o.container).addEventListener("mousemove",function(f){var S=f.target;(S===o.slider||S.closest("."+o.options.classPrefix+"time-slider"))&&g(f)}),o.timefloat&&!k.IS_IOS&&!k.IS_ANDROID&&(o.timefloat.style.display="block"),o.hovered&&!k.IS_IOS&&!k.IS_ANDROID&&o.options.useSmoothHover&&(0,l.removeClass)(o.hovered,"no-hover"))}),o.slider.addEventListener("mouseleave",function(){o.getDuration()!==1/0&&(s||(o.timefloat&&(o.timefloat.style.display="none"),o.hovered&&o.options.useSmoothHover&&(0,l.addClass)(o.hovered,"no-hover")))}),o.broadcastCallback=function(t){var f=m.querySelector("."+o.options.classPrefix+"broadcast");if(!o.options.forceLive&&o.getDuration()!==1/0)f&&(o.slider.style.display="",f.remove()),a.setProgressRail(t),o.forcedHandlePause||a.setCurrentRail(t),x();else if(!f&&o.options.forceLive){var S=T.default.createElement("span");S.className=o.options.classPrefix+"broadcast",S.innerText=h.default.t("mejs.live-broadcast"),o.slider.style.display="none",o.rail.appendChild(S)}},n.addEventListener("progress",o.broadcastCallback),n.addEventListener("timeupdate",o.broadcastCallback),n.addEventListener("play",function(){o.buffer.style.display="none"}),n.addEventListener("playing",function(){o.buffer.style.display="none"}),n.addEventListener("seeking",function(){o.buffer.style.display=""}),n.addEventListener("seeked",function(){o.buffer.style.display="none"}),n.addEventListener("pause",function(){o.buffer.style.display="none"}),n.addEventListener("waiting",function(){o.buffer.style.display=""}),n.addEventListener("loadeddata",function(){o.buffer.style.display=""}),n.addEventListener("canplay",function(){o.buffer.style.display="none"}),n.addEventListener("error",function(){o.buffer.style.display="none"}),o.getElement(o.container).addEventListener("controlsresize",function(t){o.getDuration()!==1/0&&(a.setProgressRail(t),o.forcedHandlePause||a.setCurrentRail(t))})},cleanprogress:function(a,m,r,n){n.removeEventListener("progress",a.broadcastCallback),n.removeEventListener("timeupdate",a.broadcastCallback),a.rail&&a.rail.remove()},setProgressRail:function(a){var m=this,r=a!==void 0?a.detail.target||a.target:m.media,n=null;r&&r.buffered&&r.buffered.length>0&&r.buffered.end&&m.getDuration()?n=r.buffered.end(r.buffered.length-1)/m.getDuration():r&&r.bytesTotal!==void 0&&r.bytesTotal>0&&r.bufferedBytes!==void 0?n=r.bufferedBytes/r.bytesTotal:a&&a.lengthComputable&&a.total!==0&&(n=a.loaded/a.total),n!==null&&(n=Math.min(1,Math.max(0,n)),m.loaded&&m.setTransformStyle(m.loaded,"scaleX("+n+")"))},setCurrentRailHandle:function(a){var m=this;m.setCurrentRailMain(m,a)},setCurrentRail:function(){var a=this;a.setCurrentRailMain(a)},setCurrentRailMain:function(a,m){if(a.getCurrentTime()!==void 0&&a.getDuration()){var r=typeof m=="undefined"?a.getCurrentTime():m;if(a.total&&a.handle){var n=parseFloat(getComputedStyle(a.total).width),i=Math.round(n*r/a.getDuration()),s=i-Math.round(a.handle.offsetWidth/2);if(s=s<0?0:s,a.setTransformStyle(a.current,"scaleX("+i/n+")"),a.setTransformStyle(a.handle,"translateX("+s+"px)"),a.options.useSmoothHover&&!(0,l.hasClass)(a.hovered,"no-hover")){var d=parseInt(a.hovered.getAttribute("pos"),10);d=isNaN(d)?0:d;var o=d/n-s/n;a.hovered.style.left=s+"px",a.setTransformStyle(a.hovered,"scaleX("+o+")"),o>=0?(0,l.removeClass)(a.hovered,"negative"):(0,l.addClass)(a.hovered,"negative")}}}}})},{"16":16,"2":2,"25":25,"26":26,"30":30,"5":5}],12:[function(A,U,y){"use strict";var j=A(2),T=k(j),V=A(16),I=k(V),_=A(30),h=A(26);function k(v){return v&&v.__esModule?v:{default:v}}Object.assign(V.config,{duration:0,timeAndDurationSeparator:"<span> | </span>"}),Object.assign(I.default.prototype,{buildcurrent:function(l,w,E,a){var m=this,r=T.default.createElement("div");r.className=m.options.classPrefix+"time",r.setAttribute("role","timer"),r.setAttribute("aria-live","off"),r.innerHTML='<span class="'+m.options.classPrefix+'currenttime">'+(0,_.secondsToTimeCode)(0,l.options.alwaysShowHours,l.options.showTimecodeFrameCount,l.options.framesPerSecond,l.options.secondsDecimalLength,l.options.timeFormat)+"</span>",m.addControlElement(r,"current"),l.updateCurrent(),m.updateTimeCallback=function(){m.controlsAreVisible&&l.updateCurrent()},a.addEventListener("timeupdate",m.updateTimeCallback)},cleancurrent:function(l,w,E,a){a.removeEventListener("timeupdate",l.updateTimeCallback)},buildduration:function(l,w,E,a){var m=this,r=w.lastChild.querySelector("."+m.options.classPrefix+"currenttime");if(r)w.querySelector("."+m.options.classPrefix+"time").innerHTML+=m.options.timeAndDurationSeparator+'<span class="'+m.options.classPrefix+'duration">'+((0,_.secondsToTimeCode)(m.options.duration,m.options.alwaysShowHours,m.options.showTimecodeFrameCount,m.options.framesPerSecond,m.options.secondsDecimalLength,m.options.timeFormat)+"</span>");else{w.querySelector("."+m.options.classPrefix+"currenttime")&&(0,h.addClass)(w.querySelector("."+m.options.classPrefix+"currenttime").parentNode,m.options.classPrefix+"currenttime-container");var n=T.default.createElement("div");n.className=m.options.classPrefix+"time "+m.options.classPrefix+"duration-container",n.innerHTML='<span class="'+m.options.classPrefix+'duration">'+((0,_.secondsToTimeCode)(m.options.duration,m.options.alwaysShowHours,m.options.showTimecodeFrameCount,m.options.framesPerSecond,m.options.secondsDecimalLength,m.options.timeFormat)+"</span>"),m.addControlElement(n,"duration")}m.updateDurationCallback=function(){m.controlsAreVisible&&l.updateDuration()},a.addEventListener("timeupdate",m.updateDurationCallback)},cleanduration:function(l,w,E,a){a.removeEventListener("timeupdate",l.updateDurationCallback)},updateCurrent:function(){var l=this,w=l.getCurrentTime();isNaN(w)&&(w=0);var E=(0,_.secondsToTimeCode)(w,l.options.alwaysShowHours,l.options.showTimecodeFrameCount,l.options.framesPerSecond,l.options.secondsDecimalLength,l.options.timeFormat);E.length>5?(0,h.addClass)(l.getElement(l.container),l.options.classPrefix+"long-video"):(0,h.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=E)},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 E=(0,_.secondsToTimeCode)(w,l.options.alwaysShowHours,l.options.showTimecodeFrameCount,l.options.framesPerSecond,l.options.secondsDecimalLength,l.options.timeFormat);E.length>5?(0,h.addClass)(l.getElement(l.container),l.options.classPrefix+"long-video"):(0,h.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=E)}})},{"16":16,"2":2,"26":26,"30":30}],13:[function(A,U,y){"use strict";var j=A(2),T=a(j),V=A(7),I=a(V),_=A(5),h=a(_),k=A(16),v=a(k),l=A(30),w=A(27),E=A(26);function a(m){return m&&m.__esModule?m:{default:m}}Object.assign(k.config,{startLanguage:"",tracksText:null,chaptersText:null,tracksAriaLive:!1,hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:""}),Object.assign(v.default.prototype,{hasChapters:!1,buildtracks:function(r,n,i,s){if(this.findTracks(),!(!r.tracks.length&&(!r.trackFiles||!r.trackFiles.length===0))){var d=this,o=d.options.tracksAriaLive?' role="log" aria-live="assertive" aria-atomic="false"':"",u=(0,w.isString)(d.options.tracksText)?d.options.tracksText:h.default.t("mejs.captions-subtitles"),C=(0,w.isString)(d.options.chaptersText)?d.options.chaptersText:h.default.t("mejs.captions-chapters"),b=r.trackFiles===null?r.tracks.length:r.trackFiles.length;if(d.domNode.textTracks)for(var g=d.domNode.textTracks.length-1;g>=0;g--)d.domNode.textTracks[g].mode="hidden";d.cleartracks(r),r.captions=T.default.createElement("div"),r.captions.className=d.options.classPrefix+"captions-layer "+d.options.classPrefix+"layer",r.captions.innerHTML='<div class="'+d.options.classPrefix+"captions-position "+d.options.classPrefix+'captions-position-hover"'+o+">"+('<span class="'+d.options.classPrefix+'captions-text"></span>')+"</div>",r.ca