From a9e9891d0a6bbf951548e52c7b47aba0b7f8918a Mon Sep 17 00:00:00 2001 From: Philipp Date: Mon, 12 Sep 2022 18:06:38 +0200 Subject: [PATCH] Removed Slash --- demo/public/build/js/app.js | 2 +- demo/resources/js/App.vue | 6 +++--- index.html | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/demo/public/build/js/app.js b/demo/public/build/js/app.js index 028d84a..c36a32f 100644 --- a/demo/public/build/js/app.js +++ b/demo/public/build/js/app.js @@ -1,2 +1,2 @@ (function(){"use strict";try{if(typeof document!="undefined"){var e=document.createElement("style");e.appendChild(document.createTextNode(".video-wrapper[data-v-f8afdaf5]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;overflow:hidden;z-index:0}.fade[data-v-f8afdaf5]{backface-visibility:hidden}.fade-enter-active[data-v-f8afdaf5],.fade-leave-active[data-v-f8afdaf5]{transition:opacity 1s}.fade-enter[data-v-f8afdaf5],.fade-leave-to[data-v-f8afdaf5]{opacity:0}video[data-v-f8afdaf5]{visibility:visible;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%}.video-buffering[data-v-21ec9d8c]{width:100%;overflow:hidden;background-size:cover;background-position:center;height:100%;top:0;left:0;position:absolute}.video-overlay[data-v-95abe06c]{height:100%;width:100%;top:0;left:0;position:absolute}.vue-responsive-videobg[data-v-7649c24c]{background:none;position:relative;width:100%;overflow:hidden}.vue-responsive-videobg .videobg-content[data-v-7649c24c]{position:absolute;top:0;left:0;width:100%;height:100%}")),document.head.appendChild(e)}}catch(t){console.error("vite-plugin-css-injected-by-js",t)}})(); -function Fn(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const Ur="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Kr=Fn(Ur);function Us(e){return!!e||e===""}function ut(e){if(O(e)){const t={};for(let n=0;n{if(n){const s=n.split(Wr);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Pn(e){let t="";if(oe(e))t=e;else if(O(e))for(let n=0;n{},zr=()=>!1,qr=/^on[^a-z]/,kt=e=>qr.test(e),Mn=e=>e.startsWith("onUpdate:"),te=Object.assign,Nn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Yr=Object.prototype.hasOwnProperty,j=(e,t)=>Yr.call(e,t),O=Array.isArray,yt=e=>Wt(e)==="[object Map]",Jr=e=>Wt(e)==="[object Set]",P=e=>typeof e=="function",oe=e=>typeof e=="string",Rn=e=>typeof e=="symbol",X=e=>e!==null&&typeof e=="object",Ks=e=>X(e)&&P(e.then)&&P(e.catch),Xr=Object.prototype.toString,Wt=e=>Xr.call(e),Zr=e=>Wt(e).slice(8,-1),Qr=e=>Wt(e)==="[object Object]",Ln=e=>oe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Rt=Fn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Vt=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Gr=/-(\w)/g,Ie=Vt(e=>e.replace(Gr,(t,n)=>n?n.toUpperCase():"")),eo=/\B([A-Z])/g,at=Vt(e=>e.replace(eo,"-$1").toLowerCase()),zt=Vt(e=>e.charAt(0).toUpperCase()+e.slice(1)),on=Vt(e=>e?`on${zt(e)}`:""),St=(e,t)=>!Object.is(e,t),ln=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ks=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let rs;const to=()=>rs||(rs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Ee;class no{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Ee&&(this.parent=Ee,this.index=(Ee.scopes||(Ee.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Ee;try{return Ee=this,t()}finally{Ee=n}}}on(){Ee=this}off(){Ee=this.parent}stop(t){if(this.active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Ws=e=>(e.w&ke)>0,Vs=e=>(e.n&ke)>0,ro=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(a==="length"||a>=s)&&c.push(u)});else switch(n!==void 0&&c.push(i.get(n)),t){case"add":O(e)?Ln(n)&&c.push(i.get("length")):(c.push(i.get(et)),yt(e)&&c.push(i.get(_n)));break;case"delete":O(e)||(c.push(i.get(et)),yt(e)&&c.push(i.get(_n)));break;case"set":yt(e)&&c.push(i.get(et));break}if(c.length===1)c[0]&&bn(c[0]);else{const u=[];for(const a of c)a&&u.push(...a);bn(jn(u))}}function bn(e,t){const n=O(e)?e:[...e];for(const s of n)s.computed&&is(s);for(const s of n)s.computed||is(s)}function is(e,t){(e!==ye||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const io=Fn("__proto__,__v_isRef,__isVue"),Ys=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Rn)),lo=Bn(),co=Bn(!1,!0),fo=Bn(!0),ls=uo();function uo(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=B(this);for(let o=0,i=this.length;o{e[t]=function(...n){dt();const s=B(this)[t].apply(this,n);return pt(),s}}),e}function Bn(e=!1,t=!1){return function(s,r,o){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&o===(e?t?Io:Gs:t?Qs:Zs).get(s))return s;const i=O(s);if(!e&&i&&j(ls,r))return Reflect.get(ls,r,o);const c=Reflect.get(s,r,o);return(Rn(r)?Ys.has(r):io(r))||(e||pe(s,"get",r),t)?c:fe(c)?i&&Ln(r)?c:c.value:X(c)?e?er(c):Un(c):c}}const ao=Js(),po=Js(!0);function Js(e=!1){return function(n,s,r,o){let i=n[s];if(xt(i)&&fe(i)&&!fe(r))return!1;if(!e&&(!yn(r)&&!xt(r)&&(i=B(i),r=B(r)),!O(n)&&fe(i)&&!fe(r)))return i.value=r,!0;const c=O(n)&&Ln(s)?Number(s)e,qt=e=>Reflect.getPrototypeOf(e);function Ot(e,t,n=!1,s=!1){e=e.__v_raw;const r=B(e),o=B(t);n||(t!==o&&pe(r,"get",t),pe(r,"get",o));const{has:i}=qt(r),c=s?Hn:n?Wn:kn;if(i.call(r,t))return c(e.get(t));if(i.call(r,o))return c(e.get(o));e!==r&&e.get(t)}function Ft(e,t=!1){const n=this.__v_raw,s=B(n),r=B(e);return t||(e!==r&&pe(s,"has",e),pe(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function Pt(e,t=!1){return e=e.__v_raw,!t&&pe(B(e),"iterate",et),Reflect.get(e,"size",e)}function cs(e){e=B(e);const t=B(this);return qt(t).has.call(t,e)||(t.add(e),Ne(t,"add",e,e)),this}function fs(e,t){t=B(t);const n=B(this),{has:s,get:r}=qt(n);let o=s.call(n,e);o||(e=B(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?St(t,i)&&Ne(n,"set",e,t):Ne(n,"add",e,t),this}function us(e){const t=B(this),{has:n,get:s}=qt(t);let r=n.call(t,e);r||(e=B(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Ne(t,"delete",e,void 0),o}function as(){const e=B(this),t=e.size!==0,n=e.clear();return t&&Ne(e,"clear",void 0,void 0),n}function Mt(e,t){return function(s,r){const o=this,i=o.__v_raw,c=B(i),u=t?Hn:e?Wn:kn;return!e&&pe(c,"iterate",et),i.forEach((a,p)=>s.call(r,u(a),u(p),o))}}function Nt(e,t,n){return function(...s){const r=this.__v_raw,o=B(r),i=yt(o),c=e==="entries"||e===Symbol.iterator&&i,u=e==="keys"&&i,a=r[e](...s),p=n?Hn:t?Wn:kn;return!t&&pe(o,"iterate",u?_n:et),{next(){const{value:_,done:v}=a.next();return v?{value:_,done:v}:{value:c?[p(_[0]),p(_[1])]:p(_),done:v}},[Symbol.iterator](){return this}}}}function Se(e){return function(...t){return e==="delete"?!1:this}}function yo(){const e={get(o){return Ot(this,o)},get size(){return Pt(this)},has:Ft,add:cs,set:fs,delete:us,clear:as,forEach:Mt(!1,!1)},t={get(o){return Ot(this,o,!1,!0)},get size(){return Pt(this)},has:Ft,add:cs,set:fs,delete:us,clear:as,forEach:Mt(!1,!0)},n={get(o){return Ot(this,o,!0)},get size(){return Pt(this,!0)},has(o){return Ft.call(this,o,!0)},add:Se("add"),set:Se("set"),delete:Se("delete"),clear:Se("clear"),forEach:Mt(!0,!1)},s={get(o){return Ot(this,o,!0,!0)},get size(){return Pt(this,!0)},has(o){return Ft.call(this,o,!0)},add:Se("add"),set:Se("set"),delete:Se("delete"),clear:Se("clear"),forEach:Mt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Nt(o,!1,!1),n[o]=Nt(o,!0,!1),t[o]=Nt(o,!1,!0),s[o]=Nt(o,!0,!0)}),[e,n,t,s]}const[vo,wo,xo,Co]=yo();function Dn(e,t){const n=t?e?Co:xo:e?wo:vo;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(j(n,r)&&r in s?n:s,r,o)}const Eo={get:Dn(!1,!1)},To={get:Dn(!1,!0)},Ao={get:Dn(!0,!1)},Zs=new WeakMap,Qs=new WeakMap,Gs=new WeakMap,Io=new WeakMap;function $o(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Oo(e){return e.__v_skip||!Object.isExtensible(e)?0:$o(Zr(e))}function Un(e){return xt(e)?e:Kn(e,!1,Xs,Eo,Zs)}function Fo(e){return Kn(e,!1,bo,To,Qs)}function er(e){return Kn(e,!0,_o,Ao,Gs)}function Kn(e,t,n,s,r){if(!X(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=Oo(e);if(i===0)return e;const c=new Proxy(e,i===2?s:n);return r.set(e,c),c}function lt(e){return xt(e)?lt(e.__v_raw):!!(e&&e.__v_isReactive)}function xt(e){return!!(e&&e.__v_isReadonly)}function yn(e){return!!(e&&e.__v_isShallow)}function tr(e){return lt(e)||xt(e)}function B(e){const t=e&&e.__v_raw;return t?B(t):e}function nr(e){return Bt(e,"__v_skip",!0),e}const kn=e=>X(e)?Un(e):e,Wn=e=>X(e)?er(e):e;function Po(e){Ue&&ye&&(e=B(e),qs(e.dep||(e.dep=jn())))}function Mo(e,t){e=B(e),e.dep&&bn(e.dep)}function fe(e){return!!(e&&e.__v_isRef===!0)}function sr(e){return fe(e)?e.value:e}const No={get:(e,t,n)=>sr(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return fe(r)&&!fe(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function rr(e){return lt(e)?e:new Proxy(e,No)}var or;class Ro{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[or]=!1,this._dirty=!0,this.effect=new Sn(t,()=>{this._dirty||(this._dirty=!0,Mo(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=B(this);return Po(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}or="__v_isReadonly";function Lo(e,t,n=!1){let s,r;const o=P(e);return o?(s=e,r=we):(s=e.get,r=e.set),new Ro(s,r,o||!r,n)}function Ke(e,t,n,s){let r;try{r=s?e(...s):e()}catch(o){Yt(o,t,n)}return r}function me(e,t,n,s){if(P(e)){const o=Ke(e,t,n,s);return o&&Ks(o)&&o.catch(i=>{Yt(i,t,n)}),o}const r=[];for(let o=0;o>>1;Et(se[s])Ae&&se.splice(t,1)}function Do(e){O(e)?ct.push(...e):(!Pe||!Pe.includes(e,e.allowRecurse?Xe+1:Xe))&&ct.push(e),lr()}function ds(e,t=Ct?Ae+1:0){for(;tEt(n)-Et(s)),Xe=0;Xee.id==null?1/0:e.id,Uo=(e,t)=>{const n=Et(e)-Et(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function fr(e){vn=!1,Ct=!0,se.sort(Uo);const t=we;try{for(Ae=0;AeI.trim())),_&&(r=n.map(ks))}let c,u=s[c=on(t)]||s[c=on(Ie(t))];!u&&o&&(u=s[c=on(at(t))]),u&&me(u,e,6,r);const a=s[c+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,me(a,e,6,r)}}function ur(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},c=!1;if(!P(e)){const u=a=>{const p=ur(a,t,!0);p&&(c=!0,te(i,p))};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!o&&!c?(X(e)&&s.set(e,null),null):(O(o)?o.forEach(u=>i[u]=null):te(i,o),X(e)&&s.set(e,i),i)}function Jt(e,t){return!e||!kt(t)?!1:(t=t.slice(2).replace(/Once$/,""),j(e,t[0].toLowerCase()+t.slice(1))||j(e,at(t))||j(e,t))}let re=null,ar=null;function Ht(e){const t=re;return re=e,ar=e&&e.type.__scopeId||null,t}function qn(e,t=re,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Cs(-1);const o=Ht(t),i=e(...r);return Ht(o),s._d&&Cs(1),i};return s._n=!0,s._c=!0,s._d=!0,s}function cn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:c,attrs:u,emit:a,render:p,renderCache:_,data:v,setupState:I,ctx:M,inheritAttrs:L}=e;let F,N;const ie=Ht(e);try{if(n.shapeFlag&4){const V=r||s;F=Te(p.call(V,V,_,o,I,v,M)),N=u}else{const V=t;F=Te(V.length>1?V(o,{attrs:u,slots:c,emit:a}):V(o,null)),N=t.props?u:ko(u)}}catch(V){wt.length=0,Yt(V,e,1),F=ee(_e)}let Y=F;if(N&&L!==!1){const V=Object.keys(N),{shapeFlag:ne}=Y;V.length&&ne&7&&(i&&V.some(Mn)&&(N=Wo(N,i)),Y=We(Y,N))}return n.dirs&&(Y=We(Y),Y.dirs=Y.dirs?Y.dirs.concat(n.dirs):n.dirs),n.transition&&(Y.transition=n.transition),F=Y,Ht(ie),F}const ko=e=>{let t;for(const n in e)(n==="class"||n==="style"||kt(n))&&((t||(t={}))[n]=e[n]);return t},Wo=(e,t)=>{const n={};for(const s in e)(!Mn(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Vo(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:c,patchFlag:u}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return s?ps(s,i,a):!!i;if(u&8){const p=t.dynamicProps;for(let _=0;_e.__isSuspense;function Yo(e,t){t&&t.pendingBranch?O(e)?t.effects.push(...e):t.effects.push(e):Do(e)}function Jo(e,t){if(Z){let n=Z.provides;const s=Z.parent&&Z.parent.provides;s===n&&(n=Z.provides=Object.create(s)),n[e]=t}}function fn(e,t,n=!1){const s=Z||re;if(s){const r=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&P(t)?t.call(s.proxy):t}}const hs={};function un(e,t,n){return dr(e,t,n)}function dr(e,t,{immediate:n,deep:s,flush:r,onTrack:o,onTrigger:i}=U){const c=Z;let u,a=!1,p=!1;if(fe(e)?(u=()=>e.value,a=yn(e)):lt(e)?(u=()=>e,s=!0):O(e)?(p=!0,a=e.some(N=>lt(N)||yn(N)),u=()=>e.map(N=>{if(fe(N))return N.value;if(lt(N))return Ge(N);if(P(N))return Ke(N,c,2)})):P(e)?t?u=()=>Ke(e,c,2):u=()=>{if(!(c&&c.isUnmounted))return _&&_(),me(e,c,3,[v])}:u=we,t&&s){const N=u;u=()=>Ge(N())}let _,v=N=>{_=F.onStop=()=>{Ke(N,c,4)}};if(It)return v=we,t?n&&me(t,c,3,[u(),p?[]:void 0,v]):u(),we;let I=p?[]:hs;const M=()=>{if(!!F.active)if(t){const N=F.run();(s||a||(p?N.some((ie,Y)=>St(ie,I[Y])):St(N,I)))&&(_&&_(),me(t,c,3,[N,I===hs?void 0:I,v]),I=N)}else F.run()};M.allowRecurse=!!t;let L;r==="sync"?L=M:r==="post"?L=()=>ue(M,c&&c.suspense):(M.pre=!0,c&&(M.id=c.uid),L=()=>zn(M));const F=new Sn(u,L);return t?n?M():I=F.run():r==="post"?ue(F.run.bind(F),c&&c.suspense):F.run(),()=>{F.stop(),c&&c.scope&&Nn(c.scope.effects,F)}}function Xo(e,t,n){const s=this.proxy,r=oe(e)?e.includes(".")?pr(s,e):()=>s[e]:e.bind(s,s);let o;P(t)?o=t:(o=t.handler,n=t);const i=Z;ft(this);const c=dr(r,o.bind(s),n);return i?ft(i):tt(),c}function pr(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{Ge(n,t)});else if(Qr(e))for(const n in e)Ge(e[n],t);return e}function Zo(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return br(()=>{e.isMounted=!0}),yr(()=>{e.isUnmounting=!0}),e}const ge=[Function,Array],Qo={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ge,onEnter:ge,onAfterEnter:ge,onEnterCancelled:ge,onBeforeLeave:ge,onLeave:ge,onAfterLeave:ge,onLeaveCancelled:ge,onBeforeAppear:ge,onAppear:ge,onAfterAppear:ge,onAppearCancelled:ge},setup(e,{slots:t}){const n=Hi(),s=Zo();let r;return()=>{const o=t.default&&mr(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const L of o)if(L.type!==_e){i=L;break}}const c=B(e),{mode:u}=c;if(s.isLeaving)return an(i);const a=gs(i);if(!a)return an(i);const p=wn(a,c,s,n);xn(a,p);const _=n.subTree,v=_&&gs(_);let I=!1;const{getTransitionKey:M}=a.type;if(M){const L=M();r===void 0?r=L:L!==r&&(r=L,I=!0)}if(v&&v.type!==_e&&(!Ze(a,v)||I)){const L=wn(v,c,s,n);if(xn(v,L),u==="out-in")return s.isLeaving=!0,L.afterLeave=()=>{s.isLeaving=!1,n.update()},an(i);u==="in-out"&&a.type!==_e&&(L.delayLeave=(F,N,ie)=>{const Y=gr(s,v);Y[String(v.key)]=v,F._leaveCb=()=>{N(),F._leaveCb=void 0,delete p.delayedLeave},p.delayedLeave=ie})}return i}}},hr=Qo;function gr(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function wn(e,t,n,s){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:a,onEnterCancelled:p,onBeforeLeave:_,onLeave:v,onAfterLeave:I,onLeaveCancelled:M,onBeforeAppear:L,onAppear:F,onAfterAppear:N,onAppearCancelled:ie}=t,Y=String(e.key),V=gr(n,e),ne=(R,K)=>{R&&me(R,s,9,K)},Le=(R,K)=>{const z=K[1];ne(R,K),O(R)?R.every(Q=>Q.length<=1)&&z():R.length<=1&&z()},$e={mode:o,persisted:i,beforeEnter(R){let K=c;if(!n.isMounted)if(r)K=L||c;else return;R._leaveCb&&R._leaveCb(!0);const z=V[Y];z&&Ze(e,z)&&z.el._leaveCb&&z.el._leaveCb(),ne(K,[R])},enter(R){let K=u,z=a,Q=p;if(!n.isMounted)if(r)K=F||u,z=N||a,Q=ie||p;else return;let E=!1;const q=R._enterCb=he=>{E||(E=!0,he?ne(Q,[R]):ne(z,[R]),$e.delayedLeave&&$e.delayedLeave(),R._enterCb=void 0)};K?Le(K,[R,q]):q()},leave(R,K){const z=String(e.key);if(R._enterCb&&R._enterCb(!0),n.isUnmounting)return K();ne(_,[R]);let Q=!1;const E=R._leaveCb=q=>{Q||(Q=!0,K(),q?ne(M,[R]):ne(I,[R]),R._leaveCb=void 0,V[z]===e&&delete V[z])};V[z]=e,v?Le(v,[R,E]):E()},clone(R){return wn(R,t,n,s)}};return $e}function an(e){if(Xt(e))return e=We(e),e.children=null,e}function gs(e){return Xt(e)?e.children?e.children[0]:void 0:e}function xn(e,t){e.shapeFlag&6&&e.component?xn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function mr(e,t=!1,n){let s=[],r=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader,Xt=e=>e.type.__isKeepAlive;function Go(e,t){_r(e,"a",t)}function ei(e,t){_r(e,"da",t)}function _r(e,t,n=Z){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Zt(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Xt(r.parent.vnode)&&ti(s,t,n,r),r=r.parent}}function ti(e,t,n,s){const r=Zt(t,e,s,!0);vr(()=>{Nn(s[t],r)},n)}function Zt(e,t,n=Z,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;dt(),ft(n);const c=me(t,n,e,i);return tt(),pt(),c});return s?r.unshift(o):r.push(o),o}}const Re=e=>(t,n=Z)=>(!It||e==="sp")&&Zt(e,t,n),ni=Re("bm"),br=Re("m"),si=Re("bu"),ri=Re("u"),yr=Re("bum"),vr=Re("um"),oi=Re("sp"),ii=Re("rtg"),li=Re("rtc");function ci(e,t=Z){Zt("ec",e,t)}function fi(e,t){const n=re;if(n===null)return e;const s=en(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;oKt(t)?!(t.type===_e||t.type===de&&!xr(t.children)):!0)?e:null}const Cn=e=>e?Nr(e)?en(e)||e.proxy:Cn(e.parent):null,Dt=te(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Cn(e.parent),$root:e=>Cn(e.root),$emit:e=>e.emit,$options:e=>Yn(e),$forceUpdate:e=>e.f||(e.f=()=>zn(e.update)),$nextTick:e=>e.n||(e.n=So.bind(e.proxy)),$watch:e=>Xo.bind(e)}),pi={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:c,appContext:u}=e;let a;if(t[0]!=="$"){const I=i[t];if(I!==void 0)switch(I){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(s!==U&&j(s,t))return i[t]=1,s[t];if(r!==U&&j(r,t))return i[t]=2,r[t];if((a=e.propsOptions[0])&&j(a,t))return i[t]=3,o[t];if(n!==U&&j(n,t))return i[t]=4,n[t];En&&(i[t]=0)}}const p=Dt[t];let _,v;if(p)return t==="$attrs"&&pe(e,"get",t),p(e);if((_=c.__cssModules)&&(_=_[t]))return _;if(n!==U&&j(n,t))return i[t]=4,n[t];if(v=u.config.globalProperties,j(v,t))return v[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return r!==U&&j(r,t)?(r[t]=n,!0):s!==U&&j(s,t)?(s[t]=n,!0):j(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let c;return!!n[i]||e!==U&&j(e,i)||t!==U&&j(t,i)||(c=o[0])&&j(c,i)||j(s,i)||j(Dt,i)||j(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:j(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let En=!0;function hi(e){const t=Yn(e),n=e.proxy,s=e.ctx;En=!1,t.beforeCreate&&_s(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:c,provide:u,inject:a,created:p,beforeMount:_,mounted:v,beforeUpdate:I,updated:M,activated:L,deactivated:F,beforeDestroy:N,beforeUnmount:ie,destroyed:Y,unmounted:V,render:ne,renderTracked:Le,renderTriggered:$e,errorCaptured:R,serverPrefetch:K,expose:z,inheritAttrs:Q,components:E,directives:q,filters:he}=t;if(a&&gi(a,s,null,e.appContext.config.unwrapInjectedRef),i)for(const J in i){const k=i[J];P(k)&&(s[J]=k.bind(n))}if(r){const J=r.call(n,n);X(J)&&(e.data=Un(J))}if(En=!0,o)for(const J in o){const k=o[J],Oe=P(k)?k.bind(n,n):P(k.get)?k.get.bind(n,n):we,nn=!P(k)&&P(k.set)?k.set.bind(n):we,ht=zi({get:Oe,set:nn});Object.defineProperty(s,J,{enumerable:!0,configurable:!0,get:()=>ht.value,set:st=>ht.value=st})}if(c)for(const J in c)Cr(c[J],s,n,J);if(u){const J=P(u)?u.call(n):u;Reflect.ownKeys(J).forEach(k=>{Jo(k,J[k])})}p&&_s(p,e,"c");function G(J,k){O(k)?k.forEach(Oe=>J(Oe.bind(n))):k&&J(k.bind(n))}if(G(ni,_),G(br,v),G(si,I),G(ri,M),G(Go,L),G(ei,F),G(ci,R),G(li,Le),G(ii,$e),G(yr,ie),G(vr,V),G(oi,K),O(z))if(z.length){const J=e.exposed||(e.exposed={});z.forEach(k=>{Object.defineProperty(J,k,{get:()=>n[k],set:Oe=>n[k]=Oe})})}else e.exposed||(e.exposed={});ne&&e.render===we&&(e.render=ne),Q!=null&&(e.inheritAttrs=Q),E&&(e.components=E),q&&(e.directives=q)}function gi(e,t,n=we,s=!1){O(e)&&(e=Tn(e));for(const r in e){const o=e[r];let i;X(o)?"default"in o?i=fn(o.from||r,o.default,!0):i=fn(o.from||r):i=fn(o),fe(i)&&s?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:c=>i.value=c}):t[r]=i}}function _s(e,t,n){me(O(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Cr(e,t,n,s){const r=s.includes(".")?pr(n,s):()=>n[s];if(oe(e)){const o=t[e];P(o)&&un(r,o)}else if(P(e))un(r,e.bind(n));else if(X(e))if(O(e))e.forEach(o=>Cr(o,t,n,s));else{const o=P(e.handler)?e.handler.bind(n):t[e.handler];P(o)&&un(r,o,e)}}function Yn(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,c=o.get(t);let u;return c?u=c:!r.length&&!n&&!s?u=t:(u={},r.length&&r.forEach(a=>Ut(u,a,i,!0)),Ut(u,t,i)),X(t)&&o.set(t,u),u}function Ut(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&Ut(e,o,n,!0),r&&r.forEach(i=>Ut(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const c=mi[i]||n&&n[i];e[i]=c?c(e[i],t[i]):t[i]}return e}const mi={data:bs,props:Je,emits:Je,methods:Je,computed:Je,beforeCreate:le,created:le,beforeMount:le,mounted:le,beforeUpdate:le,updated:le,beforeDestroy:le,beforeUnmount:le,destroyed:le,unmounted:le,activated:le,deactivated:le,errorCaptured:le,serverPrefetch:le,components:Je,directives:Je,watch:bi,provide:bs,inject:_i};function bs(e,t){return t?e?function(){return te(P(e)?e.call(this,this):e,P(t)?t.call(this,this):t)}:t:e}function _i(e,t){return Je(Tn(e),Tn(t))}function Tn(e){if(O(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const p=e.vnode.dynamicProps;for(let _=0;_{u=!0;const[v,I]=Tr(_,t,!0);te(i,v),I&&c.push(...I)};!n&&t.mixins.length&&t.mixins.forEach(p),e.extends&&p(e.extends),e.mixins&&e.mixins.forEach(p)}if(!o&&!u)return X(e)&&s.set(e,it),it;if(O(o))for(let p=0;p-1,I[1]=L<0||M-1||j(I,"default"))&&c.push(_)}}}const a=[i,c];return X(e)&&s.set(e,a),a}function ys(e){return e[0]!=="$"}function vs(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function ws(e,t){return vs(e)===vs(t)}function xs(e,t){return O(t)?t.findIndex(n=>ws(n,e)):P(t)&&ws(t,e)?0:-1}const Ar=e=>e[0]==="_"||e==="$stable",Jn=e=>O(e)?e.map(Te):[Te(e)],wi=(e,t,n)=>{if(t._n)return t;const s=qn((...r)=>Jn(t(...r)),n);return s._c=!1,s},Ir=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Ar(r))continue;const o=e[r];if(P(o))t[r]=wi(r,o,s);else if(o!=null){const i=Jn(o);t[r]=()=>i}}},$r=(e,t)=>{const n=Jn(t);e.slots.default=()=>n},xi=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=B(t),Bt(t,"_",n)):Ir(t,e.slots={})}else e.slots={},t&&$r(e,t);Bt(e.slots,Gt,1)},Ci=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=U;if(s.shapeFlag&32){const c=t._;c?n&&c===1?o=!1:(te(r,t),!n&&c===1&&delete r._):(o=!t.$stable,Ir(t,r)),i=t}else t&&($r(e,t),i={default:1});if(o)for(const c in r)!Ar(c)&&!(c in i)&&delete r[c]};function Or(){return{app:null,config:{isNativeTag:zr,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Ei=0;function Ti(e,t){return function(s,r=null){P(s)||(s=Object.assign({},s)),r!=null&&!X(r)&&(r=null);const o=Or(),i=new Set;let c=!1;const u=o.app={_uid:Ei++,_component:s,_props:r,_container:null,_context:o,_instance:null,version:Yi,get config(){return o.config},set config(a){},use(a,...p){return i.has(a)||(a&&P(a.install)?(i.add(a),a.install(u,...p)):P(a)&&(i.add(a),a(u,...p))),u},mixin(a){return o.mixins.includes(a)||o.mixins.push(a),u},component(a,p){return p?(o.components[a]=p,u):o.components[a]},directive(a,p){return p?(o.directives[a]=p,u):o.directives[a]},mount(a,p,_){if(!c){const v=ee(s,r);return v.appContext=o,p&&t?t(v,a):e(v,a,_),c=!0,u._container=a,a.__vue_app__=u,en(v.component)||v.component.proxy}},unmount(){c&&(e(null,u._container),delete u._container.__vue_app__)},provide(a,p){return o.provides[a]=p,u}};return u}}function In(e,t,n,s,r=!1){if(O(e)){e.forEach((v,I)=>In(v,t&&(O(t)?t[I]:t),n,s,r));return}if(vt(s)&&!r)return;const o=s.shapeFlag&4?en(s.component)||s.component.proxy:s.el,i=r?null:o,{i:c,r:u}=e,a=t&&t.r,p=c.refs===U?c.refs={}:c.refs,_=c.setupState;if(a!=null&&a!==u&&(oe(a)?(p[a]=null,j(_,a)&&(_[a]=null)):fe(a)&&(a.value=null)),P(u))Ke(u,c,12,[i,p]);else{const v=oe(u),I=fe(u);if(v||I){const M=()=>{if(e.f){const L=v?p[u]:u.value;r?O(L)&&Nn(L,o):O(L)?L.includes(o)||L.push(o):v?(p[u]=[o],j(_,u)&&(_[u]=p[u])):(u.value=[o],e.k&&(p[e.k]=u.value))}else v?(p[u]=i,j(_,u)&&(_[u]=i)):I&&(u.value=i,e.k&&(p[e.k]=i))};i?(M.id=-1,ue(M,n)):M()}}}const ue=Yo;function Ai(e){return Ii(e)}function Ii(e,t){const n=to();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:c,createComment:u,setText:a,setElementText:p,parentNode:_,nextSibling:v,setScopeId:I=we,cloneNode:M,insertStaticContent:L}=e,F=(l,f,d,g=null,h=null,y=null,x=!1,b=null,w=!!f.dynamicChildren)=>{if(l===f)return;l&&!Ze(l,f)&&(g=$t(l),je(l,h,y,!0),l=null),f.patchFlag===-2&&(w=!1,f.dynamicChildren=null);const{type:m,ref:T,shapeFlag:C}=f;switch(m){case Xn:N(l,f,d,g);break;case _e:ie(l,f,d,g);break;case Lt:l==null&&Y(f,d,g,x);break;case de:q(l,f,d,g,h,y,x,b,w);break;default:C&1?Le(l,f,d,g,h,y,x,b,w):C&6?he(l,f,d,g,h,y,x,b,w):(C&64||C&128)&&m.process(l,f,d,g,h,y,x,b,w,rt)}T!=null&&h&&In(T,l&&l.ref,y,f||l,!f)},N=(l,f,d,g)=>{if(l==null)s(f.el=c(f.children),d,g);else{const h=f.el=l.el;f.children!==l.children&&a(h,f.children)}},ie=(l,f,d,g)=>{l==null?s(f.el=u(f.children||""),d,g):f.el=l.el},Y=(l,f,d,g)=>{[l.el,l.anchor]=L(l.children,f,d,g,l.el,l.anchor)},V=({el:l,anchor:f},d,g)=>{let h;for(;l&&l!==f;)h=v(l),s(l,d,g),l=h;s(f,d,g)},ne=({el:l,anchor:f})=>{let d;for(;l&&l!==f;)d=v(l),r(l),l=d;r(f)},Le=(l,f,d,g,h,y,x,b,w)=>{x=x||f.type==="svg",l==null?$e(f,d,g,h,y,x,b,w):z(l,f,h,y,x,b,w)},$e=(l,f,d,g,h,y,x,b)=>{let w,m;const{type:T,props:C,shapeFlag:A,transition:$,patchFlag:S,dirs:H}=l;if(l.el&&M!==void 0&&S===-1)w=l.el=M(l.el);else{if(w=l.el=i(l.type,y,C&&C.is,C),A&8?p(w,l.children):A&16&&K(l.children,w,null,g,h,y&&T!=="foreignObject",x,b),H&&Ve(l,null,g,"created"),C){for(const W in C)W!=="value"&&!Rt(W)&&o(w,W,null,C[W],y,l.children,g,h,Fe);"value"in C&&o(w,"value",null,C.value),(m=C.onVnodeBeforeMount)&&Ce(m,g,l)}R(w,l,l.scopeId,x,g)}H&&Ve(l,null,g,"beforeMount");const D=(!h||h&&!h.pendingBranch)&&$&&!$.persisted;D&&$.beforeEnter(w),s(w,f,d),((m=C&&C.onVnodeMounted)||D||H)&&ue(()=>{m&&Ce(m,g,l),D&&$.enter(w),H&&Ve(l,null,g,"mounted")},h)},R=(l,f,d,g,h)=>{if(d&&I(l,d),g)for(let y=0;y{for(let m=w;m{const b=f.el=l.el;let{patchFlag:w,dynamicChildren:m,dirs:T}=f;w|=l.patchFlag&16;const C=l.props||U,A=f.props||U;let $;d&&ze(d,!1),($=A.onVnodeBeforeUpdate)&&Ce($,d,f,l),T&&Ve(f,l,d,"beforeUpdate"),d&&ze(d,!0);const S=h&&f.type!=="foreignObject";if(m?Q(l.dynamicChildren,m,b,d,g,S,y):x||Oe(l,f,b,null,d,g,S,y,!1),w>0){if(w&16)E(b,f,C,A,d,g,h);else if(w&2&&C.class!==A.class&&o(b,"class",null,A.class,h),w&4&&o(b,"style",C.style,A.style,h),w&8){const H=f.dynamicProps;for(let D=0;D{$&&Ce($,d,f,l),T&&Ve(f,l,d,"updated")},g)},Q=(l,f,d,g,h,y,x)=>{for(let b=0;b{if(d!==g){for(const b in g){if(Rt(b))continue;const w=g[b],m=d[b];w!==m&&b!=="value"&&o(l,b,m,w,x,f.children,h,y,Fe)}if(d!==U)for(const b in d)!Rt(b)&&!(b in g)&&o(l,b,d[b],null,x,f.children,h,y,Fe);"value"in g&&o(l,"value",d.value,g.value)}},q=(l,f,d,g,h,y,x,b,w)=>{const m=f.el=l?l.el:c(""),T=f.anchor=l?l.anchor:c("");let{patchFlag:C,dynamicChildren:A,slotScopeIds:$}=f;$&&(b=b?b.concat($):$),l==null?(s(m,d,g),s(T,d,g),K(f.children,d,T,h,y,x,b,w)):C>0&&C&64&&A&&l.dynamicChildren?(Q(l.dynamicChildren,A,d,h,y,x,b),(f.key!=null||h&&f===h.subTree)&&Fr(l,f,!0)):Oe(l,f,d,T,h,y,x,b,w)},he=(l,f,d,g,h,y,x,b,w)=>{f.slotScopeIds=b,l==null?f.shapeFlag&512?h.ctx.activate(f,d,g,x,w):nt(f,d,g,h,y,x,w):G(l,f,w)},nt=(l,f,d,g,h,y,x)=>{const b=l.component=Bi(l,g,h);if(Xt(l)&&(b.ctx.renderer=rt),Di(b),b.asyncDep){if(h&&h.registerDep(b,J),!l.el){const w=b.subTree=ee(_e);ie(null,w,f,d)}return}J(b,l,f,d,h,y,x)},G=(l,f,d)=>{const g=f.component=l.component;if(Vo(l,f,d))if(g.asyncDep&&!g.asyncResolved){k(g,f,d);return}else g.next=f,Ho(g.update),g.update();else f.el=l.el,g.vnode=f},J=(l,f,d,g,h,y,x)=>{const b=()=>{if(l.isMounted){let{next:T,bu:C,u:A,parent:$,vnode:S}=l,H=T,D;ze(l,!1),T?(T.el=S.el,k(l,T,x)):T=S,C&&ln(C),(D=T.props&&T.props.onVnodeBeforeUpdate)&&Ce(D,$,T,S),ze(l,!0);const W=cn(l),be=l.subTree;l.subTree=W,F(be,W,_(be.el),$t(be),l,h,y),T.el=W.el,H===null&&zo(l,W.el),A&&ue(A,h),(D=T.props&&T.props.onVnodeUpdated)&&ue(()=>Ce(D,$,T,S),h)}else{let T;const{el:C,props:A}=f,{bm:$,m:S,parent:H}=l,D=vt(f);if(ze(l,!1),$&&ln($),!D&&(T=A&&A.onVnodeBeforeMount)&&Ce(T,H,f),ze(l,!0),C&&rn){const W=()=>{l.subTree=cn(l),rn(C,l.subTree,l,h,null)};D?f.type.__asyncLoader().then(()=>!l.isUnmounted&&W()):W()}else{const W=l.subTree=cn(l);F(null,W,d,g,l,h,y),f.el=W.el}if(S&&ue(S,h),!D&&(T=A&&A.onVnodeMounted)){const W=f;ue(()=>Ce(T,H,W),h)}(f.shapeFlag&256||H&&vt(H.vnode)&&H.vnode.shapeFlag&256)&&l.a&&ue(l.a,h),l.isMounted=!0,f=d=g=null}},w=l.effect=new Sn(b,()=>zn(m),l.scope),m=l.update=()=>w.run();m.id=l.uid,ze(l,!0),m()},k=(l,f,d)=>{f.component=l;const g=l.vnode.props;l.vnode=f,l.next=null,vi(l,f.props,g,d),Ci(l,f.children,d),dt(),ds(),pt()},Oe=(l,f,d,g,h,y,x,b,w=!1)=>{const m=l&&l.children,T=l?l.shapeFlag:0,C=f.children,{patchFlag:A,shapeFlag:$}=f;if(A>0){if(A&128){ht(m,C,d,g,h,y,x,b,w);return}else if(A&256){nn(m,C,d,g,h,y,x,b,w);return}}$&8?(T&16&&Fe(m,h,y),C!==m&&p(d,C)):T&16?$&16?ht(m,C,d,g,h,y,x,b,w):Fe(m,h,y,!0):(T&8&&p(d,""),$&16&&K(C,d,g,h,y,x,b,w))},nn=(l,f,d,g,h,y,x,b,w)=>{l=l||it,f=f||it;const m=l.length,T=f.length,C=Math.min(m,T);let A;for(A=0;AT?Fe(l,h,y,!0,!1,C):K(f,d,g,h,y,x,b,w,C)},ht=(l,f,d,g,h,y,x,b,w)=>{let m=0;const T=f.length;let C=l.length-1,A=T-1;for(;m<=C&&m<=A;){const $=l[m],S=f[m]=w?De(f[m]):Te(f[m]);if(Ze($,S))F($,S,d,null,h,y,x,b,w);else break;m++}for(;m<=C&&m<=A;){const $=l[C],S=f[A]=w?De(f[A]):Te(f[A]);if(Ze($,S))F($,S,d,null,h,y,x,b,w);else break;C--,A--}if(m>C){if(m<=A){const $=A+1,S=$A)for(;m<=C;)je(l[m],h,y,!0),m++;else{const $=m,S=m,H=new Map;for(m=S;m<=A;m++){const ae=f[m]=w?De(f[m]):Te(f[m]);ae.key!=null&&H.set(ae.key,m)}let D,W=0;const be=A-S+1;let ot=!1,ts=0;const gt=new Array(be);for(m=0;m=be){je(ae,h,y,!0);continue}let xe;if(ae.key!=null)xe=H.get(ae.key);else for(D=S;D<=A;D++)if(gt[D-S]===0&&Ze(ae,f[D])){xe=D;break}xe===void 0?je(ae,h,y,!0):(gt[xe-S]=m+1,xe>=ts?ts=xe:ot=!0,F(ae,f[xe],d,null,h,y,x,b,w),W++)}const ns=ot?$i(gt):it;for(D=ns.length-1,m=be-1;m>=0;m--){const ae=S+m,xe=f[ae],ss=ae+1{const{el:y,type:x,transition:b,children:w,shapeFlag:m}=l;if(m&6){st(l.component.subTree,f,d,g);return}if(m&128){l.suspense.move(f,d,g);return}if(m&64){x.move(l,f,d,rt);return}if(x===de){s(y,f,d);for(let C=0;Cb.enter(y),h);else{const{leave:C,delayLeave:A,afterLeave:$}=b,S=()=>s(y,f,d),H=()=>{C(y,()=>{S(),$&&$()})};A?A(y,S,H):H()}else s(y,f,d)},je=(l,f,d,g=!1,h=!1)=>{const{type:y,props:x,ref:b,children:w,dynamicChildren:m,shapeFlag:T,patchFlag:C,dirs:A}=l;if(b!=null&&In(b,null,d,l,!0),T&256){f.ctx.deactivate(l);return}const $=T&1&&A,S=!vt(l);let H;if(S&&(H=x&&x.onVnodeBeforeUnmount)&&Ce(H,f,l),T&6)Dr(l.component,d,g);else{if(T&128){l.suspense.unmount(d,g);return}$&&Ve(l,null,f,"beforeUnmount"),T&64?l.type.remove(l,f,d,h,rt,g):m&&(y!==de||C>0&&C&64)?Fe(m,f,d,!1,!0):(y===de&&C&384||!h&&T&16)&&Fe(w,f,d),g&&Gn(l)}(S&&(H=x&&x.onVnodeUnmounted)||$)&&ue(()=>{H&&Ce(H,f,l),$&&Ve(l,null,f,"unmounted")},d)},Gn=l=>{const{type:f,el:d,anchor:g,transition:h}=l;if(f===de){Hr(d,g);return}if(f===Lt){ne(l);return}const y=()=>{r(d),h&&!h.persisted&&h.afterLeave&&h.afterLeave()};if(l.shapeFlag&1&&h&&!h.persisted){const{leave:x,delayLeave:b}=h,w=()=>x(d,y);b?b(l.el,y,w):w()}else y()},Hr=(l,f)=>{let d;for(;l!==f;)d=v(l),r(l),l=d;r(f)},Dr=(l,f,d)=>{const{bum:g,scope:h,update:y,subTree:x,um:b}=l;g&&ln(g),h.stop(),y&&(y.active=!1,je(x,l,f,d)),b&&ue(b,f),ue(()=>{l.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&l.asyncDep&&!l.asyncResolved&&l.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Fe=(l,f,d,g=!1,h=!1,y=0)=>{for(let x=y;xl.shapeFlag&6?$t(l.component.subTree):l.shapeFlag&128?l.suspense.next():v(l.anchor||l.el),es=(l,f,d)=>{l==null?f._vnode&&je(f._vnode,null,null,!0):F(f._vnode||null,l,f,null,null,null,d),ds(),cr(),f._vnode=l},rt={p:F,um:je,m:st,r:Gn,mt:nt,mc:K,pc:Oe,pbc:Q,n:$t,o:e};let sn,rn;return t&&([sn,rn]=t(rt)),{render:es,hydrate:sn,createApp:Ti(es,sn)}}function ze({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Fr(e,t,n=!1){const s=e.children,r=t.children;if(O(s)&&O(r))for(let o=0;o>1,e[n[c]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const Oi=e=>e.__isTeleport,de=Symbol(void 0),Xn=Symbol(void 0),_e=Symbol(void 0),Lt=Symbol(void 0),wt=[];let ve=null;function Me(e=!1){wt.push(ve=e?null:[])}function Fi(){wt.pop(),ve=wt[wt.length-1]||null}let Tt=1;function Cs(e){Tt+=e}function Pr(e){return e.dynamicChildren=Tt>0?ve||it:null,Fi(),Tt>0&&ve&&ve.push(e),e}function Qt(e,t,n,s,r,o){return Pr(ce(e,t,n,s,r,o,!0))}function At(e,t,n,s,r){return Pr(ee(e,t,n,s,r,!0))}function Kt(e){return e?e.__v_isVNode===!0:!1}function Ze(e,t){return e.type===t.type&&e.key===t.key}const Gt="__vInternal",Mr=({key:e})=>e!=null?e:null,jt=({ref:e,ref_key:t,ref_for:n})=>e!=null?oe(e)||fe(e)||P(e)?{i:re,r:e,k:t,f:!!n}:e:null;function ce(e,t=null,n=null,s=0,r=null,o=e===de?0:1,i=!1,c=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mr(t),ref:t&&jt(t),scopeId:ar,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return c?(Zn(u,n),o&128&&e.normalize(u)):n&&(u.shapeFlag|=oe(n)?8:16),Tt>0&&!i&&ve&&(u.patchFlag>0||o&6)&&u.patchFlag!==32&&ve.push(u),u}const ee=Pi;function Pi(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===ui)&&(e=_e),Kt(e)){const c=We(e,t,!0);return n&&Zn(c,n),Tt>0&&!o&&ve&&(c.shapeFlag&6?ve[ve.indexOf(e)]=c:ve.push(c)),c.patchFlag|=-2,c}if(Vi(e)&&(e=e.__vccOpts),t){t=Mi(t);let{class:c,style:u}=t;c&&!oe(c)&&(t.class=Pn(c)),X(u)&&(tr(u)&&!O(u)&&(u=te({},u)),t.style=ut(u))}const i=oe(e)?1:qo(e)?128:Oi(e)?64:X(e)?4:P(e)?2:0;return ce(e,t,n,s,r,i,o,!0)}function Mi(e){return e?tr(e)||Gt in e?te({},e):e:null}function We(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,c=t?Li(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Mr(c),ref:t&&t.ref?n&&r?O(r)?r.concat(jt(t)):[r,jt(t)]:jt(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==de?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&We(e.ssContent),ssFallback:e.ssFallback&&We(e.ssFallback),el:e.el,anchor:e.anchor}}function Ni(e=" ",t=0){return ee(Xn,null,e,t)}function Ri(e,t){const n=ee(Lt,null,e);return n.staticCount=t,n}function Es(e="",t=!1){return t?(Me(),At(_e,null,e)):ee(_e,null,e)}function Te(e){return e==null||typeof e=="boolean"?ee(_e):O(e)?ee(de,null,e.slice()):typeof e=="object"?De(e):ee(Xn,null,String(e))}function De(e){return e.el===null||e.memo?e:We(e)}function Zn(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(O(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Zn(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Gt in t)?t._ctx=re:r===3&&re&&(re.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else P(t)?(t={default:t,_ctx:re},n=32):(t=String(t),s&64?(n=16,t=[Ni(t)]):n=8);e.children=t,e.shapeFlag|=n}function Li(...e){const t={};for(let n=0;nZ||re,ft=e=>{Z=e,e.scope.on()},tt=()=>{Z&&Z.scope.off(),Z=null};function Nr(e){return e.vnode.shapeFlag&4}let It=!1;function Di(e,t=!1){It=t;const{props:n,children:s}=e.vnode,r=Nr(e);yi(e,n,r,t),xi(e,s);const o=r?Ui(e,t):void 0;return It=!1,o}function Ui(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=nr(new Proxy(e.ctx,pi));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?ki(e):null;ft(e),dt();const o=Ke(s,e,0,[e.props,r]);if(pt(),tt(),Ks(o)){if(o.then(tt,tt),t)return o.then(i=>{Ts(e,i,t)}).catch(i=>{Yt(i,e,0)});e.asyncDep=o}else Ts(e,o,t)}else Rr(e,t)}function Ts(e,t,n){P(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:X(t)&&(e.setupState=rr(t)),Rr(e,n)}let As;function Rr(e,t,n){const s=e.type;if(!e.render){if(!t&&As&&!s.render){const r=s.template||Yn(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:c,compilerOptions:u}=s,a=te(te({isCustomElement:o,delimiters:c},i),u);s.render=As(r,a)}}e.render=s.render||we}ft(e),dt(),hi(e),pt(),tt()}function Ki(e){return new Proxy(e.attrs,{get(t,n){return pe(e,"get","$attrs"),t[n]}})}function ki(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=Ki(e))},slots:e.slots,emit:e.emit,expose:t}}function en(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(rr(nr(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Dt)return Dt[n](e)}}))}function Wi(e,t=!0){return P(e)?e.displayName||e.name:e.name||t&&e.__name}function Vi(e){return P(e)&&"__vccOpts"in e}const zi=(e,t)=>Lo(e,t,It);function qi(e,t,n){const s=arguments.length;return s===2?X(t)&&!O(t)?Kt(t)?ee(e,null,[t]):ee(e,t):ee(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Kt(n)&&(n=[n]),ee(e,t,n))}const Yi="3.2.39",Ji="http://www.w3.org/2000/svg",Qe=typeof document<"u"?document:null,Is=Qe&&Qe.createElement("template"),Xi={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?Qe.createElementNS(Ji,e):Qe.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Qe.createTextNode(e),createComment:e=>Qe.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Qe.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Is.innerHTML=s?`${e}`:e;const c=Is.content;if(s){const u=c.firstChild;for(;u.firstChild;)c.appendChild(u.firstChild);c.removeChild(u)}t.insertBefore(c,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Zi(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Qi(e,t,n){const s=e.style,r=oe(n);if(n&&!r){for(const o in n)$n(s,o,n[o]);if(t&&!oe(t))for(const o in t)n[o]==null&&$n(s,o,"")}else{const o=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=o)}}const $s=/\s*!important$/;function $n(e,t,n){if(O(n))n.forEach(s=>$n(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Gi(e,t);$s.test(n)?e.setProperty(at(s),n.replace($s,""),"important"):e[s]=n}}const Os=["Webkit","Moz","ms"],pn={};function Gi(e,t){const n=pn[t];if(n)return n;let s=Ie(t);if(s!=="filter"&&s in e)return pn[t]=s;s=zt(s);for(let r=0;r{let e=Date.now,t=!1;if(typeof window<"u"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let On=0;const sl=Promise.resolve(),rl=()=>{On=0},ol=()=>On||(sl.then(rl),On=Lr());function il(e,t,n,s){e.addEventListener(t,n,s)}function ll(e,t,n,s){e.removeEventListener(t,n,s)}function cl(e,t,n,s,r=null){const o=e._vei||(e._vei={}),i=o[t];if(s&&i)i.value=s;else{const[c,u]=fl(t);if(s){const a=o[t]=ul(s,r);il(e,c,a,u)}else i&&(ll(e,c,i,u),o[t]=void 0)}}const Ps=/(?:Once|Passive|Capture)$/;function fl(e){let t;if(Ps.test(e)){t={};let s;for(;s=e.match(Ps);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):at(e.slice(2)),t]}function ul(e,t){const n=s=>{const r=s.timeStamp||Lr();(nl||r>=n.attached-1)&&me(al(s,n.value),t,5,[s])};return n.value=e,n.attached=ol(),n}function al(e,t){if(O(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Ms=/^on[a-z]/,dl=(e,t,n,s,r=!1,o,i,c,u)=>{t==="class"?Zi(e,s,r):t==="style"?Qi(e,n,s):kt(t)?Mn(t)||cl(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):pl(e,t,s,r))?tl(e,t,s,o,i,c,u):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),el(e,t,s,r))};function pl(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Ms.test(t)&&P(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Ms.test(t)&&oe(n)?!1:t in e}const Be="transition",mt="animation",Qn=(e,{slots:t})=>qi(hr,hl(e),t);Qn.displayName="Transition";const jr={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Qn.props=te({},hr.props,jr);const qe=(e,t=[])=>{O(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ns=e=>e?O(e)?e.some(t=>t.length>1):e.length>1:!1;function hl(e){const t={};for(const E in e)E in jr||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:c=`${n}-enter-to`,appearFromClass:u=o,appearActiveClass:a=i,appearToClass:p=c,leaveFromClass:_=`${n}-leave-from`,leaveActiveClass:v=`${n}-leave-active`,leaveToClass:I=`${n}-leave-to`}=e,M=gl(r),L=M&&M[0],F=M&&M[1],{onBeforeEnter:N,onEnter:ie,onEnterCancelled:Y,onLeave:V,onLeaveCancelled:ne,onBeforeAppear:Le=N,onAppear:$e=ie,onAppearCancelled:R=Y}=t,K=(E,q,he)=>{Ye(E,q?p:c),Ye(E,q?a:i),he&&he()},z=(E,q)=>{E._isLeaving=!1,Ye(E,_),Ye(E,I),Ye(E,v),q&&q()},Q=E=>(q,he)=>{const nt=E?$e:ie,G=()=>K(q,E,he);qe(nt,[q,G]),Rs(()=>{Ye(q,E?u:o),He(q,E?p:c),Ns(nt)||Ls(q,s,L,G)})};return te(t,{onBeforeEnter(E){qe(N,[E]),He(E,o),He(E,i)},onBeforeAppear(E){qe(Le,[E]),He(E,u),He(E,a)},onEnter:Q(!1),onAppear:Q(!0),onLeave(E,q){E._isLeaving=!0;const he=()=>z(E,q);He(E,_),bl(),He(E,v),Rs(()=>{!E._isLeaving||(Ye(E,_),He(E,I),Ns(V)||Ls(E,s,F,he))}),qe(V,[E,he])},onEnterCancelled(E){K(E,!1),qe(Y,[E])},onAppearCancelled(E){K(E,!0),qe(R,[E])},onLeaveCancelled(E){z(E),qe(ne,[E])}})}function gl(e){if(e==null)return null;if(X(e))return[hn(e.enter),hn(e.leave)];{const t=hn(e);return[t,t]}}function hn(e){return ks(e)}function He(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Ye(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Rs(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let ml=0;function Ls(e,t,n,s){const r=e._endId=++ml,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:c,propCount:u}=_l(e,t);if(!i)return s();const a=i+"end";let p=0;const _=()=>{e.removeEventListener(a,v),o()},v=I=>{I.target===e&&++p>=u&&_()};setTimeout(()=>{p(n[M]||"").split(", "),r=s(Be+"Delay"),o=s(Be+"Duration"),i=js(r,o),c=s(mt+"Delay"),u=s(mt+"Duration"),a=js(c,u);let p=null,_=0,v=0;t===Be?i>0&&(p=Be,_=i,v=o.length):t===mt?a>0&&(p=mt,_=a,v=u.length):(_=Math.max(i,a),p=_>0?i>a?Be:mt:null,v=p?p===Be?o.length:u.length:0);const I=p===Be&&/\b(transform|all)(,|$)/.test(n[Be+"Property"]);return{type:p,timeout:_,propCount:v,hasTransform:I}}function js(e,t){for(;e.lengthSs(n)+Ss(e[s])))}function Ss(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function bl(){return document.body.offsetHeight}const yl={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):_t(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),_t(e,!0),s.enter(e)):s.leave(e,()=>{_t(e,!1)}):_t(e,t))},beforeUnmount(e,{value:t}){_t(e,t)}};function _t(e,t){e.style.display=t?e._vod:"none"}const vl=te({patchProp:dl},Xi);let Bs;function wl(){return Bs||(Bs=Ai(vl))}const xl=(...e)=>{const t=wl().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Cl(s);if(!r)return;const o=t._component;!P(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function Cl(e){return oe(e)?document.querySelector(e):e}const Sr={src:{type:String,required:!0},muted:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},preload:{type:String,default:"auto"},objectFit:{type:String,default:"cover"},playsWhen:{type:String,default:"canplay",note:"Google HTML Video Events"},playbackRate:{type:Number,default:1},transition:{type:String,default:"fade"}},El=["src","res","autoplay"],Tl=e=>Array.isArray(e)?e.length===0?!0:Br(e,El):!1,Br=(e,t)=>t.length===1?Hs(e,t[0]):Hs(e,t[0])*Br(e,t.slice(1)),Hs=(e,t)=>{for(let n=e.length-1;n>-1;n-=1){const s=e[n];if(!Al(s))return!1;if(Il(s,t))return!0}return!1},Al=e=>e!=null&&e.constructor.name==="Object",Il=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),$l={sources:{type:Array,default(){return[]},validator:Tl},autoplay:{type:Boolean,default:!0},poster:{type:String,default:""},overlay:{type:String,default:""},...Sr};const tn=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Ol={props:Sr,emits:["playing","error","loading","ended","ready"],data(){return{showVideo:!1}},computed:{styleObject(){return this.objectFit?{objectFit:this.objectFit}:{}}},watch:{src(){this.load()}},methods:{pause(){this.$refs.video&&this.$refs.video.pause()},load(){this.hide(),setTimeout(()=>{this.$refs.video.load(),this.$emit("loading")},1e3)},play(){this.setPlaybackRate(),this.$refs.video.play(),this.show(),this.$emit("playing")},show(){this.showVideo=!0},hide(){this.showVideo=!1},getMediaType(e){return`video/${e.split(".").pop().split(/[?#]/)[0]}`},videoCanPlay(){return!!this.$refs.video.canPlayType},videoReady(){this.pause(),this.$emit("ready")},videoError(){this.$emit("error")},videoEnded(){this.$emit("ended")},setPlaybackRate(){this.$refs.video.playbackRate=this.playbackRate,this.$refs.video.defaultPlaybackRate=this.playbackRate}},mounted(){this.videoCanPlay()&&(this.$refs.video[`on${this.playsWhen}`]=this.videoReady,this.$refs.video.onerror=this.videoError,this.$refs.video.onended=this.videoEnded)}},Fl={class:"video-wrapper"},Pl=["muted","loop","preload"],Ml=["src","type"];function Nl(e,t,n,s,r,o){return Me(),At(Qn,{name:e.transition},{default:qn(()=>[fi(ce("div",Fl,[ce("video",{ref:"video",autoplay:"",playsinline:"",muted:e.muted,loop:e.loop,preload:e.preload,style:ut(o.styleObject)},[ce("source",{src:e.src,type:o.getMediaType(e.src)},null,8,Ml)],12,Pl)],512),[[yl,r.showVideo]])]),_:1},8,["name"])}const Rl=tn(Ol,[["render",Nl],["__scopeId","data-v-f8afdaf5"]]);const Ll={props:{poster:{type:String,required:!0}},computed:{image(){return{backgroundImage:`url(${this.poster})`}}}};function jl(e,t,n,s,r,o){return Me(),Qt("div",{class:"video-buffering",style:ut(o.image)},null,4)}const Sl=tn(Ll,[["render",jl],["__scopeId","data-v-21ec9d8c"]]);const Bl={props:{overlay:{type:String,required:!0}}};function Hl(e,t,n,s,r,o){return Me(),Qt("div",{class:"video-overlay",style:ut({background:n.overlay})},null,4)}const Dl=tn(Bl,[["render",Hl],["__scopeId","data-v-95abe06c"]]),Ds=(e,t)=>{let n="null";return(...s)=>{n==="null"&&(n=setTimeout(()=>{e(...s),n="null"},t))}},Ul={data(){return{width:0}},computed:{current(){if(this.sources.length===0)return this.default;const e=this.sources.sort((t,n)=>t.res-n.res).filter(t=>t.res>=this.width);return e.length===0?this.default:e[0]},default(){return{src:this.src,poster:this.poster,autoplay:this.autoplay}}},methods:{$_change_video_resolution(){this.width=this.$_innerWidth()},$_innerWidth(){return window.innerWidth&&document.documentElement.clientWidth?Math.min(window.innerWidth,document.documentElement.clientWidth):window.innerWidth||document.documentElement.clientWidth||document.getElementsByTagName("body")[0].clientWidth}},beforeMount(){this.$_change_video_resolution()},mounted(){window.addEventListener("resize",Ds(this.$_change_video_resolution,250))},beforeUnmount(){window.removeEventListener("resize",Ds(this.$_change_video_resolution,250))}};const Kl={props:$l,mixins:[Ul],emits:["playing","error","loading","ended","ready"],components:{VideoPlayer:Rl,VideoPoster:Sl,VideoOverlay:Dl},computed:{player(){return this.$refs.player}},methods:{playVideo(){this.$emit("ready"),this.current.autoplay&&this.player.play()}}},kl={class:"vue-responsive-videobg",ref:"vidbg"},Wl={class:"videobg-content"};function Vl(e,t,n,s,r,o){const i=dn("video-poster"),c=dn("video-player"),u=dn("video-overlay");return Me(),Qt("section",kl,[e.current.poster||e.poster?(Me(),At(i,{key:0,poster:e.current.poster||e.poster},null,8,["poster"])):Es("",!0),ee(c,{ref:"player",src:e.current.src,muted:e.muted,loop:e.loop,preload:e.preload,"plays-when":e.playsWhen,"playback-rate":e.playbackRate,transition:e.transition,"object-fit":e.objectFit,onReady:o.playVideo,onPlaying:t[0]||(t[0]=a=>e.$emit("playing")),onError:t[1]||(t[1]=a=>e.$emit("error")),onLoading:t[2]||(t[2]=a=>e.$emit("loading")),onEnded:t[3]||(t[3]=a=>e.$emit("ended"))},null,8,["src","muted","loop","preload","plays-when","playback-rate","transition","object-fit","onReady"]),e.overlay?(Me(),At(u,{key:1,overlay:e.overlay},null,8,["overlay"])):Es("",!0),ce("div",Wl,[di(e.$slots,"default",{},void 0,!0)])],512)}const zl=tn(Kl,[["render",Vl],["__scopeId","data-v-7649c24c"]]),ql=ce("div",{class:"d-flex justify-content-center align-items-center h-50 px-2"},[ce("h4",{class:"text-white text-center d-md-none",style:{"font-weight":"600"}}," Vue Responsive Background Player "),ce("h1",{class:"text-white d-none d-md-block",style:{"font-weight":"600"}}," Vue Responsive Background Player ")],-1),Yl=ce("section",{class:"container text-center mt-3"},[ce("h6",{class:"text-light"}," Vue.js component "),ce("a",{class:"btn btn-danger",href:"https://github.com/avidofood/vue-responsive-video-background-player",role:"button"},"Source on GitHub"),ce("div",{class:"social mt-4"},[ce("a",{href:"https://twitter.com/share?ref_src=twsrc%5Etfw",class:"twitter-share-button","data-show-count":"false"},"Tweet"),ce("a",{class:"github-button",href:"https://github.com/avidofood/vue-responsive-video-background-player","data-show-count":"true","aria-label":"Star avidofood/vue-responsive-video-background-player on GitHub"},"Star")])],-1),Jl=Ri('

Designed for Vue 2 & 3

Designed for Vue 2 & 3

You can even change the video resolution with different breakpoints. Try it out, resize your window!

',1),Xl={__name:"App",setup(e){return(t,n)=>(Me(),Qt(de,null,[ee(sr(zl),{class:"video-container",src:"/demo/public/videos/roadster-loop-imperial.mp4",overlay:"linear-gradient(0deg, rgba(0, 0, 0, 0.88), rgba(251, 148, 158, 0.22), rgba(251, 148, 158, 0.42))",sources:[{src:"/demo/public/videos/accessories-hero-desktop.mp4",res:991,autoplay:!0},{src:"/demo/public/videos/power-hero-mobile.mp4",res:575,autoplay:!0,poster:"/demo/public/images/hero-mobile@2.jpg"}]},{default:qn(()=>[ql]),_:1},8,["sources"]),Yl,Jl],64))}};xl(Xl).mount("#app"); +function Fn(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const Ur="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Kr=Fn(Ur);function Us(e){return!!e||e===""}function ut(e){if(O(e)){const t={};for(let n=0;n{if(n){const s=n.split(Wr);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Pn(e){let t="";if(oe(e))t=e;else if(O(e))for(let n=0;n{},zr=()=>!1,qr=/^on[^a-z]/,kt=e=>qr.test(e),Mn=e=>e.startsWith("onUpdate:"),te=Object.assign,Nn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Yr=Object.prototype.hasOwnProperty,j=(e,t)=>Yr.call(e,t),O=Array.isArray,yt=e=>Wt(e)==="[object Map]",Jr=e=>Wt(e)==="[object Set]",P=e=>typeof e=="function",oe=e=>typeof e=="string",Rn=e=>typeof e=="symbol",X=e=>e!==null&&typeof e=="object",Ks=e=>X(e)&&P(e.then)&&P(e.catch),Xr=Object.prototype.toString,Wt=e=>Xr.call(e),Zr=e=>Wt(e).slice(8,-1),Qr=e=>Wt(e)==="[object Object]",Ln=e=>oe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Rt=Fn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Vt=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Gr=/-(\w)/g,Ie=Vt(e=>e.replace(Gr,(t,n)=>n?n.toUpperCase():"")),eo=/\B([A-Z])/g,at=Vt(e=>e.replace(eo,"-$1").toLowerCase()),zt=Vt(e=>e.charAt(0).toUpperCase()+e.slice(1)),on=Vt(e=>e?`on${zt(e)}`:""),St=(e,t)=>!Object.is(e,t),ln=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ks=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let rs;const to=()=>rs||(rs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Ee;class no{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Ee&&(this.parent=Ee,this.index=(Ee.scopes||(Ee.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Ee;try{return Ee=this,t()}finally{Ee=n}}}on(){Ee=this}off(){Ee=this.parent}stop(t){if(this.active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Ws=e=>(e.w&ke)>0,Vs=e=>(e.n&ke)>0,ro=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(a==="length"||a>=s)&&c.push(u)});else switch(n!==void 0&&c.push(i.get(n)),t){case"add":O(e)?Ln(n)&&c.push(i.get("length")):(c.push(i.get(et)),yt(e)&&c.push(i.get(_n)));break;case"delete":O(e)||(c.push(i.get(et)),yt(e)&&c.push(i.get(_n)));break;case"set":yt(e)&&c.push(i.get(et));break}if(c.length===1)c[0]&&bn(c[0]);else{const u=[];for(const a of c)a&&u.push(...a);bn(jn(u))}}function bn(e,t){const n=O(e)?e:[...e];for(const s of n)s.computed&&is(s);for(const s of n)s.computed||is(s)}function is(e,t){(e!==ye||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const io=Fn("__proto__,__v_isRef,__isVue"),Ys=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Rn)),lo=Bn(),co=Bn(!1,!0),fo=Bn(!0),ls=uo();function uo(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=B(this);for(let o=0,i=this.length;o{e[t]=function(...n){dt();const s=B(this)[t].apply(this,n);return pt(),s}}),e}function Bn(e=!1,t=!1){return function(s,r,o){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&o===(e?t?Io:Gs:t?Qs:Zs).get(s))return s;const i=O(s);if(!e&&i&&j(ls,r))return Reflect.get(ls,r,o);const c=Reflect.get(s,r,o);return(Rn(r)?Ys.has(r):io(r))||(e||pe(s,"get",r),t)?c:fe(c)?i&&Ln(r)?c:c.value:X(c)?e?er(c):Un(c):c}}const ao=Js(),po=Js(!0);function Js(e=!1){return function(n,s,r,o){let i=n[s];if(xt(i)&&fe(i)&&!fe(r))return!1;if(!e&&(!yn(r)&&!xt(r)&&(i=B(i),r=B(r)),!O(n)&&fe(i)&&!fe(r)))return i.value=r,!0;const c=O(n)&&Ln(s)?Number(s)e,qt=e=>Reflect.getPrototypeOf(e);function Ot(e,t,n=!1,s=!1){e=e.__v_raw;const r=B(e),o=B(t);n||(t!==o&&pe(r,"get",t),pe(r,"get",o));const{has:i}=qt(r),c=s?Hn:n?Wn:kn;if(i.call(r,t))return c(e.get(t));if(i.call(r,o))return c(e.get(o));e!==r&&e.get(t)}function Ft(e,t=!1){const n=this.__v_raw,s=B(n),r=B(e);return t||(e!==r&&pe(s,"has",e),pe(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function Pt(e,t=!1){return e=e.__v_raw,!t&&pe(B(e),"iterate",et),Reflect.get(e,"size",e)}function cs(e){e=B(e);const t=B(this);return qt(t).has.call(t,e)||(t.add(e),Ne(t,"add",e,e)),this}function fs(e,t){t=B(t);const n=B(this),{has:s,get:r}=qt(n);let o=s.call(n,e);o||(e=B(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?St(t,i)&&Ne(n,"set",e,t):Ne(n,"add",e,t),this}function us(e){const t=B(this),{has:n,get:s}=qt(t);let r=n.call(t,e);r||(e=B(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Ne(t,"delete",e,void 0),o}function as(){const e=B(this),t=e.size!==0,n=e.clear();return t&&Ne(e,"clear",void 0,void 0),n}function Mt(e,t){return function(s,r){const o=this,i=o.__v_raw,c=B(i),u=t?Hn:e?Wn:kn;return!e&&pe(c,"iterate",et),i.forEach((a,p)=>s.call(r,u(a),u(p),o))}}function Nt(e,t,n){return function(...s){const r=this.__v_raw,o=B(r),i=yt(o),c=e==="entries"||e===Symbol.iterator&&i,u=e==="keys"&&i,a=r[e](...s),p=n?Hn:t?Wn:kn;return!t&&pe(o,"iterate",u?_n:et),{next(){const{value:_,done:v}=a.next();return v?{value:_,done:v}:{value:c?[p(_[0]),p(_[1])]:p(_),done:v}},[Symbol.iterator](){return this}}}}function Se(e){return function(...t){return e==="delete"?!1:this}}function yo(){const e={get(o){return Ot(this,o)},get size(){return Pt(this)},has:Ft,add:cs,set:fs,delete:us,clear:as,forEach:Mt(!1,!1)},t={get(o){return Ot(this,o,!1,!0)},get size(){return Pt(this)},has:Ft,add:cs,set:fs,delete:us,clear:as,forEach:Mt(!1,!0)},n={get(o){return Ot(this,o,!0)},get size(){return Pt(this,!0)},has(o){return Ft.call(this,o,!0)},add:Se("add"),set:Se("set"),delete:Se("delete"),clear:Se("clear"),forEach:Mt(!0,!1)},s={get(o){return Ot(this,o,!0,!0)},get size(){return Pt(this,!0)},has(o){return Ft.call(this,o,!0)},add:Se("add"),set:Se("set"),delete:Se("delete"),clear:Se("clear"),forEach:Mt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Nt(o,!1,!1),n[o]=Nt(o,!0,!1),t[o]=Nt(o,!1,!0),s[o]=Nt(o,!0,!0)}),[e,n,t,s]}const[vo,wo,xo,Co]=yo();function Dn(e,t){const n=t?e?Co:xo:e?wo:vo;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(j(n,r)&&r in s?n:s,r,o)}const Eo={get:Dn(!1,!1)},To={get:Dn(!1,!0)},Ao={get:Dn(!0,!1)},Zs=new WeakMap,Qs=new WeakMap,Gs=new WeakMap,Io=new WeakMap;function $o(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Oo(e){return e.__v_skip||!Object.isExtensible(e)?0:$o(Zr(e))}function Un(e){return xt(e)?e:Kn(e,!1,Xs,Eo,Zs)}function Fo(e){return Kn(e,!1,bo,To,Qs)}function er(e){return Kn(e,!0,_o,Ao,Gs)}function Kn(e,t,n,s,r){if(!X(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=Oo(e);if(i===0)return e;const c=new Proxy(e,i===2?s:n);return r.set(e,c),c}function lt(e){return xt(e)?lt(e.__v_raw):!!(e&&e.__v_isReactive)}function xt(e){return!!(e&&e.__v_isReadonly)}function yn(e){return!!(e&&e.__v_isShallow)}function tr(e){return lt(e)||xt(e)}function B(e){const t=e&&e.__v_raw;return t?B(t):e}function nr(e){return Bt(e,"__v_skip",!0),e}const kn=e=>X(e)?Un(e):e,Wn=e=>X(e)?er(e):e;function Po(e){Ue&&ye&&(e=B(e),qs(e.dep||(e.dep=jn())))}function Mo(e,t){e=B(e),e.dep&&bn(e.dep)}function fe(e){return!!(e&&e.__v_isRef===!0)}function sr(e){return fe(e)?e.value:e}const No={get:(e,t,n)=>sr(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return fe(r)&&!fe(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function rr(e){return lt(e)?e:new Proxy(e,No)}var or;class Ro{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[or]=!1,this._dirty=!0,this.effect=new Sn(t,()=>{this._dirty||(this._dirty=!0,Mo(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=B(this);return Po(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}or="__v_isReadonly";function Lo(e,t,n=!1){let s,r;const o=P(e);return o?(s=e,r=we):(s=e.get,r=e.set),new Ro(s,r,o||!r,n)}function Ke(e,t,n,s){let r;try{r=s?e(...s):e()}catch(o){Yt(o,t,n)}return r}function me(e,t,n,s){if(P(e)){const o=Ke(e,t,n,s);return o&&Ks(o)&&o.catch(i=>{Yt(i,t,n)}),o}const r=[];for(let o=0;o>>1;Et(se[s])Ae&&se.splice(t,1)}function Do(e){O(e)?ct.push(...e):(!Pe||!Pe.includes(e,e.allowRecurse?Xe+1:Xe))&&ct.push(e),lr()}function ds(e,t=Ct?Ae+1:0){for(;tEt(n)-Et(s)),Xe=0;Xee.id==null?1/0:e.id,Uo=(e,t)=>{const n=Et(e)-Et(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function fr(e){vn=!1,Ct=!0,se.sort(Uo);const t=we;try{for(Ae=0;AeI.trim())),_&&(r=n.map(ks))}let c,u=s[c=on(t)]||s[c=on(Ie(t))];!u&&o&&(u=s[c=on(at(t))]),u&&me(u,e,6,r);const a=s[c+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,me(a,e,6,r)}}function ur(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},c=!1;if(!P(e)){const u=a=>{const p=ur(a,t,!0);p&&(c=!0,te(i,p))};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!o&&!c?(X(e)&&s.set(e,null),null):(O(o)?o.forEach(u=>i[u]=null):te(i,o),X(e)&&s.set(e,i),i)}function Jt(e,t){return!e||!kt(t)?!1:(t=t.slice(2).replace(/Once$/,""),j(e,t[0].toLowerCase()+t.slice(1))||j(e,at(t))||j(e,t))}let re=null,ar=null;function Ht(e){const t=re;return re=e,ar=e&&e.type.__scopeId||null,t}function qn(e,t=re,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Cs(-1);const o=Ht(t),i=e(...r);return Ht(o),s._d&&Cs(1),i};return s._n=!0,s._c=!0,s._d=!0,s}function cn(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:c,attrs:u,emit:a,render:p,renderCache:_,data:v,setupState:I,ctx:M,inheritAttrs:L}=e;let F,N;const ie=Ht(e);try{if(n.shapeFlag&4){const V=r||s;F=Te(p.call(V,V,_,o,I,v,M)),N=u}else{const V=t;F=Te(V.length>1?V(o,{attrs:u,slots:c,emit:a}):V(o,null)),N=t.props?u:ko(u)}}catch(V){wt.length=0,Yt(V,e,1),F=ee(_e)}let Y=F;if(N&&L!==!1){const V=Object.keys(N),{shapeFlag:ne}=Y;V.length&&ne&7&&(i&&V.some(Mn)&&(N=Wo(N,i)),Y=We(Y,N))}return n.dirs&&(Y=We(Y),Y.dirs=Y.dirs?Y.dirs.concat(n.dirs):n.dirs),n.transition&&(Y.transition=n.transition),F=Y,Ht(ie),F}const ko=e=>{let t;for(const n in e)(n==="class"||n==="style"||kt(n))&&((t||(t={}))[n]=e[n]);return t},Wo=(e,t)=>{const n={};for(const s in e)(!Mn(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Vo(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:c,patchFlag:u}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return s?ps(s,i,a):!!i;if(u&8){const p=t.dynamicProps;for(let _=0;_e.__isSuspense;function Yo(e,t){t&&t.pendingBranch?O(e)?t.effects.push(...e):t.effects.push(e):Do(e)}function Jo(e,t){if(Z){let n=Z.provides;const s=Z.parent&&Z.parent.provides;s===n&&(n=Z.provides=Object.create(s)),n[e]=t}}function fn(e,t,n=!1){const s=Z||re;if(s){const r=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&P(t)?t.call(s.proxy):t}}const hs={};function un(e,t,n){return dr(e,t,n)}function dr(e,t,{immediate:n,deep:s,flush:r,onTrack:o,onTrigger:i}=U){const c=Z;let u,a=!1,p=!1;if(fe(e)?(u=()=>e.value,a=yn(e)):lt(e)?(u=()=>e,s=!0):O(e)?(p=!0,a=e.some(N=>lt(N)||yn(N)),u=()=>e.map(N=>{if(fe(N))return N.value;if(lt(N))return Ge(N);if(P(N))return Ke(N,c,2)})):P(e)?t?u=()=>Ke(e,c,2):u=()=>{if(!(c&&c.isUnmounted))return _&&_(),me(e,c,3,[v])}:u=we,t&&s){const N=u;u=()=>Ge(N())}let _,v=N=>{_=F.onStop=()=>{Ke(N,c,4)}};if(It)return v=we,t?n&&me(t,c,3,[u(),p?[]:void 0,v]):u(),we;let I=p?[]:hs;const M=()=>{if(!!F.active)if(t){const N=F.run();(s||a||(p?N.some((ie,Y)=>St(ie,I[Y])):St(N,I)))&&(_&&_(),me(t,c,3,[N,I===hs?void 0:I,v]),I=N)}else F.run()};M.allowRecurse=!!t;let L;r==="sync"?L=M:r==="post"?L=()=>ue(M,c&&c.suspense):(M.pre=!0,c&&(M.id=c.uid),L=()=>zn(M));const F=new Sn(u,L);return t?n?M():I=F.run():r==="post"?ue(F.run.bind(F),c&&c.suspense):F.run(),()=>{F.stop(),c&&c.scope&&Nn(c.scope.effects,F)}}function Xo(e,t,n){const s=this.proxy,r=oe(e)?e.includes(".")?pr(s,e):()=>s[e]:e.bind(s,s);let o;P(t)?o=t:(o=t.handler,n=t);const i=Z;ft(this);const c=dr(r,o.bind(s),n);return i?ft(i):tt(),c}function pr(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{Ge(n,t)});else if(Qr(e))for(const n in e)Ge(e[n],t);return e}function Zo(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return br(()=>{e.isMounted=!0}),yr(()=>{e.isUnmounting=!0}),e}const ge=[Function,Array],Qo={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ge,onEnter:ge,onAfterEnter:ge,onEnterCancelled:ge,onBeforeLeave:ge,onLeave:ge,onAfterLeave:ge,onLeaveCancelled:ge,onBeforeAppear:ge,onAppear:ge,onAfterAppear:ge,onAppearCancelled:ge},setup(e,{slots:t}){const n=Hi(),s=Zo();let r;return()=>{const o=t.default&&mr(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const L of o)if(L.type!==_e){i=L;break}}const c=B(e),{mode:u}=c;if(s.isLeaving)return an(i);const a=gs(i);if(!a)return an(i);const p=wn(a,c,s,n);xn(a,p);const _=n.subTree,v=_&&gs(_);let I=!1;const{getTransitionKey:M}=a.type;if(M){const L=M();r===void 0?r=L:L!==r&&(r=L,I=!0)}if(v&&v.type!==_e&&(!Ze(a,v)||I)){const L=wn(v,c,s,n);if(xn(v,L),u==="out-in")return s.isLeaving=!0,L.afterLeave=()=>{s.isLeaving=!1,n.update()},an(i);u==="in-out"&&a.type!==_e&&(L.delayLeave=(F,N,ie)=>{const Y=gr(s,v);Y[String(v.key)]=v,F._leaveCb=()=>{N(),F._leaveCb=void 0,delete p.delayedLeave},p.delayedLeave=ie})}return i}}},hr=Qo;function gr(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function wn(e,t,n,s){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:a,onEnterCancelled:p,onBeforeLeave:_,onLeave:v,onAfterLeave:I,onLeaveCancelled:M,onBeforeAppear:L,onAppear:F,onAfterAppear:N,onAppearCancelled:ie}=t,Y=String(e.key),V=gr(n,e),ne=(R,K)=>{R&&me(R,s,9,K)},Le=(R,K)=>{const z=K[1];ne(R,K),O(R)?R.every(Q=>Q.length<=1)&&z():R.length<=1&&z()},$e={mode:o,persisted:i,beforeEnter(R){let K=c;if(!n.isMounted)if(r)K=L||c;else return;R._leaveCb&&R._leaveCb(!0);const z=V[Y];z&&Ze(e,z)&&z.el._leaveCb&&z.el._leaveCb(),ne(K,[R])},enter(R){let K=u,z=a,Q=p;if(!n.isMounted)if(r)K=F||u,z=N||a,Q=ie||p;else return;let E=!1;const q=R._enterCb=he=>{E||(E=!0,he?ne(Q,[R]):ne(z,[R]),$e.delayedLeave&&$e.delayedLeave(),R._enterCb=void 0)};K?Le(K,[R,q]):q()},leave(R,K){const z=String(e.key);if(R._enterCb&&R._enterCb(!0),n.isUnmounting)return K();ne(_,[R]);let Q=!1;const E=R._leaveCb=q=>{Q||(Q=!0,K(),q?ne(M,[R]):ne(I,[R]),R._leaveCb=void 0,V[z]===e&&delete V[z])};V[z]=e,v?Le(v,[R,E]):E()},clone(R){return wn(R,t,n,s)}};return $e}function an(e){if(Xt(e))return e=We(e),e.children=null,e}function gs(e){return Xt(e)?e.children?e.children[0]:void 0:e}function xn(e,t){e.shapeFlag&6&&e.component?xn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function mr(e,t=!1,n){let s=[],r=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader,Xt=e=>e.type.__isKeepAlive;function Go(e,t){_r(e,"a",t)}function ei(e,t){_r(e,"da",t)}function _r(e,t,n=Z){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Zt(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Xt(r.parent.vnode)&&ti(s,t,n,r),r=r.parent}}function ti(e,t,n,s){const r=Zt(t,e,s,!0);vr(()=>{Nn(s[t],r)},n)}function Zt(e,t,n=Z,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;dt(),ft(n);const c=me(t,n,e,i);return tt(),pt(),c});return s?r.unshift(o):r.push(o),o}}const Re=e=>(t,n=Z)=>(!It||e==="sp")&&Zt(e,t,n),ni=Re("bm"),br=Re("m"),si=Re("bu"),ri=Re("u"),yr=Re("bum"),vr=Re("um"),oi=Re("sp"),ii=Re("rtg"),li=Re("rtc");function ci(e,t=Z){Zt("ec",e,t)}function fi(e,t){const n=re;if(n===null)return e;const s=en(n)||n.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;oKt(t)?!(t.type===_e||t.type===de&&!xr(t.children)):!0)?e:null}const Cn=e=>e?Nr(e)?en(e)||e.proxy:Cn(e.parent):null,Dt=te(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Cn(e.parent),$root:e=>Cn(e.root),$emit:e=>e.emit,$options:e=>Yn(e),$forceUpdate:e=>e.f||(e.f=()=>zn(e.update)),$nextTick:e=>e.n||(e.n=So.bind(e.proxy)),$watch:e=>Xo.bind(e)}),pi={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:c,appContext:u}=e;let a;if(t[0]!=="$"){const I=i[t];if(I!==void 0)switch(I){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(s!==U&&j(s,t))return i[t]=1,s[t];if(r!==U&&j(r,t))return i[t]=2,r[t];if((a=e.propsOptions[0])&&j(a,t))return i[t]=3,o[t];if(n!==U&&j(n,t))return i[t]=4,n[t];En&&(i[t]=0)}}const p=Dt[t];let _,v;if(p)return t==="$attrs"&&pe(e,"get",t),p(e);if((_=c.__cssModules)&&(_=_[t]))return _;if(n!==U&&j(n,t))return i[t]=4,n[t];if(v=u.config.globalProperties,j(v,t))return v[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return r!==U&&j(r,t)?(r[t]=n,!0):s!==U&&j(s,t)?(s[t]=n,!0):j(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let c;return!!n[i]||e!==U&&j(e,i)||t!==U&&j(t,i)||(c=o[0])&&j(c,i)||j(s,i)||j(Dt,i)||j(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:j(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let En=!0;function hi(e){const t=Yn(e),n=e.proxy,s=e.ctx;En=!1,t.beforeCreate&&_s(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:c,provide:u,inject:a,created:p,beforeMount:_,mounted:v,beforeUpdate:I,updated:M,activated:L,deactivated:F,beforeDestroy:N,beforeUnmount:ie,destroyed:Y,unmounted:V,render:ne,renderTracked:Le,renderTriggered:$e,errorCaptured:R,serverPrefetch:K,expose:z,inheritAttrs:Q,components:E,directives:q,filters:he}=t;if(a&&gi(a,s,null,e.appContext.config.unwrapInjectedRef),i)for(const J in i){const k=i[J];P(k)&&(s[J]=k.bind(n))}if(r){const J=r.call(n,n);X(J)&&(e.data=Un(J))}if(En=!0,o)for(const J in o){const k=o[J],Oe=P(k)?k.bind(n,n):P(k.get)?k.get.bind(n,n):we,nn=!P(k)&&P(k.set)?k.set.bind(n):we,ht=zi({get:Oe,set:nn});Object.defineProperty(s,J,{enumerable:!0,configurable:!0,get:()=>ht.value,set:st=>ht.value=st})}if(c)for(const J in c)Cr(c[J],s,n,J);if(u){const J=P(u)?u.call(n):u;Reflect.ownKeys(J).forEach(k=>{Jo(k,J[k])})}p&&_s(p,e,"c");function G(J,k){O(k)?k.forEach(Oe=>J(Oe.bind(n))):k&&J(k.bind(n))}if(G(ni,_),G(br,v),G(si,I),G(ri,M),G(Go,L),G(ei,F),G(ci,R),G(li,Le),G(ii,$e),G(yr,ie),G(vr,V),G(oi,K),O(z))if(z.length){const J=e.exposed||(e.exposed={});z.forEach(k=>{Object.defineProperty(J,k,{get:()=>n[k],set:Oe=>n[k]=Oe})})}else e.exposed||(e.exposed={});ne&&e.render===we&&(e.render=ne),Q!=null&&(e.inheritAttrs=Q),E&&(e.components=E),q&&(e.directives=q)}function gi(e,t,n=we,s=!1){O(e)&&(e=Tn(e));for(const r in e){const o=e[r];let i;X(o)?"default"in o?i=fn(o.from||r,o.default,!0):i=fn(o.from||r):i=fn(o),fe(i)&&s?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:c=>i.value=c}):t[r]=i}}function _s(e,t,n){me(O(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Cr(e,t,n,s){const r=s.includes(".")?pr(n,s):()=>n[s];if(oe(e)){const o=t[e];P(o)&&un(r,o)}else if(P(e))un(r,e.bind(n));else if(X(e))if(O(e))e.forEach(o=>Cr(o,t,n,s));else{const o=P(e.handler)?e.handler.bind(n):t[e.handler];P(o)&&un(r,o,e)}}function Yn(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,c=o.get(t);let u;return c?u=c:!r.length&&!n&&!s?u=t:(u={},r.length&&r.forEach(a=>Ut(u,a,i,!0)),Ut(u,t,i)),X(t)&&o.set(t,u),u}function Ut(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&Ut(e,o,n,!0),r&&r.forEach(i=>Ut(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const c=mi[i]||n&&n[i];e[i]=c?c(e[i],t[i]):t[i]}return e}const mi={data:bs,props:Je,emits:Je,methods:Je,computed:Je,beforeCreate:le,created:le,beforeMount:le,mounted:le,beforeUpdate:le,updated:le,beforeDestroy:le,beforeUnmount:le,destroyed:le,unmounted:le,activated:le,deactivated:le,errorCaptured:le,serverPrefetch:le,components:Je,directives:Je,watch:bi,provide:bs,inject:_i};function bs(e,t){return t?e?function(){return te(P(e)?e.call(this,this):e,P(t)?t.call(this,this):t)}:t:e}function _i(e,t){return Je(Tn(e),Tn(t))}function Tn(e){if(O(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const p=e.vnode.dynamicProps;for(let _=0;_{u=!0;const[v,I]=Tr(_,t,!0);te(i,v),I&&c.push(...I)};!n&&t.mixins.length&&t.mixins.forEach(p),e.extends&&p(e.extends),e.mixins&&e.mixins.forEach(p)}if(!o&&!u)return X(e)&&s.set(e,it),it;if(O(o))for(let p=0;p-1,I[1]=L<0||M-1||j(I,"default"))&&c.push(_)}}}const a=[i,c];return X(e)&&s.set(e,a),a}function ys(e){return e[0]!=="$"}function vs(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function ws(e,t){return vs(e)===vs(t)}function xs(e,t){return O(t)?t.findIndex(n=>ws(n,e)):P(t)&&ws(t,e)?0:-1}const Ar=e=>e[0]==="_"||e==="$stable",Jn=e=>O(e)?e.map(Te):[Te(e)],wi=(e,t,n)=>{if(t._n)return t;const s=qn((...r)=>Jn(t(...r)),n);return s._c=!1,s},Ir=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Ar(r))continue;const o=e[r];if(P(o))t[r]=wi(r,o,s);else if(o!=null){const i=Jn(o);t[r]=()=>i}}},$r=(e,t)=>{const n=Jn(t);e.slots.default=()=>n},xi=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=B(t),Bt(t,"_",n)):Ir(t,e.slots={})}else e.slots={},t&&$r(e,t);Bt(e.slots,Gt,1)},Ci=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=U;if(s.shapeFlag&32){const c=t._;c?n&&c===1?o=!1:(te(r,t),!n&&c===1&&delete r._):(o=!t.$stable,Ir(t,r)),i=t}else t&&($r(e,t),i={default:1});if(o)for(const c in r)!Ar(c)&&!(c in i)&&delete r[c]};function Or(){return{app:null,config:{isNativeTag:zr,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Ei=0;function Ti(e,t){return function(s,r=null){P(s)||(s=Object.assign({},s)),r!=null&&!X(r)&&(r=null);const o=Or(),i=new Set;let c=!1;const u=o.app={_uid:Ei++,_component:s,_props:r,_container:null,_context:o,_instance:null,version:Yi,get config(){return o.config},set config(a){},use(a,...p){return i.has(a)||(a&&P(a.install)?(i.add(a),a.install(u,...p)):P(a)&&(i.add(a),a(u,...p))),u},mixin(a){return o.mixins.includes(a)||o.mixins.push(a),u},component(a,p){return p?(o.components[a]=p,u):o.components[a]},directive(a,p){return p?(o.directives[a]=p,u):o.directives[a]},mount(a,p,_){if(!c){const v=ee(s,r);return v.appContext=o,p&&t?t(v,a):e(v,a,_),c=!0,u._container=a,a.__vue_app__=u,en(v.component)||v.component.proxy}},unmount(){c&&(e(null,u._container),delete u._container.__vue_app__)},provide(a,p){return o.provides[a]=p,u}};return u}}function In(e,t,n,s,r=!1){if(O(e)){e.forEach((v,I)=>In(v,t&&(O(t)?t[I]:t),n,s,r));return}if(vt(s)&&!r)return;const o=s.shapeFlag&4?en(s.component)||s.component.proxy:s.el,i=r?null:o,{i:c,r:u}=e,a=t&&t.r,p=c.refs===U?c.refs={}:c.refs,_=c.setupState;if(a!=null&&a!==u&&(oe(a)?(p[a]=null,j(_,a)&&(_[a]=null)):fe(a)&&(a.value=null)),P(u))Ke(u,c,12,[i,p]);else{const v=oe(u),I=fe(u);if(v||I){const M=()=>{if(e.f){const L=v?p[u]:u.value;r?O(L)&&Nn(L,o):O(L)?L.includes(o)||L.push(o):v?(p[u]=[o],j(_,u)&&(_[u]=p[u])):(u.value=[o],e.k&&(p[e.k]=u.value))}else v?(p[u]=i,j(_,u)&&(_[u]=i)):I&&(u.value=i,e.k&&(p[e.k]=i))};i?(M.id=-1,ue(M,n)):M()}}}const ue=Yo;function Ai(e){return Ii(e)}function Ii(e,t){const n=to();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:c,createComment:u,setText:a,setElementText:p,parentNode:_,nextSibling:v,setScopeId:I=we,cloneNode:M,insertStaticContent:L}=e,F=(l,f,d,g=null,h=null,y=null,x=!1,b=null,w=!!f.dynamicChildren)=>{if(l===f)return;l&&!Ze(l,f)&&(g=$t(l),je(l,h,y,!0),l=null),f.patchFlag===-2&&(w=!1,f.dynamicChildren=null);const{type:m,ref:T,shapeFlag:C}=f;switch(m){case Xn:N(l,f,d,g);break;case _e:ie(l,f,d,g);break;case Lt:l==null&&Y(f,d,g,x);break;case de:q(l,f,d,g,h,y,x,b,w);break;default:C&1?Le(l,f,d,g,h,y,x,b,w):C&6?he(l,f,d,g,h,y,x,b,w):(C&64||C&128)&&m.process(l,f,d,g,h,y,x,b,w,rt)}T!=null&&h&&In(T,l&&l.ref,y,f||l,!f)},N=(l,f,d,g)=>{if(l==null)s(f.el=c(f.children),d,g);else{const h=f.el=l.el;f.children!==l.children&&a(h,f.children)}},ie=(l,f,d,g)=>{l==null?s(f.el=u(f.children||""),d,g):f.el=l.el},Y=(l,f,d,g)=>{[l.el,l.anchor]=L(l.children,f,d,g,l.el,l.anchor)},V=({el:l,anchor:f},d,g)=>{let h;for(;l&&l!==f;)h=v(l),s(l,d,g),l=h;s(f,d,g)},ne=({el:l,anchor:f})=>{let d;for(;l&&l!==f;)d=v(l),r(l),l=d;r(f)},Le=(l,f,d,g,h,y,x,b,w)=>{x=x||f.type==="svg",l==null?$e(f,d,g,h,y,x,b,w):z(l,f,h,y,x,b,w)},$e=(l,f,d,g,h,y,x,b)=>{let w,m;const{type:T,props:C,shapeFlag:A,transition:$,patchFlag:S,dirs:H}=l;if(l.el&&M!==void 0&&S===-1)w=l.el=M(l.el);else{if(w=l.el=i(l.type,y,C&&C.is,C),A&8?p(w,l.children):A&16&&K(l.children,w,null,g,h,y&&T!=="foreignObject",x,b),H&&Ve(l,null,g,"created"),C){for(const W in C)W!=="value"&&!Rt(W)&&o(w,W,null,C[W],y,l.children,g,h,Fe);"value"in C&&o(w,"value",null,C.value),(m=C.onVnodeBeforeMount)&&Ce(m,g,l)}R(w,l,l.scopeId,x,g)}H&&Ve(l,null,g,"beforeMount");const D=(!h||h&&!h.pendingBranch)&&$&&!$.persisted;D&&$.beforeEnter(w),s(w,f,d),((m=C&&C.onVnodeMounted)||D||H)&&ue(()=>{m&&Ce(m,g,l),D&&$.enter(w),H&&Ve(l,null,g,"mounted")},h)},R=(l,f,d,g,h)=>{if(d&&I(l,d),g)for(let y=0;y{for(let m=w;m{const b=f.el=l.el;let{patchFlag:w,dynamicChildren:m,dirs:T}=f;w|=l.patchFlag&16;const C=l.props||U,A=f.props||U;let $;d&&ze(d,!1),($=A.onVnodeBeforeUpdate)&&Ce($,d,f,l),T&&Ve(f,l,d,"beforeUpdate"),d&&ze(d,!0);const S=h&&f.type!=="foreignObject";if(m?Q(l.dynamicChildren,m,b,d,g,S,y):x||Oe(l,f,b,null,d,g,S,y,!1),w>0){if(w&16)E(b,f,C,A,d,g,h);else if(w&2&&C.class!==A.class&&o(b,"class",null,A.class,h),w&4&&o(b,"style",C.style,A.style,h),w&8){const H=f.dynamicProps;for(let D=0;D{$&&Ce($,d,f,l),T&&Ve(f,l,d,"updated")},g)},Q=(l,f,d,g,h,y,x)=>{for(let b=0;b{if(d!==g){for(const b in g){if(Rt(b))continue;const w=g[b],m=d[b];w!==m&&b!=="value"&&o(l,b,m,w,x,f.children,h,y,Fe)}if(d!==U)for(const b in d)!Rt(b)&&!(b in g)&&o(l,b,d[b],null,x,f.children,h,y,Fe);"value"in g&&o(l,"value",d.value,g.value)}},q=(l,f,d,g,h,y,x,b,w)=>{const m=f.el=l?l.el:c(""),T=f.anchor=l?l.anchor:c("");let{patchFlag:C,dynamicChildren:A,slotScopeIds:$}=f;$&&(b=b?b.concat($):$),l==null?(s(m,d,g),s(T,d,g),K(f.children,d,T,h,y,x,b,w)):C>0&&C&64&&A&&l.dynamicChildren?(Q(l.dynamicChildren,A,d,h,y,x,b),(f.key!=null||h&&f===h.subTree)&&Fr(l,f,!0)):Oe(l,f,d,T,h,y,x,b,w)},he=(l,f,d,g,h,y,x,b,w)=>{f.slotScopeIds=b,l==null?f.shapeFlag&512?h.ctx.activate(f,d,g,x,w):nt(f,d,g,h,y,x,w):G(l,f,w)},nt=(l,f,d,g,h,y,x)=>{const b=l.component=Bi(l,g,h);if(Xt(l)&&(b.ctx.renderer=rt),Di(b),b.asyncDep){if(h&&h.registerDep(b,J),!l.el){const w=b.subTree=ee(_e);ie(null,w,f,d)}return}J(b,l,f,d,h,y,x)},G=(l,f,d)=>{const g=f.component=l.component;if(Vo(l,f,d))if(g.asyncDep&&!g.asyncResolved){k(g,f,d);return}else g.next=f,Ho(g.update),g.update();else f.el=l.el,g.vnode=f},J=(l,f,d,g,h,y,x)=>{const b=()=>{if(l.isMounted){let{next:T,bu:C,u:A,parent:$,vnode:S}=l,H=T,D;ze(l,!1),T?(T.el=S.el,k(l,T,x)):T=S,C&&ln(C),(D=T.props&&T.props.onVnodeBeforeUpdate)&&Ce(D,$,T,S),ze(l,!0);const W=cn(l),be=l.subTree;l.subTree=W,F(be,W,_(be.el),$t(be),l,h,y),T.el=W.el,H===null&&zo(l,W.el),A&&ue(A,h),(D=T.props&&T.props.onVnodeUpdated)&&ue(()=>Ce(D,$,T,S),h)}else{let T;const{el:C,props:A}=f,{bm:$,m:S,parent:H}=l,D=vt(f);if(ze(l,!1),$&&ln($),!D&&(T=A&&A.onVnodeBeforeMount)&&Ce(T,H,f),ze(l,!0),C&&rn){const W=()=>{l.subTree=cn(l),rn(C,l.subTree,l,h,null)};D?f.type.__asyncLoader().then(()=>!l.isUnmounted&&W()):W()}else{const W=l.subTree=cn(l);F(null,W,d,g,l,h,y),f.el=W.el}if(S&&ue(S,h),!D&&(T=A&&A.onVnodeMounted)){const W=f;ue(()=>Ce(T,H,W),h)}(f.shapeFlag&256||H&&vt(H.vnode)&&H.vnode.shapeFlag&256)&&l.a&&ue(l.a,h),l.isMounted=!0,f=d=g=null}},w=l.effect=new Sn(b,()=>zn(m),l.scope),m=l.update=()=>w.run();m.id=l.uid,ze(l,!0),m()},k=(l,f,d)=>{f.component=l;const g=l.vnode.props;l.vnode=f,l.next=null,vi(l,f.props,g,d),Ci(l,f.children,d),dt(),ds(),pt()},Oe=(l,f,d,g,h,y,x,b,w=!1)=>{const m=l&&l.children,T=l?l.shapeFlag:0,C=f.children,{patchFlag:A,shapeFlag:$}=f;if(A>0){if(A&128){ht(m,C,d,g,h,y,x,b,w);return}else if(A&256){nn(m,C,d,g,h,y,x,b,w);return}}$&8?(T&16&&Fe(m,h,y),C!==m&&p(d,C)):T&16?$&16?ht(m,C,d,g,h,y,x,b,w):Fe(m,h,y,!0):(T&8&&p(d,""),$&16&&K(C,d,g,h,y,x,b,w))},nn=(l,f,d,g,h,y,x,b,w)=>{l=l||it,f=f||it;const m=l.length,T=f.length,C=Math.min(m,T);let A;for(A=0;AT?Fe(l,h,y,!0,!1,C):K(f,d,g,h,y,x,b,w,C)},ht=(l,f,d,g,h,y,x,b,w)=>{let m=0;const T=f.length;let C=l.length-1,A=T-1;for(;m<=C&&m<=A;){const $=l[m],S=f[m]=w?De(f[m]):Te(f[m]);if(Ze($,S))F($,S,d,null,h,y,x,b,w);else break;m++}for(;m<=C&&m<=A;){const $=l[C],S=f[A]=w?De(f[A]):Te(f[A]);if(Ze($,S))F($,S,d,null,h,y,x,b,w);else break;C--,A--}if(m>C){if(m<=A){const $=A+1,S=$A)for(;m<=C;)je(l[m],h,y,!0),m++;else{const $=m,S=m,H=new Map;for(m=S;m<=A;m++){const ae=f[m]=w?De(f[m]):Te(f[m]);ae.key!=null&&H.set(ae.key,m)}let D,W=0;const be=A-S+1;let ot=!1,ts=0;const gt=new Array(be);for(m=0;m=be){je(ae,h,y,!0);continue}let xe;if(ae.key!=null)xe=H.get(ae.key);else for(D=S;D<=A;D++)if(gt[D-S]===0&&Ze(ae,f[D])){xe=D;break}xe===void 0?je(ae,h,y,!0):(gt[xe-S]=m+1,xe>=ts?ts=xe:ot=!0,F(ae,f[xe],d,null,h,y,x,b,w),W++)}const ns=ot?$i(gt):it;for(D=ns.length-1,m=be-1;m>=0;m--){const ae=S+m,xe=f[ae],ss=ae+1{const{el:y,type:x,transition:b,children:w,shapeFlag:m}=l;if(m&6){st(l.component.subTree,f,d,g);return}if(m&128){l.suspense.move(f,d,g);return}if(m&64){x.move(l,f,d,rt);return}if(x===de){s(y,f,d);for(let C=0;Cb.enter(y),h);else{const{leave:C,delayLeave:A,afterLeave:$}=b,S=()=>s(y,f,d),H=()=>{C(y,()=>{S(),$&&$()})};A?A(y,S,H):H()}else s(y,f,d)},je=(l,f,d,g=!1,h=!1)=>{const{type:y,props:x,ref:b,children:w,dynamicChildren:m,shapeFlag:T,patchFlag:C,dirs:A}=l;if(b!=null&&In(b,null,d,l,!0),T&256){f.ctx.deactivate(l);return}const $=T&1&&A,S=!vt(l);let H;if(S&&(H=x&&x.onVnodeBeforeUnmount)&&Ce(H,f,l),T&6)Dr(l.component,d,g);else{if(T&128){l.suspense.unmount(d,g);return}$&&Ve(l,null,f,"beforeUnmount"),T&64?l.type.remove(l,f,d,h,rt,g):m&&(y!==de||C>0&&C&64)?Fe(m,f,d,!1,!0):(y===de&&C&384||!h&&T&16)&&Fe(w,f,d),g&&Gn(l)}(S&&(H=x&&x.onVnodeUnmounted)||$)&&ue(()=>{H&&Ce(H,f,l),$&&Ve(l,null,f,"unmounted")},d)},Gn=l=>{const{type:f,el:d,anchor:g,transition:h}=l;if(f===de){Hr(d,g);return}if(f===Lt){ne(l);return}const y=()=>{r(d),h&&!h.persisted&&h.afterLeave&&h.afterLeave()};if(l.shapeFlag&1&&h&&!h.persisted){const{leave:x,delayLeave:b}=h,w=()=>x(d,y);b?b(l.el,y,w):w()}else y()},Hr=(l,f)=>{let d;for(;l!==f;)d=v(l),r(l),l=d;r(f)},Dr=(l,f,d)=>{const{bum:g,scope:h,update:y,subTree:x,um:b}=l;g&&ln(g),h.stop(),y&&(y.active=!1,je(x,l,f,d)),b&&ue(b,f),ue(()=>{l.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&l.asyncDep&&!l.asyncResolved&&l.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Fe=(l,f,d,g=!1,h=!1,y=0)=>{for(let x=y;xl.shapeFlag&6?$t(l.component.subTree):l.shapeFlag&128?l.suspense.next():v(l.anchor||l.el),es=(l,f,d)=>{l==null?f._vnode&&je(f._vnode,null,null,!0):F(f._vnode||null,l,f,null,null,null,d),ds(),cr(),f._vnode=l},rt={p:F,um:je,m:st,r:Gn,mt:nt,mc:K,pc:Oe,pbc:Q,n:$t,o:e};let sn,rn;return t&&([sn,rn]=t(rt)),{render:es,hydrate:sn,createApp:Ti(es,sn)}}function ze({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Fr(e,t,n=!1){const s=e.children,r=t.children;if(O(s)&&O(r))for(let o=0;o>1,e[n[c]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const Oi=e=>e.__isTeleport,de=Symbol(void 0),Xn=Symbol(void 0),_e=Symbol(void 0),Lt=Symbol(void 0),wt=[];let ve=null;function Me(e=!1){wt.push(ve=e?null:[])}function Fi(){wt.pop(),ve=wt[wt.length-1]||null}let Tt=1;function Cs(e){Tt+=e}function Pr(e){return e.dynamicChildren=Tt>0?ve||it:null,Fi(),Tt>0&&ve&&ve.push(e),e}function Qt(e,t,n,s,r,o){return Pr(ce(e,t,n,s,r,o,!0))}function At(e,t,n,s,r){return Pr(ee(e,t,n,s,r,!0))}function Kt(e){return e?e.__v_isVNode===!0:!1}function Ze(e,t){return e.type===t.type&&e.key===t.key}const Gt="__vInternal",Mr=({key:e})=>e!=null?e:null,jt=({ref:e,ref_key:t,ref_for:n})=>e!=null?oe(e)||fe(e)||P(e)?{i:re,r:e,k:t,f:!!n}:e:null;function ce(e,t=null,n=null,s=0,r=null,o=e===de?0:1,i=!1,c=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mr(t),ref:t&&jt(t),scopeId:ar,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return c?(Zn(u,n),o&128&&e.normalize(u)):n&&(u.shapeFlag|=oe(n)?8:16),Tt>0&&!i&&ve&&(u.patchFlag>0||o&6)&&u.patchFlag!==32&&ve.push(u),u}const ee=Pi;function Pi(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===ui)&&(e=_e),Kt(e)){const c=We(e,t,!0);return n&&Zn(c,n),Tt>0&&!o&&ve&&(c.shapeFlag&6?ve[ve.indexOf(e)]=c:ve.push(c)),c.patchFlag|=-2,c}if(Vi(e)&&(e=e.__vccOpts),t){t=Mi(t);let{class:c,style:u}=t;c&&!oe(c)&&(t.class=Pn(c)),X(u)&&(tr(u)&&!O(u)&&(u=te({},u)),t.style=ut(u))}const i=oe(e)?1:qo(e)?128:Oi(e)?64:X(e)?4:P(e)?2:0;return ce(e,t,n,s,r,i,o,!0)}function Mi(e){return e?tr(e)||Gt in e?te({},e):e:null}function We(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,c=t?Li(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Mr(c),ref:t&&t.ref?n&&r?O(r)?r.concat(jt(t)):[r,jt(t)]:jt(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==de?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&We(e.ssContent),ssFallback:e.ssFallback&&We(e.ssFallback),el:e.el,anchor:e.anchor}}function Ni(e=" ",t=0){return ee(Xn,null,e,t)}function Ri(e,t){const n=ee(Lt,null,e);return n.staticCount=t,n}function Es(e="",t=!1){return t?(Me(),At(_e,null,e)):ee(_e,null,e)}function Te(e){return e==null||typeof e=="boolean"?ee(_e):O(e)?ee(de,null,e.slice()):typeof e=="object"?De(e):ee(Xn,null,String(e))}function De(e){return e.el===null||e.memo?e:We(e)}function Zn(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(O(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Zn(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Gt in t)?t._ctx=re:r===3&&re&&(re.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else P(t)?(t={default:t,_ctx:re},n=32):(t=String(t),s&64?(n=16,t=[Ni(t)]):n=8);e.children=t,e.shapeFlag|=n}function Li(...e){const t={};for(let n=0;nZ||re,ft=e=>{Z=e,e.scope.on()},tt=()=>{Z&&Z.scope.off(),Z=null};function Nr(e){return e.vnode.shapeFlag&4}let It=!1;function Di(e,t=!1){It=t;const{props:n,children:s}=e.vnode,r=Nr(e);yi(e,n,r,t),xi(e,s);const o=r?Ui(e,t):void 0;return It=!1,o}function Ui(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=nr(new Proxy(e.ctx,pi));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?ki(e):null;ft(e),dt();const o=Ke(s,e,0,[e.props,r]);if(pt(),tt(),Ks(o)){if(o.then(tt,tt),t)return o.then(i=>{Ts(e,i,t)}).catch(i=>{Yt(i,e,0)});e.asyncDep=o}else Ts(e,o,t)}else Rr(e,t)}function Ts(e,t,n){P(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:X(t)&&(e.setupState=rr(t)),Rr(e,n)}let As;function Rr(e,t,n){const s=e.type;if(!e.render){if(!t&&As&&!s.render){const r=s.template||Yn(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:c,compilerOptions:u}=s,a=te(te({isCustomElement:o,delimiters:c},i),u);s.render=As(r,a)}}e.render=s.render||we}ft(e),dt(),hi(e),pt(),tt()}function Ki(e){return new Proxy(e.attrs,{get(t,n){return pe(e,"get","$attrs"),t[n]}})}function ki(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=Ki(e))},slots:e.slots,emit:e.emit,expose:t}}function en(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(rr(nr(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Dt)return Dt[n](e)}}))}function Wi(e,t=!0){return P(e)?e.displayName||e.name:e.name||t&&e.__name}function Vi(e){return P(e)&&"__vccOpts"in e}const zi=(e,t)=>Lo(e,t,It);function qi(e,t,n){const s=arguments.length;return s===2?X(t)&&!O(t)?Kt(t)?ee(e,null,[t]):ee(e,t):ee(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Kt(n)&&(n=[n]),ee(e,t,n))}const Yi="3.2.39",Ji="http://www.w3.org/2000/svg",Qe=typeof document<"u"?document:null,Is=Qe&&Qe.createElement("template"),Xi={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?Qe.createElementNS(Ji,e):Qe.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Qe.createTextNode(e),createComment:e=>Qe.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Qe.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Is.innerHTML=s?`${e}`:e;const c=Is.content;if(s){const u=c.firstChild;for(;u.firstChild;)c.appendChild(u.firstChild);c.removeChild(u)}t.insertBefore(c,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Zi(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Qi(e,t,n){const s=e.style,r=oe(n);if(n&&!r){for(const o in n)$n(s,o,n[o]);if(t&&!oe(t))for(const o in t)n[o]==null&&$n(s,o,"")}else{const o=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=o)}}const $s=/\s*!important$/;function $n(e,t,n){if(O(n))n.forEach(s=>$n(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Gi(e,t);$s.test(n)?e.setProperty(at(s),n.replace($s,""),"important"):e[s]=n}}const Os=["Webkit","Moz","ms"],pn={};function Gi(e,t){const n=pn[t];if(n)return n;let s=Ie(t);if(s!=="filter"&&s in e)return pn[t]=s;s=zt(s);for(let r=0;r{let e=Date.now,t=!1;if(typeof window<"u"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let On=0;const sl=Promise.resolve(),rl=()=>{On=0},ol=()=>On||(sl.then(rl),On=Lr());function il(e,t,n,s){e.addEventListener(t,n,s)}function ll(e,t,n,s){e.removeEventListener(t,n,s)}function cl(e,t,n,s,r=null){const o=e._vei||(e._vei={}),i=o[t];if(s&&i)i.value=s;else{const[c,u]=fl(t);if(s){const a=o[t]=ul(s,r);il(e,c,a,u)}else i&&(ll(e,c,i,u),o[t]=void 0)}}const Ps=/(?:Once|Passive|Capture)$/;function fl(e){let t;if(Ps.test(e)){t={};let s;for(;s=e.match(Ps);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):at(e.slice(2)),t]}function ul(e,t){const n=s=>{const r=s.timeStamp||Lr();(nl||r>=n.attached-1)&&me(al(s,n.value),t,5,[s])};return n.value=e,n.attached=ol(),n}function al(e,t){if(O(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Ms=/^on[a-z]/,dl=(e,t,n,s,r=!1,o,i,c,u)=>{t==="class"?Zi(e,s,r):t==="style"?Qi(e,n,s):kt(t)?Mn(t)||cl(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):pl(e,t,s,r))?tl(e,t,s,o,i,c,u):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),el(e,t,s,r))};function pl(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Ms.test(t)&&P(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Ms.test(t)&&oe(n)?!1:t in e}const Be="transition",mt="animation",Qn=(e,{slots:t})=>qi(hr,hl(e),t);Qn.displayName="Transition";const jr={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Qn.props=te({},hr.props,jr);const qe=(e,t=[])=>{O(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ns=e=>e?O(e)?e.some(t=>t.length>1):e.length>1:!1;function hl(e){const t={};for(const E in e)E in jr||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:c=`${n}-enter-to`,appearFromClass:u=o,appearActiveClass:a=i,appearToClass:p=c,leaveFromClass:_=`${n}-leave-from`,leaveActiveClass:v=`${n}-leave-active`,leaveToClass:I=`${n}-leave-to`}=e,M=gl(r),L=M&&M[0],F=M&&M[1],{onBeforeEnter:N,onEnter:ie,onEnterCancelled:Y,onLeave:V,onLeaveCancelled:ne,onBeforeAppear:Le=N,onAppear:$e=ie,onAppearCancelled:R=Y}=t,K=(E,q,he)=>{Ye(E,q?p:c),Ye(E,q?a:i),he&&he()},z=(E,q)=>{E._isLeaving=!1,Ye(E,_),Ye(E,I),Ye(E,v),q&&q()},Q=E=>(q,he)=>{const nt=E?$e:ie,G=()=>K(q,E,he);qe(nt,[q,G]),Rs(()=>{Ye(q,E?u:o),He(q,E?p:c),Ns(nt)||Ls(q,s,L,G)})};return te(t,{onBeforeEnter(E){qe(N,[E]),He(E,o),He(E,i)},onBeforeAppear(E){qe(Le,[E]),He(E,u),He(E,a)},onEnter:Q(!1),onAppear:Q(!0),onLeave(E,q){E._isLeaving=!0;const he=()=>z(E,q);He(E,_),bl(),He(E,v),Rs(()=>{!E._isLeaving||(Ye(E,_),He(E,I),Ns(V)||Ls(E,s,F,he))}),qe(V,[E,he])},onEnterCancelled(E){K(E,!1),qe(Y,[E])},onAppearCancelled(E){K(E,!0),qe(R,[E])},onLeaveCancelled(E){z(E),qe(ne,[E])}})}function gl(e){if(e==null)return null;if(X(e))return[hn(e.enter),hn(e.leave)];{const t=hn(e);return[t,t]}}function hn(e){return ks(e)}function He(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Ye(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Rs(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let ml=0;function Ls(e,t,n,s){const r=e._endId=++ml,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:c,propCount:u}=_l(e,t);if(!i)return s();const a=i+"end";let p=0;const _=()=>{e.removeEventListener(a,v),o()},v=I=>{I.target===e&&++p>=u&&_()};setTimeout(()=>{p(n[M]||"").split(", "),r=s(Be+"Delay"),o=s(Be+"Duration"),i=js(r,o),c=s(mt+"Delay"),u=s(mt+"Duration"),a=js(c,u);let p=null,_=0,v=0;t===Be?i>0&&(p=Be,_=i,v=o.length):t===mt?a>0&&(p=mt,_=a,v=u.length):(_=Math.max(i,a),p=_>0?i>a?Be:mt:null,v=p?p===Be?o.length:u.length:0);const I=p===Be&&/\b(transform|all)(,|$)/.test(n[Be+"Property"]);return{type:p,timeout:_,propCount:v,hasTransform:I}}function js(e,t){for(;e.lengthSs(n)+Ss(e[s])))}function Ss(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function bl(){return document.body.offsetHeight}const yl={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):_t(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),_t(e,!0),s.enter(e)):s.leave(e,()=>{_t(e,!1)}):_t(e,t))},beforeUnmount(e,{value:t}){_t(e,t)}};function _t(e,t){e.style.display=t?e._vod:"none"}const vl=te({patchProp:dl},Xi);let Bs;function wl(){return Bs||(Bs=Ai(vl))}const xl=(...e)=>{const t=wl().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Cl(s);if(!r)return;const o=t._component;!P(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function Cl(e){return oe(e)?document.querySelector(e):e}const Sr={src:{type:String,required:!0},muted:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},preload:{type:String,default:"auto"},objectFit:{type:String,default:"cover"},playsWhen:{type:String,default:"canplay",note:"Google HTML Video Events"},playbackRate:{type:Number,default:1},transition:{type:String,default:"fade"}},El=["src","res","autoplay"],Tl=e=>Array.isArray(e)?e.length===0?!0:Br(e,El):!1,Br=(e,t)=>t.length===1?Hs(e,t[0]):Hs(e,t[0])*Br(e,t.slice(1)),Hs=(e,t)=>{for(let n=e.length-1;n>-1;n-=1){const s=e[n];if(!Al(s))return!1;if(Il(s,t))return!0}return!1},Al=e=>e!=null&&e.constructor.name==="Object",Il=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),$l={sources:{type:Array,default(){return[]},validator:Tl},autoplay:{type:Boolean,default:!0},poster:{type:String,default:""},overlay:{type:String,default:""},...Sr};const tn=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Ol={props:Sr,emits:["playing","error","loading","ended","ready"],data(){return{showVideo:!1}},computed:{styleObject(){return this.objectFit?{objectFit:this.objectFit}:{}}},watch:{src(){this.load()}},methods:{pause(){this.$refs.video&&this.$refs.video.pause()},load(){this.hide(),setTimeout(()=>{this.$refs.video.load(),this.$emit("loading")},1e3)},play(){this.setPlaybackRate(),this.$refs.video.play(),this.show(),this.$emit("playing")},show(){this.showVideo=!0},hide(){this.showVideo=!1},getMediaType(e){return`video/${e.split(".").pop().split(/[?#]/)[0]}`},videoCanPlay(){return!!this.$refs.video.canPlayType},videoReady(){this.pause(),this.$emit("ready")},videoError(){this.$emit("error")},videoEnded(){this.$emit("ended")},setPlaybackRate(){this.$refs.video.playbackRate=this.playbackRate,this.$refs.video.defaultPlaybackRate=this.playbackRate}},mounted(){this.videoCanPlay()&&(this.$refs.video[`on${this.playsWhen}`]=this.videoReady,this.$refs.video.onerror=this.videoError,this.$refs.video.onended=this.videoEnded)}},Fl={class:"video-wrapper"},Pl=["muted","loop","preload"],Ml=["src","type"];function Nl(e,t,n,s,r,o){return Me(),At(Qn,{name:e.transition},{default:qn(()=>[fi(ce("div",Fl,[ce("video",{ref:"video",autoplay:"",playsinline:"",muted:e.muted,loop:e.loop,preload:e.preload,style:ut(o.styleObject)},[ce("source",{src:e.src,type:o.getMediaType(e.src)},null,8,Ml)],12,Pl)],512),[[yl,r.showVideo]])]),_:1},8,["name"])}const Rl=tn(Ol,[["render",Nl],["__scopeId","data-v-f8afdaf5"]]);const Ll={props:{poster:{type:String,required:!0}},computed:{image(){return{backgroundImage:`url(${this.poster})`}}}};function jl(e,t,n,s,r,o){return Me(),Qt("div",{class:"video-buffering",style:ut(o.image)},null,4)}const Sl=tn(Ll,[["render",jl],["__scopeId","data-v-21ec9d8c"]]);const Bl={props:{overlay:{type:String,required:!0}}};function Hl(e,t,n,s,r,o){return Me(),Qt("div",{class:"video-overlay",style:ut({background:n.overlay})},null,4)}const Dl=tn(Bl,[["render",Hl],["__scopeId","data-v-95abe06c"]]),Ds=(e,t)=>{let n="null";return(...s)=>{n==="null"&&(n=setTimeout(()=>{e(...s),n="null"},t))}},Ul={data(){return{width:0}},computed:{current(){if(this.sources.length===0)return this.default;const e=this.sources.sort((t,n)=>t.res-n.res).filter(t=>t.res>=this.width);return e.length===0?this.default:e[0]},default(){return{src:this.src,poster:this.poster,autoplay:this.autoplay}}},methods:{$_change_video_resolution(){this.width=this.$_innerWidth()},$_innerWidth(){return window.innerWidth&&document.documentElement.clientWidth?Math.min(window.innerWidth,document.documentElement.clientWidth):window.innerWidth||document.documentElement.clientWidth||document.getElementsByTagName("body")[0].clientWidth}},beforeMount(){this.$_change_video_resolution()},mounted(){window.addEventListener("resize",Ds(this.$_change_video_resolution,250))},beforeUnmount(){window.removeEventListener("resize",Ds(this.$_change_video_resolution,250))}};const Kl={props:$l,mixins:[Ul],emits:["playing","error","loading","ended","ready"],components:{VideoPlayer:Rl,VideoPoster:Sl,VideoOverlay:Dl},computed:{player(){return this.$refs.player}},methods:{playVideo(){this.$emit("ready"),this.current.autoplay&&this.player.play()}}},kl={class:"vue-responsive-videobg",ref:"vidbg"},Wl={class:"videobg-content"};function Vl(e,t,n,s,r,o){const i=dn("video-poster"),c=dn("video-player"),u=dn("video-overlay");return Me(),Qt("section",kl,[e.current.poster||e.poster?(Me(),At(i,{key:0,poster:e.current.poster||e.poster},null,8,["poster"])):Es("",!0),ee(c,{ref:"player",src:e.current.src,muted:e.muted,loop:e.loop,preload:e.preload,"plays-when":e.playsWhen,"playback-rate":e.playbackRate,transition:e.transition,"object-fit":e.objectFit,onReady:o.playVideo,onPlaying:t[0]||(t[0]=a=>e.$emit("playing")),onError:t[1]||(t[1]=a=>e.$emit("error")),onLoading:t[2]||(t[2]=a=>e.$emit("loading")),onEnded:t[3]||(t[3]=a=>e.$emit("ended"))},null,8,["src","muted","loop","preload","plays-when","playback-rate","transition","object-fit","onReady"]),e.overlay?(Me(),At(u,{key:1,overlay:e.overlay},null,8,["overlay"])):Es("",!0),ce("div",Wl,[di(e.$slots,"default",{},void 0,!0)])],512)}const zl=tn(Kl,[["render",Vl],["__scopeId","data-v-7649c24c"]]),ql=ce("div",{class:"d-flex justify-content-center align-items-center h-50 px-2"},[ce("h4",{class:"text-white text-center d-md-none",style:{"font-weight":"600"}}," Vue Responsive Background Player "),ce("h1",{class:"text-white d-none d-md-block",style:{"font-weight":"600"}}," Vue Responsive Background Player ")],-1),Yl=ce("section",{class:"container text-center mt-3"},[ce("h6",{class:"text-light"}," Vue.js component "),ce("a",{class:"btn btn-danger",href:"https://github.com/avidofood/vue-responsive-video-background-player",role:"button"},"Source on GitHub"),ce("div",{class:"social mt-4"},[ce("a",{href:"https://twitter.com/share?ref_src=twsrc%5Etfw",class:"twitter-share-button","data-show-count":"false"},"Tweet"),ce("a",{class:"github-button",href:"https://github.com/avidofood/vue-responsive-video-background-player","data-show-count":"true","aria-label":"Star avidofood/vue-responsive-video-background-player on GitHub"},"Star")])],-1),Jl=Ri('

Designed for Vue 2 & 3

Designed for Vue 2 & 3

You can even change the video resolution with different breakpoints. Try it out, resize your window!

',1),Xl={__name:"App",setup(e){return(t,n)=>(Me(),Qt(de,null,[ee(sr(zl),{class:"video-container",src:"demo/public/videos/roadster-loop-imperial.mp4",overlay:"linear-gradient(0deg, rgba(0, 0, 0, 0.88), rgba(251, 148, 158, 0.22), rgba(251, 148, 158, 0.42))",sources:[{src:"demo/public/videos/accessories-hero-desktop.mp4",res:991,autoplay:!0},{src:"demo/public/videos/power-hero-mobile.mp4",res:575,autoplay:!0,poster:"demo/public/images/hero-mobile@2.jpg"}]},{default:qn(()=>[ql]),_:1},8,["sources"]),Yl,Jl],64))}};xl(Xl).mount("#app"); diff --git a/demo/resources/js/App.vue b/demo/resources/js/App.vue index 2fa3496..7183beb 100644 --- a/demo/resources/js/App.vue +++ b/demo/resources/js/App.vue @@ -1,11 +1,11 @@