{"version":3,"sources":["jsdelivr-header.js","/npm/@uscreentv/video-player@1.4.0/dist/index.js"],"names":[],"mappings":"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","file":"/npm/@uscreentv/video-player@1.4.0/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@uscreentv/video-player@1.4.0/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","function __vite__mapDeps(indexes) {\n  if (!__vite__mapDeps.viteFileDeps) {\n    __vite__mapDeps.viteFileDeps = []\n  }\n  return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])\n}\n/**\n * @license\n * Copyright 2019 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const Tt=globalThis,hr=Tt.ShadowRoot&&(Tt.ShadyCSS===void 0||Tt.ShadyCSS.nativeShadow)&&\"adoptedStyleSheets\"in Document.prototype&&\"replace\"in CSSStyleSheet.prototype,Ti=Symbol(),jr=new WeakMap;let ps=class{constructor(e,r,s){if(this._$cssResult$=!0,s!==Ti)throw Error(\"CSSResult is not constructable. Use `unsafeCSS` or `css` instead.\");this.cssText=e,this.t=r}get styleSheet(){let e=this.o;const r=this.t;if(hr&&e===void 0){const s=r!==void 0&&r.length===1;s&&(e=jr.get(r)),e===void 0&&((this.o=e=new CSSStyleSheet).replaceSync(this.cssText),s&&jr.set(r,e))}return e}toString(){return this.cssText}};const Q=t=>new ps(typeof t==\"string\"?t:t+\"\",void 0,Ti),vs=(t,e)=>{if(hr)t.adoptedStyleSheets=e.map(r=>r instanceof CSSStyleSheet?r:r.styleSheet);else for(const r of e){const s=document.createElement(\"style\"),i=Tt.litNonce;i!==void 0&&s.setAttribute(\"nonce\",i),s.textContent=r.cssText,t.appendChild(s)}},Br=hr?t=>t:t=>t instanceof CSSStyleSheet?(e=>{let r=\"\";for(const s of e.cssRules)r+=s.cssText;return Q(r)})(t):t;/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{is:fs,defineProperty:ms,getOwnPropertyDescriptor:gs,getOwnPropertyNames:ys,getOwnPropertySymbols:bs,getPrototypeOf:Cs}=Object,be=globalThis,Nr=be.trustedTypes,ws=Nr?Nr.emptyScript:\"\",Kt=be.reactiveElementPolyfillSupport,it=(t,e)=>t,At={toAttribute(t,e){switch(e){case Boolean:t=t?ws:null;break;case Object:case Array:t=t==null?t:JSON.stringify(t)}return t},fromAttribute(t,e){let r=t;switch(e){case Boolean:r=t!==null;break;case Number:r=t===null?null:Number(t);break;case Object:case Array:try{r=JSON.parse(t)}catch{r=null}}return r}},pr=(t,e)=>!fs(t,e),zr={attribute:!0,type:String,converter:At,reflect:!1,hasChanged:pr};Symbol.metadata??(Symbol.metadata=Symbol(\"metadata\")),be.litPropertyMetadata??(be.litPropertyMetadata=new WeakMap);class He extends HTMLElement{static addInitializer(e){this._$Ei(),(this.l??(this.l=[])).push(e)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(e,r=zr){if(r.state&&(r.attribute=!1),this._$Ei(),this.elementProperties.set(e,r),!r.noAccessor){const s=Symbol(),i=this.getPropertyDescriptor(e,s,r);i!==void 0&&ms(this.prototype,e,i)}}static getPropertyDescriptor(e,r,s){const{get:i,set:o}=gs(this.prototype,e)??{get(){return this[r]},set(n){this[r]=n}};return{get(){return i==null?void 0:i.call(this)},set(n){const c=i==null?void 0:i.call(this);o.call(this,n),this.requestUpdate(e,c,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)??zr}static _$Ei(){if(this.hasOwnProperty(it(\"elementProperties\")))return;const e=Cs(this);e.finalize(),e.l!==void 0&&(this.l=[...e.l]),this.elementProperties=new Map(e.elementProperties)}static finalize(){if(this.hasOwnProperty(it(\"finalized\")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(it(\"properties\"))){const r=this.properties,s=[...ys(r),...bs(r)];for(const i of s)this.createProperty(i,r[i])}const e=this[Symbol.metadata];if(e!==null){const r=litPropertyMetadata.get(e);if(r!==void 0)for(const[s,i]of r)this.elementProperties.set(s,i)}this._$Eh=new Map;for(const[r,s]of this.elementProperties){const i=this._$Eu(r,s);i!==void 0&&this._$Eh.set(i,r)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(e){const r=[];if(Array.isArray(e)){const s=new Set(e.flat(1/0).reverse());for(const i of s)r.unshift(Br(i))}else e!==void 0&&r.push(Br(e));return r}static _$Eu(e,r){const s=r.attribute;return s===!1?void 0:typeof s==\"string\"?s:typeof e==\"string\"?e.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var e;this._$ES=new Promise(r=>this.enableUpdating=r),this._$AL=new Map,this._$E_(),this.requestUpdate(),(e=this.constructor.l)==null||e.forEach(r=>r(this))}addController(e){var r;(this._$EO??(this._$EO=new Set)).add(e),this.renderRoot!==void 0&&this.isConnected&&((r=e.hostConnected)==null||r.call(e))}removeController(e){var r;(r=this._$EO)==null||r.delete(e)}_$E_(){const e=new Map,r=this.constructor.elementProperties;for(const s of r.keys())this.hasOwnProperty(s)&&(e.set(s,this[s]),delete this[s]);e.size>0&&(this._$Ep=e)}createRenderRoot(){const e=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return vs(e,this.constructor.elementStyles),e}connectedCallback(){var e;this.renderRoot??(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(e=this._$EO)==null||e.forEach(r=>{var s;return(s=r.hostConnected)==null?void 0:s.call(r)})}enableUpdating(e){}disconnectedCallback(){var e;(e=this._$EO)==null||e.forEach(r=>{var s;return(s=r.hostDisconnected)==null?void 0:s.call(r)})}attributeChangedCallback(e,r,s){this._$AK(e,s)}_$EC(e,r){var o;const s=this.constructor.elementProperties.get(e),i=this.constructor._$Eu(e,s);if(i!==void 0&&s.reflect===!0){const n=(((o=s.converter)==null?void 0:o.toAttribute)!==void 0?s.converter:At).toAttribute(r,s.type);this._$Em=e,n==null?this.removeAttribute(i):this.setAttribute(i,n),this._$Em=null}}_$AK(e,r){var o;const s=this.constructor,i=s._$Eh.get(e);if(i!==void 0&&this._$Em!==i){const n=s.getPropertyOptions(i),c=typeof n.converter==\"function\"?{fromAttribute:n.converter}:((o=n.converter)==null?void 0:o.fromAttribute)!==void 0?n.converter:At;this._$Em=i,this[i]=c.fromAttribute(r,n.type),this._$Em=null}}requestUpdate(e,r,s){if(e!==void 0){if(s??(s=this.constructor.getPropertyOptions(e)),!(s.hasChanged??pr)(this[e],r))return;this.P(e,r,s)}this.isUpdatePending===!1&&(this._$ES=this._$ET())}P(e,r,s){this._$AL.has(e)||this._$AL.set(e,r),s.reflect===!0&&this._$Em!==e&&(this._$Ej??(this._$Ej=new Set)).add(e)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(r){Promise.reject(r)}const e=this.scheduleUpdate();return e!=null&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var s;if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??(this.renderRoot=this.createRenderRoot()),this._$Ep){for(const[o,n]of this._$Ep)this[o]=n;this._$Ep=void 0}const i=this.constructor.elementProperties;if(i.size>0)for(const[o,n]of i)n.wrapped!==!0||this._$AL.has(o)||this[o]===void 0||this.P(o,this[o],n)}let e=!1;const r=this._$AL;try{e=this.shouldUpdate(r),e?(this.willUpdate(r),(s=this._$EO)==null||s.forEach(i=>{var o;return(o=i.hostUpdate)==null?void 0:o.call(i)}),this.update(r)):this._$EU()}catch(i){throw e=!1,this._$EU(),i}e&&this._$AE(r)}willUpdate(e){}_$AE(e){var r;(r=this._$EO)==null||r.forEach(s=>{var i;return(i=s.hostUpdated)==null?void 0:i.call(s)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(e){return!0}update(e){this._$Ej&&(this._$Ej=this._$Ej.forEach(r=>this._$EC(r,this[r]))),this._$EU()}updated(e){}firstUpdated(e){}}He.elementStyles=[],He.shadowRootOptions={mode:\"open\"},He[it(\"elementProperties\")]=new Map,He[it(\"finalized\")]=new Map,Kt==null||Kt({ReactiveElement:He}),(be.reactiveElementVersions??(be.reactiveElementVersions=[])).push(\"2.0.4\");/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const st=globalThis,Ot=st.trustedTypes,Ur=Ot?Ot.createPolicy(\"lit-html\",{createHTML:t=>t}):void 0,Ei=\"$lit$\",ye=`lit$${(Math.random()+\"\").slice(9)}$`,Ai=\"?\"+ye,xs=`<${Ai}>`,Se=document,at=()=>Se.createComment(\"\"),lt=t=>t===null||typeof t!=\"object\"&&typeof t!=\"function\",Oi=Array.isArray,$s=t=>Oi(t)||typeof(t==null?void 0:t[Symbol.iterator])==\"function\",Qt=`[ \t\n\\f\\r]`,Xe=/<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g,qr=/-->/g,Zr=/>/g,Ae=RegExp(`>|${Qt}(?:([^\\\\s\"'>=/]+)(${Qt}*=${Qt}*(?:[^ \t\n\\f\\r\"'\\`<>=]|(\"|')|))|$)`,\"g\"),Wr=/'/g,Kr=/\"/g,Mi=/^(?:script|style|textarea|title)$/i,ks=t=>(e,...r)=>({_$litType$:t,strings:e,values:r}),g=ks(1),Ce=Symbol.for(\"lit-noChange\"),I=Symbol.for(\"lit-nothing\"),Qr=new WeakMap,Oe=Se.createTreeWalker(Se,129);function Si(t,e){if(!Array.isArray(t)||!t.hasOwnProperty(\"raw\"))throw Error(\"invalid template strings array\");return Ur!==void 0?Ur.createHTML(e):e}const Ps=(t,e)=>{const r=t.length-1,s=[];let i,o=e===2?\"<svg>\":\"\",n=Xe;for(let c=0;c<r;c++){const l=t[c];let u,a,d=-1,p=0;for(;p<l.length&&(n.lastIndex=p,a=n.exec(l),a!==null);)p=n.lastIndex,n===Xe?a[1]===\"!--\"?n=qr:a[1]!==void 0?n=Zr:a[2]!==void 0?(Mi.test(a[2])&&(i=RegExp(\"</\"+a[2],\"g\")),n=Ae):a[3]!==void 0&&(n=Ae):n===Ae?a[0]===\">\"?(n=i??Xe,d=-1):a[1]===void 0?d=-2:(d=n.lastIndex-a[2].length,u=a[1],n=a[3]===void 0?Ae:a[3]==='\"'?Kr:Wr):n===Kr||n===Wr?n=Ae:n===qr||n===Zr?n=Xe:(n=Ae,i=void 0);const v=n===Ae&&t[c+1].startsWith(\"/>\")?\" \":\"\";o+=n===Xe?l+xs:d>=0?(s.push(u),l.slice(0,d)+Ei+l.slice(d)+ye+v):l+ye+(d===-2?c:v)}return[Si(t,o+(t[r]||\"<?>\")+(e===2?\"</svg>\":\"\")),s]};class ct{constructor({strings:e,_$litType$:r},s){let i;this.parts=[];let o=0,n=0;const c=e.length-1,l=this.parts,[u,a]=Ps(e,r);if(this.el=ct.createElement(u,s),Oe.currentNode=this.el.content,r===2){const d=this.el.content.firstChild;d.replaceWith(...d.childNodes)}for(;(i=Oe.nextNode())!==null&&l.length<c;){if(i.nodeType===1){if(i.hasAttributes())for(const d of i.getAttributeNames())if(d.endsWith(Ei)){const p=a[n++],v=i.getAttribute(d).split(ye),$=/([.?@])?(.*)/.exec(p);l.push({type:1,index:o,name:$[2],strings:v,ctor:$[1]===\".\"?Ts:$[1]===\"?\"?Es:$[1]===\"@\"?As:Ht}),i.removeAttribute(d)}else d.startsWith(ye)&&(l.push({type:6,index:o}),i.removeAttribute(d));if(Mi.test(i.tagName)){const d=i.textContent.split(ye),p=d.length-1;if(p>0){i.textContent=Ot?Ot.emptyScript:\"\";for(let v=0;v<p;v++)i.append(d[v],at()),Oe.nextNode(),l.push({type:2,index:++o});i.append(d[p],at())}}}else if(i.nodeType===8)if(i.data===Ai)l.push({type:2,index:o});else{let d=-1;for(;(d=i.data.indexOf(ye,d+1))!==-1;)l.push({type:7,index:o}),d+=ye.length-1}o++}}static createElement(e,r){const s=Se.createElement(\"template\");return s.innerHTML=e,s}}function je(t,e,r=t,s){var n,c;if(e===Ce)return e;let i=s!==void 0?(n=r._$Co)==null?void 0:n[s]:r._$Cl;const o=lt(e)?void 0:e._$litDirective$;return(i==null?void 0:i.constructor)!==o&&((c=i==null?void 0:i._$AO)==null||c.call(i,!1),o===void 0?i=void 0:(i=new o(t),i._$AT(t,r,s)),s!==void 0?(r._$Co??(r._$Co=[]))[s]=i:r._$Cl=i),i!==void 0&&(e=je(t,i._$AS(t,e.values),i,s)),e}class _s{constructor(e,r){this._$AV=[],this._$AN=void 0,this._$AD=e,this._$AM=r}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(e){const{el:{content:r},parts:s}=this._$AD,i=((e==null?void 0:e.creationScope)??Se).importNode(r,!0);Oe.currentNode=i;let o=Oe.nextNode(),n=0,c=0,l=s[0];for(;l!==void 0;){if(n===l.index){let u;l.type===2?u=new ft(o,o.nextSibling,this,e):l.type===1?u=new l.ctor(o,l.name,l.strings,this,e):l.type===6&&(u=new Os(o,this,e)),this._$AV.push(u),l=s[++c]}n!==(l==null?void 0:l.index)&&(o=Oe.nextNode(),n++)}return Oe.currentNode=Se,i}p(e){let r=0;for(const s of this._$AV)s!==void 0&&(s.strings!==void 0?(s._$AI(e,s,r),r+=s.strings.length-2):s._$AI(e[r])),r++}}class ft{get _$AU(){var e;return((e=this._$AM)==null?void 0:e._$AU)??this._$Cv}constructor(e,r,s,i){this.type=2,this._$AH=I,this._$AN=void 0,this._$AA=e,this._$AB=r,this._$AM=s,this.options=i,this._$Cv=(i==null?void 0:i.isConnected)??!0}get parentNode(){let e=this._$AA.parentNode;const r=this._$AM;return r!==void 0&&(e==null?void 0:e.nodeType)===11&&(e=r.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e,r=this){e=je(this,e,r),lt(e)?e===I||e==null||e===\"\"?(this._$AH!==I&&this._$AR(),this._$AH=I):e!==this._$AH&&e!==Ce&&this._(e):e._$litType$!==void 0?this.$(e):e.nodeType!==void 0?this.T(e):$s(e)?this.k(e):this._(e)}S(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}T(e){this._$AH!==e&&(this._$AR(),this._$AH=this.S(e))}_(e){this._$AH!==I&&lt(this._$AH)?this._$AA.nextSibling.data=e:this.T(Se.createTextNode(e)),this._$AH=e}$(e){var o;const{values:r,_$litType$:s}=e,i=typeof s==\"number\"?this._$AC(e):(s.el===void 0&&(s.el=ct.createElement(Si(s.h,s.h[0]),this.options)),s);if(((o=this._$AH)==null?void 0:o._$AD)===i)this._$AH.p(r);else{const n=new _s(i,this),c=n.u(this.options);n.p(r),this.T(c),this._$AH=n}}_$AC(e){let r=Qr.get(e.strings);return r===void 0&&Qr.set(e.strings,r=new ct(e)),r}k(e){Oi(this._$AH)||(this._$AH=[],this._$AR());const r=this._$AH;let s,i=0;for(const o of e)i===r.length?r.push(s=new ft(this.S(at()),this.S(at()),this,this.options)):s=r[i],s._$AI(o),i++;i<r.length&&(this._$AR(s&&s._$AB.nextSibling,i),r.length=i)}_$AR(e=this._$AA.nextSibling,r){var s;for((s=this._$AP)==null?void 0:s.call(this,!1,!0,r);e&&e!==this._$AB;){const i=e.nextSibling;e.remove(),e=i}}setConnected(e){var r;this._$AM===void 0&&(this._$Cv=e,(r=this._$AP)==null||r.call(this,e))}}class Ht{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(e,r,s,i,o){this.type=1,this._$AH=I,this._$AN=void 0,this.element=e,this.name=r,this._$AM=i,this.options=o,s.length>2||s[0]!==\"\"||s[1]!==\"\"?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=I}_$AI(e,r=this,s,i){const o=this.strings;let n=!1;if(o===void 0)e=je(this,e,r,0),n=!lt(e)||e!==this._$AH&&e!==Ce,n&&(this._$AH=e);else{const c=e;let l,u;for(e=o[0],l=0;l<o.length-1;l++)u=je(this,c[s+l],r,l),u===Ce&&(u=this._$AH[l]),n||(n=!lt(u)||u!==this._$AH[l]),u===I?e=I:e!==I&&(e+=(u??\"\")+o[l+1]),this._$AH[l]=u}n&&!i&&this.j(e)}j(e){e===I?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,e??\"\")}}class Ts extends Ht{constructor(){super(...arguments),this.type=3}j(e){this.element[this.name]=e===I?void 0:e}}class Es extends Ht{constructor(){super(...arguments),this.type=4}j(e){this.element.toggleAttribute(this.name,!!e&&e!==I)}}class As extends Ht{constructor(e,r,s,i,o){super(e,r,s,i,o),this.type=5}_$AI(e,r=this){if((e=je(this,e,r,0)??I)===Ce)return;const s=this._$AH,i=e===I&&s!==I||e.capture!==s.capture||e.once!==s.once||e.passive!==s.passive,o=e!==I&&(s===I||i);i&&this.element.removeEventListener(this.name,this,s),o&&this.element.addEventListener(this.name,this,e),this._$AH=e}handleEvent(e){var r;typeof this._$AH==\"function\"?this._$AH.call(((r=this.options)==null?void 0:r.host)??this.element,e):this._$AH.handleEvent(e)}}class Os{constructor(e,r,s){this.element=e,this.type=6,this._$AN=void 0,this._$AM=r,this.options=s}get _$AU(){return this._$AM._$AU}_$AI(e){je(this,e)}}const Yt=st.litHtmlPolyfillSupport;Yt==null||Yt(ct,ft),(st.litHtmlVersions??(st.litHtmlVersions=[])).push(\"3.1.2\");const Ms=(t,e,r)=>{const s=(r==null?void 0:r.renderBefore)??e;let i=s._$litPart$;if(i===void 0){const o=(r==null?void 0:r.renderBefore)??null;s._$litPart$=i=new ft(e.insertBefore(at(),o),o,void 0,r??{})}return i._$AI(t),i};/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */let N=class extends He{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var r;const e=super.createRenderRoot();return(r=this.renderOptions).renderBefore??(r.renderBefore=e.firstChild),e}update(e){const r=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Do=Ms(r,this.renderRoot,this.renderOptions)}connectedCallback(){var e;super.connectedCallback(),(e=this._$Do)==null||e.setConnected(!0)}disconnectedCallback(){var e;super.disconnectedCallback(),(e=this._$Do)==null||e.setConnected(!1)}render(){return Ce}};var _i;N._$litElement$=!0,N.finalized=!0,(_i=globalThis.litElementHydrateSupport)==null||_i.call(globalThis,{LitElement:N});const Xt=globalThis.litElementPolyfillSupport;Xt==null||Xt({LitElement:N});(globalThis.litElementVersions??(globalThis.litElementVersions=[])).push(\"4.0.4\");/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const M=t=>(e,r)=>{r!==void 0?r.addInitializer(()=>{customElements.define(t,e)}):customElements.define(t,e)};/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const Ss={attribute:!0,type:String,converter:At,reflect:!1,hasChanged:pr},Ls=(t=Ss,e,r)=>{const{kind:s,metadata:i}=r;let o=globalThis.litPropertyMetadata.get(i);if(o===void 0&&globalThis.litPropertyMetadata.set(i,o=new Map),o.set(r.name,t),s===\"accessor\"){const{name:n}=r;return{set(c){const l=e.get.call(this);e.set.call(this,c),this.requestUpdate(n,l,t)},init(c){return c!==void 0&&this.P(n,void 0,t),c}}}if(s===\"setter\"){const{name:n}=r;return function(c){const l=this[n];e.call(this,c),this.requestUpdate(n,l,t)}}throw Error(\"Unsupported decorator location: \"+s)};function y(t){return(e,r)=>typeof r==\"object\"?Ls(t,e,r):((s,i,o)=>{const n=i.hasOwnProperty(o);return i.constructor.createProperty(o,n?{...s,wrapped:!0}:s),n?Object.getOwnPropertyDescriptor(i,o):void 0})(t,e,r)}/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function te(t){return y({...t,state:!0,attribute:!1})}/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function Li(t){return(e,r)=>{const s=typeof e==\"function\"?e:e[r];Object.assign(s,t)}}/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const rr=(t,e,r)=>(r.configurable=!0,r.enumerable=!0,Reflect.decorate&&typeof e!=\"object\"&&Object.defineProperty(t,e,r),r);/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function mt(t,e){return(r,s,i)=>{const o=n=>{var c;return((c=n.renderRoot)==null?void 0:c.querySelector(t))??null};if(e){const{get:n,set:c}=typeof s==\"object\"?r:i??(()=>{const l=Symbol();return{get(){return this[l]},set(u){this[l]=u}}})();return rr(r,s,{get(){let l=n.call(this);return l===void 0&&(l=o(this),(l!==null||this.hasUpdated)&&c.call(this,l)),l}})}return rr(r,s,{get(){return o(this)}})}}/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function Ds(t){return(e,r)=>{const{slot:s,selector:i}=t??{},o=\"slot\"+(s?`[name=${s}]`:\":not([name])\");return rr(e,r,{get(){var l;const n=(l=this.renderRoot)==null?void 0:l.querySelector(o),c=(n==null?void 0:n.assignedElements(t))??[];return i===void 0?c:c.filter(u=>u.matches(i))}})}}var Y=\"top\",ie=\"bottom\",se=\"right\",X=\"left\",vr=\"auto\",gt=[Y,ie,se,X],Be=\"start\",ut=\"end\",Is=\"clippingParents\",Di=\"viewport\",Je=\"popper\",Vs=\"reference\",Yr=gt.reduce(function(t,e){return t.concat([e+\"-\"+Be,e+\"-\"+ut])},[]),Ii=[].concat(gt,[vr]).reduce(function(t,e){return t.concat([e,e+\"-\"+Be,e+\"-\"+ut])},[]),Rs=\"beforeRead\",Fs=\"read\",Hs=\"afterRead\",js=\"beforeMain\",Bs=\"main\",Ns=\"afterMain\",zs=\"beforeWrite\",Us=\"write\",qs=\"afterWrite\",Zs=[Rs,Fs,Hs,js,Bs,Ns,zs,Us,qs];function ue(t){return t?(t.nodeName||\"\").toLowerCase():null}function ee(t){if(t==null)return window;if(t.toString()!==\"[object Window]\"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Le(t){var e=ee(t).Element;return t instanceof e||t instanceof Element}function re(t){var e=ee(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function fr(t){if(typeof ShadowRoot>\"u\")return!1;var e=ee(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function Ws(t){var e=t.state;Object.keys(e.elements).forEach(function(r){var s=e.styles[r]||{},i=e.attributes[r]||{},o=e.elements[r];!re(o)||!ue(o)||(Object.assign(o.style,s),Object.keys(i).forEach(function(n){var c=i[n];c===!1?o.removeAttribute(n):o.setAttribute(n,c===!0?\"\":c)}))})}function Ks(t){var e=t.state,r={popper:{position:e.options.strategy,left:\"0\",top:\"0\",margin:\"0\"},arrow:{position:\"absolute\"},reference:{}};return Object.assign(e.elements.popper.style,r.popper),e.styles=r,e.elements.arrow&&Object.assign(e.elements.arrow.style,r.arrow),function(){Object.keys(e.elements).forEach(function(s){var i=e.elements[s],o=e.attributes[s]||{},n=Object.keys(e.styles.hasOwnProperty(s)?e.styles[s]:r[s]),c=n.reduce(function(l,u){return l[u]=\"\",l},{});!re(i)||!ue(i)||(Object.assign(i.style,c),Object.keys(o).forEach(function(l){i.removeAttribute(l)}))})}}const Qs={name:\"applyStyles\",enabled:!0,phase:\"write\",fn:Ws,effect:Ks,requires:[\"computeStyles\"]};function ce(t){return t.split(\"-\")[0]}var Me=Math.max,Mt=Math.min,Ne=Math.round;function ir(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+\"/\"+e.version}).join(\" \"):navigator.userAgent}function Vi(){return!/^((?!chrome|android).)*safari/i.test(ir())}function ze(t,e,r){e===void 0&&(e=!1),r===void 0&&(r=!1);var s=t.getBoundingClientRect(),i=1,o=1;e&&re(t)&&(i=t.offsetWidth>0&&Ne(s.width)/t.offsetWidth||1,o=t.offsetHeight>0&&Ne(s.height)/t.offsetHeight||1);var n=Le(t)?ee(t):window,c=n.visualViewport,l=!Vi()&&r,u=(s.left+(l&&c?c.offsetLeft:0))/i,a=(s.top+(l&&c?c.offsetTop:0))/o,d=s.width/i,p=s.height/o;return{width:d,height:p,top:a,right:u+d,bottom:a+p,left:u,x:u,y:a}}function mr(t){var e=ze(t),r=t.offsetWidth,s=t.offsetHeight;return Math.abs(e.width-r)<=1&&(r=e.width),Math.abs(e.height-s)<=1&&(s=e.height),{x:t.offsetLeft,y:t.offsetTop,width:r,height:s}}function Ri(t,e){var r=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(r&&fr(r)){var s=e;do{if(s&&t.isSameNode(s))return!0;s=s.parentNode||s.host}while(s)}return!1}function ve(t){return ee(t).getComputedStyle(t)}function Ys(t){return[\"table\",\"td\",\"th\"].indexOf(ue(t))>=0}function xe(t){return((Le(t)?t.ownerDocument:t.document)||window.document).documentElement}function jt(t){return ue(t)===\"html\"?t:t.assignedSlot||t.parentNode||(fr(t)?t.host:null)||xe(t)}function Xr(t){return!re(t)||ve(t).position===\"fixed\"?null:t.offsetParent}function Xs(t){var e=/firefox/i.test(ir()),r=/Trident/i.test(ir());if(r&&re(t)){var s=ve(t);if(s.position===\"fixed\")return null}var i=jt(t);for(fr(i)&&(i=i.host);re(i)&&[\"html\",\"body\"].indexOf(ue(i))<0;){var o=ve(i);if(o.transform!==\"none\"||o.perspective!==\"none\"||o.contain===\"paint\"||[\"transform\",\"perspective\"].indexOf(o.willChange)!==-1||e&&o.willChange===\"filter\"||e&&o.filter&&o.filter!==\"none\")return i;i=i.parentNode}return null}function yt(t){for(var e=ee(t),r=Xr(t);r&&Ys(r)&&ve(r).position===\"static\";)r=Xr(r);return r&&(ue(r)===\"html\"||ue(r)===\"body\"&&ve(r).position===\"static\")?e:r||Xs(t)||e}function gr(t){return[\"top\",\"bottom\"].indexOf(t)>=0?\"x\":\"y\"}function ot(t,e,r){return Me(t,Mt(e,r))}function Js(t,e,r){var s=ot(t,e,r);return s>r?r:s}function Fi(){return{top:0,right:0,bottom:0,left:0}}function Hi(t){return Object.assign({},Fi(),t)}function ji(t,e){return e.reduce(function(r,s){return r[s]=t,r},{})}var Gs=function(e,r){return e=typeof e==\"function\"?e(Object.assign({},r.rects,{placement:r.placement})):e,Hi(typeof e!=\"number\"?e:ji(e,gt))};function eo(t){var e,r=t.state,s=t.name,i=t.options,o=r.elements.arrow,n=r.modifiersData.popperOffsets,c=ce(r.placement),l=gr(c),u=[X,se].indexOf(c)>=0,a=u?\"height\":\"width\";if(!(!o||!n)){var d=Gs(i.padding,r),p=mr(o),v=l===\"y\"?Y:X,$=l===\"y\"?ie:se,w=r.rects.reference[a]+r.rects.reference[l]-n[l]-r.rects.popper[a],b=n[l]-r.rects.reference[l],T=yt(o),O=T?l===\"y\"?T.clientHeight||0:T.clientWidth||0:0,L=w/2-b/2,k=d[v],A=O-p[a]-d[$],E=O/2-p[a]/2+L,S=ot(k,E,A),H=l;r.modifiersData[s]=(e={},e[H]=S,e.centerOffset=S-E,e)}}function to(t){var e=t.state,r=t.options,s=r.element,i=s===void 0?\"[data-popper-arrow]\":s;i!=null&&(typeof i==\"string\"&&(i=e.elements.popper.querySelector(i),!i)||Ri(e.elements.popper,i)&&(e.elements.arrow=i))}const ro={name:\"arrow\",enabled:!0,phase:\"main\",fn:eo,effect:to,requires:[\"popperOffsets\"],requiresIfExists:[\"preventOverflow\"]};function Ue(t){return t.split(\"-\")[1]}var io={top:\"auto\",right:\"auto\",bottom:\"auto\",left:\"auto\"};function so(t,e){var r=t.x,s=t.y,i=e.devicePixelRatio||1;return{x:Ne(r*i)/i||0,y:Ne(s*i)/i||0}}function Jr(t){var e,r=t.popper,s=t.popperRect,i=t.placement,o=t.variation,n=t.offsets,c=t.position,l=t.gpuAcceleration,u=t.adaptive,a=t.roundOffsets,d=t.isFixed,p=n.x,v=p===void 0?0:p,$=n.y,w=$===void 0?0:$,b=typeof a==\"function\"?a({x:v,y:w}):{x:v,y:w};v=b.x,w=b.y;var T=n.hasOwnProperty(\"x\"),O=n.hasOwnProperty(\"y\"),L=X,k=Y,A=window;if(u){var E=yt(r),S=\"clientHeight\",H=\"clientWidth\";if(E===ee(r)&&(E=xe(r),ve(E).position!==\"static\"&&c===\"absolute\"&&(S=\"scrollHeight\",H=\"scrollWidth\")),E=E,i===Y||(i===X||i===se)&&o===ut){k=ie;var j=d&&E===A&&A.visualViewport?A.visualViewport.height:E[S];w-=j-s.height,w*=l?1:-1}if(i===X||(i===Y||i===ie)&&o===ut){L=se;var B=d&&E===A&&A.visualViewport?A.visualViewport.width:E[H];v-=B-s.width,v*=l?1:-1}}var Z=Object.assign({position:c},u&&io),ne=a===!0?so({x:v,y:w},ee(r)):{x:v,y:w};if(v=ne.x,w=ne.y,l){var K;return Object.assign({},Z,(K={},K[k]=O?\"0\":\"\",K[L]=T?\"0\":\"\",K.transform=(A.devicePixelRatio||1)<=1?\"translate(\"+v+\"px, \"+w+\"px)\":\"translate3d(\"+v+\"px, \"+w+\"px, 0)\",K))}return Object.assign({},Z,(e={},e[k]=O?w+\"px\":\"\",e[L]=T?v+\"px\":\"\",e.transform=\"\",e))}function oo(t){var e=t.state,r=t.options,s=r.gpuAcceleration,i=s===void 0?!0:s,o=r.adaptive,n=o===void 0?!0:o,c=r.roundOffsets,l=c===void 0?!0:c,u={placement:ce(e.placement),variation:Ue(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:e.options.strategy===\"fixed\"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,Jr(Object.assign({},u,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:n,roundOffsets:l})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,Jr(Object.assign({},u,{offsets:e.modifiersData.arrow,position:\"absolute\",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{\"data-popper-placement\":e.placement})}const no={name:\"computeStyles\",enabled:!0,phase:\"beforeWrite\",fn:oo,data:{}};var _t={passive:!0};function ao(t){var e=t.state,r=t.instance,s=t.options,i=s.scroll,o=i===void 0?!0:i,n=s.resize,c=n===void 0?!0:n,l=ee(e.elements.popper),u=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&u.forEach(function(a){a.addEventListener(\"scroll\",r.update,_t)}),c&&l.addEventListener(\"resize\",r.update,_t),function(){o&&u.forEach(function(a){a.removeEventListener(\"scroll\",r.update,_t)}),c&&l.removeEventListener(\"resize\",r.update,_t)}}const lo={name:\"eventListeners\",enabled:!0,phase:\"write\",fn:function(){},effect:ao,data:{}};var co={left:\"right\",right:\"left\",bottom:\"top\",top:\"bottom\"};function Et(t){return t.replace(/left|right|bottom|top/g,function(e){return co[e]})}var uo={start:\"end\",end:\"start\"};function Gr(t){return t.replace(/start|end/g,function(e){return uo[e]})}function yr(t){var e=ee(t),r=e.pageXOffset,s=e.pageYOffset;return{scrollLeft:r,scrollTop:s}}function br(t){return ze(xe(t)).left+yr(t).scrollLeft}function ho(t,e){var r=ee(t),s=xe(t),i=r.visualViewport,o=s.clientWidth,n=s.clientHeight,c=0,l=0;if(i){o=i.width,n=i.height;var u=Vi();(u||!u&&e===\"fixed\")&&(c=i.offsetLeft,l=i.offsetTop)}return{width:o,height:n,x:c+br(t),y:l}}function po(t){var e,r=xe(t),s=yr(t),i=(e=t.ownerDocument)==null?void 0:e.body,o=Me(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),n=Me(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),c=-s.scrollLeft+br(t),l=-s.scrollTop;return ve(i||r).direction===\"rtl\"&&(c+=Me(r.clientWidth,i?i.clientWidth:0)-o),{width:o,height:n,x:c,y:l}}function Cr(t){var e=ve(t),r=e.overflow,s=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+s)}function Bi(t){return[\"html\",\"body\",\"#document\"].indexOf(ue(t))>=0?t.ownerDocument.body:re(t)&&Cr(t)?t:Bi(jt(t))}function nt(t,e){var r;e===void 0&&(e=[]);var s=Bi(t),i=s===((r=t.ownerDocument)==null?void 0:r.body),o=ee(s),n=i?[o].concat(o.visualViewport||[],Cr(s)?s:[]):s,c=e.concat(n);return i?c:c.concat(nt(jt(n)))}function sr(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function vo(t,e){var r=ze(t,!1,e===\"fixed\");return r.top=r.top+t.clientTop,r.left=r.left+t.clientLeft,r.bottom=r.top+t.clientHeight,r.right=r.left+t.clientWidth,r.width=t.clientWidth,r.height=t.clientHeight,r.x=r.left,r.y=r.top,r}function ei(t,e,r){return e===Di?sr(ho(t,r)):Le(e)?vo(e,r):sr(po(xe(t)))}function fo(t){var e=nt(jt(t)),r=[\"absolute\",\"fixed\"].indexOf(ve(t).position)>=0,s=r&&re(t)?yt(t):t;return Le(s)?e.filter(function(i){return Le(i)&&Ri(i,s)&&ue(i)!==\"body\"}):[]}function mo(t,e,r,s){var i=e===\"clippingParents\"?fo(t):[].concat(e),o=[].concat(i,[r]),n=o[0],c=o.reduce(function(l,u){var a=ei(t,u,s);return l.top=Me(a.top,l.top),l.right=Mt(a.right,l.right),l.bottom=Mt(a.bottom,l.bottom),l.left=Me(a.left,l.left),l},ei(t,n,s));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}function Ni(t){var e=t.reference,r=t.element,s=t.placement,i=s?ce(s):null,o=s?Ue(s):null,n=e.x+e.width/2-r.width/2,c=e.y+e.height/2-r.height/2,l;switch(i){case Y:l={x:n,y:e.y-r.height};break;case ie:l={x:n,y:e.y+e.height};break;case se:l={x:e.x+e.width,y:c};break;case X:l={x:e.x-r.width,y:c};break;default:l={x:e.x,y:e.y}}var u=i?gr(i):null;if(u!=null){var a=u===\"y\"?\"height\":\"width\";switch(o){case Be:l[u]=l[u]-(e[a]/2-r[a]/2);break;case ut:l[u]=l[u]+(e[a]/2-r[a]/2);break}}return l}function dt(t,e){e===void 0&&(e={});var r=e,s=r.placement,i=s===void 0?t.placement:s,o=r.strategy,n=o===void 0?t.strategy:o,c=r.boundary,l=c===void 0?Is:c,u=r.rootBoundary,a=u===void 0?Di:u,d=r.elementContext,p=d===void 0?Je:d,v=r.altBoundary,$=v===void 0?!1:v,w=r.padding,b=w===void 0?0:w,T=Hi(typeof b!=\"number\"?b:ji(b,gt)),O=p===Je?Vs:Je,L=t.rects.popper,k=t.elements[$?O:p],A=mo(Le(k)?k:k.contextElement||xe(t.elements.popper),l,a,n),E=ze(t.elements.reference),S=Ni({reference:E,element:L,strategy:\"absolute\",placement:i}),H=sr(Object.assign({},L,S)),j=p===Je?H:E,B={top:A.top-j.top+T.top,bottom:j.bottom-A.bottom+T.bottom,left:A.left-j.left+T.left,right:j.right-A.right+T.right},Z=t.modifiersData.offset;if(p===Je&&Z){var ne=Z[i];Object.keys(B).forEach(function(K){var ke=[se,ie].indexOf(K)>=0?1:-1,Pe=[Y,ie].indexOf(K)>=0?\"y\":\"x\";B[K]+=ne[Pe]*ke})}return B}function go(t,e){e===void 0&&(e={});var r=e,s=r.placement,i=r.boundary,o=r.rootBoundary,n=r.padding,c=r.flipVariations,l=r.allowedAutoPlacements,u=l===void 0?Ii:l,a=Ue(s),d=a?c?Yr:Yr.filter(function($){return Ue($)===a}):gt,p=d.filter(function($){return u.indexOf($)>=0});p.length===0&&(p=d);var v=p.reduce(function($,w){return $[w]=dt(t,{placement:w,boundary:i,rootBoundary:o,padding:n})[ce(w)],$},{});return Object.keys(v).sort(function($,w){return v[$]-v[w]})}function yo(t){if(ce(t)===vr)return[];var e=Et(t);return[Gr(t),e,Gr(e)]}function bo(t){var e=t.state,r=t.options,s=t.name;if(!e.modifiersData[s]._skip){for(var i=r.mainAxis,o=i===void 0?!0:i,n=r.altAxis,c=n===void 0?!0:n,l=r.fallbackPlacements,u=r.padding,a=r.boundary,d=r.rootBoundary,p=r.altBoundary,v=r.flipVariations,$=v===void 0?!0:v,w=r.allowedAutoPlacements,b=e.options.placement,T=ce(b),O=T===b,L=l||(O||!$?[Et(b)]:yo(b)),k=[b].concat(L).reduce(function(Fe,me){return Fe.concat(ce(me)===vr?go(e,{placement:me,boundary:a,rootBoundary:d,padding:u,flipVariations:$,allowedAutoPlacements:w}):me)},[]),A=e.rects.reference,E=e.rects.popper,S=new Map,H=!0,j=k[0],B=0;B<k.length;B++){var Z=k[B],ne=ce(Z),K=Ue(Z)===Be,ke=[Y,ie].indexOf(ne)>=0,Pe=ke?\"width\":\"height\",G=dt(e,{placement:Z,boundary:a,rootBoundary:d,altBoundary:p,padding:u}),ae=ke?K?se:X:K?ie:Y;A[Pe]>E[Pe]&&(ae=Et(ae));var wt=Et(ae),_e=[];if(o&&_e.push(G[ne]<=0),c&&_e.push(G[ae]<=0,G[wt]<=0),_e.every(function(Fe){return Fe})){j=Z,H=!1;break}S.set(Z,_e)}if(H)for(var xt=$?3:1,Ut=function(me){var Ye=k.find(function(kt){var Te=S.get(kt);if(Te)return Te.slice(0,me).every(function(qt){return qt})});if(Ye)return j=Ye,\"break\"},Qe=xt;Qe>0;Qe--){var $t=Ut(Qe);if($t===\"break\")break}e.placement!==j&&(e.modifiersData[s]._skip=!0,e.placement=j,e.reset=!0)}}const Co={name:\"flip\",enabled:!0,phase:\"main\",fn:bo,requiresIfExists:[\"offset\"],data:{_skip:!1}};function ti(t,e,r){return r===void 0&&(r={x:0,y:0}),{top:t.top-e.height-r.y,right:t.right-e.width+r.x,bottom:t.bottom-e.height+r.y,left:t.left-e.width-r.x}}function ri(t){return[Y,se,ie,X].some(function(e){return t[e]>=0})}function wo(t){var e=t.state,r=t.name,s=e.rects.reference,i=e.rects.popper,o=e.modifiersData.preventOverflow,n=dt(e,{elementContext:\"reference\"}),c=dt(e,{altBoundary:!0}),l=ti(n,s),u=ti(c,i,o),a=ri(l),d=ri(u);e.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:a,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{\"data-popper-reference-hidden\":a,\"data-popper-escaped\":d})}const xo={name:\"hide\",enabled:!0,phase:\"main\",requiresIfExists:[\"preventOverflow\"],fn:wo};function $o(t,e,r){var s=ce(t),i=[X,Y].indexOf(s)>=0?-1:1,o=typeof r==\"function\"?r(Object.assign({},e,{placement:t})):r,n=o[0],c=o[1];return n=n||0,c=(c||0)*i,[X,se].indexOf(s)>=0?{x:c,y:n}:{x:n,y:c}}function ko(t){var e=t.state,r=t.options,s=t.name,i=r.offset,o=i===void 0?[0,0]:i,n=Ii.reduce(function(a,d){return a[d]=$o(d,e.rects,o),a},{}),c=n[e.placement],l=c.x,u=c.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=u),e.modifiersData[s]=n}const Po={name:\"offset\",enabled:!0,phase:\"main\",requires:[\"popperOffsets\"],fn:ko};function _o(t){var e=t.state,r=t.name;e.modifiersData[r]=Ni({reference:e.rects.reference,element:e.rects.popper,strategy:\"absolute\",placement:e.placement})}const To={name:\"popperOffsets\",enabled:!0,phase:\"read\",fn:_o,data:{}};function Eo(t){return t===\"x\"?\"y\":\"x\"}function Ao(t){var e=t.state,r=t.options,s=t.name,i=r.mainAxis,o=i===void 0?!0:i,n=r.altAxis,c=n===void 0?!1:n,l=r.boundary,u=r.rootBoundary,a=r.altBoundary,d=r.padding,p=r.tether,v=p===void 0?!0:p,$=r.tetherOffset,w=$===void 0?0:$,b=dt(e,{boundary:l,rootBoundary:u,padding:d,altBoundary:a}),T=ce(e.placement),O=Ue(e.placement),L=!O,k=gr(T),A=Eo(k),E=e.modifiersData.popperOffsets,S=e.rects.reference,H=e.rects.popper,j=typeof w==\"function\"?w(Object.assign({},e.rects,{placement:e.placement})):w,B=typeof j==\"number\"?{mainAxis:j,altAxis:j}:Object.assign({mainAxis:0,altAxis:0},j),Z=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,ne={x:0,y:0};if(E){if(o){var K,ke=k===\"y\"?Y:X,Pe=k===\"y\"?ie:se,G=k===\"y\"?\"height\":\"width\",ae=E[k],wt=ae+b[ke],_e=ae-b[Pe],xt=v?-H[G]/2:0,Ut=O===Be?S[G]:H[G],Qe=O===Be?-H[G]:-S[G],$t=e.elements.arrow,Fe=v&&$t?mr($t):{width:0,height:0},me=e.modifiersData[\"arrow#persistent\"]?e.modifiersData[\"arrow#persistent\"].padding:Fi(),Ye=me[ke],kt=me[Pe],Te=ot(0,S[G],Fe[G]),qt=L?S[G]/2-xt-Te-Ye-B.mainAxis:Ut-Te-Ye-B.mainAxis,as=L?-S[G]/2+xt+Te+kt+B.mainAxis:Qe+Te+kt+B.mainAxis,Zt=e.elements.arrow&&yt(e.elements.arrow),ls=Zt?k===\"y\"?Zt.clientTop||0:Zt.clientLeft||0:0,Mr=(K=Z==null?void 0:Z[k])!=null?K:0,cs=ae+qt-Mr-ls,us=ae+as-Mr,Sr=ot(v?Mt(wt,cs):wt,ae,v?Me(_e,us):_e);E[k]=Sr,ne[k]=Sr-ae}if(c){var Lr,ds=k===\"x\"?Y:X,hs=k===\"x\"?ie:se,Ee=E[A],Pt=A===\"y\"?\"height\":\"width\",Dr=Ee+b[ds],Ir=Ee-b[hs],Wt=[Y,X].indexOf(T)!==-1,Vr=(Lr=Z==null?void 0:Z[A])!=null?Lr:0,Rr=Wt?Dr:Ee-S[Pt]-H[Pt]-Vr+B.altAxis,Fr=Wt?Ee+S[Pt]+H[Pt]-Vr-B.altAxis:Ir,Hr=v&&Wt?Js(Rr,Ee,Fr):ot(v?Rr:Dr,Ee,v?Fr:Ir);E[A]=Hr,ne[A]=Hr-Ee}e.modifiersData[s]=ne}}const Oo={name:\"preventOverflow\",enabled:!0,phase:\"main\",fn:Ao,requiresIfExists:[\"offset\"]};function Mo(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function So(t){return t===ee(t)||!re(t)?yr(t):Mo(t)}function Lo(t){var e=t.getBoundingClientRect(),r=Ne(e.width)/t.offsetWidth||1,s=Ne(e.height)/t.offsetHeight||1;return r!==1||s!==1}function Do(t,e,r){r===void 0&&(r=!1);var s=re(e),i=re(e)&&Lo(e),o=xe(e),n=ze(t,i,r),c={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(s||!s&&!r)&&((ue(e)!==\"body\"||Cr(o))&&(c=So(e)),re(e)?(l=ze(e,!0),l.x+=e.clientLeft,l.y+=e.clientTop):o&&(l.x=br(o))),{x:n.left+c.scrollLeft-l.x,y:n.top+c.scrollTop-l.y,width:n.width,height:n.height}}function Io(t){var e=new Map,r=new Set,s=[];t.forEach(function(o){e.set(o.name,o)});function i(o){r.add(o.name);var n=[].concat(o.requires||[],o.requiresIfExists||[]);n.forEach(function(c){if(!r.has(c)){var l=e.get(c);l&&i(l)}}),s.push(o)}return t.forEach(function(o){r.has(o.name)||i(o)}),s}function Vo(t){var e=Io(t);return Zs.reduce(function(r,s){return r.concat(e.filter(function(i){return i.phase===s}))},[])}function Ro(t){var e;return function(){return e||(e=new Promise(function(r){Promise.resolve().then(function(){e=void 0,r(t())})})),e}}function Fo(t){var e=t.reduce(function(r,s){var i=r[s.name];return r[s.name]=i?Object.assign({},i,s,{options:Object.assign({},i.options,s.options),data:Object.assign({},i.data,s.data)}):s,r},{});return Object.keys(e).map(function(r){return e[r]})}var ii={placement:\"bottom\",modifiers:[],strategy:\"absolute\"};function si(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return!e.some(function(s){return!(s&&typeof s.getBoundingClientRect==\"function\")})}function Ho(t){t===void 0&&(t={});var e=t,r=e.defaultModifiers,s=r===void 0?[]:r,i=e.defaultOptions,o=i===void 0?ii:i;return function(c,l,u){u===void 0&&(u=o);var a={placement:\"bottom\",orderedModifiers:[],options:Object.assign({},ii,o),modifiersData:{},elements:{reference:c,popper:l},attributes:{},styles:{}},d=[],p=!1,v={state:a,setOptions:function(T){var O=typeof T==\"function\"?T(a.options):T;w(),a.options=Object.assign({},o,a.options,O),a.scrollParents={reference:Le(c)?nt(c):c.contextElement?nt(c.contextElement):[],popper:nt(l)};var L=Vo(Fo([].concat(s,a.options.modifiers)));return a.orderedModifiers=L.filter(function(k){return k.enabled}),$(),v.update()},forceUpdate:function(){if(!p){var T=a.elements,O=T.reference,L=T.popper;if(si(O,L)){a.rects={reference:Do(O,yt(L),a.options.strategy===\"fixed\"),popper:mr(L)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach(function(B){return a.modifiersData[B.name]=Object.assign({},B.data)});for(var k=0;k<a.orderedModifiers.length;k++){if(a.reset===!0){a.reset=!1,k=-1;continue}var A=a.orderedModifiers[k],E=A.fn,S=A.options,H=S===void 0?{}:S,j=A.name;typeof E==\"function\"&&(a=E({state:a,options:H,name:j,instance:v})||a)}}}},update:Ro(function(){return new Promise(function(b){v.forceUpdate(),b(a)})}),destroy:function(){w(),p=!0}};if(!si(c,l))return v;v.setOptions(u).then(function(b){!p&&u.onFirstUpdate&&u.onFirstUpdate(b)});function $(){a.orderedModifiers.forEach(function(b){var T=b.name,O=b.options,L=O===void 0?{}:O,k=b.effect;if(typeof k==\"function\"){var A=k({state:a,name:T,instance:v,options:L}),E=function(){};d.push(A||E)}})}function w(){d.forEach(function(b){return b()}),d=[]}return v}}var jo=[lo,To,no,Qs,Po,Co,Oo,ro,xo],zi=Ho({defaultModifiers:jo});const Bo=':host{--font: var(--video-player-font, Roboto, sans-serif);--tooltip-text: var(--video-player-tooltip-text, #ffffff);--tooltip-background: var(--video-player-tooltip-background, #232323);--tooltip-font-size: var(--video-player-tooltip-font-size, .75rem);--button-color: var(--video-player-button-color, #ffffff);--button-size: var(--video-player-button-size, 1.65rem);--menu-item-color: var(--video-player-menu-item-color, white);--menu-item-background: var(--video-player-menu-item-background, transparent);--menu-item-background-active: var(--video-player-menu-item-background-active, #232323);--menu-item-color-active: var(--video-player-menu-item-color-active, white);--menu-item-background-hover: var(--primary, var(--video-player-menu-item-background-hover, #006AFF));--menu-item-color-hover: var(--video-player-menu-item-color-hover, white);--menu-max-height: var(--video-menu-max-height, auto);--menu-max-height-subtract: 110px;--size: var(--button-size)}@media (min-width: 768px){:host{--size: calc(var(--button-size) * 1.5)}}::slotted(svg){display:block;width:100%;height:100%}button{cursor:pointer;margin:0;padding:.25rem;border:none;color:var(--button-color);background:transparent;position:relative;width:var(--size);height:var(--size);opacity:.8;transition:opacity .2s ease}button svg{display:block;width:100%;height:100%}button:hover{opacity:1}button:before{content:\"\";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.tooltip,.menu{z-index:1;font-family:var(--font);position:absolute;border-radius:4px;color:var(--tooltip-text);font-size:var(--tooltip-font-size);line-height:calc(var(--tooltip-font-size) * 1.5);white-space:nowrap;background:var(--tooltip-background);height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-height:calc(var(--menu-max-height) - var(--menu-max-height-subtract));overflow-x:hidden;overflow-y:auto}.tooltip .inner,.menu .inner{padding:6px 12px}.tooltip[data-popper-placement],.menu[data-popper-placement]{height:auto}@media (max-width: 640px){.tooltip,.menu{--menu-max-height-subtract: 90px}}.menu .inner{padding:0}';function Ui(t,e=this,r=(s,i=s&&s.closest(t))=>!s||s===document||s===window?null:i||r(s.getRootNode().host)){return r(e)}/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function De(t,e,r){return t?e(t):r==null?void 0:r(t)}/**\n * @license\n * Copyright 2018 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const or=t=>t??I;/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */let wr=class extends Event{constructor(e,r,s){super(\"context-request\",{bubbles:!0,composed:!0}),this.context=e,this.callback=r,this.subscribe=s??!1}};/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n *//**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class No{get value(){return this.o}set value(e){this.setValue(e)}setValue(e,r=!1){const s=r||!Object.is(e,this.o);this.o=e,s&&this.updateObservers()}constructor(e){this.subscriptions=new Map,this.updateObservers=()=>{for(const[r,{disposer:s}]of this.subscriptions)r(this.o,s)},e!==void 0&&(this.value=e)}addCallback(e,r,s){if(!s)return void e(this.value);this.subscriptions.has(e)||this.subscriptions.set(e,{disposer:()=>{this.subscriptions.delete(e)},consumerHost:r});const{disposer:i}=this.subscriptions.get(e);e(this.value,i)}clearCallbacks(){this.subscriptions.clear()}}/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */let zo=class extends Event{constructor(e){super(\"context-provider\",{bubbles:!0,composed:!0}),this.context=e}},Uo=class extends No{constructor(e,r,s){var i,o;super(r.context!==void 0?r.initialValue:s),this.onContextRequest=n=>{const c=n.composedPath()[0];n.context===this.context&&c!==this.host&&(n.stopPropagation(),this.addCallback(n.callback,c,n.subscribe))},this.onProviderRequest=n=>{const c=n.composedPath()[0];if(n.context!==this.context||c===this.host)return;const l=new Set;for(const[u,{consumerHost:a}]of this.subscriptions)l.has(u)||(l.add(u),a.dispatchEvent(new wr(this.context,u,!0)));n.stopPropagation()},this.host=e,r.context!==void 0?this.context=r.context:this.context=r,this.attachListeners(),(o=(i=this.host).addController)==null||o.call(i,this)}attachListeners(){this.host.addEventListener(\"context-request\",this.onContextRequest),this.host.addEventListener(\"context-provider\",this.onProviderRequest)}hostConnected(){this.host.dispatchEvent(new zo(this.context))}};const qo=(t,e)=>typeof t!=typeof e?!1:typeof t==\"object\"?Object.is(t,e):t===e;class Zo{constructor(e,r,s,i){this.host=e,this.context=r,this.field=s,this.name=i,this.connected=!1,this.host.addController(this)}hostConnected(){this.dispatchRequest()}hostDisconnected(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=void 0)}dispatchRequest(){const e=new wr(this.context,(r,s)=>{this.connected=!0,this.unsubscribe&&this.unsubscribe!==s&&this.unsubscribe();const i=this.host;if(!this.field)i[this.name]=r;else if(!qo(i[this.name],r[this.field]))i[this.name]=r[this.field];else{this.unsubscribe=s;return}this.host.requestUpdate(),this.unsubscribe=s},!0);this.host.dispatchEvent(e),Promise.resolve().then(()=>{this.connected||this.host.dispatchEvent(e)})}}function Wo({context:t,field:e}){return(r,s)=>{r.constructor.addInitializer(o=>{new Zo(o,t,e,s)})}}var h=(t=>(t.play=\"play\",t.pause=\"pause\",t.seek=\"seek\",t.mute=\"mute\",t.unmute=\"unmute\",t.setPlaybackRate=\"setPlaybackRate\",t.toggleFullscreen=\"toggleFullscreen\",t.togglePlay=\"togglePlay\",t.toggleMuted=\"toggleMuted\",t.setVolume=\"setVolume\",t.increaseVolume=\"increaseVolume\",t.decreaseVolume=\"decreaseVolume\",t.forward=\"forward\",t.backward=\"backward\",t.enableTextTrack=\"enableTextTrack\",t.enableAudioTrack=\"enableAudioTrack\",t.setQualityLevel=\"setQualityLevel\",t.initCustomHLS=\"initCustomHLS\",t.init=\"init\",t.requestAirplay=\"requestAirplay\",t.castNotSupported=\"castNotSupported\",t.requestCast=\"requestCast\",t.togglePip=\"togglePip\",t.live=\"live\",t.error=\"error\",t))(h||{}),f=(t=>(t.play=\"play\",t.pause=\"pause\",t.update=\"update\",t.toggleMuted=\"toggleMuted\",t.seekEnd=\"seekEnd\",t.seekStart=\"seekStart\",t.canPlay=\"canPlay\",t.updateDuration=\"updateDuration\",t.updateTime=\"updateTime\",t.init=\"init\",t.volumeChange=\"volumeChange\",t.fullscreenChange=\"fullscreenChange\",t.setLevels=\"setLevels\",t.interacted=\"interacted\",t.idle=\"idle\",t.selectTextTrack=\"selectTextTrack\",t.selectAudioTrack=\"selectAudioTrack\",t.cues=\"cues\",t.setPlaybackRate=\"setPlaybackRate\",t.setQualityLevel=\"setQualityLevel\",t.updateAirplayStatus=\"updateAirplayStatus\",t.toggleAirplay=\"toggleAirplay\",t.togglePip=\"togglePip\",t.setCastStatus=\"setCastStatus\",t.setBuffer=\"setBuffer\",t.setMuxParams=\"setMuxParams\",t.setVideoOffset=\"setVideoOffset\",t.live=\"live\",t.setDRMOptions=\"setDRMOptions\",t))(f||{}),pe=(t=>(t.state=\"video-state-update\",t.bulk=\"video-bulk-state-update\",t.command=\"video-command\",t.registerCommand=\"video-register-command\",t))(pe||{}),ge=(t=>(t.clearkey=\"org.w3.clearkey\",t.fps=\"com.apple.fps\",t.playready=\"com.microsoft.playready\",t.widevine=\"com.widevine.alpha\",t))(ge||{});const oi={[f.init]:(t,e)=>({...Zi,...t,...e}),[f.toggleMuted]:t=>({...t,isMuted:!t.isMuted}),[f.play]:t=>({...t,isPlaying:!0,played:!0,canPlay:!0}),[f.pause]:t=>({...t,isPlaying:!1,live:!!(t.live&&!t.played)}),[f.update]:(t,e)=>({...t,...e}),[f.toggleAirplay]:t=>({...t,airplayActivated:!t.airplayActivated}),[f.canPlay]:t=>({...t,canPlay:!0})};function Ko(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,\"default\")?t.default:t}var nr={exports:{}},Jt,ni;function Qo(){if(ni)return Jt;ni=1;var t=1e3,e=t*60,r=e*60,s=r*24,i=s*7,o=s*365.25;Jt=function(a,d){d=d||{};var p=typeof a;if(p===\"string\"&&a.length>0)return n(a);if(p===\"number\"&&isFinite(a))return d.long?l(a):c(a);throw new Error(\"val is not a non-empty string or a valid number. val=\"+JSON.stringify(a))};function n(a){if(a=String(a),!(a.length>100)){var d=/^(-?(?:\\d+)?\\.?\\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(a);if(d){var p=parseFloat(d[1]),v=(d[2]||\"ms\").toLowerCase();switch(v){case\"years\":case\"year\":case\"yrs\":case\"yr\":case\"y\":return p*o;case\"weeks\":case\"week\":case\"w\":return p*i;case\"days\":case\"day\":case\"d\":return p*s;case\"hours\":case\"hour\":case\"hrs\":case\"hr\":case\"h\":return p*r;case\"minutes\":case\"minute\":case\"mins\":case\"min\":case\"m\":return p*e;case\"seconds\":case\"second\":case\"secs\":case\"sec\":case\"s\":return p*t;case\"milliseconds\":case\"millisecond\":case\"msecs\":case\"msec\":case\"ms\":return p;default:return}}}}function c(a){var d=Math.abs(a);return d>=s?Math.round(a/s)+\"d\":d>=r?Math.round(a/r)+\"h\":d>=e?Math.round(a/e)+\"m\":d>=t?Math.round(a/t)+\"s\":a+\"ms\"}function l(a){var d=Math.abs(a);return d>=s?u(a,d,s,\"day\"):d>=r?u(a,d,r,\"hour\"):d>=e?u(a,d,e,\"minute\"):d>=t?u(a,d,t,\"second\"):a+\" ms\"}function u(a,d,p,v){var $=d>=p*1.5;return Math.round(a/p)+\" \"+v+($?\"s\":\"\")}return Jt}function Yo(t){r.debug=r,r.default=r,r.coerce=l,r.disable=o,r.enable=i,r.enabled=n,r.humanize=Qo(),r.destroy=u,Object.keys(t).forEach(a=>{r[a]=t[a]}),r.names=[],r.skips=[],r.formatters={};function e(a){let d=0;for(let p=0;p<a.length;p++)d=(d<<5)-d+a.charCodeAt(p),d|=0;return r.colors[Math.abs(d)%r.colors.length]}r.selectColor=e;function r(a){let d,p=null,v,$;function w(...b){if(!w.enabled)return;const T=w,O=Number(new Date),L=O-(d||O);T.diff=L,T.prev=d,T.curr=O,d=O,b[0]=r.coerce(b[0]),typeof b[0]!=\"string\"&&b.unshift(\"%O\");let k=0;b[0]=b[0].replace(/%([a-zA-Z%])/g,(E,S)=>{if(E===\"%%\")return\"%\";k++;const H=r.formatters[S];if(typeof H==\"function\"){const j=b[k];E=H.call(T,j),b.splice(k,1),k--}return E}),r.formatArgs.call(T,b),(T.log||r.log).apply(T,b)}return w.namespace=a,w.useColors=r.useColors(),w.color=r.selectColor(a),w.extend=s,w.destroy=r.destroy,Object.defineProperty(w,\"enabled\",{enumerable:!0,configurable:!1,get:()=>p!==null?p:(v!==r.namespaces&&(v=r.namespaces,$=r.enabled(a)),$),set:b=>{p=b}}),typeof r.init==\"function\"&&r.init(w),w}function s(a,d){const p=r(this.namespace+(typeof d>\"u\"?\":\":d)+a);return p.log=this.log,p}function i(a){r.save(a),r.namespaces=a,r.names=[],r.skips=[];let d;const p=(typeof a==\"string\"?a:\"\").split(/[\\s,]+/),v=p.length;for(d=0;d<v;d++)p[d]&&(a=p[d].replace(/\\*/g,\".*?\"),a[0]===\"-\"?r.skips.push(new RegExp(\"^\"+a.slice(1)+\"$\")):r.names.push(new RegExp(\"^\"+a+\"$\")))}function o(){const a=[...r.names.map(c),...r.skips.map(c).map(d=>\"-\"+d)].join(\",\");return r.enable(\"\"),a}function n(a){if(a[a.length-1]===\"*\")return!0;let d,p;for(d=0,p=r.skips.length;d<p;d++)if(r.skips[d].test(a))return!1;for(d=0,p=r.names.length;d<p;d++)if(r.names[d].test(a))return!0;return!1}function c(a){return a.toString().substring(2,a.toString().length-2).replace(/\\.\\*\\?$/,\"*\")}function l(a){return a instanceof Error?a.stack||a.message:a}function u(){console.warn(\"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.\")}return r.enable(r.load()),r}var Xo=Yo;(function(t,e){var r={};e.formatArgs=i,e.save=o,e.load=n,e.useColors=s,e.storage=c(),e.destroy=(()=>{let u=!1;return()=>{u||(u=!0,console.warn(\"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.\"))}})(),e.colors=[\"#0000CC\",\"#0000FF\",\"#0033CC\",\"#0033FF\",\"#0066CC\",\"#0066FF\",\"#0099CC\",\"#0099FF\",\"#00CC00\",\"#00CC33\",\"#00CC66\",\"#00CC99\",\"#00CCCC\",\"#00CCFF\",\"#3300CC\",\"#3300FF\",\"#3333CC\",\"#3333FF\",\"#3366CC\",\"#3366FF\",\"#3399CC\",\"#3399FF\",\"#33CC00\",\"#33CC33\",\"#33CC66\",\"#33CC99\",\"#33CCCC\",\"#33CCFF\",\"#6600CC\",\"#6600FF\",\"#6633CC\",\"#6633FF\",\"#66CC00\",\"#66CC33\",\"#9900CC\",\"#9900FF\",\"#9933CC\",\"#9933FF\",\"#99CC00\",\"#99CC33\",\"#CC0000\",\"#CC0033\",\"#CC0066\",\"#CC0099\",\"#CC00CC\",\"#CC00FF\",\"#CC3300\",\"#CC3333\",\"#CC3366\",\"#CC3399\",\"#CC33CC\",\"#CC33FF\",\"#CC6600\",\"#CC6633\",\"#CC9900\",\"#CC9933\",\"#CCCC00\",\"#CCCC33\",\"#FF0000\",\"#FF0033\",\"#FF0066\",\"#FF0099\",\"#FF00CC\",\"#FF00FF\",\"#FF3300\",\"#FF3333\",\"#FF3366\",\"#FF3399\",\"#FF33CC\",\"#FF33FF\",\"#FF6600\",\"#FF6633\",\"#FF9900\",\"#FF9933\",\"#FFCC00\",\"#FFCC33\"];function s(){return typeof window<\"u\"&&window.process&&(window.process.type===\"renderer\"||window.process.__nwjs)?!0:typeof navigator<\"u\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\\/(\\d+)/)?!1:typeof document<\"u\"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<\"u\"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<\"u\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\\/(\\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<\"u\"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\\/(\\d+)/)}function i(u){if(u[0]=(this.useColors?\"%c\":\"\")+this.namespace+(this.useColors?\" %c\":\" \")+u[0]+(this.useColors?\"%c \":\" \")+\"+\"+t.exports.humanize(this.diff),!this.useColors)return;const a=\"color: \"+this.color;u.splice(1,0,a,\"color: inherit\");let d=0,p=0;u[0].replace(/%[a-zA-Z%]/g,v=>{v!==\"%%\"&&(d++,v===\"%c\"&&(p=d))}),u.splice(p,0,a)}e.log=console.debug||console.log||(()=>{});function o(u){try{u?e.storage.setItem(\"debug\",u):e.storage.removeItem(\"debug\")}catch{}}function n(){let u;try{u=e.storage.getItem(\"debug\")}catch{}return!u&&typeof process<\"u\"&&\"env\"in process&&(u=r.DEBUG),u}function c(){try{return localStorage}catch{}}t.exports=Xo(e);const{formatters:l}=t.exports;l.j=function(u){try{return JSON.stringify(u)}catch(a){return\"[UnexpectedJSONParseError]: \"+a.message}}})(nr,nr.exports);var Jo=nr.exports;const We=Ko(Jo),ai=We(\"player:commands\"),Go=We(\"player:state\"),en=(t,e,r)=>(oi[t]||oi[f.update])(e,r);class tn{constructor(e,r,s,i){this.cache=e,this.command=r,this.dependencies=s,this.callback=i}isMatchingState(e){return this.dependencies?Object.keys(this.dependencies).every(r=>this.dependencies[r]===e[r]):!0}setParams(e,r){return this._params=e,this._meta=r,this}pend(e=this._params,r=this._meta){this._params=e,this._meta=r,r!=null&&r.once||(this.isPending=!0)}exec(e=this._params,r=this._meta){this.callback(e,r,()=>this.cache.delete(this),s=>{ai(`[${h[this.command]}] resolved`,s),this.isPending=!1},s=>{ai(`[${h[this.command]}] rejected`,s),r!=null&&r.once||(this.isPending=!0)})}}class rn extends Uo{constructor(){super(...arguments),this._commands=new Set,this.setState=(e,r)=>{const s=this.value;this.setValue(en(e,this.value,r)),s!==this.value&&Promise.resolve().then(()=>{Go(`[${f[e]}]`,r)})},this.handleEvent=e=>{e.stopPropagation(),this.setState(e.detail.action,e.detail.params),Promise.resolve().then(()=>this.resolvePendingCommands())},this.callCommand=e=>{e.stopPropagation();for(const r of this._commands)r.command===e.command&&(r.isMatchingState(this.value)?r.exec(e.params,e.meta):r.pend(e.params,e.meta))},this.registerCommand=e=>{e.stopPropagation(),this._commands.add(new tn(this._commands,e.command,e.dependencies,e.callback))}}hostConnected(){this.host.addEventListener(pe.state,this.handleEvent),this.host.addEventListener(pe.registerCommand,this.registerCommand),this.host.addEventListener(pe.command,this.callCommand)}hostDisconnected(){this.host.removeEventListener(pe.state,this.handleEvent),this.host.removeEventListener(pe.registerCommand,this.registerCommand)}resolvePendingCommands(){for(const e of this._commands)e.isPending&&e.isMatchingState(this.value)&&e.exec()}}class sn extends Event{constructor(e,r,s){super(pe.registerCommand,{bubbles:!0,composed:!0}),this.command=e,this.dependencies=r,this.callback=s}}class on extends Event{constructor(e,r={},s={}){super(pe.command,{bubbles:!0,composed:!0}),this.command=e,this.params=r,this.meta=s}}const qi=We(\"player:commands\");class nn{constructor(e,r,s,i){this.host=e,this.command=r,this.name=s,this.dependencies=i,this.host.addController(this)}hostConnected(){var s,i;const e=this.host,r=new sn(this.command,this.dependencies,(o,n,c,l,u)=>{const a=this.host[this.name](o,n,this.command);this.unsubscribe=c,qi(`[${h[this.command]}] handled`,o),a instanceof Promise?a.then(l).catch(u):l()});(i=(s=e.state)==null?void 0:s.registerCommand)!=null&&i.call(s,r)||e.dispatchEvent(r)}hostDisconnected(){var e;(e=this.unsubscribe)==null||e.call(this)}}function $e(t){return(e,r,s)=>{const i=typeof e==\"string\"?h[e]:e;return qi(`[${h[i]}] fired`,r),t.dispatchEvent(new on(i,r,s))}}function an(t,e){return(r,s)=>{r.constructor.addInitializer(o=>{new nn(o,t,s,e)})}}const li=[\"iPad Simulator\",\"iPhone Simulator\",\"iPod Simulator\",\"iPad\",\"iPhone\",\"iPod\"].includes(navigator.platform)||navigator.userAgent.includes(\"Mac\")&&\"ontouchend\"in document,ln=()=>{const t=navigator==null?void 0:navigator.userAgent;if(!t)return{};const e=!!t.match(/WebKit/i),r=li&&e&&!t.match(/CriOS/i);return{isIos:li,isWebkit:e,isMobileSafari:r}},ci=ln(),x=(t,e,r)=>new Promise((s,i)=>t.dispatchEvent(new CustomEvent(pe.state,{bubbles:!0,cancelable:!0,composed:!0,detail:{action:e,params:r,resolve:s,reject:i}}))),Zi={isPlaying:!1,isInteracted:!1,idle:!1,canPlay:!ci.isIos,cues:[],castActivated:!1,played:!1,airplayAvailable:!!window.WebKitPlaybackTargetAvailabilityEvent,pipAvailable:!!document.pictureInPictureEnabled,...ci},xr=\"video-state\",m=t=>Wo({context:xr,field:t}),C=(t,e)=>an(t,e),cn=t=>new rn(t,xr,Zi),Wi=(t,...e)=>{const r=t.code.toLowerCase();return e.some(s=>s.toLowerCase()===r)};function le(t,e,r){const s=new CustomEvent(e,{bubbles:!0,cancelable:!1,composed:!0,detail:r});return t.dispatchEvent(s),s}const ui=()=>window.matchMedia(\"(max-width: 640px)\").matches;var un=Object.defineProperty,dn=Object.getOwnPropertyDescriptor,Re=(t,e,r,s)=>{for(var i=s>1?void 0:s?dn(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&un(e,r,i),i};let z=class extends N{constructor(){super(...arguments),this.command=$e(this),this.tooltipOffset=ui()?30:40,this.withoutTooltip=!1,this.tooltipPosition=\"top\",this.handleFocus=()=>{this.menu&&setTimeout(()=>{this.menuPopper||this.createMenu()},100)},this.handleBlur=()=>{this.destroyMenu()},this.handleKeypress=t=>{Wi(t,\"space\",\"enter\")&&(t.stopPropagation(),Promise.resolve(()=>this.handleClick()))}}createPopper(t){return zi(this,t,{placement:this.tooltipPosition,modifiers:[{name:\"flip\",enabled:!1},{name:\"preventOverflow\",options:{boundary:Ui(\"video-player\",this),padding:10}},{name:\"offset\",options:{offset:[0,this.tooltipOffset]}}]})}createTooltip(){!this.withoutTooltip&&this.tooltip&&(this.tooltipPopper=this.createPopper(this.tooltip))}createMenu(){this.menu&&(this.menuPopper=this.createPopper(this.menu))}destroyTooltip(){var t;(t=this.tooltipPopper)==null||t.destroy(),this.tooltipPopper=void 0}destroyMenu(){var t;(t=this.menuPopper)==null||t.destroy(),this.menuPopper=void 0,this.destroyTooltip()}firstUpdated(){this.addEventListener(\"focus\",this.handleFocus),this.addEventListener(\"blur\",this.handleBlur),this.addEventListener(\"mouseenter\",this.createTooltip),this.addEventListener(\"mouseleave\",this.destroyTooltip)}disconnectedCallback(){this.destroyTooltip(),this.destroyMenu(),this.removeEventListener(\"focus\",this.handleFocus),this.removeEventListener(\"blur\",this.handleBlur),this.removeEventListener(\"mouseenter\",this.createTooltip),this.removeEventListener(\"mouseleave\",this.destroyTooltip)}handleClick(){}renderContent(){return g` <slot></slot> `}renderTooltip(){return g` <slot name=\"tooltip\"></slot> `}renderMenu(){}render(){const t=this.renderContent(),e=this.renderTooltip(),r=this.renderMenu();return t?g`\n      <button\n        tabindex=\"0\"\n        part=\"button\"\n        aria-haspopup=${or(r&&\"menu\")}\n        aria-controls=${or(r&&\"menu\")}\n        aria-describedby=\"tooltip\"\n        @click=${this.handleClick}\n        @keydown=${this.handleKeypress}\n      >\n        ${t}\n      </button>\n      ${De(!ui(),()=>g`\n          <div id=\"tooltip\" role=\"tooltip\" class=\"tooltip\" part=\"tooltip\">\n            <div class=\"inner\">${e}</div>\n          </div>\n        `)}\n      ${De(r,()=>g`\n          <div id=\"menu\" role=\"menu\" class=\"menu\" part=\"menu\">\n            <div class=\"inner\">${r}</div>\n          </div>\n        `)}\n    `:null}};z.styles=Q(Bo);Re([y({type:Number,attribute:\"tooltip-offset\"})],z.prototype,\"tooltipOffset\",2);Re([y({type:Boolean,attribute:\"without-tooltip\"})],z.prototype,\"withoutTooltip\",2);Re([y({attribute:\"tooltip-position\"})],z.prototype,\"tooltipPosition\",2);Re([m(\"isFullscreen\"),y({type:Boolean,attribute:\"is-fullscreen\",reflect:!0})],z.prototype,\"isFullscreen\",2);Re([mt(\".tooltip\")],z.prototype,\"tooltip\",2);Re([mt(\".menu\")],z.prototype,\"menu\",2);z=Re([M(\"video-button\")],z);const hn=\":host{--font: var(--video-player-font, Roboto, sans-serif)}:host{position:absolute;display:none;align-items:center;justify-content:center;left:0;top:0;bottom:0;right:0;padding:40px;text-transform:uppercase;font-family:var(--font)}:host svg{margin-right:8px;width:2rem;height:2rem}:host([active]){display:flex;color:#fff;background:#000000b3}\";/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const Ki={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},Qi=t=>(...e)=>({_$litDirective$:t,values:e});let Yi=class{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,r,s){this._$Ct=e,this._$AM=r,this._$Ci=s}_$AS(e,r){return this.update(e,r)}update(e,r){return this.render(...r)}};/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */let ar=class extends Yi{constructor(e){if(super(e),this.it=I,e.type!==Ki.CHILD)throw Error(this.constructor.directiveName+\"() can only be used in child bindings\")}render(e){if(e===I||e==null)return this._t=void 0,this.it=e;if(e===Ce)return e;if(typeof e!=\"string\")throw Error(this.constructor.directiveName+\"() called with a non-string value\");if(e===this.it)return this._t;this.it=e;const r=[e];return r.raw=r,this._t={_$litType$:this.constructor.resultType,strings:r,values:[]}}};ar.directiveName=\"unsafeHTML\",ar.resultType=1;/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class lr extends ar{}lr.directiveName=\"unsafeSVG\",lr.resultType=2;const V=Qi(lr),Xi=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M2.5 20H4.5C4.63333 20 4.75 19.95 4.85 19.85C4.95 19.75 4.98333 19.6333 4.95 19.5C4.85 18.8667 4.575 18.325 4.125 17.875C3.675 17.425 3.13333 17.15 2.5 17.05C2.36667 17.0167 2.25 17.05 2.15 17.15C2.05 17.25 2 17.3667 2 17.5V19.5C2 19.6333 2.05 19.75 2.15 19.85C2.25 19.95 2.36667 20 2.5 20ZM8 20C8.28333 20 8.51667 19.9 8.7 19.7C8.88333 19.5 8.95833 19.2667 8.925 19C8.70833 17.45 8.05433 16.129 6.963 15.037C5.871 13.9457 4.55 13.2917 3 13.075C2.73333 13.0417 2.5 13.1167 2.3 13.3C2.1 13.4833 2 13.7167 2 14C2 14.2667 2.09167 14.5 2.275 14.7C2.45833 14.9 2.69167 15.0333 2.975 15.1C3.975 15.3 4.82933 15.754 5.538 16.462C6.246 17.1707 6.7 18.025 6.9 19.025C6.96667 19.3083 7.1 19.5417 7.3 19.725C7.5 19.9083 7.73333 20 8 20ZM12 20C12.2833 20 12.521 19.9 12.713 19.7C12.9043 19.5 12.9833 19.2667 12.95 19C12.8333 17.6833 12.496 16.4457 11.938 15.287C11.3793 14.129 10.6583 13.1083 9.775 12.225C8.89167 11.3417 7.871 10.6207 6.713 10.062C5.55433 9.504 4.31667 9.16667 3 9.05C2.73333 9.01667 2.5 9.09567 2.3 9.287C2.1 9.479 2 9.71667 2 10C2 10.2667 2.096 10.5 2.288 10.7C2.47933 10.9 2.71667 11.0167 3 11.05C5.1 11.2833 6.89167 12.1417 8.375 13.625C9.85833 15.1083 10.7167 16.9 10.95 19C10.9833 19.2833 11.096 19.5207 11.288 19.712C11.4793 19.904 11.7167 20 12 20ZM4 4H20C20.55 4 21.021 4.196 21.413 4.588C21.8043 4.97933 22 5.45 22 6V18C22 18.55 21.8043 19.021 21.413 19.413C21.021 19.8043 20.55 20 20 20H16C15.7167 20 15.4793 19.904 15.288 19.712C15.096 19.5207 15 19.2833 15 19C15 18.7167 15.096 18.4793 15.288 18.288C15.4793 18.096 15.7167 18 16 18H20V6H4C4 6.28333 3.90433 6.521 3.713 6.713C3.521 6.90433 3.28333 7 3 7C2.71667 7 2.47933 6.90433 2.288 6.713C2.096 6.521 2 6.28333 2 6C2 5.45 2.196 4.97933 2.588 4.588C2.97933 4.196 3.45 4 4 4Z\" fill=\"Currentcolor\"/>\n</svg>\n`;var pn=Object.defineProperty,vn=Object.getOwnPropertyDescriptor,F=(t,e,r,s)=>{for(var i=s>1?void 0:s?vn(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&pn(e,r,i),i};const fn=V(Xi);let D=class extends N{constructor(){super(...arguments),this.command=$e(this),this.handleChromeCastLoad=t=>{var e,r;(r=(e=window.chrome)==null?void 0:e.cast)!=null&&r.isAvailable?this.initChromeCast():t++>20?x(this,f.setCastStatus,{castAvailable:!1}):setTimeout(this.handleChromeCastLoad,250,t)},this.handleCastEvent=({field:t,value:e})=>{switch(t){case\"displayName\":this.targetDevise=e;break;case\"isConnected\":x(this,f.setCastStatus,{castActivated:e});break;case\"playerState\":x(this,e===\"PLAYING\"?f.play:f.pause);break;case\"currentTime\":x(this,f.updateTime,{currentTime:e});break}}}play(){this.controller.playOrPause()}seek({time:t}){this.player.currentTime=t,this.controller.seek()}forward(){this.player.currentTime=Math.min(this.player.currentTime+10,this.player.duration),this.controller.seek()}backward(){this.player.currentTime=Math.max(this.player.currentTime-10,this.player.duration),this.controller.seek()}mute(){var t;(t=this.controller)==null||t.muteOrUnmute()}setVolume({volume:t}){this.player.volumeLevel=t,this.controller.setVolumeLevel()}increaseVolume(){this.player.volumeLevel=this.player.volumeLevel+.1,this.controller.setVolumeLevel()}decreaseVolume(){this.player.volumeLevel=this.player.volumeLevel-.1,this.controller.setVolumeLevel()}handleCuesChange(){const t=window.cast.framework.CastContext.getInstance().getCurrentSession(),e=(t==null?void 0:t.getMediaSession)&&t.getMediaSession();if(!e)return;const r=this.cues.findIndex(i=>this.activeTextTrackId===i.id),s=new window.chrome.cast.media.EditTracksInfoRequest([r]);e.editTracksInfo(s,void 0,void 0)}async loadMedia(){var r,s,i;const t=new window.chrome.cast.media.MediaInfo(this.src,\"application/x-mpegurl\");t.metadata=new window.chrome.cast.media.GenericMediaMetadata,t.textTrackStyle=new window.chrome.cast.media.TextTrackStyle,t.textTrackStyle.backgroundColor=\"#00000000\",t.textTrackStyle.edgeColor=\"#00000016\",t.textTrackStyle.edgeType=window.chrome.cast.media.TextTrackEdgeType.DROP_SHADOW,t.textTrackStyle.fontFamily=window.chrome.cast.media.TextTrackFontGenericFamily.SANS_SERIF,t.textTrackStyle.fontScale=1,t.textTrackStyle.foregroundColor=\"#FFFFFF\",t.tracks=this.cues.map((o,n)=>{const c=new window.chrome.cast.media.Track(Number(n),window.chrome.cast.media.TrackType.TEXT);return c.trackContentId=o.src,c.trackContentType=\"text/vtt\",c.subtype=window.chrome.cast.media.TextTrackType.CAPTIONS,c.name=o.label,c.trackId=Number(n),c.language=o.lang,c}),t.metadata.title=this.title,t.metadata.images=[{url:this.poster}],t.customData=this.drmOptions?{drm:{licenseUrl:(r=this.drmOptions[ge.widevine])==null?void 0:r.licenseUrl}}:{};const e=new window.chrome.cast.media.LoadRequest(t);if(this.activeTextTrackId){const o=this.cues.findIndex(({id:n})=>this.activeTextTrackId===n);e.activeTrackIds=o!==-1?[o]:[]}e.customData={...((s=this.muxData)==null?void 0:s.env_key)&&{mux:{envKey:this.muxData.env_key}}};try{await window.cast.framework.CastContext.getInstance().requestSession(),await window.cast.framework.CastContext.getInstance().getCurrentSession().loadMedia(e),this.targetDevise=((i=this.player)==null?void 0:i.statusText)||\"\"}catch(o){console.error(o)}}connectedCallback(){super.connectedCallback(),window.cast?this.initChromeCast():window.chrome&&this.loadChromeCastFramework()}disconnectedCallback(){this.controller&&Object.values(cast.framework.RemotePlayerEventType).forEach(t=>this.controller.removeEventListener(t,this.handleCastEvent)),super.disconnectedCallback()}initChromeCast(){window.cast.framework.CastContext.getInstance().setOptions({receiverApplicationId:this.receiverApplicationId||window.chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID,autoJoinPolicy:window.chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED,resumeSavedSession:!1}),this.player=new window.cast.framework.RemotePlayer,this.controller=new window.cast.framework.RemotePlayerController(this.player),Object.values(cast.framework.RemotePlayerEventType).forEach(t=>this.controller.addEventListener(t,this.handleCastEvent)),x(this,f.setCastStatus,{castAvailable:!0})}loadChromeCastFramework(){if(document.getElementById(\"uscreen-player-chromecast-framework\"))return;const e=document.createElement(\"script\");e.src=\"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1\",e.id=\"uscreen-player-chromecast-framework\",e.addEventListener(\"load\",()=>this.handleChromeCastLoad(0)),document.head.appendChild(e)}render(){return g` ${fn} <slot>Casting to</slot> \"${this.targetDevise}\" `}};D.styles=Q(hn);F([m(\"src\")],D.prototype,\"src\",2);F([m(\"title\")],D.prototype,\"title\",2);F([m(\"castActivated\"),y({type:Boolean,reflect:!0})],D.prototype,\"active\",2);F([m(\"poster\")],D.prototype,\"poster\",2);F([m(\"textTracks\")],D.prototype,\"cues\",2);F([m(\"activeTextTrackId\")],D.prototype,\"activeTextTrackId\",2);F([m(\"drmOptions\")],D.prototype,\"drmOptions\",2);F([m(\"muxData\")],D.prototype,\"muxData\",2);F([te()],D.prototype,\"targetDevise\",2);F([y({type:String,attribute:\"receiver-application-id\"})],D.prototype,\"receiverApplicationId\",2);F([C(h.togglePlay,{castActivated:!0}),C(h.play,{castActivated:!0}),C(h.pause,{castActivated:!0})],D.prototype,\"play\",1);F([C(h.seek,{castActivated:!0})],D.prototype,\"seek\",1);F([C(h.forward,{castActivated:!0})],D.prototype,\"forward\",1);F([C(h.backward,{castActivated:!0})],D.prototype,\"backward\",1);F([C(h.toggleMuted,{castActivated:!0}),C(h.mute)],D.prototype,\"mute\",1);F([C(h.setVolume,{castActivated:!0})],D.prototype,\"setVolume\",1);F([C(h.increaseVolume,{castActivated:!0})],D.prototype,\"increaseVolume\",1);F([C(h.decreaseVolume,{castActivated:!0})],D.prototype,\"decreaseVolume\",1);F([C(h.enableTextTrack,{castActivated:!0})],D.prototype,\"handleCuesChange\",1);F([C(h.requestCast)],D.prototype,\"loadMedia\",1);D=F([M(\"video-chromecast\")],D);var mn=Object.defineProperty,gn=Object.getOwnPropertyDescriptor,$r=(t,e,r,s)=>{for(var i=s>1?void 0:s?gn(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&mn(e,r,i),i};const yn=/^(\\w+)\\s*([><]=?|==|!=)\\s*(\\w+)$/,di=/(\\&\\&|\\|\\|)/g,bn=t=>{try{return JSON.parse(t)}catch{return t}},Cn=({comparator:t,value:e})=>r=>({\">\":r>e,\">=\":r>=e,\"<\":r<e,\"<=\":r<=e,\"==\":r==e,\"!=\":r!=e})[t];let St=class extends N{constructor(){super(...arguments),this._connected=!1}connectedCallback(){super.connectedCallback(),this._operators=this.query.match(di),this._queries=this.query.split(di).map(t=>{const e=t.trim().match(yn);if(e)return{key:e[1],compare:Cn({comparator:e[2],value:bn(e[3])})}}).filter(t=>t),this.connectContext()}disconnectedCallback(){var t;(t=this._unsubscribe)==null||t.call(this)}connectContext(){const t=new wr(xr,(e,r)=>{this._unsubscribe&&this._unsubscribe!==r&&this._unsubscribe(),this._unsubscribe=r,this.isMatching=this._queries.reduce((s,{key:i,compare:o},n)=>{const c=o(e[i]);return!n||this._operators[n-1]===\"||\"?s||c:s&&c},!1)},!0);this.dispatchEvent(t),Promise.resolve().then(()=>{this._connected||this.dispatchEvent(t)})}render(){return g`\n      <slot name=${this.isMatching?\"true\":\"false\"}></slot>\n      <slot></slot>\n    `}};$r([y()],St.prototype,\"query\",2);$r([y({type:Boolean,reflect:!0,attribute:\"matching\"})],St.prototype,\"isMatching\",2);St=$r([M(\"video-condition\")],St);const wn=\"modulepreload\",xn=function(t){return\"/\"+t},hi={},Ji=function(e,r,s){let i=Promise.resolve();if(r&&r.length>0){const o=document.getElementsByTagName(\"link\"),n=document.querySelector(\"meta[property=csp-nonce]\"),c=(n==null?void 0:n.nonce)||(n==null?void 0:n.getAttribute(\"nonce\"));i=Promise.all(r.map(l=>{if(l=xn(l),l in hi)return;hi[l]=!0;const u=l.endsWith(\".css\"),a=u?'[rel=\"stylesheet\"]':\"\";if(!!s)for(let v=o.length-1;v>=0;v--){const $=o[v];if($.href===l&&(!u||$.rel===\"stylesheet\"))return}else if(document.querySelector(`link[href=\"${l}\"]${a}`))return;const p=document.createElement(\"link\");if(p.rel=u?\"stylesheet\":wn,u||(p.as=\"script\",p.crossOrigin=\"\"),p.href=l,c&&p.setAttribute(\"nonce\",c),document.head.appendChild(p),u)return new Promise((v,$)=>{p.addEventListener(\"load\",v),p.addEventListener(\"error\",()=>$(new Error(`Unable to preload CSS for ${l}`)))})}))}return i.then(()=>e()).catch(o=>{const n=new Event(\"vite:preloadError\",{cancelable:!0});if(n.payload=o,window.dispatchEvent(n),!n.defaultPrevented)throw o})},$n=\":host{--aspect-ratio: 9 / 16;display:block;padding-bottom:56.25%;padding-bottom:calc(var(--aspect-ratio) * 100%)}img{position:absolute;-o-object-fit:contain;object-fit:contain;outline:none;background:#000;top:0;left:0;height:100%!important;width:100%!important}::slotted(video){position:absolute;-o-object-fit:contain;object-fit:contain;outline:none;background:#000;top:0;left:0;height:100%!important;width:100%!important;max-height:auto!important;max-width:auto!important}::slotted(video)::-webkit-media-controls-panel{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none!important}::slotted(video)::--webkit-media-controls-play-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none!important}::slotted(video)::-webkit-media-controls-start-playback-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none!important}:not(:host([is-ios])) ::slotted(video)::-webkit-media-text-track-container,:not(:host([is-ios])) ::slotted(video)::-webkit-media-text-track-display,:not(:host([is-ios])) ::slotted(video)::cue{display:none}::slotted(video::cue){font-size:10px;color:red}\",kn=t=>{const{buffered:e,currentTime:r}=t;let s=0,i=0;if(!e)return s;for(;!s&&i<e.length;){const o=e.start(i),n=e.end(i);i++,n>r&&(r>o||!r)&&(s=n)}return s},pi=async(t,e,r)=>{(await Ji(()=>import(\"./mux.js\"),__vite__mapDeps([]))).default.monitor(t,{...r,data:{...e,player_version:r!=null&&r.Hls?\"HLS\":\"Native\"}})},Pn=async(t,e)=>{const r=e.certificateUrl,s=e.licenseUrl,i=await _n(r);t.addEventListener(\"encrypted\",Tn(i,s))},_n=async t=>(await fetch(t)).arrayBuffer(),Tn=(t,e)=>async r=>{const s=r.target,i=r.initDataType;if(!s.mediaKeys){let a=await(await navigator.requestMediaKeySystemAccess(\"com.apple.fps\",[{initDataTypes:[i],videoCapabilities:[{contentType:\"application/vnd.apple.mpegurl\"}]}])).createMediaKeys();await a.setServerCertificate(t),await s.setMediaKeys(a)}let o=r.initData,n=s.mediaKeys.createSession();n.generateRequest(i,o);let c=await new Promise(u=>{n.addEventListener(\"message\",u,{once:!0})}),l=await En(c,e);return await n.update(l),n},En=async(t,e)=>(await fetch(e,{method:\"POST\",headers:new Headers({\"Content-type\":\"application/octet-stream\"}),body:t.message})).arrayBuffer(),An=t=>({get:()=>{if(!t)return{};const r=window.localStorage.getItem(t);return r?JSON.parse(r):{}},set:r=>{t&&window.localStorage.setItem(t,JSON.stringify(r))},clear:()=>{t&&window.localStorage.removeItem(t)}}),On=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M6.75742 3.17676C5.99832 2.70546 5 3.23185 5 4.1034V19.8966C5 20.7681 5.99832 21.2945 6.75742 20.8232L19.4762 12.9266C20.1746 12.493 20.1746 11.507 19.4762 11.0734L6.75742 3.17676Z\" fill=\"Currentcolor\"/>\n</svg>\n`,Mn=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M6 4C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H8C8.55228 20 9 19.5523 9 19V5C9 4.44772 8.55228 4 8 4H6Z\" fill=\"Currentcolor\"/>\n<path d=\"M16 4C15.4477 4 15 4.44772 15 5V19C15 19.5523 15.4477 20 16 20H18C18.5523 20 19 19.5523 19 19V5C19 4.44772 18.5523 4 18 4H16Z\" fill=\"Currentcolor\"/>\n</svg>\n`;var Sn=Object.defineProperty,Ln=Object.getOwnPropertyDescriptor,Gi=(t,e,r,s)=>{for(var i=s>1?void 0:s?Ln(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&Sn(e,r,i),i};const vi={play:V(On),pause:V(Mn)};let cr=class extends z{handleClick(){this.command(h.togglePlay)}renderContent(){return g`\n      <slot name=\"icon:${this.isPlaying?\"play\":\"pause\"}\">\n        ${this.isPlaying?vi.pause:vi.play}\n      </slot>\n    `}renderTooltip(){return g`\n      <slot name=\"tooltip:${this.isPlaying?\"pause\":\"play\"}\">\n        ${this.isPlaying?\"Pause\":\"Play\"}\n      </slot>\n    `}};Gi([m(\"isPlaying\")],cr.prototype,\"isPlaying\",2);cr=Gi([M(\"video-play-button\")],cr);const Dn=t=>{const e=document.createElement(\"div\");return e.appendChild(t),e.innerHTML.split(/\\n/gm)},fi=t=>Array.from(t).map(e=>e.getCueAsHTML()).flatMap(Dn);function ur(t,e){let r;return function(...s){r&&clearTimeout(r),r=setTimeout(()=>{t(...s)},e)}}const mi=We(\"player:subtitles\"),Lt=t=>`${t.label}-${t.language}`,In=t=>`${t.name}-${t.lang}`,Vn=(t,e)=>{const r=Array.from(t.querySelectorAll(\"track\")),s=r.reduce((a,d)=>(a[d.srclang]=d.src,a),{}),i=a=>!!r.find(d=>d.label===a.label&&d.srclang===a.language),o=()=>Array.from(t.textTracks);return{getTracks:o,tracksToStoreState:()=>{var p;const d=(p=document.documentElement.lang.split(\"-\"))==null?void 0:p[0];return{textTracks:o().map(v=>({src:s[v.language]||\"\",lang:v.language||v.label,label:v.label,id:Lt(v)})).sort((v,$)=>{if(d){const w=v.lang===d,b=$.lang===d;if(w&&!b)return-1;if(!w&&b)return 1}return v.label.localeCompare($.label,void 0,{sensitivity:\"base\"})})}},showTracks:a=>{e&&e.subtitleTracks.forEach(d=>{In(d)===a&&(e.subtitleTrack=d.id,e.subtitleDisplay=!0)}),o().forEach(d=>{Lt(d)===a?d.mode=\"hidden\":d.mode=\"disabled\"})},isTrackNative:i,removeNativeTextTracks:()=>{r.forEach(a=>a.remove())},hasNonNative:()=>o().some(a=>!i(a))}},gi=(t,e,r,s)=>{r&&(r.subtitleTrack=-1,r.subtitleDisplay=!1);let i=s;const o=Vn(e,r);o.hasNonNative()&&o.removeNativeTextTracks();const n=u=>{mi(\"CUE CHANGE\",u.target.label,u.target.kind,u.target.mode);const a=Lt(u.target);if(u.target.mode===\"showing\"&&a!==i&&(i=a,x(t,f.selectTextTrack,{activeTextTrackId:a})),a===i){const d=fi(u.target.activeCues);x(t,f.cues,{cues:d})}};o.getTracks().forEach(u=>{u.oncuechange=n}),o.showTracks(i);const c=ur(()=>{x(t,f.update,o.tracksToStoreState())},100);c();const l=u=>{mi(\"TRACK ADDED\",u.track.label,u.track.language,u.track.kind),o.isTrackNative(u.track)||(o.removeNativeTextTracks(),u.track.oncuechange=n,o.showTracks(i),c())};return e.textTracks.addEventListener(\"addtrack\",l),{enableTextTrack:u=>{i=u,o.showTracks(i);const a=o.getTracks().find(d=>Lt(d)===i);a&&a.activeCues&&x(t,f.cues,{cues:fi(a.activeCues)})}}},Rn=t=>{const e=Array.from(t.querySelectorAll(\"source\")),r=e.find(i=>t.canPlayType(i.type)),s=r||e[0];return{allSources:()=>e.map(i=>({type:i.type,src:i.src||i.getAttribute(\"data-src\")})),isSourceSupported:()=>!!r,getSrc:()=>s.src||s.getAttribute(\"data-src\"),enableSource:()=>{s.src=s.src||s.getAttribute(\"data-src\")},isLazy:()=>!s.src}},yi=We(\"player:audios\"),Ge=t=>`${t.label}-${t.language}`,Fn=(t,e,r)=>{const s=n=>{if(Array.from(e.audioTracks).find(l=>Ge(l)===n)){for(let l=0;l<e.audioTracks.length;l++)e.audioTracks[l].enabled=Ge(e.audioTracks[l])===n;yi(\"AUDIO TRACK ENABLED\",n)}},i=ur(()=>{const n=Array.from(e.audioTracks);x(t,f.update,{audioTracks:n.map(c=>({label:c.label,lang:c.language,id:Ge(c)})),activeAudioTrackId:Ge(n.find(c=>c.enabled)||n[0])}),n.forEach(c=>{yi(\"AUDIO TRACK ADDED\",c.label,c.language,c.enabled)}),r&&s(r)},100),o=ur(()=>{const n=Array.from(e.audioTracks);x(t,f.update,{activeAudioTrackId:Ge(n.find(c=>c.enabled)||n[0])})},100);return e.audioTracks.addEventListener(\"addtrack\",i),e.audioTracks.addEventListener(\"change\",o),{enableAudioTrack:s}},bi=We(\"player:audios\"),Gt=t=>`${t.name}-${t.lang}`,Hn=(t,e,r)=>{const s=i=>{var n;const o=(n=e.audioTracks.find(c=>Gt(c)===i))==null?void 0:n.id;typeof o==\"number\"&&(e.audioTrack=o,x(t,f.update,{activeAudioTrackId:i}),bi(\"AUDIO TRACK ENABLED\",i))};return e.audioTracks.length>0&&(x(t,f.update,{audioTracks:e.audioTracks.map(i=>({label:i.name,lang:i.lang,id:Gt(i)})),activeAudioTrackId:Gt(e.audioTracks.find(i=>i.id===e.audioTrack)||e.audioTracks[0])}),e.audioTracks.forEach(i=>{bi(\"AUDIO TRACK ADDED\",i.id,i.name,i.lang)}),r&&s(r)),{enableAudioTrack:s}},Ci=(t,e,r,s)=>r?Hn(t,r,s):Fn(t,e,s);var jn=Object.defineProperty,Bn=Object.getOwnPropertyDescriptor,_=(t,e,r,s)=>{for(var i=s>1?void 0:s?Bn(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&jn(e,r,i),i};const Nn=/^((?!chrome|android).)*safari/i,et=t=>t.duration&&t.duration!==1/0?t.duration:t.seekable.length>0?t.seekable.end(0):1/0;let P=class extends N{constructor(){super(...arguments),this.command=$e(this)}connectedCallback(){super.connectedCallback(),this._storageProvider=An(this.storageKey)}async play(){try{await this.videos[0].play()}catch(t){throw t.toString().includes(\"source\")&&this.command(h.initCustomHLS),x(this,f.update,{isPlaying:!1,played:!1}),t}}pause(){return this.videos[0].pause()}togglePlay(){return this.videos[0].paused?this.play():this.pause()}seek({time:t}){const[e]=this.videos;e.currentTime=t,e.paused&&!this.castActivated&&this.play(),x(this,f.live,{live:!1})}forward(){this.seek({time:Math.min(this.videos[0].currentTime+10,et(this.videos[0]))})}backward(){this.seek({time:Math.max(this.videos[0].currentTime-10,0)})}mute(){this.videos[0].muted=!0}toggleMuted(){this.videos[0].muted?this.unmute():this.mute()}unmute(){this.videos[0].muted=!1}setVolume({volume:t}){this.videos[0].muted=!1,this.videos[0].volume=Math.min(1,Math.max(0,t))}increaseVolume(){this.setVolume({volume:this.videos[0].volume+.1})}decreaseVolume(){this.setVolume({volume:this.videos[0].volume-.1})}enableLiveMode(){x(this,f.live,{live:!0}),this.played&&window.requestAnimationFrame(()=>{const t=this.videos[0].seekable,e=t!=null&&t.length?t.end(0)-1:999999;this.videos[0].currentTime=e,this.play()})}enableTextTrack({trackId:t}){x(this,f.selectTextTrack,{activeTextTrackId:t}),this.subtitles.enableTextTrack(t)}enableAudioTrack({trackId:t}){this.audios.enableAudioTrack(t)}setPlaybackRate({playbackRate:t}){this.videos[0].playbackRate=this.videos[0].defaultPlaybackRate=t}requestAirplay(){this.videos[0].webkitShowPlaybackTargetPicker()}setHLSQualityLevel({level:t}){const e=this.hls.levels.findIndex(({height:r})=>r===t);this.hls.nextLevel=e,x(this,f.setQualityLevel,{activeQualityLevel:e===-1?-1:t})}togglePip(){document.pictureInPictureElement?document.exitPictureInPicture():this.videos[0].requestPictureInPicture()}initNative(){var t;this.muxData&&pi(this.videos[0],{...this.muxData,player_init_time:this.initTime}),(t=this.drmOptions)!=null&&t[ge.fps]&&Pn(this.videos[0],this.drmOptions[ge.fps]),this.sources.enableSource()}async initHls(){var e,r,s,i,o;const t=(await Ji(()=>import(\"./hls.js\"),__vite__mapDeps([]))).default;t.isSupported()&&((e=this.hls)==null||e.destroy(),this.hls=new t({maxMaxBufferLength:30,enableWorker:!0,initialLiveManifestSize:2,liveSyncDurationCount:5,fragLoadingMaxRetry:10,manifestLoadingMaxRetry:2,levelLoadingMaxRetry:4,backBufferLength:navigator.userAgent.match(/Android/i)?0:30,liveDurationInfinity:!0,emeEnabled:!!this.drmOptions,drmSystems:this.drmOptions?{\"com.apple.fps\":{licenseUrl:(r=this.drmOptions[ge.fps])==null?void 0:r.licenseUrl,serverCertificateUrl:(s=this.drmOptions[ge.fps])==null?void 0:s.certificateUrl},\"com.widevine.alpha\":{licenseUrl:(i=this.drmOptions[ge.widevine])==null?void 0:i.licenseUrl},\"com.microsoft.playready\":{licenseUrl:(o=this.drmOptions[ge.playready])==null?void 0:o.licenseUrl}}:{}}),this.muxData&&await pi(this.videos[0],{...this.muxData,player_init_time:this.initTime},{Hls:t,hlsjs:this.hls}),this.hls.on(t.Events.LEVEL_LOADED,()=>{x(this,f.canPlay)}),this.hls.on(t.Events.ERROR,(n,c)=>{c.fatal&&c.type===t.ErrorTypes.NETWORK_ERROR&&this.command(h.error,{code:MediaError.MEDIA_ERR_NETWORK})}),this.hls.on(t.Events.LEVEL_UPDATED,(n,{level:c})=>{var l;x(this,f.setQualityLevel,{activeQualityLevel:((l=this.hls.levels[c])==null?void 0:l.height)||-1})}),this.hls.on(t.Events.MANIFEST_PARSED,(n,{levels:c})=>{x(this,f.setLevels,{qualityLevels:c.map(u=>({name:u.height||\"auto\"}))});const{activeQualityLevel:l}=this._storageProvider.get();if(l>=0){const u=c.findIndex(({height:a})=>a===l);u>=0&&(this.hls.nextLevel=u,x(this,f.setQualityLevel,{activeQualityLevel:l}))}this.subtitles=gi(this,this.videos[0],this.hls,this._storageProvider.get().activeTextTrackId),window.requestAnimationFrame(()=>{this.audios=Ci(this,this.videos[0],this.hls,this._storageProvider.get().activeAudioTrackId)})}),this.sources.enableSource(),this.hls.loadSource(this.sources.getSrc()),this.hls.attachMedia(this.videos[0]),x(this,f.update,{customHLS:!0}))}handleVideoEvent(t){const e=t.type,r=this.videos[0];switch(e){case\"play\":x(this,f.play);break;case\"pause\":x(this,f.pause);break;case\"timeupdate\":x(this,f.updateTime,{currentTime:r.currentTime,duration:et(r)});break;case\"volumechange\":x(this,f.volumeChange,{volume:r.volume,isMuted:r.muted});break;case\"loadeddata\":x(this,f.updateDuration,{initialized:!0,duration:et(r)});break;case\"ratechange\":x(this,f.setPlaybackRate,{playbackRate:r.playbackRate});break;case\"progress\":x(this,f.setBuffer,{buffered:kn(r)});break;case\"webkitplaybacktargetavailabilitychanged\":x(this,f.updateAirplayStatus,{airplayAvailable:t.availability===\"available\"});break;case\"webkitcurrentplaybacktargetiswirelesschanged\":x(this,f.toggleAirplay);break;case\"enterpictureinpicture\":x(this,f.togglePip,{pipActivated:!0});break;case\"leavepictureinpicture\":x(this,f.togglePip,{pipActivated:!1});break;case\"loadedmetadata\":x(this,f.canPlay);const s=et(r);s&&s!==1/0&&x(this,f.updateDuration,{initialized:!0,duration:s});break;case\"error\":if(!this.isSourceSupported)return;const i=r.error||{code:MediaError.MEDIA_ERR_NETWORK};this.command(h.error,{...i});break}}handleClick(){this.command(h.togglePlay)}_syncStateWithStorage(t,e,r){if(!this.storageKey)return;let s,i;switch(r){case h.setVolume:s=\"volume\",i=+t.volume;break;case h.setQualityLevel:s=\"activeQualityLevel\",i=+t.level;break;case h.toggleMuted:case h.mute:case h.unmute:s=\"isMuted\",i=this.videos[0].muted;break;case h.setPlaybackRate:s=\"playbackRate\",i=+t.playbackRate;break;case h.enableTextTrack:s=\"activeTextTrackId\",i=t.trackId;break;case h.enableAudioTrack:s=\"activeAudioTrackId\",i=t.trackId;break}const o=this._storageProvider.get();this._storageProvider.set({...o,[s]:i})}setup(){const{activeQualityLevel:t,...e}=this._storageProvider.get();typeof e.isMuted==\"boolean\"&&(this.videos[0].muted=e.isMuted),typeof e.volume==\"number\"&&(this.videos[0].volume=e.volume),this.sources=Rn(this.videos[0]);const r=Nn.test(navigator.userAgent)?this.sources.isSourceSupported():!1;r&&(this.subtitles=gi(this,this.videos[0],this.hls,e.activeTextTrackId),this.audios=Ci(this,this.videos[0],this.hls,e.activeAudioTrackId));const[{autoplay:s,muted:i,poster:o,volume:n,currentTime:c,playbackRate:l,title:u}]=this.videos;this.initTime=Date.now(),x(this,f.init,{poster:o,duration:et(this.videos[0]),currentTime:c,volume:n,title:u,sources:this.sources.allSources(),src:this.sources.getSrc(),isAutoplay:s,isMuted:i,playbackRate:l,isSourceSupported:r,...e}),this.command(h.setPlaybackRate,{playbackRate:typeof e.playbackRate==\"number\"?e.playbackRate:l}),!this.sources.isLazy()&&this.command(h.init)}get boundingRect(){return this._boundingRect=this._boundingRect||this.getBoundingClientRect(),this._boundingRect}handleDblClick(t){const{x:e,width:r}=this.boundingRect,s=(t.clientX-e)/r*100;s<33&&this.command(h.backward),s>66&&this.command(h.forward)}render(){return g`\n      <slot\n        @slotchange=${this.setup}\n        @play=${this.handleVideoEvent}\n        @pause=${this.handleVideoEvent}\n        @timeupdate=${this.handleVideoEvent}\n        @loadeddata=${this.handleVideoEvent}\n        @loadedmetadata=${this.handleVideoEvent}\n        @ratechange=${this.handleVideoEvent}\n        @volumechange=${this.handleVideoEvent}\n        @error=${this.handleVideoEvent}\n        @abort=${this.handleVideoEvent}\n        @enterpictureinpicture=${this.handleVideoEvent}\n        @leavepictureinpicture=${this.handleVideoEvent}\n        @progress=${this.handleVideoEvent}\n        @click=${this.handleClick}\n        @dblclick=${this.handleDblClick}\n        @webkitcurrentplaybacktargetiswirelesschanged=${this.handleVideoEvent}\n        @webkitplaybacktargetavailabilitychanged=${this.handleVideoEvent}\n      ></slot>\n      ${De(this.poster&&!this.played,()=>g`\n          <img\n            src=${this.poster}\n            alt=${this.title}\n            @click=${this.handleClick}\n          />\n        `)}\n    `}};P.styles=Q($n);_([Ds({selector:\"video\",flatten:!0})],P.prototype,\"videos\",2);_([m(\"poster\")],P.prototype,\"poster\",2);_([m(\"title\")],P.prototype,\"title\",2);_([m(\"played\")],P.prototype,\"played\",2);_([m(\"canPlay\")],P.prototype,\"canPlay\",2);_([m(\"muxData\")],P.prototype,\"muxData\",2);_([m(\"castActivated\")],P.prototype,\"castActivated\",2);_([m(\"isSourceSupported\")],P.prototype,\"isSourceSupported\",2);_([m(\"live\")],P.prototype,\"live\",2);_([m(\"drmOptions\")],P.prototype,\"drmOptions\",2);_([y({type:String,attribute:\"storage-key\"})],P.prototype,\"storageKey\",2);_([C(h.play,{canPlay:!0,castActivated:!1})],P.prototype,\"play\",1);_([C(h.pause)],P.prototype,\"pause\",1);_([C(h.togglePlay,{castActivated:!1})],P.prototype,\"togglePlay\",1);_([C(h.seek,{canPlay:!0})],P.prototype,\"seek\",1);_([C(h.forward)],P.prototype,\"forward\",1);_([C(h.backward)],P.prototype,\"backward\",1);_([C(h.mute)],P.prototype,\"mute\",1);_([C(h.toggleMuted)],P.prototype,\"toggleMuted\",1);_([C(h.init,{isAutoplay:!0,isMuted:!0,isInteracted:!0}),C(h.unmute)],P.prototype,\"unmute\",1);_([C(h.setVolume)],P.prototype,\"setVolume\",1);_([C(h.increaseVolume)],P.prototype,\"increaseVolume\",1);_([C(h.decreaseVolume)],P.prototype,\"decreaseVolume\",1);_([C(h.live,{canPlay:!0,initialized:!0})],P.prototype,\"enableLiveMode\",1);_([C(h.enableTextTrack)],P.prototype,\"enableTextTrack\",1);_([C(h.enableAudioTrack)],P.prototype,\"enableAudioTrack\",1);_([C(h.setPlaybackRate,{canPlay:!0})],P.prototype,\"setPlaybackRate\",1);_([C(h.requestAirplay)],P.prototype,\"requestAirplay\",1);_([C(h.setQualityLevel,{customHLS:!0})],P.prototype,\"setHLSQualityLevel\",1);_([C(h.togglePip)],P.prototype,\"togglePip\",1);_([C(h.init,{isSourceSupported:!0})],P.prototype,\"initNative\",1);_([C(h.initCustomHLS),C(h.init,{isSourceSupported:!1})],P.prototype,\"initHls\",1);_([Li({capture:!0})],P.prototype,\"handleVideoEvent\",1);_([Li({capture:!0})],P.prototype,\"handleClick\",1);_([C(h.setVolume),C(h.setQualityLevel),C(h.mute),C(h.unmute),C(h.toggleMuted),C(h.setPlaybackRate),C(h.enableTextTrack),C(h.enableAudioTrack)],P.prototype,\"_syncStateWithStorage\",1);P=_([M(\"video-container\")],P);var zn=Object.defineProperty,Un=Object.getOwnPropertyDescriptor,qn=(t,e,r,s)=>{for(var i=s>1?void 0:s?Un(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&zn(e,r,i),i};const Zn=t=>{try{return JSON.parse(t)}catch{return t}},Wn=new RegExp(\"-\\\\w{1}\",\"g\"),Kn=t=>t.replace(Wn,e=>e.replace(\"-\",\"\").toUpperCase()),wi=t=>{const[e,r]=t.split(\"=\");return[Kn(e),Zn(r)]},es=t=>{class e extends t{connectedCallback(){super.connectedCallback(),this.when&&(this._parsedWhen=this.when.split(\";\").reduce((s,i)=>{const[o,n]=i.split(\"->\"),[c,l]=wi(o),u=n.split(\",\").map(a=>{const[d,p]=wi(a);return{propName:d,defaultValue:this[d],linkedValue:p}});return s[c]={value:l,linked:u},s},{}))}updated(s){if(super.updated&&super.updated(s),!!this._parsedWhen)for(const i of s.keys()){const o=this._parsedWhen[i];if(!o)return;o.linked.forEach(n=>{this[n.propName]=this[i]===o.value?n.linkedValue:n.defaultValue})}}}return qn([y()],e.prototype,\"when\",2),e},Qn=\":host(:not([custom])){position:absolute;bottom:0;left:0;right:0;padding:0 10px;transform:translateZ(0);transition:opacity .3s ease-in-out;background:linear-gradient(0deg,#0009 53.63%,#0000 96.2%);opacity:1;z-index:1;display:flex;flex-wrap:wrap;align-items:center}@media (min-width: 768px){:host(:not([custom])){padding:28px 16px 16px}}:host([idle][playing]){opacity:0}::slotted(hr){border:none}\";var Yn=Object.defineProperty,Xn=Object.getOwnPropertyDescriptor,bt=(t,e,r,s)=>{for(var i=s>1?void 0:s?Xn(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&Yn(e,r,i),i};let Ie=class extends es(N){constructor(){super(...arguments),this.custom=!1}connectedCallback(){super.connectedCallback(),this.resizeObserver=new ResizeObserver(t=>{const[e]=t;if(e!=null&&e.contentBoxSize){const{blockSize:r}=e.contentBoxSize[0];this.style.cssText=`${this.style.cssText}; --video-menu-max-height: ${Math.round(r)}px;`}})}firstUpdated(t){this.resizeObserver.observe(this.parentElement)}disconnectedCallback(){var t;super.disconnectedCallback(),(t=this.resizeObserver)==null||t.disconnect()}render(){return g`<slot></slot>`}};Ie.styles=Q(Qn);bt([m(\"idle\"),y({type:Boolean,reflect:!0})],Ie.prototype,\"idle\",2);bt([m(\"isPlaying\"),y({type:Boolean,reflect:!0})],Ie.prototype,\"playing\",2);bt([m(\"isFullscreen\"),y({type:Boolean,reflect:!0})],Ie.prototype,\"fullscreen\",2);bt([y({type:Boolean,reflect:!0})],Ie.prototype,\"custom\",2);Ie=bt([M(\"video-controls\")],Ie);/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const ts=Symbol.for(\"\"),Jn=t=>{if((t==null?void 0:t.r)===ts)return t==null?void 0:t._$litStatic$},Gn=t=>({_$litStatic$:t,r:ts}),xi=new Map,ea=t=>(e,...r)=>{const s=r.length;let i,o;const n=[],c=[];let l,u=0,a=!1;for(;u<s;){for(l=e[u];u<s&&(o=r[u],(i=Jn(o))!==void 0);)l+=i+e[++u],a=!0;u!==s&&c.push(o),n.push(l),u++}if(u===s&&n.push(e[s]),a){const d=n.join(\"$$lit$$\");(e=xi.get(d))===void 0&&(n.raw=n,xi.set(d,e=n)),r=c}return t(e,...r)},ta=ea(g),ra=':host{--font-family: var(--video-player-font, Roboto, sans-serif);--font-size: var(--video-player-cue-font-size, calc(14px + (26 - 14) * ((100vw - 300px) / (1600 - 300))));--padding: 6px 10px;--translate: translateY(-90px);position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:0 20px;transform:translateY(-90px);transform:var(--translate);box-sizing:border-box;transition:transform .1s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media (max-width: 768px){:host{--font-size: calc(var(--font-size) / 2);--padding: 3 5px;--translate: translateY(-60px)}}:host([idle]){transform:translateY(-15px)}.cue{text-align:center}.cue>span{margin:0;padding:var(--padding);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.8;background-color:#00000073;color:#fff;font-family:var(--font-family);font-size:var(--font-size)}.cue>span>span:before{content:attr(title) \": \"}';var ia=Object.defineProperty,sa=Object.getOwnPropertyDescriptor,Ke=(t,e,r,s)=>{for(var i=s>1?void 0:s?sa(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&ia(e,r,i),i};let we=class extends N{render(){return this.isIos&&this.isFullscreen||!this.activeTextTrackId?null:this.cues.map(t=>ta`\n        <div class=\"cue\">\n          <span>${Gn(t)}</span>\n        </div>\n      `)}};we.styles=Q(ra);Ke([m(\"idle\"),y({type:Boolean,reflect:!0})],we.prototype,\"idle\",2);Ke([m(\"activeTextTrackId\")],we.prototype,\"activeTextTrackId\",2);Ke([m(\"cues\")],we.prototype,\"cues\",2);Ke([m(\"isIos\"),y({type:Boolean,reflect:!0,attribute:\"is-ios\"})],we.prototype,\"isIos\",2);Ke([m(\"isFullscreen\")],we.prototype,\"isFullscreen\",2);we=Ke([M(\"video-cues\")],we);const oa=\":host{--font: var(--video-player-font, Roboto, sans-serif)}div{font-family:var(--font);color:#fff;background-color:#00000080;max-width:80%;position:absolute;left:8px;top:8px;padding:8px;border-radius:4px;z-index:2;overflow:hidden}\";var na=Object.defineProperty,aa=Object.getOwnPropertyDescriptor,Ct=(t,e,r,s)=>{for(var i=s>1?void 0:s?aa(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&na(e,r,i),i};let Ve=class extends N{constructor(){super(...arguments),this.timer=0,this.timeout=1e4,this.message=\"\",this.clear=()=>{this.timer&&clearTimeout(this.timer),this.timer=0,this.message=\"\"},this.print=(t,e=!1)=>{this.message=t,e||(this.timer=setTimeout(this.clear,this.timeout))},this.requestSrc=async t=>{if(!t)throw new Error(\"Video is not available\");this.print(g`The stream is currently not active.<br />\n        Attempting to establish a connection...`),await new Promise(r=>setTimeout(r,this.timeout));const{ok:e}=await fetch(this.src);e||await this.requestSrc(t-1)}}handleErrors(t){t.message&&this.print(t.message),t.code===MediaError.MEDIA_ERR_NETWORK&&(x(this,f.update,{canPlay:!1}),this.requestSrc(5).then(()=>x(this,f.update,{canPlay:!0,src:this.src+\"#\"+Math.random().toString(36).slice(2,7)})).catch(()=>this.print(g`The stream could not be fetched after the maximum allowed\n              connection attempts.<br />\n              Please reload this page to try again.`,!0)))}render(){return this.message?g` <div>${this.message}</div> `:null}};Ve.styles=Q(oa);Ct([y({type:Number})],Ve.prototype,\"timeout\",2);Ct([m(\"src\")],Ve.prototype,\"src\",2);Ct([te()],Ve.prototype,\"message\",2);Ct([C(h.error)],Ve.prototype,\"handleErrors\",1);Ve=Ct([M(\"video-errors-manager\")],Ve);/**\n * @license\n * Copyright 2018 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const rs=Qi(class extends Yi{constructor(t){var e;if(super(t),t.type!==Ki.ATTRIBUTE||t.name!==\"class\"||((e=t.strings)==null?void 0:e.length)>2)throw Error(\"`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.\")}render(t){return\" \"+Object.keys(t).filter(e=>t[e]).join(\" \")+\" \"}update(t,[e]){var s,i;if(this.st===void 0){this.st=new Set,t.strings!==void 0&&(this.nt=new Set(t.strings.join(\" \").split(/\\s/).filter(o=>o!==\"\")));for(const o in e)e[o]&&!((s=this.nt)!=null&&s.has(o))&&this.st.add(o);return this.render(e)}const r=t.element.classList;for(const o of this.st)o in e||(r.remove(o),this.st.delete(o));for(const o in e){const n=!!e[o];n===this.st.has(o)||(i=this.nt)!=null&&i.has(o)||(n?(r.add(o),this.st.add(o)):(r.remove(o),this.st.delete(o)))}return Ce}}),la=\":host{--font: var(--video-player-font, Roboto, sans-serif);--active-color: var(--video-player-live-sign-color-active, red);--color: var(--video-player-live-sign-color, grey);--text-color: var(--video-player-live-sign-text-color, #ffffff);--font-size: var(--video-player-live-sign-font-size, .75rem);--size: var(--video-player-live-sign-size, .5rem);display:flex;align-items:center;font-family:Roboto,sans-serif;font-family:var(--font);color:#fff;color:var(--text-color);font-size:.75rem;font-size:var(--font-size);cursor:pointer}::slotted(*){font-family:var(--font);color:var(--text-color);font-size:var(--font-size)}.sign{width:var(--size);height:var(--size);background-color:var(--color);border-radius:50%;margin-right:calc(var(--size) / 2)}.sign.live{background-color:var(--active-color);animation:blink 1.8s linear infinite}@keyframes blink{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}\";var ca=Object.defineProperty,ua=Object.getOwnPropertyDescriptor,is=(t,e,r,s)=>{for(var i=s>1?void 0:s?ua(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&ca(e,r,i),i};let Dt=class extends N{constructor(){super(...arguments),this.command=$e(this),this.onClick=()=>{this.live||this.command(h.live)}}firstUpdated(){x(this,f.live,{live:!0}),this.addEventListener(\"click\",this.onClick)}disconnectedCallback(){super.disconnectedCallback(),this.removeEventListener(\"click\",this.onClick)}render(){return g`\n      <div\n        class=${rs({live:!!this.live,sign:!0})}\n        part=\"sign\"\n      ></div>\n      <slot>Live</slot>\n    `}};Dt.styles=Q(la);is([m(\"live\")],Dt.prototype,\"live\",2);Dt=is([M(\"video-live-sign\")],Dt);const da=\":host{--font: var(--video-player-font, Roboto, sans-serif);--item-width: var(--video-player-menu-item-width, 215px);--item-padding: var(--video-player-menu-item-padding, .5rem .75rem);--item-background: var(--video-player-menu-item-background, transparent);--item-color: var(--video-player-menu-item-color, white);--item-background-active: var(--video-player-menu-item-background-active, #232323);--item-color-active: var(--video-player-menu-item-color-active, white);--item-background-hover: var(--video-player-menu-item-background-hover, #006AFF);--item-color-hover: var(--video-player-menu-item-color-hover, white);position:relative;z-index:2}.menu,.menu li{margin:0;padding:0}.menu li{list-style:none}.title{padding:var(--item-padding);margin:0;font-size:14px}.item{display:flex;align-items:center;border:none;width:100%;padding:var(--item-padding);min-width:var(--item-width);color:var(--menu-item-color);background:var(--menu-item-background);cursor:pointer}.item svg{width:auto}.item:hover{color:var(--menu-item-color-hover);background:var(--menu-item-background-hover)}.item[area-pressed=true]{color:var(--menu-item-color-active);background:var(--menu-item-background-active)}.text{margin-right:auto}code{min-width:24px;height:24px;padding:0 6px;border-radius:4px;line-height:24px;margin-left:6px;font-size:12px;outline:1px solid var(--menu-item-color);box-sizing:border-box}.item:hover code{outline-color:var(--menu-item-color-hover)}\";var ha=Object.defineProperty,pa=Object.getOwnPropertyDescriptor,kr=(t,e,r,s)=>{for(var i=s>1?void 0:s?pa(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&ha(e,r,i),i};let ht=class extends N{constructor(){super(...arguments),this.items=[]}handleClick(t){t.stopPropagation(),le(this,\"menu-item-click\",{value:t.currentTarget.dataset.value})}handleKeyDown(t){Wi(t,\"space\",\"enter\")&&(t.stopPropagation(),Promise.resolve(()=>this.handleClick(t)))}render(){return g`\n      ${De(this.title,()=>g`\n          <p class=\"title\">\n            <slot name=\"title\"> ${this.title} </slot>\n          </p>\n        `)}\n      <ul class=\"menu\">\n        ${this.items.map(t=>g`\n            <li>\n              <button\n                tabindex=\"0\"\n                class=\"item\"\n                area-pressed=${t.isActive}\n                data-value=${t.value}\n                @click=${this.handleClick}\n                @keydown=${this.handleKeyDown}\n              >\n                ${t.iconBefore}\n                <span class=\"text\">\n                  <slot name=\"label:${t.value}\"> ${t.label} </slot>\n                </span>\n                ${t.iconAfter}\n              </button>\n            </li>\n          `)}\n      </ul>\n    `}};ht.styles=Q(da);kr([y({type:Array})],ht.prototype,\"items\",2);kr([y()],ht.prototype,\"title\",2);ht=kr([M(\"video-menu\")],ht);class va{constructor(e){this.host=e,this.handleFullscreenChange=r=>{var s;if(this.fullscreenNodesMatching(document.fullscreenElement)||this.fullscreenNodesMatching(r==null?void 0:r.target)){const i=!!(document.fullscreenElement||document.webkitIsFullScreen||document.mozFullScreen||document.webkitCurrentFullScreenElement);(s=this.host.state.value)!=null&&s.isIos&&this.toggleIosFullscreen(r.type===\"webkitbeginfullscreen\"),x(this.host,f.fullscreenChange,{isFullscreen:i})}},this.getFullscreenProperties=r=>{if(document.exitFullscreen)return null;const s=[\"webkit\",\"moz\",\"ms\"].find(i=>!!r[`${i}ExitFullscreen`]||!!document[`${i}CancelFullScreen`]);return{prefix:s,property:s===\"moz\"?\"FullScreen\":\"Fullscreen\"}},this.host.addController(this)}hostConnected(){const{fullscreenContainer:e}=this.host;this.container=typeof e==\"string\"?document.querySelector(e):this.host,this.video=this.host.querySelector(\"video\"),this.fullscreenProperties=this.getFullscreenProperties(this.video),document.addEventListener(\"fullscreenchange\",this.handleFullscreenChange),document.addEventListener(\"webkitfullscreenchange\",this.handleFullscreenChange),document.addEventListener(\"mozfullscreenchange\",this.handleFullscreenChange),this.video.addEventListener(\"webkitbeginfullscreen\",this.handleFullscreenChange),this.video.addEventListener(\"webkitendfullscreen\",this.handleFullscreenChange),this.handleFullscreenChange()}hostDisconnected(){document.removeEventListener(\"fullscreenchange\",this.handleFullscreenChange),document.removeEventListener(\"webkitfullscreenchange\",this.handleFullscreenChange),document.removeEventListener(\"mozfullscreenchange\",this.handleFullscreenChange),this.video.removeEventListener(\"webkitbeginfullscreen\",this.handleFullscreenChange),this.video.removeEventListener(\"webkitendfullscreen\",this.handleFullscreenChange)}fullscreenNodesMatching(e){return e===this.video||e===this.container}enter(){let e=\"requestFullscreen\";const r=this.container,s=document,i=this.video;if(this.fullscreenProperties){const{prefix:o,property:n}=this.fullscreenProperties;e=`${o}Request${n}`}if(r[e])return r[e].call(r);if(i.webkitEnterFullScreen)return i.webkitEnterFullScreen({navigationUI:\"hide\"});if(s[e])return s[e].call(document)}exit(){let e=\"exitFullscreen\";const r=this.container,s=document;if(this.fullscreenProperties){const{prefix:i,property:o}=this.fullscreenProperties;e=`${i}Exit${o}`}if(r[e])return r[e].call(r);if(s[e])return s[e].call(document)}toggleIosFullscreen(e){this.video.setAttribute(\"controls\",\"true\"),this.video.removeAttribute(\"playsinline\"),setTimeout(()=>{this.video.setAttribute(\"playsinline\",\"true\")}),e||requestAnimationFrame(()=>{this.video.removeAttribute(\"controls\")})}}class fa{constructor(e,r){this.host=e,this.start=()=>{this.clear(),this.timer=window.setTimeout(()=>{this.callback(!0)},this.host.idleTimeout)},this.clear=()=>{this.timer&&(window.clearTimeout(this.timer),this.timer=null)},this.reset=()=>{this.start(),this.callback(!1)},this.host.addController(this),this.callback=r.bind(e)}hostConnected(){this.start()}hostDisconnected(){this.clear()}}const ma=[\"space\",\"keym\",\"arrowup\",\"arrowdown\",\"enter\",\"arrowright\",\"arrowleft\"];class ga{constructor(e){this.host=e,this.host.addController(this)}hostConnected(){this.host.addEventListener(\"keydown\",this.handleKeydown),Promise.resolve().then(()=>this.host.autofocus&&this.host.focus())}command(e,r){this.host.command(e,r,{keyboard:!0,once:!0})}hostDisconnected(){this.host.addEventListener(\"keydown\",this.handleKeydown)}handleKeydown(e){const r=e.code.toLowerCase();if(ma.includes(r))e.preventDefault();else return;switch(r){case\"space\":this.command(h.togglePlay);break;case\"keym\":this.command(h.toggleMuted);break;case\"arrowup\":this.command(h.increaseVolume);break;case\"arrowdown\":this.command(h.decreaseVolume);break;case\"arrowright\":this.command(h.forward);break;case\"arrowleft\":this.command(h.backward);break;case\"enter\":this.command(h.toggleFullscreen);break}}}function Pr(t,e){const r={waitUntilFirstUpdate:!1,...e};return(s,i)=>{const{update:o}=s;if(t in s){const n=t;s.update=function(c){if(c.has(n)){const l=c.get(n),u=this[n];l!==u&&(!r.waitUntilFirstUpdate||this.hasUpdated)&&this[i](l,u)}o.call(this,c)}}}}const ya=\":host{display:block;position:relative;outline:none}\";var ba=Object.defineProperty,Ca=Object.getOwnPropertyDescriptor,oe=(t,e,r,s)=>{for(var i=s>1?void 0:s?Ca(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&ba(e,r,i),i};let J=class extends N{constructor(){super(...arguments),this.idleManager=new fa(this,this.handleIdleUpdate),this.keyboardManager=new ga(this),this.command=$e(this),this.state=cn(this),this.fullscreen=new va(this),this.idle=!1,this.autofocus=!1,this.idleTimeout=9e3,this.tabindex=0,this.toggleFullscreen=()=>{this.state.value.isFullscreen?(this.fullscreen.exit(),le(this,\"exit-fullscreen\")):(this.fullscreen.enter(),le(this,\"enter-fullscreen\"))},this.handleClick=()=>{x(this,f.interacted),document.removeEventListener(\"click\",this.handleClick),document.removeEventListener(\"touch\",this.handleClick),document.removeEventListener(\"keydown\",this.handleClick)},this.handleMove=()=>{this.idleManager.reset()}}handleOffsetChange(){requestAnimationFrame(()=>{this.command(h.seek,{time:this.offset})})}handleIdleUpdate(t){this.idle!==t&&(!this.state.value.isPlaying&&t&&x(this,f.idle,{idle:!1}),this.idle=t,x(this,f.idle,{idle:t}))}connectedCallback(){var t;super.connectedCallback(),document.addEventListener(\"click\",this.handleClick,{once:!0}),document.addEventListener(\"touch\",this.handleClick,{once:!0}),document.addEventListener(\"keydown\",this.handleClick,{once:!0}),this.addEventListener(\"touchstart\",this.handleMove,{passive:!0}),this.addEventListener(\"mousemove\",this.handleMove),this.addEventListener(\"mouseleave\",this.handleMove),(t=this.muxData)!=null&&t.env_key&&this.state.setState(f.setMuxParams,{muxData:this.muxData}),this.drmOptions&&this.state.setState(f.setDRMOptions,{drmOptions:this.drmOptions})}disconnectedCallback(){document.removeEventListener(\"click\",this.handleClick),document.removeEventListener(\"touch\",this.handleClick),this.removeEventListener(\"touchstart\",this.handleMove),this.removeEventListener(\"mousemove\",this.handleMove),this.removeEventListener(\"mouseleave\",this.handleMove)}render(){return g`\n      <video-container storage-key=${this.storageKey}>\n        <slot name=\"video\"></slot>\n        <slot name=\"chromecast\"></slot>\n        <slot name=\"errors\">\n          <video-errors-manager></video-errors-manager>\n        </slot>\n      </video-container>\n      <slot></slot>\n    `}};J.styles=Q(ya);oe([y({type:String,attribute:\"fullscreen-element\"})],J.prototype,\"fullscreenContainer\",2);oe([y({type:Boolean,reflect:!0})],J.prototype,\"idle\",2);oe([y({type:Object,attribute:\"mux-data\"})],J.prototype,\"muxData\",2);oe([y({type:Boolean})],J.prototype,\"autofocus\",2);oe([y({type:Number,attribute:\"idle-timeout\"})],J.prototype,\"idleTimeout\",2);oe([y({type:Number,attribute:!0,reflect:!0})],J.prototype,\"tabindex\",2);oe([y({type:String,attribute:\"storage-key\"})],J.prototype,\"storageKey\",2);oe([y({type:Number})],J.prototype,\"offset\",2);oe([y({type:Object,attribute:\"drm-options\"})],J.prototype,\"drmOptions\",2);oe([C(h.toggleFullscreen)],J.prototype,\"toggleFullscreen\",2);oe([Pr(\"offset\")],J.prototype,\"handleOffsetChange\",1);J=oe([M(\"video-player\")],J);const wa=\":host{--radius: var(--border-radius, calc(var(--height) / 2));--bar-radius: var(--border-radius, calc(var(--height) / 2));display:block;width:100%;height:var(--height)}progress{-webkit-appearance:none;background:transparent;background:var(--background, transparent);overflow:hidden;border:0;outline:0;color:var(--color);border-radius:var(--radius);height:var(--height);margin-top:calc(var(--height) / -2);padding:0;position:absolute;left:0;top:50%;width:100%}progress[inactive]{--color: transparent !important}progress::-webkit-progress-bar{background:transparent;background:var(--background, transparent);border-radius:var(--bar-radius)}progress::-webkit-progress-value{background:var(--color);border-radius:var(--radius);border-radius:var(--bar-radius);min-width:0}progress::-moz-progress-bar{background:var(--color);border-radius:var(--radius);border-radius:var(--bar-radius);min-width:0}progress::-ms-fill{border-radius:var(--bar-radius)}\";var xa=Object.defineProperty,$a=Object.getOwnPropertyDescriptor,_r=(t,e,r,s)=>{for(var i=s>1?void 0:s?$a(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&xa(e,r,i),i};let pt=class extends N{constructor(){super(...arguments),this.value=0,this.loading=!1}render(){const t=Math.min(Math.max(Number(this.value),0),100).toFixed(3);return g`\n      <progress\n        min=\"0\"\n        max=\"100\"\n        value=${or(this.loading?void 0:t)}\n        role=\"progressbar\"\n        area-hidden=\"true\"\n        ?inactive=${this.value<=0}\n      >\n        <slot></slot>\n      </progress>\n    `}};pt.styles=Q(wa);_r([y({type:Number})],pt.prototype,\"value\",2);_r([y({type:Boolean})],pt.prototype,\"loading\",2);pt=_r([M(\"video-progress\")],pt);const ka=\":host{--active-color: var(--primary, blue);--background-color: rgba(255, 255, 255, .4);--height: 10px;--thumb-size: var(--thumb-size);--thumb-color: white;--font: var(--video-player-font, Roboto, sans-serif);--tooltip-text: var(--video-player-tooltip-text, #ffffff);--tooltip-background: var(--video-player-tooltip-background, #232323);--tooltip-font-size: var(--video-player-tooltip-font-size, .75rem);--radius: var(--border-radius, calc(var(--height) / 2));display:flex;align-items:center;width:100%}:host([disabled]),:host([full]){--thumb-size: 0 !important}.container{width:100%;position:relative;outline:none}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;font-size:16px;z-index:2;width:100%;height:var(--height);color:var(--active-color);background:var(--background-color);border-radius:var(--radius);border:0;display:block;margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;cursor:pointer}:host([disabled]) input[type=range]{pointer-events:none;cursor:default}:host([disabled]) input[type=range],:host([full]) input[type=range]{background:var(--active-color)}:host([loading]) input[type=range]{background:linear-gradient(to right,var(--active-color) 35%,var(--background-color) 37%,var(--background-color) 40%,var(--active-color) 46%,var(--active-color));background-size:200% 200%;animation:gradient 3s ease-in-out infinite;animation-delay:2s}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--thumb-size);width:var(--thumb-size);border-radius:50%;background:var(--thumb-color);box-shadow:transparent;position:relative;border:0;margin-top:calc(((var(--thumb-size) - var(--height)) / 2) * -1)}input[type=range]::-moz-range-thumb{height:var(--thumb-size);width:var(--thumb-size);border-radius:50%;background:var(--thumb-color);box-shadow:none;position:relative;border:none;outline:0}input[type=range]::-ms-thumb{height:var(--thumb-size);width:var(--thumb-size);border-radius:50%;background:var(--thumb-color);box-shadow:none;position:relative;border:none;outline:0;margin-top:0}input[type=range]::-ms-tooltip{display:none}input[type=range]::-moz-focus-outer{border:0}input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:var(--radius);height:var(--height);-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor 0%,transparent 0%);background-image:linear-gradient(to right,currentColor var(--value, 0%),transparent var(--value, 0%))}:host([disabled]) input[type=range]::-webkit-slider-runnable-track,:host([loading]) input[type=range]::-webkit-slider-runnable-track,:host([full]) input[type=range]::-webkit-slider-runnable-track{background-image:none}input[type=range]::-webkit-slider-runnable-track,input[type=range]::-ms-track,input[type=range]::-ms-fill-upper,input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:var(--radius);height:var(--height);-webkit-user-select:none;user-select:none}input[type=range]::-moz-range-progress{background:currentColor;border-radius:var(--radius);height:var(--height)}input[type=range]::-ms-track{color:transparent}input[type=range]::-ms-fill-lower{background:currentColor}.tooltip{z-index:1;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;display:none}:host([hovered]) .tooltip{display:block}.inner{padding:6px 12px;font-family:var(--font);border-radius:4px;color:var(--tooltip-text);font-size:var(--tooltip-font-size);line-height:calc(var(--tooltip-font-size) * 1.5);background:var(--tooltip-background);white-space:nowrap}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}}\",ss=t=>{const[e]=t.assignedNodes();return e?e instanceof HTMLSlotElement?ss(e):!0:!1};var Pa=Object.defineProperty,_a=Object.getOwnPropertyDescriptor,W=(t,e,r,s)=>{for(var i=s>1?void 0:s?_a(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&Pa(e,r,i),i};const er=(t=0,e=0)=>()=>new DOMRect(t,e,0,0);let q=class extends N{constructor(){super(...arguments),this.value=0,this.max=1,this.disabled=!1,this.full=!1,this.loading=!1,this.valueText=\"\",this.tooltipText=\"\",this.withTooltip=!1,this.tooltipOffset=-11,this.isHovered=!1,this.hasCustomTooltip=!1,this.hoverPosition=\"0\",this.isChanging=!1,this.isPendingUpdate=!1,this.handlePointerMove=t=>{if(window.clearTimeout(this.overTimeout),!this.withTooltip||!this.isHovered)return;const[e,r,s]=this.getCursorPosition(t);s!==this.hoverPosition&&(this.hoverPosition=s,this.virtualPopper.getBoundingClientRect=er(e,r),this.tooltipPopper.update(),le(this,\"hovering\",{position:s}))},this.handleSlotChange=t=>{this.hasCustomTooltip=ss(t.target)}}handleValueChange(){this.currentValue=this.value}firstUpdated(t){var e;this.withTooltip&&((e=this.tooltipPopper)==null||e.destroy(),this.addEventListener(\"mouseover\",this.handlePointerOver),this.addEventListener(\"mouseleave\",this.handlePointerLeave),this.addEventListener(\"mousemove\",this.handlePointerMove),this.addEventListener(\"touchstart\",this.handlePointerOver),this.addEventListener(\"touchend\",this.handlePointerLeave),this.addEventListener(\"touchmove\",this.handlePointerMove))}disconnectedCallback(){var t;(t=this.tooltipPopper)==null||t.destroy(),this.removeEventListener(\"mouseover\",this.handlePointerOver),this.removeEventListener(\"mouseleave\",this.handlePointerLeave),this.removeEventListener(\"mousemove\",this.handlePointerMove),this.removeEventListener(\"touchstart\",this.handlePointerOver),this.removeEventListener(\"touchend\",this.handlePointerLeave),this.removeEventListener(\"touchmove\",this.handlePointerMove),super.disconnectedCallback()}handleInput(t){this.currentValue=this.max*(Number.parseFloat(t.target.value)/100),le(this,\"inputing\",{value:this.currentValue})}handleChange(){le(this,\"changed\",{value:this.currentValue})}handlePointerOver(t){if(!this.withTooltip||this.disabled)return;const[e,r,s]=this.getCursorPosition(t);this.isHovered=!0,this.hoverPosition=s,this.tooltipPopper=this.createPopper(this.tooltip),this.virtualPopper.getBoundingClientRect=er(e,r),this.overTimeout&&window.clearTimeout(this.overTimeout),this.overTimeout=setTimeout(()=>{var i;!this.isHovered||!this.matches(\":hover\")||((i=this.tooltipPopper)==null||i.destroy(),le(this,\"hoverend\"),this.isHovered=!1)},5e3),le(this,\"hovering\",{position:s})}handlePointerLeave(){var t;this.withTooltip&&((t=this.tooltipPopper)==null||t.destroy(),le(this,\"hoverend\"),this.isHovered=!1)}getCursorPosition(t){var u;const{clientX:e,target:r,touches:s}=t,{y:i,x:o,width:n}=r.getBoundingClientRect(),c=((u=s==null?void 0:s[0])==null?void 0:u.clientX)||e,l=Number((100/n*(c-o)).toFixed(3));return[Math.min(n+o,Math.max(o,c)),i,String(Math.min(100,Math.max(0,l)))]}createPopper(t){return this.virtualPopper={getBoundingClientRect:er(),contextElement:this},zi(this.virtualPopper,t,{placement:\"top\",modifiers:[{name:\"flip\",enabled:!1},{name:\"preventOverflow\",options:{boundary:Ui(\"video-player\",this),padding:10}},{name:\"offset\",options:{offset:[0,this.tooltipOffset]}}]})}render(){return g`\n      <div class=\"container\">\n        <input\n          part=\"slider\"\n          class=\"slider\"\n          type=\"range\"\n          min=\"0\"\n          max=\"100\"\n          step=\"0.001\"\n          role=\"slider\"\n          ?disabled=${this.disabled}\n          .value=${this.positionInPercents}\n          .aria-valuenow=${this.currentValue}\n          aria-valuemin=\"0\"\n          aria-valuemax=\"1\"\n          autocomplete=\"off\"\n          aria-valuetext=${this.valueText}\n          .style=\"--value: ${this.positionInPercents}%\"\n          @input=${this.handleInput}\n          @change=${this.handleChange}\n        />\n        ${De(this.withTooltip&&!this.disabled,()=>g`\n            <div class=\"tooltip\" part=\"tooltip\">\n              <slot name=\"tooltip\" @slotchange=${this.handleSlotChange}></slot>\n              ${De(!this.hasCustomTooltip,()=>g` <div class=\"inner\">${this.tooltipText}</div> `)}\n            </div>\n          `)}\n        <slot></slot>\n      </div>\n    `}get positionInPercents(){const t=100/this.max*this.currentValue;return isNaN(t)?\"0\":t.toFixed(3)}};q.styles=Q(ka);W([y({type:Number})],q.prototype,\"value\",2);W([y({type:Number})],q.prototype,\"max\",2);W([y({type:Boolean,reflect:!0})],q.prototype,\"disabled\",2);W([y({type:Boolean,reflect:!0})],q.prototype,\"full\",2);W([y({type:Boolean,reflect:!0})],q.prototype,\"loading\",2);W([y({attribute:\"value-text\"})],q.prototype,\"valueText\",2);W([y({attribute:\"tooltip-text\"})],q.prototype,\"tooltipText\",2);W([y({type:Boolean,attribute:\"with-tooltip\"})],q.prototype,\"withTooltip\",2);W([y({type:Number,attribute:\"tooltip-offset\"})],q.prototype,\"tooltipOffset\",2);W([y({type:Boolean,reflect:!0,attribute:\"hovered\"})],q.prototype,\"isHovered\",2);W([te()],q.prototype,\"currentValue\",2);W([te()],q.prototype,\"hasCustomTooltip\",2);W([mt(\".tooltip\")],q.prototype,\"tooltip\",2);W([mt(\".slider\")],q.prototype,\"slider\",2);W([Pr(\"value\")],q.prototype,\"handleValueChange\",1);q=W([M(\"video-slider\")],q);const Ta=\":host{--buffer-color: rgba(255, 255, 255, .4);--progress-color: var(--primary, blue);--progress-background-color: rgba(255, 255, 255, .2);--slider-thumb-size: var(--thumb-size, 1rem);display:flex;align-items:flex-end;width:100%;margin-bottom:0}@media (min-width: 768px){:host{margin-bottom:10px}}::slotted(*){margin-left:.5rem}video-slider{--active-color: transparent;--background-color: transparent;--height: 1.5rem;--thumb-size: var(--slider-thumb-size);--border-radius: 0;height:1rem;padding-top:20px}video-slider[disabled]{--height: .25rem !important;--active-color: var(--progress-color)}:host(:not([full-width])) video-slider{--border-radius: calc(var(--height) / 2)}.buffered{--color: var(--buffer-color)}.progress{--color: var(--progress-color);--background: var(--progress-background-color);--bar-radius: calc(var(--height) / 2) 0 0 calc(var(--height) / 2)}.loading{display:block;position:relative;margin-right:20px;width:100%;height:1rem;--color: var(--progress-color);--height: .5rem}.progress-container{--height: .25rem;position:absolute;top:0;width:100%;height:100%;display:flex}.fraction{position:relative;height:100%;margin:0 2px;width:calc(var(--width) - 4px)}.fraction:first-child,.fraction:last-child{width:calc(var(--width) - 2px)}.fraction:first-child{margin:0 2px 0 0}.fraction:last-child{margin:0 0 0 2px}.fraction:only-child{width:var(--width);margin:0}.hover{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3}video-slider:hover .active{--height: .5rem}video-timer{--text-color: white}video-progress{position:absolute;left:0;top:50%;margin-top:calc(var(--height) / -2)}svg{position:absolute}\",tt=(t,e)=>`000${t}`.slice(e*-1),rt=t=>{const e=Math.abs(Number((isNaN(t)?0:t).toFixed(3))),r=Math.floor(e/60/60),s=Math.floor(e/60)%60,i=Math.floor(e-s*60);return r>0?`${tt(r,2)}:${tt(s,2)}:${tt(i,2)}`:`${tt(s,2)}:${tt(i,2)}`};/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function*Ea(t,e){if(t!==void 0){let r=0;for(const s of t)yield e(s,r++)}}var Aa=Object.defineProperty,Oa=Object.getOwnPropertyDescriptor,U=(t,e,r,s)=>{for(var i=s>1?void 0:s?Oa(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&Aa(e,r,i),i};const Ma=t=>{const e=t.split(\",\").map(Number).sort((r,s)=>r-s);return e[0]?[0,...e]:e};let R=class extends es(N){constructor(){super(...arguments),this.command=$e(this),this.disabled=!1,this.segments=[0],this.duration=0,this.fullWidth=!1,this.currentTime=0,this.currentValue=0,this.isHovering=!1,this.hoverText=\"\",this.hoverPosition=-1,this.handleHover=t=>{this.isHovering=!0;const e=this.duration*(t.detail.position/100);this.hoverPosition=e;const r=rt(e);r!==this.hoverText&&(this.hoverText=r)},this.handleHoverEnd=()=>{this.isHovering=!1},this.renderBars=()=>{var i;const t=100/((i=this.sliderNode)==null?void 0:i.clientWidth),e=t*2,r=t*16/2*(50-100/this.duration*this.currentValue)/50,s=this.duration||1;return g`\n      <div class=\"progress-container\" part=\"progress-container\">\n        ${Ea(this.segments,(o,n)=>{const c=this.segments[n+1]||s,l=c-o;return g`\n            <div\n              style=\"--width: ${100/s*l}%\"\n              class=\"${rs({fraction:!0,active:this.hoverPosition<c&&this.hoverPosition>o})}\"\n            >\n              <video-progress\n                class=\"buffered\"\n                .value=${this.live?100:100/l*(this.buffered-o)-e*n}\n              ></video-progress>\n              <video-progress\n                class=\"progress\"\n                .value=${this.live?100:100/l*(this.currentValue-o)-e*n+r}\n              ></video-progress>\n            </div>\n          `})}\n      </div>\n    `}}handleTimeChange(){if(!this.isChanging){if(this.isPendingUpdate){setTimeout(()=>{this.isPendingUpdate=!1},200);return}this.currentValue=this.currentTime}}handleInput(t){this.currentValue=t.detail.value,this.isChanging=this.isPendingUpdate=!0}handleChanged(t){const e=this.hoverPosition>0?this.hoverPosition:t.detail.value;this.command(h.seek,{time:e}),this.isChanging=!1}render(){const t=this.disabled||!this.canPlay||this.duration===1/0;return this.duration===1/0&&this.played?I:g`\n      <video-slider\n        with-tooltip\n        .value=${this.currentValue}\n        .max=${this.duration}\n        .valueText=\"${rt(this.currentValue)} of ${rt(this.duration)}\"\n        .tooltipText=\"${this.isHovering?this.hoverText:rt(this.currentValue)}\"\n        ?disabled=${t}\n        ?full=${this.live}\n        ?loading=${!this.canPlay||this.duration===1/0}\n        @changed=${this.handleChanged}\n        @hovering=${this.handleHover}\n        @hoverend=${this.handleHoverEnd}\n        @inputing=${this.handleInput}\n      >\n        ${De(!this.disabled,this.renderBars)}\n        <slot name=\"tooltip\" slot=\"tooltip\"></slot>\n      </video-slider>\n      <slot></slot>\n    `}};R.styles=Q(Ta);U([y({type:Boolean})],R.prototype,\"disabled\",2);U([y({type:Array,converter:Ma})],R.prototype,\"segments\",2);U([m(\"live\")],R.prototype,\"live\",2);U([m(\"duration\")],R.prototype,\"duration\",2);U([m(\"buffered\")],R.prototype,\"buffered\",2);U([m(\"canPlay\")],R.prototype,\"canPlay\",2);U([m(\"isFullscreen\"),y({type:Boolean,reflect:!0})],R.prototype,\"fullscreen\",2);U([y({type:Boolean,attribute:\"full-width\",reflect:!0})],R.prototype,\"fullWidth\",2);U([mt(\"video-slider\")],R.prototype,\"sliderNode\",2);U([m(\"currentTime\"),te()],R.prototype,\"currentTime\",2);U([m(\"played\")],R.prototype,\"played\",2);U([te()],R.prototype,\"currentValue\",2);U([te()],R.prototype,\"isHovering\",2);U([te()],R.prototype,\"hoverText\",2);U([te()],R.prototype,\"isChanging\",2);U([te()],R.prototype,\"isPendingUpdate\",2);U([te()],R.prototype,\"hoverPosition\",2);U([Pr(\"currentTime\")],R.prototype,\"handleTimeChange\",1);R=U([M(\"video-timeline\")],R);const Sa=\":host{font-family:Roboto,sans-serif;font-family:var(--video-player-font, Roboto, sans-serif);color:#fff;color:var(--video-player-timer-color, #ffffff);font-size:.75rem;font-size:var(--video-player-timer-font-size, .75rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}\";var La=Object.defineProperty,Da=Object.getOwnPropertyDescriptor,Bt=(t,e,r,s)=>{for(var i=s>1?void 0:s?Da(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&La(e,r,i),i};let qe=class extends N{constructor(){super(...arguments),this.format=\"left\"}get time(){return this.duration===1/0?0:this.format===\"left\"?this.duration-this.currentTime:this.format===\"past\"?this.currentTime:this.duration}render(){return g` ${rt(this.time)} `}};qe.styles=Q(Sa);Bt([y()],qe.prototype,\"format\",2);Bt([m(\"duration\")],qe.prototype,\"duration\",2);Bt([m(\"currentTime\")],qe.prototype,\"currentTime\",2);qe=Bt([M(\"video-timer\")],qe);const Ia=\":host{--slider-width: 60px;--slider-height: .2rem;--slider-active-color: white;--slider-background-color: rgba(255, 255, 255, .4);--slider-thumb-size: .75rem;display:flex;flex-wrap:no-wrap}video-slider{--active-color: var(--slider-active-color);--background-color: var(--slider-background-color);--height: var(--slider-height);--thumb-size: var(--slider-thumb-size);--border-radius: calc(var(--slider-height) / 2);width:var(--slider-width);padding:20px calc(var(--slider-thumb-size) / 2);overflow:hidden}\";var Va=Object.defineProperty,Ra=Object.getOwnPropertyDescriptor,Nt=(t,e,r,s)=>{for(var i=s>1?void 0:s?Ra(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&Va(e,r,i),i};let Ze=class extends N{constructor(){super(...arguments),this.command=$e(this)}handleVolumeChange(t){this.volume=Number(t.detail.value.toFixed(2)),this.command(h.setVolume,{volume:this.volume})}render(){return this.isIos?null:g`\n      <video-slider\n        .value=${this.isMuted?0:this.volume}\n        @changed=${this.handleVolumeChange}\n      ></video-slider>\n    `}};Ze.styles=Q(Ia);Nt([m(\"isMuted\")],Ze.prototype,\"isMuted\",2);Nt([m(\"volume\"),te()],Ze.prototype,\"volume\",2);Nt([m(\"isIos\")],Ze.prototype,\"isIos\",2);Ze=Nt([M(\"video-volume-control\")],Ze);const Fa=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M5 4C3.34315 4 2 5.34315 2 7V16C2 17.6569 3.34315 19 5 19H6C6.55228 19 7 18.5523 7 18C7 17.4477 6.55228 17 6 17H5C4.44772 17 4 16.5523 4 16V7C4 6.44772 4.44772 6 5 6H19C19.5523 6 20 6.44772 20 7V16C20 16.5523 19.5523 17 19 17H18C17.4477 17 17 17.4477 17 18C17 18.5523 17.4477 19 18 19H19C20.6569 19 22 17.6569 22 16V7C22 5.34315 20.6569 4 19 4H5Z\" fill=\"Currentcolor\"/>\n<path d=\"M8.36687 19.3598L11.2318 15.9219C11.6316 15.4421 12.3685 15.4421 12.7683 15.9219L15.6332 19.3598C16.176 20.0112 15.7128 21 14.865 21H9.13509C8.28725 21 7.8241 20.0112 8.36687 19.3598Z\" fill=\"Currentcolor\"/>\n</svg>\n`;var Ha=Object.defineProperty,ja=Object.getOwnPropertyDescriptor,Tr=(t,e,r,s)=>{for(var i=s>1?void 0:s?ja(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&Ha(e,r,i),i};const Ba=V(Fa);let It=class extends z{handleClick(){this.command(h.requestAirplay)}renderContent(){return this.airplayAvailable?g`\n      <slot name=\"icon:${this.airplayActivated?\"enabled\":\"disabled\"}\">\n        ${Ba}\n      </slot>\n    `:null}renderTooltip(){return g`\n      <span slot=\"tooltip:${this.airplayActivated?\"enabled\":\"disabled\"}\">\n        ${this.airplayActivated?\"Disable Airplay\":\"Enable Airplay\"}\n      </span>\n    `}};Tr([m(\"airplayAvailable\")],It.prototype,\"airplayAvailable\",2);Tr([m(\"airplayActivated\")],It.prototype,\"airplayActivated\",2);It=Tr([M(\"video-airplay-button\")],It);const Na=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M12.7071 1.29289C12.3166 0.902369 11.6834 0.902369 11.2929 1.29289L9.29289 3.29289C8.90237 3.68342 8.90237 4.31658 9.29289 4.70711L11.2929 6.70711C11.6834 7.09763 12.3166 7.09763 12.7071 6.70711C13.0976 6.31658 13.0976 5.68342 12.7071 5.29289L12.427 5.01281C16.0942 5.23349 19 8.2774 19 12C19 15.866 15.866 19 12 19C8.13401 19 5 15.866 5 12C5 11.4477 4.55229 11 4 11C3.44772 11 3 11.4477 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.16524 17.1877 3.22089 12.4053 3.00896L12.7071 2.70711C13.0976 2.31658 13.0976 1.68342 12.7071 1.29289Z\" fill=\"Currentcolor\"/>\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M16.5355 12.1023C16.5327 14.0284 15.5497 15.162 13.9674 15.1591C12.3821 15.1563 11.3935 14.0199 11.3992 12.1023C11.4049 10.1818 12.3821 9.10229 13.9674 9.10229C15.5497 9.10229 16.5384 10.1875 16.5355 12.1023ZM13.0355 12.1023C13.0299 13.3267 13.4219 13.875 13.9674 13.875C14.5128 13.875 14.902 13.3267 14.8992 12.1023C14.8963 10.9063 14.5128 10.375 13.9674 10.375C13.4219 10.375 13.0412 10.9063 13.0355 12.1023Z\" fill=\"Currentcolor\"/>\n<path d=\"M8.78411 9.18184H10.2387V15H8.65911V10.6364H8.62502L7.35229 11.3977V10.0568L8.78411 9.18184Z\" fill=\"Currentcolor\"/>\n</svg>\n`;var za=Object.defineProperty,Ua=Object.getOwnPropertyDescriptor,qa=(t,e,r,s)=>{for(var i=s>1?void 0:s?Ua(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&za(e,r,i),i};const Za=V(Na);let $i=class extends z{handleClick(){this.command(h.backward)}renderContent(){return g`<slot name=\"icon\">${Za}</slot>`}renderTooltip(){return g`<slot name=\"tooltip\">Backward</slot>`}};$i=qa([M(\"video-backward-button\")],$i);var Wa=Object.defineProperty,Ka=Object.getOwnPropertyDescriptor,Er=(t,e,r,s)=>{for(var i=s>1?void 0:s?Ka(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&Wa(e,r,i),i};const Qa=V(Xi);let Vt=class extends z{handleClick(){this.command(h.requestCast)}renderContent(){return this.available?g`\n      <slot name=\"icon:${this.activated?\"enabled\":\"disabled\"}\">\n        ${Qa}\n      </slot>\n    `:null}renderTooltip(){return g`\n      <slot name=\"tooltip:${this.activated?\"enabled\":\"disabled\"}\">\n        ${this.activated?\"Disable Cast\":\"Enable Chrome Cast\"}\n      </slot>\n    `}};Er([m(\"castAvailable\")],Vt.prototype,\"available\",2);Er([m(\"castActivated\")],Vt.prototype,\"activated\",2);Vt=Er([M(\"video-chromecast-button\")],Vt);const Ya=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M12.7071 1.29289C12.3166 0.902369 11.6834 0.902369 11.2929 1.29289C10.9024 1.68342 10.9024 2.31658 11.2929 2.70711L11.5947 3.00896C6.81226 3.22089 3 7.16524 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 11.4477 20.5523 11 20 11C19.4477 11 19 11.4477 19 12C19 15.866 15.866 19 12 19C8.13401 19 5 15.866 5 12C5 8.2774 7.90584 5.23349 11.573 5.01281L11.2929 5.29289C10.9024 5.68342 10.9024 6.31658 11.2929 6.70711C11.6834 7.09763 12.3166 7.09763 12.7071 6.70711L14.7071 4.70711C15.0976 4.31658 15.0976 3.68342 14.7071 3.29289L12.7071 1.29289Z\" fill=\"Currentcolor\"/>\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M16.5355 12.1023C16.5327 14.0284 15.5497 15.162 13.9674 15.1591C12.3821 15.1563 11.3935 14.0199 11.3992 12.1023C11.4049 10.1818 12.3821 9.10229 13.9674 9.10229C15.5497 9.10229 16.5384 10.1875 16.5355 12.1023ZM13.0355 12.1023C13.0299 13.3267 13.4219 13.875 13.9674 13.875C14.5128 13.875 14.902 13.3267 14.8992 12.1023C14.8963 10.9063 14.5128 10.375 13.9674 10.375C13.4219 10.375 13.0412 10.9063 13.0355 12.1023Z\" fill=\"Currentcolor\"/>\n<path d=\"M8.78411 9.18184H10.2387V15H8.65911V10.6364H8.62502L7.35229 11.3977V10.0568L8.78411 9.18184Z\" fill=\"Currentcolor\"/>\n</svg>\n`;var Xa=Object.defineProperty,Ja=Object.getOwnPropertyDescriptor,Ga=(t,e,r,s)=>{for(var i=s>1?void 0:s?Ja(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&Xa(e,r,i),i};const el=V(Ya);let ki=class extends z{handleClick(){this.command(h.forward)}renderContent(){return g`<slot name=\"icon\">${el}</slot>`}renderTooltip(){return g`<slot name=\"tooltip\">Forward</slot>`}};ki=Ga([M(\"video-forward-button\")],ki);const tl=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M13.5 5.5C13.5 6.05228 13.9477 6.5 14.5 6.5H16.0858L13.7929 8.79289C13.4024 9.18342 13.4024 9.81658 13.7929 10.2071C14.1834 10.5976 14.8166 10.5976 15.2071 10.2071L17.5 7.91421V9.5C17.5 10.0523 17.9477 10.5 18.5 10.5C19.0523 10.5 19.5 10.0523 19.5 9.5V5.5C19.5 4.94772 19.0523 4.5 18.5 4.5H14.5C13.9477 4.5 13.5 4.94772 13.5 5.5Z\" fill=\"Currentcolor\"/>\n<path d=\"M6.5 14.5C6.5 13.9477 6.05228 13.5 5.5 13.5C4.94772 13.5 4.5 13.9477 4.5 14.5V18.5C4.5 19.0523 4.94772 19.5 5.5 19.5H9.5C10.0523 19.5 10.5 19.0523 10.5 18.5C10.5 17.9477 10.0523 17.5 9.5 17.5H7.91421L10.2071 15.2071C10.5976 14.8166 10.5976 14.1834 10.2071 13.7929C9.81658 13.4024 9.18342 13.4024 8.79289 13.7929L6.5 16.0858V14.5Z\" fill=\"Currentcolor\"/>\n</svg>\n`,rl=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M17 4C17 3.44772 16.5523 3 16 3C15.4477 3 15 3.44772 15 4V8C15 8.55228 15.4477 9 16 9H20C20.5523 9 21 8.55228 21 8C21 7.44772 20.5523 7 20 7H18.4142L20.7071 4.70711C21.0976 4.31658 21.0976 3.68342 20.7071 3.29289C20.3166 2.90237 19.6834 2.90237 19.2929 3.29289L17 5.58579V4Z\" fill=\"Currentcolor\"/>\n<path d=\"M3 16C3 16.5523 3.44772 17 4 17H5.58579L3.29289 19.2929C2.90237 19.6834 2.90237 20.3166 3.29289 20.7071C3.68342 21.0976 4.31658 21.0976 4.70711 20.7071L7 18.4142V20C7 20.5523 7.44772 21 8 21C8.55228 21 9 20.5523 9 20V16C9 15.4477 8.55228 15 8 15H4C3.44772 15 3 15.4477 3 16Z\" fill=\"Currentcolor\"/>\n</svg>\n`;var il=Object.defineProperty,sl=Object.getOwnPropertyDescriptor,os=(t,e,r,s)=>{for(var i=s>1?void 0:s?sl(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&il(e,r,i),i};const Pi={in:V(tl),out:V(rl)};let dr=class extends z{handleClick(){this.command(h.toggleFullscreen)}renderContent(){return g`\n      <slot name=\"icon:${this.isFullscreen?\"enabled\":\"disabled\"}\">\n        ${this.isFullscreen?Pi.out:Pi.in}\n      </slot>\n    `}renderTooltip(){return g`\n      <slot name=\"tooltip:${this.isFullscreen?\"enabled\":\"disabled\"}\">\n        ${this.isFullscreen?\"Exit fullscreen\":\"Enter fullscreen\"}\n      </slot>\n    `}};os([m(\"isFullscreen\")],dr.prototype,\"isFullscreen\",2);dr=os([M(\"video-fullscreen-button\")],dr);const ol=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11 13C11 12.4477 11.4477 12 12 12H18C18.5523 12 19 12.4477 19 13V17C19 17.5523 18.5523 18 18 18H12C11.4477 18 11 17.5523 11 17V13ZM13 16V14H17V16H13Z\" fill=\"Currentcolor\"/>\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5 4C3.34315 4 2 5.34315 2 7V18C2 19.6569 3.34315 21 5 21H19C20.6569 21 22 19.6569 22 18V7C22 5.34315 20.6569 4 19 4H5ZM4 7C4 6.44772 4.44772 6 5 6H19C19.5523 6 20 6.44772 20 7V18C20 18.5523 19.5523 19 19 19H5C4.44772 19 4 18.5523 4 18V7Z\" fill=\"Currentcolor\"/>\n</svg>\n`,nl=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2 7C2 5.34315 3.34315 4 5 4H19C20.6569 4 22 5.34315 22 7V18C22 19.6569 20.6569 21 19 21H5C3.34315 21 2 19.6569 2 18V7ZM12 13C11.4477 13 11 13.4477 11 14V17C11 17.5523 11.4477 18 12 18H18C18.5523 18 19 17.5523 19 17V14C19 13.4477 18.5523 13 18 13H12Z\" fill=\"Currentcolor\"/>\n</svg>\n`;var al=Object.defineProperty,ll=Object.getOwnPropertyDescriptor,Ar=(t,e,r,s)=>{for(var i=s>1?void 0:s?ll(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&al(e,r,i),i};const cl=V(ol),ul=V(nl);let Rt=class extends z{handleClick(){this.command(h.togglePip)}renderContent(){return this.pipAvailable?g`\n      <slot name=\"icon:${this.pipActivated?\"enabled\":\"disabled\"}\">\n        ${this.pipActivated?ul:cl}\n      </slot>\n    `:null}renderTooltip(){return g`\n      <slot name=\"tooltip:${this.pipActivated?\"enabled\":\"disabled\"}\">\n        ${this.pipActivated?\"Disable picture in picture\":\"Enable picture in picture\"}\n      </slot>\n    `}};Ar([m(\"pipAvailable\")],Rt.prototype,\"pipAvailable\",2);Ar([m(\"pipActivated\")],Rt.prototype,\"pipActivated\",2);Rt=Ar([M(\"video-pip-button\")],Rt);const dl=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.86439 20.8563L9.2914 19.1374C8.51836 18.8438 7.80539 18.4283 7.176 17.9142L5.39854 18.278C4.97685 18.3643 4.54725 18.171 4.33203 17.7983L3.14477 15.7419C2.92956 15.3691 2.97702 14.9005 3.2626 14.5784L4.46554 13.2218C4.40153 12.824 4.36827 12.4159 4.36827 12C4.36827 11.5842 4.40153 11.1761 4.46553 10.7783L3.26255 9.42166C2.97697 9.09961 2.92951 8.63095 3.14473 8.25819L4.33198 6.2018C4.5472 5.82904 4.9768 5.63581 5.39849 5.7221L7.17599 6.08584C7.80539 5.57182 8.51836 5.15627 9.2914 4.8627L9.86439 3.14373C10.0005 2.73539 10.3826 2.45996 10.8131 2.45996H13.1876C13.618 2.45996 14.0002 2.73539 14.1363 3.14373L14.7093 4.8627C15.4823 5.15627 16.1953 5.57182 16.8247 6.08585L18.6022 5.72212C19.0239 5.63582 19.4535 5.82905 19.6687 6.20181L20.8559 8.2582C21.0711 8.63097 21.0237 9.09962 20.7381 9.42167L19.5351 10.7783C19.5991 11.1761 19.6324 11.5842 19.6324 12C19.6324 12.4159 19.5991 12.824 19.5351 13.2218L20.7381 14.5784C21.0236 14.9005 21.0711 15.3691 20.8559 15.7419L19.6686 17.7983C19.4534 18.171 19.0238 18.3643 18.6021 18.278L16.8247 17.9142C16.1953 18.4283 15.4823 18.8438 14.7093 19.1374L14.1363 20.8563C14.0002 21.2647 13.618 21.5401 13.1876 21.5401H10.8131C10.3826 21.5401 10.0005 21.2647 9.86439 20.8563ZM15.8163 12C15.8163 14.1076 14.1078 15.816 12.0003 15.816C9.89275 15.816 8.18425 14.1076 8.18425 12C8.18425 9.89248 9.89275 8.18399 12.0003 8.18399C14.1078 8.18399 15.8163 9.89248 15.8163 12Z\" fill=\"Currentcolor\"/>\n</svg>\n`,ns=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M18.7071 7.29289C19.0976 7.68342 19.0976 8.31658 18.7071 8.70711L10.7071 16.7071C10.3166 17.0976 9.68342 17.0976 9.29289 16.7071L5.29289 12.7071C4.90237 12.3166 4.90237 11.6834 5.29289 11.2929C5.68342 10.9024 6.31658 10.9024 6.70711 11.2929L10 14.5858L17.2929 7.29289C17.6834 6.90237 18.3166 6.90237 18.7071 7.29289Z\" fill=\"Currentcolor\"/>\n</svg>\n`,hl=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M14.6247 6.21917C15.056 6.56418 15.1259 7.19347 14.7809 7.62474L11.2806 12L14.7809 16.3753C15.1259 16.8066 15.056 17.4359 14.6247 17.7809C14.1934 18.1259 13.5641 18.056 13.2191 17.6247L9.21913 12.6247C8.92696 12.2595 8.92696 11.7405 9.21913 11.3753L13.2191 6.37534C13.5641 5.94408 14.1934 5.87416 14.6247 6.21917Z\" fill=\"Currentcolor\"/>\n</svg>\n`;var pl=Object.defineProperty,vl=Object.getOwnPropertyDescriptor,fe=(t,e,r,s)=>{for(var i=s>1?void 0:s?vl(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&pl(e,r,i),i};const he={settings:V(dl),check:V(ns),chevron:V(hl)};let de=class extends z{constructor(){super(...arguments),this.settings=[\"shortcuts\",\"rate\",\"quality\",\"audio\"],this.translation={},this.playbackRates=[.5,.75,1,1.25,1.5,2],this.shortcuts=[{label:\"Play/Pause\",value:\"toggle-play\",iconAfter:g`<code>Space</code>`},{label:\"Enter fullscreen\",value:\"enter-fullscreen\",iconAfter:g`<code>Enter</code>`},{label:\"Exit fullscreen\",value:\"exit-fullscreen\",iconAfter:g`<code>Esc</code>`},{label:\"Rewind\",value:\"rewind\",iconAfter:g`<code>←</code><code>→</code>`},{label:\"Change volume\",value:\"volume\",iconAfter:g`<code>↓</code><code>↑</code>`},{label:\"Mute\",value:\"mute\",iconAfter:g`<code>M</code>`}],this.handleClick=()=>{if(this.menuPopper)return this.destroyMenu();this.destroyTooltip(),this.createMenu(),document.addEventListener(\"click\",this.removeMenu)},this.renderMenu=()=>g`\n      <slot name=\"menu\">\n        <video-menu\n          title=${this.selectedMenuLabel}\n          @menu-item-click=${this.handleItemClick}\n          .items=${this.translateLabels(this.renderMenuItems())}\n        >\n        </video-menu>\n      </slot>\n    `,this.removeMenu=e=>{(!e||e.target!==this)&&(this.destroyMenu(),this.selectMenu(),document.removeEventListener(\"click\",this.removeMenu))},this.handleItemClick=({detail:e})=>{const r=e.value;if(r===\"back\")return this.selectMenu();switch(this.activeMenu){case\"rate\":return this.selectRate(r);case\"quality\":return this.setQuality(r);case\"audio\":return this.selectAudio(r);default:return this.selectMenu(r)}},this.renderMenuItems=()=>{switch(this.activeMenu){case\"rate\":return this.rateMenuItems;case\"shortcuts\":return this.shortcutsMenuItems;case\"quality\":return this.qualityMenuItems;case\"audio\":return this.audioMenuItems;default:return this.mainMenuItems}},this.selectRate=e=>{this.command(h.setPlaybackRate,{playbackRate:e}),this.removeMenu()},this.setQuality=e=>{this.command(h.setQualityLevel,{level:Number(e)}),this.removeMenu()},this.selectAudio=e=>{this.command(h.enableAudioTrack,{trackId:e}),this.removeMenu()}}connectedCallback(){super.connectedCallback(),this.isSingleMenuItem&&(this.activeMenu=this.settings[0])}renderContent(){return g` <slot name=\"icon\"> ${he.settings} </slot> `}renderTooltip(){return g`<slot name=\"tooltip\">Settings</slot>`}translateLabels(e){return e.map(r=>this.translation[r.value]?{...r,label:this.translation[r.value]}:r)}selectMenu(e){this.activeMenu=this.isSingleMenuItem?this.settings[0]:e,Promise.resolve().then(()=>le(this,\"resize\"))}get isSingleMenuItem(){return this.settings.length===1}get rateMenuItems(){const e=this.playbackRates.map(r=>({label:`${r}x`,value:r,iconAfter:this.playbackRate===r?he.check:void 0,isActive:this.playbackRate===r}));return this.isSingleMenuItem?e:[{label:\"back\",iconBefore:he.chevron,value:\"back\"},...e]}get mainMenuItems(){var r,s,i;const e=[];return this.settings.includes(\"shortcuts\")&&e.push({label:\"Shortcuts\",value:\"shortcuts\"}),this.settings.includes(\"rate\")&&e.push({label:\"Playback Rate\",value:\"rate\",iconAfter:`${this.playbackRate}x`}),this.settings.includes(\"audio\")&&((r=this.audioTracks)!=null&&r.length)&&this.activeAudioTrackId&&e.push({label:\"Audio\",value:\"audio\",iconAfter:(s=this.audioTracks.find(o=>o.id===this.activeAudioTrackId))==null?void 0:s.label}),this.settings.includes(\"quality\")&&((i=this.qualityLevels)!=null&&i.length)&&e.push({label:\"Quality\",value:\"quality\",iconAfter:this.qualityLevel}),e}get selectedMenuLabel(){return!this.activeMenu||!this.isSingleMenuItem?\"\":this.mainMenuItems.find(e=>e.value===this.activeMenu).label}get shortcutsMenuItems(){return this.isSingleMenuItem?this.shortcuts:[{label:\"back\",iconBefore:he.chevron,value:\"back\"},...this.shortcuts]}get qualityMenuItems(){const e=[{label:\"auto\",iconAfter:this.qualityLevel===-1?he.check:void 0,isActive:this.qualityLevel===-1,value:-1},...this.qualityLevels.map(r=>({label:`${r.name}p`,value:r.name,iconAfter:this.qualityLevel===Number(r.name)?he.check:void 0,isActive:this.qualityLevel===Number(r.name)}))];return this.isSingleMenuItem?e:[{label:\"back\",iconBefore:he.chevron,value:\"back\"},...e]}get audioMenuItems(){const e=this.audioTracks.map(r=>({label:r.label,value:r.id,iconAfter:this.activeAudioTrackId===r.id?he.check:void 0,isActive:this.activeAudioTrackId===r.id}));return this.isSingleMenuItem?e:[{label:\"back\",iconBefore:he.chevron,value:\"back\"},...e]}};fe([y({type:Array,converter:t=>t.split(\",\").map(e=>e.trim())})],de.prototype,\"settings\",2);fe([y({type:Object})],de.prototype,\"translation\",2);fe([m(\"playbackRate\")],de.prototype,\"playbackRate\",2);fe([m(\"activeQualityLevel\")],de.prototype,\"qualityLevel\",2);fe([m(\"qualityLevels\")],de.prototype,\"qualityLevels\",2);fe([m(\"audioTracks\")],de.prototype,\"audioTracks\",2);fe([m(\"activeAudioTrackId\")],de.prototype,\"activeAudioTrackId\",2);fe([te()],de.prototype,\"activeMenu\",2);de=fe([M(\"video-settings-button\")],de);const fl=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M20 4H4C2.89543 4 2 4.89543 2 6V18C2 19.1046 2.89543 20 4 20H20C21.1046 20 22 19.1046 22 18V6C22 4.89543 21.1046 4 20 4ZM6 10H9V12H6V10ZM18 14H15V16H18V14ZM11 10H18V12H11V10ZM13 14H6V16H13V14Z\" fill=\"Currentcolor\"/>\n</svg>\n`,ml=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M6 10H9V12H6V10Z\" fill=\"Currentcolor\"/>\n<path d=\"M18 14H15V16H18V14Z\" fill=\"Currentcolor\"/>\n<path d=\"M11 10H18V12H11V10Z\" fill=\"Currentcolor\"/>\n<path d=\"M13 14H6V16H13V14Z\" fill=\"Currentcolor\"/>\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4 4H20C21.1046 4 22 4.89543 22 6V18C22 19.1046 21.1046 20 20 20H4C2.89543 20 2 19.1046 2 18V6C2 4.89543 2.89543 4 4 4ZM20 6H4V18H20V6Z\" fill=\"Currentcolor\"/>\n</svg>\n`;var gl=Object.defineProperty,yl=Object.getOwnPropertyDescriptor,zt=(t,e,r,s)=>{for(var i=s>1?void 0:s?yl(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&gl(e,r,i),i};const tr={outline:V(ml),solid:V(fl),check:V(ns)};let vt=class extends z{constructor(){super(...arguments),this.translation={},this.handleClick=()=>{if(this.menuPopper)return this.destroyMenu();this.destroyTooltip(),this.createMenu(),document.addEventListener(\"click\",this.removeMenu)},this.renderMenu=()=>g`\n      <slot name=\"menu\">\n        <video-menu\n          @menu-item-click=${this.handleItemClick}\n          .items=${this.translateLabels(this.getMenuItems)}\n        >\n        </video-menu>\n      </slot>\n    `,this.removeMenu=t=>{(!t||t.target!==this)&&(this.destroyMenu(),document.removeEventListener(\"click\",this.removeMenu))},this.handleItemClick=t=>{const e=t.detail.value;this.command(h.enableTextTrack,{trackId:e===\"off\"?\"\":e}),this.removeMenu()}}renderContent(){var t;return(t=this.textTracks)!=null&&t.length?g`\n      <slot name=\"icon:${this.activeTrackId?\"enabled\":\"disabled\"}\">\n        ${this.activeTrackId?tr.solid:tr.outline}\n      </slot>\n    `:null}renderTooltip(){return g` <slot name=\"tooltip\"> Subtitles </slot> `}translateLabels(t){return t.map(e=>(this.translation[e.label]&&(e.label=this.translation[e.label]),e))}get getMenuItems(){const t=this.activeTrackId||\"off\";return[{label:\"Off\",lang:\"\",id:\"off\"},...this.textTracks||[]].map(e=>({...e,value:e.id,isActive:t===e.id,iconAfter:t===e.id?tr.check:null}))}};zt([m(\"activeTextTrackId\")],vt.prototype,\"activeTrackId\",2);zt([m(\"textTracks\")],vt.prototype,\"textTracks\",2);zt([y({type:Object})],vt.prototype,\"translation\",2);vt=zt([M(\"video-subtitles-button\")],vt);const bl=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M10.2567 3.93705C10.8698 3.25583 12 3.68953 12 4.60602V19.3941C12 20.3106 10.8698 20.7443 10.2567 20.0631L7 16.4445H3C2.44772 16.4445 2 15.9968 2 15.4445V8.55561C2 8.00333 2.44772 7.55561 3 7.55561H7L10.2567 3.93705Z\" fill=\"Currentcolor\"/>\n<path d=\"M16.2 7.71522C15.8057 7.3286 15.1725 7.33489 14.7859 7.72928C14.3993 8.12366 14.4056 8.7568 14.8 9.14342C15.5417 9.87055 16 10.8809 16 12C16 13.1192 15.5417 14.1295 14.8 14.8567C14.4056 15.2433 14.3993 15.8764 14.7859 16.2708C15.1725 16.6652 15.8057 16.6715 16.2 16.2849C17.3097 15.1971 18 13.6783 18 12C18 10.3218 17.3097 8.80301 16.2 7.71522Z\" fill=\"Currentcolor\"/>\n</svg>\n`,Cl=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M12 4.60602C12 3.68953 10.8698 3.25583 10.2567 3.93705L7 7.55561H3C2.44772 7.55561 2 8.00333 2 8.55561V15.4445C2 15.9968 2.44772 16.4445 3 16.4445H7L10.2567 20.0631C10.8698 20.7443 12 20.3106 12 19.3941V4.60602Z\" fill=\"Currentcolor\"/>\n</svg>\n`,wl=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M10.2567 3.93705C10.8698 3.25583 12 3.68953 12 4.60602V19.3941C12 20.3106 10.8698 20.7443 10.2567 20.0631L7 16.4445H3C2.44772 16.4445 2 15.9968 2 15.4445V8.55561C2 8.00333 2.44772 7.55561 3 7.55561H7L10.2567 3.93705Z\" fill=\"Currentcolor\"/>\n<path d=\"M17.7071 9.29295C17.3166 8.90243 16.6834 8.90243 16.2929 9.29295C15.9024 9.68348 15.9024 10.3166 16.2929 10.7072L17.5858 12.0001L16.2929 13.293C15.9024 13.6835 15.9024 14.3166 16.2929 14.7072C16.6834 15.0977 17.3166 15.0977 17.7071 14.7072L19 13.4143L20.2929 14.7072C20.6834 15.0977 21.3166 15.0977 21.7071 14.7072C22.0976 14.3166 22.0976 13.6835 21.7071 13.293L20.4142 12.0001L21.7071 10.7072C22.0976 10.3166 22.0976 9.68348 21.7071 9.29295C21.3166 8.90243 20.6834 8.90243 20.2929 9.29295L19 10.5858L17.7071 9.29295Z\" fill=\"Currentcolor\"/>\n</svg>\n`,xl=`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<path d=\"M12 4.60602C12 3.68953 10.8698 3.25583 10.2567 3.93705L7 7.55561H3C2.44772 7.55561 2 8.00333 2 8.55561V15.4445C2 15.9968 2.44772 16.4445 3 16.4445H7L10.2567 20.0631C10.8698 20.7443 12 20.3106 12 19.3941V4.60602Z\" fill=\"Currentcolor\"/>\n<path d=\"M17.5028 4.8083C17.8849 4.40948 18.5179 4.39589 18.9167 4.77793C20.8156 6.59697 22 9.16105 22 12.0001C22 14.6833 20.9418 17.1216 19.2221 18.9168C18.8401 19.3156 18.2071 19.3292 17.8082 18.9472C17.4094 18.5651 17.3958 17.9321 17.7779 17.5333C19.1553 16.0954 20 14.1474 20 12.0001C20 9.72861 19.0547 7.67965 17.5332 6.22219C17.1344 5.84014 17.1208 5.20712 17.5028 4.8083Z\" fill=\"Currentcolor\"/>\n<path d=\"M16.2 7.71522C15.8057 7.3286 15.1725 7.33489 14.7859 7.72928C14.3993 8.12366 14.4056 8.7568 14.8 9.14342C15.5417 9.87055 16 10.8809 16 12C16 13.1192 15.5417 14.1295 14.8 14.8567C14.4056 15.2433 14.3993 15.8764 14.7859 16.2708C15.1725 16.6652 15.8057 16.6715 16.2 16.2849C17.3097 15.1971 18 13.6783 18 12C18 10.3218 17.3097 8.80301 16.2 7.71522Z\" fill=\"Currentcolor\"/>\n</svg>\n`;var $l=Object.defineProperty,kl=Object.getOwnPropertyDescriptor,Or=(t,e,r,s)=>{for(var i=s>1?void 0:s?kl(e,r):e,o=t.length-1,n;o>=0;o--)(n=t[o])&&(i=(s?n(e,r,i):n(i))||i);return s&&i&&$l(e,r,i),i};const Pl={mid:V(bl),min:V(Cl),muted:V(wl),max:V(xl)};let Ft=class extends z{constructor(){super(...arguments),this.command=$e(this)}handleClick(){this.command(h.toggleMuted)}renderContent(){const t=this.getVolumeLevel();return g` <slot name=\"icon:${t}\"> ${Pl[t]} </slot> `}renderTooltip(){return g`\n      <slot name=\"tooltip:${this.isMuted?\"unmute\":\"mute\"}\">\n        ${this.isMuted?\"Unmute\":\"Mute\"}\n      </slot>\n    `}getVolumeLevel(){const{volume:t,isMuted:e}=this;return e?\"muted\":t>.7?\"max\":t>.3?\"mid\":\"min\"}};Or([m(\"volume\")],Ft.prototype,\"volume\",2);Or([m(\"isMuted\")],Ft.prototype,\"isMuted\",2);Ft=Or([M(\"video-volume-button\")],Ft);\n"]}