PageSourceSearch

https://sixphysio.com/dist/sixphysio/assets/vidstack-player-layouts-CSSO4BAB.js

js sixphysio.com collected 2026-09-25 05:17:52 UTC 68,752 bytes, 3 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/vidstack-ChhtixxB2-DCLUD-9V.js","assets/vidstack-DpoEN1c1-BlbT-RWs.js"])))=>i.map(i=>d[i]);
2var Le=Object.freeze,Oe=Object.defineProperty;var si=Object.getPrototypeOf;var ni=Reflect.get;var Be=e=>{throw TypeError(e)};var ai=(e,t,s)=>t in e?Oe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s;var O=(e,t,s)=>ai(e,typeof t!="symbol"?t+"":t,s),zt=(e,t,s)=>t.has(e)||Be("Cannot "+s);var f=(e,t,s)=>(zt(e,t,"read from private field"),s?s.call(e):t.get(e)),b=(e,t,s)=>t.has(e)?Be("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,s),L=(e,t,s,n)=>(zt(e,t,"write to private field"),n?n.call(e,s):t.set(e,s),s),$=(e,t,s)=>(zt(e,t,"access private method"),s);var qt=(e,t,s)=>ni(si(e),s,t);var i=(e,t)=>Le(Oe(e,"raw",{value:Le(t||e.slice())}));import{a7 as D,a_ as re,af as P,aY as dt,R as Xn,at as ii,bi as T,aK as Q,bh as Zn,ba as S,bk as Jn,bj as w,C as ta,b2 as ea,bq as sa,ap as oi,ax as ue,a8 as na,b1 as aa,b7 as vt,bf as ia,aF as li,aj as oa,T as la,bp as ra,be as Lt,X as Tt,bg as ri,b5 as ui,aR as ua,aW as di,an as Y,$ as ci,aB as de,bb as pi,H as ce,aS as Pt,aA as mi,bm as vi,bc as fi,ab as $i,a9 as hi,aC as da,ae as pe}from"./vidstack-DpoEN1c1-BlbT-RWs.js";import{A as Z,T as bi,D as Ge,x as o,L as me}from"./vidstack-DM8v4Khu-575p14yr.js";import{_ as ca}from"./index-pR0NXYkw.js";import"./vendor-BuD7gI_j.js";const yi=e=>e.strings===void 0,gi={},_i=(e,t=gi)=>e._$AH=t;const Ot={ATTRIBUTE:1,CHILD:2,BOOLEAN_ATTRIBUTE:4},kt=e=>(...t)=>({_$litDirective$:e,values:t});let ve=class{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,s,n){this._$Ct=t,this._$AM=s,this._$Ci=n}_$AS(t,s){return this.update(t,s)}update(t,s){return this.render(...s)}};const ft=(e,t)=>{var s,n;const a=e._$AN;if(a===void 0)return!1;for(const r of a)(n=(s=r)._$AO)===null||n===void 0||n.call(s,t,!1),ft(r,t);return!0},Bt=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},pa=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Ti(t)}};function xi(e){this._$AN!==void 0?(Bt(this),this._$AM=e,pa(this)):this._$AM=e}function wi(e,t=!1,s=0){const n=this._$AH,a=this._$AN;if(a!==void 0&&a.size!==0)if(t)if(Array.isArray(n))for(let r=s;r<n.length;r++)ft(n[r],!1),Bt(n[r]);else n!=null&&(ft(n,!1),Bt(n));else ft(this,e)}const Ti=e=>{var t,s,n,a;e.type==Ot.CHILD&&((t=(n=e)._$AP)!==null&&t!==void 0||(n._$AP=wi),(s=(a=e)._$AQ)!==null&&s!==void 0||(a._$AQ=xi))};class ma extends ve{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,n){super._$AT(t,s,n),pa(this),this.isConnected=t._$AU}_$AO(t,s=!0){var n,a;t!==this.isConnected&&(this.isConnected=t,t?(n=this.reconnected)===null||n===void 0||n.call(this):(a=this.disconnected)===null||a===void 0||a.call(this)),s&&(ft(this,t),Bt(this))}setValue(t){if(yi(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}const fe=e=>e!=null?e:Z;class Gt extends ve{constructor(t){if(super(t),this.et=Z,t.type!==Ot.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===Z||t==null)return this.ft=void 0,this.et=t;if(t===bi)return t;if(typeof t!="string")throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.et)return this.ft;this.et=t;const s=[t];return s.raw=s,this.ft={_$litType$:this.constructor.resultType,strings:s,values:[]}}}Gt.directiveName="unsafeHTML",Gt.resultType=1;const va=kt(Gt);class te extends Gt{}te.directiveName="unsafeSVG",te.resultType=2;const ki=kt(te);var R,ht,st,G,ee,se,fa,$a,We,Si=(We=class extends ma{constructor(t){super(t);b(this,G);b(this,R,null);b(this,ht,!1);b(this,st,null);L(this,ht,t.type===Ot.ATTRIBUTE||t.type===Ot.BOOLEAN_ATTRIBUTE)}render(t){return t!==f(this,R)&&(this.disconnected(),L(this,R,t),this.isConnected&&$(this,G,ee).call(this)),f(this,R)?$(this,G,se).call(this,re(f(this,R))):Z}reconnected(){$(this,G,ee).call(this)}disconnected(){var t;(t=f(this,st))==null||t.call(this),L(this,st,null)}},R=new WeakMap,ht=new WeakMap,st=new WeakMap,G=new WeakSet,ee=function(){f(this,R)&&L(this,st,P($(this,G,$a).bind(this)))},se=function(t){return f(this,ht)?fe(t):t},fa=function(t){this.setValue($(this,G,se).call(this,t))},$a=function(){var t;$(this,G,fa).call(this,(t=f(this,R))==null?void 0:t.call(this))},We);function l(e){return kt(Si)(D(e))}var nt,bt,Nt,yt,ne,Ke,ha=(Ke=class{constructor(e,t){b(this,yt);b(this,nt);b(this,bt);O(this,"elements",new Set);b(this,Nt,Xn($(this,yt,ne).bind(this)));L(this,nt,e),L(this,bt,t)}connect(){$(this,yt,ne).call(this);const e=new MutationObserver(f(this,Nt));for(const t of f(this,nt))e.observe(t,{childList:!0,subtree:!0});dt(()=>e.disconnect()),dt(this.disconnect.bind(this))}disconnect(){this.elements.clear()}assign(e,t){ii(e)?(t.textContent="",t.append(e)):(Ge(null,t),Ge(e,t)),t.style.display||(t.style.display="contents");const s=t.firstElementChild;if(!s)return;const n=t.getAttribute("data-class");n&&s.classList.add(...n.split(" "))}}
2,nt=new WeakMap,bt=new WeakMap,Nt=new WeakMap,yt=new WeakSet,ne=function(e){if(e&&!e.some(n=>n.addedNodes.length))return;let t=!1,s=f(this,nt).flatMap(n=>[...n.querySelectorAll("slot")]);for(const n of s)!n.hasAttribute("name")||this.elements.has(n)||(this.elements.add(n),t=!0);t&&f(this,bt).call(this,this.elements)},Ke);let Ci=0,At="data-slot-id";var at,Ft,it,It,He,$e=(He=class{constructor(e){b(this,it);b(this,at);O(this,"slots");b(this,Ft,Xn($(this,it,It).bind(this)));L(this,at,e),this.slots=new ha(e,$(this,it,It).bind(this))}connect(){this.slots.connect(),$(this,it,It).call(this);const e=new MutationObserver(f(this,Ft));for(const t of f(this,at))e.observe(t,{childList:!0});dt(()=>e.disconnect())}},at=new WeakMap,Ft=new WeakMap,it=new WeakSet,It=function(){for(const e of f(this,at))for(const t of e.children){if(t.nodeType!==1)continue;const s=t.getAttribute("slot");if(!s)continue;t.style.display="none";let n=t.getAttribute(At);n||t.setAttribute(At,n=++Ci+"");for(const a of this.slots.elements){if(a.getAttribute("name")!==s||a.getAttribute(At)===n)continue;const r=document.importNode(t,!0);s.includes("-icon")&&r.classList.add("vds-icon"),r.style.display="",r.removeAttribute("slot"),this.slots.assign(r,a),a.setAttribute(At,n)}}},He),Ue;function ba({name:e,class:t,state:s,paths:n,viewBox:a="0 0 32 32"}){return o(Ue||(Ue=i(['<svg\n    class="','"\n    viewBox="','"\n    fill="none"\n    aria-hidden="true"\n    focusable="false"\n    xmlns="http://www.w3.org/2000/svg"\n    data-icon=',"\n  >\n    ","\n  </svg>"])),"vds-icon"+(t?" ".concat(t):""),a,fe(e!=null?e:s),Q(n)?ki(n):l(n))}var ot,gt,J,ya,ae,ze,Ai=(ze=class{constructor(e){b(this,J);b(this,ot,{});b(this,gt,!1);O(this,"slots");this.slots=new ha(e,$(this,J,ae).bind(this))}connect(){this.slots.connect()}load(){this.loadIcons().then(e=>{L(this,ot,e),L(this,gt,!0),$(this,J,ae).call(this)})}},ot=new WeakMap,gt=new WeakMap,J=new WeakSet,ya=function*(){for(const e of Object.keys(f(this,ot))){const t="".concat(e,"-icon");for(const s of this.slots.elements)s.name===t&&(yield{icon:f(this,ot)[e],slot:s})}},ae=function(){if(f(this,gt))for(const{icon:e,slot:t}of $(this,J,ya).call(this))this.slots.assign(e,t)},ze),ga=class extends Ai{connect(){super.connect();const{player:e}=T();if(!e.el)return;let t,s=new IntersectionObserver(n=>{var a;(a=n[0])!=null&&a.isIntersecting&&(t==null||t(),t=void 0,this.load())});s.observe(e.el),t=dt(()=>s.disconnect())}};const jt=new WeakMap,Et=kt(class extends ma{render(e){return Z}update(e,[t]){var s;const n=t!==this.G;return n&&this.G!==void 0&&this.ot(void 0),(n||this.rt!==this.lt)&&(this.G=t,this.dt=(s=e.options)===null||s===void 0?void 0:s.host,this.ot(this.lt=e.element)),Z}ot(e){var t;if(typeof this.G=="function"){const s=(t=this.dt)!==null&&t!==void 0?t:globalThis;let n=jt.get(s);n===void 0&&(n=new WeakMap,jt.set(s,n)),n.get(this.G)!==void 0&&this.G.call(this.dt,void 0),n.set(this.G,e),e!==void 0&&this.G.call(this.dt,e)}else this.G.value=e}get rt(){var e,t,s;return typeof this.G=="function"?(t=jt.get((e=this.dt)!==null&&e!==void 0?e:globalThis))===null||t===void 0?void 0:t.get(this.G):(s=this.G)===null||s===void 0?void 0:s.value}disconnected(){this.rt===this.lt&&this.ot(void 0)}reconnected(){this.ot(this.lt)}}),_a=na();function d(){return Zn(_a)}const Di={colorScheme:"system",download:null,customIcons:!1,disableTimeSlider:!1,menuContainer:null,menuGroup:"bottom",noAudioGain:!1,noGestures:!1,noKeyboardAnimations:!1,noModal:!1,noScrubGesture:!1,playbackRates:{min:0,max:2,step:.25},audioGains:{min:0,max:300,step:25},seekStep:10,sliderChaptersMinWidth:325,hideQualityBitrate:!1,smallWhen:!1,thumbnails:null,translations:null,when:!1};var Xt,_t,lt,U,xt,ie,he=(Xt=class extends ta{constructor(){super(...arguments);b(this,xt);b(this,_t);b(this,lt,D(()=>{const t=this.$props.when();return $(this,xt,ie).call(this,t)}));b(this,U,D(()=>{const t=this.$props.smallWhen();return $(this,xt,ie).call(this,t)}))}get isMatch(){return f(this,lt).call(this)}get isSmallLayout(){return f(this,U).call(this)}onSetup(){L(this,_t,T()),this.setAttributes({"data-match":f(this,lt),"data-sm":()=>f(this,U).call(this)?"":null,"data-lg":()=>f(this,U).call(this)?null:"","data-size":()=>f(this,U).call(this)?"sm":"lg","data-no-scrub-gesture":this.$props.noScrubGesture}),ea(_a,{...this.$props,when:f(this,lt),smallWhen:f(this,U),userPrefersAnnouncements:S(!0),userPrefersKeyboardA
2nimations:S(!0),menuPortal:S(null)})}onAttach(t){sa(t,this.$props.colorScheme)}},_t=new WeakMap,lt=new WeakMap,U=new WeakMap,xt=new WeakSet,ie=function(t){return t!=="never"&&(oi(t)?t:D(()=>t(f(this,_t).player.state))())},O(Xt,"props",Di),Xt);const xa=he.prototype;aa(xa,"isMatch");aa(xa,"isSmallLayout");function wa(e,t){P(()=>{const{player:s}=T(),n=s.el;return n&&vt(n,"data-layout",t()&&e),()=>n==null?void 0:n.removeAttribute("data-layout")})}function I(e,t){var s,n;return(n=(s=e())==null?void 0:s[t])!=null?n:t}var qe;function be(){return l(()=>{const{translations:e,userPrefersAnnouncements:t}=d();return t()?o(qe||(qe=i(["<media-announcer .translations=","></media-announcer>"])),l(e)):null})}var je;function B(e,t=""){return o(je||(je=i(["<slot\n    name=","\n    data-class=","\n  ></slot>"])),"".concat(e,"-icon"),"vds-icon vds-".concat(e,"-icon").concat(t?" ".concat(t):""))}function St(e){return e.map(t=>B(t))}function p(e,t){return l(()=>I(e,t))}var Qe;function ye({tooltip:e}){const{translations:t}=d(),{remotePlaybackState:s}=w(),n=l(()=>"".concat(I(t,"AirPlay")," ").concat(ia(s()))),a=p(t,"AirPlay");return o(Qe||(Qe=i(['\n    <media-tooltip class="vds-airplay-tooltip vds-tooltip">\n      <media-tooltip-trigger>\n        <media-airplay-button class="vds-airplay-button vds-button" aria-label=',">\n          ",'\n        </media-airplay-button>\n      </media-tooltip-trigger>\n      <media-tooltip-content class="vds-tooltip-content" placement=','>\n        <span class="vds-airplay-tooltip-text">',"</span>\n      </media-tooltip-content>\n    </media-tooltip>\n  "])),n,B("airplay"),e,a)}var Ye;function Ta({tooltip:e}){const{translations:t}=d(),{remotePlaybackState:s}=w(),n=l(()=>"".concat(I(t,"Google Cast")," ").concat(ia(s()))),a=p(t,"Google Cast");return o(Ye||(Ye=i(['\n    <media-tooltip class="vds-google-cast-tooltip vds-tooltip">\n      <media-tooltip-trigger>\n        <media-google-cast-button class="vds-google-cast-button vds-button" aria-label=',">\n          ",'\n        </media-google-cast-button>\n      </media-tooltip-trigger>\n      <media-tooltip-content class="vds-tooltip-content" placement=','>\n        <span class="vds-google-cast-tooltip-text">',"</span>\n      </media-tooltip-content>\n    </media-tooltip>\n  "])),n,B("google-cast"),e,a)}var Xe;function Wt({tooltip:e}){const{translations:t}=d(),s=p(t,"Play"),n=p(t,"Pause");return o(Xe||(Xe=i(['\n    <media-tooltip class="vds-play-tooltip vds-tooltip">\n      <media-tooltip-trigger>\n        <media-play-button\n          class="vds-play-button vds-button"\n          aria-label=',"\n        >\n          ",'\n        </media-play-button>\n      </media-tooltip-trigger>\n      <media-tooltip-content class="vds-tooltip-content" placement=','>\n        <span class="vds-play-tooltip-text">','</span>\n        <span class="vds-pause-tooltip-text">',"</span>\n      </media-tooltip-content>\n    </media-tooltip>\n  "])),p(t,"Play"),St(["play","pause","replay"]),e,s,n)}var Ze;function Ne({tooltip:e,ref:t=di}){const{translations:s}=d(),n=p(s,"Mute"),a=p(s,"Unmute");return o(Ze||(Ze=i(['\n    <media-tooltip class="vds-mute-tooltip vds-tooltip">\n      <media-tooltip-trigger>\n        <media-mute-button\n          class="vds-mute-button vds-button"\n          aria-label=',"\n          ","\n        >\n          ",'\n        </media-mute-button>\n      </media-tooltip-trigger>\n      <media-tooltip-content class="vds-tooltip-content" placement=','>\n        <span class="vds-mute-tooltip-text">','</span>\n        <span class="vds-unmute-tooltip-text">',"</span>\n      </media-tooltip-content>\n    </media-tooltip>\n  "])),p(s,"Mute"),Et(t),St(["mute","volume-low","volume-high"]),e,a,n)}var Je;function ge({tooltip:e}){const{translations:t}=d(),s=p(t,"Closed-Captions On"),n=p(t,"Closed-Captions Off");return o(Je||(Je=i(['\n    <media-tooltip class="vds-caption-tooltip vds-tooltip">\n      <media-tooltip-trigger>\n        <media-caption-button\n          class="vds-caption-button vds-button"\n          aria-label=',"\n        >\n          ",'\n        </media-caption-button>\n      </media-tooltip-trigger>\n      <media-tooltip-content class="vds-tooltip-content" placement=','>
2\n        <span class="vds-cc-on-tooltip-text">','</span>\n        <span class="vds-cc-off-tooltip-text">',"</span>\n      </media-tooltip-content>\n    </media-tooltip>\n  "])),p(t,"Captions"),St(["cc-on","cc-off"]),e,n,s)}var ts;function Mi(){const{translations:e}=d(),t=p(e,"Enter PiP"),s=p(e,"Exit PiP");return o(ts||(ts=i(['\n    <media-tooltip class="vds-pip-tooltip vds-tooltip">\n      <media-tooltip-trigger>\n        <media-pip-button\n          class="vds-pip-button vds-button"\n          aria-label=',"\n        >\n          ",'\n        </media-pip-button>\n      </media-tooltip-trigger>\n      <media-tooltip-content class="vds-tooltip-content">\n        <span class="vds-pip-enter-tooltip-text">','</span>\n        <span class="vds-pip-exit-tooltip-text">',"</span>\n      </media-tooltip-content>\n    </media-tooltip>\n  "])),p(e,"PiP"),St(["pip-enter","pip-exit"]),t,s)}var es;function ka({tooltip:e}){const{translations:t}=d(),s=p(t,"Enter Fullscreen"),n=p(t,"Exit Fullscreen");return o(es||(es=i(['\n    <media-tooltip class="vds-fullscreen-tooltip vds-tooltip">\n      <media-tooltip-trigger>\n        <media-fullscreen-button\n          class="vds-fullscreen-button vds-button"\n          aria-label=',"\n        >\n          ",'\n        </media-fullscreen-button>\n      </media-tooltip-trigger>\n      <media-tooltip-content class="vds-tooltip-content" placement=','>\n        <span class="vds-fs-enter-tooltip-text">','</span>\n        <span class="vds-fs-exit-tooltip-text">',"</span>\n      </media-tooltip-content>\n    </media-tooltip>\n  "])),p(t,"Fullscreen"),St(["fs-enter","fs-exit"]),e,s,n)}var ss;function Fe({backward:e,tooltip:t}){const{translations:s,seekStep:n}=d(),a=e?"Seek Backward":"Seek Forward",r=p(s,a),u=()=>(e?-1:1)*n();return o(ss||(ss=i(['\n    <media-tooltip class="vds-seek-tooltip vds-tooltip">\n      <media-tooltip-trigger>\n        <media-seek-button\n          class="vds-seek-button vds-button"\n          seconds=',"\n          aria-label=","\n        >\n          ",'\n        </media-seek-button>\n      </media-tooltip-trigger>\n      <media-tooltip-content class="vds-tooltip-content" placement=',">\n        ","\n      </media-tooltip-content>\n    </media-tooltip>\n  "])),l(u),r,B(e?"seek-backward":"seek-forward"),t,p(s,a))}var ns;function Sa(){const{translations:e}=d(),{live:t}=w(),s=p(e,"Skip To Live"),n=p(e,"LIVE");return t()?o(ns||(ns=i(['\n        <media-live-button class="vds-live-button" aria-label=','>\n          <span class="vds-live-button-text">',"</span>\n        </media-live-button>\n      "])),s,n):null}var as;function _e(){return l(()=>{const{download:e,translations:t}=d(),s=e();if(li(s))return null;const{source:n,title:a}=w(),r=n(),u=oa({title:a(),src:r,download:s});return Q(u==null?void 0:u.url)?o(as||(as=i(['\n          <media-tooltip class="vds-download-tooltip vds-tooltip">\n            <media-tooltip-trigger>\n              <a\n                role="button"\n                class="vds-download-button vds-button"\n                aria-label=',"\n                href=","\n                download=",'\n                target="_blank"\n              >\n                <slot name="download-icon" data-class="vds-icon" />\n              </a>\n            </media-tooltip-trigger>\n            <media-tooltip-content class="vds-tooltip-content" placement="top">\n              ',"\n            </media-tooltip-content>\n          </media-tooltip>\n        "])),p(t,"Download"),la(u.url,{download:u.name}),u.name,p(t,"Download")):null})}var is;function xe(){const{translations:e}=d();return o(is||(is=i(['\n    <media-captions\n      class="vds-captions"\n      .exampleText=',"\n    ></media-captions>\n  "])),p(e,"Captions look like this"))}var os;function E(){return o(os||(os=i(['<div class="vds-controls-spacer"></div>'])))}var ls;function Ca(e,t){return o(ls||(ls=i(["\n    <media-menu-portal .container=",' disabled="fullscreen">\n      ',"\n    </media-menu-portal>\n  "])),l(e),t)}function Aa(e,t,s,n){let a=Q(t)?document.querySelector(t):t;a||(a=e==null?void 0:e.closest("dialog")),a||(a=document.body);const r=document.createElement("div");r.style.display="contents",r.classList.add(s),a.append(r),P(()=>{if(!r)return;
2const{viewType:m}=w(),c=n();vt(r,"data-view-type",m()),vt(r,"data-sm",c),vt(r,"data-lg",!c),vt(r,"data-size",c?"sm":"lg")});const{colorScheme:u}=d();return sa(r,u),r}var rs,us,ds;function Da({placement:e,tooltip:t,portal:s}){const{textTracks:n}=T(),{viewType:a,seekableStart:r,seekableEnd:u}=w(),{translations:m,thumbnails:c,menuPortal:_,noModal:v,menuGroup:h,smallWhen:k}=d();if(D(()=>{var pt,mt;const ct=r(),V=u(),et=S(null);return ra(n,"chapters",et.set),!((mt=(pt=et())==null?void 0:pt.cues.filter(Ie=>Ie.startTime<=V&&Ie.endTime>=ct))!=null&&mt.length)})())return null;const x=D(()=>v()?Lt(e):k()?null:Lt(e)),C=D(()=>!k()&&h()==="bottom"&&a()==="video"?26:0),A=S(!1);function N(){A.set(!0)}function tt(){A.set(!1)}const Ct=o(us||(us=i(['\n    <media-menu-items\n      class="vds-chapters-menu-items vds-menu-items"\n      placement=',"\n      offset=","\n    >\n      ","\n    </media-menu-items>\n  "])),l(x),l(C),l(()=>A()?o(rs||(rs=i(['\n          <media-chapters-radio-group\n            class="vds-chapters-radio-group vds-radio-group"\n            .thumbnails=','\n          >\n            <template>\n              <media-radio class="vds-chapter-radio vds-radio">
2\n                <media-thumbnail class="vds-thumbnail"></media-thumbnail>\n                <div class="vds-chapter-radio-content">\n                  <span class="vds-chapter-radio-label" data-part="label"></span>\n                  <span class="vds-chapter-radio-start-time" data-part="start-time"></span>\n                  <span class="vds-chapter-radio-duration" data-part="duration"></span>\n                </div>\n              </media-radio>\n            </template>\n          </media-chapters-radio-group>\n        '])),l(c)):null));return o(ds||(ds=i(['\n    <media-menu class="vds-chapters-menu vds-menu" @open='," @close=",'>\n      <media-tooltip class="vds-tooltip">\n        <media-tooltip-trigger>\n          <media-menu-button\n            class="vds-menu-button vds-button"\n            aria-label=',"\n          >\n            ",'\n          </media-menu-button>\n        </media-tooltip-trigger>\n        <media-tooltip-content\n          class="vds-tooltip-content"\n          placement=',"\n        >\n          ","\n        </media-tooltip-content>\n      </media-tooltip>\n      ","\n    </media-menu>\n  "])),N,tt,p(m,"Chapters"),B("menu-chapters"),ue(t)?l(t):t,p(m,"Chapters"),Ca(_,Ct))}function Qt(e){const{style:t}=new Option;return t.color=e,t.color.match(/\((.*?)\)/)[1].replace(/,/g," ")}const we={type:"color"},Pi={type:"radio",values:{"Monospaced Serif":"mono-serif","Proportional Serif":"pro-serif","Monospaced Sans-Serif":"mono-sans","Proportional Sans-Serif":"pro-sans",Casual:"casual",Cursive:"cursive","Small Capitals":"capitals"}},Ii={type:"slider",min:0,max:400,step:25,upIcon:null,downIcon:null},Li={type:"slider",min:0,max:100,step:5,upIcon:null,downIcon:null},Oi={type:"radio",values:["None","Drop Shadow","Raised","Depressed","Outline"]},$t={fontFamily:"pro-sans",fontSize:"100%",textColor:"#ffffff",textOpacity:"100%",textShadow:"none",textBg:"#000000",textBgOpacity:"100%",displayBg:"#000000",displayBgOpacity:"0%"},W=Object.keys($t).reduce((e,t)=>({...e,[t]:S($t[t])}),{});for(const e of Object.keys(W)){const t=localStorage.getItem("vds-player:".concat(Tt(e)));Q(t)&&W[e].set(t)}function Bi(){for(const e of Object.keys(W)){const t=$t[e];W[e].set(t)}}let Ve=!1,Yt=new Set;function Gi(){const{player:e}=T();Yt.add(e),Ni(e),dt(()=>Yt.delete(e)),Ve||(ui(()=>{for(const t of ua(W)){const s=W[t],n=$t[t],a="vds-player:".concat(Tt(t));P(()=>{const r=s(),u=r===n;for(const m of Yt)Ma(m,t,r);u?localStorage.removeItem(a):localStorage.setItem(a,r)})}},null),Ve=!0)}function Ni(e){for(const t of ua(W))Ma(e,t,W[t]())}function Ma(e,t,s){var u,m;const n=$t[t],a="--media-user-".concat(Tt(t)),r=s!==n?Fi(t,s):null;if(t==="fontFamily"){const c=s==="capitals"?"small-caps":null;(u=e.el)==null||u.style.setProperty("--media-user-font-variant",c)}(m=e.el)==null||m.style.setProperty(a,r)}function Fi(e,t){switch(e){case"fontFamily":return Ri(t);case"fontSize":case"textOpacity":case"textBgOpacity":case"displayBgOpacity":return Vi(t);case"textColor":return"rgb(".concat(Qt(t)," / var(--media-user-text-opacity, 1))");case"textShadow":return Ei(t);case"textBg":return"rgb(".concat(Qt(t)," / var(--media-user-text-bg-opacity, 1))");case"displayBg":return"rgb(".concat(Qt(t)," / var(--media-user-display-bg-opacity, 1))")}}function Vi(e){return(parseInt(e)/100).toString()}function Ri(e){switch(e){case"mono-serif":return'"Courier New", Courier, "Nimbus Mono L", "Cutive Mono", monospace';case"mono-sans":return'"Deja Vu Sans Mono", "Lucida Console", Monaco, Consolas, "PT Mono", monospace';case"pro-sans":return'Roboto, "Arial Unicode Ms", Arial, Helvetica, Verdana, "PT Sans Caption", sans-serif';case"casual":return'"Comic Sans MS", Impact, Handlee, fantasy';case"cursive":return'"Monotype Corsiva", "URW Chancery L", "Apple Chancery", "Dancing Script", cursive';case"capitals":return'"Arial Unicode Ms", Arial, Helvetica, Verdana, "Marcellus SC", sans-serif + font-variant=small-caps';default:return'"Times New Roman", Times, Georgia, Cambria, "PT Serif Caption", serif'}}function Ei(e){switch(e){case"drop shadow":return"rgb(34, 34, 34) 1.86389px 1.86389px 2.79583px, rgb(34, 34, 34) 1.86389px 1.86389px 3.72778px, rgb(34, 34, 34) 1.86389px 1.86389px 4.65972px";case"raised":return"rgb(34, 34, 34) 1px 1px, rgb(34, 34, 34) 2px 2px";case"depressed":return"rgb(204, 204, 204) 1px 1px, rgb(34, 34, 34) -1px -1px";case"outline":return"rgb(34, 34, 34) 0px 0px 1.86389px, rgb(34, 34, 34) 0px 0px 1.86389px, rgb(34, 34, 34) 0px 0px 1.86389px, rgb(34, 34, 34) 0px 0px 1.86389px, rgb(34, 34, 34) 0px 0px 1.86389px";default:return""}}let Wi=0;var cs,ps,ms;function F({label:e="",value:t="",children:s}){if(!e)return o(cs||(cs=i(['\n      <div class="vds-menu-section">\n        <div class="vds-menu-section-body">',"</div>\n      </div>\n    "])),s);const n="vds-menu-section-".concat(++Wi);return o(ms||(ms=i(['\n    <section class="vds-menu-section" role="group" aria-labelledby=','>\n      <div class="vds-menu-section-title">\n        <header id=',">","</header>\n        ",'\n      </div>\n      <div class="vds-menu-section-body">',"</div>\n    </section>\n  "])),n,n,e,t?o(ps||(ps=i(['<div class="vds-menu-section-value">',"</div>"])),t):null,s)}var vs;function Te({label:e,children:t}){return o(vs||(vs=i(['\n    <div class="vds-menu-item">\n      <div class="vds-menu-item-label">',"</div>\n      ","\n    </div>\n  "])),e,t)}var fs;function X({label:e,icon:t,hint:s}){return o(fs||(fs=i(['\n    <media-menu-button class="vds-menu-item">
2\n      ',"\n      ",'\n      <span class="vds-menu-item-label">','</span>\n      <span class="vds-menu-item-hint" data-part="hint">'," </span>\n      ","\n    </media-menu-button>\n  "])),B("menu-arrow-left","vds-menu-close-icon"),t?B(t,"vds-menu-item-icon"):null,l(e),s?l(s):null,B("menu-arrow-right","vds-menu-open-icon"))}var $s,hs,bs;function Ki({value:e=null,options:t,hideLabel:s=!1,children:n=null,onChange:a=null}){function r(u){const{value:m,label:c}=u;return o(hs||(hs=i(['\n      <media-radio class="vds-radio" value=',">\n        ","\n        ","\n        ","\n      </media-radio>\n    "])),m,B("menu-radio-check"),s?null:o($s||($s=i(['\n              <span class="vds-radio-label" data-part="label">\n                ',"\n              </span>\n            "])),Q(c)?c:l(c)),ue(n)?n(u):n)}return o(bs||(bs=i(['\n    <media-radio-group\n      class="vds-radio-group"\n      value=',"\n      @change=","\n    >\n      ","\n    </media-radio-group>\n  "])),Q(e)?e:e?l(e):"",a,Y(t)?t.map(r):l(()=>t().map(r)))}function Hi(e){return Y(e)?e.map(t=>({label:t,value:t.toLowerCase()})):Object.keys(e).map(t=>({label:t,value:e[t]}))}var ys;function ke(){return o(ys||(ys=i(['\n    <div class="vds-slider-track"></div>\n    <div class="vds-slider-track-fill vds-slider-track"></div>\n    <div class="vds-slider-thumb"></div>\n  '])))}var gs;function Se(){return o(gs||(gs=i(['\n    <media-slider-steps class="vds-slider-steps">\n      <template>\n        <div class="vds-slider-step"></div>\n      </template>\n    </media-slider-steps>\n  '])))}var _s,xs,ws,Ts;function Ce({label:e=null,value:t=null,upIcon:s="",downIcon:n="",children:a,isMin:r,isMax:u}){const m=e||t,c=[n?B(n,"down"):null,a,s?B(s,"up"):null];return o(Ts||(Ts=i(["\n    <div\n      class=","\n      data-min=","\n      data-max=","\n    >\n      ","\n    </div>\n  "])),"vds-menu-item vds-menu-slider-item".concat(m?" group":""),l(()=>r()?"":null),l(()=>u()?"":null),m?o(ws||(ws=i(['\n            <div class="vds-menu-slider-title">\n              ','\n            </div>\n            <div class="vds-menu-slider-body">',"</div>\n          "])),[e?o(_s||(_s=i(["<div>","</div>"])),e):null,t?o(xs||(xs=i(["<div>","</div>"])),t):null],c):c)}const Ui={...Ii,upIcon:"menu-opacity-up",downIcon:"menu-opacity-down"},Ae={...Li,upIcon:"menu-opacity-up",downIcon:"menu-opacity-down"};var ks;function zi(){return l(()=>{const{hasCaptions:e}=w(),{translations:t}=d();return e()?o(ks||(ks=i(['\n      <media-menu class="vds-font-menu vds-menu">\n        ','\n        <media-menu-items class="vds-menu-items">\n          ',"\n        </media-menu-items>\n      </media-menu>\n    "])),X({label:()=>I(t,"Caption Styles")}),[F({label:p(t,"Font"),children:[qi(),ji()]}),F({label:p(t,"Text"),children:[Qi(),Xi(),Yi()]}),F({label:p(t,"Text Background"),children:[Zi(),Ji()]}),F({label:p(t,"Display Background"),children:[to(),eo()]}),F({children:[so()]})]):null})}function qi(){return H({label:"Family",option:Pi,type:"fontFamily"})}function ji(){return H({label:"Size",option:Ui,type:"fontSize"})}function Qi(){return H({label:"Color",option:we,type:"textColor"})}function Yi(){return H({label:"Opacity",option:Ae,type:"textOpacity"})}function Xi(){return H({label:"Shadow",option:Oi,type:"textShadow"})}function Zi(){return H({label:"Color",option:we,type:"textBg"})}function Ji(){return H({label:"Opacity",option:Ae,type:"textBgOpacity"})}function to(){return H({label:"Color",option:we,type:"displayBg"})}function eo(){return H({label:"Opacity",option:Ae,type:"displayBgOpacity"})}var Ss;function so(){const{translations:e}=d(),t=()=>I(e,"Reset");return o(Ss||(Ss=i(['\n    <button class="vds-menu-item" role="menuitem" @click=','>
2\n      <span class="vds-menu-item-label">',"</span>\n    </button>\n  "])),Bi,l(t))}var Cs,As,Ds;function H({label:e,option:t,type:s}){const{player:n}=T(),{translations:a}=d(),r=W[s],u=()=>I(a,e);function m(){pi(),n.dispatchEvent(new Event("vds-font-change"))}if(t.type==="color"){let v=function(h){r.set(h.target.value),m()};return Te({label:l(u),children:o(Cs||(Cs=i(['\n        <input\n          class="vds-color-picker"\n          type="color"\n          .value=',"\n          @input=","\n        />\n      "])),l(r),v)})}if(t.type==="slider"){let A=function(N){r.set(N.detail+"%"),m()};const{min:v,max:h,step:k,upIcon:x,downIcon:C}=t;return Ce({label:l(u),value:l(r),upIcon:x,downIcon:C,isMin:()=>r()===v+"%",isMax:()=>r()===h+"%",children:o(As||(As=i(['\n        <media-slider\n          class="vds-slider"\n          min=',"\n          max=","\n          step=","\n          key-step=","\n          .value=","\n          aria-label=","\n          @value-change=","\n          @drag-value-change=","\n        >\n          ","","\n        </media-slider>\n      "])),v,h,k,k,l(()=>parseInt(r())),l(u),A,A,ke(),Se())})}const c=Hi(t.values),_=()=>{var k;const v=r(),h=((k=c.find(x=>x.value===v))==null?void 0:k.label)||"";return I(a,Q(h)?h:h())};return o(Ds||(Ds=i(["\n    <media-menu class=",">\n      ",'\n      <media-menu-items class="vds-menu-items">\n        ',"\n      </media-menu-items>\n    </media-menu>\n  "])),"vds-".concat(Tt(s),"-menu vds-menu"),X({label:u,hint:_}),Ki({value:r,options:c,onChange({detail:v}){r.set(v),m()}}))}var Ms;function Pa({label:e,checked:t,defaultChecked:s=!1,storageKey:n,onChange:a}){var x;const{translations:r}=d(),u=S(!!((x=n?localStorage.getItem(n):null)!=null?x:s)),m=S(!1),c=l(ci(u)),_=p(r,e);n&&a(re(u)),t&&P(()=>{u.set(t())});function v(C){(C==null?void 0:C.button)!==1&&(u.set(A=>!A),n&&localStorage.setItem(n,u()?"1":""),a(u(),C),m.set(!1))}function h(C){de(C)&&v()}function k(C){C.button===0&&m.set(!0)}return o(Ms||(Ms=i(['\n    <div\n      class="vds-menu-checkbox"\n      role="menuitemcheckbox"\n      tabindex="0"\n      aria-label=',"\n      aria-checked=","\n      data-active=","\n      @pointerup=","\n      @pointerdown=","\n      @keydown=","\n    ></div>\n  "])),_,c,l(()=>m()?"":null),v,k,h)}var Ps;function no(){return l(()=>{const{translations:e}=d();return o(Ps||(Ps=i(['\n      <media-menu class="vds-accessibility-menu vds-menu">\n        ','\n        <media-menu-items class="vds-menu-items">\n          ',"\n        </media-menu-items>\n      </media-menu>\n    "])),X({label:()=>I(e,"Accessibility"),icon:"menu-accessibility"}),[F({children:[ao(),io()]}),F({children:[zi()]})])})}function ao(){const{userPrefersAnnouncements:e,translations:t}=d(),s="Announcements";return Te({label:p(t,s),children:Pa({label:s,storageKey:"vds-player::announcements",onChange(n){e.set(n)}})})}function io(){return l(()=>{const{translations:e,userPrefersKeyboardAnimations:t,noKeyboardAnimations:s}=d(),{viewType:n}=w();if(D(()=>n()!=="video"||s())())return null;const a="Keyboard Animations";return Te({label:p(e,a),children:Pa({label:a,defaultChecked:!0,storageKey:"vds-player::keyboard-animations",onChange(r){t.set(r)}})})})}var Is;function oo(){return l(()=>{const{noAudioGain:e,translations:t}=d(),{audioTrack:s,audioTracks:n,canSetAudioGain:a}=w();return D(()=>!(a()&&!e())&&n().length<=1)()?null:o(Is||(Is=i(['\n      <media-menu class="vds-audio-menu vds-menu">\n        ','\n        <media-menu-items class="vds-menu-items">\n          ',"\n        </media-menu-items>\n      </media-menu>\n    "])),X({label:()=>I(t,"Audio"),icon:"menu-audio",hint:()=>{var r,u;return(u=(r=s())==null?void 0:r.label)!=null?u:""}}),[lo(),ro()])})}var Ls;function lo(){return l(()=>{const{translations:e}=d(),{audioTracks:t}=w(),s=p(e,"Default");return D(()=>t().length<=1)()?null:F({children:o(Ls||(Ls=i(['\n        <media-menu class="vds-audio-tracks-menu vds-menu">\n          ','\n          <media-menu-items class="vds-menu-items">\n            <media-audio-radio-group\n              class="vds-audio-track-radio-group vds-radio-group"\n              empty-label=','\n            >\n              <template>\n                <media-radio class="vds-audio-track-radio vds-radio">\n                  <slot name="menu-radio-check-icon" data-class="vds-icon"></slot>
2\n                  <span class="vds-radio-label" data-part="label"></span>\n                </media-radio>\n              </template>\n            </media-audio-radio-group>\n          </media-menu-items>\n        </media-menu>\n      '])),X({label:()=>I(e,"Track")}),s)})})}function ro(){return l(()=>{const{noAudioGain:e,translations:t}=d(),{canSetAudioGain:s}=w();if(D(()=>!s()||e())())return null;const{audioGain:n}=w();return F({label:p(t,"Boost"),value:l(()=>{var a;return Math.round((((a=n())!=null?a:1)-1)*100)+"%"}),children:[Ce({upIcon:"menu-audio-boost-up",downIcon:"menu-audio-boost-down",children:uo(),isMin:()=>{var a;return(((a=n())!=null?a:1)-1)*100<=Ia()},isMax:()=>{var a;return(((a=n())!=null?a:1)-1)*100===La()}})]})})}var Os;function uo(){const{translations:e}=d(),t=p(e,"Boost"),s=Ia,n=La,a=co;return o(Os||(Os=i(['\n    <media-audio-gain-slider\n      class="vds-audio-gain-slider vds-slider"\n      aria-label=',"\n      min=","\n      max=","\n      step=","\n      key-step=","\n    >\n      ","","\n    </media-audio-gain-slider>\n  "])),t,l(s),l(n),l(a),l(a),ke(),Se())}function Ia(){var s;const{audioGains:e}=d(),t=e();return Y(t)?(s=t[0])!=null?s:0:t.min}function La(){var s;const{audioGains:e}=d(),t=e();return Y(t)?(s=t[t.length-1])!=null?s:300:t.max}function co(){const{audioGains:e}=d(),t=e();return Y(t)?t[1]-t[0]||25:t.step}var Bs;function po(){return l(()=>{const{translations:e}=d(),{hasCaptions:t}=w(),s=p(e,"Off");return t()?o(Bs||(Bs=i(['\n      <media-menu class="vds-captions-menu vds-menu">\n        ','\n        <media-menu-items class="vds-menu-items">\n          <media-captions-radio-group\n            class="vds-captions-radio-group vds-radio-group"\n            off-label=','\n          >\n            <template>\n              <media-radio class="vds-caption-radio vds-radio">\n                <slot name="menu-radio-check-icon" data-class="vds-icon"></slot>\n                <span class="vds-radio-label" data-part="label"></span>\n              </media-radio>\n            </template>\n          </media-captions-radio-group>\n        </media-menu-items>\n      </media-menu>\n    '])),X({label:()=>I(e,"Captions"),icon:"menu-captions"}),s):null})}var Gs;function mo(){return l(()=>{const{hideQualityBitrate:e,translations:t}=d(),{canSetQuality:s,qualities:n}=w();if(!s()||n().length<=1)return null;const a=p(t,"Auto");return o(Gs||(Gs=i(['\n      <media-menu class="vds-quality-menu vds-menu">\n        ','\n        <media-menu-items class="vds-menu-items">\n          <media-quality-radio-group\n            class="vds-quality-radio-group vds-radio-group"\n            auto-label=',"\n            ?hide-bitrate=",'\n          >\n            <template>\n              <media-radio class="vds-quality-radio vds-radio">\n                <slot name="menu-radio-check-icon" data-class="vds-icon"></slot>\n                <span class="vds-radio-label" data-part="label"></span>\n                <span class="vds-radio-hint" data-part="bitrate"></span>\n              </media-radio>\n            </template>\n          </media-quality-radio-group>\n        </media-menu-items>\n      </media-menu>\n    '])),X({label:()=>I(t,"Quality"),icon:"menu-quality-up"}),a,l(e))})}var Ns;function vo(){return l(()=>{const{translations:e}=d(),{canSetPlaybackRate:t,playbackRate:s}=w();return t()?o(Ns||(Ns=i(['\n      <media-menu class="vds-speed-menu vds-menu">\n        ','\n        <media-menu-items class="vds-menu-items">\n          ',"\n        </media-menu-items>\n      </media-menu>\n    "])),X({label:()=>I(e,"Speed"),icon:"menu-speed-up",hint:()=>s()===1?I(e,"Normal"):s()+"x"}),F({label:p(e,"Speed"),value:l(()=>s()===1?I(e,"Normal"):s()+"x"),children:Ce({upIcon:"menu-font-size-up",downIcon:"menu-font-size-down",children:$o(),isMin:()=>s()===Oa(),isMax:()=>s()===Ba()})})):null})}function Oa(){var s;const{playbackRates:e}=d(),t=e();return Y(t)?(s=t[0])!=null?s:0:t.min}function Ba(){var s;const{playbackRates:e}=d(),t=e();return Y(t)?(s=t[t.length-1])!=null?s:2:t.max}function fo(){const{playbackRates:e}=d(),t=e();return Y(t)?t[1]-t[0]||.25:t.step}var Fs;function $o(){const{translations:e}=d(),t=p(e,"Speed"),s=Oa,n=Ba,a=fo;
2return o(Fs||(Fs=i(['\n    <media-speed-slider\n      class="vds-speed-slider vds-slider"\n      aria-label=',"\n      min=","\n      max=","\n      step=","\n      key-step=","\n    >\n      ","","\n    </media-speed-slider>\n  "])),t,l(s),l(n),l(a),l(a),ke(),Se())}var Vs,Rs;function Ga({placement:e,portal:t,tooltip:s}){return l(()=>{const{viewType:n}=w(),{translations:a,menuPortal:r,noModal:u,menuGroup:m,smallWhen:c}=d(),_=D(()=>u()?Lt(e):c()?null:Lt(e)),v=D(()=>!c()&&m()==="bottom"&&n()==="video"?26:0),h=S(!1);Gi();function k(){h.set(!0)}function x(){h.set(!1)}const C=o(Vs||(Vs=i(['\n      <media-menu-items\n        class="vds-settings-menu-items vds-menu-items"\n        placement=',"\n        offset=","\n      >\n        ","\n      </media-menu-items>\n    "])),l(_),l(v),l(()=>h()?[vo(),mo(),no(),oo(),po()]:null));return o(Rs||(Rs=i(['\n      <media-menu class="vds-settings-menu vds-menu" @open='," @close=",'>\n        <media-tooltip class="vds-tooltip">\n          <media-tooltip-trigger>\n            <media-menu-button\n              class="vds-menu-button vds-button"\n              aria-label=',"\n            >\n              ",'\n            </media-menu-button>\n          </media-tooltip-trigger>\n          <media-tooltip-content\n            class="vds-tooltip-content"\n            placement=',"\n          >\n            ","\n          </media-tooltip-content>\n        </media-tooltip>\n        ","\n      </media-menu>\n    "])),k,x,p(a,"Settings"),B("menu-settings","vds-rotate-icon"),ue(s)?l(s):s,p(a,"Settings"),Ca(r,C))})}var Es;function De({orientation:e,tooltip:t}){return l(()=>{const{pointer:s,muted:n,canSetVolume:a}=w();if(s()==="coarse"&&!n())return null;if(!a())return Ne({tooltip:t});const r=S(void 0);return o(Es||(Es=i(['\n      <div class="vds-volume" ?data-active='," ",">\n        ",'\n        <div class="vds-volume-popup">',"</div>\n      </div>\n    "])),l(ri(r)),Et(r.set),Ne({tooltip:t}),ho({orientation:e}))})}var Ws;function ho({orientation:e}={}){const{translations:t}=d();return o(Ws||(Ws=i(['\n    <media-volume-slider\n      class="vds-volume-slider vds-slider"\n      aria-label=',"\n      orientation=",'\n    >\n      <div class="vds-slider-track"></div>\n      <div class="vds-slider-track-fill vds-slider-track"></div>\n      <media-slider-preview class="vds-slider-preview" no-clamp>\n        <media-slider-value class="vds-slider-value"></media-slider-value>\n      </media-slider-preview>\n      <div class="vds-slider-thumb"></div>\n    </media-volume-slider>\n  '])),p(t,"Volume"),fe(e))}var Ks;function Me(){const e=S(void 0),t=S(0),{thumbnails:s,translations:n,sliderChaptersMinWidth:a,disableTimeSlider:r,seekStep:u,noScrubGesture:m}=d(),c=p(n,"Seek"),_=l(r),v=l(()=>t()<a()),h=l(s);return Jn(e,()=>{const k=e();k&&t.set(k.clientWidth)}),o(Ks||(Ks=i(['\n    <media-time-slider\n      class="vds-time-slider vds-slider"\n      aria-label=',"\n      key-step=","\n      ?disabled=","\n      ?no-swipe-gesture=","\n      ",'\n    >\n      <media-slider-chapters class="vds-slider-chapters" ?disabled=','>\n        <template>\n          <div class="vds-slider-chapter">\n            <div class="vds-slider-track"></div>\n            <div class="vds-slider-track-fill vds-slider-track"></div>\n            <div class="vds-slider-progress vds-slider-track"></div>\n          </div>\n        </template>\n      </media-slider-chapters>\n      <div class="vds-slider-thumb"></div>\n      <media-slider-preview class="vds-slider-preview">\n        <media-slider-thumbnail\n          class="vds-slider-thumbnail vds-thumbnail"\n          .src=','\n        ></media-slider-thumbnail>\n        <div class="vds-slider-chapter-title" data-part="chapter-title"></div>\n        <media-slider-value class="vds-slider-value"></media-slider-value>\n      </media-slider-preview>\n    </media-time-slider>\n  '])),c,l(u),_,l(m),Et(e.set),v,h)}var Hs,Us,zs,qs;function bo(){return o(qs||(qs=i(['\n    <div class="vds-time-group">\n      ',"\n    </div>\n  "])),l(()=>{const{duration:e}=w();return e()?[o(Hs||(Hs=i(['<media-time class="vds-time" type="current"></media-time>']))),o(Us||(Us=i(['<div class="vds-time-divider">/</div>']))),o(zs||(zs=i(['<media-time class="vds-time" type="duration"></media-time>'])))]:null}))}var js;function yo(){return l(()=>{const{live:e,duration:t}=w();return e()?Sa():t()?o(js||(js=i(['<media-time class="vds-time" type="current" toggle remainder></media-time>']))):null})}function Na(){return l(()=>{const{live:e}=w();return e()?Sa():bo()})}var Qs;function Fa(){return l(()=>{const{textTracks:e}=T(),{title:t,started:s}=w(),n=S(null);return ra(e,"chapters",n.set),n()&&(s()||!t())?Va():o(Qs||(Qs=i(['<media-title class="vds-chapter-title"></media-title>'])))})}var Ys;
2function Va(){return o(Ys||(Ys=i(['<media-chapter-title class="vds-chapter-title"></media-chapter-title>'])))}var Ra=class extends ga{async loadIcons(){const e=(await ca(async()=>{const{icons:s}=await import("./vidstack-ChhtixxB2-DCLUD-9V.js");return{icons:s}},__vite__mapDeps([0,1]))).icons,t={};for(const s of Object.keys(e))t[s]=ba({name:s,paths:e[s]});return t}},q,go=(q=class extends he{},O(q,"props",{...qt(q,q,"props"),when:({viewType:t})=>t==="audio",smallWhen:({width:t})=>t<576}),q),Xs;function _o(){return[be(),xe(),o(Xs||(Xs=i(['\n      <media-controls class="vds-controls">\n        <media-controls-group class="vds-controls-group">\n          ',"\n        </media-controls-group>\n      </media-controls>\n    "])),[Fe({backward:!0,tooltip:"top start"}),Wt({tooltip:"top"}),Fe({tooltip:"top"}),xo(),Me(),yo(),De({orientation:"vertical",tooltip:"top"}),ge({tooltip:"top"}),_e(),ye({tooltip:"top"}),wo()])]}var Zs,Js;function xo(){return l(()=>{let e=S(void 0),t=S(!1),s=T(),{title:n,started:a,currentTime:r,ended:u}=w(),{translations:m}=d(),c=vi(e),_=()=>a()||r()>0;const v=()=>"".concat(I(m,u()?"Replay":_()?"Continue":"Play"),": ").concat(n());P(()=>{var x;c()&&document.activeElement===document.body&&((x=s.player.el)==null||x.focus({preventScroll:!0}))});function h(){const x=e(),C=!!x&&!c()&&x.clientWidth<x.children[0].clientWidth;x&&fi(x,"vds-marquee",C),t.set(C)}function k(){return o(Zs||(Zs=i(['\n        <span class="vds-title-text">\n          ',"","\n        </span>\n      "])),l(v),l(()=>_()?Va():null))}return Jn(e,h),n()?o(Js||(Js=i(['\n          <span class="vds-title" title='," ",">\n            ","\n          </span>\n        "])),l(v),Et(e.set),[k(),l(()=>t()&&!c()?k():null)]):E()})}function wo(){const e="top end";return[Da({tooltip:"top",placement:e,portal:!0}),Ga({tooltip:"top end",placement:e,portal:!0})]}var Dt,wt,rt,M,Ea,oe,Wa,Ka,Ha,Ua,za,To=(Dt=class extends ce(me,go){constructor(){super(...arguments);b(this,M);b(this,wt);b(this,rt,S(!1))}onSetup(){this.forwardKeepAlive=!1,L(this,wt,T()),$(this,M,oe).call(this),$(this,M,Ka).call(this)}onConnect(){$(this,M,oe).call(this),wa("audio",()=>this.isMatch),$(this,M,Wa).call(this)}render(){return l($(this,M,Ea).bind(this))}},wt=new WeakMap,rt=new WeakMap,M=new WeakSet,Ea=function(){return this.isMatch?_o():null},oe=function(){this.classList.add("vds-audio-layout")},Wa=function(){const{menuPortal:t}=d();P(()=>{if(!this.isMatch)return;const s=Aa(this,this.menuContainer,"vds-audio-layout",()=>this.isSmallLayout),n=s?[this,s]:[this];return(this.$props.customIcons()?new $e(n):new Ra(n)).connect(),t.set(s),()=>{s.remove(),t.set(null)}})},Ka=function(){const{pointer:t}=f(this,wt).$state;P(()=>{t()==="coarse"&&P($(this,M,Ha).bind(this))})},Ha=function(){if(!f(this,rt).call(this)){Pt(this,"pointerdown",$(this,M,Ua).bind(this),{capture:!0});return}Pt(this,"pointerdown",t=>t.stopPropagation()),Pt(window,"pointerdown",$(this,M,za).bind(this))},Ua=function(t){const{target:s}=t;mi(s)&&s.closest(".vds-time-slider")&&(t.stopImmediatePropagation(),this.setAttribute("data-scrubbing",""),f(this,rt).set(!0))},za=function(){f(this,rt).set(!1),this.removeAttribute("data-scrubbing")},O(Dt,"tagName","media-audio-layout"),O(Dt,"attrs",{smallWhen:{converter(t){return t!=="never"&&!!t}}}),Dt);const ko=kt(class extends ve{constructor(){super(...arguments),this.key=Z}render(e,t){return this.key=e,t}update(e,[t,s]){return t!==this.key&&(_i(e),this.key=t),s}});var j,So=(j=class extends he{},O(j,"props",{...qt(j,j,"props"),when:({viewType:t})=>t==="video",smallWhen:({width:t,height:s})=>t<576||s<380}),j),tn,en;function qa(){return l(()=>{const e=T(),{noKeyboardAnimations:t,userPrefersKeyboardAnimations:s}=d();if(D(()=>t()||!s())())return null;const n=S(!1),{lastKeyboardAction:a}=e.$state;P(()=>{n.set(!!a());const v=setTimeout(()=>n.set(!1),500);return()=>{n.set(!1),window.clearTimeout(v)}});const r=D(()=>{var h;const v=(h=a())==null?void 0:h.action;return v&&n()?Tt(v):null}),u=D(()=>"vds-kb-action".concat(n()?"":" hidden")),m=D(Co),c=D(()=>{const v=Ao();return v?$i(v):null});function _(){const v=c();return v?o(tn||(tn=i(['\n        <div class="vds-kb-bezel">\n          <div class="vds-kb-icon">',"</div>\n        </div>\n      "])),v):null}return o(en||(en=i(["\n      <div class="," data-action=",'>\n        <div class="vds-kb-text-wrapper">\n          <div class="vds-kb-text">',"</div>\n        </div>\n        ","\n      </div>\n    "])),l(u),l(r),l(m),l(()=>ko(a(),_())))})}function Co(){var n,a;const{$state:e}=T(),t=(n=e.lastKeyboardAction())==null?void 0:n.action,s=(a=e.audioGain())!=null?a:1;switch(t){case"toggleMuted":return e.muted()?"0%":Re(e.volume(),s);case"volumeUp":case"volumeDown":return Re(e.volume(),s);default:return""}}function Re(e,t){return"".concat(Math.round(e*t*100),"%")}function Ao(){var t;const{$state:e}=T();switch((t=e.lastKeyboardAction())==null?void 0:t.action){case"togglePaused":return e.paused()?"kb-pause-icon":"kb-play-icon";case"toggleMuted":return e.muted()||e.volume()===0?"kb-mute-icon":e.volume()>=.5?"kb-volume-up-icon":"kb-volume-down-icon";case"toggleFullscreen":return"kb-fs-".concat(e.fullscreen()?"enter":"exit","-icon");case"togglePictureInPicture":return"kb-pip-".concat(e.pictureInPicture()?"enter":"exit","-icon");case"toggleCaptions":return e.hasCaptions()?"kb-cc-".concat(e.textTrack()?"on":"off","-icon"):null;case"volumeUp":return"kb-volume-up-icon";case"volumeDown":return"kb-volume-down-icon";case"seekForward":return"kb-seek-forward-icon";case"seekBackward":return"kb-seek-backward-icon";default:return null}}var sn,nn,an,on,ln;function Do(){return[be(),ja(),Kt(),qa(),xe(),o(sn||(sn=i(['<div class="vds-scrim"></div>']))),o(ln||(ln=i(['\n      <media-controls class="vds-controls">\n        ',"\n      </media-controls>\n    "])),[Po(),E(),o(nn||(nn=i(['<media-controls-group class="vds-controls-group"></media-controls-group>']))),E(),o(an||(an=i(['\n            <media-controls-group class="vds-controls-group">\n              ',"\n            </media-controls-group>\n          "])),Me()),o(on||(on=i(['\n            <media-controls-group class="vds-controls-group">\n              ',"\n            </media-controls-group>\n          "])),[Wt({tooltip:"top start"}),De({orientation:"horizontal",tooltip:"top"}),Na(),Fa(),ge({tooltip:"top"}),Mo(),ye({tooltip:"top"}),Ta({tooltip:"top"}),_e(),Mi(),ka({tooltip:"top end"})])])]}function Mo(){return l(()=>{const{menuGroup:e}=d();return e()==="bottom"?Pe():null})}var rn;function Po(){return o(rn||(rn=i(['\n    <media-controls-group class="vds-controls-group">\n      ',"\n    </media-controls-group>\n  "])),l(()=>{const{menuGroup:e}=d();return e()==="top"?[E(),Pe()]:null}))}var un,dn;function Io(){return[be(),ja(),Kt(),xe(),qa(),o(un||(un=i(['<div class="vds-scrim"></div>']))),o(dn||(dn=i(['\n      <media-controls class="vds-controls">\n        <media-controls-group class="vds-controls-group">\n          ',"\n        </media-controls-group>\n\n        ",'\n\n        <media-controls-group class="vds-controls-group" style="pointer-events: none;">\n          ',"\n        </media-controls-group>\n\n        ",'\n\n        <media-controls-group class="vds-controls-group">\n          ','\n        </media-controls-group>\n\n        <media-controls-group class="vds-controls-group">\n          ',"\n        </media-controls-group>\n      </media-controls>\n    "])),[ye({tooltip:"top start"}),Ta({tooltip:"bottom start"}),E(),ge({tooltip:"bottom"}),_e(),Pe(),De({orientation:"vertical",tooltip:"bottom end"})],E(),[E(),Wt({tooltip:"top"}
2),E()],E(),[Na(),Fa(),ka({tooltip:"top end"})],Me()),Oo()]}var cn;function Lo(){return o(cn||(cn=i(['\n    <div class="vds-load-container">\n      ',"\n    </div>\n  "])),[Kt(),Wt({tooltip:"top"})])}var pn;function Oo(){return l(()=>{const{duration:e}=w();return e()===0?null:o(pn||(pn=i(['\n      <div class="vds-start-duration">\n        <media-time class="vds-time" type="duration"></media-time>\n      </div>\n    '])))})}var mn;function Kt(){return o(mn||(mn=i(['\n    <div class="vds-buffering-indicator">\n      <media-spinner class="vds-buffering-spinner"></media-spinner>\n    </div>\n  '])))}function Pe(){const{menuGroup:e,smallWhen:t}=d(),s=()=>e()==="top"||t()?"bottom":"top",n=D(()=>"".concat(s()," ").concat(e()==="top"?"end":"center")),a=D(()=>"".concat(s()," end"));return[Da({tooltip:n,placement:a,portal:!0}),Ga({tooltip:n,placement:a,portal:!0})]}var vn;function ja(){return l(()=>{const{noGestures:e}=d();return e()?null:o(vn||(vn=i(['\n      <div class="vds-gestures">\n        <media-gesture class="vds-gesture" event="pointerup" action="toggle:paused"></media-gesture>\n        <media-gesture\n          class="vds-gesture"\n          event="pointerup"\n          action="toggle:controls"\n        ></media-gesture>\n        <media-gesture\n          class="vds-gesture"\n          event="dblpointerup"\n          action="toggle:fullscreen"\n        ></media-gesture>\n        <media-gesture class="vds-gesture" event="dblpointerup" action="seek:-10"></media-gesture>\n        <media-gesture class="vds-gesture" event="dblpointerup" action="seek:10"></media-gesture>\n      </div>\n    '])))})}var Mt,ut,K,le,Qa,Ya,Bo=(Mt=class extends ce(me,So){constructor(){super(...arguments);b(this,K);b(this,ut)}onSetup(){this.forwardKeepAlive=!1,L(this,ut,T()),$(this,K,le).call(this)}onConnect(){$(this,K,le).call(this),wa("video",()=>this.isMatch),$(this,K,Qa).call(this)}render(){return l($(this,K,Ya).bind(this))}},ut=new WeakMap,K=new WeakSet,le=function(){this.classList.add("vds-video-layout")},Qa=function(){const{menuPortal:t}=d();P(()=>{if(!this.isMatch)return;const s=Aa(this,this.menuContainer,"vds-video-layout",()=>this.isSmallLayout),n=s?[this,s]:[this];return(this.$props.customIcons()?new $e(n):new Ra(n)).connect(),t.set(s),()=>{s.remove(),t.set(null)}})},Ya=function(){const{load:t}=f(this,ut).$props,{canLoad:s,streamType:n,nativeControls:a}=f(this,ut).$state;return!a()&&this.isMatch?t()==="play"&&!s()?Lo():n()==="unknown"?Kt():this.isSmallLayout?Io():Do():null},O(Mt,"tagName","media-video-layout"),O(Mt,"attrs",{smallWhen:{converter(t){return t!=="never"&&!!t}}}),Mt);const Xa=na();function y(){return Zn(Xa)}const Go={clickToPlay:!0,clickToFullscreen:!0,controls:["play-large","play","progress","current-time","mute+volume","captions","settings","pip","airplay","fullscreen"],customIcons:!1,displayDuration:!1,download:null,markers:null,invertTime:!0,thumbnails:null,toggleTime:!0,translations:null,seekTime:10,speed:[.5,.75,1,1.25,1.5,1.75,2,4]};var Zt,Vt,No=(Zt=class extends ta{constructor(){super(...arguments);b(this,Vt)}onSetup(){L(this,Vt,T()),ea(Xa,{...this.$props,previewTime:S(0)})}},Vt=new WeakMap,O(Zt,"props",Go),Zt);function Fo(e,t){const{canAirPlay:s,canFullscreen:n,canPictureInPicture:a,controlsHidden:r,currentTime:u,fullscreen:m,hasCaptions:c,isAirPlayConnected:_,paused:v,pictureInPicture:h,playing:k,pointer:x,poster:C,textTrack:A,viewType:N,waiting:tt}=t.$state;e.classList.add("plyr"),e.classList.add("plyr--full-ui");const Ct={"plyr--airplay-active":_,"plyr--airplay-supported":s,"plyr--fullscreen-active":m,"plyr--fullscreen-enabled":n,"plyr--hide-controls":r,"plyr--is-touch":()=>x()==="coarse","plyr--loading":tt,"plyr--paused":v,"plyr--pip-active":h,"plyr--pip-enabled":a,"plyr--playing":k,"plyr__poster-enabled":C,"plyr--stopped":()=>v()&&u()===0,"plyr--captions-active":A,"plyr--captions-enabled":c},ct=hi();for(const V of Object.keys(Ct))ct.add(P(()=>{e.classList.toggle(V,!!Ct[V]())}));return ct.add(P(()=>{const V="plyr--".concat(N());return e.classList.add(V),()=>e.classList.remove(V)}),P(()=>{var mt;const{$provider:V}=t,et=(mt=V())==null?void 0:mt.type,pt="plyr--".concat(Vo(et)?"html5":et);return e.classList.toggle(pt,!!et),()=>e.classList.remove(pt)})),()=>ct.empty()}function Vo(e){return e==="audio"||e==="video"}var Ro=class extends ga{async loadIcons(){const e=(await ca(async()=>{const{icons:s}=await import("./vidstack-BILrshkt2-DNoCuGkS.js");return{icons:s}},[])).icons,t={};
2for(const s of Object.keys(e))t[s]=ba({name:s,paths:e[s],viewBox:"0 0 18 18"});return t}};function Ht(e,t){var s,n;return(n=(s=e())==null?void 0:s[t])!=null?n:t}function Eo(){return Uo()}function Wo(){const e=T(),{load:t}=e.$props,{canLoad:s}=e.$state;return D(()=>t()==="play"&&!s())()?[Za(),Ee()]:[Ko(),Ho(),Ee(),zo(),ll(),rl()]}var fn;function Za(){const e=T(),{translations:t}=y(),{title:s}=e.$state;return o(fn||(fn=i(['\n    <media-play-button\n      class="plyr__control plyr__control--overlaid"\n      aria-label=','\n      data-plyr="play"\n    >\n      <slot name="play-icon"></slot>\n    </button>\n  '])),l(()=>"".concat(Ht(t,"Play"),", ").concat(s())))}function Ko(){const{controls:e}=y();return l(()=>e().includes("play-large")?Za():null)}var $n;function Ho(){const{thumbnails:e,previewTime:t}=y();return o($n||($n=i(["\n    <media-thumbnail\n      .src=",'\n      class="plyr__preview-scrubbing"\n      time=',"\n    ></media-thumbnail>\n  "])),l(e),l(()=>t()))}var hn;function Ee(){const{poster:e}=T().$state;return o(hn||(hn=i(['<div class="plyr__poster" style=',"></div>"])),l(()=>'background-image: url("'.concat(e(),'");')))}var bn;function Uo(){const e=new Set(["captions","pip","airplay","fullscreen"]),{controls:t}=y();return o(bn||(bn=i(['<div class="plyr__controls">',"</div>"])),l(()=>t().filter(s=>!e.has(s)).map(Ja)))}var yn;function zo(){const{controls:e}=y();return o(yn||(yn=i(['<div class="plyr__controls">',"</div>"])),l(()=>e().map(Ja)))}function Ja(e){switch(e){case"airplay":return qo();case"captions":return jo();case"current-time":return il();case"download":return ol();case"duration":return ti();case"fast-forward":return el();case"fullscreen":return Qo();case"mute":case"volume":case"mute+volume":return nl(e);case"pip":return Xo();case"play":return Zo();case"progress":return sl();case"restart":return Jo();case"rewind":return tl();case"settings":return ul();default:return null}}var gn;function qo(){const{translations:e}=y();return o(gn||(gn=i(['\n    <media-airplay-button class="plyr__controls__item plyr__control" data-plyr="airplay">\n      <slot name="airplay-icon"></slot>
2\n      <span class="plyr__tooltip">',"</span>\n    </media-airplay-button>\n  "])),g(e,"AirPlay"))}var _n;function jo(){const{translations:e}=y();return o(_n||(_n=i(['\n    <media-caption-button\n      class="plyr__controls__item plyr__control"\n      data-no-label\n      data-plyr="captions"\n    >\n      <slot name="captions-on-icon" data-class="icon--pressed"></slot>\n      <slot name="captions-off-icon" data-class="icon--not-pressed"></slot>\n      <span class="label--pressed plyr__tooltip">','</span>\n      <span class="label--not-pressed plyr__tooltip">',"</span>\n    </media-caption-button>\n  "])),g(e,"Disable captions"),g(e,"Enable captions"))}var xn;function Qo(){const{translations:e}=y(),t=g(e,"Enter Fullscreen");return o(xn||(xn=i(['\n    <media-fullscreen-button\n      class="plyr__controls__item plyr__control"\n      data-no-label\n      data-plyr="fullscreen"\n    >\n      <slot name="enter-fullscreen-icon" data-class="icon--pressed"></slot>\n      <slot name="exit-fullscreen-icon" data-class="icon--not-pressed"></slot>
2\n      <span class="label--pressed plyr__tooltip">','</span>\n      <span class="label--not-pressed plyr__tooltip">',"</span>\n    </media-fullscreen-button>\n  "])),g(e,"Exit Fullscreen"),t)}var wn;function Yo(){const{translations:e}=y(),t=g(e,"Mute");return o(wn||(wn=i(['\n    <media-mute-button class="plyr__control" data-no-label data-plyr="mute">\n      <slot name="muted-icon" data-class="icon--pressed"></slot>\n      <slot name="volume-icon" data-class="icon--not-pressed"></slot>\n      <span class="label--pressed plyr__tooltip">','</span>\n      <span class="label--not-pressed plyr__tooltip">',"</span>\n    </media-mute-button>\n  "])),g(e,"Unmute"),t)}var Tn;function Xo(){const{translations:e}=y(),t=g(e,"Enter PiP");return o(Tn||(Tn=i(['\n    <media-pip-button class="plyr__controls__item plyr__control" data-no-label data-plyr="pip">\n      <slot name="pip-icon"></slot>\n      <slot name="enter-pip-icon" data-class="icon--pressed"></slot>\n      <slot name="exit-pip-icon" data-class="icon--not-pressed"></slot>
2\n      <span class="label--pressed plyr__tooltip">','</span>\n      <span class="label--not-pressed plyr__tooltip">',"</span>\n    </media-pip-button>\n  "])),g(e,"Exit PiP"),t)}var kn;function Zo(){const{translations:e}=y(),t=g(e,"Play");return o(kn||(kn=i(['\n    <media-play-button class="plyr__controls__item plyr__control" data-no-label data-plyr="play">\n      <slot name="pause-icon" data-class="icon--pressed"></slot>\n      <slot name="play-icon" data-class="icon--not-pressed"></slot>\n      <span class="label--pressed plyr__tooltip">','</span>\n      <span class="label--not-pressed plyr__tooltip">',"</span>\n    </media-play-button>\n  "])),g(e,"Pause"),t)}var Sn;function Jo(){const{translations:e}=y(),{remote:t}=T(),s=g(e,"Restart");function n(a){da(a)&&!de(a)||t.seek(0,a)}return o(Sn||(Sn=i(['\n    <button\n      type="button"\n      class="plyr__control"\n      data-plyr="restart"\n      @pointerup=',"\n      @keydown=",'\n    >\n      <slot name="restart-icon"></slot>\n      <span class="plyr__tooltip">',"</span>\n    </button>\n  "])),n,n,s)}var Cn;function tl(){const{translations:e,seekTime:t}=y(),s=l(()=>"".concat(Ht(e,"Rewind")," ").concat(t(),"s"));return o(Cn||(Cn=i(['\n    <media-seek-button\n      class="plyr__controls__item plyr__control"\n      seconds=','\n      data-no-label\n      data-plyr="rewind"\n    >\n      <slot name="rewind-icon"></slot>
2\n      <span class="plyr__tooltip">',"</span>\n    </media-seek-button>\n  "])),l(()=>-1*t()),s)}var An;function el(){const{translations:e,seekTime:t}=y(),s=l(()=>"".concat(Ht(e,"Forward")," ").concat(t(),"s"));return o(An||(An=i(['\n    <media-seek-button\n      class="plyr__controls__item plyr__control"\n      seconds=','\n      data-no-label\n      data-plyr="fast-forward"\n    >\n      <slot name="fast-forward-icon"></slot>\n      <span class="plyr__tooltip">',"</span>\n    </media-seek-button>\n  "])),l(t),s)}var Dn,Mn,Pn,In,Ln;function sl(){let{duration:e,viewType:t}=T().$state,{translations:s,markers:n,thumbnails:a,seekTime:r,previewTime:u}=y(),m=g(s,"Seek"),c=S(null),_=l(()=>{const A=c();return A?o(Dn||(Dn=i(['<span class="plyr__progress__marker-label">',"<br /></span>"])),va(A.label)):null});function v(A){u.set(A.detail)}function h(){c.set(this)}function k(){c.set(null)}function x(){const A=a(),N=l(()=>t()==="audio");return A?o(Pn||(Pn=i(['\n          <media-slider-preview class="plyr__slider__preview" ?no-clamp=',">\n            <media-slider-thumbnail .src=",' class="plyr__slider__preview__thumbnail">\n              <span class="plyr__slider__preview__time-container">\n                ','\n                <media-slider-value class="plyr__slider__preview__time"></media-slider-value>\n              </span>\n            </media-slider-thumbnail>\n          </media-slider-preview>\n        '])),N,A,_):o(Mn||(Mn=i(['\n          <span class="plyr__tooltip">\n            ',"\n            <media-slider-value></media-slider-value>\n          </span>\n        "])),_)}function C(){var N;const A=e();return Number.isFinite(A)?(N=n())==null?void 0:N.map(tt=>o(In||(In=i(['\n        <span\n          class="plyr__progress__marker"\n          @mouseenter=',"\n          @mouseleave=","\n          style=","\n        ></span>\n      "])),h.bind(tt),k,"left: ".concat(tt.time/A*100,"%;"))):null}return o(Ln||(Ln=i(['\n    <div class="plyr__controls__item plyr__progress__container">\n      <div class="plyr__progress">\n        <media-time-slider\n          class="plyr__slider"\n          data-plyr="seek"\n          pause-while-dragging\n          key-step=',"\n          aria-label=","\n          @media-seeking-request=",'\n        >\n          <div class="plyr__slider__track"></div>\n          <div class="plyr__slider__thumb"></div>\n          <div class="plyr__slider__buffer"></div>\n          ',"","\n        </media-time-slider>\n      </div>\n    </div>\n  "])),l(r),m,v,l(x),l(C))}var On;function nl(e){return l(()=>{const t=e==="mute"||e==="mute+volume",s=e==="volume"||e==="mute+volume";return o(On||(On=i(['\n      <div class="plyr__controls__item plyr__volume">\n        ',"\n      </div>\n    "])),[t?Yo():null,s?al():null])})}var Bn;function al(){const{translations:e}=y();return o(Bn||(Bn=i(['\n    <media-volume-slider class="plyr__slider" data-plyr="volume" aria-label=','>\n      <div class="plyr__slider__track"></div>\n      <div class="plyr__slider__thumb"></div>\n    </media-volume-slider>\n  '])),g(e,"Volume"))}var Gn,Nn;function il(){const e=T(),{translations:t,invertTime:s,toggleTime:n,displayDuration:a}=y(),r=S(re(s));function u(c){!n()||a()||da(c)&&!de(c)||r.set(_=>!_)}function m(){return l(()=>a()?ti():null)}return l(()=>{const{streamType:c}=e.$state,_=g(t,"LIVE"),v=g(t,"Current time"),h=l(()=>!a()&&r());return c()==="live"||c()==="ll-live"?o(Gn||(Gn=i(['\n          <media-live-button\n            class="plyr__controls__item plyr__control plyr__live-button"\n            data-plyr="live"\n          >\n            <span class="plyr__live-button__text">',"</span>\n          </media-live-button>\n        "])),_):o(Nn||(Nn=i(['\n          <media-time\n            type="current"\n            class="plyr__controls__item plyr__time plyr__time--current"\n            tabindex="0"\n            role="timer"\n            aria-label=',"\n            ?remainder=","\n            @pointerup=","\n            @keydown=","\n          ></media-time>\n          ","\n        "])),v,h,u,u,m())})}var Fn;function ti(){const{translations:e}=y();return o(Fn||(Fn=i(['\n    <media-time\n      type="duration"\n      class="plyr__controls__item plyr__time plyr__time--duration"\n      role="timer"\n      tabindex="0"\n      aria-label=',"\n    ></media-time>\n  "])),g(e,"Duration"))}var Vn;function ol(){return l(()=>{const e=T(),{translations:t,download:s}=y(),{title:n,source:a}
2=e.$state,r=a(),u=s(),m=oa({title:n(),src:r,download:u}),c=g(t,"Download");return Q(m==null?void 0:m.url)?o(Vn||(Vn=i(['\n          <a\n            class="plyr__controls__item plyr__control"\n            href=',"\n            download=",'\n            target="_blank"\n          >\n            <slot name="download-icon" />\n            <span class="plyr__tooltip">',"</span>\n          </a>\n        "])),la(m.url,{download:m.name}),m.name,c):null})}var Rn,En;function ll(){return l(()=>{const{clickToPlay:e,clickToFullscreen:t}=y();return[e()?o(Rn||(Rn=i(['\n            <media-gesture\n              class="plyr__gesture"\n              event="pointerup"\n              action="toggle:paused"\n            ></media-gesture>\n          ']))):null,t()?o(En||(En=i(['\n            <media-gesture\n              class="plyr__gesture"\n              event="dblpointerup"\n              action="toggle:fullscreen"\n            ></media-gesture>\n          ']))):null]})}var Wn;function rl(){const e=T(),t=S(void 0),s=l(()=>{var n;return va((n=t())==null?void 0:n.text)});return P(()=>{const n=e.$state.textTrack();if(!n)return;function a(){t.set(n==null?void 0:n.activeCues[0])}return a(),Pt(n,"cue-change",a)}),o(Wn||(Wn=i(['\n    <div class="plyr__captions" dir="auto">
2\n      <span class="plyr__caption">',"</span>\n    </div>\n  "])),s)}var Kn;function ul(){const{translations:e}=y();return o(Kn||(Kn=i(['\n    <div class="plyr__controls__item plyr__menu">\n      <media-menu>\n        <media-menu-button class="plyr__control" data-plyr="settings">\n          <slot name="settings-icon" />\n          <span class="plyr__tooltip">','</span>\n        </media-menu-button>\n        <media-menu-items class="plyr__menu__container" placement="top end">\n          <div><div>',"</div></div>\n        </media-menu-items>\n      </media-menu>\n    </div>\n  "])),g(e,"Settings"),[cl(),fl(),hl(),ml()])}var Hn;function Ut({label:e,children:t}){const s=S(!1),n=()=>s.set(!0),a=()=>s.set(!1);return o(Hn||(Hn=i(["\n    <media-menu @open="," @close=",">\n      ","\n      <media-menu-items>","</media-menu-items>\n    </media-menu>\n  "])),n,a,dl({label:e,open:s}),t)}var Un,zn;function dl({open:e,label:t}){const{translations:s}=y(),n=l(()=>"plyr__control plyr__control--".concat(e()?"back":"forward"));function a(){const r=g(s,"Go back to previous menu");return l(()=>e()?o(Un||(Un=i(['<span class="plyr__sr-only">',"</span>"])),r):null)}return o(zn||(zn=i(["\n    <media-menu-button class=",' data-plyr="settings">
2\n      <span class="plyr__menu__label" aria-hidden=',">\n        ",'\n      </span>\n      <span class="plyr__menu__value" data-part="hint"></span>\n      ',"\n    </media-menu-button>\n  "])),n,yl(e),g(s,t),a())}function cl(){return Ut({label:"Audio",children:pl()})}var qn;function pl(){const{translations:e}=y();return o(qn||(qn=i(["\n    <media-audio-radio-group empty-label=",'>\n      <template>\n        <media-radio class="plyr__control" data-plyr="audio">\n          <span data-part="label"></span>\n        </media-radio>\n      </template>\n    </media-audio-radio-group>\n  '])),g(e,"Default"))}function ml(){return Ut({label:"Speed",children:vl()})}var jn;function vl(){const{translations:e,speed:t}=y();return o(jn||(jn=i(["\n    <media-speed-radio-group .rates="," normal-label=",'>\n      <template>\n        <media-radio class="plyr__control" data-plyr="speed">\n          <span data-part="label"></span>\n        </media-radio>\n      </template>\n    </media-speed-radio-group>\n  '])),t,g(e,"Normal"))}function fl(){return Ut({label:"Captions",children:$l()})}var Qn;function $l(){const{translations:e}=y();return o(Qn||(Qn=i(["\n    <media-captions-radio-group off-label=",'>\n      <template>\n        <media-radio class="plyr__control" data-plyr="captions">\n          <span data-part="label"></span>\n        </media-radio>\n      </template>\n    </media-captions-radio-group>\n  '])),g(e,"Disabled"))}function hl(){return Ut({label:"Quality",children:bl()})}var Yn;function bl(){const{translations:e}=y();return o(Yn||(Yn=i(["\n    <media-quality-radio-group auto-label=",'>\n      <template>\n        <media-radio class="plyr__control" data-plyr="quality">\n          <span data-part="label"></span>\n        </media-radio>\n      </template>\n    </media-quality-radio-group>\n  '])),g(e,"Auto"))}function yl(e){return l(()=>e()?"true":"false")}function g(e,t){return l(()=>Ht(e,t))}var Jt,z,Rt,ei,gl=(Jt=class extends ce(me,No){constructor(){super(...arguments);b(this,Rt);b(this,z)}onSetup(){this.forwardKeepAlive=!1,L(this,z,T())}onConnect(){var t;(t=f(this,z).player.el)==null||t.setAttribute("data-layout","plyr"),dt(()=>{var s;return(s=f(this,z).player.el)==null?void 0:s.removeAttribute("data-layout")}),Fo(this,f(this,z)),P(()=>{this.$props.customIcons()?new $e([this]).connect():new Ro([this]).connect()})}render(){return l($(this,Rt,ei).bind(this))}},z=new WeakMap,Rt=new WeakSet,ei=function(){const{viewType:t}=f(this,z).$state;return t()==="audio"?Eo():t()==="video"?Wo():null},O(Jt,"tagName","media-plyr-layout"),Jt);pe(To);pe(Bo);pe(gl);
3//# sourceMappingURL=vidstack-player-layouts-CSSO4BAB.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.