PageSourceSearch

https://awesome-image-demo.vercel.app/_nuxt/entry-4b151083.mjs

js awesome-image-demo.vercel.app collected 2026-10-03 06:09:10 UTC 334,347 bytes, 159 lines download raw bytes

1var Gl=Object.defineProperty,Vl=Object.defineProperties;var Xl=Object.getOwnPropertyDescriptors;var ya=Object.getOwnPropertySymbols;var ql=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable;var Ea=(e,t,r)=>t in e?Gl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ve=(e,t)=>{for(var r in t||(t={}))ql.call(t,r)&&Ea(e,r,t[r]);if(ya)for(var r of ya(t))Kl.call(t,r)&&Ea(e,r,t[r]);return e},ft=(e,t)=>Vl(e,Xl(t));function ys(e,t){const r=Object.create(null),n=e.split(",");for(let s=0;s<n.length;s++)r[n[s]]=!0;return t?s=>!!r[s.toLowerCase()]:s=>!!r[s]}const Yl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ql=ys(Yl);function xa(e){return!!e||e===""}function bn(e){if(K(e)){const t={};for(let r=0;r<e.length;r++){const n=e[r],s=Ce(n)?ec(n):bn(n);if(s)for(const i in s)t[i]=s[i]}return t}else{if(Ce(e))return e;if(Re(e))return e}}const Zl=/;(?![^(]*\))/g,Jl=/:(.+)/;function ec(e){const t={};return e.split(Zl).forEach(r=>{if(r){const n=r.split(Jl);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Tn(e){let t="";if(Ce(e))t=e;else if(K(e))for(let r=0;r<e.length;r++){const n=Tn(e[r]);n&&(t+=n+" ")}else if(Re(e))for(const r in e)e[r]&&(t+=r+" ");return t.trim()}function tc(e){if(!e)return null;let{class:t,style:r}=e;return t&&!Ce(t)&&(e.class=Tn(t)),r&&(e.style=bn(r)),e}const rc=e=>Ce(e)?e:e==null?"":K(e)||Re(e)&&(e.toString===Ca||!Z(e.toString))?JSON.stringify(e,ba,2):String(e),ba=(e,t)=>t&&t.__v_isRef?ba(e,t.value):ur(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,s])=>(r[`${n} =>`]=s,r),{})}:Ta(t)?{[`Set(${t.size})`]:[...t.values()]}:Re(t)&&!K(t)&&!Ra(t)?String(t):t,me={},cr=[],at=()=>{},nc=()=>!1,sc=/^on[^a-z]/,Nr=e=>sc.test(e),Es=e=>e.startsWith("onUpdate:"),Ie=Object.assign,xs=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},ic=Object.prototype.hasOwnProperty,ae=(e,t)=>ic.call(e,t),K=Array.isArray,ur=e=>wn(e)==="[object Map]",Ta=e=>wn(e)==="[object Set]",Z=e=>typeof e=="function",Ce=e=>typeof e=="string",bs=e=>typeof e=="symbol",Re=e=>e!==null&&typeof e=="object",wa=e=>Re(e)&&Z(e.then)&&Z(e.catch),Ca=Object.prototype.toString,wn=e=>Ca.call(e),ac=e=>wn(e).slice(8,-1),Ra=e=>wn(e)==="[object Object]",Ts=e=>Ce(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ur=ys(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Cn=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},oc=/-(\w)/g,ht=Cn(e=>e.replace(oc,(t,r)=>r?r.toUpperCase():"")),lc=/\B([A-Z])/g,fr=Cn(e=>e.replace(lc,"-$1").toLowerCase()),Rn=Cn(e=>e.charAt(0).toUpperCase()+e.slice(1)),ws=Cn(e=>e?`on${Rn(e)}`:""),Br=(e,t)=>!Object.is(e,t),$r=(e,t)=>{for(let r=0;r<e.length;r++)e[r](t)},Mn=(e,t,r)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},Cs=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Ma;const cc=()=>Ma||(Ma=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let Je;class Fa{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Je&&(this.parent=Je,this.index=(Je.scopes||(Je.scopes=[])).push(this)-1)}run(t){if(this.active)try{return Je=this,t()}finally{Je=this.parent}}on(){Je=this}off(){Je=this.parent}stop(t){if(this.active){let r,n;for(r=0,n=this.effects.length;r<n;r++)this.effects[r].stop();for(r=0,n=this.cleanups.length;r<n;r++)this.cleanups[r]();if(this.scopes)for(r=0,n=this.scopes.length;r<n;r++)this.scopes[r].stop(!0);if(this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.active=!1}}}function uc(e){return new Fa(e)}function fc(e,t=Je){t&&t.active&&t.effects.push(e)}function hc(){return Je}function dc(e){Je&&Je.cleanups.push(e)}const Rs=e=>{const t=new Set(e);return t.w=0,t.n=0,t},Aa=e=>(e.w&At)>0,Sa=e=>(e.n&At)>0,mc=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=At},pc=e=>{const{deps:t}=e;if(t.length){let r=0;for(let n=0;n<t.length;n++){const s=t[n];Aa(s)&&!Sa(s)?s.delete(e):t[r++]=s,s.w&=~At,s.n&=~At}t.length=r}},Ms=new WeakMap;let Hr=0,At=1;const Fs=30;let dt;const Xt=Symbol(""),As=Symbol("");
vendor: 10,863 bytes, line 1
1class Ss{constructor(t,r=null,n){this.fn=t,this.scheduler=r,this.active=!0,this.deps=[],this.parent=void 0,fc(this,n)}run(){if(!this.active)return this.fn();let t=dt,r=St;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=dt,dt=this,St=!0,At=1<<++Hr,Hr<=Fs?mc(this):La(this),this.fn()}finally{Hr<=Fs&&pc(this),At=1<<--Hr,dt=this.parent,St=r,this.parent=void 0}}stop(){this.active&&(La(this),this.onStop&&this.onStop(),this.active=!1)}}function La(e){const{deps:t}=e;if(t.length){for(let r=0;r<t.length;r++)t[r].delete(e);t.length=0}}let St=!0;const za=[];function hr(){za.push(St),St=!1}function dr(){const e=za.pop();St=e===void 0?!0:e}function qe(e,t,r){if(St&&dt){let n=Ms.get(e);n||Ms.set(e,n=new Map);let s=n.get(r);s||n.set(r,s=Rs()),Da(s)}}function Da(e,t){let r=!1;Hr<=Fs?Sa(e)||(e.n|=At,r=!Aa(e)):r=!e.has(dt),r&&(e.add(dt),dt.deps.push(e))}function Et(e,t,r,n,s,i){const a=Ms.get(e);if(!a)return;let o=[];if(t==="clear")o=[...a.values()];else if(r==="length"&&K(e))a.forEach((l,c)=>{(c==="length"||c>=n)&&o.push(l)});else switch(r!==void 0&&o.push(a.get(r)),t){case"add":K(e)?Ts(r)&&o.push(a.get("length")):(o.push(a.get(Xt)),ur(e)&&o.push(a.get(As)));break;case"delete":K(e)||(o.push(a.get(Xt)),ur(e)&&o.push(a.get(As)));break;case"set":ur(e)&&o.push(a.get(Xt));break}if(o.length===1)o[0]&&Ls(o[0]);else{const l=[];for(const c of o)c&&l.push(...c);Ls(Rs(l))}}function Ls(e,t){for(const r of K(e)?e:[...e])(r!==dt||r.allowRecurse)&&(r.scheduler?r.scheduler():r.run())}const gc=ys("__proto__,__v_isRef,__isVue"),Pa=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(bs)),_c=zs(),vc=zs(!1,!0),yc=zs(!0),Ia=Ec();function Ec(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...r){const n=le(this);for(let i=0,a=this.length;i<a;i++)qe(n,"get",i+"");const s=n[t](...r);return s===-1||s===!1?n[t](...r.map(le)):s}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...r){hr();const n=le(this)[t].apply(this,r);return dr(),n}}),e}function zs(e=!1,t=!1){return function(n,s,i){if(s==="__v_isReactive")return!e;if(s==="__v_isReadonly")return e;if(s==="__v_isShallow")return t;if(s==="__v_raw"&&i===(e?t?kc:ja:t?Wa:Ha).get(n))return n;const a=K(n);if(!e&&a&&ae(Ia,s))return Reflect.get(Ia,s,i);const o=Reflect.get(n,s,i);return(bs(s)?Pa.has(s):gc(s))||(e||qe(n,"get",s),t)?o:Me(o)?!a||!Ts(s)?o.value:o:Re(o)?e?Ga(o):xt(o):o}}const xc=ka(),bc=ka(!0);function ka(e=!1){return function(r,n,s,i){let a=r[n];if(Wr(a)&&Me(a)&&!Me(s))return!1;if(!e&&!Wr(s)&&(Va(s)||(s=le(s),a=le(a)),!K(r)&&Me(a)&&!Me(s)))return a.value=s,!0;const o=K(r)&&Ts(n)?Number(n)<r.length:ae(r,n),l=Reflect.set(r,n,s,i);return r===le(i)&&(o?Br(s,a)&&Et(r,"set",n,s):Et(r,"add",n,s)),l}}function Tc(e,t){const r=ae(e,t);e[t];const n=Reflect.deleteProperty(e,t);return n&&r&&Et(e,"delete",t,void 0),n}function wc(e,t){const r=Reflect.has(e,t);return(!bs(t)||!Pa.has(t))&&qe(e,"has",t),r}function Cc(e){return qe(e,"iterate",K(e)?"length":Xt),Reflect.ownKeys(e)}const Oa={get:_c,set:xc,deleteProperty:Tc,has:wc,ownKeys:Cc},Rc={get:yc,set(e,t){return!0},deleteProperty(e,t){return!0}},Mc=Ie({},Oa,{get:vc,set:bc}),Ds=e=>e,Fn=e=>Reflect.getPrototypeOf(e);function An(e,t,r=!1,n=!1){e=e.__v_raw;const s=le(e),i=le(t);t!==i&&!r&&qe(s,"get",t),!r&&qe(s,"get",i);const{has:a}=Fn(s),o=n?Ds:r?Os:jr;if(a.call(s,t))return o(e.get(t));if(a.call(s,i))return o(e.get(i));e!==s&&e.get(t)}function Sn(e,t=!1){const r=this.__v_raw,n=le(r),s=le(e);return e!==s&&!t&&qe(n,"has",e),!t&&qe(n,"has",s),e===s?r.has(e):r.has(e)||r.has(s)}function Ln(e,t=!1){return e=e.__v_raw,!t&&qe(le(e),"iterate",Xt),Reflect.get(e,"size",e)}function Na(e){e=le(e);const t=le(this);return Fn(t).has.call(t,e)||(t.add(e),Et(t,"add",e,e)),this}function Ua(e,t){t=le(t);const r=le(this),{has:n,get:s}=Fn(r);let i=n.call(r,e);i||(e=le(e),i=n.call(r,e));const a=s.call(r,e);return r.set(e,t),i?Br(t,a)&&Et(r,"set",e,t):Et(r,"add",e,t),this}function Ba(e){const t=le(this),{has:r,get:n}=Fn(t);let s=r.call(t,e);s||(e=le(e),s=r.call(t,e)),n&&n.call(t,e);const i=t.delete(e);return s&&Et(t,"delete",e,void 0),i}function $a(){const e=le(this),t=e.size!==0,r=e.clear();return t&&Et(e,"clear",void 0,void 0),r}function zn(e,t){return function(n,s){const i=this,a=i.__v_raw,o=le(a),l=t?Ds:e?Os:jr;return!e&&qe(o,"iterate",Xt),a.forEach((c,u)=>n.call(s,l(c),l(u),i))}}function Dn(e,t,r){return function(...n){const s=this.__v_raw,i=le(s),a=ur(i),o=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,c=s[e](...n),u=r?Ds:t?Os:jr;return!t&&qe(i,"iterate",l?As:Xt),{next(){const{value:f,done:h}=c.next();return h?{value:f,done:h}:{value:o?[u(f[0]),u(f[1])]:u(f),done:h}},[Symbol.iterator](){return this}}}}function Lt(e){return function(...t){return e==="delete"?!1:this}}function Fc(){const e={get(i){return An(this,i)},get size(){return Ln(this)},has:Sn,add:Na,set:Ua,delete:Ba,clear:$a,forEach:zn(!1,!1)},t={get(i){return An(this,i,!1,!0)},get size(){return Ln(this)},has:Sn,add:Na,set:Ua,delete:Ba,clear:$a,forEach:zn(!1,!0)},r={get(i){return An(this,i,!0)},get size(){return Ln(this,!0)},has(i){return Sn.call(this,i,!0)},add:Lt("add"),set:Lt("set"),delete:Lt("delete"),clear:Lt("clear"),forEach:zn(!0,!1)},n={get(i){return An(this,i,!0,!0)},get size(){return Ln(this,!0)},has(i){return Sn.call(this,i,!0)},add:Lt("add"),set:Lt("set"),delete:Lt("delete"),clear:Lt("clear"),forEach:zn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Dn(i,!1,!1),r[i]=Dn(i,!0,!1),t[i]=Dn(i,!1,!0),n[i]=Dn(i,!0,!0)}),[e,r,t,n]}const[Ac,Sc,Lc,zc]=Fc();function Ps(e,t){const r=t?e?zc:Lc:e?Sc:Ac;return(n,s,i)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?n:Reflect.get(ae(r,s)&&s in n?r:n,s,i)}const Dc={get:Ps(!1,!1)},Pc={get:Ps(!1,!0)},Ic={get:Ps(!0,!1)},Ha=new WeakMap,Wa=new WeakMap,ja=new WeakMap,kc=new WeakMap;function Oc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Nc(e){return e.__v_skip||!Object.isExtensible(e)?0:Oc(ac(e))}function xt(e){return Wr(e)?e:Is(e,!1,Oa,Dc,Ha)}function Uc(e){return Is(e,!1,Mc,Pc,Wa)}function Ga(e){return Is(e,!0,Rc,Ic,ja)}function Is(e,t,r,n,s){if(!Re(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=s.get(e);if(i)return i;const a=Nc(e);if(a===0)return e;const o=new Proxy(e,a===2?n:r);return s.set(e,o),o}function mr(e){return Wr(e)?mr(e.__v_raw):!!(e&&e.__v_isReactive)}function Wr(e){return!!(e&&e.__v_isReadonly)}function Va(e){return!!(e&&e.__v_isShallow)}function Xa(e){return mr(e)||Wr(e)}function le(e){const t=e&&e.__v_raw;return t?le(t):e}function ks(e){return Mn(e,"__v_skip",!0),e}const jr=e=>Re(e)?xt(e):e,Os=e=>Re(e)?Ga(e):e;function qa(e){St&&dt&&(e=le(e),Da(e.dep||(e.dep=Rs())))}function Ka(e,t){e=le(e),e.dep&&Ls(e.dep)}function Me(e){return!!(e&&e.__v_isRef===!0)}function Ee(e){return Ya(e,!1)}function Ns(e){return Ya(e,!0)}function Ya(e,t){return Me(e)?e:new Bc(e,t)}class Bc{constructor(t,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?t:le(t),this._value=r?t:jr(t)}get value(){return qa(this),this._value}set value(t){t=this.__v_isShallow?t:le(t),Br(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:jr(t),Ka(this))}}function qt(e){return Me(e)?e.value:e}const $c={get:(e,t,r)=>qt(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const s=e[t];return Me(s)&&!Me(r)?(s.value=r,!0):Reflect.set(e,t,r,n)}};function Qa(e){return mr(e)?e:new Proxy(e,$c)}function Za(e){const t=K(e)?new Array(e.length):{};for(const r in e)t[r]=Ja(e,r);return t}class Hc{constructor(t,r,n){this._object=t,this._key=r,this._defaultValue=n,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function Ja(e,t,r){const n=e[t];return Me(n)?n:new Hc(e,t,r)}class Wc{constructor(t,r,n,s){this._setter=r,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new Ss(t,()=>{this._dirty||(this._dirty=!0,Ka(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=n}get value(){const t=le(this);return qa(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function jc(e,t,r=!1){let n,s;const i=Z(e);return i?(n=e,s=at):(n=e.get,s=e.set),new Wc(n,s,i||!s,r)}Promise.resolve();function zt(e,t,r,n){let s;try{s=n?e(...n):e()}catch(i){Gr(i,t,r)}return s}function et(e,t,r,n){if(Z(e)){const i=zt(e,t,r,n);return i&&wa(i)&&i.catch(a=>{Gr(a,t,r)}),i}const s=[];for(let i=0;i<e.length;i++)s.push(et(e[i],t,r,n));return s}function Gr(e,t,r,n=!0){const s=t?t.vnode:null;if(t){let i=t.parent;const a=t.proxy,o=r;for(;i;){const c=i.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](e,a,o)===!1)return}i=i.parent}const l=t.appContext.config.errorHandler;if(l){zt(l,null,10,[e,a,o]);return}}Gc(e,r,s,n)}function Gc(e,t,r,n=!0){console.error(e)}let Pn=!1,Us=!1;const Ke=[];let bt=0;const Vr=[];let Xr=null,pr=0;const qr=[];let Dt=null,gr=0;const e0=Promise.resolve();let Bs=null,$s=null;function In(e){const t=Bs||e0;return e?t.then(this?e.bind(this):e):t}function Vc(e){let t=bt+1,r=Ke.length;for(;t<r;){const n=t+r>>>1;Kr(Ke[n])<e?t=n+1:r=n}return t}function t0(e){(!Ke.length||!Ke.includes(e,Pn&&e.allowRecurse?bt+1:bt))&&e!==$s&&(e.id==null?Ke.push(e):Ke.splice(Vc(e.id),0,e),r0())}function r0(){!Pn&&!Us&&(Us=!0,Bs=e0.then(i0))}function Xc(e){const t=Ke.indexOf(e);t>bt&&Ke.splice(t,1)}function n0(e,t,r,n){K(e)?r.push(...e):(!t||!t.includes(e,e.allowRecurse?n+1:n))&&r.push(e),r0()}function qc(e){n0(e,Xr,Vr,pr)}function s0(e){n0(e,Dt,qr,gr)}function Hs(e,t=null){if(Vr.length){for($s=t,Xr=[...new Set(Vr)],Vr.length=0,pr=0;pr<Xr.length;pr++)Xr[pr]();Xr=null,pr=0,$s=null,Hs(e,t)}}function kn(e){if(qr.length){const t=[...new Set(qr)];if(qr.length=0,Dt){Dt.push(...t);return}for(Dt=t,Dt.sort((r,n)=>Kr(r)-Kr(n)),gr=0;gr<Dt.length;gr++)Dt[gr]();Dt=null,gr=0}}const Kr=e=>e.id==null?1/0:e.id;function i0(e){Us=!1,Pn=!0,Hs(e),Ke.sort((r,n)=>Kr(r)-Kr(n));const t=at;try{for(bt=0;bt<Ke.length;bt++){const r=Ke[bt];r&&r.active!==!1&&zt(r,null,14)}}finally{bt=0,Ke.length=0,kn(),Pn=!1,Bs=null,(Ke.length||Vr.length||qr.length)&&i0(e)}}function Kc(e,t,...r){const n=e.vnode.props||me;let s=r;const i=t.startsWith("update:"),a=i&&t.slice(7);if(a&&a in n){const u=`${a==="modelValue"?"model":a}Modifiers`,{number:f,trim:h}=n[u]||me;h?s=r.map(d=>d.trim()):f&&(s=r.map(Cs))}let o,l=n[o=ws(t)]||n[o=ws(ht(t))];!l&&i&&(l=n[o=ws(fr(t))]),l&&et(l,e,6,s);const c=n[o+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[o])return;e.emitted[o]=!0,et(c,e,6,s)}}function a0(e,t,r=!1){const n=t.emitsCache,s=n.get(e);if(s!==void 0)return s;const i=e.emits;let a={},o=!1;if(!Z(e)){const l=c=>{const u=a0(c,t,!0);u&&(o=!0,Ie(a,u))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}
1return!i&&!o?(n.set(e,null),null):(K(i)?i.forEach(l=>a[l]=null):Ie(a,i),n.set(e,a),a)}function Ws(e,t){return!e||!Nr(t)?!1:(t=t.slice(2).replace(/Once$/,""),ae(e,t[0].toLowerCase()+t.slice(1))||ae(e,fr(t))||ae(e,t))}let Ye=null,On=null;function Nn(e){const t=Ye;return Ye=e,On=e&&e.type.__scopeId||null,t}function o0(e){On=e}function l0(){On=null}function js(e,t=Ye,r){if(!t||e._n)return e;const n=(...s)=>{n._d&&H0(-1);const i=Nn(t),a=e(...s);return Nn(i),n._d&&H0(1),a};return n._n=!0,n._c=!0,n._d=!0,n}function Gs(e){const{type:t,vnode:r,proxy:n,withProxy:s,props:i,propsOptions:[a],slots:o,attrs:l,emit:c,render:u,renderCache:f,data:h,setupState:d,ctx:y,inheritAttrs:x}=e;let m,p;const g=Nn(e);try{if(r.shapeFlag&4){const T=s||n;m=nt(u.call(T,T,f,i,d,h,y)),p=l}else{const T=t;m=nt(T.length>1?T(i,{attrs:l,slots:o,emit:c}):T(i,null)),p=t.props?l:Qc(l)}}catch(T){Jr.length=0,Gr(T,e,1),m=ne(rt)}let v=m;if(p&&x!==!1){const T=Object.keys(p),{shapeFlag:w}=v;T.length&&w&(1|6)&&(a&&T.some(Es)&&(p=Zc(p,a)),v=Zt(v,p))}return r.dirs&&(v.dirs=v.dirs?v.dirs.concat(r.dirs):r.dirs),r.transition&&(v.transition=r.transition),m=v,Nn(g),m}function Yc(e){let t;for(let r=0;r<e.length;r++){const n=e[r];
1if(yr(n)){if(n.type!==rt||n.children==="v-if"){if(t)return;t=n}}else return}return t}const Qc=e=>{let t;for(const r in e)(r==="class"||r==="style"||Nr(r))&&((t||(t={}))[r]=e[r]);return t},Zc=(e,t)=>{const r={};for(const n in e)(!Es(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function Jc(e,t,r){const{props:n,children:s,component:i}=e,{props:a,children:o,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?c0(n,a,c):!!a;if(l&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const h=u[f];if(a[h]!==n[h]&&!Ws(c,h))return!0}}}else return(s||o)&&(!o||!o.$stable)?!0:n===a?!1:n?a?c0(n,a,c):!0:!!a;return!1}function c0(e,t,r){const n=Object.keys(t);if(n.length!==Object.keys(e).length)return!0;for(let s=0;s<n.length;s++){const i=n[s];if(t[i]!==e[i]&&!Ws(r,i))return!0}return!1}function Vs({vnode:e,parent:t},r){for(;t&&t.subTree===e;)(e=t.vnode).el=r,t=t.parent}const eu=e=>e.__isSuspense,tu={name:"Suspense",__isSuspense:!0,process(e,t,r,n,s,i,a,o,l,c){e==null?ru(t,r,n,s,i,a,o,l,c):nu(e,t,r,n,s,a,o,l,c)},hydrate:su,create:Xs,normalize:iu},u0=tu;function Yr(e,t){const r=e.props&&e.props[t];Z(r)&&r()}function ru(e,t,r,n,s,i,a,o,l){const{p:c,o:{createElement:u}}=l,f=u("div"),h=e.suspense=Xs(e,s,n,t,f,r,i,a,o,l);c(null,h.pendingBranch=e.ssContent,f,null,n,h,i,a),h.deps>0?(Yr(e,"onPending"),Yr(e,"onFallback"),c(null,e.ssFallback,t,r,n,null,i,a),_r(h,e.ssFallback)):h.resolve()}function nu(e,t,r,n,s,i,a,o,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const h=t.ssContent,d=t.ssFallback,{activeBranch:y,pendingBranch:x,isInFallback:m,isHydrating:p}=f;if(x)f.pendingBranch=h,gt(h,x)?(l(x,h,f.hiddenContainer,null,s,f,i,a,o),f.deps<=0?f.resolve():m&&(l(y,d,r,n,s,null,i,a,o),_r(f,d))):(f.pendingId++,p?(f.isHydrating=!1,f.activeBranch=x):c(x,s,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),m?(l(null,h,f.hiddenContainer,null,s,f,i,a,o),f.deps<=0?f.resolve():(l(y,d,r,n,s,null,i,a,o),_r(f,d))):y&&gt(h,y)?(l(y,h,r,n,s,f,i,a,o),f.resolve(!0)):(l(null,h,f.hiddenContainer,null,s,f,i,a,o),f.deps<=0&&f.resolve()));else if(y&&gt(h,y))l(y,h,r,n,s,f,i,a,o),_r(f,h);else if(Yr(t,"onPending"),f.pendingBranch=h,f.pendingId++,l(null,h,f.hiddenContainer,null,s,f,i,a,o),f.deps<=0)f.resolve();else{const{timeout:g,pendingId:v}=f;g>0?setTimeout(()=>{f.pendingId===v&&f.fallback(d)},g):g===0&&f.fallback(d)}}function Xs(e,t,r,n,s,i,a,o,l,c,u=!1){const{p:f,m:h,um:d,n:y,o:{parentNode:x,remove:m}}=c,p=Cs(e.props&&e.props.timeout),g={vnode:e,parent:t,parentComponent:r,isSVG:a,container:n,hiddenContainer:s,anchor:i,deps:0,pendingId:0,timeout:typeof p=="number"?p:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:u,isUnmounted:!1,effects:[],resolve(v=!1){const{vnode:T,activeBranch:w,pendingBranch:F,pendingId:A,effects:S,parentComponent:R,container:U}=g;if(g.isHydrating)g.isHydrating=!1;else if(!v){const V=w&&F.transition&&F.transition.mode==="out-in";V&&(w.transition.afterLeave=()=>{A===g.pendingId&&h(F,U,J,0)});let{anchor:J}=g;w&&(J=y(w),d(w,R,g,!0)),V||h(F,U,J,0)}_r(g,F),g.pendingBranch=null,g.isInFallback=!1;let j=g.parent,z=!1;for(;j;){if(j.pendingBranch){j.effects.push(...S),z=!0;break}j=j.parent}z||s0(S),g.effects=[],Yr(T,"onResolve")},fallback(v){if(!g.pendingBranch)return;const{vnode:T,activeBranch:w,parentComponent:F,container:A,isSVG:S}=g;Yr(T,"onFallback");const R=y(w),U=()=>{!g.isInFallback||(f(null,v,A,R,F,null,S,o,l),_r(g,v))},j=v.transition&&v.transition.mode==="out-in";j&&(w.transition.afterLeave=U),g.isInFallback=!0,d(w,F,null,!0),j||U()},move(v,T,w){g.activeBranch&&h(g.activeBranch,v,T,w),g.container=v},next(){return g.activeBranch&&y(g.activeBranch)},registerDep(v,T){const w=!!g.pendingBranch;w&&g.deps++;const F=v.vnode.el;v.asyncDep.catch(A=>{Gr(A,v,0)}).then(A=>{if(v.isUnmounted||g.isUnmounted||g.pendingId!==v.suspenseId)return;v.asyncResolved=!0;const{vnode:S}=v;li(v,A,!1),F&&(S.el=F);const R=!F&&v.subTree.el;T(v,S,x(F||v.subTree.el),F?null:y(v.subTree),g,a,l),R&&m(R),Vs(v,S.el),w&&--g.deps==0&&g.resolve()})},unmount(v,T){g.isUnmounted=!0,g.activeBranch&&d(g.activeBranch,r,v,T),g.pendingBranch&&d(g.pendingBranch,r,v,T)}};return g}function su(e,t,r,n,s,i,a,o,l){const c=t.suspense=Xs(t,n,r,e.parentNode,document.createElement("div"),null,s,i,a,o,!0),u=l(e,c.pendingBranch=t.ssContent,r,c,i,a);return c.deps===0&&c.resolve(),u}function iu(e){const{shapeFlag:t,children:r}=e,n=t&32;e.ssContent=f0(n?r.default:r),e.ssFallback=n?f0(r.fallback):ne(rt)}function f0(e){let t;if(Z(e)){const r=en&&e._c;r&&(e._d=!1,Ne()),e=e(),r&&(e._d=!0,t=It,$0())}return K(e)&&(e=Yc(e)),e=nt(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(r=>r!==e)),e}function h0(e,t){t&&t.pendingBranch?K(e)?t.effects.push(...e):t.effects.push(e):s0(e)}function _r(e,t){e.activeBranch=t;const{vnode:r,parentComponent:n}=e,s=r.el=t.el;n&&n.subTree===r&&(n.vnode.el=s,Vs(n,s))}function Un(e,t){if(De){let r=De.provides;const n=De.parent&&De.parent.provides;n===r&&(r=De.provides=Object.create(n)),r[e]=t}}function ot(e,t,r=!1){const n=De||Ye;if(n){const s=n.parent==null?n.vnode.appContext&&n.vnode.appContext.provides:n.parent.provides;if(s&&e in s)return s[e];if(arguments.length>1)return r&&Z(t)?t.call(n.proxy):t}}function d0(e,t){return qs(e,null,t)}const m0={};function lt(e,t,r){return qs(e,t,r)}function qs(e,t,{immediate:r,deep:n,flush:s,onTrack:i,onTrigger:a}=me){const o=De;let l,c=!1,u=!1;if(Me(e)?(l=()=>e.value,c=Va(e)):mr(e)?(l=()=>e,n=!0):K(e)?(u=!0,c=e.some(mr),l=()=>e.map(p=>{if(Me(p))return p.value;if(mr(p))return Kt(p);if(Z(p))return zt(p,o,2)})):Z(e)?t?l=()=>zt(e,o,2):l=()=>{if(!(o&&o.isUnmounted))return f&&f(),et(e,o,3,[h])}:l=at,t&&n){const p=l;l=()=>Kt(p())}let f,h=p=>{f=m.onStop=()=>{zt(p,o,4)}};if(rn)return h=at,t?r&&et(t,o,3,[l(),u?[]:void 0,h]):l(),at;let d=u?[]:m0;const y=()=>
1{if(!!m.active)if(t){const p=m.run();(n||c||(u?p.some((g,v)=>Br(g,d[v])):Br(p,d)))&&(f&&f(),et(t,o,3,[p,d===m0?void 0:d,h]),d=p)}else m.run()};y.allowRecurse=!!t;let x;s==="sync"?x=y:s==="post"?x=()=>ke(y,o&&o.suspense):x=()=>{!o||o.isMounted?qc(y):y()};const m=new Ss(l,x);return t?r?y():d=m.run():s==="post"?ke(m.run.bind(m),o&&o.suspense):m.run(),()=>{m.stop(),o&&o.scope&&xs(o.scope.effects,m)}}function au(e,t,r){const n=this.proxy,s=Ce(e)?e.includes(".")?p0(n,e):()=>n[e]:e.bind(n,n);let i;Z(t)?i=t:(i=t.handler,r=t);const a=De;Er(this);const o=qs(s,i.bind(n),r);return a?Er(a):Jt(),o}function p0(e,t){const r=t.split(".");return()=>{let n=e;for(let s=0;s<r.length&&n;s++)n=n[r[s]];return n}}function Kt(e,t){if(!Re(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Me(e))Kt(e.value,t);else if(K(e))for(let r=0;r<e.length;r++)Kt(e[r],t);else if(Ta(e)||ur(e))e.forEach(r=>{Kt(r,t)});else if(Ra(e))for(const r in e)Kt(e[r],t);return e}function ou(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return wt(()=>{e.isMounted=!0}),Wn(()=>{e.isUnmounting=!0}),e}const tt=[Function,Array],lu={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:tt,onEnter:tt,onAfterEnter:tt,onEnterCancelled:tt,onBeforeLeave:tt,onLeave:tt,onAfterLeave:tt,onLeaveCancelled:tt,onBeforeAppear:tt,onAppear:tt,onAfterAppear:tt,onAppearCancelled:tt},setup(e,{slots:t}){const r=ct(),n=ou();let s;return()=>{const i=t.default&&y0(t.default(),!0);if(!i||!i.length)return;const a=le(e),{mode:o}=a,l=i[0];if(n.isLeaving)return Ys(l);const c=v0(l);if(!c)return Ys(l);const u=Ks(c,a,n,r);Bn(c,u);const f=r.subTree,h=f&&v0(f);let d=!1;const{getTransitionKey:y}=c.type;if(y){const x=y();s===void 0?s=x:x!==s&&(s=x,d=!0)}if(h&&h.type!==rt&&(!gt(c,h)||d)){const x=Ks(h,a,n,r);if(Bn(h,x),o==="out-in")return n.isLeaving=!0,x.afterLeave=()=>
1{n.isLeaving=!1,r.update()},Ys(l);o==="in-out"&&c.type!==rt&&(x.delayLeave=(m,p,g)=>{const v=_0(n,h);v[String(h.key)]=h,m._leaveCb=()=>{p(),m._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=g})}return l}}},g0=lu;function _0(e,t){const{leavingVNodes:r}=e;let n=r.get(t.type);return n||(n=Object.create(null),r.set(t.type,n)),n}function Ks(e,t,r,n){const{appear:s,mode:i,persisted:a=!1,onBeforeEnter:o,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:f,onLeave:h,onAfterLeave:d,onLeaveCancelled:y,onBeforeAppear:x,onAppear:m,onAfterAppear:p,onAppearCancelled:g}=t,v=String(e.key),T=_0(r,e),w=(A,S)=>{A&&et(A,n,9,S)},F={mode:i,persisted:a,beforeEnter(A){let S=o;if(!r.isMounted)if(s)S=x||o;else return;A._leaveCb&&A._leaveCb(!0);const R=T[v];R&&gt(e,R)&&R.el._leaveCb&&R.el._leaveCb(),w(S,[A])},enter(A){let S=l,R=c,U=u;if(!r.isMounted)if(s)S=m||l,R=p||c,U=g||u;else return;let j=!1;const z=A._enterCb=V=>{j||(j=!0,V?w(U,[A]):w(R,[A]),F.delayedLeave&&F.delayedLeave(),A._enterCb=void 0)};S?(S(A,z),S.length<=1&&z()):z()},leave(A,S){const R=String(e.key);if(A._enterCb&&A._enterCb(!0),r.isUnmounting)return S();w(f,[A]);let U=!1;const j=A._leaveCb=z=>{U||(U=!0,S(),z?w(y,[A]):w(d,[A]),A._leaveCb=void 0,T[R]===e&&delete T[R])};T[R]=e,h?(h(A,j),h.length<=1&&j()):j()},clone(A){return Ks(A,t,r,n)}};return F}function Ys(e){if($n(e))return e=Zt(e),e.children=null,e}function v0(e){return $n(e)?e.children?e.children[0]:void 0:e}function Bn(e,t){e.shapeFlag&6&&e.component?Bn(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 y0(e,t=!1){let r=[],n=0;for(let s=0;s<e.length;s++){const i=e[s];i.type===je?(i.patchFlag&128&&n++,r=r.concat(y0(i.children,t))):(t||i.type!==rt)&&r.push(i)}if(n>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}function xe(e){return Z(e)?{setup:e,name:e.name}:e}const Qr=e=>!!e.type.__asyncLoader,$n=e=>e.type.__isKeepAlive,cu={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const r=ct(),n=r.ctx;if(!n.renderer)return t.default;const s=new Map,i=new Set;let a=null;const o=r.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=n,h=f("div");n.activate=(g,v,T,w,F)=>{const A=g.component;c(g,v,T,0,o),l(A.vnode,g,v,T,A,o,w,g.slotScopeIds,F),ke(()=>{A.isDeactivated=!1,A.a&&$r(A.a);const S=g.props&&g.props.onVnodeMounted;S&&Ge(S,A.parent,g)},o)},n.deactivate=g=>{const v=g.component;c(g,h,null,1,o),ke(()=>{v.da&&$r(v.da);const T=g.props&&g.props.onVnodeUnmounted;T&&Ge(T,v.parent,g),v.isDeactivated=!0},o)};function d(g){Qs(g),u(g,r,o,!0)}function y(g){s.forEach((v,T)=>{const w=ui(v.type);w&&(!g||!g(w))&&x(T)})}function x(g){const v=s.get(g);!a||v.type!==a.type?d(v):a&&Qs(a),s.delete(g),i.delete(g)}lt(()=>[e.include,e.exclude],([g,v])=>{g&&y(T=>Zr(g,T)),v&&y(T=>!Zr(v,T))},{flush:"post",deep:!0});let m=null;const p=()=>{m!=null&&s.set(m,Zs(r.subTree))};return wt(p),x0(p),Wn(()=>{s.forEach(g=>{const{subTree:v,suspense:T}=r,w=Zs(v);if(g.type===w.type){Qs(w);const F=w.component.da;F&&ke(F,T);return}d(g)})}),()=>{if(m=null,!t.default)return null;const g=t.default(),v=g[0];if(g.length>1)return a=null,g;if(!yr(v)||!(v.shapeFlag&4)&&!(v.shapeFlag&128))return a=null,v;let T=Zs(v);const w=T.type,F=ui(Qr(T)?T.type.__asyncResolved||{}:w),{include:A,exclude:S,max:R}=e;if(A&&(!F||!Zr(A,F))||S&&F&&Zr(S,F))return a=T,v;const U=T.key==null?w:T.key,j=s.get(U);return T.el&&(T=Zt(T),v.shapeFlag&128&&(v.ssContent=T)),m=U,j?(T.el=j.el,T.component=j.component,T.transition&&Bn(T,T.transition),T.shapeFlag|=512,i.delete(U),i.add(U)):(i.add(U),R&&i.size>parseInt(R,10)&&x(i.values().next().value)),T.shapeFlag|=256,a=T,v}}},uu=cu;function Zr(e,t){return K(e)?e.some(r=>Zr(r,t)):Ce(e)?e.split(",").includes(t):e.test?e.test(t):!1}function fu(e,t){E0(e,"a",t)}function hu(e,t){E0(e,"da",t)}function E0(e,t,r=De){const n=e.__wdc||(e.__wdc=()=>{let s=r;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Hn(t,n,r),r){let s=r.parent;for(;s&&s.parent;)$n(s.parent.vnode)&&du(n,t,r,s),s=s.parent}}function du(e,t,r,n){const s=Hn(t,e,n,!0);Js(()=>{xs(n[t],s)},r)}function Qs(e){let t=e.shapeFlag;t&256&&(t-=256),t&512&&(t-=512),e.shapeFlag=t}function Zs(e){return e.shapeFlag&128?e.ssContent:e}function Hn(e,t,r=De,n=!1){if(r){const s=r[e]||(r[e]=[]),i=t.__weh||(t.__weh=(...a)=>{if(r.isUnmounted)return;hr(),Er(r);const o=et(t,r,e,a);return Jt(),dr(),o});return n?s.unshift(i):s.push(i),i}}const Tt=e=>(t,r=De)=>(!rn||e==="sp")&&Hn(e,t,r),mu=Tt("bm"),wt=Tt("m"),pu=Tt("bu"),x0=Tt("u"),Wn=Tt("bum"),Js=Tt("um"),gu=Tt("sp"),_u=Tt("rtg"),vu=Tt("rtc");function b0(e,t=De){Hn("ec",e,t)}let ei=!0;function yu(e){const t=C0(e),r=e.proxy,n=e.ctx;ei=!1,t.beforeCreate&&T0(t.beforeCreate,e,"bc");const{data:s,computed:i,methods:a,watch:o,provide:l,inject:c,created:u,beforeMount:f,mounted:h,beforeUpdate:d,updated:y,activated:x,deactivated:m,beforeDestroy:p,beforeUnmount:g,destroyed:v,unmounted:T,render:w,renderTracked:F,renderTriggered:A,errorCaptured:S,serverPrefetch:R,expose:U,inheritAttrs:j,components:z,directives:V,filters:J}=t;if(c&&Eu(c,n,null,e.appContext.config.unwrapInjectedRef),a)for(const Y in a){const ee=a[Y];Z(ee)&&(n[Y]=ee.bind(r))}if(s){const Y=s.call(r,r);Re(Y)&&(e.data=xt(Y))}if(ei=!0,i)for(const Y in i){const ee=i[Y],_e=Z(ee)?ee.bind(r,r):Z(ee.get)?ee.get.bind(r,r):at,ze=!Z(ee)&&Z(ee.
vendor: 5,155 bytes, line 1
1set)?ee.set.bind(r):at,Te=he({get:_e,set:ze});Object.defineProperty(n,Y,{enumerable:!0,configurable:!0,get:()=>Te.value,set:Ze=>Te.value=Ze})}if(o)for(const Y in o)w0(o[Y],n,r,Y);if(l){const Y=Z(l)?l.call(r):l;Reflect.ownKeys(Y).forEach(ee=>{Un(ee,Y[ee])})}u&&T0(u,e,"c");function ie(Y,ee){K(ee)?ee.forEach(_e=>Y(_e.bind(r))):ee&&Y(ee.bind(r))}if(ie(mu,f),ie(wt,h),ie(pu,d),ie(x0,y),ie(fu,x),ie(hu,m),ie(b0,S),ie(vu,F),ie(_u,A),ie(Wn,g),ie(Js,T),ie(gu,R),K(U))if(U.length){const Y=e.exposed||(e.exposed={});U.forEach(ee=>{Object.defineProperty(Y,ee,{get:()=>r[ee],set:_e=>r[ee]=_e})})}else e.exposed||(e.exposed={});w&&e.render===at&&(e.render=w),j!=null&&(e.inheritAttrs=j),z&&(e.components=z),V&&(e.directives=V)}function Eu(e,t,r=at,n=!1){K(e)&&(e=ti(e));for(const s in e){const i=e[s];let a;Re(i)?"default"in i?a=ot(i.from||s,i.default,!0):a=ot(i.from||s):a=ot(i),Me(a)&&n?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>a.value,set:o=>a.value=o}):t[s]=a}}function T0(e,t,r){et(K(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function w0(e,t,r,n){const s=n.includes(".")?p0(r,n):()=>r[n];if(Ce(e)){const i=t[e];Z(i)&&lt(s,i)}else if(Z(e))lt(s,e.bind(r));else if(Re(e))if(K(e))e.forEach(i=>w0(i,t,r,n));else{const i=Z(e.handler)?e.handler.bind(r):t[e.handler];Z(i)&&lt(s,i,e)}}function C0(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:s,optionsCache:i,config:{optionMergeStrategies:a}}=e.appContext,o=i.get(t);let l;return o?l=o:!s.length&&!r&&!n?l=t:(l={},s.length&&s.forEach(c=>jn(l,c,a,!0)),jn(l,t,a)),i.set(t,l),l}function jn(e,t,r,n=!1){const{mixins:s,extends:i}=t;i&&jn(e,i,r,!0),s&&s.forEach(a=>jn(e,a,r,!0));for(const a in t)if(!(n&&a==="expose")){const o=xu[a]||r&&r[a];e[a]=o?o(e[a],t[a]):t[a]}return e}const xu={data:R0,props:Yt,emits:Yt,methods:Yt,computed:Yt,beforeCreate:We,created:We,beforeMount:We,mounted:We,beforeUpdate:We,updated:We,beforeDestroy:We,beforeUnmount:We,destroyed:We,unmounted:We,activated:We,deactivated:We,errorCaptured:We,serverPrefetch:We,components:Yt,directives:Yt,watch:Tu,provide:R0,inject:bu};function R0(e,t){return t?e?function(){return Ie(Z(e)?e.call(this,this):e,Z(t)?t.call(this,this):t)}:t:e}function bu(e,t){return Yt(ti(e),ti(t))}function ti(e){if(K(e)){const t={};for(let r=0;r<e.length;r++)t[e[r]]=e[r];return t}return e}function We(e,t){return e?[...new Set([].concat(e,t))]:t}function Yt(e,t){return e?Ie(Ie(Object.create(null),e),t):t}function Tu(e,t){if(!e)return t;if(!t)return e;const r=Ie(Object.create(null),e);for(const n in t)r[n]=We(e[n],t[n]);return r}function wu(e,t,r,n=!1){const s={},i={};Mn(i,Kn,1),e.propsDefaults=Object.create(null),M0(e,t,s,i);for(const a in e.propsOptions[0])a in s||(s[a]=void 0);r?e.props=n?s:Uc(s):e.type.props?e.props=s:e.props=i,e.attrs=i}function Cu(e,t,r,n){const{props:s,attrs:i,vnode:{patchFlag:a}}=e,o=le(s),[l]=e.propsOptions;let c=!1;if((n||a>0)&&!(a&16)){if(a&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let h=u[f];const d=t[h];if(l)if(ae(i,h))d!==i[h]&&(i[h]=d,c=!0);else{const y=ht(h);s[y]=ri(l,o,y,d,e,!1)}else d!==i[h]&&(i[h]=d,c=!0)}}}else{M0(e,t,s,i)&&(c=!0);let u;for(const f in o)(!t||!ae(t,f)&&((u=fr(f))===f||!ae(t,u)))&&(l?r&&(r[f]!==void 0||r[u]!==void 0)&&(s[f]=ri(l,o,f,void 0,e,!0)):delete s[f]);if(i!==o)for(const f in i)(!t||!ae(t,f)&&!0)&&(delete i[f],c=!0)}c&&Et(e,"set","$attrs")}function M0(e,t,r,n){const[s,i]=e.propsOptions;let a=!1,o;if(t)for(let l in t){if(Ur(l))continue;const c=t[l];let u;s&&ae(s,u=ht(l))?!i||!i.includes(u)?r[u]=c:(o||(o={}))[u]=c:Ws(e.emitsOptions,l)||(!(l in n)||c!==n[l])&&(n[l]=c,a=!0)}if(i){const l=le(r),c=o||me;for(let u=0;u<i.length;u++){const f=i[u];r[f]=ri(s,l,f,c[f],e,!ae(c,f))}}return a}function ri(e,t,r,n,s,i){const a=e[r];if(a!=null){const o=ae(a,"default");if(o&&n===void 0){const l=a.default;if(a.type!==Function&&Z(l)){const{propsDefaults:c}=s;r in c?n=c[r]:(Er(s),n=c[r]=l.call(null,t),Jt())}else n=l}a[0]&&(i&&!o?n=!1:a[1]&&(n===""||n===fr(r))&&(n=!0))}return n}function F0(e,t,r=!1){const n=t.propsCache,s=n.get(e);if(s)return s;const i=e.props,a={},o=[];let l=!1;if(!Z(e)){const u=f=>{l=!0;const[h,d]=F0(f,t,!0);Ie(a,h),d&&o.push(...d)};!r&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!l)return n.set(e,cr),cr;if(K(i))for(let u=0;u<i.length;u++){const f=ht(i[u]);A0(f)&&(a[f]=me)}else if(i)for(const u in i){const f=ht(u);if(A0(f)){const h=i[u],d=a[f]=K(h)||Z(h)?{type:h}:h;if(d){const y=z0(Boolean,d.type),x=z0(String,d.type);d[0]=y>-1,d[1]=x<0||y<x,(y>-1||ae(d,"default"))&&o.push(f)}}}const c=[a,o];return n.set(e,c),c}function A0(e){return e[0]!=="$"}function S0(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function L0(e,t){return S0(e)===S0(t)}function z0(e,t){return K(t)?t.findIndex(r=>L0(r,e)):Z(t)&&L0(t,e)?0:-1}const D0=e=>e[0]==="_"||e==="$stable",ni=e=>K(e)?e.map(nt):[nt(e)],Ru=(e,t,r)=>{const n=js((...s)=>ni(t(...s)),r);return n._c=!1,n},P0=(e,t,r)=>{const n=e._ctx;for(const s in e){if(D0(s))continue;const i=e[s];if(Z(i))t[s]=Ru(s,i,n);else if(i!=null){const a=ni(i);t[s]=()=>a}}},I0=(e,t)=>{const r=ni(t);e.slots.default=()=>r}
1,Mu=(e,t)=>{if(e.vnode.shapeFlag&32){const r=t._;r?(e.slots=le(t),Mn(t,"_",r)):P0(t,e.slots={})}else e.slots={},t&&I0(e,t);Mn(e.slots,Kn,1)},Fu=(e,t,r)=>{const{vnode:n,slots:s}=e;let i=!0,a=me;if(n.shapeFlag&32){const o=t._;o?r&&o===1?i=!1:(Ie(s,t),!r&&o===1&&delete s._):(i=!t.$stable,P0(t,s)),a=t}else t&&(I0(e,t),a={default:1});if(i)for(const o in s)!D0(o)&&!(o in a)&&delete s[o]};function xp(e,t){const r=Ye;if(r===null)return e;const n=r.proxy,s=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[a,o,l,c=me]=t[i];Z(a)&&(a={mounted:a,updated:a}),a.deep&&Kt(o),s.push({dir:a,instance:n,value:o,oldValue:void 0,arg:l,modifiers:c})}return e}function mt(e,t,r,n){const s=e.dirs,i=t&&t.dirs;for(let a=0;a<s.length;a++){const o=s[a];i&&(o.oldValue=i[a].value);let l=o.dir[n];l&&(hr(),et(l,r,8,[e.el,o,e,t]),dr())}}function k0(){return{app:null,config:{isNativeTag:nc,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 Au=0;function Su(e,t){return function(n,s=null){s!=null&&!Re(s)&&(s=null);const i=k0(),a=new Set;let o=!1;const l=i.app={_uid:Au++,_component:n,_props:s,_container:null,_context:i,_instance:null,version:Ku,get config(){return i.config},set config(c){},use(c,...u){return a.has(c)||(c&&Z(c.install)?(a.add(c),c.install(l,...u)):Z(c)&&(a.add(c),c(l,...u))),l},mixin(c){return i.mixins.includes(c)||i.mixins.push(c),l},component(c,u){return u?(i.components[c]=u,l):i.components[c]},directive(c,u){return u?(i.directives[c]=u,l):i.directives[c]},mount(c,u,f){if(!o){const h=ne(n,s);return h.appContext=i,u&&t?t(h,c):e(h,c,f),o=!0,l._container=c,c.__vue_app__=l,ci(h.component)||h.component.proxy}},unmount(){o&&(e(null,l._container),delete l._container.__vue_app__)},provide(c,u){return i.provides[c]=u,l}};return l}}function Gn(e,t,r,n,s=!1){if(K(e)){e.forEach((h,d)=>Gn(h,t&&(K(t)?t[d]:t),r,n,s));return}if(Qr(n)&&!s)return;const i=n.shapeFlag&4?ci(n.component)||n.component.proxy:n.el,a=s?null:i,{i:o,r:l}=e,c=t&&t.r,u=o.refs===me?o.refs={}:o.refs,f=o.setupState;if(c!=null&&c!==l&&(Ce(c)?(u[c]=null,ae(f,c)&&(f[c]=null)):Me(c)&&(c.value=null)),Z(l))zt(l,o,12,[a,u]);else{const h=Ce(l),d=Me(l);if(h||d){const y=()=>{if(e.f){const x=h?u[l]:l.value;s?K(x)&&xs(x,i):K(x)?x.includes(i)||x.push(i):h?u[l]=[i]:(l.value=[i],e.k&&(u[e.k]=l.value))}else h?(u[l]=a,ae(f,l)&&(f[l]=a)):Me(l)&&(l.value=a,e.k&&(u[e.k]=a))};a?(y.id=-1,ke(y,r)):y()}}}let Pt=!1;const Vn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",si=e=>e.nodeType===8;function Lu(e){const{mt:t,p:r,o:{patchProp:n,nextSibling:s,parentNode:i,remove:a,insert:o,createComment:l}}=e,c=(m,p)=>{if(!p.hasChildNodes()){r(null,m,p),kn();return}Pt=!1,u(p.firstChild,m,null,null,null),kn(),Pt&&console.error("Hydration completed but contains mismatches.")},u=(m,p,g,v,T,w=!1)=>{const F=si(m)&&m.data==="[",A=()=>y(m,p,g,v,T,F),{type:S,ref:R,shapeFlag:U}=p,j=m.nodeType;p.el=m;let z=null;switch(S){case vr:j!==3?z=A():(m.data!==p.children&&(Pt=!0,m.data=p.children),z=s(m));break;case rt:j!==8||F?z=A():z=s(m);break;case qn:if(j!==1)z=A();else{z=m;const V=!p.children.length;for(let J=0;J<p.staticCount;J++)V&&(p.children+=z.outerHTML),J===p.staticCount-1&&(p.anchor=z),z=s(z);return z}break;case je:F?z=d(m,p,g,v,T,w):z=A();break;default:if(U&1)j!==1||p.type.toLowerCase()!==m.tagName.toLowerCase()?z=A():z=f(m,p,g,v,T,w);else if(U&6){p.slotScopeIds=T;const V=i(m);if(t(p,V,null,g,v,Vn(V),w),z=F?x(m):s(m),Qr(p)){let J;F?(J=ne(je),J.anchor=z?z.previousSibling:V.lastChild):J=m.nodeType===3?ii(""):ne("div"),J.el=m,p.component.subTree=J}}else U&64?j!==8?z=A():z=p.type.hydrate(m,p,g,v,T,w,e,h):U&128&&(z=p.type.hydrate(m,p,g,v,Vn(i(m)),T,w,e,u))}return R!=null&&Gn(R,null,v,p),z},f=(m,p,g,v,T,w)=>{w=w||!!p.dynamicChildren;const{type:F,props:A,patchFlag:S,shapeFlag:R,dirs:U}=p,j=F==="input"&&U||F==="option";if(j||S!==-1){if(U&&mt(p,null,g,"created"),A)if(j||!w||S&(16|32))for(const V in A)(j&&V.endsWith("value")||Nr(V)&&!Ur(V))&&n(m,V,null,A[V],!1,void 0,g);else A.onClick&&n(m,"onClick",null,A.onClick,!1,void 0,g);let z;if((z=A&&A.onVnodeBeforeMount)&&Ge(z,g,p),U&&mt(p,null,g,"beforeMount"),((z=A&&A.onVnodeMounted)||U)&&h0(()=>{z&&Ge(z,g,p),U&&mt(p,null,g,"mounted")},v),R&16&&!(A&&(A.innerHTML||A.textContent))){let V=h(m.firstChild,p,m,g,v,T,w);for(;V;){Pt=!0;const J=V;V=V.nextSibling,a(J)}}else R&8&&m.textContent!==p.children&&(Pt=!0,m.textContent=p.children)}return m.nextSibling},h=(m,p,g,v,T,w,F)=>{F=F||!!p.dynamicChildren;const A=p.children,S=A.length;for(let R=0;R<S;R++){const U=F?A[R]:A[R]=nt(A[R]);if(m)m=u(m,U,v,T,w,F);else{if(U.type===vr&&!U.children)continue;Pt=!0,r(null,U,g,null,v,T,Vn(g),w)}}return m},d=(m,p,g,v,T,w)=>{const{slotScopeIds:F}=p;F&&(T=T?T.concat(F):F);const A=i(m),S=h(s(m),p,A,g,v,T,w);return S&&si(S)&&S.data==="]"?s(p.anchor=S):(Pt=!0,o(p.anchor=l("]"),A,S),S)},y=(m,p,g,v,T,w)=>{if(Pt=!0,p.el=null,w){const S=x(m);for(;;){const R=s(m);if(R&&R!==S)a(R);else break}}const F=s(m),A=i(m);return a(m),r(null,p,A,F,g,v,Vn(A),T),F},x=m=>{let p=0;for(;m;)if(m=s(m),m&&si(m)&&(m.data==="["&&p++,m.data==="]")){if(p===0)return s(m);p--}return m};return[c,u]}const ke=h0;function zu(e){return O0(e)}function Du(e){return O0(e,Lu)}function O0(e,t){const r=cc();r.__VUE__=!0;const{insert:n,remove:s,patchProp:i,createElement:a,createText:o,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:h,setScopeId:d=at,cloneNode:y,insertStaticContent:x}=e,m=(_,b,C,P=null,D=null,O=null,B=!1,k=null,I=!!b.dynamicChildren)=>{if(_===b)return;_&&!gt(_,b)&&(P=X(_),Ve(_,D,O,!0),_=null),b.patchFlag===-2&&(I=!1,b.dynamicChildren=null);const{type:E,ref:M,shapeFlag:$}=b;switch(E){case vr:p(_,b,C,P);break;case rt:g(_,b,C,P);break;case qn:_==null&&v(b,C,P,B);break;case je:V(_,b,C,P,D,O,B,k,I);break;
vendor: 7,449 bytes, line 1
1default:$&1?F(_,b,C,P,D,O,B,k,I):$&6?J(_,b,C,P,D,O,B,k,I):($&64||$&128)&&E.process(_,b,C,P,D,O,B,k,I,fe)}M!=null&&D&&Gn(M,_&&_.ref,O,b||_,!b)},p=(_,b,C,P)=>{if(_==null)n(b.el=o(b.children),C,P);else{const D=b.el=_.el;b.children!==_.children&&c(D,b.children)}},g=(_,b,C,P)=>{_==null?n(b.el=l(b.children||""),C,P):b.el=_.el},v=(_,b,C,P)=>{[_.el,_.anchor]=x(_.children,b,C,P,_.el,_.anchor)},T=({el:_,anchor:b},C,P)=>{let D;for(;_&&_!==b;)D=h(_),n(_,C,P),_=D;n(b,C,P)},w=({el:_,anchor:b})=>{let C;for(;_&&_!==b;)C=h(_),s(_),_=C;s(b)},F=(_,b,C,P,D,O,B,k,I)=>{B=B||b.type==="svg",_==null?A(b,C,P,D,O,B,k,I):U(_,b,D,O,B,k,I)},A=(_,b,C,P,D,O,B,k)=>{let I,E;const{type:M,props:$,shapeFlag:H,transition:q,patchFlag:se,dirs:oe}=_;if(_.el&&y!==void 0&&se===-1)I=_.el=y(_.el);else{if(I=_.el=a(_.type,O,$&&$.is,$),H&8?u(I,_.children):H&16&&R(_.children,I,null,P,D,O&&M!=="foreignObject",B,k),oe&&mt(_,null,P,"created"),$){for(const ge in $)ge!=="value"&&!Ur(ge)&&i(I,ge,null,$[ge],O,_.children,P,D,N);"value"in $&&i(I,"value",null,$.value),(E=$.onVnodeBeforeMount)&&Ge(E,P,_)}S(I,_,_.scopeId,B,P)}oe&&mt(_,null,P,"beforeMount");const ue=(!D||D&&!D.pendingBranch)&&q&&!q.persisted;ue&&q.beforeEnter(I),n(I,b,C),((E=$&&$.onVnodeMounted)||ue||oe)&&ke(()=>{E&&Ge(E,P,_),ue&&q.enter(I),oe&&mt(_,null,P,"mounted")},D)},S=(_,b,C,P,D)=>{if(C&&d(_,C),P)for(let O=0;O<P.length;O++)d(_,P[O]);if(D){let O=D.subTree;if(b===O){const B=D.vnode;S(_,B,B.scopeId,B.slotScopeIds,D.parent)}}},R=(_,b,C,P,D,O,B,k,I=0)=>{for(let E=I;E<_.length;E++){const M=_[E]=k?kt(_[E]):nt(_[E]);m(null,M,b,C,P,D,O,B,k)}},U=(_,b,C,P,D,O,B)=>{const k=b.el=_.el;let{patchFlag:I,dynamicChildren:E,dirs:M}=b;I|=_.patchFlag&16;const $=_.props||me,H=b.props||me;let q;C&&Qt(C,!1),(q=H.onVnodeBeforeUpdate)&&Ge(q,C,b,_),M&&mt(b,_,C,"beforeUpdate"),C&&Qt(C,!0);const se=D&&b.type!=="foreignObject";if(E?j(_.dynamicChildren,E,k,C,P,se,O):B||_e(_,b,k,null,C,P,se,O,!1),I>0){if(I&16)z(k,b,$,H,C,P,D);else if(I&2&&$.class!==H.class&&i(k,"class",null,H.class,D),I&4&&i(k,"style",$.style,H.style,D),I&8){const oe=b.dynamicProps;for(let ue=0;ue<oe.length;ue++){const ge=oe[ue],it=$[ge],lr=H[ge];(lr!==it||ge==="value")&&i(k,ge,it,lr,D,_.children,C,P,N)}}I&1&&_.children!==b.children&&u(k,b.children)}else!B&&E==null&&z(k,b,$,H,C,P,D);((q=H.onVnodeUpdated)||M)&&ke(()=>{q&&Ge(q,C,b,_),M&&mt(b,_,C,"updated")},P)},j=(_,b,C,P,D,O,B)=>{for(let k=0;k<b.length;k++){const I=_[k],E=b[k],M=I.el&&(I.type===je||!gt(I,E)||I.shapeFlag&(6|64))?f(I.el):C;m(I,E,M,null,P,D,O,B,!0)}},z=(_,b,C,P,D,O,B)=>{if(C!==P){for(const k in P){if(Ur(k))continue;const I=P[k],E=C[k];I!==E&&k!=="value"&&i(_,k,E,I,B,b.children,D,O,N)}if(C!==me)for(const k in C)!Ur(k)&&!(k in P)&&i(_,k,C[k],null,B,b.children,D,O,N);"value"in P&&i(_,"value",C.value,P.value)}},V=(_,b,C,P,D,O,B,k,I)=>{const E=b.el=_?_.el:o(""),M=b.anchor=_?_.anchor:o("");let{patchFlag:$,dynamicChildren:H,slotScopeIds:q}=b;q&&(k=k?k.concat(q):q),_==null?(n(E,C,P),n(M,C,P),R(b.children,C,M,D,O,B,k,I)):$>0&&$&64&&H&&_.dynamicChildren?(j(_.dynamicChildren,H,C,D,O,B,k),(b.key!=null||D&&b===D.subTree)&&N0(_,b,!0)):_e(_,b,C,M,D,O,B,k,I)},J=(_,b,C,P,D,O,B,k,I)=>{b.slotScopeIds=k,_==null?b.shapeFlag&512?D.ctx.activate(b,C,P,B,I):be(b,C,P,D,O,B,I):ie(_,b,I)},be=(_,b,C,P,D,O,B)=>{const k=_.component=Wu(_,P,D);if($n(_)&&(k.ctx.renderer=fe),ju(k),k.asyncDep){if(D&&D.registerDep(k,Y),!_.el){const I=k.subTree=ne(rt);g(null,I,b,C)}return}Y(k,_,b,C,D,O,B)},ie=(_,b,C)=>{const P=b.component=_.component;if(Jc(_,b,C))if(P.asyncDep&&!P.asyncResolved){ee(P,b,C);return}else P.next=b,Xc(P.update),P.update();else b.component=_.component,b.el=_.el,P.vnode=b},Y=(_,b,C,P,D,O,B)=>{const k=()=>{if(_.isMounted){let{next:M,bu:$,u:H,parent:q,vnode:se}=_,oe=M,ue;Qt(_,!1),M?(M.el=se.el,ee(_,M,B)):M=se,$&&$r($),(ue=M.props&&M.props.onVnodeBeforeUpdate)&&Ge(ue,q,M,se),Qt(_,!0);const ge=Gs(_),it=_.subTree;_.subTree=ge,m(it,ge,f(it.el),X(it),_,D,O),M.el=ge.el,oe===null&&Vs(_,ge.el),H&&ke(H,D),(ue=M.props&&M.props.onVnodeUpdated)&&ke(()=>Ge(ue,q,M,se),D)}else{let M;const{el:$,props:H}=b,{bm:q,m:se,parent:oe}=_,ue=Qr(b);if(Qt(_,!1),q&&$r(q),!ue&&(M=H&&H.onVnodeBeforeMount)&&Ge(M,oe,b),Qt(_,!0),$&&Q){const ge=()=>{_.subTree=Gs(_),Q($,_.subTree,_,D,null)};ue?b.type.__asyncLoader().then(()=>!_.isUnmounted&&ge()):ge()}else{const ge=_.subTree=Gs(_);m(null,ge,C,P,_,D,O),b.el=ge.el}if(se&&ke(se,D),!ue&&(M=H&&H.onVnodeMounted)){const ge=b;ke(()=>Ge(M,oe,ge),D)}b.shapeFlag&256&&_.a&&ke(_.a,D),_.isMounted=!0,b=C=P=null}},I=_.effect=new Ss(k,()=>t0(_.update),_.scope),E=_.update=I.run.bind(I);E.id=_.uid,Qt(_,!0),E()},ee=(_,b,C)=>{b.component=_;const P=_.vnode.props;_.vnode=b,_.next=null,Cu(_,b.props,P,C),Fu(_,b.children,C),hr(),Hs(void 0,_.update),dr()},_e=(_,b,C,P,D,O,B,k,I=!1)=>{const E=_&&_.children,M=_?_.shapeFlag:0,$=b.children,{patchFlag:H,shapeFlag:q}=b;if(H>0){if(H&128){Te(E,$,C,P,D,O,B,k,I);return}else if(H&256){ze(E,$,C,P,D,O,B,k,I);return}}q&8?(M&16&&N(E,D,O),$!==E&&u(C,$)):M&16?q&16?Te(E,$,C,P,D,O,B,k,I):N(E,D,O,!0):(M&8&&u(C,""),q&16&&R($,C,P,D,O,B,k,I))},ze=(_,b,C,P,D,O,B,k,I)=>{_=_||cr,b=b||cr;const E=_.length,M=b.length,$=Math.min(E,M);let H;for(H=0;H<$;H++){const q=b[H]=I?kt(b[H]):nt(b[H]);m(_[H],q,C,null,D,O,B,k,I)}E>M?N(_,D,O,!0,!1,$):R(b,C,P,D,O,B,k,I,$)},Te=(_,b,C,P,D,O,B,k,I)=>{let E=0;const M=b.length;let $=_.length-1,H=M-1;for(;E<=$&&E<=H;){const q=_[E],se=b[E]=I?kt(b[E]):nt(b[E]);if(gt(q,se))m(q,se,C,null,D,O,B,k,I);else break;E++}for(;E<=$&&E<=H;){const q=_[$],se=b[H]=I?kt(b[H]):nt(b[H]);if(gt(q,se))m(q,se,C,null,D,O,B,k,I);else break;$--,H--}if(E>$){if(E<=H){const q=H+1,se=q<M?b[q].el:P;for(;E<=H;)m(null,b[E]=I?kt(b[E]):nt(b[E]),C,se,D,O,B,k,I),E++}}else if(E>H)for(;E<=$;)Ve(_[E],D,O,!0),E++;else{const q=E,se=E,oe=new Map;for(E=se;E<=H;E++){const Xe=b[E]=I?kt(b[E]):nt(b[E]);Xe.key!=null&&oe.set(Xe.key,E)}let ue,ge=0;const it=H-se+1;let lr=!1,ga=0;const Or=new Array(it);for(E=0;E<it;E++)Or[E]=0;for(E=q;E<=$;E++){const Xe=_[E];if(ge>=it){Ve(Xe,D,O,!0);continue}let ut;if(Xe.key!=null)ut=oe.get(Xe.key);else for(ue=se;ue<=H;ue++)if(Or[ue-se]===0&&gt(Xe,b[ue])){ut=ue;break}ut===void 0?Ve(Xe,D,O,!0):(Or[ut-se]=E+1,ut>=ga?ga=ut:lr=!0,m(Xe,b[ut],C,null,D,O,B,k,I),ge++)}const _a=lr?Pu(Or):cr;for(ue=_a.length-1,E=it-1;E>=0;E--){const Xe=se+E,ut=b[Xe],va=Xe+1<M?b[Xe+1].el:P;Or[E]===0?m(null,ut,C,va,D,O,B,k,I):lr&&(ue<0||E!==_a[ue]?Ze(ut,C,va,2):ue--)}}},Ze=(_,b,C,P,D=null)=>{const{el:O,type:B,transition:k,children:I,shapeFlag:E}=_;if(E&6){Ze(_.component.subTree,b,C,P);return}if(E&128){_.suspense.move(b,C,P);return}if(E&64){B.move(_,b,C,fe);return}if(B===je){n(O,b,C);for(let $=0;$<I.length;$++)Ze(I[$],b,C,P);n(_.anchor,b,C);return}if(B===qn){T(_,b,C);return}if(P!==2&&E&1&&k)if(P===0)k.beforeEnter(O),n(O,b,C),ke(()=>k.enter(O),D);else{const{leave:$,delayLeave:H,afterLeave:q}=k,se=()=>n(O,b,C),oe=()=>{$(O,()=>{se(),q&&q()})};H?H(O,se,oe):oe()}else n(O,b,C)},Ve=(_,b,C,P=!1,D=!1)=>{const{type:O,props:B,ref:k,children:I,dynamicChildren:E,shapeFlag:M,patchFlag:$,dirs:H}=_;if(k!=null&&Gn(k,null,C,_,!0),M&256){b.ctx.deactivate(_);return}const q=M&1&&H,se=!Qr(_);let oe;if(se&&(oe=B&&B.onVnodeBeforeUnmount)&&Ge(oe,b,_),M&6)G(_.component,C,P);else{if(M&128){_.suspense.unmount(C,P);return}q&&mt(_,null,b,"beforeUnmount"),M&64?_.type.remove(_,b,C,D,fe,P):E&&(O!==je||$>0&&$&64)?N(E,b,C,!1,!0):(O===je&&$&(128|256)||!D&&M&16)&&N(I,b,C),P&&kr(_)}(se&&(oe=B&&B.onVnodeUnmounted)||q)&&ke(()=>{oe&&Ge(oe,b,_),q&&mt(_,null,b,"unmounted")},C)},kr=_=>
vendor: 8,374 bytes, line 1
1{const{type:b,el:C,anchor:P,transition:D}=_;if(b===je){L(C,P);return}if(b===qn){w(_);return}const O=()=>{s(C),D&&!D.persisted&&D.afterLeave&&D.afterLeave()};if(_.shapeFlag&1&&D&&!D.persisted){const{leave:B,delayLeave:k}=D,I=()=>B(C,O);k?k(_.el,O,I):I()}else O()},L=(_,b)=>{let C;for(;_!==b;)C=h(_),s(_),_=C;s(b)},G=(_,b,C)=>{const{bum:P,scope:D,update:O,subTree:B,um:k}=_;P&&$r(P),D.stop(),O&&(O.active=!1,Ve(B,_,b,C)),k&&ke(k,b),ke(()=>{_.isUnmounted=!0},b),b&&b.pendingBranch&&!b.isUnmounted&&_.asyncDep&&!_.asyncResolved&&_.suspenseId===b.pendingId&&(b.deps--,b.deps===0&&b.resolve())},N=(_,b,C,P=!1,D=!1,O=0)=>{for(let B=O;B<_.length;B++)Ve(_[B],b,C,P,D)},X=_=>_.shapeFlag&6?X(_.component.subTree):_.shapeFlag&128?_.suspense.next():h(_.anchor||_.el),ce=(_,b,C)=>{_==null?b._vnode&&Ve(b._vnode,null,null,!0):m(b._vnode||null,_,b,null,null,null,C),kn(),b._vnode=_},fe={p:m,um:Ve,m:Ze,r:kr,mt:be,mc:R,pc:_e,pbc:j,n:X,o:e};let re,Q;return t&&([re,Q]=t(fe)),{render:ce,hydrate:re,createApp:Su(ce,re)}}function Qt({effect:e,update:t},r){e.allowRecurse=t.allowRecurse=r}function N0(e,t,r=!1){const n=e.children,s=t.children;if(K(n)&&K(s))for(let i=0;i<n.length;i++){const a=n[i];let o=s[i];o.shapeFlag&1&&!o.dynamicChildren&&((o.patchFlag<=0||o.patchFlag===32)&&(o=s[i]=kt(s[i]),o.el=a.el),r||N0(a,o))}}function Pu(e){const t=e.slice(),r=[0];let n,s,i,a,o;const l=e.length;for(n=0;n<l;n++){const c=e[n];if(c!==0){if(s=r[r.length-1],e[s]<c){t[n]=s,r.push(n);continue}for(i=0,a=r.length-1;i<a;)o=i+a>>1,e[r[o]]<c?i=o+1:a=o;c<e[r[i]]&&(i>0&&(t[n]=r[i-1]),r[i]=n)}}for(i=r.length,a=r[i-1];i-- >0;)r[i]=a,a=t[a];return r}const Iu=e=>e.__isTeleport,U0="components";function Xn(e,t){return Ou(U0,e,!0,t)||e}const ku=Symbol();function Ou(e,t,r=!0,n=!1){const s=Ye||De;if(s){const i=s.type;if(e===U0){const o=ui(i);if(o&&(o===t||o===ht(t)||o===Rn(ht(t))))return i}const a=B0(s[e]||i[e],t)||B0(s.appContext[e],t);return!a&&n?i:a}}function B0(e,t){return e&&(e[t]||e[ht(t)]||e[Rn(ht(t))])}const je=Symbol(void 0),vr=Symbol(void 0),rt=Symbol(void 0),qn=Symbol(void 0),Jr=[];let It=null;function Ne(e=!1){Jr.push(It=e?null:[])}function $0(){Jr.pop(),It=Jr[Jr.length-1]||null}let en=1;function H0(e){en+=e}function W0(e){return e.dynamicChildren=en>0?It||cr:null,$0(),en>0&&It&&It.push(e),e}function pt(e,t,r,n,s,i){return W0(Fe(e,t,r,n,s,i,!0))}function tn(e,t,r,n,s){return W0(ne(e,t,r,n,s,!0))}function yr(e){return e?e.__v_isVNode===!0:!1}function gt(e,t){return e.type===t.type&&e.key===t.key}const Kn="__vInternal",j0=({key:e})=>e!=null?e:null,Yn=({ref:e,ref_key:t,ref_for:r})=>e!=null?Ce(e)||Me(e)||Z(e)?{i:Ye,r:e,k:t,f:!!r}:e:null;function Fe(e,t=null,r=null,n=0,s=null,i=e===je?0:1,a=!1,o=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&j0(t),ref:t&&Yn(t),scopeId:On,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:n,dynamicProps:s,dynamicChildren:null,appContext:null};return o?(ai(l,r),i&128&&e.normalize(l)):r&&(l.shapeFlag|=Ce(r)?8:16),en>0&&!a&&It&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&It.push(l),l}const ne=Nu;function Nu(e,t=null,r=null,n=0,s=null,i=!1){if((!e||e===ku)&&(e=rt),yr(e)){const o=Zt(e,t,!0);return r&&ai(o,r),o}if(qu(e)&&(e=e.__vccOpts),t){t=G0(t);let{class:o,style:l}=t;o&&!Ce(o)&&(t.class=Tn(o)),Re(l)&&(Xa(l)&&!K(l)&&(l=Ie({},l)),t.style=bn(l))}const a=Ce(e)?1:eu(e)?128:Iu(e)?64:Re(e)?4:Z(e)?2:0;return Fe(e,t,r,n,s,a,i,!0)}function G0(e){return e?Xa(e)||Kn in e?Ie({},e):e:null}function Zt(e,t,r=!1){const{props:n,ref:s,patchFlag:i,children:a}=e,o=t?V0(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:o,key:o&&j0(o),ref:t&&t.ref?r&&s?K(s)?s.concat(Yn(t)):[s,Yn(t)]:Yn(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==je?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Zt(e.ssContent),ssFallback:e.ssFallback&&Zt(e.ssFallback),el:e.el,anchor:e.anchor}}function ii(e=" ",t=0){return ne(vr,null,e,t)}function nt(e){return e==null||typeof e=="boolean"?ne(rt):K(e)?ne(je,null,e.slice()):typeof e=="object"?kt(e):ne(vr,null,String(e))}function kt(e){return e.el===null||e.memo?e:Zt(e)}function ai(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(K(t))r=16;else if(typeof t=="object")if(n&(1|64)){const s=t.default;s&&(s._c&&(s._d=!1),ai(e,s()),s._c&&(s._d=!0));return}else{r=32;const s=t._;!s&&!(Kn in t)?t._ctx=Ye:s===3&&Ye&&(Ye.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Z(t)?(t={default:t,_ctx:Ye},r=32):(t=String(t),n&64?(r=16,t=[ii(t)]):r=8);e.children=t,e.shapeFlag|=r}function V0(...e){const t={};for(let r=0;r<e.length;r++){const n=e[r];for(const s in n)if(s==="class")t.class!==n.class&&(t.class=Tn([t.class,n.class]));else if(s==="style")t.style=bn([t.style,n.style]);else if(Nr(s)){const i=t[s],a=n[s];a&&i!==a&&!(K(i)&&i.includes(a))&&(t[s]=i?[].concat(i,a):a)}else s!==""&&(t[s]=n[s])}return t}function Ge(e,t,r,n=null){et(e,t,7,[r,n])}function bp(e,t,r,n){let s;const i=r&&r[n];if(K(e)||Ce(e)){s=new Array(e.length);for(let a=0,o=e.length;a<o;a++)s[a]=t(e[a],a,void 0,i&&i[a])}else if(typeof e=="number"){s=new Array(e);for(let a=0;a<e;a++)s[a]=t(a+1,a,void 0,i&&i[a])}else if(Re(e))if(e[Symbol.iterator])s=Array.from(e,(a,o)=>t(a,o,void 0,i&&i[o]));else{const a=Object.keys(e);s=new Array(a.length);for(let o=0,l=a.length;o<l;o++){const c=a[o];s[o]=t(e[c],c,o,i&&i[o])}}else s=[];return r&&(r[n]=s),s}function Uu(e,t,r={},n,s){if(Ye.isCE)return ne("slot",t==="default"?null:{name:t},n&&n());let i=e[t];i&&i._c&&(i._d=!1),Ne();const a=i&&X0(i(r)),o=tn(je,{key:r.key||`_${t}`},a||(n?n():[]),a&&e._===1?64:-2);return!s&&o.scopeId&&(o.slotScopeIds=[o.scopeId+"-s"]),i&&i._c&&(i._d=!0),o}function X0(e){return e.some(t=>yr(t)?!(t.type===rt||t.type===je&&!X0(t.children)):!0)?e:null}const oi=e=>e?q0(e)?ci(e)||e.proxy:oi(e.parent):null,Qn=Ie(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=>oi(e.parent),$root:e=>oi(e.root),$emit:e=>e.emit,$options:e=>C0(e),$forceUpdate:e=>()=>t0(e.update),$nextTick:e=>In.bind(e.proxy),$watch:e=>au.bind(e)}),Bu={get({_:e},t){const{ctx:r,setupState:n,data:s,props:i,accessCache:a,type:o,appContext:l}=e;let c;if(t[0]!=="$"){const d=a[t];if(d!==void 0)switch(d){case 1:return n[t];case 2:return s[t];case 4:return r[t];case 3:return i[t]}else{if(n!==me&&ae(n,t))return a[t]=1,n[t];if(s!==me&&ae(s,t))return a[t]=2,s[t];if((c=e.propsOptions[0])&&ae(c,t))return a[t]=3,i[t];if(r!==me&&ae(r,t))return a[t]=4,r[t];ei&&(a[t]=0)}}const u=Qn[t];let f,h;if(u)return t==="$attrs"&&qe(e,"get",t),u(e);if((f=o.__cssModules)&&(f=f[t]))return f;if(r!==me&&ae(r,t))return a[t]=4,r[t];if(h=l.config.globalProperties,ae(h,t))return h[t]},set({_:e},t,r){const{data:n,setupState:s,ctx:i}=e;return s!==me&&ae(s,t)?(s[t]=r,!0):n!==me&&ae(n,t)?(n[t]=r,!0):ae(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:s,propsOptions:i}},a){let o;return!!r[a]||e!==me&&ae(e,a)||t!==me&&ae(t,a)||(o=i[0])&&ae(o,a)||ae(n,a)||ae(Qn,a)||ae(s.config.globalProperties,a)},defineProperty(e,t,r){return r.get!=null?this.set(e,t,r.get(),null):r.value!=null&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}},$u=k0();let Hu=0;function Wu(e,t,r){const n=e.type,s=(t?t.appContext:e.appContext)||$u,i={uid:Hu++,vnode:e,type:n,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new Fa(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:F0(n,s),emitsOptions:a0(n,s),emit:null,emitted:null,propsDefaults:me,inheritAttrs:n.inheritAttrs,ctx:me,data:me,props:me,attrs:me,slots:me,refs:me,setupState:me,setupContext:null,suspense:r,suspenseId:r?r.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,
1sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Kc.bind(null,i),e.ce&&e.ce(i),i}let De=null;const ct=()=>De||Ye,Er=e=>{De=e,e.scope.on()},Jt=()=>{De&&De.scope.off(),De=null};function q0(e){return e.vnode.shapeFlag&4}let rn=!1;function ju(e,t=!1){rn=t;const{props:r,children:n}=e.vnode,s=q0(e);wu(e,r,s,t),Mu(e,n);const i=s?Gu(e,t):void 0;return rn=!1,i}function Gu(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=ks(new Proxy(e.ctx,Bu));const{setup:n}=r;if(n){const s=e.setupContext=n.length>1?Xu(e):null;Er(e),hr();const i=zt(n,e,0,[e.props,s]);if(dr(),Jt(),wa(i)){if(i.then(Jt,Jt),t)return i.then(a=>{li(e,a,t)}).catch(a=>{Gr(a,e,0)});e.asyncDep=i}else li(e,i,t)}else Y0(e,t)}function li(e,t,r){Z(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Re(t)&&(e.setupState=Qa(t)),Y0(e,r)}let K0;function Y0(e,t,r){const n=e.type;if(!e.render){if(!t&&K0&&!n.render){const s=n.template;if(s){const{isCustomElement:i,compilerOptions:a}=e.appContext.config,{delimiters:o,compilerOptions:l}=n,c=Ie(Ie({isCustomElement:i,delimiters:o},a),l);n.render=K0(s,c)}}e.render=n.render||at}Er(e),hr(),yu(e),dr(),Jt()}function Vu(e){return new Proxy(e.attrs,{get(t,r){return qe(e,"get","$attrs"),t[r]}})}function Xu(e){const t=n=>{e.exposed=n||{}};let r;return{get attrs(){return r||(r=Vu(e))},slots:e.slots,emit:e.emit,expose:t}}function ci(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Qa(ks(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in Qn)return Qn[r](e)}}))}function ui(e){return Z(e)&&e.displayName||e.name}function qu(e){return Z(e)&&"__vccOpts"in e}const he=(e,t)=>jc(e,t,rn);function Qe(e,t,r){const n=arguments.length;return n===2?Re(t)&&!K(t)?yr(t)?ne(e,null,[t]):ne(e,t):ne(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&yr(r)&&(r=[r]),ne(e,t,r))}const Ku="3.2.31",Yu="http://www.w3.org/2000/svg",er=typeof document!="undefined"?document:null,Q0=er&&er.createElement("template"),Qu={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const s=t?er.createElementNS(Yu,e):er.createElement(e,r?{is:r}:void 0);return e==="select"&&n&&n.multiple!=null&&s.setAttribute("multiple",n.multiple),s},createText:e=>er.createTextNode(e),createComment:e=>er.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
1{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>er.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,r,n,s,i){const a=r?r.previousSibling:t.lastChild;if(s&&(s===i||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),r),!(s===i||!(s=s.nextSibling)););else{Q0.innerHTML=n?`<svg>${e}</svg>`:e;const o=Q0.content;if(n){const l=o.firstChild;for(;l.firstChild;)o.appendChild(l.firstChild);o.removeChild(l)}t.insertBefore(o,r)}return[a?a.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}};function Zu(e,t,r){const n=e._vtc;n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}function Ju(e,t,r){const n=e.style,s=Ce(r);if(r&&!s){for(const i in r)fi(n,i,r[i]);if(t&&!Ce(t))for(const i in t)r[i]==null&&fi(n,i,"")}else{const i=n.display;s?t!==r&&(n.cssText=r):t&&e.removeAttribute("style"),"_vod"in e&&(n.display=i)}}const Z0=/\s*!important$/;function fi(e,t,r){if(K(r))r.forEach(n=>fi(e,t,n));else if(t.startsWith("--"))e.setProperty(t,r);else{const n=e1(e,t);Z0.test(r)?e.setProperty(fr(n),r.replace(Z0,""),"important"):e[n]=r}}const J0=["Webkit","Moz","ms"],hi={};function e1(e,t){const r=hi[t];if(r)return r;let n=ht(t);if(n!=="filter"&&n in e)return hi[t]=n;n=Rn(n);for(let s=0;s<J0.length;s++){const i=J0[s]+n;if(i in e)return hi[t]=i}return t}const e2="http://www.w3.org/1999/xlink";function t1(e,t,r,n,s){if(n&&t.startsWith("xlink:"))r==null?e.removeAttributeNS(e2,t.slice(6,t.length)):e.setAttributeNS(e2,t,r);else{const i=Ql(t);r==null||i&&!xa(r)?e.removeAttribute(t):e.setAttribute(t,i?"":r)}}function r1(e,t,r,n,s,i,a){if(t==="innerHTML"||t==="textContent"){n&&a(n,s,i),e[t]=r==null?"":r;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=r;const o=r==null?"":r;(e.value!==o||e.tagName==="OPTION")&&(e.value=o),r==null&&e.removeAttribute(t);return}if(r===""||r==null){const o=typeof e[t];if(o==="boolean"){e[t]=xa(r);return}else if(r==null&&o==="string"){e[t]="",e.removeAttribute(t);return}else if(o==="number"){try{e[t]=0}catch{}e.removeAttribute(t);return}}try{e[t]=r}catch{}}let Zn=Date.now,t2=!1;if(typeof window!="undefined"){Zn()>document.createEvent("Event").timeStamp&&(Zn=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);t2=!!(e&&Number(e[1])<=53)}let di=0;const n1=Promise.resolve(),s1=()=>{di=0},i1=()=>di||(n1.then(s1),di=Zn());function a1(e,t,r,n){e.addEventListener(t,r,n)}function o1(e,t,r,n){e.removeEventListener(t,r,n)}function l1(e,t,r,n,s=null){const i=e._vei||(e._vei={}),a=i[t];if(n&&a)a.value=n;else{const[o,l]=c1(t);if(n){const c=i[t]=u1(n,s);a1(e,o,c,l)}else a&&(o1(e,o,a,l),i[t]=void 0)}}const r2=/(?:Once|Passive|Capture)$/;function c1(e){let t;if(r2.test(e)){t={};let r;for(;r=e.match(r2);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[fr(e.slice(2)),t]}function u1(e,t){const r=n=>{const s=n.timeStamp||Zn();(t2||s>=r.attached-1)&&et(f1(n,r.value),t,5,[n])};return r.value=e,r.attached=i1(),r}function f1(e,t){if(K(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(n=>s=>!s._stopped&&n&&n(s))}else return t}const n2=/^on[a-z]/,h1=(e,t,r,n,s=!1,i,a,o,l)=>{t==="class"?Zu(e,n,s):t==="style"?Ju(e,r,n):Nr(t)?Es(t)||l1(e,t,r,n,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):d1(e,t,n,s))?r1(e,t,n,i,a,o,l):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),t1(e,t,n,s))};function d1(e,t,r,n){return n?!!(t==="innerHTML"||t==="textContent"||t in e&&n2.test(t)&&Z(r)):t==="spellcheck"||t==="draggable"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||n2.test(t)&&Ce(r)?!1:t in e}const Ot="transition",nn="animation",Jn=(e,{slots:t})=>Qe(g0,m1(e),t);Jn.displayName="Transition";const s2={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};Jn.props=Ie({},g0.props,s2);const tr=(e,t=[])=>{K(e)?e.forEach(r=>r(...t)):e&&e(...t)},i2=e=>e?K(e)?e.some(t=>t.length>1):e.length>1:!1;function m1(e){const t={};for(const z in e)z in s2||(t[z]=e[z]);if(e.css===!1)return t;const{name:r="v",type:n,duration:s,enterFromClass:i=`${r}
1-enter-from`,enterActiveClass:a=`${r}-enter-active`,enterToClass:o=`${r}-enter-to`,appearFromClass:l=i,appearActiveClass:c=a,appearToClass:u=o,leaveFromClass:f=`${r}-leave-from`,leaveActiveClass:h=`${r}-leave-active`,leaveToClass:d=`${r}-leave-to`}=e,y=p1(s),x=y&&y[0],m=y&&y[1],{onBeforeEnter:p,onEnter:g,onEnterCancelled:v,onLeave:T,onLeaveCancelled:w,onBeforeAppear:F=p,onAppear:A=g,onAppearCancelled:S=v}=t,R=(z,V,J)=>{xr(z,V?u:o),xr(z,V?c:a),J&&J()},U=(z,V)=>{xr(z,d),xr(z,h),V&&V()},j=z=>(V,J)=>{const be=z?A:g,ie=()=>R(V,z,J);tr(be,[V,ie]),a2(()=>{xr(V,z?l:i),Nt(V,z?u:o),i2(be)||o2(V,n,x,ie)})};return Ie(t,{onBeforeEnter(z){tr(p,[z]),Nt(z,i),Nt(z,a)},onBeforeAppear(z){tr(F,[z]),Nt(z,l),Nt(z,c)},onEnter:j(!1),onAppear:j(!0),onLeave(z,V){const J=()=>U(z,V);Nt(z,f),v1(),Nt(z,h),a2(()=>{xr(z,f),Nt(z,d),i2(T)||o2(z,n,m,J)}),tr(T,[z,J])},onEnterCancelled(z){R(z,!1),tr(v,[z])},onAppearCancelled(z){R(z,!0),tr(S,[z])},onLeaveCancelled(z){U(z),tr(w,[z])}})}function p1(e){if(e==null)return null;if(Re(e))return[mi(e.enter),mi(e.leave)];{const t=mi(e);return[t,t]}}function mi(e){return Cs(e)}function Nt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e._vtc||(e._vtc=new Set)).add(t)}function xr(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const{_vtc:r}=e;r&&(r.delete(t),r.size||(e._vtc=void 0))}function a2(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let g1=0;function o2(e,t,r,n){const s=e._endId=++g1,i=()=>{s===e._endId&&n()};if(r)return setTimeout(i,r);const{type:a,timeout:o,propCount:l}=_1(e,t);if(!a)return n();const c=a+"end";let u=0;const f=()=>{e.removeEventListener(c,h),i()},h=d=>{d.target===e&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},o+1),e.addEventListener(c,h)}function _1(e,t){const r=window.getComputedStyle(e),n=y=>(r[y]||"").split(", "),s=n(Ot+"Delay"),i=n(Ot+"Duration"),a=l2(s,i),o=n(nn+"Delay"),l=n(nn+"Duration"),c=l2(o,l);let u=null,f=0,h=0;t===Ot?a>0&&(u=Ot,f=a,h=i.length):t===nn?c>0&&(u=nn,f=c,h=l.length):(f=Math.max(a,c),u=f>0?a>c?Ot:nn:null,h=u?u===Ot?i.length:l.length:0);const d=u===Ot&&/\b(transform|all)(,|$)/.test(r[Ot+"Property"]);return{type:u,timeout:f,propCount:h,hasTransform:d}}function l2(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((r,n)=>c2(r)+c2(e[n])))}function c2(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function v1(){return document.body.offsetHeight}const Tp={beforeMount(e,{value:t},{transition:r}){e._vod=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):sn(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:n}){!t!=!r&&(n?t?(n.beforeEnter(e),sn(e,!0),n.enter(e)):n.leave(e,()=>{sn(e,!1)}):sn(e,t))},beforeUnmount(e,{value:t}){sn(e,t)}};function sn(e,t){e.style.display=t?e._vod:"none"}const u2=Ie({patchProp:h1},Qu);let an,f2=!1;function y1(){return an||(an=zu(u2))}function E1(){return an=f2?an:Du(u2),f2=!0,an}const x1=(...e)=>{const t=y1().createApp(...e),{mount:r}=t;return t.mount=n=>{const s=h2(n);if(!s)return;const i=t._component;!Z(i)&&!i.render&&!i.template&&(i.template=s.innerHTML),s.innerHTML="";const a=r(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),a},t},b1=(...e)=>{const t=E1().createApp(...e),{mount:r}=t;return t.mount=n=>{const s=h2(n);if(s)return r(s,!0,s instanceof SVGElement)},t};function h2(e){return Ce(e)?document.querySelector(e):e}function pi(e,t={},r){for(const n in e){const s=e[n],i=r?`${r}:${n}`:n;typeof s=="object"&&s!==null?pi(s,t,i):typeof s=="function"&&(t[i]=s)}return t}function T1(e,t){return e.reduce((r,n)=>r.then(()=>n.apply(void 0,t)),Promise.resolve(null))}function w1(e,t){return Promise.all(e.map(r=>r.apply(void 0,t)))}class C1{constructor(){this._hooks={},this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,r){if(!t||typeof r!="function")return()=>{};const n=t;let s;for(;this._deprecatedHooks[t];){const i=this._deprecatedHooks[t];typeof i=="string"?s={to:i}:s=i,t=s.to}return s&&(s.message?console.warn(s.message):console.warn(`${n} hook has been deprecated`+(s.to?`, please use ${s.to}`:""))),this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(r),()=>{r&&(this.removeHook(t,r),r=null)}}hookOnce(t,r){let n,s=(...i)=>(n(),n=null,s=null,r(...i));return n=this.hook(t,s),n}removeHook(t,r){if(this._hooks[t]){const n=this._hooks[t].indexOf(r);n!==-1&&this._hooks[t].splice(n,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,r){this._deprecatedHooks[t]=r}deprecateHooks(t){Object.assign(this._deprecatedHooks,t)}addHooks(t){const r=pi(t),n=Object.keys(r).map(s=>this.hook(s,r[s]));return()=>
1{n.splice(0,n.length).forEach(s=>s())}}removeHooks(t){const r=pi(t);for(const n in r)this.removeHook(n,r[n])}callHook(t,...r){return T1(this._hooks[t]||[],r)}callHookParallel(t,...r){return w1(this._hooks[t]||[],r)}callHookWith(t,r,...n){return t(this._hooks[r]||[],n)}}function R1(){return new C1}function on(e,t={}){const r=function(){};r.prototype.name=e;const n={};return new Proxy(r,{get(s,i){return i==="caller"?null:i==="__createMock__"?on:i in t?t[i]:n[i]=n[i]||on(`${e}.${i.toString()}`)},apply(s,i,a){return on(`${e}()`)},construct(s,i,a){return on(`[${e}]`)},enumerate(s){return[]}})}var M1=on("mock");function es(e){return console.warn(e),M1}const F1=new Set(["store","spa","fetchCounters"]),A1=new Set(["isHMR","base","payload","from","next","error","redirect","redirected","enablePreview","$preview","beforeNuxtRender","beforeSerialize"]),S1=new Set(["req","res","ssrContext"]),L1=["route","params","query"],d2={isClient:!0,isServer:!1,isDev:!1,isStatic:void 0,target:"server",modern:!1},z1=e=>{e._legacyContext=new Proxy(e,{get(t,r){if(F1.has(r))return es(`Accessing ${r} is not supported in Nuxt 3.`);if(A1.has(r))return es(`Accessing ${r} is not yet supported in Nuxt 3.`);if(L1.includes(r)){if(!("$router"in e))return es("vue-router is not being used in this project.");switch(r){case"route":return t.$router.currentRoute.value;case"params":case"query":return t.$router.currentRoute.value[r]}}if(r==="$config"||r==="env")return p2();if(r in d2)return d2[r];if(!S1.has(r))return r==="ssrContext"?t._legacyContext:t.ssrContext&&r in t.ssrContext?t.ssrContext[r]:r==="nuxt"?t.payload:r==="nuxtState"?t.payload.data:r in e.vueApp?e.vueApp[r]:r in e?e[r]:es(`Accessing ${r} is not supported in Nuxt3.`)}}),e.hook("app:created",()=>{const t=new Proxy(e.vueApp,{get(r,n){return["$root","constructor"].includes(n)?t:r[n]||e[n]}});window[`$${e.globalName}`]=t})},m2="__nuxt_plugin";function D1(e){const t=ve({provide:void 0,globalName:"nuxt",payload:xt(ve({data:{},state:{},_errors:{}},window.__NUXT__)),isHydrating:!0,_asyncDataPromises:{}},e);return t.hooks=R1(),t.hook=t.hooks.hook,t.callHook=t.hooks.callHook,t.provide=(r,n)=>{const s="$"+r;ts(t,s,n),ts(t.vueApp.config.globalProperties,s,n)},ts(t.vueApp,"$nuxt",t),ts(t.vueApp.config.globalProperties,"$nuxt",t),t.ssrContext&&(t.ssrContext.nuxt=t),t.provide("config",xt(t.payload.config)),t}async function P1(e,t){if(typeof t!="function")return;const{provide:r}=await cn(e,t,[e])||{};if(r&&typeof r=="object")for(const n in r)e.provide(n,r[n])}async function I1(e,t){for(const r of t)await P1(e,r)}function k1(e){let t=!1;const r=e.map(n=>typeof n!="function"?()=>{}:O1(n)?(t=!0,s=>n(s._legacyContext,s.provide)):n);return t&&r.unshift(z1),r}function ln(e){return e[m2]=!0,e}function O1(e){return!e[m2]}let gi;const N1=e=>{gi=e};function cn(e,t,r){return N1(e),r?t(...r):t()}function Ct(){const e=ct();if(!e){if(!gi)throw new Error("nuxt instance unavailable");return gi}return e.appContext.app.$nuxt}function p2(){return Ct().$config}function ts(e,t,r){Object.defineProperty(e,t,{get:()=>r})}/*!
2  * vue-router v4.0.14
3  * (c) 2022 Eduardo San Martin Morote
4  * @license MIT
5  */const g2=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",br=e=>g2?Symbol(e):"_vr_"+e,U1=br("rvlm"),_2=br("rvd"),_i=br("r"),v2=br("rl"),vi=br("rvl"),Tr=typeof window!="undefined";function B1(e){return e.__esModule||g2&&e[Symbol.toStringTag]==="Module"}const pe=Object.assign;function yi(e,t){const r={};for(const n in t){const s=t[n];r[n]=Array.isArray(s)?s.map(e):e(s)}return r}const un=()=>{},$1=/\/$/,H1=e=>e.replace($1,"");function Ei(e,t,r="/"){let n,s={},i="",a="";const o=t.indexOf("?"),l=t.indexOf("#",o>-1?o:0);return o>-1&&(n=t.slice(0,o),i=t.slice(o+1,l>-1?l:t.length),s=e(i)),l>-1&&(n=n||t.slice(0,l),a=t.slice(l,t.length)),n=V1(n!=null?n:t,r),{fullPath:n+(i&&"?")+i+a,path:n,query:s,hash:a}}function W1(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function y2(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function j1(e,t,r){const n=t.matched.length-1,s=r.matched.length-1;return n>
vendor: 18,147 bytes, line 5
5-1&&n===s&&wr(t.matched[n],r.matched[s])&&E2(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function wr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function E2(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!G1(e[r],t[r]))return!1;return!0}function G1(e,t){return Array.isArray(e)?x2(e,t):Array.isArray(t)?x2(t,e):e===t}function x2(e,t){return Array.isArray(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function V1(e,t){if(e.startsWith("/"))return e;if(!e)return t;const r=t.split("/"),n=e.split("/");let s=r.length-1,i,a;for(i=0;i<n.length;i++)if(a=n[i],!(s===1||a==="."))if(a==="..")s--;else break;return r.slice(0,s).join("/")+"/"+n.slice(i-(i===n.length?1:0)).join("/")}var fn;(function(e){e.pop="pop",e.push="push"})(fn||(fn={}));var hn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(hn||(hn={}));function X1(e){if(!e)if(Tr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),H1(e)}const q1=/^[^#]+#/;function K1(e,t){return e.replace(q1,"#")+t}function Y1(e,t){const r=document.documentElement.getBoundingClientRect(),n=e.getBoundingClientRect();return{behavior:t.behavior,left:n.left-r.left-(t.left||0),top:n.top-r.top-(t.top||0)}}const rs=()=>({left:window.pageXOffset,top:window.pageYOffset});function Q1(e){let t;if("el"in e){const r=e.el,n=typeof r=="string"&&r.startsWith("#"),s=typeof r=="string"?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!s)return;t=Y1(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function b2(e,t){return(history.state?history.state.position-t:-1)+e}const xi=new Map;function Z1(e,t){xi.set(e,t)}function J1(e){const t=xi.get(e);return xi.delete(e),t}let ef=()=>location.protocol+"//"+location.host;function T2(e,t){const{pathname:r,search:n,hash:s}=t,i=e.indexOf("#");if(i>-1){let o=s.includes(e.slice(i))?e.slice(i).length:1,l=s.slice(o);return l[0]!=="/"&&(l="/"+l),y2(l,"")}return y2(r,e)+n+s}function tf(e,t,r,n){let s=[],i=[],a=null;const o=({state:h})=>{const d=T2(e,location),y=r.value,x=t.value;let m=0;if(h){if(r.value=d,t.value=h,a&&a===y){a=null;return}m=x?h.position-x.position:0}else n(d);s.forEach(p=>{p(r.value,y,{delta:m,type:fn.pop,direction:m?m>0?hn.forward:hn.back:hn.unknown})})};function l(){a=r.value}function c(h){s.push(h);const d=()=>{const y=s.indexOf(h);y>-1&&s.splice(y,1)};return i.push(d),d}function u(){const{history:h}=window;!h.state||h.replaceState(pe({},h.state,{scroll:rs()}),"")}function f(){for(const h of i)h();i=[],window.removeEventListener("popstate",o),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",o),window.addEventListener("beforeunload",u),{pauseListeners:l,listen:c,destroy:f}}function w2(e,t,r,n=!1,s=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:s?rs():null}}function rf(e){const{history:t,location:r}=window,n={value:T2(e,r)},s={value:t.state};s.value||i(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,c,u){const f=e.indexOf("#"),h=f>-1?(r.host&&document.querySelector("base")?e:e.slice(f))+l:ef()+e+l;try{t[u?"replaceState":"pushState"](c,"",h),s.value=c}catch(d){console.error(d),r[u?"replace":"assign"](h)}}function a(l,c){const u=pe({},t.state,w2(s.value.back,l,s.value.forward,!0),c,{position:s.value.position});i(l,u,!0),n.value=l}function o(l,c){const u=pe({},s.value,t.state,{forward:l,scroll:rs()});i(u.current,u,!0);const f=pe({},w2(n.value,l,null),{position:u.position+1},c);i(l,f,!1),n.value=l}return{location:n,state:s,push:o,replace:a}}function nf(e){e=X1(e);const t=rf(e),r=tf(e,t.state,t.location,t.replace);function n(i,a=!0){a||r.pauseListeners(),history.go(i)}const s=pe({location:"",base:e,go:n,createHref:K1.bind(null,e)},t,r);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function sf(e){return typeof e=="string"||e&&typeof e=="object"}function C2(e){return typeof e=="string"||typeof e=="symbol"}const Ut={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},R2=br("nf");var M2;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(M2||(M2={}));function Cr(e,t){return pe(new Error,{type:e,[R2]:!0},t)}function Bt(e,t){return e instanceof Error&&R2 in e&&(t==null||!!(e.type&t))}const F2="[^/]+?",af={sensitive:!1,strict:!1,start:!0,end:!0},of=/[.+*?^${}()[\]/\\]/g;function lf(e,t){const r=pe({},af,t),n=[];let s=r.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];r.strict&&!c.length&&(s+="/");for(let f=0;f<c.length;f++){const h=c[f];let d=40+(r.sensitive?.25:0);if(h.type===0)f||(s+="/"),s+=h.value.replace(of,"\\$&"),d+=40;else if(h.type===1){const{value:y,repeatable:x,optional:m,regexp:p}=h;i.push({name:y,repeatable:x,optional:m});const g=p||F2;if(g!==F2){d+=10;try{new RegExp(`(${g})`)}catch(T){throw new Error(`Invalid custom RegExp for param "${y}" (${g}): `+T.message)}}let v=x?`((?:${g})(?:/(?:${g}))*)`:`(${g})`;f||(v=m&&c.length<2?`(?:/${v})`:"/"+v),m&&(v+="?"),s+=v,d+=20,m&&(d+=-8),x&&(d+=-20),g===".*"&&(d+=-50)}u.push(d)}n.push(u)}if(r.strict&&r.end){const c=n.length-1;n[c][n[c].length-1]+=.7000000000000001}r.strict||(s+="/?"),r.end?s+="$":r.strict&&(s+="(?:/|$)");const a=new RegExp(s,r.sensitive?"":"i");function o(c){const u=c.match(a),f={};if(!u)return null;for(let h=1;h<u.length;h++){const d=u[h]||"",y=i[h-1];f[y.name]=d&&y.repeatable?d.split("/"):d}return f}function l(c){let u="",f=!1;for(const h of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const d of h)if(d.type===0)u+=d.value;else if(d.type===1){const{value:y,repeatable:x,optional:m}=d,p=y in c?c[y]:"";if(Array.isArray(p)&&!x)throw new Error(`Provided param "${y}" is an array but it is not repeatable (* or + modifiers)`);const g=Array.isArray(p)?p.join("/"):p;if(!g)if(m)h.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${y}"`);u+=g}}return u}return{re:a,score:n,keys:i,parse:o,stringify:l}}function cf(e,t){let r=0;for(;r<e.length&&r<t.length;){const n=t[r]-e[r];if(n)return n;r++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function uf(e,t){let r=0;const n=e.score,s=t.score;for(;r<n.length&&r<s.length;){const i=cf(n[r],s[r]);if(i)return i;r++}return s.length-n.length}const ff={type:0,value:""},hf=/[a-zA-Z0-9_]/;function df(e){if(!e)return[[]];if(e==="/")return[[ff]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(d){throw new Error(`ERR (${r})/"${c}": ${d}`)}let r=0,n=r;const s=[];let i;function a(){i&&s.push(i),i=[]}let o=0,l,c="",u="";function f(){!c||(r===0?i.push({type:0,value:c}):r===1||r===2||r===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function h(){c+=l}for(;o<e.length;){if(l=e[o++],l==="\\"&&r!==2){n=r,r=4;continue}switch(r){case 0:l==="/"?(c&&f(),a()):l===":"?(f(),r=1):h();break;case 4:h(),r=n;break;case 1:l==="("?r=2:hf.test(l)?h():(f(),r=0,l!=="*"&&l!=="?"&&l!=="+"&&o--);break;case 2:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:r=3:u+=l;break;case 3:f(),r=0,l!=="*"&&l!=="?"&&l!=="+"&&o--,u="";break;default:t("Unknown state");break}}return r===2&&t(`Unfinished custom RegExp for param "${c}"`),f(),a(),s}function mf(e,t,r){const n=lf(df(e.path),r),s=pe(n,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf==!t.record.aliasOf&&t.children.push(s),s}function pf(e,t){const r=[],n=new Map;t=S2({strict:!1,end:!0,sensitive:!1},t);function s(u){return n.get(u)}function i(u,f,h){const d=!h,y=_f(u);y.aliasOf=h&&h.record;const x=S2(t,u),m=[y];if("alias"in u){const v=typeof u.alias=="string"?[u.alias]:u.alias;for(const T of v)m.push(pe({},y,{components:h?h.record.components:y.components,path:T,aliasOf:h?h.record:y}))}let p,g;for(const v of m){const{path:T}=v;if(f&&T[0]!=="/"){const w=f.record.path,F=w[w.length-1]==="/"?"":"/";v.path=f.record.path+(T&&F+T)}if(p=mf(v,f,x),h?h.alias.push(p):(g=g||p,g!==p&&g.alias.push(p),d&&u.name&&!A2(p)&&a(u.name)),"children"in y){const w=y.children;for(let F=0;F<w.length;F++)i(w[F],p,h&&h.children[F])}h=h||p,l(p)}return g?()=>{a(g)}:un}function a(u){if(C2(u)){const f=n.get(u);f&&(n.delete(u),r.splice(r.indexOf(f),1),f.children.forEach(a),f.alias.forEach(a))}else{const f=r.indexOf(u);f>-1&&(r.splice(f,1),u.record.name&&n.delete(u.record.name),u.children.forEach(a),u.alias.forEach(a))}}function o(){return r}function l(u){let f=0;for(;f<r.length&&uf(u,r[f])>=0&&(u.record.path!==r[f].record.path||!L2(u,r[f]));)f++;r.splice(f,0,u),u.record.name&&!A2(u)&&n.set(u.record.name,u)}function c(u,f){let h,d={},y,x;if("name"in u&&u.name){if(h=n.get(u.name),!h)throw Cr(1,{location:u});x=h.record.name,d=pe(gf(f.params,h.keys.filter(g=>!g.optional).map(g=>g.name)),u.params),y=h.stringify(d)}else if("path"in u)y=u.path,h=r.find(g=>g.re.test(y)),h&&(d=h.parse(y),x=h.record.name);else{if(h=f.name?n.get(f.name):r.find(g=>g.re.test(f.path)),!h)throw Cr(1,{location:u,currentLocation:f});x=h.record.name,d=pe({},f.params,u.params),y=h.stringify(d)}const m=[];let p=h;for(;p;)m.unshift(p.record),p=p.parent;return{name:x,path:y,params:d,matched:m,meta:yf(m)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:a,getRoutes:o,getRecordMatcher:s}}function gf(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function _f(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:vf(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||{}:{default:e.component}}}function vf(e){const t={},r=e.props||!1;if("component"in e)t.default=r;else for(const n in e.components)t[n]=typeof r=="boolean"?r:r[n];return t}function A2(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function yf(e){return e.reduce((t,r)=>pe(t,r.meta),{})}function S2(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function L2(e,t){return t.children.some(r=>r===e||L2(e,r))}const z2=/#/g,Ef=/&/g,xf=/\//g,bf=/=/g,Tf=/\?/g,D2=/\+/g,wf=/%5B/g,Cf=/%5D/g,P2=/%5E/g,Rf=/%60/g,I2=/%7B/g,Mf=/%7C/g,k2=/%7D/g,Ff=/%20/g;function bi(e){return encodeURI(""+e).replace(Mf,"|").replace(wf,"[").replace(Cf,"]")}function Af(e){return bi(e).replace(I2,"{").replace(k2,"}").replace(P2,"^")}function Ti(e){return bi(e).replace(D2,"%2B").replace(Ff,"+").replace(z2,"%23").replace(Ef,"%26").replace(Rf,"`").replace(I2,"{").replace(k2,"}").replace(P2,"^")}function Sf(e){return Ti(e).replace(bf,"%3D")}function Lf(e){return bi(e).replace(z2,"%23").replace(Tf,"%3F")}function zf(e){return e==null?"":Lf(e).replace(xf,"%2F")}function ns(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Df(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;s<n.length;++s){const i=n[s].replace(D2," "),a=i.indexOf("="),o=ns(a<0?i:i.slice(0,a)),l=a<0?null:ns(i.slice(a+1));if(o in t){let c=t[o];Array.isArray(c)||(c=t[o]=[c]),c.push(l)}else t[o]=l}return t}function O2(e){let t="";for(let r in e){const n=e[r];if(r=Sf(r),n==null){n!==void 0&&(t+=(t.length?"&":"")+r);continue}(Array.isArray(n)?n.map(i=>i&&Ti(i)):[n&&Ti(n)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+r,i!=null&&(t+="="+i))})}return t}function Pf(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=Array.isArray(n)?n.map(s=>s==null?null:""+s):n==null?n:""+n)}return t}function dn(){let e=[];function t(n){return e.push(n),()=>{const s=e.indexOf(n);s>-1&&e.splice(s,1)}}function r(){e=[]}return{add:t,list:()=>e,reset:r}}function $t(e,t,r,n,s){const i=n&&(n.enterCallbacks[s]=n.enterCallbacks[s]||[]);return()=>new Promise((a,o)=>{const l=f=>{f===!1?o(Cr(4,{from:r,to:t})):f instanceof Error?o(f):sf(f)?o(Cr(2,{from:t,to:f})):(i&&n.enterCallbacks[s]===i&&typeof f=="function"&&i.push(f),a())},c=e.call(n&&n.instances[s],t,r,l);let u=Promise.resolve(c);e.length<3&&(u=u.then(l)),u.catch(f=>o(f))})}function wi(e,t,r,n){const s=[];for(const i of e)for(const a in i.components){let o=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(If(o)){const c=(o.__vccOpts||o)[t];c&&s.push($t(c,r,n,i,a))}else{let l=o();s.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const u=B1(c)?c.default:c;i.components[a]=u;const h=(u.__vccOpts||u)[t];return h&&$t(h,r,n,i,a)()}))}}return s}function If(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function N2(e){const t=ot(_i),r=ot(v2),n=he(()=>t.resolve(qt(e.to))),s=he(()=>{const{matched:l}=n.value,{length:c}=l,u=l[c-1],f=r.matched;if(!u||!f.length)return-1;const h=f.findIndex(wr.bind(null,u));if(h>-1)return h;const d=U2(l[c-2]);return c>1&&U2(u)===d&&f[f.length-1].path!==d?f.findIndex(wr.bind(null,l[c-2])):h}),i=he(()=>s.value>-1&&Uf(r.params,n.value.params)),a=he(()=>s.value>-1&&s.value===r.matched.length-1&&E2(r.params,n.value.params));function o(l={}){return Nf(l)?t[qt(e.replace)?"replace":"push"](qt(e.to)).catch(un):Promise.resolve()}return{route:n,href:he(()=>n.value.href),isActive:i,isExactActive:a,navigate:o}}const kf=xe({name:"RouterLink",props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:N2,setup(e,{slots:t}){const r=xt(N2(e)),{options:n}=ot(_i),s=he(()=>({[B2(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[B2(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const i=t.default&&t.default(r);return e.custom?i:Qe("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:s.value},i)}}}),Of=kf;function Nf(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Uf(e,t){for(const r in t){const n=t[r],s=e[r];if(typeof n=="string"){if(n!==s)return!1}else if(!Array.isArray(s)||s.length!==n.length||n.some((i,a)=>i!==s[a]))return!1}return!0}function U2(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const B2=(e,t,r)=>e!=null?e:t!=null?t:r,Bf=xe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},setup(e,{attrs:t,slots:r}){const n=ot(vi),s=he(()=>e.route||n.value),i=ot(_2,0),a=he(()=>s.value.matched[i]);Un(_2,i+1),Un(U1,a),Un(vi,s);const o=Ee();return lt(()=>[o.value,a.value,e.name],([l,c,u],[f,h,d])=>{c&&(c.instances[u]=l,h&&h!==c&&l&&l===f&&(c.leaveGuards.size||(c.leaveGuards=h.leaveGuards),c.updateGuards.size||(c.updateGuards=h.updateGuards))),l&&c&&(!h||!wr(c,h)||!f)&&(c.enterCallbacks[u]||[]).forEach(y=>y(l))},{flush:"post"}),()=>{const l=s.value,c=a.value,u=c&&c.components[e.name],f=e.name;if(!u)return $2(r.default,{Component:u,route:l});const h=c.props[e.name],d=h?h===!0?l.params:typeof h=="function"?h(l):h:null,x=Qe(u,pe({},d,t,{onVnodeUnmounted:m=>{m.component.isUnmounted&&(c.instances[f]=null)},ref:o}));return $2(r.default,{Component:x,route:l})||x}}});function $2(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const H2=Bf;function $f(e){const t=pf(e.routes,e),r=e.parseQuery||Df,n=e.stringifyQuery||O2,s=e.history,i=dn(),a=dn(),o=dn(),l=Ns(Ut);let c=Ut;Tr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=yi.bind(null,L=>""+L),f=yi.bind(null,zf),h=yi.bind(null,ns);function d(L,G){let N,X;return C2(L)?(N=t.getRecordMatcher(L),X=G):X=L,t.addRoute(X,N)}function y(L){const G=t.getRecordMatcher(L);G&&t.removeRoute(G)}function x(){return t.getRoutes().map(L=>L.record)}function m(L){return!!t.getRecordMatcher(L)}function p(L,G){if(G=pe({},G||l.value),typeof L=="string"){const Q=Ei(r,L,G.path),_=t.resolve({path:Q.path},G),b=s.createHref(Q.fullPath);return pe(Q,_,{params:h(_.params),hash:ns(Q.hash),redirectedFrom:void 0,href:b})}let N;if("path"in L)N=pe({},L,{path:Ei(r,L.path,G.path).path});else{const Q=pe({},L.params);for(const _ in Q)Q[_]==null&&delete Q[_];N=pe({},L,{params:f(L.params)}),G.params=f(G.params)}const X=t.resolve(N,G),ce=L.hash||"";X.params=u(h(X.params));const fe=W1(n,pe({},L,{hash:Af(ce),path:X.path})),re=s.createHref(fe);return pe({fullPath:fe,hash:ce,query:n===O2?Pf(L.query):L.query||{}},X,{redirectedFrom:void 0,href:re})}function g(L){return typeof L=="string"?Ei(r,L,l.value.path):pe({},L)}function v(L,G){if(c!==L)return Cr(8,{from:G,to:L})}function T(L){return A(L)}function w(L){return T(pe(g(L),{replace:!0}))}function F(L){const G=L.matched[L.matched.length-1];if(G&&G.redirect){const{redirect:N}=G;let X=typeof N=="function"?N(L):N;return typeof X=="string"&&(X=X.includes("?")||X.includes("#")?X=g(X):{path:X},X.params={}),pe({query:L.query,hash:L.hash,params:L.params},X)}}function A(L,G){const N=c=p(L),X=l.value,ce=L.state,fe=L.force,re=L.replace===!0,Q=F(N);if(Q)return A(pe(g(Q),{state:ce,force:fe,replace:re}),G||N);const _=N;_.redirectedFrom=G;let b;return!fe&&j1(n,X,N)&&(b=Cr(16,{to:_,from:X}),ze(X,X,!0,!1)),(b?Promise.resolve(b):R(_,X)).catch(C=>Bt(C)?Bt(C,2)?C:_e(C):Y(C,_,X)).then(C=>{if(C){if(Bt(C,2))return A(pe(g(C.to),{state:ce,force:fe,replace:re}),G||_)}else C=j(_,X,!0,re,ce);return U(_,X,C),C})}function S(L,G){const N=v(L,G);return N?Promise.reject(N):Promise.resolve()}function R(L,G){let N;const[X,ce,fe]=Hf(L,G);N=wi(X.reverse(),"beforeRouteLeave",L,G);for(const Q of X)Q.leaveGuards.forEach(_=>{N.push($t(_,L,G))});
5const re=S.bind(null,L,G);return N.push(re),Rr(N).then(()=>{N=[];for(const Q of i.list())N.push($t(Q,L,G));return N.push(re),Rr(N)}).then(()=>{N=wi(ce,"beforeRouteUpdate",L,G);for(const Q of ce)Q.updateGuards.forEach(_=>{N.push($t(_,L,G))});return N.push(re),Rr(N)}).then(()=>{N=[];for(const Q of L.matched)if(Q.beforeEnter&&!G.matched.includes(Q))if(Array.isArray(Q.beforeEnter))for(const _ of Q.beforeEnter)N.push($t(_,L,G));else N.push($t(Q.beforeEnter,L,G));return N.push(re),Rr(N)}).then(()=>(L.matched.forEach(Q=>Q.enterCallbacks={}),N=wi(fe,"beforeRouteEnter",L,G),N.push(re),Rr(N))).then(()=>{N=[];for(const Q of a.list())N.push($t(Q,L,G));return N.push(re),Rr(N)}).catch(Q=>Bt(Q,8)?Q:Promise.reject(Q))}function U(L,G,N){for(const X of o.list())X(L,G,N)}function j(L,G,N,X,ce){const fe=v(L,G);if(fe)return fe;const re=G===Ut,Q=Tr?history.state:{};N&&(X||re?s.replace(L.fullPath,pe({scroll:re&&Q&&Q.scroll},ce)):s.push(L.fullPath,ce)),l.value=L,ze(L,G,N,re),_e()}let z;function V(){z=s.listen((L,G,N)=>{const X=p(L),ce=F(X);if(ce){A(pe(ce,{replace:!0}),X).catch(un);return}c=X;const fe=l.value;Tr&&Z1(b2(fe.fullPath,N.delta),rs()),R(X,fe).catch(re=>Bt(re,4|8)?re:Bt(re,2)?(A(re.to,X).then(Q=>{Bt(Q,4|16)&&!N.delta&&N.type===fn.pop&&s.go(-1,!1)}).catch(un),Promise.reject()):(N.delta&&s.go(-N.delta,!1),Y(re,X,fe))).then(re=>{re=re||j(X,fe,!1),re&&(N.delta?s.go(-N.delta,!1):N.type===fn.pop&&Bt(re,4|16)&&s.go(-1,!1)),U(X,fe,re)}).catch(un)})}let J=dn(),be=dn(),ie;function Y(L,G,N){_e(L);const X=be.list();return X.length?X.forEach(ce=>ce(L,G,N)):console.error(L),Promise.reject(L)}function ee(){return ie&&l.value!==Ut?Promise.resolve():new Promise((L,G)=>{J.add([L,G])})}function _e(L){return ie||(ie=!L,V(),J.list().forEach(([G,N])=>L?N(L):G()),J.reset()),L}function ze(L,G,N,X){const{scrollBehavior:ce}=e;if(!Tr||!ce)return Promise.resolve();const fe=!N&&J1(b2(L.fullPath,0))||(X||!N)&&history.state&&history.state.scroll||null;return In().then(()=>ce(L,G,fe)).then(re=>re&&Q1(re)).catch(re=>Y(re,L,G))}const Te=L=>s.go(L);let Ze;const Ve=new Set;return{currentRoute:l,addRoute:d,removeRoute:y,hasRoute:m,getRoutes:x,resolve:p,options:e,push:T,replace:w,go:Te,back:()=>Te(-1),forward:()=>Te(1),beforeEach:i.add,beforeResolve:a.add,afterEach:o.add,onError:be.add,isReady:ee,install(L){const G=this;L.component("RouterLink",Of),L.component("RouterView",H2),L.config.globalProperties.$router=G,Object.defineProperty(L.config.globalProperties,"$route",{enumerable:!0,get:()=>qt(l)}),Tr&&!Ze&&l.value===Ut&&(Ze=!0,T(s.location).catch(ce=>{}));const N={};for(const ce in Ut)N[ce]=he(()=>l.value[ce]);L.provide(_i,G),L.provide(v2,xt(N)),L.provide(vi,l);const X=L.unmount;Ve.add(L),L.unmount=function(){Ve.delete(L),Ve.size<1&&(c=Ut,z&&z(),l.value=Ut,Ze=!1,ie=!1),X()}}}}function Rr(e){return e.reduce((t,r)=>t.then(()=>r()),Promise.resolve())}function Hf(e,t){const r=[],n=[],s=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;a<i;a++){const o=t.matched[a];o&&(e.matched.find(c=>wr(c,o))?n.push(o):r.push(o));const l=e.matched[a];l&&(t.matched.find(c=>wr(c,l))||s.push(l))}return[r,n,s]}const Wf=(e,t)=>{const r=Ct(),n=Ja(r.payload.state,e);return n.value===void 0&&t&&(n.value=t()),n},Ci=()=>{const e=Ct();return Wf("error",()=>e.payload.error)},W2=e=>{const t=Ct(),r=Ci(),n=typeof e=="string"?new Error(e):e;return t.callHook("app:error",n),r.value=r.value||n,n},jf=async(e={})=>{const t=Ct(),r=Ci();t.callHook("app:error:cleared",e),e.redirect&&await t.$router.replace(e.redirect),r.value=null},Gf=decodeURIComponent,Vf=encodeURIComponent,Xf=/; */,ss=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function qf(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");let r={},n=t||{},s=e.split(Xf),i=n.decode||Gf;for(let a=0;a<s.length;a++){let o=s[a],l=o.indexOf("=");if(l<0)continue;let c=o.substr(0,l).trim(),u=o.substr(++l,o.length).trim();u[0]=='"'&&(u=u.slice(1,-1)),r[c]==null&&(r[c]=Kf(u,i))}return r}function j2(e,t,r){let n=r||{},s=n.encode||Vf;if(typeof s!="function")throw new TypeError("option encode is invalid");
5if(!ss.test(e))throw new TypeError("argument name is invalid");let i=s(t);if(i&&!ss.test(i))throw new TypeError("argument val is invalid");let a=e+"="+i;if(n.maxAge!=null){let o=n.maxAge-0;if(isNaN(o)||!isFinite(o))throw new TypeError("option maxAge is invalid");a+="; Max-Age="+Math.floor(o)}if(n.domain){if(!ss.test(n.domain))throw new TypeError("option domain is invalid");a+="; Domain="+n.domain}if(n.path){if(!ss.test(n.path))throw new TypeError("option path is invalid");a+="; Path="+n.path}if(n.expires){if(typeof n.expires.toUTCString!="function")throw new TypeError("option expires is invalid");a+="; Expires="+n.expires.toUTCString()}if(n.httpOnly&&(a+="; HttpOnly"),n.secure&&(a+="; Secure"),n.sameSite)switch(typeof n.sameSite=="string"?n.sameSite.toLowerCase():n.sameSite){case!0:a+="; SameSite=Strict";break;case"lax":a+="; SameSite=Lax";break;case"strict":a+="; SameSite=Strict";break;case"none":a+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return a}function Kf(e,t){try{return t(e)}catch{return e}}const Yf=/\/$|\/\?/;function Qf(e="",t=!1){return t?Yf.test(e):e.endsWith("/")}function Zf(e="",t=!1){if(!t)return e.endsWith("/")?e:e+"/";if(Qf(e,!0))return e||"/";const[r,...n]=e.split("?");return r+"/"+(n.length?`?${n.join("?")}`:"")}function Jf(e=""){return e.startsWith("/")}function eh(e=""){return(Jf(e)?e.substr(1):e)||"/"}function th(e){return e&&e!=="/"}function rh(e,...t){let r=e||"";for(const n of t.filter(th))r=r?Zf(r)+eh(n):n;return r}const nh=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*:/,sh=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,ih=/^["{[]|^-?[0-9][0-9.]{0,14}$/;function ah(e,t){if(!(e==="__proto__"||e==="constructor"))return t}function G2(e){if(typeof e!="string")return e;const t=e.toLowerCase();if(t==="true")return!0;if(t==="false")return!1;if(t==="null")return null;if(t==="nan")return NaN;if(t==="infinity")return 1/0;if(t!=="undefined"){if(!ih.test(e))return e;try{return nh.test(e)||sh.test(e)?JSON.parse(e,ah):JSON.parse(e)}catch{return e}}}class V2 extends Error{constructor(){super(...arguments);this.statusCode=500,this.statusMessage="H3Error"}}function oh(e){var r;if(e instanceof V2)return e;const t=new V2((r=e.message)!=null?r:e.statusMessage);return e.statusCode&&(t.statusCode=e.statusCode),e.statusMessage&&(t.statusMessage=e.statusMessage),e.data&&(t.data=e.data),t}const lh={decode:e=>G2(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))};function ch(e,t){var i,a;const r=ve(ve({},lh),t),n=uh(r),s=Ee((a=n[e])!=null?a:(i=r.default)==null?void 0:i.call(r));return lt(s,()=>{hh(e,s.value,r)}),s}function uh(e={}){return qf(document.cookie,e)}function fh(e,t,r={}){return t==null?j2(e,t,ft(ve({},r),{maxAge:-1})):j2(e,t,r)}function hh(e,t,r={}){document.cookie=fh(e,t,r)}const dh=()=>{var e;return(e=Ct())==null?void 0:e.$router},mh=(...e)=>e.find(t=>t!==void 0),ph="noopener noreferrer";function gh(e){const t=e.componentName||"NuxtLink";return xe({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},setup(r,{slots:n}){const s=dh(),i=he(()=>r.to||r.href||""),a=he(()=>r.external||r.target&&r.target!=="_self"?!0:typeof i.value=="object"?!1:!/^\/(?!\/)/.test(i.value));return()=>{var u,f;if(!a.value)return Qe(Xn("RouterLink"),{to:i.value,activeClass:r.activeClass||e.activeClass,exactActiveClass:r.exactActiveClass||e.exactActiveClass,replace:r.replace,ariaCurrentValue:r.ariaCurrentValue},n.default);const o=typeof i.value=="object"?(f=(u=s.resolve(i.value))==null?void 0:u.href)!=null?f:null:i.value||null,l=r.target||null,c=r.noRel?null:mh(r.rel,e.externalRelAttribute,ph)||null;return Qe("a",{href:o,rel:c,target:l},n.default())}}})}var X2=gh({componentName:"NuxtLink"});function Ht(e){const t=Z(e)?he(e):e;Ct()._useMeta(t)}const Ri={};function _h(e){for(const t in Ri)e.vueApp.component(t,Ri[t]),e.vueApp.component("Lazy"+t,Ri[t])}var vh=Object.defineProperty,q2=Object.getOwnPropertySymbols,yh=Object.prototype.hasOwnProperty,Eh=Object.prototype.propertyIsEnumerable,K2=(e,t,r)=>t in e?vh(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,xh=(e,t)=>{for(var r in t||(t={}))yh.call(t,r)&&K2(e,r,t[r]);if(q2)for(var r of q2(t))Eh.call(t,r)&&K2(e,r,t[r]);return e},bh="usehead",Y2="head:count",Mi="data-head-attrs",Th=(e,t,r)=>{const n=r.createElement(e);for(const s of Object.keys(t)){let i=t[s];s==="key"||i===!1||(s==="children"?n.textContent=i:n.setAttribute(s,i))}return n};function wh(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){const n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}var Ch=e=>{const t=["key","id","name","property"];for(const r of t){const n=typeof e.getAttribute=="function"?e.hasAttribute(r)?e.getAttribute(r):void 0:e[r];if(n!==void 0)return{name:r,value:n}}},Rh=["title","meta","link","base","style","script","htmlAttrs","bodyAttrs"],Mh=e=>{const t=[];for(const r of Object.keys(e))if(e[r]!=null){if(r==="title")t.push({tag:r,props:{children:e[r]}});else if(r==="base")t.push({tag:r,props:xh({key:"default"},e[r])});else if(Rh.includes(r)){const n=e[r];
5Array.isArray(n)?n.forEach(s=>{t.push({tag:r,props:s})}):n&&t.push({tag:r,props:n})}}return t},Q2=(e,t)=>{const r=e.getAttribute(Mi);if(r)for(const s of r.split(","))s in t||e.removeAttribute(s);const n=[];for(const s in t){const i=t[s];i!=null&&(i===!1?e.removeAttribute(s):e.setAttribute(s,i),n.push(s))}n.length?e.setAttribute(Mi,n.join(",")):e.removeAttribute(Mi)},Fh=(e=window.document,t,r)=>{var n;const s=e.head;let i=s.querySelector(`meta[name="${Y2}"]`);const a=i?Number(i.getAttribute("content")):0,o=[];if(i)for(let c=0,u=i.previousElementSibling;c<a;c++,u=(u==null?void 0:u.previousElementSibling)||null)((n=u==null?void 0:u.tagName)==null?void 0:n.toLowerCase())===t&&o.push(u);else i=e.createElement("meta"),i.setAttribute("name",Y2),i.setAttribute("content","0"),s.append(i);let l=r.map(c=>Th(c.tag,c.props,e));l=l.filter(c=>{for(let u=0;u<o.length;u++){const f=o[u];if(wh(f,c))return o.splice(u,1),!1}return!0}),o.forEach(c=>{var u;return(u=c.parentNode)==null?void 0:u.removeChild(c)}),l.forEach(c=>{s.insertBefore(c,i)}),i.setAttribute("content",""+(a-o.length+l.length))},Ah=()=>{let e=[];const t={install(r){r.config.globalProperties.$head=t,r.provide(bh,t)},get headTags(){const r=[];return e.forEach(n=>{Mh(n.value).forEach(i=>{if(i.tag==="meta"||i.tag==="base"||i.tag==="script"){const a=Ch(i.props);if(a){let o=-1;for(let l=0;l<r.length;l++){const c=r[l],u=c.props[a.name],f=i.props[a.name];if(c.tag===i.tag&&u===f){o=l;break}}o!==-1&&r.splice(o,1)}}r.push(i)})}),r},addHeadObjs(r){e.push(r)},removeHeadObjs(r){e=e.filter(n=>n!==r)},updateDOM(r=window.document){let n,s={},i={};const a={};for(const o of t.headTags){if(o.tag==="title"){n=o.props.children;continue}if(o.tag==="htmlAttrs"){Object.assign(s,o.props);continue}if(o.tag==="bodyAttrs"){Object.assign(i,o.props);continue}a[o.tag]=a[o.tag]||[],a[o.tag].push(o)}n!==void 0&&(r.title=n),Q2(r.documentElement,s),Q2(r.body,i);for(const o of Object.keys(a))Fh(r,o,a[o])}};return t},Sh=ln(e=>{const t=Ah();e.vueApp.use(t);let r=!1;e.hooks.hookOnce("app:mounted",()=>{d0(()=>{t.updateDOM()}),r=!0}),e._useMeta=n=>{const s=Ee(n);t.addHeadObjs(s),r&&d0(()=>{t.updateDOM()}),!!ct()&&Wn(()=>{t.removeHeadObjs(s),t.updateDOM()})}});const Lh=e=>Object.fromEntries(Object.entries(e).filter(([,t])=>t!==void 0)),Wt=(e,t)=>(r,n)=>(Ht(()=>e(ve(ve({},Lh(r)),n.attrs),n)),()=>{var s,i;return t?(i=(s=n.slots).default)==null?void 0:i.call(s):null}),rr={accesskey:String,autocapitalize:String,autofocus:{type:Boolean,default:void 0},class:String,contenteditable:{type:Boolean,default:void 0},contextmenu:String,dir:String,draggable:{type:Boolean,default:void 0},enterkeyhint:String,exportparts:String,hidden:{type:Boolean,default:void 0},id:String,inputmode:String,is:String,itemid:String,itemprop:String,itemref:String,itemscope:String,itemtype:String,lang:String,nonce:String,part:String,slot:String,spellcheck:{type:Boolean,default:void 0},style:String,tabindex:String,title:String,translate:String},zh=xe({name:"Script",props:ft(ve({},rr),{async:Boolean,crossorigin:{type:[Boolean,String],default:void 0},defer:Boolean,integrity:String,nomodule:Boolean,nonce:String,referrerpolicy:String,src:String,type:String,charset:String,language:String}),setup:Wt(e=>({script:[e]}))}),Dh=xe({name:"Link",props:ft(ve({},rr),{as:String,crossorigin:String,disabled:Boolean,href:String,hreflang:String,imagesizes:String,imagesrcset:String,integrity:String,media:String,prefetch:{type:Boolean,default:void 0},referrerpolicy:String,rel:String,sizes:String,title:String,type:String,methods:String,target:String}),setup:Wt(e=>({link:[e]}))}),Ph=xe({name:"Base",props:ft(ve({},rr),{href:String,target:String}),setup:Wt(e=>({base:e}))}),Ih=xe({name:"Title",setup:Wt((e,{slots:t})=>{var n,s;return{title:((s=(n=t.default())==null?void 0:n[0])==null?void 0:s.children)||null}})}),kh=xe({name:"Meta",props:ft(ve({},rr),{charset:String,content:String,httpEquiv:String,name:String}),setup:Wt(e=>({meta:[e]}))}),Oh=xe({name:"Style",props:ft(ve({},rr),{type:String,media:String,nonce:String,title:String,scoped:{type:Boolean,default:void 0}}),setup:Wt((e,{slots:t})=>{var s,i,a;const r=ve({},e),n=(a=(i=(s=t.default)==null?void 0:s.call(t))==null?void 0:i[0])==null?void 0:a.children;return n&&(r.children=n),{style:[r]}})}),Nh=xe({name:"Head",setup:(e,t)=>()=>{var r,n;
5return(n=(r=t.slots).default)==null?void 0:n.call(r)}}),Uh=xe({name:"Html",props:ft(ve({},rr),{manifest:String,version:String,xmlns:String}),setup:Wt(e=>({htmlAttrs:e}),!0)}),Bh=xe({name:"Body",props:rr,setup:Wt(e=>({bodyAttrs:e}),!0)});var Z2=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Script:zh,Link:Dh,Base:Ph,Title:Ih,Meta:kh,Style:Oh,Head:Nh,Html:Uh,Body:Bh}),J2={globalMeta:{meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"}],link:[],style:[],script:[]},mixinKey:"created"},$h=ln(e=>{Ht(J2.globalMeta),e.vueApp.mixin({[J2.mixinKey](){var s;const t=ct(),r=(t==null?void 0:t.type)||((s=t==null?void 0:t.proxy)==null?void 0:s.$options);if(!r||!("head"in r))return;const n=typeof r.head=="function"?he(()=>r.head(e)):r.head;Ht(n)}});for(const t in Z2)e.vueApp.component(t,Z2[t])});const Hh=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,r=>{var n;return((n=e.params[r.slice(1)])==null?void 0:n.toString())||""}),Wh=(e,t)=>{var s;const r=t.route.matched.find(i=>i.components.default===t.Component.type),n=(s=e!=null?e:r==null?void 0:r.meta.key)!=null?s:Hh(t.route,r);return typeof n=="function"?n(t.route):n},jh=(e,t)=>({default:()=>e?Qe(uu,e===!0?{}:e,t):t}),Gh={setup(e,{slots:t}){return()=>t.default()}},Vh=(e,t,r)=>({default:()=>t?Qe(e,t===!0?{}:t,r):Qe(Gh,{},r)});var Fi=xe({name:"NuxtPage",props:{pageKey:{type:[Function,String],default:null}},setup(e){const t=Ct();return()=>Qe(H2,{},{default:r=>{var n;return r.Component&&Vh(Jn,(n=r.route.meta.pageTransition)!=null?n:Xh,jh(r.route.meta.keepalive,Qe(u0,{onPending:()=>t.callHook("page:start",r.Component),onResolve:()=>t.callHook("page:finish",r.Component)},{default:()=>Qe(r.Component,{key:Wh(e.pageKey,r)})}))).default()}})}});const Xh={name:"page",mode:"out-in"},Ai=__NUXT__.config,qh=Ai.app.cdnURL||Ai.app.baseURL,Kh="modulepreload",eo={},Yh=rh(qh,Ai.app.buildAssetsDir),Si=function(t,r){return!r||r.length===0?t():Promise.all(r.map(n=>{if(n=`${Yh}${n}`,n in eo)return;eo[n]=!0;const s=n.endsWith(".css"),i=s?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${n}"]${i}`))return;const a=document.createElement("link");if(a.rel=s?"stylesheet":Kh,s||(a.as="script",a.crossOrigin=""),a.href=n,document.head.appendChild(a),s)return new Promise((o,l)=>{a.addEventListener("load",o),a.addEventListener("error",l)})})).then(()=>t())};var jt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,s]of t)r[n]=s;return r};const Qh=void 0,Zh=!1,Jh=(e,t)=>{if(e.install=r=>{for(const n of[e,...Object.values(t!=null?t:{})])r.component(n.name,n)},t)for(const[r,n]of Object.entries(t))e[r]=n;return e};class Ae{constructor(t=0,r=0,n=0){this.x=t,this.y=r,this.z=n}set(t,r,n){return this.x=t,this.y=r,this.z=n,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this}addVectors(t,r){return this.x=t.x+r.x,this.y=t.y+r.y,this.z=t.z+r.z,this}subVectors(t,r){return this.x=t.x-r.x,this.y=t.y-r.y,this.z=t.z-r.z,this}toArray(t,r){return t===void 0&&(t=[]),r===void 0&&(r=0),t[r]=this.x,t[r+1]=this.y,t[r+2]=this.z,t}fromArray(t,r){return r===void 0&&(r=0),this.x=t[r],this.y=t[r+1],this.z=t[r+2],this}setFromMatrixColumn(t,r){return this.fromArray(t.elements,4*r)}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}clone(){return new Ae(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}crossVectors(t,r){var n=t.x,s=t.y,i=t.z,a=r.x,o=r.y,l=r.z;return this.x=s*l-i*o,this.y=i*a-n*l,this.z=n*o-s*a,this}divideScalar(t){return this.multiplyScalar(1/t)}normalize(){return this.divideScalar(this.length())}applyQuaternion(t){var r=this.x,n=this.y,s=this.z,i=t.x,a=t.y,o=t.z,l=t.w,c=l*r+a*s-o*n,u=l*n+o*r-i*s,f=l*s+i*n-a*r,h=-i*r-a*n-o*s;return this.x=c*l+h*-i+u*-o-f*-a,this.y=u*l+h*-a+f*-i-c*-o,this.z=f*l+h*-o+c*-a-u*-i,this}addScaledVector(t,r){return this.x+=t.x*r,this.y+=t.y*r,this.z+=t.z*r,this}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,r,n){var s=Math.sin(r)*t;return this.x=s*Math.sin(n),this.y=Math.cos(r)*t,this.z=s*Math.cos(n),this}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){var r=this.x-t.x,n=this.y-t.y,s=this.z-t.z;return r*r+n*n+s*s}applyMatrix4(t){var r=this.x,n=this.y,s=this.z,i=t.elements,a=1/(i[3]*r+i[7]*n+i[11]*s+i[15]);return this.x=(i[0]*r+i[4]*n+i[8]*s+i[12])*a,this.y=(i[1]*r+i[5]*n+i[9]*s+i[13])*a,this.z=(i[2]*r+i[6]*n+i[10]*s+i[14])*a,this}transformDirection(t){var r=this.x,n=this.y,s=this.z,i=t.elements;return this.x=i[0]*r+i[4]*n+i[8]*s,this.y=i[1]*r+i[5]*n+i[9]*s,this.z=i[2]*r+i[6]*n+i[10]*s,this.normalize()}}
vendor: 2,405 bytes, line 5
5class Ue{constructor(){this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}set(t,r,n,s,i,a,o,l,c,u,f,h,d,y,x,m){var p=this.elements;return p[0]=t,p[4]=r,p[8]=n,p[12]=s,p[1]=i,p[5]=a,p[9]=o,p[13]=l,p[2]=c,p[6]=u,p[10]=f,p[14]=h,p[3]=d,p[7]=y,p[11]=x,p[15]=m,this}copy(t){var r=this.elements,n=t.elements;return r[0]=n[0],r[1]=n[1],r[2]=n[2],r[3]=n[3],r[4]=n[4],r[5]=n[5],r[6]=n[6],r[7]=n[7],r[8]=n[8],r[9]=n[9],r[10]=n[10],r[11]=n[11],r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15],this}multiplyMatrices(t,r){var n=t.elements,s=r.elements,i=this.elements,a=n[0],o=n[4],l=n[8],c=n[12],u=n[1],f=n[5],h=n[9],d=n[13],y=n[2],x=n[6],m=n[10],p=n[14],g=n[3],v=n[7],T=n[11],w=n[15],F=s[0],A=s[4],S=s[8],R=s[12],U=s[1],j=s[5],z=s[9],V=s[13],J=s[2],be=s[6],ie=s[10],Y=s[14],ee=s[3],_e=s[7],ze=s[11],Te=s[15];return i[0]=a*F+o*U+l*J+c*ee,i[4]=a*A+o*j+l*be+c*_e,i[8]=a*S+o*z+l*ie+c*ze,i[12]=a*R+o*V+l*Y+c*Te,i[1]=u*F+f*U+h*J+d*ee,i[5]=u*A+f*j+h*be+d*_e,i[9]=u*S+f*z+h*ie+d*ze,i[13]=u*R+f*V+h*Y+d*Te,i[2]=y*F+x*U+m*J+p*ee,i[6]=y*A+x*j+m*be+p*_e,i[10]=y*S+x*z+m*ie+p*ze,i[14]=y*R+x*V+m*Y+p*Te,i[3]=g*F+v*U+T*J+w*ee,i[7]=g*A+v*j+T*be+w*_e,i[11]=g*S+v*z+T*ie+w*ze,i[15]=g*R+v*V+T*Y+w*Te,this}multiply(t){return this.multiplyMatrices(this,t)}makeTranslation(t,r,n){return this.set(1,0,0,t,0,1,0,r,0,0,1,n,0,0,0,1),this}makeScale(t,r,n){return this.set(t,0,0,0,0,r,0,0,0,0,n,0,0,0,0,1),this}makePerspective(t,r,n,s,i,a){var o=this.elements,l=2*i/(r-t),c=2*i/(n-s),u=(r+t)/(r-t),f=(n+s)/(n-s),h=-(a+i)/(a-i),d=-2*a*i/(a-i);return o[0]=l,o[4]=0,o[8]=u,o[12]=0,o[1]=0,o[5]=c,o[9]=f,o[13]=0,o[2]=0,o[6]=0,o[10]=h,o[14]=d,o[3]=0,o[7]=0,o[11]=-1,o[15]=0,this}makeOrthographic(t,r,n,s,i,a){var o=this.elements,l=1/(r-t),c=1/(n-s),u=1/(a-i),f=(r+t)*l,h=(n+s)*c,d=(a+i)*u;return o[0]=2*l,o[4]=0,o[8]=0,o[12]=-f,o[1]=0,o[5]=2*c,o[9]=0,o[13]=-h,o[2]=0,o[6]=0,o[10]=-2*u,o[14]=-d,o[3]=0,o[7]=0,o[11]=0,o[15]=1,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}getInverse(t){var r=this.elements,n=t.elements,s=n[0],i=n[1],a=n[2],o=n[3],l=n[4],c=n[5],u=n[6],f=n[7],h=n[8],d=n[9],y=n[10],x=n[11],m=n[12],p=n[13],g=n[14],v=n[15],T=d*g*f-p*y*f+p*u*x-c*g*x-d*u*v+c*y*v,w=m*y*f-h*g*f-m*u*x+l*g*x+h*u*v-l*y*v,F=h*p*f-m*d*f+m*c*x-l*p*x-h*c*v+l*d*v,A=m*d*u-h*p*u-m*c*y+l*p*y+h*c*g-l*d*g,S=s*T+i*w+a*F+o*A;if(S===0)return console.warn("THREE.Matrix4: .getInverse() can't invert matrix, determinant is 0"),this.identity();var R=1/S;
5return r[0]=T*R,r[1]=(p*y*o-d*g*o-p*a*x+i*g*x+d*a*v-i*y*v)*R,r[2]=(c*g*o-p*u*o+p*a*f-i*g*f-c*a*v+i*u*v)*R,r[3]=(d*u*o-c*y*o-d*a*f+i*y*f+c*a*x-i*u*x)*R,r[4]=w*R,r[5]=(h*g*o-m*y*o+m*a*x-s*g*x-h*a*v+s*y*v)*R,r[6]=(m*u*o-l*g*o-m*a*f+s*g*f+l*a*v-s*u*v)*R,r[7]=(l*y*o-h*u*o+h*a*f-s*y*f-l*a*x+s*u*x)*R,r[8]=F*R,r[9]=(m*d*o-h*p*o-m*i*x+s*p*x+h*i*v-s*d*v)*R,r[10]=(l*p*o-m*c*o+m*i*f-s*p*f-l*i*v+s*c*v)*R,r[11]=(h*c*o-l*d*o-h*i*f+s*d*f+l*i*x-s*c*x)*R,r[12]=A*R,r[13]=(h*p*a-m*d*a+m*i*y-s*p*y-h*i*g+s*d*g)*R,r[14]=(m*c*a-l*p*a-m*i*u+s*p*u+l*i*g-s*c*g)*R,r[15]=(l*d*a-h*c*a+h*i*u-s*d*u-l*i*y+s*c*y)*R,this}compose(t,r,n){var s=this.elements,i=r._x,a=r._y,o=r._z,l=r._w,c=i+i,u=a+a,f=o+o,h=i*c,d=i*u,y=i*f,x=a*u,m=a*f,p=o*f,g=l*c,v=l*u,T=l*f,w=n.x,F=n.y,A=n.z;return s[0]=(1-(x+p))*w,s[1]=(d+T)*w,s[2]=(y-v)*w,s[3]=0,s[4]=(d-T)*F,s[5]=(1-(h+p))*F,s[6]=(m+g)*F,s[7]=0,s[8]=(y+v)*A,s[9]=(m-g)*A,s[10]=(1-(h+x))*A,s[11]=0,s[12]=t.x,s[13]=t.y,s[14]=t.z,s[15]=1,this}decompose(t,r,n){var s=new Ae,i=new Ue,a=this.elements,o=s.set(a[0],a[1],a[2]).length(),l=s.set(a[4],a[5],a[6]).length(),c=s.set(a[8],a[9],a[10]).length();this.determinant()<0&&(o=-o),t.x=a[12],t.y=a[13],t.z=a[14],i.copy(this);var u=1/o,f=1/l,h=1/c;return i.elements[0]*=u,i.elements[1]*=u,i.elements[2]*=u,i.elements[4]*=f,i.elements[5]*=f,i.elements[6]*=f,i.elements[8]*=h,i.elements[9]*=h,i.elements[10]*=h,r.setFromRotationMatrix(i),n.x=o,n.y=l,n.z=c,this}determinant(){var t=this.elements,r=t[0],n=t[4],s=t[8],i=t[12],a=t[1],o=t[5],l=t[9],c=t[13],u=t[2],f=t[6],h=t[10],d=t[14];return t[3]*(+i*l*f-s*c*f-i*o*h+n*c*h+s*o*d-n*l*d)+t[7]*(+r*l*d-r*c*h+i*a*h-s*a*d+s*c*u-i*l*u)+t[11]*(+r*c*f-r*o*d-i*a*f+n*a*d+i*o*u-n*c*u)+t[15]*(-s*o*u-r*l*f+r*o*h+s*a*f-n*a*h+n*l*u)}clone(){return new Ue().fromArray(this.elements)}fromArray(t,r=0){for(var n=0;n<16;n++)this.elements[n]=t[n+r];return this}extractRotation(t){var r=new Ae,n=this.elements,s=t.elements,i=1/r.setFromMatrixColumn(t,0).length(),a=1/r.setFromMatrixColumn(t,1).length(),o=1/r.setFromMatrixColumn(t,2).length();return n[0]=s[0]*i,n[1]=s[1]*i,n[2]=s[2]*i,n[4]=s[4]*a,n[5]=s[5]*a,n[6]=s[6]*a,n[8]=s[8]*o,n[9]=s[9]*o,n[10]=s[10]*o,this}lookAt(t,r,n){var s=new Ae,i=new Ae,a=new Ae,o=this.elements;return a.subVectors(t,r),a.lengthSq()===0&&(a.z=1),a.normalize(),s.crossVectors(n,a),s.lengthSq()===0&&(Math.abs(n.z)===1?a.x+=1e-4:a.z+=1e-4,a.normalize(),s.crossVectors(n,a)),s.normalize(),i.crossVectors(a,s),o[0]=s.x,o[4]=i.x,o[8]=a.x,o[1]=s.y,o[5]=i.y,o[9]=a.y,o[2]=s.z,o[6]=i.z,o[10]=a.z,this}}class e3{constructor(t,r){this.min=t!==void 0?t:new Ae(1/0,1/0,1/0),this.max=r!==void 0?r:new Ae(-1/0,-1/0,-1/0)}}class Li{constructor(){this.attributes=new Map,this.index=null,this.boundingBox=new e3}addAttribute(t,r){t==="index"?this.index=r:this.attributes.set(t,r)}}class to{constructor(){this.buffers=new WeakMap}initBuffer(t,r,n){let s=0;for(let[i,a]of n.attributes.entries()){let o=a.array,l=this.buffers.get(a);if(l||(l=t.createBuffer()),!l)return console.log("Failed to create the buffer object"),-1;t.bindBuffer(t.ARRAY_BUFFER,l),t.bufferData(t.ARRAY_BUFFER,o,t.STATIC_DRAW);let c=t.getAttribLocation(r,i);c<0||(t.vertexAttribPointer(c,a.itemSize,t.FLOAT,!1,0,0),t.enableVertexAttribArray(c)),o.length&&(s=o.length/a.itemSize),this.buffers.set(a,l)}if(n.index){let i=t.createBuffer();return i?(t.bindBuffer(t.ELEMENT_ARRAY_BUFFER,i),t.bufferData(t.ELEMENT_ARRAY_BUFFER,n.index.array,t.STATIC_DRAW),this.buffers.set(n.index,i),{hasIndex:!0,count:n.index.array.length}):(console.log("Failed to create the buffer object"),-1)}return{hasIndex:!1,count:s}}bindBuffer(t,r,n){t.bindBuffer(t.ELEMENT_ARRAY_BUFFER,this.buffers.get(n.index));for(let[s,i]of n.attributes.entries()){t.bindBuffer(t.ARRAY_BUFFER,this.buffers.get(i));let a=t.getAttribLocation(r,s);a<0||t.vertexAttribPointer(a,i.itemSize,t.FLOAT,!1,0,0)}}}function Mr(e=0,t=0,r=0,n=1){this._x=e,this._y=t,this._z=r,this._w=n!==void 0?n:1}var zi,Rt,mn,is,as,Di,nr,_t,Pi,ro,Ii;Object.assign(Mr,{slerp:function(e,t,r,n){return r.copy(e).slerp(t,n)},slerpFlat:function(e,t,r,n,s,i,a){var o=r[n+0],l=r[n+1],c=r[n+2],u=r[n+3],f=s[i+0],h=s[i+1],d=s[i+2],y=s[i+3];if(u!==y||o!==f||l!==h||c!==d){var x=1-a,m=o*f+l*h+c*d+u*y,p=m>=0?1:-1,g=1-m*m;if(g>Number.EPSILON){var v=Math.sqrt(g),T=Math.atan2(v,m*p);x=Math.sin(x*T)/v,a=Math.sin(a*T)/v}var w=a*p;
5if(o=o*x+f*w,l=l*x+h*w,c=c*x+d*w,u=u*x+y*w,x===1-a){var F=1/Math.sqrt(o*o+l*l+c*c+u*u);o*=F,l*=F,c*=F,u*=F}}e[t]=o,e[t+1]=l,e[t+2]=c,e[t+3]=u}}),Object.defineProperties(Mr.prototype,{x:{get:function(){return this._x},set:function(e){this._x=e,this.onChangeCallback()}},y:{get:function(){return this._y},set:function(e){this._y=e,this.onChangeCallback()}},z:{get:function(){return this._z},set:function(e){this._z=e,this.onChangeCallback()}},w:{get:function(){return this._w},set:function(e){this._w=e,this.onChangeCallback()}}}),Object.assign(Mr.prototype,{set:function(e,t,r,n){return this._x=e,this._y=t,this._z=r,this._w=n,this.onChangeCallback(),this},clone:function(){return new this.constructor(this._x,this._y,this._z,this._w)},copy:function(e){return this._x=e.x,this._y=e.y,this._z=e.z,this._w=e.w,this.onChangeCallback(),this},setFromEuler:function(e,t){if(!e||!e.isEuler)throw new Error("THREE.Quaternion: .setFromEuler() now expects an Euler rotation rather than a Vector3 and order.");var r=e._x,n=e._y,s=e._z,i=e.order,a=Math.cos,o=Math.sin,l=a(r/2),c=a(n/2),u=a(s/2),f=o(r/2),h=o(n/2),d=o(s/2);return i==="XYZ"?(this._x=f*c*u+l*h*d,this._y=l*h*u-f*c*d,this._z=l*c*d+f*h*u,this._w=l*c*u-f*h*d):i==="YXZ"?(this._x=f*c*u+l*h*d,this._y=l*h*u-f*c*d,this._z=l*c*d-f*h*u,this._w=l*c*u+f*h*d):i==="ZXY"?(this._x=f*c*u-l*h*d,this._y=l*h*u+f*c*d,this._z=l*c*d+f*h*u,this._w=l*c*u-f*h*d):i==="ZYX"?(this._x=f*c*u-l*h*d,this._y=l*h*u+f*c*d,this._z=l*c*d-f*h*u,this._w=l*c*u+f*h*d):i==="YZX"?(this._x=f*c*u+l*h*d,this._y=l*h*u+f*c*d,this._z=l*c*d-f*h*u,this._w=l*c*u-f*h*d):i==="XZY"&&(this._x=f*c*u-l*h*d,this._y=l*h*u-f*c*d,this._z=l*c*d+f*h*u,this._w=l*c*u+f*h*d),t!==!1&&this.onChangeCallback(),this},setFromAxisAngle:function(e,t){var r=t/2,n=Math.sin(r);return this._x=e.x*n,this._y=e.y*n,this._z=e.z*n,this._w=Math.cos(r),this.onChangeCallback(),this},setFromRotationMatrix:function(e){var t,r=e.elements,n=r[0],s=r[4],i=r[8],a=r[1],o=r[5],l=r[9],c=r[2],u=r[6],f=r[10],h=n+o+f;return h>0?(t=.5/Math.sqrt(h+1),this._w=.25/t,this._x=(u-l)*t,this._y=(i-c)*t,this._z=(a-s)*t):n>o&&n>f?(t=2*Math.sqrt(1+n-o-f),this._w=(u-l)/t,this._x=.25*t,this._y=(s+a)/t,this._z=(i+c)/t):o>f?(t=2*Math.sqrt(1+o-n-f),this._w=(i-c)/t,this._x=(s+a)/t,this._y=.25*t,this._z=(l+u)/t):(t=2*Math.sqrt(1+f-n-o),this._w=(a-s)/t,this._x=(i+c)/t,this._y=(l+u)/t,this._z=.25*t),this.onChangeCallback(),this},setFromUnitVectors:(Rt=new Ae,function(e,t){return Rt===void 0&&(Rt=new Ae),(zi=e.dot(t)+1)<1e-6?(zi=0,Math.abs(e.x)>Math.abs(e.z)?Rt.set(-e.y,e.x,0):Rt.set(0,-e.z,e.y)):Rt.crossVectors(e,t),this._x=Rt.x,this._y=Rt.y,this._z=Rt.z,this._w=zi,this.normalize()}),inverse:function(){return this.conjugate()},conjugate:function(){return this._x*=-1,this._y*=-1,this._z*=-1,this.onChangeCallback(),this},dot:function(e){return this._x*e._x+this._y*e._y+this._z*e._z+this._w*e._w},lengthSq:function(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w},length:function(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)},normalize:function(){var e=this.length();return e===0?(this._x=0,this._y=0,this._z=0,this._w=1):(e=1/e,this._x=this._x*e,this._y=this._y*e,this._z=this._z*e,this._w=this._w*e),this.onChangeCallback(),this},multiply:function(e,t){return t!==void 0?(console.warn("THREE.Quaternion: .multiply() now only accepts one argument. Use .multiplyQuaternions( a, b ) instead."),this.multiplyQuaternions(e,t)):this.multiplyQuaternions(this,e)},premultiply:function(e){return this.multiplyQuaternions(e,this)},multiplyQuaternions:function(e,t){var r=e._x,n=e._y,s=e._z,i=e._w,a=t._x,o=t._y,l=t._z,c=t._w;return this._x=r*c+i*a+n*l-s*o,this._y=n*c+i*o+s*a-r*l,this._z=s*c+i*l+r*o-n*a,this._w=i*c-r*a-n*o-s*l,this.onChangeCallback(),this},slerp:function(e,t){if(t===0)return this;if(t===1)return this.copy(e);var r=this._x,n=this._y,s=this._z,i=this._w,a=i*e._w+r*e._x+n*e._y+s*e._z;if(a<0?(this._w=-e._w,this._x=-e._x,this._y=-e._y,this._z=-e._z,a=-a):this.copy(e),a>=1)return this._w=i,this._x=r,this._y=n,this._z=s,this;var o=Math.sqrt(1-a*a);if(Math.abs(o)<.001)return this._w=.5*(i+this._w),this._x=.5*(r+this._x),this._y=.5*(n+this._y),this._z=.5*(s+this._z),this;var l=Math.atan2(o,a),c=Math.sin((1-t)*l)/o,u=Math.sin(t*l)/o;return this._w=i*c+this._w*u,this._x=r*c+this._x*u,this._y=n*c+this._y*u,this._z=s*c+this._z*u,this.onChangeCallback(),this},equals:function(e){return e._x===this._x&&e._y===this._y&&e._z===this._z&&e._w===this._w},fromArray:function(e,t){return t===void 0&&(t=0),this._x=e[t],this._y=e[t+1],this._z=e[t+2],this._w=e[t+3],this.onChangeCallback(),this},toArray:function(e,t){return e===void 0&&(e=[]),t===void 0&&(t=0),e[t]=this._x,e[t+1]=this._y,e[t+2]=this._z,e[t+3]=this._w,e},onChange:function(e){return this.onChangeCallback=e,this},onChangeCallback:function(){}});class os{constructor(t=0,r=0){this.x=t,this.y=r}set(t,r){return this.x=t,this.y=r,this}add(t){return this.x+=t.x,this.y+=t.y,this}sub(t){return this.x-=t.x,this.y-=t.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}dot(t){return this.x*t.x+this.y*t.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}clone(){return new os(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}equals(t){return t.x===this.x&&t.y===this.y}subVectors(t,r){return this.x=t.x-r.x,this.y=t.y-r.y,this}}class ki{constructor(){this.elements=[1,0,0,0,1,0,0,0,1]}set(t,r,n,s,i,a,o,l,c){var u=this.elements;u[0]=t,u[1]=s,u[2]=o,u[3]=r,u[4]=i,u[5]=l,u[6]=n,u[7]=a,u[8]=c}setUvTransform(t,r,n,s,i,a,o){var l=Math.cos(i),c=Math.sin(i);this.set(n*l,n*c,-n*(l*a+c*o)+a+t,-s*c,s*l,-s*(-c*a+l*o)+o+r,0,0,1)}getNormalMatrix(t){return this.setFromMatrix4(t).getInverse(this).transpose()}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}getInverse(t,r){t&&t.isMatrix4&&console.error("THREE.Matrix3: .getInverse() no longer takes a Matr
5ix4 argument.");var n=t.elements,s=this.elements,i=n[0],a=n[1],o=n[2],l=n[3],c=n[4],u=n[5],f=n[6],h=n[7],d=n[8],y=d*c-u*h,x=u*f-d*l,m=h*l-c*f,p=i*y+a*x+o*m;if(p===0){var g="THREE.Matrix3: .getInverse() can't invert matrix, determinant is 0";if(r===!0)throw new Error(g);return console.warn(g),this.identity()}var v=1/p;return s[0]=y*v,s[1]=(o*h-d*a)*v,s[2]=(u*a-o*c)*v,s[3]=x*v,s[4]=(d*i-o*f)*v,s[5]=(o*l-u*i)*v,s[6]=m*v,s[7]=(a*f-h*i)*v,s[8]=(c*i-a*l)*v,this}transpose(){var t,r=this.elements;return t=r[1],r[1]=r[3],r[3]=t,t=r[2],r[2]=r[6],r[6]=t,t=r[5],r[5]=r[7],r[7]=t,this}setFromMatrix4(t){var r=t.elements;return this.set(r[0],r[4],r[8],r[1],r[5],r[9],r[2],r[6],r[10]),this}}class Oi{constructor(){this.changed=!1,this.matrix=new Ue,this.matrixWorld=new Ue,this.normalMatrix=new ki,this.position=new Proxy(new Ae,{set:(t,r,n,s)=>{let i=Reflect.set(t,r,n,s);return this.updateMatrixWorld(!0),i}}),this.quaternion=new Proxy(new Mr,{set:(t,r,n,s)=>{let i=Reflect.set(t,r,n,s);return this.updateMatrixWorld(!0),i}}),this.scale=new Proxy(new Ae(1,1,1),{set:(t,r,n,s)=>{let i=Reflect.set(t,r,n,s);return this.updateMatrixWorld(!0),i}}),this.parent=null,this.children=[],this.matrixAutoUpdate=!0}applyMatrix(t){this.matrix.multiplyMatrices(t,this.matrix),this.matrix.decompose(this.position,this.quaternion,this.scale)}updateMatrix(){this.changed=!0,this.matrix.compose(this.position,this.quaternion,this.scale),this.matrixWorldNeedsUpdate=!0}updateMatrixWorld(t){this.matrixAutoUpdate&&this.updateMatrix(),(this.matrixWorldNeedsUpdate||t)&&(this.parent===null?this.matrixWorld.copy(this.matrix):this.matrixWorld.multiplyMatrices(this.parent.matrixWorld,this.matrix),this.matrixWorldNeedsUpdate=!1,t=!0);for(var r=this.children,n=0,s=r.length;n<s;n++)r[n].updateMatrixWorld(t)}rotateOnAxis(t,r){var n=new Mr;return n.setFromAxisAngle(t,r),this.quaternion.multiply(n),this}rotateOnWorldAxis(t,r){var n=new Mr;return n.setFromAxisAngle(t,r),this.quaternion.premultiply(n),this}rotateX(t){var r=new Ae(1,0,0);return this.rotateOnAxis(r,t)}rotateY(t){var r=new Ae(0,1,0);return this.rotateOnAxis(r,t)}rotateZ(t){var r=new Ae(0,0,1);return this.rotateOnAxis(r,t)}add(t){return t&&(t.parent=this,this.children.push(t)),this}traverse(t){t(this);for(var r=this.children,n=0,s=r.length;n<s;n++)r[n].traverse(t)}}class no{constructor(t,r,n){let s=t.createShader(r);return t.shaderSource(s,n),t.compileShader(s),t.getShaderParameter(s,t.COMPILE_STATUS)===!1&&console.error("Shader couldn't compile."),t.getShaderInfoLog(s)!==""&&(console.warn("gl.getShaderInfoLog()",r===t.VERTEX_SHADER?"vertex":"fragment",t.getShaderInfoLog(s)),t.deleteShader(s)),s}}class sr{constructor(t){this.gl=t,this.emptyTextures=[],this.emptyTextures[t.TEXTURE_2D]=this.createTexture(t.TEXTURE_2D,t.TEXTURE_2D,1),this.emptyTextures[t.TEXTURE_CUBE_MAP]=this.createTexture(t.TEXTURE_CUBE_MAP,t.TEXTURE_CUBE_MAP_POSITIVE_X,6)}getEmptyTexture(t){return this.emptyTextures[t]}createTexture(t,r,n){let s=this.gl;var i=new Uint8Array(4),a=s.createTexture();s.bindTexture(t,a),s.texParameteri(t,s.TEXTURE_MIN_FILTER,s.NEAREST),s.texParameteri(t,s.TEXTURE_MAG_FILTER,s.NEAREST);for(var o=0;o<n;o++)s.texImage2D(r+o,0,s.RGBA,1,1,0,s.RGBA,s.UNSIGNED_BYTE,i);return a}static getInstance(t){return sr.webGL||(sr.webGL=new sr(t)),sr.webGL}}(function(e){e[e.FRONT=0]="FRONT",e[e.BACK=1]="BACK",e[e.DOUBLE=2]="DOUBLE"})(mn||(mn={})),function(e){e[e.PERSPECTIVE=0]="PERSPECTIVE",e[e.ORTHOGRAPHIC=1]="ORTHOGRAPHIC"}(is||(is={})),function(e){e[e.LinearEncoding=0]="LinearEncoding",e[e.sRGBEncoding=1]="sRGBEncoding",e[e.RGBEEncoding=2]="RGBEEncoding",e[e.RGBM7Encoding=3]="RGBM7Encoding",e[e.RGBM16Encoding=4]="RGBM16Encoding",e[e.RGBDEncoding=5]="RGBDEncoding",e[e.GammaEncoding=6]="GammaEncoding",e[e.LogLuvEncoding=7]="LogLuvEncoding"}(as||(as={})),function(e){e[e.UVMapping=0]="UVMapping",e[e.CubeReflectionMapping=1]="CubeReflectionMapping",e[e.CubeRefractionMapping=2]="CubeRefractionMapping",e[e.EquirectangularReflectionMapping=3]="EquirectangularReflectionMapping",e[e.SphericalReflectionMapping=4]="SphericalReflectionMapping",e[e.CubeUVReflectionMapping=5]="CubeUVReflectionMapping",e[e.CubeUVRefractionMapping=6]="CubeUVRefractionMapping"}(Di||(Di={})),function(e){e[e.RepeatWrapping=0]="RepeatWrapping",e[e.ClampToEdgeWrapping=1]="ClampToEdgeWrapping",e[e.MirroredRepeatWrapping=2]="MirroredRepeatWrapping"}(nr||(nr={})),function(e){e[e.NearestFilter=0]="NearestFilter",e[e.NearestMipmapNearestFilter=1]="NearestMipmapNearestFilter",e[e.NearestMipmapLinearFilter=2]="NearestMipmapLinearFilter",e[e.LinearFilter=3]="LinearFilter",e[e.LinearMipmapNearestFilter=4]="LinearMipmapNearestFilter",e[e.LinearMipmapLinearFilter=5]="LinearMipmapLinearFilter"}(_t||(_t={})),function(e){e[e.UnsignedByteType=0]="UnsignedByteType",e[e.ByteType=1]="ByteType",e[e.ShortType=2]="ShortType",e[e.UnsignedShortType=3]="UnsignedShortType",e[e.IntType=4]="IntType",e[e.UnsignedIntType=5]="UnsignedIntType",e[e.FloatType=6]="FloatType",e[e.HalfFloatType=7]="HalfFloatType"}(Pi||(Pi={})),function(e){e[e.UnsignedShort4444Type=0]="UnsignedShort4444Type",e[e.UnsignedShort5551Type=1]="UnsignedShort5551Type",e[e.UnsignedShort565Type=2]="UnsignedShort565Type",e[e.UnsignedInt248Type=3]="UnsignedInt248Type"}(ro||(ro={})),function(e){e[e.AlphaFormat=0]="AlphaFormat",e[e.RGBFormat=1]="RGBFormat",e[e.RGBAFormat=2]="RGBAFormat",e[e.LuminanceFormat=3]="LuminanceFormat",e[e.LuminanceAlphaFormat=4]="LuminanceAlphaFormat",e[e.RGBEFormat=5]="RGBEFormat",e[e.DepthFormat=6]="DepthFormat",e[e.DepthStencilFormat=7]="DepthStencilFormat",e[e.RedFormat=8]="RedFormat"}(Ii||(Ii={}));class so{constructor(t){this.unit=0,this.gl=t,this.textureCache=new WeakMap}getGLWrapping(t){let r=this.gl;return{[nr.RepeatWrapping]:r.REPEAT,[nr.ClampToEdgeWrapping]:r.CLAMP_TO_EDGE,[nr.MirroredRepeatWrapping]:r.MIRRORED_REPEAT}[t]}getGLFilter(t){let r=this.gl;return{[_t.NearestFilter]:r.NEAREST,[_t.NearestMipmapNearestFilter]:r.NEAREST_MIPMAP_NEAREST,[_t.NearestMipmapLinearFilter]:r.NEAREST_MIPMAP_LINEAR,[_t.LinearFilter]:r.LINEAR,[_t.LinearMipmapNearestFilter]:r.LINEAR_MIPMAP_NEAREST,[_t.LinearMipmapLinearFilter]:r.LINEAR_MIPMAP_LINEAR}[t]}createTexture(t,r,n,s,i){let a=this.gl;s=s||a.RGBA,i=i||a.UNSIGNED_BYTE,t.glTexture=a.createTexture(),a.bindTexture(a.TEXTURE_2D,t.glTexture),a.texImage2D(a.TEXTURE_2D,0,s,r,n,0,s,i,null),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_MIN_FILTER,a.LINEAR),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_WRAP_S,a.CLAMP_TO_EDGE),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_WRAP_T,a.CLAMP_TO_EDGE),a.bindTexture(a.TEXTURE_2D,null)}setTexture2D(t,r){let n=this.gl,s=this.textureCache.get(t);s||(s={version:0},this.textureCache.set(t,s)),t.image&&t.version>0&&s.version!=t.version&&(t.glTexture=t.glTexture?t.glTexture:n.createTexture(),n.activeTexture(n.TEXTURE0+r),n.bindTexture(n.TEXTURE_2D,t.glTexture),n.pixelStorei(n.UNPACK_FLIP_Y_WEBGL,t.options.flipY),n.pixelStorei(n.UNPACK_PREMULTIPLY_ALPHA_WEBGL,t.options.premultiplyAlpha),n.pixelStorei(n.UNPACK_ALIGNMENT,t.options.unpackAlignment),s.version=t.version,n.texImage2D(n.TEXTURE_2D,0,n.RGBA,n.RGBA,n.UNSIGNED_BYTE,t.image),n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MIN_FILTER,this.getGLFilter(t.options.minFilter)),n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MAG_FILTER,this.getGLFilter(t.options.magFilter)),n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_S,this.getGLWrapping(t.options.wrapS)),n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_T,this.getGLWrapping(t.options.wrapT)),t.options.generateMipmaps&&n.generateMipmap(n.TEXTURE_2D)),n.activeTexture(n.TEXTURE0+r),n.bindTexture(n.TEXTURE_2D,t.glTexture||sr.getInstance(n).getEmptyTexture(n.TEXTURE_2D))}resetUnit(){this.unit=0}allocateUnit(){let t=this.unit;return this.unit+=1,t}setTextureCube(t,r){let n=this.gl,s=this.textureCache.get(t);if(s||(s={version:0},this.textureCache.set(t,s)),t.images.length&&t.version>0&&s.version!=t.version){t.glTexture=t.glTexture?t.glTexture:n.createTexture(),n.activeTexture(n.TEXTURE0+r),n.bindTexture(n.TEXTURE_CUBE_MAP,t.glTexture);for(let i=0;i<6;i++){let a=t.images[i];n.texImage2D(n.TEXTURE_CUBE_MAP_POSITIVE_X+i,0,n.RGBA,n.RGBA,n.UNSIGNED_BYTE,a),s.version=t.version}
5n.texParameteri(n.TEXTURE_CUBE_MAP,n.TEXTURE_MIN_FILTER,n.LINEAR_MIPMAP_LINEAR),n.texParameteri(n.TEXTURE_CUBE_MAP,n.TEXTURE_MAG_FILTER,n.LINEAR),n.texParameteri(n.TEXTURE_CUBE_MAP,n.TEXTURE_WRAP_S,n.CLAMP_TO_EDGE),n.texParameteri(n.TEXTURE_CUBE_MAP,n.TEXTURE_WRAP_T,n.CLAMP_TO_EDGE),n.generateMipmap(n.TEXTURE_CUBE_MAP)}n.activeTexture(n.TEXTURE0+r),n.bindTexture(n.TEXTURE_CUBE_MAP,t.glTexture||sr.getInstance(n).getEmptyTexture(n.TEXTURE_CUBE_MAP))}}class Fr{constructor(t,r,n={}){if(this.encoding=as.sRGBEncoding,this.onLoad=()=>{},this.onLoad=r||this.onLoad,this.state=new Proxy({needsUpdate:!1,version:0},{set:(s,i,a,o)=>{let l=Reflect.set(s,i,a,o);return i==="needsUpdate"&&a===!0&&this.version++,l}}),this.version=0,this.imageLoadedCount=0,this.image=null,this.images=[],Array.isArray(t))this.imageCount=t.length,t.forEach(s=>{let i=new Image;i.crossOrigin="Anonymous",i.onload=()=>{this.loadedCallback(),i.onload=null},i.src=s,this.images.push(i)});else if(t)if(this.imageCount=1,typeof t=="string"){let s=new Image;s.crossOrigin="Anonymous",s.onload=()=>{this.loadedCallback(),s.onload=null},s.src=t,this.image=s}else this.image=t,this.loadedCallback();this.options=Object.assign({mipmaps:[],mapping:Di.UVMapping,wrapS:nr.ClampToEdgeWrapping,wrapT:nr.ClampToEdgeWrapping,magFilter:_t.LinearFilter,minFilter:_t.LinearFilter,anisotropy:1,format:Ii.RGBAFormat,type:Pi.UnsignedByteType,flipY:!0,unpackAlignment:4,encoding:as.sRGBEncoding,generateMipmaps:!1,premultiplyAlpha:!1},n),this.needsUpdate=!1,this.glTexture=null}loadedCallback(){this.imageLoadedCount+=1,this.imageLoadedCount==this.imageCount&&(console.log("image load"),this.state.needsUpdate=!0,this.onLoad(this))}clone(){return new Fr(void 0).copy(this)}copy(t){return this.image=t.image,this.images=t.images,Object.assign(this.options,t.options),this}}let io=new Fr;function t3(e,t){e.uniform1f(this.addr,t)}function r3(e,t){e.uniform1i(this.addr,t)}function n3(e,t){t.x===void 0?e.uniform2fv(this.addr,t):e.uniform2f(this.addr,t.x,t.y)}function s3(e,t){t.x!==void 0?e.uniform3f(this.addr,t.x,t.y,t.z):t.r!==void 0?e.uniform3f(this.addr,t.r,t.g,t.b):e.uniform3fv(this.addr,t)}function i3(e,t){t.x===void 0?e.uniform4fv(this.addr,t):e.uniform4f(this.addr,t.x,t.y,t.z,t.w)}function a3(e,t){e.uniformMatrix2fv(this.addr,!1,t.elements||t)}function o3(e,t){e.uniformMatrix3fv(this.addr,!1,t.elements||t)}function l3(e,t){e.uniformMatrix4fv(this.addr,!1,t.elements||t)}function c3(e,t,r){let n=r.allocateUnit();e.uniform1i(this.addr,n),r.setTexture2D(t||io,n)}function u3(e,t,r){let n=r.allocateUnit();e.uniform1i(this.addr,n),r.setTextureCube(t||io,n)}function ao(e,t){e.uniform2iv(this.addr,t)}function oo(e,t){e.uniform3iv(this.addr,t)}function lo(e,t){e.uniform4iv(this.addr,t)}function f3(e,t,r){this.id=e,this.addr=r,this.setValue=function(n){switch(n){case 5126:return t3;case 35664:return n3;case 35665:return s3;case 35666:return i3;case 35674:return a3;case 35675:return o3;case 35676:return l3;case 35678:return c3;case 35680:return u3;case 5124:case 35670:return r3;case 35667:case 35671:return ao;case 35668:case 35672:return oo;case 35669:case 35673:return lo}}(t.type)}var co,uo=[];function Ar(e,t,r){var n=e[0];if(n<=0||n>0)return e;var s=t*r,i=uo[s];if(i===void 0&&(i=new Float32Array(s),uo[s]=i),t!==0){n.toArray(i,0);for(var a=1,o=0;a!==t;++a)o+=r,e[a].toArray(i,o)}return i}function h3(e,t){e.uniform1fv(this.addr,t)}function d3(e,t){e.uniform1iv(this.addr,t)}function m3(e,t){e.uniform2fv(this.addr,Ar(t,this.size,2))}function p3(e,t){e.uniform3fv(this.addr,Ar(t,this.size,3))}function g3(e,t){e.uniform4fv(this.addr,Ar(t,this.size,4))}function _3(e,t){e.uniformMatrix2fv(this.addr,!1,Ar(t,this.size,4))}function v3(e,t){e.uniformMatrix3fv(this.addr,!1,Ar(t,this.size,9))}function y3(e,t){e.uniformMatrix4fv(this.addr,!1,Ar(t,this.size,16))}function E3(e,t,r){this.id=e,this.addr=r,this.size=t.size,this.setValue=function(n){switch(n){case 5126:return h3;case 35664:return m3;case 35665:return p3;case 35666:return g3;case 35674:return _3;case 35675:return v3;case 35676:return y3;case 5124:case 35670:return d3;case 35667:case 35671:return ao;case 35668:case 35672:return oo;case 35669:case 35673:return lo}}(t.type)}function fo(e){this.id=e,this.seq=[],this.map={}}fo.prototype.setValue=function(e,t,r){for(var n=this.seq,s=0,i=n.length;s!==i;++s){var a=n[s];a.setValue(e,t[a.id],r)}};class x3{constructor(t,r){this.textureManager=new so(t),this.gl=t,this.map={},this.seq=[];for(var n=t.getProgramParameter(r,t.ACTIVE_UNIFORMS),s=0;s!==n;++s){var i=t.getActiveUniform(r,s),a=i.name,o=t.getUniformLocation(r,a);this.parseUniform(i,o,this)}}addUniform(t,r){t.seq.push(r),t.map[r.id]=r}parseUniform(t,r,n){var s=/([\w\d_]+)(\])?(\[|\.)?/g,i=t.name,a=i.length;for(s.lastIndex=0;;){var o=s.exec(i),l=s.lastIndex,c=o[1];o[2];var u=o[3];if(u===void 0||u==="["&&l+2===a){this.addUniform(n,u===void 0?new f3(c,t,r):new E3(c,t,r));break}var f=n.map[c];f===void 0&&(f=new fo(c),this.addUniform(n,f)),n=f}}updateUniforms(t={}){this.textureManager.resetUnit();let r=this.filterUniforms(Object.keys(t));for(var n=0,s=r.length;n!==s;++n){var i=r[n],a=t[i.id];a.needsUpdate!==!1&&i.setValue(this.gl,a.value,this.textureManager)}}filterUniforms(t){for(var r=[],n=0,s=this.seq.length;n!==s;++n){var i=this.seq[n];t.indexOf(i.id)!=-1&&r.push(i)}return r}}class b3{constructor(t,r){this.program=t.createProgram();let n=new no(t,t.VERTEX_SHADER,r.vertexShader),s=new no(t,t.FRAGMENT_SHADER,r.fragmentShader);t.attachShader(this.program,n),t.attachShader(this.program,s),t.linkProgram(this.program);let i=t.getProgramInfoLog(this.program).trim();t.getProgramParameter(this.program,t.LINK_STATUS)===!1?console.error("shader error: ",t.getError(),"gl.VALIDATE_STATUS",t.getProgramParameter(this.program,t.VALIDATE_STATUS),"gl.getProgramInfoLog",i):i!==""&&console.warn("gl.getProgramInfoLog()",
5i),t.useProgram(this.program),t.deleteShader(n),t.deleteShader(s),this.uniformManager=new x3(t,this.program)}}class T3{constructor(){this.programCache=new Map}getProgram(t,r){let n=this.getProgramCacheKey(r),s=this.programCache.get(n);return s||(s=new b3(t,r),this.programCache.set(n,s)),s}getProgramCacheKey(t){let r=[];return r.push(t.fragmentShader),r.push(t.vertexShader),r.join()}}class ho{constructor(t,r=!1){this.itemSize=t,this.normalized=r}setXY(t,r,n){return t*=this.itemSize,this.array[t+0]=r,this.array[t+1]=n,this}setXYZ(t,r,n,s){return t*=this.itemSize,this.array[t+0]=r,this.array[t+1]=n,this.array[t+2]=s,this}}class pn extends ho{constructor(t,r,n=!1){super(r,n),t instanceof Float32Array?this.array=t:this.array=new Float32Array(t)}}class Ni extends ho{constructor(t,r,n=!1){super(r,n),t instanceof Uint32Array?this.array=t:this.array=new Uint32Array(t)}}class w3{constructor(t={},r=!0){this.positions=t.positions||[],this.cells=t.cells||[],this.sameIndex=r,this.vertexUVs=t.vertexUVs,this.faceUVs=t.faceUVs,this.vertexNormals=t.vertexNormals,this.faceNormals=t.faceNormals,this.normalIndices=t.normalIndices}toBufferGeometry(){let t=new Li,r=[],n=[],s=[];if(this.sameIndex)this.cells.length&&t.addAttribute("index",new Ni(this.cells.flat(),1)),r=this.positions.flat(),this.vertexNormals&&
5(n=this.vertexNormals.flat()),this.vertexUVs&&(s=this.vertexUVs.flat());else for(let i=0;i<this.cells.length;i++){if(this.cells[i].forEach(a=>{this.positions[a].forEach(o=>{r.push(o)})}),this.normalIndices){let a=this.normalIndices[i];console.log(a),a.forEach(o=>{this.vertexNormals[o].forEach(l=>{n.push(l)})})}this.faceUVs.length&&this.faceUVs[i].forEach(a=>{this.vertexUVs[a].forEach(o=>{s.push(o)})})}return t.addAttribute("position",new pn(r,3)),t.addAttribute("normal",new pn(n,3)),t.addAttribute("uv",new pn(s,2)),t}}class C3 extends Oi{constructor(t={},r){super(),this.isRenderableElement=!0,this.type="",this.shader=t;let n={cameraPosition:{value:new Ae},mvpMatrix:{value:new Ue},modelMatrix:{value:new Ue},viewMatrix:{value:new Ue},modelViewMatrix:{value:new Ue},projectionMatrix:{value:new Ue},normalMatrix:{value:new ki},isOrthographic:{value:0}};this.shader.uniforms=t.uniforms?Object.assign(t.uniforms,n):n,r instanceof w3?(this.geometry=r,this.bufferGeometry=this.geometry.toBufferGeometry()):this.bufferGeometry=r,this.programManager=new T3}getVertexNum(){return this.vertexNum}getProgram(){return this.glProgram}update(t,r){let n=r||{vertexShader:this.shader.vertexShader,fragmentShader:this.shader.fragmentShader};this.program=this.programManager.getProgram(t,n),this.glProgram=this.program.program,t.useProgram(this.glProgram),this.updateBuffer(t),this.updateUniforms(t)}updateGeometry(t){this.bufferManager||(this.bufferManager=new to),this.geometry&&(this.bufferGeometry=this.geometry.toBufferGeometry());let r=this.bufferManager.initBuffer(t,this.glProgram,this.bufferGeometry);this.vertexNum=r.count,this.hasIndex=r.hasIndex}updateBuffer(t){if(this.bufferManager)this.bufferManager.bindBuffer(t,this.glProgram,this.bufferGeometry);else{this.bufferManager=new to;let r=this.bufferManager.initBuffer(t,this.glProgram,this.bufferGeometry);this.vertexNum=r.count,this.hasIndex=r.hasIndex}}updateUniforms(t){this.program.uniformManager.updateUniforms(this.shader.uniforms)}}class mo extends C3{constructor(t={},r){t=Object.assign({vertexShader:`
6        attribute vec3 position;
7        varying vec3 vPosition;
8        void main () {
9          vPosition = position;
10          gl_Position = vec4(position, 1.);
11        }
12      `,fragmentShader:`
13      void main() {
14        gl_FragColor = vec4( 1.0, 0.0, 0.0, 1.0 );
15      }`,uniforms:{}},t),r||((r=new Li).addAttribute("position",new pn([1,-1,0,1,1,0,-1,1,0,-1,-1,0],3)),r.addAttribute("index",new Ni([0,1,2,2,3,0],1))),super(t,r||r),this.type="Background"}}class R3 extends mo{constructor(t={},r){t=Object.assign({vertexShader:`
16        uniform mat4 mvpMatrix;
17        attribute vec3 position;
18        varying vec3 vPosition;
19        void main () {
20          vPosition = position;
21          gl_Position = mvpMatrix * vec4(position, 1.);
22        }
23      `,fragmentShader:`
24        #ifdef GL_ES
25        precision mediump float;
26        #endif
27        uniform samplerCube cube;
28        varying vec3 vPosition;
29        void main() {
30          gl_FragColor = textureCube(cube, vPosition.xyz);
31        }
32      `},t),r||((r=new Li).addAttribute("position",new pn([1,-1,1,-1,-1,1,-1,-1,-1,1,-1,-1,1,1,1,-1,1,1,-1,1,-1,1,1,-1],3)),r.addAttribute("index",new Ni([0,3,2,0,2,1,4,0,5,0,1,5,5,1,2,5,2,6,6,2,3,6,3,7,7,3,0,7,0,4,4,5,6,4,6,7],1))),super(t,r)}}class M3{constructor(t){this.opaqueList=[],this.transparentList=[],this.gl=t}renderElement(t,r,n){let s,i,a,o,l=this.gl;
32if(t.type=="Background"?l.disable(l.DEPTH_TEST):l.enable(l.DEPTH_TEST),t.update(l,n),t instanceof R3){let f=new Ue;f.extractRotation(r.matrixWorld),f.getInverse(f),s=f}else s=r.matrixWorldInverse;o=new Ue,a=r.projectionMatrix,i=new Ue().multiplyMatrices(s,t.matrixWorld),o.multiplyMatrices(r.projectionMatrix,i);let c=new ki;switch(c.getNormalMatrix(i),t.shader.uniforms.mvpMatrix.value=o,t.shader.uniforms.modelMatrix.value=t.matrixWorld,t.shader.uniforms.modelViewMatrix.value=i,t.shader.uniforms.viewMatrix.value=s,t.shader.uniforms.projectionMatrix.value=a,t.shader.uniforms.cameraPosition.value=r.position,t.shader.uniforms.isOrthographic.value=r.type==is.ORTHOGRAPHIC,t.shader.uniforms.normalMatrix.value=c,t.shader.side){case mn.FRONT:l.enable(l.CULL_FACE),l.cullFace(l.BACK);break;case mn.BACK:l.enable(l.CULL_FACE),l.cullFace(l.FRONT);break;case mn.DOUBLE:l.disable(l.CULL_FACE);break;default:l.enable(l.CULL_FACE),l.cullFace(l.BACK)}let u=l.TRIANGLES;t.type=="Points"&&(u=l.POINTS),t.hasIndex?l.drawElements(u,t.vertexNum,l.UNSIGNED_INT,0):l.drawArrays(u,0,t.vertexNum)}}class F3{constructor(t){this.extensions={},this.gl=t,this.get("WEBGL_depth_texture"),this.get("OES_texture_float"),this.get("OES_texture_float_linear"),this.get("OES_texture_half_float"),this.get("OES_texture_half_float_linear"),this.get("OES_standard_derivatives"),this.get("OES_element_index_uint"),this.get("EXT_shader_texture_lod"),this.get("ANGLE_instanced_arrays")}get(t){let r=this.gl;if(this.extensions[t]!==void 0)return this.extensions[t];var n;switch(t){case"WEBGL_depth_texture":n=r.getExtension("WEBGL_depth_texture")||r.getExtension("MOZ_WEBGL_depth_texture")||r.getExtension("WEBKIT_WEBGL_depth_texture");break;case"EXT_texture_filter_anisotropic":n=r.getExtension("EXT_texture_filter_anisotropic")||r.getExtension("MOZ_EXT_texture_filter_anisotropic")||r.getExtension("WEBKIT_EXT_texture_filter_anisotropic");break;case"WEBGL_compressed_texture_s3tc":n=r.getExtension("WEBGL_compressed_texture_s3tc")||r.getExtension("MOZ_WEBGL_compressed_texture_s3tc")||r.getExtension("WEBKIT_WEBGL_compressed_texture_s3tc");break;case"WEBGL_compressed_texture_pvrtc":n=r.getExtension("WEBGL_compressed_texture_pvrtc")||r.getExtension("WEBKIT_WEBGL_compressed_texture_pvrtc");break;case"WEBGL_compressed_texture_etc1":n=r.getExtension("WEBGL_compressed_texture_etc1");break;default:n=r.getExtension(t)}return n===null&&console.warn("THREE.WebGLRenderer: "+t+" extension not supported."),this.extensions[t]=n,n}}class A3 extends Oi{constructor(){super(),this.up=new Ae(0,1,0),this.projectionMatrix=new Ue,this.matrixWorldInverse=new Ue,this.target=new Ae}lookTarget(t){t=t||this.target;var r=new Ue;r.lookAt(this.position,t,this.up),this.quaternion.setFromRotationMatrix(r)}updateMatrixWorld(t){super.updateMatrixWorld(t),this.matrixWorldInverse.getInverse(this.matrixWorld)}updateProjectionMatrix(){}}class S3 extends A3{constructor(t,r,n,s){super(),this.type=is.PERSPECTIVE,this.fov=t!==void 0?t:50,this.zoom=1,this.near=n!==void 0?n:.1,this.far=s!==void 0?s:2e3,this.focus=10,this.aspect=r!==void 0?r:1,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}updateProjectionMatrix(){var t=this.near,r=t*Math.tan(Math.PI/180*.5*this.fov)/this.zoom,n=2*r,s=this.aspect*n,i=-.5*s,a=this.filmOffset;a!==0&&(i+=t*a/this.getFilmWidth()),this.projectionMatrix.makePerspective(i,i+s,r,r-n,t,this.far)}}class ls{constructor(t,r,n,s={}){this.depthBuffer=!0,this.gl=t,this.textureManager=new so(t),this.width=r,this.height=n,this.texture=new Fr,this.depthTexture=new Fr,this.setup(r,n)}setup(t,r){this.frameBuffer=this.gl.createFramebuffer(),this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,this.frameBuffer),this.textureManager.createTexture(this.texture,t,r),this.gl.framebufferTexture2D(this.gl.FRAMEBUFFER,this.gl.COLOR_ATTACHMENT0,this.gl.TEXTURE_2D,this.texture.glTexture,0),this.depthBuffer&&(this.textureManager.createTexture(this.depthTexture,t,r,this.gl.DEPTH_COMPONENT,this.gl.UNSIGNED_SHORT),this.gl.framebufferTexture2D(this.gl.FRAMEBUFFER,this.gl.DEPTH_ATTACHMENT,this.gl.TEXTURE_2D,this.depthTexture.glTexture,0)),this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,null)}clone(){return new ls(this.gl,this.width,this.height).copy(this)}copy(t){return this.width=t.width,this.height=t.height,this.texture=t.texture.clone(),this}}class L3{constructor(t=!0){this.autoStart=t,this.startTime=0,this.oldTime=0,this.elapsedTime=0,this.running=!1}start(){this.startTime=(typeof performance=="undefined"?Date:performance).now(),this.oldTime=this.startTime,this.elapsedTime=0,this.running=!0}stop(){this.getElapsedTime(),this.running=!1,this.autoStart=!1}getElapsedTime(){return this.getDelta(),this.elapsedTime}getDelta(){var t=0;if(this.autoStart&&!this.running)return this.start(),0;if(this.running){var r=(typeof performance=="undefined"?Date:performance).now();t=(r-this.oldTime)/1e3,this.oldTime=r,this.elapsedTime+=t}return t}}class z3{constructor(t,r){this.glWidget=t;let n={};if(r===void 0){let s=t.getSize();this.pixelRatio=t.getPixelRatio(),this.width=s.x,this.height=s.y,r=new ls(t.gl,this.width*this.pixelRatio,this.height*this.pixelRatio,n)}else this.pixelRatio=1,this.width=r.width,this.height=r.height;this.renderTarget1=r,this.renderTarget2=new ls(t.gl,this.width*this.pixelRatio,this.height*this.pixelRatio,n),this.writeBuffer=this.renderTarget1,this.readBuffer=this.renderTarget2,this.renderToScreen=!0,this.passes=[],this.clock=new L3}swapBuffers(){var t=this.readBuffer;this.readBuffer=this.writeBuffer,this.writeBuffer=t}addPass(t){this.passes.push(t),t.setSize(this.width*this.pixelRatio,this.height*this.pixelRatio)}insertPass(t,r){this.passes.splice(r,0,t)}isLastEnabledPass(t){for(var r=t+1;r<this.passes.length;r++)if(this.passes[r].enabled)return!1;return!0}render(t){t===void 0&&(t=this.clock.getDelta());var r,n,s=this.glWidget.getRenderTarget(),i=this.passes.length;for(n=0;n<i;n++)(r=this.passes[n]).enabled!==!1&&(r.renderToScreen=this.renderToScreen&&this.isLastEnabledPass(n),r.render(this.glWidget,this.writeBuffer,this.readBuffer,t,!1),r.needsSwap&&this.swapBuffers());this.glWidget.setRenderTarget(s)}}(function(e){e[e.PERSPECTIVE=0]="PERSPECTIVE",e[e.ORTHOGRAPHIC=1]="ORTHOGRAPHIC"})(co||(co={}));class D3{constructor(t,r={}){if(this.opaqueList=[],this.transparentList=[],t.element instanceof HTMLCanvasElement)this.canvas=t.element;else{let n;this.canvas=document.createElement("canvas"),t.element instanceof HTMLElement?n=t.element:(n=document.getElementById(t.element),n||console.error(t.element+" not found!")),n.insertBefore(this.canvas,n.firstChild),this.canvas.width=n.clientWidth,this.canvas.height=n.clientHeight,this.width=n.clientWidth,this.height=n.clientHeight,this.element=n,this.setPixelRatio(window.devicePixelRatio);let s=this.canvas.width/this.canvas.height;this.camera=new S3(50,s,.1,1e3),this.camera.position.z=10}this.contextAttributes=Object.assign({alpha:!0,depth:!0,stencil:!0,antialias:!0,premultipliedAlpha:!0,preserveDrawingBuffer:!0},r),this.gl=t.gl||this.canvas.getContext("webgl",this.contextAttributes)||this.canvas.getContext("experimental-webgl",this.contextAttributes),this.contextAttributes.depth&&this.gl.enable(this.gl.DEPTH_TEST),this.extensions=new F3(this.gl),this.gl.enable(this.gl.BLEND),this.gl.blendFunc(this.gl.SRC_ALPHA,this.gl.ONE_MINUS_SRC_ALPHA),this.scene=new Oi,this.renderer=new M3(this.gl),this.renderFlow=new z3(this)}add(t){this.scene&&this.scene.add(t)}setRenderTarget(t){t?(this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,t.frameBuffer),this.renderTarget=t):(this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,null),this.renderTarget=null)}getRenderTarget(){return this.renderTarget}setupMouse(){let t=this.gl,r={x:0,y:0},n={x:0,y:0},s={x:0,y:0},i=(a,o)=>{this.opaqueList.forEach(l=>{t.useProgram(l.glProgram);var c=t.getUniformLocation(l.glProgram,"mouse");c!=null&&t.uniform2f(c,a,o)})};i(0,1),this.canvas.addEventListener("mousemove",a=>{s.x=a.clientX-r.x+n.x,s.y=a.clientY-r.y+n.y,i(s.x/this.canvas.width,1-s.y/this.canvas.height)},!1),this.canvas.addEventListener("mouseover",a=>{r.x=a.clientX,r.y=a.clientY},!1),this.canvas.addEventListener("mouseout",a=>{n.x=s.x,n.y=s.y},!1)}setPixelRatio(t){t!==void 0&&(this.pixelRatio=t,this.setSize(this.width,this.height,!1))}getPixelRatio(){return this.pixelRatio}setSize(t,r,n={}){this.width=t,this.height=r,this.canvas.width=Math.floor(t*this.pixelRatio),this.canvas.height=Math.floor(r*this.pixelRatio),Object.assign(this.canvas.style,n),this.setViewport(0,0,this.canvas.width,this.canvas.height)}setViewport(t,r,n,s){this.gl&&this.gl.viewport(t,r,n,s)}getSize(){return new os(this.canvas.width,this.canvas.height)}setCamera(){}addPass(t){this.renderFlow.addPass(t)}renderPassFrame(){this.renderFlow.render()}renderElement(t,r){this.renderer.renderElement(t,r||this.camera)}clear(){this.gl.clear(this.gl.COLOR_BUFFER_BIT|this.gl.DEPTH_BUFFER_BIT)}renderPass(t){let r=()=>{t&&t(),this.renderPassFrame(),requestAnimationFrame(r)};r()}renderFrame(t){this.opaqueList=[],this.transparentList=[],this.scene.traverse(r=>{r.isRenderableElement&&(r.transparent?this.transparentList.push(r):this.opaqueList.push(r))}),this.clear(),this.opaqueList.forEach(r=>{this.renderElement(r,t||this.camera)}),this.transparentList.forEach(r=>{this.renderElement(r,t||this.camera)})}
32renderBackground(t,r,n){this.background||(this.background=new mo(t),this.add(this.background)),this.render(r,n)}render(t,r){if(typeof t=="function"){let n,s=()=>{this.stopped?cancelAnimationFrame(n):(t(),this.renderFrame(r),n=requestAnimationFrame(s))};s()}else this.renderFrame(r)}dispose(){this.stopped=!0,this.opaqueList=[],this.transparentList=[],this.scene=null,this.canvas=null,this.element=null}}const cs={default:{shader:`
33      vec4 transition (vec2 uv) {
34      return mix(
35        getFromColor(uv),
36        getToColor(uv),
37        progress
38      );
39    }
40    `},windowslice:{shader:`
41      uniform float count; // = 10.0
42      uniform float smoothness; // = 0.5
43
44      vec4 transition (vec2 p) {
45        float pr = smoothstep(-smoothness, 0.0, p.x - progress * (1.0 + smoothness));
46        float s = step(pr, fract(count * p.x));
47        return mix(getFromColor(p), getToColor(p), s);
48      }
49    `,uniforms:{count:10,smoothness:.5}},directionalwrap:{shader:`
50      uniform vec2 direction; // = vec2(-1.0, 1.0)
51
52      const float smoothness = 0.5;
53      const vec2 center = vec2(0.5, 0.5);
54      
55      vec4 transition (vec2 uv) {
56        vec2 v = normalize(direction);
57        v /= abs(v.x) + abs(v.y);
58        float d = v.x * center.x + v.y * center.y;
59        float m = 1.0 - smoothstep(-smoothness, 0.0, v.x * uv.x + v.y * uv.y - (d - 0.5 + progress * (1.0 + smoothness)));
60        return mix(getFromColor((uv - 0.5) * (1.0 - m) + 0.5), getToColor((uv - 0.5) * m + 0.5), m);
61      }
62  
63    `,uniforms:{direction:{x:-1,y:1}}}};var P3=(e,t)=>{const r=e.__vccOpts||e;for(const[n,s]of t)r[n]=s;return r};const I3=xe({name:"AsTransition",props:{initialIndex:{type:Number,default:0},autoPlay:{type:Boolean,default:!0},speed:{default:50},interval:{default:3e3},transition:{type:Object,default:()=>cs.default}},emits:["change"],setup(e,{emit:t}){const{initialIndex:r,autoPlay:n,interval:s}=Za(e),a=(()=>{const S=e.transition;if(S.uniforms=S.uniforms||{},S.name&&!S.shader){const R=cs[S.name]||cs.default;return S.shader=R.shader,S.uniforms=Object.assign(R.uniforms,S.uniforms),S}else return S.shader?S:(console.error("Buildin transition name or custom shader is needed!"),cs.default)})(),o={fragmentShader:`
64          precision highp float;
65          uniform vec2 mouse; 
66          uniform vec2 resolution;
67          uniform vec2 imageAspect;
68          uniform sampler2D     imageFrom;
69          uniform sampler2D     imageTo;
70          uniform float scaleX;
71          uniform float scaleY;
72          uniform float progress;
73          uniform bool next;
74          uniform float ratio;
75          vec4 getFromColor(vec2 uv) {
76            return texture2D(imageFrom, uv);
77          }
78          vec4 getToColor(vec2 uv) {
79            return texture2D(imageTo, uv);
80          }
81
82          ${a.shader}
83
84          void main () {
85            vec2 uv = gl_FragCoord.xy/resolution.xy;
86            vec2 vUv = (uv - vec2(0.5)) * imageAspect + vec2(0.5);
87            gl_FragColor = transition(vUv);
88          }
89        `,uniforms:{imageFrom:{value:null},imageTo:{value:null},resolution:{value:null},imageAspect:{value:new os(1,1)},progress:{value:0},ratio:{value:1},next:{value:1}}};((S,R)=>{Object.keys(R).forEach(U=>{S[U]={value:R[U]}})})(o.uniforms,a.uniforms);const c=Ee(),u=async(S,R)=>{if(console.log("mounted"),!c.value)return;const U=new D3({element:c.value});U.setSize(c.value.clientWidth,c.value.clientWidth/S*R,{width:"100%"});const j=U.getSize();o.uniforms.resolution.value=j,o.uniforms.ratio.value=j.x/j.y;function z(){}U.renderBackground(o,z)},f=Ee({}),h={},d=S=>(h[S]=!0,R=>{f.value[S]=new Fr(R.currentSrc,()=>{S===r.value&&(o.uniforms.imageFrom.value=f.value[r.value],setTimeout(()=>{u(f.value[r.value].image.width,f.value[r.value].image.height)},1e3))})});let y=r.value;const x=2500/e.speed;console.log(x);let m=x,p;const g=()=>{m=m%x+1,o.uniforms.progress.value=m/x,m<x&&(p=requestAnimationFrame(g))},v=(S,R)=>{o.uniforms.next.value=R>S;const U=Object.keys(h).length;S=(S<0?S+U:S)%U,R=(R<0?R+U:R)%U,S!==R&&(y=R,t("change",R,S),o.uniforms.imageFrom.value=f.value[S],o.uniforms.imageTo.value=f.value[R],m=0,o.uniforms.progress.value=m,cancelAnimationFrame(p),p=requestAnimationFrame(g))};let T;const w=()=>{clearInterval(T),v(y,y-1)},F=()=>{clearInterval(T),v(y,y+1)},A=S=>{clearInterval(T),v(y,S)};return wt(()=>{n.value&&(T=setInterval(()=>{v(y,y+1)},s.value))}
89),{prev:w,next:F,setActiveItem:A,webglContainer:c,toGroupWithIndex:d}}}),k3={ref:"webglContainer",class:"vue-awesome-image-group"};function O3(e,t,r,n,s,i){return Ne(),pt("div",k3,[Uu(e.$slots,"images",{toGroupWithIndex:e.toGroupWithIndex})],512)}var N3=P3(I3,[["render",O3]]);const wp=Jh(N3);var U3={size:"1em",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round",rtl:!1,theme:"outline",colors:{outline:{fill:"#333",background:"transparent"},filled:{fill:"#333",background:"#FFF"},twoTone:{fill:"#333",twoTone:"#2F88FF"},multiColor:{outStrokeColor:"#333",outFillColor:"#2F88FF",innerStrokeColor:"#FFF",innerFillColor:"#43CCF8"}},prefix:"i"};function B3(){return"icon-"+((1+Math.random())*4294967296|0).toString(16).substring(1)}function $3(e,t,r){var n=typeof t.fill=="string"?[t.fill]:t.fill||[],s=[],i=t.theme||r.theme;switch(i){case"outline":s.push(typeof n[0]=="string"?n[0]:"currentColor"),s.push("none"),s.push(typeof n[0]=="string"?n[0]:"currentColor"),s.push("none");break;case"filled":s.push(typeof n[0]=="string"?n[0]:"currentColor"),s.push(typeof n[0]=="string"?n[0]:"currentColor"),s.push("#FFF"),s.push("#FFF");break;case"two-tone":s.push(typeof n[0]=="string"?n[0]:"currentColor"),s.push(typeof n[1]=="string"?n[1]:r.colors.twoTone.twoTone),s.push(typeof n[0]=="string"?n[0]:"currentColor"),s.push(typeof n[1]=="string"?n[1]:r.colors.twoTone.twoTone);break;case"multi-color":s.push(typeof n[0]=="string"?n[0]:"currentColor"),s.push(typeof n[1]=="string"?n[1]:r.colors.multiColor.outFillColor),s.push(typeof n[2]=="string"?n[2]:r.colors.multiColor.innerStrokeColor),s.push(typeof n[3]=="string"?n[3]:r.colors.multiColor.innerFillColor);break}return{size:t.size||r.size,strokeWidth:t.strokeWidth||r.strokeWidth,strokeLinecap:t.strokeLinecap||r.strokeLinecap,strokeLinejoin:t.strokeLinejoin||r.strokeLinejoin,colors:s,id:e}}var H3=Symbol("icon-context");function po(e,t,r){var n={name:"icon-"+e,props:["size","strokeWidth","strokeLinecap","strokeLinejoin","theme","fill","spin"],setup:function(i){var a=B3(),o=ot(H3,U3);return function(){var l=i.size,c=i.strokeWidth,u=i.strokeLinecap,f=i.strokeLinejoin,h=i.theme,d=i.fill,y=i.spin,x=$3(a,{size:l,strokeWidth:c,strokeLinecap:u,strokeLinejoin:f,theme:h,fill:d},o),m=[o.prefix+"-icon"];return m.push(o.prefix+"-icon-"+e),t&&o.rtl&&m.push(o.prefix+"-icon-rtl"),y&&m.push(o.prefix+"-icon-spin"),ne("span",{class:m.join(" ")},[r(x)])}}};return n}var Cp=po("arrow-circle-left",!0,function(e){return ne("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[ne("path",{d:"M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),ne("path",{d:"M32.4917 24.5H14.4917",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),ne("path",{d:"M23.4917 15.5L14.4917 24.5L23.4917 33.5",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),Rp=po("arrow-circle-right",!0,function(e){return ne("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[ne("path",{d:"M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),ne("path",{d:"M14.4917 24.5H32.4917",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),ne("path",{d:"M23.4917 15.5L32.4917 24.5L23.4917 33.5",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])});const W3=void 0;class Se{constructor(t=0,r=0,n=0){this.x=t,this.y=r,this.z=n}set(t,r,n){return this.x=t,this.y=r,this.z=n,this}add(t){return this.x+=t.x,this.y+=t.y,this.z+=t.z,this}sub(t){return this.x-=t.x,this.y-=t.y,this.z-=t.z,this}addVectors(t,r){return this.x=t.x+r.x,this.y=t.y+r.y,this.z=t.z+r.z,this}subVectors(t,r){return this.x=t.x-r.x,this.y=t.y-r.y,this.z=t.z-r.z,this}toArray(t,r){return t===void 0&&(t=[]),r===void 0&&(r=0),t[r]=this.x,t[r+1]=this.y,t[r+2]=this.z,t}fromArray(t,r){return r===void 0&&(r=0),this.x=t[r],this.y=t[r+1],this.z=t[r+2],this}setFromMatrixColumn(t,r){return this.fromArray(t.elements,4*r)}lengthSq(){return this.x*this.x+this.y*this.y+this.z*this.z}multiply(t){return this.x*=t.x,this.y*=t.y,this.z*=t.z,this}multiplyScalar(t){return this.x*=t,this.y*=t,this.z*=t,this}dot(t){return this.x*t.x+this.y*t.y+this.z*t.z}clone(){return new Se(this.x,this.y,this.z)}copy(t){return this.x=t.x,this.y=t.y,this.z=t.z,this}equals(t){return t.x===this.x&&t.y===this.y&&t.z===this.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}crossVectors(t,r){var n=t.x,s=t.y,i=t.z,a=r.x,o=r.y,l=r.z;return this.x=s*l-i*o,this.y=i*a-n*l,this.z=n*o-s*a,this}divideScalar(t){return this.multiplyScalar(1/t)}normalize(){return this.divideScalar(this.length())}applyQuaternion(t){var r=this.x,n=this.y,s=this.z,i=t.x,a=t.y,o=t.z,l=t.w,c=l*r+a*s-o*n,u=l*n+o*r-i*s,f=l*s+i*n-a*r,h=-i*r-a*n-o*s;return this.x=c*l+h*-i+u*-o-f*-a,this.y=u*l+h*-a+f*-i-c*-o,this.z=f*l+h*-o+c*-a-u*-i,this}addScaledVector(t,r){return this.x+=t.x*r,this.y+=t.y*r,this.z+=t.z*r,this}setFromSpherical(t){return this.setFromSphericalCoords(t.radius,t.phi,t.theta)}setFromSphericalCoords(t,r,n){var s=Math.sin(r)*t;return this.x=s*Math.sin(n),this.y=Math.cos(r)*t,this.z=s*Math.cos(n),this}distanceTo(t){return Math.sqrt(this.distanceToSquared(t))}distanceToSquared(t){var r=this.x-t.x,n=this.y-t.y,s=this.z-t.z;return r*r+n*n+s*s}applyMatrix4(t){var r=this.x,n=this.y,s=this.z,i=t.elements,a=1/(i[3]*r+i[7]*n+i[11]*s+i[15]);return this.x=(i[0]*r+i[4]*n+i[8]*s+i[12])*a,this.y=(i[1]*r+i[5]*n+i[9]*s+i[13])*a,this.z=(i[2]*r+i[6]*n+i[10]*s+i[14])*a,this}transformDirection(t){var r=this.x,n=this.y,s=this.z,i=t.elements;return this.x=i[0]*r+i[4]*n+i[8]*s,this.y=i[1]*r+i[5]*n+i[9]*s,this.z=i[2]*r+i[6]*n+i[10]*s,this.normalize()}}class Be{constructor(){this.elements=[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]}set(t,r,n,s,i,a,o,l,c,u,f,h,d,y,x,m){var p=this.elements;return p[0]=t,p[4]=r,p[8]=n,p[12]=s,p[1]=i,p[5]=a,p[9]=o,p[13]=l,p[2]=c,p[6]=u,p[10]=f,p[14]=h,p[3]=d,p[7]=y,p[11]=x,p[15]=m,this}copy(t){var r=this.elements,n=t.elements;return r[0]=n[0],r[1]=n[1],r[2]=n[2],r[3]=n[3],r[4]=n[4],r[5]=n[5],r[6]=n[6],r[7]=n[7],r[8]=n[8],r[9]=n[9],r[10]=n[10],r[11]=n[11],r[12]=n[12],r[13]=n[13],r[14]=n[14],r[15]=n[15],this}multiplyMatrices(t,r){var n=t.elements,s=r.elements,i=this.elements,a=n[0],o=n[4],l=n[8],c=n[12],u=n[1],f=n[5],h=n[9],d=n[13],y=n[2],x=n[6],m=n[10],p=n[14],g=n[3],v=n[7],T=n[11],w=n[15],F=s[0],A=s[4],S=s[8],R=s[12],U=s[1],j=s[5],z=s[9],
vendor: 1,686 bytes, line 89
89V=s[13],J=s[2],be=s[6],ie=s[10],Y=s[14],ee=s[3],_e=s[7],ze=s[11],Te=s[15];return i[0]=a*F+o*U+l*J+c*ee,i[4]=a*A+o*j+l*be+c*_e,i[8]=a*S+o*z+l*ie+c*ze,i[12]=a*R+o*V+l*Y+c*Te,i[1]=u*F+f*U+h*J+d*ee,i[5]=u*A+f*j+h*be+d*_e,i[9]=u*S+f*z+h*ie+d*ze,i[13]=u*R+f*V+h*Y+d*Te,i[2]=y*F+x*U+m*J+p*ee,i[6]=y*A+x*j+m*be+p*_e,i[10]=y*S+x*z+m*ie+p*ze,i[14]=y*R+x*V+m*Y+p*Te,i[3]=g*F+v*U+T*J+w*ee,i[7]=g*A+v*j+T*be+w*_e,i[11]=g*S+v*z+T*ie+w*ze,i[15]=g*R+v*V+T*Y+w*Te,this}multiply(t){return this.multiplyMatrices(this,t)}makeTranslation(t,r,n){return this.set(1,0,0,t,0,1,0,r,0,0,1,n,0,0,0,1),this}makeScale(t,r,n){return this.set(t,0,0,0,0,r,0,0,0,0,n,0,0,0,0,1),this}makePerspective(t,r,n,s,i,a){var o=this.elements,l=2*i/(r-t),c=2*i/(n-s),u=(r+t)/(r-t),f=(n+s)/(n-s),h=-(a+i)/(a-i),d=-2*a*i/(a-i);return o[0]=l,o[4]=0,o[8]=u,o[12]=0,o[1]=0,o[5]=c,o[9]=f,o[13]=0,o[2]=0,o[6]=0,o[10]=h,o[14]=d,o[3]=0,o[7]=0,o[11]=-1,o[15]=0,this}makeOrthographic(t,r,n,s,i,a){var o=this.elements,l=1/(r-t),c=1/(n-s),u=1/(a-i),f=(r+t)*l,h=(n+s)*c,d=(a+i)*u;return o[0]=2*l,o[4]=0,o[8]=0,o[12]=-f,o[1]=0,o[5]=2*c,o[9]=0,o[13]=-h,o[2]=0,o[6]=0,o[10]=-2*u,o[14]=-d,o[3]=0,o[7]=0,o[11]=0,o[15]=1,this}identity(){return this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1),this}getInverse(t){var r=this.elements,n=t.elements,s=n[0],i=n[1],a=n[2],o=n[3],l=n[4],c=n[5],u=n[6],f=n[7],h=n[8],d=n[9],y=n[10],x=n[11],m=n[12],p=n[13],g=n[14],v=n[15],T=d*g*f-p*y*f+p*u*x-c*g*x-d*u*v+c*y*v,w=m*y*f-h*g*f-m*u*x+l*g*x+h*u*v-l*y*v,F=h*p*f-m*d*f+m*c*x-l*p*x-h*c*v+l*d*v,A=m*d*u-h*p*u-m*c*y+l*p*y+h*c*g-l*d*g,S=s*T+i*w+a*F+o*A;if(S===0)return console.warn("THREE.Matrix4: .getInverse() can't invert matrix, determinant is 0"),this.identity();var R=1/S;
89return r[0]=T*R,r[1]=(p*y*o-d*g*o-p*a*x+i*g*x+d*a*v-i*y*v)*R,r[2]=(c*g*o-p*u*o+p*a*f-i*g*f-c*a*v+i*u*v)*R,r[3]=(d*u*o-c*y*o-d*a*f+i*y*f+c*a*x-i*u*x)*R,r[4]=w*R,r[5]=(h*g*o-m*y*o+m*a*x-s*g*x-h*a*v+s*y*v)*R,r[6]=(m*u*o-l*g*o-m*a*f+s*g*f+l*a*v-s*u*v)*R,r[7]=(l*y*o-h*u*o+h*a*f-s*y*f-l*a*x+s*u*x)*R,r[8]=F*R,r[9]=(m*d*o-h*p*o-m*i*x+s*p*x+h*i*v-s*d*v)*R,r[10]=(l*p*o-m*c*o+m*i*f-s*p*f-l*i*v+s*c*v)*R,r[11]=(h*c*o-l*d*o-h*i*f+s*d*f+l*i*x-s*c*x)*R,r[12]=A*R,r[13]=(h*p*a-m*d*a+m*i*y-s*p*y-h*i*g+s*d*g)*R,r[14]=(m*c*a-l*p*a-m*i*u+s*p*u+l*i*g-s*c*g)*R,r[15]=(l*d*a-h*c*a+h*i*u-s*d*u-l*i*y+s*c*y)*R,this}compose(t,r,n){var s=this.elements,i=r._x,a=r._y,o=r._z,l=r._w,c=i+i,u=a+a,f=o+o,h=i*c,d=i*u,y=i*f,x=a*u,m=a*f,p=o*f,g=l*c,v=l*u,T=l*f,w=n.x,F=n.y,A=n.z;return s[0]=(1-(x+p))*w,s[1]=(d+T)*w,s[2]=(y-v)*w,s[3]=0,s[4]=(d-T)*F,s[5]=(1-(h+p))*F,s[6]=(m+g)*F,s[7]=0,s[8]=(y+v)*A,s[9]=(m-g)*A,s[10]=(1-(h+x))*A,s[11]=0,s[12]=t.x,s[13]=t.y,s[14]=t.z,s[15]=1,this}decompose(t,r,n){var s=new Se,i=new Be,a=this.elements,o=s.set(a[0],a[1],a[2]).length(),l=s.set(a[4],a[5],a[6]).length(),c=s.set(a[8],a[9],a[10]).length();this.determinant()<0&&(o=-o),t.x=a[12],t.y=a[13],t.z=a[14],i.copy(this);var u=1/o,f=1/l,h=1/c;return i.elements[0]*=u,i.elements[1]*=u,i.elements[2]*=u,i.elements[4]*=f,i.elements[5]*=f,i.elements[6]*=f,i.elements[8]*=h,i.elements[9]*=h,i.elements[10]*=h,r.setFromRotationMatrix(i),n.x=o,n.y=l,n.z=c,this}determinant(){var t=this.elements,r=t[0],n=t[4],s=t[8],i=t[12],a=t[1],o=t[5],l=t[9],c=t[13],u=t[2],f=t[6],h=t[10],d=t[14];return t[3]*(+i*l*f-s*c*f-i*o*h+n*c*h+s*o*d-n*l*d)+t[7]*(+r*l*d-r*c*h+i*a*h-s*a*d+s*c*u-i*l*u)+t[11]*(+r*c*f-r*o*d-i*a*f+n*a*d+i*o*u-n*c*u)+t[15]*(-s*o*u-r*l*f+r*o*h+s*a*f-n*a*h+n*l*u)}clone(){return new Be().fromArray(this.elements)}fromArray(t,r=0){for(var n=0;n<16;n++)this.elements[n]=t[n+r];return this}extractRotation(t){var r=new Se,n=this.elements,s=t.elements,i=1/r.setFromMatrixColumn(t,0).length(),a=1/r.setFromMatrixColumn(t,1).length(),o=1/r.setFromMatrixColumn(t,2).length();return n[0]=s[0]*i,n[1]=s[1]*i,n[2]=s[2]*i,n[4]=s[4]*a,n[5]=s[5]*a,n[6]=s[6]*a,n[8]=s[8]*o,n[9]=s[9]*o,n[10]=s[10]*o,this}lookAt(t,r,n){var s=new Se,i=new Se,a=new Se,o=this.elements;return a.subVectors(t,r),a.lengthSq()===0&&(a.z=1),a.normalize(),s.crossVectors(n,a),s.lengthSq()===0&&(Math.abs(n.z)===1?a.x+=1e-4:a.z+=1e-4,a.normalize(),s.crossVectors(n,a)),s.normalize(),i.crossVectors(a,s),o[0]=s.x,o[4]=i.x,o[8]=a.x,o[1]=s.y,o[5]=i.y,o[9]=a.y,o[2]=s.z,o[6]=i.z,o[10]=a.z,this}}class j3{constructor(t,r){this.min=t!==void 0?t:new Se(1/0,1/0,1/0),this.max=r!==void 0?r:new Se(-1/0,-1/0,-1/0)}}class Ui{constructor(){this.attributes=new Map,this.index=null,this.boundingBox=new j3}addAttribute(t,r){t==="index"?this.index=r:this.attributes.set(t,r)}}class go{constructor(){this.buffers=new WeakMap}initBuffer(t,r,n){let s=0;for(let[i,a]of n.attributes.entries()){let o=a.array,l=this.buffers.get(a);if(l||(l=t.createBuffer()),!l)return console.log("Failed to create the buffer object"),-1;t.bindBuffer(t.ARRAY_BUFFER,l),t.bufferData(t.ARRAY_BUFFER,o,t.STATIC_DRAW);let c=t.getAttribLocation(r,i);c<0||(t.vertexAttribPointer(c,a.itemSize,t.FLOAT,!1,0,0),t.enableVertexAttribArray(c)),o.length&&(s=o.length/a.itemSize),this.buffers.set(a,l)}if(n.index){let i=t.createBuffer();return i?(t.bindBuffer(t.ELEMENT_ARRAY_BUFFER,i),t.bufferData(t.ELEMENT_ARRAY_BUFFER,n.index.array,t.STATIC_DRAW),this.buffers.set(n.index,i),{hasIndex:!0,count:n.index.array.length}):(console.log("Failed to create the buffer object"),-1)}return{hasIndex:!1,count:s}}bindBuffer(t,r,n){t.bindBuffer(t.ELEMENT_ARRAY_BUFFER,this.buffers.get(n.index));for(let[s,i]of n.attributes.entries()){t.bindBuffer(t.ARRAY_BUFFER,this.buffers.get(i));let a=t.getAttribLocation(r,s);a<0||t.vertexAttribPointer(a,i.itemSize,t.FLOAT,!1,0,0)}}}function Sr(e=0,t=0,r=0,n=1){this._x=e,this._y=t,this._z=r,this._w=n!==void 0?n:1}var Bi,Mt,gn,us,fs,$i,ir,vt,Hi,_o,Wi;Object.assign(Sr,{slerp:function(e,t,r,n){return r.copy(e).slerp(t,n)},slerpFlat:function(e,t,r,n,s,i,a){var o=r[n+0],l=r[n+1],c=r[n+2],u=r[n+3],f=s[i+0],h=s[i+1],d=s[i+2],y=s[i+3];if(u!==y||o!==f||l!==h||c!==d){var x=1-a,m=o*f+l*h+c*d+u*y,p=m>=0?1:-1,g=1-m*m;if(g>Number.EPSILON){var v=Math.sqrt(g),T=Math.atan2(v,m*p);x=Math.sin(x*T)/v,a=Math.sin(a*T)/v}var w=a*p;
89if(o=o*x+f*w,l=l*x+h*w,c=c*x+d*w,u=u*x+y*w,x===1-a){var F=1/Math.sqrt(o*o+l*l+c*c+u*u);o*=F,l*=F,c*=F,u*=F}}e[t]=o,e[t+1]=l,e[t+2]=c,e[t+3]=u}}),Object.defineProperties(Sr.prototype,{x:{get:function(){return this._x},set:function(e){this._x=e,this.onChangeCallback()}},y:{get:function(){return this._y},set:function(e){this._y=e,this.onChangeCallback()}},z:{get:function(){return this._z},set:function(e){this._z=e,this.onChangeCallback()}},w:{get:function(){return this._w},set:function(e){this._w=e,this.onChangeCallback()}}}),Object.assign(Sr.prototype,{set:function(e,t,r,n){return this._x=e,this._y=t,this._z=r,this._w=n,this.onChangeCallback(),this},clone:function(){return new this.constructor(this._x,this._y,this._z,this._w)},copy:function(e){return this._x=e.x,this._y=e.y,this._z=e.z,this._w=e.w,this.onChangeCallback(),this},setFromEuler:function(e,t){if(!e||!e.isEuler)throw new Error("THREE.Quaternion: .setFromEuler() now expects an Euler rotation rather than a Vector3 and order.");var r=e._x,n=e._y,s=e._z,i=e.order,a=Math.cos,o=Math.sin,l=a(r/2),c=a(n/2),u=a(s/2),f=o(r/2),h=o(n/2),d=o(s/2);return i==="XYZ"?(this._x=f*c*u+l*h*d,this._y=l*h*u-f*c*d,this._z=l*c*d+f*h*u,this._w=l*c*u-f*h*d):i==="YXZ"?(this._x=f*c*u+l*h*d,this._y=l*h*u-f*c*d,this._z=l*c*d-f*h*u,this._w=l*c*u+f*h*d):i==="ZXY"?(this._x=f*c*u-l*h*d,this._y=l*h*u+f*c*d,this._z=l*c*d+f*h*u,this._w=l*c*u-f*h*d):i==="ZYX"?(this._x=f*c*u-l*h*d,this._y=l*h*u+f*c*d,this._z=l*c*d-f*h*u,this._w=l*c*u+f*h*d):i==="YZX"?(this._x=f*c*u+l*h*d,this._y=l*h*u+f*c*d,this._z=l*c*d-f*h*u,this._w=l*c*u-f*h*d):i==="XZY"&&(this._x=f*c*u-l*h*d,this._y=l*h*u-f*c*d,this._z=l*c*d+f*h*u,this._w=l*c*u+f*h*d),t!==!1&&this.onChangeCallback(),this},setFromAxisAngle:function(e,t){var r=t/2,n=Math.sin(r);return this._x=e.x*n,this._y=e.y*n,this._z=e.z*n,this._w=Math.cos(r),this.onChangeCallback(),this},setFromRotationMatrix:function(e){var t,r=e.elements,n=r[0],s=r[4],i=r[8],a=r[1],o=r[5],l=r[9],c=r[2],u=r[6],f=r[10],h=n+o+f;return h>0?(t=.5/Math.sqrt(h+1),this._w=.25/t,this._x=(u-l)*t,this._y=(i-c)*t,this._z=(a-s)*t):n>o&&n>f?(t=2*Math.sqrt(1+n-o-f),this._w=(u-l)/t,this._x=.25*t,this._y=(s+a)/t,this._z=(i+c)/t):o>f?(t=2*Math.sqrt(1+o-n-f),this._w=(i-c)/t,this._x=(s+a)/t,this._y=.25*t,this._z=(l+u)/t):(t=2*Math.sqrt(1+f-n-o),this._w=(a-s)/t,this._x=(i+c)/t,this._y=(l+u)/t,this._z=.25*t),this.onChangeCallback(),this},setFromUnitVectors:(Mt=new Se,function(e,t){return Mt===void 0&&(Mt=new Se),(Bi=e.dot(t)+1)<1e-6?(Bi=0,Math.abs(e.x)>Math.abs(e.z)?Mt.set(-e.y,e.x,0):Mt.set(0,-e.z,e.y)):Mt.crossVectors(e,t),this._x=Mt.x,this._y=Mt.y,this._z=Mt.z,this._w=Bi,this.normalize()}),inverse:function(){return this.conjugate()},conjugate:function(){return this._x*=-1,this._y*=-1,this._z*=-1,this.onChangeCallback(),this},dot:function(e){return this._x*e._x+this._y*e._y+this._z*e._z+this._w*e._w},lengthSq:function(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w},length:function(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)},normalize:function(){var e=this.length();return e===0?(this._x=0,this._y=0,this._z=0,this._w=1):(e=1/e,this._x=this._x*e,this._y=this._y*e,this._z=this._z*e,this._w=this._w*e),this.onChangeCallback(),this},multiply:function(e,t){return t!==void 0?(console.warn("THREE.Quaternion: .multiply() now only accepts one argument. Use .multiplyQuaternions( a, b ) instead."),this.multiplyQuaternions(e,t)):this.multiplyQuaternions(this,e)},premultiply:function(e){return this.multiplyQuaternions(e,this)},multiplyQuaternions:function(e,t){var r=e._x,n=e._y,s=e._z,i=e._w,a=t._x,o=t._y,l=t._z,c=t._w;return this._x=r*c+i*a+n*l-s*o,this._y=n*c+i*o+s*a-r*l,this._z=s*c+i*l+r*o-n*a,this._w=i*c-r*a-n*o-s*l,this.onChangeCallback(),this},slerp:function(e,t){if(t===0)return this;if(t===1)return this.copy(e);var r=this._x,n=this._y,s=this._z,i=this._w,a=i*e._w+r*e._x+n*e._y+s*e._z;if(a<0?(this._w=-e._w,this._x=-e._x,this._y=-e._y,this._z=-e._z,a=-a):this.copy(e),a>=1)return this._w=i,this._x=r,this._y=n,this._z=s,this;var o=Math.sqrt(1-a*a);if(Math.abs(o)<.001)return this._w=.5*(i+this._w),this._x=.5*(r+this._x),this._y=.5*(n+this._y),this._z=.5*(s+this._z),this;var l=Math.atan2(o,a),c=Math.sin((1-t)*l)/o,u=Math.sin(t*l)/o;return this._w=i*c+this._w*u,this._x=r*c+this._x*u,this._y=n*c+this._y*u,this._z=s*c+this._z*u,this.onChangeCallback(),this},equals:function(e){return e._x===this._x&&e._y===this._y&&e._z===this._z&&e._w===this._w},fromArray:function(e,t){return t===void 0&&(t=0),this._x=e[t],this._y=e[t+1],this._z=e[t+2],this._w=e[t+3],this.onChangeCallback(),this},toArray:function(e,t){return e===void 0&&(e=[]),t===void 0&&(t=0),e[t]=this._x,e[t+1]=this._y,e[t+2]=this._z,e[t+3]=this._w,e},onChange:function(e){return this.onChangeCallback=e,this},onChangeCallback:function(){}});class _n{constructor(t=0,r=0){this.x=t,this.y=r}set(t,r){return this.x=t,this.y=r,this}add(t){return this.x+=t.x,this.y+=t.y,this}sub(t){return this.x-=t.x,this.y-=t.y,this}multiply(t){return this.x*=t.x,this.y*=t.y,this}multiplyScalar(t){return this.x*=t,this.y*=t,this}dot(t){return this.x*t.x+this.y*t.y}length(){return Math.sqrt(this.x*this.x+this.y*this.y)}clone(){return new _n(this.x,this.y)}copy(t){return this.x=t.x,this.y=t.y,this}equals(t){return t.x===this.x&&t.y===this.y}subVectors(t,r){return this.x=t.x-r.x,this.y=t.y-r.y,this}}class ji{constructor(){this.elements=[1,0,0,0,1,0,0,0,1]}set(t,r,n,s,i,a,o,l,c){var u=this.elements;u[0]=t,u[1]=s,u[2]=o,u[3]=r,u[4]=i,u[5]=l,u[6]=n,u[7]=a,u[8]=c}setUvTransform(t,r,n,s,i,a,o){var l=Math.cos(i),c=Math.sin(i);this.set(n*l,n*c,-n*(l*a+c*o)+a+t,-s*c,s*l,-s*(-c*a+l*o)+o+r,0,0,1)}getNormalMatrix(t){return this.setFromMatrix4(t).getInverse(this).transpose()}identity(){return this.set(1,0,0,0,1,0,0,0,1),this}getInverse(t,r){t&&t.isMatrix4&&console.error("THREE.Matrix3: .getInverse() no longer takes a Matr
89ix4 argument.");var n=t.elements,s=this.elements,i=n[0],a=n[1],o=n[2],l=n[3],c=n[4],u=n[5],f=n[6],h=n[7],d=n[8],y=d*c-u*h,x=u*f-d*l,m=h*l-c*f,p=i*y+a*x+o*m;if(p===0){var g="THREE.Matrix3: .getInverse() can't invert matrix, determinant is 0";if(r===!0)throw new Error(g);return console.warn(g),this.identity()}var v=1/p;return s[0]=y*v,s[1]=(o*h-d*a)*v,s[2]=(u*a-o*c)*v,s[3]=x*v,s[4]=(d*i-o*f)*v,s[5]=(o*l-u*i)*v,s[6]=m*v,s[7]=(a*f-h*i)*v,s[8]=(c*i-a*l)*v,this}transpose(){var t,r=this.elements;return t=r[1],r[1]=r[3],r[3]=t,t=r[2],r[2]=r[6],r[6]=t,t=r[5],r[5]=r[7],r[7]=t,this}setFromMatrix4(t){var r=t.elements;return this.set(r[0],r[4],r[8],r[1],r[5],r[9],r[2],r[6],r[10]),this}}class Gi{constructor(){this.changed=!1,this.matrix=new Be,this.matrixWorld=new Be,this.normalMatrix=new ji,this.position=new Proxy(new Se,{set:(t,r,n,s)=>{let i=Reflect.set(t,r,n,s);return this.updateMatrixWorld(!0),i}}),this.quaternion=new Proxy(new Sr,{set:(t,r,n,s)=>{let i=Reflect.set(t,r,n,s);return this.updateMatrixWorld(!0),i}}),this.scale=new Proxy(new Se(1,1,1),{set:(t,r,n,s)=>{let i=Reflect.set(t,r,n,s);return this.updateMatrixWorld(!0),i}}),this.parent=null,this.children=[],this.matrixAutoUpdate=!0}applyMatrix(t){this.matrix.multiplyMatrices(t,this.matrix),this.matrix.decompose(this.position,this.quaternion,this.scale)}updateMatrix(){this.changed=!0,this.matrix.compose(this.position,this.quaternion,this.scale),this.matrixWorldNeedsUpdate=!0}updateMatrixWorld(t){this.matrixAutoUpdate&&this.updateMatrix(),(this.matrixWorldNeedsUpdate||t)&&(this.parent===null?this.matrixWorld.copy(this.matrix):this.matrixWorld.multiplyMatrices(this.parent.matrixWorld,this.matrix),this.matrixWorldNeedsUpdate=!1,t=!0);for(var r=this.children,n=0,s=r.length;n<s;n++)r[n].updateMatrixWorld(t)}rotateOnAxis(t,r){var n=new Sr;return n.setFromAxisAngle(t,r),this.quaternion.multiply(n),this}rotateOnWorldAxis(t,r){var n=new Sr;return n.setFromAxisAngle(t,r),this.quaternion.premultiply(n),this}rotateX(t){var r=new Se(1,0,0);return this.rotateOnAxis(r,t)}rotateY(t){var r=new Se(0,1,0);return this.rotateOnAxis(r,t)}rotateZ(t){var r=new Se(0,0,1);return this.rotateOnAxis(r,t)}add(t){return t&&(t.parent=this,this.children.push(t)),this}traverse(t){t(this);for(var r=this.children,n=0,s=r.length;n<s;n++)r[n].traverse(t)}}class vo{constructor(t,r,n){let s=t.createShader(r);return t.shaderSource(s,n),t.compileShader(s),t.getShaderParameter(s,t.COMPILE_STATUS)===!1&&console.error("Shader couldn't compile."),t.getShaderInfoLog(s)!==""&&(console.warn("gl.getShaderInfoLog()",r===t.VERTEX_SHADER?"vertex":"fragment",t.getShaderInfoLog(s)),t.deleteShader(s)),s}}class ar{constructor(t){this.gl=t,this.emptyTextures=[],this.emptyTextures[t.TEXTURE_2D]=this.createTexture(t.TEXTURE_2D,t.TEXTURE_2D,1),this.emptyTextures[t.TEXTURE_CUBE_MAP]=this.createTexture(t.TEXTURE_CUBE_MAP,t.TEXTURE_CUBE_MAP_POSITIVE_X,6)}getEmptyTexture(t){return this.emptyTextures[t]}createTexture(t,r,n){let s=this.gl;var i=new Uint8Array(4),a=s.createTexture();s.bindTexture(t,a),s.texParameteri(t,s.TEXTURE_MIN_FILTER,s.NEAREST),s.texParameteri(t,s.TEXTURE_MAG_FILTER,s.NEAREST);for(var o=0;o<n;o++)s.texImage2D(r+o,0,s.RGBA,1,1,0,s.RGBA,s.UNSIGNED_BYTE,i);return a}static getInstance(t){return ar.webGL||(ar.webGL=new ar(t)),ar.webGL}}(function(e){e[e.FRONT=0]="FRONT",e[e.BACK=1]="BACK",e[e.DOUBLE=2]="DOUBLE"})(gn||(gn={})),function(e){e[e.PERSPECTIVE=0]="PERSPECTIVE",e[e.ORTHOGRAPHIC=1]="ORTHOGRAPHIC"}(us||(us={})),function(e){e[e.LinearEncoding=0]="LinearEncoding",e[e.sRGBEncoding=1]="sRGBEncoding",e[e.RGBEEncoding=2]="RGBEEncoding",e[e.RGBM7Encoding=3]="RGBM7Encoding",e[e.RGBM16Encoding=4]="RGBM16Encoding",e[e.RGBDEncoding=5]="RGBDEncoding",e[e.GammaEncoding=6]="GammaEncoding",e[e.LogLuvEncoding=7]="LogLuvEncoding"}(fs||(fs={})),function(e){e[e.UVMapping=0]="UVMapping",e[e.CubeReflectionMapping=1]="CubeReflectionMapping",e[e.CubeRefractionMapping=2]="CubeRefractionMapping",e[e.EquirectangularReflectionMapping=3]="EquirectangularReflectionMapping",e[e.SphericalReflectionMapping=4]="SphericalReflectionMapping",e[e.CubeUVReflectionMapping=5]="CubeUVReflectionMapping",e[e.CubeUVRefractionMapping=6]="CubeUVRefractionMapping"}($i||($i={})),function(e){e[e.RepeatWrapping=0]="RepeatWrapping",e[e.ClampToEdgeWrapping=1]="ClampToEdgeWrapping",e[e.MirroredRepeatWrapping=2]="MirroredRepeatWrapping"}(ir||(ir={})),function(e){e[e.NearestFilter=0]="NearestFilter",e[e.NearestMipmapNearestFilter=1]="NearestMipmapNearestFilter",e[e.NearestMipmapLinearFilter=2]="NearestMipmapLinearFilter",e[e.LinearFilter=3]="LinearFilter",e[e.LinearMipmapNearestFilter=4]="LinearMipmapNearestFilter",e[e.LinearMipmapLinearFilter=5]="LinearMipmapLinearFilter"}(vt||(vt={})),function(e){e[e.UnsignedByteType=0]="UnsignedByteType",e[e.ByteType=1]="ByteType",e[e.ShortType=2]="ShortType",e[e.UnsignedShortType=3]="UnsignedShortType",e[e.IntType=4]="IntType",e[e.UnsignedIntType=5]="UnsignedIntType",e[e.FloatType=6]="FloatType",e[e.HalfFloatType=7]="HalfFloatType"}(Hi||(Hi={})),function(e){e[e.UnsignedShort4444Type=0]="UnsignedShort4444Type",e[e.UnsignedShort5551Type=1]="UnsignedShort5551Type",e[e.UnsignedShort565Type=2]="UnsignedShort565Type",e[e.UnsignedInt248Type=3]="UnsignedInt248Type"}(_o||(_o={})),function(e){e[e.AlphaFormat=0]="AlphaFormat",e[e.RGBFormat=1]="RGBFormat",e[e.RGBAFormat=2]="RGBAFormat",e[e.LuminanceFormat=3]="LuminanceFormat",e[e.LuminanceAlphaFormat=4]="LuminanceAlphaFormat",e[e.RGBEFormat=5]="RGBEFormat",e[e.DepthFormat=6]="DepthFormat",e[e.DepthStencilFormat=7]="DepthStencilFormat",e[e.RedFormat=8]="RedFormat"}(Wi||(Wi={}));class yo{constructor(t){this.unit=0,this.gl=t,this.textureCache=new WeakMap}getGLWrapping(t){let r=this.gl;return{[ir.RepeatWrapping]:r.REPEAT,[ir.ClampToEdgeWrapping]:r.CLAMP_TO_EDGE,[ir.MirroredRepeatWrapping]:r.MIRRORED_REPEAT}[t]}getGLFilter(t){let r=this.gl;return{[vt.NearestFilter]:r.NEAREST,[vt.NearestMipmapNearestFilter]:r.NEAREST_MIPMAP_NEAREST,[vt.NearestMipmapLinearFilter]:r.NEAREST_MIPMAP_LINEAR,[vt.LinearFilter]:r.LINEAR,[vt.LinearMipmapNearestFilter]:r.LINEAR_MIPMAP_NEAREST,[vt.LinearMipmapLinearFilter]:r.LINEAR_MIPMAP_LINEAR}[t]}createTexture(t,r,n,s,i){let a=this.gl;s=s||a.RGBA,i=i||a.UNSIGNED_BYTE,t.glTexture=a.createTexture(),a.bindTexture(a.TEXTURE_2D,t.glTexture),a.texImage2D(a.TEXTURE_2D,0,s,r,n,0,s,i,null),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_MIN_FILTER,a.LINEAR),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_WRAP_S,a.CLAMP_TO_EDGE),a.texParameteri(a.TEXTURE_2D,a.TEXTURE_WRAP_T,a.CLAMP_TO_EDGE),a.bindTexture(a.TEXTURE_2D,null)}setTexture2D(t,r){let n=this.gl,s=this.textureCache.get(t);s||(s={version:0},this.textureCache.set(t,s)),t.image&&t.version>0&&s.version!=t.version&&(t.glTexture=t.glTexture?t.glTexture:n.createTexture(),n.activeTexture(n.TEXTURE0+r),n.bindTexture(n.TEXTURE_2D,t.glTexture),n.pixelStorei(n.UNPACK_FLIP_Y_WEBGL,t.options.flipY),n.pixelStorei(n.UNPACK_PREMULTIPLY_ALPHA_WEBGL,t.options.premultiplyAlpha),n.pixelStorei(n.UNPACK_ALIGNMENT,t.options.unpackAlignment),s.version=t.version,n.texImage2D(n.TEXTURE_2D,0,n.RGBA,n.RGBA,n.UNSIGNED_BYTE,t.image),n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MIN_FILTER,this.getGLFilter(t.options.minFilter)),n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MAG_FILTER,this.getGLFilter(t.options.magFilter)),n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_S,this.getGLWrapping(t.options.wrapS)),n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_T,this.getGLWrapping(t.options.wrapT)),t.options.generateMipmaps&&n.generateMipmap(n.TEXTURE_2D)),n.activeTexture(n.TEXTURE0+r),n.bindTexture(n.TEXTURE_2D,t.glTexture||ar.getInstance(n).getEmptyTexture(n.TEXTURE_2D))}resetUnit(){this.unit=0}allocateUnit(){let t=this.unit;return this.unit+=1,t}setTextureCube(t,r){let n=this.gl,s=this.textureCache.get(t);if(s||(s={version:0},this.textureCache.set(t,s)),t.images.length&&t.version>0&&s.version!=t.version){t.glTexture=t.glTexture?t.glTexture:n.createTexture(),n.activeTexture(n.TEXTURE0+r),n.bindTexture(n.TEXTURE_CUBE_MAP,t.glTexture);for(let i=0;i<6;i++){let a=t.images[i];n.texImage2D(n.TEXTURE_CUBE_MAP_POSITIVE_X+i,0,n.RGBA,n.RGBA,n.UNSIGNED_BYTE,a),s.version=t.version}
89n.texParameteri(n.TEXTURE_CUBE_MAP,n.TEXTURE_MIN_FILTER,n.LINEAR_MIPMAP_LINEAR),n.texParameteri(n.TEXTURE_CUBE_MAP,n.TEXTURE_MAG_FILTER,n.LINEAR),n.texParameteri(n.TEXTURE_CUBE_MAP,n.TEXTURE_WRAP_S,n.CLAMP_TO_EDGE),n.texParameteri(n.TEXTURE_CUBE_MAP,n.TEXTURE_WRAP_T,n.CLAMP_TO_EDGE),n.generateMipmap(n.TEXTURE_CUBE_MAP)}n.activeTexture(n.TEXTURE0+r),n.bindTexture(n.TEXTURE_CUBE_MAP,t.glTexture||ar.getInstance(n).getEmptyTexture(n.TEXTURE_CUBE_MAP))}}class Gt{constructor(t,r,n={}){if(this.encoding=fs.sRGBEncoding,this.onLoad=()=>{},this.onLoad=r||this.onLoad,this.state=new Proxy({needsUpdate:!1,version:0},{set:(s,i,a,o)=>{let l=Reflect.set(s,i,a,o);return i==="needsUpdate"&&a===!0&&this.version++,l}}),this.version=0,this.imageLoadedCount=0,this.image=null,this.images=[],Array.isArray(t))this.imageCount=t.length,t.forEach(s=>{let i=new Image;i.crossOrigin="Anonymous",i.onload=()=>{this.loadedCallback(),i.onload=null},i.src=s,this.images.push(i)});else if(t)if(this.imageCount=1,typeof t=="string"){let s=new Image;s.crossOrigin="Anonymous",s.onload=()=>{this.loadedCallback(),s.onload=null},s.src=t,this.image=s}else this.image=t,this.loadedCallback();this.options=Object.assign({mipmaps:[],mapping:$i.UVMapping,wrapS:ir.ClampToEdgeWrapping,wrapT:ir.ClampToEdgeWrapping,magFilter:vt.LinearFilter,minFilter:vt.LinearFilter,anisotropy:1,format:Wi.RGBAFormat,type:Hi.UnsignedByteType,flipY:!0,unpackAlignment:4,encoding:fs.sRGBEncoding,generateMipmaps:!1,premultiplyAlpha:!1},n),this.needsUpdate=!1,this.glTexture=null}loadedCallback(){this.imageLoadedCount+=1,this.imageLoadedCount==this.imageCount&&(console.log("image load"),this.state.needsUpdate=!0,this.onLoad(this))}clone(){return new Gt(void 0).copy(this)}copy(t){return this.image=t.image,this.images=t.images,Object.assign(this.options,t.options),this}}let Eo=new Gt;function G3(e,t){e.uniform1f(this.addr,t)}function V3(e,t){e.uniform1i(this.addr,t)}function X3(e,t){t.x===void 0?e.uniform2fv(this.addr,t):e.uniform2f(this.addr,t.x,t.y)}function q3(e,t){t.x!==void 0?e.uniform3f(this.addr,t.x,t.y,t.z):t.r!==void 0?e.uniform3f(this.addr,t.r,t.g,t.b):e.uniform3fv(this.addr,t)}function K3(e,t){t.x===void 0?e.uniform4fv(this.addr,t):e.uniform4f(this.addr,t.x,t.y,t.z,t.w)}function Y3(e,t){e.uniformMatrix2fv(this.addr,!1,t.elements||t)}function Q3(e,t){e.uniformMatrix3fv(this.addr,!1,t.elements||t)}function Z3(e,t){e.uniformMatrix4fv(this.addr,!1,t.elements||t)}function J3(e,t,r){let n=r.allocateUnit();e.uniform1i(this.addr,n),r.setTexture2D(t||Eo,n)}function ed(e,t,r){let n=r.allocateUnit();e.uniform1i(this.addr,n),r.setTextureCube(t||Eo,n)}function xo(e,t){e.uniform2iv(this.addr,t)}function bo(e,t){e.uniform3iv(this.addr,t)}function To(e,t){e.uniform4iv(this.addr,t)}function td(e,t,r){this.id=e,this.addr=r,this.setValue=function(n){switch(n){case 5126:return G3;case 35664:return X3;case 35665:return q3;case 35666:return K3;case 35674:return Y3;case 35675:return Q3;case 35676:return Z3;case 35678:return J3;case 35680:return ed;case 5124:case 35670:return V3;case 35667:case 35671:return xo;case 35668:case 35672:return bo;case 35669:case 35673:return To}}(t.type)}var wo,Co=[];function Lr(e,t,r){var n=e[0];if(n<=0||n>0)return e;var s=t*r,i=Co[s];if(i===void 0&&(i=new Float32Array(s),Co[s]=i),t!==0){n.toArray(i,0);for(var a=1,o=0;a!==t;++a)o+=r,e[a].toArray(i,o)}return i}function rd(e,t){e.uniform1fv(this.addr,t)}function nd(e,t){e.uniform1iv(this.addr,t)}function sd(e,t){e.uniform2fv(this.addr,Lr(t,this.size,2))}function id(e,t){e.uniform3fv(this.addr,Lr(t,this.size,3))}function ad(e,t){e.uniform4fv(this.addr,Lr(t,this.size,4))}function od(e,t){e.uniformMatrix2fv(this.addr,!1,Lr(t,this.size,4))}function ld(e,t){e.uniformMatrix3fv(this.addr,!1,Lr(t,this.size,9))}function cd(e,t){e.uniformMatrix4fv(this.addr,!1,Lr(t,this.size,16))}function ud(e,t,r){this.id=e,this.addr=r,this.size=t.size,this.setValue=function(n){switch(n){case 5126:return rd;case 35664:return sd;case 35665:return id;case 35666:return ad;case 35674:return od;case 35675:return ld;case 35676:return cd;case 5124:case 35670:return nd;case 35667:case 35671:return xo;case 35668:case 35672:return bo;case 35669:case 35673:return To}}(t.type)}function Ro(e){this.id=e,this.seq=[],this.map={}}Ro.prototype.setValue=function(e,t,r){for(var n=this.seq,s=0,i=n.length;s!==i;++s){var a=n[s];a.setValue(e,t[a.id],r)}};class fd{constructor(t,r){this.textureManager=new yo(t),this.gl=t,this.map={},this.seq=[];for(var n=t.getProgramParameter(r,t.ACTIVE_UNIFORMS),s=0;s!==n;++s){var i=t.getActiveUniform(r,s),a=i.name,o=t.getUniformLocation(r,a);this.parseUniform(i,o,this)}}addUniform(t,r){t.seq.push(r),t.map[r.id]=r}parseUniform(t,r,n){var s=/([\w\d_]+)(\])?(\[|\.)?/g,i=t.name,a=i.length;for(s.lastIndex=0;;){var o=s.exec(i),l=s.lastIndex,c=o[1];o[2];var u=o[3];if(u===void 0||u==="["&&l+2===a){this.addUniform(n,u===void 0?new td(c,t,r):new ud(c,t,r));break}var f=n.map[c];f===void 0&&(f=new Ro(c),this.addUniform(n,f)),n=f}}updateUniforms(t={}){this.textureManager.resetUnit();let r=this.filterUniforms(Object.keys(t));for(var n=0,s=r.length;n!==s;++n){var i=r[n],a=t[i.id];a.needsUpdate!==!1&&i.setValue(this.gl,a.value,this.textureManager)}}filterUniforms(t){for(var r=[],n=0,s=this.seq.length;n!==s;++n){var i=this.seq[n];t.indexOf(i.id)!=-1&&r.push(i)}return r}}class hd{constructor(t,r){this.program=t.createProgram();let n=new vo(t,t.VERTEX_SHADER,r.vertexShader),s=new vo(t,t.FRAGMENT_SHADER,r.fragmentShader);t.attachShader(this.program,n),t.attachShader(this.program,s),t.linkProgram(this.program);let i=t.getProgramInfoLog(this.program).trim();t.getProgramParameter(this.program,t.LINK_STATUS)===!1?console.error("shader error: ",t.getError(),"gl.VALIDATE_STATUS",t.getProgramParameter(this.program,t.VALIDATE_STATUS),"gl.getProgramInfoLog",i):i!==""&&console.warn("gl.getProgramInfoLog()",
89i),t.useProgram(this.program),t.deleteShader(n),t.deleteShader(s),this.uniformManager=new fd(t,this.program)}}class dd{constructor(){this.programCache=new Map}getProgram(t,r){let n=this.getProgramCacheKey(r),s=this.programCache.get(n);return s||(s=new hd(t,r),this.programCache.set(n,s)),s}getProgramCacheKey(t){let r=[];return r.push(t.fragmentShader),r.push(t.vertexShader),r.join()}}class Mo{constructor(t,r=!1){this.itemSize=t,this.normalized=r}setXY(t,r,n){return t*=this.itemSize,this.array[t+0]=r,this.array[t+1]=n,this}setXYZ(t,r,n,s){return t*=this.itemSize,this.array[t+0]=r,this.array[t+1]=n,this.array[t+2]=s,this}}class vn extends Mo{constructor(t,r,n=!1){super(r,n),t instanceof Float32Array?this.array=t:this.array=new Float32Array(t)}}class Vi extends Mo{constructor(t,r,n=!1){super(r,n),t instanceof Uint32Array?this.array=t:this.array=new Uint32Array(t)}}class md{constructor(t={},r=!0){this.positions=t.positions||[],this.cells=t.cells||[],this.sameIndex=r,this.vertexUVs=t.vertexUVs,this.faceUVs=t.faceUVs,this.vertexNormals=t.vertexNormals,this.faceNormals=t.faceNormals,this.normalIndices=t.normalIndices}toBufferGeometry(){let t=new Ui,r=[],n=[],s=[];if(this.sameIndex)this.cells.length&&t.addAttribute("index",new Vi(this.cells.flat(),1)),r=this.positions.flat(),this.vertexNormals&&
89(n=this.vertexNormals.flat()),this.vertexUVs&&(s=this.vertexUVs.flat());else for(let i=0;i<this.cells.length;i++){if(this.cells[i].forEach(a=>{this.positions[a].forEach(o=>{r.push(o)})}),this.normalIndices){let a=this.normalIndices[i];console.log(a),a.forEach(o=>{this.vertexNormals[o].forEach(l=>{n.push(l)})})}this.faceUVs.length&&this.faceUVs[i].forEach(a=>{this.vertexUVs[a].forEach(o=>{s.push(o)})})}return t.addAttribute("position",new vn(r,3)),t.addAttribute("normal",new vn(n,3)),t.addAttribute("uv",new vn(s,2)),t}}class pd extends Gi{constructor(t={},r){super(),this.isRenderableElement=!0,this.type="",this.shader=t;let n={cameraPosition:{value:new Se},mvpMatrix:{value:new Be},modelMatrix:{value:new Be},viewMatrix:{value:new Be},modelViewMatrix:{value:new Be},projectionMatrix:{value:new Be},normalMatrix:{value:new ji},isOrthographic:{value:0}};this.shader.uniforms=t.uniforms?Object.assign(t.uniforms,n):n,r instanceof md?(this.geometry=r,this.bufferGeometry=this.geometry.toBufferGeometry()):this.bufferGeometry=r,this.programManager=new dd}getVertexNum(){return this.vertexNum}getProgram(){return this.glProgram}update(t,r){let n=r||{vertexShader:this.shader.vertexShader,fragmentShader:this.shader.fragmentShader};this.program=this.programManager.getProgram(t,n),this.glProgram=this.program.program,t.useProgram(this.glProgram),this.updateBuffer(t),this.updateUniforms(t)}updateGeometry(t){this.bufferManager||(this.bufferManager=new go),this.geometry&&(this.bufferGeometry=this.geometry.toBufferGeometry());let r=this.bufferManager.initBuffer(t,this.glProgram,this.bufferGeometry);this.vertexNum=r.count,this.hasIndex=r.hasIndex}updateBuffer(t){if(this.bufferManager)this.bufferManager.bindBuffer(t,this.glProgram,this.bufferGeometry);else{this.bufferManager=new go;let r=this.bufferManager.initBuffer(t,this.glProgram,this.bufferGeometry);this.vertexNum=r.count,this.hasIndex=r.hasIndex}}updateUniforms(t){this.program.uniformManager.updateUniforms(this.shader.uniforms)}}class Fo extends pd{constructor(t={},r){t=Object.assign({vertexShader:`
90        attribute vec3 position;
91        varying vec3 vPosition;
92        void main () {
93          vPosition = position;
94          gl_Position = vec4(position, 1.);
95        }
96      `,fragmentShader:`
97      void main() {
98        gl_FragColor = vec4( 1.0, 0.0, 0.0, 1.0 );
99      }`,uniforms:{}},t),r||((r=new Ui).addAttribute("position",new vn([1,-1,0,1,1,0,-1,1,0,-1,-1,0],3)),r.addAttribute("index",new Vi([0,1,2,2,3,0],1))),super(t,r||r),this.type="Background"}}class gd extends Fo{constructor(t={},r){t=Object.assign({vertexShader:`
100        uniform mat4 mvpMatrix;
101        attribute vec3 position;
102        varying vec3 vPosition;
103        void main () {
104          vPosition = position;
105          gl_Position = mvpMatrix * vec4(position, 1.);
106        }
107      `,fragmentShader:`
108        #ifdef GL_ES
109        precision mediump float;
110        #endif
111        uniform samplerCube cube;
112        varying vec3 vPosition;
113        void main() {
114          gl_FragColor = textureCube(cube, vPosition.xyz);
115        }
116      `},t),r||((r=new Ui).addAttribute("position",new vn([1,-1,1,-1,-1,1,-1,-1,-1,1,-1,-1,1,1,1,-1,1,1,-1,1,-1,1,1,-1],3)),r.addAttribute("index",new Vi([0,3,2,0,2,1,4,0,5,0,1,5,5,1,2,5,2,6,6,2,3,6,3,7,7,3,0,7,0,4,4,5,6,4,6,7],1))),super(t,r)}}class _d{constructor(t){this.opaqueList=[],this.transparentList=[],this.gl=t}renderElement(t,r,n){let s,i,a,o,l=this.gl;
116if(t.type=="Background"?l.disable(l.DEPTH_TEST):l.enable(l.DEPTH_TEST),t.update(l,n),t instanceof gd){let f=new Be;f.extractRotation(r.matrixWorld),f.getInverse(f),s=f}else s=r.matrixWorldInverse;o=new Be,a=r.projectionMatrix,i=new Be().multiplyMatrices(s,t.matrixWorld),o.multiplyMatrices(r.projectionMatrix,i);let c=new ji;switch(c.getNormalMatrix(i),t.shader.uniforms.mvpMatrix.value=o,t.shader.uniforms.modelMatrix.value=t.matrixWorld,t.shader.uniforms.modelViewMatrix.value=i,t.shader.uniforms.viewMatrix.value=s,t.shader.uniforms.projectionMatrix.value=a,t.shader.uniforms.cameraPosition.value=r.position,t.shader.uniforms.isOrthographic.value=r.type==us.ORTHOGRAPHIC,t.shader.uniforms.normalMatrix.value=c,t.shader.side){case gn.FRONT:l.enable(l.CULL_FACE),l.cullFace(l.BACK);break;case gn.BACK:l.enable(l.CULL_FACE),l.cullFace(l.FRONT);break;case gn.DOUBLE:l.disable(l.CULL_FACE);break;default:l.enable(l.CULL_FACE),l.cullFace(l.BACK)}let u=l.TRIANGLES;t.type=="Points"&&(u=l.POINTS),t.hasIndex?l.drawElements(u,t.vertexNum,l.UNSIGNED_INT,0):l.drawArrays(u,0,t.vertexNum)}}class vd{constructor(t){this.extensions={},this.gl=t,this.get("WEBGL_depth_texture"),this.get("OES_texture_float"),this.get("OES_texture_float_linear"),this.get("OES_texture_half_float"),this.get("OES_texture_half_float_linear"),this.get("OES_standard_derivatives"),this.get("OES_element_index_uint"),this.get("EXT_shader_texture_lod"),this.get("ANGLE_instanced_arrays")}get(t){let r=this.gl;if(this.extensions[t]!==void 0)return this.extensions[t];var n;switch(t){case"WEBGL_depth_texture":n=r.getExtension("WEBGL_depth_texture")||r.getExtension("MOZ_WEBGL_depth_texture")||r.getExtension("WEBKIT_WEBGL_depth_texture");break;case"EXT_texture_filter_anisotropic":n=r.getExtension("EXT_texture_filter_anisotropic")||r.getExtension("MOZ_EXT_texture_filter_anisotropic")||r.getExtension("WEBKIT_EXT_texture_filter_anisotropic");break;case"WEBGL_compressed_texture_s3tc":n=r.getExtension("WEBGL_compressed_texture_s3tc")||r.getExtension("MOZ_WEBGL_compressed_texture_s3tc")||r.getExtension("WEBKIT_WEBGL_compressed_texture_s3tc");break;case"WEBGL_compressed_texture_pvrtc":n=r.getExtension("WEBGL_compressed_texture_pvrtc")||r.getExtension("WEBKIT_WEBGL_compressed_texture_pvrtc");break;case"WEBGL_compressed_texture_etc1":n=r.getExtension("WEBGL_compressed_texture_etc1");break;default:n=r.getExtension(t)}return n===null&&console.warn("THREE.WebGLRenderer: "+t+" extension not supported."),this.extensions[t]=n,n}}class yd extends Gi{constructor(){super(),this.up=new Se(0,1,0),this.projectionMatrix=new Be,this.matrixWorldInverse=new Be,this.target=new Se}lookTarget(t){t=t||this.target;var r=new Be;r.lookAt(this.position,t,this.up),this.quaternion.setFromRotationMatrix(r)}updateMatrixWorld(t){super.updateMatrixWorld(t),this.matrixWorldInverse.getInverse(this.matrixWorld)}updateProjectionMatrix(){}}class Ed extends yd{constructor(t,r,n,s){super(),this.type=us.PERSPECTIVE,this.fov=t!==void 0?t:50,this.zoom=1,this.near=n!==void 0?n:.1,this.far=s!==void 0?s:2e3,this.focus=10,this.aspect=r!==void 0?r:1,this.filmGauge=35,this.filmOffset=0,this.updateProjectionMatrix()}getFilmWidth(){return this.filmGauge*Math.min(this.aspect,1)}updateProjectionMatrix(){var t=this.near,r=t*Math.tan(Math.PI/180*.5*this.fov)/this.zoom,n=2*r,s=this.aspect*n,i=-.5*s,a=this.filmOffset;a!==0&&(i+=t*a/this.getFilmWidth()),this.projectionMatrix.makePerspective(i,i+s,r,r-n,t,this.far)}}class hs{constructor(t,r,n,s={}){this.depthBuffer=!0,this.gl=t,this.textureManager=new yo(t),this.width=r,this.height=n,this.texture=new Gt,this.depthTexture=new Gt,this.setup(r,n)}setup(t,r){this.frameBuffer=this.gl.createFramebuffer(),this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,this.frameBuffer),this.textureManager.createTexture(this.texture,t,r),this.gl.framebufferTexture2D(this.gl.FRAMEBUFFER,this.gl.COLOR_ATTACHMENT0,this.gl.TEXTURE_2D,this.texture.glTexture,0),this.depthBuffer&&(this.textureManager.createTexture(this.depthTexture,t,r,this.gl.DEPTH_COMPONENT,this.gl.UNSIGNED_SHORT),this.gl.framebufferTexture2D(this.gl.FRAMEBUFFER,this.gl.DEPTH_ATTACHMENT,this.gl.TEXTURE_2D,this.depthTexture.glTexture,0)),this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,null)}clone(){return new hs(this.gl,this.width,this.height).copy(this)}copy(t){return this.width=t.width,this.height=t.height,this.texture=t.texture.clone(),this}}class xd{constructor(t=!0){this.autoStart=t,this.startTime=0,this.oldTime=0,this.elapsedTime=0,this.running=!1}start(){this.startTime=(typeof performance=="undefined"?Date:performance).now(),this.oldTime=this.startTime,this.elapsedTime=0,this.running=!0}stop(){this.getElapsedTime(),this.running=!1,this.autoStart=!1}getElapsedTime(){return this.getDelta(),this.elapsedTime}getDelta(){var t=0;if(this.autoStart&&!this.running)return this.start(),0;if(this.running){var r=(typeof performance=="undefined"?Date:performance).now();t=(r-this.oldTime)/1e3,this.oldTime=r,this.elapsedTime+=t}return t}}class bd{constructor(t,r){this.glWidget=t;let n={};if(r===void 0){let s=t.getSize();this.pixelRatio=t.getPixelRatio(),this.width=s.x,this.height=s.y,r=new hs(t.gl,this.width*this.pixelRatio,this.height*this.pixelRatio,n)}else this.pixelRatio=1,this.width=r.width,this.height=r.height;this.renderTarget1=r,this.renderTarget2=new hs(t.gl,this.width*this.pixelRatio,this.height*this.pixelRatio,n),this.writeBuffer=this.renderTarget1,this.readBuffer=this.renderTarget2,this.renderToScreen=!0,this.passes=[],this.clock=new xd}swapBuffers(){var t=this.readBuffer;this.readBuffer=this.writeBuffer,this.writeBuffer=t}addPass(t){this.passes.push(t),t.setSize(this.width*this.pixelRatio,this.height*this.pixelRatio)}insertPass(t,r){this.passes.splice(r,0,t)}isLastEnabledPass(t){for(var r=t+1;r<this.passes.length;r++)if(this.passes[r].enabled)return!1;return!0}render(t){t===void 0&&(t=this.clock.getDelta());var r,n,s=this.glWidget.getRenderTarget(),i=this.passes.length;for(n=0;n<i;n++)(r=this.passes[n]).enabled!==!1&&(r.renderToScreen=this.renderToScreen&&this.isLastEnabledPass(n),r.render(this.glWidget,this.writeBuffer,this.readBuffer,t,!1),r.needsSwap&&this.swapBuffers());this.glWidget.setRenderTarget(s)}}(function(e){e[e.PERSPECTIVE=0]="PERSPECTIVE",e[e.ORTHOGRAPHIC=1]="ORTHOGRAPHIC"})(wo||(wo={}));class Td{constructor(t,r={}){if(this.opaqueList=[],this.transparentList=[],t.element instanceof HTMLCanvasElement)this.canvas=t.element;else{let n;this.canvas=document.createElement("canvas"),t.element instanceof HTMLElement?n=t.element:(n=document.getElementById(t.element),n||console.error(t.element+" not found!")),n.insertBefore(this.canvas,n.firstChild),this.canvas.width=n.clientWidth,this.canvas.height=n.clientHeight,this.width=n.clientWidth,this.height=n.clientHeight,this.element=n,this.setPixelRatio(window.devicePixelRatio);let s=this.canvas.width/this.canvas.height;this.camera=new Ed(50,s,.1,1e3),this.camera.position.z=10}this.contextAttributes=Object.assign({alpha:!0,depth:!0,stencil:!0,antialias:!0,premultipliedAlpha:!0,preserveDrawingBuffer:!0},r),this.gl=t.gl||this.canvas.getContext("webgl",this.contextAttributes)||this.canvas.getContext("experimental-webgl",this.contextAttributes),this.contextAttributes.depth&&this.gl.enable(this.gl.DEPTH_TEST),this.extensions=new vd(this.gl),this.gl.enable(this.gl.BLEND),this.gl.blendFunc(this.gl.SRC_ALPHA,this.gl.ONE_MINUS_SRC_ALPHA),this.scene=new Gi,this.renderer=new _d(this.gl),this.renderFlow=new bd(this)}add(t){this.scene&&this.scene.add(t)}setRenderTarget(t){t?(this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,t.frameBuffer),this.renderTarget=t):(this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,null),this.renderTarget=null)}getRenderTarget(){return this.renderTarget}setupMouse(){let t=this.gl,r={x:0,y:0},n={x:0,y:0},s={x:0,y:0},i=(a,o)=>{this.opaqueList.forEach(l=>{t.useProgram(l.glProgram);var c=t.getUniformLocation(l.glProgram,"mouse");c!=null&&t.uniform2f(c,a,o)})};i(0,1),this.canvas.addEventListener("mousemove",a=>{s.x=a.clientX-r.x+n.x,s.y=a.clientY-r.y+n.y,i(s.x/this.canvas.width,1-s.y/this.canvas.height)},!1),this.canvas.addEventListener("mouseover",a=>{r.x=a.clientX,r.y=a.clientY},!1),this.canvas.addEventListener("mouseout",a=>{n.x=s.x,n.y=s.y},!1)}setPixelRatio(t){t!==void 0&&(this.pixelRatio=t,this.setSize(this.width,this.height,!1))}getPixelRatio(){return this.pixelRatio}setSize(t,r,n={}){this.width=t,this.height=r,this.canvas.width=Math.floor(t*this.pixelRatio),this.canvas.height=Math.floor(r*this.pixelRatio),Object.assign(this.canvas.style,n),this.setViewport(0,0,this.canvas.width,this.canvas.height)}setViewport(t,r,n,s){this.gl&&this.gl.viewport(t,r,n,s)}getSize(){return new _n(this.canvas.width,this.canvas.height)}setCamera(){}addPass(t){this.renderFlow.addPass(t)}renderPassFrame(){this.renderFlow.render()}renderElement(t,r){this.renderer.renderElement(t,r||this.camera)}clear(){this.gl.clear(this.gl.COLOR_BUFFER_BIT|this.gl.DEPTH_BUFFER_BIT)}renderPass(t){let r=()=>{t&&t(),this.renderPassFrame(),requestAnimationFrame(r)};r()}renderFrame(t){this.opaqueList=[],this.transparentList=[],this.scene.traverse(r=>{r.isRenderableElement&&(r.transparent?this.transparentList.push(r):this.opaqueList.push(r))}),this.clear(),this.opaqueList.forEach(r=>{this.renderElement(r,t||this.camera)}),this.transparentList.forEach(r=>{this.renderElement(r,t||this.camera)})}
116renderBackground(t,r,n){this.background||(this.background=new Fo(t),this.add(this.background)),this.render(r,n)}render(t,r){if(typeof t=="function"){let n,s=()=>{this.stopped?cancelAnimationFrame(n):(t(),this.renderFrame(r),n=requestAnimationFrame(s))};s()}else this.renderFrame(r)}dispose(){this.stopped=!0,this.opaqueList=[],this.transparentList=[],this.scene=null,this.canvas=null,this.element=null}}var wd=(e,t)=>{const r=e.__vccOpts||e;for(const[n,s]of t)r[n]=s;return r};const Cd=xe({name:"AsFilterFake3d",props:{image:{type:Object,default:()=>new Image},depth:{type:String,default:""},scaleX:{default:1},scaleY:{default:1},mouse:{type:Object,default:null}},setup(e){const t=Ee(),r=new _n(0,0),n={x:0,y:0},s=i=>{!t.value||(n.x=1-i.offsetX*2/t.value.clientWidth,n.y=1-i.offsetY*2/t.value.clientHeight)};return wt(async()=>{var i,a;if(!t.value)return;const o=new Td({element:t.value});await(()=>{var x;return((x=t.value)==null?void 0:x.clientWidth)&&e.image.naturalHeight?!0:new Promise((m,p)=>{const g=setInterval(()=>{var v;((v=t.value)==null?void 0:v.clientWidth)&&e.image.naturalHeight&&(clearInterval(g),m(!0))},0)})})(),o.setSize(t.value.clientWidth,t.value.clientWidth/e.image.naturalWidth*e.image.naturalHeight,{width:"100%"});const c=o.getSize(),u=new Gt((i=e.image)==null?void 0:i.currentSrc),f=new Gt(e.depth),h={fragmentShader:`
117          precision highp float;
118          uniform vec2 mouse; 
119          uniform vec2 resolution;
120          uniform vec2 imageAspect;
121          uniform sampler2D     image;
122          uniform sampler2D     imageDepth;
123          uniform float scaleX;
124          uniform float scaleY;
125          void main () {
126            vec2 uv = gl_FragCoord.xy/resolution.xy;
127            vec2 vUv = (uv - vec2(0.5)) * imageAspect + vec2(0.5);
128            // vUv *= (mouse.x * 0.5 + 0.5) * 0.01 + 0.99;
129            vec4 c = texture2D(imageDepth, vUv);
130            vec2 fake3d = vec2(vUv.x + (c.r - 0.5)* mouse.x / 30. * scaleX, vUv.y - (c.r - 0.5)*mouse.y / 30. * scaleY);
131            gl_FragColor = texture2D(image, fake3d);
132          }
133        `,uniforms:{image:{value:u},mouse:{value:r},imageDepth:{value:f},resolution:{value:c},imageAspect:{value:new _n(1,1)},scaleX:{value:e.scaleX},scaleY:{value:e.scaleY}}};e.mouse||t.value.addEventListener("mousemove",s,!1);function d(){e.mouse?(r.x=e.mouse.x,r.y=e.mouse.y):(r.x+=(n.x-r.x)*.05,r.y+=(n.y-r.y)*.05)}let y=(a=e.image)==null?void 0:a.currentSrc;window.addEventListener("resize",()=>{var x,m,p,g,v;if(((x=t.value)==null?void 0:x.clientWidth)&&e.image.naturalHeight){const T=(m=t.value)==null?void 0:m.clientWidth;o.setSize(T,T/e.image.naturalWidth*e.image.naturalHeight,{width:"100%"}),h.uniforms.resolution.value=o.getSize(),((p=e.image)==null?void 0:p.currentSrc)!==y&&(h.uniforms.image.value=new Gt((g=e.image)==null?void 0:g.currentSrc),y=(v=e.image)==null?void 0:v.currentSrc)}}),o.renderBackground(h,d)}),{webglContainer:t}}}),Rd={ref:"webglContainer",class:"webgl-filter"};function Md(e,t,r,n,s,i){return Ne(),pt("div",Rd,null,512)}var Mp=wd(Cd,[["render",Md]]);const Fd=void 0;var Ad=[{name:"index",path:"/",file:"/vercel/path0/demo/pages/index.vue",children:[],meta:Qh,component:()=>Si(()=>import("./index-2735a8b2.mjs"),["index-2735a8b2.mjs","index.1bb0a9b7.css","Highlight-fe0eadf9.mjs","Highlight.5116bf6b.css"])},{name:"transition",path:"/transition",file:"/vercel/path0/demo/pages/transition.vue",children:[],meta:W3,component:()=>Si(()=>import("./transition-9fbef7e1.mjs"),["transition-9fbef7e1.mjs","transition.b7763a55.css"])},{name:"webgl-filter",path:"/webgl-filter",file:"/vercel/path0/demo/pages/webgl-filter.vue",children:[],meta:Fd,component:()=>Si(()=>import("./webgl-filter-a1dfcd92.mjs"),["webgl-filter-a1dfcd92.mjs","webgl-filter.a175cff5.css","Highlight-fe0eadf9.mjs","Highlight.5116bf6b.css"])}];const Sd=[],Xi={};var Ld=ln(e=>{e.vueApp.component("NuxtPage",Fi),e.vueApp.component("NuxtNestedPage",Fi),e.vueApp.component("NuxtChild",Fi);const{baseURL:t}=p2().app,r=nf(t),n=$f({history:r,routes:Ad});e.vueApp.use(n);const s=Ns(n.currentRoute.value);n.afterEach((a,o)=>{s.value=o}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>s.value});const i={};for(const a in n.currentRoute.value)i[a]=he(()=>n.currentRoute.value[a]);return e._route=xt(i),e._middleware=e._middleware||{global:[],named:{}},n.beforeEach(async(a,o)=>{var c;a.meta=xt(a.meta),e._processingMiddleware=!0;const l=new Set([...Sd,...e._middleware.global]);for(const u of a.matched){const f=u.meta.middleware;if(!!f)if(Array.isArray(f))for(const h of f)l.add(h);else l.add(f)}e.isHydrating||await cn(e,jf);for(const u of l){const f=typeof u=="string"?e._middleware.named[u]||await((c=Xi[u])==null?void 0:c.call(Xi).then(d=>d.default||d)):u,h=await cn(e,f,[a,o]);if(h||h===!1)return h}}),n.afterEach(()=>{delete e._processingMiddleware}),e.hook("app:created",async()=>{n.afterEach(a=>
133{a.matched.length===0&&cn(e,W2,[oh({statusCode:404,statusMessage:`Page not found: ${a.fullPath}`})])});try{await n.isReady()}catch(a){cn(e,W2,[a])}}),{provide:{router:n}}});/*!
134  * shared v9.2.0-beta.30
135  * (c) 2022 kazuya kawaguchi
136  * Released under the MIT License.
137  */const zd=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",or=e=>zd?Symbol(e):e,Dd=(e,t,r)=>Pd({l:e,k:t,s:r}),Pd=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Pe=e=>typeof e=="number"&&isFinite(e),Id=e=>Yi(e)==="[object Date]",zr=e=>Yi(e)==="[object RegExp]",ds=e=>te(e)&&Object.keys(e).length===0;function kd(e,t){typeof console!="undefined"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const $e=Object.assign;let Ao;const qi=()=>Ao||(Ao=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});function So(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const Od=Object.prototype.hasOwnProperty;function Ki(e,t){return Od.call(e,t)}const ye=Array.isArray,Le=e=>typeof e=="function",W=e=>typeof e=="string",de=e=>typeof e=="boolean",we=e=>e!==null&&typeof e=="object",Lo=Object.prototype.toString,Yi=e=>Lo.call(e),te=e=>Yi(e)==="[object Object]",Nd=e=>e==null?"":ye(e)||te(e)&&e.toString===Lo?JSON.stringify(e,null,2):String(e);/*!
138  * message-compiler v9.2.0-beta.30
139  * (c) 2022 kazuya kawaguchi
140  * Released under the MIT License.
141  */const zo={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,__EXTEND_POINT__:15};function Do(e,t,r={}){const{domain:n,messages:s,args:i}=r,a=e,o=new SyntaxError(String(a));return o.code=e,t&&(o.location=t),o.domain=n,o}/*!
142  * devtools-if v9.2.0-beta.30
143  * (c) 2022 kazuya kawaguchi
144  * Released under the MIT License.
145  */const Po={I18nInit:"i18n:init",FunctionTranslate:"function:translate"};/*!
146  * core-base v9.2.0-beta.30
147  * (c) 2022 kazuya kawaguchi
148  * Released under the MIT License.
149  */const Vt=[];Vt[0]={w:[0],i:[3,0],["["]:[4],o:[7]};Vt[1]={w:[1],["."]:[2],["["]:[4],o:[7]};Vt[2]={w:[2],i:[3,0],["0"]:[3,0]};Vt[3]={i:[3,0],["0"]:[3,0],w:[1,1],["."]:[2,1],["["]:[4,1],o:[7,1]};Vt[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],o:8,l:[4,0]};Vt[5]={["'"]:[4,0],o:8,l:[5,0]};Vt[6]={['"']:[4,0],o:8,l:[6,0]};const Ud=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Bd(e){return Ud.test(e)}function $d(e){const t=e.charCodeAt(0),r=e.charCodeAt(e.length-1);return t===r&&(t===34||t===39)?e.slice(1,-1):e}function Hd(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Wd(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:Bd(t)?$d(t):"*"+t}function jd(e){const t=[];let r=-1,n=0,s=0,i,a,o,l,c,u,f;const h=[];h[0]=()=>{a===void 0?a=o:a+=o},h[1]=()=>{a!==void 0&&(t.push(a),a=void 0)},h[2]=()=>{h[0](),s++},h[3]=()=>{if(s>0)s--,n=4,h[0]();else{if(s=0,a===void 0||(a=Wd(a),a===!1))return!1;h[1]()}};function d(){const y=e[r+1];if(n===5&&y==="'"||n===6&&y==='"')return r++,o="\\"+y,h[0](),!0}for(;n!==null;)if(r++,i=e[r],!(i==="\\"&&d())){if(l=Hd(i),f=Vt[n],c=f[l]||f.l||8,c===8||(n=c[0],c[1]!==void 0&&(u=h[c[1]],u&&(o=i,u()===!1))))return;if(n===7)return t}}const Io=new Map;function Gd(e,t){return we(e)?e[t]:null}function Vd(e,t){if(!we(e))return null;let r=Io.get(t);if(r||(r=jd(t),r&&Io.set(t,r)),!r)return null;const n=r.length;let s=e,i=0;for(;i<n;){const a=s[r[i]];if(a===void 0)return null;s=a,i++}return s}const Xd=e=>e,qd=e=>"",Kd="text",Yd=e=>e.length===0?"":e.join(""),Qd=Nd;function ko(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function Zd(e){const t=Pe(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Pe(e.named.count)||Pe(e.named.n))?Pe(e.named.count)?e.named.count:Pe(e.named.n)?e.named.n:t:t}function Jd(e,t){t.count||(t.count=e),t.n||(t.n=e)}function em(e={}){const t=e.locale,r=Zd(e),n=we(e.pluralRules)&&W(t)&&Le(e.pluralRules[t])?e.pluralRules[t]:ko,s=we(e.pluralRules)&&W(t)&&Le(e.pluralRules[t])?ko:void 0,i=m=>m[n(r,m.length,s)],a=e.list||[],o=m=>a[m],l=e.named||{};Pe(e.pluralIndex)&&Jd(r,l);const c=m=>l[m];function u(m){const p=Le(e.messages)?e.messages(m):we(e.messages)?e.messages[m]:!1;return p||(e.parent?e.parent.message(m):qd)}const f=m=>e.modifiers?e.modifiers[m]:Xd,h=te(e.processor)&&Le(e.processor.normalize)?e.processor.normalize:Yd,d=te(e.processor)&&Le(e.processor.interpolate)?e.processor.interpolate:Qd,y=te(e.processor)&&W(e.processor.type)?e.processor.type:Kd,x={list:o,named:c,plural:i,linked:(m,p)=>{const g=u(m)(x);return W(p)?f(p)(g):g},message:u,type:y,interpolate:d,normalize:h};return x}let yn=null;function tm(e){yn=e}function rm(e,t,r){yn&&yn.emit(Po.I18nInit,{timestamp:Date.now(),i18n:e,version:t,meta:r})}const nm=sm(Po.FunctionTranslate);function sm(e){return t=>yn&&yn.emit(e,t)}function im(e,t,r){return[...new Set([r,...ye(t)?t:we(t)?Object.keys(t):W(t)?[t]:[r]])]}function Oo(e,t,r){const n=W(r)?r:ps,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let i=s.__localeChainCache.get(n);if(!i){i=[];let a=[r];for(;ye(a);)a=No(i,a,t);const o=ye(t)||!te(t)?t:t.default?t.default:null;a=W(o)?[o]:o,ye(a)&&No(i,a,!1),s.__localeChainCache.set(n,i)}return i}function No(e,t,r){let n=!0;for(let s=0;s<t.length&&de(n);s++){const i=t[s];W(i)&&(n=am(e,t[s],r))}return n}function am(e,t,r){let n;const s=t.split("-");do{const i=s.join("-");n=om(e,i,r),s.splice(-1,1)}while(s.length&&n===!0);return n}function om(e,t,r){let n=!1;if(!e.includes(t)&&(n=!0,t)){n=t[t.length-1]!=="!";const s=t.replace(/!/g,"");e.push(s),(ye(r)||te(r))&&r[s]&&(n=r[s])}return n}const lm="9.2.0-beta.30",ms=-1,ps="en-US",Uo="";function cm(){return{upper:e=>W(e)?e.toUpperCase():e,lower:e=>W(e)?e.toLowerCase():e,capitalize:e=>W(e)?`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`:e}}let um,Bo;function fm(e){Bo=e}let $o;function hm(e){$o=e}let Ho=null;const Wo=e=>{Ho=e},dm=()=>Ho;let jo=0;function mm(e={}){const t=W(e.version)?e.version:lm,r=W(e.locale)?e.locale:ps,n=ye(e.fallbackLocale)||te(e.fallbackLocale)||W(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:r,s=te(e.messages)?e.messages:{[r]:{}},i=te(e.datetimeFormats)?e.datetimeFormats:{[r]:{}},a=te(e.numberFormats)?e.numberFormats:{[r]:{}},o=$e({},e.modifiers||{},cm()),l=e.pluralRules||{},c=Le(e.missing)?e.missing:null,u=de(e.missingWarn)||zr(e.missingWarn)?e.missingWarn:!0,f=de(e.fallbackWarn)||zr(e.fallbackWarn)?e.fallbackWarn:!0,h=!!e.fallbackFormat,d=!!e.unresolving,y=Le(e.postTranslation)?e.postTranslation:null,x=te(e.processor)?e.processor:null,m=de(e.warnHtmlMessage)?e.warnHtmlMessage:!0,p=!!e.escapeParameter,g=Le(e.messageCompiler)?e.messageCompiler:um,v=Le(e.messageResolver)?e.messageResolver:Bo||Gd,T=Le(e.localeFallbacker)?e.localeFallbacker:$o||im,w=Le(e.onWarn)?e.onWarn:kd,F=e,A=we(F.__datetimeFormatters)?F.__datetimeFormatters:new Map,S=we(F.__numberFormatters)?F.__numberFormatters:new Map,R=we(F.__meta)?F.__meta:{};jo++;const U={version:t,cid:jo,locale:r,fallbackLocale:n,messages:s,modifiers:o,pluralRules:l,missing:c,missingWarn:u,fallbackWarn:f,fallbackFormat:h,unresolving:d,postTranslation:y,processor:x,warnHtmlMessage:m,escapeParameter:p,messageCompiler:g,messageResolver:v,localeFallbacker:T,onWarn:w,__meta:R};return U.datetimeFormats=i,U.numberFormats=a,U.__datetimeFormatters=A,U.__numberFormatters=S,__INTLIFY_PROD_DEVTOOLS__&&rm(U,t,R),U}function Qi(e,t,r,n,s){const{missing:i,onWarn:a}=e;if(i!==null){const o=i(e,r,t,s);return W(o)?o:t}else return t}function En(e,t,r){const n=e;n.__localeChainCache=new Map,e.localeFallbacker(e,r,t)}let Go=zo.__EXTEND_POINT__;const Zi=()=>++Go,Dr={INVALID_ARGUMENT:Go,INVALID_DATE_ARGUMENT:Zi(),INVALID_ISO_DATE_ARGUMENT:Zi(),__EXTEND_POINT__:Zi()};function Pr(e){return Do(e,null,void 0)}const Vo=()=>"",yt=e=>Le(e);function Xo(e,...t){const{fallbackFormat:r,postTranslation:n,unresolving:s,messageCompiler:i,fallbackLocale:a,messages:o}=e,[l,c]=Ji(...t),u=de(c.missingWarn)?c.missingWarn:e.missingWarn,f=de(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,h=de(c.escapeParameter)?c.escapeParameter:e.escapeParameter,d=!!c.resolvedMessage,y=W(c.default)||de(c.default)?de(c.default)?l:c.default:r?i?l:()=>l:"",x=r||y!=="",m=W(c.locale)?c.locale:e.locale;h&&pm(c);let[p,g,v]=d?[l,m,o[m]||{}]:gm(e,l,m,a,f,u),T=p,w=l;if(!d&&!(W(T)||yt(T))&&x&&(T=y,w=T),!d&&(!(W(T)||yt(T))||!W(g)))return s?ms:l;let F=!1;const A=()=>{F=!0},S=yt(T)?T:qo(e,l,g,T,w,A);if(F)return T;
149const R=ym(e,g,v,c),U=em(R),j=_m(e,S,U),z=n?n(j):j;if(__INTLIFY_PROD_DEVTOOLS__){const V={timestamp:Date.now(),key:W(l)?l:yt(T)?T.key:"",locale:g||(yt(T)?T.locale:""),format:W(T)?T:yt(T)?T.source:"",message:z};V.meta=$e({},e.__meta,dm()||{}),nm(V)}return z}function pm(e){ye(e.list)?e.list=e.list.map(t=>W(t)?So(t):t):we(e.named)&&Object.keys(e.named).forEach(t=>{W(e.named[t])&&(e.named[t]=So(e.named[t]))})}function gm(e,t,r,n,s,i){const{messages:a,onWarn:o,messageResolver:l,localeFallbacker:c}=e,u=c(e,n,r);let f={},h,d=null;const y="translate";for(let x=0;x<u.length&&(h=u[x],f=a[h]||{},(d=l(f,t))===null&&(d=f[t]),!(W(d)||Le(d)));x++){const m=Qi(e,t,h,i,y);m!==t&&(d=m)}return[d,h,f]}function qo(e,t,r,n,s,i){const{messageCompiler:a,warnHtmlMessage:o}=e;if(yt(n)){const c=n;return c.locale=c.locale||r,c.key=c.key||t,c}const l=a(n,vm(e,r,s,n,o,i));return l.locale=r,l.key=t,l.source=n,l}function _m(e,t,r){return t(r)}function Ji(...e){const[t,r,n]=e,s={};if(!W(t)&&!Pe(t)&&!yt(t))throw Pr(Dr.INVALID_ARGUMENT);const i=Pe(t)?String(t):(yt(t),t);return Pe(r)?s.plural=r:W(r)?s.default=r:te(r)&&!ds(r)?s.named=r:ye(r)&&(s.list=r),Pe(n)?s.plural=n:W(n)?s.default=n:te(n)&&$e(s,n),[i,s]}function vm(e,t,r,n,s,i){return{warnHtmlMessage:s,onError:a=>{throw i&&i(a),a},onCacheKey:a=>Dd(t,r,a)}}function ym(e,t,r,n){const{modifiers:s,pluralRules:i,messageResolver:a}=e,l={locale:t,modifiers:s,pluralRules:i,messages:c=>{const u=a(r,c);if(W(u)){let f=!1;const d=qo(e,c,t,u,c,()=>{f=!0});return f?Vo:d}else return yt(u)?u:Vo}};return e.processor&&(l.processor=e.processor),n.list&&(l.list=n.list),n.named&&(l.named=n.named),Pe(n.plural)&&(l.pluralIndex=n.plural),l}function Ko(e,...t){const{datetimeFormats:r,unresolving:n,fallbackLocale:s,onWarn:i,localeFallbacker:a}=e,{__datetimeFormatters:o}=e,[l,c,u,f]=ea(...t),h=de(u.missingWarn)?u.missingWarn:e.missingWarn;de(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const d=!!u.part,y=W(u.locale)?u.locale:e.locale,x=a(e,s,y);if(!W(l)||l==="")return new Intl.DateTimeFormat(y).format(c);let m={},p,g=null;const v="datetime format";for(let F=0;F<x.length&&(p=x[F],m=r[p]||{},g=m[l],!te(g));F++)Qi(e,l,p,h,v);if(!te(g)||!W(p))return n?ms:l;let T=`${p}__${l}`;ds(f)||(T=`${T}__${JSON.stringify(f)}`);let w=o.get(T);return w||(w=new Intl.DateTimeFormat(p,$e({},g,f)),o.set(T,w)),d?w.formatToParts(c):w.format(c)}function ea(...e){const[t,r,n,s]=e;let i={},a={},o;if(W(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw Pr(Dr.INVALID_ISO_DATE_ARGUMENT);const c=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();o=new Date(c);try{o.toISOString()}catch{throw Pr(Dr.INVALID_ISO_DATE_ARGUMENT)}}else if(Id(t)){if(isNaN(t.getTime()))throw Pr(Dr.INVALID_DATE_ARGUMENT);o=t}else if(Pe(t))o=t;else throw Pr(Dr.INVALID_ARGUMENT);return W(r)?i.key=r:te(r)&&(i=r),W(n)?i.locale=n:te(n)&&(a=n),te(s)&&(a=s),[i.key||"",o,i,a]}function Yo(e,t,r){const n=e;for(const s in r){const i=`${t}__${s}`;!n.__datetimeFormatters.has(i)||n.__datetimeFormatters.delete(i)}}function Qo(e,...t){const{numberFormats:r,unresolving:n,fallbackLocale:s,onWarn:i,localeFallbacker:a}=e,{__numberFormatters:o}=e,[l,c,u,f]=ta(...t),h=de(u.missingWarn)?u.missingWarn:e.missingWarn;de(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const d=!!u.part,y=W(u.locale)?u.locale:e.locale,x=a(e,s,y);if(!W(l)||l==="")return new Intl.NumberFormat(y).format(c);let m={},p,g=null;const v="number format";for(let F=0;F<x.length&&(p=x[F],m=r[p]||{},g=m[l],!te(g));F++)Qi(e,l,p,h,v);if(!te(g)||!W(p))return n?ms:l;let T=`${p}__${l}`;ds(f)||(T=`${T}__${JSON.stringify(f)}`);let w=o.get(T);return w||(w=new Intl.NumberFormat(p,$e({},g,f)),o.set(T,w)),d?w.formatToParts(c):w.format(c)}function ta(...e){const[t,r,n,s]=e;let i={},a={};if(!Pe(t))throw Pr(Dr.INVALID_ARGUMENT);const o=t;return W(r)?i.key=r:te(r)&&(i=r),W(n)?i.locale=n:te(n)&&(a=n),te(s)&&(a=s),[i.key||"",o,i,a]}function Zo(e,t,r){const n=e;for(const s in r){const i=`${t}__${s}`;!n.__numberFormatters.has(i)||n.__numberFormatters.delete(i)}}typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(qi().__INTLIFY_PROD_DEVTOOLS__=!1);/*!
150  * vue-i18n v9.2.0-beta.30
151  * (c) 2022 kazuya kawaguchi
152  * Released under the MIT License.
153  */const Em="9.2.0-beta.30";function xm(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(qi().__INTLIFY_PROD_DEVTOOLS__=!1)}let Jo=zo.__EXTEND_POINT__;const st=()=>++Jo,Oe={UNEXPECTED_RETURN_TYPE:Jo,INVALID_ARGUMENT:st(),MUST_BE_CALL_SETUP_TOP:st(),NOT_INSLALLED:st(
153),NOT_AVAILABLE_IN_LEGACY_MODE:st(),REQUIRED_VALUE:st(),INVALID_VALUE:st(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:st(),NOT_INSLALLED_WITH_PROVIDE:st(),UNEXPECTED_ERROR:st(),NOT_COMPATIBLE_LEGACY_VUE_I18N:st(),BRIDGE_SUPPORT_VUE_2_ONLY:st(),__EXTEND_POINT__:st()};function He(e,...t){return Do(e,null,void 0)}const ra=or("__transrateVNode"),na=or("__datetimeParts"),sa=or("__numberParts"),el=or("__setPluralRules"),tl=or("__injectWithOption");function ia(e){if(!we(e))return e;for(const t in e)if(!!Ki(e,t))if(!t.includes("."))we(e[t])&&ia(e[t]);else{const r=t.split("."),n=r.length-1;let s=e;for(let i=0;i<n;i++)r[i]in s||(s[r[i]]={}),s=s[r[i]];s[r[n]]=e[t],delete e[t],we(s[r[n]])&&ia(s[r[n]])}return e}function aa(e,t){const{messages:r,__i18n:n,messageResolver:s,flatJson:i}=t,a=te(r)?r:ye(n)?{}:{[e]:{}};if(ye(n)&&n.forEach(o=>{if("locale"in o&&"resource"in o){const{locale:l,resource:c}=o;l?(a[l]=a[l]||{},xn(c,a[l])):xn(c,a)}else W(o)&&xn(JSON.parse(o),a)}),s==null&&i)for(const o in a)Ki(a,o)&&ia(a[o]);return a}const gs=e=>!we(e)||ye(e);function xn(e,t){if(gs(e)||gs(t))throw He(Oe.INVALID_VALUE);for(const r in e)Ki(e,r)&&(gs(e[r])||gs(t[r])?t[r]=e[r]:xn(e[r],t[r]))}function rl(e){return e.type}function nl(e,t,r){let n=we(t.messages)?t.messages:{};"__i18nGlobal"in r&&(n=aa(e.locale.value,{messages:n,__i18n:r.__i18nGlobal}));const s=Object.keys(n);s.length&&s.forEach(i=>{e.mergeLocaleMessage(i,n[i])});{if(we(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(we(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function sl(e){return ne(vr,null,e,0)}const il="__INTLIFY_META__";let al=0;function ol(e){return(t,r,n,s)=>e(r,n,ct()||void 0,s)}const bm=()=>{const e=ct();let t=null;return e&&(t=rl(e)[il])?{[il]:t}:null};function oa(e={},t){const{__root:r}=e,n=r===void 0;let s=de(e.inheritLocale)?e.inheritLocale:!0;const i=Ee(r&&s?r.locale.value:W(e.locale)?e.locale:ps),a=Ee(r&&s?r.fallbackLocale.value:W(e.fallbackLocale)||ye(e.fallbackLocale)||te(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i.value),o=Ee(aa(i.value,e)),l=Ee(te(e.datetimeFormats)?e.datetimeFormats:{[i.value]:{}}),c=Ee(te(e.numberFormats)?e.numberFormats:{[i.value]:{}});let u=r?r.missingWarn:de(e.missingWarn)||zr(e.missingWarn)?e.missingWarn:!0,f=r?r.fallbackWarn:de(e.fallbackWarn)||zr(e.fallbackWarn)?e.fallbackWarn:!0,h=r?r.fallbackRoot:de(e.fallbackRoot)?e.fallbackRoot:!0,d=!!e.fallbackFormat,y=Le(e.missing)?e.missing:null,x=Le(e.missing)?ol(e.missing):null,m=Le(e.postTranslation)?e.postTranslation:null,p=r?r.warnHtmlMessage:de(e.warnHtmlMessage)?e.warnHtmlMessage:!0,g=!!e.escapeParameter;const v=r?r.modifiers:te(e.modifiers)?e.modifiers:{};let T=e.pluralRules||r&&r.pluralRules,w;function F(){const E={version:Em,locale:i.value,fallbackLocale:a.value,messages:o.value,modifiers:v,pluralRules:T,missing:x===null?void 0:x,missingWarn:u,fallbackWarn:f,fallbackFormat:d,unresolving:!0,postTranslation:m===null?void 0:m,warnHtmlMessage:p,escapeParameter:g,messageResolver:e.messageResolver,__meta:{framework:"vue"}};return E.datetimeFormats=l.value,E.numberFormats=c.value,E.__datetimeFormatters=te(w)?w.__datetimeFormatters:void 0,E.__numberFormatters=te(w)?w.__numberFormatters:void 0,mm(E)}w=F(),En(w,i.value,a.value);function A(){return[i.value,a.value,o.value,l.value,c.value]}const S=he({get:()=>i.value,set:E=>{i.value=E,w.locale=i.value}}),R=he({get:()=>a.value,set:E=>{a.value=E,w.fallbackLocale=a.value,En(w,i.value,E)}}),U=he(()=>o.value),j=he(()=>l.value),z=he(()=>c.value);function V(){return Le(m)?m:null}function J(E){m=E,w.postTranslation=E}function be(){return y}function ie(E){E!==null&&(x=ol(E)),y=E,w.missing=x}function Y(E,M,$,H,q,se){A();let oe;if(__INTLIFY_PROD_DEVTOOLS__)try{Wo(bm()),oe=E(w)}finally{Wo(null)}else oe=E(w);if(Pe(oe)&&oe===ms){const[ue,ge]=M();return r&&h?H(r):q(ue)}else{if(se(oe))return oe;throw He(Oe.UNEXPECTED_RETURN_TYPE)}}function ee(...E){return Y(M=>Reflect.apply(Xo,null,[M,...E]),()=>Ji(...E),"translate",M=>Reflect.apply(M.t,M,[...E]),M=>M,M=>W(M))}function _e(...E){const[M,$,H]=E;if(H&&!we(H))throw He(Oe.INVALID_ARGUMENT);return ee(M,$,$e({resolvedMessage:!0},H||{}))}function ze(...E){return Y(M=>Reflect.apply(Ko,null,[M,...E]),()=>ea(...E),"datetime format",M=>Reflect.apply(M.d,M,[...E]),()=>Uo,M=>
153W(M))}function Te(...E){return Y(M=>Reflect.apply(Qo,null,[M,...E]),()=>ta(...E),"number format",M=>Reflect.apply(M.n,M,[...E]),()=>Uo,M=>W(M))}function Ze(E){return E.map(M=>W(M)?sl(M):M)}const kr={normalize:Ze,interpolate:E=>E,type:"vnode"};function L(...E){return Y(M=>{let $;const H=M;try{H.processor=kr,$=Reflect.apply(Xo,null,[H,...E])}finally{H.processor=null}return $},()=>Ji(...E),"translate",M=>M[ra](...E),M=>[sl(M)],M=>ye(M))}function G(...E){return Y(M=>Reflect.apply(Qo,null,[M,...E]),()=>ta(...E),"number format",M=>M[sa](...E),()=>[],M=>W(M)||ye(M))}function N(...E){return Y(M=>Reflect.apply(Ko,null,[M,...E]),()=>ea(...E),"datetime format",M=>M[na](...E),()=>[],M=>W(M)||ye(M))}function X(E){T=E,w.pluralRules=T}function ce(E,M){const $=W(M)?M:i.value,H=Q($);return w.messageResolver(H,E)!==null}function fe(E){let M=null;const $=Oo(w,a.value,i.value);for(let H=0;H<$.length;H++){const q=o.value[$[H]]||{},se=w.messageResolver(q,E);if(se!=null){M=se;break}}return M}function re(E){const M=fe(E);return M!=null?M:r?r.tm(E)||{}:{}}function Q(E){return o.value[E]||{}}function _(E,M){o.value[E]=M,w.messages=o.value}function b(E,M){o.value[E]=o.value[E]||{},xn(M,o.value[E]),w.messages=o.value}function C(E){return l.value[E]||{}}function P(E,M){l.value[E]=M,w.datetimeFormats=l.value,Yo(w,E,M)}function D(E,M){l.value[E]=$e(l.value[E]||{},M),w.datetimeFormats=l.value,Yo(w,E,M)}function O(E){return c.value[E]||{}}function B(E,M){c.value[E]=M,w.numberFormats=c.value,Zo(w,E,M)}function k(E,M){c.value[E]=$e(c.value[E]||{},M),w.numberFormats=c.value,Zo(w,E,M)}al++,r&&(lt(r.locale,E=>{s&&(i.value=E,w.locale=E,En(w,i.value,a.value))}),lt(r.fallbackLocale,E=>{s&&(a.value=E,w.fallbackLocale=E,En(w,i.value,a.value))}));const I={id:al,locale:S,fallbackLocale:R,get inheritLocale(){return s},set inheritLocale(E){s=E,E&&r&&(i.value=r.locale.value,a.value=r.fallbackLocale.value,En(w,i.value,a.value))},get availableLocales(){return Object.keys(o.value).sort()},messages:U,get modifiers(){return v},get pluralRules(){return T||{}},get isGlobal(){return n},get missingWarn(){return u},set missingWarn(E){u=E,w.missingWarn=u},get fallbackWarn(){return f},set fallbackWarn(E){f=E,w.fallbackWarn=f},get fallbackRoot(){return h},set fallbackRoot(E){h=E},get fallbackFormat(){return d},set fallbackFormat(E){d=E,w.fallbackFormat=d},get warnHtmlMessage(){return p},set warnHtmlMessage(E){p=E,w.warnHtmlMessage=E},get escapeParameter(){return g},set escapeParameter(E){g=E,w.escapeParameter=E},t:ee,getLocaleMessage:Q,setLocaleMessage:_,mergeLocaleMessage:b,getPostTranslationHandler:V,setPostTranslationHandler:J,getMissingHandler:be,setMissingHandler:ie,[el]:X};return I.datetimeFormats=j,I.numberFormats=z,I.rt=_e,I.te=ce,I.tm=re,I.d=ze,I.n=Te,I.getDateTimeFormat=C,I.setDateTimeFormat=P,I.mergeDateTimeFormat=D,I.getNumberFormat=O,I.setNumberFormat=B,I.mergeNumberFormat=k,I[tl]=e.__injectWithOption,I[ra]=L,I[na]=N,I[sa]=G,I}function Tm(e){const t=W(e.locale)?e.locale:ps,r=W(e.fallbackLocale)||ye(e.fallbackLocale)||te(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,n=Le(e.missing)?e.missing:void 0,s=de(e.silentTranslationWarn)||zr(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=de(e.silentFallbackWarn)||zr(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,a=de(e.fallbackRoot)?e.fallbackRoot:!0,o=!!e.formatFallbackMessages,l=te(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=Le(e.postTranslation)?e.postTranslation:void 0,f=W(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,h=!!e.escapeParameterHtml,d=de(e.sync)?e.sync:!0;let y=e.messages;if(te(e.sharedMessages)){const w=e.sharedMessages;y=Object.keys(w).reduce((A,S)=>{const R=A[S]||(A[S]={});return $e(R,w[S]),A},y||{})}const{__i18n:x,__root:m,__injectWithOption:p}=e,g=e.datetimeFormats,v=e.numberFormats,T=e.flatJson;return{locale:t,fallbackLocale:r,messages:y,flatJson:T,datetimeFormats:g,numberFormats:v,missing:n,missingWarn:s,fallbackWarn:i,fallbackRoot:a,fallbackFormat:o,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:f,escapeParameter:h,messageResolver:e.messageResolver,inheritLocale:d,__i18n:x,__root:m,__injectWithOption:p}}function la(e={},t){{const r=oa(Tm(e)),n={id:r.id,get locale(){return r.locale.value},set locale(s){r.locale.value=s},get fallbackLocale(){return r.fallbackLocale.value},set fallbackLocale(s){r.fallbackLocale.value=s},get messages(){return r.messages.value},get datetimeFormats(){return r.datetimeFormats.value},get numberFormats(){return r.numberFormats.value},get availableLocales(){return r.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(s){},get missing(){return r.getMissingHandler()},set missing(s){r.setMissingHandler(s)},get silentTranslationWarn(){return de(r.missingWarn)?!r.missingWarn:r.missingWarn},set silentTranslationWarn(s){r.missingWarn=de(s)?!s:s},get silentFallbackWarn(){return de(r.fallbackWarn)?!r.fallbackWarn:r.fallbackWarn},set silentFallbackWarn(s){r.fallbackWarn=de(s)?!s:s},get modifiers(){return r.modifiers},get formatFallbackMessages(){return r.fallbackFormat},set formatFallbackMessages(s){r.fallbackFormat=s},get postTranslation(){return r.getPostTranslationHandler()},set postTranslation(s){r.setPostTranslationHandler(s)},get sync(){return r.inheritLocale},set sync(s){r.inheritLocale=s},get warnHtmlInMessage(){return r.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(s){r.warnHtmlMessage=s!=="off"},get escapeParameterHtml(){return r.escapeParameter},set escapeParameterHtml(s){r.escapeParameter=s},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(s){},get pluralizationRules(){return r.pluralRules||{}},__composer:r,t(...s){const[i,a,o]=s,l={};let c=null,u=null;if(!W(i))throw He(Oe.INVALID_ARGUMENT);const f=i;
153return W(a)?l.locale=a:ye(a)?c=a:te(a)&&(u=a),ye(o)?c=o:te(o)&&(u=o),Reflect.apply(r.t,r,[f,c||u||{},l])},rt(...s){return Reflect.apply(r.rt,r,[...s])},tc(...s){const[i,a,o]=s,l={plural:1};let c=null,u=null;if(!W(i))throw He(Oe.INVALID_ARGUMENT);const f=i;return W(a)?l.locale=a:Pe(a)?l.plural=a:ye(a)?c=a:te(a)&&(u=a),W(o)?l.locale=o:ye(o)?c=o:te(o)&&(u=o),Reflect.apply(r.t,r,[f,c||u||{},l])},te(s,i){return r.te(s,i)},tm(s){return r.tm(s)},getLocaleMessage(s){return r.getLocaleMessage(s)},setLocaleMessage(s,i){r.setLocaleMessage(s,i)},mergeLocaleMessage(s,i){r.mergeLocaleMessage(s,i)},d(...s){return Reflect.apply(r.d,r,[...s])},getDateTimeFormat(s){return r.getDateTimeFormat(s)},setDateTimeFormat(s,i){r.setDateTimeFormat(s,i)},mergeDateTimeFormat(s,i){r.mergeDateTimeFormat(s,i)},n(...s){return Reflect.apply(r.n,r,[...s])},getNumberFormat(s){return r.getNumberFormat(s)},setNumberFormat(s,i){r.setNumberFormat(s,i)},mergeNumberFormat(s,i){r.mergeNumberFormat(s,i)},getChoiceIndex(s,i){return-1},__onComponentInstanceCreated(s){const{componentInstanceCreatedListener:i}=e;i&&i(s,n)}};return n}}const ca={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function wm({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((n,s)=>n=[...n,...ye(s.children)?s.children:[s]],[]):t.reduce((r,n)=>{const s=e[n];return s&&(r[n]=s()),r},{})}function ll(e){return je}const cl={name:"i18n-t",props:$e({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Pe(e)||!isNaN(e)}},ca),setup(e,t){const{slots:r,attrs:n}=t,s=e.i18n||_s({useScope:e.scope,__useComponent:!0}),i=Object.keys(r).filter(a=>a!=="_");return()=>{const a={};e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=W(e.plural)?+e.plural:e.plural);const o=wm(t,i),l=s[ra](e.keypath,o,a),c=$e({},n),u=W(e.tag)||we(e.tag)?e.tag:ll();return Qe(u,c,l)}}};function ul(e,t,r,n){const{slots:s,attrs:i}=t;return()=>{const a={part:!0};let o={};e.locale&&(a.locale=e.locale),W(e.format)?a.key=e.format:we(e.format)&&(W(e.format.key)&&(a.key=e.format.key),o=Object.keys(e.format).reduce((h,d)=>r.includes(d)?$e({},h,{[d]:e.format[d]}):h,{}));const l=n(e.value,a,o);let c=[a.key];ye(l)?c=l.map((h,d)=>{const y=s[h.type];return y?y({[h.type]:h.value,index:d,parts:l}):[h.value]}):W(l)&&(c=[l]);const u=$e({},i),f=W(e.tag)||we(e.tag)?e.tag:ll();return Qe(f,u,c)}}const Cm=["localeMatcher","style","unit","unitDisplay","currency","currencyDisplay","useGrouping","numberingSystem","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","notation","formatMatcher"],fl={name:"i18n-n",props:$e({value:{type:Number,required:!0},format:{type:[String,Object]}},ca),setup(e,t){const r=e.i18n||_s({useScope:"parent",__useComponent:!0});return ul(e,t,Cm,(...n)=>r[sa](...n))}},Rm=["dateStyle","timeStyle","fractionalSecondDigits","calendar","dayPeriod","numberingSystem","localeMatcher","timeZone","hour12","hourCycle","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"],hl={name:"i18n-d",props:$e({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},ca),setup(e,t){const r=e.i18n||_s({useScope:"parent",__useComponent:!0});return ul(e,t,Rm,(...n)=>r[na](...n))}};function Mm(e,t){const r=e;if(e.mode==="composition")return r.__getInstance(t)||e.global;{const n=r.__getInstance(t);return n!=null?n.__composer:e.global.__composer}}function Fm(e){const t=(r,{instance:n,value:s,modifiers:i})=>{if(!n||!n.$)throw He(Oe.UNEXPECTED_ERROR);const a=Mm(e,n.$),o=Am(s);r.textContent=Reflect.apply(a.t,a,[...Sm(o)])};return{beforeMount:t,beforeUpdate:t}}function Am(e){if(W(e))return{path:e};if(te(e)){if(!("path"in e))throw He(Oe.REQUIRED_VALUE,"path");return e}else throw He(Oe.INVALID_VALUE)}function Sm(e){const{path:t,locale:r,args:n,choice:s,plural:i}=e,a={},o=n||{};return W(r)&&(a.locale=r),Pe(s)&&(a.plural=s),Pe(i)&&(a.plural=i),[t,o,a]}function Lm(e,t,...r){const n=te(r[0])?r[0]:{},s=!!n.useI18nComponentName;(de(n.globalInstall)?n.globalInstall:!0)&&(e.component(s?"i18n":cl.name,cl),e.component(fl.name,fl),e.component(hl.name,hl)),e.directive("t",Fm(t))}function zm(e,t,r){return{beforeCreate(){const n=ct();if(!n)throw He(Oe.UNEXPECTED_ERROR);const s=this.$options;if(s.i18n){const i=s.i18n;s.__i18n&&(i.__i18n=s.__i18n),i.__root=t,this===this.$root?this.$i18n=dl(e,i):(i.__injectWithOption=!0,this.$i18n=la(i))}else s.__i18n?this===this.$root?this.$i18n=dl(e,s):this.$i18n=la({__i18n:s.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;s.__i18nGlobal&&nl(t,s,s),e.__onComponentInstanceCreated(this.$i18n),r.__setInstance(n,this.$i18n),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>
153this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,a)=>this.$i18n.te(i,a),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i)},mounted(){},unmounted(){const n=ct();if(!n)throw He(Oe.UNEXPECTED_ERROR);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,r.__deleteInstance(n),delete this.$i18n}}}function dl(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[el](t.pluralizationRules||e.pluralizationRules);const r=aa(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(r).forEach(n=>e.mergeLocaleMessage(n,r[n])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n])),t.numberFormats&&Object.keys(t.numberFormats).forEach(n=>e.mergeNumberFormat(n,t.numberFormats[n])),e}const Dm=or("global-vue-i18n");function Pm(e={},t){const r=de(e.legacy)?e.legacy:!0,n=!!e.globalInjection,s=new Map,i=Im(e,r),a=or("");function o(u){return s.get(u)||null}function l(u,f){s.set(u,f)}function c(u){s.delete(u)}{const u={get mode(){return r?"legacy":"composition"},async install(f,...h){f.__VUE_I18N_SYMBOL__=a,f.provide(f.__VUE_I18N_SYMBOL__,u),!r&&n&&Wm(f,u.global),Lm(f,u,...h),r&&f.mixin(zm(i,i.__composer,u))},get global(){return i},__instances:s,__getInstance:o,__setInstance:l,__deleteInstance:c};return u}}function _s(e={}){const t=ct();if(t==null)throw He(Oe.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw He(Oe.NOT_INSLALLED);const r=km(t),n=Nm(r),s=rl(t),i=Om(e,s);if(i==="global")return nl(n,e,s),n;if(i==="parent"){let l=Um(r,t,e.__useComponent);return l==null&&(l=n),l}if(r.mode==="legacy")throw He(Oe.NOT_AVAILABLE_IN_LEGACY_MODE);const a=r;let o=a.__getInstance(t);if(o==null){const l=$e({},e);"__i18n"in s&&(l.__i18n=s.__i18n),n&&(l.__root=n),o=oa(l),Bm(a,t),a.__setInstance(t,o)}return o}function Im(e,t,r){return t?la(e):oa(e)}function km(e){{const t=ot(e.isCE?Dm:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw He(e.isCE?Oe.NOT_INSLALLED_WITH_PROVIDE:Oe.UNEXPECTED_ERROR);return t}}function Om(e,t){return ds(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function Nm(e){return e.mode==="composition"?e.global:e.global.__composer}function Um(e,t,r=!1){let n=null;const s=t.root;let i=t.parent;for(;i!=null;){const a=e;if(e.mode==="composition")n=a.__getInstance(i);else{const o=a.__getInstance(i);o!=null&&(n=o.__composer,r&&n&&!n[tl]&&(n=null))}if(n!=null||s===i)break;i=i.parent}return n}function Bm(e,t,r){wt(()=>{},t),Js(()=>{e.__deleteInstance(t)},t)}const $m=["locale","fallbackLocale","availableLocales"],Hm=["t","rt","d","n","tm"];function Wm(e,t){const r=Object.create(null);$m.forEach(n=>{const s=Object.getOwnPropertyDescriptor(t,n);if(!s)throw He(Oe.UNEXPECTED_ERROR);const i=Me(s.value)?{get(){return s.value.value},set(a){s.value.value=a}}:{get(){return s.get&&s.get()}};Object.defineProperty(r,n,i)}),e.config.globalProperties.$i18n=r,Hm.forEach(n=>{const s=Object.getOwnPropertyDescriptor(t,n);if(!s||!s.value)throw He(Oe.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${n}`,s)})}fm(Vd);hm(Oo);xm();if(__INTLIFY_PROD_DEVTOOLS__){const e=qi();e.__INTLIFY__=!0,tm(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}var jm=()=>Promise.resolve({}),Gm={attrs:{name:e=>{const{normalize:t}=e;return t(["Attribute"])},initIndex:e=>{const{normalize:t}=e;return t(["initial image index"])},autoPlay:e=>{const{normalize:t}=e;return t(["auto play"])},interval:e=>{const{normalize:t}=e;return t(["auto play interval"])},transition:e=>{const{normalize:t}=e;return t(["transition effect"])},image:e=>{const{normalize:t}=e;return t(["image resource passed from AsImage's scoped slot"])},depth:e=>{const{normalize:t}=e;return t(["depth image for original image, you can generate it by MiDaS"])}},desc:e=>{const{normalize:t}=e;return t(["Description"])},type:e=>{const{normalize:t}=e;return t(["Type"])},optional:e=>{const{normalize:t}=e;return t(["Accepted Values"])},default:e=>{const{normalize:t}=e;return t(["Default"])},event:{name:e=>{const{normalize:t}=e;return t(["Event"])},callback:e=>{const{normalize:t}=e;return t(["Parameters"])},change:{desc:e=>{const{normalize:t}=e;return t(["triggers when the active slide switches"])},params:e=>{const{normalize:t}=e;return t(["index of the new active slide, index of the old active slide"])}}},method:{name:e=>{const{normalize:t}=e;return t(["Method"])},params:e=>{const{normalize:t}=e;return t(["Parameters"])}
153,setActiveItem:{desc:e=>{const{normalize:t}=e;return t(["manually switch slide"])},params:e=>{const{normalize:t}=e;return t(["index of the slide to be switched to, starting from 0;"])}},prev:{desc:e=>{const{normalize:t}=e;return t(["switch to the previous slide"])},params:e=>{const{normalize:t}=e;return t(["-"])}},next:{desc:e=>{const{normalize:t}=e;return t(["switch to the next slide"])},params:e=>{const{normalize:t}=e;return t(["-"])}}},usage:{basic:e=>{const{normalize:t}=e;return t(["Basic usage"])},desc:e=>{const{normalize:t}=e;return t(["\u5B89\u88C5 awesome-vue-image/as-image awesome-vue-image/as-image-group AsImage \u4F5C\u4E3A AsImageGroup slot\u4E2D\u5B50\u7EC4\u4EF6\u4F7F\u7528\uFF0C\u5E76\u5C06AsImageGroup scoped \u51FD\u6570 toGroupWithIndex \u8C03\u7528\uFF08\u4EE5image\u7D22\u5F15\u4E3A\u53C2\u6570\uFF09\u540E\uFF0C\u7ED1\u5B9A\u5230image \u5C5E\u6027to-group\u4E0A\uFF0C\u5B8C\u6210\u56FE\u7247\u8D44\u6E90\u4F20\u9012\uFF0C\u793A\u4F8B\u5982\u4E0B\uFF1A"])},transition:{buildin:e=>{const{normalize:t}=e;return t(["Buildin transition"])},custom:e=>{const{normalize:t}=e;return t(["Custom transition"])},customHow:e=>{const{normalize:t}=e;return t(["\u7F16\u5199shader\uFF0C\u53EF\u914D\u7F6Euniform\u53D8\u91CF"])},gl:e=>{const{normalize:t}=e;return t(["you can use gl-transition's effet directly'"])},uniform:e=>{const{normalize:t}=e;return t(["buildin uniform"])}},fake3d:{usage:e=>{const{normalize:t,interpolate:r,list:n}=e;return t(["install ",r(n(0))," ",r(n(1)),"\uFF0Cuse Fake3d as AsImage's 'webglfilter' slot, pass original image from 'webglfilter' slot, pass depth image"])}},glitch:{usage:e=>{const{normalize:t,interpolate:r,list:n}=e;return t(["install ",r(n(0))," ",r(n(1)),"\uFF0Cuse Fake3d as AsImage's 'webglfilter' slot, pass original image from 'webglfilter' slot"])}}},webglFilter:{title:e=>{const{normalize:t}=e;return t(["WebGL Filter"])},description:e=>{const{normalize:t}=e;return t(["move your mouse over the image to see the effect"])}},buildInFilter:e=>{const{normalize:t}=e;return t(["Buildin webGL filter"])},customFilter:{title:e=>{const{normalize:t}=e;return t(["Custom webGL filter"])},how:e=>{const{normalize:t,interpolate:r,list:n}=e;return t(["Consult ",r(n(0)),"\uFF0Cyou can use ",r(n(1))," \uFF08webGL framework, 14kb and easy to extend\uFF09 to render or upload uniform"])}},demo:{basic:{title:e=>{const{normalize:t}=e;return t(["Lazy / Responsive / Progressive / Webp"])}}}},Vm={attrs:{name:e=>{const{normalize:t}=e;return t(["\u53C2\u6570"])},initIndex:e=>{const{normalize:t}=e;return t(["\u521D\u59CB\u56FE\u7247\u7D22\u5F15"])},autoPlay:e=>{const{normalize:t}=e;return t(["\u81EA\u52A8\u64AD\u653E"])},interval:e=>{const{normalize:t}=e;return t(["\u81EA\u52A8\u64AD\u653E\u95F4\u9694"])},transition:e=>{const{normalize:t}=e;return t(["\u8FC7\u6E21\u6548\u679C"])},image:e=>{const{normalize:t}=e;return t(["\u7236\u7EC4\u4EF6 AsImage \u4F20\u9012\u7684\u5DF2\u52A0\u8F7D\u7684\u56FE\u7247\u8D44\u6E90"])},depth:e=>{const{normalize:t}=e;return t(["\u539F\u56FE\u7247\u5BF9\u5E94\u7684\u6DF1\u5EA6\u56FE\uFF0C\u53EF\u4EE5\u4F7F\u7528MiDaS\u751F\u6210"])}},desc:e=>{const{normalize:t}=e;return t(["\u8BF4\u660E"])},type:e=>{const{normalize:t}=e;return t(["\u7C7B\u578B"])},optional:e=>{const{normalize:t}=e;return t(["\u53EF\u9009\u503C"])},default:e=>{const{normalize:t}=e;return t(["\u9ED8\u8BA4\u503C"])},event:{name:e=>{const{normalize:t}=e;return t(["\u4E8B\u4EF6"])},callback:e=>{const{normalize:t}=e;return t(["\u56DE\u8C03\u53C2\u6570"])},change:{desc:e=>{const{normalize:t}=e;return t(["\u5207\u6362\u65F6\u89E6\u53D1"])},params:e=>{const{normalize:t}=e;return t(["\u76EE\u524D\u6FC0\u6D3B\u7684\u5E7B\u706F\u7247\u7684\u7D22\u5F15\uFF0C\u539F\u5E7B\u706F\u7247\u7684\u7D22\u5F15"])}}},method:{name:e=>{const{normalize:t}=e;return t(["\u65B9\u6CD5"])},params:e=>{const{normalize:t}=e;return t(["\u53C2\u6570"])},setActiveItem:{desc:e=>{const{normalize:t}=e;return t(["\u624B\u52A8\u5207\u6362\u5E7B\u706F\u7247"])},params:e=>{const{normalize:t}=e;return t(["\u9700\u8981\u5207\u6362\u7684\u5E7B\u706F\u7247\u7684\u7D22\u5F15\uFF0C\u4ECE 0 \u5F00\u59CB"])}},prev:{desc:e=>{const{normalize:t}=e;return t(["\u5207\u6362\u81F3\u4E0A\u4E00\u5F20\u5E7B\u706F\u7247"])},params:e=>{const{normalize:t}=e;return t(["-"])}},next:{desc:e=>{const{normalize:t}=e;return t(["\u5207\u6362\u81F3\u4E0B\u4E00\u5F20\u5E7B\u706F\u7247"])},params:e=>{const{normalize:t}=e;return t(["-"])}}},usage:{basic:e=>{const{normalize:t}=e;return t(["\u57FA\u672C\u7528\u6CD5"])},desc:e=>{const{normalize:t}=e;return t(["\u5B89\u88C5 awesome-vue-image/as-image awesome-vue-image/as-image-group AsImage \u4F5C\u4E3A AsImageGroup slot\u4E2D\u5B50\u7EC4\u4EF6\u4F7F\u7528\uFF0C\u5E76\u5C06AsImageGroup scoped \u51FD\u6570 toGroupWithIndex \u8C03\u7528\uFF08\u4EE5image\u7D22\u5F15\u4E3A\u53C2\u6570\uFF09\u540E\uFF0C\u7ED1\u5B9A\u5230image \u5C5E\u6027to-group\u4E0A\uFF0C\u5B8C\u6210\u56FE\u7247\u8D44\u6E90\u4F20\u9012\uFF0C\u793A\u4F8B\u5982\u4E0B\uFF1A"])},transition:{buildin:e=>{const{normalize:t}=e;return t(["\u5185\u7F6E\u8FC7\u6E21"])},custom:e=>{const{normalize:t}=e;return t(["\u81EA\u5B9A\u4E49\u8FC7\u6E21"])},customHow:e=>{const{normalize:t}=e;return t(["\u7F16\u5199shader\uFF0C\u53EF\u914D\u7F6Euniform\u53D8\u91CF"])},gl:e=>{const{normalize:t}=e;return t(["\u4F60\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528gl-transition\u4E2D\u7684\u8FC7\u6E21\u6548\u679C"])},uniform:e=>{const{normalize:t}=e;return t(["\u5185\u7F6Euniform\u53D8\u91CF"])}},fake3d:{usage:e=>
153{const{normalize:t,interpolate:r,list:n}=e;return t(["\u5B89\u88C5 ",r(n(0))," ",r(n(1)),"\uFF0CFake3d\u4F5C\u4E3AAsImage \u7684 webglfilter slot \u5185\u5BB9\u7EC4\u4EF6\uFF0C\u5E76\u4F20\u9012image\u53D8\u91CF\u3002\u540C\u65F6\u4F20\u9012\u6DF1\u5EA6\u56FE\u7247\u3002"])}},glitch:{usage:e=>{const{normalize:t,interpolate:r,list:n}=e;return t(["\u5B89\u88C5 ",r(n(0))," ",r(n(1)),"\uFF0CFake3d\u4F5C\u4E3AAsImage \u7684 webglfilter slot \u5185\u5BB9\u7EC4\u4EF6\uFF0C\u5E76\u4F20\u9012image\u53D8\u91CF\u3002"])}}},webglFilter:{title:e=>{const{normalize:t}=e;return t(["WebGL\u6EE4\u955C"])},description:e=>{const{normalize:t}=e;return t(["\u7528\u9F20\u6807\u5728\u56FE\u7247\u4E0A\u79FB\u52A8\u67E5\u770B\u4F2A3D\u6548\u679C"])}},buildInFilter:e=>{const{normalize:t}=e;return t(["\u5185\u7F6EWebGL\u6EE4\u955C"])},customFilter:{title:e=>{const{normalize:t}=e;return t(["\u81EA\u5B9A\u4E49WebGL\u6EE4\u955C"])},how:e=>{const{normalize:t,interpolate:r,list:n}=e;return t(["\u53C2\u8003 ",r(n(0)),"\uFF0C\u4F60\u53EF\u4EE5\u4F7F\u7528 ",r(n(1))," \uFF08\u9762\u5411UI\u7684\u5FAE\u5185\u6838 14kb\u3001\u53EF\u6269\u5C55WebGL\u6846\u67B6\uFF09 \u5B8C\u6210webgl\u90E8\u5206\u6E32\u67D3\u3001\u52A8\u753B\u3001uniform\u4E0A\u4F20\u7B49\u529F\u80FD"])}},transition:{title:e=>{const{normalize:t}=e;return t(["\u8F6E\u64AD\u8FC7\u6E21"])},description:e=>{const{normalize:t}=e;return t(["\u53EF\u81EA\u5B9A\u4E49\u7684\u8F6E\u64AD\u56FE\u8FC7\u6E21\u6548\u679C"])}},info:{feature:{title:e=>{const{normalize:t}=e;return t(["\u7279\u6027"])}},lazyload:{title:e=>{const{normalize:t}=e;return t(["\u61D2\u52A0\u8F7D"])},desc:e=>{const{normalize:t}=e;return t(["\u5206\u522B\u81EA\u5B9A\u4E49\u56FE\u7247\u548Cplaceholder\u52A0\u8F7D\u65F6\u673A"])}},responsive:{title:e=>{const{normalize:t}=e;return t(["\u54CD\u5E94\u5F0F\u52A0\u8F7D"])},desc:e=>{const{normalize:t}=e;return t(["\u6839\u636E\u5C4F\u5E55\u5BBD\u5EA6\u52A0\u8F7D\u4E0D\u540C\u5C3A\u5BF8\u56FE\u7247"])}},progressive:{title:e=>{const{normalize:t}=e;return t(["\u6E10\u8FDB\u5F0F\u52A0\u8F7D"])},desc:e=>{const{normalize:t}=e;return t(["\u52A0\u8F7D\u5BBD\u5EA6\u4E3A48px\u6A21\u7CCA\u7F29\u7387\u56FE\u4F5C\u4E3Aplaceholder\uFF0C\u5E76\u4E14\u52A0\u8F7D\u8FC7\u7A0B\u5E73\u6ED1\u8FC7\u6E21"])}},webp:{title:e=>{const{normalize:t}=e;return t(["webp \u517C\u5BB9"])},desc:e=>{const{normalize:t}=e;return t(["\u4F7F\u7528\u4E0D\u652F\u6301\u81EA\u52A8webp\u7684\u56FE\u7247\u670D\u52A1\u65F6\uFF0C\u53EF\u4EE5\u4F7F\u7528autoWebp\u53C2\u6570\u6DFB\u52A0webp\u517C\u5BB9\u5199\u6CD5"])}},service:{title:e=>{const{normalize:t}=e;return t(["\u81EA\u5B9A\u4E49\u56FE\u7247\u5904\u7406"])},desc:e=>{const{normalize:t}=e;return t(["\u5185\u7F6Efastly\u3001upyun\u7B49\u56FE\u7247\u5904\u7406\u89C4\u5219\uFF0C\u53EF\u81EA\u7531\u5B9A\u5236\u5176\u4ED6\u56FE\u7247url\u8F6C\u6362\u51FD\u6570"])}},filter:{title:e=>{const{normalize:t}=e;return t(["WebGL\u6EE4\u955C"])},desc:e=>{const{normalize:t}=e;return t(["\u53EF\u4EE5\u5728\u56FE\u7247\u7EC4\u4EF6AsImage\u5185\u4F7F\u7528\u6EE4\u955C\u7EC4\u4EF6\uFF0C\u81EA\u5B9A\u4E49webgl\u56FE\u7247\u5904\u7406\u6548\u679C"])}},swiper:{title:e=>{const{normalize:t}=e;return t(["\u8F6E\u64AD\u8FC7\u6E21"])},desc:e=>{const{normalize:t}=e;return t(["\u53EF\u4EE5\u4F7F\u7528\u8F6E\u64AD\u56FE\u7247\u7EC4\u4EF6AsImageGroup\uFF0C\u81EA\u5B9A\u4E49webgl\u56FE\u7247\u8FC7\u6E21\u6548\u679C"])}}},demo:{basic:{title:e=>{const{normalize:t}=e;return t(["\u61D2\u52A0\u8F7D / \u54CD\u5E94\u5F0F\u52A0\u8F7D / \u6E10\u8FDB\u5F0F\u52A0\u8F7D / webp \u517C\u5BB9"])},desc:e=>{const{normalize:t}=e;return t(["\u4F7F\u7528dev tools \u7F51\u7EDC\u9009\u9879\u5361\u67E5\u770B\u52A0\u8F7D\u6548\u679C"])}}}},ml={en:Gm,"zh-CN":Vm};const Xm=e=>Object.keys(e).length===0;var qm=ln(async e=>{const{vueApp:t}=e,r=await jm();Xm(ml)||(r.messages=ml);const n=Pm(ve({legacy:!1,globalInjection:!0,locale:"en"},r));t.use(n)});/*!
154  * pinia v2.0.11
155  * (c) 2022 Eduardo San Martin Morote
156  * @license MIT
157  */const pl=e=>e,Km=Symbol();var gl;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(gl||(gl={}));function Ym(){const e=uc(!0),t=e.run(()=>Ee({}));let r=[],n=[];const s=ks({install(i){pl(s),s._a=i,i.provide(Km,s),i.config.globalProperties.$pinia=s,n.forEac
157h(a=>r.push(a)),n=[]},use(i){return!this._a&&!Zh?n.push(i):r.push(i),this},_p:r,_a:null,_e:e,_s:new Map,state:t});return s}const Qm=(e,t)=>{const r=Ym();e.vueApp.use(r),t("pinia",r),e.pinia=r,pl(r),r._p.push(({store:n})=>{Object.defineProperty(n,"$nuxt",{value:e})}),e.nuxtState&&e.nuxtState.pinia&&(r.state.value=e.nuxtState.pinia)};var Zm=()=>{};function _l(e,t){const r=Ee(!1),n=Ee();return wt(()=>{const s=new IntersectionObserver((i,a)=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;console.log("load",l.dataset.srcset),l.srcset=l.dataset.srcset,s.unobserve(l)}})},{rootMargin:t.value});s.observe(e.value)}),{loaded:r,image:n}}function vl(e,t,r,n={}){return he(()=>t.value.map(i=>`${r(e.value,Object.assign({width:i},n))} ${i}w`).join(", "))}const Jm=(e,t={})=>e,e4="_image-background_1fu2r_12",t4="_image-placeholder-wrapper_1fu2r_20",r4="_image-placeholder_1fu2r_20",n4="_placeholder-loaded_1fu2r_32",s4="_has-webgl-filter_1fu2r_32",i4="_image_1fu2r_12",a4="_image-loaded_1fu2r_49";var Ft={"image-background":"_image-background_1fu2r_12",imageBackground:e4,"image-placeholder-wrapper":"_image-placeholder-wrapper_1fu2r_20",imagePlaceholderWrapper:t4,"image-placeholder":"_image-placeholder_1fu2r_20",imagePlaceholder:r4,"placeholder-loaded":"_placeholder-loaded_1fu2r_32",placeholderLoaded:n4,"has-webgl-filter":"_has-webgl-filter_1fu2r_32",hasWebglFilter:s4,image:i4,"image-loaded":"_image-loaded_1fu2r_49",imageLoaded:a4},vs=xe({name:"AsImage",components:{Transition:Jn},props:{src:{type:String,default:""},width:{type:Number},height:{type:Number},quanlity:{type:Number,required:!1},format:{type:String,default:""},lazy:{type:Boolean,default:!1}
157,placeholderLazyOffset:{type:String,default:"0px"},imageLazyOffset:{type:String,default:"0px"},responsive:{type:Boolean,default:!1},progressive:{type:Boolean,default:!1},breakpoints:{type:Array,default:()=>[640,768,1024,1280,1536]},sizes:{type:String,default:"100vw"},imageUrlGenerator:{type:Function,default:Jm},toGroup:{type:Function,required:!1},duration:{type:Number,default:1},autoWebp:{type:Boolean,default:!1}},emits:["image-loaded","placeholder-loaded","image-error","placeholder-error"],setup(e,{emit:t,root:r}){const{src:n,responsive:s,progressive:i,lazy:a,placeholderLazyOffset:o,imageLazyOffset:l,breakpoints:c,imageUrlGenerator:u,quanlity:f,format:h}=Za(e),d=Ee(),y=Ee(!1),x=Ee(),m=Ee(!1),p=ot("imageUrlGenerator",u.value),g=i.value?he(()=>p(n.value,{width:48,blur:2})):n,v={};f.value&&(v.quanlity=f.value),h.value&&(v.format=h.value);const T=s.value?vl(n,c,p,v):he(()=>p(n.value,v)),w=Object.assign({},v,{format:"webp"}),F=s.value?vl(n,c,p,w):he(()=>p(n.value,w));a.value&&(_l(x,l),i.value&&_l(d,o));const A=()=>{var R;((R=x.value)==null?void 0:R.complete)&&!m.value&&(t("image-loaded"),e.toGroup&&e.toGroup(x.value),m.value=!0)},S=()=>{var R;((R=d.value)==null?void 0:R.complete)&&!y.value&&(t("placeholder-loaded"),y.value=!0)};return wt(()=>{S(),A()}),{placeholderSrcSet:g,imageLoaded:m,placeholderLoaded:y,imageSrcSet:T,pictureSrcSet:F,image:x,placeholder:d,onImageLoaded:A,onPlaceholderLoaded:S}},render(){var e,t;const r=(i="image")=>{const a=i==="image",o=!!this.$slots.webglfilter;let l="";a?o&&this.imageLoaded?l=`${Ft.image} ${Ft.hasWebglFilter} ${Ft.imageLoaded}`:l=Ft.image:l=Ft.imagePlaceholder,console.log("\u{1F680} ~ file: AsImage.tsx ~ line 121 ~ renderImg ~ className",l);const c={[this.lazy?"data-srcset":"srcset"]:a?this.imageSrcSet:this.placeholderSrcSet,onload:`this.classList.add("${a?Ft.imageLoaded:Ft.placeholderLoaded}");console.log(313123123)`};o&&(c.crossorigin="anonymous");const u=c;return ne("img",V0({ref:a?"image":"placeholder",class:l,style:{opacity:0,transitionDuration:`${this.duration}s`},width:this.width,height:this.height},u,{sizes:this.sizes,onLoad:a?this.onImageLoaded:this.onPlaceholderLoaded}),null)},n=()=>this.autoWebp?ne("picture",null,[ne("source",{srcset:this.pictureSrcSet,type:"image/webp"},null),r()]):r(),s=()=>{var i,a;return(a=(i=this.$slots).webglfilter)==null?void 0:a.call(i,{image:this.image})};return ne("div",{class:"vue-awesome-image"},[ne("div",{class:Ft.imageBackground},[(t=(e=this.$slots).loading)==null?void 0:t.call(e)]),ne("div",{class:Ft.imagePlaceholderWrapper},[r("placeholder")]),n(),ne(Xn("transition"),{name:"fade"},{default:()=>[this.imageLoaded?s():null]})])}});vs.install=(e,t={})=>{t.imageUrlGenerator&&(e.config.globalProperties.$asImageOptions=t,e.provide("imageUrlGenerator",t.imageUrlGenerator)),e.component(vs.name,vs)};var o4=(e,t={})=>{const r=[];return t.width&&r.push(`w=${t.width}`),t.blur&&r.push(`b=${t.blur}`),t.quantity&&r.push(`q=${t.quantity}`),t.format&&r.push(`f=${t.format}`),r.length?/(.+\?$)|(.+\?.+&$)/.test(e)?e+r.join("&"):/.+\?.+/.test(e)?`${e}&${r.join("&")}`:`${e}?${r.join("&")}`:e},l4=ln(e=>{e.vueApp.use(vs,{imageUrlGenerator:o4})});const c4=/#/g,u4=/&/g,f4=/=/g,yl=/\+/g,h4=/%5B/gi,d4=/%5D/gi,m4=/%5E/gi,p4=/%60/gi,g4=/%7B/gi,_4=/%7C/gi,v4=/%7D/gi,y4=/%20/gi;function E4(e){return encodeURI(""+e).replace(_4,"|").replace(h4,"[").replace(d4,"]")}function ua(e){return E4(e).replace(yl,"%2B").replace(y4,"+").replace(c4,"%23").replace(u4,"%26").replace(p4,"`").replace(g4,"{").replace(v4,"}").replace(m4,"^")}function fa(e){return ua(e).replace(f4,"%3D")}function El(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function x4(e){return El(e.replace(yl," "))}function b4(e=""){const t={};e[0]==="?"&&(e=e.substr(1));for(const r of e.split("&")){const n=r.match(/([^=]+)=?(.*)/)||[];if(n.length<2)continue;const s=El(n[1]);if(s==="__proto__"||s==="constructor")continue;const i=x4(n[2]||"");t[s]?Array.isArray(t[s])?t[s].push(i):t[s]=[t[s],i]:t[s]=i}return t}function T4(e,t){return t?Array.isArray(t)?t.map(r=>`${fa(e)}=${ua(r)}`).join("&"):`${fa(e)}=${ua(t)}`:fa(e)}function w4(e){return Object.keys(e).map(t=>T4(t,e[t])).join("&")}function C4(e,t=!1){return/^\w+:\/\/.+/.test(e)||t&&/^\/\/[^/]+/.test(e)}const R4=/\/$|\/\?/;
157function ha(e="",t=!1){return t?R4.test(e):e.endsWith("/")}function M4(e="",t=!1){if(!t)return(ha(e)?e.slice(0,-1):e)||"/";if(!ha(e,!0))return e||"/";const[r,...n]=e.split("?");return(r.slice(0,-1)||"/")+(n.length?`?${n.join("?")}`:"")}function F4(e="",t=!1){if(!t)return e.endsWith("/")?e:e+"/";if(ha(e,!0))return e||"/";const[r,...n]=e.split("?");return r+"/"+(n.length?`?${n.join("?")}`:"")}function A4(e=""){return e.startsWith("/")}function S4(e=""){return(A4(e)?e.substr(1):e)||"/"}function L4(e,t){if(D4(t))return e;const r=M4(t);return e.startsWith(r)?e:I4(r,e)}function z4(e,t){const r=xl(e),n=ve(ve({},b4(r.search)),t);return r.search=w4(n),k4(r)}function D4(e){return!e||e==="/"}function P4(e){return e&&e!=="/"}function I4(e,...t){let r=e||"";for(const n of t.filter(P4))r=r?F4(r)+S4(n):n;return r}function xl(e="",t){if(!C4(e,!0))return t?xl(t+e):bl(e);const[r="",n,s]=(e.replace(/\\/g,"/").match(/([^:/]+:)?\/\/([^/@]+@)?(.*)/)||[]).splice(1),[i="",a=""]=(s.match(/([^/?]*)(.*)?/)||[]).splice(1),{pathname:o,search:l,hash:c}=bl(a);return{protocol:r,auth:n?n.substr(0,n.length-1):"",host:i,pathname:o,search:l,hash:c}}function bl(e=""){const[t="",r="",n=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:r,hash:n}}function k4(e){const t=e.pathname+(e.search?(e.search.startsWith("?")?"":"?")+e.search:"")+e.hash;return e.protocol?e.protocol+"//"+(e.auth?e.auth+"@":"")+e.host+t:t}class O4 extends Error{constructor(){super(...arguments);this.name="FetchError"}}function N4(e,t,r){let n="";e&&r&&(n=`${r.status} ${r.statusText} (${e.toString()})`),t&&(n=`${t.message} (${n})`);const s=new O4(n);return Object.defineProperty(s,"request",{get(){return e}}),Object.defineProperty(s,"response",{get(){return r}}),Object.defineProperty(s,"data",{get(){return r&&r._data}}),s}const U4=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Tl(e="GET"){return U4.has(e.toUpperCase())}function B4(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const $4=new Set(["image/svg","application/xml","application/xhtml","application/html"]),H4=new Set(["application/json","application/ld+json"]);function W4(e=""){if(!e)return"json";const t=e.split(";").shift();return H4.has(t)?"json":$4.has(t)||t.startsWith("text/")?"text":"blob"}const j4=new Set([408,409,425,429,500,502,503,504]);function wl(e){const{fetch:t,Headers:r}=e;function n(a){if(a.options.retry!==!1){const l=typeof a.options.retry=="number"?a.options.retry:Tl(a.options.method)?0:1,c=a.response&&a.response.status||500;if(l>0&&j4.has(c))return s(a.request,ft(ve({},a.options),{retry:l-1}))}const o=N4(a.request,a.error,a.response);throw Error.captureStackTrace&&Error.captureStackTrace(o,s),o}const s=async function(o,l={}){const c={request:o,options:ve(ve({},e.defaults),l),response:void 0,error:void 0};c.options.onRequest&&await c.options.onRequest(c),typeof c.request=="string"&&(c.options.baseURL&&(c.request=L4(c.request,c.options.baseURL)),c.options.params&&(c.request=z4(c.request,c.options.params)),c.options.body&&Tl(c.options.method)&&B4(c.options.body)&&(c.options.body=JSON.stringify(c.options.body),c.options.headers=new r(c.options.headers),c.options.headers.has("content-type")||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json"))),c.response=await t(c.request,c.options).catch(async f=>(c.error=f,c.options.onRequestError&&await c.options.onRequestError(c),n(c)));const u=(c.options.parseResponse?"json":c.options.responseType)||W4(c.response.headers.get("content-type")||"");if(u==="json"){const f=await c.response.text(),h=c.options.parseResponse||G2;c.response._data=h(f)}else c.response._data=await c.response[u]();return c.options.onResponse&&await c.options.onResponse(c),c.response.ok||c.options.onResponseError&&await c.options.onResponseError(c),c.response.ok?c.response:n(c)},i=function(o,l){return s(o,l).then(c=>c._data)};return i.raw=s,i.create=(a={})=>wl(ft(ve({},e),{defaults:ve(ve({},e.defaults),a)})),i}const Cl=function(){if(typeof globalThis!="undefined")return globalThis;if(typeof self!="undefined")return self;if(typeof window!="undefined")return window;if(typeof global!="undefined")return global;throw new Error("unable to locate global object")}(),G4=Cl.fetch||(()=>
157Promise.reject(new Error("[ohmyfetch] global.fetch is not supported!"))),V4=Cl.Headers,X4=wl({fetch:G4,Headers:V4});globalThis.$fetch||(globalThis.$fetch=X4);var q4=()=>{},K4=[_h,Sh,$h,Ld,qm,Qm,Zm,l4,q4];const Y4={props:{appName:{type:String,default:"Nuxt"},statusCode:{type:String,default:"404"},statusMessage:{type:String,default:"Not Found"},description:{type:String,default:"Sorry, the page you are looking for could not be found."},backHome:{type:String,default:"Go back home"}},setup(e,{expose:t}){t();const r=e;Ht({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}*{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(14, 165, 233, .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}a{color:inherit;text-decoration:inherit}body{margin:0;font-family:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}img{border-style:solid;max-width:100%;height:auto}img{display:block;vertical-align:middle}p{margin:0}'}]});const n={props:r,useMeta:Ht};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}},Rl=e=>(o0("data-v-4858155c"),e=e(),l0(),e),Q4={class:"font-sans antialiased bg-cloud-surface dark:bg-sky-darker text-sky-darkest dark:text-sky-surface"},Z4={class:"min-h-screen md:flex"},J4={class:"flex items-center justify-center w-full md:w-1/2"},e6={class:"max-w-sm m-8"},t6=["innerHTML"],r6=Rl(()=>Fe("div",{class:"w-16 h-1 my-3 bg-primary md:my-6"},null,-1)),n6=["innerHTML"],s6=Rl(()=>Fe("div",{class:"relative w-full pb-full md:flex md:pb-0 md:min-h-screen md:w-1/2"},[Fe("img",{src:"data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22640%22%20height%3D%22400%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20d%3D%22M0%200v399.944h639.96V0H0z%22%20fill%3D%22%23BBEDE1%22%2F%3E%3Cpath%20d%3D%22M221.298%2034.631c-3.712.003-7.421-.194-11.112-.592l-7.575-9.998a.944.944%200%200%200-1.52%200l-4.656%206.19c-1.288-3.519-3.56-7.31-7.415-7.31a6.495%206.495%200%200%200-4%201.512%2013.096%2013.096%200%200%200-10.047-4.672c-1.12%200-2.234.138-3.32.408-10.331-6.895-16.213-8.112-20.165-6.658l-.074-.06a162.272%20162.272%200%200%201-31.318%209.598l-7.359-9.67a.952.952%200%200%200-1.52%200l-6.856%209.086a7.023%207.023%200%200%200-4.991-2.32c-3.16%200-5.264%202.56-6.632%205.424h-.096c-10.312%200-18.46%2010.236-28.57%2022.94-8.8%2011.057-19.088%2023.983-33.586%2033.66a13.77%2013.77%200%200%200-3.32-.408%2013.096%2013.096%200%200%200-10.047%204.671%206.495%206.495%200%200%200-4-1.511c-3.856%200-6.128%203.791-7.415%207.31l-4.656-6.19a.944.944%200%200%200-1.52%200L0%20101c-3.69.397.288%2030.5-.472%2041.5.76%2046%201.52%2037.5%200%2091.5v61.5L0%20380.252V400l24.416-9.874L192.015%20397l10.124-78.748%2019.523-7.896h381.236c-20.542%200-53.431-40.063-89.052-83.454-42.073-51.25-87.957-107.143-121.806-107.143-3.712.003-7.421-.195-11.112-.592l-7.575-9.999a.945.945%200%200%200-1.52%200l-4.656%206.192c-1.288-3.52-3.56-7.311-7.415-7.311a6.493%206.493%200%200%200-4%201.511%2013.096%2013.096%200%200%200-10.047-4.671c-1.12.001-2.234.138-3.32.408-14.498-9.677-24.786-22.603-33.585-33.66-10.112-12.704-18.259-22.94-28.571-22.94h-.096c-1.368-2.864-3.472-5.423-6.632-5.423-1.91.062-3.713.9-4.992%202.32l-6.855-9.087a.953.953%200%200%200-1.52%200l-7.36%209.67a165.64%20165.64%200%200%201-1.402-.285c-10.71-7.097-20.845-11.26-30.084-11.26z%22%20fill%3D%22%235DBFA5%22%2F%3E%3Cpath%20d%3D%22M631.609%2039.394c3.456%200%206.192%201.72%208.351%204.176v243.19l-90.8.007%203.475%205.681L0%20400V102.5c0-6-.5-22%200-27.39C0%2068.5-.185%2059.183-.5%2056.5l3.297-19.28c1.928-9.103%205.415-9.183%207.76-.176l6.327%2024.372%205.936-28.06c2.615-12.382%207.36-12.486%2010.543-.24l3.712%2014.302-5.768%204%207.528%202.783%205.423%2020.91L49.504%2042.5c1.92-9.11%203.665-9.015%206%200l4.801%2027.619%202.2-4.619c4-9.5%206.665-3.507%209%205.5l2.08%206.326a9.712%209.712%200%200%201%208.007%201.84l1.915-4.666c1.927-9.11%207.164-9.015%209.5%200l5.72%2020.08h.592a14.992%2014.992%200%200%201%2010.671%204.335c2.184
157-2.552%209.484-14.415%2013.02-14.415%206.463%200%205.691%2016.087%207.763%2021.678%207.862%201.886%2015.688%204.466%2023.405%207.488%208.562-17.268%2022.179-19.183%2022.179-19.183%204.816%202.175%207.792%207.999%209.495%2012.798a10.4%2010.4%200%200%201%207.912-3.864c6.504%200%2010.487%206.048%2012.799%2011.647a10.332%2010.332%200%200%201%207.88-3.832c5.975%200%209.807%205.152%2012.207%2010.351%2020.998%200%2044.033%208.235%2066.012%2016.77%201.657-7.042%204.326-7.969%206.48-2.743%201.966-2.072%204.444-3.469%207.551-3.469%204.256%200%207.439%202.616%209.775%206l1.256-4.8c2.336-9.007%205.832-8.927%207.752.176l2.831%2013.374%201.84-7.087c2.344-9.014%205.832-8.934%207.76.176l1.84%208.623a9.968%209.968%200%200%201%206.903-2.84c6.192%200%2010.104%205.528%2012.448%2010.911%2013.453-1.538%2031.451-11.404%2052.015-22.674%2023.064-12.642%2049.353-27.051%2076.073-33.462%202.071-5.591%205.807-11.623%2012.271-11.623%203.536%200%206.328%201.808%208.511%204.36a14.993%2014.993%200%200%201%2010.672-4.336h.592l6.975-26.86c2.336-9.014%205.832-8.935%207.76.176l2.4%2011.27a9.71%209.71%200%200%201%208.007-1.84l3.928-15.109c2.336-9.007%205.832-8.927%207.752.176l1.599%207.727%204-15.31c2.336-9.015%205.832-8.935%207.752.176L573.7%2069.47l5.424-20.909%207.528-2.783-5.768-4%203.712-14.302c3.184-12.246%207.927-12.142%2010.543.24l5.936%2028.06%206.327-24.373c2.344-9.006%205.832-8.926%207.76.177l4.112%2019.597c2.071-5.64%205.815-11.783%2012.335-11.783z%22%20fill%3D%22%231B7064%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M448.9%20262.867a22.06%2022.06%200%200%201%2015.999-6.719c22.59%200%2029.046%2030.66%2029.046%2030.66H241.409s3.032-33.059%2015.495-46.865H254.6l.312-1.2c-9.847-.056-16.463-4.312-16.463-10.015%200-4.271%202.768-7.735%208.599-9.223-6.063-1.831-9.599-5.591-9.599-11.662%200-5.887%207.728-10.087%2018.487-10.087.185%200%20.364.013.542.025.176.012.351.023.53.023a.684.684%200%200%201%200-.128c-.304-5.023%201.36-9.35%2011.199-10.102l1.76-6.783c3.488-13.438%208.696-13.342%2011.567.256l1.768%208.359c4.656%201.807%208.04%204.975%208.32%209.926a3.77%203.77%200%200%201%200%20.736%2043.226%2043.226%200%200%201%2010.399%202.152c3.24-1.616%207.632-2.56%2012.719-2.56.181%200%20.36.012.538.024.176.012.351.024.526.024v-.128c-.296-5.127%201.432-9.55%2011.863-10.15%2010.432-.6%2022.223%202.375%2022.767%2011.806.02.245.02.491%200%20.736%206.624.456%2015.959%203.279%2020.047%207.543a30.543%2030.543%200%200%201%207.943-1.448c8.168-.472%2012.192%205.535%2012.751%2012.446a15.396%2015.396%200%200%201%202.4-.312c7.576-.44%2016.215%202.72%2016.759%2012.151v.336c10.536.16%2016.303%207.431%2016.303%2011.75a10.264%2010.264%200%200%201-5.263%209.271%2037.966%2037.966%200%200%201%207.287%202.775%2022.893%2022.893%200%200%201%203.92-.336%2023.242%2023.242%200%200%201%2016.319%206.719zM282.91%20242.11c.552.712%201.08%201.44%201.6%202.24a19.626%2019.626%200%200%201%207.183-1.184%2011.515%2011.515%200%200%201-1.16-3.2h-6.471l-1.152%202.144zm19.799%2015.182c2.12-1.128%203.32-2.76%203.32-4.864a8.264%208.264%200%200%200-.8-3.535%2022.621%2022.621%200%200%200%203.783-.888l.472%2012.862a23.628%2023.628%200%200%200-6.775-3.575zm15.207%2013.142c1.944-4.527%205.064-8.535%2010.063-9.766l.24-2.976-8.799-17.398c-1.2.16-2.48.256-3.832.304.004.056.004.112%200%20.168.168%202.896-1.672%205.008-4.527%206.399l1.015%2015.894a37.178%2037.178%200%200%201%205.84%207.375zm13.335-16.542-8.255-14.294c2.903-.8%205.087-2.056%206.319-3.744.833.216%201.691.326%202.552.328h.607l.536%2014.518-1.759%203.192zm6.768-18.525a19.29%2019.29%200%200%201-3.424.672l.696%2010.534%204.799-8.847a6.8%206.8%200%200%201-2.071-2.359zm13.487%2014.63c-7.584.44-8.799%204.799-8.487%209.95.085%201.232.386%202.44.887%203.568-.431.448-.839.912-1.239%201.392a19.07%2019.07%200%200%200-7.048-4l-.152-5.151%208.663-16.246a29.78%2029.78%200%200%200%205.76.8c1.912%202.808%205.24%205.015%209.6%206.399l1.895%205.08a20.37%2020.37%200%200%200-9.895-1.792h.016zm15.578%207.108h.001c.36.108.724.217%201.075.339l1.952-9.127a40.447%2040.447%200%200%201-8.079-.952l2.704%206.695a11.211%2011.211%200%200%201%202.224%203.008l.123.037zm4.173-3.285.002-.013a18.682%2018.682%200%200%201%205.517-2.643%2016.597%2016.597%200%200%201-3.863-2.863h-.624l-1.03%205.506-.018.013h.016zm13.445%2019.868.01.017h-.016a.325.325%200%200%200%20.006-.017zm0%200a.64.64%200%200%201%20.066-.127h-.128c.018.044.039.086.062.127z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M637.064%20105.001a9.16%209.16%200%200%200%202.896%206.767V99.986a5.927%205.927%200%200%200-2.896%205.015z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M621.985%2078.501c0%204.72%2
15702.672%207.687%207.256%209.207l-.688%2020.797-6.528-5.839a8.263%208.263%200%200%200%205.192-7.911c0-3.496-4.72-9.43-13.343-9.43-8.624%200-14.815%203.375-14.815%208.086a9.273%209.273%200%200%200%201.152%204.711%2016.242%2016.242%200%200%200-6.12-1.143c-5.24%200-9.6%201.247-12.175%203.279v-2.584c.682.08%201.368.123%202.056.128%208.623%200%2014.823-3.367%2014.823-8.078%200-5.6-3.784-8.8-10.088-9.911a5.46%205.46%200%200%200%201.728-4.096c0-2.28-3.08-6.15-8.703-6.15-5.624%200-9.664%202.2-9.664%205.27a5.8%205.8%200%200%200%203.76%205.6%208.398%208.398%200%200%200-3.88%203.2%2010.397%2010.397%200%200%200-4.799-1.128c-5.6%200-9.664%202.2-9.664%205.27%200%204.744%204.128%206.8%2010.632%206.8a13.67%2013.67%200%200%200%202.071-.152l5.912%2017.805-.304%209.143a19.69%2019.69%200%200%200-6.92-1.24c-6.031%200-13.655%202.88-13.655%207.319.005.334.026.668.064%201-7.999%201.088-11.767%205.071-11.767%2010.175a7.583%207.583%200%200%200%201.28%204.207c-3.234.27-6.418.975-9.463%202.096l-4.968-23.269c-2.872-13.598-8.08-13.702-11.567-.264l-4.072%2015.694%206.327%204.391-8.287%203.048-1.656%206.399-4-18.997c-2.88-13.598-8.079-13.702-11.575-.264l-15.359%2059.151h39.39l-2.176-10.262h25.43l-1.304-6.183a48.326%2048.326%200%200%200%2010.296%201.048%2073.11%2073.11%200%200%200%206.663-.296l14.719%2023.908-2.896%2087.804h13.16l-.488-58.872%208.887-6.831c3.283.666%206.626.993%209.975.976%2010.536%200%2018.703-2.008%2023.199-5.847l-1.36%2041.154a22.846%2022.846%200%200%200-7.687-1.304c-22.599%200-27.439%2030.668-27.439%2030.668h51.413v-47.417a18.316%2018.316%200%200%200-4.496%203.071l-.12-14.398%204.616-3.591v-4.224l-4.648%203.4-.048-5.695c1.5.821%203.072%201.504%204.696%202.039v-29.02a25.332%2025.332%200%200%200-4.904%201.968l-.056-6.831%204.96-3.047v-5.376l-5.008%202.768v-5.359a26.732%2026.732%200%200%200%205.048%201.535v-24.324c-1.787.279-3.54.743-5.232%201.384l-.056-6.767c3.112-1.36%205-3.4%205.288-6.096v-1.623a10.597%2010.597%200%200%200-5.416-8.423l-.088-10.007%205.464-3.967v-4l-5.536%203.616-.168-20.51a14.905%2014.905%200%200%200%205.704%201.28V70.71a17.182%2017.182%200%200%200-3.2-.288c-8.575-.032-14.775%203.368-14.775%208.08zm-48.534%20112.784-10.902-16.733c4.871-.84%208.799-2.296%2011.598-4.36l-.696%2021.093zm-2.111-43.57a18.137%2018.137%200%200%201%203.448%203.056l.16-4.808a14.26%2014.26%200%200%201-3.608%201.752zm4.976-43.177-3.888-10.719c.224-.098.443-.207.656-.328a13.2%2013.2%200%200%200%203.504%202.6l-.272%208.447zm6.576%20113.376.048%205.695%204.863-3.552a28.444%2028.444%200%200%201-4.911-2.143zm-.208-25.013-.056-6.831.152-.096a26.766%2026.766%200%200%200%208.526%204.088%2028.708%2028.708%200%200%200-8.622%202.855v-.016zm34.414-2.384%208.582%205.12.288-8.655a26.263%2026.263%200%200%201-8.87%203.535zm9.703-28.947a11.593%2011.593%200%200%200-.4%202.999c-.001.67.071%201.338.216%201.992-2.584-2.712-6.448-4.967-11.935-6.295-1.6-2.88-4.544-5.423-9.352-6.959a5.12%205.12%200%200%200%202.48-4.439c0-3.48-4.064-6.08-10.103-6.08-6.04%200-9.976%201.784-9.976%205.104a6.048%206.048%200%200%200%201.6%204.135%2027.214%2027.214%200%200%200-6.951%201.6l-.088-10.
157623%209.031-6.455a24.62%2024.62%200%200%200%209.391%201.6c1.57.008%203.138-.112%204.688-.36v.608c0%206.007%207.008%2010.487%2017.431%2010.487%201.6%200%203.056-.08%204.456-.216l-.488%2012.902zm-5.672-41.835a14.473%2014.473%200%200%201%207%201.6l.328-9.062-9.336-8.799c-1.233.215-2.483.32-3.735.312a28.422%2028.422%200%200%201-9.408-1.344%207.134%207.134%200%200%201%201.488%203.911c0%203.48-1.888%209.079-11.855%209.079-6.12%200-10.84-1.184-13.599-3.751l.224%2026.996%206.007-3.928a9.167%209.167%200%200%201-3.552-7.351c0-5.031%205.976-7.719%2015.12-7.719%205.071%200%209.215%201.224%2011.903%203.2%201.288-2.056%204.712-3.144%209.415-3.144zM-1.96%20140.032c0%203.714-2.675%206.05-7.266%207.246l.69%2016.368L-2%20159.05c-3.224-1.013-5.3-3.499-5.2-6.226%200-2.751%204.727-7.422%2013.363-7.422%208.637%200%2014.838%202.656%2014.838%206.364.04%201.295-.358%202.575-1.154%203.708a20.233%2020.233%200%200%201%206.13-.9c5.247%200%209.613.982%2012.193%202.581v-2.033c-.684.063-1.371.096-2.06.101-8.636%200-14.845-2.651-14.845-6.359%200-4.407%203.79-6.925%2010.103-7.8-1.132-.833-1.761-2.004-1.73-3.223%200-1.794%203.084-4.841%208.716-4.841s9.678%201.731%209.678%204.149c.073%201.95-1.44%203.721-3.766%204.406%201.593.508%202.949%201.387%203.886%202.518a12.802%2012.802%200%200%201%204.807-.887c5.608%200%209.678%201.731%209.678%204.148%200%203.734-4.134%205.351-10.647%205.351a17.3%2017.3%200%200%201-2.075-.119l-5.92%2014.013.304%207.196a24.55%2024.55%200%200%201%206.93-.976c6.04%200%2013.675%202.266%2013.675%205.76a6.2%206.2%200%200%201-.064.787c8.012.856%2011.785%203.991%2011.785%208.008-.002%201.179-.448%202.331-1.281%203.311%203.239.213%206.427.767%209.477%201.65l3.348%202.19c2.003%202.405.501-.117%205.008%207.753%200%200%201.866%206.063%200%208.264-2.743%203.237-11.518%205.79-11.518%205.79l-16.755%2023.33-3.9%205.358-5%206.5-7.922%2011.5.126%203%20.314%207.5.42%2010-1.348-32.129%2026.365-35.292%204.67-.591a61.06%2061.06%200%200%201-10.312.824c-2.347%200-4.574-.081-6.673-.233l-14.742%2018.817%202.9%2069.104H36.626l.488-46.334-8.9-5.376a61.899%2061.899%200%200%201-9.991.768c-10.551%200-18.731-1.58-23.234-4.602L-.5%20266c2.473-.686%206-1.797%2010%20.637C33.335%20281.137%2024.456%20286%2024.456%20286H-19.96v-19.363a19.174%2019.174%200%200%201%204.502%202.418l.12-11.332-4.623-2.827v-3.323l4.655%202.675.048-4.482a32.559%2032.559%200%200%201-4.703%201.605v-22.839a29.72%2029.72%200%200%201%204.912%201.548l.056-5.376-4.968-2.398v-4.231l5.016%202.178v-4.218c-1.63.533-3.324.938-5.056%201.209V198.1c1.79.22%203.546.585%205.24%201.089l.056-5.326c-3.116-1.07-5.007-2.675-5.296-4.797v-1.278c.282-2.784%202.318-5.272%205.424-6.629l.088-7.875-5.472-3.123v-3.147l5.545%202.845.168-16.141a18.398%2018.398%200%200%201-5.713%201.007V133.9c1.057-.154%202.13-.23%203.205-.226%208.589-.026%2014.798%202.65%2014.798%206.358zm48.607%2088.764%2010.92-13.17c-4.88-.661-8.813-1.807-11.617-3.431l.697%2016.601zm2.115-34.291a17.518%2017.518%200%200%200-3.453%202.405l-.16-3.784a16.228%2016.228%200%200%200%203.613%201.379zm-4.983-33.982%203.893-8.435a8.348%208.348%200%200%201-.656-.259%2013.46%2013.46%200%200%201-3.51%202.046l.273%206.648zm-6.586%2089.23-.048%204.482-4.87-2.795a32.882%2032.882%200%200%200%204.918-1.687zm.209-19.685.056-5.377-.153-.075c-2.58%201.462-5.473%202.551-8.54%203.217a34.476%2034.476%200%200%201%208.637%202.247v-.012zm-32.047-2.235-11.016%204.388-.288-6.812c2.72%201.346%208.151%201.931%2011.304%202.424zm-12.137-22.424c.264.77.398%201.564.4%202.361a5.724%205.724%200%200%201-.216%201.567c2.588-2.134%206.457-3.909%2011.953-4.954%201.602-2.266%204.55-4.268%209.366-5.477-1.558-.736-2.503-2.066-2.484-3.494%200-2.738%204.07-4.784%2010.119-4.784%206.049%200%209.99%201.404%209.99%204.016.01%201.205-.563%202.368-1.602%203.255a33.58%2033.58%200%200%201%206.962%201.259l.088-8.36-9.045-5.081a30.746%2030.746%200%200%201-9.406%201.259%2036.395%2036.395%200%200%201-4.694-.283v.479c0%204.727-7.019%208.253-17.458%208.253a57.99%2057.99%200%200%201-4.462-.17l.489%2010.154zm5.68-32.925c-2.434-.05-4.845.383-7.01%201.259l-.329-7.132%209.35-6.925c1.235.17%202.487.252%203.741.245a35.67%2035.67%200%200%200%209.422-1.057c-.877.886-1.39
1576%201.958-1.49%203.078%200%202.739%201.89%207.145%2011.873%207.145%206.129%200%2010.856-.931%2013.62-2.952l-.225%2021.247-6.017-3.091c2.274-1.385%203.59-3.526%203.558-5.786%200-3.959-5.985-6.075-15.142-6.075-5.08%200-9.23.963-11.922%202.518-1.29-1.617-4.718-2.474-9.43-2.474z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M177.405%20255.364H154.39c5.384%2014.63%206.92%2031.356%206.92%2031.356H65.372s.475-8.91%203.133-13.72c2.822-5.104%203.756%202.636%208.001%204.5%204.245%201.864%207.22-10.204%208.4-7.194a37.424%2037.424%200%200%201%205.84-7.375l1-15.861a10.398%2010.398%200%200%201-2.535-1.688s-6.059-16.081%200-22.382c4.37-4.545%2015.51-4.486%2015.51-4.486h1.432a21.718%2021.718%200%200%201%206.568.887c.712-4.415%206.504-10.878%2016.567-10.878%2010.359%200%2017.895%203.911%2018.439%209.455l5.647-21.773c3.488-13.43%208.696-13.334%2011.568.264l12.463%2058.895zm-83.61-7.463-.473%2012.862a23.226%2023.226%200%200%201%206.792-3.591c-2.12-1.136-3.32-2.768-3.32-4.864a8.283%208.283%200%200%201%20.8-3.543%2023.428%2023.428%200%200%201-3.8-.864zm24.518-3.655-.033-.012-2.239-12.658a12.724%2012.724%200%200%201-4%202.055%2014.02%2014.02%200%200%201%20.416%204.856%2010.78%2010.78%200%200%201-1.344%204.519c2.445-.04%204.875.376%207.167%201.228l.001.004.032.008zm-.424-14.63%202.4%2011.91v.04c3.119-3.911%206.799-6.671%2011.143-7.455a4.803%204.803%200%200%201-.8-2.608c-1.056.096-2.104.096-3.2.096-4.256%200-7.335-.816-9.543-2.063v.08z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M443.324%20146.891c-2.872-13.598-8.079-13.702-11.567-.264l-15.359%2059.192h39.381l-12.455-58.928z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M0%20399.944h639.96V283.088H0v116.856z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22M393.015%20161.337h219.443v125.479H390.624V163.729a2.4%202.4%200%200%201%202.391-2.392z%22%20fill%3D%22%2333E39B%22%2F%3E%3Cpath%20d%3D%22M609.386%20161.337h6.135a2.4%202.4%200%200%201%202.4%202.4v123.079h-10.935V163.737a2.4%202.4%200%200%201%202.4-2.4zm-207.547%2012.679h193.932v23.733H401.839z%22%20fill%3D%22%2300DB81%22%2F%3E%3Cpath%20fill%3D%22%2366E9B3%22%20d%3D%22M401.839%20210.834h63.86v9.935h-63.86zm0%2018.902h44.493v9.935h-44.493z%22%2F%3E%3Cpath%20fill%3D%22%2300DB81%22%20d%3D%22M401.839%20248.629h25.83v9.935h-25.83zm31.574%200h25.83v9.935h-25.83z%22%2F%3E%3Cpath%20fill%3D%22%2366E9B3%22%20d%3D%22M518.32%20210.834h77.451v63.295H518.32z%22%2F%3E%3Cpath%20fill%3D%22%2300DB81%22%20d%3D%22M528.111%20217.777h57.868v5.135h-57.868zm0%2011.071h57.868v5.135h-57.868zm0%2011.07h57.868v5.135h-57.868zm0%2011.063h57.868v5.135h-57.868zm0%2011.07h57.868v5.135h-57.868z%22%2F%3E%3Cpath%20d%3D%22M393.135%20161.337h125.177l-62.524%20125.431h-65.052V163.737a2.4%202.4%200%200%201%202.399-2.4z%22%20fill%3D%22%2364E5B3%22%20style%3D%22mix-blend-mode%3Ascreen%22%20opacity%3D%22.33%22%2F%3E%3Cpath%20d%3D%22M464.867%20288.664h-44.269l10.455-9.255a7.515%207.515%200%200%201%205-1.896h3.696a7.551%207.551%200%200%201%205.159%202.04l1.6%201.496a7.537%207.537%200%200%200%205.16%202.039h4.304a7.52%207.52%200%200%201%205.159%202.04l3.736%203.536z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22M386.488%20287.896h-13.295l-5.32-19.934h10.575a3.551%203.551%200%200%201%203.424%202.632l4.616%2017.302z%22%20fill%3D%22%2333E39B%22%2F%3E%3Cpath%20opacity%3D%22.75%22%20d%3D%22m382.032%20271.202-11.983%204.911%202.168%2011.782h5.959l5.464-10.662-1.608-6.031z%22%20fill%3D%22%2399F1CD%22%2F%3E%3Cpath%20d%3D%22M370.873%20270.258a3.103%203.103%200%200%200-3-2.303H355.65a3.095%203.095%200%200%200-2.992%202.303l-4.68%2017.638h27.599l-4.704-17.638z%22%20fill%3D%22%2300DC82%22%2F%3E%3Cpath%20d%3D%22m381.128%20282.2%209.6-1.047a3.295%203.295%200%200%201%203.495%202.263l1.712%205.28h-18.447l.76-3.856a3.313%203.313%200%200%201%202.88-2.64zm-29.814%2012.047h-35.622l5.456-8.215a8.053%208.053%200%200%201%206.704-3.599%208.059%208.059%200%200%200%205.711-2.4l2.072-2.096a8.074%208.074%200%200%201%205.72-2.399h2.847a8.045%208.045%200%200%201%206.176%202.895l3.464%204.152a8.048%208.048%200%200%200%204.848%202.783l3.391.568a8%208%200%200%201%205.64%2
15703.912l2.52%204.359-18.927.04zm284.702-19.981a12.553%2012.553%200%200%200%203.64-5.991%2014.392%2014.392%200%200%200-7.831.528c.748-2.128.824-4.435.216-6.608a11.89%2011.89%200%200%200-5.08%202.36%208.51%208.51%200%200%200-2.064-4.623%206.768%206.768%200%200%200-3.952%203.055%208.511%208.511%200%200%200-2.944-4.695s-3.367%201.296-3.999%206.175a12.642%2012.642%200%200%200-3.848-4.623%2015.525%2015.525%200%200%200-2.032%204.679%2011.189%2011.189%200%200%200-4.672-3.423%2012.069%2012.069%200%200%200-1.088%206.703c-2.911-3.24-6.159-2.8-6.159-2.8a11.833%2011.833%200%200%200-.144%204.527%2010.93%2010.93%200%200%200-6.808-.288%2012.099%2012.099%200%200%200%203.6%206.4c-4.752-.632-6.984%202.151-6.984%202.151a11.733%2011.733%200%200%200%203.2%203.528l-.6.112a7.938%207.938%200%200%200-2.464-.84l-3.391-.568a8.044%208.044%200%200%201-4.848-2.784l-3.4-4.135a8.04%208.04%200%200%200-6.175-2.888h-2.856a8.06%208.06%200%200%200-5.712%202.4l-2.072%202.096a8.062%208.062%200%200%201-5.711%202.399%208%208%200%200%200-6.704%203.592l-5.464%208.215h48.957c.81.227%201.647.34%202.488.336h44.365a12.618%2012.618%200%200%200-1.384-1.6c.264.096.544.192.8.272a8.988%208.988%200%200%200%205.08.04v-4.967a9.51%209.51%200%200%200-2.616-1.76%2011.895%2011.895%200%200%200%202.616-1.144v-5.215a11.737%2011.737%200%200%200-3.96-.616zm-549.67%201.708a12.551%2012.551%200%200%200%203.64-5.991%2014.394%2014.394%200%200%200-7.832.528%2010.97%2010.97%200%200%200%20.216-6.608%2011.904%2011.904%200%200%200-5.08%202.36%208.501%208.501%200%200%200-2.063-4.623%206.766%206.766%200%200%200-3.952%203.055A8.518%208.518%200%200%200%2068.33%20260s-3.368%201.296-4%206.175a12.644%2012.644%200%200%200-3.847-4.623%2015.53%2015.53%200%200%200-2.032%204.679%2011.192%2011.192%200%200%200-4.672-3.423%2012.06%2012.06%200%200%200-1.088%206.703c-2.912-3.24-6.16-2.8-6.16-2.8a11.835%2011.835%200%200%200-.143%204.527%2010.928%2010.928%200%200%200-6.808-.288%2012.102%2012.102%200%200%200%203.6%206.4c-4.752-.632-6.984%202.151-6.984%202.151a11.725%2011.725%200%200%200%203.2%203.528l-.6.112a7.942%207.942%200%200%200-2.464-.84l-3.392-.568a8.046%208.046%200%200%201-4.847-2.784l-3.4-4.135a8.04%208.04%200%200%200-6.176-2.888h-2.856a8.059%208.059%200%200%200-5.711%202.4l-2.072%202.096a8.063%208.063%200%200%201-5.712%202.399%208%208%200%200%200-6.703%203.592L-10%20290.628h48.957c.81.227%201.647.34%202.488.336H85.81a12.681%2012.681%200%200%200-1.384-1.6c.264.096.544.192.8.272a8.987%208.987%200%200%200%205.08.04v-4.967a9.521%209.521%200%200%200-2.616-1.76%2011.896%2011.896%200%200%200%202.616-1.144l4.202-3.305-4.202-1.91a11.736%2011.736%200%200%200-3.96-.616z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22M572.804%20308.549h13.303l5.312-19.942h-10.567a3.552%203.552%200%200%200-3.432%202.632l-4.616%2017.31z%22%20fill%3D%22%2333E39B%22%2F%3E%3Cpath%20opacity%3D%22.75%22%20d%3D%22m591.427%20288.607-2.176%208.159-12.919%2011.783h-3.528l2.104-7.871%2016.519-12.071z%22%20fill%3D%22%2399F1CD%22%2F%3E%3Cpath%20d%3D%22M588.427%20290.911a3.099%203.099%200%200%201%202.992-2.304h12.223a3.096%203.096%200%200%201%203%202.304l4.704%2017.638h-27.622l4.703-17.638z%22%20fill%3D%22%2300DC82%22%2F%3E%3Cpath%20d%3D%22M597.939%20311.445h-44.27l10.464-9.263a7.502%207.502%200%200%201%204.991-1.896h3.696a7.522%207.522%200%200%201%205.16%202.04l1.6%201.496a7.519%207.519%200%200%200%205.159%202.039h4.288a7.547%207.547%200%200%201%205.16%202.048l3.752%203.536zm-286.638%206.454h-35.622l5.455-8.223a8.048%208.048%200%200%201%206.704-3.591%207.999%207.999%200%200%200%205.712-2.4l2.079-2.095a7.999%207.999%200%200%201%205.712-2.4h2.848a8.04%208.04%200%200%201%206.192%202.928l3.463%204.151a8.046%208.046%200%200%200%204.856%202.784l3.384.567a8.042%208.042%200%200%201%205.64%203.912l2.519%204.367h-18.942zm-54.685-29.187a8.079%208.079%200%200%200%207.439%204.239h44.366a11.911%2011.911%200%200%200-1.384-1.6c.272.096.544.184.8.264%205.015%201.384%207.679-1.384%207.679-1.384a11.242%2011.242%200%200%200-5.215-5.295%2012.668%2012.668%200%200%200%206.463-4.567s-3.648-2.536-7.791-2.344a12.635%2012.635%200%200%200%203.647-5.991%2014.392%2014.392%200%200%200-7.831.528c.744-2.129.817-4.436.208-6.607a11.842%2011.842%200%200%200-5.072%202.359%208.58%208.58%200%200%200-2.072-4.631%206.82%206.82%200%200%200-3.951%203.064%208.484%208.484%200%200%200-2.944-4.696s-3.368%201.296-4%206.175a12.57%2012.57%200%200%200-3.848-4.623%2015.55%2015.55%200%200%200-2.032%204.679%2011.107%2011.107%200%200%200-4.671-3.431%2012.158%2012.158%200%200%200-1.048%206.703c-2.912-3.2-6.16-2.8-6.16-2.8a11.88%2011.88%200%200%200-.144%204.536%2010.912%2010.912%200%200%200-6.807-.288%2012.07%2012.07%200%200%200%203.599%206.399
157c-4.743-.624-6.983%202.16-6.983%202.16a11.726%2011.726%200%200%200%203.2%203.519%207.062%207.062%200%200%200-5.448%203.632z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22M436.277%20359.662c-13.295%200-23.199%2011.39-30.398%2025.636-7.344-24.132-18.399-50.321-34.31-65.591a1.6%201.6%200%200%200-2.16%200l-17.359%2015.374%209.527-21.349a1.6%201.6%200%200%200-.656-2.032%2038.172%2038.172%200%200%200-18.862-5.039c-10.728%200-20.119%204.488-28.311%2011.823-17.943-19.43-40.325-33.268-67.707-33.268-23.319%200-41.302%2010.039-55.197%2025.021-16.415-14.982-36.11-25.021-59.428-25.021a70.537%2070.537%200%200%200-36.582%209.815l7.464%2022.525-14.528-17.782c-19.11%2014.398-31.95%2037.643-40.533%2061.152-4-7.287-17.735-34.426-47.237-29.426v68.444h472.522c-7.095-20.197-18.59-40.282-36.245-40.282z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22m291.638%20343.2-14.527%2017.781%207.479-22.508a70.62%2070.62%200%200%200-36.605-9.807c-31.766%200-56.797%2018.637-75.996%2043.01-9.231-10.399-19.463-19.197-30.534-24.685l-6.623%2020.414-.288-23.341a50.917%2050.917%200%200%200-31.782-1.056c-24.679%207.111-39.326%2029.9-47.901%2056.936h275.646c-8.551-21.973-20.926-43.25-38.869-56.744z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22M355.618%20309.1s-.944-6.815-4.168-8.734c-4.896-1.92-15.927-4.136-20.359-3.448a22.851%2022.851%200%200%200-6.135%203.632%207.793%207.793%200%200%200-2.768%205.175l-1.712%2015.894.12.312c-5.656%204.127-14.839%2011.07-22.903%2018.189l-5.647-61.335s-38.062%2017.837-38.062%2050.849c0%2024.38%2012.343%2044.281%2021.919%2056.064%207.055%208.67%2019.087%209.054%2026.758.928%2014.287-15.126%2025.886-41.203%2030.654-52.897%207.608-.568%2017.015-16.846%2015.719-26.284l6.584%201.655z%22%20fill%3D%22%23A7816D%22%2F%3E%3Cpath%20d%3D%22M170.205%20213.034s-29.902%2019.725-40.797%2030.636c-4.8%204.799-5.528%2020.261%200%2026.764%206.976%208.215%2021.127%2011.527%2021.127%2011.527s39.413-8.103%2039.413-28.365c0-20.261-19.743-40.562-19.743-40.562z%22%20fill%3D%22%23FF6446%22%2F%3E%3Cpath%20d%3D%22M130.832%20247.501c-5.88%203.32-18.791%2017.822-26.783%2027.197a18.324%2018.324%200%200%200-2.399%2020.349c14.135%2027.196%2049.901%2035.043%2049.901%2035.043s6.975-65.327-20.719-82.589z%22%20fill%3D%22%23A7816D%22%2F%3E%3Cpath%20d%3D%22M272.566%20189.125c4%204.336%208.223%209.223%205.216%2011.663-2.88%202.328-11.399-.816-11.399-.816l6.183-10.847z%22%20fill%3D%22%237D6152%22%2F%3E%3Cpath%20d%3D%22M227.122%20172.352c2.68-16.862%2018.399-18.334%2025.926-17.134%2011.023%201.744%2023.247%2012.174%2020.527%2029.316a251.332%20251.332%200%200%201-6.848%2030.068%205.046%205.046%200%200%201-3.951%203.575%2028.77%2028.77%200%200%201-7.2.416l-4.624%2013.598-43.149-6.839%2022.463-38.394c-3.152-4.392-3.984-9.271-3.144-14.606z%22%20fill%3D%22%23A7816D%22%2F%3E%3Cpath%20d%3D%22M281.694%20168.376c-1.248-5.015-4.151-7.015-8.111-7.199%204.344-3.479%206.503-7.838%203.952-12.702-3.376-6.447-8.84-5.743-13.416-3.343l-.959.504c1.711-3.832.495-6.855-2.208-9.399-3.76-3.552-9-3.44-13.479%201.304-.6.64-1.128%201.272-1.6%201.912-2.072-4.496-5.6-8.183-10.336-7.024-5.047%201.248-8.799%207.871-6.799%2015.758.185.777.434%201.536.744%202.272l-.376.08a31.052%2031.052%200%200%200-.632-3.408c-1.712-6.887-5.264-11.646-11.456-10.11-6.191%201.536-7.295%206.671-5.407%2014.294.168.656.352%201.28.544%201.88l-1.048-.104c-9.368-.696-13.135%204.407-13.599%2010.63-.408%205.447%203.935%208.975%209.543%2010.119-5.6%202.775-9.655%208.135-8.271%2013.71%201.383%205.575%206.887%206.687%2012.927%205.943-3.44%202.984-4.696%206.223-3.28%208.975%202.304%204.495%206.904%206.919%2014.183%203.199l.856-.464c.084.731.218%201.455.4%202.168%201.48%205.999%207.32%207.903%2012.999%206.495%205.216-1.288%208.848-4.271%207.912-10.806%204.463%204.799%209.327%203.743%2012.991%201.063%204.04-2.951%204.192-8.534.544-13.518-.296-.408-.616-.8-.944-1.199%204.936%203.815%2010.047%203.711%2012.911.799%202.4-2.399%202.336-5.639.144-9.166.656-.096%201.32-.224%201.984-.384%206.536-1.648%2011.079-5.04%209.287-12.279z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22m299.621%20332.209-3.895-42.05a52.72%2052.72%200%200%200-9.064-25.044c-9.207-13.366-25.638-34.067-44.709-43.914-29.454-15.198-71.748-8.167-71.748-8.167-33.158%2034.323-53.188%20141.316-53.188%20141.316l90.666%2022.013c19.327.12%2024.703-15.63%2038.574-39.674%201.76%206.007%203.407%2010.726%204.263%2013.062a1.705%201.705%200%200%200%202.208%201.016l45.869-16.91a1.598%201.598%200%200%200%201.024-1.648z%22%20fill%3D%22%23FF6446%22%2F%3E%3Cpath%20d%3D%22M221.482%20373.236c-15.703-15.95-36.717-24.613-76.379-24.613-14.799%200-28.086%205.703-28.086%205.703S93.202%20372.26%2088.394%20399.92h137.864l-3.072-9.255s6.48-9.119-1.704-17.429z%22%20fill%3D%22%23336363%22%2F%3
157E%3Cpath%20d%3D%22M213.427%20384.482c-3.392-7.103-8.648-9.67-13.719-12.15l1.399-2.872c5.048%202.464%2011.336%205.536%2015.199%2013.639l-2.879%201.383zM255.6%20218.593l1.184-3.503c1.68%201.28%204.951%202.863%207.791%202.4-1.536%201.495-8.975%201.103-8.975%201.103z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M231.642%20335.625s6.575%202.232%2014.463-1.879l3.048%2012.086s-11.2%205.823-22.503%205.823l4.992-16.03zm-21.711%2028.676c-1.992%2010.606-47.461%2018.013-76.491%2012.038-26.543-5.471-31.014-21.221-29.023-31.835%201.992-10.615%2027.199-14.774%2056.357-9.311%2029.158%205.463%2051.141%2018.501%2049.157%2029.108z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22m298.733%20361.253-3.199-.272a90.603%2090.603%200%200%200%20.096-16.221l3.199-.328a93.943%2093.943%200%200%201-.096%2016.821z%22%20fill%3D%22%23614B3F%22%2F%3E%3Cpath%20d%3D%22m271.063%20245.149-24.958%2028.388-2.632-19.645%2027.59-8.743z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M246.105%20236.183c11.359-6.111%2019.27-5.175%2022.838-2.192%203.568%202.984%206.904%208.519%207.56%2011.543a10.583%2010.583%200%200%201-.32%205.599c-2.224-2.824-5.12-5.991-5.12-5.991-12.943%204.799-23.286%2014.03-23.286%2014.03l-1.672-22.989z%22%20fill%3D%22%23336363%22%2F%3E%3Cpath%20d%3D%22m292.214%20336.185-34.878%2020.277-.824-7.111%2035.702-13.166z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22m131.904%20279.753-13.991%201.92a4.352%204.352%200%200%200-2.656%201.431c-18.503%2021.293-24.239%2037.035-24.239%2046.274%200%209.407%207.416%2018.397%2016.999%2018.397%206.48-.008%2023.887-31.235%2023.887-68.022z%22%20fill%3D%22%23336363%22%2F%3E%3Cellipse%20cx%3D%22211.643%22%20cy%3D%22212.578%22%20rx%3D%2223.119%22%20ry%3D%2215.926%22%20stroke%3D%22%235A7D7D%22%20stroke-width%3D%229%22%2F%3E%3Cpath%20d%3D%22M252.08%20230.104c-9.215-8.247-15.695-10.831-22.662-10.831-26.223%200-36.798-2.671-46.206-5.359-15.703-4.495-26.046-2-28.606%207.199-4.799%2017.286-19.199%2048.849-26.318%2059.656-18.399%2014.462-28.798%2031.819-29.75%2043.394-.952%2011.574%204.328%2023.092%209.599%2025.972%208.392%204.591%2062.684%2020.317%2081.123%2019.349%2018.439-.968%2033.598-10.606%2042.341-30.284%208.744-19.677%2023.343-75.989%2026.199-90.651%201.624-8.343.072-13.254-5.72-18.445z%22%20fill%3D%22%235A7D7D%22%2F%3E%3Cpath%20d%3D%22M252.424%20305.813c-7.999-6.439-28.102-12.742-36.646-13.278a2.734%202.734%200%200%200-2.567%201.352c-8.424%2014.574-24.775%2023.668-30.023%2042.81-5.375%2019.701%205.84%2033.403%2020.407%2033.403s28.846-5.239%2036.71-20.477c7.599-14.726%2011.255-27.3%2013.071-41.322a2.736%202.736%200%200%200-.952-2.488z%22%20fill%3D%22%23336363%22%2F%3E%3Cpath%20d%3D%22M195.572%20343.232c-.888%200-1.784%200-2.68-.088a1.604%201.604%200%200%201%20.2-3.2c22.527%201.432%2038.11-16.262%2043.789-26.94a1.6%201.6%200%201%201%202.824%201.504c-7.719%2014.574-24.214%2028.724-44.133%2028.724zm-58.325-78.957-3.103%206.199c12.247%203.76%2058.124%2015.886%2065.924%2018.285%207.799%202.4%2014.535-.231%2017.598-9.99%203.064-9.759-80.419-14.494-80.419-14.494z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M253.328%20231.279c-2.696-6.399-6.167-10.75-13.599-13.51-13.991-5.207-53.709-9.374-63.044-10.278-9.335-.904-22.183%201.248-24.847%209.598-3.879%2012.167-11.799%2032.796-17.454%2041.595-3.456%205.391-1.6%208.71%204.239%2010.398%205.84%201.688%2057.965%2014.198%2065.468%2015.958%207.504%201.76%2014.919-1.008%2017.183-5.303%203.144-5.96%208.928-39.195%209.36-46.234.304-4.935%205.687-8.199%2011.727-7.407a18.296%2018.296%200%200%201%2010.967%205.183z%22%20fill%3D%22%23336363%22%2F%3E%3Cpath%20d%3D%22M204.051%20266.595c-18.207-2.208-38.661-23.549-40.637-37.875l3.2-.44c1.792%2012.998%2021.198%2033.124%2037.853%2035.139l-.416%203.176zm-24.342%201.424a1.598%201.598%200%200%200-1.184-2.04l-11.055-2.4a1.6%201.6%200%200%200-1.88%201.136c-.8%202.976-2.832%209.799-5.08%2013.598-.392.664-.88%201.384-1.416%202.136-1.6-.504-3.2-.944-4.688-1.256a1.601%201.601%200%200%200-1.656.632l-2.111%202.96a1.598%201.598%200%200%200%20.952%202.495c.799.176%201.807.424%202.951.72a134.512%20134.512%200%200%201-3.095%203.376%201.597%201.597%200%200%200%20.592%202.591l10.207%203.912a1.6%201.6%200%200%200%201.736-.4c.904-.96%202.528-2.736%204.264-4.799%201.135.48%202.287.983%203.463%201.535a1.6%201.6%200%200%200%201.888-.392l2.328-2.671a1.6%201.6%200%200%200-.568-2.512c-.8-.36-1.848-.8-3.032-1.296a31.099%2031.099%200%200%200%201.656-2.687c2.36-4.376%204.712-11.439%205.728-14.638z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cellipse%20cx%3D%22223.402%22%20cy%3D%22249.653%22%20rx%3D%2216.895%22%20ry%3D%2216.894%22%20fill%3D%22%23003C3C%22%2F%3E%3Cellipse%20cx%3D%22221.21%22%20cy%3D%22247.469%22%20rx%3D%2216.895%22%20ry%3D%2216.894%22%20fill%3D%22%2300D180%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22m233.721%20248.661-8.055%204.168.144-2.992%205.288-2.735-7.52-4.8-.136%202.976-.256%205.551a5.534%205.534%200%200%201-3.152%204.919l-5.055%202.616a1.6%201.6%200%200%201-2.4-1.536l.696-15.134a1.6%201.6%200%200%201%202.519-1.312l5.
157128%203.288.144-3.112a1.647%201.647%200%200%201%202.528-1.303l10.255%206.567c.495.315.784.87.757%201.456a1.636%201.636%200%200%201-.885%201.383zm-18.495%206.664%203.536-1.824v.008a3.098%203.098%200%200%200%201.84-2.88l.184-3.999-5.016-3.2-.544%2011.895z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M208.059%20247.47h-1.6c.005-8.243%206.684-14.926%2014.927-14.934v1.599c-7.358.014-13.318%205.977-13.327%2013.335z%22%20fill%3D%22%238FE7C3%22%2F%3E%3Cpath%20d%3D%22M593.371%20308.549h7.663l3.063-11.487h-6.087a2.048%202.048%200%200%200-1.975%201.512l-2.664%209.975z%22%20fill%3D%22%2333E39B%22%2F%3E%3Cpath%20opacity%3D%22.75%22%20d%3D%22m604.097%20297.062-1.255%204.696-7.439%206.791h-2.032l1.216-4.535%209.51-6.952z%22%20fill%3D%22%2399F1CD%22%2F%3E%3Cpath%20d%3D%22M602.362%20298.358a1.793%201.793%200%200%201%201.728-1.328h7.072c.81.002%201.518.546%201.728%201.328l2.704%2010.159h-15.935l2.703-10.159z%22%20fill%3D%22%2300DC82%22%2F%3E%3Cpath%20d%3D%22M619.905%20315.46s-11.519.8-18.823%2014.398a39.248%2039.248%200%200%200-2.399-16.526%2036.793%2036.793%200%200%200-17.527%2011.199%2039.442%2039.442%200%200%200-7.2-15.854%2037.247%2037.247%200%200%200-11.879%2012.334%2050.73%2050.73%200%200%200-10.791-16.142%2039.87%2039.87%200%200%200-7.2%2011.119c-5.704-13.894-16.703-15.654-16.703-15.654a27.992%2027.992%200%200%200-5.352%2010.127%2051.148%2051.148%200%200%200-11.823-9.599%2041.341%2041.341%200%200%200-4.56%2016.326c-7.719-9.863-17.127-9.759-17.127-9.759a28.3%2028.3%200%200%200-3.199%2019.197%2040.07%2040.07%200%200%200-20.607-5.599%2036.887%2036.887%200%200%200%204.272%2019.997%2050.953%2050.953%200%200%200-17.551-2.879%2040.734%2040.734%200%200%200%203.832%2014.782c-11.632-2.912-23.047.416-23.047.416a41.204%2041.204%200%200%200%208.719%2015.197%2039.51%2039.51%200%200%200-17.358%203.448s4.799%2015.318%2019.518%2020.693l.344.12A44.601%2044.601%200%200%200%20428.653%20400H639.96v-70.006a34.69%2034.69%200%200%200-16.735%205.727%2038.57%2038.57%200%200%200-3.32-20.261z%22%20fill%3D%22%231B7064%22%2F%3E%3Cpath%20d%3D%22M620.657%20363.893a39.188%2039.188%200%200%200-3.2-15.726s-6.159.28-12.455%205.664a51.032%2051.032%200%200%200-4.448-13.791%2039.168%2039.168%200%200%200-9.303%207.111c-1.272-7.838-5.6-11.814-5.6-11.814a28.345%2028.345%200%200%200-12.167%207.551c-2.928-7.639-8.215-10.662-8.215-10.662a28.378%2028.378%200%200%200-9.968%209.598%2050.065%2050.065%200%200%200-6.767-9.31%2041.325%2041.325%200%200%200-9.224%2014.542%2039.385%2039.385%200%200%200-10.263-13.303%2037.173%2037.173%200%200%200-7.64%2011.343%2038.914%2038.914%200%200%200-16.335-8.343%2021.735%2021.735%200%200%200-2.975%2010.734c-8.456-4.703-15.471-2.791-15.471-2.791a27.778%2027.778%200%200%200-.8%2010.398%2038.584%2038.584%200%200%200-11.008.424s-.96%205.216%201.944%2011.831a50.518%2050.518%200%200%200-19.343%205.047%2039.994%2039.994%200%200%200%208.248%2010.398%2038.994%2038.994%200%200%200-16.207%207.695s1.6%205.016%207.295%209.447H639.96V357.35c-3.096-.344-11.055-.376-19.303%206.543z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22m615.61%20298.766%2015.663-1.72a5.384%205.384%200%200%201%205.703%203.696l2.792%208.607h-30.094l1.24-6.287a5.376%205.376%200%200%201%204.696-4.296z%22%20fill%3D%22%23002D2D%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h640v400H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E",class:"object-cover"})],-1));function i6(e,t,r,n,s,i){const a=X2;return Ne(),pt("div",Q4,[Fe("div",Z4,[Fe("div",J4,[Fe("div",e6,[Fe("div",{class:"text-5xl font-bold dark:text-white md:text-15xl",innerHTML:r.statusCode},null,8,t6),r6,Fe("p",{class:"mb-8 text-2xl font-light leading-normal dark:text-cloud-lighter md:text-3xl",innerHTML:r.description},null,8,n6),ne(a,{to:"/",class:"px-4 py-3 font-bold bg-transparent rounded text-sky-darkest bg-primary hover:bg-primary-400 dark:bg-primary"},{default:js(()=>[ii(rc(r.backHome),1)]),_:1})])]),s6])])}var a6=jt(Y4,[["render",i6],["__scopeId","data-v-4858155c"]]);const o6={props:{appName:{type:String,default:"Nuxt"},statusCode:{type:String,default:"500"},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(e,{expose:t}){t();const r=e;Ht({title:`${r.statusCode} - ${r.statusMessage} | ${r.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}*{--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(14, 165, 233, .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0;font-family:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}img{border-style:solid;max-width:100%;height:auto}img{display:block;vertical-align:middle}'}]});const n={props:r,useMeta:Ht};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}},Ml=e=>(o0("data-v-9a8444be"),e=e(),l0(),e),l6={class:"font-sans antialiased bg-cloud-surface dark:bg-sky-darker text-sky-darkest dark:text-sky-surface"},c6={class:"min-h-screen md:flex"},u6={class:"flex items-center justify-center w-full max-w-full"},f6={class:"max-w-full lg:max-w-10xl m-8 p-4"},h6=["innerHTML"],d6=Ml(()=>Fe("div",{class:"w-16 h-1 my-3 bg-primary md:my-6"},null,-1)),m6=["innerHTML"],p6=Ml(()=>Fe("div",{class:"relative w-full pb-full md:flex md:pb-0 md:min-
157h-screen md:w-1/2"},[Fe("img",{src:"data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22640%22%20height%3D%22400%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20d%3D%22M0%200v399.968h640V0H0z%22%20fill%3D%22%23BBEDE1%22%2F%3E%3Cpath%20d%3D%22M259.72%20188.385a26.005%2026.005%200%200%200-5.896.68%2066.547%2066.547%200%200%200-38.379-53.917c-21.457-9.887-62.933%202.352-62.933%202.352s-22.002%207-33.002%2024c-11.001%2017-9.99%2048.795-9.99%2048.795h175.8c-1.971-12.612-12.834-21.909-25.6-21.91z%22%20fill%3D%22%23F5F9F9%22%2F%3E%3Cpath%20d%3D%22M564.68%20181.297c-14.584%200-28.92%2010.208-42.288%2014.455l-5.648-7.447a.952.952%200%200%200-1.528%200l-6.944%209.167c-21.776-1.136-34.16-11.703-50.48-11.703-17.256%200-33.76%2015.895-58.152%2015.895-24.392%200-32.96%2019.118-50.04%2019.118s-31.944-23.742-47.424-23.742c-14.328%200-27.464%2011.751-42.944%2011.751-14.616-.008-19.232-12.647-32.032-13.607l-5.2-6.855a.952.952%200%200%200-1.528%200l-4.344%205.727c-8.688-1.928-15.2-5.799-23.2-5.799-10.656%200-29.16%2013.199-38.728%2013.199-14.072%200-24.096-4.184-35.416-7.12L0%20399.968h640V205.879c-10.616-3.351-20.088-11.919-31.472-11.919-16.84%200-31.048-12.663-43.848-12.663z%22%20fill%3D%22%235DBFA5%22%2F%3E%3Cpath%20d%3D%22M355.408%20302.272c-.416-2.88-1.6-7.039-5.128-7.039-1.936%200-3.496%201.272-4.704%202.895l-2.072-9.783c-.8-3.896-2.312-3.927-3.304-.08l-2.344%209.015c-12.568-6.103-28.328-15.702-50.728-15.702-22.608%200-34.16-26.854-48.432-32.798-1.104-2.28-2.912-4.159-5.904-4.159h-.536c-.944-3.048-2.848-6.112-6.664-6.112-.876%200-1.745.165-2.56.488l-1.768-6.815-2.4-.872%201.816-1.256-1.136-4.472c-1-3.848-2.488-3.808-3.312.08l-1.256%205.944a6.314%206.314%200%200%200-4.08-1.36%208.531%208.531%200%200%200-4.848%201.552l-1.304-6.136c-.8-3.888-2.312-3.928-3.312-.08l-1.6%206.144-.728-3.464c-.8-3.888-2.312-3.92-3.312-.072l-1.6%206.159c-14.024-9.031-25.072-31.773-36.8-31.773a15.304%2015.304%200%200%201-4.8-.736l-2.104-9.975c-.8-3.888-2.312-3.92-3.312-.072l-.448%201.712-1.88-8.88c-.8-3.887-2.312-3.927-3.312-.08l-2.296%208.848c-3.832-2.136-8.8-3.8-16.336-3.8C98.508%20183.5%2075.506%20157.5%2052.504%20165%2016.501%20153%2010.501%20135-1.5%20141v259l437.028-41.628s-43.704-54.46-80.12-56.1z%22%20fill%3D%22%231B7064%22%2F%3E%3Cpath%20d%3D%22M148.688%20235.557a4.497%204.497%200%200%200-2.4-1.599l24.952%2064.554h25.128l-47.68-62.955z%22%20fill%3D%22%2333E39B%22%2F%3E%3Cpath%20d%3D%22M141.504%20235.557%2093.8%20298.504h77.456l-24.952-64.554a4.495%204.495%200%200%200-4.8%201.607z%22%20fill%3D%22%2399F1CD%22%2F%3E%3Cpath%20d%3D%22M114.12%20304.224s-6.088-20.863-19.12-20.863-13.04%2020.863-13.04%2020.863h32.16zm76.216-22.103c-6.976%200-11.96%205.976-15.088%2011.528l-3.768-17.823c-1.32-6.256-3.72-6.311-5.336-.12l-5.6%2021.718c-1.152-4.511-4-10.127-11.152-10.127-11.92%200-17.488%2015.679-17.488%2015.679h71.504s-.032-20.855-13.072-20.855z%22%20fill%3D%22%231B7064%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M438.24%20334.302c6.56-2.784%2012.344-5.232%2020.96-5.232%208%200%2012.2%205.672%2014.4%2012.503H640v58.395H0l75.08-130.069a20.59%2020.59%200%200%201%204.528-.864%202.756%202.756%200%200%201%200-.368c.272-4.688%206.104-6.2%2011.272-5.896%205.168.304%206.024%202.488%205.88%205.032v.064h.528c5.336%200%209.168%201.984%209.168%204.999%200%203.016-1.792%204.872-4.8%205.784%202.896.736%204.272%202.448%204.272%204.576a3.739%203.739%200%200%201-1.088%202.583c3.4.304%205%201.88%205%203.92a3.278%203.278%200%200%201-1.6%202.712%2011.36%2011.36%200%200%201%203.728%201.376%209.477%209.477%200%200%201%205.496-1.6c4.904%200%208.536%201.768%209.088%204.32a9.508%209.508%200%200%201%205.272-1.48c5.336%200%209.168%202.08%209.168%204.999a5.679%205.679%200%200%201-.8%203.064%2014%2014%200%200%201%201.76-.12c6.376%200%209.944%202.456%209.944%205.144a5.073%205.073%200%200%201-.12%201.056%2017.668%2017.668%200%200%201%202.496-.176c5.264%200%208.584%202.007%209.8%205.055a3.347%203.347%200%200%201%202.032-.664c2.088%200%203.68%202.208%203.944%205.6a3.32%203.32%200%200%201%202.8-1.464c1.856%200%203.32%201.76%203.808%204.536a3.032%203.032%200%200%201%203.44-1.248%202.815%202.815%200%200%201%202.088%202.327c1.08-.799%202.752-1.343%205.248-1.343a9.105%209.105%200%200%201%204.24.848%202.894%202.894%200%200%201%202.968-.728c1.776.6%202.576%202.095%201.88%204.159-.117.35-.255.692-.416%201.024a110.414%20110.414%200%200%200%2019.736%201.776c13.843%200%2035.186.356%2056.889.717h.002c22.446.374%2045.276.755%2060.589.755%2014.698%200%2023.308%202.859%2032.081%205.772l.418.139.581.192%201.608-6.007c1.672-6.424%204.16-6.368%205.528.12l1.224%205.775%202.656-10.239c1.672-6.423%204.16-6.367%205.528.12l2.168%2010.239a14.296%2014.296%200%200%201%208.104-2.575%2010.4%2010.4%200%200%201%208.944%204.567l1.72-6.615%203.944-1.464-3.024-2.096%201.92-7.495c1.664-6.416%204.152-6.36%205.52.128l3.336%2015.758c3.192-4.343%207.536-8.047%2013.136-8.047%204.52%200%207.528%202.456%209.528%205.656zM76.536%20294.657c2.61.346%205.239.52%207.871.52.824-.003%201.647.
157048%202.464.152l-4.087-7.664c-.94.22-1.9.349-2.864.384a7.66%207.66%200%200%201-3%202.472c.151.715.2%201.447.144%202.176a5.237%205.237%200%200%201-.528%201.96zm10.648-3.48-2.4-4.384a3.31%203.31%200%200%200%201.032-1.176%209.42%209.42%200%200%200%201.696.336l-.328%205.224zm1.376-5.16-.264%207.2.872%201.584%204.088-7.088a5.6%205.6%200%200%201-3.136-1.864%204.98%204.98%200%200%201-1.256.168h-.304zm4.24%2010.935a23.146%2023.146%200%200%200-1.88-.704l4.112-8.167c.767.097%201.538.15%202.312.16a3.998%203.998%200%200%200-.632%202.184c0%201.192.8%202.08%202.127%202.639-2.703.8-5.24%202.152-6.04%203.848v.04zm25.096%2010.151a19.588%2019.588%200%200%201%203.384-1.263l.176-2.696c-1.571.38-3.184.562-4.8.544a7.202%207.202%200%200%201%201.24%203.415zm4.488-1.535.104-2.736a9.541%209.541%200%200%200%201.256-.584%204.904%204.904%200%200%200%201.88%202.872%2018.707%2018.707%200%200%200-3.224.408l-.016.04zm17.88%2012.551c.84.08%201.704.152%202.576.208v-.04c-.003-.044-.008-.089-.012-.131-.006-.067-.012-.129-.012-.173a8.124%208.124%200%200%201%20.616-3.112c-.992.134-1.991.201-2.992.2h-.056a7.98%207.98%200%200%201%20.088%201.928c-.027.38-.097.755-.208%201.12z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M66.21%20273.301c6.56-2.783%203.18%201.845%2011.797%201.845%208%200-17.702%2023.022-15.502%2029.854l13.001%2011-39.711%2022.968L0%20342.5V339c0%201-.008-5.878%200-6v-33c-.036%201.107%200-1.689%200-3.936V276.5c0-.5-.333-2.611%200-2.5l-4.021-4.53c1.672-6.424%204.16-6.368%205.528.12l1.224%205.775%202.656-10.239c1.672-6.423%204.16-6.367%205.528.12l2.168%2010.239a14.304%2014.304%200%200%201%208.104-2.576%2010.402%2010.402%200%200%201%208.944%204.568l1.72-6.615%203.944-1.464-3.024-2.096%201.92-7.495c1.664-6.416%204.152-6.36%205.52.128l3.336%2015.758c3.192-4.343%207.536-8.047%2013.136-8.047%204.52%200%207.528%202.456%209.528%205.655z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M0%20370.5V381c-.157%206%20.156%207.602.156%207.602S0%20392.5%200%20395.5l.156%204.197-.156.271h184.96c.664-.68%201.016-1.112%201.016-1.112s-4.608-8.807-17.816-9.983a34.089%2034.089%200%200%200%205.824-12.455s-6.104-4.159-15.608-1.976a34.086%2034.086%200%200%200%207.152-12.255%2032.466%2032.466%200%200%200-15.928-2.359%2033.806%2033.806%200%200%200%201.336-11.48s-6.872-2.191-15.2%202.4c.767-3.617.934-7.335.496-11.007%200%200-7.928-1.984-16.616%204.408a33.977%2033.977%200%200%200-2.8-13.911s-5.368.248-10.864%204.935a44.54%2044.54%200%200%200-3.872-11.999%2034.043%2034.043%200%200%200-8.112%206.192c-1.112-6.84-4.912-10.311-4.912-10.311a24.8%2024.8%200%200%200-10.608%206.519c-2.56-6.663-7.2-9.303-7.2-9.303a24.794%2024.794%200%200%200-8.672%208.423%2043.756%2043.756%200%200%200-5.896-8.119%2036.012%2036.012%200%200%200-5.114%206.588%2035.968%2035.968%200%200%200-5.277-6.859%2043.755%2043.755%200%200%200-5.896%208.119A24.795%2024.795%200%200%200%2031.721%20316s-4.64%202.64-7.2%209.303a24.8%2024.8%200%200%200-10.608-6.519s-3.8%203.471-4.912%2010.311a34.044%2034.044%200%200%200-8.112-6.192C-.5%20326.5%200%20326.78%200%20331v4c0%205-.056%202.218%200%207v24c-.157%204.5%200%204.5%200%204.5z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22M555.2%2043.62a41.955%2041.955%200%200%200-58.648%2026.694H640V0h-57.528A68.095%2068.095%200%200%200%20555.2%2043.62zm-531.405%2013a41.955%2041.955%200%200%201%2058.648%2026.694H-61.005V13h57.528a68.098%2068.098%200%200%201%2027.272%2043.62z%22%20fill%3D%22%23F5F9F9%22%2F%3E%3Cpath%20d%3D%22M283.2%20259.571a7.13%207.13%200%200%200-3.816-2.584l39.92%20103.272h40.2L283.2%20259.571z%22%20fill%3D%22%2300DC82%22%2F%3E%3Cpath%20d%3D%22m271.728%20259.571-76.304%20100.688h123.904l-39.92-103.272a7.202%207.202%200%200%200-7.68%202.584z%22%20fill%3D%22%2333E39B%22%2F%3E%3Cpath%20d%3D%22M195.424%20360.259h70.232l36.056-46.116-11.976-30.63-56.272%2026.55-38.04%2050.196z%22%20fill%3D%22%2399F1CD%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M344.856%20344.908c-5.528%200-9.944%202.752-13.304%206.168-2.456-6.072-7.2-11.959-16.456-11.959-8.968%200-15.688%205.543-20.288%2011.423a11.151%2011.151%200%200%200-6.072-1.752%2010.944%2010.944%200%200%200-7.92%203.328%2011.52%2011.52%200%200%200-10.032-3.184%2019.54%2019.54%200%200%200-3.584-1.36%205.088%205.088%200%200%200%202.624-4.592c0-2.143-2.864-5.743-8.088-5.823v-.168c-.272-4.68-4.5
15752-6.24-8.312-6.024a8.172%208.172%200%200%200-1.176.152c-.272-3.423-2.272-6.399-6.32-6.167a15.178%2015.178%200%200%200-3.944.728c-2.024-2.12-6.648-3.528-9.936-3.752.008-.12.008-.24%200-.36-.272-4.679-6.112-6.151-11.28-5.855-5.168.296-6.032%202.487-5.888%205.031v.064h-.528c-5.32%200-9.152%202.08-9.16%204.984a10.619%2010.619%200%200%200-2.608-.32c-5.336%200-9.168%202.088-9.168%204.999%200%204.504%203.92%206.448%2010.088%206.448.748.001%201.495-.06%202.232-.184a3.88%203.88%200%200%200%201.032%202.016c-2.616.232-4.168%201.216-4.736%202.6h-.36c-14.288%200-14.288%2022.854-14.288%2022.854l172.152.04s-.008-19.335-14.68-19.335zm-120.392-.872-.328-5.223a9.326%209.326%200%200%200%201.688-.336%203.34%203.34%200%200%200%201.04%201.176l-2.4%204.383zm16.336%205.392.944-4.536a19.276%2019.276%200%200%201-3.976-.464l1.344%203.328c.443.429.811.929%201.088%201.48l.202.062c.135.041.27.082.398.13zm-19.272-10.711c.409.11.832.166%201.256.168h.296l.264%207.199-.864%201.6-4.08-7.103a5.644%205.644%200%200%200%203.128-1.864zm7.328%201.816-4.288%208.047.072%202.592a9.354%209.354%200%200%201%203.496%201.984c.2-.232.4-.464.616-.688a5.127%205.127%200%200%201-.44-1.768c-.144-2.528.448-4.712%204.208-4.927a10.019%2010.019%200%200%201%204.896.871l-.944-2.527a8.8%208.8%200%200%201-4.752-3.2%2015.185%2015.185%200%200%201-2.864-.384zm13.456%207.095.504-2.727h.32a8.268%208.268%200%200%200%201.936%201.399%209.46%209.46%200%200%200-2.76%201.328zm-27.376-4.343c0%201.327-.96%202.271-2.6%202.815a33.228%2033.228%200%200%201%205.32%206.896%206.299%206.299%200%200%201%203.199-1.96l.104-1.464-4.351-8.631c-.765.094-1.534.144-2.304.152.415.655.634%201.416.632%202.192z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22m610.304%2065.235-15.152%20112.879H640V40.277h-9.12c-10.016%200-18.632%2010.455-20.576%2024.958z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M626.344%2071.138%20611.2%20183.986H640V47.925c-6.856%203.543-12.176%2012.206-13.656%2023.213z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22m569.272%20184.969-15.152%2076.458H640v-93.361h-50.152c-10.015.001-18.632%207.08-20.576%2016.903z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22m585.312%20192.169-15.144%2076.458H640v-93.361h-34.104c-10.015.003-18.634%207.08-20.584%2016.903z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22m540.08%20260.827-8.176%208.175H497.96l-3.44-3.431a12.441%2012.441%200%200%200-8.8-3.648h-20.44l-2.08-2.072a11.652%2011.652%200%200%200-8.224-3.4H401.6a9.716%209.716%200%200%200-6.864%202.84l-2.912%202.912a5.078%205.078%200%200%200-1.496%203.6v6.039a12.424%2012.424%200%200%200%203.64%208.8l23.424%2023.422a22.796%2022.796%200%200%200%206.688%2016.134l32.72%2032.718a22.863%2022.863%200%200%200-21.744%2015.783l-10.168%2031.269H640V254.724h-85.176a20.88%2020.88%200%200%200-14.744%206.103z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22M483.752%20364.579a13.991%2013.991%200%200%200-13.72%2011.271l-4.8%2024.118h44.864v-35.389h-26.344z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M437.2%20379.969c-1.08-8.719-7.128-15.558-7.128-15.558a28.06%2028.06%200%200%200-7.4%2011.287%2026.242%2026.242%200%200%200-10.04-6.992s-3.272%203.624-3.2%2010.103a26.176%2026.176%200%200%200-9.28-1.279s-2.256%206.783%203.376%2014.398a34.098%2034.098%200%200%200-12.848%201.6%2026.103%2026.103%200%200%200%203.552%206.4h67.264v-19.959H437.2z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22M456.8%20357.7h.384a6.665%206.665%200%200%200%206.4-4.8H456.8a22.863%2022.863%200%200%200-21.744%2015.783l-10.168%2031.285h5.048l9.72-29.797A18.064%2018.064%200%200%201%20456.8%20357.7z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M580.976%20254.66h13.296l5.32-19.943h-10.576a3.552%203.552%200%200%200-3.424%202.632l-4.616%2017.311z%22%20fill%3D%22%2333E39B%22%2F%3E%3Cpath%20opacity%3D%22.75%22%20d%3D%22m599.592%20234.717-2.176%208.16-12.912%2011.783h-3.528l2.096-7.872%2016.52-12.071z%22%20fill%3D%22%2399F1CD%22%2F%3E%3Cpath%20d%3D%22M596.592%20237.021a3.104%203.104%200%200%201%203-2.304h12.224a3.097%203.097%200%200%201%202.992%202.304l4.704%2017.639h-27.624l4.704-17.639z%22%20fill%3D%22%2300DC82%22%2F%3E%3Cpath%20d%3D%22M601.544%20254.66h7.655l3.064-11.479h-6.087c-.925%200-1.734.619-1.976%201.512l-2.656%209.967z%22%20fill%3D%22%2333E39B%22%2F%3E%3Cpath%20opacity%3D%22.75%22%20d%3D%22m612.263%20243.173-1.248%204.695-7.439%206.792h-2.032l1.208-4.536%209.511-6.951z%22%20fill%3D%22%2399F1CD%22%2F%3E%3Cpath%20d%3D%22M610.544%20244.501a1.775%201.775%200%200%201%201.72-1.328h7.04a1.783%201.783%200%200%201%201.728%201.328l2.712%2010.159h-15.912l2.712-10.159z%22%20fill%3D%22%2300DC82%22%2F%3
157E%3Cpath%20d%3D%22M623.776%20244.877a5.366%205.366%200%200%200-4.688%204.295l-1.104%205.552h-63.2a20.88%2020.88%200%200%200-14.744%206.103l-8.176%208.176h3.2a8.62%208.62%200%200%200%206.096-2.52l2.256-2.256a16.004%2016.004%200%200%201%2011.352-4.704H640v-16.342h-.552l-15.672%201.696z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M483.656%20364.467h11.152l4.464-16.727H490.4a2.977%202.977%200%200%200-2.872%202.208l-3.872%2014.519z%22%20fill%3D%22%2333E39B%22%2F%3E%3Cpath%20opacity%3D%22.75%22%20d%3D%22m499.272%20347.74-1.824%206.848-10.832%209.879h-2.96l1.76-6.6%2013.856-10.127z%22%20fill%3D%22%2399F1CD%22%2F%3E%3Cpath%20d%3D%22M496.8%20349.676a2.601%202.601%200%200%201%202.512-1.936h10.208a2.592%202.592%200%200%201%202.512%201.936L516%20364.467h-23.2l4-14.791z%22%20fill%3D%22%2300DC82%22%2F%3E%3Cpath%20d%3D%22M501.992%20368.578a13.983%2013.983%200%200%200-13.72%2011.271l-4%2020.119h44.072v-31.39h-26.352z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22M550.4%20315.247h13.304l5.312-19.942H558.4a3.551%203.551%200%200%200-3.432%202.631l-4.568%2017.311z%22%20fill%3D%22%2333E39B%22%2F%3E%3Cpath%20opacity%3D%22.75%22%20d%3D%22m568.984%20295.305-2.176%208.159-12.912%2011.783h-3.528l2.104-7.871%2016.512-12.071z%22%20fill%3D%22%2399F1CD%22%2F%3E%3Cpath%20d%3D%22M565.992%20297.576a3.097%203.097%200%200%201%202.992-2.304h12.224c1.406%200%202.637.945%203%202.304l4.704%2017.599h-27.624l4.704-17.599z%22%20fill%3D%22%2300DC82%22%2F%3E%3Cpath%20d%3D%22M593.464%20310.767a3.28%203.28%200%200%200-3.496-2.263l-9.6%201.048a3.303%203.303%200%200%200-2.88%202.639l-.472%2
15702.4h-44.28a20.984%2020.984%200%200%200-20.584%2016.903l-13.6%2068.498H640v-85.425h-45.304l-1.232-3.8z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22m543.504%20335.47-12.8%2064.498H640v-81.401h-75.912c-10.016%200-18.637%207.078-20.584%2016.903z%22%20fill%3D%22%23002D2D%22%2F%3E%3Cpath%20d%3D%22M626.792%20334.685a44.712%2044.712%200%200%200-10.312-8.391%2035.982%2035.982%200%200%200-4%2014.239c-6.712-8.56-14.88-8.512-14.88-8.512a24.678%2024.678%200%200%200-2.856%2016.751A34.903%2034.903%200%200%200%20576.8%20343.9a32.15%2032.15%200%200%200%203.728%2017.423%2044.436%2044.436%200%200%200-15.312-2.512%2035.333%2035.333%200%200%200%203.344%2012.895c-10.152-2.536-20.112.368-20.112.368A36.05%2036.05%200%200%200%20556%20385.361a34.532%2034.532%200%200%200-15.144%203.008%2032.606%2032.606%200%200%200%207.2%2011.599H640v-69.435a18.107%2018.107%200%200%200-8.536-4.687%2024.488%2024.488%200%200%200-4.672%208.839z%22%20fill%3D%22%231B7064%22%2F%3E%3Cpath%20d%3D%22M634.232%20344.165a32.482%2032.482%200%200%200-6.664%209.895%2033.898%2033.898%200%200%200-14.232-7.264%2018.964%2018.964%200%200%200-2.592%209.36c-7.376-4.096-13.496-2.4-13.496-2.4a24.082%2024.082%200%200%200-.728%209.071%2033.301%2033.301%200%200%200-9.6.368%2019.27%2019.27%200%200%200%201.688%2010.319%2044.095%2044.095%200%200%200-16.872%204.4%2034.795%2034.795%200%200%200%207.2%209.063%2034.016%2034.016%200%200%200-14.144%206.72%2018.067%2018.067%200%200%200%204.184%206.303H640v-49.58a31.6%2031.6%200%200%200-5.768-6.255zM494.52%20265.578a12.44%2012.44%200%200%200-8.8-3.647h-4.488a3.328%203.328%200%200%200-2.4-2.216l-5.08-1.168a3.328%203.328%200%200%200-4%202.592l-.152.8h-4.32l-2.08-2.088a11.648%2011.648%200%200%200-8.224-3.4H401.6a9.73%209.73%200%200%200-6.864%202.84l-2.912%202.912a5.055%205.055%200%200%200-1.424%203.375h.752a9.922%209.922%200%200%200%207.032-2.919%204.9%204.9%200%200%201%203.472-1.432h53.352a6.83%206.83%200%200%201%204.8%202l3.472%203.471h22.48a9.337%209.337%200%200%201%203.776%201.312%208.241%208.241%200%200%200%203.92.968h4.504l-3.44-3.4z%22%20fill%3D%22%23003C3C%22%2F%3E%3Cpath%20d%3D%22M460.288%20264.379a19.869%2019.869%200%200%201-2.688-9.911v-39.517c0-4-1.424-8.744-3.056-12.879a28.999%2028.999%200%200%200-12.504-14.399l-3-1.736a13.926%2013.926%200%200%200-6.968-1.864H428a4.174%204.174%200%200%201-3.912-2.704c-2.32-6.135-9.144-20.686-21.928-21.534l-.352-1.552s5.808-19.414%2025.392-19.414%2029.128%2011.103%2029.128%2020.102c0%209.368-4.8%2014.551-10.816%2017.383a.56.56%200%200%200%20.216%201.064c6.656.192%2017.264-8.112%2017.264-18.447%200-13.599-12.312-29.141-36.16-29.141-26.584%200-36.928%2021.598-36.928%2029.349v2.24a4.248%204.248%200%200%200-2.36%202.832l-.544%202.176-12.768%2013.559%202.664%202.879a9.648%209.648%200%200%200%207.088%203.104h1.76a31.01%2031.01%200%200%201-2.824%2013.095c5.872-3.616%209.144-14.111%209.144-14.111l5.64-1.808s6.2%2013.911%206.2%2028.214c0%207.144%204.48%2014.911%204.48%2014.911v9.399a18.087%2018.087%200%200%200%201.488%207.2l1.288%202.991a20.708%2020.708%200%200%201%201.696%208.216v10.191h4.288v-9.215a16.801%2016.801%200%200%200-.688-4.752l-.744-2.496v-15.199s4.064%204.288%209.448%205.448v9.743l-.8%202.48a13.499%2013.499%200%200%200-.624%204.064v9.895h4.112v-8.679c0-1.8.472-3.568%201.368-5.128l1.848-3.2%201.768%204.504c.6%201.529.91%203.157.912%204.799v7.704h4.288V251.18a10.758%2010.758%200%200%201-2.68-6.616v-5.703s8.208-1.408%2012.152-5.36c2.144%205.008%205.768%2016.983%205.768%2016.983v5.887a14.72%2014.72%200%200%200%201.128%205.528l3.384%208.239h5.848l-3.344-5.759z%22%20fill%3D%22%23002D2D%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h640v400H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E",class:"object-cover"})],-1));function g6(e,t,r,n,s,i){return Ne(),pt("div",l6,[Fe("div",c6,[Fe("div",u6,[Fe("div",f6,[Fe("div",{class:"md:max-w-sm text-5xl font-bold dark:text-white md:text-15xl",innerHTML:r.statusCode},null,8,h6),d6,Fe("div",{class:"mb-8 text-2xl font-light leading-normal dark:text-cloud-lighter md:text-3xl max-w-sm",innerHTML:r.description},null,8,m6)])]),p6])])}var _6=jt(o6,[["render",g6],["__scopeId","data-v-9a8444be"]]);const v6=xe({props:{error:Object},setup(e,{expose:t}){var h;t();const r=e,n=r.error,s=(n.stack||"").split(`
158`).splice(1).map(d=>({text:d.replace("webpack:/","").replace(".vue",".js").trim(),internal:d.includes("node_modules")&&!d.includes(".cache")||d.includes("internal")||d.includes("new Promise")})).map(d=>`<span class="stack${d.internal?" internal":""}">${d.text}</span>`).join(`
159`),i=String(n.statusCode||500),a=i==="404",o=((h=n.statusMessage)!=null?h:a)?"Page Not Found":"Internal Server Error",l=n.message||n.toString(),f={props:r,error:n,stacktrace:s,statusCode:i,is404:a,statusMessage:o,description:l,stack:void 0,ErrorTemplate:a?a6:_6};return Object.defineProperty(f,"__isScriptSetup",{enumerable:!1,value:!0}),f}});function y6(e,t,r,n,s,i){return Ne(),tn(n.ErrorTemplate,tc(G0({statusCode:n.statusCode,statusMessage:n.statusMessage,description:n.description,stack:n.stack})),null,16)}var E6=jt(v6,[["render",y6]]);const x6=xe({setup(e,{expose:t}){t();
159const r=Ct(),n=()=>r.callHook("app:suspense:resolve"),s=r.hooks.callHookWith(o=>o.map(l=>l()),"vue:setup"),i=Ci();b0((o,l,c)=>{r.hooks.callHook("vue:error",o,l,c).catch(u=>console.error("[nuxt] Error in `vue:error` hook",u))});const a={nuxtApp:r,onResolve:n,results:s,error:i,ErrorComponent:E6};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}});function b6(e,t,r,n,s,i){const a=Xn("App");return Ne(),tn(u0,{onResolve:n.onResolve},{default:js(()=>[n.error?(Ne(),tn(n.ErrorComponent,{key:0,error:n.error},null,8,["error"])):(Ne(),tn(a,{key:1}))]),_:1})}var Fl=jt(x6,[["render",b6]]);function Al(){const{locale:e}=_s(),t=ch("locale",{maxAge:20*365*24*60*60}),r=s=>{t.value=s,e.value=s};return{setPreferredLanguage:()=>{t.value&&r(t.value)},setLocale:r,locale:e}}function Sl(e){return hc()?(dc(e),!0):!1}const Ll=typeof window!="undefined",T6=e=>typeof e=="string",da=()=>{};function w6(e,t){function r(...n){e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})}return r}const C6=e=>e();var zl=Object.getOwnPropertySymbols,R6=Object.prototype.hasOwnProperty,M6=Object.prototype.propertyIsEnumerable,F6=(e,t)=>{var r={};for(var n in e)R6.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&zl)for(var n of zl(e))t.indexOf(n)<0&&M6.call(e,n)&&(r[n]=e[n]);return r};function A6(e,t,r={}){const n=r,{eventFilter:s=C6}=n,i=F6(n,["eventFilter"]);return lt(e,w6(s,t),i)}function Dl(e,t=!0){ct()?wt(e):t?e():In(e)}function S6(e=!1){if(Me(e))return t=>(e.value=typeof t=="boolean"?t:!e.value,e.value);{const t=Ee(e);return[t,n=>(t.value=typeof n=="boolean"?n:!t.value,t.value)]}}const Ir=Ll?window:void 0;function L6(...e){let t,r,n,s;if(T6(e[0])?([r,n,s]=e,t=Ir):[t,r,n,s]=e,!t)return da;let i=da;const a=lt(()=>qt(t),l=>{i(),!!l&&(l.addEventListener(r,n,s),i=()=>{l.removeEventListener(r,n,s),i=da})},{immediate:!0,flush:"post"}),o=()=>{a(),i()};return Sl(o),o}function z6(e,t={}){const{window:r=Ir}=t;let n;const s=Ee(!1),i=()=>{!r||(n||(n=r.matchMedia(e)),s.value=n.matches)};return Dl(()=>{i(),!!n&&("addEventListener"in n?n.addEventListener("change",i):n.addListener(i),Sl(()=>{"removeEventListener"in i?n.removeEventListener("change",i):n.removeListener(i)}))}),s}const ma=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},pa="__vueuse_ssr_handlers__";ma[pa]=ma[pa]||{};const D6=ma[pa];function Pl(e,t){return D6[e]||t}function P6(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"||Array.isArray(e)?"object":Number.isNaN(e)?"any":"number"}const I6={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))}};function k6(e,t,r,n={}){var s;const{flush:i="pre",deep:a=!0,listenToStorageChanges:o=!0,writeDefaults:l=!0,shallow:c,window:u=Ir,eventFilter:f,onError:h=g=>{console.error(g)}}=n,d=qt(t),y=P6(d),x=(c?Ns:Ee)(t),m=(s=n.serializer)!=null?s:I6[y];if(!r)try{r=Pl("getDefaultStorage",()=>{var g;return(g=Ir)==null?void 0:g.localStorage})()}catch(g){h(g)}function p(g){if(!(!r||g&&g.key!==e))try{const v=g?g.newValue:r.getItem(e);v==null?(x.value=d,l&&d!==null&&r.setItem(e,m.write(d))):typeof v!="string"?x.value=v:x.value=m.read(v)}catch(v){h(v)}}return p(),u&&o&&L6(u,"storage",g=>setTimeout(()=>p(g),0)),r&&A6(x,()=>{try{x.value==null?r.removeItem(e):r.setItem(e,m.write(x.value))}catch(g){h(g)}},{flush:i,deep:a,eventFilter:f}),x}function Il(e){return z6("(prefers-color-scheme: dark)",e)}var O6=Object.defineProperty,kl=Object.getOwnPropertySymbols,N6=Object.prototype.hasOwnProperty,U6=Object.prototype.propertyIsEnumerable,Ol=(e,t,r)=>t in e?O6(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,B6=(e,t)=>{for(var r in t||(t={}))N6.call(t,r)&&Ol(e,r,t[r]);if(kl)for(var r of kl(t))U6.call(t,r)&&Ol(e,r,t[r]);return e};function $6(e={}){const{selector:t="html",attribute:r="class",window:n=Ir,storage:s,storageKey:i="vueuse-color-scheme",listenToStorageChanges:a=!0,storageRef:o}=e,l=B6({auto:"",light:"light",dark:"dark"},e.modes||{}),c=Il({window:n}),u=he(()=>c.value?"dark":"light"),f=o||(i==null?Ee("auto"):k6(i,"auto",s,{window:n,listenToStorageChanges:a})),h=he({get(){return f.value==="auto"?u.value:f.value},set(m){f.value=m}}),d=Pl("updateHTMLAttrs",(m,p,g)=>{const v=n==null?void 0:n.document.querySelector(m);if(!!v)if(p==="class"){const T=g.split(/\s/g);Object.values(l).flatMap(w=>
159(w||"").split(/\s/g)).filter(Boolean).forEach(w=>{T.includes(w)?v.classList.add(w):v.classList.remove(w)})}else v.setAttribute(p,g)});function y(m){var p;d(t,r,(p=l[m])!=null?p:m)}function x(m){e.onChanged?e.onChanged(m,y):y(m)}return lt(h,x,{flush:"post",immediate:!0}),Dl(()=>x(h.value)),h}var H6=Object.defineProperty,W6=Object.defineProperties,j6=Object.getOwnPropertyDescriptors,Nl=Object.getOwnPropertySymbols,G6=Object.prototype.hasOwnProperty,V6=Object.prototype.propertyIsEnumerable,Ul=(e,t,r)=>t in e?H6(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,X6=(e,t)=>{for(var r in t||(t={}))G6.call(t,r)&&Ul(e,r,t[r]);if(Nl)for(var r of Nl(t))V6.call(t,r)&&Ul(e,r,t[r]);return e},q6=(e,t)=>W6(e,j6(t));function K6(e={}){const{valueDark:t="dark",valueLight:r="",window:n=Ir}=e,s=$6(q6(X6({},e),{onChanged:(o,l)=>{var c;e.onChanged?(c=e.onChanged)==null||c.call(e,o==="dark"):l(o)},modes:{dark:t,light:r}})),i=Il({window:n});return he({get(){return s.value==="dark"},set(o){o===i.value?s.value="auto":s.value=o?"dark":"light"}})}var Bl,$l;Ll&&(window==null?void 0:window.navigator)&&((Bl=window==null?void 0:window.navigator)==null?void 0:Bl.platform)&&/iP(ad|hone|od)/.test(($l=window==null?void 0:window.navigator)==null?void 0:$l.platform);var Y6=Object.defineProperty,Hl=Object.getOwnPropertySymbols,Q6=Object.prototype.hasOwnProperty,Z6=Object.prototype.propertyIsEnumerable,Wl=(e,t,r)=>t in e?Y6(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,J6=(e,t)=>{for(var r in t||(t={}))Q6.call(t,r)&&Wl(e,r,t[r]);if(Hl)for(var r of Hl(t))Z6.call(t,r)&&Wl(e,r,t[r]);return e};const ep={top:0,left:0,bottom:0,right:0,height:0,width:0};J6({text:""},ep);const tp=xe({setup(e,{expose:t}){t();const r=K6(),n=S6(r),s={isDark:r,toggleDark:n};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),rp={key:0,class:"i-carbon-moon"},np={key:1,class:"i-carbon-sun"};function sp(e,t,r,n,s,i){return Ne(),pt("button",{class:"!outline-none",onClick:t[0]||(t[0]=a=>n.toggleDark())},[n.isDark?(Ne(),pt("div",rp)):(Ne(),pt("div",np))])}var ip=jt(tp,[["render",sp]]);const ap=xe({name:"SvgIcon",props:{prefix:{type:String,default:"icon"},name:{type:String,required:!0},color:{type:String,default:"#333"}},setup(e){return{symbolId:he(()=>`#${e.prefix}-${e.name}`)}}}),op={"aria-hidden":"true"},lp=["xlink:href","fill"];function cp(e,t,r,n,s,i){return Ne(),pt("svg",op,[Fe("use",{"xlink:href":e.symbolId,fill:e.color},null,8,lp)])}var up=jt(ap,[["render",cp]]);const fp=xe({setup(e,{expose:t}){t();const{setLocale:r,locale:n}=Al(),s={setLocale:r,locale:n};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),hp={text:"xl gray4","m-5":"",flex:"","justify-center":"","gap-3":""},dp=Fe("a",{"i-carbon-logo-github":"",href:"https://github.com/newbeea/nuxt3-apollo-starter",target:"__blank"},null,-1);function mp(e,t,r,n,s,i){const a=X2,o=ip,l=up;return Ne(),pt("div",hp,[ne(a,{"i-carbon-campsite":"",to:"/"}),dp,ne(o),ne(l,{name:n.locale,width:24,height:24,color:"rgb(156, 163, 175)",onClick:t[0]||(t[0]=c=>n.setLocale(n.locale==="en"?"zh-CN":"en"))},null,8,["name"])])}var pp=jt(fp,[["render",mp]]);if(typeof window!="undefined"){let e=function(){var t=document.body,r=document.getElementById("__svg__icons__dom__1652945534257__");r||(r=document.createElementNS("http://www.w3.org/2000/svg","svg"),r.style.position="absolute",r.style.width="0",r.style.height="0",r.id="__svg__icons__dom__1652945534257__",r.setAttribute("xmlns","http://www.w3.org/2000/svg"),r.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),r.innerHTML='<symbol  aria-hidden="true" viewBox="0 0 256 256" id="icon-apollo"><path d="M160.227 178.519h27.63L143.75 64.049h-30.549l-44.107 114.47h27.632l7.208-19.39h41.675l-7.544-21.456h-27.44l17.85-49.254 31.752 90.1zm91.112-84.751a6.641 6.641 0 0 0-8.185-4.627 6.648 6.648 0 0 0-4.628 8.183A114.646 114.646 0 0 1 242.704 128c0 63.248-51.456 114.702-114.704 114.702-63.248 0-114.703-51.454-114.703-114.702C13.297 64.751 64.752 13.296 128 13.296c26.793 0 52.718 9.518 73.179 26.456a15.938 15.938 0 0 0-1.238 6.173c0 8.835 7.162 15.997 15.997 15.997s15.997-7.162 15.997-1
1595.997-7.162-15.997-15.997-15.997c-1.701 0-3.338.271-4.876.763C188.022 11.056 158.513 0 128 0 57.421 0 0 57.42 0 128c0 70.579 57.421 127.999 128 127.999 70.579 0 128-57.42 128-127.999a127.95 127.95 0 0 0-4.661-34.232z" fill="#112B49" /></symbol><symbol class="icon" viewBox="0 0 1024 1024"  id="icon-en"><path d="M580 477.7h-9.8l37.6 209.1c24.8-8.8 47.4-22.2 67.5-39.6-20.6-24.8-37.1-52.5-50-81.9l39.6-5.2c10.8 22.2 23.2 42.2 37.6 59.3 29.3-35.5 51.5-82.9 67.5-142.2l-190 .5zm149.9 169.5c22.7 19.6 48.4 34 77.2 42.7l18.1 5.7-10.8 38.6-18.1-5.7c-34.5-10.8-66.5-28.8-93.7-53.1-25.3 22.7-55.1 40.2-87.5 51l25.3 141.1H489.8l-20.1 92.2h472.4c22.2 0 40.2-18.1 40.2-40.2v-683c0-22.2-18.1-40.2-40.2-40.2H520.3l31.4 175.2-1-.5 3.6 19.1.5-2.6 8.8 50H661v-40.2h75.3v40.2H862v40.2h-52.5c-17.7 70.6-44.6 127.3-79.6 169.5zm-281.3 220H82.3C38 867.2 2 831.1 2 786.8V104.2c0-44.8 36-80.3 80.3-80.3h401.8l24.8 132.4h432.8c44.3 0 80.3 36 80.3 80.3v683.1c0 44.3-36 80.3-80.3 80.3H419.8l28.8-132.8zM259.1 558.1v-42.2h-79.3v-62.4h73.7v-41.7h-73.7v-53.1h79.3V317H133.3v241.1h125.8zm193.6 0V437.5c0-21.7-5.2-38.6-15-50.5s-24.8-17.5-44.3-17.5c-11.4 0-21.7 2.1-30.4 6.7s-16 11.9-20.6 20.6h-2.6l-6.2-23.7h-35V558h45.3v-87c0-21.7 3.1-37.1 8.8-46.9 5.7-9.3 15-13.9 27.8-13.9 9.3 0 16 3.1 20.6 9.8 4.1 6.7 6.7 16.5 6.7 29.8V558l44.9.1z" /></symbol><symbol class="icon" viewBox="0 0 1070 1024"  id="icon-zh-CN"><path d="M232.582 358.133c12.288 36.33 32.59 67.851 60.905 95.633 24.042-26.18 42.207-58.235 53.96-95.633H232.583z" /><path d="M981.615 143.36H532.836L507.192 6.055H90.468C44.522 6.055 7.123 43.453 7.123 89.4v708.43c0 45.946 37.399 83.344 83.345 83.344h379.86l-30.453 137.305h541.74c45.947 0 83.345-37.398 83.345-83.344v-708.43c0-45.947-37.398-83.345-83.345-83.345zM415.833 564.358c-49.152-18.165-89.756-41.139-122.346-67.852-34.192 30.453-76.933 52.892-126.62 66.783l-17.096-28.316c48.618-12.822 89.222-32.055 121.277-59.3
15903-33.124-33.658-56.097-72.66-68.92-117.003h-46.48v-32.056h121.277c-7.48-13.89-17.096-27.247-28.316-40.07l32.056-11.753c11.22 14.425 21.37 31.522 30.453 51.29h115.935v32.055h-46.481c-14.96 45.946-36.33 84.413-64.646 115.4 31.522 25.11 71.057 45.947 117.538 63.043l-17.631 27.782zM1023.288 934.6c0 22.974-18.7 41.673-41.673 41.673H492.232l20.837-95.633h156.538l-89.222-497.397-.534 2.671-3.74-19.767 1.069.534-32.59-181.649h437.56c22.973 0 41.672 18.7 41.672 41.673V934.6z" /><path d="M684.566 541.384h114.866v-30.453H684.566v-60.905h122.346v-30.453H648.771V638.62h162.95v-30.453H684.565v-66.783zM924.45 475.67c-9.616 0-18.164 1.603-26.178 5.877-7.48 3.74-14.96 9.617-20.837 17.096v-18.699h-34.727V638.62h34.727v-95.633c1.069-12.822 5.343-22.439 12.823-29.384 6.41-5.877 13.89-9.083 22.439-9.083 24.041 0 35.795 12.823 35.795 39.001v94.565h34.727v-97.77c1.069-43.275-19.233-64.646-58.769-64.646z" /></symbol>',t.insertBefore(r,t.firstChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const gp=xe({setup(e,{expose:t}){t(),Ht({title:"Nuxt3 + Apollo Starter",meta:[{name:"viewport",content:"width=device-width, initial-scale=1, maximum-scale=1"}],link:[{rel:"shortcut icon",href:"/favicon.ico"}]});const{setPreferredLanguage:r}=Al();r();const n={setPreferredLanguage:r};return Object.defineProperty(n,"__isScriptSetup",{enumerable:!1,value:!0}),n}});function _p(e,t,r,n,s,i){const a=Xn("NuxtPage"),o=pp;return Ne(),pt("main",null,[ne(a),ne(o)])}var vp=jt(gp,[["render",_p]]);let jl;const yp=k1(K4);jl=async function(){var s;const r=Boolean((s=window.__NUXT__)==null?void 0:s.serverRendered)?b1(Fl):x1(Fl);r.component("App",vp);const n=D1({vueApp:r});n.hooks.hookOnce("app:suspense:resolve",()=>{n.isHydrating=!1});try{await I1(n,yp)}catch(i){await n.callHook("app:error",i),n.payload.error=n.payload.error||i}try{await n.hooks.callHook("app:created",r),await n.hooks.callHook("app:beforeMount",r),r.mount("#__nuxt"),await n.hooks.callHook("app:mounted",r),await In()}catch(i){await n.callHook("app:error",i),n.payload.error=n.payload.error||i}},jl().catch(e=>{console.error("Error while mounting app:",e)});export{wp as A,je as F,u0 as S,jt as _,Ne as a,Xn as b,pt as c,xe as d,Fe as e,ne as f,bp as g,ii as h,X2 as i,tn as j,xp as k,Cp as l,Rp as m,Mp as n,wt as o,Ee as r,rc as t,Tp as v,js as w};

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