diff --git a/200.html b/200.html index 95f314e..acb604b 100644 --- a/200.html +++ b/200.html @@ -2,12 +2,14 @@ - + - - - -
diff --git a/404.html b/404.html index 95f314e..acb604b 100644 --- a/404.html +++ b/404.html @@ -2,12 +2,14 @@ - + - - - -
diff --git a/_payload.json b/_payload.json index bc00389..3a272d8 100644 --- a/_payload.json +++ b/_payload.json @@ -1 +1 @@ -[{"data":1,"prerenderedAt":3},["Reactive",2],{},1698399139869] \ No newline at end of file +[{"data":1,"prerenderedAt":3},["Reactive",2],{},1698404741201] \ No newline at end of file diff --git a/assets/builds/latest.json b/assets/builds/latest.json index e8ebcac..5398acd 100644 --- a/assets/builds/latest.json +++ b/assets/builds/latest.json @@ -1 +1 @@ -{"id":"742d9808-b42e-4dbb-85ee-c53042b7cd31","timestamp":1698399131601} \ No newline at end of file +{"id":"bcfa3027-c7d3-4d5d-b2ff-791e431342b7","timestamp":1698404734418} \ No newline at end of file diff --git a/assets/builds/meta/742d9808-b42e-4dbb-85ee-c53042b7cd31.json b/assets/builds/meta/742d9808-b42e-4dbb-85ee-c53042b7cd31.json deleted file mode 100644 index c9348e4..0000000 --- a/assets/builds/meta/742d9808-b42e-4dbb-85ee-c53042b7cd31.json +++ /dev/null @@ -1 +0,0 @@ -{"id":"742d9808-b42e-4dbb-85ee-c53042b7cd31","timestamp":1698399131601,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]} \ No newline at end of file diff --git a/assets/builds/meta/bcfa3027-c7d3-4d5d-b2ff-791e431342b7.json b/assets/builds/meta/bcfa3027-c7d3-4d5d-b2ff-791e431342b7.json new file mode 100644 index 0000000..89e1bad --- /dev/null +++ b/assets/builds/meta/bcfa3027-c7d3-4d5d-b2ff-791e431342b7.json @@ -0,0 +1 @@ +{"id":"bcfa3027-c7d3-4d5d-b2ff-791e431342b7","timestamp":1698404734418,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]} \ No newline at end of file diff --git a/assets/entry.b453998a.js b/assets/entry.2628359a.js similarity index 64% rename from assets/entry.b453998a.js rename to assets/entry.2628359a.js index 820c69c..e99ca45 100644 --- a/assets/entry.b453998a.js +++ b/assets/entry.2628359a.js @@ -1,6 +1,6 @@ -function so(e,t){const r=Object.create(null),n=e.split(",");for(let o=0;o!!r[o.toLowerCase()]:o=>!!r[o]}const ce={},Lt=[],De=()=>{},il=()=>!1,al=/^on[^a-z]/,vr=e=>al.test(e),io=e=>e.startsWith("onUpdate:"),_e=Object.assign,ao=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},ll=Object.prototype.hasOwnProperty,Q=(e,t)=>ll.call(e,t),F=Array.isArray,Ft=e=>_r(e)==="[object Map]",tn=e=>_r(e)==="[object Set]",Jo=e=>_r(e)==="[object Date]",D=e=>typeof e=="function",de=e=>typeof e=="string",qt=e=>typeof e=="symbol",ie=e=>e!==null&&typeof e=="object",ii=e=>(ie(e)||D(e))&&D(e.then)&&D(e.catch),ai=Object.prototype.toString,_r=e=>ai.call(e),cl=e=>_r(e).slice(8,-1),li=e=>_r(e)==="[object Object]",lo=e=>de(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,cr=so(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),rn=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},ul=/-(\w)/g,Ge=rn(e=>e.replace(ul,(t,r)=>r?r.toUpperCase():"")),fl=/\B([A-Z])/g,Qt=rn(e=>e.replace(fl,"-$1").toLowerCase()),nn=rn(e=>e.charAt(0).toUpperCase()+e.slice(1)),_n=rn(e=>e?`on${nn(e)}`:""),St=(e,t)=>!Object.is(e,t),Nr=(e,t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},dl=e=>{const t=parseFloat(e);return isNaN(t)?e:t},pl=e=>{const t=de(e)?Number(e):NaN;return isNaN(t)?e:t};let Xo;const Pn=()=>Xo||(Xo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function on(e){if(F(e)){const t={};for(let r=0;r{if(r){const n=r.split(gl);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function ye(e){let t="";if(de(e))t=e;else if(F(e))for(let r=0;rsn(r,t))}const Pe=e=>de(e)?e:e==null?"":F(e)||ie(e)&&(e.toString===ai||!D(e.toString))?JSON.stringify(e,di,2):String(e),di=(e,t)=>t&&t.__v_isRef?di(e,t.value):Ft(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,o])=>(r[`${n} =>`]=o,r),{})}:tn(t)?{[`Set(${t.size})`]:[...t.values()]}:ie(t)&&!F(t)&&!li(t)?String(t):t;let Be;class pi{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Be,!t&&Be&&(this.index=(Be.scopes||(Be.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const r=Be;try{return Be=this,t()}finally{Be=r}}}on(){Be=this}off(){Be=this.parent}stop(t){if(this._active){let r,n;for(r=0,n=this.effects.length;r{const t=new Set(e);return t.w=0,t.n=0,t},hi=e=>(e.w&mt)>0,gi=e=>(e.n&mt)>0,kl=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let r=0;for(let n=0;n{(c==="length"||!qt(c)&&c>=l)&&a.push(u)})}else switch(r!==void 0&&a.push(i.get(r)),t){case"add":F(e)?lo(r)&&a.push(i.get("length")):(a.push(i.get(Et)),Ft(e)&&a.push(i.get(On)));break;case"delete":F(e)||(a.push(i.get(Et)),Ft(e)&&a.push(i.get(On)));break;case"set":Ft(e)&&a.push(i.get(Et));break}if(a.length===1)a[0]&&Hn(a[0]);else{const l=[];for(const u of a)u&&l.push(...u);Hn(co(l))}}function Hn(e,t){const r=F(e)?e:[...e];for(const n of r)n.computed&&Yo(n);for(const n of r)n.computed||Yo(n)}function Yo(e,t){(e!==Ue||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function El(e,t){var r;return(r=Dr.get(e))==null?void 0:r.get(t)}const Al=so("__proto__,__v_isRef,__isVue"),yi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(qt)),Qo=Il();function Il(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...r){const n=ee(this);for(let s=0,i=this.length;s{e[t]=function(...r){Zt();const n=ee(this)[t].apply(this,r);return er(),n}}),e}function Sl(e){const t=ee(this);return Se(t,"has",e),t.hasOwnProperty(e)}class vi{constructor(t=!1,r=!1){this._isReadonly=t,this._shallow=r}get(t,r,n){const o=this._isReadonly,s=this._shallow;if(r==="__v_isReactive")return!o;if(r==="__v_isReadonly")return o;if(r==="__v_isShallow")return s;if(r==="__v_raw"&&n===(o?s?Dl:Ci:s?xi:wi).get(t))return t;const i=F(t);if(!o){if(i&&Q(Qo,r))return Reflect.get(Qo,r,n);if(r==="hasOwnProperty")return Sl}const a=Reflect.get(t,r,n);return(qt(r)?yi.has(r):Al(r))||(o||Se(t,"get",r),s)?a:be(a)?i&&lo(r)?a:a.value:ie(a)?o?Ti(a):Ye(a):a}}class _i extends vi{constructor(t=!1){super(!1,t)}set(t,r,n,o){let s=t[r];if(Rt(s)&&be(s)&&!be(n))return!1;if(!this._shallow&&(!Wr(n)&&!Rt(n)&&(s=ee(s),n=ee(n)),!F(t)&&be(s)&&!be(n)))return s.value=n,!0;const i=F(t)&&lo(r)?Number(r)e,an=e=>Reflect.getPrototypeOf(e);function kr(e,t,r=!1,n=!1){e=e.__v_raw;const o=ee(e),s=ee(t);r||(St(t,s)&&Se(o,"get",t),Se(o,"get",s));const{has:i}=an(o),a=n?fo:r?go:pr;if(i.call(o,t))return a(e.get(t));if(i.call(o,s))return a(e.get(s));e!==o&&e.get(t)}function Tr(e,t=!1){const r=this.__v_raw,n=ee(r),o=ee(e);return t||(St(e,o)&&Se(n,"has",e),Se(n,"has",o)),e===o?r.has(e):r.has(e)||r.has(o)}function Er(e,t=!1){return e=e.__v_raw,!t&&Se(ee(e),"iterate",Et),Reflect.get(e,"size",e)}function Zo(e){e=ee(e);const t=ee(this);return an(t).has.call(t,e)||(t.add(e),nt(t,"add",e,e)),this}function es(e,t){t=ee(t);const r=ee(this),{has:n,get:o}=an(r);let s=n.call(r,e);s||(e=ee(e),s=n.call(r,e));const i=o.call(r,e);return r.set(e,t),s?St(t,i)&&nt(r,"set",e,t):nt(r,"add",e,t),this}function ts(e){const t=ee(this),{has:r,get:n}=an(t);let o=r.call(t,e);o||(e=ee(e),o=r.call(t,e)),n&&n.call(t,e);const s=t.delete(e);return o&&nt(t,"delete",e,void 0),s}function rs(){const e=ee(this),t=e.size!==0,r=e.clear();return t&&nt(e,"clear",void 0,void 0),r}function Ar(e,t){return function(n,o){const s=this,i=s.__v_raw,a=ee(i),l=t?fo:e?go:pr;return!e&&Se(a,"iterate",Et),i.forEach((u,c)=>n.call(o,l(u),l(c),s))}}function Ir(e,t,r){return function(...n){const o=this.__v_raw,s=ee(o),i=Ft(s),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=o[e](...n),c=r?fo:t?go:pr;return!t&&Se(s,"iterate",l?On:Et),{next(){const{value:f,done:p}=u.next();return p?{value:f,done:p}:{value:a?[c(f[0]),c(f[1])]:c(f),done:p}},[Symbol.iterator](){return this}}}}function at(e){return function(...t){return e==="delete"?!1:this}}function Ol(){const e={get(s){return kr(this,s)},get size(){return Er(this)},has:Tr,add:Zo,set:es,delete:ts,clear:rs,forEach:Ar(!1,!1)},t={get(s){return kr(this,s,!1,!0)},get size(){return Er(this)},has:Tr,add:Zo,set:es,delete:ts,clear:rs,forEach:Ar(!1,!0)},r={get(s){return kr(this,s,!0)},get size(){return Er(this,!0)},has(s){return Tr.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:Ar(!0,!1)},n={get(s){return kr(this,s,!0,!0)},get size(){return Er(this,!0)},has(s){return Tr.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:Ar(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=Ir(s,!1,!1),r[s]=Ir(s,!0,!1),t[s]=Ir(s,!1,!0),n[s]=Ir(s,!0,!0)}),[e,r,t,n]}const[Hl,Nl,jl,Ll]=Ol();function po(e,t){const r=t?e?Ll:jl:e?Nl:Hl;return(n,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?n:Reflect.get(Q(r,o)&&o in n?r:n,o,s)}const Fl={get:po(!1,!1)},Bl={get:po(!1,!0)},Ul={get:po(!0,!1)},wi=new WeakMap,xi=new WeakMap,Ci=new WeakMap,Dl=new WeakMap;function Wl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function zl(e){return e.__v_skip||!Object.isExtensible(e)?0:Wl(cl(e))}function Ye(e){return Rt(e)?e:ho(e,!1,Ml,Fl,wi)}function ki(e){return ho(e,!1,$l,Bl,xi)}function Ti(e){return ho(e,!0,Pl,Ul,Ci)}function ho(e,t,r,n,o){if(!ie(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=zl(e);if(i===0)return e;const a=new Proxy(e,i===2?n:r);return o.set(e,a),a}function Bt(e){return Rt(e)?Bt(e.__v_raw):!!(e&&e.__v_isReactive)}function Rt(e){return!!(e&&e.__v_isReadonly)}function Wr(e){return!!(e&&e.__v_isShallow)}function Ei(e){return Bt(e)||Rt(e)}function ee(e){const t=e&&e.__v_raw;return t?ee(t):e}function Ai(e){return Ur(e,"__v_skip",!0),e}const pr=e=>ie(e)?Ye(e):e,go=e=>ie(e)?Ti(e):e;function Ii(e){pt&&Ue&&(e=ee(e),bi(e.dep||(e.dep=co())))}function Si(e,t){e=ee(e);const r=e.dep;r&&Hn(r)}function be(e){return!!(e&&e.__v_isRef===!0)}function Ie(e){return Ri(e,!1)}function ns(e){return Ri(e,!0)}function Ri(e,t){return be(e)?e:new ql(e,t)}class ql{constructor(t,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?t:ee(t),this._value=r?t:pr(t)}get value(){return Ii(this),this._value}set value(t){const r=this.__v_isShallow||Wr(t)||Rt(t);t=r?t:ee(t),St(t,this._rawValue)&&(this._rawValue=t,this._value=r?t:pr(t),Si(this))}}function se(e){return be(e)?e.value:e}function wn(e){return D(e)?e():se(e)}const Kl={get:(e,t,r)=>se(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const o=e[t];return be(o)&&!be(r)?(o.value=r,!0):Reflect.set(e,t,r,n)}};function Mi(e){return Bt(e)?e:new Proxy(e,Kl)}class Vl{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}get dep(){return El(ee(this._object),this._key)}}class Jl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Mt(e,t,r){return be(e)?e:D(e)?new Jl(e):ie(e)&&arguments.length>1?Xl(e,t,r):Ie(e)}function Xl(e,t,r){const n=e[t];return be(n)?n:new Vl(e,t,r)}class Gl{constructor(t,r,n,o){this._setter=r,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new uo(t,()=>{this._dirty||(this._dirty=!0,Si(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const t=ee(this);return Ii(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Yl(e,t,r=!1){let n,o;const s=D(e);return s?(n=e,o=De):(n=e.get,o=e.set),new Gl(n,o,s||!o,r)}function ht(e,t,r,n){let o;try{o=n?e(...n):e()}catch(s){tr(s,t,r)}return o}function We(e,t,r,n){if(D(e)){const s=ht(e,t,r,n);return s&&ii(s)&&s.catch(i=>{tr(i,t,r)}),s}const o=[];for(let s=0;s>>1,o=xe[n],s=gr(o);sJe&&xe.splice(t,1)}function jn(e){F(e)?Ut.push(...e):(!rt||!rt.includes(e,e.allowRecurse?xt+1:xt))&&Ut.push(e),$i()}function os(e,t=hr?Je+1:0){for(;tgr(r)-gr(n)),xt=0;xte.id==null?1/0:e.id,tc=(e,t)=>{const r=gr(e)-gr(t);if(r===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return r};function Oi(e){Nn=!1,hr=!0,xe.sort(tc);const t=De;try{for(Je=0;Jede(g)?g.trim():g)),f&&(o=r.map(dl))}let a,l=n[a=_n(t)]||n[a=_n(Ge(t))];!l&&s&&(l=n[a=_n(Qt(t))]),l&&We(l,e,6,o);const u=n[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,We(u,e,6,o)}}function Hi(e,t,r=!1){const n=t.emitsCache,o=n.get(e);if(o!==void 0)return o;const s=e.emits;let i={},a=!1;if(!D(e)){const l=u=>{const c=Hi(u,t,!0);c&&(a=!0,_e(i,c))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!s&&!a?(ie(e)&&n.set(e,null),null):(F(s)?s.forEach(l=>i[l]=null):_e(i,s),ie(e)&&n.set(e,i),i)}function cn(e,t){return!e||!vr(t)?!1:(t=t.slice(2).replace(/Once$/,""),Q(e,t[0].toLowerCase()+t.slice(1))||Q(e,Qt(t))||Q(e,t))}let ve=null,un=null;function qr(e){const t=ve;return ve=e,un=e&&e.type.__scopeId||null,t}function Wh(e){un=e}function zh(){un=null}function Pt(e,t=ve,r){if(!t||e._n)return e;const n=(...o)=>{n._d&&bs(-1);const s=qr(t);let i;try{i=e(...o)}finally{qr(s),n._d&&bs(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function xn(e){const{type:t,vnode:r,proxy:n,withProxy:o,props:s,propsOptions:[i],slots:a,attrs:l,emit:u,render:c,renderCache:f,data:p,setupState:g,ctx:y,inheritAttrs:C}=e;let S,H;const P=qr(e);try{if(r.shapeFlag&4){const m=o||n;S=Oe(c.call(m,m,f,s,g,p,y)),H=l}else{const m=t;S=Oe(m.length>1?m(s,{attrs:l,slots:a,emit:u}):m(s,null)),H=t.props?l:oc(l)}}catch(m){fr.length=0,tr(m,e,1),S=te(qe)}let v=S;if(H&&C!==!1){const m=Object.keys(H),{shapeFlag:A}=v;m.length&&A&7&&(i&&m.some(io)&&(H=sc(H,i)),v=Jt(v,H))}return r.dirs&&(v=Jt(v),v.dirs=v.dirs?v.dirs.concat(r.dirs):r.dirs),r.transition&&(v.transition=r.transition),S=v,qr(P),S}function nc(e){let t;for(let r=0;r{let t;for(const r in e)(r==="class"||r==="style"||vr(r))&&((t||(t={}))[r]=e[r]);return t},sc=(e,t)=>{const r={};for(const n in e)(!io(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function ic(e,t,r){const{props:n,children:o,component:s}=e,{props:i,children:a,patchFlag:l}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?ss(n,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let f=0;fe.__isSuspense,lc={name:"Suspense",__isSuspense:!0,process(e,t,r,n,o,s,i,a,l,u){e==null?uc(t,r,n,o,s,i,a,l,u):fc(e,t,r,n,o,i,a,l,u)},hydrate:dc,create:vo,normalize:pc},cc=lc;function mr(e,t){const r=e.props&&e.props[t];D(r)&&r()}function uc(e,t,r,n,o,s,i,a,l){const{p:u,o:{createElement:c}}=l,f=c("div"),p=e.suspense=vo(e,o,n,t,f,r,s,i,a,l);u(null,p.pendingBranch=e.ssContent,f,null,n,p,s,i),p.deps>0?(mr(e,"onPending"),mr(e,"onFallback"),u(null,e.ssFallback,t,r,n,null,s,i),Dt(p,e.ssFallback)):p.resolve(!1,!0)}function fc(e,t,r,n,o,s,i,a,{p:l,um:u,o:{createElement:c}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const p=t.ssContent,g=t.ssFallback,{activeBranch:y,pendingBranch:C,isInFallback:S,isHydrating:H}=f;if(C)f.pendingBranch=p,dt(p,C)?(l(C,p,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0?f.resolve():S&&(l(y,g,r,n,o,null,s,i,a),Dt(f,g))):(f.pendingId++,H?(f.isHydrating=!1,f.activeBranch=C):u(C,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),S?(l(null,p,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0?f.resolve():(l(y,g,r,n,o,null,s,i,a),Dt(f,g))):y&&dt(p,y)?(l(y,p,r,n,o,f,s,i,a),f.resolve(!0)):(l(null,p,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0&&f.resolve()));else if(y&&dt(p,y))l(y,p,r,n,o,f,s,i,a),Dt(f,p);else if(mr(t,"onPending"),f.pendingBranch=p,f.pendingId++,l(null,p,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0)f.resolve();else{const{timeout:P,pendingId:v}=f;P>0?setTimeout(()=>{f.pendingId===v&&f.fallback(g)},P):P===0&&f.fallback(g)}}function vo(e,t,r,n,o,s,i,a,l,u,c=!1){const{p:f,m:p,um:g,n:y,o:{parentNode:C,remove:S}}=u;let H;const P=hc(e);P&&t!=null&&t.pendingBranch&&(H=t.pendingId,t.deps++);const v=e.props?pl(e.props.timeout):void 0,m={vnode:e,parent:t,parentComponent:r,isSVG:i,container:n,hiddenContainer:o,anchor:s,deps:0,pendingId:0,timeout:typeof v=="number"?v:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:c,isUnmounted:!1,effects:[],resolve(A=!1,U=!1){const{vnode:W,activeBranch:$,pendingBranch:z,pendingId:N,effects:Y,parentComponent:B,container:re}=m;let ge=!1;if(m.isHydrating)m.isHydrating=!1;else if(!A){ge=$&&z.transition&&z.transition.mode==="out-in",ge&&($.transition.afterLeave=()=>{N===m.pendingId&&(p(z,re,q,0),jn(Y))});let{anchor:q}=m;$&&(q=y($),g($,B,m,!0)),ge||p(z,re,q,0)}Dt(m,z),m.pendingBranch=null,m.isInFallback=!1;let ue=m.parent,M=!1;for(;ue;){if(ue.pendingBranch){ue.effects.push(...Y),M=!0;break}ue=ue.parent}!M&&!ge&&jn(Y),m.effects=[],P&&t&&t.pendingBranch&&H===t.pendingId&&(t.deps--,t.deps===0&&!U&&t.resolve()),mr(W,"onResolve")},fallback(A){if(!m.pendingBranch)return;const{vnode:U,activeBranch:W,parentComponent:$,container:z,isSVG:N}=m;mr(U,"onFallback");const Y=y(W),B=()=>{m.isInFallback&&(f(null,A,z,Y,$,null,N,a,l),Dt(m,A))},re=A.transition&&A.transition.mode==="out-in";re&&(W.transition.afterLeave=B),m.isInFallback=!0,g(W,$,null,!0),re||B()},move(A,U,W){m.activeBranch&&p(m.activeBranch,A,U,W),m.container=A},next(){return m.activeBranch&&y(m.activeBranch)},registerDep(A,U){const W=!!m.pendingBranch;W&&m.deps++;const $=A.vnode.el;A.asyncDep.catch(z=>{tr(z,A,0)}).then(z=>{if(A.isUnmounted||m.isUnmounted||m.pendingId!==A.suspenseId)return;A.asyncResolved=!0;const{vnode:N}=A;Dn(A,z,!1),$&&(N.el=$);const Y=!$&&A.subTree.el;U(A,N,C($||A.subTree.el),$?null:y(A.subTree),m,i,l),Y&&S(Y),yo(A,N.el),W&&--m.deps===0&&m.resolve()})},unmount(A,U){m.isUnmounted=!0,m.activeBranch&&g(m.activeBranch,r,A,U),m.pendingBranch&&g(m.pendingBranch,r,A,U)}};return m}function dc(e,t,r,n,o,s,i,a,l){const u=t.suspense=vo(t,n,r,e.parentNode,document.createElement("div"),null,o,s,i,a,!0),c=l(e,u.pendingBranch=t.ssContent,r,u,s,i);return u.deps===0&&u.resolve(!1,!0),c}function pc(e){const{shapeFlag:t,children:r}=e,n=t&32;e.ssContent=is(n?r.default:r),e.ssFallback=n?is(r.fallback):te(qe)}function is(e){let t;if(D(e)){const r=Vt&&e._c;r&&(e._d=!1,V()),e=e(),r&&(e._d=!0,t=He,sa())}return F(e)&&(e=nc(e)),e=Oe(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(r=>r!==e)),e}function Ni(e,t){t&&t.pendingBranch?F(e)?t.effects.push(...e):t.effects.push(e):jn(e)}function Dt(e,t){e.activeBranch=t;const{vnode:r,parentComponent:n}=e,o=r.el=t.el;n&&n.subTree===r&&(n.vnode.el=o,yo(n,o))}function hc(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}function gc(e,t){return _o(e,null,t)}const Sr={};function Wt(e,t,r){return _o(e,t,r)}function _o(e,t,{immediate:r,deep:n,flush:o,onTrack:s,onTrigger:i}=ce){var a;const l=Cl()===((a=he)==null?void 0:a.scope)?he:null;let u,c=!1,f=!1;if(be(e)?(u=()=>e.value,c=Wr(e)):Bt(e)?(u=()=>e,n=!0):F(e)?(f=!0,c=e.some(m=>Bt(m)||Wr(m)),u=()=>e.map(m=>{if(be(m))return m.value;if(Bt(m))return kt(m);if(D(m))return ht(m,l,2)})):D(e)?t?u=()=>ht(e,l,2):u=()=>{if(!(l&&l.isUnmounted))return p&&p(),We(e,l,3,[g])}:u=De,t&&n){const m=u;u=()=>kt(m())}let p,g=m=>{p=P.onStop=()=>{ht(m,l,4)}},y;if(Gt)if(g=De,t?r&&We(t,l,3,[u(),f?[]:void 0,g]):u(),o==="sync"){const m=ru();y=m.__watcherHandles||(m.__watcherHandles=[])}else return De;let C=f?new Array(e.length).fill(Sr):Sr;const S=()=>{if(P.active)if(t){const m=P.run();(n||c||(f?m.some((A,U)=>St(A,C[U])):St(m,C)))&&(p&&p(),We(t,l,3,[m,C===Sr?void 0:f&&C[0]===Sr?[]:C,g]),C=m)}else P.run()};S.allowRecurse=!!t;let H;o==="sync"?H=S:o==="post"?H=()=>Ee(S,l&&l.suspense):(S.pre=!0,l&&(S.id=l.uid),H=()=>ln(S));const P=new uo(u,H);t?r?S():C=P.run():o==="post"?Ee(P.run.bind(P),l&&l.suspense):P.run();const v=()=>{P.stop(),l&&l.scope&&ao(l.scope.effects,P)};return y&&y.push(v),v}function mc(e,t,r){const n=this.proxy,o=de(e)?e.includes(".")?ji(n,e):()=>n[e]:e.bind(n,n);let s;D(t)?s=t:(s=t.handler,r=t);const i=he;Xt(this);const a=_o(o,s.bind(n),r);return i?Xt(i):It(),a}function ji(e,t){const r=t.split(".");return()=>{let n=e;for(let o=0;o{kt(r,t)});else if(li(e))for(const r in e)kt(e[r],t);return e}function bc(e,t){const r=ve;if(r===null)return e;const n=hn(r)||r.proxy,o=e.dirs||(e.dirs=[]);for(let s=0;s_e({name:e.name},t,{setup:e}))():e}const zt=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function as(e){D(e)&&(e={loader:e});const{loader:t,loadingComponent:r,errorComponent:n,delay:o=200,timeout:s,suspensible:i=!0,onError:a}=e;let l=null,u,c=0;const f=()=>(c++,l=null,p()),p=()=>{let g;return l||(g=l=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),a)return new Promise((C,S)=>{a(y,()=>C(f()),()=>S(y),c+1)});throw y}).then(y=>g!==l&&l?l:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),u=y,y)))};return je({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return u},setup(){const g=he;if(u)return()=>Cn(u,g);const y=P=>{l=null,tr(P,g,13,!n)};if(i&&g.suspense||Gt)return p().then(P=>()=>Cn(P,g)).catch(P=>(y(P),()=>n?te(n,{error:P}):null));const C=Ie(!1),S=Ie(),H=Ie(!!o);return o&&setTimeout(()=>{H.value=!1},o),s!=null&&setTimeout(()=>{if(!C.value&&!S.value){const P=new Error(`Async component timed out after ${s}ms.`);y(P),S.value=P}},s),p().then(()=>{C.value=!0,g.parent&&wo(g.parent.vnode)&&ln(g.parent.update)}).catch(P=>{y(P),S.value=P}),()=>{if(C.value&&u)return Cn(u,g);if(S.value&&n)return te(n,{error:S.value});if(r&&!H.value)return te(r)}}})}function Cn(e,t){const{ref:r,props:n,children:o,ce:s}=t.vnode,i=te(e,n,o);return i.ref=r,i.ce=s,delete t.vnode.ce,i}const wo=e=>e.type.__isKeepAlive;function Li(e,t){Bi(e,"a",t)}function Fi(e,t){Bi(e,"da",t)}function Bi(e,t,r=he){const n=e.__wdc||(e.__wdc=()=>{let o=r;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(fn(t,n,r),r){let o=r.parent;for(;o&&o.parent;)wo(o.parent.vnode)&&yc(n,t,r,o),o=o.parent}}function yc(e,t,r,n){const o=fn(t,e,n,!0);Ui(()=>{ao(n[t],o)},r)}function fn(e,t,r=he,n=!1){if(r){const o=r[e]||(r[e]=[]),s=t.__weh||(t.__weh=(...i)=>{if(r.isUnmounted)return;Zt(),Xt(r);const a=We(t,r,e,i);return It(),er(),a});return n?o.unshift(s):o.push(s),s}}const st=e=>(t,r=he)=>(!Gt||e==="sp")&&fn(e,(...n)=>t(...n),r),vc=st("bm"),dn=st("m"),_c=st("bu"),wc=st("u"),xo=st("bum"),Ui=st("um"),xc=st("sp"),Cc=st("rtg"),kc=st("rtc");function Di(e,t=he){fn("ec",e,t)}const Co="components";function Tc(e,t){return qi(Co,e,!0,t)||e}const Wi=Symbol.for("v-ndc");function zi(e){return de(e)?qi(Co,e,!1)||e:e||Wi}function qi(e,t,r=!0,n=!1){const o=ve||he;if(o){const s=o.type;if(e===Co){const a=Zc(s,!1);if(a&&(a===t||a===Ge(t)||a===nn(Ge(t))))return s}const i=ls(o[e]||s[e],t)||ls(o.appContext[e],t);return!i&&n?s:i}}function ls(e,t){return e&&(e[t]||e[Ge(t)]||e[nn(Ge(t))])}function ar(e,t,r,n){let o;const s=r&&r[n];if(F(e)||de(e)){o=new Array(e.length);for(let i=0,a=e.length;it(i,a,void 0,s&&s[a]));else{const i=Object.keys(e);o=new Array(i.length);for(let a=0,l=i.length;ayr(t)?!(t.type===qe||t.type===me&&!Ki(t.children)):!0)?e:null}const Ln=e=>e?la(e)?hn(e)||e.proxy:Ln(e.parent):null,ur=_e(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=>Ln(e.parent),$root:e=>Ln(e.root),$emit:e=>e.emit,$options:e=>ko(e),$forceUpdate:e=>e.f||(e.f=()=>ln(e.update)),$nextTick:e=>e.n||(e.n=bo.bind(e.proxy)),$watch:e=>mc.bind(e)}),kn=(e,t)=>e!==ce&&!e.__isScriptSetup&&Q(e,t),Ec={get({_:e},t){const{ctx:r,setupState:n,data:o,props:s,accessCache:i,type:a,appContext:l}=e;let u;if(t[0]!=="$"){const g=i[t];if(g!==void 0)switch(g){case 1:return n[t];case 2:return o[t];case 4:return r[t];case 3:return s[t]}else{if(kn(n,t))return i[t]=1,n[t];if(o!==ce&&Q(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&&Q(u,t))return i[t]=3,s[t];if(r!==ce&&Q(r,t))return i[t]=4,r[t];Fn&&(i[t]=0)}}const c=ur[t];let f,p;if(c)return t==="$attrs"&&Se(e,"get",t),c(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(r!==ce&&Q(r,t))return i[t]=4,r[t];if(p=l.config.globalProperties,Q(p,t))return p[t]},set({_:e},t,r){const{data:n,setupState:o,ctx:s}=e;return kn(o,t)?(o[t]=r,!0):n!==ce&&Q(n,t)?(n[t]=r,!0):Q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:o,propsOptions:s}},i){let a;return!!r[i]||e!==ce&&Q(e,i)||kn(t,i)||(a=s[0])&&Q(a,i)||Q(n,i)||Q(ur,i)||Q(o.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:Q(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Ac(){return Ic().attrs}function Ic(){const e=So();return e.setupContext||(e.setupContext=ua(e))}function cs(e){return F(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let Fn=!0;function Sc(e){const t=ko(e),r=e.proxy,n=e.ctx;Fn=!1,t.beforeCreate&&us(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:p,beforeUpdate:g,updated:y,activated:C,deactivated:S,beforeDestroy:H,beforeUnmount:P,destroyed:v,unmounted:m,render:A,renderTracked:U,renderTriggered:W,errorCaptured:$,serverPrefetch:z,expose:N,inheritAttrs:Y,components:B,directives:re,filters:ge}=t;if(u&&Rc(u,n,null),i)for(const q in i){const O=i[q];D(O)&&(n[q]=O.bind(r))}if(o){const q=o.call(r,r);ie(q)&&(e.data=Ye(q))}if(Fn=!0,s)for(const q in s){const O=s[q],Ce=D(O)?O.bind(r,r):D(O.get)?O.get.bind(r,r):De,yt=!D(O)&&D(O.set)?O.set.bind(r):De,Re=Z({get:Ce,set:yt});Object.defineProperty(n,q,{enumerable:!0,configurable:!0,get:()=>Re.value,set:ke=>Re.value=ke})}if(a)for(const q in a)Vi(a[q],n,r,q);if(l){const q=D(l)?l.call(r):l;Reflect.ownKeys(q).forEach(O=>{Xi(O,q[O])})}c&&us(c,e,"c");function M(q,O){F(O)?O.forEach(Ce=>q(Ce.bind(r))):O&&q(O.bind(r))}if(M(vc,f),M(dn,p),M(_c,g),M(wc,y),M(Li,C),M(Fi,S),M(Di,$),M(kc,U),M(Cc,W),M(xo,P),M(Ui,m),M(xc,z),F(N))if(N.length){const q=e.exposed||(e.exposed={});N.forEach(O=>{Object.defineProperty(q,O,{get:()=>r[O],set:Ce=>r[O]=Ce})})}else e.exposed||(e.exposed={});A&&e.render===De&&(e.render=A),Y!=null&&(e.inheritAttrs=Y),B&&(e.components=B),re&&(e.directives=re)}function Rc(e,t,r=De){F(e)&&(e=Bn(e));for(const n in e){const o=e[n];let s;ie(o)?"default"in o?s=gt(o.from||n,o.default,!0):s=gt(o.from||n):s=gt(o),be(s)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[n]=s}}function us(e,t,r){We(F(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function Vi(e,t,r,n){const o=n.includes(".")?ji(r,n):()=>r[n];if(de(e)){const s=t[e];D(s)&&Wt(o,s)}else if(D(e))Wt(o,e.bind(r));else if(ie(e))if(F(e))e.forEach(s=>Vi(s,t,r,n));else{const s=D(e.handler)?e.handler.bind(r):t[e.handler];D(s)&&Wt(o,s,e)}}function ko(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,a=s.get(t);let l;return a?l=a:!o.length&&!r&&!n?l=t:(l={},o.length&&o.forEach(u=>Kr(l,u,i,!0)),Kr(l,t,i)),ie(t)&&s.set(t,l),l}function Kr(e,t,r,n=!1){const{mixins:o,extends:s}=t;s&&Kr(e,s,r,!0),o&&o.forEach(i=>Kr(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const a=Mc[i]||r&&r[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const Mc={data:fs,props:ds,emits:ds,methods:lr,computed:lr,beforeCreate:Te,created:Te,beforeMount:Te,mounted:Te,beforeUpdate:Te,updated:Te,beforeDestroy:Te,beforeUnmount:Te,destroyed:Te,unmounted:Te,activated:Te,deactivated:Te,errorCaptured:Te,serverPrefetch:Te,components:lr,directives:lr,watch:$c,provide:fs,inject:Pc};function fs(e,t){return t?e?function(){return _e(D(e)?e.call(this,this):e,D(t)?t.call(this,this):t)}:t:e}function Pc(e,t){return lr(Bn(e),Bn(t))}function Bn(e){if(F(e)){const t={};for(let r=0;r1)return r&&D(t)?t.call(n&&n.proxy):t}}function Gi(){return!!(he||ve||br)}function Nc(e,t,r,n=!1){const o={},s={};Ur(s,pn,1),e.propsDefaults=Object.create(null),Yi(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);r?e.props=n?o:ki(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function jc(e,t,r,n){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,a=ee(o),[l]=e.propsOptions;let u=!1;if((n||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[p,g]=Qi(f,t,!0);_e(i,p),g&&a.push(...g)};!r&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!l)return ie(e)&&n.set(e,Lt),Lt;if(F(s))for(let c=0;c-1,g[1]=C<0||y-1||Q(g,"default"))&&a.push(f)}}}const u=[i,a];return ie(e)&&n.set(e,u),u}function ps(e){return e[0]!=="$"}function hs(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function gs(e,t){return hs(e)===hs(t)}function ms(e,t){return F(t)?t.findIndex(r=>gs(r,e)):D(t)&&gs(t,e)?0:-1}const Zi=e=>e[0]==="_"||e==="$stable",To=e=>F(e)?e.map(Oe):[Oe(e)],Lc=(e,t,r)=>{if(t._n)return t;const n=Pt((...o)=>To(t(...o)),r);return n._c=!1,n},ea=(e,t,r)=>{const n=e._ctx;for(const o in e){if(Zi(o))continue;const s=e[o];if(D(s))t[o]=Lc(o,s,n);else if(s!=null){const i=To(s);t[o]=()=>i}}},ta=(e,t)=>{const r=To(t);e.slots.default=()=>r},Fc=(e,t)=>{if(e.vnode.shapeFlag&32){const r=t._;r?(e.slots=ee(t),Ur(t,"_",r)):ea(t,e.slots={})}else e.slots={},t&&ta(e,t);Ur(e.slots,pn,1)},Bc=(e,t,r)=>{const{vnode:n,slots:o}=e;let s=!0,i=ce;if(n.shapeFlag&32){const a=t._;a?r&&a===1?s=!1:(_e(o,t),!r&&a===1&&delete o._):(s=!t.$stable,ea(t,o)),i=t}else t&&(ta(e,t),i={default:1});if(s)for(const a in o)!Zi(a)&&i[a]==null&&delete o[a]};function Vr(e,t,r,n,o=!1){if(F(e)){e.forEach((p,g)=>Vr(p,t&&(F(t)?t[g]:t),r,n,o));return}if(zt(n)&&!o)return;const s=n.shapeFlag&4?hn(n.component)||n.component.proxy:n.el,i=o?null:s,{i:a,r:l}=e,u=t&&t.r,c=a.refs===ce?a.refs={}:a.refs,f=a.setupState;if(u!=null&&u!==l&&(de(u)?(c[u]=null,Q(f,u)&&(f[u]=null)):be(u)&&(u.value=null)),D(l))ht(l,a,12,[i,c]);else{const p=de(l),g=be(l);if(p||g){const y=()=>{if(e.f){const C=p?Q(f,l)?f[l]:c[l]:l.value;o?F(C)&&ao(C,s):F(C)?C.includes(s)||C.push(s):p?(c[l]=[s],Q(f,l)&&(f[l]=c[l])):(l.value=[s],e.k&&(c[e.k]=l.value))}else p?(c[l]=i,Q(f,l)&&(f[l]=i)):g&&(l.value=i,e.k&&(c[e.k]=i))};i?(y.id=-1,Ee(y,r)):y()}}}let lt=!1;const Rr=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Mr=e=>e.nodeType===8;function Uc(e){const{mt:t,p:r,o:{patchProp:n,createText:o,nextSibling:s,parentNode:i,remove:a,insert:l,createComment:u}}=e,c=(v,m)=>{if(!m.hasChildNodes()){r(null,v,m),zr(),m._vnode=v;return}lt=!1,f(m.firstChild,v,null,null,null),zr(),m._vnode=v,lt&&console.error("Hydration completed but contains mismatches.")},f=(v,m,A,U,W,$=!1)=>{const z=Mr(v)&&v.data==="[",N=()=>C(v,m,A,U,W,z),{type:Y,ref:B,shapeFlag:re,patchFlag:ge}=m;let ue=v.nodeType;m.el=v,ge===-2&&($=!1,m.dynamicChildren=null);let M=null;switch(Y){case Kt:ue!==3?m.children===""?(l(m.el=o(""),i(v),v),M=v):M=N():(v.data!==m.children&&(lt=!0,v.data=m.children),M=s(v));break;case qe:if(ue!==8||z)if(v.tagName.toLowerCase()==="template"){const q=m.el.content.firstChild;H(q,v,A),m.el=v=q,M=s(v)}else M=N();else M=s(v);break;case jr:if(z&&(v=s(v),ue=v.nodeType),ue===1||ue===3){M=v;const q=!m.children.length;for(let O=0;O{$=$||!!m.dynamicChildren;const{type:z,props:N,patchFlag:Y,shapeFlag:B,dirs:re,transition:ge}=m,ue=z==="input"&&re||z==="option";if(ue||Y!==-1){if(re&&Ve(m,null,A,"created"),N)if(ue||!$||Y&48)for(const O in N)(ue&&O.endsWith("value")||vr(O)&&!cr(O))&&n(v,O,null,N[O],!1,void 0,A);else N.onClick&&n(v,"onClick",null,N.onClick,!1,void 0,A);let M;(M=N&&N.onVnodeBeforeMount)&&$e(M,A,m);let q=!1;if(P(v)){q=na(U,ge)&&A&&A.vnode.props&&A.vnode.props.appear;const O=v.content.firstChild;q&&ge.beforeEnter(O),H(O,v,A),m.el=v=O}if(re&&Ve(m,null,A,"beforeMount"),((M=N&&N.onVnodeMounted)||re||q)&&Ni(()=>{M&&$e(M,A,m),q&&ge.enter(v),re&&Ve(m,null,A,"mounted")},U),B&16&&!(N&&(N.innerHTML||N.textContent))){let O=g(v.firstChild,m,v,A,U,W,$);for(;O;){lt=!0;const Ce=O;O=O.nextSibling,a(Ce)}}else B&8&&v.textContent!==m.children&&(lt=!0,v.textContent=m.children)}return v.nextSibling},g=(v,m,A,U,W,$,z)=>{z=z||!!m.dynamicChildren;const N=m.children,Y=N.length;for(let B=0;B{const{slotScopeIds:z}=m;z&&(W=W?W.concat(z):z);const N=i(v),Y=g(s(v),m,N,A,U,W,$);return Y&&Mr(Y)&&Y.data==="]"?s(m.anchor=Y):(lt=!0,l(m.anchor=u("]"),N,Y),Y)},C=(v,m,A,U,W,$)=>{if(lt=!0,m.el=null,$){const Y=S(v);for(;;){const B=s(v);if(B&&B!==Y)a(B);else break}}const z=s(v),N=i(v);return a(v),r(null,m,N,z,A,U,Rr(N),W),z},S=(v,m="[",A="]")=>{let U=0;for(;v;)if(v=s(v),v&&Mr(v)&&(v.data===m&&U++,v.data===A)){if(U===0)return s(v);U--}return v},H=(v,m,A)=>{const U=m.parentNode;U&&U.replaceChild(v,m);let W=A;for(;W;)W.vnode.el===m&&(W.vnode.el=v,W.subTree.el=v),W=W.parent},P=v=>v.nodeType===1&&v.tagName.toLowerCase()==="template";return[c,f]}const Ee=Ni;function Dc(e){return ra(e)}function Wc(e){return ra(e,Uc)}function ra(e,t){const r=Pn();r.__VUE__=!0;const{insert:n,remove:o,patchProp:s,createElement:i,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:p,setScopeId:g=De,insertStaticContent:y}=e,C=(d,h,b,_=null,w=null,T=null,I=!1,k=null,E=!!h.dynamicChildren)=>{if(d===h)return;d&&!dt(d,h)&&(_=Cr(d),ke(d,w,T,!0),d=null),h.patchFlag===-2&&(E=!1,h.dynamicChildren=null);const{type:x,ref:j,shapeFlag:R}=h;switch(x){case Kt:S(d,h,b,_);break;case qe:H(d,h,b,_);break;case jr:d==null&&P(h,b,_,I);break;case me:B(d,h,b,_,w,T,I,k,E);break;default:R&1?A(d,h,b,_,w,T,I,k,E):R&6?re(d,h,b,_,w,T,I,k,E):(R&64||R&128)&&x.process(d,h,b,_,w,T,I,k,E,Ht)}j!=null&&w&&Vr(j,d&&d.ref,T,h||d,!h)},S=(d,h,b,_)=>{if(d==null)n(h.el=a(h.children),b,_);else{const w=h.el=d.el;h.children!==d.children&&u(w,h.children)}},H=(d,h,b,_)=>{d==null?n(h.el=l(h.children||""),b,_):h.el=d.el},P=(d,h,b,_)=>{[d.el,d.anchor]=y(d.children,h,b,_,d.el,d.anchor)},v=({el:d,anchor:h},b,_)=>{let w;for(;d&&d!==h;)w=p(d),n(d,b,_),d=w;n(h,b,_)},m=({el:d,anchor:h})=>{let b;for(;d&&d!==h;)b=p(d),o(d),d=b;o(h)},A=(d,h,b,_,w,T,I,k,E)=>{I=I||h.type==="svg",d==null?U(h,b,_,w,T,I,k,E):z(d,h,w,T,I,k,E)},U=(d,h,b,_,w,T,I,k)=>{let E,x;const{type:j,props:R,shapeFlag:L,transition:K,dirs:X}=d;if(E=d.el=i(d.type,T,R&&R.is,R),L&8?c(E,d.children):L&16&&$(d.children,E,null,_,w,T&&j!=="foreignObject",I,k),X&&Ve(d,null,_,"created"),W(E,d,d.scopeId,I,_),R){for(const oe in R)oe!=="value"&&!cr(oe)&&s(E,oe,null,R[oe],T,d.children,_,w,Qe);"value"in R&&s(E,"value",null,R.value),(x=R.onVnodeBeforeMount)&&$e(x,_,d)}X&&Ve(d,null,_,"beforeMount");const ae=na(w,K);ae&&K.beforeEnter(E),n(E,h,b),((x=R&&R.onVnodeMounted)||ae||X)&&Ee(()=>{x&&$e(x,_,d),ae&&K.enter(E),X&&Ve(d,null,_,"mounted")},w)},W=(d,h,b,_,w)=>{if(b&&g(d,b),_)for(let T=0;T<_.length;T++)g(d,_[T]);if(w){let T=w.subTree;if(h===T){const I=w.vnode;W(d,I,I.scopeId,I.slotScopeIds,w.parent)}}},$=(d,h,b,_,w,T,I,k,E=0)=>{for(let x=E;x{const k=h.el=d.el;let{patchFlag:E,dynamicChildren:x,dirs:j}=h;E|=d.patchFlag&16;const R=d.props||ce,L=h.props||ce;let K;b&&vt(b,!1),(K=L.onVnodeBeforeUpdate)&&$e(K,b,h,d),j&&Ve(h,d,b,"beforeUpdate"),b&&vt(b,!0);const X=w&&h.type!=="foreignObject";if(x?N(d.dynamicChildren,x,k,b,_,X,T):I||O(d,h,k,null,b,_,X,T,!1),E>0){if(E&16)Y(k,h,R,L,b,_,w);else if(E&2&&R.class!==L.class&&s(k,"class",null,L.class,w),E&4&&s(k,"style",R.style,L.style,w),E&8){const ae=h.dynamicProps;for(let oe=0;oe{K&&$e(K,b,h,d),j&&Ve(h,d,b,"updated")},_)},N=(d,h,b,_,w,T,I)=>{for(let k=0;k{if(b!==_){if(b!==ce)for(const k in b)!cr(k)&&!(k in _)&&s(d,k,b[k],null,I,h.children,w,T,Qe);for(const k in _){if(cr(k))continue;const E=_[k],x=b[k];E!==x&&k!=="value"&&s(d,k,x,E,I,h.children,w,T,Qe)}"value"in _&&s(d,"value",b.value,_.value)}},B=(d,h,b,_,w,T,I,k,E)=>{const x=h.el=d?d.el:a(""),j=h.anchor=d?d.anchor:a("");let{patchFlag:R,dynamicChildren:L,slotScopeIds:K}=h;K&&(k=k?k.concat(K):K),d==null?(n(x,b,_),n(j,b,_),$(h.children,b,j,w,T,I,k,E)):R>0&&R&64&&L&&d.dynamicChildren?(N(d.dynamicChildren,L,b,w,T,I,k),(h.key!=null||w&&h===w.subTree)&&oa(d,h,!0)):O(d,h,b,j,w,T,I,k,E)},re=(d,h,b,_,w,T,I,k,E)=>{h.slotScopeIds=k,d==null?h.shapeFlag&512?w.ctx.activate(h,b,_,I,E):ge(h,b,_,w,T,I,E):ue(d,h,E)},ge=(d,h,b,_,w,T,I)=>{const k=d.component=Xc(d,_,w);if(wo(d)&&(k.ctx.renderer=Ht),Gc(k),k.asyncDep){if(w&&w.registerDep(k,M),!d.el){const E=k.subTree=te(qe);H(null,E,h,b)}return}M(k,d,h,b,w,T,I)},ue=(d,h,b)=>{const _=h.component=d.component;if(ic(d,h,b))if(_.asyncDep&&!_.asyncResolved){q(_,h,b);return}else _.next=h,ec(_.update),_.update();else h.el=d.el,_.vnode=h},M=(d,h,b,_,w,T,I)=>{const k=()=>{if(d.isMounted){let{next:j,bu:R,u:L,parent:K,vnode:X}=d,ae=j,oe;vt(d,!1),j?(j.el=X.el,q(d,j,I)):j=X,R&&Nr(R),(oe=j.props&&j.props.onVnodeBeforeUpdate)&&$e(oe,K,j,X),vt(d,!0);const pe=xn(d),Le=d.subTree;d.subTree=pe,C(Le,pe,f(Le.el),Cr(Le),d,w,T),j.el=pe.el,ae===null&&yo(d,pe.el),L&&Ee(L,w),(oe=j.props&&j.props.onVnodeUpdated)&&Ee(()=>$e(oe,K,j,X),w)}else{let j;const{el:R,props:L}=h,{bm:K,m:X,parent:ae}=d,oe=zt(h);if(vt(d,!1),K&&Nr(K),!oe&&(j=L&&L.onVnodeBeforeMount)&&$e(j,ae,h),vt(d,!0),R&&vn){const pe=()=>{d.subTree=xn(d),vn(R,d.subTree,d,w,null)};oe?h.type.__asyncLoader().then(()=>!d.isUnmounted&&pe()):pe()}else{const pe=d.subTree=xn(d);C(null,pe,b,_,d,w,T),h.el=pe.el}if(X&&Ee(X,w),!oe&&(j=L&&L.onVnodeMounted)){const pe=h;Ee(()=>$e(j,ae,pe),w)}(h.shapeFlag&256||ae&&zt(ae.vnode)&&ae.vnode.shapeFlag&256)&&d.a&&Ee(d.a,w),d.isMounted=!0,h=b=_=null}},E=d.effect=new uo(k,()=>ln(x),d.scope),x=d.update=()=>E.run();x.id=d.uid,vt(d,!0),x()},q=(d,h,b)=>{h.component=d;const _=d.vnode.props;d.vnode=h,d.next=null,jc(d,h.props,_,b),Bc(d,h.children,b),Zt(),os(),er()},O=(d,h,b,_,w,T,I,k,E=!1)=>{const x=d&&d.children,j=d?d.shapeFlag:0,R=h.children,{patchFlag:L,shapeFlag:K}=h;if(L>0){if(L&128){yt(x,R,b,_,w,T,I,k,E);return}else if(L&256){Ce(x,R,b,_,w,T,I,k,E);return}}K&8?(j&16&&Qe(x,w,T),R!==x&&c(b,R)):j&16?K&16?yt(x,R,b,_,w,T,I,k,E):Qe(x,w,T,!0):(j&8&&c(b,""),K&16&&$(R,b,_,w,T,I,k,E))},Ce=(d,h,b,_,w,T,I,k,E)=>{d=d||Lt,h=h||Lt;const x=d.length,j=h.length,R=Math.min(x,j);let L;for(L=0;Lj?Qe(d,w,T,!0,!1,R):$(h,b,_,w,T,I,k,E,R)},yt=(d,h,b,_,w,T,I,k,E)=>{let x=0;const j=h.length;let R=d.length-1,L=j-1;for(;x<=R&&x<=L;){const K=d[x],X=h[x]=E?ft(h[x]):Oe(h[x]);if(dt(K,X))C(K,X,b,null,w,T,I,k,E);else break;x++}for(;x<=R&&x<=L;){const K=d[R],X=h[L]=E?ft(h[L]):Oe(h[L]);if(dt(K,X))C(K,X,b,null,w,T,I,k,E);else break;R--,L--}if(x>R){if(x<=L){const K=L+1,X=KL)for(;x<=R;)ke(d[x],w,T,!0),x++;else{const K=x,X=x,ae=new Map;for(x=X;x<=L;x++){const Me=h[x]=E?ft(h[x]):Oe(h[x]);Me.key!=null&&ae.set(Me.key,x)}let oe,pe=0;const Le=L-X+1;let Nt=!1,qo=0;const nr=new Array(Le);for(x=0;x=Le){ke(Me,w,T,!0);continue}let Ke;if(Me.key!=null)Ke=ae.get(Me.key);else for(oe=X;oe<=L;oe++)if(nr[oe-X]===0&&dt(Me,h[oe])){Ke=oe;break}Ke===void 0?ke(Me,w,T,!0):(nr[Ke-X]=x+1,Ke>=qo?qo=Ke:Nt=!0,C(Me,h[Ke],b,null,w,T,I,k,E),pe++)}const Ko=Nt?zc(nr):Lt;for(oe=Ko.length-1,x=Le-1;x>=0;x--){const Me=X+x,Ke=h[Me],Vo=Me+1{const{el:T,type:I,transition:k,children:E,shapeFlag:x}=d;if(x&6){Re(d.component.subTree,h,b,_);return}if(x&128){d.suspense.move(h,b,_);return}if(x&64){I.move(d,h,b,Ht);return}if(I===me){n(T,h,b);for(let R=0;Rk.enter(T),w);else{const{leave:R,delayLeave:L,afterLeave:K}=k,X=()=>n(T,h,b),ae=()=>{R(T,()=>{X(),K&&K()})};L?L(T,X,ae):ae()}else n(T,h,b)},ke=(d,h,b,_=!1,w=!1)=>{const{type:T,props:I,ref:k,children:E,dynamicChildren:x,shapeFlag:j,patchFlag:R,dirs:L}=d;if(k!=null&&Vr(k,null,b,d,!0),j&256){h.ctx.deactivate(d);return}const K=j&1&&L,X=!zt(d);let ae;if(X&&(ae=I&&I.onVnodeBeforeUnmount)&&$e(ae,h,d),j&6)sl(d.component,b,_);else{if(j&128){d.suspense.unmount(b,_);return}K&&Ve(d,null,h,"beforeUnmount"),j&64?d.type.remove(d,h,b,w,Ht,_):x&&(T!==me||R>0&&R&64)?Qe(x,h,b,!1,!0):(T===me&&R&384||!w&&j&16)&&Qe(E,h,b),_&&we(d)}(X&&(ae=I&&I.onVnodeUnmounted)||K)&&Ee(()=>{ae&&$e(ae,h,d),K&&Ve(d,null,h,"unmounted")},b)},we=d=>{const{type:h,el:b,anchor:_,transition:w}=d;if(h===me){ol(b,_);return}if(h===jr){m(d);return}const T=()=>{o(b),w&&!w.persisted&&w.afterLeave&&w.afterLeave()};if(d.shapeFlag&1&&w&&!w.persisted){const{leave:I,delayLeave:k}=w,E=()=>I(b,T);k?k(d.el,T,E):E()}else T()},ol=(d,h)=>{let b;for(;d!==h;)b=p(d),o(d),d=b;o(h)},sl=(d,h,b)=>{const{bum:_,scope:w,update:T,subTree:I,um:k}=d;_&&Nr(_),w.stop(),T&&(T.active=!1,ke(I,d,h,b)),k&&Ee(k,h),Ee(()=>{d.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},Qe=(d,h,b,_=!1,w=!1,T=0)=>{for(let I=T;Id.shapeFlag&6?Cr(d.component.subTree):d.shapeFlag&128?d.suspense.next():p(d.anchor||d.el),zo=(d,h,b)=>{d==null?h._vnode&&ke(h._vnode,null,null,!0):C(h._vnode||null,d,h,null,null,null,b),os(),zr(),h._vnode=d},Ht={p:C,um:ke,m:Re,r:we,mt:ge,mc:$,pc:O,pbc:N,n:Cr,o:e};let yn,vn;return t&&([yn,vn]=t(Ht)),{render:zo,hydrate:yn,createApp:Hc(zo,yn)}}function vt({effect:e,update:t},r){e.allowRecurse=t.allowRecurse=r}function na(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function oa(e,t,r=!1){const n=e.children,o=t.children;if(F(n)&&F(o))for(let s=0;s>1,e[r[a]]0&&(t[n]=r[s-1]),r[s]=n)}}for(s=r.length,i=r[s-1];s-- >0;)r[s]=i,i=t[i];return r}const qc=e=>e.__isTeleport,me=Symbol.for("v-fgt"),Kt=Symbol.for("v-txt"),qe=Symbol.for("v-cmt"),jr=Symbol.for("v-stc"),fr=[];let He=null;function V(e=!1){fr.push(He=e?null:[])}function sa(){fr.pop(),He=fr[fr.length-1]||null}let Vt=1;function bs(e){Vt+=e}function ia(e){return e.dynamicChildren=Vt>0?He||Lt:null,sa(),Vt>0&&He&&He.push(e),e}function ne(e,t,r,n,o,s){return ia(J(e,t,r,n,o,s,!0))}function Ae(e,t,r,n,o){return ia(te(e,t,r,n,o,!0))}function yr(e){return e?e.__v_isVNode===!0:!1}function dt(e,t){return e.type===t.type&&e.key===t.key}const pn="__vInternal",aa=({key:e})=>e??null,Lr=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?de(e)||be(e)||D(e)?{i:ve,r:e,k:t,f:!!r}:e:null);function J(e,t=null,r=null,n=0,o=null,s=e===me?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&aa(t),ref:t&&Lr(t),scopeId:un,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:s,patchFlag:n,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:ve};return a?(Io(l,r),s&128&&e.normalize(l)):r&&(l.shapeFlag|=de(r)?8:16),Vt>0&&!i&&He&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&He.push(l),l}const te=Kc;function Kc(e,t=null,r=null,n=0,o=null,s=!1){if((!e||e===Wi)&&(e=qe),yr(e)){const a=Jt(e,t,!0);return r&&Io(a,r),Vt>0&&!s&&He&&(a.shapeFlag&6?He[He.indexOf(e)]=a:He.push(a)),a.patchFlag|=-2,a}if(eu(e)&&(e=e.__vccOpts),t){t=Eo(t);let{class:a,style:l}=t;a&&!de(a)&&(t.class=ye(a)),ie(l)&&(Ei(l)&&!F(l)&&(l=_e({},l)),t.style=on(l))}const i=de(e)?1:ac(e)?128:qc(e)?64:ie(e)?4:D(e)?2:0;return J(e,t,r,n,o,i,s,!0)}function Eo(e){return e?Ei(e)||pn in e?_e({},e):e:null}function Jt(e,t,r=!1){const{props:n,ref:o,patchFlag:s,children:i}=e,a=t?At(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&aa(a),ref:t&&t.ref?r&&o?F(o)?o.concat(Lr(t)):[o,Lr(t)]:Lr(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==me?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Jt(e.ssContent),ssFallback:e.ssFallback&&Jt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ao(e=" ",t=0){return te(Kt,null,e,t)}function ze(e="",t=!1){return t?(V(),Ae(qe,null,e)):te(qe,null,e)}function Oe(e){return e==null||typeof e=="boolean"?te(qe):F(e)?te(me,null,e.slice()):typeof e=="object"?ft(e):te(Kt,null,String(e))}function ft(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Jt(e)}function Io(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(F(t))r=16;else if(typeof t=="object")if(n&65){const o=t.default;o&&(o._c&&(o._d=!1),Io(e,o()),o._c&&(o._d=!0));return}else{r=32;const o=t._;!o&&!(pn in t)?t._ctx=ve:o===3&&ve&&(ve.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else D(t)?(t={default:t,_ctx:ve},r=32):(t=String(t),n&64?(r=16,t=[Ao(t)]):r=8);e.children=t,e.shapeFlag|=r}function At(...e){const t={};for(let r=0;rhe||ve;let Ro,jt,ys="__VUE_INSTANCE_SETTERS__";(jt=Pn()[ys])||(jt=Pn()[ys]=[]),jt.push(e=>he=e),Ro=e=>{jt.length>1?jt.forEach(t=>t(e)):jt[0](e)};const Xt=e=>{Ro(e),e.scope.on()},It=()=>{he&&he.scope.off(),Ro(null)};function la(e){return e.vnode.shapeFlag&4}let Gt=!1;function Gc(e,t=!1){Gt=t;const{props:r,children:n}=e.vnode,o=la(e);Nc(e,r,o,t),Fc(e,n);const s=o?Yc(e,t):void 0;return Gt=!1,s}function Yc(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=Ai(new Proxy(e.ctx,Ec));const{setup:n}=r;if(n){const o=e.setupContext=n.length>1?ua(e):null;Xt(e),Zt();const s=ht(n,e,0,[e.props,o]);if(er(),It(),ii(s)){if(s.then(It,It),t)return s.then(i=>{Dn(e,i,t)}).catch(i=>{tr(i,e,0)});e.asyncDep=s}else Dn(e,s,t)}else ca(e,t)}function Dn(e,t,r){D(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ie(t)&&(e.setupState=Mi(t)),ca(e,r)}let vs;function ca(e,t,r){const n=e.type;if(!e.render){if(!t&&vs&&!n.render){const o=n.template||ko(e).template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=n,u=_e(_e({isCustomElement:s,delimiters:a},i),l);n.render=vs(o,u)}}e.render=n.render||De}{Xt(e),Zt();try{Sc(e)}finally{er(),It()}}}function Qc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,r){return Se(e,"get","$attrs"),t[r]}}))}function ua(e){const t=r=>{e.exposed=r||{}};return{get attrs(){return Qc(e)},slots:e.slots,emit:e.emit,expose:t}}function hn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Mi(Ai(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in ur)return ur[r](e)},has(t,r){return r in t||r in ur}}))}function Zc(e,t=!0){return D(e)?e.displayName||e.name:e.name||t&&e.__name}function eu(e){return D(e)&&"__vccOpts"in e}const Z=(e,t)=>Yl(e,t,Gt);function Wn(e,t,r){const n=arguments.length;return n===2?ie(t)&&!F(t)?yr(t)?te(e,null,[t]):te(e,t):te(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&yr(r)&&(r=[r]),te(e,t,r))}const tu=Symbol.for("v-scx"),ru=()=>gt(tu),fa="3.3.7",nu="http://www.w3.org/2000/svg",Ct=typeof document<"u"?document:null,_s=Ct&&Ct.createElement("template"),ou={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 o=t?Ct.createElementNS(nu,e):Ct.createElement(e,r?{is:r}:void 0);return e==="select"&&n&&n.multiple!=null&&o.setAttribute("multiple",n.multiple),o},createText:e=>Ct.createTextNode(e),createComment:e=>Ct.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ct.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,o,s){const i=r?r.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),r),!(o===s||!(o=o.nextSibling)););else{_s.innerHTML=n?`${e}`:e;const a=_s.content;if(n){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},su=Symbol("_vtc");function iu(e,t,r){const n=e[su];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const au=Symbol("_vod");function lu(e,t,r){const n=e.style,o=de(r);if(r&&!o){if(t&&!de(t))for(const s in t)r[s]==null&&zn(n,s,"");for(const s in r)zn(n,s,r[s])}else{const s=n.display;o?t!==r&&(n.cssText=r):t&&e.removeAttribute("style"),au in e&&(n.display=s)}}const ws=/\s*!important$/;function zn(e,t,r){if(F(r))r.forEach(n=>zn(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=cu(e,t);ws.test(r)?e.setProperty(Qt(n),r.replace(ws,""),"important"):e[n]=r}}const xs=["Webkit","Moz","ms"],Tn={};function cu(e,t){const r=Tn[t];if(r)return r;let n=Ge(t);if(n!=="filter"&&n in e)return Tn[t]=n;n=nn(n);for(let o=0;oEn||(gu.then(()=>En=0),En=Date.now());function bu(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;We(yu(n,r.value),t,5,[n])};return r.value=e,r.attached=mu(),r}function yu(e,t){if(F(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(n=>o=>!o._stopped&&n&&n(o))}else return t}const Es=/^on[a-z]/,vu=(e,t,r,n,o=!1,s,i,a,l)=>{t==="class"?iu(e,n,o):t==="style"?lu(e,r,n):vr(t)?io(t)||pu(e,t,r,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):_u(e,t,n,o))?fu(e,t,n,s,i,a,l):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),uu(e,t,n,o))};function _u(e,t,r,n){return n?!!(t==="innerHTML"||t==="textContent"||t in e&&Es.test(t)&&D(r)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Es.test(t)&&de(r)?!1:t in e}const As=e=>{const t=e.props["onUpdate:modelValue"]||!1;return F(t)?r=>Nr(t,r):t},An=Symbol("_assign"),wu={deep:!0,created(e,t,r){e[An]=As(r),da(e,"change",()=>{const n=e._modelValue,o=xu(e),s=e.checked,i=e[An];if(F(n)){const a=fi(n,o),l=a!==-1;if(s&&!l)i(n.concat(o));else if(!s&&l){const u=[...n];u.splice(a,1),i(u)}}else if(tn(n)){const a=new Set(n);s?a.add(o):a.delete(o),i(a)}else i(pa(e,s))})},mounted:Is,beforeUpdate(e,t,r){e[An]=As(r),Is(e,t,r)}};function Is(e,{value:t,oldValue:r},n){e._modelValue=t,F(t)?e.checked=fi(t,n.props.value)>-1:tn(t)?e.checked=t.has(n.props.value):t!==r&&(e.checked=sn(t,pa(e,!0)))}function xu(e){return"_value"in e?e._value:e.value}function pa(e,t){const r=t?"_trueValue":"_falseValue";return r in e?e[r]:t}const ha=_e({patchProp:vu},ou);let dr,Ss=!1;function Cu(){return dr||(dr=Dc(ha))}function ku(){return dr=Ss?dr:Wc(ha),Ss=!0,dr}const Tu=(...e)=>{const t=Cu().createApp(...e),{mount:r}=t;return t.mount=n=>{const o=ga(n);if(!o)return;const s=t._component;!D(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.innerHTML="";const i=r(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t},Eu=(...e)=>{const t=ku().createApp(...e),{mount:r}=t;return t.mount=n=>{const o=ga(n);if(o)return r(o,!0,o instanceof SVGElement)},t};function ga(e){return de(e)?document.querySelector(e):e}const Au=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Iu=/"(?: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*:/,Su=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Ru(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Mu(e);return}return t}function Mu(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Jr(e,t={}){if(typeof e!="string")return e;const r=e.trim();if(e[0]==='"'&&e.at(-1)==='"'&&!e.includes("\\"))return r.slice(1,-1);if(r.length<=9){const n=r.toLowerCase();if(n==="true")return!0;if(n==="false")return!1;if(n==="undefined")return;if(n==="null")return null;if(n==="nan")return Number.NaN;if(n==="infinity")return Number.POSITIVE_INFINITY;if(n==="-infinity")return Number.NEGATIVE_INFINITY}if(!Su.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Au.test(e)||Iu.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Ru)}return JSON.parse(e)}catch(n){if(t.strict)throw n;return e}}const Pu=/#/g,$u=/&/g,Ou=/=/g,Mo=/\+/g,Hu=/%5e/gi,Nu=/%60/gi,ju=/%7c/gi,Lu=/%20/gi;function Fu(e){return encodeURI(""+e).replace(ju,"|")}function qn(e){return Fu(typeof e=="string"?e:JSON.stringify(e)).replace(Mo,"%2B").replace(Lu,"+").replace(Pu,"%23").replace($u,"%26").replace(Nu,"`").replace(Hu,"^")}function In(e){return qn(e).replace(Ou,"%3D")}function Xr(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Bu(e){return Xr(e.replace(Mo," "))}function Uu(e){return Xr(e.replace(Mo," "))}function Po(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const r of e.split("&")){const n=r.match(/([^=]+)=?(.*)/)||[];if(n.length<2)continue;const o=Bu(n[1]);if(o==="__proto__"||o==="constructor")continue;const s=Uu(n[2]||"");t[o]===void 0?t[o]=s:Array.isArray(t[o])?t[o].push(s):t[o]=[t[o],s]}return t}function Du(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(r=>`${In(e)}=${qn(r)}`).join("&"):`${In(e)}=${qn(t)}`:In(e)}function ma(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Du(t,e[t])).filter(Boolean).join("&")}const Wu=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,zu=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,qu=/^([/\\]\s*){2,}[^/\\]/;function wr(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Wu.test(e):zu.test(e)||(t.acceptRelative?qu.test(e):!1)}const Ku=/^[\s\0]*(blob|data|javascript|vbscript):$/i;function Vu(e){return!!e&&Ku.test(e)}const Ju=/\/$|\/\?/;function Kn(e="",t=!1){return t?Ju.test(e):e.endsWith("/")}function $o(e="",t=!1){if(!t)return(Kn(e)?e.slice(0,-1):e)||"/";if(!Kn(e,!0))return e||"/";const[r,...n]=e.split("?");return(r.slice(0,-1)||"/")+(n.length>0?`?${n.join("?")}`:"")}function Gr(e="",t=!1){if(!t)return e.endsWith("/")?e:e+"/";if(Kn(e,!0))return e||"/";const[r,...n]=e.split("?");return r+"/"+(n.length>0?`?${n.join("?")}`:"")}function Xu(e=""){return e.startsWith("/")}function Rs(e=""){return Xu(e)?e:"/"+e}function Gu(e,t){if(ya(t)||wr(e))return e;const r=$o(t);return e.startsWith(r)?e:bt(r,e)}function Yu(e,t){if(ya(t))return e;const r=$o(t);if(!e.startsWith(r))return e;const n=e.slice(r.length);return n[0]==="/"?n:"/"+n}function ba(e,t){const r=rr(e),n={...Po(r.search),...t};return r.search=ma(n),va(r)}function ya(e){return!e||e==="/"}function Qu(e){return e&&e!=="/"}const Zu=/^\.?\//;function bt(e,...t){let r=e||"";for(const n of t.filter(o=>Qu(o)))if(r){const o=n.replace(Zu,"");r=Gr(r)+o}else r=n;return r}function ef(e,t,r={}){return r.trailingSlash||(e=Gr(e),t=Gr(t)),r.leadingSlash||(e=Rs(e),t=Rs(t)),r.encoding||(e=Xr(e),t=Xr(t)),e===t}function rr(e="",t){const r=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/);if(r){const[,f,p=""]=r;return{protocol:f,pathname:p,href:f+p,auth:"",host:"",search:"",hash:""}}if(!wr(e,{acceptRelative:!0}))return t?rr(t+e):Ms(e);const[,n="",o,s=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,i="",a=""]=s.match(/([^#/?]*)(.*)?/)||[],{pathname:l,search:u,hash:c}=Ms(a.replace(/\/(?=[A-Za-z]:)/,""));return{protocol:n,auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:i,pathname:l,search:u,hash:c}}function Ms(e=""){const[t="",r="",n=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:r,hash:n}}function va(e){const t=e.pathname||"",r=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",n=e.hash||"",o=e.auth?e.auth+"@":"",s=e.host||"";return(e.protocol?e.protocol+"//":"")+o+s+t+r+n}class tf extends Error{constructor(t,r){super(t,r),this.name="FetchError",r!=null&&r.cause&&!this.cause&&(this.cause=r.cause)}}function rf(e){var l,u,c,f,p;const t=((l=e.error)==null?void 0:l.message)||((u=e.error)==null?void 0:u.toString())||"",r=((c=e.request)==null?void 0:c.method)||((f=e.options)==null?void 0:f.method)||"GET",n=((p=e.request)==null?void 0:p.url)||String(e.request)||"/",o=`[${r}] ${JSON.stringify(n)}`,s=e.response?`${e.response.status} ${e.response.statusText}`:"",i=`${o}: ${s}${t?` ${t}`:""}`,a=new tf(i,e.error?{cause:e.error}:void 0);for(const g of["request","options","response"])Object.defineProperty(a,g,{get(){return e[g]}});for(const[g,y]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,g,{get(){return e.response&&e.response[y]}});return a}const nf=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Ps(e="GET"){return nf.has(e.toUpperCase())}function of(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.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const sf=new Set(["image/svg","application/xml","application/xhtml","application/html"]),af=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function lf(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return af.test(t)?"json":sf.has(t)||t.startsWith("text/")?"text":"blob"}function cf(e,t,r=globalThis.Headers){const n={...t,...e};if(t!=null&&t.params&&(e!=null&&e.params)&&(n.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&&t.query&&(e!=null&&e.query)&&(n.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&&t.headers&&(e!=null&&e.headers)){n.headers=new r((t==null?void 0:t.headers)||{});for(const[o,s]of new r((e==null?void 0:e.headers)||{}))n.headers.set(o,s)}return n}const uf=new Set([408,409,425,429,500,502,503,504]),ff=new Set([101,204,205,304]);function _a(e={}){const{fetch:t=globalThis.fetch,Headers:r=globalThis.Headers,AbortController:n=globalThis.AbortController}=e;async function o(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let c;typeof a.options.retry=="number"?c=a.options.retry:c=Ps(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(c>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):uf.has(f))){const p=a.options.retryDelay||0;return p>0&&await new Promise(g=>setTimeout(g,p)),s(a.request,{...a.options,retry:c-1,timeout:a.options.timeout})}}const u=rf(a);throw Error.captureStackTrace&&Error.captureStackTrace(u,s),u}const s=async function(l,u={}){var p;const c={request:l,options:cf(u,e.defaults,r),response:void 0,error:void 0};if(c.options.method=(p=c.options.method)==null?void 0:p.toUpperCase(),c.options.onRequest&&await c.options.onRequest(c),typeof c.request=="string"&&(c.options.baseURL&&(c.request=Gu(c.request,c.options.baseURL)),(c.options.query||c.options.params)&&(c.request=ba(c.request,{...c.options.params,...c.options.query}))),c.options.body&&Ps(c.options.method)&&(of(c.options.body)?(c.options.body=typeof c.options.body=="string"?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")):("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half"))),!c.options.signal&&c.options.timeout){const g=new n;setTimeout(()=>g.abort(),c.options.timeout),c.options.signal=g.signal}try{c.response=await t(c.request,c.options)}catch(g){return c.error=g,c.options.onRequestError&&await c.options.onRequestError(c),await o(c)}if(c.response.body&&!ff.has(c.response.status)&&c.options.method!=="HEAD"){const g=(c.options.parseResponse?"json":c.options.responseType)||lf(c.response.headers.get("content-type")||"");switch(g){case"json":{const y=await c.response.text(),C=c.options.parseResponse||Jr;c.response._data=C(y);break}case"stream":{c.response._data=c.response.body;break}default:c.response._data=await c.response[g]()}}return c.options.onResponse&&await c.options.onResponse(c),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await c.options.onResponseError(c),await o(c)):c.response},i=async function(l,u){return(await s(l,u))._data};return i.raw=s,i.native=(...a)=>t(...a),i.create=(a={})=>_a({...e,defaults:{...e.defaults,...a}}),i}const Oo=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),df=Oo.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),pf=Oo.Headers,hf=Oo.AbortController,gf=_a({fetch:df,Headers:pf,AbortController:hf}),mf=gf,bf=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Yr=bf().app,yf=()=>Yr.baseURL,vf=()=>Yr.buildAssetsDir,_f=(...e)=>bt(wa(),vf(),...e),wa=(...e)=>{const t=Yr.cdnURL||Yr.baseURL;return e.length?bt(t,...e):t};globalThis.__buildAssetsURL=_f,globalThis.__publicAssetsURL=wa;function Vn(e,t={},r){for(const n in e){const o=e[n],s=r?`${r}:${n}`:n;typeof o=="object"&&o!==null?Vn(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const wf={run:e=>e()},xf=()=>wf,xa=typeof console.createTask<"u"?console.createTask:xf;function Cf(e,t){const r=t.shift(),n=xa(r);return e.reduce((o,s)=>o.then(()=>n.run(()=>s(...t))),Promise.resolve())}function kf(e,t){const r=t.shift(),n=xa(r);return Promise.all(e.map(o=>n.run(()=>o(...t))))}function Sn(e,t){for(const r of[...e])r(t)}class Tf{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,r,n={}){if(!t||typeof r!="function")return()=>{};const o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!n.allowDeprecated){let i=s.message;i||(i=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!r.name)try{Object.defineProperty(r,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(r),()=>{r&&(this.removeHook(t,r),r=void 0)}}hookOnce(t,r){let n,o=(...s)=>(typeof n=="function"&&n(),n=void 0,o=void 0,r(...s));return n=this.hook(t,o),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]=typeof r=="string"?{to:r}:r;const n=this._hooks[t]||[];delete this._hooks[t];for(const o of n)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const r in t)this.deprecateHook(r,t[r])}addHooks(t){const r=Vn(t),n=Object.keys(r).map(o=>this.hook(o,r[o]));return()=>{for(const o of n.splice(0,n.length))o()}}removeHooks(t){const r=Vn(t);for(const n in r)this.removeHook(n,r[n])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...r){return r.unshift(t),this.callHookWith(Cf,t,...r)}callHookParallel(t,...r){return r.unshift(t),this.callHookWith(kf,t,...r)}callHookWith(t,r,...n){const o=this._before||this._after?{name:r,args:n,context:{}}:void 0;this._before&&Sn(this._before,o);const s=t(r in this._hooks?[...this._hooks[r]]:[],n);return s instanceof Promise?s.finally(()=>{this._after&&o&&Sn(this._after,o)}):(this._after&&o&&Sn(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const r=this._before.indexOf(t);r!==-1&&this._before.splice(r,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const r=this._after.indexOf(t);r!==-1&&this._after.splice(r,1)}}}}function Ca(){return new Tf}function Ef(e={}){let t,r=!1;const n=i=>{if(t&&t!==i)throw new Error("Context conflict")};let o;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?o=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=>{if(o&&t===void 0){const i=o.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=s();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>s(),set:(i,a)=>{a||n(i),t=i,r=!0},unset:()=>{t=void 0,r=!1},call:(i,a)=>{n(i),t=i;try{return o?o.run(i,a):a()}finally{r||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},u=()=>t===i?l:void 0;Jn.add(u);try{const c=o?o.run(i,a):a();return r||(t=void 0),await c}finally{Jn.delete(u)}}}}function Af(e={}){const t={};return{get(r,n={}){return t[r]||(t[r]=Ef({...e,...n})),t[r],t[r]}}}const Qr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},$s="__unctx__",If=Qr[$s]||(Qr[$s]=Af()),Sf=(e,t={})=>If.get(e,t),Os="__unctx_async_handlers__",Jn=Qr[Os]||(Qr[Os]=new Set);function ka(e){const t=[];for(const o of Jn){const s=o();s&&t.push(s)}const r=()=>{for(const o of t)o()};let n=e();return n&&typeof n=="object"&&"catch"in n&&(n=n.catch(o=>{throw r(),o})),[n,r]}const Ta=Sf("nuxt-app",{asyncContext:!1}),Rf="__nuxt_plugin";function Mf(e){let t=0;const r={_scope:wl(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.8.0"},get vue(){return r.vueApp.version}},payload:Ye({data:{},state:{},_errors:{},...window.__NUXT__??{}}),static:{data:{}},runWithContext:o=>r._scope.run(()=>Of(r,o)),isHydrating:!0,deferHydration(){if(!r.isHydrating)return()=>{};t++;let o=!1;return()=>{if(!o&&(o=!0,t--,t===0))return r.isHydrating=!1,r.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:{},_payloadRevivers:{},...e};r.hooks=Ca(),r.hook=r.hooks.hook,r.callHook=r.hooks.callHook,r.provide=(o,s)=>{const i="$"+o;Pr(r,i,s),Pr(r.vueApp.config.globalProperties,i,s)},Pr(r.vueApp,"$nuxt",r),Pr(r.vueApp.config.globalProperties,"$nuxt",r);{window.addEventListener("nuxt.preloadError",s=>{r.callHook("app:chunkError",{error:s.payload})}),window.useNuxtApp=window.useNuxtApp||fe;const o=r.hook("app:error",(...s)=>{console.error("[nuxt] error caught during app initialization",...s)});r.hook("app:mounted",o)}const n=Ye(r.payload.config);return r.provide("config",n),r}async function Pf(e,t){if(t.hooks&&e.hooks.addHooks(t.hooks),typeof t=="function"){const{provide:r}=await e.runWithContext(()=>t(e))||{};if(r&&typeof r=="object")for(const n in r)e.provide(n,r[n])}}async function $f(e,t){const r=[],n=[];for(const o of t){const s=Pf(e,o);o.parallel?r.push(s.catch(i=>n.push(i))):await s}if(await Promise.all(r),n.length)throw n[0]}/*! @__NO_SIDE_EFFECTS__ */function it(e){return typeof e=="function"?e:(delete e.name,Object.assign(e.setup||(()=>{}),e,{[Rf]:!0}))}function Of(e,t,r){const n=()=>r?t(...r):t();return Ta.set(e),e.vueApp.runWithContext(n)}/*! @__NO_SIDE_EFFECTS__ */function fe(){var t;let e;if(Gi()&&(e=(t=So())==null?void 0:t.appContext.app.$nuxt),e=e||Ta.tryUse(),!e)throw new Error("[nuxt] instance unavailable");return e}/*! @__NO_SIDE_EFFECTS__ */function Yt(){return fe().$config}function Pr(e,t,r){Object.defineProperty(e,t,{get:()=>r})}const Hf="modulepreload",Nf=function(e,t){return e[0]==="."?new URL(e,t).href:e},Hs={},jf=function(t,r,n){if(!r||r.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(r.map(s=>{if(s=Nf(s,n),s in Hs)return;Hs[s]=!0;const i=s.endsWith(".css"),a=i?'[rel="stylesheet"]':"";if(!!n)for(let c=o.length-1;c>=0;c--){const f=o[c];if(f.href===s&&(!i||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${a}`))return;const u=document.createElement("link");if(u.rel=i?"stylesheet":Hf,i||(u.as="script",u.crossOrigin=""),u.href=s,document.head.appendChild(u),i)return new Promise((c,f)=>{u.addEventListener("load",c),u.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t()).catch(s=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},Ns=(...e)=>jf(...e).catch(t=>{const r=new Event("nuxt.preloadError");throw r.payload=t,window.dispatchEvent(r),t}),Lf=-1,Ff=-2,Bf=-3,Uf=-4,Df=-5,Wf=-6;function zf(e,t){return qf(JSON.parse(e),t)}function qf(e,t){if(typeof e=="number")return o(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const r=e,n=Array(r.length);function o(s,i=!1){if(s===Lf)return;if(s===Bf)return NaN;if(s===Uf)return 1/0;if(s===Df)return-1/0;if(s===Wf)return-0;if(i)throw new Error("Invalid input");if(s in n)return n[s];const a=r[s];if(!a||typeof a!="object")n[s]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],u=t==null?void 0:t[l];if(u)return n[s]=u(o(a[1]));switch(l){case"Date":n[s]=new Date(a[1]);break;case"Set":const c=new Set;n[s]=c;for(let g=1;g>>9)+65536).toString(16).substring(1,8).toLowerCase()}function js(e){return e._h||Aa(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,r])=>`${t}:${String(r)}`).join(",")}`)}function Ia(e,t){const{props:r,tag:n}=e;if(Xf.includes(n))return n;if(n==="link"&&r.rel==="canonical")return"canonical";if(r.charset)return"charset";const o=["id"];n==="meta"&&o.push("name","property","http-equiv");for(const s of o)if(typeof r[s]<"u"){const i=String(r[s]);return t&&!t(i)?!1:`${n}:${s}:${i}`}return!1}function Ls(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function Yf(e,t,r){const n={tag:e,props:await Sa(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t},["templateParams","titleTemplate"].includes(e))};return Ea.forEach(o=>{const s=typeof n.props[o]<"u"?n.props[o]:r[o];typeof s<"u"&&((!["innerHTML","textContent"].includes(o)||Vf.includes(n.tag))&&(n[o]=s),delete n.props[o])}),n.props.body&&(n.tagPosition="bodyClose",delete n.props.body),n.props.children&&(n.innerHTML=n.props.children,delete n.props.children),n.tag==="script"&&(typeof n.innerHTML=="object"&&(n.innerHTML=JSON.stringify(n.innerHTML),n.props.type=n.props.type||"application/json"),n.innerHTML&&["application/ld+json","application/json"].includes(n.props.type)&&(n.innerHTML=n.innerHTML.replace(/({...n,props:{...n.props,content:o}})):n}function Qf(e){return typeof e=="object"&&!Array.isArray(e)&&(e=Object.keys(e).filter(t=>e[t])),(Array.isArray(e)?e.join(" "):e).split(" ").filter(t=>t.trim()).filter(Boolean).join(" ")}async function Sa(e,t){for(const r of Object.keys(e)){if(r==="class"){e[r]=Qf(e[r]);continue}if(e[r]instanceof Promise&&(e[r]=await e[r]),!t&&!Ea.includes(r)){const n=String(e[r]),o=r.startsWith("data-");n==="true"||n===""?e[r]=o?"true":!0:e[r]||(o&&n==="false"?e[r]="false":delete e[r])}}return e}const Zf=10;async function ed(e){const t=[];return Object.entries(e.resolvedInput).filter(([r,n])=>typeof n<"u"&&Jf.includes(r)).forEach(([r,n])=>{const o=Kf(n);t.push(...o.map(s=>Yf(r,s,e)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((r,n)=>(r._e=e._i,e.mode&&(r._m=e.mode),r._p=(e._i<l&&l[u]||void 0,t):a=t[i],typeof a<"u"?(a||"").replace(/"/g,'\\"'):!1}let o=e;try{o=decodeURI(e)}catch{}return(o.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(i=>{const a=n(i.slice(1));typeof a=="string"&&(e=e.replace(new RegExp(`\\${i}(\\W|$)`,"g"),(l,u)=>`${a}${u}`).trim())}),e.includes(ct)&&(e.endsWith(ct)&&(e=e.slice(0,-ct.length).trim()),e.startsWith(ct)&&(e=e.slice(ct.length).trim()),e=e.replace(new RegExp(`\\${ct}\\s*\\${ct}`,"g"),ct),e=_t(e,{separator:r},r)),e}async function rd(e){const t={tag:e.tagName.toLowerCase(),props:await Sa(e.getAttributeNames().reduce((r,n)=>({...r,[n]:e.getAttribute(n)}),{})),innerHTML:e.innerHTML};return t._d=Ia(t),t}async function Ra(e,t={}){var c;const r=t.document||e.resolvedOptions.document;if(!r)return;const n={shouldRender:e.dirty,tags:[]};if(await e.hooks.callHook("dom:beforeRender",n),!n.shouldRender)return;const o=(await e.resolveTags()).map(f=>({tag:f,id:Fr.includes(f.tag)?js(f):f.tag,shouldRender:!0}));let s=e._dom;if(!s){s={elMap:{htmlAttrs:r.documentElement,bodyAttrs:r.body}};for(const f of["body","head"]){const p=(c=r==null?void 0:r[f])==null?void 0:c.children;for(const g of[...p].filter(y=>Fr.includes(y.tagName.toLowerCase())))s.elMap[g.getAttribute("data-hid")||js(await rd(g))]=g}}s.pendingSideEffects={...s.sideEffects||{}},s.sideEffects={};function i(f,p,g){const y=`${f}:${p}`;s.sideEffects[y]=g,delete s.pendingSideEffects[y]}function a({id:f,$el:p,tag:g}){const y=g.tag.endsWith("Attrs");s.elMap[f]=p,y||(["textContent","innerHTML"].forEach(C=>{g[C]&&g[C]!==p[C]&&(p[C]=g[C])}),i(f,"el",()=>{s.elMap[f].remove(),delete s.elMap[f]})),Object.entries(g.props).forEach(([C,S])=>{const H=`attr:${C}`;if(C==="class")for(const P of(S||"").split(" ").filter(Boolean))y&&i(f,`${H}:${P}`,()=>p.classList.remove(P)),!p.classList.contains(P)&&p.classList.add(P);else p.getAttribute(C)!==S&&p.setAttribute(C,S===!0?"":String(S)),y&&i(f,H,()=>p.removeAttribute(C))})}const l=[],u={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of o){const{tag:p,shouldRender:g,id:y}=f;if(g){if(p.tag==="title"){r.title=p.textContent;continue}f.$el=f.$el||s.elMap[y],f.$el?a(f):Fr.includes(p.tag)&&l.push(f)}}for(const f of l){const p=f.tag.tagPosition||"head";f.$el=r.createElement(f.tag.tag),a(f),u[p]=u[p]||r.createDocumentFragment(),u[p].appendChild(f.$el)}for(const f of o)await e.hooks.callHook("dom:renderTag",f,r,i);u.head&&r.head.appendChild(u.head),u.bodyOpen&&r.body.insertBefore(u.bodyOpen,r.body.firstChild),u.bodyClose&&r.body.appendChild(u.bodyClose),Object.values(s.pendingSideEffects).forEach(f=>f()),e._dom=s,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:o})}async function nd(e,t={}){const r=t.delayFn||(n=>setTimeout(n,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(n=>r(async()=>{await Ra(e,t),delete e._domUpdatePromise,n()}))}function od(e){return t=>{var n,o;const r=((o=(n=t.resolvedOptions.document)==null?void 0:n.head.querySelector('script[id="unhead:payload"]'))==null?void 0:o.innerHTML)||!1;return r&&t.push(JSON.parse(r)),{mode:"client",hooks:{"entries:updated":function(s){nd(s,e)}}}}}const sd=["templateParams","htmlAttrs","bodyAttrs"],id={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(n=>{e.props[n]&&(e.key=e.props[n],delete e.props[n])});const r=Ia(e)||(e.key?`${e.tag}:${e.key}`:!1);r&&(e._d=r)},"tags:resolve":function(e){const t={};e.tags.forEach(n=>{const o=(n.key?`${n.tag}:${n.key}`:n._d)||n._p,s=t[o];if(s){let a=n==null?void 0:n.tagDuplicateStrategy;if(!a&&sd.includes(n.tag)&&(a="merge"),a==="merge"){const l=s.props;["class","style"].forEach(u=>{n.props[u]&&l[u]&&(u==="style"&&!l[u].endsWith(";")&&(l[u]+=";"),n.props[u]=`${l[u]} ${n.props[u]}`)}),t[o].props={...l,...n.props};return}else if(n._e===s._e){s._duped=s._duped||[],n._d=`${s._d}:${s._duped.length+1}`,s._duped.push(n);return}else if(Zr(n)>Zr(s))return}const i=Object.keys(n.props).length+(n.innerHTML?1:0)+(n.textContent?1:0);if(Fr.includes(n.tag)&&i===0){delete t[o];return}t[o]=n});const r=[];Object.values(t).forEach(n=>{const o=n._duped;delete n._duped,r.push(n),o&&r.push(...o)}),e.tags=r,e.tags=e.tags.filter(n=>!(n.tag==="meta"&&(n.props.name||n.props.property)&&!n.props.content))}}},ad={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(r=>["titleTemplate","templateParams","title"].includes(r.tag)&&r._m==="server").forEach(r=>{t[r.tag]=r.tag.startsWith("title")?r.textContent:r.props}),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},Us=["script","link","bodyAttrs"];function Ds(e){const t={},r={};return Object.entries(e.props).forEach(([n,o])=>{n.startsWith("on")&&typeof o=="function"?r[n]=o:t[n]=o}),{props:t,eventHandlers:r}}const ld={hooks:{"ssr:render":function(e){e.tags=e.tags.map(t=>(!Us.includes(t.tag)||!Object.entries(t.props).find(([r,n])=>r.startsWith("on")&&typeof n=="function")||(t.props=Ds(t).props),t))},"tags:resolve":function(e){e.tags=e.tags.map(t=>{if(!Us.includes(t.tag))return t;const{props:r,eventHandlers:n}=Ds(t);return Object.keys(n).length&&(t.props=r,t._eventHandlers=n),t})},"dom:renderTag":function(e,t,r){if(!e.tag._eventHandlers)return;const n=e.tag.tag==="bodyAttrs"?t.defaultView:e.$el;Object.entries(e.tag._eventHandlers).forEach(([o,s])=>{const i=`${e.tag._d||e.tag._p}:${o}`,a=o.slice(2).toLowerCase(),l=`data-h-${a}`;if(r(e.id,i,()=>{}),e.$el.hasAttribute(l))return;const u=s;e.$el.setAttribute(l,""),n.addEventListener(a,u),e.entry&&r(e.id,i,()=>{n.removeEventListener(a,u),e.$el.removeAttribute(l)})})}}},cd=["link","style","script","noscript"],ud={hooks:{"tag:normalise":({tag:e})=>{e.key&&cd.includes(e.tag)&&(e.props["data-hid"]=e._h=Aa(e.key))}}},fd={hooks:{"tags:resolve":e=>{const t=r=>{var n;return(n=e.tags.find(o=>o._d===r))==null?void 0:n._p};for(const{prefix:r,offset:n}of td)for(const o of e.tags.filter(s=>typeof s.tagPriority=="string"&&s.tagPriority.startsWith(r))){const s=t(o.tagPriority.replace(r,""));typeof s<"u"&&(o._p=s+n)}e.tags.sort((r,n)=>r._p-n._p).sort((r,n)=>Zr(r)-Zr(n))}}},dd={hooks:{"tags:resolve":e=>{var i;const{tags:t}=e,r=(i=t.find(a=>a.tag==="title"))==null?void 0:i.textContent,n=t.findIndex(a=>a.tag==="templateParams"),o=n!==-1?t[n].props:{},s=o.separator||"|";delete o.separator,o.pageTitle=_t(o.pageTitle||r||"",o,s);for(const a of t)a.processTemplateParams!==!1&&(["titleTemplate","title"].includes(a.tag)&&typeof a.textContent=="string"?a.textContent=_t(a.textContent,o,s):a.tag==="meta"&&typeof a.props.content=="string"?a.props.content=_t(a.props.content,o,s):a.tag==="link"&&typeof a.props.href=="string"?a.props.href=_t(a.props.href,o,s):a.processTemplateParams===!0&&(a.innerHTML?a.innerHTML=_t(a.innerHTML,o,s):a.textContent&&(a.textContent=_t(a.textContent,o,s))));e.tags=t.filter(a=>a.tag!=="templateParams")}}},pd={hooks:{"tags:resolve":e=>{const{tags:t}=e;let r=t.findIndex(o=>o.tag==="titleTemplate");const n=t.findIndex(o=>o.tag==="title");if(n!==-1&&r!==-1){const o=Ls(t[r].textContent,t[n].textContent);o!==null?t[n].textContent=o||t[n].textContent:delete t[n]}else if(r!==-1){const o=Ls(t[r].textContent);o!==null&&(t[r].textContent=o,t[r].tag="title",r=-1)}r!==-1&&delete t[r],e.tags=t.filter(Boolean)}}};let Ma;function hd(e={}){const t=gd(e);return t.use(od()),Ma=t}function Ws(e,t){return!e||e==="server"&&t||e==="client"&&!t}function gd(e={}){const t=Ca();t.addHooks(e.hooks||{}),e.document=e.document||(Gf?document:void 0);const r=!e.document;e.plugins=[id,ad,ld,ud,fd,dd,pd,...(e==null?void 0:e.plugins)||[]];const n=()=>{i.dirty=!0,t.callHook("entries:updated",i)};let o=0,s=[];const i={dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return s},use(a){const l=typeof a=="function"?a(i):a;Ws(l.mode,r)&&t.addHooks(l.hooks||{})},push(a,l){l==null||delete l.head;const u={_i:o++,input:a,...l};return Ws(u.mode,r)&&(s.push(u),n()),{dispose(){s=s.filter(c=>c._i!==u._i),t.callHook("entries:updated",i),n()},patch(c){s=s.map(f=>(f._i===u._i&&(f.input=u.input=c),f)),n()}}},async resolveTags(){const a={tags:[],entries:[...s]};await t.callHook("entries:resolve",a);for(const l of a.entries){const u=l.resolvedInput||l.input;if(l.resolvedInput=await(l.transform?l.transform(u):u),l.resolvedInput)for(const c of await ed(l)){const f={tag:c,entry:l,resolvedOptions:i.resolvedOptions};await t.callHook("tag:normalise",f),a.tags.push(f.tag)}}return await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),a.tags},ssr:r};return e.plugins.forEach(a=>i.use(a)),i.hooks.callHook("init",i),i}function md(){return Ma}const bd=fa.startsWith("3");function yd(e){return typeof e=="function"?e():se(e)}function en(e,t=""){if(e instanceof Promise)return e;const r=yd(e);return!e||!r?r:Array.isArray(r)?r.map(n=>en(n,t)):typeof r=="object"?Object.fromEntries(Object.entries(r).map(([n,o])=>n==="titleTemplate"||n.startsWith("on")?[n,se(o)]:[n,en(o,n)])):r}const vd={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=en(t.input)}}},Pa="usehead";function _d(e){return{install(r){bd&&(r.config.globalProperties.$unhead=e,r.config.globalProperties.$head=e,r.provide(Pa,e))}}.install}function wd(e={}){e.domDelayFn=e.domDelayFn||(r=>bo(()=>setTimeout(()=>r(),0)));const t=hd(e);return t.use(vd),t.install=_d(t),t}const Xn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Gn="__unhead_injection_handler__";function xd(e){Xn[Gn]=e}function Cd(){if(Gn in Xn)return Xn[Gn]();const e=gt(Pa);return e||md()}function kd(e,t={}){const r=t.head||Cd();if(r)return r.ssr?r.push(e,t):Td(r,e,t)}function Td(e,t,r={}){const n=Ie(!1),o=Ie({});gc(()=>{o.value=n.value?{}:en(t)});const s=e.push(o.value,r);return Wt(o,a=>{s.patch(a)}),So()&&(xo(()=>{s.dispose()}),Fi(()=>{n.value=!0}),Li(()=>{n.value=!1})),s}function Ed(e){return{ctx:{table:e},matchAll:t=>Oa(t,e)}}function $a(e){const t={};for(const r in e)t[r]=r==="dynamic"?new Map(Object.entries(e[r]).map(([n,o])=>[n,$a(o)])):new Map(Object.entries(e[r]));return t}function Ad(e){return Ed($a(e))}function Oa(e,t){const r=[];for(const[o,s]of zs(t.wildcard))e.startsWith(o)&&r.push(s);for(const[o,s]of zs(t.dynamic))if(e.startsWith(o+"/")){const i="/"+e.slice(o.length).split("/").splice(2).join("/");r.push(...Oa(i,s))}const n=t.static.get(e);return n&&r.push(n),r.filter(Boolean)}function zs(e){return[...e.entries()].sort((t,r)=>t[0].length-r[0].length)}function Yn(e,t,r=".",n){if(!Rn(t))return Yn(e,{},r,n);const o=Object.assign({},t);for(const s in e){if(s==="__proto__"||s==="constructor")continue;const i=e[s];i!=null&&(n&&n(o,s,i,r)||(Array.isArray(i)&&Array.isArray(o[s])?o[s]=[...i,...o[s]]:Rn(i)&&Rn(o[s])?o[s]=Yn(i,o[s],(r?`${r}.`:"")+s.toString(),n):o[s]=i))}return o}function Rn(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Ho(e){return(...t)=>t.reduce((r,n)=>Yn(r,n,"",e),{})}const Ha=Ho(),Id=Ho((e,t,r)=>{if(e[t]!==void 0&&typeof r=="function")return e[t]=r(e[t]),!0});function Sd(e,t){try{return t in e}catch{return!1}}var Rd=Object.defineProperty,Md=(e,t,r)=>t in e?Rd(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,wt=(e,t,r)=>(Md(e,typeof t!="symbol"?t+"":t,r),r);class Qn extends Error{constructor(t,r={}){super(t,r),wt(this,"statusCode",500),wt(this,"fatal",!1),wt(this,"unhandled",!1),wt(this,"statusMessage"),wt(this,"data"),wt(this,"cause"),r.cause&&!this.cause&&(this.cause=r.cause)}toJSON(){const t={message:this.message,statusCode:Zn(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Na(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}wt(Qn,"__h3_error__",!0);function Pd(e){if(typeof e=="string")return new Qn(e);if($d(e))return e;const t=new Qn(e.message??e.statusMessage??"",{cause:e.cause||e});if(Sd(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Zn(e.statusCode,t.statusCode):e.status&&(t.statusCode=Zn(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const r=t.statusMessage;Na(t.statusMessage)!==r&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function $d(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const Od=/[^\u0009\u0020-\u007E]/g;function Na(e=""){return e.replace(Od,"")}function Zn(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const ja=Symbol("route"),$t=()=>{var e;return(e=fe())==null?void 0:e.$router},La=()=>Gi()?gt(ja,fe()._route):fe()._route;/*! @__NO_SIDE_EFFECTS__ */const Hd=()=>{try{if(fe()._processingMiddleware)return!0}catch{return!0}return!1},Fa=(e,t)=>{e||(e="/");const r=typeof e=="string"?e:ba(e.path||"/",e.query||{})+(e.hash||"");if(t!=null&&t.open){{const{target:a="_blank",windowFeatures:l={}}=t.open,u=Object.entries(l).filter(([c,f])=>f!==void 0).map(([c,f])=>`${c.toLowerCase()}=${f}`).join(", ");open(r,a,u)}return Promise.resolve()}const n=(t==null?void 0:t.external)||wr(r,{acceptRelative:!0});if(n){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const a=rr(r).protocol;if(a&&Vu(a))throw new Error(`Cannot navigate to a URL with '${a}' protocol.`)}const o=Hd();if(!n&&o)return e;const s=$t(),i=fe();return n?(i._scope.stop(),t!=null&&t.replace?location.replace(r):location.href=r,o?i.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?s.replace(e):s.push(e)},No=()=>Mt(fe().payload,"error"),Nd=e=>{const t=Ba(e);try{const r=fe(),n=No();r.hooks.callHook("app:error",t),n.value=n.value||t}catch{throw t}return t},jd=async(e={})=>{const t=fe(),r=No();t.callHook("app:error:cleared",e),e.redirect&&await $t().replace(e.redirect),r.value=null},Ld=e=>!!(e&&typeof e=="object"&&"__nuxt_error"in e),Ba=e=>{const t=Pd(e);return t.__nuxt_error=!0,t},eo=globalThis.requestIdleCallback||(e=>{const t=Date.now(),r={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(r)},1)}),Fd=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),jo=e=>{const t=fe();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{eo(e)}):eo(e)},Bd={componentName:"NuxtLink"},Ud="#__nuxt",Dd="$s";function Ua(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[r,n]=e;if(!r||typeof r!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+r);if(n!==void 0&&typeof n!="function")throw new Error("[nuxt] [useState] init must be a function: "+n);const o=Dd+r,s=fe(),i=Mt(s.payload.state,o);if(i.value===void 0&&n){const a=n();if(be(a))return s.payload.state[o]=a,a;i.value=a}return i}const qs=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function Ks(e,t){t?t={...qs,...t}:t=qs;const r=Da(t);return r.dispatch(e),r.toString()}const Wd=Object.freeze(["prototype","__proto__","constructor"]);function Da(e){let t="",r=new Map;const n=o=>{t+=o};return{toString(){return t},getContext(){return r},dispatch(o){return e.replacer&&(o=e.replacer(o)),this[o===null?"null":typeof o](o)},object(o){if(o&&typeof o.toJSON=="function")return this.object(o.toJSON());const s=Object.prototype.toString.call(o);let i="";const a=s.length;a<10?i="unknown:["+s+"]":i=s.slice(8,a-1),i=i.toLowerCase();let l=null;if((l=r.get(o))===void 0)r.set(o,r.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(o))return n("buffer:"),n(o.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](o):e.ignoreUnknown||this.unkown(o,i);else{let u=Object.keys(o);e.unorderedObjects&&(u=u.sort());let c=[];e.respectType!==!1&&!Vs(o)&&(c=Wd),e.excludeKeys&&(u=u.filter(p=>!e.excludeKeys(p)),c=c.filter(p=>!e.excludeKeys(p))),n("object:"+(u.length+c.length)+":");const f=p=>{this.dispatch(p),n(":"),e.excludeValues||this.dispatch(o[p]),n(",")};for(const p of u)f(p);for(const p of c)f(p)}},array(o,s){if(s=s===void 0?e.unorderedArrays!==!1:s,n("array:"+o.length+":"),!s||o.length<=1){for(const l of o)this.dispatch(l);return}const i=new Map,a=o.map(l=>{const u=Da(e);u.dispatch(l);for(const[c,f]of u.getContext())i.set(c,f);return u.toString()});return r=i,a.sort(),this.array(a,!1)},date(o){return n("date:"+o.toJSON())},symbol(o){return n("symbol:"+o.toString())},unkown(o,s){if(n(s),!!o&&(n(":"),o&&typeof o.entries=="function"))return this.array(Array.from(o.entries()),!0)},error(o){return n("error:"+o.toString())},boolean(o){return n("bool:"+o)},string(o){n("string:"+o.length+":"),n(o)},function(o){n("fn:"),Vs(o)?this.dispatch("[native]"):this.dispatch(o.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(o.name)),e.respectFunctionProperties&&this.object(o)},number(o){return n("number:"+o)},xml(o){return n("xml:"+o.toString())},null(){return n("Null")},undefined(){return n("Undefined")},regexp(o){return n("regex:"+o.toString())},uint8array(o){return n("uint8array:"),this.dispatch(Array.prototype.slice.call(o))},uint8clampedarray(o){return n("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(o))},int8array(o){return n("int8array:"),this.dispatch(Array.prototype.slice.call(o))},uint16array(o){return n("uint16array:"),this.dispatch(Array.prototype.slice.call(o))},int16array(o){return n("int16array:"),this.dispatch(Array.prototype.slice.call(o))},uint32array(o){return n("uint32array:"),this.dispatch(Array.prototype.slice.call(o))},int32array(o){return n("int32array:"),this.dispatch(Array.prototype.slice.call(o))},float32array(o){return n("float32array:"),this.dispatch(Array.prototype.slice.call(o))},float64array(o){return n("float64array:"),this.dispatch(Array.prototype.slice.call(o))},arraybuffer(o){return n("arraybuffer:"),this.dispatch(new Uint8Array(o))},url(o){return n("url:"+o.toString())},map(o){n("map:");const s=[...o];return this.array(s,e.unorderedSets!==!1)},set(o){n("set:");const s=[...o];return this.array(s,e.unorderedSets!==!1)},file(o){return n("file:"),this.dispatch([o.name,o.size,o.type,o.lastModfied])},blob(){if(e.ignoreUnknown)return n("[blob]");throw new Error(`Hashing Blob objects is currently not supported +function io(e,t){const r=Object.create(null),n=e.split(",");for(let o=0;o!!r[o.toLowerCase()]:o=>!!r[o]}const ce={},Lt=[],De=()=>{},al=()=>!1,ll=/^on[^a-z]/,vr=e=>ll.test(e),ao=e=>e.startsWith("onUpdate:"),_e=Object.assign,lo=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},cl=Object.prototype.hasOwnProperty,Q=(e,t)=>cl.call(e,t),F=Array.isArray,Ft=e=>_r(e)==="[object Map]",tn=e=>_r(e)==="[object Set]",Jo=e=>_r(e)==="[object Date]",D=e=>typeof e=="function",de=e=>typeof e=="string",qt=e=>typeof e=="symbol",ie=e=>e!==null&&typeof e=="object",ii=e=>(ie(e)||D(e))&&D(e.then)&&D(e.catch),ai=Object.prototype.toString,_r=e=>ai.call(e),ul=e=>_r(e).slice(8,-1),li=e=>_r(e)==="[object Object]",co=e=>de(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,cr=io(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),rn=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},fl=/-(\w)/g,Ge=rn(e=>e.replace(fl,(t,r)=>r?r.toUpperCase():"")),dl=/\B([A-Z])/g,Qt=rn(e=>e.replace(dl,"-$1").toLowerCase()),nn=rn(e=>e.charAt(0).toUpperCase()+e.slice(1)),wn=rn(e=>e?`on${nn(e)}`:""),Rt=(e,t)=>!Object.is(e,t),Nr=(e,t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},pl=e=>{const t=parseFloat(e);return isNaN(t)?e:t},hl=e=>{const t=de(e)?Number(e):NaN;return isNaN(t)?e:t};let Xo;const $n=()=>Xo||(Xo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function on(e){if(F(e)){const t={};for(let r=0;r{if(r){const n=r.split(ml);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function be(e){let t="";if(de(e))t=e;else if(F(e))for(let r=0;rsn(r,t))}const Pe=e=>de(e)?e:e==null?"":F(e)||ie(e)&&(e.toString===ai||!D(e.toString))?JSON.stringify(e,di,2):String(e),di=(e,t)=>t&&t.__v_isRef?di(e,t.value):Ft(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,o])=>(r[`${n} =>`]=o,r),{})}:tn(t)?{[`Set(${t.size})`]:[...t.values()]}:ie(t)&&!F(t)&&!li(t)?String(t):t;let Be;class pi{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Be,!t&&Be&&(this.index=(Be.scopes||(Be.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const r=Be;try{return Be=this,t()}finally{Be=r}}}on(){Be=this}off(){Be=this.parent}stop(t){if(this._active){let r,n;for(r=0,n=this.effects.length;r{const t=new Set(e);return t.w=0,t.n=0,t},hi=e=>(e.w&mt)>0,gi=e=>(e.n&mt)>0,Tl=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let r=0;for(let n=0;n{(c==="length"||!qt(c)&&c>=l)&&a.push(u)})}else switch(r!==void 0&&a.push(i.get(r)),t){case"add":F(e)?co(r)&&a.push(i.get("length")):(a.push(i.get(At)),Ft(e)&&a.push(i.get(Hn)));break;case"delete":F(e)||(a.push(i.get(At)),Ft(e)&&a.push(i.get(Hn)));break;case"set":Ft(e)&&a.push(i.get(At));break}if(a.length===1)a[0]&&Nn(a[0]);else{const l=[];for(const u of a)u&&l.push(...u);Nn(uo(l))}}function Nn(e,t){const r=F(e)?e:[...e];for(const n of r)n.computed&&Yo(n);for(const n of r)n.computed||Yo(n)}function Yo(e,t){(e!==Ue||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function Al(e,t){var r;return(r=Dr.get(e))==null?void 0:r.get(t)}const Il=io("__proto__,__v_isRef,__isVue"),yi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(qt)),Qo=Sl();function Sl(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...r){const n=ee(this);for(let s=0,i=this.length;s{e[t]=function(...r){Zt();const n=ee(this)[t].apply(this,r);return er(),n}}),e}function Rl(e){const t=ee(this);return Se(t,"has",e),t.hasOwnProperty(e)}class vi{constructor(t=!1,r=!1){this._isReadonly=t,this._shallow=r}get(t,r,n){const o=this._isReadonly,s=this._shallow;if(r==="__v_isReactive")return!o;if(r==="__v_isReadonly")return o;if(r==="__v_isShallow")return s;if(r==="__v_raw"&&n===(o?s?Wl:Ci:s?xi:wi).get(t))return t;const i=F(t);if(!o){if(i&&Q(Qo,r))return Reflect.get(Qo,r,n);if(r==="hasOwnProperty")return Rl}const a=Reflect.get(t,r,n);return(qt(r)?yi.has(r):Il(r))||(o||Se(t,"get",r),s)?a:ye(a)?i&&co(r)?a:a.value:ie(a)?o?Ti(a):Ye(a):a}}class _i extends vi{constructor(t=!1){super(!1,t)}set(t,r,n,o){let s=t[r];if(Mt(s)&&ye(s)&&!ye(n))return!1;if(!this._shallow&&(!Wr(n)&&!Mt(n)&&(s=ee(s),n=ee(n)),!F(t)&&ye(s)&&!ye(n)))return s.value=n,!0;const i=F(t)&&co(r)?Number(r)e,an=e=>Reflect.getPrototypeOf(e);function kr(e,t,r=!1,n=!1){e=e.__v_raw;const o=ee(e),s=ee(t);r||(Rt(t,s)&&Se(o,"get",t),Se(o,"get",s));const{has:i}=an(o),a=n?po:r?mo:pr;if(i.call(o,t))return a(e.get(t));if(i.call(o,s))return a(e.get(s));e!==o&&e.get(t)}function Tr(e,t=!1){const r=this.__v_raw,n=ee(r),o=ee(e);return t||(Rt(e,o)&&Se(n,"has",e),Se(n,"has",o)),e===o?r.has(e):r.has(e)||r.has(o)}function Er(e,t=!1){return e=e.__v_raw,!t&&Se(ee(e),"iterate",At),Reflect.get(e,"size",e)}function Zo(e){e=ee(e);const t=ee(this);return an(t).has.call(t,e)||(t.add(e),nt(t,"add",e,e)),this}function es(e,t){t=ee(t);const r=ee(this),{has:n,get:o}=an(r);let s=n.call(r,e);s||(e=ee(e),s=n.call(r,e));const i=o.call(r,e);return r.set(e,t),s?Rt(t,i)&&nt(r,"set",e,t):nt(r,"add",e,t),this}function ts(e){const t=ee(this),{has:r,get:n}=an(t);let o=r.call(t,e);o||(e=ee(e),o=r.call(t,e)),n&&n.call(t,e);const s=t.delete(e);return o&&nt(t,"delete",e,void 0),s}function rs(){const e=ee(this),t=e.size!==0,r=e.clear();return t&&nt(e,"clear",void 0,void 0),r}function Ar(e,t){return function(n,o){const s=this,i=s.__v_raw,a=ee(i),l=t?po:e?mo:pr;return!e&&Se(a,"iterate",At),i.forEach((u,c)=>n.call(o,l(u),l(c),s))}}function Ir(e,t,r){return function(...n){const o=this.__v_raw,s=ee(o),i=Ft(s),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=o[e](...n),c=r?po:t?mo:pr;return!t&&Se(s,"iterate",l?Hn:At),{next(){const{value:f,done:p}=u.next();return p?{value:f,done:p}:{value:a?[c(f[0]),c(f[1])]:c(f),done:p}},[Symbol.iterator](){return this}}}}function at(e){return function(...t){return e==="delete"?!1:this}}function Hl(){const e={get(s){return kr(this,s)},get size(){return Er(this)},has:Tr,add:Zo,set:es,delete:ts,clear:rs,forEach:Ar(!1,!1)},t={get(s){return kr(this,s,!1,!0)},get size(){return Er(this)},has:Tr,add:Zo,set:es,delete:ts,clear:rs,forEach:Ar(!1,!0)},r={get(s){return kr(this,s,!0)},get size(){return Er(this,!0)},has(s){return Tr.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:Ar(!0,!1)},n={get(s){return kr(this,s,!0,!0)},get size(){return Er(this,!0)},has(s){return Tr.call(this,s,!0)},add:at("add"),set:at("set"),delete:at("delete"),clear:at("clear"),forEach:Ar(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=Ir(s,!1,!1),r[s]=Ir(s,!0,!1),t[s]=Ir(s,!1,!0),n[s]=Ir(s,!0,!0)}),[e,r,t,n]}const[Nl,jl,Ll,Fl]=Hl();function ho(e,t){const r=t?e?Fl:Ll:e?jl:Nl;return(n,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?n:Reflect.get(Q(r,o)&&o in n?r:n,o,s)}const Bl={get:ho(!1,!1)},Ul={get:ho(!1,!0)},Dl={get:ho(!0,!1)},wi=new WeakMap,xi=new WeakMap,Ci=new WeakMap,Wl=new WeakMap;function zl(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ql(e){return e.__v_skip||!Object.isExtensible(e)?0:zl(ul(e))}function Ye(e){return Mt(e)?e:go(e,!1,Pl,Bl,wi)}function ki(e){return go(e,!1,Ol,Ul,xi)}function Ti(e){return go(e,!0,$l,Dl,Ci)}function go(e,t,r,n,o){if(!ie(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=ql(e);if(i===0)return e;const a=new Proxy(e,i===2?n:r);return o.set(e,a),a}function Bt(e){return Mt(e)?Bt(e.__v_raw):!!(e&&e.__v_isReactive)}function Mt(e){return!!(e&&e.__v_isReadonly)}function Wr(e){return!!(e&&e.__v_isShallow)}function Ei(e){return Bt(e)||Mt(e)}function ee(e){const t=e&&e.__v_raw;return t?ee(t):e}function Ai(e){return Ur(e,"__v_skip",!0),e}const pr=e=>ie(e)?Ye(e):e,mo=e=>ie(e)?Ti(e):e;function Ii(e){pt&&Ue&&(e=ee(e),bi(e.dep||(e.dep=uo())))}function Si(e,t){e=ee(e);const r=e.dep;r&&Nn(r)}function ye(e){return!!(e&&e.__v_isRef===!0)}function Ie(e){return Ri(e,!1)}function ns(e){return Ri(e,!0)}function Ri(e,t){return ye(e)?e:new Kl(e,t)}class Kl{constructor(t,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?t:ee(t),this._value=r?t:pr(t)}get value(){return Ii(this),this._value}set value(t){const r=this.__v_isShallow||Wr(t)||Mt(t);t=r?t:ee(t),Rt(t,this._rawValue)&&(this._rawValue=t,this._value=r?t:pr(t),Si(this))}}function re(e){return ye(e)?e.value:e}function xn(e){return D(e)?e():re(e)}const Vl={get:(e,t,r)=>re(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const o=e[t];return ye(o)&&!ye(r)?(o.value=r,!0):Reflect.set(e,t,r,n)}};function Mi(e){return Bt(e)?e:new Proxy(e,Vl)}class Jl{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}get dep(){return Al(ee(this._object),this._key)}}class Xl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Pt(e,t,r){return ye(e)?e:D(e)?new Xl(e):ie(e)&&arguments.length>1?Gl(e,t,r):Ie(e)}function Gl(e,t,r){const n=e[t];return ye(n)?n:new Jl(e,t,r)}class Yl{constructor(t,r,n,o){this._setter=r,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new fo(t,()=>{this._dirty||(this._dirty=!0,Si(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const t=ee(this);return Ii(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Ql(e,t,r=!1){let n,o;const s=D(e);return s?(n=e,o=De):(n=e.get,o=e.set),new Yl(n,o,s||!o,r)}function ht(e,t,r,n){let o;try{o=n?e(...n):e()}catch(s){tr(s,t,r)}return o}function We(e,t,r,n){if(D(e)){const s=ht(e,t,r,n);return s&&ii(s)&&s.catch(i=>{tr(i,t,r)}),s}const o=[];for(let s=0;s>>1,o=xe[n],s=gr(o);sJe&&xe.splice(t,1)}function Ln(e){F(e)?Ut.push(...e):(!rt||!rt.includes(e,e.allowRecurse?Ct+1:Ct))&&Ut.push(e),$i()}function os(e,t=hr?Je+1:0){for(;tgr(r)-gr(n)),Ct=0;Cte.id==null?1/0:e.id,rc=(e,t)=>{const r=gr(e)-gr(t);if(r===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return r};function Oi(e){jn=!1,hr=!0,xe.sort(rc);const t=De;try{for(Je=0;Jede(g)?g.trim():g)),f&&(o=r.map(pl))}let a,l=n[a=wn(t)]||n[a=wn(Ge(t))];!l&&s&&(l=n[a=wn(Qt(t))]),l&&We(l,e,6,o);const u=n[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,We(u,e,6,o)}}function Hi(e,t,r=!1){const n=t.emitsCache,o=n.get(e);if(o!==void 0)return o;const s=e.emits;let i={},a=!1;if(!D(e)){const l=u=>{const c=Hi(u,t,!0);c&&(a=!0,_e(i,c))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!s&&!a?(ie(e)&&n.set(e,null),null):(F(s)?s.forEach(l=>i[l]=null):_e(i,s),ie(e)&&n.set(e,i),i)}function cn(e,t){return!e||!vr(t)?!1:(t=t.slice(2).replace(/Once$/,""),Q(e,t[0].toLowerCase()+t.slice(1))||Q(e,Qt(t))||Q(e,t))}let ve=null,un=null;function qr(e){const t=ve;return ve=e,un=e&&e.type.__scopeId||null,t}function Wh(e){un=e}function zh(){un=null}function bt(e,t=ve,r){if(!t||e._n)return e;const n=(...o)=>{n._d&&bs(-1);const s=qr(t);let i;try{i=e(...o)}finally{qr(s),n._d&&bs(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function Cn(e){const{type:t,vnode:r,proxy:n,withProxy:o,props:s,propsOptions:[i],slots:a,attrs:l,emit:u,render:c,renderCache:f,data:p,setupState:g,ctx:y,inheritAttrs:C}=e;let S,H;const P=qr(e);try{if(r.shapeFlag&4){const m=o||n;S=Oe(c.call(m,m,f,s,g,p,y)),H=l}else{const m=t;S=Oe(m.length>1?m(s,{attrs:l,slots:a,emit:u}):m(s,null)),H=t.props?l:sc(l)}}catch(m){fr.length=0,tr(m,e,1),S=te(qe)}let v=S;if(H&&C!==!1){const m=Object.keys(H),{shapeFlag:A}=v;m.length&&A&7&&(i&&m.some(ao)&&(H=ic(H,i)),v=Jt(v,H))}return r.dirs&&(v=Jt(v),v.dirs=v.dirs?v.dirs.concat(r.dirs):r.dirs),r.transition&&(v.transition=r.transition),S=v,qr(P),S}function oc(e){let t;for(let r=0;r{let t;for(const r in e)(r==="class"||r==="style"||vr(r))&&((t||(t={}))[r]=e[r]);return t},ic=(e,t)=>{const r={};for(const n in e)(!ao(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function ac(e,t,r){const{props:n,children:o,component:s}=e,{props:i,children:a,patchFlag:l}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?ss(n,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let f=0;fe.__isSuspense,cc={name:"Suspense",__isSuspense:!0,process(e,t,r,n,o,s,i,a,l,u){e==null?fc(t,r,n,o,s,i,a,l,u):dc(e,t,r,n,o,i,a,l,u)},hydrate:pc,create:_o,normalize:hc},uc=cc;function mr(e,t){const r=e.props&&e.props[t];D(r)&&r()}function fc(e,t,r,n,o,s,i,a,l){const{p:u,o:{createElement:c}}=l,f=c("div"),p=e.suspense=_o(e,o,n,t,f,r,s,i,a,l);u(null,p.pendingBranch=e.ssContent,f,null,n,p,s,i),p.deps>0?(mr(e,"onPending"),mr(e,"onFallback"),u(null,e.ssFallback,t,r,n,null,s,i),Dt(p,e.ssFallback)):p.resolve(!1,!0)}function dc(e,t,r,n,o,s,i,a,{p:l,um:u,o:{createElement:c}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const p=t.ssContent,g=t.ssFallback,{activeBranch:y,pendingBranch:C,isInFallback:S,isHydrating:H}=f;if(C)f.pendingBranch=p,dt(p,C)?(l(C,p,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0?f.resolve():S&&(l(y,g,r,n,o,null,s,i,a),Dt(f,g))):(f.pendingId++,H?(f.isHydrating=!1,f.activeBranch=C):u(C,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),S?(l(null,p,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0?f.resolve():(l(y,g,r,n,o,null,s,i,a),Dt(f,g))):y&&dt(p,y)?(l(y,p,r,n,o,f,s,i,a),f.resolve(!0)):(l(null,p,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0&&f.resolve()));else if(y&&dt(p,y))l(y,p,r,n,o,f,s,i,a),Dt(f,p);else if(mr(t,"onPending"),f.pendingBranch=p,f.pendingId++,l(null,p,f.hiddenContainer,null,o,f,s,i,a),f.deps<=0)f.resolve();else{const{timeout:P,pendingId:v}=f;P>0?setTimeout(()=>{f.pendingId===v&&f.fallback(g)},P):P===0&&f.fallback(g)}}function _o(e,t,r,n,o,s,i,a,l,u,c=!1){const{p:f,m:p,um:g,n:y,o:{parentNode:C,remove:S}}=u;let H;const P=gc(e);P&&t!=null&&t.pendingBranch&&(H=t.pendingId,t.deps++);const v=e.props?hl(e.props.timeout):void 0,m={vnode:e,parent:t,parentComponent:r,isSVG:i,container:n,hiddenContainer:o,anchor:s,deps:0,pendingId:0,timeout:typeof v=="number"?v:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:c,isUnmounted:!1,effects:[],resolve(A=!1,U=!1){const{vnode:W,activeBranch:$,pendingBranch:z,pendingId:N,effects:Y,parentComponent:B,container:ne}=m;let ge=!1;if(m.isHydrating)m.isHydrating=!1;else if(!A){ge=$&&z.transition&&z.transition.mode==="out-in",ge&&($.transition.afterLeave=()=>{N===m.pendingId&&(p(z,ne,K,0),Ln(Y))});let{anchor:K}=m;$&&(K=y($),g($,B,m,!0)),ge||p(z,ne,K,0)}Dt(m,z),m.pendingBranch=null,m.isInFallback=!1;let ue=m.parent,M=!1;for(;ue;){if(ue.pendingBranch){ue.effects.push(...Y),M=!0;break}ue=ue.parent}!M&&!ge&&Ln(Y),m.effects=[],P&&t&&t.pendingBranch&&H===t.pendingId&&(t.deps--,t.deps===0&&!U&&t.resolve()),mr(W,"onResolve")},fallback(A){if(!m.pendingBranch)return;const{vnode:U,activeBranch:W,parentComponent:$,container:z,isSVG:N}=m;mr(U,"onFallback");const Y=y(W),B=()=>{m.isInFallback&&(f(null,A,z,Y,$,null,N,a,l),Dt(m,A))},ne=A.transition&&A.transition.mode==="out-in";ne&&(W.transition.afterLeave=B),m.isInFallback=!0,g(W,$,null,!0),ne||B()},move(A,U,W){m.activeBranch&&p(m.activeBranch,A,U,W),m.container=A},next(){return m.activeBranch&&y(m.activeBranch)},registerDep(A,U){const W=!!m.pendingBranch;W&&m.deps++;const $=A.vnode.el;A.asyncDep.catch(z=>{tr(z,A,0)}).then(z=>{if(A.isUnmounted||m.isUnmounted||m.pendingId!==A.suspenseId)return;A.asyncResolved=!0;const{vnode:N}=A;Wn(A,z,!1),$&&(N.el=$);const Y=!$&&A.subTree.el;U(A,N,C($||A.subTree.el),$?null:y(A.subTree),m,i,l),Y&&S(Y),vo(A,N.el),W&&--m.deps===0&&m.resolve()})},unmount(A,U){m.isUnmounted=!0,m.activeBranch&&g(m.activeBranch,r,A,U),m.pendingBranch&&g(m.pendingBranch,r,A,U)}};return m}function pc(e,t,r,n,o,s,i,a,l){const u=t.suspense=_o(t,n,r,e.parentNode,document.createElement("div"),null,o,s,i,a,!0),c=l(e,u.pendingBranch=t.ssContent,r,u,s,i);return u.deps===0&&u.resolve(!1,!0),c}function hc(e){const{shapeFlag:t,children:r}=e,n=t&32;e.ssContent=is(n?r.default:r),e.ssFallback=n?is(r.fallback):te(qe)}function is(e){let t;if(D(e)){const r=Vt&&e._c;r&&(e._d=!1,J()),e=e(),r&&(e._d=!0,t=He,sa())}return F(e)&&(e=oc(e)),e=Oe(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(r=>r!==e)),e}function Ni(e,t){t&&t.pendingBranch?F(e)?t.effects.push(...e):t.effects.push(e):Ln(e)}function Dt(e,t){e.activeBranch=t;const{vnode:r,parentComponent:n}=e,o=r.el=t.el;n&&n.subTree===r&&(n.vnode.el=o,vo(n,o))}function gc(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}function mc(e,t){return wo(e,null,t)}const Sr={};function Wt(e,t,r){return wo(e,t,r)}function wo(e,t,{immediate:r,deep:n,flush:o,onTrack:s,onTrigger:i}=ce){var a;const l=kl()===((a=he)==null?void 0:a.scope)?he:null;let u,c=!1,f=!1;if(ye(e)?(u=()=>e.value,c=Wr(e)):Bt(e)?(u=()=>e,n=!0):F(e)?(f=!0,c=e.some(m=>Bt(m)||Wr(m)),u=()=>e.map(m=>{if(ye(m))return m.value;if(Bt(m))return Tt(m);if(D(m))return ht(m,l,2)})):D(e)?t?u=()=>ht(e,l,2):u=()=>{if(!(l&&l.isUnmounted))return p&&p(),We(e,l,3,[g])}:u=De,t&&n){const m=u;u=()=>Tt(m())}let p,g=m=>{p=P.onStop=()=>{ht(m,l,4)}},y;if(Gt)if(g=De,t?r&&We(t,l,3,[u(),f?[]:void 0,g]):u(),o==="sync"){const m=nu();y=m.__watcherHandles||(m.__watcherHandles=[])}else return De;let C=f?new Array(e.length).fill(Sr):Sr;const S=()=>{if(P.active)if(t){const m=P.run();(n||c||(f?m.some((A,U)=>Rt(A,C[U])):Rt(m,C)))&&(p&&p(),We(t,l,3,[m,C===Sr?void 0:f&&C[0]===Sr?[]:C,g]),C=m)}else P.run()};S.allowRecurse=!!t;let H;o==="sync"?H=S:o==="post"?H=()=>Ae(S,l&&l.suspense):(S.pre=!0,l&&(S.id=l.uid),H=()=>ln(S));const P=new fo(u,H);t?r?S():C=P.run():o==="post"?Ae(P.run.bind(P),l&&l.suspense):P.run();const v=()=>{P.stop(),l&&l.scope&&lo(l.scope.effects,P)};return y&&y.push(v),v}function bc(e,t,r){const n=this.proxy,o=de(e)?e.includes(".")?ji(n,e):()=>n[e]:e.bind(n,n);let s;D(t)?s=t:(s=t.handler,r=t);const i=he;Xt(this);const a=wo(o,s.bind(n),r);return i?Xt(i):St(),a}function ji(e,t){const r=t.split(".");return()=>{let n=e;for(let o=0;o{Tt(r,t)});else if(li(e))for(const r in e)Tt(e[r],t);return e}function yc(e,t){const r=ve;if(r===null)return e;const n=hn(r)||r.proxy,o=e.dirs||(e.dirs=[]);for(let s=0;s_e({name:e.name},t,{setup:e}))():e}const zt=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function as(e){D(e)&&(e={loader:e});const{loader:t,loadingComponent:r,errorComponent:n,delay:o=200,timeout:s,suspensible:i=!0,onError:a}=e;let l=null,u,c=0;const f=()=>(c++,l=null,p()),p=()=>{let g;return l||(g=l=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),a)return new Promise((C,S)=>{a(y,()=>C(f()),()=>S(y),c+1)});throw y}).then(y=>g!==l&&l?l:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),u=y,y)))};return je({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return u},setup(){const g=he;if(u)return()=>kn(u,g);const y=P=>{l=null,tr(P,g,13,!n)};if(i&&g.suspense||Gt)return p().then(P=>()=>kn(P,g)).catch(P=>(y(P),()=>n?te(n,{error:P}):null));const C=Ie(!1),S=Ie(),H=Ie(!!o);return o&&setTimeout(()=>{H.value=!1},o),s!=null&&setTimeout(()=>{if(!C.value&&!S.value){const P=new Error(`Async component timed out after ${s}ms.`);y(P),S.value=P}},s),p().then(()=>{C.value=!0,g.parent&&xo(g.parent.vnode)&&ln(g.parent.update)}).catch(P=>{y(P),S.value=P}),()=>{if(C.value&&u)return kn(u,g);if(S.value&&n)return te(n,{error:S.value});if(r&&!H.value)return te(r)}}})}function kn(e,t){const{ref:r,props:n,children:o,ce:s}=t.vnode,i=te(e,n,o);return i.ref=r,i.ce=s,delete t.vnode.ce,i}const xo=e=>e.type.__isKeepAlive;function Li(e,t){Bi(e,"a",t)}function Fi(e,t){Bi(e,"da",t)}function Bi(e,t,r=he){const n=e.__wdc||(e.__wdc=()=>{let o=r;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(fn(t,n,r),r){let o=r.parent;for(;o&&o.parent;)xo(o.parent.vnode)&&vc(n,t,r,o),o=o.parent}}function vc(e,t,r,n){const o=fn(t,e,n,!0);Ui(()=>{lo(n[t],o)},r)}function fn(e,t,r=he,n=!1){if(r){const o=r[e]||(r[e]=[]),s=t.__weh||(t.__weh=(...i)=>{if(r.isUnmounted)return;Zt(),Xt(r);const a=We(t,r,e,i);return St(),er(),a});return n?o.unshift(s):o.push(s),s}}const st=e=>(t,r=he)=>(!Gt||e==="sp")&&fn(e,(...n)=>t(...n),r),_c=st("bm"),dn=st("m"),wc=st("bu"),xc=st("u"),Co=st("bum"),Ui=st("um"),Cc=st("sp"),kc=st("rtg"),Tc=st("rtc");function Di(e,t=he){fn("ec",e,t)}const ko="components";function Ec(e,t){return qi(ko,e,!0,t)||e}const Wi=Symbol.for("v-ndc");function zi(e){return de(e)?qi(ko,e,!1)||e:e||Wi}function qi(e,t,r=!0,n=!1){const o=ve||he;if(o){const s=o.type;if(e===ko){const a=eu(s,!1);if(a&&(a===t||a===Ge(t)||a===nn(Ge(t))))return s}const i=ls(o[e]||s[e],t)||ls(o.appContext[e],t);return!i&&n?s:i}}function ls(e,t){return e&&(e[t]||e[Ge(t)]||e[nn(Ge(t))])}function ar(e,t,r,n){let o;const s=r&&r[n];if(F(e)||de(e)){o=new Array(e.length);for(let i=0,a=e.length;it(i,a,void 0,s&&s[a]));else{const i=Object.keys(e);o=new Array(i.length);for(let a=0,l=i.length;ayr(t)?!(t.type===qe||t.type===me&&!Ki(t.children)):!0)?e:null}const Fn=e=>e?la(e)?hn(e)||e.proxy:Fn(e.parent):null,ur=_e(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=>Fn(e.parent),$root:e=>Fn(e.root),$emit:e=>e.emit,$options:e=>To(e),$forceUpdate:e=>e.f||(e.f=()=>ln(e.update)),$nextTick:e=>e.n||(e.n=yo.bind(e.proxy)),$watch:e=>bc.bind(e)}),Tn=(e,t)=>e!==ce&&!e.__isScriptSetup&&Q(e,t),Ac={get({_:e},t){const{ctx:r,setupState:n,data:o,props:s,accessCache:i,type:a,appContext:l}=e;let u;if(t[0]!=="$"){const g=i[t];if(g!==void 0)switch(g){case 1:return n[t];case 2:return o[t];case 4:return r[t];case 3:return s[t]}else{if(Tn(n,t))return i[t]=1,n[t];if(o!==ce&&Q(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&&Q(u,t))return i[t]=3,s[t];if(r!==ce&&Q(r,t))return i[t]=4,r[t];Bn&&(i[t]=0)}}const c=ur[t];let f,p;if(c)return t==="$attrs"&&Se(e,"get",t),c(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(r!==ce&&Q(r,t))return i[t]=4,r[t];if(p=l.config.globalProperties,Q(p,t))return p[t]},set({_:e},t,r){const{data:n,setupState:o,ctx:s}=e;return Tn(o,t)?(o[t]=r,!0):n!==ce&&Q(n,t)?(n[t]=r,!0):Q(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:o,propsOptions:s}},i){let a;return!!r[i]||e!==ce&&Q(e,i)||Tn(t,i)||(a=s[0])&&Q(a,i)||Q(n,i)||Q(ur,i)||Q(o.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:Q(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Ic(){return Sc().attrs}function Sc(){const e=Ro();return e.setupContext||(e.setupContext=ua(e))}function cs(e){return F(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let Bn=!0;function Rc(e){const t=To(e),r=e.proxy,n=e.ctx;Bn=!1,t.beforeCreate&&us(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:p,beforeUpdate:g,updated:y,activated:C,deactivated:S,beforeDestroy:H,beforeUnmount:P,destroyed:v,unmounted:m,render:A,renderTracked:U,renderTriggered:W,errorCaptured:$,serverPrefetch:z,expose:N,inheritAttrs:Y,components:B,directives:ne,filters:ge}=t;if(u&&Mc(u,n,null),i)for(const K in i){const O=i[K];D(O)&&(n[K]=O.bind(r))}if(o){const K=o.call(r,r);ie(K)&&(e.data=Ye(K))}if(Bn=!0,s)for(const K in s){const O=s[K],Ce=D(O)?O.bind(r,r):D(O.get)?O.get.bind(r,r):De,vt=!D(O)&&D(O.set)?O.set.bind(r):De,Re=Z({get:Ce,set:vt});Object.defineProperty(n,K,{enumerable:!0,configurable:!0,get:()=>Re.value,set:ke=>Re.value=ke})}if(a)for(const K in a)Vi(a[K],n,r,K);if(l){const K=D(l)?l.call(r):l;Reflect.ownKeys(K).forEach(O=>{Xi(O,K[O])})}c&&us(c,e,"c");function M(K,O){F(O)?O.forEach(Ce=>K(Ce.bind(r))):O&&K(O.bind(r))}if(M(_c,f),M(dn,p),M(wc,g),M(xc,y),M(Li,C),M(Fi,S),M(Di,$),M(Tc,U),M(kc,W),M(Co,P),M(Ui,m),M(Cc,z),F(N))if(N.length){const K=e.exposed||(e.exposed={});N.forEach(O=>{Object.defineProperty(K,O,{get:()=>r[O],set:Ce=>r[O]=Ce})})}else e.exposed||(e.exposed={});A&&e.render===De&&(e.render=A),Y!=null&&(e.inheritAttrs=Y),B&&(e.components=B),ne&&(e.directives=ne)}function Mc(e,t,r=De){F(e)&&(e=Un(e));for(const n in e){const o=e[n];let s;ie(o)?"default"in o?s=gt(o.from||n,o.default,!0):s=gt(o.from||n):s=gt(o),ye(s)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[n]=s}}function us(e,t,r){We(F(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function Vi(e,t,r,n){const o=n.includes(".")?ji(r,n):()=>r[n];if(de(e)){const s=t[e];D(s)&&Wt(o,s)}else if(D(e))Wt(o,e.bind(r));else if(ie(e))if(F(e))e.forEach(s=>Vi(s,t,r,n));else{const s=D(e.handler)?e.handler.bind(r):t[e.handler];D(s)&&Wt(o,s,e)}}function To(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,a=s.get(t);let l;return a?l=a:!o.length&&!r&&!n?l=t:(l={},o.length&&o.forEach(u=>Kr(l,u,i,!0)),Kr(l,t,i)),ie(t)&&s.set(t,l),l}function Kr(e,t,r,n=!1){const{mixins:o,extends:s}=t;s&&Kr(e,s,r,!0),o&&o.forEach(i=>Kr(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const a=Pc[i]||r&&r[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const Pc={data:fs,props:ds,emits:ds,methods:lr,computed:lr,beforeCreate:Te,created:Te,beforeMount:Te,mounted:Te,beforeUpdate:Te,updated:Te,beforeDestroy:Te,beforeUnmount:Te,destroyed:Te,unmounted:Te,activated:Te,deactivated:Te,errorCaptured:Te,serverPrefetch:Te,components:lr,directives:lr,watch:Oc,provide:fs,inject:$c};function fs(e,t){return t?e?function(){return _e(D(e)?e.call(this,this):e,D(t)?t.call(this,this):t)}:t:e}function $c(e,t){return lr(Un(e),Un(t))}function Un(e){if(F(e)){const t={};for(let r=0;r1)return r&&D(t)?t.call(n&&n.proxy):t}}function Gi(){return!!(he||ve||br)}function jc(e,t,r,n=!1){const o={},s={};Ur(s,pn,1),e.propsDefaults=Object.create(null),Yi(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);r?e.props=n?o:ki(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function Lc(e,t,r,n){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,a=ee(o),[l]=e.propsOptions;let u=!1;if((n||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[p,g]=Qi(f,t,!0);_e(i,p),g&&a.push(...g)};!r&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!l)return ie(e)&&n.set(e,Lt),Lt;if(F(s))for(let c=0;c-1,g[1]=C<0||y-1||Q(g,"default"))&&a.push(f)}}}const u=[i,a];return ie(e)&&n.set(e,u),u}function ps(e){return e[0]!=="$"}function hs(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function gs(e,t){return hs(e)===hs(t)}function ms(e,t){return F(t)?t.findIndex(r=>gs(r,e)):D(t)&&gs(t,e)?0:-1}const Zi=e=>e[0]==="_"||e==="$stable",Eo=e=>F(e)?e.map(Oe):[Oe(e)],Fc=(e,t,r)=>{if(t._n)return t;const n=bt((...o)=>Eo(t(...o)),r);return n._c=!1,n},ea=(e,t,r)=>{const n=e._ctx;for(const o in e){if(Zi(o))continue;const s=e[o];if(D(s))t[o]=Fc(o,s,n);else if(s!=null){const i=Eo(s);t[o]=()=>i}}},ta=(e,t)=>{const r=Eo(t);e.slots.default=()=>r},Bc=(e,t)=>{if(e.vnode.shapeFlag&32){const r=t._;r?(e.slots=ee(t),Ur(t,"_",r)):ea(t,e.slots={})}else e.slots={},t&&ta(e,t);Ur(e.slots,pn,1)},Uc=(e,t,r)=>{const{vnode:n,slots:o}=e;let s=!0,i=ce;if(n.shapeFlag&32){const a=t._;a?r&&a===1?s=!1:(_e(o,t),!r&&a===1&&delete o._):(s=!t.$stable,ea(t,o)),i=t}else t&&(ta(e,t),i={default:1});if(s)for(const a in o)!Zi(a)&&i[a]==null&&delete o[a]};function Vr(e,t,r,n,o=!1){if(F(e)){e.forEach((p,g)=>Vr(p,t&&(F(t)?t[g]:t),r,n,o));return}if(zt(n)&&!o)return;const s=n.shapeFlag&4?hn(n.component)||n.component.proxy:n.el,i=o?null:s,{i:a,r:l}=e,u=t&&t.r,c=a.refs===ce?a.refs={}:a.refs,f=a.setupState;if(u!=null&&u!==l&&(de(u)?(c[u]=null,Q(f,u)&&(f[u]=null)):ye(u)&&(u.value=null)),D(l))ht(l,a,12,[i,c]);else{const p=de(l),g=ye(l);if(p||g){const y=()=>{if(e.f){const C=p?Q(f,l)?f[l]:c[l]:l.value;o?F(C)&&lo(C,s):F(C)?C.includes(s)||C.push(s):p?(c[l]=[s],Q(f,l)&&(f[l]=c[l])):(l.value=[s],e.k&&(c[e.k]=l.value))}else p?(c[l]=i,Q(f,l)&&(f[l]=i)):g&&(l.value=i,e.k&&(c[e.k]=i))};i?(y.id=-1,Ae(y,r)):y()}}}let lt=!1;const Rr=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Mr=e=>e.nodeType===8;function Dc(e){const{mt:t,p:r,o:{patchProp:n,createText:o,nextSibling:s,parentNode:i,remove:a,insert:l,createComment:u}}=e,c=(v,m)=>{if(!m.hasChildNodes()){r(null,v,m),zr(),m._vnode=v;return}lt=!1,f(m.firstChild,v,null,null,null),zr(),m._vnode=v,lt&&console.error("Hydration completed but contains mismatches.")},f=(v,m,A,U,W,$=!1)=>{const z=Mr(v)&&v.data==="[",N=()=>C(v,m,A,U,W,z),{type:Y,ref:B,shapeFlag:ne,patchFlag:ge}=m;let ue=v.nodeType;m.el=v,ge===-2&&($=!1,m.dynamicChildren=null);let M=null;switch(Y){case Kt:ue!==3?m.children===""?(l(m.el=o(""),i(v),v),M=v):M=N():(v.data!==m.children&&(lt=!0,v.data=m.children),M=s(v));break;case qe:if(ue!==8||z)if(v.tagName.toLowerCase()==="template"){const K=m.el.content.firstChild;H(K,v,A),m.el=v=K,M=s(v)}else M=N();else M=s(v);break;case jr:if(z&&(v=s(v),ue=v.nodeType),ue===1||ue===3){M=v;const K=!m.children.length;for(let O=0;O{$=$||!!m.dynamicChildren;const{type:z,props:N,patchFlag:Y,shapeFlag:B,dirs:ne,transition:ge}=m,ue=z==="input"&&ne||z==="option";if(ue||Y!==-1){if(ne&&Ve(m,null,A,"created"),N)if(ue||!$||Y&48)for(const O in N)(ue&&O.endsWith("value")||vr(O)&&!cr(O))&&n(v,O,null,N[O],!1,void 0,A);else N.onClick&&n(v,"onClick",null,N.onClick,!1,void 0,A);let M;(M=N&&N.onVnodeBeforeMount)&&$e(M,A,m);let K=!1;if(P(v)){K=na(U,ge)&&A&&A.vnode.props&&A.vnode.props.appear;const O=v.content.firstChild;K&&ge.beforeEnter(O),H(O,v,A),m.el=v=O}if(ne&&Ve(m,null,A,"beforeMount"),((M=N&&N.onVnodeMounted)||ne||K)&&Ni(()=>{M&&$e(M,A,m),K&&ge.enter(v),ne&&Ve(m,null,A,"mounted")},U),B&16&&!(N&&(N.innerHTML||N.textContent))){let O=g(v.firstChild,m,v,A,U,W,$);for(;O;){lt=!0;const Ce=O;O=O.nextSibling,a(Ce)}}else B&8&&v.textContent!==m.children&&(lt=!0,v.textContent=m.children)}return v.nextSibling},g=(v,m,A,U,W,$,z)=>{z=z||!!m.dynamicChildren;const N=m.children,Y=N.length;for(let B=0;B{const{slotScopeIds:z}=m;z&&(W=W?W.concat(z):z);const N=i(v),Y=g(s(v),m,N,A,U,W,$);return Y&&Mr(Y)&&Y.data==="]"?s(m.anchor=Y):(lt=!0,l(m.anchor=u("]"),N,Y),Y)},C=(v,m,A,U,W,$)=>{if(lt=!0,m.el=null,$){const Y=S(v);for(;;){const B=s(v);if(B&&B!==Y)a(B);else break}}const z=s(v),N=i(v);return a(v),r(null,m,N,z,A,U,Rr(N),W),z},S=(v,m="[",A="]")=>{let U=0;for(;v;)if(v=s(v),v&&Mr(v)&&(v.data===m&&U++,v.data===A)){if(U===0)return s(v);U--}return v},H=(v,m,A)=>{const U=m.parentNode;U&&U.replaceChild(v,m);let W=A;for(;W;)W.vnode.el===m&&(W.vnode.el=v,W.subTree.el=v),W=W.parent},P=v=>v.nodeType===1&&v.tagName.toLowerCase()==="template";return[c,f]}const Ae=Ni;function Wc(e){return ra(e)}function zc(e){return ra(e,Dc)}function ra(e,t){const r=$n();r.__VUE__=!0;const{insert:n,remove:o,patchProp:s,createElement:i,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:p,setScopeId:g=De,insertStaticContent:y}=e,C=(d,h,b,_=null,w=null,T=null,I=!1,k=null,E=!!h.dynamicChildren)=>{if(d===h)return;d&&!dt(d,h)&&(_=Cr(d),ke(d,w,T,!0),d=null),h.patchFlag===-2&&(E=!1,h.dynamicChildren=null);const{type:x,ref:j,shapeFlag:R}=h;switch(x){case Kt:S(d,h,b,_);break;case qe:H(d,h,b,_);break;case jr:d==null&&P(h,b,_,I);break;case me:B(d,h,b,_,w,T,I,k,E);break;default:R&1?A(d,h,b,_,w,T,I,k,E):R&6?ne(d,h,b,_,w,T,I,k,E):(R&64||R&128)&&x.process(d,h,b,_,w,T,I,k,E,Ht)}j!=null&&w&&Vr(j,d&&d.ref,T,h||d,!h)},S=(d,h,b,_)=>{if(d==null)n(h.el=a(h.children),b,_);else{const w=h.el=d.el;h.children!==d.children&&u(w,h.children)}},H=(d,h,b,_)=>{d==null?n(h.el=l(h.children||""),b,_):h.el=d.el},P=(d,h,b,_)=>{[d.el,d.anchor]=y(d.children,h,b,_,d.el,d.anchor)},v=({el:d,anchor:h},b,_)=>{let w;for(;d&&d!==h;)w=p(d),n(d,b,_),d=w;n(h,b,_)},m=({el:d,anchor:h})=>{let b;for(;d&&d!==h;)b=p(d),o(d),d=b;o(h)},A=(d,h,b,_,w,T,I,k,E)=>{I=I||h.type==="svg",d==null?U(h,b,_,w,T,I,k,E):z(d,h,w,T,I,k,E)},U=(d,h,b,_,w,T,I,k)=>{let E,x;const{type:j,props:R,shapeFlag:L,transition:V,dirs:X}=d;if(E=d.el=i(d.type,T,R&&R.is,R),L&8?c(E,d.children):L&16&&$(d.children,E,null,_,w,T&&j!=="foreignObject",I,k),X&&Ve(d,null,_,"created"),W(E,d,d.scopeId,I,_),R){for(const oe in R)oe!=="value"&&!cr(oe)&&s(E,oe,null,R[oe],T,d.children,_,w,Qe);"value"in R&&s(E,"value",null,R.value),(x=R.onVnodeBeforeMount)&&$e(x,_,d)}X&&Ve(d,null,_,"beforeMount");const ae=na(w,V);ae&&V.beforeEnter(E),n(E,h,b),((x=R&&R.onVnodeMounted)||ae||X)&&Ae(()=>{x&&$e(x,_,d),ae&&V.enter(E),X&&Ve(d,null,_,"mounted")},w)},W=(d,h,b,_,w)=>{if(b&&g(d,b),_)for(let T=0;T<_.length;T++)g(d,_[T]);if(w){let T=w.subTree;if(h===T){const I=w.vnode;W(d,I,I.scopeId,I.slotScopeIds,w.parent)}}},$=(d,h,b,_,w,T,I,k,E=0)=>{for(let x=E;x{const k=h.el=d.el;let{patchFlag:E,dynamicChildren:x,dirs:j}=h;E|=d.patchFlag&16;const R=d.props||ce,L=h.props||ce;let V;b&&_t(b,!1),(V=L.onVnodeBeforeUpdate)&&$e(V,b,h,d),j&&Ve(h,d,b,"beforeUpdate"),b&&_t(b,!0);const X=w&&h.type!=="foreignObject";if(x?N(d.dynamicChildren,x,k,b,_,X,T):I||O(d,h,k,null,b,_,X,T,!1),E>0){if(E&16)Y(k,h,R,L,b,_,w);else if(E&2&&R.class!==L.class&&s(k,"class",null,L.class,w),E&4&&s(k,"style",R.style,L.style,w),E&8){const ae=h.dynamicProps;for(let oe=0;oe{V&&$e(V,b,h,d),j&&Ve(h,d,b,"updated")},_)},N=(d,h,b,_,w,T,I)=>{for(let k=0;k{if(b!==_){if(b!==ce)for(const k in b)!cr(k)&&!(k in _)&&s(d,k,b[k],null,I,h.children,w,T,Qe);for(const k in _){if(cr(k))continue;const E=_[k],x=b[k];E!==x&&k!=="value"&&s(d,k,x,E,I,h.children,w,T,Qe)}"value"in _&&s(d,"value",b.value,_.value)}},B=(d,h,b,_,w,T,I,k,E)=>{const x=h.el=d?d.el:a(""),j=h.anchor=d?d.anchor:a("");let{patchFlag:R,dynamicChildren:L,slotScopeIds:V}=h;V&&(k=k?k.concat(V):V),d==null?(n(x,b,_),n(j,b,_),$(h.children,b,j,w,T,I,k,E)):R>0&&R&64&&L&&d.dynamicChildren?(N(d.dynamicChildren,L,b,w,T,I,k),(h.key!=null||w&&h===w.subTree)&&oa(d,h,!0)):O(d,h,b,j,w,T,I,k,E)},ne=(d,h,b,_,w,T,I,k,E)=>{h.slotScopeIds=k,d==null?h.shapeFlag&512?w.ctx.activate(h,b,_,I,E):ge(h,b,_,w,T,I,E):ue(d,h,E)},ge=(d,h,b,_,w,T,I)=>{const k=d.component=Gc(d,_,w);if(xo(d)&&(k.ctx.renderer=Ht),Yc(k),k.asyncDep){if(w&&w.registerDep(k,M),!d.el){const E=k.subTree=te(qe);H(null,E,h,b)}return}M(k,d,h,b,w,T,I)},ue=(d,h,b)=>{const _=h.component=d.component;if(ac(d,h,b))if(_.asyncDep&&!_.asyncResolved){K(_,h,b);return}else _.next=h,tc(_.update),_.update();else h.el=d.el,_.vnode=h},M=(d,h,b,_,w,T,I)=>{const k=()=>{if(d.isMounted){let{next:j,bu:R,u:L,parent:V,vnode:X}=d,ae=j,oe;_t(d,!1),j?(j.el=X.el,K(d,j,I)):j=X,R&&Nr(R),(oe=j.props&&j.props.onVnodeBeforeUpdate)&&$e(oe,V,j,X),_t(d,!0);const pe=Cn(d),Le=d.subTree;d.subTree=pe,C(Le,pe,f(Le.el),Cr(Le),d,w,T),j.el=pe.el,ae===null&&vo(d,pe.el),L&&Ae(L,w),(oe=j.props&&j.props.onVnodeUpdated)&&Ae(()=>$e(oe,V,j,X),w)}else{let j;const{el:R,props:L}=h,{bm:V,m:X,parent:ae}=d,oe=zt(h);if(_t(d,!1),V&&Nr(V),!oe&&(j=L&&L.onVnodeBeforeMount)&&$e(j,ae,h),_t(d,!0),R&&_n){const pe=()=>{d.subTree=Cn(d),_n(R,d.subTree,d,w,null)};oe?h.type.__asyncLoader().then(()=>!d.isUnmounted&&pe()):pe()}else{const pe=d.subTree=Cn(d);C(null,pe,b,_,d,w,T),h.el=pe.el}if(X&&Ae(X,w),!oe&&(j=L&&L.onVnodeMounted)){const pe=h;Ae(()=>$e(j,ae,pe),w)}(h.shapeFlag&256||ae&&zt(ae.vnode)&&ae.vnode.shapeFlag&256)&&d.a&&Ae(d.a,w),d.isMounted=!0,h=b=_=null}},E=d.effect=new fo(k,()=>ln(x),d.scope),x=d.update=()=>E.run();x.id=d.uid,_t(d,!0),x()},K=(d,h,b)=>{h.component=d;const _=d.vnode.props;d.vnode=h,d.next=null,Lc(d,h.props,_,b),Uc(d,h.children,b),Zt(),os(),er()},O=(d,h,b,_,w,T,I,k,E=!1)=>{const x=d&&d.children,j=d?d.shapeFlag:0,R=h.children,{patchFlag:L,shapeFlag:V}=h;if(L>0){if(L&128){vt(x,R,b,_,w,T,I,k,E);return}else if(L&256){Ce(x,R,b,_,w,T,I,k,E);return}}V&8?(j&16&&Qe(x,w,T),R!==x&&c(b,R)):j&16?V&16?vt(x,R,b,_,w,T,I,k,E):Qe(x,w,T,!0):(j&8&&c(b,""),V&16&&$(R,b,_,w,T,I,k,E))},Ce=(d,h,b,_,w,T,I,k,E)=>{d=d||Lt,h=h||Lt;const x=d.length,j=h.length,R=Math.min(x,j);let L;for(L=0;Lj?Qe(d,w,T,!0,!1,R):$(h,b,_,w,T,I,k,E,R)},vt=(d,h,b,_,w,T,I,k,E)=>{let x=0;const j=h.length;let R=d.length-1,L=j-1;for(;x<=R&&x<=L;){const V=d[x],X=h[x]=E?ft(h[x]):Oe(h[x]);if(dt(V,X))C(V,X,b,null,w,T,I,k,E);else break;x++}for(;x<=R&&x<=L;){const V=d[R],X=h[L]=E?ft(h[L]):Oe(h[L]);if(dt(V,X))C(V,X,b,null,w,T,I,k,E);else break;R--,L--}if(x>R){if(x<=L){const V=L+1,X=VL)for(;x<=R;)ke(d[x],w,T,!0),x++;else{const V=x,X=x,ae=new Map;for(x=X;x<=L;x++){const Me=h[x]=E?ft(h[x]):Oe(h[x]);Me.key!=null&&ae.set(Me.key,x)}let oe,pe=0;const Le=L-X+1;let Nt=!1,qo=0;const nr=new Array(Le);for(x=0;x=Le){ke(Me,w,T,!0);continue}let Ke;if(Me.key!=null)Ke=ae.get(Me.key);else for(oe=X;oe<=L;oe++)if(nr[oe-X]===0&&dt(Me,h[oe])){Ke=oe;break}Ke===void 0?ke(Me,w,T,!0):(nr[Ke-X]=x+1,Ke>=qo?qo=Ke:Nt=!0,C(Me,h[Ke],b,null,w,T,I,k,E),pe++)}const Ko=Nt?qc(nr):Lt;for(oe=Ko.length-1,x=Le-1;x>=0;x--){const Me=X+x,Ke=h[Me],Vo=Me+1{const{el:T,type:I,transition:k,children:E,shapeFlag:x}=d;if(x&6){Re(d.component.subTree,h,b,_);return}if(x&128){d.suspense.move(h,b,_);return}if(x&64){I.move(d,h,b,Ht);return}if(I===me){n(T,h,b);for(let R=0;Rk.enter(T),w);else{const{leave:R,delayLeave:L,afterLeave:V}=k,X=()=>n(T,h,b),ae=()=>{R(T,()=>{X(),V&&V()})};L?L(T,X,ae):ae()}else n(T,h,b)},ke=(d,h,b,_=!1,w=!1)=>{const{type:T,props:I,ref:k,children:E,dynamicChildren:x,shapeFlag:j,patchFlag:R,dirs:L}=d;if(k!=null&&Vr(k,null,b,d,!0),j&256){h.ctx.deactivate(d);return}const V=j&1&&L,X=!zt(d);let ae;if(X&&(ae=I&&I.onVnodeBeforeUnmount)&&$e(ae,h,d),j&6)il(d.component,b,_);else{if(j&128){d.suspense.unmount(b,_);return}V&&Ve(d,null,h,"beforeUnmount"),j&64?d.type.remove(d,h,b,w,Ht,_):x&&(T!==me||R>0&&R&64)?Qe(x,h,b,!1,!0):(T===me&&R&384||!w&&j&16)&&Qe(E,h,b),_&&we(d)}(X&&(ae=I&&I.onVnodeUnmounted)||V)&&Ae(()=>{ae&&$e(ae,h,d),V&&Ve(d,null,h,"unmounted")},b)},we=d=>{const{type:h,el:b,anchor:_,transition:w}=d;if(h===me){sl(b,_);return}if(h===jr){m(d);return}const T=()=>{o(b),w&&!w.persisted&&w.afterLeave&&w.afterLeave()};if(d.shapeFlag&1&&w&&!w.persisted){const{leave:I,delayLeave:k}=w,E=()=>I(b,T);k?k(d.el,T,E):E()}else T()},sl=(d,h)=>{let b;for(;d!==h;)b=p(d),o(d),d=b;o(h)},il=(d,h,b)=>{const{bum:_,scope:w,update:T,subTree:I,um:k}=d;_&&Nr(_),w.stop(),T&&(T.active=!1,ke(I,d,h,b)),k&&Ae(k,h),Ae(()=>{d.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},Qe=(d,h,b,_=!1,w=!1,T=0)=>{for(let I=T;Id.shapeFlag&6?Cr(d.component.subTree):d.shapeFlag&128?d.suspense.next():p(d.anchor||d.el),zo=(d,h,b)=>{d==null?h._vnode&&ke(h._vnode,null,null,!0):C(h._vnode||null,d,h,null,null,null,b),os(),zr(),h._vnode=d},Ht={p:C,um:ke,m:Re,r:we,mt:ge,mc:$,pc:O,pbc:N,n:Cr,o:e};let vn,_n;return t&&([vn,_n]=t(Ht)),{render:zo,hydrate:vn,createApp:Nc(zo,vn)}}function _t({effect:e,update:t},r){e.allowRecurse=t.allowRecurse=r}function na(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function oa(e,t,r=!1){const n=e.children,o=t.children;if(F(n)&&F(o))for(let s=0;s>1,e[r[a]]0&&(t[n]=r[s-1]),r[s]=n)}}for(s=r.length,i=r[s-1];s-- >0;)r[s]=i,i=t[i];return r}const Kc=e=>e.__isTeleport,me=Symbol.for("v-fgt"),Kt=Symbol.for("v-txt"),qe=Symbol.for("v-cmt"),jr=Symbol.for("v-stc"),fr=[];let He=null;function J(e=!1){fr.push(He=e?null:[])}function sa(){fr.pop(),He=fr[fr.length-1]||null}let Vt=1;function bs(e){Vt+=e}function ia(e){return e.dynamicChildren=Vt>0?He||Lt:null,sa(),Vt>0&&He&&He.push(e),e}function se(e,t,r,n,o,s){return ia(q(e,t,r,n,o,s,!0))}function Ee(e,t,r,n,o){return ia(te(e,t,r,n,o,!0))}function yr(e){return e?e.__v_isVNode===!0:!1}function dt(e,t){return e.type===t.type&&e.key===t.key}const pn="__vInternal",aa=({key:e})=>e??null,Lr=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?de(e)||ye(e)||D(e)?{i:ve,r:e,k:t,f:!!r}:e:null);function q(e,t=null,r=null,n=0,o=null,s=e===me?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&aa(t),ref:t&&Lr(t),scopeId:un,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:s,patchFlag:n,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:ve};return a?(So(l,r),s&128&&e.normalize(l)):r&&(l.shapeFlag|=de(r)?8:16),Vt>0&&!i&&He&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&He.push(l),l}const te=Vc;function Vc(e,t=null,r=null,n=0,o=null,s=!1){if((!e||e===Wi)&&(e=qe),yr(e)){const a=Jt(e,t,!0);return r&&So(a,r),Vt>0&&!s&&He&&(a.shapeFlag&6?He[He.indexOf(e)]=a:He.push(a)),a.patchFlag|=-2,a}if(tu(e)&&(e=e.__vccOpts),t){t=Ao(t);let{class:a,style:l}=t;a&&!de(a)&&(t.class=be(a)),ie(l)&&(Ei(l)&&!F(l)&&(l=_e({},l)),t.style=on(l))}const i=de(e)?1:lc(e)?128:Kc(e)?64:ie(e)?4:D(e)?2:0;return q(e,t,r,n,o,i,s,!0)}function Ao(e){return e?Ei(e)||pn in e?_e({},e):e:null}function Jt(e,t,r=!1){const{props:n,ref:o,patchFlag:s,children:i}=e,a=t?It(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&aa(a),ref:t&&t.ref?r&&o?F(o)?o.concat(Lr(t)):[o,Lr(t)]:Lr(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==me?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Jt(e.ssContent),ssFallback:e.ssFallback&&Jt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Io(e=" ",t=0){return te(Kt,null,e,t)}function ze(e="",t=!1){return t?(J(),Ee(qe,null,e)):te(qe,null,e)}function Oe(e){return e==null||typeof e=="boolean"?te(qe):F(e)?te(me,null,e.slice()):typeof e=="object"?ft(e):te(Kt,null,String(e))}function ft(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Jt(e)}function So(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(F(t))r=16;else if(typeof t=="object")if(n&65){const o=t.default;o&&(o._c&&(o._d=!1),So(e,o()),o._c&&(o._d=!0));return}else{r=32;const o=t._;!o&&!(pn in t)?t._ctx=ve:o===3&&ve&&(ve.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else D(t)?(t={default:t,_ctx:ve},r=32):(t=String(t),n&64?(r=16,t=[Io(t)]):r=8);e.children=t,e.shapeFlag|=r}function It(...e){const t={};for(let r=0;rhe||ve;let Mo,jt,ys="__VUE_INSTANCE_SETTERS__";(jt=$n()[ys])||(jt=$n()[ys]=[]),jt.push(e=>he=e),Mo=e=>{jt.length>1?jt.forEach(t=>t(e)):jt[0](e)};const Xt=e=>{Mo(e),e.scope.on()},St=()=>{he&&he.scope.off(),Mo(null)};function la(e){return e.vnode.shapeFlag&4}let Gt=!1;function Yc(e,t=!1){Gt=t;const{props:r,children:n}=e.vnode,o=la(e);jc(e,r,o,t),Bc(e,n);const s=o?Qc(e,t):void 0;return Gt=!1,s}function Qc(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=Ai(new Proxy(e.ctx,Ac));const{setup:n}=r;if(n){const o=e.setupContext=n.length>1?ua(e):null;Xt(e),Zt();const s=ht(n,e,0,[e.props,o]);if(er(),St(),ii(s)){if(s.then(St,St),t)return s.then(i=>{Wn(e,i,t)}).catch(i=>{tr(i,e,0)});e.asyncDep=s}else Wn(e,s,t)}else ca(e,t)}function Wn(e,t,r){D(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ie(t)&&(e.setupState=Mi(t)),ca(e,r)}let vs;function ca(e,t,r){const n=e.type;if(!e.render){if(!t&&vs&&!n.render){const o=n.template||To(e).template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=n,u=_e(_e({isCustomElement:s,delimiters:a},i),l);n.render=vs(o,u)}}e.render=n.render||De}{Xt(e),Zt();try{Rc(e)}finally{er(),St()}}}function Zc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,r){return Se(e,"get","$attrs"),t[r]}}))}function ua(e){const t=r=>{e.exposed=r||{}};return{get attrs(){return Zc(e)},slots:e.slots,emit:e.emit,expose:t}}function hn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Mi(Ai(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in ur)return ur[r](e)},has(t,r){return r in t||r in ur}}))}function eu(e,t=!0){return D(e)?e.displayName||e.name:e.name||t&&e.__name}function tu(e){return D(e)&&"__vccOpts"in e}const Z=(e,t)=>Ql(e,t,Gt);function zn(e,t,r){const n=arguments.length;return n===2?ie(t)&&!F(t)?yr(t)?te(e,null,[t]):te(e,t):te(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&yr(r)&&(r=[r]),te(e,t,r))}const ru=Symbol.for("v-scx"),nu=()=>gt(ru),fa="3.3.7",ou="http://www.w3.org/2000/svg",kt=typeof document<"u"?document:null,_s=kt&&kt.createElement("template"),su={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 o=t?kt.createElementNS(ou,e):kt.createElement(e,r?{is:r}:void 0);return e==="select"&&n&&n.multiple!=null&&o.setAttribute("multiple",n.multiple),o},createText:e=>kt.createTextNode(e),createComment:e=>kt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>kt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,o,s){const i=r?r.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),r),!(o===s||!(o=o.nextSibling)););else{_s.innerHTML=n?`${e}`:e;const a=_s.content;if(n){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},iu=Symbol("_vtc");function au(e,t,r){const n=e[iu];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const lu=Symbol("_vod");function cu(e,t,r){const n=e.style,o=de(r);if(r&&!o){if(t&&!de(t))for(const s in t)r[s]==null&&qn(n,s,"");for(const s in r)qn(n,s,r[s])}else{const s=n.display;o?t!==r&&(n.cssText=r):t&&e.removeAttribute("style"),lu in e&&(n.display=s)}}const ws=/\s*!important$/;function qn(e,t,r){if(F(r))r.forEach(n=>qn(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=uu(e,t);ws.test(r)?e.setProperty(Qt(n),r.replace(ws,""),"important"):e[n]=r}}const xs=["Webkit","Moz","ms"],En={};function uu(e,t){const r=En[t];if(r)return r;let n=Ge(t);if(n!=="filter"&&n in e)return En[t]=n;n=nn(n);for(let o=0;oAn||(mu.then(()=>An=0),An=Date.now());function yu(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;We(vu(n,r.value),t,5,[n])};return r.value=e,r.attached=bu(),r}function vu(e,t){if(F(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(n=>o=>!o._stopped&&n&&n(o))}else return t}const Es=/^on[a-z]/,_u=(e,t,r,n,o=!1,s,i,a,l)=>{t==="class"?au(e,n,o):t==="style"?cu(e,r,n):vr(t)?ao(t)||hu(e,t,r,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):wu(e,t,n,o))?du(e,t,n,s,i,a,l):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),fu(e,t,n,o))};function wu(e,t,r,n){return n?!!(t==="innerHTML"||t==="textContent"||t in e&&Es.test(t)&&D(r)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Es.test(t)&&de(r)?!1:t in e}const As=e=>{const t=e.props["onUpdate:modelValue"]||!1;return F(t)?r=>Nr(t,r):t},In=Symbol("_assign"),xu={deep:!0,created(e,t,r){e[In]=As(r),da(e,"change",()=>{const n=e._modelValue,o=Cu(e),s=e.checked,i=e[In];if(F(n)){const a=fi(n,o),l=a!==-1;if(s&&!l)i(n.concat(o));else if(!s&&l){const u=[...n];u.splice(a,1),i(u)}}else if(tn(n)){const a=new Set(n);s?a.add(o):a.delete(o),i(a)}else i(pa(e,s))})},mounted:Is,beforeUpdate(e,t,r){e[In]=As(r),Is(e,t,r)}};function Is(e,{value:t,oldValue:r},n){e._modelValue=t,F(t)?e.checked=fi(t,n.props.value)>-1:tn(t)?e.checked=t.has(n.props.value):t!==r&&(e.checked=sn(t,pa(e,!0)))}function Cu(e){return"_value"in e?e._value:e.value}function pa(e,t){const r=t?"_trueValue":"_falseValue";return r in e?e[r]:t}const ha=_e({patchProp:_u},su);let dr,Ss=!1;function ku(){return dr||(dr=Wc(ha))}function Tu(){return dr=Ss?dr:zc(ha),Ss=!0,dr}const Eu=(...e)=>{const t=ku().createApp(...e),{mount:r}=t;return t.mount=n=>{const o=ga(n);if(!o)return;const s=t._component;!D(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.innerHTML="";const i=r(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t},Au=(...e)=>{const t=Tu().createApp(...e),{mount:r}=t;return t.mount=n=>{const o=ga(n);if(o)return r(o,!0,o instanceof SVGElement)},t};function ga(e){return de(e)?document.querySelector(e):e}const Iu=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Su=/"(?: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*:/,Ru=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Mu(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Pu(e);return}return t}function Pu(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Jr(e,t={}){if(typeof e!="string")return e;const r=e.trim();if(e[0]==='"'&&e.at(-1)==='"'&&!e.includes("\\"))return r.slice(1,-1);if(r.length<=9){const n=r.toLowerCase();if(n==="true")return!0;if(n==="false")return!1;if(n==="undefined")return;if(n==="null")return null;if(n==="nan")return Number.NaN;if(n==="infinity")return Number.POSITIVE_INFINITY;if(n==="-infinity")return Number.NEGATIVE_INFINITY}if(!Ru.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Iu.test(e)||Su.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Mu)}return JSON.parse(e)}catch(n){if(t.strict)throw n;return e}}const $u=/#/g,Ou=/&/g,Hu=/=/g,Po=/\+/g,Nu=/%5e/gi,ju=/%60/gi,Lu=/%7c/gi,Fu=/%20/gi;function Bu(e){return encodeURI(""+e).replace(Lu,"|")}function Kn(e){return Bu(typeof e=="string"?e:JSON.stringify(e)).replace(Po,"%2B").replace(Fu,"+").replace($u,"%23").replace(Ou,"%26").replace(ju,"`").replace(Nu,"^")}function Sn(e){return Kn(e).replace(Hu,"%3D")}function Xr(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Uu(e){return Xr(e.replace(Po," "))}function Du(e){return Xr(e.replace(Po," "))}function $o(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const r of e.split("&")){const n=r.match(/([^=]+)=?(.*)/)||[];if(n.length<2)continue;const o=Uu(n[1]);if(o==="__proto__"||o==="constructor")continue;const s=Du(n[2]||"");t[o]===void 0?t[o]=s:Array.isArray(t[o])?t[o].push(s):t[o]=[t[o],s]}return t}function Wu(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(r=>`${Sn(e)}=${Kn(r)}`).join("&"):`${Sn(e)}=${Kn(t)}`:Sn(e)}function ma(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Wu(t,e[t])).filter(Boolean).join("&")}const zu=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,qu=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Ku=/^([/\\]\s*){2,}[^/\\]/;function wr(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?zu.test(e):qu.test(e)||(t.acceptRelative?Ku.test(e):!1)}const Vu=/^[\s\0]*(blob|data|javascript|vbscript):$/i;function Ju(e){return!!e&&Vu.test(e)}const Xu=/\/$|\/\?/;function Vn(e="",t=!1){return t?Xu.test(e):e.endsWith("/")}function Oo(e="",t=!1){if(!t)return(Vn(e)?e.slice(0,-1):e)||"/";if(!Vn(e,!0))return e||"/";const[r,...n]=e.split("?");return(r.slice(0,-1)||"/")+(n.length>0?`?${n.join("?")}`:"")}function Gr(e="",t=!1){if(!t)return e.endsWith("/")?e:e+"/";if(Vn(e,!0))return e||"/";const[r,...n]=e.split("?");return r+"/"+(n.length>0?`?${n.join("?")}`:"")}function Gu(e=""){return e.startsWith("/")}function Rs(e=""){return Gu(e)?e:"/"+e}function Yu(e,t){if(ya(t)||wr(e))return e;const r=Oo(t);return e.startsWith(r)?e:yt(r,e)}function Qu(e,t){if(ya(t))return e;const r=Oo(t);if(!e.startsWith(r))return e;const n=e.slice(r.length);return n[0]==="/"?n:"/"+n}function ba(e,t){const r=rr(e),n={...$o(r.search),...t};return r.search=ma(n),va(r)}function ya(e){return!e||e==="/"}function Zu(e){return e&&e!=="/"}const ef=/^\.?\//;function yt(e,...t){let r=e||"";for(const n of t.filter(o=>Zu(o)))if(r){const o=n.replace(ef,"");r=Gr(r)+o}else r=n;return r}function tf(e,t,r={}){return r.trailingSlash||(e=Gr(e),t=Gr(t)),r.leadingSlash||(e=Rs(e),t=Rs(t)),r.encoding||(e=Xr(e),t=Xr(t)),e===t}function rr(e="",t){const r=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/);if(r){const[,f,p=""]=r;return{protocol:f,pathname:p,href:f+p,auth:"",host:"",search:"",hash:""}}if(!wr(e,{acceptRelative:!0}))return t?rr(t+e):Ms(e);const[,n="",o,s=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,i="",a=""]=s.match(/([^#/?]*)(.*)?/)||[],{pathname:l,search:u,hash:c}=Ms(a.replace(/\/(?=[A-Za-z]:)/,""));return{protocol:n,auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:i,pathname:l,search:u,hash:c}}function Ms(e=""){const[t="",r="",n=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:r,hash:n}}function va(e){const t=e.pathname||"",r=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",n=e.hash||"",o=e.auth?e.auth+"@":"",s=e.host||"";return(e.protocol?e.protocol+"//":"")+o+s+t+r+n}class rf extends Error{constructor(t,r){super(t,r),this.name="FetchError",r!=null&&r.cause&&!this.cause&&(this.cause=r.cause)}}function nf(e){var l,u,c,f,p;const t=((l=e.error)==null?void 0:l.message)||((u=e.error)==null?void 0:u.toString())||"",r=((c=e.request)==null?void 0:c.method)||((f=e.options)==null?void 0:f.method)||"GET",n=((p=e.request)==null?void 0:p.url)||String(e.request)||"/",o=`[${r}] ${JSON.stringify(n)}`,s=e.response?`${e.response.status} ${e.response.statusText}`:"",i=`${o}: ${s}${t?` ${t}`:""}`,a=new rf(i,e.error?{cause:e.error}:void 0);for(const g of["request","options","response"])Object.defineProperty(a,g,{get(){return e[g]}});for(const[g,y]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,g,{get(){return e.response&&e.response[y]}});return a}const of=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Ps(e="GET"){return of.has(e.toUpperCase())}function sf(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.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const af=new Set(["image/svg","application/xml","application/xhtml","application/html"]),lf=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function cf(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return lf.test(t)?"json":af.has(t)||t.startsWith("text/")?"text":"blob"}function uf(e,t,r=globalThis.Headers){const n={...t,...e};if(t!=null&&t.params&&(e!=null&&e.params)&&(n.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&&t.query&&(e!=null&&e.query)&&(n.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&&t.headers&&(e!=null&&e.headers)){n.headers=new r((t==null?void 0:t.headers)||{});for(const[o,s]of new r((e==null?void 0:e.headers)||{}))n.headers.set(o,s)}return n}const ff=new Set([408,409,425,429,500,502,503,504]),df=new Set([101,204,205,304]);function _a(e={}){const{fetch:t=globalThis.fetch,Headers:r=globalThis.Headers,AbortController:n=globalThis.AbortController}=e;async function o(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let c;typeof a.options.retry=="number"?c=a.options.retry:c=Ps(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(c>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):ff.has(f))){const p=a.options.retryDelay||0;return p>0&&await new Promise(g=>setTimeout(g,p)),s(a.request,{...a.options,retry:c-1,timeout:a.options.timeout})}}const u=nf(a);throw Error.captureStackTrace&&Error.captureStackTrace(u,s),u}const s=async function(l,u={}){var p;const c={request:l,options:uf(u,e.defaults,r),response:void 0,error:void 0};if(c.options.method=(p=c.options.method)==null?void 0:p.toUpperCase(),c.options.onRequest&&await c.options.onRequest(c),typeof c.request=="string"&&(c.options.baseURL&&(c.request=Yu(c.request,c.options.baseURL)),(c.options.query||c.options.params)&&(c.request=ba(c.request,{...c.options.params,...c.options.query}))),c.options.body&&Ps(c.options.method)&&(sf(c.options.body)?(c.options.body=typeof c.options.body=="string"?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")):("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half"))),!c.options.signal&&c.options.timeout){const g=new n;setTimeout(()=>g.abort(),c.options.timeout),c.options.signal=g.signal}try{c.response=await t(c.request,c.options)}catch(g){return c.error=g,c.options.onRequestError&&await c.options.onRequestError(c),await o(c)}if(c.response.body&&!df.has(c.response.status)&&c.options.method!=="HEAD"){const g=(c.options.parseResponse?"json":c.options.responseType)||cf(c.response.headers.get("content-type")||"");switch(g){case"json":{const y=await c.response.text(),C=c.options.parseResponse||Jr;c.response._data=C(y);break}case"stream":{c.response._data=c.response.body;break}default:c.response._data=await c.response[g]()}}return c.options.onResponse&&await c.options.onResponse(c),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await c.options.onResponseError(c),await o(c)):c.response},i=async function(l,u){return(await s(l,u))._data};return i.raw=s,i.native=(...a)=>t(...a),i.create=(a={})=>_a({...e,defaults:{...e.defaults,...a}}),i}const Ho=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),pf=Ho.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),hf=Ho.Headers,gf=Ho.AbortController,mf=_a({fetch:pf,Headers:hf,AbortController:gf}),bf=mf,yf=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Yr=yf().app,vf=()=>Yr.baseURL,_f=()=>Yr.buildAssetsDir,wf=(...e)=>yt(wa(),_f(),...e),wa=(...e)=>{const t=Yr.cdnURL||Yr.baseURL;return e.length?yt(t,...e):t};globalThis.__buildAssetsURL=wf,globalThis.__publicAssetsURL=wa;function Jn(e,t={},r){for(const n in e){const o=e[n],s=r?`${r}:${n}`:n;typeof o=="object"&&o!==null?Jn(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const xf={run:e=>e()},Cf=()=>xf,xa=typeof console.createTask<"u"?console.createTask:Cf;function kf(e,t){const r=t.shift(),n=xa(r);return e.reduce((o,s)=>o.then(()=>n.run(()=>s(...t))),Promise.resolve())}function Tf(e,t){const r=t.shift(),n=xa(r);return Promise.all(e.map(o=>n.run(()=>o(...t))))}function Rn(e,t){for(const r of[...e])r(t)}class Ef{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,r,n={}){if(!t||typeof r!="function")return()=>{};const o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!n.allowDeprecated){let i=s.message;i||(i=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!r.name)try{Object.defineProperty(r,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(r),()=>{r&&(this.removeHook(t,r),r=void 0)}}hookOnce(t,r){let n,o=(...s)=>(typeof n=="function"&&n(),n=void 0,o=void 0,r(...s));return n=this.hook(t,o),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]=typeof r=="string"?{to:r}:r;const n=this._hooks[t]||[];delete this._hooks[t];for(const o of n)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const r in t)this.deprecateHook(r,t[r])}addHooks(t){const r=Jn(t),n=Object.keys(r).map(o=>this.hook(o,r[o]));return()=>{for(const o of n.splice(0,n.length))o()}}removeHooks(t){const r=Jn(t);for(const n in r)this.removeHook(n,r[n])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...r){return r.unshift(t),this.callHookWith(kf,t,...r)}callHookParallel(t,...r){return r.unshift(t),this.callHookWith(Tf,t,...r)}callHookWith(t,r,...n){const o=this._before||this._after?{name:r,args:n,context:{}}:void 0;this._before&&Rn(this._before,o);const s=t(r in this._hooks?[...this._hooks[r]]:[],n);return s instanceof Promise?s.finally(()=>{this._after&&o&&Rn(this._after,o)}):(this._after&&o&&Rn(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const r=this._before.indexOf(t);r!==-1&&this._before.splice(r,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const r=this._after.indexOf(t);r!==-1&&this._after.splice(r,1)}}}}function Ca(){return new Ef}function Af(e={}){let t,r=!1;const n=i=>{if(t&&t!==i)throw new Error("Context conflict")};let o;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?o=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=>{if(o&&t===void 0){const i=o.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=s();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>s(),set:(i,a)=>{a||n(i),t=i,r=!0},unset:()=>{t=void 0,r=!1},call:(i,a)=>{n(i),t=i;try{return o?o.run(i,a):a()}finally{r||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},u=()=>t===i?l:void 0;Xn.add(u);try{const c=o?o.run(i,a):a();return r||(t=void 0),await c}finally{Xn.delete(u)}}}}function If(e={}){const t={};return{get(r,n={}){return t[r]||(t[r]=Af({...e,...n})),t[r],t[r]}}}const Qr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},$s="__unctx__",Sf=Qr[$s]||(Qr[$s]=If()),Rf=(e,t={})=>Sf.get(e,t),Os="__unctx_async_handlers__",Xn=Qr[Os]||(Qr[Os]=new Set);function ka(e){const t=[];for(const o of Xn){const s=o();s&&t.push(s)}const r=()=>{for(const o of t)o()};let n=e();return n&&typeof n=="object"&&"catch"in n&&(n=n.catch(o=>{throw r(),o})),[n,r]}const Ta=Rf("nuxt-app",{asyncContext:!1}),Mf="__nuxt_plugin";function Pf(e){let t=0;const r={_scope:xl(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.8.0"},get vue(){return r.vueApp.version}},payload:Ye({data:{},state:{},_errors:{},...window.__NUXT__??{}}),static:{data:{}},runWithContext:o=>r._scope.run(()=>Hf(r,o)),isHydrating:!0,deferHydration(){if(!r.isHydrating)return()=>{};t++;let o=!1;return()=>{if(!o&&(o=!0,t--,t===0))return r.isHydrating=!1,r.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:{},_payloadRevivers:{},...e};r.hooks=Ca(),r.hook=r.hooks.hook,r.callHook=r.hooks.callHook,r.provide=(o,s)=>{const i="$"+o;Pr(r,i,s),Pr(r.vueApp.config.globalProperties,i,s)},Pr(r.vueApp,"$nuxt",r),Pr(r.vueApp.config.globalProperties,"$nuxt",r);{window.addEventListener("nuxt.preloadError",s=>{r.callHook("app:chunkError",{error:s.payload})}),window.useNuxtApp=window.useNuxtApp||fe;const o=r.hook("app:error",(...s)=>{console.error("[nuxt] error caught during app initialization",...s)});r.hook("app:mounted",o)}const n=Ye(r.payload.config);return r.provide("config",n),r}async function $f(e,t){if(t.hooks&&e.hooks.addHooks(t.hooks),typeof t=="function"){const{provide:r}=await e.runWithContext(()=>t(e))||{};if(r&&typeof r=="object")for(const n in r)e.provide(n,r[n])}}async function Of(e,t){const r=[],n=[];for(const o of t){const s=$f(e,o);o.parallel?r.push(s.catch(i=>n.push(i))):await s}if(await Promise.all(r),n.length)throw n[0]}/*! @__NO_SIDE_EFFECTS__ */function it(e){return typeof e=="function"?e:(delete e.name,Object.assign(e.setup||(()=>{}),e,{[Mf]:!0}))}function Hf(e,t,r){const n=()=>r?t(...r):t();return Ta.set(e),e.vueApp.runWithContext(n)}/*! @__NO_SIDE_EFFECTS__ */function fe(){var t;let e;if(Gi()&&(e=(t=Ro())==null?void 0:t.appContext.app.$nuxt),e=e||Ta.tryUse(),!e)throw new Error("[nuxt] instance unavailable");return e}/*! @__NO_SIDE_EFFECTS__ */function Yt(){return fe().$config}function Pr(e,t,r){Object.defineProperty(e,t,{get:()=>r})}const Nf="modulepreload",jf=function(e,t){return e[0]==="."?new URL(e,t).href:e},Hs={},Lf=function(t,r,n){if(!r||r.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(r.map(s=>{if(s=jf(s,n),s in Hs)return;Hs[s]=!0;const i=s.endsWith(".css"),a=i?'[rel="stylesheet"]':"";if(!!n)for(let c=o.length-1;c>=0;c--){const f=o[c];if(f.href===s&&(!i||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${a}`))return;const u=document.createElement("link");if(u.rel=i?"stylesheet":Nf,i||(u.as="script",u.crossOrigin=""),u.href=s,document.head.appendChild(u),i)return new Promise((c,f)=>{u.addEventListener("load",c),u.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t()).catch(s=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},Ns=(...e)=>Lf(...e).catch(t=>{const r=new Event("nuxt.preloadError");throw r.payload=t,window.dispatchEvent(r),t}),Ff=-1,Bf=-2,Uf=-3,Df=-4,Wf=-5,zf=-6;function qf(e,t){return Kf(JSON.parse(e),t)}function Kf(e,t){if(typeof e=="number")return o(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const r=e,n=Array(r.length);function o(s,i=!1){if(s===Ff)return;if(s===Uf)return NaN;if(s===Df)return 1/0;if(s===Wf)return-1/0;if(s===zf)return-0;if(i)throw new Error("Invalid input");if(s in n)return n[s];const a=r[s];if(!a||typeof a!="object")n[s]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],u=t==null?void 0:t[l];if(u)return n[s]=u(o(a[1]));switch(l){case"Date":n[s]=new Date(a[1]);break;case"Set":const c=new Set;n[s]=c;for(let g=1;g>>9)+65536).toString(16).substring(1,8).toLowerCase()}function js(e){return e._h||Aa(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,r])=>`${t}:${String(r)}`).join(",")}`)}function Ia(e,t){const{props:r,tag:n}=e;if(Gf.includes(n))return n;if(n==="link"&&r.rel==="canonical")return"canonical";if(r.charset)return"charset";const o=["id"];n==="meta"&&o.push("name","property","http-equiv");for(const s of o)if(typeof r[s]<"u"){const i=String(r[s]);return t&&!t(i)?!1:`${n}:${s}:${i}`}return!1}function Ls(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function Qf(e,t,r){const n={tag:e,props:await Sa(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t},["templateParams","titleTemplate"].includes(e))};return Ea.forEach(o=>{const s=typeof n.props[o]<"u"?n.props[o]:r[o];typeof s<"u"&&((!["innerHTML","textContent"].includes(o)||Jf.includes(n.tag))&&(n[o]=s),delete n.props[o])}),n.props.body&&(n.tagPosition="bodyClose",delete n.props.body),n.props.children&&(n.innerHTML=n.props.children,delete n.props.children),n.tag==="script"&&(typeof n.innerHTML=="object"&&(n.innerHTML=JSON.stringify(n.innerHTML),n.props.type=n.props.type||"application/json"),n.innerHTML&&["application/ld+json","application/json"].includes(n.props.type)&&(n.innerHTML=n.innerHTML.replace(/({...n,props:{...n.props,content:o}})):n}function Zf(e){return typeof e=="object"&&!Array.isArray(e)&&(e=Object.keys(e).filter(t=>e[t])),(Array.isArray(e)?e.join(" "):e).split(" ").filter(t=>t.trim()).filter(Boolean).join(" ")}async function Sa(e,t){for(const r of Object.keys(e)){if(r==="class"){e[r]=Zf(e[r]);continue}if(e[r]instanceof Promise&&(e[r]=await e[r]),!t&&!Ea.includes(r)){const n=String(e[r]),o=r.startsWith("data-");n==="true"||n===""?e[r]=o?"true":!0:e[r]||(o&&n==="false"?e[r]="false":delete e[r])}}return e}const ed=10;async function td(e){const t=[];return Object.entries(e.resolvedInput).filter(([r,n])=>typeof n<"u"&&Xf.includes(r)).forEach(([r,n])=>{const o=Vf(n);t.push(...o.map(s=>Qf(r,s,e)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((r,n)=>(r._e=e._i,e.mode&&(r._m=e.mode),r._p=(e._i<l&&l[u]||void 0,t):a=t[i],typeof a<"u"?(a||"").replace(/"/g,'\\"'):!1}let o=e;try{o=decodeURI(e)}catch{}return(o.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(i=>{const a=n(i.slice(1));typeof a=="string"&&(e=e.replace(new RegExp(`\\${i}(\\W|$)`,"g"),(l,u)=>`${a}${u}`).trim())}),e.includes(ct)&&(e.endsWith(ct)&&(e=e.slice(0,-ct.length).trim()),e.startsWith(ct)&&(e=e.slice(ct.length).trim()),e=e.replace(new RegExp(`\\${ct}\\s*\\${ct}`,"g"),ct),e=wt(e,{separator:r},r)),e}async function nd(e){const t={tag:e.tagName.toLowerCase(),props:await Sa(e.getAttributeNames().reduce((r,n)=>({...r,[n]:e.getAttribute(n)}),{})),innerHTML:e.innerHTML};return t._d=Ia(t),t}async function Ra(e,t={}){var c;const r=t.document||e.resolvedOptions.document;if(!r)return;const n={shouldRender:e.dirty,tags:[]};if(await e.hooks.callHook("dom:beforeRender",n),!n.shouldRender)return;const o=(await e.resolveTags()).map(f=>({tag:f,id:Fr.includes(f.tag)?js(f):f.tag,shouldRender:!0}));let s=e._dom;if(!s){s={elMap:{htmlAttrs:r.documentElement,bodyAttrs:r.body}};for(const f of["body","head"]){const p=(c=r==null?void 0:r[f])==null?void 0:c.children;for(const g of[...p].filter(y=>Fr.includes(y.tagName.toLowerCase())))s.elMap[g.getAttribute("data-hid")||js(await nd(g))]=g}}s.pendingSideEffects={...s.sideEffects||{}},s.sideEffects={};function i(f,p,g){const y=`${f}:${p}`;s.sideEffects[y]=g,delete s.pendingSideEffects[y]}function a({id:f,$el:p,tag:g}){const y=g.tag.endsWith("Attrs");s.elMap[f]=p,y||(["textContent","innerHTML"].forEach(C=>{g[C]&&g[C]!==p[C]&&(p[C]=g[C])}),i(f,"el",()=>{s.elMap[f].remove(),delete s.elMap[f]})),Object.entries(g.props).forEach(([C,S])=>{const H=`attr:${C}`;if(C==="class")for(const P of(S||"").split(" ").filter(Boolean))y&&i(f,`${H}:${P}`,()=>p.classList.remove(P)),!p.classList.contains(P)&&p.classList.add(P);else p.getAttribute(C)!==S&&p.setAttribute(C,S===!0?"":String(S)),y&&i(f,H,()=>p.removeAttribute(C))})}const l=[],u={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of o){const{tag:p,shouldRender:g,id:y}=f;if(g){if(p.tag==="title"){r.title=p.textContent;continue}f.$el=f.$el||s.elMap[y],f.$el?a(f):Fr.includes(p.tag)&&l.push(f)}}for(const f of l){const p=f.tag.tagPosition||"head";f.$el=r.createElement(f.tag.tag),a(f),u[p]=u[p]||r.createDocumentFragment(),u[p].appendChild(f.$el)}for(const f of o)await e.hooks.callHook("dom:renderTag",f,r,i);u.head&&r.head.appendChild(u.head),u.bodyOpen&&r.body.insertBefore(u.bodyOpen,r.body.firstChild),u.bodyClose&&r.body.appendChild(u.bodyClose),Object.values(s.pendingSideEffects).forEach(f=>f()),e._dom=s,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:o})}async function od(e,t={}){const r=t.delayFn||(n=>setTimeout(n,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(n=>r(async()=>{await Ra(e,t),delete e._domUpdatePromise,n()}))}function sd(e){return t=>{var n,o;const r=((o=(n=t.resolvedOptions.document)==null?void 0:n.head.querySelector('script[id="unhead:payload"]'))==null?void 0:o.innerHTML)||!1;return r&&t.push(JSON.parse(r)),{mode:"client",hooks:{"entries:updated":function(s){od(s,e)}}}}}const id=["templateParams","htmlAttrs","bodyAttrs"],ad={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(n=>{e.props[n]&&(e.key=e.props[n],delete e.props[n])});const r=Ia(e)||(e.key?`${e.tag}:${e.key}`:!1);r&&(e._d=r)},"tags:resolve":function(e){const t={};e.tags.forEach(n=>{const o=(n.key?`${n.tag}:${n.key}`:n._d)||n._p,s=t[o];if(s){let a=n==null?void 0:n.tagDuplicateStrategy;if(!a&&id.includes(n.tag)&&(a="merge"),a==="merge"){const l=s.props;["class","style"].forEach(u=>{n.props[u]&&l[u]&&(u==="style"&&!l[u].endsWith(";")&&(l[u]+=";"),n.props[u]=`${l[u]} ${n.props[u]}`)}),t[o].props={...l,...n.props};return}else if(n._e===s._e){s._duped=s._duped||[],n._d=`${s._d}:${s._duped.length+1}`,s._duped.push(n);return}else if(Zr(n)>Zr(s))return}const i=Object.keys(n.props).length+(n.innerHTML?1:0)+(n.textContent?1:0);if(Fr.includes(n.tag)&&i===0){delete t[o];return}t[o]=n});const r=[];Object.values(t).forEach(n=>{const o=n._duped;delete n._duped,r.push(n),o&&r.push(...o)}),e.tags=r,e.tags=e.tags.filter(n=>!(n.tag==="meta"&&(n.props.name||n.props.property)&&!n.props.content))}}},ld={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(r=>["titleTemplate","templateParams","title"].includes(r.tag)&&r._m==="server").forEach(r=>{t[r.tag]=r.tag.startsWith("title")?r.textContent:r.props}),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},Us=["script","link","bodyAttrs"];function Ds(e){const t={},r={};return Object.entries(e.props).forEach(([n,o])=>{n.startsWith("on")&&typeof o=="function"?r[n]=o:t[n]=o}),{props:t,eventHandlers:r}}const cd={hooks:{"ssr:render":function(e){e.tags=e.tags.map(t=>(!Us.includes(t.tag)||!Object.entries(t.props).find(([r,n])=>r.startsWith("on")&&typeof n=="function")||(t.props=Ds(t).props),t))},"tags:resolve":function(e){e.tags=e.tags.map(t=>{if(!Us.includes(t.tag))return t;const{props:r,eventHandlers:n}=Ds(t);return Object.keys(n).length&&(t.props=r,t._eventHandlers=n),t})},"dom:renderTag":function(e,t,r){if(!e.tag._eventHandlers)return;const n=e.tag.tag==="bodyAttrs"?t.defaultView:e.$el;Object.entries(e.tag._eventHandlers).forEach(([o,s])=>{const i=`${e.tag._d||e.tag._p}:${o}`,a=o.slice(2).toLowerCase(),l=`data-h-${a}`;if(r(e.id,i,()=>{}),e.$el.hasAttribute(l))return;const u=s;e.$el.setAttribute(l,""),n.addEventListener(a,u),e.entry&&r(e.id,i,()=>{n.removeEventListener(a,u),e.$el.removeAttribute(l)})})}}},ud=["link","style","script","noscript"],fd={hooks:{"tag:normalise":({tag:e})=>{e.key&&ud.includes(e.tag)&&(e.props["data-hid"]=e._h=Aa(e.key))}}},dd={hooks:{"tags:resolve":e=>{const t=r=>{var n;return(n=e.tags.find(o=>o._d===r))==null?void 0:n._p};for(const{prefix:r,offset:n}of rd)for(const o of e.tags.filter(s=>typeof s.tagPriority=="string"&&s.tagPriority.startsWith(r))){const s=t(o.tagPriority.replace(r,""));typeof s<"u"&&(o._p=s+n)}e.tags.sort((r,n)=>r._p-n._p).sort((r,n)=>Zr(r)-Zr(n))}}},pd={hooks:{"tags:resolve":e=>{var i;const{tags:t}=e,r=(i=t.find(a=>a.tag==="title"))==null?void 0:i.textContent,n=t.findIndex(a=>a.tag==="templateParams"),o=n!==-1?t[n].props:{},s=o.separator||"|";delete o.separator,o.pageTitle=wt(o.pageTitle||r||"",o,s);for(const a of t)a.processTemplateParams!==!1&&(["titleTemplate","title"].includes(a.tag)&&typeof a.textContent=="string"?a.textContent=wt(a.textContent,o,s):a.tag==="meta"&&typeof a.props.content=="string"?a.props.content=wt(a.props.content,o,s):a.tag==="link"&&typeof a.props.href=="string"?a.props.href=wt(a.props.href,o,s):a.processTemplateParams===!0&&(a.innerHTML?a.innerHTML=wt(a.innerHTML,o,s):a.textContent&&(a.textContent=wt(a.textContent,o,s))));e.tags=t.filter(a=>a.tag!=="templateParams")}}},hd={hooks:{"tags:resolve":e=>{const{tags:t}=e;let r=t.findIndex(o=>o.tag==="titleTemplate");const n=t.findIndex(o=>o.tag==="title");if(n!==-1&&r!==-1){const o=Ls(t[r].textContent,t[n].textContent);o!==null?t[n].textContent=o||t[n].textContent:delete t[n]}else if(r!==-1){const o=Ls(t[r].textContent);o!==null&&(t[r].textContent=o,t[r].tag="title",r=-1)}r!==-1&&delete t[r],e.tags=t.filter(Boolean)}}};let Ma;function gd(e={}){const t=md(e);return t.use(sd()),Ma=t}function Ws(e,t){return!e||e==="server"&&t||e==="client"&&!t}function md(e={}){const t=Ca();t.addHooks(e.hooks||{}),e.document=e.document||(Yf?document:void 0);const r=!e.document;e.plugins=[ad,ld,cd,fd,dd,pd,hd,...(e==null?void 0:e.plugins)||[]];const n=()=>{i.dirty=!0,t.callHook("entries:updated",i)};let o=0,s=[];const i={dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return s},use(a){const l=typeof a=="function"?a(i):a;Ws(l.mode,r)&&t.addHooks(l.hooks||{})},push(a,l){l==null||delete l.head;const u={_i:o++,input:a,...l};return Ws(u.mode,r)&&(s.push(u),n()),{dispose(){s=s.filter(c=>c._i!==u._i),t.callHook("entries:updated",i),n()},patch(c){s=s.map(f=>(f._i===u._i&&(f.input=u.input=c),f)),n()}}},async resolveTags(){const a={tags:[],entries:[...s]};await t.callHook("entries:resolve",a);for(const l of a.entries){const u=l.resolvedInput||l.input;if(l.resolvedInput=await(l.transform?l.transform(u):u),l.resolvedInput)for(const c of await td(l)){const f={tag:c,entry:l,resolvedOptions:i.resolvedOptions};await t.callHook("tag:normalise",f),a.tags.push(f.tag)}}return await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),a.tags},ssr:r};return e.plugins.forEach(a=>i.use(a)),i.hooks.callHook("init",i),i}function bd(){return Ma}const yd=fa.startsWith("3");function vd(e){return typeof e=="function"?e():re(e)}function en(e,t=""){if(e instanceof Promise)return e;const r=vd(e);return!e||!r?r:Array.isArray(r)?r.map(n=>en(n,t)):typeof r=="object"?Object.fromEntries(Object.entries(r).map(([n,o])=>n==="titleTemplate"||n.startsWith("on")?[n,re(o)]:[n,en(o,n)])):r}const _d={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=en(t.input)}}},Pa="usehead";function wd(e){return{install(r){yd&&(r.config.globalProperties.$unhead=e,r.config.globalProperties.$head=e,r.provide(Pa,e))}}.install}function xd(e={}){e.domDelayFn=e.domDelayFn||(r=>yo(()=>setTimeout(()=>r(),0)));const t=gd(e);return t.use(_d),t.install=wd(t),t}const Gn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Yn="__unhead_injection_handler__";function Cd(e){Gn[Yn]=e}function kd(){if(Yn in Gn)return Gn[Yn]();const e=gt(Pa);return e||bd()}function Td(e,t={}){const r=t.head||kd();if(r)return r.ssr?r.push(e,t):Ed(r,e,t)}function Ed(e,t,r={}){const n=Ie(!1),o=Ie({});mc(()=>{o.value=n.value?{}:en(t)});const s=e.push(o.value,r);return Wt(o,a=>{s.patch(a)}),Ro()&&(Co(()=>{s.dispose()}),Fi(()=>{n.value=!0}),Li(()=>{n.value=!1})),s}function Ad(e){return{ctx:{table:e},matchAll:t=>Oa(t,e)}}function $a(e){const t={};for(const r in e)t[r]=r==="dynamic"?new Map(Object.entries(e[r]).map(([n,o])=>[n,$a(o)])):new Map(Object.entries(e[r]));return t}function Id(e){return Ad($a(e))}function Oa(e,t){const r=[];for(const[o,s]of zs(t.wildcard))e.startsWith(o)&&r.push(s);for(const[o,s]of zs(t.dynamic))if(e.startsWith(o+"/")){const i="/"+e.slice(o.length).split("/").splice(2).join("/");r.push(...Oa(i,s))}const n=t.static.get(e);return n&&r.push(n),r.filter(Boolean)}function zs(e){return[...e.entries()].sort((t,r)=>t[0].length-r[0].length)}function Qn(e,t,r=".",n){if(!Mn(t))return Qn(e,{},r,n);const o=Object.assign({},t);for(const s in e){if(s==="__proto__"||s==="constructor")continue;const i=e[s];i!=null&&(n&&n(o,s,i,r)||(Array.isArray(i)&&Array.isArray(o[s])?o[s]=[...i,...o[s]]:Mn(i)&&Mn(o[s])?o[s]=Qn(i,o[s],(r?`${r}.`:"")+s.toString(),n):o[s]=i))}return o}function Mn(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function No(e){return(...t)=>t.reduce((r,n)=>Qn(r,n,"",e),{})}const Ha=No(),Sd=No((e,t,r)=>{if(e[t]!==void 0&&typeof r=="function")return e[t]=r(e[t]),!0});function Rd(e,t){try{return t in e}catch{return!1}}var Md=Object.defineProperty,Pd=(e,t,r)=>t in e?Md(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,xt=(e,t,r)=>(Pd(e,typeof t!="symbol"?t+"":t,r),r);class Zn extends Error{constructor(t,r={}){super(t,r),xt(this,"statusCode",500),xt(this,"fatal",!1),xt(this,"unhandled",!1),xt(this,"statusMessage"),xt(this,"data"),xt(this,"cause"),r.cause&&!this.cause&&(this.cause=r.cause)}toJSON(){const t={message:this.message,statusCode:eo(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Na(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}xt(Zn,"__h3_error__",!0);function $d(e){if(typeof e=="string")return new Zn(e);if(Od(e))return e;const t=new Zn(e.message??e.statusMessage??"",{cause:e.cause||e});if(Rd(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=eo(e.statusCode,t.statusCode):e.status&&(t.statusCode=eo(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const r=t.statusMessage;Na(t.statusMessage)!==r&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function Od(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const Hd=/[^\u0009\u0020-\u007E]/g;function Na(e=""){return e.replace(Hd,"")}function eo(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const ja=Symbol("route"),$t=()=>{var e;return(e=fe())==null?void 0:e.$router},La=()=>Gi()?gt(ja,fe()._route):fe()._route;/*! @__NO_SIDE_EFFECTS__ */const Nd=()=>{try{if(fe()._processingMiddleware)return!0}catch{return!0}return!1},Fa=(e,t)=>{e||(e="/");const r=typeof e=="string"?e:ba(e.path||"/",e.query||{})+(e.hash||"");if(t!=null&&t.open){{const{target:a="_blank",windowFeatures:l={}}=t.open,u=Object.entries(l).filter(([c,f])=>f!==void 0).map(([c,f])=>`${c.toLowerCase()}=${f}`).join(", ");open(r,a,u)}return Promise.resolve()}const n=(t==null?void 0:t.external)||wr(r,{acceptRelative:!0});if(n){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const a=rr(r).protocol;if(a&&Ju(a))throw new Error(`Cannot navigate to a URL with '${a}' protocol.`)}const o=Nd();if(!n&&o)return e;const s=$t(),i=fe();return n?(i._scope.stop(),t!=null&&t.replace?location.replace(r):location.href=r,o?i.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?s.replace(e):s.push(e)},jo=()=>Pt(fe().payload,"error"),jd=e=>{const t=Ba(e);try{const r=fe(),n=jo();r.hooks.callHook("app:error",t),n.value=n.value||t}catch{throw t}return t},Ld=async(e={})=>{const t=fe(),r=jo();t.callHook("app:error:cleared",e),e.redirect&&await $t().replace(e.redirect),r.value=null},Fd=e=>!!(e&&typeof e=="object"&&"__nuxt_error"in e),Ba=e=>{const t=$d(e);return t.__nuxt_error=!0,t},to=globalThis.requestIdleCallback||(e=>{const t=Date.now(),r={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(r)},1)}),Bd=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),Lo=e=>{const t=fe();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{to(e)}):to(e)},Ud={componentName:"NuxtLink"},Dd="#__nuxt",Wd="$s";function Ua(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[r,n]=e;if(!r||typeof r!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+r);if(n!==void 0&&typeof n!="function")throw new Error("[nuxt] [useState] init must be a function: "+n);const o=Wd+r,s=fe(),i=Pt(s.payload.state,o);if(i.value===void 0&&n){const a=n();if(ye(a))return s.payload.state[o]=a,a;i.value=a}return i}const qs=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function Ks(e,t){t?t={...qs,...t}:t=qs;const r=Da(t);return r.dispatch(e),r.toString()}const zd=Object.freeze(["prototype","__proto__","constructor"]);function Da(e){let t="",r=new Map;const n=o=>{t+=o};return{toString(){return t},getContext(){return r},dispatch(o){return e.replacer&&(o=e.replacer(o)),this[o===null?"null":typeof o](o)},object(o){if(o&&typeof o.toJSON=="function")return this.object(o.toJSON());const s=Object.prototype.toString.call(o);let i="";const a=s.length;a<10?i="unknown:["+s+"]":i=s.slice(8,a-1),i=i.toLowerCase();let l=null;if((l=r.get(o))===void 0)r.set(o,r.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(o))return n("buffer:"),n(o.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](o):e.ignoreUnknown||this.unkown(o,i);else{let u=Object.keys(o);e.unorderedObjects&&(u=u.sort());let c=[];e.respectType!==!1&&!Vs(o)&&(c=zd),e.excludeKeys&&(u=u.filter(p=>!e.excludeKeys(p)),c=c.filter(p=>!e.excludeKeys(p))),n("object:"+(u.length+c.length)+":");const f=p=>{this.dispatch(p),n(":"),e.excludeValues||this.dispatch(o[p]),n(",")};for(const p of u)f(p);for(const p of c)f(p)}},array(o,s){if(s=s===void 0?e.unorderedArrays!==!1:s,n("array:"+o.length+":"),!s||o.length<=1){for(const l of o)this.dispatch(l);return}const i=new Map,a=o.map(l=>{const u=Da(e);u.dispatch(l);for(const[c,f]of u.getContext())i.set(c,f);return u.toString()});return r=i,a.sort(),this.array(a,!1)},date(o){return n("date:"+o.toJSON())},symbol(o){return n("symbol:"+o.toString())},unkown(o,s){if(n(s),!!o&&(n(":"),o&&typeof o.entries=="function"))return this.array(Array.from(o.entries()),!0)},error(o){return n("error:"+o.toString())},boolean(o){return n("bool:"+o)},string(o){n("string:"+o.length+":"),n(o)},function(o){n("fn:"),Vs(o)?this.dispatch("[native]"):this.dispatch(o.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(o.name)),e.respectFunctionProperties&&this.object(o)},number(o){return n("number:"+o)},xml(o){return n("xml:"+o.toString())},null(){return n("Null")},undefined(){return n("Undefined")},regexp(o){return n("regex:"+o.toString())},uint8array(o){return n("uint8array:"),this.dispatch(Array.prototype.slice.call(o))},uint8clampedarray(o){return n("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(o))},int8array(o){return n("int8array:"),this.dispatch(Array.prototype.slice.call(o))},uint16array(o){return n("uint16array:"),this.dispatch(Array.prototype.slice.call(o))},int16array(o){return n("int16array:"),this.dispatch(Array.prototype.slice.call(o))},uint32array(o){return n("uint32array:"),this.dispatch(Array.prototype.slice.call(o))},int32array(o){return n("int32array:"),this.dispatch(Array.prototype.slice.call(o))},float32array(o){return n("float32array:"),this.dispatch(Array.prototype.slice.call(o))},float64array(o){return n("float64array:"),this.dispatch(Array.prototype.slice.call(o))},arraybuffer(o){return n("arraybuffer:"),this.dispatch(new Uint8Array(o))},url(o){return n("url:"+o.toString())},map(o){n("map:");const s=[...o];return this.array(s,e.unorderedSets!==!1)},set(o){n("set:");const s=[...o];return this.array(s,e.unorderedSets!==!1)},file(o){return n("file:"),this.dispatch([o.name,o.size,o.type,o.lastModfied])},blob(){if(e.ignoreUnknown)return n("[blob]");throw new Error(`Hashing Blob objects is currently not supported Use "options.replacer" or "options.ignoreUnknown" -`)},domwindow(){return n("domwindow")},bigint(o){return n("bigint:"+o.toString())},process(){return n("process")},timer(){return n("timer")},pipe(){return n("pipe")},tcp(){return n("tcp")},udp(){return n("udp")},tty(){return n("tty")},statwatcher(){return n("statwatcher")},securecontext(){return n("securecontext")},connection(){return n("connection")},zlib(){return n("zlib")},context(){return n("context")},nodescript(){return n("nodescript")},httpparser(){return n("httpparser")},dataview(){return n("dataview")},signal(){return n("signal")},fsevent(){return n("fsevent")},tlswrap(){return n("tlswrap")}}}const Wa="[native code] }",zd=Wa.length;function Vs(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-zd)===Wa}function qd(e,t,r={}){return e===t||Ks(e,r)===Ks(t,r)}async function za(e,t=$t()){const{path:r,matched:n}=t.resolve(e);if(!n.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(r)))return;const o=t._preloadPromises=t._preloadPromises||[];if(o.length>4)return Promise.all(o).then(()=>za(e,t));t._routePreloaded.add(r);const s=n.map(i=>{var a;return(a=i.components)==null?void 0:a.default}).filter(i=>typeof i=="function");for(const i of s){const a=Promise.resolve(i()).catch(()=>{}).finally(()=>o.splice(o.indexOf(a)));o.push(a)}await Promise.all(o)}function Kd(e={}){const t=e.path||window.location.pathname;let r={};try{r=Jr(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(r==null?void 0:r.path)!==t||(r==null?void 0:r.expires)e.find(t=>t!==void 0),Jd="noopener noreferrer";/*! @__NO_SIDE_EFFECTS__ */function Xd(e){const t=e.componentName||"NuxtLink",r=(n,o)=>{if(!n||e.trailingSlash!=="append"&&e.trailingSlash!=="remove")return n;const s=e.trailingSlash==="append"?Gr:$o;if(typeof n=="string")return s(n,!0);const i="path"in n?n.path:o(n).path;return{...n,name:void 0,path:s(i,!0)}};return je({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},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{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(n,{slots:o}){const s=$t(),i=Z(()=>{const f=n.to||n.href||"";return r(f,s.resolve)}),a=Z(()=>n.external||n.target&&n.target!=="_self"?!0:typeof i.value=="object"?!1:i.value===""||wr(i.value,{acceptRelative:!0})),l=Ie(!1),u=Ie(null),c=f=>{var p;u.value=n.custom?(p=f==null?void 0:f.$el)==null?void 0:p.nextElementSibling:f==null?void 0:f.$el};if(n.prefetch!==!1&&n.noPrefetch!==!0&&n.target!=="_blank"&&!Yd()){const p=fe();let g,y=null;dn(()=>{const C=Gd();jo(()=>{g=eo(()=>{var S;(S=u==null?void 0:u.value)!=null&&S.tagName&&(y=C.observe(u.value,async()=>{y==null||y(),y=null;const H=typeof i.value=="string"?i.value:s.resolve(i.value).fullPath;await Promise.all([p.hooks.callHook("link:prefetch",H).catch(()=>{}),!a.value&&za(i.value,s).catch(()=>{})]),l.value=!0}))})})}),xo(()=>{g&&Fd(g),y==null||y(),y=null})}return()=>{var C,S;if(!a.value){const H={ref:c,to:i.value,activeClass:n.activeClass||e.activeClass,exactActiveClass:n.exactActiveClass||e.exactActiveClass,replace:n.replace,ariaCurrentValue:n.ariaCurrentValue,custom:n.custom};return n.custom||(l.value&&(H.class=n.prefetchedClass||e.prefetchedClass),H.rel=n.rel),Wn(Tc("RouterLink"),H,o.default)}const f=typeof i.value=="object"?((C=s.resolve(i.value))==null?void 0:C.href)??null:i.value||null,p=n.target||null,g=n.noRel?null:Vd(n.rel,e.externalRelAttribute,f?Jd:"")||null,y=()=>Fa(f,{replace:n.replace});return n.custom?o.default?o.default({href:f,navigate:y,get route(){if(!f)return;const H=rr(f);return{path:H.pathname,fullPath:H.pathname,get query(){return Po(H.search)},hash:H.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:f}},rel:g,target:p,isExternal:a.value,isActive:!1,isExactActive:!1}):null:Wn("a",{ref:u,href:f,rel:g,target:p},(S=o.default)==null?void 0:S.call(o))}}})}const qa=Xd(Bd);function Gd(){const e=fe();if(e._observer)return e._observer;let t=null;const r=new Map,n=(s,i)=>(t||(t=new IntersectionObserver(a=>{for(const l of a){const u=r.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&u&&u()}})),r.set(s,i),t.observe(s),()=>{r.delete(s),t.unobserve(s),r.size===0&&(t.disconnect(),t=null)});return e._observer={observe:n}}function Yd(){const e=navigator.connection;return!!(e&&(e.saveData||/2g/.test(e.effectiveType)))}const Qd={nuxt:{buildId:"742d9808-b42e-4dbb-85ee-c53042b7cd31"},ui:{primary:"green",gray:"cool",colors:["red","orange","amber","yellow","lime","green","emerald","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","primary"],strategy:"merge"}},Ne=Id(Qd);function Lo(){const e=fe();return e._appConfig||(e._appConfig=Ye(Ne)),e._appConfig}let Br,Ka;function Zd(){var r;const e=Yt(),t=(r=Lo().nuxt)==null?void 0:r.buildId;return Br=$fetch(bt(e.app.cdnURL||e.app.baseURL,e.app.buildAssetsDir,`builds/meta/${t}.json`)),Br.then(n=>{Ka=Ad(n.matcher)}),Br}function gn(){return Br||Zd()}async function Va(e){return await gn(),Ha({},...Ka.matchAll(e).reverse())}function Js(e,t={}){const r=e0(e,t),n=fe(),o=n._payloadCache=n._payloadCache||{};return r in o||(o[r]=t0().then(s=>s?Ja(r).then(i=>i||(delete o[r],null)):(o[r]=null,null))),o[r]}const Xs="json";function e0(e,t={}){const r=new URL(e,"http://localhost");if(r.search)throw new Error("Payload URL cannot contain search params: "+e);if(r.host!=="localhost"||wr(r.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const n=t.hash||(t.fresh?Date.now():"");return bt(Yt().app.baseURL,r.pathname,n?`_payload.${n}.${Xs}`:`_payload.${Xs}`)}async function Ja(e){const t=fetch(e).then(r=>r.text().then(Xa));try{return await t}catch(r){console.warn("[nuxt] Cannot load payload ",e,r)}return null}async function t0(e=La().path){if(fe().payload.prerenderedAt||(await gn()).prerendered.includes(e))return!0;const n=await Va(e);return!!n.prerender&&!n.redirect}let $r=null;async function r0(){if($r)return $r;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=Xa(e.textContent||""),r=e.dataset.src?await Ja(e.dataset.src):void 0;return $r={...t,...r,...window.__NUXT__},$r}function Xa(e){return zf(e,fe()._payloadRevivers)}function n0(e,t){fe()._payloadRevivers[e]=t}const Gs={NuxtError:e=>Ba(e),EmptyShallowRef:e=>ns(e==="_"?void 0:e==="0n"?BigInt(0):Jr(e)),EmptyRef:e=>Ie(e==="_"?void 0:e==="0n"?BigInt(0):Jr(e)),ShallowRef:e=>ns(e),ShallowReactive:e=>ki(e),Ref:e=>Ie(e),Reactive:e=>Ye(e)},o0=it({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,r;for(const n in Gs)n0(n,Gs[n]);Object.assign(e.payload,([t,r]=ka(()=>e.runWithContext(r0)),t=await t,r(),t)),window.__NUXT__=e.payload}}),s0=[],i0=it({name:"nuxt:head",enforce:"pre",setup(e){const t=wd({plugins:s0});xd(()=>fe().vueApp._context.provides.usehead),e.vueApp.use(t);{let r=!0;const n=async()=>{r=!1,await Ra(t)};t.hooks.hook("dom:beforeRender",o=>{o.shouldRender=!r}),e.hooks.hook("page:start",()=>{r=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||n()}),e.hooks.hook("app:error",n),e.hooks.hook("app:suspense:resolve",n)}}}),a0=async e=>{let t,r;const n=([t,r]=ka(()=>Va(e.path)),t=await t,r(),t);if(n.redirect)return n.redirect},l0=[a0];function Mn(e){typeof e=="object"&&(e=va({pathname:e.path||"",search:ma(e.query||{}),hash:e.hash||""}));const t=rr(e.toString());return{path:t.pathname,fullPath:e,query:Po(t.search),hash:t.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:e}}const c0=it({name:"nuxt:router",enforce:"pre",setup(e){const t=Yu(window.location.pathname,Yt().app.baseURL)+window.location.search+window.location.hash,r=[],n={"navigate:before":[],"resolve:before":[],"navigate:after":[],error:[]},o=(c,f)=>(n[c].push(f),()=>n[c].splice(n[c].indexOf(f),1)),s=Yt().app.baseURL,i=Ye(Mn(t));async function a(c,f){try{const p=Mn(c);for(const g of n["navigate:before"]){const y=await g(p,i);if(y===!1||y instanceof Error)return;if(typeof y=="string"&&y.length)return a(y,!0)}for(const g of n["resolve:before"])await g(p,i);Object.assign(i,p),window.history[f?"replaceState":"pushState"]({},"",bt(s,p.fullPath)),e.isHydrating||await e.runWithContext(jd);for(const g of n["navigate:after"])await g(p,i)}catch(p){for(const g of n.error)await g(p)}}const l={currentRoute:i,isReady:()=>Promise.resolve(),options:{},install:()=>Promise.resolve(),push:c=>a(c,!1),replace:c=>a(c,!0),back:()=>window.history.go(-1),go:c=>window.history.go(c),forward:()=>window.history.go(1),beforeResolve:c=>o("resolve:before",c),beforeEach:c=>o("navigate:before",c),afterEach:c=>o("navigate:after",c),onError:c=>o("error",c),resolve:Mn,addRoute:(c,f)=>{r.push(f)},getRoutes:()=>r,hasRoute:c=>r.some(f=>f.name===c),removeRoute:c=>{const f=r.findIndex(p=>p.name===c);f!==-1&&r.splice(f,1)}};e.vueApp.component("RouterLink",{functional:!0,props:{to:String,custom:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:String},setup:(c,{slots:f})=>{const p=()=>a(c.to,c.replace);return()=>{var y;const g=l.resolve(c.to);return c.custom?(y=f.default)==null?void 0:y.call(f,{href:c.to,navigate:p,route:g}):Wn("a",{href:c.to,onClick:C=>(C.preventDefault(),p())},f)}}}),window.addEventListener("popstate",c=>{const f=c.target.location;l.replace(f.href.replace(f.origin,""))}),e._route=i,e._middleware=e._middleware||{global:[],named:{}};const u=e.payload.state._layout;return e.hooks.hookOnce("app:created",async()=>{l.beforeEach(async(c,f)=>{c.meta=Ye(c.meta||{}),e.isHydrating&&u&&!Rt(c.meta.layout)&&(c.meta.layout=u),e._processingMiddleware=!0;{const p=new Set([...l0,...e._middleware.global]);for(const g of p){const y=await e.runWithContext(()=>g(c,f));if(y!==!0&&(y||y===!1))return y}}}),l.afterEach(()=>{delete e._processingMiddleware}),await l.replace(t),ef(i.fullPath,t)||await e.runWithContext(()=>Fa(i.fullPath))}),{provide:{route:i,router:l}}}}),u0=it({name:"nuxt:payload",setup(e){$t().beforeResolve(async(t,r)=>{if(t.path===r.path)return;const n=await Js(t.path);n&&Object.assign(e.static.data,n.data)}),jo(()=>{var t;e.hooks.hook("link:prefetch",async r=>{rr(r).protocol||await Js(r)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(gn,1e3)})}}),f0=it({name:"nuxt:global-components"});function Xe(){for(var e=0,t,r,n="";ee&&(t=0,n=r,r=new Map)}return{get:function(i){var a=r.get(i);if(a!==void 0)return a;if((a=n.get(i))!==void 0)return o(i,a),a},set:function(i,a){r.has(i)?r.set(i,a):o(i,a)}}}var Qa="!";function y0(e){var t=e.separator||":",r=t.length===1,n=t[0],o=t.length;return function(i){for(var a=[],l=0,u=0,c,f=0;fu?c-u:void 0;return{modifiers:a,hasImportantModifier:y,baseClassName:C,maybePostfixModifierPosition:S}}}function v0(e){if(e.length<=1)return e;var t=[],r=[];return e.forEach(function(n){var o=n[0]==="[";o?(t.push.apply(t,r.sort().concat([n])),r=[]):r.push(n)}),t.push.apply(t,r.sort()),t}function _0(e){return{cache:b0(e.cacheSize),splitModifiers:y0(e),...d0(e)}}var w0=/\s+/;function x0(e,t){var r=t.splitModifiers,n=t.getClassGroupId,o=t.getConflictingClassGroupIds,s=new Set;return e.trim().split(w0).map(function(i){var a=r(i),l=a.modifiers,u=a.hasImportantModifier,c=a.baseClassName,f=a.maybePostfixModifierPosition,p=n(f?c.substring(0,f):c),g=!!f;if(!p){if(!f)return{isTailwindClass:!1,originalClassName:i};if(p=n(c),!p)return{isTailwindClass:!1,originalClassName:i};g=!1}var y=v0(l).join(":"),C=u?y+Qa:y;return{isTailwindClass:!0,modifierId:C,classGroupId:p,originalClassName:i,hasPostfixModifier:g}}).reverse().filter(function(i){if(!i.isTailwindClass)return!0;var a=i.modifierId,l=i.classGroupId,u=i.hasPostfixModifier,c=a+l;return s.has(c)?!1:(s.add(c),o(l,u).forEach(function(f){return s.add(a+f)}),!0)}).reverse().map(function(i){return i.originalClassName}).join(" ")}function ro(){for(var e=arguments.length,t=new Array(e),r=0;r1?t-1:0),n=1;n/^i-/.test(e)]}}),D0=Ho((e,t,r,n)=>{if(n!=="default"&&typeof e[t]=="string"&&typeof r=="string"&&e[t]&&r)return e[t]=U0(e[t],r),!0});function mn(e,...t){return e==="override"?Ha({},...t):D0({},...t)}function ei(e){const t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;e=e.replace(t,function(n,o,s,i){return o+o+s+s+i+i});const r=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return r?`${parseInt(r[1],16)} ${parseInt(r[2],16)} ${parseInt(r[3],16)}`:null}const W0="inherit",z0="currentColor",q0="transparent",K0="#000",V0="#fff",J0={50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},X0={50:"rgb(var(--color-gray-50) / )",100:"rgb(var(--color-gray-100) / )",200:"rgb(var(--color-gray-200) / )",300:"rgb(var(--color-gray-300) / )",400:"rgb(var(--color-gray-400) / )",500:"rgb(var(--color-gray-500) / )",600:"rgb(var(--color-gray-600) / )",700:"rgb(var(--color-gray-700) / )",800:"rgb(var(--color-gray-800) / )",900:"rgb(var(--color-gray-900) / )",950:"rgb(var(--color-gray-950) / )"},G0={50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},Y0={50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},Q0={50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"},Z0={50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},ep={50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},tp={50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},rp={50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},np={50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},op={50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},sp={50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},ip={50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},ap={50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},lp={50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},cp={50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},up={50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},fp={50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},dp={50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},pp={50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},hp={50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},gp={50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},mp={50:"rgb(var(--color-primary-50) / )",100:"rgb(var(--color-primary-100) / )",200:"rgb(var(--color-primary-200) / )",300:"rgb(var(--color-primary-300) / )",400:"rgb(var(--color-primary-400) / )",500:"rgb(var(--color-primary-500) / )",600:"rgb(var(--color-primary-600) / )",700:"rgb(var(--color-primary-700) / )",800:"rgb(var(--color-primary-800) / )",900:"rgb(var(--color-primary-900) / )",950:"rgb(var(--color-primary-950) / )",DEFAULT:"rgb(var(--color-primary-DEFAULT) / )"},bp={50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},Hr={inherit:W0,current:z0,transparent:q0,black:K0,white:V0,slate:J0,gray:X0,zinc:G0,neutral:Y0,stone:Q0,red:Z0,orange:ep,amber:tp,yellow:rp,lime:np,green:op,emerald:sp,teal:ip,cyan:ap,sky:lp,blue:cp,indigo:up,violet:fp,purple:dp,fuchsia:pp,pink:hp,rose:gp,primary:mp,cool:bp},yp=it(()=>{const e=Lo(),t=fe(),r=Z(()=>{const o=Hr[e.ui.primary],s=Hr[e.ui.gray];return o||console.warn(`[@nuxt/ui] Primary color '${e.ui.primary}' not found in Tailwind config`),s||console.warn(`[@nuxt/ui] Gray color '${e.ui.gray}' not found in Tailwind config`),`:root { +`)},domwindow(){return n("domwindow")},bigint(o){return n("bigint:"+o.toString())},process(){return n("process")},timer(){return n("timer")},pipe(){return n("pipe")},tcp(){return n("tcp")},udp(){return n("udp")},tty(){return n("tty")},statwatcher(){return n("statwatcher")},securecontext(){return n("securecontext")},connection(){return n("connection")},zlib(){return n("zlib")},context(){return n("context")},nodescript(){return n("nodescript")},httpparser(){return n("httpparser")},dataview(){return n("dataview")},signal(){return n("signal")},fsevent(){return n("fsevent")},tlswrap(){return n("tlswrap")}}}const Wa="[native code] }",qd=Wa.length;function Vs(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-qd)===Wa}function Kd(e,t,r={}){return e===t||Ks(e,r)===Ks(t,r)}async function za(e,t=$t()){const{path:r,matched:n}=t.resolve(e);if(!n.length||(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(r)))return;const o=t._preloadPromises=t._preloadPromises||[];if(o.length>4)return Promise.all(o).then(()=>za(e,t));t._routePreloaded.add(r);const s=n.map(i=>{var a;return(a=i.components)==null?void 0:a.default}).filter(i=>typeof i=="function");for(const i of s){const a=Promise.resolve(i()).catch(()=>{}).finally(()=>o.splice(o.indexOf(a)));o.push(a)}await Promise.all(o)}function Vd(e={}){const t=e.path||window.location.pathname;let r={};try{r=Jr(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(r==null?void 0:r.path)!==t||(r==null?void 0:r.expires)e.find(t=>t!==void 0),Xd="noopener noreferrer";/*! @__NO_SIDE_EFFECTS__ */function Gd(e){const t=e.componentName||"NuxtLink",r=(n,o)=>{if(!n||e.trailingSlash!=="append"&&e.trailingSlash!=="remove")return n;const s=e.trailingSlash==="append"?Gr:Oo;if(typeof n=="string")return s(n,!0);const i="path"in n?n.path:o(n).path;return{...n,name:void 0,path:s(i,!0)}};return je({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},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{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(n,{slots:o}){const s=$t(),i=Z(()=>{const f=n.to||n.href||"";return r(f,s.resolve)}),a=Z(()=>n.external||n.target&&n.target!=="_self"?!0:typeof i.value=="object"?!1:i.value===""||wr(i.value,{acceptRelative:!0})),l=Ie(!1),u=Ie(null),c=f=>{var p;u.value=n.custom?(p=f==null?void 0:f.$el)==null?void 0:p.nextElementSibling:f==null?void 0:f.$el};if(n.prefetch!==!1&&n.noPrefetch!==!0&&n.target!=="_blank"&&!Qd()){const p=fe();let g,y=null;dn(()=>{const C=Yd();Lo(()=>{g=to(()=>{var S;(S=u==null?void 0:u.value)!=null&&S.tagName&&(y=C.observe(u.value,async()=>{y==null||y(),y=null;const H=typeof i.value=="string"?i.value:s.resolve(i.value).fullPath;await Promise.all([p.hooks.callHook("link:prefetch",H).catch(()=>{}),!a.value&&za(i.value,s).catch(()=>{})]),l.value=!0}))})})}),Co(()=>{g&&Bd(g),y==null||y(),y=null})}return()=>{var C,S;if(!a.value){const H={ref:c,to:i.value,activeClass:n.activeClass||e.activeClass,exactActiveClass:n.exactActiveClass||e.exactActiveClass,replace:n.replace,ariaCurrentValue:n.ariaCurrentValue,custom:n.custom};return n.custom||(l.value&&(H.class=n.prefetchedClass||e.prefetchedClass),H.rel=n.rel),zn(Ec("RouterLink"),H,o.default)}const f=typeof i.value=="object"?((C=s.resolve(i.value))==null?void 0:C.href)??null:i.value||null,p=n.target||null,g=n.noRel?null:Jd(n.rel,e.externalRelAttribute,f?Xd:"")||null,y=()=>Fa(f,{replace:n.replace});return n.custom?o.default?o.default({href:f,navigate:y,get route(){if(!f)return;const H=rr(f);return{path:H.pathname,fullPath:H.pathname,get query(){return $o(H.search)},hash:H.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:f}},rel:g,target:p,isExternal:a.value,isActive:!1,isExactActive:!1}):null:zn("a",{ref:u,href:f,rel:g,target:p},(S=o.default)==null?void 0:S.call(o))}}})}const qa=Gd(Ud);function Yd(){const e=fe();if(e._observer)return e._observer;let t=null;const r=new Map,n=(s,i)=>(t||(t=new IntersectionObserver(a=>{for(const l of a){const u=r.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&u&&u()}})),r.set(s,i),t.observe(s),()=>{r.delete(s),t.unobserve(s),r.size===0&&(t.disconnect(),t=null)});return e._observer={observe:n}}function Qd(){const e=navigator.connection;return!!(e&&(e.saveData||/2g/.test(e.effectiveType)))}const Zd={nuxt:{buildId:"bcfa3027-c7d3-4d5d-b2ff-791e431342b7"},ui:{primary:"green",gray:"cool",colors:["red","orange","amber","yellow","lime","green","emerald","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose","primary"],strategy:"merge"}},Ne=Sd(Zd);function Fo(){const e=fe();return e._appConfig||(e._appConfig=Ye(Ne)),e._appConfig}let Br,Ka;function e0(){var r;const e=Yt(),t=(r=Fo().nuxt)==null?void 0:r.buildId;return Br=$fetch(yt(e.app.cdnURL||e.app.baseURL,e.app.buildAssetsDir,`builds/meta/${t}.json`)),Br.then(n=>{Ka=Id(n.matcher)}),Br}function gn(){return Br||e0()}async function Va(e){return await gn(),Ha({},...Ka.matchAll(e).reverse())}function Js(e,t={}){const r=t0(e,t),n=fe(),o=n._payloadCache=n._payloadCache||{};return r in o||(o[r]=r0().then(s=>s?Ja(r).then(i=>i||(delete o[r],null)):(o[r]=null,null))),o[r]}const Xs="json";function t0(e,t={}){const r=new URL(e,"http://localhost");if(r.search)throw new Error("Payload URL cannot contain search params: "+e);if(r.host!=="localhost"||wr(r.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const n=t.hash||(t.fresh?Date.now():"");return yt(Yt().app.baseURL,r.pathname,n?`_payload.${n}.${Xs}`:`_payload.${Xs}`)}async function Ja(e){const t=fetch(e).then(r=>r.text().then(Xa));try{return await t}catch(r){console.warn("[nuxt] Cannot load payload ",e,r)}return null}async function r0(e=La().path){if(fe().payload.prerenderedAt||(await gn()).prerendered.includes(e))return!0;const n=await Va(e);return!!n.prerender&&!n.redirect}let $r=null;async function n0(){if($r)return $r;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=Xa(e.textContent||""),r=e.dataset.src?await Ja(e.dataset.src):void 0;return $r={...t,...r,...window.__NUXT__},$r}function Xa(e){return qf(e,fe()._payloadRevivers)}function o0(e,t){fe()._payloadRevivers[e]=t}const Gs={NuxtError:e=>Ba(e),EmptyShallowRef:e=>ns(e==="_"?void 0:e==="0n"?BigInt(0):Jr(e)),EmptyRef:e=>Ie(e==="_"?void 0:e==="0n"?BigInt(0):Jr(e)),ShallowRef:e=>ns(e),ShallowReactive:e=>ki(e),Ref:e=>Ie(e),Reactive:e=>Ye(e)},s0=it({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,r;for(const n in Gs)o0(n,Gs[n]);Object.assign(e.payload,([t,r]=ka(()=>e.runWithContext(n0)),t=await t,r(),t)),window.__NUXT__=e.payload}}),i0=[],a0=it({name:"nuxt:head",enforce:"pre",setup(e){const t=xd({plugins:i0});Cd(()=>fe().vueApp._context.provides.usehead),e.vueApp.use(t);{let r=!0;const n=async()=>{r=!1,await Ra(t)};t.hooks.hook("dom:beforeRender",o=>{o.shouldRender=!r}),e.hooks.hook("page:start",()=>{r=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||n()}),e.hooks.hook("app:error",n),e.hooks.hook("app:suspense:resolve",n)}}}),l0=async e=>{let t,r;const n=([t,r]=ka(()=>Va(e.path)),t=await t,r(),t);if(n.redirect)return n.redirect},c0=[l0];function Pn(e){typeof e=="object"&&(e=va({pathname:e.path||"",search:ma(e.query||{}),hash:e.hash||""}));const t=rr(e.toString());return{path:t.pathname,fullPath:e,query:$o(t.search),hash:t.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:e}}const u0=it({name:"nuxt:router",enforce:"pre",setup(e){const t=Qu(window.location.pathname,Yt().app.baseURL)+window.location.search+window.location.hash,r=[],n={"navigate:before":[],"resolve:before":[],"navigate:after":[],error:[]},o=(c,f)=>(n[c].push(f),()=>n[c].splice(n[c].indexOf(f),1)),s=Yt().app.baseURL,i=Ye(Pn(t));async function a(c,f){try{const p=Pn(c);for(const g of n["navigate:before"]){const y=await g(p,i);if(y===!1||y instanceof Error)return;if(typeof y=="string"&&y.length)return a(y,!0)}for(const g of n["resolve:before"])await g(p,i);Object.assign(i,p),window.history[f?"replaceState":"pushState"]({},"",yt(s,p.fullPath)),e.isHydrating||await e.runWithContext(Ld);for(const g of n["navigate:after"])await g(p,i)}catch(p){for(const g of n.error)await g(p)}}const l={currentRoute:i,isReady:()=>Promise.resolve(),options:{},install:()=>Promise.resolve(),push:c=>a(c,!1),replace:c=>a(c,!0),back:()=>window.history.go(-1),go:c=>window.history.go(c),forward:()=>window.history.go(1),beforeResolve:c=>o("resolve:before",c),beforeEach:c=>o("navigate:before",c),afterEach:c=>o("navigate:after",c),onError:c=>o("error",c),resolve:Pn,addRoute:(c,f)=>{r.push(f)},getRoutes:()=>r,hasRoute:c=>r.some(f=>f.name===c),removeRoute:c=>{const f=r.findIndex(p=>p.name===c);f!==-1&&r.splice(f,1)}};e.vueApp.component("RouterLink",{functional:!0,props:{to:String,custom:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:String},setup:(c,{slots:f})=>{const p=()=>a(c.to,c.replace);return()=>{var y;const g=l.resolve(c.to);return c.custom?(y=f.default)==null?void 0:y.call(f,{href:c.to,navigate:p,route:g}):zn("a",{href:c.to,onClick:C=>(C.preventDefault(),p())},f)}}}),window.addEventListener("popstate",c=>{const f=c.target.location;l.replace(f.href.replace(f.origin,""))}),e._route=i,e._middleware=e._middleware||{global:[],named:{}};const u=e.payload.state._layout;return e.hooks.hookOnce("app:created",async()=>{l.beforeEach(async(c,f)=>{c.meta=Ye(c.meta||{}),e.isHydrating&&u&&!Mt(c.meta.layout)&&(c.meta.layout=u),e._processingMiddleware=!0;{const p=new Set([...c0,...e._middleware.global]);for(const g of p){const y=await e.runWithContext(()=>g(c,f));if(y!==!0&&(y||y===!1))return y}}}),l.afterEach(()=>{delete e._processingMiddleware}),await l.replace(t),tf(i.fullPath,t)||await e.runWithContext(()=>Fa(i.fullPath))}),{provide:{route:i,router:l}}}}),f0=it({name:"nuxt:payload",setup(e){$t().beforeResolve(async(t,r)=>{if(t.path===r.path)return;const n=await Js(t.path);n&&Object.assign(e.static.data,n.data)}),Lo(()=>{var t;e.hooks.hook("link:prefetch",async r=>{rr(r).protocol||await Js(r)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(gn,1e3)})}}),d0=it({name:"nuxt:global-components"});function Xe(){for(var e=0,t,r,n="";ee&&(t=0,n=r,r=new Map)}return{get:function(i){var a=r.get(i);if(a!==void 0)return a;if((a=n.get(i))!==void 0)return o(i,a),a},set:function(i,a){r.has(i)?r.set(i,a):o(i,a)}}}var Qa="!";function v0(e){var t=e.separator||":",r=t.length===1,n=t[0],o=t.length;return function(i){for(var a=[],l=0,u=0,c,f=0;fu?c-u:void 0;return{modifiers:a,hasImportantModifier:y,baseClassName:C,maybePostfixModifierPosition:S}}}function _0(e){if(e.length<=1)return e;var t=[],r=[];return e.forEach(function(n){var o=n[0]==="[";o?(t.push.apply(t,r.sort().concat([n])),r=[]):r.push(n)}),t.push.apply(t,r.sort()),t}function w0(e){return{cache:y0(e.cacheSize),splitModifiers:v0(e),...p0(e)}}var x0=/\s+/;function C0(e,t){var r=t.splitModifiers,n=t.getClassGroupId,o=t.getConflictingClassGroupIds,s=new Set;return e.trim().split(x0).map(function(i){var a=r(i),l=a.modifiers,u=a.hasImportantModifier,c=a.baseClassName,f=a.maybePostfixModifierPosition,p=n(f?c.substring(0,f):c),g=!!f;if(!p){if(!f)return{isTailwindClass:!1,originalClassName:i};if(p=n(c),!p)return{isTailwindClass:!1,originalClassName:i};g=!1}var y=_0(l).join(":"),C=u?y+Qa:y;return{isTailwindClass:!0,modifierId:C,classGroupId:p,originalClassName:i,hasPostfixModifier:g}}).reverse().filter(function(i){if(!i.isTailwindClass)return!0;var a=i.modifierId,l=i.classGroupId,u=i.hasPostfixModifier,c=a+l;return s.has(c)?!1:(s.add(c),o(l,u).forEach(function(f){return s.add(a+f)}),!0)}).reverse().map(function(i){return i.originalClassName}).join(" ")}function no(){for(var e=arguments.length,t=new Array(e),r=0;r1?t-1:0),n=1;n/^i-/.test(e)]}}),W0=No((e,t,r,n)=>{if(n!=="default"&&typeof e[t]=="string"&&typeof r=="string"&&e[t]&&r)return e[t]=D0(e[t],r),!0});function mn(e,...t){return e==="override"?Ha({},...t):W0({},...t)}function ei(e){const t=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;e=e.replace(t,function(n,o,s,i){return o+o+s+s+i+i});const r=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return r?`${parseInt(r[1],16)} ${parseInt(r[2],16)} ${parseInt(r[3],16)}`:null}const z0="inherit",q0="currentColor",K0="transparent",V0="#000",J0="#fff",X0={50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},G0={50:"rgb(var(--color-gray-50) / )",100:"rgb(var(--color-gray-100) / )",200:"rgb(var(--color-gray-200) / )",300:"rgb(var(--color-gray-300) / )",400:"rgb(var(--color-gray-400) / )",500:"rgb(var(--color-gray-500) / )",600:"rgb(var(--color-gray-600) / )",700:"rgb(var(--color-gray-700) / )",800:"rgb(var(--color-gray-800) / )",900:"rgb(var(--color-gray-900) / )",950:"rgb(var(--color-gray-950) / )"},Y0={50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},Q0={50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},Z0={50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"},ep={50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},tp={50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},rp={50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},np={50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},op={50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},sp={50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},ip={50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},ap={50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},lp={50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},cp={50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},up={50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},fp={50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},dp={50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},pp={50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},hp={50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},gp={50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},mp={50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},bp={50:"rgb(var(--color-primary-50) / )",100:"rgb(var(--color-primary-100) / )",200:"rgb(var(--color-primary-200) / )",300:"rgb(var(--color-primary-300) / )",400:"rgb(var(--color-primary-400) / )",500:"rgb(var(--color-primary-500) / )",600:"rgb(var(--color-primary-600) / )",700:"rgb(var(--color-primary-700) / )",800:"rgb(var(--color-primary-800) / )",900:"rgb(var(--color-primary-900) / )",950:"rgb(var(--color-primary-950) / )",DEFAULT:"rgb(var(--color-primary-DEFAULT) / )"},yp={50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},Hr={inherit:z0,current:q0,transparent:K0,black:V0,white:J0,slate:X0,gray:G0,zinc:Y0,neutral:Q0,stone:Z0,red:ep,orange:tp,amber:rp,yellow:np,lime:op,green:sp,emerald:ip,teal:ap,cyan:lp,sky:cp,blue:up,indigo:fp,violet:dp,purple:pp,fuchsia:hp,pink:gp,rose:mp,primary:bp,cool:yp},vp=it(()=>{const e=Fo(),t=fe(),r=Z(()=>{const o=Hr[e.ui.primary],s=Hr[e.ui.gray];return o||console.warn(`[@nuxt/ui] Primary color '${e.ui.primary}' not found in Tailwind config`),s||console.warn(`[@nuxt/ui] Gray color '${e.ui.gray}' not found in Tailwind config`),`:root { ${Object.entries(o||Hr.green).map(([i,a])=>`--color-primary-${i}: ${ei(a)};`).join(` `)} --color-primary-DEFAULT: var(--color-primary-500); @@ -12,7 +12,7 @@ ${Object.entries(s||Hr.cool).map(([i,a])=>`--color-gray-${i}: ${ei(a)};`).join(` .dark { --color-primary-DEFAULT: var(--color-primary-400); } -`}),n={style:[{innerHTML:()=>r.value,tagPriority:-2,id:"nuxt-ui-colors"}]};if(t.isHydrating&&!t.payload.serverRendered){const o=document.createElement("style");o.innerHTML=r.value,o.setAttribute("data-nuxt-ui-colors",""),document.head.appendChild(o),n.script=[{innerHTML:"document.head.removeChild(document.querySelector('[data-nuxt-ui-colors]'))"}]}kd(n)}),vp="__NUXT_COLOR_MODE__",_p="nuxt-color-mode",Ze=window[vp],wp=it(e=>{const t=Ua("color-mode",()=>Ye({preference:Ze.preference,value:Ze.value,unknown:!1,forced:!1})).value;$t().afterEach(o=>{const s=o.meta.colorMode;s&&s!=="system"?(t.value=s,t.forced=!0):(s==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?Ze.getColorScheme():t.preference)});let r;function n(){r||!window.matchMedia||(r=window.matchMedia("(prefers-color-scheme: dark)"),r.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=Ze.getColorScheme())}))}Wt(()=>t.preference,o=>{var s;t.forced||(o==="system"?(t.value=Ze.getColorScheme(),n()):t.value=o,(s=window.localStorage)==null||s.setItem(_p,o))},{immediate:!0}),Wt(()=>t.value,(o,s)=>{Ze.removeColorScheme(s),Ze.addColorScheme(o)}),t.preference==="system"&&n(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=Ze.preference,t.value=Ze.value,t.unknown=!1)}),e.provide("colorMode",t)}),xp=it({name:"nuxt:chunk-reload",setup(e){const t=$t(),r=Yt(),n=new Set;t.beforeEach(()=>{n.clear()}),e.hook("app:chunkError",({error:s})=>{n.add(s)});function o(s){const a="href"in s&&s.href.startsWith("#")?r.app.baseURL+s.href:bt(r.app.baseURL,s.fullPath);Kd({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(o)}),t.onError((s,i)=>{n.has(s)&&o(i)})}}),Cp=it(e=>{let t;const r=Yt();async function n(){const o=await gn();t&&clearTimeout(t),t=setTimeout(n,1e3*60*60);const s=await $fetch(bt(r.app.cdnURL||r.app.baseURL,r.app.buildAssetsDir,"builds/latest.json"));s.id!==o.id&&e.hooks.callHook("app:manifest:update",s)}jo(()=>{t=setTimeout(n,1e3*60*60)})}),kp=[o0,i0,c0,u0,f0,yp,wp,xp,Cp],Uo=()=>Ua("color-mode").value,Tp={version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"100%",viewBox:"0 0 255 295","xml:space":"preserve"},Ep=["fill"],Ap=["fill"],Ip=je({__name:"Logo",setup(e){const t=Uo(),r=Z({get(){return t.value==="dark"?"#FFFFFF":"#000000"}});return(n,o)=>(V(),ne("svg",Tp,[J("path",{fill:se(r),opacity:"1.000000",stroke:"none",d:` +`}),n={style:[{innerHTML:()=>r.value,tagPriority:-2,id:"nuxt-ui-colors"}]};if(t.isHydrating&&!t.payload.serverRendered){const o=document.createElement("style");o.innerHTML=r.value,o.setAttribute("data-nuxt-ui-colors",""),document.head.appendChild(o),n.script=[{innerHTML:"document.head.removeChild(document.querySelector('[data-nuxt-ui-colors]'))"}]}Td(n)}),_p="__NUXT_COLOR_MODE__",wp="nuxt-color-mode",Ze=window[_p],xp=it(e=>{const t=Ua("color-mode",()=>Ye({preference:Ze.preference,value:Ze.value,unknown:!1,forced:!1})).value;$t().afterEach(o=>{const s=o.meta.colorMode;s&&s!=="system"?(t.value=s,t.forced=!0):(s==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?Ze.getColorScheme():t.preference)});let r;function n(){r||!window.matchMedia||(r=window.matchMedia("(prefers-color-scheme: dark)"),r.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=Ze.getColorScheme())}))}Wt(()=>t.preference,o=>{var s;t.forced||(o==="system"?(t.value=Ze.getColorScheme(),n()):t.value=o,(s=window.localStorage)==null||s.setItem(wp,o))},{immediate:!0}),Wt(()=>t.value,(o,s)=>{Ze.removeColorScheme(s),Ze.addColorScheme(o)}),t.preference==="system"&&n(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=Ze.preference,t.value=Ze.value,t.unknown=!1)}),e.provide("colorMode",t)}),Cp=it({name:"nuxt:chunk-reload",setup(e){const t=$t(),r=Yt(),n=new Set;t.beforeEach(()=>{n.clear()}),e.hook("app:chunkError",({error:s})=>{n.add(s)});function o(s){const a="href"in s&&s.href.startsWith("#")?r.app.baseURL+s.href:yt(r.app.baseURL,s.fullPath);Vd({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(o)}),t.onError((s,i)=>{n.has(s)&&o(i)})}}),kp=it(e=>{let t;const r=Yt();async function n(){const o=await gn();t&&clearTimeout(t),t=setTimeout(n,1e3*60*60);const s=await $fetch(yt(r.app.cdnURL||r.app.baseURL,r.app.buildAssetsDir,"builds/latest.json"));s.id!==o.id&&e.hooks.callHook("app:manifest:update",s)}Lo(()=>{t=setTimeout(n,1e3*60*60)})}),Tp=[s0,a0,u0,f0,d0,vp,xp,Cp,kp],bn=()=>Ua("color-mode").value,Ep={version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"100%",viewBox:"0 0 255 295","xml:space":"preserve"},Ap=["fill"],Ip=["fill"],Sp=je({__name:"Logo",setup(e){const t=bn(),r=Z(()=>t.value==="dark"?"#FFFFFF":"#000000");return(n,o)=>(J(),se("svg",Ep,[q("path",{fill:re(r),opacity:"1.000000",stroke:"none",d:` M1.000000,76.468658 C10.614860,70.538475 20.271179,65.148415 29.835670,59.600067 C47.992195,49.067490 66.110840,38.469318 84.216873,27.850080 @@ -136,13 +136,13 @@ ${Object.entries(s||Hr.cool).map(([i,a])=>`--color-gray-${i}: ${ei(a)};`).join(` C68.276848,166.657181 57.328865,161.801804 46.380878,156.946411 C46.207684,157.240494 46.034489,157.534561 45.861294,157.828644 C46.803082,159.130356 47.744869,160.432068 48.991631,162.391556 - z`},null,8,Ep),J("path",{fill:se(r),opacity:"1.000000",stroke:"none",d:` + z`},null,8,Ap),q("path",{fill:re(r),opacity:"1.000000",stroke:"none",d:` M107.006027,138.168152 C115.401718,124.451195 131.581345,121.686867 143.258179,132.165192 C148.899933,137.227890 151.957596,144.095352 150.487823,151.991470 C148.723999,161.467377 143.632568,168.269562 133.932037,171.019684 C120.446640,174.842804 105.890289,167.142548 104.211517,150.318893 C103.832855,146.524185 105.973488,142.478073 107.006027,138.168152 - z`},null,8,Ap)]))}}),xr=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},Sp=je({props:{name:{type:String,required:!0}}});function Rp(e,t,r,n,o,s){return V(),ne("span",{class:ye(e.name)},null,2)}const bn=xr(Sp,[["render",Rp]]),Mp=je({inheritAttrs:!1,props:{...qa.props,as:{type:String,default:"button"},disabled:{type:Boolean,default:null},active:{type:Boolean,default:!1},exact:{type:Boolean,default:!1},exactQuery:{type:Boolean,default:!1},exactHash:{type:Boolean,default:!1},inactiveClass:{type:String,default:void 0}},setup(e){function t(r,n,{isActive:o,isExactActive:s}){return e.active?e.activeClass:e.exactQuery&&!qd(r.query,n.query)||e.exactHash&&r.hash!==n.hash?e.inactiveClass:e.exact&&s||!e.exact&&o?e.activeClass:e.inactiveClass}return{resolveLinkClass:t}}}),Pp=["href","aria-disabled","role","rel","target","onClick"];function $p(e,t,r,n,o,s){const i=qa;return e.to?(V(),Ae(i,At({key:1},e.$props,{custom:""}),{default:Pt(({route:a,href:l,target:u,rel:c,navigate:f,isActive:p,isExactActive:g,isExternal:y})=>[J("a",At(e.$attrs,{href:e.disabled?void 0:l,"aria-disabled":e.disabled?"true":void 0,role:e.disabled?"link":void 0,rel:c,target:u,class:e.resolveLinkClass(a,e.$route,{isActive:p,isExactActive:g}),onClick:C=>!y&&f(C)}),[ot(e.$slots,"default",ci(Eo({isActive:e.exact?g:p})))],16,Pp)]),_:3},16)):(V(),Ae(zi(e.as),At({key:0,disabled:e.disabled},e.$attrs,{class:e.inactiveClass}),{default:Pt(()=>[ot(e.$slots,"default")]),_:3},16,["disabled","class"]))}const rl=xr(Mp,[["render",$p]]),Do=(e,t,r,n)=>{const o=Ac(),s=Lo(),i=Z(()=>{var f;const l=wn(t),u=wn(r),c=wn(n);return mn((l==null?void 0:l.strategy)||((f=s.ui)==null?void 0:f.strategy),c?{wrapper:c}:{},l||{},{},u||{})}),a=Z(()=>B0(o,["class"]));return{ui:i,attrs:a}},Op={base:"focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0",font:"font-medium",rounded:"rounded-md",size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},square:{"2xs":"p-1",xs:"p-1.5",sm:"p-1.5",md:"p-2",lg:"p-2.5",xl:"p-2.5"},color:{white:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-900 dark:text-white hover:bg-white dark:hover:bg-gray-900 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},gray:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},black:{solid:"shadow-sm text-white dark:text-gray-900 bg-gray-900 hover:bg-gray-800 disabled:bg-gray-900 dark:bg-white dark:hover:bg-gray-100 dark:disabled:bg-white focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-900 dark:text-white underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"}},variant:{solid:"shadow-sm text-white dark:text-gray-900 bg-{color}-500 hover:bg-{color}-600 disabled:bg-{color}-500 dark:bg-{color}-400 dark:hover:bg-{color}-500 dark:disabled:bg-{color}-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-{color}-500 dark:focus-visible:outline-{color}-400",outline:"ring-1 ring-inset ring-current text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",soft:"text-{color}-500 dark:text-{color}-400 bg-{color}-50 hover:bg-{color}-100 disabled:bg-{color}-50 dark:bg-{color}-950 dark:hover:bg-{color}-900 dark:disabled:bg-{color}-950 focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",ghost:"text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",link:"text-{color}-500 hover:text-{color}-600 disabled:text-{color}-500 dark:text-{color}-400 dark:hover:text-{color}-500 dark:disabled:text-{color}-400 underline-offset-4 hover:underline focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400"},icon:{base:"flex-shrink-0",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"}},default:{size:"sm",variant:"solid",color:"primary",loadingIcon:"i-heroicons-arrow-path-20-solid"}},Wo={wrapper:"relative",base:"relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0",rounded:"rounded-md",placeholder:"placeholder-gray-400 dark:placeholder-gray-500",size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},leading:{padding:{"2xs":"ps-7",xs:"ps-8",sm:"ps-9",md:"ps-10",lg:"ps-11",xl:"ps-12"}},trailing:{padding:{"2xs":"pe-7",xs:"pe-8",sm:"pe-9",md:"pe-10",lg:"pe-11",xl:"pe-12"}},color:{white:{outline:"shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400"},gray:{outline:"shadow-sm bg-gray-50 dark:bg-gray-800 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400"}},variant:{outline:"shadow-sm bg-transparent text-gray-900 dark:text-white ring-1 ring-inset ring-{color}-500 dark:ring-{color}-400 focus:ring-2 focus:ring-{color}-500 dark:focus:ring-{color}-400",none:"bg-transparent focus:ring-0 focus:shadow-none"},icon:{base:"flex-shrink-0 text-gray-400 dark:text-gray-500",color:"text-{color}-500 dark:text-{color}-400",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"},leading:{wrapper:"absolute inset-y-0 start-0 flex items-center",pointer:"pointer-events-none",padding:{"2xs":"ps-2",xs:"ps-2.5",sm:"ps-2.5",md:"ps-3",lg:"ps-3.5",xl:"ps-3.5"}},trailing:{wrapper:"absolute inset-y-0 end-0 flex items-center",pointer:"pointer-events-none",padding:{"2xs":"pe-2",xs:"pe-2.5",sm:"pe-2.5",md:"pe-3",lg:"pe-3.5",xl:"pe-3.5"}}},default:{size:"sm",color:"white",variant:"outline",loadingIcon:"i-heroicons-arrow-path-20-solid"}};({...Wo});({...Wo});const Hp={wrapper:"relative flex items-start",base:"h-4 w-4 dark:checked:bg-current dark:checked:border-transparent dark:indeterminate:bg-current dark:indeterminate:border-transparent disabled:opacity-50 disabled:cursor-not-allowed focus:ring-0 focus:ring-transparent focus:ring-offset-transparent",rounded:"rounded",color:"text-{color}-500 dark:text-{color}-400",background:"bg-white dark:bg-gray-900",border:"border border-gray-300 dark:border-gray-700",ring:"focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900",label:"font-medium text-gray-700 dark:text-gray-200",required:"text-red-500 dark:text-red-400",help:"text-gray-500 dark:text-gray-400",default:{color:"primary"}},et=mn(Ne.ui.strategy,Ne.ui.button,Op),Np=je({components:{UIcon:bn,ULink:rl},inheritAttrs:!1,props:{type:{type:String,default:"button"},block:{type:Boolean,default:!1},label:{type:String,default:null},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},padded:{type:Boolean,default:!0},size:{type:String,default:()=>et.default.size,validator(e){return Object.keys(et.size).includes(e)}},color:{type:String,default:()=>et.default.color,validator(e){return[...Ne.ui.colors,...Object.keys(et.color)].includes(e)}},variant:{type:String,default:()=>et.default.variant,validator(e){return[...Object.keys(et.variant),...Object.values(et.color).flatMap(t=>Object.keys(t))].includes(e)}},icon:{type:String,default:null},loadingIcon:{type:String,default:()=>et.default.loadingIcon},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},square:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},class:{type:[String,Object,Array],default:void 0},ui:{type:Object,default:void 0}},setup(e,{slots:t}){const{ui:r,attrs:n}=Do("button",Mt(e,"ui"),et),o=Z(()=>e.icon&&e.leading||e.icon&&!e.trailing||e.loading&&!e.trailing||e.leadingIcon),s=Z(()=>e.icon&&e.trailing||e.loading&&e.trailing||e.trailingIcon),i=Z(()=>e.square||!t.default&&!e.label),a=Z(()=>{var g,y;const p=((y=(g=r.value.color)==null?void 0:g[e.color])==null?void 0:y[e.variant])||r.value.variant[e.variant];return Bo(Xe(r.value.base,r.value.font,r.value.rounded,r.value.size[e.size],r.value.gap[e.size],e.padded&&r.value[i.value?"square":"padding"][e.size],p==null?void 0:p.replaceAll("{color}",e.color),e.block?"w-full flex justify-center items-center":"inline-flex items-center"),e.class)}),l=Z(()=>e.loading?e.loadingIcon:e.leadingIcon||e.icon),u=Z(()=>e.loading&&!o.value?e.loadingIcon:e.trailingIcon||e.icon),c=Z(()=>Xe(r.value.icon.base,r.value.icon.size[e.size],e.loading&&"animate-spin")),f=Z(()=>Xe(r.value.icon.base,r.value.icon.size[e.size],e.loading&&!o.value&&"animate-spin"));return{attrs:n,isLeading:o,isTrailing:s,isSquare:i,buttonClass:a,leadingIconName:l,trailingIconName:u,leadingIconClass:c,trailingIconClass:f}}});function jp(e,t,r,n,o,s){const i=bn,a=rl;return V(),Ae(a,At({type:e.type,disabled:e.disabled||e.loading,class:e.buttonClass},e.attrs),{default:Pt(()=>[ot(e.$slots,"leading",{disabled:e.disabled,loading:e.loading},()=>[e.isLeading&&e.leadingIconName?(V(),Ae(i,{key:0,name:e.leadingIconName,class:ye(e.leadingIconClass),"aria-hidden":"true"},null,8,["name","class"])):ze("",!0)]),ot(e.$slots,"default",{},()=>[e.label?(V(),ne("span",{key:0,class:ye([e.truncate?"text-left break-all line-clamp-1":""])},Pe(e.label),3)):ze("",!0)]),ot(e.$slots,"trailing",{disabled:e.disabled,loading:e.loading},()=>[e.isTrailing&&e.trailingIconName?(V(),Ae(i,{key:0,name:e.trailingIconName,class:ye(e.trailingIconClass),"aria-hidden":"true"},null,8,["name","class"])):ze("",!0)])]),_:3},16,["type","disabled","class"])}const Lp=xr(Np,[["render",jp]]),Fp=je({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:r}){const n=Ie(!1);return dn(()=>{n.value=!0}),o=>{var l;if(n.value)return(l=t.default)==null?void 0:l.call(t);const s=t.fallback||t.placeholder;if(s)return s();const i=o.fallback||o.placeholder||"",a=o.fallbackTag||o.placeholderTag||"span";return ne(a,r,i)}}}),Bp=J("div",{class:"w-8 h-8"},null,-1),Up={__name:"ColorModeButton",setup(e){const t=Uo(),r=Z({get(){return t.value==="dark"},set(){t.preference=t.value==="dark"?"light":"dark"}});return(n,o)=>{const s=Lp,i=Fp;return V(),Ae(i,null,{fallback:Pt(()=>[Bp]),default:Pt(()=>[te(s,{icon:se(r)?"i-heroicons-moon-solid":"i-heroicons-sun-solid",color:"gray",variant:"ghost","aria-label":"Theme",onClick:o[0]||(o[0]=a=>r.value=!se(r)),size:"xl"},null,8,["icon"])]),_:1})}}},Dp=Up,Wp={class:"mx-auto flex max-w-7xl items-center justify-between p-2 lg:px-8","aria-label":"Global"},zp={class:"flex lg:flex-1"},qp={href:"#",class:"-m-1.5 p-1.5"},Kp=J("span",{class:"sr-only"},"Agiliate",-1),Vp={class:"hidden lg:flex lg:flex-1 lg:justify-end lg:items-center"},Jp={class:"flex p-2.5"},Xp={href:"https://github.com/nodalit"},Gp=["src"],Yp={__name:"Header",setup(e){const t=Uo(),r=Z(()=>t.value==="dark"?"github-mark-white.png":"github-mark.png");return(n,o)=>{const s=Ip,i=Dp;return V(),ne("header",{class:ye({"bg-gray-900":se(t).value==="dark","bg-gray-300":se(t).value==="light"})},[J("nav",Wp,[J("div",zp,[J("a",qp,[Kp,te(s,{class:"h-8 w-auto"})])]),J("div",Vp,[te(i),J("div",Jp,[J("a",Xp,[J("img",{src:se(r),class:"h-6",alt:"Github logo"},null,8,Gp)])])])])],2)}}},Qp=Yp;function ti(e){return typeof e=="function"?e():se(e)}const ri=()=>{};function Zp(e,t){function r(...n){return new Promise((o,s)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(o).catch(s)})}return r}function eh(e,t={}){let r,n,o=ri;const s=a=>{clearTimeout(a),o(),o=ri};return a=>{const l=ti(e),u=ti(t.maxWait);return r&&s(r),l<=0||u!==void 0&&u<=0?(n&&(s(n),n=null),Promise.resolve(a())):new Promise((c,f)=>{o=t.rejectOnCancel?f:c,u&&!n&&(n=setTimeout(()=>{r&&s(r),n=null,c(a())},u)),r=setTimeout(()=>{n&&s(n),n=null,c(a())},l)})}}function th(e,t=200,r={}){return Zp(eh(t,r),e)}const nl=(e,t)=>{const r=gt("form-events",void 0),n=gt("form-group",void 0);n&&(n.inputId.value=(e==null?void 0:e.id)??(n==null?void 0:n.inputId.value));const o=Ie(!1);function s(u,c){r&&r.emit({type:u,path:c})}function i(){s("blur",n==null?void 0:n.name.value),o.value=!0}function a(){s("change",n==null?void 0:n.name.value)}const l=th(()=>{o.value&&s("input",n==null?void 0:n.name.value)},300);return{inputId:Z(()=>e.id??(n==null?void 0:n.inputId.value)),name:Z(()=>(e==null?void 0:e.name)??(n==null?void 0:n.name.value)),size:Z(()=>{var u;return(e==null?void 0:e.size)??(n==null?void 0:n.size.value)??((u=t==null?void 0:t.default)==null?void 0:u.size)}),color:Z(()=>{var u;return(u=n==null?void 0:n.error)!=null&&u.value?"red":e==null?void 0:e.color}),emitFormBlur:i,emitFormInput:l,emitFormChange:a}},tt=mn(Ne.ui.strategy,Ne.ui.input,Wo),rh=je({components:{UIcon:bn},inheritAttrs:!1,props:{modelValue:{type:[String,Number],default:""},type:{type:String,default:"text"},id:{type:String,default:null},name:{type:String,default:null},placeholder:{type:String,default:null},required:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},icon:{type:String,default:null},loadingIcon:{type:String,default:()=>tt.default.loadingIcon},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},padded:{type:Boolean,default:!0},size:{type:String,default:null,validator(e){return Object.keys(tt.size).includes(e)}},color:{type:String,default:()=>tt.default.color,validator(e){return[...Ne.ui.colors,...Object.keys(tt.color)].includes(e)}},variant:{type:String,default:()=>tt.default.variant,validator(e){return[...Object.keys(tt.variant),...Object.values(tt.color).flatMap(t=>Object.keys(t))].includes(e)}},inputClass:{type:String,default:null},class:{type:[String,Object,Array],default:void 0},ui:{type:Object,default:void 0}},emits:["update:modelValue","blur"],setup(e,{emit:t,slots:r}){const{ui:n,attrs:o}=Do("input",Mt(e,"ui"),tt,Mt(e,"class")),{emitFormBlur:s,emitFormInput:i,size:a,color:l,inputId:u,name:c}=nl(e,tt),f=Ie(null),p=()=>{var $;e.autofocus&&(($=f.value)==null||$.focus())},g=$=>{t("update:modelValue",$.target.value),i()},y=$=>{s(),t("blur",$)};dn(()=>{setTimeout(()=>{p()},100)});const C=Z(()=>{var z,N;const $=((N=(z=n.value.color)==null?void 0:z[l.value])==null?void 0:N[e.variant])||n.value.variant[e.variant];return Bo(Xe(n.value.base,n.value.rounded,n.value.placeholder,n.value.size[a.value],e.padded?n.value.padding[a.value]:"p-0",$==null?void 0:$.replaceAll("{color}",l.value),(S.value||r.leading)&&n.value.leading.padding[a.value],(H.value||r.trailing)&&n.value.trailing.padding[a.value]),e.inputClass)}),S=Z(()=>e.icon&&e.leading||e.icon&&!e.trailing||e.loading&&!e.trailing||e.leadingIcon),H=Z(()=>e.icon&&e.trailing||e.loading&&e.trailing||e.trailingIcon),P=Z(()=>e.loading?e.loadingIcon:e.leadingIcon||e.icon),v=Z(()=>e.loading&&!S.value?e.loadingIcon:e.trailingIcon||e.icon),m=Z(()=>Xe(n.value.icon.leading.wrapper,n.value.icon.leading.pointer,n.value.icon.leading.padding[a.value])),A=Z(()=>Xe(n.value.icon.base,Ne.ui.colors.includes(l.value)&&n.value.icon.color.replaceAll("{color}",l.value),n.value.icon.size[a.value],e.loading&&"animate-spin")),U=Z(()=>Xe(n.value.icon.trailing.wrapper,n.value.icon.trailing.pointer,n.value.icon.trailing.padding[a.value])),W=Z(()=>Xe(n.value.icon.base,Ne.ui.colors.includes(l.value)&&n.value.icon.color.replaceAll("{color}",l.value),n.value.icon.size[a.value],e.loading&&!S.value&&"animate-spin"));return{ui:n,attrs:o,name:c,inputId:u,input:f,isLeading:S,isTrailing:H,inputClass:C,leadingIconName:P,leadingIconClass:A,leadingWrapperIconClass:m,trailingIconName:v,trailingIconClass:W,trailingWrapperIconClass:U,onInput:g,onBlur:y}}}),nh=["id","name","value","type","required","placeholder","disabled"];function oh(e,t,r,n,o,s){const i=bn;return V(),ne("div",{class:ye(e.ui.wrapper)},[J("input",At({id:e.inputId,ref:"input",name:e.name,value:e.modelValue,type:e.type,required:e.required,placeholder:e.placeholder,disabled:e.disabled||e.loading,class:["form-input",e.inputClass]},e.attrs,{onInput:t[0]||(t[0]=(...a)=>e.onInput&&e.onInput(...a)),onBlur:t[1]||(t[1]=(...a)=>e.onBlur&&e.onBlur(...a))}),null,16,nh),ot(e.$slots,"default"),e.isLeading&&e.leadingIconName||e.$slots.leading?(V(),ne("span",{key:0,class:ye(e.leadingWrapperIconClass)},[ot(e.$slots,"leading",{disabled:e.disabled,loading:e.loading},()=>[te(i,{name:e.leadingIconName,class:ye(e.leadingIconClass)},null,8,["name","class"])])],2)):ze("",!0),e.isTrailing&&e.trailingIconName||e.$slots.trailing?(V(),ne("span",{key:1,class:ye(e.trailingWrapperIconClass)},[ot(e.$slots,"trailing",{disabled:e.disabled,loading:e.loading},()=>[te(i,{name:e.trailingIconName,class:ye(e.trailingIconClass)},null,8,["name","class"])])],2)):ze("",!0)],2)}const sh=xr(rh,[["render",oh]]);let ih=0;function ah(){return`nuid-${ih++}`}const ni=mn(Ne.ui.strategy,Ne.ui.checkbox,Hp),lh=je({inheritAttrs:!1,props:{id:{type:String,default:()=>ah()},value:{type:[String,Number,Boolean,Object],default:null},modelValue:{type:[Boolean,Array],default:null},name:{type:String,default:null},disabled:{type:Boolean,default:!1},checked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},help:{type:String,default:null},label:{type:String,default:null},required:{type:Boolean,default:!1},color:{type:String,default:()=>ni.default.color,validator(e){return Ne.ui.colors.includes(e)}},inputClass:{type:String,default:""},class:{type:[String,Object,Array],default:void 0},ui:{type:Object,default:void 0}},emits:["update:modelValue","change"],setup(e,{emit:t}){const{ui:r,attrs:n}=Do("checkbox",Mt(e,"ui"),ni,Mt(e,"class")),{emitFormChange:o,color:s,name:i,inputId:a}=nl(e),l=Z({get(){return e.modelValue},set(f){t("update:modelValue",f)}}),u=f=>{t("change",f),o()},c=Z(()=>Bo(Xe(r.value.base,r.value.rounded,r.value.background,r.value.border,r.value.ring.replaceAll("{color}",s.value),r.value.color.replaceAll("{color}",s.value)),e.inputClass));return{ui:r,attrs:n,toggle:l,inputId:a,name:i,inputClass:c,onChange:u}}}),ch={class:"flex items-center h-5"},uh=["id","name","required","value","disabled","checked","indeterminate"],fh={key:0,class:"ms-3 text-sm"},dh=["for"];function ph(e,t,r,n,o,s){return V(),ne("div",{class:ye(e.ui.wrapper)},[J("div",ch,[bc(J("input",At({id:e.inputId,"onUpdate:modelValue":t[0]||(t[0]=i=>e.toggle=i),name:e.name,required:e.required,value:e.value,disabled:e.disabled,checked:e.checked,indeterminate:e.indeterminate,type:"checkbox",class:["form-checkbox",e.inputClass]},e.attrs,{onChange:t[1]||(t[1]=(...i)=>e.onChange&&e.onChange(...i))}),null,16,uh),[[wu,e.toggle]])]),e.label||e.$slots.label?(V(),ne("div",fh,[J("label",{for:e.inputId,class:ye(e.ui.label)},[ot(e.$slots,"label",{},()=>[Ao(Pe(e.label),1)]),e.required?(V(),ne("span",{key:0,class:ye(e.ui.required)},"*",2)):ze("",!0)],10,dh),e.help?(V(),ne("p",{key:0,class:ye(e.ui.help)},Pe(e.help),3)):ze("",!0)])):ze("",!0)],2)}const hh=xr(lh,[["render",ph]]),gh=J("h1",{class:"text-3xl font-bold leading-tight tracking-tight py-3 font-mono"},"Input",-1),mh={class:"py-2 font-mono"},bh={key:0},yh={key:1,class:"flex items-center"},vh=je({__name:"Inputs",emits:["updatedInput"],setup(e,{emit:t}){const r=t,n={variables:{specialAreaOffice:80,specialAreaShared:0,specialAreaCommon:100,seatsInAuditorium:50,numberOfEmployees:330,concurrencyAttendanceShare:1,peakConcurrencyAttendanceShare:1,overCapacityShare:0,homeOfficeAverageShare:0,shareOfEmployeesInAuditorium:.3,touchdownShare:.0555,dockinShare:.2197,coworkingShare:0,cellOfficeShare:0,landscapeShare:.363,projectroomShare:.1891,focusroomShare:.1054,quietzoneShare:.0672,miniMeetingroomShare:.2105,smallMeetingroomShare:.3017,mediumMeetingroomShare:.36,largeMeetingroomShare:.1277,accessToCoworking:!1,accessToCanteen:!0,accessToCourseSpace:!0,accessToAuditorium:!0,accessToCellOffice:!0,accessToReception:!1,accessToExercise:!0}},o=async()=>{r("updatedInput",n)};return r("updatedInput",n),(s,i)=>{const a=sh,l=hh;return V(),ne("div",null,[gh,(V(!0),ne(me,null,ar(n.variables,(u,c)=>(V(),ne("div",mh,[typeof u=="number"?(V(),ne("div",bh,[J("span",null,Pe(c),1),te(a,{modelValue:n.variables[c],"onUpdate:modelValue":f=>n.variables[c]=f,onInput:o,type:"number"},null,8,["modelValue","onUpdate:modelValue"])])):typeof u=="boolean"?(V(),ne("div",yh,[te(l,{modelValue:n.variables[c],"onUpdate:modelValue":f=>n.variables[c]=f,onChange:o,class:"mr-2"},null,8,["modelValue","onUpdate:modelValue"]),J("span",null,Pe(c),1)])):ze("",!0)]))),256))])}}}),_h=J("h1",{class:"text-3xl font-bold leading-tight tracking-tight py-3 font-mono"},"Output",-1),wh={class:"py-2 font-mono flex"},xh={class:"flex-1"},Ch=J("h1",{class:"text-3xl font-bold leading-tight tracking-tight py-3 font-mono"},"Room details",-1),kh={key:0,class:"w-full min-w-full divide-y divide-gray-300 font-mono"},Th=J("thead",null,[J("tr",{class:"divide-x"},[J("th",{scope:"col"},"Space"),J("th",{scope:"col"},"Area m²"),J("th",{scope:"col"},"Space"),J("th",{scope:"col"},"Space"),J("th",{scope:"col"},"Area m²")])],-1),Eh={class:"divide-y h-72"},Ah={class:"divide-x"},Ih=["rowspan"],Sh=["rowspan"],Rh={class:"divide-x"},Mh=["rowspan"],Ph={key:0,colspan:"2",class:"text-right"},$h={class:"divide-x"},Oh={class:"text-right"},Hh=je({__name:"Outputs",props:["result"],setup(e){const t=(r,n)=>r?r.reduce((o,s)=>s.spaces&&s.spaces.length>0&&n>0?o+t(s.spaces,n-1):o+1,1):1;return(r,n)=>(V(),ne("div",null,[_h,(V(!0),ne(me,null,ar(e.result.totals,(o,s)=>(V(),ne("div",wh,[J("div",xh,Pe(s),1),J("div",null,Pe(o),1)]))),256)),Ch,e.result.spaces?(V(),ne("table",kh,[Th,(V(!0),ne(me,null,ar(e.result.spaces,o=>(V(),ne("tbody",Eh,[J("tr",Ah,[J("td",{rowspan:t(o.spaces,1),class:"-rotate-90 text-center whitespace-nowrap h-10"},Pe(o.name),9,Ih),J("td",{rowspan:t(o.spaces,1),class:"text-center"},Pe(Math.ceil(o.result.adjustedAreaInclCompensationWithAdjustmentAndCompensation)),9,Sh)]),(V(!0),ne(me,null,ar(o.spaces,s=>(V(),ne(me,null,[J("tr",Rh,[J("td",{rowspan:t(s.spaces,0)},Pe(s.name),9,Mh),!s.spaces||s.spaces===0?(V(),ne("td",Ph,Pe(Math.ceil(s.result.adjustedAreaInclCompensationWithAdjustmentAndCompensation)),1)):ze("",!0)]),(V(!0),ne(me,null,ar(s.spaces,i=>(V(),ne("tr",$h,[J("td",null,Pe(i.name),1),J("td",Oh,Pe(Math.ceil(i.result.adjustedAreaInclCompensationWithAdjustmentAndCompensation)),1)]))),256))],64))),256))]))),256))])):ze("",!0)]))}}),Nh={class:"min-h-full"},jh={class:"mx-auto max-w-7xl sm:px-6 lg:px-8"},Lh={class:"flex w-full gap-5"},Fh=je({__name:"app",setup(e){const t=Ie({}),r=async n=>{for(let[s,i]of Object.entries(n.variables))typeof i=="string"&&(n.variables[s]=Number(i));const o=await $fetch("https://agiliate.nodalit.com/engine/calculate",{method:"POST",body:n,parseResponse:JSON.parse});t.value=o};return(n,o)=>{const s=Qp,i=vh,a=Hh;return V(),ne("div",Nh,[te(s),J("main",null,[J("div",jh,[J("div",Lh,[te(i,{onUpdatedInput:r}),te(a,{result:se(t),class:"grow"},null,8,["result"])])])])])}}}),Bh={__name:"nuxt-error-page",props:{error:Object},setup(e){const r=e.error;(r.stack||"").split(` + z`},null,8,Ip)]))}}),xr=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r},Rp=je({props:{name:{type:String,required:!0}}});function Mp(e,t,r,n,o,s){return J(),se("span",{class:be(e.name)},null,2)}const yn=xr(Rp,[["render",Mp]]),Pp=je({inheritAttrs:!1,props:{...qa.props,as:{type:String,default:"button"},disabled:{type:Boolean,default:null},active:{type:Boolean,default:!1},exact:{type:Boolean,default:!1},exactQuery:{type:Boolean,default:!1},exactHash:{type:Boolean,default:!1},inactiveClass:{type:String,default:void 0}},setup(e){function t(r,n,{isActive:o,isExactActive:s}){return e.active?e.activeClass:e.exactQuery&&!Kd(r.query,n.query)||e.exactHash&&r.hash!==n.hash?e.inactiveClass:e.exact&&s||!e.exact&&o?e.activeClass:e.inactiveClass}return{resolveLinkClass:t}}}),$p=["href","aria-disabled","role","rel","target","onClick"];function Op(e,t,r,n,o,s){const i=qa;return e.to?(J(),Ee(i,It({key:1},e.$props,{custom:""}),{default:bt(({route:a,href:l,target:u,rel:c,navigate:f,isActive:p,isExactActive:g,isExternal:y})=>[q("a",It(e.$attrs,{href:e.disabled?void 0:l,"aria-disabled":e.disabled?"true":void 0,role:e.disabled?"link":void 0,rel:c,target:u,class:e.resolveLinkClass(a,e.$route,{isActive:p,isExactActive:g}),onClick:C=>!y&&f(C)}),[ot(e.$slots,"default",ci(Ao({isActive:e.exact?g:p})))],16,$p)]),_:3},16)):(J(),Ee(zi(e.as),It({key:0,disabled:e.disabled},e.$attrs,{class:e.inactiveClass}),{default:bt(()=>[ot(e.$slots,"default")]),_:3},16,["disabled","class"]))}const rl=xr(Pp,[["render",Op]]),Do=(e,t,r,n)=>{const o=Ic(),s=Fo(),i=Z(()=>{var f;const l=xn(t),u=xn(r),c=xn(n);return mn((l==null?void 0:l.strategy)||((f=s.ui)==null?void 0:f.strategy),c?{wrapper:c}:{},l||{},{},u||{})}),a=Z(()=>U0(o,["class"]));return{ui:i,attrs:a}},Hp={base:"focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 flex-shrink-0",font:"font-medium",rounded:"rounded-md",size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},square:{"2xs":"p-1",xs:"p-1.5",sm:"p-1.5",md:"p-2",lg:"p-2.5",xl:"p-2.5"},color:{white:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-900 dark:text-white hover:bg-white dark:hover:bg-gray-900 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},gray:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},black:{solid:"shadow-sm text-white dark:text-gray-900 bg-gray-900 hover:bg-gray-800 disabled:bg-gray-900 dark:bg-white dark:hover:bg-gray-100 dark:disabled:bg-white focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-900 dark:text-white underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"}},variant:{solid:"shadow-sm text-white dark:text-gray-900 bg-{color}-500 hover:bg-{color}-600 disabled:bg-{color}-500 dark:bg-{color}-400 dark:hover:bg-{color}-500 dark:disabled:bg-{color}-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-{color}-500 dark:focus-visible:outline-{color}-400",outline:"ring-1 ring-inset ring-current text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",soft:"text-{color}-500 dark:text-{color}-400 bg-{color}-50 hover:bg-{color}-100 disabled:bg-{color}-50 dark:bg-{color}-950 dark:hover:bg-{color}-900 dark:disabled:bg-{color}-950 focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",ghost:"text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",link:"text-{color}-500 hover:text-{color}-600 disabled:text-{color}-500 dark:text-{color}-400 dark:hover:text-{color}-500 dark:disabled:text-{color}-400 underline-offset-4 hover:underline focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400"},icon:{base:"flex-shrink-0",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"}},default:{size:"sm",variant:"solid",color:"primary",loadingIcon:"i-heroicons-arrow-path-20-solid"}},Wo={wrapper:"relative",base:"relative block w-full disabled:cursor-not-allowed disabled:opacity-75 focus:outline-none border-0",rounded:"rounded-md",placeholder:"placeholder-gray-400 dark:placeholder-gray-500",size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},leading:{padding:{"2xs":"ps-7",xs:"ps-8",sm:"ps-9",md:"ps-10",lg:"ps-11",xl:"ps-12"}},trailing:{padding:{"2xs":"pe-7",xs:"pe-8",sm:"pe-9",md:"pe-10",lg:"pe-11",xl:"pe-12"}},color:{white:{outline:"shadow-sm bg-white dark:bg-gray-900 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400"},gray:{outline:"shadow-sm bg-gray-50 dark:bg-gray-800 text-gray-900 dark:text-white ring-1 ring-inset ring-gray-300 dark:ring-gray-700 focus:ring-2 focus:ring-primary-500 dark:focus:ring-primary-400"}},variant:{outline:"shadow-sm bg-transparent text-gray-900 dark:text-white ring-1 ring-inset ring-{color}-500 dark:ring-{color}-400 focus:ring-2 focus:ring-{color}-500 dark:focus:ring-{color}-400",none:"bg-transparent focus:ring-0 focus:shadow-none"},icon:{base:"flex-shrink-0 text-gray-400 dark:text-gray-500",color:"text-{color}-500 dark:text-{color}-400",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"},leading:{wrapper:"absolute inset-y-0 start-0 flex items-center",pointer:"pointer-events-none",padding:{"2xs":"ps-2",xs:"ps-2.5",sm:"ps-2.5",md:"ps-3",lg:"ps-3.5",xl:"ps-3.5"}},trailing:{wrapper:"absolute inset-y-0 end-0 flex items-center",pointer:"pointer-events-none",padding:{"2xs":"pe-2",xs:"pe-2.5",sm:"pe-2.5",md:"pe-3",lg:"pe-3.5",xl:"pe-3.5"}}},default:{size:"sm",color:"white",variant:"outline",loadingIcon:"i-heroicons-arrow-path-20-solid"}};({...Wo});({...Wo});const Np={wrapper:"relative flex items-start",base:"h-4 w-4 dark:checked:bg-current dark:checked:border-transparent dark:indeterminate:bg-current dark:indeterminate:border-transparent disabled:opacity-50 disabled:cursor-not-allowed focus:ring-0 focus:ring-transparent focus:ring-offset-transparent",rounded:"rounded",color:"text-{color}-500 dark:text-{color}-400",background:"bg-white dark:bg-gray-900",border:"border border-gray-300 dark:border-gray-700",ring:"focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-gray-900",label:"font-medium text-gray-700 dark:text-gray-200",required:"text-red-500 dark:text-red-400",help:"text-gray-500 dark:text-gray-400",default:{color:"primary"}},et=mn(Ne.ui.strategy,Ne.ui.button,Hp),jp=je({components:{UIcon:yn,ULink:rl},inheritAttrs:!1,props:{type:{type:String,default:"button"},block:{type:Boolean,default:!1},label:{type:String,default:null},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},padded:{type:Boolean,default:!0},size:{type:String,default:()=>et.default.size,validator(e){return Object.keys(et.size).includes(e)}},color:{type:String,default:()=>et.default.color,validator(e){return[...Ne.ui.colors,...Object.keys(et.color)].includes(e)}},variant:{type:String,default:()=>et.default.variant,validator(e){return[...Object.keys(et.variant),...Object.values(et.color).flatMap(t=>Object.keys(t))].includes(e)}},icon:{type:String,default:null},loadingIcon:{type:String,default:()=>et.default.loadingIcon},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},square:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},class:{type:[String,Object,Array],default:void 0},ui:{type:Object,default:void 0}},setup(e,{slots:t}){const{ui:r,attrs:n}=Do("button",Pt(e,"ui"),et),o=Z(()=>e.icon&&e.leading||e.icon&&!e.trailing||e.loading&&!e.trailing||e.leadingIcon),s=Z(()=>e.icon&&e.trailing||e.loading&&e.trailing||e.trailingIcon),i=Z(()=>e.square||!t.default&&!e.label),a=Z(()=>{var g,y;const p=((y=(g=r.value.color)==null?void 0:g[e.color])==null?void 0:y[e.variant])||r.value.variant[e.variant];return Uo(Xe(r.value.base,r.value.font,r.value.rounded,r.value.size[e.size],r.value.gap[e.size],e.padded&&r.value[i.value?"square":"padding"][e.size],p==null?void 0:p.replaceAll("{color}",e.color),e.block?"w-full flex justify-center items-center":"inline-flex items-center"),e.class)}),l=Z(()=>e.loading?e.loadingIcon:e.leadingIcon||e.icon),u=Z(()=>e.loading&&!o.value?e.loadingIcon:e.trailingIcon||e.icon),c=Z(()=>Xe(r.value.icon.base,r.value.icon.size[e.size],e.loading&&"animate-spin")),f=Z(()=>Xe(r.value.icon.base,r.value.icon.size[e.size],e.loading&&!o.value&&"animate-spin"));return{attrs:n,isLeading:o,isTrailing:s,isSquare:i,buttonClass:a,leadingIconName:l,trailingIconName:u,leadingIconClass:c,trailingIconClass:f}}});function Lp(e,t,r,n,o,s){const i=yn,a=rl;return J(),Ee(a,It({type:e.type,disabled:e.disabled||e.loading,class:e.buttonClass},e.attrs),{default:bt(()=>[ot(e.$slots,"leading",{disabled:e.disabled,loading:e.loading},()=>[e.isLeading&&e.leadingIconName?(J(),Ee(i,{key:0,name:e.leadingIconName,class:be(e.leadingIconClass),"aria-hidden":"true"},null,8,["name","class"])):ze("",!0)]),ot(e.$slots,"default",{},()=>[e.label?(J(),se("span",{key:0,class:be([e.truncate?"text-left break-all line-clamp-1":""])},Pe(e.label),3)):ze("",!0)]),ot(e.$slots,"trailing",{disabled:e.disabled,loading:e.loading},()=>[e.isTrailing&&e.trailingIconName?(J(),Ee(i,{key:0,name:e.trailingIconName,class:be(e.trailingIconClass),"aria-hidden":"true"},null,8,["name","class"])):ze("",!0)])]),_:3},16,["type","disabled","class"])}const Fp=xr(jp,[["render",Lp]]),nl=je({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:r}){const n=Ie(!1);return dn(()=>{n.value=!0}),o=>{var l;if(n.value)return(l=t.default)==null?void 0:l.call(t);const s=t.fallback||t.placeholder;if(s)return s();const i=o.fallback||o.placeholder||"",a=o.fallbackTag||o.placeholderTag||"span";return se(a,r,i)}}}),Bp=q("div",{class:"w-8 h-8"},null,-1),Up={__name:"ColorModeButton",setup(e){const t=bn(),r=Z({get(){return t.value==="dark"},set(){t.preference=t.value==="dark"?"light":"dark"}});return(n,o)=>{const s=Fp,i=nl;return J(),Ee(i,null,{fallback:bt(()=>[Bp]),default:bt(()=>[te(s,{icon:re(r)?"i-heroicons-moon-solid":"i-heroicons-sun-solid",color:"gray",variant:"ghost","aria-label":"Theme",onClick:o[0]||(o[0]=a=>r.value=!re(r)),size:"xl"},null,8,["icon"])]),_:1})}}},Dp=Up,Wp={class:"mx-auto flex max-w-7xl items-center justify-between p-2 lg:px-8","aria-label":"Global"},zp={class:"flex lg:flex-1"},qp={href:"#",class:"-m-1.5 p-1.5"},Kp=q("span",{class:"sr-only"},"Agiliate",-1),Vp={class:"hidden lg:flex lg:flex-1 lg:justify-end lg:items-center"},Jp={class:"flex p-2.5"},Xp={href:"https://github.com/nodalit"},Gp=["src"],Yp={__name:"Header",setup(e){const t=bn(),r=Z(()=>t.value==="dark"?"github-mark-white.png":"github-mark.png");return(n,o)=>{const s=Sp,i=Dp,a=nl;return J(),Ee(a,null,{default:bt(()=>[q("header",{class:be({"bg-gray-900":re(t).value==="dark","bg-gray-300":re(t).value==="light"})},[q("nav",Wp,[q("div",zp,[q("a",qp,[Kp,te(s,{class:"h-8 w-auto"})])]),q("div",Vp,[te(i),q("div",Jp,[q("a",Xp,[q("img",{src:re(r),class:"h-6",alt:"Github logo"},null,8,Gp)])])])])],2)]),_:1})}}},Qp=Yp;function ti(e){return typeof e=="function"?e():re(e)}const ri=()=>{};function Zp(e,t){function r(...n){return new Promise((o,s)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(o).catch(s)})}return r}function eh(e,t={}){let r,n,o=ri;const s=a=>{clearTimeout(a),o(),o=ri};return a=>{const l=ti(e),u=ti(t.maxWait);return r&&s(r),l<=0||u!==void 0&&u<=0?(n&&(s(n),n=null),Promise.resolve(a())):new Promise((c,f)=>{o=t.rejectOnCancel?f:c,u&&!n&&(n=setTimeout(()=>{r&&s(r),n=null,c(a())},u)),r=setTimeout(()=>{n&&s(n),n=null,c(a())},l)})}}function th(e,t=200,r={}){return Zp(eh(t,r),e)}const ol=(e,t)=>{const r=gt("form-events",void 0),n=gt("form-group",void 0);n&&(n.inputId.value=(e==null?void 0:e.id)??(n==null?void 0:n.inputId.value));const o=Ie(!1);function s(u,c){r&&r.emit({type:u,path:c})}function i(){s("blur",n==null?void 0:n.name.value),o.value=!0}function a(){s("change",n==null?void 0:n.name.value)}const l=th(()=>{o.value&&s("input",n==null?void 0:n.name.value)},300);return{inputId:Z(()=>e.id??(n==null?void 0:n.inputId.value)),name:Z(()=>(e==null?void 0:e.name)??(n==null?void 0:n.name.value)),size:Z(()=>{var u;return(e==null?void 0:e.size)??(n==null?void 0:n.size.value)??((u=t==null?void 0:t.default)==null?void 0:u.size)}),color:Z(()=>{var u;return(u=n==null?void 0:n.error)!=null&&u.value?"red":e==null?void 0:e.color}),emitFormBlur:i,emitFormInput:l,emitFormChange:a}},tt=mn(Ne.ui.strategy,Ne.ui.input,Wo),rh=je({components:{UIcon:yn},inheritAttrs:!1,props:{modelValue:{type:[String,Number],default:""},type:{type:String,default:"text"},id:{type:String,default:null},name:{type:String,default:null},placeholder:{type:String,default:null},required:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},icon:{type:String,default:null},loadingIcon:{type:String,default:()=>tt.default.loadingIcon},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},padded:{type:Boolean,default:!0},size:{type:String,default:null,validator(e){return Object.keys(tt.size).includes(e)}},color:{type:String,default:()=>tt.default.color,validator(e){return[...Ne.ui.colors,...Object.keys(tt.color)].includes(e)}},variant:{type:String,default:()=>tt.default.variant,validator(e){return[...Object.keys(tt.variant),...Object.values(tt.color).flatMap(t=>Object.keys(t))].includes(e)}},inputClass:{type:String,default:null},class:{type:[String,Object,Array],default:void 0},ui:{type:Object,default:void 0}},emits:["update:modelValue","blur"],setup(e,{emit:t,slots:r}){const{ui:n,attrs:o}=Do("input",Pt(e,"ui"),tt,Pt(e,"class")),{emitFormBlur:s,emitFormInput:i,size:a,color:l,inputId:u,name:c}=ol(e,tt),f=Ie(null),p=()=>{var $;e.autofocus&&(($=f.value)==null||$.focus())},g=$=>{t("update:modelValue",$.target.value),i()},y=$=>{s(),t("blur",$)};dn(()=>{setTimeout(()=>{p()},100)});const C=Z(()=>{var z,N;const $=((N=(z=n.value.color)==null?void 0:z[l.value])==null?void 0:N[e.variant])||n.value.variant[e.variant];return Uo(Xe(n.value.base,n.value.rounded,n.value.placeholder,n.value.size[a.value],e.padded?n.value.padding[a.value]:"p-0",$==null?void 0:$.replaceAll("{color}",l.value),(S.value||r.leading)&&n.value.leading.padding[a.value],(H.value||r.trailing)&&n.value.trailing.padding[a.value]),e.inputClass)}),S=Z(()=>e.icon&&e.leading||e.icon&&!e.trailing||e.loading&&!e.trailing||e.leadingIcon),H=Z(()=>e.icon&&e.trailing||e.loading&&e.trailing||e.trailingIcon),P=Z(()=>e.loading?e.loadingIcon:e.leadingIcon||e.icon),v=Z(()=>e.loading&&!S.value?e.loadingIcon:e.trailingIcon||e.icon),m=Z(()=>Xe(n.value.icon.leading.wrapper,n.value.icon.leading.pointer,n.value.icon.leading.padding[a.value])),A=Z(()=>Xe(n.value.icon.base,Ne.ui.colors.includes(l.value)&&n.value.icon.color.replaceAll("{color}",l.value),n.value.icon.size[a.value],e.loading&&"animate-spin")),U=Z(()=>Xe(n.value.icon.trailing.wrapper,n.value.icon.trailing.pointer,n.value.icon.trailing.padding[a.value])),W=Z(()=>Xe(n.value.icon.base,Ne.ui.colors.includes(l.value)&&n.value.icon.color.replaceAll("{color}",l.value),n.value.icon.size[a.value],e.loading&&!S.value&&"animate-spin"));return{ui:n,attrs:o,name:c,inputId:u,input:f,isLeading:S,isTrailing:H,inputClass:C,leadingIconName:P,leadingIconClass:A,leadingWrapperIconClass:m,trailingIconName:v,trailingIconClass:W,trailingWrapperIconClass:U,onInput:g,onBlur:y}}}),nh=["id","name","value","type","required","placeholder","disabled"];function oh(e,t,r,n,o,s){const i=yn;return J(),se("div",{class:be(e.ui.wrapper)},[q("input",It({id:e.inputId,ref:"input",name:e.name,value:e.modelValue,type:e.type,required:e.required,placeholder:e.placeholder,disabled:e.disabled||e.loading,class:["form-input",e.inputClass]},e.attrs,{onInput:t[0]||(t[0]=(...a)=>e.onInput&&e.onInput(...a)),onBlur:t[1]||(t[1]=(...a)=>e.onBlur&&e.onBlur(...a))}),null,16,nh),ot(e.$slots,"default"),e.isLeading&&e.leadingIconName||e.$slots.leading?(J(),se("span",{key:0,class:be(e.leadingWrapperIconClass)},[ot(e.$slots,"leading",{disabled:e.disabled,loading:e.loading},()=>[te(i,{name:e.leadingIconName,class:be(e.leadingIconClass)},null,8,["name","class"])])],2)):ze("",!0),e.isTrailing&&e.trailingIconName||e.$slots.trailing?(J(),se("span",{key:1,class:be(e.trailingWrapperIconClass)},[ot(e.$slots,"trailing",{disabled:e.disabled,loading:e.loading},()=>[te(i,{name:e.trailingIconName,class:be(e.trailingIconClass)},null,8,["name","class"])])],2)):ze("",!0)],2)}const sh=xr(rh,[["render",oh]]);let ih=0;function ah(){return`nuid-${ih++}`}const ni=mn(Ne.ui.strategy,Ne.ui.checkbox,Np),lh=je({inheritAttrs:!1,props:{id:{type:String,default:()=>ah()},value:{type:[String,Number,Boolean,Object],default:null},modelValue:{type:[Boolean,Array],default:null},name:{type:String,default:null},disabled:{type:Boolean,default:!1},checked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},help:{type:String,default:null},label:{type:String,default:null},required:{type:Boolean,default:!1},color:{type:String,default:()=>ni.default.color,validator(e){return Ne.ui.colors.includes(e)}},inputClass:{type:String,default:""},class:{type:[String,Object,Array],default:void 0},ui:{type:Object,default:void 0}},emits:["update:modelValue","change"],setup(e,{emit:t}){const{ui:r,attrs:n}=Do("checkbox",Pt(e,"ui"),ni,Pt(e,"class")),{emitFormChange:o,color:s,name:i,inputId:a}=ol(e),l=Z({get(){return e.modelValue},set(f){t("update:modelValue",f)}}),u=f=>{t("change",f),o()},c=Z(()=>Uo(Xe(r.value.base,r.value.rounded,r.value.background,r.value.border,r.value.ring.replaceAll("{color}",s.value),r.value.color.replaceAll("{color}",s.value)),e.inputClass));return{ui:r,attrs:n,toggle:l,inputId:a,name:i,inputClass:c,onChange:u}}}),ch={class:"flex items-center h-5"},uh=["id","name","required","value","disabled","checked","indeterminate"],fh={key:0,class:"ms-3 text-sm"},dh=["for"];function ph(e,t,r,n,o,s){return J(),se("div",{class:be(e.ui.wrapper)},[q("div",ch,[yc(q("input",It({id:e.inputId,"onUpdate:modelValue":t[0]||(t[0]=i=>e.toggle=i),name:e.name,required:e.required,value:e.value,disabled:e.disabled,checked:e.checked,indeterminate:e.indeterminate,type:"checkbox",class:["form-checkbox",e.inputClass]},e.attrs,{onChange:t[1]||(t[1]=(...i)=>e.onChange&&e.onChange(...i))}),null,16,uh),[[xu,e.toggle]])]),e.label||e.$slots.label?(J(),se("div",fh,[q("label",{for:e.inputId,class:be(e.ui.label)},[ot(e.$slots,"label",{},()=>[Io(Pe(e.label),1)]),e.required?(J(),se("span",{key:0,class:be(e.ui.required)},"*",2)):ze("",!0)],10,dh),e.help?(J(),se("p",{key:0,class:be(e.ui.help)},Pe(e.help),3)):ze("",!0)])):ze("",!0)],2)}const hh=xr(lh,[["render",ph]]),gh=q("h1",{class:"text-3xl font-bold leading-tight tracking-tight py-3 font-mono"},"Input",-1),mh={class:"py-2 font-mono"},bh={key:0},yh={key:1,class:"flex items-center"},vh=je({__name:"Inputs",emits:["updatedInput"],setup(e,{emit:t}){const r=t,n={variables:{specialAreaOffice:80,specialAreaShared:0,specialAreaCommon:100,seatsInAuditorium:50,numberOfEmployees:330,concurrencyAttendanceShare:1,peakConcurrencyAttendanceShare:1,overCapacityShare:0,homeOfficeAverageShare:0,shareOfEmployeesInAuditorium:.3,touchdownShare:.0555,dockinShare:.2197,coworkingShare:0,cellOfficeShare:0,landscapeShare:.363,projectroomShare:.1891,focusroomShare:.1054,quietzoneShare:.0672,miniMeetingroomShare:.2105,smallMeetingroomShare:.3017,mediumMeetingroomShare:.36,largeMeetingroomShare:.1277,accessToCoworking:!1,accessToCanteen:!0,accessToCourseSpace:!0,accessToAuditorium:!0,accessToCellOffice:!0,accessToReception:!1,accessToExercise:!0}},o=async()=>{r("updatedInput",n)};return r("updatedInput",n),(s,i)=>{const a=sh,l=hh;return J(),se("div",null,[gh,(J(!0),se(me,null,ar(n.variables,(u,c)=>(J(),se("div",mh,[typeof u=="number"?(J(),se("div",bh,[q("span",null,Pe(c),1),te(a,{modelValue:n.variables[c],"onUpdate:modelValue":f=>n.variables[c]=f,onInput:o,type:"number"},null,8,["modelValue","onUpdate:modelValue"])])):typeof u=="boolean"?(J(),se("div",yh,[te(l,{modelValue:n.variables[c],"onUpdate:modelValue":f=>n.variables[c]=f,onChange:o,class:"mr-2"},null,8,["modelValue","onUpdate:modelValue"]),q("span",null,Pe(c),1)])):ze("",!0)]))),256))])}}}),_h=q("h1",{class:"text-3xl font-bold leading-tight tracking-tight py-3 font-mono"},"Output",-1),wh={class:"py-2"},xh={class:"text-right py-2"},Ch=q("h1",{class:"text-3xl font-bold leading-tight tracking-tight py-3 font-mono"},"Room details",-1),kh={key:0,class:"w-full min-w-full divide-y divide-gray-300 font-mono capitalize"},Th=q("thead",null,[q("tr",{class:"divide-x"},[q("th",{scope:"col"},"Space"),q("th",{scope:"col"},"Area m²"),q("th",{scope:"col"},"Space"),q("th",{scope:"col"},"Space"),q("th",{scope:"col"},"Area m²")])],-1),Eh={class:"divide-y h-72"},Ah={class:"divide-x"},Ih=["rowspan"],Sh=["rowspan"],Rh={class:"divide-x"},Mh=["rowspan"],Ph={key:0,colspan:"2",class:"text-right"},$h={class:"divide-x"},Oh={class:"text-right"},Hh=je({__name:"Outputs",props:["result"],setup(e){const t=bn(),r=(n,o)=>n?n.reduce((s,i)=>i.spaces&&i.spaces.length>0&&o>0?s+r(i.spaces,o-1):s+1,1):1;return(n,o)=>(J(),se("div",null,[_h,q("table",{class:be(["w-full min-w-full font-mono",{"result-table-dark":re(t).value==="dark","result-table-light":re(t).value==="light"}])},[(J(!0),se(me,null,ar(e.result.totals,(s,i)=>(J(),se("tr",null,[q("td",wh,Pe(i),1),q("td",xh,Pe(s),1)]))),256))],2),Ch,e.result.spaces?(J(),se("table",kh,[Th,(J(!0),se(me,null,ar(e.result.spaces,s=>(J(),se("tbody",Eh,[q("tr",Ah,[q("td",{rowspan:r(s.spaces,1),class:"-rotate-90 text-center whitespace-nowrap h-10"},Pe(s.name),9,Ih),q("td",{rowspan:r(s.spaces,1),class:"text-center"},Pe(Math.ceil(s.result.adjustedAreaInclCompensationWithAdjustmentAndCompensation)),9,Sh)]),(J(!0),se(me,null,ar(s.spaces,i=>(J(),se(me,null,[q("tr",Rh,[q("td",{rowspan:r(i.spaces,0)},Pe(i.name.split("–")[0]),9,Mh),!i.spaces||i.spaces===0?(J(),se("td",Ph,Pe(Math.ceil(i.result.adjustedAreaInclCompensationWithAdjustmentAndCompensation)),1)):ze("",!0)]),(J(!0),se(me,null,ar(i.spaces,a=>(J(),se("tr",$h,[q("td",null,Pe(a.name.split("–")[0]),1),q("td",Oh,Pe(Math.ceil(a.result.adjustedAreaInclCompensationWithAdjustmentAndCompensation)),1)]))),256))],64))),256))]))),256))])):ze("",!0)]))}});const Nh={class:"min-h-full"},jh={class:"mx-auto max-w-7xl sm:px-6 lg:px-8"},Lh={class:"flex w-full gap-5"},Fh=je({__name:"app",setup(e){const t=Ie({}),r=async n=>{for(let[s,i]of Object.entries(n.variables))typeof i=="string"&&(n.variables[s]=Number(i));const o=await $fetch("http://localhost:1337/calculate",{method:"POST",body:n,parseResponse:JSON.parse});t.value=o};return(n,o)=>{const s=Qp,i=vh,a=Hh;return J(),se("div",Nh,[te(s),q("main",null,[q("div",jh,[q("div",Lh,[te(i,{onUpdatedInput:r}),te(a,{result:re(t),class:"grow"},null,8,["result"])])])])])}}}),Bh={__name:"nuxt-error-page",props:{error:Object},setup(e){const r=e.error;(r.stack||"").split(` `).splice(1).map(f=>({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&&!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=>`${f.text}`).join(` -`);const n=Number(r.statusCode||500),o=n===404,s=r.statusMessage??(o?"Page Not Found":"Internal Server Error"),i=r.message||r.toString(),a=void 0,c=o?as(()=>Ns(()=>import("./error-404.ea828292.js"),["./error-404.ea828292.js","./error-404.95c28eb4.css"],import.meta.url).then(f=>f.default||f)):as(()=>Ns(()=>import("./error-500.d59d74f7.js"),["./error-500.d59d74f7.js","./error-500.e798523c.css"],import.meta.url).then(f=>f.default||f));return(f,p)=>(V(),Ae(se(c),ci(Eo({statusCode:se(n),statusMessage:se(s),description:se(i),stack:se(a)})),null,16))}},Uh=Bh,Dh={__name:"nuxt-root",setup(e){const t=()=>null,r=fe(),n=r.deferHydration(),o=!1;Xi(ja,La()),r.hooks.callHookWith(a=>a.map(l=>l()),"vue:setup");const s=No();Di((a,l,u)=>{if(r.hooks.callHook("vue:error",a,l,u).catch(c=>console.error("[nuxt] Error in `vue:error` hook",c)),Ld(a)&&(a.fatal||a.unhandled))return r.runWithContext(()=>Nd(a)),!1});const i=!1;return(a,l)=>(V(),Ae(cc,{onResolve:se(n)},{default:Pt(()=>[se(s)?(V(),Ae(se(Uh),{key:0,error:se(s)},null,8,["error"])):se(i)?(V(),Ae(se(t),{key:1,context:se(i)},null,8,["context"])):se(o)?(V(),Ae(zi(se(o)),{key:2})):(V(),Ae(se(Fh),{key:3}))]),_:1},8,["onResolve"]))}},oi=Dh;globalThis.$fetch||(globalThis.$fetch=mf.create({baseURL:yf()}));let si;{let e;si=async function(){var s,i;if(e)return e;const n=!!((s=window.__NUXT__)!=null&&s.serverRendered||((i=document.getElementById("__NUXT_DATA__"))==null?void 0:i.dataset.ssr)==="true")?Eu(oi):Tu(oi),o=Mf({vueApp:n});try{await $f(o,kp)}catch(a){await o.callHook("app:error",a),o.payload.error=o.payload.error||a}try{await o.hooks.callHook("app:created",n),await o.hooks.callHook("app:beforeMount",n),n.mount(Ud),await o.hooks.callHook("app:mounted",n),await bo()}catch(a){await o.callHook("app:error",a),o.payload.error=o.payload.error||a}return n},e=si().catch(t=>{console.error("Error while mounting app:",t)})}export{xr as _,J as a,te as b,ne as c,Ao as d,qa as e,zh as f,V as o,Wh as p,Pe as t,kd as u,Pt as w}; +`);const n=Number(r.statusCode||500),o=n===404,s=r.statusMessage??(o?"Page Not Found":"Internal Server Error"),i=r.message||r.toString(),a=void 0,c=o?as(()=>Ns(()=>import("./error-404.6ff3ece0.js"),["./error-404.6ff3ece0.js","./error-404.95c28eb4.css"],import.meta.url).then(f=>f.default||f)):as(()=>Ns(()=>import("./error-500.f815b66b.js"),["./error-500.f815b66b.js","./error-500.e798523c.css"],import.meta.url).then(f=>f.default||f));return(f,p)=>(J(),Ee(re(c),ci(Ao({statusCode:re(n),statusMessage:re(s),description:re(i),stack:re(a)})),null,16))}},Uh=Bh,Dh={__name:"nuxt-root",setup(e){const t=()=>null,r=fe(),n=r.deferHydration(),o=!1;Xi(ja,La()),r.hooks.callHookWith(a=>a.map(l=>l()),"vue:setup");const s=jo();Di((a,l,u)=>{if(r.hooks.callHook("vue:error",a,l,u).catch(c=>console.error("[nuxt] Error in `vue:error` hook",c)),Fd(a)&&(a.fatal||a.unhandled))return r.runWithContext(()=>jd(a)),!1});const i=!1;return(a,l)=>(J(),Ee(uc,{onResolve:re(n)},{default:bt(()=>[re(s)?(J(),Ee(re(Uh),{key:0,error:re(s)},null,8,["error"])):re(i)?(J(),Ee(re(t),{key:1,context:re(i)},null,8,["context"])):re(o)?(J(),Ee(zi(re(o)),{key:2})):(J(),Ee(re(Fh),{key:3}))]),_:1},8,["onResolve"]))}},oi=Dh;globalThis.$fetch||(globalThis.$fetch=bf.create({baseURL:vf()}));let si;{let e;si=async function(){var s,i;if(e)return e;const n=!!((s=window.__NUXT__)!=null&&s.serverRendered||((i=document.getElementById("__NUXT_DATA__"))==null?void 0:i.dataset.ssr)==="true")?Au(oi):Eu(oi),o=Pf({vueApp:n});try{await Of(o,Tp)}catch(a){await o.callHook("app:error",a),o.payload.error=o.payload.error||a}try{await o.hooks.callHook("app:created",n),await o.hooks.callHook("app:beforeMount",n),n.mount(Dd),await o.hooks.callHook("app:mounted",n),await yo()}catch(a){await o.callHook("app:error",a),o.payload.error=o.payload.error||a}return n},e=si().catch(t=>{console.error("Error while mounting app:",t)})}export{xr as _,q as a,te as b,se as c,Io as d,qa as e,zh as f,J as o,Wh as p,Pe as t,Td as u,bt as w}; diff --git a/assets/entry.9a6f425d.css b/assets/entry.9a6f425d.css new file mode 100644 index 0000000..ad7e724 --- /dev/null +++ b/assets/entry.9a6f425d.css @@ -0,0 +1 @@ +.result-table-dark tr:nth-child(2n){background:rgb(var(--color-gray-900))}.result-table-light tr:nth-child(2n){background:#ccc} diff --git a/assets/error-404.ea828292.js b/assets/error-404.6ff3ece0.js similarity index 97% rename from assets/error-404.ea828292.js rename to assets/error-404.6ff3ece0.js index 93417eb..25eccc3 100644 --- a/assets/error-404.ea828292.js +++ b/assets/error-404.6ff3ece0.js @@ -1 +1 @@ -import{_ as a,u as n,o as r,c as d,a as e,t as s,b as c,w as l,d as p,e as f,p as x,f as h}from"./entry.b453998a.js";const m=t=>(x("data-v-ccd3db62"),t=t(),h(),t),u={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},g=m(()=>e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),b={class:"max-w-520px text-center z-20"},_=["textContent"],w=["textContent"],y={class:"w-full flex items-center justify-center"},S={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,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(t){const o=t;return n({title:`${o.statusCode} - ${o.statusMessage} | ${o.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e0e0e0}*{--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}h1,p{margin:0}h1{font-size:inherit;font-weight:inherit}'}]}),(k,v)=>{const i=f;return r(),d("div",u,[g,e("div",b,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:s(t.statusCode)},null,8,_),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:s(t.description)},null,8,w),e("div",y,[c(i,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:l(()=>[p(s(t.backHome),1)]),_:1})])])])}}},z=a(S,[["__scopeId","data-v-ccd3db62"]]);export{z as default}; +import{_ as a,u as n,o as r,c as d,a as e,t as s,b as c,w as l,d as p,e as f,p as x,f as h}from"./entry.2628359a.js";const m=t=>(x("data-v-ccd3db62"),t=t(),h(),t),u={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},g=m(()=>e("div",{class:"fixed left-0 right-0 spotlight z-10"},null,-1)),b={class:"max-w-520px text-center z-20"},_=["textContent"],w=["textContent"],y={class:"w-full flex items-center justify-center"},S={__name:"error-404",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,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(t){const o=t;return n({title:`${o.statusCode} - ${o.statusMessage} | ${o.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e0e0e0}*{--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}h1,p{margin:0}h1{font-size:inherit;font-weight:inherit}'}]}),(k,v)=>{const i=f;return r(),d("div",u,[g,e("div",b,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:s(t.statusCode)},null,8,_),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:s(t.description)},null,8,w),e("div",y,[c(i,{to:"/",class:"gradient-border text-md sm:text-xl py-2 px-4 sm:py-3 sm:px-6 cursor-pointer"},{default:l(()=>[p(s(t.backHome),1)]),_:1})])])])}}},z=a(S,[["__scopeId","data-v-ccd3db62"]]);export{z as default}; diff --git a/assets/error-500.d59d74f7.js b/assets/error-500.f815b66b.js similarity index 96% rename from assets/error-500.d59d74f7.js rename to assets/error-500.f815b66b.js index 0455149..6ba9bf9 100644 --- a/assets/error-500.d59d74f7.js +++ b/assets/error-500.f815b66b.js @@ -1 +1 @@ -import{_ as i,u as a,o as r,c as n,a as e,t as s,p as l,f as d}from"./entry.b453998a.js";const c=t=>(l("data-v-df79c84d"),t=t(),d(),t),p={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},f=c(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),h={class:"max-w-520px text-center"},g=["textContent"],m=["textContent"],x={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const o=t;return a({title:`${o.statusCode} - ${o.statusMessage} | ${o.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e0e0e0}*{--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}h1,p{margin:0}h1{font-size:inherit;font-weight:inherit}'}]}),(u,b)=>(r(),n("div",p,[f,e("div",h,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:s(t.statusCode)},null,8,g),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:s(t.description)},null,8,m)])]))}},w=i(x,[["__scopeId","data-v-df79c84d"]]);export{w as default}; +import{_ as i,u as a,o as r,c as n,a as e,t as s,p as l,f as d}from"./entry.2628359a.js";const c=t=>(l("data-v-df79c84d"),t=t(),d(),t),p={class:"font-sans antialiased bg-white dark:bg-black text-black dark:text-white grid min-h-screen place-content-center overflow-hidden"},f=c(()=>e("div",{class:"fixed -bottom-1/2 left-0 right-0 h-1/2 spotlight"},null,-1)),h={class:"max-w-520px text-center"},g=["textContent"],m=["textContent"],x={__name:"error-500",props:{appName:{type:String,default:"Nuxt"},version:{type:String,default:""},statusCode:{type:Number,default:500},statusMessage:{type:String,default:"Server error"},description:{type:String,default:"This page is temporarily unavailable."}},setup(t){const o=t;return a({title:`${o.statusCode} - ${o.statusMessage} | ${o.appName}`,script:[],style:[{children:'*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e0e0e0}*{--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}h1,p{margin:0}h1{font-size:inherit;font-weight:inherit}'}]}),(u,b)=>(r(),n("div",p,[f,e("div",h,[e("h1",{class:"text-8xl sm:text-10xl font-medium mb-8",textContent:s(t.statusCode)},null,8,g),e("p",{class:"text-xl px-8 sm:px-0 sm:text-4xl font-light mb-16 leading-tight",textContent:s(t.description)},null,8,m)])]))}},w=i(x,[["__scopeId","data-v-df79c84d"]]);export{w as default}; diff --git a/index.html b/index.html index 30c0d6f..6a089e4 100644 --- a/index.html +++ b/index.html @@ -34,144 +34,15 @@ } - + - - - - -

Input

specialAreaOffice
specialAreaShared
specialAreaCommon
seatsInAuditorium
numberOfEmployees
concurrencyAttendanceShare
peakConcurrencyAttendanceShare
overCapacityShare
homeOfficeAverageShare
shareOfEmployeesInAuditorium
touchdownShare
dockinShare
coworkingShare
cellOfficeShare
landscapeShare
projectroomShare
focusroomShare
quietzoneShare
miniMeetingroomShare
smallMeetingroomShare
mediumMeetingroomShare
largeMeetingroomShare
accessToCoworking
accessToCanteen
accessToCourseSpace
accessToAuditorium
accessToCellOffice
accessToReception
accessToExercise

Output

Room details

+

Input

specialAreaOffice
specialAreaShared
specialAreaCommon
seatsInAuditorium
numberOfEmployees
concurrencyAttendanceShare
peakConcurrencyAttendanceShare
overCapacityShare
homeOfficeAverageShare
shareOfEmployeesInAuditorium
touchdownShare
dockinShare
coworkingShare
cellOfficeShare
landscapeShare
projectroomShare
focusroomShare
quietzoneShare
miniMeetingroomShare
smallMeetingroomShare
mediumMeetingroomShare
largeMeetingroomShare
accessToCoworking
accessToCanteen
accessToCourseSpace
accessToAuditorium
accessToCellOffice
accessToReception
accessToExercise

Output

Room details

\ No newline at end of file