!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("Plyr",t):e.Plyr=t()}(this,function(){"use strict";var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function t(e,t){return e(t={exports:{}},t.exports),t.exports}var n=t(function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)}),i=Object.freeze({default:n,__moduleExports:n}),r=t(function(e){var t=e.exports={version:"2.5.3"};"number"==typeof __e&&(__e=t)}),o=r.version,s=Object.freeze({default:r,__moduleExports:r,version:o}),a=function(e){return"object"==typeof e?null!==e:"function"==typeof e},l=Object.freeze({default:a,__moduleExports:a}),c=l&&a||l,u=function(e){if(!c(e))throw TypeError(e+" is not an object!");return e},d=Object.freeze({default:u,__moduleExports:u}),f=function(e){try{return!!e()}catch(e){return!0}},h=Object.freeze({default:f,__moduleExports:f}),p=h&&f||h,g=!p(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),m=Object.freeze({default:g,__moduleExports:g}),y=i&&n||i,v=y.document,b=c(v)&&c(v.createElement),E=function(e){return b?v.createElement(e):{}},w=Object.freeze({default:E,__moduleExports:E}),_=m&&g||m,k=w&&E||w,S=!_&&!p(function(){return 7!=Object.defineProperty(k("div"),"a",{get:function(){return 7}}).a}),T=Object.freeze({default:S,__moduleExports:S}),x=function(e,t){if(!c(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!c(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!c(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!c(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")},A=Object.freeze({default:x,__moduleExports:x}),O=d&&u||d,j=T&&S||T,C=A&&x||A,P=Object.defineProperty,M=_?Object.defineProperty:function(e,t,n){if(O(e),t=C(t,!0),O(n),j)try{return P(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e},N={f:M},L=Object.freeze({default:N,__moduleExports:N,f:M}),I=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},F=Object.freeze({default:I,__moduleExports:I}),z=L&&N||L,R=F&&I||F,B=_?function(e,t,n){return z.f(e,t,R(1,n))}:function(e,t,n){return e[t]=n,e},V=Object.freeze({default:B,__moduleExports:B}),q={}.hasOwnProperty,D=function(e,t){return q.call(e,t)},U=Object.freeze({default:D,__moduleExports:D}),H=0,W=Math.random(),Y=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++H+W).toString(36))},G=Object.freeze({default:Y,__moduleExports:Y}),K=V&&B||V,Q=U&&D||U,J=G&&Y||G,X=s&&r||s,$=t(function(e){var t=J("src"),n=Function.toString,i=(""+n).split("toString");X.inspectSource=function(e){return n.call(e)},(e.exports=function(e,n,r,o){var s="function"==typeof r;s&&(Q(r,"name")||K(r,"name",n)),e[n]!==r&&(s&&(Q(r,t)||K(r,t,e[n]?""+e[n]:i.join(String(n)))),e===y?e[n]=r:o?e[n]?e[n]=r:K(e,n,r):(delete e[n],K(e,n,r)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[t]||n.call(this)})}),Z=Object.freeze({default:$,__moduleExports:$}),ee=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e},te=Object.freeze({default:ee,__moduleExports:ee}),ne=te&&ee||te,ie=function(e,t,n){if(ne(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,r){return e.call(t,n,i,r)}}return function(){return e.apply(t,arguments)}},re=Object.freeze({default:ie,__moduleExports:ie}),oe=Z&&$||Z,se=re&&ie||re,ae=function(e,t,n){var i,r,o,s,a=e&ae.F,l=e&ae.G,c=e&ae.S,u=e&ae.P,d=e&ae.B,f=l?y:c?y[t]||(y[t]={}):(y[t]||{}).prototype,h=l?X:X[t]||(X[t]={}),p=h.prototype||(h.prototype={});for(i in l&&(n=t),n)o=((r=!a&&f&&void 0!==f[i])?f:n)[i],s=d&&r?se(o,y):u&&"function"==typeof o?se(Function.call,o):o,f&&oe(f,i,o,e&ae.U),h[i]!=o&&K(h,i,s),u&&p[i]!=o&&(p[i]=o)};y.core=X,ae.F=1,ae.G=2,ae.S=4,ae.P=8,ae.B=16,ae.W=32,ae.U=64,ae.R=128;for(var le,ce=ae,ue=Object.freeze({default:ce,__moduleExports:ce}),de=J("typed_array"),fe=J("view"),he=!(!y.ArrayBuffer||!y.DataView),pe=he,ge=0,me="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");ge<9;)(le=y[me[ge++]])?(K(le.prototype,de,!0),K(le.prototype,fe,!0)):pe=!1;var ye={ABV:he,CONSTR:pe,TYPED:de,VIEW:fe},ve=ye.ABV,be=ye.CONSTR,Ee=ye.TYPED,we=ye.VIEW,_e=Object.freeze({default:ye,__moduleExports:ye,ABV:ve,CONSTR:be,TYPED:Ee,VIEW:we}),ke=Object.freeze({default:!1,__moduleExports:!1}),Se=function(e,t,n){for(var i in t)oe(e,i,t[i],n);return e},Te=Object.freeze({default:Se,__moduleExports:Se}),xe=function(e,t,n,i){if(!(e instanceof t)||void 0!==i&&i in e)throw TypeError(n+": incorrect invocation!");return e},Ae=Object.freeze({default:xe,__moduleExports:xe}),Oe=Math.ceil,je=Math.floor,Ce=function(e){return isNaN(e=+e)?0:(e>0?je:Oe)(e)},Pe=Object.freeze({default:Ce,__moduleExports:Ce}),Me=Pe&&Ce||Pe,Ne=Math.min,Le=function(e){return e>0?Ne(Me(e),9007199254740991):0},Ie=Object.freeze({default:Le,__moduleExports:Le}),Fe=Ie&&Le||Ie,ze=function(e){if(void 0===e)return 0;var t=Me(e),n=Fe(t);if(t!==n)throw RangeError("Wrong length!");return n},Re=Object.freeze({default:ze,__moduleExports:ze}),Be={}.toString,Ve=function(e){return Be.call(e).slice(8,-1)},qe=Object.freeze({default:Ve,__moduleExports:Ve}),De=qe&&Ve||qe,Ue=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==De(e)?e.split(""):Object(e)},He=Object.freeze({default:Ue,__moduleExports:Ue}),We=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e},Ye=Object.freeze({default:We,__moduleExports:We}),Ge=He&&Ue||He,Ke=Ye&&We||Ye,Qe=function(e){return Ge(Ke(e))},Je=Object.freeze({default:Qe,__moduleExports:Qe}),Xe=Math.max,$e=Math.min,Ze=function(e,t){return(e=Me(e))<0?Xe(e+t,0):$e(e,t)},et=Object.freeze({default:Ze,__moduleExports:Ze}),tt=Je&&Qe||Je,nt=et&&Ze||et,it=function(e){return function(t,n,i){var r,o=tt(t),s=Fe(o.length),a=nt(i,s);if(e&&n!=n){for(;s>a;)if((r=o[a++])!=r)return!0}else for(;s>a;a++)if((e||a in o)&&o[a]===n)return e||a||0;return!e&&-1}},rt=Object.freeze({default:it,__moduleExports:it}),ot=y["__core-js_shared__"]||(y["__core-js_shared__"]={}),st=function(e){return ot[e]||(ot[e]={})},at=Object.freeze({default:st,__moduleExports:st}),lt=at&&st||at,ct=lt("keys"),ut=function(e){return ct[e]||(ct[e]=J(e))},dt=Object.freeze({default:ut,__moduleExports:ut}),ft=rt&&it||rt,ht=dt&&ut||dt,pt=ft(!1),gt=ht("IE_PROTO"),mt=function(e,t){var n,i=tt(e),r=0,o=[];for(n in i)n!=gt&&Q(i,n)&&o.push(n);for(;t.length>r;)Q(i,n=t[r++])&&(~pt(o,n)||o.push(n));return o},yt=Object.freeze({default:mt,__moduleExports:mt}),vt="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),bt=Object.freeze({default:vt,__moduleExports:vt}),Et=yt&&mt||yt,wt=bt&&vt||bt,_t=wt.concat("length","prototype"),kt=Object.getOwnPropertyNames||function(e){return Et(e,_t)},St={f:kt},Tt=Object.freeze({default:St,__moduleExports:St,f:kt}),xt=function(e){return Object(Ke(e))},At=Object.freeze({default:xt,__moduleExports:xt}),Ot=At&&xt||At,jt=function(e){for(var t=Ot(this),n=Fe(t.length),i=arguments.length,r=nt(i>1?arguments[1]:void 0,n),o=i>2?arguments[2]:void 0,s=void 0===o?n:nt(o,n);s>r;)t[r++]=e;return t},Ct=Object.freeze({default:jt,__moduleExports:jt}),Pt=t(function(e){var t=lt("wks"),n=y.Symbol,i="function"==typeof n;(e.exports=function(e){return t[e]||(t[e]=i&&n[e]||(i?n:J)("Symbol."+e))}).store=t}),Mt=Object.freeze({default:Pt,__moduleExports:Pt}),Nt=Mt&&Pt||Mt,Lt=z.f,It=Nt("toStringTag"),Ft=function(e,t,n){e&&!Q(e=n?e:e.prototype,It)&&Lt(e,It,{configurable:!0,value:t})},zt=Object.freeze({default:Ft,__moduleExports:Ft}),Rt=ke,Bt=_e&&ye||_e,Vt=Te&&Se||Te,qt=Ae&&xe||Ae,Dt=Re&&ze||Re,Ut=Tt&&St||Tt,Ht=Ct&&jt||Ct,Wt=zt&&Ft||zt,Yt=t(function(e,t){var n=Ut.f,i=z.f,r="prototype",o="Wrong index!",s=y.ArrayBuffer,a=y.DataView,l=y.Math,c=y.RangeError,u=y.Infinity,d=s,f=l.abs,h=l.pow,g=l.floor,m=l.log,v=l.LN2,b=_?"_b":"buffer",E=_?"_l":"byteLength",w=_?"_o":"byteOffset";function k(e,t,n){var i,r,o,s=new Array(n),a=8*n-t-1,l=(1<>1,d=23===t?h(2,-24)-h(2,-77):0,p=0,y=e<0||0===e&&1/e<0?1:0;for((e=f(e))!=e||e===u?(r=e!=e?1:0,i=l):(i=g(m(e)/v),e*(o=h(2,-i))<1&&(i--,o*=2),(e+=i+c>=1?d/o:d*h(2,1-c))*o>=2&&(i++,o/=2),i+c>=l?(r=0,i=l):i+c>=1?(r=(e*o-1)*h(2,t),i+=c):(r=e*h(2,c-1)*h(2,t),i=0));t>=8;s[p++]=255&r,r/=256,t-=8);for(i=i<0;s[p++]=255&i,i/=256,a-=8);return s[--p]|=128*y,s}function S(e,t,n){var i,r=8*n-t-1,o=(1<>1,a=r-7,l=n-1,c=e[l--],d=127&c;for(c>>=7;a>0;d=256*d+e[l],l--,a-=8);for(i=d&(1<<-a)-1,d>>=-a,a+=t;a>0;i=256*i+e[l],l--,a-=8);if(0===d)d=1-s;else{if(d===o)return i?NaN:c?-u:u;i+=h(2,t),d-=s}return(c?-1:1)*i*h(2,d-t)}function T(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function x(e){return[255&e]}function A(e){return[255&e,e>>8&255]}function O(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function j(e){return k(e,52,8)}function C(e){return k(e,23,4)}function P(e,t,n){i(e[r],t,{get:function(){return this[n]}})}function M(e,t,n,i){var r=Dt(+n);if(r+t>e[E])throw c(o);var s=e[b]._b,a=r+e[w],l=s.slice(a,a+t);return i?l:l.reverse()}function N(e,t,n,i,r,s){var a=Dt(+n);if(a+t>e[E])throw c(o);for(var l=e[b]._b,u=a+e[w],d=i(+r),f=0;fR;)(L=F[R++])in s||K(s,L,d[L]);Rt||(I.constructor=s)}var B=new a(new s(2)),V=a[r].setInt8;B.setInt8(0,2147483648),B.setInt8(1,2147483649),!B.getInt8(0)&&B.getInt8(1)||Vt(a[r],{setInt8:function(e,t){V.call(this,e,t<<24>>24)},setUint8:function(e,t){V.call(this,e,t<<24>>24)}},!0)}else s=function(e){qt(this,s,"ArrayBuffer");var t=Dt(e);this._b=Ht.call(new Array(t),0),this[E]=t},a=function(e,t,n){qt(this,a,"DataView"),qt(e,s,"DataView");var i=e[E],r=Me(t);if(r<0||r>i)throw c("Wrong offset!");if(r+(n=void 0===n?i-r:Fe(n))>i)throw c("Wrong length!");this[b]=e,this[w]=r,this[E]=n},_&&(P(s,"byteLength","_l"),P(a,"buffer","_b"),P(a,"byteLength","_l"),P(a,"byteOffset","_o")),Vt(a[r],{getInt8:function(e){return M(this,1,e)[0]<<24>>24},getUint8:function(e){return M(this,1,e)[0]},getInt16:function(e){var t=M(this,2,e,arguments[1]);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=M(this,2,e,arguments[1]);return t[1]<<8|t[0]},getInt32:function(e){return T(M(this,4,e,arguments[1]))},getUint32:function(e){return T(M(this,4,e,arguments[1]))>>>0},getFloat32:function(e){return S(M(this,4,e,arguments[1]),23,4)},getFloat64:function(e){return S(M(this,8,e,arguments[1]),52,8)},setInt8:function(e,t){N(this,1,e,x,t)},setUint8:function(e,t){N(this,1,e,x,t)},setInt16:function(e,t){N(this,2,e,A,t,arguments[2])},setUint16:function(e,t){N(this,2,e,A,t,arguments[2])},setInt32:function(e,t){N(this,4,e,O,t,arguments[2])},setUint32:function(e,t){N(this,4,e,O,t,arguments[2])},setFloat32:function(e,t){N(this,4,e,C,t,arguments[2])},setFloat64:function(e,t){N(this,8,e,j,t,arguments[2])}});Wt(s,"ArrayBuffer"),Wt(a,"DataView"),K(a[r],Bt.VIEW,!0),t.ArrayBuffer=s,t.DataView=a}),Gt=Object.freeze({default:Yt,__moduleExports:Yt}),Kt=Nt("species"),Qt=function(e,t){var n,i=O(e).constructor;return void 0===i||void 0==(n=O(i)[Kt])?t:ne(n)},Jt=Object.freeze({default:Qt,__moduleExports:Qt}),Xt=Nt("species"),$t=function(e){var t=y[e];_&&t&&!t[Xt]&&z.f(t,Xt,{configurable:!0,get:function(){return this}})},Zt=Object.freeze({default:$t,__moduleExports:$t}),en=ue&&ce||ue,tn=Gt&&Yt||Gt,nn=Jt&&Qt||Jt,rn=Zt&&$t||Zt,on=y.ArrayBuffer,sn=tn.ArrayBuffer,an=tn.DataView,ln=Bt.ABV&&on.isView,cn=sn.prototype.slice,un=Bt.VIEW;en(en.G+en.W+en.F*(on!==sn),{ArrayBuffer:sn}),en(en.S+en.F*!Bt.CONSTR,"ArrayBuffer",{isView:function(e){return ln&&ln(e)||c(e)&&un in e}}),en(en.P+en.U+en.F*p(function(){return!new sn(2).slice(1,void 0).byteLength}),"ArrayBuffer",{slice:function(e,t){if(void 0!==cn&&void 0===t)return cn.call(O(this),e);for(var n=O(this).byteLength,i=nt(e,n),r=nt(void 0===t?n:t,n),o=new(nn(this,sn))(Fe(r-i)),s=new an(this),a=new an(o),l=0;io;)z.f(e,n=i[o++],t[n]);return e},xn=Object.freeze({default:Tn,__moduleExports:Tn}),An=y.document,On=An&&An.documentElement,jn=Object.freeze({default:On,__moduleExports:On}),Cn=xn&&Tn||xn,Pn=jn&&On||jn,Mn=ht("IE_PROTO"),Nn=function(){},Ln=function(){var e,t=k("iframe"),n=wt.length;for(t.style.display="none",Pn.appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("