From f4532fa9be635bbde56fcb7c1a93358f597ef963 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?andr=C3=A9=20felipe?= Date: Wed, 22 Jan 2025 10:42:56 +0100 Subject: [PATCH] upgraded to Vite 6 --- public/dist/.vite/manifest.json | 10 +- .../{main-C8F_UjF7.css => main-Dbd7s5FY.css} | 0 .../{main-Cuq9QsWN.js => main-mM9qxmqB.js} | 2 +- public/dist/assets/vendor-DiGkiTvv.js | 36 ++ public/dist/assets/vendor-sZv8gC7n.js | 36 -- vite/package-lock.json | 509 ++++++++++-------- vite/package.json | 8 +- vite/src/main.js | 4 +- vite/vite.config.js | 10 +- 9 files changed, 331 insertions(+), 284 deletions(-) rename public/dist/assets/{main-C8F_UjF7.css => main-Dbd7s5FY.css} (100%) rename public/dist/assets/{main-Cuq9QsWN.js => main-mM9qxmqB.js} (96%) create mode 100644 public/dist/assets/vendor-DiGkiTvv.js delete mode 100644 public/dist/assets/vendor-sZv8gC7n.js diff --git a/public/dist/.vite/manifest.json b/public/dist/.vite/manifest.json index 9a05ac7..9a596c1 100644 --- a/public/dist/.vite/manifest.json +++ b/public/dist/.vite/manifest.json @@ -1,6 +1,6 @@ { - "_vendor-sZv8gC7n.js": { - "file": "assets/vendor-sZv8gC7n.js", + "_vendor-DiGkiTvv.js": { + "file": "assets/vendor-DiGkiTvv.js", "name": "vendor" }, "assets/logo.png": { @@ -8,15 +8,15 @@ "src": "assets/logo.png" }, "main.js": { - "file": "assets/main-Cuq9QsWN.js", + "file": "assets/main-mM9qxmqB.js", "name": "main", "src": "main.js", "isEntry": true, "imports": [ - "_vendor-sZv8gC7n.js" + "_vendor-DiGkiTvv.js" ], "css": [ - "assets/main-C8F_UjF7.css" + "assets/main-Dbd7s5FY.css" ], "assets": [ "assets/logo-CPmPqqKk.png" diff --git a/public/dist/assets/main-C8F_UjF7.css b/public/dist/assets/main-Dbd7s5FY.css similarity index 100% rename from public/dist/assets/main-C8F_UjF7.css rename to public/dist/assets/main-Dbd7s5FY.css diff --git a/public/dist/assets/main-Cuq9QsWN.js b/public/dist/assets/main-mM9qxmqB.js similarity index 96% rename from public/dist/assets/main-Cuq9QsWN.js rename to public/dist/assets/main-mM9qxmqB.js index 51dee56..378209f 100644 --- a/public/dist/assets/main-Cuq9QsWN.js +++ b/public/dist/assets/main-mM9qxmqB.js @@ -1 +1 @@ -import{r as p,c as f,a as s,t as a,b as i,F as m,o as g,d as _}from"./vendor-sZv8gC7n.js";const v="/dist/assets/logo-CPmPqqKk.png",y=(o,n)=>{const l=o.__vccOpts||o;for(const[t,e]of n)l[t]=e;return l},b={__name:"HelloWorld",props:{msg:String},setup(o){const n=p(0);return(l,t)=>(g(),f(m,null,[t[1]||(t[1]=s("img",{alt:"Vue logo",src:v,height:"40"},null,-1)),s("h1",null,a(o.msg),1),t[2]||(t[2]=s("p",null,[s("a",{href:"https://vitejs.dev/guide",target:"_blank"}," Vite Documentation "),i(" | "),s("a",{href:"https://vuejs.org/guide",target:"_blank"},"Vue 3 Documentation")],-1)),s("button",{type:"button",onClick:t[0]||(t[0]=e=>n.value++)}," count is: "+a(n.value),1),t[3]||(t[3]=s("p",null,[i(" Edit "),s("code",null,"components/HelloWorld.vue"),i(" to test hot module replacement. ")],-1))],64))}},O=y(b,[["__scopeId","data-v-945dbc9b"]]),h=Object.freeze(Object.defineProperty({__proto__:null,default:O},Symbol.toStringTag,{value:"Module"}));(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver(e=>{for(const r of e)if(r.type==="childList")for(const u of r.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&t(u)}).observe(document,{childList:!0,subtree:!0});function l(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),e.crossOrigin==="use-credentials"?r.credentials="include":e.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function t(e){if(e.ep)return;e.ep=!0;const r=l(e);fetch(e.href,r)}})();const d={},c=Object.assign({"./components/HelloWorld.vue":h});for(const o in c)d[c[o].default.__name]=c[o].default;for(const o of document.getElementsByClassName("vue-app"))_({template:o.innerHTML,components:d}).mount(o); +import{r as p,c as f,a as s,t as a,b as i,F as m,o as g,d as _}from"./vendor-DiGkiTvv.js";const v="/dist/assets/logo-CPmPqqKk.png",y=(o,n)=>{const l=o.__vccOpts||o;for(const[t,e]of n)l[t]=e;return l},b={__name:"HelloWorld",props:{msg:String},setup(o){const n=p(0);return(l,t)=>(g(),f(m,null,[t[1]||(t[1]=s("img",{alt:"Vue logo",src:v,height:"40"},null,-1)),s("h1",null,a(o.msg),1),t[2]||(t[2]=s("p",null,[s("a",{href:"https://vitejs.dev/guide",target:"_blank"}," Vite Documentation "),i(" | "),s("a",{href:"https://vuejs.org/guide",target:"_blank"},"Vue 3 Documentation")],-1)),s("button",{type:"button",onClick:t[0]||(t[0]=e=>n.value++)}," count is: "+a(n.value),1),t[3]||(t[3]=s("p",null,[i(" Edit "),s("code",null,"components/HelloWorld.vue"),i(" to test hot module replacement. ")],-1))],64))}},O=y(b,[["__scopeId","data-v-945dbc9b"]]),h=Object.freeze(Object.defineProperty({__proto__:null,default:O},Symbol.toStringTag,{value:"Module"}));(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver(e=>{for(const r of e)if(r.type==="childList")for(const u of r.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&t(u)}).observe(document,{childList:!0,subtree:!0});function l(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),e.crossOrigin==="use-credentials"?r.credentials="include":e.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function t(e){if(e.ep)return;e.ep=!0;const r=l(e);fetch(e.href,r)}})();const d={},c=Object.assign({"./components/HelloWorld.vue":h});for(const o in c)d[c[o].default.__name]=c[o].default;for(const o of document.getElementsByClassName("vue-app"))_({template:o.innerHTML,components:d}).mount(o); diff --git a/public/dist/assets/vendor-DiGkiTvv.js b/public/dist/assets/vendor-DiGkiTvv.js new file mode 100644 index 0000000..90d36de --- /dev/null +++ b/public/dist/assets/vendor-DiGkiTvv.js @@ -0,0 +1,36 @@ +/** +* @vue/shared v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function Xe(e){const t=Object.create(null);for(const s of e.split(","))t[s]=1;return s=>s in t}const z={},gs=[],Ne=()=>{},Fs=()=>!1,is=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Or=e=>e.startsWith("onUpdate:"),ee=Object.assign,Rr=(e,t)=>{const s=e.indexOf(t);s>-1&&e.splice(s,1)},Pf=Object.prototype.hasOwnProperty,ie=(e,t)=>Pf.call(e,t),B=Array.isArray,ms=e=>Os(e)==="[object Map]",rs=e=>Os(e)==="[object Set]",Io=e=>Os(e)==="[object Date]",Mf=e=>Os(e)==="[object RegExp]",q=e=>typeof e=="function",Z=e=>typeof e=="string",je=e=>typeof e=="symbol",le=e=>e!==null&&typeof e=="object",Pr=e=>(le(e)||q(e))&&q(e.then)&&q(e.catch),kl=Object.prototype.toString,Os=e=>kl.call(e),kf=e=>Os(e).slice(8,-1),di=e=>Os(e)==="[object Object]",Mr=e=>Z(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Lt=Xe(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Lf=Xe("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),pi=e=>{const t=Object.create(null);return s=>t[s]||(t[s]=e(s))},Df=/-(\w)/g,ue=pi(e=>e.replace(Df,(t,s)=>s?s.toUpperCase():"")),Ff=/\B([A-Z])/g,He=pi(e=>e.replace(Ff,"-$1").toLowerCase()),os=pi(e=>e.charAt(0).toUpperCase()+e.slice(1)),ys=pi(e=>e?`on${os(e)}`:""),De=(e,t)=>!Object.is(e,t),bs=(e,...t)=>{for(let s=0;s{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:n,value:s})},jn=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Kn=e=>{const t=Z(e)?Number(e):NaN;return isNaN(t)?e:t};let Oo;const gi=()=>Oo||(Oo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Vf(e,t){return e+JSON.stringify(t,(s,n)=>typeof n=="function"?n.toString():n)}const $f="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Bf=Xe($f);function hn(e){if(B(e)){const t={};for(let s=0;s{if(s){const n=s.split(Uf);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function dn(e){let t="";if(Z(e))t=e;else if(B(e))for(let s=0;sBt(s,t))}const Vl=e=>!!(e&&e.__v_isRef===!0),$l=e=>Z(e)?e:e==null?"":B(e)||le(e)&&(e.toString===kl||!q(e.toString))?Vl(e)?$l(e.value):JSON.stringify(e,Bl,2):String(e),Bl=(e,t)=>Vl(t)?Bl(e,t.value):ms(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((s,[n,i],r)=>(s[Hi(n,r)+" =>"]=i,s),{})}:rs(t)?{[`Set(${t.size})`]:[...t.values()].map(s=>Hi(s))}:je(t)?Hi(t):le(t)&&!B(t)&&!di(t)?String(t):t,Hi=(e,t="")=>{var s;return je(e)?`Symbol(${(s=e.description)!=null?s:t})`:e};/** +* @vue/reactivity v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Le;class kr{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Le,!t&&Le&&(this.index=(Le.scopes||(Le.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,s;if(this.scopes)for(t=0,s=this.scopes.length;t0)return;if(Hs){let t=Hs;for(Hs=void 0;t;){const s=t.next;t.next=void 0,t.flags&=-9,t=s}}let e;for(;Bs;){let t=Bs;for(Bs=void 0;t;){const s=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){e||(e=n)}t=s}}if(e)throw e}function Kl(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Wl(e){let t,s=e.depsTail,n=s;for(;n;){const i=n.prevDep;n.version===-1?(n===s&&(s=i),Fr(n),iu(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=i}e.deps=t,e.depsTail=s}function tr(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ql(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ql(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Xs))return;e.globalVersion=Xs;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!tr(e)){e.flags&=-3;return}const s=ae,n=lt;ae=e,lt=!0;try{Kl(e);const i=e.fn(e._value);(t.version===0||De(i,e._value))&&(e._value=i,t.version++)}catch(i){throw t.version++,i}finally{ae=s,lt=n,Wl(e),e.flags&=-3}}function Fr(e,t=!1){const{dep:s,prevSub:n,nextSub:i}=e;if(n&&(n.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=n,e.nextSub=void 0),s.subs===e&&(s.subs=n,!n&&s.computed)){s.computed.flags&=-5;for(let r=s.computed.deps;r;r=r.nextDep)Fr(r,!0)}!t&&!--s.sc&&s.map&&s.map.delete(s.key)}function iu(e){const{prevDep:t,nextDep:s}=e;t&&(t.nextDep=s,e.prevDep=void 0),s&&(s.prevDep=t,e.nextDep=void 0)}function ru(e,t){e.effect instanceof Ys&&(e=e.effect.fn);const s=new Ys(e);t&&ee(s,t);try{s.run()}catch(i){throw s.stop(),i}const n=s.run.bind(s);return n.effect=s,n}function ou(e){e.effect.stop()}let lt=!0;const Gl=[];function jt(){Gl.push(lt),lt=!1}function Kt(){const e=Gl.pop();lt=e===void 0?!0:e}function Ro(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const s=ae;ae=void 0;try{t()}finally{ae=s}}}let Xs=0;class lu{constructor(t,s){this.sub=t,this.dep=s,this.version=s.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class yi{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!ae||!lt||ae===this.computed)return;let s=this.activeLink;if(s===void 0||s.sub!==ae)s=this.activeLink=new lu(ae,this),ae.deps?(s.prevDep=ae.depsTail,ae.depsTail.nextDep=s,ae.depsTail=s):ae.deps=ae.depsTail=s,Jl(s);else if(s.version===-1&&(s.version=this.version,s.nextDep)){const n=s.nextDep;n.prevDep=s.prevDep,s.prevDep&&(s.prevDep.nextDep=n),s.prevDep=ae.depsTail,s.nextDep=void 0,ae.depsTail.nextDep=s,ae.depsTail=s,ae.deps===s&&(ae.deps=n)}return s}trigger(t){this.version++,Xs++,this.notify(t)}notify(t){Lr();try{for(let s=this.subs;s;s=s.prevSub)s.sub.notify()&&s.sub.dep.notify()}finally{Dr()}}}function Jl(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)Jl(n)}const s=e.dep.subs;s!==e&&(e.prevSub=s,s&&(s.nextSub=e)),e.dep.subs=e}}const Wn=new WeakMap,Xt=Symbol(""),sr=Symbol(""),Zs=Symbol("");function Oe(e,t,s){if(lt&&ae){let n=Wn.get(e);n||Wn.set(e,n=new Map);let i=n.get(s);i||(n.set(s,i=new yi),i.map=n,i.key=s),i.track()}}function St(e,t,s,n,i,r){const o=Wn.get(e);if(!o){Xs++;return}const l=c=>{c&&c.trigger()};if(Lr(),t==="clear")o.forEach(l);else{const c=B(e),f=c&&Mr(s);if(c&&s==="length"){const a=Number(n);o.forEach((u,d)=>{(d==="length"||d===Zs||!je(d)&&d>=a)&&l(u)})}else switch((s!==void 0||o.has(void 0))&&l(o.get(s)),f&&l(o.get(Zs)),t){case"add":c?f&&l(o.get("length")):(l(o.get(Xt)),ms(e)&&l(o.get(sr)));break;case"delete":c||(l(o.get(Xt)),ms(e)&&l(o.get(sr)));break;case"set":ms(e)&&l(o.get(Xt));break}}Dr()}function cu(e,t){const s=Wn.get(e);return s&&s.get(t)}function as(e){const t=ne(e);return t===e?t:(Oe(t,"iterate",Zs),Ye(e)?t:t.map(Re))}function bi(e){return Oe(e=ne(e),"iterate",Zs),e}const au={__proto__:null,[Symbol.iterator](){return ji(this,Symbol.iterator,Re)},concat(...e){return as(this).concat(...e.map(t=>B(t)?as(t):t))},entries(){return ji(this,"entries",e=>(e[1]=Re(e[1]),e))},every(e,t){return mt(this,"every",e,t,void 0,arguments)},filter(e,t){return mt(this,"filter",e,t,s=>s.map(Re),arguments)},find(e,t){return mt(this,"find",e,t,Re,arguments)},findIndex(e,t){return mt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return mt(this,"findLast",e,t,Re,arguments)},findLastIndex(e,t){return mt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return mt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ki(this,"includes",e)},indexOf(...e){return Ki(this,"indexOf",e)},join(e){return as(this).join(e)},lastIndexOf(...e){return Ki(this,"lastIndexOf",e)},map(e,t){return mt(this,"map",e,t,void 0,arguments)},pop(){return ks(this,"pop")},push(...e){return ks(this,"push",e)},reduce(e,...t){return Po(this,"reduce",e,t)},reduceRight(e,...t){return Po(this,"reduceRight",e,t)},shift(){return ks(this,"shift")},some(e,t){return mt(this,"some",e,t,void 0,arguments)},splice(...e){return ks(this,"splice",e)},toReversed(){return as(this).toReversed()},toSorted(e){return as(this).toSorted(e)},toSpliced(...e){return as(this).toSpliced(...e)},unshift(...e){return ks(this,"unshift",e)},values(){return ji(this,"values",Re)}};function ji(e,t,s){const n=bi(e),i=n[t]();return n!==e&&!Ye(e)&&(i._next=i.next,i.next=()=>{const r=i._next();return r.value&&(r.value=s(r.value)),r}),i}const fu=Array.prototype;function mt(e,t,s,n,i,r){const o=bi(e),l=o!==e&&!Ye(e),c=o[t];if(c!==fu[t]){const u=c.apply(e,r);return l?Re(u):u}let f=s;o!==e&&(l?f=function(u,d){return s.call(this,Re(u),d,e)}:s.length>2&&(f=function(u,d){return s.call(this,u,d,e)}));const a=c.call(o,f,n);return l&&i?i(a):a}function Po(e,t,s,n){const i=bi(e);let r=s;return i!==e&&(Ye(e)?s.length>3&&(r=function(o,l,c){return s.call(this,o,l,c,e)}):r=function(o,l,c){return s.call(this,o,Re(l),c,e)}),i[t](r,...n)}function Ki(e,t,s){const n=ne(e);Oe(n,"iterate",Zs);const i=n[t](...s);return(i===-1||i===!1)&&Ei(s[0])?(s[0]=ne(s[0]),n[t](...s)):i}function ks(e,t,s=[]){jt(),Lr();const n=ne(e)[t].apply(e,s);return Dr(),Kt(),n}const uu=Xe("__proto__,__v_isRef,__isVue"),Yl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(je));function hu(e){je(e)||(e=String(e));const t=ne(this);return Oe(t,"has",e),t.hasOwnProperty(e)}class Xl{constructor(t=!1,s=!1){this._isReadonly=t,this._isShallow=s}get(t,s,n){if(s==="__v_skip")return t.__v_skip;const i=this._isReadonly,r=this._isShallow;if(s==="__v_isReactive")return!i;if(s==="__v_isReadonly")return i;if(s==="__v_isShallow")return r;if(s==="__v_raw")return n===(i?r?sc:tc:r?ec:zl).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const o=B(t);if(!i){let c;if(o&&(c=au[s]))return c;if(s==="hasOwnProperty")return hu}const l=Reflect.get(t,s,Te(t)?t:n);return(je(s)?Yl.has(s):uu(s))||(i||Oe(t,"get",s),r)?l:Te(l)?o&&Mr(s)?l:l.value:le(l)?i?Vr(l):Si(l):l}}class Zl extends Xl{constructor(t=!1){super(!1,t)}set(t,s,n,i){let r=t[s];if(!this._isShallow){const c=Ht(r);if(!Ye(n)&&!Ht(n)&&(r=ne(r),n=ne(n)),!B(t)&&Te(r)&&!Te(n))return c?!1:(r.value=n,!0)}const o=B(t)&&Mr(s)?Number(s)e,En=e=>Reflect.getPrototypeOf(e);function yu(e,t,s){return function(...n){const i=this.__v_raw,r=ne(i),o=ms(r),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,f=i[e](...n),a=s?nr:t?ir:Re;return!t&&Oe(r,"iterate",c?sr:Xt),{next(){const{value:u,done:d}=f.next();return d?{value:u,done:d}:{value:l?[a(u[0]),a(u[1])]:a(u),done:d}},[Symbol.iterator](){return this}}}}function Tn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function bu(e,t){const s={get(i){const r=this.__v_raw,o=ne(r),l=ne(i);e||(De(i,l)&&Oe(o,"get",i),Oe(o,"get",l));const{has:c}=En(o),f=t?nr:e?ir:Re;if(c.call(o,i))return f(r.get(i));if(c.call(o,l))return f(r.get(l));r!==o&&r.get(i)},get size(){const i=this.__v_raw;return!e&&Oe(ne(i),"iterate",Xt),Reflect.get(i,"size",i)},has(i){const r=this.__v_raw,o=ne(r),l=ne(i);return e||(De(i,l)&&Oe(o,"has",i),Oe(o,"has",l)),i===l?r.has(i):r.has(i)||r.has(l)},forEach(i,r){const o=this,l=o.__v_raw,c=ne(l),f=t?nr:e?ir:Re;return!e&&Oe(c,"iterate",Xt),l.forEach((a,u)=>i.call(r,f(a),f(u),o))}};return ee(s,e?{add:Tn("add"),set:Tn("set"),delete:Tn("delete"),clear:Tn("clear")}:{add(i){!t&&!Ye(i)&&!Ht(i)&&(i=ne(i));const r=ne(this);return En(r).has.call(r,i)||(r.add(i),St(r,"add",i,i)),this},set(i,r){!t&&!Ye(r)&&!Ht(r)&&(r=ne(r));const o=ne(this),{has:l,get:c}=En(o);let f=l.call(o,i);f||(i=ne(i),f=l.call(o,i));const a=c.call(o,i);return o.set(i,r),f?De(r,a)&&St(o,"set",i,r):St(o,"add",i,r),this},delete(i){const r=ne(this),{has:o,get:l}=En(r);let c=o.call(r,i);c||(i=ne(i),c=o.call(r,i)),l&&l.call(r,i);const f=r.delete(i);return c&&St(r,"delete",i,void 0),f},clear(){const i=ne(this),r=i.size!==0,o=i.clear();return r&&St(i,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(i=>{s[i]=yu(i,e,t)}),s}function _i(e,t){const s=bu(e,t);return(n,i,r)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?n:Reflect.get(ie(s,i)&&i in n?s:n,i,r)}const _u={get:_i(!1,!1)},Su={get:_i(!1,!0)},vu={get:_i(!0,!1)},Eu={get:_i(!0,!0)},zl=new WeakMap,ec=new WeakMap,tc=new WeakMap,sc=new WeakMap;function Tu(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Cu(e){return e.__v_skip||!Object.isExtensible(e)?0:Tu(kf(e))}function Si(e){return Ht(e)?e:vi(e,!1,du,_u,zl)}function nc(e){return vi(e,!1,gu,Su,ec)}function Vr(e){return vi(e,!0,pu,vu,tc)}function Au(e){return vi(e,!0,mu,Eu,sc)}function vi(e,t,s,n,i){if(!le(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=i.get(e);if(r)return r;const o=Cu(e);if(o===0)return e;const l=new Proxy(e,o===2?n:s);return i.set(e,l),l}function Dt(e){return Ht(e)?Dt(e.__v_raw):!!(e&&e.__v_isReactive)}function Ht(e){return!!(e&&e.__v_isReadonly)}function Ye(e){return!!(e&&e.__v_isShallow)}function Ei(e){return e?!!e.__v_raw:!1}function ne(e){const t=e&&e.__v_raw;return t?ne(t):e}function ic(e){return!ie(e,"__v_skip")&&Object.isExtensible(e)&&Ll(e,"__v_skip",!0),e}const Re=e=>le(e)?Si(e):e,ir=e=>le(e)?Vr(e):e;function Te(e){return e?e.__v_isRef===!0:!1}function Us(e){return oc(e,!1)}function rc(e){return oc(e,!0)}function oc(e,t){return Te(e)?e:new Nu(e,t)}class Nu{constructor(t,s){this.dep=new yi,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=s?t:ne(t),this._value=s?t:Re(t),this.__v_isShallow=s}get value(){return this.dep.track(),this._value}set value(t){const s=this._rawValue,n=this.__v_isShallow||Ye(t)||Ht(t);t=n?t:ne(t),De(t,s)&&(this._rawValue=t,this._value=n?t:Re(t),this.dep.trigger())}}function wu(e){e.dep&&e.dep.trigger()}function Ti(e){return Te(e)?e.value:e}function xu(e){return q(e)?e():Ti(e)}const Iu={get:(e,t,s)=>t==="__v_raw"?e:Ti(Reflect.get(e,t,s)),set:(e,t,s,n)=>{const i=e[t];return Te(i)&&!Te(s)?(i.value=s,!0):Reflect.set(e,t,s,n)}};function $r(e){return Dt(e)?e:new Proxy(e,Iu)}class Ou{constructor(t){this.__v_isRef=!0,this._value=void 0;const s=this.dep=new yi,{get:n,set:i}=t(s.track.bind(s),s.trigger.bind(s));this._get=n,this._set=i}get value(){return this._value=this._get()}set value(t){this._set(t)}}function lc(e){return new Ou(e)}function Ru(e){const t=B(e)?new Array(e.length):{};for(const s in e)t[s]=cc(e,s);return t}class Pu{constructor(t,s,n){this._object=t,this._key=s,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return cu(ne(this._object),this._key)}}class Mu{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ku(e,t,s){return Te(e)?e:q(e)?new Mu(e):le(e)&&arguments.length>1?cc(e,t,s):Us(e)}function cc(e,t,s){const n=e[t];return Te(n)?n:new Pu(e,t,s)}class Lu{constructor(t,s,n){this.fn=t,this.setter=s,this._value=void 0,this.dep=new yi(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Xs-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!s,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&ae!==this)return jl(this,!0),!0}get value(){const t=this.dep.track();return ql(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Du(e,t,s=!1){let n,i;return q(e)?n=e:(n=e.get,i=e.set),new Lu(n,i,s)}const Fu={GET:"get",HAS:"has",ITERATE:"iterate"},Vu={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},Cn={},qn=new WeakMap;let Ot;function $u(){return Ot}function ac(e,t=!1,s=Ot){if(s){let n=qn.get(s);n||qn.set(s,n=[]),n.push(e)}}function Bu(e,t,s=z){const{immediate:n,deep:i,once:r,scheduler:o,augmentJob:l,call:c}=s,f=y=>i?y:Ye(y)||i===!1||i===0?vt(y,1):vt(y);let a,u,d,p,_=!1,b=!1;if(Te(e)?(u=()=>e.value,_=Ye(e)):Dt(e)?(u=()=>f(e),_=!0):B(e)?(b=!0,_=e.some(y=>Dt(y)||Ye(y)),u=()=>e.map(y=>{if(Te(y))return y.value;if(Dt(y))return f(y);if(q(y))return c?c(y,2):y()})):q(e)?t?u=c?()=>c(e,2):e:u=()=>{if(d){jt();try{d()}finally{Kt()}}const y=Ot;Ot=a;try{return c?c(e,3,[p]):e(p)}finally{Ot=y}}:u=Ne,t&&i){const y=u,v=i===!0?1/0:i;u=()=>vt(y(),v)}const M=Hl(),w=()=>{a.stop(),M&&M.active&&Rr(M.effects,a)};if(r&&t){const y=t;t=(...v)=>{y(...v),w()}}let A=b?new Array(e.length).fill(Cn):Cn;const g=y=>{if(!(!(a.flags&1)||!a.dirty&&!y))if(t){const v=a.run();if(i||_||(b?v.some((x,V)=>De(x,A[V])):De(v,A))){d&&d();const x=Ot;Ot=a;try{const V=[v,A===Cn?void 0:b&&A[0]===Cn?[]:A,p];c?c(t,3,V):t(...V),A=v}finally{Ot=x}}}else a.run()};return l&&l(g),a=new Ys(u),a.scheduler=o?()=>o(g,!1):g,p=y=>ac(y,!1,a),d=a.onStop=()=>{const y=qn.get(a);if(y){if(c)c(y,4);else for(const v of y)v();qn.delete(a)}},t?n?g(!0):A=a.run():o?o(g.bind(null,!0),!0):a.run(),w.pause=a.pause.bind(a),w.resume=a.resume.bind(a),w.stop=w,w}function vt(e,t=1/0,s){if(t<=0||!le(e)||e.__v_skip||(s=s||new Set,s.has(e)))return e;if(s.add(e),t--,Te(e))vt(e.value,t,s);else if(B(e))for(let n=0;n{vt(n,t,s)});else if(di(e)){for(const n in e)vt(e[n],t,s);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&vt(e[n],t,s)}return e}/** +* @vue/runtime-core v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const fc=[];function Hu(e){fc.push(e)}function Uu(){fc.pop()}function ju(e,t){}const Ku={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},Wu={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Rs(e,t,s,n){try{return n?e(...n):e()}catch(i){ls(i,t,s)}}function st(e,t,s,n){if(q(e)){const i=Rs(e,t,s,n);return i&&Pr(i)&&i.catch(r=>{ls(r,t,s)}),i}if(B(e)){const i=[];for(let r=0;r>>1,i=Fe[n],r=zs(i);r=zs(s)?Fe.push(e):Fe.splice(Gu(t),0,e),e.flags|=1,hc()}}function hc(){Gn||(Gn=uc.then(dc))}function Qs(e){B(e)?_s.push(...e):Rt&&e.id===-1?Rt.splice(hs+1,0,e):e.flags&1||(_s.push(e),e.flags|=1),hc()}function Mo(e,t,s=dt+1){for(;szs(s)-zs(n));if(_s.length=0,Rt){Rt.push(...t);return}for(Rt=t,hs=0;hse.id==null?e.flags&2?-1:1/0:e.id;function dc(e){try{for(dt=0;dtds.emit(i,...r)),An=[]):typeof window<"u"&&window.HTMLElement&&!((n=(s=window.navigator)==null?void 0:s.userAgent)!=null&&n.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(r=>{pc(r,t)}),setTimeout(()=>{ds||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,An=[])},3e3)):An=[]}let Ee=null,Ai=null;function en(e){const t=Ee;return Ee=e,Ai=e&&e.type.__scopeId||null,t}function Ju(e){Ai=e}function Yu(){Ai=null}const Xu=e=>Hr;function Hr(e,t=Ee,s){if(!t||e._n)return e;const n=(...i)=>{n._d&&hr(-1);const r=en(t);let o;try{o=e(...i)}finally{en(r),n._d&&hr(1)}return o};return n._n=!0,n._c=!0,n._d=!0,n}function Zu(e,t){if(Ee===null)return e;const s=yn(Ee),n=e.dirs||(e.dirs=[]);for(let i=0;ie.__isTeleport,js=e=>e&&(e.disabled||e.disabled===""),ko=e=>e&&(e.defer||e.defer===""),Lo=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Do=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,rr=(e,t)=>{const s=e&&e.to;return Z(s)?t?t(s):null:s},yc={name:"Teleport",__isTeleport:!0,process(e,t,s,n,i,r,o,l,c,f){const{mc:a,pc:u,pbc:d,o:{insert:p,querySelector:_,createText:b,createComment:M}}=f,w=js(t.props);let{shapeFlag:A,children:g,dynamicChildren:y}=t;if(e==null){const v=t.el=b(""),x=t.anchor=b("");p(v,s,n),p(x,s,n);const V=(S,C)=>{A&16&&(i&&i.isCE&&(i.ce._teleportTarget=S),a(g,S,C,i,r,o,l,c))},O=()=>{const S=t.target=rr(t.props,_),C=bc(S,t,b,p);S&&(o!=="svg"&&Lo(S)?o="svg":o!=="mathml"&&Do(S)&&(o="mathml"),w||(V(S,C),Ln(t,!1)))};w&&(V(s,x),Ln(t,!0)),ko(t.props)?_e(()=>{O(),t.el.__isMounted=!0},r):O()}else{if(ko(t.props)&&!e.el.__isMounted){_e(()=>{yc.process(e,t,s,n,i,r,o,l,c,f),delete e.el.__isMounted},r);return}t.el=e.el,t.targetStart=e.targetStart;const v=t.anchor=e.anchor,x=t.target=e.target,V=t.targetAnchor=e.targetAnchor,O=js(e.props),S=O?s:x,C=O?v:V;if(o==="svg"||Lo(x)?o="svg":(o==="mathml"||Do(x))&&(o="mathml"),y?(d(e.dynamicChildren,y,S,i,r,o,l),Qr(e,t,!0)):c||u(e,t,S,C,i,r,o,l,!1),w)O?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Nn(t,s,v,f,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const k=t.target=rr(t.props,_);k&&Nn(t,k,null,f,0)}else O&&Nn(t,x,V,f,1);Ln(t,w)}},remove(e,t,s,{um:n,o:{remove:i}},r){const{shapeFlag:o,children:l,anchor:c,targetStart:f,targetAnchor:a,target:u,props:d}=e;if(u&&(i(f),i(a)),r&&i(c),o&16){const p=r||!js(d);for(let _=0;_{e.isMounted=!0}),Ii(()=>{e.isUnmounting=!0}),e}const Qe=[Function,Array],jr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Qe,onEnter:Qe,onAfterEnter:Qe,onEnterCancelled:Qe,onBeforeLeave:Qe,onLeave:Qe,onAfterLeave:Qe,onLeaveCancelled:Qe,onBeforeAppear:Qe,onAppear:Qe,onAfterAppear:Qe,onAppearCancelled:Qe},_c=e=>{const t=e.subTree;return t.component?_c(t.component):t},eh={name:"BaseTransition",props:jr,setup(e,{slots:t}){const s=nt(),n=Ur();return()=>{const i=t.default&&Ni(t.default(),!0);if(!i||!i.length)return;const r=Sc(i),o=ne(e),{mode:l}=o;if(n.isLeaving)return Wi(r);const c=Fo(r);if(!c)return Wi(r);let f=Es(c,o,n,s,u=>f=u);c.type!==be&&Ct(c,f);let a=s.subTree&&Fo(s.subTree);if(a&&a.type!==be&&!ot(c,a)&&_c(s).type!==be){let u=Es(a,o,n,s);if(Ct(a,u),l==="out-in"&&c.type!==be)return n.isLeaving=!0,u.afterLeave=()=>{n.isLeaving=!1,s.job.flags&8||s.update(),delete u.afterLeave,a=void 0},Wi(r);l==="in-out"&&c.type!==be?u.delayLeave=(d,p,_)=>{const b=Ec(n,a);b[String(a.key)]=a,d[Pt]=()=>{p(),d[Pt]=void 0,delete f.delayedLeave,a=void 0},f.delayedLeave=()=>{_(),delete f.delayedLeave,a=void 0}}:a=void 0}else a&&(a=void 0);return r}}};function Sc(e){let t=e[0];if(e.length>1){for(const s of e)if(s.type!==be){t=s;break}}return t}const vc=eh;function Ec(e,t){const{leavingVNodes:s}=e;let n=s.get(t.type);return n||(n=Object.create(null),s.set(t.type,n)),n}function Es(e,t,s,n,i){const{appear:r,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:f,onAfterEnter:a,onEnterCancelled:u,onBeforeLeave:d,onLeave:p,onAfterLeave:_,onLeaveCancelled:b,onBeforeAppear:M,onAppear:w,onAfterAppear:A,onAppearCancelled:g}=t,y=String(e.key),v=Ec(s,e),x=(S,C)=>{S&&st(S,n,9,C)},V=(S,C)=>{const k=C[1];x(S,C),B(S)?S.every(E=>E.length<=1)&&k():S.length<=1&&k()},O={mode:o,persisted:l,beforeEnter(S){let C=c;if(!s.isMounted)if(r)C=M||c;else return;S[Pt]&&S[Pt](!0);const k=v[y];k&&ot(e,k)&&k.el[Pt]&&k.el[Pt](),x(C,[S])},enter(S){let C=f,k=a,E=u;if(!s.isMounted)if(r)C=w||f,k=A||a,E=g||u;else return;let D=!1;const W=S[wn]=J=>{D||(D=!0,J?x(E,[S]):x(k,[S]),O.delayedLeave&&O.delayedLeave(),S[wn]=void 0)};C?V(C,[S,W]):W()},leave(S,C){const k=String(e.key);if(S[wn]&&S[wn](!0),s.isUnmounting)return C();x(d,[S]);let E=!1;const D=S[Pt]=W=>{E||(E=!0,C(),W?x(b,[S]):x(_,[S]),S[Pt]=void 0,v[k]===e&&delete v[k])};v[k]=e,p?V(p,[S,D]):D()},clone(S){const C=Es(S,t,s,n,i);return i&&i(C),C}};return O}function Wi(e){if(pn(e))return e=gt(e),e.children=null,e}function Fo(e){if(!pn(e))return mc(e.type)&&e.children?Sc(e.children):e;const{shapeFlag:t,children:s}=e;if(s){if(t&16)return s[0];if(t&32&&q(s.default))return s.default()}}function Ct(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Ct(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ni(e,t=!1,s){let n=[],i=0;for(let r=0;r1)for(let r=0;rs.value,set:r=>s.value=r})}return s}function tn(e,t,s,n,i=!1){if(B(e)){e.forEach((_,b)=>tn(_,t&&(B(t)?t[b]:t),s,n,i));return}if(Ft(n)&&!i){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&tn(e,t,s,n.component.subTree);return}const r=n.shapeFlag&4?yn(n.component):n.el,o=i?null:r,{i:l,r:c}=e,f=t&&t.r,a=l.refs===z?l.refs={}:l.refs,u=l.setupState,d=ne(u),p=u===z?()=>!1:_=>ie(d,_);if(f!=null&&f!==c&&(Z(f)?(a[f]=null,p(f)&&(u[f]=null)):Te(f)&&(f.value=null)),q(c))Rs(c,l,12,[o,a]);else{const _=Z(c),b=Te(c);if(_||b){const M=()=>{if(e.f){const w=_?p(c)?u[c]:a[c]:c.value;i?B(w)&&Rr(w,r):B(w)?w.includes(r)||w.push(r):_?(a[c]=[r],p(c)&&(u[c]=a[c])):(c.value=[r],e.k&&(a[e.k]=c.value))}else _?(a[c]=o,p(c)&&(u[c]=o)):b&&(c.value=o,e.k&&(a[e.k]=o))};o?(M.id=-1,_e(M,s)):M()}}}let Vo=!1;const fs=()=>{Vo||(console.error("Hydration completed but contains mismatches."),Vo=!0)},nh=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",ih=e=>e.namespaceURI.includes("MathML"),xn=e=>{if(e.nodeType===1){if(nh(e))return"svg";if(ih(e))return"mathml"}},ps=e=>e.nodeType===8;function rh(e){const{mt:t,p:s,o:{patchProp:n,createText:i,nextSibling:r,parentNode:o,remove:l,insert:c,createComment:f}}=e,a=(g,y)=>{if(!y.hasChildNodes()){s(null,g,y),Jn(),y._vnode=g;return}u(y.firstChild,g,null,null,null),Jn(),y._vnode=g},u=(g,y,v,x,V,O=!1)=>{O=O||!!y.dynamicChildren;const S=ps(g)&&g.data==="[",C=()=>b(g,y,v,x,V,S),{type:k,ref:E,shapeFlag:D,patchFlag:W}=y;let J=g.nodeType;y.el=g,W===-2&&(O=!1,y.dynamicChildren=null);let U=null;switch(k){case Vt:J!==3?y.children===""?(c(y.el=i(""),o(g),g),U=g):U=C():(g.data!==y.children&&(fs(),g.data=y.children),U=r(g));break;case be:A(g)?(U=r(g),w(y.el=g.content.firstChild,g,v)):J!==8||S?U=C():U=r(g);break;case Qt:if(S&&(g=r(g),J=g.nodeType),J===1||J===3){U=g;const Y=!y.children.length;for(let j=0;j{O=O||!!y.dynamicChildren;const{type:S,props:C,patchFlag:k,shapeFlag:E,dirs:D,transition:W}=y,J=S==="input"||S==="option";if(J||k!==-1){D&&pt(y,null,v,"created");let U=!1;if(A(g)){U=Jc(null,W)&&v&&v.vnode.props&&v.vnode.props.appear;const j=g.content.firstChild;U&&W.beforeEnter(j),w(j,g,v),y.el=g=j}if(E&16&&!(C&&(C.innerHTML||C.textContent))){let j=p(g.firstChild,y,g,v,x,V,O);for(;j;){In(g,1)||fs();const ye=j;j=j.nextSibling,l(ye)}}else if(E&8){let j=y.children;j[0]===` +`&&(g.tagName==="PRE"||g.tagName==="TEXTAREA")&&(j=j.slice(1)),g.textContent!==j&&(In(g,0)||fs(),g.textContent=y.children)}if(C){if(J||!O||k&48){const j=g.tagName.includes("-");for(const ye in C)(J&&(ye.endsWith("value")||ye==="indeterminate")||is(ye)&&!Lt(ye)||ye[0]==="."||j)&&n(g,ye,null,C[ye],void 0,v)}else if(C.onClick)n(g,"onClick",null,C.onClick,void 0,v);else if(k&4&&Dt(C.style))for(const j in C.style)C.style[j]}let Y;(Y=C&&C.onVnodeBeforeMount)&&$e(Y,v,y),D&&pt(y,null,v,"beforeMount"),((Y=C&&C.onVnodeMounted)||D||U)&&na(()=>{Y&&$e(Y,v,y),U&&W.enter(g),D&&pt(y,null,v,"mounted")},x)}return g.nextSibling},p=(g,y,v,x,V,O,S)=>{S=S||!!y.dynamicChildren;const C=y.children,k=C.length;for(let E=0;E{const{slotScopeIds:S}=y;S&&(V=V?V.concat(S):S);const C=o(g),k=p(r(g),y,C,v,x,V,O);return k&&ps(k)&&k.data==="]"?r(y.anchor=k):(fs(),c(y.anchor=f("]"),C,k),k)},b=(g,y,v,x,V,O)=>{if(In(g.parentElement,1)||fs(),y.el=null,O){const k=M(g);for(;;){const E=r(g);if(E&&E!==k)l(E);else break}}const S=r(g),C=o(g);return l(g),s(null,y,C,S,v,x,xn(C),V),v&&(v.vnode.el=y.el,Pi(v,y.el)),S},M=(g,y="[",v="]")=>{let x=0;for(;g;)if(g=r(g),g&&ps(g)&&(g.data===y&&x++,g.data===v)){if(x===0)return r(g);x--}return g},w=(g,y,v)=>{const x=y.parentNode;x&&x.replaceChild(g,y);let V=v;for(;V;)V.vnode.el===y&&(V.vnode.el=V.subTree.el=g),V=V.parent},A=g=>g.nodeType===1&&g.tagName==="TEMPLATE";return[a,u]}const $o="data-allow-mismatch",oh={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function In(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute($o);)e=e.parentElement;const s=e&&e.getAttribute($o);if(s==null)return!1;if(s==="")return!0;{const n=s.split(",");return t===0&&n.includes("children")?!0:s.split(",").includes(oh[t])}}const lh=gi().requestIdleCallback||(e=>setTimeout(e,1)),ch=gi().cancelIdleCallback||(e=>clearTimeout(e)),ah=(e=1e4)=>t=>{const s=lh(t,{timeout:e});return()=>ch(s)};function fh(e){const{top:t,left:s,bottom:n,right:i}=e.getBoundingClientRect(),{innerHeight:r,innerWidth:o}=window;return(t>0&&t0&&n0&&s0&&i(t,s)=>{const n=new IntersectionObserver(i=>{for(const r of i)if(r.isIntersecting){n.disconnect(),t();break}},e);return s(i=>{if(i instanceof Element){if(fh(i))return t(),n.disconnect(),!1;n.observe(i)}}),()=>n.disconnect()},hh=e=>t=>{if(e){const s=matchMedia(e);if(s.matches)t();else return s.addEventListener("change",t,{once:!0}),()=>s.removeEventListener("change",t)}},dh=(e=[])=>(t,s)=>{Z(e)&&(e=[e]);let n=!1;const i=o=>{n||(n=!0,r(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},r=()=>{s(o=>{for(const l of e)o.removeEventListener(l,i)})};return s(o=>{for(const l of e)o.addEventListener(l,i,{once:!0})}),r};function ph(e,t){if(ps(e)&&e.data==="["){let s=1,n=e.nextSibling;for(;n;){if(n.nodeType===1){if(t(n)===!1)break}else if(ps(n))if(n.data==="]"){if(--s===0)break}else n.data==="["&&s++;n=n.nextSibling}}else t(e)}const Ft=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function gh(e){q(e)&&(e={loader:e});const{loader:t,loadingComponent:s,errorComponent:n,delay:i=200,hydrate:r,timeout:o,suspensible:l=!0,onError:c}=e;let f=null,a,u=0;const d=()=>(u++,f=null,p()),p=()=>{let _;return f||(_=f=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),c)return new Promise((M,w)=>{c(b,()=>M(d()),()=>w(b),u+1)});throw b}).then(b=>_!==f&&f?f:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),a=b,b)))};return Kr({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(_,b,M){const w=r?()=>{const A=r(M,g=>ph(_,g));A&&(b.bum||(b.bum=[])).push(A)}:M;a?w():p().then(()=>!b.isUnmounted&&w())},get __asyncResolved(){return a},setup(){const _=ve;if(Wr(_),a)return()=>qi(a,_);const b=g=>{f=null,ls(g,_,13,!n)};if(l&&_.suspense||Ts)return p().then(g=>()=>qi(g,_)).catch(g=>(b(g),()=>n?fe(n,{error:g}):null));const M=Us(!1),w=Us(),A=Us(!!i);return i&&setTimeout(()=>{A.value=!1},i),o!=null&&setTimeout(()=>{if(!M.value&&!w.value){const g=new Error(`Async component timed out after ${o}ms.`);b(g),w.value=g}},o),p().then(()=>{M.value=!0,_.parent&&pn(_.parent.vnode)&&_.parent.update()}).catch(g=>{b(g),w.value=g}),()=>{if(M.value&&a)return qi(a,_);if(w.value&&n)return fe(n,{error:w.value});if(s&&!A.value)return fe(s)}}})}function qi(e,t){const{ref:s,props:n,children:i,ce:r}=t.vnode,o=fe(e,n,i);return o.ref=s,o.ce=r,delete t.vnode.ce,o}const pn=e=>e.type.__isKeepAlive,mh={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const s=nt(),n=s.ctx;if(!n.renderer)return()=>{const A=t.default&&t.default();return A&&A.length===1?A[0]:A};const i=new Map,r=new Set;let o=null;const l=s.suspense,{renderer:{p:c,m:f,um:a,o:{createElement:u}}}=n,d=u("div");n.activate=(A,g,y,v,x)=>{const V=A.component;f(A,g,y,0,l),c(V.vnode,A,g,y,V,l,v,A.slotScopeIds,x),_e(()=>{V.isDeactivated=!1,V.a&&bs(V.a);const O=A.props&&A.props.onVnodeMounted;O&&$e(O,V.parent,A)},l)},n.deactivate=A=>{const g=A.component;Xn(g.m),Xn(g.a),f(A,d,null,1,l),_e(()=>{g.da&&bs(g.da);const y=A.props&&A.props.onVnodeUnmounted;y&&$e(y,g.parent,A),g.isDeactivated=!0},l)};function p(A){Gi(A),a(A,s,l,!0)}function _(A){i.forEach((g,y)=>{const v=yr(g.type);v&&!A(v)&&b(y)})}function b(A){const g=i.get(A);g&&(!o||!ot(g,o))?p(g):o&&Gi(o),i.delete(A),r.delete(A)}Ss(()=>[e.include,e.exclude],([A,g])=>{A&&_(y=>Vs(A,y)),g&&_(y=>!Vs(g,y))},{flush:"post",deep:!0});let M=null;const w=()=>{M!=null&&(Zn(s.subTree.type)?_e(()=>{i.set(M,On(s.subTree))},s.subTree.suspense):i.set(M,On(s.subTree)))};return gn(w),xi(w),Ii(()=>{i.forEach(A=>{const{subTree:g,suspense:y}=s,v=On(g);if(A.type===v.type&&A.key===v.key){Gi(v);const x=v.component.da;x&&_e(x,y);return}p(A)})}),()=>{if(M=null,!t.default)return o=null;const A=t.default(),g=A[0];if(A.length>1)return o=null,A;if(!At(g)||!(g.shapeFlag&4)&&!(g.shapeFlag&128))return o=null,g;let y=On(g);if(y.type===be)return o=null,y;const v=y.type,x=yr(Ft(y)?y.type.__asyncResolved||{}:v),{include:V,exclude:O,max:S}=e;if(V&&(!x||!Vs(V,x))||O&&x&&Vs(O,x))return y.shapeFlag&=-257,o=y,g;const C=y.key==null?v:y.key,k=i.get(C);return y.el&&(y=gt(y),g.shapeFlag&128&&(g.ssContent=y)),M=C,k?(y.el=k.el,y.component=k.component,y.transition&&Ct(y,y.transition),y.shapeFlag|=512,r.delete(C),r.add(C)):(r.add(C),S&&r.size>parseInt(S,10)&&b(r.values().next().value)),y.shapeFlag|=256,o=y,Zn(g.type)?g:y}}},yh=mh;function Vs(e,t){return B(e)?e.some(s=>Vs(s,t)):Z(e)?e.split(",").includes(t):Mf(e)?(e.lastIndex=0,e.test(t)):!1}function Tc(e,t){Ac(e,"a",t)}function Cc(e,t){Ac(e,"da",t)}function Ac(e,t,s=ve){const n=e.__wdc||(e.__wdc=()=>{let i=s;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(wi(t,n,s),s){let i=s.parent;for(;i&&i.parent;)pn(i.parent.vnode)&&bh(n,t,s,i),i=i.parent}}function bh(e,t,s,n){const i=wi(t,e,n,!0);Oi(()=>{Rr(n[t],i)},s)}function Gi(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function On(e){return e.shapeFlag&128?e.ssContent:e}function wi(e,t,s=ve,n=!1){if(s){const i=s[e]||(s[e]=[]),r=t.__weh||(t.__weh=(...o)=>{jt();const l=ss(s),c=st(t,s,e,o);return l(),Kt(),c});return n?i.unshift(r):i.push(r),r}}const Nt=e=>(t,s=ve)=>{(!Ts||e==="sp")&&wi(e,(...n)=>t(...n),s)},Nc=Nt("bm"),gn=Nt("m"),qr=Nt("bu"),xi=Nt("u"),Ii=Nt("bum"),Oi=Nt("um"),wc=Nt("sp"),xc=Nt("rtg"),Ic=Nt("rtc");function Oc(e,t=ve){wi("ec",e,t)}const Gr="components",_h="directives";function Sh(e,t){return Jr(Gr,e,!0,t)||e}const Rc=Symbol.for("v-ndc");function vh(e){return Z(e)?Jr(Gr,e,!1)||e:e||Rc}function Eh(e){return Jr(_h,e)}function Jr(e,t,s=!0,n=!1){const i=Ee||ve;if(i){const r=i.type;if(e===Gr){const l=yr(r,!1);if(l&&(l===t||l===ue(t)||l===os(ue(t))))return r}const o=Bo(i[e]||r[e],t)||Bo(i.appContext[e],t);return!o&&n?r:o}}function Bo(e,t){return e&&(e[t]||e[ue(t)]||e[os(ue(t))])}function Th(e,t,s,n){let i;const r=s&&s[n],o=B(e);if(o||Z(e)){const l=o&&Dt(e);let c=!1;l&&(c=!Ye(e),e=bi(e)),i=new Array(e.length);for(let f=0,a=e.length;ft(l,c,void 0,r&&r[c]));else{const l=Object.keys(e);i=new Array(l.length);for(let c=0,f=l.length;c{const r=n.fn(...i);return r&&(r.key=n.key),r}:n.fn)}return e}function Ah(e,t,s={},n,i){if(Ee.ce||Ee.parent&&Ft(Ee.parent)&&Ee.parent.ce)return t!=="default"&&(s.name=t),rn(),Qn(Ce,null,[fe("slot",s,n&&n())],64);let r=e[t];r&&r._c&&(r._d=!1),rn();const o=r&&Yr(r(s)),l=s.key||o&&o.key,c=Qn(Ce,{key:(l&&!je(l)?l:`_${t}`)+(!o&&n?"_fb":"")},o||(n?n():[]),o&&e._===1?64:-2);return!i&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),r&&r._c&&(r._d=!0),c}function Yr(e){return e.some(t=>At(t)?!(t.type===be||t.type===Ce&&!Yr(t.children)):!0)?e:null}function Nh(e,t){const s={};for(const n in e)s[t&&/[A-Z]/.test(n)?`on:${n}`:ys(n)]=e[n];return s}const or=e=>e?fa(e)?yn(e):or(e.parent):null,Ks=ee(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=>or(e.parent),$root:e=>or(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Xr(e),$forceUpdate:e=>e.f||(e.f=()=>{Br(e.update)}),$nextTick:e=>e.n||(e.n=Ci.bind(e.proxy)),$watch:e=>id.bind(e)}),Ji=(e,t)=>e!==z&&!e.__isScriptSetup&&ie(e,t),lr={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:s,setupState:n,data:i,props:r,accessCache:o,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const p=o[t];if(p!==void 0)switch(p){case 1:return n[t];case 2:return i[t];case 4:return s[t];case 3:return r[t]}else{if(Ji(n,t))return o[t]=1,n[t];if(i!==z&&ie(i,t))return o[t]=2,i[t];if((f=e.propsOptions[0])&&ie(f,t))return o[t]=3,r[t];if(s!==z&&ie(s,t))return o[t]=4,s[t];cr&&(o[t]=0)}}const a=Ks[t];let u,d;if(a)return t==="$attrs"&&Oe(e.attrs,"get",""),a(e);if((u=l.__cssModules)&&(u=u[t]))return u;if(s!==z&&ie(s,t))return o[t]=4,s[t];if(d=c.config.globalProperties,ie(d,t))return d[t]},set({_:e},t,s){const{data:n,setupState:i,ctx:r}=e;return Ji(i,t)?(i[t]=s,!0):n!==z&&ie(n,t)?(n[t]=s,!0):ie(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:n,appContext:i,propsOptions:r}},o){let l;return!!s[o]||e!==z&&ie(e,o)||Ji(t,o)||(l=r[0])&&ie(l,o)||ie(n,o)||ie(Ks,o)||ie(i.config.globalProperties,o)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:ie(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}},wh=ee({},lr,{get(e,t){if(t!==Symbol.unscopables)return lr.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Bf(t)}});function xh(){return null}function Ih(){return null}function Oh(e){}function Rh(e){}function Ph(){return null}function Mh(){}function kh(e,t){return null}function Lh(){return Pc().slots}function Dh(){return Pc().attrs}function Pc(){const e=nt();return e.setupContext||(e.setupContext=pa(e))}function sn(e){return B(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}function Fh(e,t){const s=sn(e);for(const n in t){if(n.startsWith("__skip"))continue;let i=s[n];i?B(i)||q(i)?i=s[n]={type:i,default:t[n]}:i.default=t[n]:i===null&&(i=s[n]={default:t[n]}),i&&t[`__skip_${n}`]&&(i.skipFactory=!0)}return s}function Vh(e,t){return!e||!t?e||t:B(e)&&B(t)?e.concat(t):ee({},sn(e),sn(t))}function $h(e,t){const s={};for(const n in e)t.includes(n)||Object.defineProperty(s,n,{enumerable:!0,get:()=>e[n]});return s}function Bh(e){const t=nt();let s=e();return pr(),Pr(s)&&(s=s.catch(n=>{throw ss(t),n})),[s,()=>ss(t)]}let cr=!0;function Hh(e){const t=Xr(e),s=e.proxy,n=e.ctx;cr=!1,t.beforeCreate&&Ho(t.beforeCreate,e,"bc");const{data:i,computed:r,methods:o,watch:l,provide:c,inject:f,created:a,beforeMount:u,mounted:d,beforeUpdate:p,updated:_,activated:b,deactivated:M,beforeDestroy:w,beforeUnmount:A,destroyed:g,unmounted:y,render:v,renderTracked:x,renderTriggered:V,errorCaptured:O,serverPrefetch:S,expose:C,inheritAttrs:k,components:E,directives:D,filters:W}=t;if(f&&Uh(f,n,null),o)for(const Y in o){const j=o[Y];q(j)&&(n[Y]=j.bind(s))}if(i){const Y=i.call(s,s);le(Y)&&(e.data=Si(Y))}if(cr=!0,r)for(const Y in r){const j=r[Y],ye=q(j)?j.bind(s,s):q(j.get)?j.get.bind(s,s):Ne,at=!q(j)&&q(j.set)?j.set.bind(s):Ne,it=ga({get:ye,set:at});Object.defineProperty(n,Y,{enumerable:!0,configurable:!0,get:()=>it.value,set:ft=>it.value=ft})}if(l)for(const Y in l)Mc(l[Y],n,s,Y);if(c){const Y=q(c)?c.call(s):c;Reflect.ownKeys(Y).forEach(j=>{Lc(j,Y[j])})}a&&Ho(a,e,"c");function U(Y,j){B(j)?j.forEach(ye=>Y(ye.bind(s))):j&&Y(j.bind(s))}if(U(Nc,u),U(gn,d),U(qr,p),U(xi,_),U(Tc,b),U(Cc,M),U(Oc,O),U(Ic,x),U(xc,V),U(Ii,A),U(Oi,y),U(wc,S),B(C))if(C.length){const Y=e.exposed||(e.exposed={});C.forEach(j=>{Object.defineProperty(Y,j,{get:()=>s[j],set:ye=>s[j]=ye})})}else e.exposed||(e.exposed={});v&&e.render===Ne&&(e.render=v),k!=null&&(e.inheritAttrs=k),E&&(e.components=E),D&&(e.directives=D),S&&Wr(e)}function Uh(e,t,s=Ne){B(e)&&(e=ar(e));for(const n in e){const i=e[n];let r;le(i)?"default"in i?r=Ws(i.from||n,i.default,!0):r=Ws(i.from||n):r=Ws(i),Te(r)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[n]=r}}function Ho(e,t,s){st(B(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,s)}function Mc(e,t,s,n){let i=n.includes(".")?zc(s,n):()=>s[n];if(Z(e)){const r=t[e];q(r)&&Ss(i,r)}else if(q(e))Ss(i,e.bind(s));else if(le(e))if(B(e))e.forEach(r=>Mc(r,t,s,n));else{const r=q(e.handler)?e.handler.bind(s):t[e.handler];q(r)&&Ss(i,r,e)}}function Xr(e){const t=e.type,{mixins:s,extends:n}=t,{mixins:i,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,l=r.get(t);let c;return l?c=l:!i.length&&!s&&!n?c=t:(c={},i.length&&i.forEach(f=>Yn(c,f,o,!0)),Yn(c,t,o)),le(t)&&r.set(t,c),c}function Yn(e,t,s,n=!1){const{mixins:i,extends:r}=t;r&&Yn(e,r,s,!0),i&&i.forEach(o=>Yn(e,o,s,!0));for(const o in t)if(!(n&&o==="expose")){const l=jh[o]||s&&s[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const jh={data:Uo,props:jo,emits:jo,methods:$s,computed:$s,beforeCreate:ke,created:ke,beforeMount:ke,mounted:ke,beforeUpdate:ke,updated:ke,beforeDestroy:ke,beforeUnmount:ke,destroyed:ke,unmounted:ke,activated:ke,deactivated:ke,errorCaptured:ke,serverPrefetch:ke,components:$s,directives:$s,watch:Wh,provide:Uo,inject:Kh};function Uo(e,t){return t?e?function(){return ee(q(e)?e.call(this,this):e,q(t)?t.call(this,this):t)}:t:e}function Kh(e,t){return $s(ar(e),ar(t))}function ar(e){if(B(e)){const t={};for(let s=0;s1)return s&&q(t)?t.call(n&&n.proxy):t}}function Jh(){return!!(ve||Ee||Zt)}const Dc={},Fc=()=>Object.create(Dc),Vc=e=>Object.getPrototypeOf(e)===Dc;function Yh(e,t,s,n=!1){const i={},r=Fc();e.propsDefaults=Object.create(null),$c(e,t,i,r);for(const o in e.propsOptions[0])o in i||(i[o]=void 0);s?e.props=n?i:nc(i):e.type.props?e.props=i:e.props=r,e.attrs=r}function Xh(e,t,s,n){const{props:i,attrs:r,vnode:{patchFlag:o}}=e,l=ne(i),[c]=e.propsOptions;let f=!1;if((n||o>0)&&!(o&16)){if(o&8){const a=e.vnode.dynamicProps;for(let u=0;u{c=!0;const[d,p]=Bc(u,t,!0);ee(o,d),p&&l.push(...p)};!s&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!r&&!c)return le(e)&&n.set(e,gs),gs;if(B(r))for(let a=0;ae[0]==="_"||e==="$stable",Zr=e=>B(e)?e.map(Be):[Be(e)],Qh=(e,t,s)=>{if(t._n)return t;const n=Hr((...i)=>Zr(t(...i)),s);return n._c=!1,n},Uc=(e,t,s)=>{const n=e._ctx;for(const i in e){if(Hc(i))continue;const r=e[i];if(q(r))t[i]=Qh(i,r,n);else if(r!=null){const o=Zr(r);t[i]=()=>o}}},jc=(e,t)=>{const s=Zr(t);e.slots.default=()=>s},Kc=(e,t,s)=>{for(const n in t)(s||n!=="_")&&(e[n]=t[n])},zh=(e,t,s)=>{const n=e.slots=Fc();if(e.vnode.shapeFlag&32){const i=t._;i?(Kc(n,t,s),s&&Ll(n,"_",i,!0)):Uc(t,n)}else t&&jc(e,t)},ed=(e,t,s)=>{const{vnode:n,slots:i}=e;let r=!0,o=z;if(n.shapeFlag&32){const l=t._;l?s&&l===1?r=!1:Kc(i,t,s):(r=!t.$stable,Uc(t,i)),o=t}else t&&(jc(e,t),o={default:1});if(r)for(const l in i)!Hc(l)&&o[l]==null&&delete i[l]},_e=na;function Wc(e){return Gc(e)}function qc(e){return Gc(e,rh)}function Gc(e,t){const s=gi();s.__VUE__=!0;const{insert:n,remove:i,patchProp:r,createElement:o,createText:l,createComment:c,setText:f,setElementText:a,parentNode:u,nextSibling:d,setScopeId:p=Ne,insertStaticContent:_}=e,b=(h,m,T,R=null,N=null,I=null,$=void 0,F=null,L=!!m.dynamicChildren)=>{if(h===m)return;h&&!ot(h,m)&&(R=vn(h),ft(h,N,I,!0),h=null),m.patchFlag===-2&&(L=!1,m.dynamicChildren=null);const{type:P,ref:G,shapeFlag:H}=m;switch(P){case Vt:M(h,m,T,R);break;case be:w(h,m,T,R);break;case Qt:h==null&&A(m,T,R,$);break;case Ce:E(h,m,T,R,N,I,$,F,L);break;default:H&1?v(h,m,T,R,N,I,$,F,L):H&6?D(h,m,T,R,N,I,$,F,L):(H&64||H&128)&&P.process(h,m,T,R,N,I,$,F,L,cs)}G!=null&&N&&tn(G,h&&h.ref,I,m||h,!m)},M=(h,m,T,R)=>{if(h==null)n(m.el=l(m.children),T,R);else{const N=m.el=h.el;m.children!==h.children&&f(N,m.children)}},w=(h,m,T,R)=>{h==null?n(m.el=c(m.children||""),T,R):m.el=h.el},A=(h,m,T,R)=>{[h.el,h.anchor]=_(h.children,m,T,R,h.el,h.anchor)},g=({el:h,anchor:m},T,R)=>{let N;for(;h&&h!==m;)N=d(h),n(h,T,R),h=N;n(m,T,R)},y=({el:h,anchor:m})=>{let T;for(;h&&h!==m;)T=d(h),i(h),h=T;i(m)},v=(h,m,T,R,N,I,$,F,L)=>{m.type==="svg"?$="svg":m.type==="math"&&($="mathml"),h==null?x(m,T,R,N,I,$,F,L):S(h,m,N,I,$,F,L)},x=(h,m,T,R,N,I,$,F)=>{let L,P;const{props:G,shapeFlag:H,transition:K,dirs:X}=h;if(L=h.el=o(h.type,I,G&&G.is,G),H&8?a(L,h.children):H&16&&O(h.children,L,null,R,N,Yi(h,I),$,F),X&&pt(h,null,R,"created"),V(L,h,h.scopeId,$,R),G){for(const ce in G)ce!=="value"&&!Lt(ce)&&r(L,ce,null,G[ce],I,R);"value"in G&&r(L,"value",null,G.value,I),(P=G.onVnodeBeforeMount)&&$e(P,R,h)}X&&pt(h,null,R,"beforeMount");const te=Jc(N,K);te&&K.beforeEnter(L),n(L,m,T),((P=G&&G.onVnodeMounted)||te||X)&&_e(()=>{P&&$e(P,R,h),te&&K.enter(L),X&&pt(h,null,R,"mounted")},N)},V=(h,m,T,R,N)=>{if(T&&p(h,T),R)for(let I=0;I{for(let P=L;P{const F=m.el=h.el;let{patchFlag:L,dynamicChildren:P,dirs:G}=m;L|=h.patchFlag&16;const H=h.props||z,K=m.props||z;let X;if(T&&Wt(T,!1),(X=K.onVnodeBeforeUpdate)&&$e(X,T,m,h),G&&pt(m,h,T,"beforeUpdate"),T&&Wt(T,!0),(H.innerHTML&&K.innerHTML==null||H.textContent&&K.textContent==null)&&a(F,""),P?C(h.dynamicChildren,P,F,T,R,Yi(m,N),I):$||j(h,m,F,null,T,R,Yi(m,N),I,!1),L>0){if(L&16)k(F,H,K,T,N);else if(L&2&&H.class!==K.class&&r(F,"class",null,K.class,N),L&4&&r(F,"style",H.style,K.style,N),L&8){const te=m.dynamicProps;for(let ce=0;ce{X&&$e(X,T,m,h),G&&pt(m,h,T,"updated")},R)},C=(h,m,T,R,N,I,$)=>{for(let F=0;F{if(m!==T){if(m!==z)for(const I in m)!Lt(I)&&!(I in T)&&r(h,I,m[I],null,N,R);for(const I in T){if(Lt(I))continue;const $=T[I],F=m[I];$!==F&&I!=="value"&&r(h,I,F,$,N,R)}"value"in T&&r(h,"value",m.value,T.value,N)}},E=(h,m,T,R,N,I,$,F,L)=>{const P=m.el=h?h.el:l(""),G=m.anchor=h?h.anchor:l("");let{patchFlag:H,dynamicChildren:K,slotScopeIds:X}=m;X&&(F=F?F.concat(X):X),h==null?(n(P,T,R),n(G,T,R),O(m.children||[],T,G,N,I,$,F,L)):H>0&&H&64&&K&&h.dynamicChildren?(C(h.dynamicChildren,K,T,N,I,$,F),(m.key!=null||N&&m===N.subTree)&&Qr(h,m,!0)):j(h,m,T,G,N,I,$,F,L)},D=(h,m,T,R,N,I,$,F,L)=>{m.slotScopeIds=F,h==null?m.shapeFlag&512?N.ctx.activate(m,T,R,$,L):W(m,T,R,N,I,$,L):J(h,m,L)},W=(h,m,T,R,N,I,$)=>{const F=h.component=aa(h,R,N);if(pn(h)&&(F.ctx.renderer=cs),ua(F,!1,$),F.asyncDep){if(N&&N.registerDep(F,U,$),!h.el){const L=F.subTree=fe(be);w(null,L,m,T)}}else U(F,h,m,T,N,I,$)},J=(h,m,T)=>{const R=m.component=h.component;if(fd(h,m,T))if(R.asyncDep&&!R.asyncResolved){Y(R,m,T);return}else R.next=m,R.update();else m.el=h.el,R.vnode=m},U=(h,m,T,R,N,I,$)=>{const F=()=>{if(h.isMounted){let{next:H,bu:K,u:X,parent:te,vnode:ce}=h;{const We=Yc(h);if(We){H&&(H.el=ce.el,Y(h,H,$)),We.asyncDep.then(()=>{h.isUnmounted||F()});return}}let oe=H,Ke;Wt(h,!1),H?(H.el=ce.el,Y(h,H,$)):H=ce,K&&bs(K),(Ke=H.props&&H.props.onVnodeBeforeUpdate)&&$e(Ke,te,H,ce),Wt(h,!0);const we=Dn(h),rt=h.subTree;h.subTree=we,b(rt,we,u(rt.el),vn(rt),h,N,I),H.el=we.el,oe===null&&Pi(h,we.el),X&&_e(X,N),(Ke=H.props&&H.props.onVnodeUpdated)&&_e(()=>$e(Ke,te,H,ce),N)}else{let H;const{el:K,props:X}=m,{bm:te,m:ce,parent:oe,root:Ke,type:we}=h,rt=Ft(m);if(Wt(h,!1),te&&bs(te),!rt&&(H=X&&X.onVnodeBeforeMount)&&$e(H,oe,m),Wt(h,!0),K&&Bi){const We=()=>{h.subTree=Dn(h),Bi(K,h.subTree,h,N,null)};rt&&we.__asyncHydrate?we.__asyncHydrate(K,h,We):We()}else{Ke.ce&&Ke.ce._injectChildStyle(we);const We=h.subTree=Dn(h);b(null,We,T,R,h,N,I),m.el=We.el}if(ce&&_e(ce,N),!rt&&(H=X&&X.onVnodeMounted)){const We=m;_e(()=>$e(H,oe,We),N)}(m.shapeFlag&256||oe&&Ft(oe.vnode)&&oe.vnode.shapeFlag&256)&&h.a&&_e(h.a,N),h.isMounted=!0,m=T=R=null}};h.scope.on();const L=h.effect=new Ys(F);h.scope.off();const P=h.update=L.run.bind(L),G=h.job=L.runIfDirty.bind(L);G.i=h,G.id=h.uid,L.scheduler=()=>Br(G),Wt(h,!0),P()},Y=(h,m,T)=>{m.component=h;const R=h.vnode.props;h.vnode=m,h.next=null,Xh(h,m.props,R,T),ed(h,m.children,T),jt(),Mo(h),Kt()},j=(h,m,T,R,N,I,$,F,L=!1)=>{const P=h&&h.children,G=h?h.shapeFlag:0,H=m.children,{patchFlag:K,shapeFlag:X}=m;if(K>0){if(K&128){at(P,H,T,R,N,I,$,F,L);return}else if(K&256){ye(P,H,T,R,N,I,$,F,L);return}}X&8?(G&16&&Ps(P,N,I),H!==P&&a(T,H)):G&16?X&16?at(P,H,T,R,N,I,$,F,L):Ps(P,N,I,!0):(G&8&&a(T,""),X&16&&O(H,T,R,N,I,$,F,L))},ye=(h,m,T,R,N,I,$,F,L)=>{h=h||gs,m=m||gs;const P=h.length,G=m.length,H=Math.min(P,G);let K;for(K=0;KG?Ps(h,N,I,!0,!1,H):O(m,T,R,N,I,$,F,L,H)},at=(h,m,T,R,N,I,$,F,L)=>{let P=0;const G=m.length;let H=h.length-1,K=G-1;for(;P<=H&&P<=K;){const X=h[P],te=m[P]=L?Mt(m[P]):Be(m[P]);if(ot(X,te))b(X,te,T,null,N,I,$,F,L);else break;P++}for(;P<=H&&P<=K;){const X=h[H],te=m[K]=L?Mt(m[K]):Be(m[K]);if(ot(X,te))b(X,te,T,null,N,I,$,F,L);else break;H--,K--}if(P>H){if(P<=K){const X=K+1,te=XK)for(;P<=H;)ft(h[P],N,I,!0),P++;else{const X=P,te=P,ce=new Map;for(P=te;P<=K;P++){const qe=m[P]=L?Mt(m[P]):Be(m[P]);qe.key!=null&&ce.set(qe.key,P)}let oe,Ke=0;const we=K-te+1;let rt=!1,We=0;const Ms=new Array(we);for(P=0;P=we){ft(qe,N,I,!0);continue}let ut;if(qe.key!=null)ut=ce.get(qe.key);else for(oe=te;oe<=K;oe++)if(Ms[oe-te]===0&&ot(qe,m[oe])){ut=oe;break}ut===void 0?ft(qe,N,I,!0):(Ms[ut-te]=P+1,ut>=We?We=ut:rt=!0,b(qe,m[ut],T,null,N,I,$,F,L),Ke++)}const wo=rt?td(Ms):gs;for(oe=wo.length-1,P=we-1;P>=0;P--){const qe=te+P,ut=m[qe],xo=qe+1{const{el:I,type:$,transition:F,children:L,shapeFlag:P}=h;if(P&6){it(h.component.subTree,m,T,R);return}if(P&128){h.suspense.move(m,T,R);return}if(P&64){$.move(h,m,T,cs);return}if($===Ce){n(I,m,T);for(let H=0;HF.enter(I),N);else{const{leave:H,delayLeave:K,afterLeave:X}=F,te=()=>n(I,m,T),ce=()=>{H(I,()=>{te(),X&&X()})};K?K(I,te,ce):ce()}else n(I,m,T)},ft=(h,m,T,R=!1,N=!1)=>{const{type:I,props:$,ref:F,children:L,dynamicChildren:P,shapeFlag:G,patchFlag:H,dirs:K,cacheIndex:X}=h;if(H===-2&&(N=!1),F!=null&&tn(F,null,T,h,!0),X!=null&&(m.renderCache[X]=void 0),G&256){m.ctx.deactivate(h);return}const te=G&1&&K,ce=!Ft(h);let oe;if(ce&&(oe=$&&$.onVnodeBeforeUnmount)&&$e(oe,m,h),G&6)Rf(h.component,T,R);else{if(G&128){h.suspense.unmount(T,R);return}te&&pt(h,null,m,"beforeUnmount"),G&64?h.type.remove(h,m,T,cs,R):P&&!P.hasOnce&&(I!==Ce||H>0&&H&64)?Ps(P,m,T,!1,!0):(I===Ce&&H&384||!N&&G&16)&&Ps(L,m,T),R&&Ao(h)}(ce&&(oe=$&&$.onVnodeUnmounted)||te)&&_e(()=>{oe&&$e(oe,m,h),te&&pt(h,null,m,"unmounted")},T)},Ao=h=>{const{type:m,el:T,anchor:R,transition:N}=h;if(m===Ce){Of(T,R);return}if(m===Qt){y(h);return}const I=()=>{i(T),N&&!N.persisted&&N.afterLeave&&N.afterLeave()};if(h.shapeFlag&1&&N&&!N.persisted){const{leave:$,delayLeave:F}=N,L=()=>$(T,I);F?F(h.el,I,L):L()}else I()},Of=(h,m)=>{let T;for(;h!==m;)T=d(h),i(h),h=T;i(m)},Rf=(h,m,T)=>{const{bum:R,scope:N,job:I,subTree:$,um:F,m:L,a:P}=h;Xn(L),Xn(P),R&&bs(R),N.stop(),I&&(I.flags|=8,ft($,h,m,T)),F&&_e(F,m),_e(()=>{h.isUnmounted=!0},m),m&&m.pendingBranch&&!m.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===m.pendingId&&(m.deps--,m.deps===0&&m.resolve())},Ps=(h,m,T,R=!1,N=!1,I=0)=>{for(let $=I;${if(h.shapeFlag&6)return vn(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const m=d(h.anchor||h.el),T=m&&m[gc];return T?d(T):m};let Vi=!1;const No=(h,m,T)=>{h==null?m._vnode&&ft(m._vnode,null,null,!0):b(m._vnode||null,h,m,null,null,null,T),m._vnode=h,Vi||(Vi=!0,Mo(),Jn(),Vi=!1)},cs={p:b,um:ft,m:it,r:Ao,mt:W,mc:O,pc:j,pbc:C,n:vn,o:e};let $i,Bi;return t&&([$i,Bi]=t(cs)),{render:No,hydrate:$i,createApp:Gh(No,$i)}}function Yi({type:e,props:t},s){return s==="svg"&&e==="foreignObject"||s==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:s}function Wt({effect:e,job:t},s){s?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Jc(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Qr(e,t,s=!1){const n=e.children,i=t.children;if(B(n)&&B(i))for(let r=0;r>1,e[s[l]]0&&(t[n]=s[r-1]),s[r]=n)}}for(r=s.length,o=s[r-1];r-- >0;)s[r]=o,o=t[o];return s}function Yc(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Yc(t)}function Xn(e){if(e)for(let t=0;tWs(Xc);function sd(e,t){return mn(e,null,t)}function nd(e,t){return mn(e,null,{flush:"post"})}function Qc(e,t){return mn(e,null,{flush:"sync"})}function Ss(e,t,s){return mn(e,t,s)}function mn(e,t,s=z){const{immediate:n,deep:i,flush:r,once:o}=s,l=ee({},s),c=t&&n||!t&&r!=="post";let f;if(Ts){if(r==="sync"){const p=Zc();f=p.__watcherHandles||(p.__watcherHandles=[])}else if(!c){const p=()=>{};return p.stop=Ne,p.resume=Ne,p.pause=Ne,p}}const a=ve;l.call=(p,_,b)=>st(p,a,_,b);let u=!1;r==="post"?l.scheduler=p=>{_e(p,a&&a.suspense)}:r!=="sync"&&(u=!0,l.scheduler=(p,_)=>{_?p():Br(p)}),l.augmentJob=p=>{t&&(p.flags|=4),u&&(p.flags|=2,a&&(p.id=a.uid,p.i=a))};const d=Bu(e,t,l);return Ts&&(f?f.push(d):c&&d()),d}function id(e,t,s){const n=this.proxy,i=Z(e)?e.includes(".")?zc(n,e):()=>n[e]:e.bind(n,n);let r;q(t)?r=t:(r=t.handler,s=t);const o=ss(this),l=mn(i,r.bind(n),s);return o(),l}function zc(e,t){const s=t.split(".");return()=>{let n=e;for(let i=0;i{let a,u=z,d;return Qc(()=>{const p=e[i];De(a,p)&&(a=p,f())}),{get(){return c(),s.get?s.get(a):a},set(p){const _=s.set?s.set(p):p;if(!De(_,a)&&!(u!==z&&De(p,u)))return;const b=n.vnode.props;b&&(t in b||i in b||r in b)&&(`onUpdate:${t}`in b||`onUpdate:${i}`in b||`onUpdate:${r}`in b)||(a=p,f()),n.emit(`update:${t}`,_),De(p,_)&&De(p,u)&&!De(_,d)&&f(),u=p,d=_}}});return l[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?o||z:l,done:!1}:{done:!0}}}},l}const ea=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ue(t)}Modifiers`]||e[`${He(t)}Modifiers`];function od(e,t,...s){if(e.isUnmounted)return;const n=e.vnode.props||z;let i=s;const r=t.startsWith("update:"),o=r&&ea(n,t.slice(7));o&&(o.trim&&(i=s.map(a=>Z(a)?a.trim():a)),o.number&&(i=s.map(jn)));let l,c=n[l=ys(t)]||n[l=ys(ue(t))];!c&&r&&(c=n[l=ys(He(t))]),c&&st(c,e,6,i);const f=n[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,st(f,e,6,i)}}function ta(e,t,s=!1){const n=t.emitsCache,i=n.get(e);if(i!==void 0)return i;const r=e.emits;let o={},l=!1;if(!q(e)){const c=f=>{const a=ta(f,t,!0);a&&(l=!0,ee(o,a))};!s&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!r&&!l?(le(e)&&n.set(e,null),null):(B(r)?r.forEach(c=>o[c]=null):ee(o,r),le(e)&&n.set(e,o),o)}function Ri(e,t){return!e||!is(t)?!1:(t=t.slice(2).replace(/Once$/,""),ie(e,t[0].toLowerCase()+t.slice(1))||ie(e,He(t))||ie(e,t))}function Dn(e){const{type:t,vnode:s,proxy:n,withProxy:i,propsOptions:[r],slots:o,attrs:l,emit:c,render:f,renderCache:a,props:u,data:d,setupState:p,ctx:_,inheritAttrs:b}=e,M=en(e);let w,A;try{if(s.shapeFlag&4){const y=i||n,v=y;w=Be(f.call(v,y,a,u,p,d,_)),A=l}else{const y=t;w=Be(y.length>1?y(u,{attrs:l,slots:o,emit:c}):y(u,null)),A=t.props?l:cd(l)}}catch(y){qs.length=0,ls(y,e,1),w=fe(be)}let g=w;if(A&&b!==!1){const y=Object.keys(A),{shapeFlag:v}=g;y.length&&v&7&&(r&&y.some(Or)&&(A=ad(A,r)),g=gt(g,A,!1,!0))}return s.dirs&&(g=gt(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(s.dirs):s.dirs),s.transition&&Ct(g,s.transition),w=g,en(M),w}function ld(e,t=!0){let s;for(let n=0;n{let t;for(const s in e)(s==="class"||s==="style"||is(s))&&((t||(t={}))[s]=e[s]);return t},ad=(e,t)=>{const s={};for(const n in e)(!Or(n)||!(n.slice(9)in t))&&(s[n]=e[n]);return s};function fd(e,t,s){const{props:n,children:i,component:r}=e,{props:o,children:l,patchFlag:c}=t,f=r.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&c>=0){if(c&1024)return!0;if(c&16)return n?Wo(n,o,f):!!o;if(c&8){const a=t.dynamicProps;for(let u=0;ue.__isSuspense;let ur=0;const ud={name:"Suspense",__isSuspense:!0,process(e,t,s,n,i,r,o,l,c,f){if(e==null)dd(t,s,n,i,r,o,l,c,f);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}pd(e,t,s,n,i,o,l,c,f)}},hydrate:gd,normalize:md},hd=ud;function nn(e,t){const s=e.props&&e.props[t];q(s)&&s()}function dd(e,t,s,n,i,r,o,l,c){const{p:f,o:{createElement:a}}=c,u=a("div"),d=e.suspense=sa(e,i,n,t,u,s,r,o,l,c);f(null,d.pendingBranch=e.ssContent,u,null,n,d,r,o),d.deps>0?(nn(e,"onPending"),nn(e,"onFallback"),f(null,e.ssFallback,t,s,n,null,r,o),vs(d,e.ssFallback)):d.resolve(!1,!0)}function pd(e,t,s,n,i,r,o,l,{p:c,um:f,o:{createElement:a}}){const u=t.suspense=e.suspense;u.vnode=t,t.el=e.el;const d=t.ssContent,p=t.ssFallback,{activeBranch:_,pendingBranch:b,isInFallback:M,isHydrating:w}=u;if(b)u.pendingBranch=d,ot(d,b)?(c(b,d,u.hiddenContainer,null,i,u,r,o,l),u.deps<=0?u.resolve():M&&(w||(c(_,p,s,n,i,null,r,o,l),vs(u,p)))):(u.pendingId=ur++,w?(u.isHydrating=!1,u.activeBranch=b):f(b,i,u),u.deps=0,u.effects.length=0,u.hiddenContainer=a("div"),M?(c(null,d,u.hiddenContainer,null,i,u,r,o,l),u.deps<=0?u.resolve():(c(_,p,s,n,i,null,r,o,l),vs(u,p))):_&&ot(d,_)?(c(_,d,s,n,i,u,r,o,l),u.resolve(!0)):(c(null,d,u.hiddenContainer,null,i,u,r,o,l),u.deps<=0&&u.resolve()));else if(_&&ot(d,_))c(_,d,s,n,i,u,r,o,l),vs(u,d);else if(nn(t,"onPending"),u.pendingBranch=d,d.shapeFlag&512?u.pendingId=d.component.suspenseId:u.pendingId=ur++,c(null,d,u.hiddenContainer,null,i,u,r,o,l),u.deps<=0)u.resolve();else{const{timeout:A,pendingId:g}=u;A>0?setTimeout(()=>{u.pendingId===g&&u.fallback(p)},A):A===0&&u.fallback(p)}}function sa(e,t,s,n,i,r,o,l,c,f,a=!1){const{p:u,m:d,um:p,n:_,o:{parentNode:b,remove:M}}=f;let w;const A=yd(e);A&&t&&t.pendingBranch&&(w=t.pendingId,t.deps++);const g=e.props?Kn(e.props.timeout):void 0,y=r,v={vnode:e,parent:t,parentComponent:s,namespace:o,container:n,hiddenContainer:i,deps:0,pendingId:ur++,timeout:typeof g=="number"?g:-1,activeBranch:null,pendingBranch:null,isInFallback:!a,isHydrating:a,isUnmounted:!1,effects:[],resolve(x=!1,V=!1){const{vnode:O,activeBranch:S,pendingBranch:C,pendingId:k,effects:E,parentComponent:D,container:W}=v;let J=!1;v.isHydrating?v.isHydrating=!1:x||(J=S&&C.transition&&C.transition.mode==="out-in",J&&(S.transition.afterLeave=()=>{k===v.pendingId&&(d(C,W,r===y?_(S):r,0),Qs(E))}),S&&(b(S.el)===W&&(r=_(S)),p(S,D,v,!0)),J||d(C,W,r,0)),vs(v,C),v.pendingBranch=null,v.isInFallback=!1;let U=v.parent,Y=!1;for(;U;){if(U.pendingBranch){U.effects.push(...E),Y=!0;break}U=U.parent}!Y&&!J&&Qs(E),v.effects=[],A&&t&&t.pendingBranch&&w===t.pendingId&&(t.deps--,t.deps===0&&!V&&t.resolve()),nn(O,"onResolve")},fallback(x){if(!v.pendingBranch)return;const{vnode:V,activeBranch:O,parentComponent:S,container:C,namespace:k}=v;nn(V,"onFallback");const E=_(O),D=()=>{v.isInFallback&&(u(null,x,C,E,S,null,k,l,c),vs(v,x))},W=x.transition&&x.transition.mode==="out-in";W&&(O.transition.afterLeave=D),v.isInFallback=!0,p(O,S,null,!0),W||D()},move(x,V,O){v.activeBranch&&d(v.activeBranch,x,V,O),v.container=x},next(){return v.activeBranch&&_(v.activeBranch)},registerDep(x,V,O){const S=!!v.pendingBranch;S&&v.deps++;const C=x.vnode.el;x.asyncDep.catch(k=>{ls(k,x,0)}).then(k=>{if(x.isUnmounted||v.isUnmounted||v.pendingId!==x.suspenseId)return;x.asyncResolved=!0;const{vnode:E}=x;gr(x,k,!1),C&&(E.el=C);const D=!C&&x.subTree.el;V(x,E,b(C||x.subTree.el),C?null:_(x.subTree),v,o,O),D&&M(D),Pi(x,E.el),S&&--v.deps===0&&v.resolve()})},unmount(x,V){v.isUnmounted=!0,v.activeBranch&&p(v.activeBranch,s,x,V),v.pendingBranch&&p(v.pendingBranch,s,x,V)}};return v}function gd(e,t,s,n,i,r,o,l,c){const f=t.suspense=sa(t,n,s,e.parentNode,document.createElement("div"),null,i,r,o,l,!0),a=c(e,f.pendingBranch=t.ssContent,s,f,r,o);return f.deps===0&&f.resolve(!1,!0),a}function md(e){const{shapeFlag:t,children:s}=e,n=t&32;e.ssContent=qo(n?s.default:s),e.ssFallback=n?qo(s.fallback):fe(be)}function qo(e){let t;if(q(e)){const s=ts&&e._c;s&&(e._d=!1,rn()),e=e(),s&&(e._d=!0,t=Pe,ia())}return B(e)&&(e=ld(e)),e=Be(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(s=>s!==e)),e}function na(e,t){t&&t.pendingBranch?B(e)?t.effects.push(...e):t.effects.push(e):Qs(e)}function vs(e,t){e.activeBranch=t;const{vnode:s,parentComponent:n}=e;let i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;s.el=i,n&&n.subTree===s&&(n.vnode.el=i,Pi(n,i))}function yd(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Ce=Symbol.for("v-fgt"),Vt=Symbol.for("v-txt"),be=Symbol.for("v-cmt"),Qt=Symbol.for("v-stc"),qs=[];let Pe=null;function rn(e=!1){qs.push(Pe=e?null:[])}function ia(){qs.pop(),Pe=qs[qs.length-1]||null}let ts=1;function hr(e,t=!1){ts+=e,e<0&&Pe&&t&&(Pe.hasOnce=!0)}function ra(e){return e.dynamicChildren=ts>0?Pe||gs:null,ia(),ts>0&&Pe&&Pe.push(e),e}function bd(e,t,s,n,i,r){return ra(zr(e,t,s,n,i,r,!0))}function Qn(e,t,s,n,i){return ra(fe(e,t,s,n,i,!0))}function At(e){return e?e.__v_isVNode===!0:!1}function ot(e,t){return e.type===t.type&&e.key===t.key}function _d(e){}const oa=({key:e})=>e??null,Fn=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?Z(e)||Te(e)||q(e)?{i:Ee,r:e,k:t,f:!!s}:e:null);function zr(e,t=null,s=null,n=0,i=null,r=e===Ce?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&oa(t),ref:t&&Fn(t),scopeId:Ai,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:n,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Ee};return l?(to(c,s),r&128&&e.normalize(c)):s&&(c.shapeFlag|=Z(s)?8:16),ts>0&&!o&&Pe&&(c.patchFlag>0||r&6)&&c.patchFlag!==32&&Pe.push(c),c}const fe=Sd;function Sd(e,t=null,s=null,n=0,i=null,r=!1){if((!e||e===Rc)&&(e=be),At(e)){const l=gt(e,t,!0);return s&&to(l,s),ts>0&&!r&&Pe&&(l.shapeFlag&6?Pe[Pe.indexOf(e)]=l:Pe.push(l)),l.patchFlag=-2,l}if(xd(e)&&(e=e.__vccOpts),t){t=la(t);let{class:l,style:c}=t;l&&!Z(l)&&(t.class=dn(l)),le(c)&&(Ei(c)&&!B(c)&&(c=ee({},c)),t.style=hn(c))}const o=Z(e)?1:Zn(e)?128:mc(e)?64:le(e)?4:q(e)?2:0;return zr(e,t,s,n,i,o,r,!0)}function la(e){return e?Ei(e)||Vc(e)?ee({},e):e:null}function gt(e,t,s=!1,n=!1){const{props:i,ref:r,patchFlag:o,children:l,transition:c}=e,f=t?ca(i||{},t):i,a={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&oa(f),ref:t&&t.ref?s&&r?B(r)?r.concat(Fn(t)):[r,Fn(t)]:Fn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ce?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&>(e.ssContent),ssFallback:e.ssFallback&>(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&n&&Ct(a,c.clone(a)),a}function eo(e=" ",t=0){return fe(Vt,null,e,t)}function vd(e,t){const s=fe(Qt,null,e);return s.staticCount=t,s}function Ed(e="",t=!1){return t?(rn(),Qn(be,null,e)):fe(be,null,e)}function Be(e){return e==null||typeof e=="boolean"?fe(be):B(e)?fe(Ce,null,e.slice()):At(e)?Mt(e):fe(Vt,null,String(e))}function Mt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:gt(e)}function to(e,t){let s=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(B(t))s=16;else if(typeof t=="object")if(n&65){const i=t.default;i&&(i._c&&(i._d=!1),to(e,i()),i._c&&(i._d=!0));return}else{s=32;const i=t._;!i&&!Vc(t)?t._ctx=Ee:i===3&&Ee&&(Ee.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else q(t)?(t={default:t,_ctx:Ee},s=32):(t=String(t),n&64?(s=16,t=[eo(t)]):s=8);e.children=t,e.shapeFlag|=s}function ca(...e){const t={};for(let s=0;sve||Ee;let zn,dr;{const e=gi(),t=(s,n)=>{let i;return(i=e[s])||(i=e[s]=[]),i.push(n),r=>{i.length>1?i.forEach(o=>o(r)):i[0](r)}};zn=t("__VUE_INSTANCE_SETTERS__",s=>ve=s),dr=t("__VUE_SSR_SETTERS__",s=>Ts=s)}const ss=e=>{const t=ve;return zn(e),e.scope.on(),()=>{e.scope.off(),zn(t)}},pr=()=>{ve&&ve.scope.off(),zn(null)};function fa(e){return e.vnode.shapeFlag&4}let Ts=!1;function ua(e,t=!1,s=!1){t&&dr(t);const{props:n,children:i}=e.vnode,r=fa(e);Yh(e,n,r,t),zh(e,i,s);const o=r?Ad(e,t):void 0;return t&&dr(!1),o}function Ad(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,lr);const{setup:n}=s;if(n){jt();const i=e.setupContext=n.length>1?pa(e):null,r=ss(e),o=Rs(n,e,0,[e.props,i]),l=Pr(o);if(Kt(),r(),(l||e.sp)&&!Ft(e)&&Wr(e),l){if(o.then(pr,pr),t)return o.then(c=>{gr(e,c,t)}).catch(c=>{ls(c,e,0)});e.asyncDep=o}else gr(e,o,t)}else da(e,t)}function gr(e,t,s){q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:le(t)&&(e.setupState=$r(t)),da(e,s)}let ei,mr;function ha(e){ei=e,mr=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,wh))}}const Nd=()=>!ei;function da(e,t,s){const n=e.type;if(!e.render){if(!t&&ei&&!n.render){const i=n.template||Xr(e).template;if(i){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=n,f=ee(ee({isCustomElement:r,delimiters:l},o),c);n.render=ei(i,f)}}e.render=n.render||Ne,mr&&mr(e)}{const i=ss(e);jt();try{Hh(e)}finally{Kt(),i()}}}const wd={get(e,t){return Oe(e,"get",""),e[t]}};function pa(e){const t=s=>{e.exposed=s||{}};return{attrs:new Proxy(e.attrs,wd),slots:e.slots,emit:e.emit,expose:t}}function yn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy($r(ic(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in Ks)return Ks[s](e)},has(t,s){return s in t||s in Ks}})):e.proxy}function yr(e,t=!0){return q(e)?e.displayName||e.name:e.name||t&&e.__name}function xd(e){return q(e)&&"__vccOpts"in e}const ga=(e,t)=>Du(e,t,Ts);function ma(e,t,s){const n=arguments.length;return n===2?le(t)&&!B(t)?At(t)?fe(e,null,[t]):fe(e,t):fe(e,null,t):(n>3?s=Array.prototype.slice.call(arguments,2):n===3&&At(s)&&(s=[s]),fe(e,t,s))}function Id(){}function Od(e,t,s,n){const i=s[n];if(i&&ya(i,e))return i;const r=t();return r.memo=e.slice(),r.cacheIndex=n,s[n]=r}function ya(e,t){const s=e.memo;if(s.length!=t.length)return!1;for(let n=0;n0&&Pe&&Pe.push(e),!0}const ba="3.5.13",Rd=Ne,Pd=Wu,Md=ds,kd=pc,Ld={createComponentInstance:aa,setupComponent:ua,renderComponentRoot:Dn,setCurrentRenderingInstance:en,isVNode:At,normalizeVNode:Be,getComponentPublicInstance:yn,ensureValidVNode:Yr,pushWarningContext:Hu,popWarningContext:Uu},Dd=Ld,Fd=null,Vd=null,$d=null;/** +* @vue/runtime-dom v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let br;const Go=typeof window<"u"&&window.trustedTypes;if(Go)try{br=Go.createPolicy("vue",{createHTML:e=>e})}catch{}const _a=br?e=>br.createHTML(e):e=>e,Bd="http://www.w3.org/2000/svg",Hd="http://www.w3.org/1998/Math/MathML",_t=typeof document<"u"?document:null,Jo=_t&&_t.createElement("template"),Ud={insert:(e,t,s)=>{t.insertBefore(e,s||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,s,n)=>{const i=t==="svg"?_t.createElementNS(Bd,e):t==="mathml"?_t.createElementNS(Hd,e):s?_t.createElement(e,{is:s}):_t.createElement(e);return e==="select"&&n&&n.multiple!=null&&i.setAttribute("multiple",n.multiple),i},createText:e=>_t.createTextNode(e),createComment:e=>_t.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>_t.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,s,n,i,r){const o=s?s.previousSibling:t.lastChild;if(i&&(i===r||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),s),!(i===r||!(i=i.nextSibling)););else{Jo.innerHTML=_a(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const l=Jo.content;if(n==="svg"||n==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,s)}return[o?o.nextSibling:t.firstChild,s?s.previousSibling:t.lastChild]}},wt="transition",Ls="animation",Cs=Symbol("_vtc"),Sa={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},va=ee({},jr,Sa),jd=e=>(e.displayName="Transition",e.props=va,e),Kd=jd((e,{slots:t})=>ma(vc,Ea(e),t)),qt=(e,t=[])=>{B(e)?e.forEach(s=>s(...t)):e&&e(...t)},Yo=e=>e?B(e)?e.some(t=>t.length>1):e.length>1:!1;function Ea(e){const t={};for(const E in e)E in Sa||(t[E]=e[E]);if(e.css===!1)return t;const{name:s="v",type:n,duration:i,enterFromClass:r=`${s}-enter-from`,enterActiveClass:o=`${s}-enter-active`,enterToClass:l=`${s}-enter-to`,appearFromClass:c=r,appearActiveClass:f=o,appearToClass:a=l,leaveFromClass:u=`${s}-leave-from`,leaveActiveClass:d=`${s}-leave-active`,leaveToClass:p=`${s}-leave-to`}=e,_=Wd(i),b=_&&_[0],M=_&&_[1],{onBeforeEnter:w,onEnter:A,onEnterCancelled:g,onLeave:y,onLeaveCancelled:v,onBeforeAppear:x=w,onAppear:V=A,onAppearCancelled:O=g}=t,S=(E,D,W,J)=>{E._enterCancelled=J,It(E,D?a:l),It(E,D?f:o),W&&W()},C=(E,D)=>{E._isLeaving=!1,It(E,u),It(E,p),It(E,d),D&&D()},k=E=>(D,W)=>{const J=E?V:A,U=()=>S(D,E,W);qt(J,[D,U]),Xo(()=>{It(D,E?c:r),ht(D,E?a:l),Yo(J)||Zo(D,n,b,U)})};return ee(t,{onBeforeEnter(E){qt(w,[E]),ht(E,r),ht(E,o)},onBeforeAppear(E){qt(x,[E]),ht(E,c),ht(E,f)},onEnter:k(!1),onAppear:k(!0),onLeave(E,D){E._isLeaving=!0;const W=()=>C(E,D);ht(E,u),E._enterCancelled?(ht(E,d),_r()):(_r(),ht(E,d)),Xo(()=>{E._isLeaving&&(It(E,u),ht(E,p),Yo(y)||Zo(E,n,M,W))}),qt(y,[E,W])},onEnterCancelled(E){S(E,!1,void 0,!0),qt(g,[E])},onAppearCancelled(E){S(E,!0,void 0,!0),qt(O,[E])},onLeaveCancelled(E){C(E),qt(v,[E])}})}function Wd(e){if(e==null)return null;if(le(e))return[Xi(e.enter),Xi(e.leave)];{const t=Xi(e);return[t,t]}}function Xi(e){return Kn(e)}function ht(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.add(s)),(e[Cs]||(e[Cs]=new Set)).add(t)}function It(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const s=e[Cs];s&&(s.delete(t),s.size||(e[Cs]=void 0))}function Xo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let qd=0;function Zo(e,t,s,n){const i=e._endId=++qd,r=()=>{i===e._endId&&n()};if(s!=null)return setTimeout(r,s);const{type:o,timeout:l,propCount:c}=Ta(e,t);if(!o)return n();const f=o+"end";let a=0;const u=()=>{e.removeEventListener(f,d),r()},d=p=>{p.target===e&&++a>=c&&u()};setTimeout(()=>{a(s[_]||"").split(", "),i=n(`${wt}Delay`),r=n(`${wt}Duration`),o=Qo(i,r),l=n(`${Ls}Delay`),c=n(`${Ls}Duration`),f=Qo(l,c);let a=null,u=0,d=0;t===wt?o>0&&(a=wt,u=o,d=r.length):t===Ls?f>0&&(a=Ls,u=f,d=c.length):(u=Math.max(o,f),a=u>0?o>f?wt:Ls:null,d=a?a===wt?r.length:c.length:0);const p=a===wt&&/\b(transform|all)(,|$)/.test(n(`${wt}Property`).toString());return{type:a,timeout:u,propCount:d,hasTransform:p}}function Qo(e,t){for(;e.lengthzo(s)+zo(e[n])))}function zo(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function _r(){return document.body.offsetHeight}function Gd(e,t,s){const n=e[Cs];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):s?e.setAttribute("class",t):e.className=t}const ti=Symbol("_vod"),Ca=Symbol("_vsh"),Aa={beforeMount(e,{value:t},{transition:s}){e[ti]=e.style.display==="none"?"":e.style.display,s&&t?s.beforeEnter(e):Ds(e,t)},mounted(e,{value:t},{transition:s}){s&&t&&s.enter(e)},updated(e,{value:t,oldValue:s},{transition:n}){!t!=!s&&(n?t?(n.beforeEnter(e),Ds(e,!0),n.enter(e)):n.leave(e,()=>{Ds(e,!1)}):Ds(e,t))},beforeUnmount(e,{value:t}){Ds(e,t)}};function Ds(e,t){e.style.display=t?e[ti]:"none",e[Ca]=!t}function Jd(){Aa.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Na=Symbol("");function Yd(e){const t=nt();if(!t)return;const s=t.ut=(i=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(r=>si(r,i))},n=()=>{const i=e(t.proxy);t.ce?si(t.ce,i):Sr(t.subTree,i),s(i)};qr(()=>{Qs(n)}),gn(()=>{Ss(n,Ne,{flush:"post"});const i=new MutationObserver(n);i.observe(t.subTree.el.parentNode,{childList:!0}),Oi(()=>i.disconnect())})}function Sr(e,t){if(e.shapeFlag&128){const s=e.suspense;e=s.activeBranch,s.pendingBranch&&!s.isHydrating&&s.effects.push(()=>{Sr(s.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)si(e.el,t);else if(e.type===Ce)e.children.forEach(s=>Sr(s,t));else if(e.type===Qt){let{el:s,anchor:n}=e;for(;s&&(si(s,t),s!==n);)s=s.nextSibling}}function si(e,t){if(e.nodeType===1){const s=e.style;let n="";for(const i in t)s.setProperty(`--${i}`,t[i]),n+=`--${i}: ${t[i]};`;s[Na]=n}}const Xd=/(^|;)\s*display\s*:/;function Zd(e,t,s){const n=e.style,i=Z(s);let r=!1;if(s&&!i){if(t)if(Z(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();s[l]==null&&Vn(n,l,"")}else for(const o in t)s[o]==null&&Vn(n,o,"");for(const o in s)o==="display"&&(r=!0),Vn(n,o,s[o])}else if(i){if(t!==s){const o=n[Na];o&&(s+=";"+o),n.cssText=s,r=Xd.test(s)}}else t&&e.removeAttribute("style");ti in e&&(e[ti]=r?n.display:"",e[Ca]&&(n.display="none"))}const el=/\s*!important$/;function Vn(e,t,s){if(B(s))s.forEach(n=>Vn(e,t,n));else if(s==null&&(s=""),t.startsWith("--"))e.setProperty(t,s);else{const n=Qd(e,t);el.test(s)?e.setProperty(He(n),s.replace(el,""),"important"):e[n]=s}}const tl=["Webkit","Moz","ms"],Zi={};function Qd(e,t){const s=Zi[t];if(s)return s;let n=ue(t);if(n!=="filter"&&n in e)return Zi[t]=n;n=os(n);for(let i=0;iQi||(sp.then(()=>Qi=0),Qi=Date.now());function ip(e,t){const s=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=s.attached)return;st(rp(n,s.value),t,5,[n])};return s.value=e,s.attached=np(),s}function rp(e,t){if(B(t)){const s=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{s.call(e),e._stopped=!0},t.map(n=>i=>!i._stopped&&n&&n(i))}else return t}const ll=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,op=(e,t,s,n,i,r)=>{const o=i==="svg";t==="class"?Gd(e,n,o):t==="style"?Zd(e,s,n):is(t)?Or(t)||ep(e,t,s,n,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):lp(e,t,n,o))?(il(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&nl(e,t,n,o,r,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Z(n))?il(e,ue(t),n,r,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),nl(e,t,n,o))};function lp(e,t,s,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&ll(t)&&q(s));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const i=e.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return ll(t)&&Z(s)?!1:t in e}const cl={};/*! #__NO_SIDE_EFFECTS__ */function wa(e,t,s){const n=Kr(e,t);di(n)&&ee(n,t);class i extends Mi{constructor(o){super(n,o,s)}}return i.def=n,i}/*! #__NO_SIDE_EFFECTS__ */const cp=(e,t)=>wa(e,t,$a),ap=typeof HTMLElement<"u"?HTMLElement:class{};class Mi extends ap{constructor(t,s={},n=vr){super(),this._def=t,this._props=s,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&n!==vr?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof Mi){this._parent=t;break}this._instance||(this._resolved?(this._setParent(),this._update()):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._instance.provides=t._instance.provides)}disconnectedCallback(){this._connected=!1,Ci(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let n=0;n{for(const i of n)this._setAttr(i.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(n,i=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:r,styles:o}=n;let l;if(r&&!B(r))for(const c in r){const f=r[c];(f===Number||f&&f.type===Number)&&(c in this._props&&(this._props[c]=Kn(this._props[c])),(l||(l=Object.create(null)))[ue(c)]=!0)}this._numberProps=l,i&&this._resolveProps(n),this.shadowRoot&&this._applyStyles(o),this._mount(n)},s=this._def.__asyncLoader;s?this._pendingResolve=s().then(n=>t(this._def=n,!0)):t(this._def)}_mount(t){this._app=this._createApp(t),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const s=this._instance&&this._instance.exposed;if(s)for(const n in s)ie(this,n)||Object.defineProperty(this,n,{get:()=>Ti(s[n])})}_resolveProps(t){const{props:s}=t,n=B(s)?s:Object.keys(s||{});for(const i of Object.keys(this))i[0]!=="_"&&n.includes(i)&&this._setProp(i,this[i]);for(const i of n.map(ue))Object.defineProperty(this,i,{get(){return this._getProp(i)},set(r){this._setProp(i,r,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const s=this.hasAttribute(t);let n=s?this.getAttribute(t):cl;const i=ue(t);s&&this._numberProps&&this._numberProps[i]&&(n=Kn(n)),this._setProp(i,n,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,s,n=!0,i=!1){if(s!==this._props[t]&&(s===cl?delete this._props[t]:(this._props[t]=s,t==="key"&&this._app&&(this._app._ceVNode.key=s)),i&&this._instance&&this._update(),n)){const r=this._ob;r&&r.disconnect(),s===!0?this.setAttribute(He(t),""):typeof s=="string"||typeof s=="number"?this.setAttribute(He(t),s+""):s||this.removeAttribute(He(t)),r&&r.observe(this,{attributes:!0})}}_update(){Va(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const s=fe(this._def,ee(t,this._props));return this._instance||(s.ce=n=>{this._instance=n,n.ce=this,n.isCE=!0;const i=(r,o)=>{this.dispatchEvent(new CustomEvent(r,di(o[0])?ee({detail:o},o[0]):{detail:o}))};n.emit=(r,...o)=>{i(r,o),He(r)!==r&&i(He(r),o)},this._setParent()}),s}_applyStyles(t,s){if(!t)return;if(s){if(s===this._def||this._styleChildren.has(s))return;this._styleChildren.add(s)}const n=this._nonce;for(let i=t.length-1;i>=0;i--){const r=document.createElement("style");n&&r.setAttribute("nonce",n),r.textContent=t[i],this.shadowRoot.prepend(r)}}_parseSlots(){const t=this._slots={};let s;for(;s=this.firstChild;){const n=s.nodeType===1&&s.getAttribute("slot")||"default";(t[n]||(t[n]=[])).push(s),this.removeChild(s)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),s=this._instance.type.__scopeId;for(let n=0;n(delete e.props.mode,e),dp=hp({name:"TransitionGroup",props:ee({},va,{tag:String,moveClass:String}),setup(e,{slots:t}){const s=nt(),n=Ur();let i,r;return xi(()=>{if(!i.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!bp(i[0].el,s.vnode.el,o))return;i.forEach(gp),i.forEach(mp);const l=i.filter(yp);_r(),l.forEach(c=>{const f=c.el,a=f.style;ht(f,o),a.transform=a.webkitTransform=a.transitionDuration="";const u=f[ni]=d=>{d&&d.target!==f||(!d||/transform$/.test(d.propertyName))&&(f.removeEventListener("transitionend",u),f[ni]=null,It(f,o))};f.addEventListener("transitionend",u)})}),()=>{const o=ne(e),l=Ea(o);let c=o.tag||Ce;if(i=[],r)for(let f=0;f{l.split(/\s+/).forEach(c=>c&&n.classList.remove(c))}),s.split(/\s+/).forEach(l=>l&&n.classList.add(l)),n.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(n);const{hasTransform:o}=Ta(n);return r.removeChild(n),o}const Ut=e=>{const t=e.props["onUpdate:modelValue"]||!1;return B(t)?s=>bs(t,s):t};function _p(e){e.target.composing=!0}function fl(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const tt=Symbol("_assign"),ii={created(e,{modifiers:{lazy:t,trim:s,number:n}},i){e[tt]=Ut(i);const r=n||i.props&&i.props.type==="number";Et(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;s&&(l=l.trim()),r&&(l=jn(l)),e[tt](l)}),s&&Et(e,"change",()=>{e.value=e.value.trim()}),t||(Et(e,"compositionstart",_p),Et(e,"compositionend",fl),Et(e,"change",fl))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:s,modifiers:{lazy:n,trim:i,number:r}},o){if(e[tt]=Ut(o),e.composing)return;const l=(r||e.type==="number")&&!/^0\d/.test(e.value)?jn(e.value):e.value,c=t??"";l!==c&&(document.activeElement===e&&e.type!=="range"&&(n&&t===s||i&&e.value.trim()===c)||(e.value=c))}},so={deep:!0,created(e,t,s){e[tt]=Ut(s),Et(e,"change",()=>{const n=e._modelValue,i=As(e),r=e.checked,o=e[tt];if(B(n)){const l=mi(n,i),c=l!==-1;if(r&&!c)o(n.concat(i));else if(!r&&c){const f=[...n];f.splice(l,1),o(f)}}else if(rs(n)){const l=new Set(n);r?l.add(i):l.delete(i),o(l)}else o(Pa(e,r))})},mounted:ul,beforeUpdate(e,t,s){e[tt]=Ut(s),ul(e,t,s)}};function ul(e,{value:t,oldValue:s},n){e._modelValue=t;let i;if(B(t))i=mi(t,n.props.value)>-1;else if(rs(t))i=t.has(n.props.value);else{if(t===s)return;i=Bt(t,Pa(e,!0))}e.checked!==i&&(e.checked=i)}const no={created(e,{value:t},s){e.checked=Bt(t,s.props.value),e[tt]=Ut(s),Et(e,"change",()=>{e[tt](As(e))})},beforeUpdate(e,{value:t,oldValue:s},n){e[tt]=Ut(n),t!==s&&(e.checked=Bt(t,n.props.value))}},Ra={deep:!0,created(e,{value:t,modifiers:{number:s}},n){const i=rs(t);Et(e,"change",()=>{const r=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>s?jn(As(o)):As(o));e[tt](e.multiple?i?new Set(r):r:r[0]),e._assigning=!0,Ci(()=>{e._assigning=!1})}),e[tt]=Ut(n)},mounted(e,{value:t}){hl(e,t)},beforeUpdate(e,t,s){e[tt]=Ut(s)},updated(e,{value:t}){e._assigning||hl(e,t)}};function hl(e,t){const s=e.multiple,n=B(t);if(!(s&&!n&&!rs(t))){for(let i=0,r=e.options.length;iString(f)===String(l)):o.selected=mi(t,l)>-1}else o.selected=t.has(l);else if(Bt(As(o),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!s&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function As(e){return"_value"in e?e._value:e.value}function Pa(e,t){const s=t?"_trueValue":"_falseValue";return s in e?e[s]:t}const Ma={created(e,t,s){Rn(e,t,s,null,"created")},mounted(e,t,s){Rn(e,t,s,null,"mounted")},beforeUpdate(e,t,s,n){Rn(e,t,s,n,"beforeUpdate")},updated(e,t,s,n){Rn(e,t,s,n,"updated")}};function ka(e,t){switch(e){case"SELECT":return Ra;case"TEXTAREA":return ii;default:switch(t){case"checkbox":return so;case"radio":return no;default:return ii}}}function Rn(e,t,s,n,i){const o=ka(e.tagName,s.props&&s.props.type)[i];o&&o(e,t,s,n)}function Sp(){ii.getSSRProps=({value:e})=>({value:e}),no.getSSRProps=({value:e},t)=>{if(t.props&&Bt(t.props.value,e))return{checked:!0}},so.getSSRProps=({value:e},t)=>{if(B(e)){if(t.props&&mi(e,t.props.value)>-1)return{checked:!0}}else if(rs(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Ma.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const s=ka(t.type.toUpperCase(),t.props&&t.props.type);if(s.getSSRProps)return s.getSSRProps(e,t)}}const vp=["ctrl","shift","alt","meta"],Ep={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>vp.some(s=>e[`${s}Key`]&&!t.includes(s))},Tp=(e,t)=>{const s=e._withMods||(e._withMods={}),n=t.join(".");return s[n]||(s[n]=(i,...r)=>{for(let o=0;o{const s=e._withKeys||(e._withKeys={}),n=t.join(".");return s[n]||(s[n]=i=>{if(!("key"in i))return;const r=He(i.key);if(t.some(o=>o===r||Cp[o]===r))return e(i)})},La=ee({patchProp:op},Ud);let Gs,dl=!1;function Da(){return Gs||(Gs=Wc(La))}function Fa(){return Gs=dl?Gs:qc(La),dl=!0,Gs}const Va=(...e)=>{Da().render(...e)},Np=(...e)=>{Fa().hydrate(...e)},vr=(...e)=>{const t=Da().createApp(...e),{mount:s}=t;return t.mount=n=>{const i=Ha(n);if(!i)return;const r=t._component;!q(r)&&!r.render&&!r.template&&(r.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const o=s(i,!1,Ba(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),o},t},$a=(...e)=>{const t=Fa().createApp(...e),{mount:s}=t;return t.mount=n=>{const i=Ha(n);if(i)return s(i,!0,Ba(i))},t};function Ba(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Ha(e){return Z(e)?document.querySelector(e):e}let pl=!1;const wp=()=>{pl||(pl=!0,Sp(),Jd())},xp=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:vc,BaseTransitionPropsValidators:jr,Comment:be,DeprecationTypes:$d,EffectScope:kr,ErrorCodes:Ku,ErrorTypeStrings:Pd,Fragment:Ce,KeepAlive:yh,ReactiveEffect:Ys,Static:Qt,Suspense:hd,Teleport:zu,Text:Vt,TrackOpTypes:Fu,Transition:Kd,TransitionGroup:pp,TriggerOpTypes:Vu,VueElement:Mi,assertNumber:ju,callWithAsyncErrorHandling:st,callWithErrorHandling:Rs,camelize:ue,capitalize:os,cloneVNode:gt,compatUtils:Vd,computed:ga,createApp:vr,createBlock:Qn,createCommentVNode:Ed,createElementBlock:bd,createElementVNode:zr,createHydrationRenderer:qc,createPropsRestProxy:$h,createRenderer:Wc,createSSRApp:$a,createSlots:Ch,createStaticVNode:vd,createTextVNode:eo,createVNode:fe,customRef:lc,defineAsyncComponent:gh,defineComponent:Kr,defineCustomElement:wa,defineEmits:Ih,defineExpose:Oh,defineModel:Mh,defineOptions:Rh,defineProps:xh,defineSSRCustomElement:cp,defineSlots:Ph,devtools:Md,effect:ru,effectScope:su,getCurrentInstance:nt,getCurrentScope:Hl,getCurrentWatcher:$u,getTransitionRawChildren:Ni,guardReactiveProps:la,h:ma,handleError:ls,hasInjectionContext:Jh,hydrate:Np,hydrateOnIdle:ah,hydrateOnInteraction:dh,hydrateOnMediaQuery:hh,hydrateOnVisible:uh,initCustomFormatter:Id,initDirectivesForSSR:wp,inject:Ws,isMemoSame:ya,isProxy:Ei,isReactive:Dt,isReadonly:Ht,isRef:Te,isRuntimeOnly:Nd,isShallow:Ye,isVNode:At,markRaw:ic,mergeDefaults:Fh,mergeModels:Vh,mergeProps:ca,nextTick:Ci,normalizeClass:dn,normalizeProps:Kf,normalizeStyle:hn,onActivated:Tc,onBeforeMount:Nc,onBeforeUnmount:Ii,onBeforeUpdate:qr,onDeactivated:Cc,onErrorCaptured:Oc,onMounted:gn,onRenderTracked:Ic,onRenderTriggered:xc,onScopeDispose:nu,onServerPrefetch:wc,onUnmounted:Oi,onUpdated:xi,onWatcherCleanup:ac,openBlock:rn,popScopeId:Yu,provide:Lc,proxyRefs:$r,pushScopeId:Ju,queuePostFlushCb:Qs,reactive:Si,readonly:Vr,ref:Us,registerRuntimeCompiler:ha,render:Va,renderList:Th,renderSlot:Ah,resolveComponent:Sh,resolveDirective:Eh,resolveDynamicComponent:vh,resolveFilter:Fd,resolveTransitionHooks:Es,setBlockTracking:hr,setDevtoolsHook:kd,setTransitionHooks:Ct,shallowReactive:nc,shallowReadonly:Au,shallowRef:rc,ssrContextKey:Xc,ssrUtils:Dd,stop:ou,toDisplayString:$l,toHandlerKey:ys,toHandlers:Nh,toRaw:ne,toRef:ku,toRefs:Ru,toValue:xu,transformVNodeArgs:_d,triggerRef:wu,unref:Ti,useAttrs:Dh,useCssModule:up,useCssVars:Yd,useHost:xa,useId:th,useModel:rd,useSSRContext:Zc,useShadowRoot:fp,useSlots:Lh,useTemplateRef:sh,useTransitionState:Ur,vModelCheckbox:so,vModelDynamic:Ma,vModelRadio:no,vModelSelect:Ra,vModelText:ii,vShow:Aa,version:ba,warn:Rd,watch:Ss,watchEffect:sd,watchPostEffect:nd,watchSyncEffect:Qc,withAsyncContext:Bh,withCtx:Hr,withDefaults:kh,withDirectives:Zu,withKeys:Ap,withMemo:Od,withModifiers:Tp,withScopeId:Xu},Symbol.toStringTag,{value:"Module"}));/** +* @vue/compiler-core v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const on=Symbol(""),Js=Symbol(""),io=Symbol(""),ri=Symbol(""),Ua=Symbol(""),ns=Symbol(""),ja=Symbol(""),Ka=Symbol(""),ro=Symbol(""),oo=Symbol(""),bn=Symbol(""),lo=Symbol(""),Wa=Symbol(""),co=Symbol(""),ao=Symbol(""),fo=Symbol(""),uo=Symbol(""),ho=Symbol(""),po=Symbol(""),qa=Symbol(""),Ga=Symbol(""),ki=Symbol(""),oi=Symbol(""),go=Symbol(""),mo=Symbol(""),ln=Symbol(""),_n=Symbol(""),yo=Symbol(""),Er=Symbol(""),Ip=Symbol(""),Tr=Symbol(""),li=Symbol(""),Op=Symbol(""),Rp=Symbol(""),bo=Symbol(""),Pp=Symbol(""),Mp=Symbol(""),_o=Symbol(""),Ja=Symbol(""),Ns={[on]:"Fragment",[Js]:"Teleport",[io]:"Suspense",[ri]:"KeepAlive",[Ua]:"BaseTransition",[ns]:"openBlock",[ja]:"createBlock",[Ka]:"createElementBlock",[ro]:"createVNode",[oo]:"createElementVNode",[bn]:"createCommentVNode",[lo]:"createTextVNode",[Wa]:"createStaticVNode",[co]:"resolveComponent",[ao]:"resolveDynamicComponent",[fo]:"resolveDirective",[uo]:"resolveFilter",[ho]:"withDirectives",[po]:"renderList",[qa]:"renderSlot",[Ga]:"createSlots",[ki]:"toDisplayString",[oi]:"mergeProps",[go]:"normalizeClass",[mo]:"normalizeStyle",[ln]:"normalizeProps",[_n]:"guardReactiveProps",[yo]:"toHandlers",[Er]:"camelize",[Ip]:"capitalize",[Tr]:"toHandlerKey",[li]:"setBlockTracking",[Op]:"pushScopeId",[Rp]:"popScopeId",[bo]:"withCtx",[Pp]:"unref",[Mp]:"isRef",[_o]:"withMemo",[Ja]:"isMemoSame"};function kp(e){Object.getOwnPropertySymbols(e).forEach(t=>{Ns[t]=e[t]})}const Ze={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function Lp(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:Ze}}function cn(e,t,s,n,i,r,o,l=!1,c=!1,f=!1,a=Ze){return e&&(l?(e.helper(ns),e.helper(Is(e.inSSR,f))):e.helper(xs(e.inSSR,f)),o&&e.helper(ho)),{type:13,tag:t,props:s,children:n,patchFlag:i,dynamicProps:r,directives:o,isBlock:l,disableTracking:c,isComponent:f,loc:a}}function zt(e,t=Ze){return{type:17,loc:t,elements:e}}function et(e,t=Ze){return{type:15,loc:t,properties:e}}function me(e,t){return{type:16,loc:Ze,key:Z(e)?Q(e,!0):e,value:t}}function Q(e,t=!1,s=Ze,n=0){return{type:4,loc:s,content:e,isStatic:t,constType:t?3:n}}function ct(e,t=Ze){return{type:8,loc:t,children:e}}function Se(e,t=[],s=Ze){return{type:14,loc:s,callee:e,arguments:t}}function ws(e,t=void 0,s=!1,n=!1,i=Ze){return{type:18,params:e,returns:t,newline:s,isSlot:n,loc:i}}function Cr(e,t,s,n=!0){return{type:19,test:e,consequent:t,alternate:s,newline:n,loc:Ze}}function Dp(e,t,s=!1,n=!1){return{type:20,index:e,value:t,needPauseTracking:s,inVOnce:n,needArraySpread:!1,loc:Ze}}function Fp(e){return{type:21,body:e,loc:Ze}}function xs(e,t){return e||t?ro:oo}function Is(e,t){return e||t?ja:Ka}function So(e,{helper:t,removeHelper:s,inSSR:n}){e.isBlock||(e.isBlock=!0,s(xs(n,e.isComponent)),t(ns),t(Is(n,e.isComponent)))}const gl=new Uint8Array([123,123]),ml=new Uint8Array([125,125]);function yl(e){return e>=97&&e<=122||e>=65&&e<=90}function Ge(e){return e===32||e===10||e===9||e===12||e===13}function xt(e){return e===47||e===62||Ge(e)}function ci(e){const t=new Uint8Array(e.length);for(let s=0;s=0;i--){const r=this.newlines[i];if(t>r){s=i+2,n=t-r;break}}return{column:n,line:s,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const s=this.index+1-this.delimiterOpen.length;s>this.sectionStart&&this.cbs.ontext(this.sectionStart,s),this.state=3,this.sectionStart=s}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const s=this.sequenceIndex===this.currentSequence.length;if(!(s?xt(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!s){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||Ge(t)){const s=this.index-this.currentSequence.length;if(this.sectionStart=t||(this.state===28?this.currentSequence===xe.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,s){}}function bl(e,{compatConfig:t}){const s=t&&t[e];return e==="MODE"?s||3:s}function es(e,t){const s=bl("MODE",t),n=bl(e,t);return s===3?n===!0:n!==!1}function an(e,t,s,...n){return es(e,t)}function vo(e){throw e}function Ya(e){}function de(e,t,s,n){const i=`https://vuejs.org/error-reference/#compiler-${e}`,r=new SyntaxError(String(i));return r.code=e,r.loc=t,r}const Ue=e=>e.type===4&&e.isStatic;function Xa(e){switch(e){case"Teleport":case"teleport":return Js;case"Suspense":case"suspense":return io;case"KeepAlive":case"keep-alive":return ri;case"BaseTransition":case"base-transition":return Ua}}const $p=/^\d|[^\$\w\xA0-\uFFFF]/,Eo=e=>!$p.test(e),Bp=/[A-Za-z_$\xA0-\uFFFF]/,Hp=/[\.\?\w$\xA0-\uFFFF]/,Up=/\s+[.[]\s*|\s*[.[]\s+/g,Za=e=>e.type===4?e.content:e.loc.source,jp=e=>{const t=Za(e).trim().replace(Up,l=>l.trim());let s=0,n=[],i=0,r=0,o=null;for(let l=0;l|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,Wp=e=>Kp.test(Za(e)),qp=Wp;function ze(e,t,s=!1){for(let n=0;nt.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function zi(e){return e.type===5||e.type===2}function Jp(e){return e.type===7&&e.name==="slot"}function ai(e){return e.type===1&&e.tagType===3}function fi(e){return e.type===1&&e.tagType===2}const Yp=new Set([ln,_n]);function za(e,t=[]){if(e&&!Z(e)&&e.type===14){const s=e.callee;if(!Z(s)&&Yp.has(s))return za(e.arguments[0],t.concat(e))}return[e,t]}function ui(e,t,s){let n,i=e.type===13?e.props:e.arguments[2],r=[],o;if(i&&!Z(i)&&i.type===14){const l=za(i);i=l[0],r=l[1],o=r[r.length-1]}if(i==null||Z(i))n=et([t]);else if(i.type===14){const l=i.arguments[0];!Z(l)&&l.type===15?_l(t,l)||l.properties.unshift(t):i.callee===yo?n=Se(s.helper(oi),[et([t]),i]):i.arguments.unshift(et([t])),!n&&(n=i)}else i.type===15?(_l(t,i)||i.properties.unshift(t),n=i):(n=Se(s.helper(oi),[et([t]),i]),o&&o.callee===_n&&(o=r[r.length-2]));e.type===13?o?o.arguments[0]=n:e.props=n:o?o.arguments[0]=n:e.arguments[2]=n}function _l(e,t){let s=!1;if(e.key.type===4){const n=e.key.content;s=t.properties.some(i=>i.key.type===4&&i.key.content===n)}return s}function fn(e,t){return`_${t}_${e.replace(/[^\w]/g,(s,n)=>s==="-"?"_":e.charCodeAt(n).toString())}`}function Xp(e){return e.type===14&&e.callee===_o?e.arguments[1].returns:e}const Zp=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,ef={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Fs,isPreTag:Fs,isIgnoreNewlineTag:Fs,isCustomElement:Fs,onError:vo,onWarn:Ya,comments:!1,prefixIdentifiers:!1};let re=ef,un=null,Tt="",Ie=null,se=null,Ve="",bt=-1,Gt=-1,To=0,kt=!1,Ar=null;const he=[],pe=new Vp(he,{onerr:yt,ontext(e,t){Pn(Ae(e,t),e,t)},ontextentity(e,t,s){Pn(e,t,s)},oninterpolation(e,t){if(kt)return Pn(Ae(e,t),e,t);let s=e+pe.delimiterOpen.length,n=t-pe.delimiterClose.length;for(;Ge(Tt.charCodeAt(s));)s++;for(;Ge(Tt.charCodeAt(n-1));)n--;let i=Ae(s,n);i.includes("&")&&(i=re.decodeEntities(i,!1)),Nr({type:5,content:Bn(i,!1,ge(s,n)),loc:ge(e,t)})},onopentagname(e,t){const s=Ae(e,t);Ie={type:1,tag:s,ns:re.getNamespace(s,he[0],re.ns),tagType:0,props:[],children:[],loc:ge(e-1,t),codegenNode:void 0}},onopentagend(e){vl(e)},onclosetag(e,t){const s=Ae(e,t);if(!re.isVoidTag(s)){let n=!1;for(let i=0;i0&&yt(24,he[0].loc.start.offset);for(let o=0;o<=i;o++){const l=he.shift();$n(l,t,o(n.type===7?n.rawName:n.name)===s)&&yt(2,t)},onattribend(e,t){if(Ie&&se){if(Yt(se.loc,t),e!==0)if(Ve.includes("&")&&(Ve=re.decodeEntities(Ve,!0)),se.type===6)se.name==="class"&&(Ve=nf(Ve).trim()),e===1&&!Ve&&yt(13,t),se.value={type:2,content:Ve,loc:e===1?ge(bt,Gt):ge(bt-1,Gt+1)},pe.inSFCRoot&&Ie.tag==="template"&&se.name==="lang"&&Ve&&Ve!=="html"&&pe.enterRCDATA(ci("i.content==="sync"))>-1&&an("COMPILER_V_BIND_SYNC",re,se.loc,se.rawName)&&(se.name="model",se.modifiers.splice(n,1))}(se.type!==7||se.name!=="pre")&&Ie.props.push(se)}Ve="",bt=Gt=-1},oncomment(e,t){re.comments&&Nr({type:3,content:Ae(e,t),loc:ge(e-4,t+3)})},onend(){const e=Tt.length;for(let t=0;t{const _=t.start.offset+d,b=_+u.length;return Bn(u,!1,ge(_,b),0,p?1:0)},l={source:o(r.trim(),s.indexOf(r,i.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let c=i.trim().replace(Qp,"").trim();const f=i.indexOf(c),a=c.match(Sl);if(a){c=c.replace(Sl,"").trim();const u=a[1].trim();let d;if(u&&(d=s.indexOf(u,f+c.length),l.key=o(u,d,!0)),a[2]){const p=a[2].trim();p&&(l.index=o(p,s.indexOf(p,l.key?d+u.length:f+c.length),!0))}}return c&&(l.value=o(c,f,!0)),l}function Ae(e,t){return Tt.slice(e,t)}function vl(e){pe.inSFCRoot&&(Ie.innerLoc=ge(e+1,e+1)),Nr(Ie);const{tag:t,ns:s}=Ie;s===0&&re.isPreTag(t)&&To++,re.isVoidTag(t)?$n(Ie,e):(he.unshift(Ie),(s===1||s===2)&&(pe.inXML=!0)),Ie=null}function Pn(e,t,s){{const r=he[0]&&he[0].tag;r!=="script"&&r!=="style"&&e.includes("&")&&(e=re.decodeEntities(e,!1))}const n=he[0]||un,i=n.children[n.children.length-1];i&&i.type===2?(i.content+=e,Yt(i.loc,s)):n.children.push({type:2,content:e,loc:ge(t,s)})}function $n(e,t,s=!1){s?Yt(e.loc,tf(t,60)):Yt(e.loc,eg(t,62)+1),pe.inSFCRoot&&(e.children.length?e.innerLoc.end=ee({},e.children[e.children.length-1].loc.end):e.innerLoc.end=ee({},e.innerLoc.start),e.innerLoc.source=Ae(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:n,ns:i,children:r}=e;if(kt||(n==="slot"?e.tagType=2:El(e)?e.tagType=3:sg(e)&&(e.tagType=1)),pe.inRCDATA||(e.children=sf(r)),i===0&&re.isIgnoreNewlineTag(n)){const o=r[0];o&&o.type===2&&(o.content=o.content.replace(/^\r?\n/,""))}i===0&&re.isPreTag(n)&&To--,Ar===e&&(kt=pe.inVPre=!1,Ar=null),pe.inXML&&(he[0]?he[0].ns:re.ns)===0&&(pe.inXML=!1);{const o=e.props;if(!pe.inSFCRoot&&es("COMPILER_NATIVE_TEMPLATE",re)&&e.tag==="template"&&!El(e)){const c=he[0]||un,f=c.children.indexOf(e);c.children.splice(f,1,...e.children)}const l=o.find(c=>c.type===6&&c.name==="inline-template");l&&an("COMPILER_INLINE_TEMPLATE",re,l.loc)&&e.children.length&&(l.value={type:2,content:Ae(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:l.loc})}}function eg(e,t){let s=e;for(;Tt.charCodeAt(s)!==t&&s=0;)s--;return s}const tg=new Set(["if","else","else-if","for","slot"]);function El({tag:e,props:t}){if(e==="template"){for(let s=0;s64&&e<91}const ig=/\r\n/g;function sf(e,t){const s=re.whitespace!=="preserve";let n=!1;for(let i=0;i0){if(d>=2){u.codegenNode.patchFlag=-1,o.push(u);continue}}else{const p=u.codegenNode;if(p.type===13){const _=p.patchFlag;if((_===void 0||_===512||_===1)&&lf(u,s)>=2){const b=cf(u);b&&(p.props=s.hoist(b))}p.dynamicProps&&(p.dynamicProps=s.hoist(p.dynamicProps))}}}else if(u.type===12&&(n?0:Je(u,s))>=2){o.push(u);continue}if(u.type===1){const d=u.tagType===1;d&&s.scopes.vSlot++,Hn(u,e,s,!1,i),d&&s.scopes.vSlot--}else if(u.type===11)Hn(u,e,s,u.children.length===1,!0);else if(u.type===9)for(let d=0;dp.key===u||p.key.content===u);return d&&d.value}}o.length&&s.transformHoist&&s.transformHoist(r,s,e)}function Je(e,t){const{constantCache:s}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const n=s.get(e);if(n!==void 0)return n;const i=e.codegenNode;if(i.type!==13||i.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(i.patchFlag===void 0){let o=3;const l=lf(e,t);if(l===0)return s.set(e,0),0;l1)for(let c=0;ck&&(O.childIndex--,O.onNodeRemoved()),O.parent.children.splice(k,1)},onNodeRemoved:Ne,addIdentifiers(S){},removeIdentifiers(S){},hoist(S){Z(S)&&(S=Q(S)),O.hoists.push(S);const C=Q(`_hoisted_${O.hoists.length}`,!1,S.loc,2);return C.hoisted=S,C},cache(S,C=!1,k=!1){const E=Dp(O.cached.length,S,C,k);return O.cached.push(E),E}};return O.filters=new Set,O}function pg(e,t){const s=dg(e,t);Di(e,s),t.hoistStatic&&ug(e,s),t.ssr||gg(e,s),e.helpers=new Set([...s.helpers.keys()]),e.components=[...s.components],e.directives=[...s.directives],e.imports=s.imports,e.hoists=s.hoists,e.temps=s.temps,e.cached=s.cached,e.transformed=!0,e.filters=[...s.filters]}function gg(e,t){const{helper:s}=t,{children:n}=e;if(n.length===1){const i=n[0];if(rf(e,i)&&i.codegenNode){const r=i.codegenNode;r.type===13&&So(r,t),e.codegenNode=r}else e.codegenNode=i}else if(n.length>1){let i=64;e.codegenNode=cn(t,s(on),void 0,e.children,i,void 0,void 0,!0,void 0,!1)}}function mg(e,t){let s=0;const n=()=>{s--};for(;sn===e:n=>e.test(n);return(n,i)=>{if(n.type===1){const{props:r}=n;if(n.tagType===3&&r.some(Jp))return;const o=[];for(let l=0;l`${Ns[e]}: _${Ns[e]}`;function yg(e,{mode:t="function",prefixIdentifiers:s=t==="module",sourceMap:n=!1,filename:i="template.vue.html",scopeId:r=null,optimizeImports:o=!1,runtimeGlobalName:l="Vue",runtimeModuleName:c="vue",ssrRuntimeModuleName:f="vue/server-renderer",ssr:a=!1,isTS:u=!1,inSSR:d=!1}){const p={mode:t,prefixIdentifiers:s,sourceMap:n,filename:i,scopeId:r,optimizeImports:o,runtimeGlobalName:l,runtimeModuleName:c,ssrRuntimeModuleName:f,ssr:a,isTS:u,inSSR:d,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(b){return`_${Ns[b]}`},push(b,M=-2,w){p.code+=b},indent(){_(++p.indentLevel)},deindent(b=!1){b?--p.indentLevel:_(--p.indentLevel)},newline(){_(p.indentLevel)}};function _(b){p.push(` +`+" ".repeat(b),0)}return p}function bg(e,t={}){const s=yg(e,t);t.onContextCreated&&t.onContextCreated(s);const{mode:n,push:i,prefixIdentifiers:r,indent:o,deindent:l,newline:c,scopeId:f,ssr:a}=s,u=Array.from(e.helpers),d=u.length>0,p=!r&&n!=="module";_g(e,s);const b=a?"ssrRender":"render",w=(a?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(i(`function ${b}(${w}) {`),o(),p&&(i("with (_ctx) {"),o(),d&&(i(`const { ${u.map(ff).join(", ")} } = _Vue +`,-1),c())),e.components.length&&(er(e.components,"component",s),(e.directives.length||e.temps>0)&&c()),e.directives.length&&(er(e.directives,"directive",s),e.temps>0&&c()),e.filters&&e.filters.length&&(c(),er(e.filters,"filter",s),c()),e.temps>0){i("let ");for(let A=0;A0?", ":""}_temp${A}`)}return(e.components.length||e.directives.length||e.temps)&&(i(` +`,0),c()),a||i("return "),e.codegenNode?Me(e.codegenNode,s):i("null"),p&&(l(),i("}")),l(),i("}"),{ast:e,code:s.code,preamble:"",map:s.map?s.map.toJSON():void 0}}function _g(e,t){const{ssr:s,prefixIdentifiers:n,push:i,newline:r,runtimeModuleName:o,runtimeGlobalName:l,ssrRuntimeModuleName:c}=t,f=l,a=Array.from(e.helpers);if(a.length>0&&(i(`const _Vue = ${f} +`,-1),e.hoists.length)){const u=[ro,oo,bn,lo,Wa].filter(d=>a.includes(d)).map(ff).join(", ");i(`const { ${u} } = _Vue +`,-1)}Sg(e.hoists,t),r(),i("return ")}function er(e,t,{helper:s,push:n,newline:i,isTS:r}){const o=s(t==="filter"?uo:t==="component"?co:fo);for(let l=0;l3||!1;t.push("["),s&&t.indent(),Sn(e,t,s),s&&t.deindent(),t.push("]")}function Sn(e,t,s=!1,n=!0){const{push:i,newline:r}=t;for(let o=0;os||"null")}function wg(e,t){const{push:s,helper:n,pure:i}=t,r=Z(e.callee)?e.callee:n(e.callee);i&&s(Fi),s(r+"(",-2,e),Sn(e.arguments,t),s(")")}function xg(e,t){const{push:s,indent:n,deindent:i,newline:r}=t,{properties:o}=e;if(!o.length){s("{}",-2,e);return}const l=o.length>1||!1;s(l?"{":"{ "),l&&n();for(let c=0;c "),(c||l)&&(s("{"),n()),o?(c&&s("return "),B(o)?Co(o,t):Me(o,t)):l&&Me(l,t),(c||l)&&(i(),s("}")),f&&(e.isNonScopedSlot&&s(", undefined, true"),s(")"))}function Rg(e,t){const{test:s,consequent:n,alternate:i,newline:r}=e,{push:o,indent:l,deindent:c,newline:f}=t;if(s.type===4){const u=!Eo(s.content);u&&o("("),uf(s,t),u&&o(")")}else o("("),Me(s,t),o(")");r&&l(),t.indentLevel++,r||o(" "),o("? "),Me(n,t),t.indentLevel--,r&&f(),r||o(" "),o(": ");const a=i.type===19;a||t.indentLevel++,Me(i,t),a||t.indentLevel--,r&&c(!0)}function Pg(e,t){const{push:s,helper:n,indent:i,deindent:r,newline:o}=t,{needPauseTracking:l,needArraySpread:c}=e;c&&s("[...("),s(`_cache[${e.index}] || (`),l&&(i(),s(`${n(li)}(-1`),e.inVOnce&&s(", true"),s("),"),o(),s("(")),s(`_cache[${e.index}] = `),Me(e.value,t),l&&(s(`).cacheIndex = ${e.index},`),o(),s(`${n(li)}(1),`),o(),s(`_cache[${e.index}]`),r()),s(")"),c&&s(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const Mg=af(/^(if|else|else-if)$/,(e,t,s)=>kg(e,t,s,(n,i,r)=>{const o=s.parent.children;let l=o.indexOf(n),c=0;for(;l-->=0;){const f=o[l];f&&f.type===9&&(c+=f.branches.length)}return()=>{if(r)n.codegenNode=Cl(i,c,s);else{const f=Lg(n.codegenNode);f.alternate=Cl(i,c+n.branches.length-1,s)}}}));function kg(e,t,s,n){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const i=t.exp?t.exp.loc:e.loc;s.onError(de(28,t.loc)),t.exp=Q("true",!1,i)}if(t.name==="if"){const i=Tl(e,t),r={type:9,loc:lg(e.loc),branches:[i]};if(s.replaceNode(r),n)return n(r,i,!0)}else{const i=s.parent.children;let r=i.indexOf(e);for(;r-->=-1;){const o=i[r];if(o&&o.type===3){s.removeNode(o);continue}if(o&&o.type===2&&!o.content.trim().length){s.removeNode(o);continue}if(o&&o.type===9){t.name==="else-if"&&o.branches[o.branches.length-1].condition===void 0&&s.onError(de(30,e.loc)),s.removeNode();const l=Tl(e,t);o.branches.push(l);const c=n&&n(o,l,!1);Di(l,s),c&&c(),s.currentNode=null}else s.onError(de(30,e.loc));break}}}function Tl(e,t){const s=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:s&&!ze(e,"for")?e.children:[e],userKey:Li(e,"key"),isTemplateIf:s}}function Cl(e,t,s){return e.condition?Cr(e.condition,Al(e,t,s),Se(s.helper(bn),['""',"true"])):Al(e,t,s)}function Al(e,t,s){const{helper:n}=s,i=me("key",Q(`${t}`,!1,Ze,2)),{children:r}=e,o=r[0];if(r.length!==1||o.type!==1)if(r.length===1&&o.type===11){const c=o.codegenNode;return ui(c,i,s),c}else return cn(s,n(on),et([i]),r,64,void 0,void 0,!0,!1,!1,e.loc);else{const c=o.codegenNode,f=Xp(c);return f.type===13&&So(f,s),ui(f,i,s),c}}function Lg(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const Dg=(e,t,s)=>{const{modifiers:n,loc:i}=e,r=e.arg;let{exp:o}=e;if(o&&o.type===4&&!o.content.trim()&&(o=void 0),!o){if(r.type!==4||!r.isStatic)return s.onError(de(52,r.loc)),{props:[me(r,Q("",!0,i))]};df(e),o=e.exp}return r.type!==4?(r.children.unshift("("),r.children.push(') || ""')):r.isStatic||(r.content=`${r.content} || ""`),n.some(l=>l.content==="camel")&&(r.type===4?r.isStatic?r.content=ue(r.content):r.content=`${s.helperString(Er)}(${r.content})`:(r.children.unshift(`${s.helperString(Er)}(`),r.children.push(")"))),s.inSSR||(n.some(l=>l.content==="prop")&&Nl(r,"."),n.some(l=>l.content==="attr")&&Nl(r,"^")),{props:[me(r,o)]}},df=(e,t)=>{const s=e.arg,n=ue(s.content);e.exp=Q(n,!1,s.loc)},Nl=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},Fg=af("for",(e,t,s)=>{const{helper:n,removeHelper:i}=s;return Vg(e,t,s,r=>{const o=Se(n(po),[r.source]),l=ai(e),c=ze(e,"memo"),f=Li(e,"key",!1,!0);f&&f.type===7&&!f.exp&&df(f);let u=f&&(f.type===6?f.value?Q(f.value.content,!0):void 0:f.exp);const d=f&&u?me("key",u):null,p=r.source.type===4&&r.source.constType>0,_=p?64:f?128:256;return r.codegenNode=cn(s,n(on),void 0,o,_,void 0,void 0,!0,!p,!1,e.loc),()=>{let b;const{children:M}=r,w=M.length!==1||M[0].type!==1,A=fi(e)?e:l&&e.children.length===1&&fi(e.children[0])?e.children[0]:null;if(A?(b=A.codegenNode,l&&d&&ui(b,d,s)):w?b=cn(s,n(on),d?et([d]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(b=M[0].codegenNode,l&&d&&ui(b,d,s),b.isBlock!==!p&&(b.isBlock?(i(ns),i(Is(s.inSSR,b.isComponent))):i(xs(s.inSSR,b.isComponent))),b.isBlock=!p,b.isBlock?(n(ns),n(Is(s.inSSR,b.isComponent))):n(xs(s.inSSR,b.isComponent))),c){const g=ws(wr(r.parseResult,[Q("_cached")]));g.body=Fp([ct(["const _memo = (",c.exp,")"]),ct(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${s.helperString(Ja)}(_cached, _memo)) return _cached`]),ct(["const _item = ",b]),Q("_item.memo = _memo"),Q("return _item")]),o.arguments.push(g,Q("_cache"),Q(String(s.cached.length))),s.cached.push(null)}else o.arguments.push(ws(wr(r.parseResult),b,!0))}})});function Vg(e,t,s,n){if(!t.exp){s.onError(de(31,t.loc));return}const i=t.forParseResult;if(!i){s.onError(de(32,t.loc));return}pf(i);const{addIdentifiers:r,removeIdentifiers:o,scopes:l}=s,{source:c,value:f,key:a,index:u}=i,d={type:11,loc:t.loc,source:c,valueAlias:f,keyAlias:a,objectIndexAlias:u,parseResult:i,children:ai(e)?e.children:[e]};s.replaceNode(d),l.vFor++;const p=n&&n(d);return()=>{l.vFor--,p&&p()}}function pf(e,t){e.finalized||(e.finalized=!0)}function wr({value:e,key:t,index:s},n=[]){return $g([e,t,s,...n])}function $g(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((s,n)=>s||Q("_".repeat(n+1),!1))}const wl=Q("undefined",!1),Bg=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const s=ze(e,"slot");if(s)return s.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},Hg=(e,t,s,n)=>ws(e,s,!1,!0,s.length?s[0].loc:n);function Ug(e,t,s=Hg){t.helper(bo);const{children:n,loc:i}=e,r=[],o=[];let l=t.scopes.vSlot>0||t.scopes.vFor>0;const c=ze(e,"slot",!0);if(c){const{arg:M,exp:w}=c;M&&!Ue(M)&&(l=!0),r.push(me(M||Q("default",!0),s(w,void 0,n,i)))}let f=!1,a=!1;const u=[],d=new Set;let p=0;for(let M=0;M{const g=s(w,void 0,A,i);return t.compatConfig&&(g.isNonScopedSlot=!0),me("default",g)};f?u.length&&u.some(w=>gf(w))&&(a?t.onError(de(39,u[0].loc)):r.push(M(void 0,u))):r.push(M(void 0,n))}const _=l?2:Un(e.children)?3:1;let b=et(r.concat(me("_",Q(_+"",!1))),i);return o.length&&(b=Se(t.helper(Ga),[b,zt(o)])),{slots:b,hasDynamicSlots:l}}function Mn(e,t,s){const n=[me("name",e),me("fn",t)];return s!=null&&n.push(me("key",Q(String(s),!0))),et(n)}function Un(e){for(let t=0;tfunction(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:n,props:i}=e,r=e.tagType===1;let o=r?Kg(e,t):`"${n}"`;const l=le(o)&&o.callee===ao;let c,f,a=0,u,d,p,_=l||o===Js||o===io||!r&&(n==="svg"||n==="foreignObject"||n==="math");if(i.length>0){const b=yf(e,t,void 0,r,l);c=b.props,a=b.patchFlag,d=b.dynamicPropNames;const M=b.directives;p=M&&M.length?zt(M.map(w=>qg(w,t))):void 0,b.shouldUseBlock&&(_=!0)}if(e.children.length>0)if(o===ri&&(_=!0,a|=1024),r&&o!==Js&&o!==ri){const{slots:M,hasDynamicSlots:w}=Ug(e,t);f=M,w&&(a|=1024)}else if(e.children.length===1&&o!==Js){const M=e.children[0],w=M.type,A=w===5||w===8;A&&Je(M,t)===0&&(a|=1),A||w===2?f=M:f=e.children}else f=e.children;d&&d.length&&(u=Gg(d)),e.codegenNode=cn(t,o,c,f,a===0?void 0:a,u,p,!!_,!1,r,e.loc)};function Kg(e,t,s=!1){let{tag:n}=e;const i=xr(n),r=Li(e,"is",!1,!0);if(r)if(i||es("COMPILER_IS_ON_ELEMENT",t)){let l;if(r.type===6?l=r.value&&Q(r.value.content,!0):(l=r.exp,l||(l=Q("is",!1,r.arg.loc))),l)return Se(t.helper(ao),[l])}else r.type===6&&r.value.content.startsWith("vue:")&&(n=r.value.content.slice(4));const o=Xa(n)||t.isBuiltInComponent(n);return o?(s||t.helper(o),o):(t.helper(co),t.components.add(n),fn(n,"component"))}function yf(e,t,s=e.props,n,i,r=!1){const{tag:o,loc:l,children:c}=e;let f=[];const a=[],u=[],d=c.length>0;let p=!1,_=0,b=!1,M=!1,w=!1,A=!1,g=!1,y=!1;const v=[],x=C=>{f.length&&(a.push(et(xl(f),l)),f=[]),C&&a.push(C)},V=()=>{t.scopes.vFor>0&&f.push(me(Q("ref_for",!0),Q("true")))},O=({key:C,value:k})=>{if(Ue(C)){const E=C.content,D=is(E);if(D&&(!n||i)&&E.toLowerCase()!=="onclick"&&E!=="onUpdate:modelValue"&&!Lt(E)&&(A=!0),D&&Lt(E)&&(y=!0),D&&k.type===14&&(k=k.arguments[0]),k.type===20||(k.type===4||k.type===8)&&Je(k,t)>0)return;E==="ref"?b=!0:E==="class"?M=!0:E==="style"?w=!0:E!=="key"&&!v.includes(E)&&v.push(E),n&&(E==="class"||E==="style")&&!v.includes(E)&&v.push(E)}else g=!0};for(let C=0;Cat.content==="prop")&&(_|=32);const ye=t.directiveTransforms[E];if(ye){const{props:at,needRuntime:it}=ye(k,e,t);!r&&at.forEach(O),j&&D&&!Ue(D)?x(et(at,l)):f.push(...at),it&&(u.push(k),je(it)&&mf.set(k,it))}else Lf(E)||(u.push(k),d&&(p=!0))}}let S;if(a.length?(x(),a.length>1?S=Se(t.helper(oi),a,l):S=a[0]):f.length&&(S=et(xl(f),l)),g?_|=16:(M&&!n&&(_|=2),w&&!n&&(_|=4),v.length&&(_|=8),A&&(_|=32)),!p&&(_===0||_===32)&&(b||y||u.length>0)&&(_|=512),!t.inSSR&&S)switch(S.type){case 15:let C=-1,k=-1,E=!1;for(let J=0;Jme(o,r)),i))}return zt(s,e.loc)}function Gg(e){let t="[";for(let s=0,n=e.length;s{if(fi(e)){const{children:s,loc:n}=e,{slotName:i,slotProps:r}=Yg(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",i,"{}","undefined","true"];let l=2;r&&(o[2]=r,l=3),s.length&&(o[3]=ws([],s,!1,!1,n),l=4),t.scopeId&&!t.slotted&&(l=5),o.splice(l),e.codegenNode=Se(t.helper(qa),o,n)}};function Yg(e,t){let s='"default"',n;const i=[];for(let r=0;r0){const{props:r,directives:o}=yf(e,t,i,!1,!1);n=r,o.length&&t.onError(de(36,o[0].loc))}return{slotName:s,slotProps:n}}const bf=(e,t,s,n)=>{const{loc:i,modifiers:r,arg:o}=e;!e.exp&&!r.length&&s.onError(de(35,i));let l;if(o.type===4)if(o.isStatic){let u=o.content;u.startsWith("vue:")&&(u=`vnode-${u.slice(4)}`);const d=t.tagType!==0||u.startsWith("vnode")||!/[A-Z]/.test(u)?ys(ue(u)):`on:${u}`;l=Q(d,!0,o.loc)}else l=ct([`${s.helperString(Tr)}(`,o,")"]);else l=o,l.children.unshift(`${s.helperString(Tr)}(`),l.children.push(")");let c=e.exp;c&&!c.content.trim()&&(c=void 0);let f=s.cacheHandlers&&!c&&!s.inVOnce;if(c){const u=Qa(c),d=!(u||qp(c)),p=c.content.includes(";");(d||f&&u)&&(c=ct([`${d?"$event":"(...args)"} => ${p?"{":"("}`,c,p?"}":")"]))}let a={props:[me(l,c||Q("() => {}",!1,i))]};return n&&(a=n(a)),f&&(a.props[0].value=s.cache(a.props[0].value)),a.props.forEach(u=>u.key.isHandlerKey=!0),a},Xg=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const s=e.children;let n,i=!1;for(let r=0;rr.type===7&&!t.directiveTransforms[r.name])&&e.tag!=="template")))for(let r=0;r{if(e.type===1&&ze(e,"once",!0))return Il.has(e)||t.inVOnce||t.inSSR?void 0:(Il.add(e),t.inVOnce=!0,t.helper(li),()=>{t.inVOnce=!1;const s=t.currentNode;s.codegenNode&&(s.codegenNode=t.cache(s.codegenNode,!0,!0))})},_f=(e,t,s)=>{const{exp:n,arg:i}=e;if(!n)return s.onError(de(41,e.loc)),kn();const r=n.loc.source.trim(),o=n.type===4?n.content:r,l=s.bindingMetadata[r];if(l==="props"||l==="props-aliased")return s.onError(de(44,n.loc)),kn();if(!o.trim()||!Qa(n)&&!!1)return s.onError(de(42,n.loc)),kn();const f=i||Q("modelValue",!0),a=i?Ue(i)?`onUpdate:${ue(i.content)}`:ct(['"onUpdate:" + ',i]):"onUpdate:modelValue";let u;const d=s.isTS?"($event: any)":"$event";u=ct([`${d} => ((`,n,") = $event)"]);const p=[me(f,e.exp),me(a,u)];if(e.modifiers.length&&t.tagType===1){const _=e.modifiers.map(M=>M.content).map(M=>(Eo(M)?M:JSON.stringify(M))+": true").join(", "),b=i?Ue(i)?`${i.content}Modifiers`:ct([i,' + "Modifiers"']):"modelModifiers";p.push(me(b,Q(`{ ${_} }`,!1,e.loc,2)))}return kn(p)};function kn(e=[]){return{props:e}}const Qg=/[\w).+\-_$\]]/,zg=(e,t)=>{es("COMPILER_FILTERS",t)&&(e.type===5?hi(e.content,t):e.type===1&&e.props.forEach(s=>{s.type===7&&s.name!=="for"&&s.exp&&hi(s.exp,t)}))};function hi(e,t){if(e.type===4)Ol(e,t);else for(let s=0;s=0&&(A=s.charAt(w),A===" ");w--);(!A||!Qg.test(A))&&(o=!0)}}_===void 0?_=s.slice(0,p).trim():a!==0&&M();function M(){b.push(s.slice(a,p).trim()),a=p+1}if(b.length){for(p=0;p{if(e.type===1){const s=ze(e,"memo");return!s||Rl.has(e)?void 0:(Rl.add(e),()=>{const n=e.codegenNode||t.currentNode.codegenNode;n&&n.type===13&&(e.tagType!==1&&So(n,t),e.codegenNode=Se(t.helper(_o),[s.exp,ws(void 0,n),"_cache",String(t.cached.length)]),t.cached.push(null))})}};function sm(e){return[[Zg,Mg,tm,Fg,zg,Jg,jg,Bg,Xg],{on:bf,bind:Dg,model:_f}]}function nm(e,t={}){const s=t.onError||vo,n=t.mode==="module";t.prefixIdentifiers===!0?s(de(47)):n&&s(de(48));const i=!1;t.cacheHandlers&&s(de(49)),t.scopeId&&!n&&s(de(50));const r=ee({},t,{prefixIdentifiers:i}),o=Z(e)?fg(e,r):e,[l,c]=sm();return pg(o,ee({},r,{nodeTransforms:[...l,...t.nodeTransforms||[]],directiveTransforms:ee({},c,t.directiveTransforms||{})})),bg(o,r)}const im=()=>({props:[]});/** +* @vue/compiler-dom v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const Sf=Symbol(""),vf=Symbol(""),Ef=Symbol(""),Tf=Symbol(""),Ir=Symbol(""),Cf=Symbol(""),Af=Symbol(""),Nf=Symbol(""),wf=Symbol(""),xf=Symbol("");kp({[Sf]:"vModelRadio",[vf]:"vModelCheckbox",[Ef]:"vModelText",[Tf]:"vModelSelect",[Ir]:"vModelDynamic",[Cf]:"withModifiers",[Af]:"withKeys",[Nf]:"vShow",[wf]:"Transition",[xf]:"TransitionGroup"});let us;function rm(e,t=!1){return us||(us=document.createElement("div")),t?(us.innerHTML=`
`,us.children[0].getAttribute("foo")):(us.innerHTML=e,us.textContent)}const om={parseMode:"html",isVoidTag:Qf,isNativeTag:e=>Yf(e)||Xf(e)||Zf(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:rm,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return wf;if(e==="TransitionGroup"||e==="transition-group")return xf},getNamespace(e,t,s){let n=t?t.ns:s;if(t&&n===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(i=>i.type===6&&i.name==="encoding"&&i.value!=null&&(i.value.content==="text/html"||i.value.content==="application/xhtml+xml"))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(n=0);else t&&n===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(n=0);if(n===0){if(e==="svg")return 1;if(e==="math")return 2}return n}},lm=e=>{e.type===1&&e.props.forEach((t,s)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[s]={type:7,name:"bind",arg:Q("style",!0,t.loc),exp:cm(t.value.content,t.loc),modifiers:[],loc:t.loc})})},cm=(e,t)=>{const s=Dl(e);return Q(JSON.stringify(s),!1,t,3)};function $t(e,t){return de(e,t)}const am=(e,t,s)=>{const{exp:n,loc:i}=e;return n||s.onError($t(53,i)),t.children.length&&(s.onError($t(54,i)),t.children.length=0),{props:[me(Q("innerHTML",!0,i),n||Q("",!0))]}},fm=(e,t,s)=>{const{exp:n,loc:i}=e;return n||s.onError($t(55,i)),t.children.length&&(s.onError($t(56,i)),t.children.length=0),{props:[me(Q("textContent",!0),n?Je(n,s)>0?n:Se(s.helperString(ki),[n],i):Q("",!0))]}},um=(e,t,s)=>{const n=_f(e,t,s);if(!n.props.length||t.tagType===1)return n;e.arg&&s.onError($t(58,e.arg.loc));const{tag:i}=t,r=s.isCustomElement(i);if(i==="input"||i==="textarea"||i==="select"||r){let o=Ef,l=!1;if(i==="input"||r){const c=Li(t,"type");if(c){if(c.type===7)o=Ir;else if(c.value)switch(c.value.content){case"radio":o=Sf;break;case"checkbox":o=vf;break;case"file":l=!0,s.onError($t(59,e.loc));break}}else Gp(t)&&(o=Ir)}else i==="select"&&(o=Tf);l||(n.needRuntime=s.helper(o))}else s.onError($t(57,e.loc));return n.props=n.props.filter(o=>!(o.key.type===4&&o.key.content==="modelValue")),n},hm=Xe("passive,once,capture"),dm=Xe("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),pm=Xe("left,right"),If=Xe("onkeyup,onkeydown,onkeypress"),gm=(e,t,s,n)=>{const i=[],r=[],o=[];for(let l=0;lUe(e)&&e.content.toLowerCase()==="onclick"?Q(t,!0):e.type!==4?ct(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,mm=(e,t,s)=>bf(e,t,s,n=>{const{modifiers:i}=e;if(!i.length)return n;let{key:r,value:o}=n.props[0];const{keyModifiers:l,nonKeyModifiers:c,eventOptionModifiers:f}=gm(r,i,s,e.loc);if(c.includes("right")&&(r=Pl(r,"onContextmenu")),c.includes("middle")&&(r=Pl(r,"onMouseup")),c.length&&(o=Se(s.helper(Cf),[o,JSON.stringify(c)])),l.length&&(!Ue(r)||If(r.content.toLowerCase()))&&(o=Se(s.helper(Af),[o,JSON.stringify(l)])),f.length){const a=f.map(os).join("");r=Ue(r)?Q(`${r.content}${a}`,!0):ct(["(",r,`) + "${a}"`])}return{props:[me(r,o)]}}),ym=(e,t,s)=>{const{exp:n,loc:i}=e;return n||s.onError($t(61,i)),{props:[],needRuntime:s.helper(Nf)}},bm=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},_m=[lm],Sm={cloak:im,html:am,text:fm,model:um,on:mm,show:ym};function vm(e,t={}){return nm(e,ee({},om,t,{nodeTransforms:[bm,..._m,...t.nodeTransforms||[]],directiveTransforms:ee({},Sm,t.directiveTransforms||{}),transformHoist:null}))}/** +* vue v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const Ml=Object.create(null);function Em(e,t){if(!Z(e))if(e.nodeType)e=e.innerHTML;else return Ne;const s=Vf(e,t),n=Ml[s];if(n)return n;if(e[0]==="#"){const l=document.querySelector(e);e=l?l.innerHTML:""}const i=ee({hoistStatic:!0,onError:void 0,onWarn:Ne},t);!i.isCustomElement&&typeof customElements<"u"&&(i.isCustomElement=l=>!!customElements.get(l));const{code:r}=vm(e,i),o=new Function("Vue",r)(xp);return o._rc=!0,Ml[s]=o}ha(Em);export{Ce as F,zr as a,eo as b,bd as c,vr as d,rn as o,Us as r,$l as t}; diff --git a/public/dist/assets/vendor-sZv8gC7n.js b/public/dist/assets/vendor-sZv8gC7n.js deleted file mode 100644 index 8ef6f68..0000000 --- a/public/dist/assets/vendor-sZv8gC7n.js +++ /dev/null @@ -1,36 +0,0 @@ -/** -* @vue/shared v3.5.11 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Xe(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Q={},yn=[],Re=()=>{},Fn=()=>!1,on=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Or=e=>e.startsWith("onUpdate:"),ee=Object.assign,Rr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Bf=Object.prototype.hasOwnProperty,ie=(e,t)=>Bf.call(e,t),B=Array.isArray,bn=e=>On(e)==="[object Map]",ln=e=>On(e)==="[object Set]",Po=e=>On(e)==="[object Date]",Hf=e=>On(e)==="[object RegExp]",q=e=>typeof e=="function",Z=e=>typeof e=="string",Ye=e=>typeof e=="symbol",le=e=>e!==null&&typeof e=="object",Pr=e=>(le(e)||q(e))&&q(e.then)&&q(e.catch),Bl=Object.prototype.toString,On=e=>Bl.call(e),Uf=e=>On(e).slice(8,-1),yi=e=>On(e)==="[object Object]",Mr=e=>Z(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Dt=Xe(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),jf=Xe("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),bi=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Kf=/-(\w)/g,ue=bi(e=>e.replace(Kf,(t,n)=>n?n.toUpperCase():"")),Wf=/\B([A-Z])/g,He=bi(e=>e.replace(Wf,"-$1").toLowerCase()),cn=bi(e=>e.charAt(0).toUpperCase()+e.slice(1)),_n=bi(e=>e?`on${cn(e)}`:""),De=(e,t)=>!Object.is(e,t),Sn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Ws=e=>{const t=parseFloat(e);return isNaN(t)?e:t},qs=e=>{const t=Z(e)?Number(e):NaN;return isNaN(t)?e:t};let Mo;const Ul=()=>Mo||(Mo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function qf(e,t){return e+JSON.stringify(t,(n,s)=>typeof s=="function"?s.toString():s)}const Gf="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Jf=Xe(Gf);function fs(e){if(B(e)){const t={};for(let n=0;n{if(n){const s=n.split(Xf);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function us(e){let t="";if(Z(e))t=e;else if(B(e))for(let n=0;nHt(n,t))}const Wl=e=>!!(e&&e.__v_isRef===!0),ql=e=>Z(e)?e:e==null?"":B(e)||le(e)&&(e.toString===Bl||!q(e.toString))?Wl(e)?ql(e.value):JSON.stringify(e,Gl,2):String(e),Gl=(e,t)=>Wl(t)?Gl(e,t.value):bn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,i],r)=>(n[Ki(s,r)+" =>"]=i,n),{})}:ln(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Ki(n))}:Ye(t)?Ki(t):le(t)&&!B(t)&&!yi(t)?String(t):t,Ki=(e,t="")=>{var n;return Ye(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** -* @vue/reactivity v3.5.11 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Le;class kr{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Le,!t&&Le&&(this.index=(Le.scopes||(Le.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(Hn){let t=Hn;for(Hn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Bn;){let t=Bn;for(Bn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function Zl(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function zl(e){let t,n=e.depsTail,s=n;for(;s;){const i=s.prevDep;s.version===-1?(s===n&&(n=i),Fr(s),hu(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=i}e.deps=t,e.depsTail=n}function ir(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Ql(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Ql(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Zn))return;e.globalVersion=Zn;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ir(e)){e.flags&=-3;return}const n=ae,s=lt;ae=e,lt=!0;try{Zl(e);const i=e.fn(e._value);(t.version===0||De(i,e._value))&&(e._value=i,t.version++)}catch(i){throw t.version++,i}finally{ae=n,lt=s,zl(e),e.flags&=-3}}function Fr(e,t=!1){const{dep:n,prevSub:s,nextSub:i}=e;if(s&&(s.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s),!n.subs&&n.computed){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)Fr(r,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function hu(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function du(e,t){e.effect instanceof Xn&&(e=e.effect.fn);const n=new Xn(e);t&&ee(n,t);try{n.run()}catch(i){throw n.stop(),i}const s=n.run.bind(n);return s.effect=n,s}function pu(e){e.effect.stop()}let lt=!0;const ec=[];function Kt(){ec.push(lt),lt=!1}function Wt(){const e=ec.pop();lt=e===void 0?!0:e}function ko(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ae;ae=void 0;try{t()}finally{ae=n}}}let Zn=0;class gu{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Si{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!ae||!lt||ae===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ae)n=this.activeLink=new gu(ae,this),ae.deps?(n.prevDep=ae.depsTail,ae.depsTail.nextDep=n,ae.depsTail=n):ae.deps=ae.depsTail=n,tc(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=ae.depsTail,n.nextDep=void 0,ae.depsTail.nextDep=n,ae.depsTail=n,ae.deps===n&&(ae.deps=s)}return n}trigger(t){this.version++,Zn++,this.notify(t)}notify(t){Lr();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Dr()}}}function tc(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)tc(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Gs=new WeakMap,Zt=Symbol(""),rr=Symbol(""),zn=Symbol("");function Me(e,t,n){if(lt&&ae){let s=Gs.get(e);s||Gs.set(e,s=new Map);let i=s.get(n);i||(s.set(n,i=new Si),i.map=s,i.key=n),i.track()}}function Et(e,t,n,s,i,r){const o=Gs.get(e);if(!o){Zn++;return}const l=c=>{c&&c.trigger()};if(Lr(),t==="clear")o.forEach(l);else{const c=B(e),a=c&&Mr(n);if(c&&n==="length"){const f=Number(s);o.forEach((u,d)=>{(d==="length"||d===zn||!Ye(d)&&d>=f)&&l(u)})}else switch(n!==void 0&&l(o.get(n)),a&&l(o.get(zn)),t){case"add":c?a&&l(o.get("length")):(l(o.get(Zt)),bn(e)&&l(o.get(rr)));break;case"delete":c||(l(o.get(Zt)),bn(e)&&l(o.get(rr)));break;case"set":bn(e)&&l(o.get(Zt));break}}Dr()}function mu(e,t){const n=Gs.get(e);return n&&n.get(t)}function un(e){const t=se(e);return t===e?t:(Me(t,"iterate",zn),Je(e)?t:t.map(xe))}function vi(e){return Me(e=se(e),"iterate",zn),e}const yu={__proto__:null,[Symbol.iterator](){return qi(this,Symbol.iterator,xe)},concat(...e){return un(this).concat(...e.map(t=>B(t)?un(t):t))},entries(){return qi(this,"entries",e=>(e[1]=xe(e[1]),e))},every(e,t){return gt(this,"every",e,t,void 0,arguments)},filter(e,t){return gt(this,"filter",e,t,n=>n.map(xe),arguments)},find(e,t){return gt(this,"find",e,t,xe,arguments)},findIndex(e,t){return gt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return gt(this,"findLast",e,t,xe,arguments)},findLastIndex(e,t){return gt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return gt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Gi(this,"includes",e)},indexOf(...e){return Gi(this,"indexOf",e)},join(e){return un(this).join(e)},lastIndexOf(...e){return Gi(this,"lastIndexOf",e)},map(e,t){return gt(this,"map",e,t,void 0,arguments)},pop(){return kn(this,"pop")},push(...e){return kn(this,"push",e)},reduce(e,...t){return Lo(this,"reduce",e,t)},reduceRight(e,...t){return Lo(this,"reduceRight",e,t)},shift(){return kn(this,"shift")},some(e,t){return gt(this,"some",e,t,void 0,arguments)},splice(...e){return kn(this,"splice",e)},toReversed(){return un(this).toReversed()},toSorted(e){return un(this).toSorted(e)},toSpliced(...e){return un(this).toSpliced(...e)},unshift(...e){return kn(this,"unshift",e)},values(){return qi(this,"values",xe)}};function qi(e,t,n){const s=vi(e),i=s[t]();return s!==e&&!Je(e)&&(i._next=i.next,i.next=()=>{const r=i._next();return r.value&&(r.value=n(r.value)),r}),i}const bu=Array.prototype;function gt(e,t,n,s,i,r){const o=vi(e),l=o!==e&&!Je(e),c=o[t];if(c!==bu[t]){const u=c.apply(e,r);return l?xe(u):u}let a=n;o!==e&&(l?a=function(u,d){return n.call(this,xe(u),d,e)}:n.length>2&&(a=function(u,d){return n.call(this,u,d,e)}));const f=c.call(o,a,s);return l&&i?i(f):f}function Lo(e,t,n,s){const i=vi(e);let r=n;return i!==e&&(Je(e)?n.length>3&&(r=function(o,l,c){return n.call(this,o,l,c,e)}):r=function(o,l,c){return n.call(this,o,xe(l),c,e)}),i[t](r,...s)}function Gi(e,t,n){const s=se(e);Me(s,"iterate",zn);const i=s[t](...n);return(i===-1||i===!1)&&Ni(n[0])?(n[0]=se(n[0]),s[t](...n)):i}function kn(e,t,n=[]){Kt(),Lr();const s=se(e)[t].apply(e,n);return Dr(),Wt(),s}const _u=Xe("__proto__,__v_isRef,__isVue"),nc=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ye));function Su(e){Ye(e)||(e=String(e));const t=se(this);return Me(t,"has",e),t.hasOwnProperty(e)}class sc{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const i=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return r;if(n==="__v_raw")return s===(i?r?ac:cc:r?lc:oc).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=B(t);if(!i){let c;if(o&&(c=yu[n]))return c;if(n==="hasOwnProperty")return Su}const l=Reflect.get(t,n,Ee(t)?t:s);return(Ye(n)?nc.has(n):_u(n))||(i||Me(t,"get",n),r)?l:Ee(l)?o&&Mr(n)?l:l.value:le(l)?i?$r(l):Ci(l):l}}class ic extends sc{constructor(t=!1){super(!1,t)}set(t,n,s,i){let r=t[n];if(!this._isShallow){const c=Ut(r);if(!Je(s)&&!Ut(s)&&(r=se(r),s=se(s)),!B(t)&&Ee(r)&&!Ee(s))return c?!1:(r.value=s,!0)}const o=B(t)&&Mr(n)?Number(n)e,Ei=e=>Reflect.getPrototypeOf(e);function vs(e,t,n=!1,s=!1){e=e.__v_raw;const i=se(e),r=se(t);n||(De(t,r)&&Me(i,"get",t),Me(i,"get",r));const{has:o}=Ei(i),l=s?Vr:n?Br:xe;if(o.call(i,t))return l(e.get(t));if(o.call(i,r))return l(e.get(r));e!==i&&e.get(t)}function Es(e,t=!1){const n=this.__v_raw,s=se(n),i=se(e);return t||(De(e,i)&&Me(s,"has",e),Me(s,"has",i)),e===i?n.has(e):n.has(e)||n.has(i)}function Ts(e,t=!1){return e=e.__v_raw,!t&&Me(se(e),"iterate",Zt),Reflect.get(e,"size",e)}function Do(e,t=!1){!t&&!Je(e)&&!Ut(e)&&(e=se(e));const n=se(this);return Ei(n).has.call(n,e)||(n.add(e),Et(n,"add",e,e)),this}function Fo(e,t,n=!1){!n&&!Je(t)&&!Ut(t)&&(t=se(t));const s=se(this),{has:i,get:r}=Ei(s);let o=i.call(s,e);o||(e=se(e),o=i.call(s,e));const l=r.call(s,e);return s.set(e,t),o?De(t,l)&&Et(s,"set",e,t):Et(s,"add",e,t),this}function Vo(e){const t=se(this),{has:n,get:s}=Ei(t);let i=n.call(t,e);i||(e=se(e),i=n.call(t,e)),s&&s.call(t,e);const r=t.delete(e);return i&&Et(t,"delete",e,void 0),r}function $o(){const e=se(this),t=e.size!==0,n=e.clear();return t&&Et(e,"clear",void 0,void 0),n}function Cs(e,t){return function(s,i){const r=this,o=r.__v_raw,l=se(o),c=t?Vr:e?Br:xe;return!e&&Me(l,"iterate",Zt),o.forEach((a,f)=>s.call(i,c(a),c(f),r))}}function As(e,t,n){return function(...s){const i=this.__v_raw,r=se(i),o=bn(r),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,a=i[e](...s),f=n?Vr:t?Br:xe;return!t&&Me(r,"iterate",c?rr:Zt),{next(){const{value:u,done:d}=a.next();return d?{value:u,done:d}:{value:l?[f(u[0]),f(u[1])]:f(u),done:d}},[Symbol.iterator](){return this}}}}function wt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Au(){const e={get(r){return vs(this,r)},get size(){return Ts(this)},has:Es,add:Do,set:Fo,delete:Vo,clear:$o,forEach:Cs(!1,!1)},t={get(r){return vs(this,r,!1,!0)},get size(){return Ts(this)},has:Es,add(r){return Do.call(this,r,!0)},set(r,o){return Fo.call(this,r,o,!0)},delete:Vo,clear:$o,forEach:Cs(!1,!0)},n={get(r){return vs(this,r,!0)},get size(){return Ts(this,!0)},has(r){return Es.call(this,r,!0)},add:wt("add"),set:wt("set"),delete:wt("delete"),clear:wt("clear"),forEach:Cs(!0,!1)},s={get(r){return vs(this,r,!0,!0)},get size(){return Ts(this,!0)},has(r){return Es.call(this,r,!0)},add:wt("add"),set:wt("set"),delete:wt("delete"),clear:wt("clear"),forEach:Cs(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=As(r,!1,!1),n[r]=As(r,!0,!1),t[r]=As(r,!1,!0),s[r]=As(r,!0,!0)}),[e,n,t,s]}const[Nu,wu,Iu,xu]=Au();function Ti(e,t){const n=t?e?xu:Iu:e?wu:Nu;return(s,i,r)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?s:Reflect.get(ie(n,i)&&i in s?n:s,i,r)}const Ou={get:Ti(!1,!1)},Ru={get:Ti(!1,!0)},Pu={get:Ti(!0,!1)},Mu={get:Ti(!0,!0)},oc=new WeakMap,lc=new WeakMap,cc=new WeakMap,ac=new WeakMap;function ku(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Lu(e){return e.__v_skip||!Object.isExtensible(e)?0:ku(Uf(e))}function Ci(e){return Ut(e)?e:Ai(e,!1,vu,Ou,oc)}function fc(e){return Ai(e,!1,Tu,Ru,lc)}function $r(e){return Ai(e,!0,Eu,Pu,cc)}function Du(e){return Ai(e,!0,Cu,Mu,ac)}function Ai(e,t,n,s,i){if(!le(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=i.get(e);if(r)return r;const o=Lu(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return i.set(e,l),l}function Ft(e){return Ut(e)?Ft(e.__v_raw):!!(e&&e.__v_isReactive)}function Ut(e){return!!(e&&e.__v_isReadonly)}function Je(e){return!!(e&&e.__v_isShallow)}function Ni(e){return e?!!e.__v_raw:!1}function se(e){const t=e&&e.__v_raw;return t?se(t):e}function uc(e){return!ie(e,"__v_skip")&&Object.isExtensible(e)&&Hl(e,"__v_skip",!0),e}const xe=e=>le(e)?Ci(e):e,Br=e=>le(e)?$r(e):e;function Ee(e){return e?e.__v_isRef===!0:!1}function Un(e){return dc(e,!1)}function hc(e){return dc(e,!0)}function dc(e,t){return Ee(e)?e:new Fu(e,t)}class Fu{constructor(t,n){this.dep=new Si,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:se(t),this._value=n?t:xe(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||Je(t)||Ut(t);t=s?t:se(t),De(t,n)&&(this._rawValue=t,this._value=s?t:xe(t),this.dep.trigger())}}function Vu(e){e.dep&&e.dep.trigger()}function wi(e){return Ee(e)?e.value:e}function $u(e){return q(e)?e():wi(e)}const Bu={get:(e,t,n)=>t==="__v_raw"?e:wi(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const i=e[t];return Ee(i)&&!Ee(n)?(i.value=n,!0):Reflect.set(e,t,n,s)}};function Hr(e){return Ft(e)?e:new Proxy(e,Bu)}class Hu{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Si,{get:s,set:i}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=i}get value(){return this._value=this._get()}set value(t){this._set(t)}}function pc(e){return new Hu(e)}function Uu(e){const t=B(e)?new Array(e.length):{};for(const n in e)t[n]=gc(e,n);return t}class ju{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return mu(se(this._object),this._key)}}class Ku{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Wu(e,t,n){return Ee(e)?e:q(e)?new Ku(e):le(e)&&arguments.length>1?gc(e,t,n):Un(e)}function gc(e,t,n){const s=e[t];return Ee(s)?s:new ju(e,t,n)}class qu{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Si(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Zn-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&ae!==this)return Xl(this,!0),!0}get value(){const t=this.dep.track();return Ql(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Gu(e,t,n=!1){let s,i;return q(e)?s=e:(s=e.get,i=e.set),new qu(s,i,n)}const Ju={GET:"get",HAS:"has",ITERATE:"iterate"},Yu={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},Ns={},Js=new WeakMap;let Rt;function Xu(){return Rt}function mc(e,t=!1,n=Rt){if(n){let s=Js.get(n);s||Js.set(n,s=[]),s.push(e)}}function Zu(e,t,n=Q){const{immediate:s,deep:i,once:r,scheduler:o,augmentJob:l,call:c}=n,a=y=>i?y:Je(y)||i===!1||i===0?St(y,1):St(y);let f,u,d,m,b=!1,S=!1;if(Ee(e)?(u=()=>e.value,b=Je(e)):Ft(e)?(u=()=>a(e),b=!0):B(e)?(S=!0,b=e.some(y=>Ft(y)||Je(y)),u=()=>e.map(y=>{if(Ee(y))return y.value;if(Ft(y))return a(y);if(q(y))return c?c(y,2):y()})):q(e)?t?u=c?()=>c(e,2):e:u=()=>{if(d){Kt();try{d()}finally{Wt()}}const y=Rt;Rt=f;try{return c?c(e,3,[m]):e(m)}finally{Rt=y}}:u=Re,t&&i){const y=u,v=i===!0?1/0:i;u=()=>St(y(),v)}const k=Jl(),w=()=>{f.stop(),k&&Rr(k.effects,f)};if(r&&t){const y=t;t=(...v)=>{y(...v),w()}}let A=S?new Array(e.length).fill(Ns):Ns;const g=y=>{if(!(!(f.flags&1)||!f.dirty&&!y))if(t){const v=f.run();if(i||b||(S?v.some((I,V)=>De(I,A[V])):De(v,A))){d&&d();const I=Rt;Rt=f;try{const V=[v,A===Ns?void 0:S&&A[0]===Ns?[]:A,m];c?c(t,3,V):t(...V),A=v}finally{Rt=I}}}else f.run()};return l&&l(g),f=new Xn(u),f.scheduler=o?()=>o(g,!1):g,m=y=>mc(y,!1,f),d=f.onStop=()=>{const y=Js.get(f);if(y){if(c)c(y,4);else for(const v of y)v();Js.delete(f)}},t?s?g(!0):A=f.run():o?o(g.bind(null,!0),!0):f.run(),w.pause=f.pause.bind(f),w.resume=f.resume.bind(f),w.stop=w,w}function St(e,t=1/0,n){if(t<=0||!le(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Ee(e))St(e.value,t,n);else if(B(e))for(let s=0;s{St(s,t,n)});else if(yi(e)){for(const s in e)St(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&St(e[s],t,n)}return e}/** -* @vue/runtime-core v3.5.11 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const yc=[];function zu(e){yc.push(e)}function Qu(){yc.pop()}function eh(e,t){}const th={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},nh={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Rn(e,t,n,s){try{return s?e(...s):e()}catch(i){an(i,t,n)}}function nt(e,t,n,s){if(q(e)){const i=Rn(e,t,n,s);return i&&Pr(i)&&i.catch(r=>{an(r,t,n)}),i}if(B(e)){const i=[];for(let r=0;r>>1,i=Fe[s],r=Qn(i);r=Qn(n)?Fe.push(e):Fe.splice(ih(t),0,e),e.flags|=1,_c()}}function _c(){Ys||(Ys=bc.then(Sc))}function Xs(e){B(e)?vn.push(...e):Pt&&e.id===-1?Pt.splice(pn+1,0,e):e.flags&1||(vn.push(e),e.flags|=1),_c()}function Bo(e,t,n=ht+1){for(;nQn(n)-Qn(s));if(vn.length=0,Pt){Pt.push(...t);return}for(Pt=t,pn=0;pne.id==null?e.flags&2?-1:1/0:e.id;function Sc(e){try{for(ht=0;htgn.emit(i,...r)),ws=[]):typeof window<"u"&&window.HTMLElement&&!((s=(n=window.navigator)==null?void 0:n.userAgent)!=null&&s.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(r=>{vc(r,t)}),setTimeout(()=>{gn||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,ws=[])},3e3)):ws=[]}let ve=null,xi=null;function es(e){const t=ve;return ve=e,xi=e&&e.type.__scopeId||null,t}function rh(e){xi=e}function oh(){xi=null}const lh=e=>jr;function jr(e,t=ve,n){if(!t||e._n)return e;const s=(...i)=>{s._d&&dr(-1);const r=es(t);let o;try{o=e(...i)}finally{es(r),s._d&&dr(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function ch(e,t){if(ve===null)return e;const n=ms(ve),s=e.dirs||(e.dirs=[]);for(let i=0;ie.__isTeleport,jn=e=>e&&(e.disabled||e.disabled===""),ah=e=>e&&(e.defer||e.defer===""),Ho=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Uo=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,or=(e,t)=>{const n=e&&e.to;return Z(n)?t?t(n):null:n},fh={name:"Teleport",__isTeleport:!0,process(e,t,n,s,i,r,o,l,c,a){const{mc:f,pc:u,pbc:d,o:{insert:m,querySelector:b,createText:S,createComment:k}}=a,w=jn(t.props);let{shapeFlag:A,children:g,dynamicChildren:y}=t;if(e==null){const v=t.el=S(""),I=t.anchor=S("");m(v,n,s),m(I,n,s);const V=(_,T)=>{A&16&&(i&&i.isCE&&(i.ce._teleportTarget=_),f(g,_,T,i,r,o,l,c))},O=()=>{const _=t.target=or(t.props,b),T=Cc(_,t,S,m);_&&(o!=="svg"&&Ho(_)?o="svg":o!=="mathml"&&Uo(_)&&(o="mathml"),w||(V(_,T),Fs(t)))};w&&(V(n,I),Fs(t)),ah(t.props)?Te(O,r):O()}else{t.el=e.el,t.targetStart=e.targetStart;const v=t.anchor=e.anchor,I=t.target=e.target,V=t.targetAnchor=e.targetAnchor,O=jn(e.props),_=O?n:I,T=O?v:V;if(o==="svg"||Ho(I)?o="svg":(o==="mathml"||Uo(I))&&(o="mathml"),y?(d(e.dynamicChildren,y,_,i,r,o,l),eo(e,t,!0)):c||u(e,t,_,T,i,r,o,l,!1),w)O?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Is(t,n,v,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const M=t.target=or(t.props,b);M&&Is(t,M,null,a,0)}else O&&Is(t,I,V,a,1);Fs(t)}},remove(e,t,n,{um:s,o:{remove:i}},r){const{shapeFlag:o,children:l,anchor:c,targetStart:a,targetAnchor:f,target:u,props:d}=e;if(u&&(i(a),i(f)),r&&i(c),o&16){const m=r||!jn(d);for(let b=0;b{e.isMounted=!0}),Mi(()=>{e.isUnmounting=!0}),e}const ze=[Function,Array],Wr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ze,onEnter:ze,onAfterEnter:ze,onEnterCancelled:ze,onBeforeLeave:ze,onLeave:ze,onAfterLeave:ze,onLeaveCancelled:ze,onBeforeAppear:ze,onAppear:ze,onAfterAppear:ze,onAppearCancelled:ze},Ac=e=>{const t=e.subTree;return t.component?Ac(t.component):t},dh={name:"BaseTransition",props:Wr,setup(e,{slots:t}){const n=st(),s=Kr();return()=>{const i=t.default&&Oi(t.default(),!0);if(!i||!i.length)return;const r=Nc(i),o=se(e),{mode:l}=o;if(s.isLeaving)return Ji(r);const c=jo(r);if(!c)return Ji(r);let a=Tn(c,o,s,n,d=>a=d);c.type!==be&&Ct(c,a);const f=n.subTree,u=f&&jo(f);if(u&&u.type!==be&&!ot(c,u)&&Ac(n).type!==be){const d=Tn(u,o,s,n);if(Ct(u,d),l==="out-in"&&c.type!==be)return s.isLeaving=!0,d.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave},Ji(r);l==="in-out"&&c.type!==be&&(d.delayLeave=(m,b,S)=>{const k=Ic(s,u);k[String(u.key)]=u,m[Mt]=()=>{b(),m[Mt]=void 0,delete a.delayedLeave},a.delayedLeave=S})}return r}}};function Nc(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==be){t=n;break}}return t}const wc=dh;function Ic(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Tn(e,t,n,s,i){const{appear:r,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:a,onAfterEnter:f,onEnterCancelled:u,onBeforeLeave:d,onLeave:m,onAfterLeave:b,onLeaveCancelled:S,onBeforeAppear:k,onAppear:w,onAfterAppear:A,onAppearCancelled:g}=t,y=String(e.key),v=Ic(n,e),I=(_,T)=>{_&&nt(_,s,9,T)},V=(_,T)=>{const M=T[1];I(_,T),B(_)?_.every(C=>C.length<=1)&&M():_.length<=1&&M()},O={mode:o,persisted:l,beforeEnter(_){let T=c;if(!n.isMounted)if(r)T=k||c;else return;_[Mt]&&_[Mt](!0);const M=v[y];M&&ot(e,M)&&M.el[Mt]&&M.el[Mt](),I(T,[_])},enter(_){let T=a,M=f,C=u;if(!n.isMounted)if(r)T=w||a,M=A||f,C=g||u;else return;let D=!1;const W=_[xs]=J=>{D||(D=!0,J?I(C,[_]):I(M,[_]),O.delayedLeave&&O.delayedLeave(),_[xs]=void 0)};T?V(T,[_,W]):W()},leave(_,T){const M=String(e.key);if(_[xs]&&_[xs](!0),n.isUnmounting)return T();I(d,[_]);let C=!1;const D=_[Mt]=W=>{C||(C=!0,T(),W?I(S,[_]):I(b,[_]),_[Mt]=void 0,v[M]===e&&delete v[M])};v[M]=e,m?V(m,[_,D]):D()},clone(_){const T=Tn(_,t,n,s,i);return i&&i(T),T}};return O}function Ji(e){if(hs(e))return e=pt(e),e.children=null,e}function jo(e){if(!hs(e))return Tc(e.type)&&e.children?Nc(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&q(n.default))return n.default()}}function Ct(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Ct(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Oi(e,t=!1,n){let s=[],i=0;for(let r=0;r1)for(let r=0;rn.value,set:r=>n.value=r})}return n}function zs(e,t,n,s,i=!1){if(B(e)){e.forEach((b,S)=>zs(b,t&&(B(t)?t[S]:t),n,s,i));return}if(Vt(s)&&!i)return;const r=s.shapeFlag&4?ms(s.component):s.el,o=i?null:r,{i:l,r:c}=e,a=t&&t.r,f=l.refs===Q?l.refs={}:l.refs,u=l.setupState,d=se(u),m=u===Q?()=>!1:b=>ie(d,b);if(a!=null&&a!==c&&(Z(a)?(f[a]=null,m(a)&&(u[a]=null)):Ee(a)&&(a.value=null)),q(c))Rn(c,l,12,[o,f]);else{const b=Z(c),S=Ee(c);if(b||S){const k=()=>{if(e.f){const w=b?m(c)?u[c]:f[c]:c.value;i?B(w)&&Rr(w,r):B(w)?w.includes(r)||w.push(r):b?(f[c]=[r],m(c)&&(u[c]=f[c])):(c.value=[r],e.k&&(f[e.k]=c.value))}else b?(f[c]=o,m(c)&&(u[c]=o)):S&&(c.value=o,e.k&&(f[e.k]=o))};o?(k.id=-1,Te(k,n)):k()}}}let Ko=!1;const hn=()=>{Ko||(console.error("Hydration completed but contains mismatches."),Ko=!0)},mh=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",yh=e=>e.namespaceURI.includes("MathML"),Os=e=>{if(e.nodeType===1){if(mh(e))return"svg";if(yh(e))return"mathml"}},mn=e=>e.nodeType===8;function bh(e){const{mt:t,p:n,o:{patchProp:s,createText:i,nextSibling:r,parentNode:o,remove:l,insert:c,createComment:a}}=e,f=(g,y)=>{if(!y.hasChildNodes()){n(null,g,y),Zs(),y._vnode=g;return}u(y.firstChild,g,null,null,null),Zs(),y._vnode=g},u=(g,y,v,I,V,O=!1)=>{O=O||!!y.dynamicChildren;const _=mn(g)&&g.data==="[",T=()=>S(g,y,v,I,V,_),{type:M,ref:C,shapeFlag:D,patchFlag:W}=y;let J=g.nodeType;y.el=g,W===-2&&(O=!1,y.dynamicChildren=null);let U=null;switch(M){case $t:J!==3?y.children===""?(c(y.el=i(""),o(g),g),U=g):U=T():(g.data!==y.children&&(hn(),g.data=y.children),U=r(g));break;case be:A(g)?(U=r(g),w(y.el=g.content.firstChild,g,v)):J!==8||_?U=T():U=r(g);break;case Qt:if(_&&(g=r(g),J=g.nodeType),J===1||J===3){U=g;const Y=!y.children.length;for(let j=0;j{O=O||!!y.dynamicChildren;const{type:_,props:T,patchFlag:M,shapeFlag:C,dirs:D,transition:W}=y,J=_==="input"||_==="option";if(J||M!==-1){D&&dt(y,null,v,"created");let U=!1;if(A(g)){U=ea(I,W)&&v&&v.vnode.props&&v.vnode.props.appear;const j=g.content.firstChild;U&&W.beforeEnter(j),w(j,g,v),y.el=g=j}if(C&16&&!(T&&(T.innerHTML||T.textContent))){let j=m(g.firstChild,y,g,v,I,V,O);for(;j;){Rs(g,1)||hn();const me=j;j=j.nextSibling,l(me)}}else if(C&8){let j=y.children;j[0]===` -`&&(g.tagName==="PRE"||g.tagName==="TEXTAREA")&&(j=j.slice(1)),g.textContent!==j&&(Rs(g,0)||hn(),g.textContent=y.children)}if(T){if(J||!O||M&48){const j=g.tagName.includes("-");for(const me in T)(J&&(me.endsWith("value")||me==="indeterminate")||on(me)&&!Dt(me)||me[0]==="."||j)&&s(g,me,null,T[me],void 0,v)}else if(T.onClick)s(g,"onClick",null,T.onClick,void 0,v);else if(M&4&&Ft(T.style))for(const j in T.style)T.style[j]}let Y;(Y=T&&T.onVnodeBeforeMount)&&$e(Y,v,y),D&&dt(y,null,v,"beforeMount"),((Y=T&&T.onVnodeMounted)||D||U)&&fa(()=>{Y&&$e(Y,v,y),U&&W.enter(g),D&&dt(y,null,v,"mounted")},I)}return g.nextSibling},m=(g,y,v,I,V,O,_)=>{_=_||!!y.dynamicChildren;const T=y.children,M=T.length;for(let C=0;C{const{slotScopeIds:_}=y;_&&(V=V?V.concat(_):_);const T=o(g),M=m(r(g),y,T,v,I,V,O);return M&&mn(M)&&M.data==="]"?r(y.anchor=M):(hn(),c(y.anchor=a("]"),T,M),M)},S=(g,y,v,I,V,O)=>{if(Rs(g.parentElement,1)||hn(),y.el=null,O){const M=k(g);for(;;){const C=r(g);if(C&&C!==M)l(C);else break}}const _=r(g),T=o(g);return l(g),n(null,y,T,_,v,I,Os(T),V),_},k=(g,y="[",v="]")=>{let I=0;for(;g;)if(g=r(g),g&&mn(g)&&(g.data===y&&I++,g.data===v)){if(I===0)return r(g);I--}return g},w=(g,y,v)=>{const I=y.parentNode;I&&I.replaceChild(g,y);let V=v;for(;V;)V.vnode.el===y&&(V.vnode.el=V.subTree.el=g),V=V.parent},A=g=>g.nodeType===1&&g.tagName==="TEMPLATE";return[f,u]}const Wo="data-allow-mismatch",_h={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Rs(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Wo);)e=e.parentElement;const n=e&&e.getAttribute(Wo);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:n.split(",").includes(_h[t])}}const Sh=(e=1e4)=>t=>{const n=requestIdleCallback(t,{timeout:e});return()=>cancelIdleCallback(n)};function vh(e){const{top:t,left:n,bottom:s,right:i}=e.getBoundingClientRect(),{innerHeight:r,innerWidth:o}=window;return(t>0&&t0&&s0&&n0&&i(t,n)=>{const s=new IntersectionObserver(i=>{for(const r of i)if(r.isIntersecting){s.disconnect(),t();break}},e);return n(i=>{if(i instanceof Element){if(vh(i))return t(),s.disconnect(),!1;s.observe(i)}}),()=>s.disconnect()},Th=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},Ch=(e=[])=>(t,n)=>{Z(e)&&(e=[e]);let s=!1;const i=o=>{s||(s=!0,r(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},r=()=>{n(o=>{for(const l of e)o.removeEventListener(l,i)})};return n(o=>{for(const l of e)o.addEventListener(l,i,{once:!0})}),r};function Ah(e,t){if(mn(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(mn(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const Vt=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Nh(e){q(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:i=200,hydrate:r,timeout:o,suspensible:l=!0,onError:c}=e;let a=null,f,u=0;const d=()=>(u++,a=null,m()),m=()=>{let b;return a||(b=a=t().catch(S=>{if(S=S instanceof Error?S:new Error(String(S)),c)return new Promise((k,w)=>{c(S,()=>k(d()),()=>w(S),u+1)});throw S}).then(S=>b!==a&&a?a:(S&&(S.__esModule||S[Symbol.toStringTag]==="Module")&&(S=S.default),f=S,S)))};return qr({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(b,S,k){const w=r?()=>{const A=r(k,g=>Ah(b,g));A&&(S.bum||(S.bum=[])).push(A)}:k;f?w():m().then(()=>!S.isUnmounted&&w())},get __asyncResolved(){return f},setup(){const b=Se;if(Gr(b),f)return()=>Yi(f,b);const S=g=>{a=null,an(g,b,13,!s)};if(l&&b.suspense||gs)return m().then(g=>()=>Yi(g,b)).catch(g=>(S(g),()=>s?fe(s,{error:g}):null));const k=Un(!1),w=Un(),A=Un(!!i);return i&&setTimeout(()=>{A.value=!1},i),o!=null&&setTimeout(()=>{if(!k.value&&!w.value){const g=new Error(`Async component timed out after ${o}ms.`);S(g),w.value=g}},o),m().then(()=>{k.value=!0,b.parent&&hs(b.parent.vnode)&&b.parent.update()}).catch(g=>{S(g),w.value=g}),()=>{if(k.value&&f)return Yi(f,b);if(w.value&&s)return fe(s,{error:w.value});if(n&&!A.value)return fe(n)}}})}function Yi(e,t){const{ref:n,props:s,children:i,ce:r}=t.vnode,o=fe(e,s,i);return o.ref=n,o.ce=r,delete t.vnode.ce,o}const hs=e=>e.type.__isKeepAlive,wh={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=st(),s=n.ctx;if(!s.renderer)return()=>{const A=t.default&&t.default();return A&&A.length===1?A[0]:A};const i=new Map,r=new Set;let o=null;const l=n.suspense,{renderer:{p:c,m:a,um:f,o:{createElement:u}}}=s,d=u("div");s.activate=(A,g,y,v,I)=>{const V=A.component;a(A,g,y,0,l),c(V.vnode,A,g,y,V,l,v,A.slotScopeIds,I),Te(()=>{V.isDeactivated=!1,V.a&&Sn(V.a);const O=A.props&&A.props.onVnodeMounted;O&&$e(O,V.parent,A)},l)},s.deactivate=A=>{const g=A.component;ei(g.m),ei(g.a),a(A,d,null,1,l),Te(()=>{g.da&&Sn(g.da);const y=A.props&&A.props.onVnodeUnmounted;y&&$e(y,g.parent,A),g.isDeactivated=!0},l)};function m(A){Xi(A),f(A,n,l,!0)}function b(A){i.forEach((g,y)=>{const v=br(g.type);v&&!A(v)&&S(y)})}function S(A){const g=i.get(A);g&&(!o||!ot(g,o))?m(g):o&&Xi(o),i.delete(A),r.delete(A)}qn(()=>[e.include,e.exclude],([A,g])=>{A&&b(y=>Vn(A,y)),g&&b(y=>!Vn(g,y))},{flush:"post",deep:!0});let k=null;const w=()=>{k!=null&&(ti(n.subTree.type)?Te(()=>{i.set(k,Ps(n.subTree))},n.subTree.suspense):i.set(k,Ps(n.subTree)))};return ds(w),Pi(w),Mi(()=>{i.forEach(A=>{const{subTree:g,suspense:y}=n,v=Ps(g);if(A.type===v.type&&A.key===v.key){Xi(v);const I=v.component.da;I&&Te(I,y);return}m(A)})}),()=>{if(k=null,!t.default)return o=null;const A=t.default(),g=A[0];if(A.length>1)return o=null,A;if(!At(g)||!(g.shapeFlag&4)&&!(g.shapeFlag&128))return o=null,g;let y=Ps(g);if(y.type===be)return o=null,y;const v=y.type,I=br(Vt(y)?y.type.__asyncResolved||{}:v),{include:V,exclude:O,max:_}=e;if(V&&(!I||!Vn(V,I))||O&&I&&Vn(O,I))return y.shapeFlag&=-257,o=y,g;const T=y.key==null?v:y.key,M=i.get(T);return y.el&&(y=pt(y),g.shapeFlag&128&&(g.ssContent=y)),k=T,M?(y.el=M.el,y.component=M.component,y.transition&&Ct(y,y.transition),y.shapeFlag|=512,r.delete(T),r.add(T)):(r.add(T),_&&r.size>parseInt(_,10)&&S(r.values().next().value)),y.shapeFlag|=256,o=y,ti(g.type)?g:y}}},Ih=wh;function Vn(e,t){return B(e)?e.some(n=>Vn(n,t)):Z(e)?e.split(",").includes(t):Hf(e)?(e.lastIndex=0,e.test(t)):!1}function xc(e,t){Rc(e,"a",t)}function Oc(e,t){Rc(e,"da",t)}function Rc(e,t,n=Se){const s=e.__wdc||(e.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(Ri(t,s,n),n){let i=n.parent;for(;i&&i.parent;)hs(i.parent.vnode)&&xh(s,t,n,i),i=i.parent}}function xh(e,t,n,s){const i=Ri(t,e,s,!0);ki(()=>{Rr(s[t],i)},n)}function Xi(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Ps(e){return e.shapeFlag&128?e.ssContent:e}function Ri(e,t,n=Se,s=!1){if(n){const i=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{Kt();const l=sn(n),c=nt(t,n,e,o);return l(),Wt(),c});return s?i.unshift(r):i.push(r),r}}const Nt=e=>(t,n=Se)=>{(!gs||e==="sp")&&Ri(e,(...s)=>t(...s),n)},Jr=Nt("bm"),ds=Nt("m"),Pc=Nt("bu"),Pi=Nt("u"),Mi=Nt("bum"),ki=Nt("um"),Mc=Nt("sp"),kc=Nt("rtg"),Lc=Nt("rtc");function Dc(e,t=Se){Ri("ec",e,t)}const Yr="components",Oh="directives";function Rh(e,t){return Xr(Yr,e,!0,t)||e}const Fc=Symbol.for("v-ndc");function Ph(e){return Z(e)?Xr(Yr,e,!1)||e:e||Fc}function Mh(e){return Xr(Oh,e)}function Xr(e,t,n=!0,s=!1){const i=ve||Se;if(i){const r=i.type;if(e===Yr){const l=br(r,!1);if(l&&(l===t||l===ue(t)||l===cn(ue(t))))return r}const o=qo(i[e]||r[e],t)||qo(i.appContext[e],t);return!o&&s?r:o}}function qo(e,t){return e&&(e[t]||e[ue(t)]||e[cn(ue(t))])}function kh(e,t,n,s){let i;const r=n&&n[s],o=B(e);if(o||Z(e)){const l=o&&Ft(e);let c=!1;l&&(c=!Je(e),e=vi(e)),i=new Array(e.length);for(let a=0,f=e.length;at(l,c,void 0,r&&r[c]));else{const l=Object.keys(e);i=new Array(l.length);for(let c=0,a=l.length;c{const r=s.fn(...i);return r&&(r.key=s.key),r}:s.fn)}return e}function Dh(e,t,n={},s,i){if(ve.ce||ve.parent&&Vt(ve.parent)&&ve.parent.ce)return t!=="default"&&(n.name=t),ss(),ni(Ce,null,[fe("slot",n,s&&s())],64);let r=e[t];r&&r._c&&(r._d=!1),ss();const o=r&&Zr(r(n)),l=ni(Ce,{key:(n.key||o&&o.key||`_${t}`)+(!o&&s?"_fb":"")},o||(s?s():[]),o&&e._===1?64:-2);return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),r&&r._c&&(r._d=!0),l}function Zr(e){return e.some(t=>At(t)?!(t.type===be||t.type===Ce&&!Zr(t.children)):!0)?e:null}function Fh(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:_n(s)]=e[s];return n}const lr=e=>e?ya(e)?ms(e):lr(e.parent):null,Kn=ee(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=>lr(e.parent),$root:e=>lr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>zr(e),$forceUpdate:e=>e.f||(e.f=()=>{Ur(e.update)}),$nextTick:e=>e.n||(e.n=Ii.bind(e.proxy)),$watch:e=>pd.bind(e)}),Zi=(e,t)=>e!==Q&&!e.__isScriptSetup&&ie(e,t),cr={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:i,props:r,accessCache:o,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const m=o[t];if(m!==void 0)switch(m){case 1:return s[t];case 2:return i[t];case 4:return n[t];case 3:return r[t]}else{if(Zi(s,t))return o[t]=1,s[t];if(i!==Q&&ie(i,t))return o[t]=2,i[t];if((a=e.propsOptions[0])&&ie(a,t))return o[t]=3,r[t];if(n!==Q&&ie(n,t))return o[t]=4,n[t];ar&&(o[t]=0)}}const f=Kn[t];let u,d;if(f)return t==="$attrs"&&Me(e.attrs,"get",""),f(e);if((u=l.__cssModules)&&(u=u[t]))return u;if(n!==Q&&ie(n,t))return o[t]=4,n[t];if(d=c.config.globalProperties,ie(d,t))return d[t]},set({_:e},t,n){const{data:s,setupState:i,ctx:r}=e;return Zi(i,t)?(i[t]=n,!0):s!==Q&&ie(s,t)?(s[t]=n,!0):ie(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:i,propsOptions:r}},o){let l;return!!n[o]||e!==Q&&ie(e,o)||Zi(t,o)||(l=r[0])&&ie(l,o)||ie(s,o)||ie(Kn,o)||ie(i.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:ie(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Vh=ee({},cr,{get(e,t){if(t!==Symbol.unscopables)return cr.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Jf(t)}});function $h(){return null}function Bh(){return null}function Hh(e){}function Uh(e){}function jh(){return null}function Kh(){}function Wh(e,t){return null}function qh(){return Vc().slots}function Gh(){return Vc().attrs}function Vc(){const e=st();return e.setupContext||(e.setupContext=va(e))}function ts(e){return B(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function Jh(e,t){const n=ts(e);for(const s in t){if(s.startsWith("__skip"))continue;let i=n[s];i?B(i)||q(i)?i=n[s]={type:i,default:t[s]}:i.default=t[s]:i===null&&(i=n[s]={default:t[s]}),i&&t[`__skip_${s}`]&&(i.skipFactory=!0)}return n}function Yh(e,t){return!e||!t?e||t:B(e)&&B(t)?e.concat(t):ee({},ts(e),ts(t))}function Xh(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n}function Zh(e){const t=st();let n=e();return gr(),Pr(n)&&(n=n.catch(s=>{throw sn(t),s})),[n,()=>sn(t)]}let ar=!0;function zh(e){const t=zr(e),n=e.proxy,s=e.ctx;ar=!1,t.beforeCreate&&Go(t.beforeCreate,e,"bc");const{data:i,computed:r,methods:o,watch:l,provide:c,inject:a,created:f,beforeMount:u,mounted:d,beforeUpdate:m,updated:b,activated:S,deactivated:k,beforeDestroy:w,beforeUnmount:A,destroyed:g,unmounted:y,render:v,renderTracked:I,renderTriggered:V,errorCaptured:O,serverPrefetch:_,expose:T,inheritAttrs:M,components:C,directives:D,filters:W}=t;if(a&&Qh(a,s,null),o)for(const Y in o){const j=o[Y];q(j)&&(s[Y]=j.bind(n))}if(i){const Y=i.call(n,n);le(Y)&&(e.data=Ci(Y))}if(ar=!0,r)for(const Y in r){const j=r[Y],me=q(j)?j.bind(n,n):q(j.get)?j.get.bind(n,n):Re,at=!q(j)&&q(j.set)?j.set.bind(n):Re,it=Ea({get:me,set:at});Object.defineProperty(s,Y,{enumerable:!0,configurable:!0,get:()=>it.value,set:ft=>it.value=ft})}if(l)for(const Y in l)$c(l[Y],s,n,Y);if(c){const Y=q(c)?c.call(n):c;Reflect.ownKeys(Y).forEach(j=>{Hc(j,Y[j])})}f&&Go(f,e,"c");function U(Y,j){B(j)?j.forEach(me=>Y(me.bind(n))):j&&Y(j.bind(n))}if(U(Jr,u),U(ds,d),U(Pc,m),U(Pi,b),U(xc,S),U(Oc,k),U(Dc,O),U(Lc,I),U(kc,V),U(Mi,A),U(ki,y),U(Mc,_),B(T))if(T.length){const Y=e.exposed||(e.exposed={});T.forEach(j=>{Object.defineProperty(Y,j,{get:()=>n[j],set:me=>n[j]=me})})}else e.exposed||(e.exposed={});v&&e.render===Re&&(e.render=v),M!=null&&(e.inheritAttrs=M),C&&(e.components=C),D&&(e.directives=D),_&&Gr(e)}function Qh(e,t,n=Re){B(e)&&(e=fr(e));for(const s in e){const i=e[s];let r;le(i)?"default"in i?r=Wn(i.from||s,i.default,!0):r=Wn(i.from||s):r=Wn(i),Ee(r)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[s]=r}}function Go(e,t,n){nt(B(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function $c(e,t,n,s){let i=s.includes(".")?oa(n,s):()=>n[s];if(Z(e)){const r=t[e];q(r)&&qn(i,r)}else if(q(e))qn(i,e.bind(n));else if(le(e))if(B(e))e.forEach(r=>$c(r,t,n,s));else{const r=q(e.handler)?e.handler.bind(n):t[e.handler];q(r)&&qn(i,r,e)}}function zr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:i,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,l=r.get(t);let c;return l?c=l:!i.length&&!n&&!s?c=t:(c={},i.length&&i.forEach(a=>Qs(c,a,o,!0)),Qs(c,t,o)),le(t)&&r.set(t,c),c}function Qs(e,t,n,s=!1){const{mixins:i,extends:r}=t;r&&Qs(e,r,n,!0),i&&i.forEach(o=>Qs(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=ed[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const ed={data:Jo,props:Yo,emits:Yo,methods:$n,computed:$n,beforeCreate:ke,created:ke,beforeMount:ke,mounted:ke,beforeUpdate:ke,updated:ke,beforeDestroy:ke,beforeUnmount:ke,destroyed:ke,unmounted:ke,activated:ke,deactivated:ke,errorCaptured:ke,serverPrefetch:ke,components:$n,directives:$n,watch:nd,provide:Jo,inject:td};function Jo(e,t){return t?e?function(){return ee(q(e)?e.call(this,this):e,q(t)?t.call(this,this):t)}:t:e}function td(e,t){return $n(fr(e),fr(t))}function fr(e){if(B(e)){const t={};for(let n=0;n1)return n&&q(t)?t.call(s&&s.proxy):t}}function rd(){return!!(Se||ve||zt)}const Uc={},jc=()=>Object.create(Uc),Kc=e=>Object.getPrototypeOf(e)===Uc;function od(e,t,n,s=!1){const i={},r=jc();e.propsDefaults=Object.create(null),Wc(e,t,i,r);for(const o in e.propsOptions[0])o in i||(i[o]=void 0);n?e.props=s?i:fc(i):e.type.props?e.props=i:e.props=r,e.attrs=r}function ld(e,t,n,s){const{props:i,attrs:r,vnode:{patchFlag:o}}=e,l=se(i),[c]=e.propsOptions;let a=!1;if((s||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let u=0;u{c=!0;const[d,m]=qc(u,t,!0);ee(o,d),m&&l.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!r&&!c)return le(e)&&s.set(e,yn),yn;if(B(r))for(let f=0;fe[0]==="_"||e==="$stable",Qr=e=>B(e)?e.map(Be):[Be(e)],ad=(e,t,n)=>{if(t._n)return t;const s=jr((...i)=>Qr(t(...i)),n);return s._c=!1,s},Jc=(e,t,n)=>{const s=e._ctx;for(const i in e){if(Gc(i))continue;const r=e[i];if(q(r))t[i]=ad(i,r,s);else if(r!=null){const o=Qr(r);t[i]=()=>o}}},Yc=(e,t)=>{const n=Qr(t);e.slots.default=()=>n},Xc=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},fd=(e,t,n)=>{const s=e.slots=jc();if(e.vnode.shapeFlag&32){const i=t._;i?(Xc(s,t,n),n&&Hl(s,"_",i,!0)):Jc(t,s)}else t&&Yc(e,t)},ud=(e,t,n)=>{const{vnode:s,slots:i}=e;let r=!0,o=Q;if(s.shapeFlag&32){const l=t._;l?n&&l===1?r=!1:Xc(i,t,n):(r=!t.$stable,Jc(t,i)),o=t}else t&&(Yc(e,t),o={default:1});if(r)for(const l in i)!Gc(l)&&o[l]==null&&delete i[l]},Te=fa;function Zc(e){return Qc(e)}function zc(e){return Qc(e,bh)}function Qc(e,t){const n=Ul();n.__VUE__=!0;const{insert:s,remove:i,patchProp:r,createElement:o,createText:l,createComment:c,setText:a,setElementText:f,parentNode:u,nextSibling:d,setScopeId:m=Re,insertStaticContent:b}=e,S=(h,p,E,R=null,N=null,x=null,$=void 0,F=null,L=!!p.dynamicChildren)=>{if(h===p)return;h&&!ot(h,p)&&(R=Ss(h),ft(h,N,x,!0),h=null),p.patchFlag===-2&&(L=!1,p.dynamicChildren=null);const{type:P,ref:G,shapeFlag:H}=p;switch(P){case $t:k(h,p,E,R);break;case be:w(h,p,E,R);break;case Qt:h==null&&A(p,E,R,$);break;case Ce:C(h,p,E,R,N,x,$,F,L);break;default:H&1?v(h,p,E,R,N,x,$,F,L):H&6?D(h,p,E,R,N,x,$,F,L):(H&64||H&128)&&P.process(h,p,E,R,N,x,$,F,L,fn)}G!=null&&N&&zs(G,h&&h.ref,x,p||h,!p)},k=(h,p,E,R)=>{if(h==null)s(p.el=l(p.children),E,R);else{const N=p.el=h.el;p.children!==h.children&&a(N,p.children)}},w=(h,p,E,R)=>{h==null?s(p.el=c(p.children||""),E,R):p.el=h.el},A=(h,p,E,R)=>{[h.el,h.anchor]=b(h.children,p,E,R,h.el,h.anchor)},g=({el:h,anchor:p},E,R)=>{let N;for(;h&&h!==p;)N=d(h),s(h,E,R),h=N;s(p,E,R)},y=({el:h,anchor:p})=>{let E;for(;h&&h!==p;)E=d(h),i(h),h=E;i(p)},v=(h,p,E,R,N,x,$,F,L)=>{p.type==="svg"?$="svg":p.type==="math"&&($="mathml"),h==null?I(p,E,R,N,x,$,F,L):_(h,p,N,x,$,F,L)},I=(h,p,E,R,N,x,$,F)=>{let L,P;const{props:G,shapeFlag:H,transition:K,dirs:X}=h;if(L=h.el=o(h.type,x,G&&G.is,G),H&8?f(L,h.children):H&16&&O(h.children,L,null,R,N,zi(h,x),$,F),X&&dt(h,null,R,"created"),V(L,h,h.scopeId,$,R),G){for(const ce in G)ce!=="value"&&!Dt(ce)&&r(L,ce,null,G[ce],x,R);"value"in G&&r(L,"value",null,G.value,x),(P=G.onVnodeBeforeMount)&&$e(P,R,h)}X&&dt(h,null,R,"beforeMount");const te=ea(N,K);te&&K.beforeEnter(L),s(L,p,E),((P=G&&G.onVnodeMounted)||te||X)&&Te(()=>{P&&$e(P,R,h),te&&K.enter(L),X&&dt(h,null,R,"mounted")},N)},V=(h,p,E,R,N)=>{if(E&&m(h,E),R)for(let x=0;x{for(let P=L;P{const F=p.el=h.el;let{patchFlag:L,dynamicChildren:P,dirs:G}=p;L|=h.patchFlag&16;const H=h.props||Q,K=p.props||Q;let X;if(E&&qt(E,!1),(X=K.onVnodeBeforeUpdate)&&$e(X,E,p,h),G&&dt(p,h,E,"beforeUpdate"),E&&qt(E,!0),(H.innerHTML&&K.innerHTML==null||H.textContent&&K.textContent==null)&&f(F,""),P?T(h.dynamicChildren,P,F,E,R,zi(p,N),x):$||j(h,p,F,null,E,R,zi(p,N),x,!1),L>0){if(L&16)M(F,H,K,E,N);else if(L&2&&H.class!==K.class&&r(F,"class",null,K.class,N),L&4&&r(F,"style",H.style,K.style,N),L&8){const te=p.dynamicProps;for(let ce=0;ce{X&&$e(X,E,p,h),G&&dt(p,h,E,"updated")},R)},T=(h,p,E,R,N,x,$)=>{for(let F=0;F{if(p!==E){if(p!==Q)for(const x in p)!Dt(x)&&!(x in E)&&r(h,x,p[x],null,N,R);for(const x in E){if(Dt(x))continue;const $=E[x],F=p[x];$!==F&&x!=="value"&&r(h,x,F,$,N,R)}"value"in E&&r(h,"value",p.value,E.value,N)}},C=(h,p,E,R,N,x,$,F,L)=>{const P=p.el=h?h.el:l(""),G=p.anchor=h?h.anchor:l("");let{patchFlag:H,dynamicChildren:K,slotScopeIds:X}=p;X&&(F=F?F.concat(X):X),h==null?(s(P,E,R),s(G,E,R),O(p.children||[],E,G,N,x,$,F,L)):H>0&&H&64&&K&&h.dynamicChildren?(T(h.dynamicChildren,K,E,N,x,$,F),(p.key!=null||N&&p===N.subTree)&&eo(h,p,!0)):j(h,p,E,G,N,x,$,F,L)},D=(h,p,E,R,N,x,$,F,L)=>{p.slotScopeIds=F,h==null?p.shapeFlag&512?N.ctx.activate(p,E,R,$,L):W(p,E,R,N,x,$,L):J(h,p,L)},W=(h,p,E,R,N,x,$)=>{const F=h.component=ma(h,R,N);if(hs(h)&&(F.ctx.renderer=fn),ba(F,!1,$),F.asyncDep){if(N&&N.registerDep(F,U,$),!h.el){const L=F.subTree=fe(be);w(null,L,p,E)}}else U(F,h,p,E,N,x,$)},J=(h,p,E)=>{const R=p.component=h.component;if(Sd(h,p,E))if(R.asyncDep&&!R.asyncResolved){Y(R,p,E);return}else R.next=p,R.update();else p.el=h.el,R.vnode=p},U=(h,p,E,R,N,x,$)=>{const F=()=>{if(h.isMounted){let{next:H,bu:K,u:X,parent:te,vnode:ce}=h;{const Ke=ta(h);if(Ke){H&&(H.el=ce.el,Y(h,H,$)),Ke.asyncDep.then(()=>{h.isUnmounted||F()});return}}let oe=H,je;qt(h,!1),H?(H.el=ce.el,Y(h,H,$)):H=ce,K&&Sn(K),(je=H.props&&H.props.onVnodeBeforeUpdate)&&$e(je,te,H,ce),qt(h,!0);const Ne=Vs(h),rt=h.subTree;h.subTree=Ne,S(rt,Ne,u(rt.el),Ss(rt),h,N,x),H.el=Ne.el,oe===null&&to(h,Ne.el),X&&Te(X,N),(je=H.props&&H.props.onVnodeUpdated)&&Te(()=>$e(je,te,H,ce),N)}else{let H;const{el:K,props:X}=p,{bm:te,m:ce,parent:oe,root:je,type:Ne}=h,rt=Vt(p);if(qt(h,!1),te&&Sn(te),!rt&&(H=X&&X.onVnodeBeforeMount)&&$e(H,oe,p),qt(h,!0),K&&ji){const Ke=()=>{h.subTree=Vs(h),ji(K,h.subTree,h,N,null)};rt&&Ne.__asyncHydrate?Ne.__asyncHydrate(K,h,Ke):Ke()}else{je.ce&&je.ce._injectChildStyle(Ne);const Ke=h.subTree=Vs(h);S(null,Ke,E,R,h,N,x),p.el=Ke.el}if(ce&&Te(ce,N),!rt&&(H=X&&X.onVnodeMounted)){const Ke=p;Te(()=>$e(H,oe,Ke),N)}(p.shapeFlag&256||oe&&Vt(oe.vnode)&&oe.vnode.shapeFlag&256)&&h.a&&Te(h.a,N),h.isMounted=!0,p=E=R=null}};h.scope.on();const L=h.effect=new Xn(F);h.scope.off();const P=h.update=L.run.bind(L),G=h.job=L.runIfDirty.bind(L);G.i=h,G.id=h.uid,L.scheduler=()=>Ur(G),qt(h,!0),P()},Y=(h,p,E)=>{p.component=h;const R=h.vnode.props;h.vnode=p,h.next=null,ld(h,p.props,R,E),ud(h,p.children,E),Kt(),Bo(h),Wt()},j=(h,p,E,R,N,x,$,F,L=!1)=>{const P=h&&h.children,G=h?h.shapeFlag:0,H=p.children,{patchFlag:K,shapeFlag:X}=p;if(K>0){if(K&128){at(P,H,E,R,N,x,$,F,L);return}else if(K&256){me(P,H,E,R,N,x,$,F,L);return}}X&8?(G&16&&Pn(P,N,x),H!==P&&f(E,H)):G&16?X&16?at(P,H,E,R,N,x,$,F,L):Pn(P,N,x,!0):(G&8&&f(E,""),X&16&&O(H,E,R,N,x,$,F,L))},me=(h,p,E,R,N,x,$,F,L)=>{h=h||yn,p=p||yn;const P=h.length,G=p.length,H=Math.min(P,G);let K;for(K=0;KG?Pn(h,N,x,!0,!1,H):O(p,E,R,N,x,$,F,L,H)},at=(h,p,E,R,N,x,$,F,L)=>{let P=0;const G=p.length;let H=h.length-1,K=G-1;for(;P<=H&&P<=K;){const X=h[P],te=p[P]=L?kt(p[P]):Be(p[P]);if(ot(X,te))S(X,te,E,null,N,x,$,F,L);else break;P++}for(;P<=H&&P<=K;){const X=h[H],te=p[K]=L?kt(p[K]):Be(p[K]);if(ot(X,te))S(X,te,E,null,N,x,$,F,L);else break;H--,K--}if(P>H){if(P<=K){const X=K+1,te=XK)for(;P<=H;)ft(h[P],N,x,!0),P++;else{const X=P,te=P,ce=new Map;for(P=te;P<=K;P++){const We=p[P]=L?kt(p[P]):Be(p[P]);We.key!=null&&ce.set(We.key,P)}let oe,je=0;const Ne=K-te+1;let rt=!1,Ke=0;const Mn=new Array(Ne);for(P=0;P=Ne){ft(We,N,x,!0);continue}let ut;if(We.key!=null)ut=ce.get(We.key);else for(oe=te;oe<=K;oe++)if(Mn[oe-te]===0&&ot(We,p[oe])){ut=oe;break}ut===void 0?ft(We,N,x,!0):(Mn[ut-te]=P+1,ut>=Ke?Ke=ut:rt=!0,S(We,p[ut],E,null,N,x,$,F,L),je++)}const Oo=rt?hd(Mn):yn;for(oe=Oo.length-1,P=Ne-1;P>=0;P--){const We=te+P,ut=p[We],Ro=We+1{const{el:x,type:$,transition:F,children:L,shapeFlag:P}=h;if(P&6){it(h.component.subTree,p,E,R);return}if(P&128){h.suspense.move(p,E,R);return}if(P&64){$.move(h,p,E,fn);return}if($===Ce){s(x,p,E);for(let H=0;HF.enter(x),N);else{const{leave:H,delayLeave:K,afterLeave:X}=F,te=()=>s(x,p,E),ce=()=>{H(x,()=>{te(),X&&X()})};K?K(x,te,ce):ce()}else s(x,p,E)},ft=(h,p,E,R=!1,N=!1)=>{const{type:x,props:$,ref:F,children:L,dynamicChildren:P,shapeFlag:G,patchFlag:H,dirs:K,cacheIndex:X}=h;if(H===-2&&(N=!1),F!=null&&zs(F,null,E,h,!0),X!=null&&(p.renderCache[X]=void 0),G&256){p.ctx.deactivate(h);return}const te=G&1&&K,ce=!Vt(h);let oe;if(ce&&(oe=$&&$.onVnodeBeforeUnmount)&&$e(oe,p,h),G&6)$f(h.component,E,R);else{if(G&128){h.suspense.unmount(E,R);return}te&&dt(h,null,p,"beforeUnmount"),G&64?h.type.remove(h,p,E,fn,R):P&&!P.hasOnce&&(x!==Ce||H>0&&H&64)?Pn(P,p,E,!1,!0):(x===Ce&&H&384||!N&&G&16)&&Pn(L,p,E),R&&Io(h)}(ce&&(oe=$&&$.onVnodeUnmounted)||te)&&Te(()=>{oe&&$e(oe,p,h),te&&dt(h,null,p,"unmounted")},E)},Io=h=>{const{type:p,el:E,anchor:R,transition:N}=h;if(p===Ce){Vf(E,R);return}if(p===Qt){y(h);return}const x=()=>{i(E),N&&!N.persisted&&N.afterLeave&&N.afterLeave()};if(h.shapeFlag&1&&N&&!N.persisted){const{leave:$,delayLeave:F}=N,L=()=>$(E,x);F?F(h.el,x,L):L()}else x()},Vf=(h,p)=>{let E;for(;h!==p;)E=d(h),i(h),h=E;i(p)},$f=(h,p,E)=>{const{bum:R,scope:N,job:x,subTree:$,um:F,m:L,a:P}=h;ei(L),ei(P),R&&Sn(R),N.stop(),x&&(x.flags|=8,ft($,h,p,E)),F&&Te(F,p),Te(()=>{h.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},Pn=(h,p,E,R=!1,N=!1,x=0)=>{for(let $=x;${if(h.shapeFlag&6)return Ss(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const p=d(h.anchor||h.el),E=p&&p[Ec];return E?d(E):p};let Hi=!1;const xo=(h,p,E)=>{h==null?p._vnode&&ft(p._vnode,null,null,!0):S(p._vnode||null,h,p,null,null,null,E),p._vnode=h,Hi||(Hi=!0,Bo(),Zs(),Hi=!1)},fn={p:S,um:ft,m:it,r:Io,mt:W,mc:O,pc:j,pbc:T,n:Ss,o:e};let Ui,ji;return t&&([Ui,ji]=t(fn)),{render:xo,hydrate:Ui,createApp:id(xo,Ui)}}function zi({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function qt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function ea(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function eo(e,t,n=!1){const s=e.children,i=t.children;if(B(s)&&B(i))for(let r=0;r>1,e[n[l]]0&&(t[s]=n[r-1]),n[r]=s)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}function ta(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ta(t)}function ei(e){if(e)for(let t=0;tWn(na);function dd(e,t){return ps(e,null,t)}function ia(e,t){return ps(e,null,{flush:"post"})}function ra(e,t){return ps(e,null,{flush:"sync"})}function qn(e,t,n){return ps(e,t,n)}function ps(e,t,n=Q){const{immediate:s,deep:i,flush:r,once:o}=n,l=ee({},n);let c;if(gs)if(r==="sync"){const d=sa();c=d.__watcherHandles||(d.__watcherHandles=[])}else if(!t||s)l.once=!0;else{const d=()=>{};return d.stop=Re,d.resume=Re,d.pause=Re,d}const a=Se;l.call=(d,m,b)=>nt(d,a,m,b);let f=!1;r==="post"?l.scheduler=d=>{Te(d,a&&a.suspense)}:r!=="sync"&&(f=!0,l.scheduler=(d,m)=>{m?d():Ur(d)}),l.augmentJob=d=>{t&&(d.flags|=4),f&&(d.flags|=2,a&&(d.id=a.uid,d.i=a))};const u=Zu(e,t,l);return c&&c.push(u),u}function pd(e,t,n){const s=this.proxy,i=Z(e)?e.includes(".")?oa(s,e):()=>s[e]:e.bind(s,s);let r;q(t)?r=t:(r=t.handler,n=t);const o=sn(this),l=ps(i,r.bind(s),n);return o(),l}function oa(e,t){const n=t.split(".");return()=>{let s=e;for(let i=0;i{let f,u=Q,d;return ra(()=>{const m=e[t];De(f,m)&&(f=m,a())}),{get(){return c(),n.get?n.get(f):f},set(m){const b=n.set?n.set(m):m;if(!De(b,f)&&!(u!==Q&&De(m,u)))return;const S=s.vnode.props;S&&(t in S||i in S||r in S)&&(`onUpdate:${t}`in S||`onUpdate:${i}`in S||`onUpdate:${r}`in S)||(f=m,a()),s.emit(`update:${t}`,b),De(m,b)&&De(m,u)&&!De(b,d)&&a(),u=m,d=b}}});return l[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?o||Q:l,done:!1}:{done:!0}}}},l}const la=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ue(t)}Modifiers`]||e[`${He(t)}Modifiers`];function md(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||Q;let i=n;const r=t.startsWith("update:"),o=r&&la(s,t.slice(7));o&&(o.trim&&(i=n.map(f=>Z(f)?f.trim():f)),o.number&&(i=n.map(Ws)));let l,c=s[l=_n(t)]||s[l=_n(ue(t))];!c&&r&&(c=s[l=_n(He(t))]),c&&nt(c,e,6,i);const a=s[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,nt(a,e,6,i)}}function ca(e,t,n=!1){const s=t.emitsCache,i=s.get(e);if(i!==void 0)return i;const r=e.emits;let o={},l=!1;if(!q(e)){const c=a=>{const f=ca(a,t,!0);f&&(l=!0,ee(o,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!r&&!l?(le(e)&&s.set(e,null),null):(B(r)?r.forEach(c=>o[c]=null):ee(o,r),le(e)&&s.set(e,o),o)}function Li(e,t){return!e||!on(t)?!1:(t=t.slice(2).replace(/Once$/,""),ie(e,t[0].toLowerCase()+t.slice(1))||ie(e,He(t))||ie(e,t))}function Vs(e){const{type:t,vnode:n,proxy:s,withProxy:i,propsOptions:[r],slots:o,attrs:l,emit:c,render:a,renderCache:f,props:u,data:d,setupState:m,ctx:b,inheritAttrs:S}=e,k=es(e);let w,A;try{if(n.shapeFlag&4){const y=i||s,v=y;w=Be(a.call(v,y,f,u,m,d,b)),A=l}else{const y=t;w=Be(y.length>1?y(u,{attrs:l,slots:o,emit:c}):y(u,null)),A=t.props?l:bd(l)}}catch(y){Gn.length=0,an(y,e,1),w=fe(be)}let g=w;if(A&&S!==!1){const y=Object.keys(A),{shapeFlag:v}=g;y.length&&v&7&&(r&&y.some(Or)&&(A=_d(A,r)),g=pt(g,A,!1,!0))}return n.dirs&&(g=pt(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&Ct(g,n.transition),w=g,es(k),w}function yd(e,t=!0){let n;for(let s=0;s{let t;for(const n in e)(n==="class"||n==="style"||on(n))&&((t||(t={}))[n]=e[n]);return t},_d=(e,t)=>{const n={};for(const s in e)(!Or(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Sd(e,t,n){const{props:s,children:i,component:r}=e,{props:o,children:l,patchFlag:c}=t,a=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Zo(s,o,a):!!o;if(c&8){const f=t.dynamicProps;for(let u=0;ue.__isSuspense;let hr=0;const vd={name:"Suspense",__isSuspense:!0,process(e,t,n,s,i,r,o,l,c,a){if(e==null)Td(t,n,s,i,r,o,l,c,a);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Cd(e,t,n,s,i,o,l,c,a)}},hydrate:Ad,normalize:Nd},Ed=vd;function ns(e,t){const n=e.props&&e.props[t];q(n)&&n()}function Td(e,t,n,s,i,r,o,l,c){const{p:a,o:{createElement:f}}=c,u=f("div"),d=e.suspense=aa(e,i,s,t,u,n,r,o,l,c);a(null,d.pendingBranch=e.ssContent,u,null,s,d,r,o),d.deps>0?(ns(e,"onPending"),ns(e,"onFallback"),a(null,e.ssFallback,t,n,s,null,r,o),En(d,e.ssFallback)):d.resolve(!1,!0)}function Cd(e,t,n,s,i,r,o,l,{p:c,um:a,o:{createElement:f}}){const u=t.suspense=e.suspense;u.vnode=t,t.el=e.el;const d=t.ssContent,m=t.ssFallback,{activeBranch:b,pendingBranch:S,isInFallback:k,isHydrating:w}=u;if(S)u.pendingBranch=d,ot(d,S)?(c(S,d,u.hiddenContainer,null,i,u,r,o,l),u.deps<=0?u.resolve():k&&(w||(c(b,m,n,s,i,null,r,o,l),En(u,m)))):(u.pendingId=hr++,w?(u.isHydrating=!1,u.activeBranch=S):a(S,i,u),u.deps=0,u.effects.length=0,u.hiddenContainer=f("div"),k?(c(null,d,u.hiddenContainer,null,i,u,r,o,l),u.deps<=0?u.resolve():(c(b,m,n,s,i,null,r,o,l),En(u,m))):b&&ot(d,b)?(c(b,d,n,s,i,u,r,o,l),u.resolve(!0)):(c(null,d,u.hiddenContainer,null,i,u,r,o,l),u.deps<=0&&u.resolve()));else if(b&&ot(d,b))c(b,d,n,s,i,u,r,o,l),En(u,d);else if(ns(t,"onPending"),u.pendingBranch=d,d.shapeFlag&512?u.pendingId=d.component.suspenseId:u.pendingId=hr++,c(null,d,u.hiddenContainer,null,i,u,r,o,l),u.deps<=0)u.resolve();else{const{timeout:A,pendingId:g}=u;A>0?setTimeout(()=>{u.pendingId===g&&u.fallback(m)},A):A===0&&u.fallback(m)}}function aa(e,t,n,s,i,r,o,l,c,a,f=!1){const{p:u,m:d,um:m,n:b,o:{parentNode:S,remove:k}}=a;let w;const A=wd(e);A&&t&&t.pendingBranch&&(w=t.pendingId,t.deps++);const g=e.props?qs(e.props.timeout):void 0,y=r,v={vnode:e,parent:t,parentComponent:n,namespace:o,container:s,hiddenContainer:i,deps:0,pendingId:hr++,timeout:typeof g=="number"?g:-1,activeBranch:null,pendingBranch:null,isInFallback:!f,isHydrating:f,isUnmounted:!1,effects:[],resolve(I=!1,V=!1){const{vnode:O,activeBranch:_,pendingBranch:T,pendingId:M,effects:C,parentComponent:D,container:W}=v;let J=!1;v.isHydrating?v.isHydrating=!1:I||(J=_&&T.transition&&T.transition.mode==="out-in",J&&(_.transition.afterLeave=()=>{M===v.pendingId&&(d(T,W,r===y?b(_):r,0),Xs(C))}),_&&(S(_.el)===W&&(r=b(_)),m(_,D,v,!0)),J||d(T,W,r,0)),En(v,T),v.pendingBranch=null,v.isInFallback=!1;let U=v.parent,Y=!1;for(;U;){if(U.pendingBranch){U.effects.push(...C),Y=!0;break}U=U.parent}!Y&&!J&&Xs(C),v.effects=[],A&&t&&t.pendingBranch&&w===t.pendingId&&(t.deps--,t.deps===0&&!V&&t.resolve()),ns(O,"onResolve")},fallback(I){if(!v.pendingBranch)return;const{vnode:V,activeBranch:O,parentComponent:_,container:T,namespace:M}=v;ns(V,"onFallback");const C=b(O),D=()=>{v.isInFallback&&(u(null,I,T,C,_,null,M,l,c),En(v,I))},W=I.transition&&I.transition.mode==="out-in";W&&(O.transition.afterLeave=D),v.isInFallback=!0,m(O,_,null,!0),W||D()},move(I,V,O){v.activeBranch&&d(v.activeBranch,I,V,O),v.container=I},next(){return v.activeBranch&&b(v.activeBranch)},registerDep(I,V,O){const _=!!v.pendingBranch;_&&v.deps++;const T=I.vnode.el;I.asyncDep.catch(M=>{an(M,I,0)}).then(M=>{if(I.isUnmounted||v.isUnmounted||v.pendingId!==I.suspenseId)return;I.asyncResolved=!0;const{vnode:C}=I;mr(I,M,!1),T&&(C.el=T);const D=!T&&I.subTree.el;V(I,C,S(T||I.subTree.el),T?null:b(I.subTree),v,o,O),D&&k(D),to(I,C.el),_&&--v.deps===0&&v.resolve()})},unmount(I,V){v.isUnmounted=!0,v.activeBranch&&m(v.activeBranch,n,I,V),v.pendingBranch&&m(v.pendingBranch,n,I,V)}};return v}function Ad(e,t,n,s,i,r,o,l,c){const a=t.suspense=aa(t,s,n,e.parentNode,document.createElement("div"),null,i,r,o,l,!0),f=c(e,a.pendingBranch=t.ssContent,n,a,r,o);return a.deps===0&&a.resolve(!1,!0),f}function Nd(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=zo(s?n.default:n),e.ssFallback=s?zo(n.fallback):fe(be)}function zo(e){let t;if(q(e)){const n=nn&&e._c;n&&(e._d=!1,ss()),e=e(),n&&(e._d=!0,t=Oe,ua())}return B(e)&&(e=yd(e)),e=Be(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function fa(e,t){t&&t.pendingBranch?B(e)?t.effects.push(...e):t.effects.push(e):Xs(e)}function En(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e;let i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;n.el=i,s&&s.subTree===n&&(s.vnode.el=i,to(s,i))}function wd(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Ce=Symbol.for("v-fgt"),$t=Symbol.for("v-txt"),be=Symbol.for("v-cmt"),Qt=Symbol.for("v-stc"),Gn=[];let Oe=null;function ss(e=!1){Gn.push(Oe=e?null:[])}function ua(){Gn.pop(),Oe=Gn[Gn.length-1]||null}let nn=1;function dr(e){nn+=e,e<0&&Oe&&(Oe.hasOnce=!0)}function ha(e){return e.dynamicChildren=nn>0?Oe||yn:null,ua(),nn>0&&Oe&&Oe.push(e),e}function Id(e,t,n,s,i,r){return ha(no(e,t,n,s,i,r,!0))}function ni(e,t,n,s,i){return ha(fe(e,t,n,s,i,!0))}function At(e){return e?e.__v_isVNode===!0:!1}function ot(e,t){return e.type===t.type&&e.key===t.key}function xd(e){}const da=({key:e})=>e??null,$s=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Z(e)||Ee(e)||q(e)?{i:ve,r:e,k:t,f:!!n}:e:null);function no(e,t=null,n=null,s=0,i=null,r=e===Ce?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&da(t),ref:t&&$s(t),scopeId:xi,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:s,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:ve};return l?(io(c,n),r&128&&e.normalize(c)):n&&(c.shapeFlag|=Z(n)?8:16),nn>0&&!o&&Oe&&(c.patchFlag>0||r&6)&&c.patchFlag!==32&&Oe.push(c),c}const fe=Od;function Od(e,t=null,n=null,s=0,i=null,r=!1){if((!e||e===Fc)&&(e=be),At(e)){const l=pt(e,t,!0);return n&&io(l,n),nn>0&&!r&&Oe&&(l.shapeFlag&6?Oe[Oe.indexOf(e)]=l:Oe.push(l)),l.patchFlag=-2,l}if(Vd(e)&&(e=e.__vccOpts),t){t=pa(t);let{class:l,style:c}=t;l&&!Z(l)&&(t.class=us(l)),le(c)&&(Ni(c)&&!B(c)&&(c=ee({},c)),t.style=fs(c))}const o=Z(e)?1:ti(e)?128:Tc(e)?64:le(e)?4:q(e)?2:0;return no(e,t,n,s,i,o,r,!0)}function pa(e){return e?Ni(e)||Kc(e)?ee({},e):e:null}function pt(e,t,n=!1,s=!1){const{props:i,ref:r,patchFlag:o,children:l,transition:c}=e,a=t?ga(i||{},t):i,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&da(a),ref:t&&t.ref?n&&r?B(r)?r.concat($s(t)):[r,$s(t)]:$s(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ce?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&pt(e.ssContent),ssFallback:e.ssFallback&&pt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&Ct(f,c.clone(f)),f}function so(e=" ",t=0){return fe($t,null,e,t)}function Rd(e,t){const n=fe(Qt,null,e);return n.staticCount=t,n}function Pd(e="",t=!1){return t?(ss(),ni(be,null,e)):fe(be,null,e)}function Be(e){return e==null||typeof e=="boolean"?fe(be):B(e)?fe(Ce,null,e.slice()):At(e)?kt(e):fe($t,null,String(e))}function kt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:pt(e)}function io(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(B(t))n=16;else if(typeof t=="object")if(s&65){const i=t.default;i&&(i._c&&(i._d=!1),io(e,i()),i._c&&(i._d=!0));return}else{n=32;const i=t._;!i&&!Kc(t)?t._ctx=ve:i===3&&ve&&(ve.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else q(t)?(t={default:t,_ctx:ve},n=32):(t=String(t),s&64?(n=16,t=[so(t)]):n=8);e.children=t,e.shapeFlag|=n}function ga(...e){const t={};for(let n=0;nSe||ve;let si,pr;{const e=Ul(),t=(n,s)=>{let i;return(i=e[n])||(i=e[n]=[]),i.push(s),r=>{i.length>1?i.forEach(o=>o(r)):i[0](r)}};si=t("__VUE_INSTANCE_SETTERS__",n=>Se=n),pr=t("__VUE_SSR_SETTERS__",n=>gs=n)}const sn=e=>{const t=Se;return si(e),e.scope.on(),()=>{e.scope.off(),si(t)}},gr=()=>{Se&&Se.scope.off(),si(null)};function ya(e){return e.vnode.shapeFlag&4}let gs=!1;function ba(e,t=!1,n=!1){t&&pr(t);const{props:s,children:i}=e.vnode,r=ya(e);od(e,s,r,t),fd(e,i,n);const o=r?Ld(e,t):void 0;return t&&pr(!1),o}function Ld(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,cr);const{setup:s}=n;if(s){const i=e.setupContext=s.length>1?va(e):null,r=sn(e);Kt();const o=Rn(s,e,0,[e.props,i]);if(Wt(),r(),Pr(o)){if(Vt(e)||Gr(e),o.then(gr,gr),t)return o.then(l=>{mr(e,l,t)}).catch(l=>{an(l,e,0)});e.asyncDep=o}else mr(e,o,t)}else Sa(e,t)}function mr(e,t,n){q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:le(t)&&(e.setupState=Hr(t)),Sa(e,n)}let ii,yr;function _a(e){ii=e,yr=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Vh))}}const Dd=()=>!ii;function Sa(e,t,n){const s=e.type;if(!e.render){if(!t&&ii&&!s.render){const i=s.template||zr(e).template;if(i){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,a=ee(ee({isCustomElement:r,delimiters:l},o),c);s.render=ii(i,a)}}e.render=s.render||Re,yr&&yr(e)}{const i=sn(e);Kt();try{zh(e)}finally{Wt(),i()}}}const Fd={get(e,t){return Me(e,"get",""),e[t]}};function va(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Fd),slots:e.slots,emit:e.emit,expose:t}}function ms(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Hr(uc(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Kn)return Kn[n](e)},has(t,n){return n in t||n in Kn}})):e.proxy}function br(e,t=!0){return q(e)?e.displayName||e.name:e.name||t&&e.__name}function Vd(e){return q(e)&&"__vccOpts"in e}const Ea=(e,t)=>Gu(e,t,gs);function Ta(e,t,n){const s=arguments.length;return s===2?le(t)&&!B(t)?At(t)?fe(e,null,[t]):fe(e,t):fe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&At(n)&&(n=[n]),fe(e,t,n))}function $d(){}function Bd(e,t,n,s){const i=n[s];if(i&&Ca(i,e))return i;const r=t();return r.memo=e.slice(),r.cacheIndex=s,n[s]=r}function Ca(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let s=0;s0&&Oe&&Oe.push(e),!0}const Aa="3.5.11",Hd=Re,Ud=nh,jd=gn,Kd=vc,Wd={createComponentInstance:ma,setupComponent:ba,renderComponentRoot:Vs,setCurrentRenderingInstance:es,isVNode:At,normalizeVNode:Be,getComponentPublicInstance:ms,ensureValidVNode:Zr,pushWarningContext:zu,popWarningContext:Qu},qd=Wd,Gd=null,Jd=null,Yd=null;/** -* @vue/runtime-dom v3.5.11 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let _r;const Qo=typeof window<"u"&&window.trustedTypes;if(Qo)try{_r=Qo.createPolicy("vue",{createHTML:e=>e})}catch{}const Na=_r?e=>_r.createHTML(e):e=>e,Xd="http://www.w3.org/2000/svg",Zd="http://www.w3.org/1998/Math/MathML",_t=typeof document<"u"?document:null,el=_t&&_t.createElement("template"),zd={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const i=t==="svg"?_t.createElementNS(Xd,e):t==="mathml"?_t.createElementNS(Zd,e):n?_t.createElement(e,{is:n}):_t.createElement(e);return e==="select"&&s&&s.multiple!=null&&i.setAttribute("multiple",s.multiple),i},createText:e=>_t.createTextNode(e),createComment:e=>_t.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>_t.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,i,r){const o=n?n.previousSibling:t.lastChild;if(i&&(i===r||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===r||!(i=i.nextSibling)););else{el.innerHTML=Na(s==="svg"?`${e}`:s==="mathml"?`${e}`:e);const l=el.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},It="transition",Ln="animation",Cn=Symbol("_vtc"),wa={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Ia=ee({},Wr,wa),Qd=e=>(e.displayName="Transition",e.props=Ia,e),ep=Qd((e,{slots:t})=>Ta(wc,xa(e),t)),Gt=(e,t=[])=>{B(e)?e.forEach(n=>n(...t)):e&&e(...t)},tl=e=>e?B(e)?e.some(t=>t.length>1):e.length>1:!1;function xa(e){const t={};for(const C in e)C in wa||(t[C]=e[C]);if(e.css===!1)return t;const{name:n="v",type:s,duration:i,enterFromClass:r=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=r,appearActiveClass:a=o,appearToClass:f=l,leaveFromClass:u=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,b=tp(i),S=b&&b[0],k=b&&b[1],{onBeforeEnter:w,onEnter:A,onEnterCancelled:g,onLeave:y,onLeaveCancelled:v,onBeforeAppear:I=w,onAppear:V=A,onAppearCancelled:O=g}=t,_=(C,D,W)=>{Ot(C,D?f:l),Ot(C,D?a:o),W&&W()},T=(C,D)=>{C._isLeaving=!1,Ot(C,u),Ot(C,m),Ot(C,d),D&&D()},M=C=>(D,W)=>{const J=C?V:A,U=()=>_(D,C,W);Gt(J,[D,U]),nl(()=>{Ot(D,C?c:r),yt(D,C?f:l),tl(J)||sl(D,s,S,U)})};return ee(t,{onBeforeEnter(C){Gt(w,[C]),yt(C,r),yt(C,o)},onBeforeAppear(C){Gt(I,[C]),yt(C,c),yt(C,a)},onEnter:M(!1),onAppear:M(!0),onLeave(C,D){C._isLeaving=!0;const W=()=>T(C,D);yt(C,u),yt(C,d),Ra(),nl(()=>{C._isLeaving&&(Ot(C,u),yt(C,m),tl(y)||sl(C,s,k,W))}),Gt(y,[C,W])},onEnterCancelled(C){_(C,!1),Gt(g,[C])},onAppearCancelled(C){_(C,!0),Gt(O,[C])},onLeaveCancelled(C){T(C),Gt(v,[C])}})}function tp(e){if(e==null)return null;if(le(e))return[Qi(e.enter),Qi(e.leave)];{const t=Qi(e);return[t,t]}}function Qi(e){return qs(e)}function yt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Cn]||(e[Cn]=new Set)).add(t)}function Ot(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Cn];n&&(n.delete(t),n.size||(e[Cn]=void 0))}function nl(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let np=0;function sl(e,t,n,s){const i=e._endId=++np,r=()=>{i===e._endId&&s()};if(n!=null)return setTimeout(r,n);const{type:o,timeout:l,propCount:c}=Oa(e,t);if(!o)return s();const a=o+"end";let f=0;const u=()=>{e.removeEventListener(a,d),r()},d=m=>{m.target===e&&++f>=c&&u()};setTimeout(()=>{f(n[b]||"").split(", "),i=s(`${It}Delay`),r=s(`${It}Duration`),o=il(i,r),l=s(`${Ln}Delay`),c=s(`${Ln}Duration`),a=il(l,c);let f=null,u=0,d=0;t===It?o>0&&(f=It,u=o,d=r.length):t===Ln?a>0&&(f=Ln,u=a,d=c.length):(u=Math.max(o,a),f=u>0?o>a?It:Ln:null,d=f?f===It?r.length:c.length:0);const m=f===It&&/\b(transform|all)(,|$)/.test(s(`${It}Property`).toString());return{type:f,timeout:u,propCount:d,hasTransform:m}}function il(e,t){for(;e.lengthrl(n)+rl(e[s])))}function rl(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ra(){return document.body.offsetHeight}function sp(e,t,n){const s=e[Cn];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ri=Symbol("_vod"),Pa=Symbol("_vsh"),Ma={beforeMount(e,{value:t},{transition:n}){e[ri]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Dn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Dn(e,!0),s.enter(e)):s.leave(e,()=>{Dn(e,!1)}):Dn(e,t))},beforeUnmount(e,{value:t}){Dn(e,t)}};function Dn(e,t){e.style.display=t?e[ri]:"none",e[Pa]=!t}function ip(){Ma.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const ka=Symbol("");function rp(e){const t=st();if(!t)return;const n=t.ut=(i=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(r=>oi(r,i))},s=()=>{const i=e(t.proxy);t.ce?oi(t.ce,i):Sr(t.subTree,i),n(i)};Jr(()=>{ia(s)}),ds(()=>{const i=new MutationObserver(s);i.observe(t.subTree.el.parentNode,{childList:!0}),ki(()=>i.disconnect())})}function Sr(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Sr(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)oi(e.el,t);else if(e.type===Ce)e.children.forEach(n=>Sr(n,t));else if(e.type===Qt){let{el:n,anchor:s}=e;for(;n&&(oi(n,t),n!==s);)n=n.nextSibling}}function oi(e,t){if(e.nodeType===1){const n=e.style;let s="";for(const i in t)n.setProperty(`--${i}`,t[i]),s+=`--${i}: ${t[i]};`;n[ka]=s}}const op=/(^|;)\s*display\s*:/;function lp(e,t,n){const s=e.style,i=Z(n);let r=!1;if(n&&!i){if(t)if(Z(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&Bs(s,l,"")}else for(const o in t)n[o]==null&&Bs(s,o,"");for(const o in n)o==="display"&&(r=!0),Bs(s,o,n[o])}else if(i){if(t!==n){const o=s[ka];o&&(n+=";"+o),s.cssText=n,r=op.test(n)}}else t&&e.removeAttribute("style");ri in e&&(e[ri]=r?s.display:"",e[Pa]&&(s.display="none"))}const ol=/\s*!important$/;function Bs(e,t,n){if(B(n))n.forEach(s=>Bs(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=cp(e,t);ol.test(n)?e.setProperty(He(s),n.replace(ol,""),"important"):e[s]=n}}const ll=["Webkit","Moz","ms"],er={};function cp(e,t){const n=er[t];if(n)return n;let s=ue(t);if(s!=="filter"&&s in e)return er[t]=s;s=cn(s);for(let i=0;itr||(hp.then(()=>tr=0),tr=Date.now());function pp(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;nt(gp(s,n.value),t,5,[s])};return n.value=e,n.attached=dp(),n}function gp(e,t){if(B(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>i=>!i._stopped&&s&&s(i))}else return t}const dl=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,mp=(e,t,n,s,i,r)=>{const o=i==="svg";t==="class"?sp(e,s,o):t==="style"?lp(e,n,s):on(t)?Or(t)||fp(e,t,n,s,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):yp(e,t,s,o))?(fl(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&al(e,t,s,o,r,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Z(s))?fl(e,ue(t),s):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),al(e,t,s,o))};function yp(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&dl(t)&&q(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const i=e.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return dl(t)&&Z(n)?!1:t in e}const pl={};/*! #__NO_SIDE_EFFECTS__ */function La(e,t,n){const s=qr(e,t);yi(s)&&ee(s,t);class i extends Di{constructor(o){super(s,o,n)}}return i.def=s,i}/*! #__NO_SIDE_EFFECTS__ */const bp=(e,t)=>La(e,t,Ga),_p=typeof HTMLElement<"u"?HTMLElement:class{};class Di extends _p{constructor(t,n={},s=vr){super(),this._def=t,this._props=n,this._createApp=s,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&s!==vr?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof Di){this._parent=t;break}this._instance||(this._resolved?(this._setParent(),this._update()):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._instance.provides=t._instance.provides)}disconnectedCallback(){this._connected=!1,Ii(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let s=0;s{for(const i of s)this._setAttr(i.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(s,i=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:r,styles:o}=s;let l;if(r&&!B(r))for(const c in r){const a=r[c];(a===Number||a&&a.type===Number)&&(c in this._props&&(this._props[c]=qs(this._props[c])),(l||(l=Object.create(null)))[ue(c)]=!0)}this._numberProps=l,i&&this._resolveProps(s),this.shadowRoot&&this._applyStyles(o),this._mount(s)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(s=>t(this._def=s,!0)):t(this._def)}_mount(t){this._app=this._createApp(t),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const s in n)ie(this,s)||Object.defineProperty(this,s,{get:()=>wi(n[s])})}_resolveProps(t){const{props:n}=t,s=B(n)?n:Object.keys(n||{});for(const i of Object.keys(this))i[0]!=="_"&&s.includes(i)&&this._setProp(i,this[i]);for(const i of s.map(ue))Object.defineProperty(this,i,{get(){return this._getProp(i)},set(r){this._setProp(i,r,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let s=n?this.getAttribute(t):pl;const i=ue(t);n&&this._numberProps&&this._numberProps[i]&&(s=qs(s)),this._setProp(i,s,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,s=!0,i=!1){n!==this._props[t]&&(n===pl?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),i&&this._instance&&this._update(),s&&(n===!0?this.setAttribute(He(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(He(t),n+""):n||this.removeAttribute(He(t))))}_update(){qa(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=fe(this._def,ee(t,this._props));return this._instance||(n.ce=s=>{this._instance=s,s.ce=this,s.isCE=!0;const i=(r,o)=>{this.dispatchEvent(new CustomEvent(r,yi(o[0])?ee({detail:o},o[0]):{detail:o}))};s.emit=(r,...o)=>{i(r,o),He(r)!==r&&i(He(r),o)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const s=this._nonce;for(let i=t.length-1;i>=0;i--){const r=document.createElement("style");s&&r.setAttribute("nonce",s),r.textContent=t[i],this.shadowRoot.prepend(r)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const s=n.nodeType===1&&n.getAttribute("slot")||"default";(t[s]||(t[s]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let s=0;s(delete e.props.mode,e),Tp=Ep({name:"TransitionGroup",props:ee({},Ia,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=st(),s=Kr();let i,r;return Pi(()=>{if(!i.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!Ip(i[0].el,n.vnode.el,o))return;i.forEach(Ap),i.forEach(Np);const l=i.filter(wp);Ra(),l.forEach(c=>{const a=c.el,f=a.style;yt(a,o),f.transform=f.webkitTransform=f.transitionDuration="";const u=a[li]=d=>{d&&d.target!==a||(!d||/transform$/.test(d.propertyName))&&(a.removeEventListener("transitionend",u),a[li]=null,Ot(a,o))};a.addEventListener("transitionend",u)})}),()=>{const o=se(e),l=xa(o);let c=o.tag||Ce;if(i=[],r)for(let a=0;a{l.split(/\s+/).forEach(c=>c&&s.classList.remove(c))}),n.split(/\s+/).forEach(l=>l&&s.classList.add(l)),s.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(s);const{hasTransform:o}=Oa(s);return r.removeChild(s),o}const jt=e=>{const t=e.props["onUpdate:modelValue"]||!1;return B(t)?n=>Sn(t,n):t};function xp(e){e.target.composing=!0}function ml(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const tt=Symbol("_assign"),ci={created(e,{modifiers:{lazy:t,trim:n,number:s}},i){e[tt]=jt(i);const r=s||i.props&&i.props.type==="number";vt(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),r&&(l=Ws(l)),e[tt](l)}),n&&vt(e,"change",()=>{e.value=e.value.trim()}),t||(vt(e,"compositionstart",xp),vt(e,"compositionend",ml),vt(e,"change",ml))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:i,number:r}},o){if(e[tt]=jt(o),e.composing)return;const l=(r||e.type==="number")&&!/^0\d/.test(e.value)?Ws(e.value):e.value,c=t??"";l!==c&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||i&&e.value.trim()===c)||(e.value=c))}},ro={deep:!0,created(e,t,n){e[tt]=jt(n),vt(e,"change",()=>{const s=e._modelValue,i=An(e),r=e.checked,o=e[tt];if(B(s)){const l=_i(s,i),c=l!==-1;if(r&&!c)o(s.concat(i));else if(!r&&c){const a=[...s];a.splice(l,1),o(a)}}else if(ln(s)){const l=new Set(s);r?l.add(i):l.delete(i),o(l)}else o(Ba(e,r))})},mounted:yl,beforeUpdate(e,t,n){e[tt]=jt(n),yl(e,t,n)}};function yl(e,{value:t},n){e._modelValue=t;let s;B(t)?s=_i(t,n.props.value)>-1:ln(t)?s=t.has(n.props.value):s=Ht(t,Ba(e,!0)),e.checked!==s&&(e.checked=s)}const oo={created(e,{value:t},n){e.checked=Ht(t,n.props.value),e[tt]=jt(n),vt(e,"change",()=>{e[tt](An(e))})},beforeUpdate(e,{value:t,oldValue:n},s){e[tt]=jt(s),t!==n&&(e.checked=Ht(t,s.props.value))}},$a={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const i=ln(t);vt(e,"change",()=>{const r=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?Ws(An(o)):An(o));e[tt](e.multiple?i?new Set(r):r:r[0]),e._assigning=!0,Ii(()=>{e._assigning=!1})}),e[tt]=jt(s)},mounted(e,{value:t}){bl(e,t)},beforeUpdate(e,t,n){e[tt]=jt(n)},updated(e,{value:t}){e._assigning||bl(e,t)}};function bl(e,t){const n=e.multiple,s=B(t);if(!(n&&!s&&!ln(t))){for(let i=0,r=e.options.length;iString(a)===String(l)):o.selected=_i(t,l)>-1}else o.selected=t.has(l);else if(Ht(An(o),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function An(e){return"_value"in e?e._value:e.value}function Ba(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Ha={created(e,t,n){Ms(e,t,n,null,"created")},mounted(e,t,n){Ms(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){Ms(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){Ms(e,t,n,s,"updated")}};function Ua(e,t){switch(e){case"SELECT":return $a;case"TEXTAREA":return ci;default:switch(t){case"checkbox":return ro;case"radio":return oo;default:return ci}}}function Ms(e,t,n,s,i){const o=Ua(e.tagName,n.props&&n.props.type)[i];o&&o(e,t,n,s)}function Op(){ci.getSSRProps=({value:e})=>({value:e}),oo.getSSRProps=({value:e},t)=>{if(t.props&&Ht(t.props.value,e))return{checked:!0}},ro.getSSRProps=({value:e},t)=>{if(B(e)){if(t.props&&_i(e,t.props.value)>-1)return{checked:!0}}else if(ln(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Ha.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=Ua(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const Rp=["ctrl","shift","alt","meta"],Pp={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Rp.some(n=>e[`${n}Key`]&&!t.includes(n))},Mp=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(i,...r)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=i=>{if(!("key"in i))return;const r=He(i.key);if(t.some(o=>o===r||kp[o]===r))return e(i)})},ja=ee({patchProp:mp},zd);let Jn,_l=!1;function Ka(){return Jn||(Jn=Zc(ja))}function Wa(){return Jn=_l?Jn:zc(ja),_l=!0,Jn}const qa=(...e)=>{Ka().render(...e)},Dp=(...e)=>{Wa().hydrate(...e)},vr=(...e)=>{const t=Ka().createApp(...e),{mount:n}=t;return t.mount=s=>{const i=Ya(s);if(!i)return;const r=t._component;!q(r)&&!r.render&&!r.template&&(r.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const o=n(i,!1,Ja(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),o},t},Ga=(...e)=>{const t=Wa().createApp(...e),{mount:n}=t;return t.mount=s=>{const i=Ya(s);if(i)return n(i,!0,Ja(i))},t};function Ja(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Ya(e){return Z(e)?document.querySelector(e):e}let Sl=!1;const Fp=()=>{Sl||(Sl=!0,Op(),ip())},Vp=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:wc,BaseTransitionPropsValidators:Wr,Comment:be,DeprecationTypes:Yd,EffectScope:kr,ErrorCodes:th,ErrorTypeStrings:Ud,Fragment:Ce,KeepAlive:Ih,ReactiveEffect:Xn,Static:Qt,Suspense:Ed,Teleport:hh,Text:$t,TrackOpTypes:Ju,Transition:ep,TransitionGroup:Cp,TriggerOpTypes:Yu,VueElement:Di,assertNumber:eh,callWithAsyncErrorHandling:nt,callWithErrorHandling:Rn,camelize:ue,capitalize:cn,cloneVNode:pt,compatUtils:Jd,computed:Ea,createApp:vr,createBlock:ni,createCommentVNode:Pd,createElementBlock:Id,createElementVNode:no,createHydrationRenderer:zc,createPropsRestProxy:Xh,createRenderer:Zc,createSSRApp:Ga,createSlots:Lh,createStaticVNode:Rd,createTextVNode:so,createVNode:fe,customRef:pc,defineAsyncComponent:Nh,defineComponent:qr,defineCustomElement:La,defineEmits:Bh,defineExpose:Hh,defineModel:Kh,defineOptions:Uh,defineProps:$h,defineSSRCustomElement:bp,defineSlots:jh,devtools:jd,effect:du,effectScope:fu,getCurrentInstance:st,getCurrentScope:Jl,getCurrentWatcher:Xu,getTransitionRawChildren:Oi,guardReactiveProps:pa,h:Ta,handleError:an,hasInjectionContext:rd,hydrate:Dp,hydrateOnIdle:Sh,hydrateOnInteraction:Ch,hydrateOnMediaQuery:Th,hydrateOnVisible:Eh,initCustomFormatter:$d,initDirectivesForSSR:Fp,inject:Wn,isMemoSame:Ca,isProxy:Ni,isReactive:Ft,isReadonly:Ut,isRef:Ee,isRuntimeOnly:Dd,isShallow:Je,isVNode:At,markRaw:uc,mergeDefaults:Jh,mergeModels:Yh,mergeProps:ga,nextTick:Ii,normalizeClass:us,normalizeProps:zf,normalizeStyle:fs,onActivated:xc,onBeforeMount:Jr,onBeforeUnmount:Mi,onBeforeUpdate:Pc,onDeactivated:Oc,onErrorCaptured:Dc,onMounted:ds,onRenderTracked:Lc,onRenderTriggered:kc,onScopeDispose:uu,onServerPrefetch:Mc,onUnmounted:ki,onUpdated:Pi,onWatcherCleanup:mc,openBlock:ss,popScopeId:oh,provide:Hc,proxyRefs:Hr,pushScopeId:rh,queuePostFlushCb:Xs,reactive:Ci,readonly:$r,ref:Un,registerRuntimeCompiler:_a,render:qa,renderList:kh,renderSlot:Dh,resolveComponent:Rh,resolveDirective:Mh,resolveDynamicComponent:Ph,resolveFilter:Gd,resolveTransitionHooks:Tn,setBlockTracking:dr,setDevtoolsHook:Kd,setTransitionHooks:Ct,shallowReactive:fc,shallowReadonly:Du,shallowRef:hc,ssrContextKey:na,ssrUtils:qd,stop:pu,toDisplayString:ql,toHandlerKey:_n,toHandlers:Fh,toRaw:se,toRef:Wu,toRefs:Uu,toValue:$u,transformVNodeArgs:xd,triggerRef:Vu,unref:wi,useAttrs:Gh,useCssModule:vp,useCssVars:rp,useHost:Da,useId:ph,useModel:gd,useSSRContext:sa,useShadowRoot:Sp,useSlots:qh,useTemplateRef:gh,useTransitionState:Kr,vModelCheckbox:ro,vModelDynamic:Ha,vModelRadio:oo,vModelSelect:$a,vModelText:ci,vShow:Ma,version:Aa,warn:Hd,watch:qn,watchEffect:dd,watchPostEffect:ia,watchSyncEffect:ra,withAsyncContext:Zh,withCtx:jr,withDefaults:Wh,withDirectives:ch,withKeys:Lp,withMemo:Bd,withModifiers:Mp,withScopeId:lh},Symbol.toStringTag,{value:"Module"}));/** -* @vue/compiler-core v3.5.11 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const is=Symbol(""),Yn=Symbol(""),lo=Symbol(""),ai=Symbol(""),Xa=Symbol(""),rn=Symbol(""),Za=Symbol(""),za=Symbol(""),co=Symbol(""),ao=Symbol(""),ys=Symbol(""),fo=Symbol(""),Qa=Symbol(""),uo=Symbol(""),ho=Symbol(""),po=Symbol(""),go=Symbol(""),mo=Symbol(""),yo=Symbol(""),ef=Symbol(""),tf=Symbol(""),Fi=Symbol(""),fi=Symbol(""),bo=Symbol(""),_o=Symbol(""),rs=Symbol(""),bs=Symbol(""),So=Symbol(""),Er=Symbol(""),$p=Symbol(""),Tr=Symbol(""),ui=Symbol(""),Bp=Symbol(""),Hp=Symbol(""),vo=Symbol(""),Up=Symbol(""),jp=Symbol(""),Eo=Symbol(""),nf=Symbol(""),Nn={[is]:"Fragment",[Yn]:"Teleport",[lo]:"Suspense",[ai]:"KeepAlive",[Xa]:"BaseTransition",[rn]:"openBlock",[Za]:"createBlock",[za]:"createElementBlock",[co]:"createVNode",[ao]:"createElementVNode",[ys]:"createCommentVNode",[fo]:"createTextVNode",[Qa]:"createStaticVNode",[uo]:"resolveComponent",[ho]:"resolveDynamicComponent",[po]:"resolveDirective",[go]:"resolveFilter",[mo]:"withDirectives",[yo]:"renderList",[ef]:"renderSlot",[tf]:"createSlots",[Fi]:"toDisplayString",[fi]:"mergeProps",[bo]:"normalizeClass",[_o]:"normalizeStyle",[rs]:"normalizeProps",[bs]:"guardReactiveProps",[So]:"toHandlers",[Er]:"camelize",[$p]:"capitalize",[Tr]:"toHandlerKey",[ui]:"setBlockTracking",[Bp]:"pushScopeId",[Hp]:"popScopeId",[vo]:"withCtx",[Up]:"unref",[jp]:"isRef",[Eo]:"withMemo",[nf]:"isMemoSame"};function Kp(e){Object.getOwnPropertySymbols(e).forEach(t=>{Nn[t]=e[t]})}const Ze={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function Wp(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:Ze}}function os(e,t,n,s,i,r,o,l=!1,c=!1,a=!1,f=Ze){return e&&(l?(e.helper(rn),e.helper(xn(e.inSSR,a))):e.helper(In(e.inSSR,a)),o&&e.helper(mo)),{type:13,tag:t,props:n,children:s,patchFlag:i,dynamicProps:r,directives:o,isBlock:l,disableTracking:c,isComponent:a,loc:f}}function en(e,t=Ze){return{type:17,loc:t,elements:e}}function et(e,t=Ze){return{type:15,loc:t,properties:e}}function ge(e,t){return{type:16,loc:Ze,key:Z(e)?z(e,!0):e,value:t}}function z(e,t=!1,n=Ze,s=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:s}}function ct(e,t=Ze){return{type:8,loc:t,children:e}}function _e(e,t=[],n=Ze){return{type:14,loc:n,callee:e,arguments:t}}function wn(e,t=void 0,n=!1,s=!1,i=Ze){return{type:18,params:e,returns:t,newline:n,isSlot:s,loc:i}}function Cr(e,t,n,s=!0){return{type:19,test:e,consequent:t,alternate:n,newline:s,loc:Ze}}function qp(e,t,n=!1){return{type:20,index:e,value:t,needPauseTracking:n,needArraySpread:!1,loc:Ze}}function Gp(e){return{type:21,body:e,loc:Ze}}function In(e,t){return e||t?co:ao}function xn(e,t){return e||t?Za:za}function To(e,{helper:t,removeHelper:n,inSSR:s}){e.isBlock||(e.isBlock=!0,n(In(s,e.isComponent)),t(rn),t(xn(s,e.isComponent)))}const vl=new Uint8Array([123,123]),El=new Uint8Array([125,125]);function Tl(e){return e>=97&&e<=122||e>=65&&e<=90}function qe(e){return e===32||e===10||e===9||e===12||e===13}function xt(e){return e===47||e===62||qe(e)}function hi(e){const t=new Uint8Array(e.length);for(let n=0;n=0;i--){const r=this.newlines[i];if(t>r){n=i+2,s=t-r;break}}return{column:s,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?xt(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||qe(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart=t||(this.state===28?this.currentSequence===we.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}function Cl(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function tn(e,t){const n=Cl("MODE",t),s=Cl(e,t);return n===3?s===!0:s!==!1}function ls(e,t,n,...s){return tn(e,t)}function Co(e){throw e}function sf(e){}function de(e,t,n,s){const i=`https://vuejs.org/error-reference/#compiler-${e}`,r=new SyntaxError(String(i));return r.code=e,r.loc=t,r}const Ue=e=>e.type===4&&e.isStatic;function rf(e){switch(e){case"Teleport":case"teleport":return Yn;case"Suspense":case"suspense":return lo;case"KeepAlive":case"keep-alive":return ai;case"BaseTransition":case"base-transition":return Xa}}const Yp=/^\d|[^\$\w\xA0-\uFFFF]/,Ao=e=>!Yp.test(e),Xp=/[A-Za-z_$\xA0-\uFFFF]/,Zp=/[\.\?\w$\xA0-\uFFFF]/,zp=/\s+[.[]\s*|\s*[.[]\s+/g,of=e=>e.type===4?e.content:e.loc.source,Qp=e=>{const t=of(e).trim().replace(zp,l=>l.trim());let n=0,s=[],i=0,r=0,o=null;for(let l=0;l|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,tg=e=>eg.test(of(e)),ng=tg;function Qe(e,t,n=!1){for(let s=0;st.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function nr(e){return e.type===5||e.type===2}function ig(e){return e.type===7&&e.name==="slot"}function di(e){return e.type===1&&e.tagType===3}function pi(e){return e.type===1&&e.tagType===2}const rg=new Set([rs,bs]);function cf(e,t=[]){if(e&&!Z(e)&&e.type===14){const n=e.callee;if(!Z(n)&&rg.has(n))return cf(e.arguments[0],t.concat(e))}return[e,t]}function gi(e,t,n){let s,i=e.type===13?e.props:e.arguments[2],r=[],o;if(i&&!Z(i)&&i.type===14){const l=cf(i);i=l[0],r=l[1],o=r[r.length-1]}if(i==null||Z(i))s=et([t]);else if(i.type===14){const l=i.arguments[0];!Z(l)&&l.type===15?Al(t,l)||l.properties.unshift(t):i.callee===So?s=_e(n.helper(fi),[et([t]),i]):i.arguments.unshift(et([t])),!s&&(s=i)}else i.type===15?(Al(t,i)||i.properties.unshift(t),s=i):(s=_e(n.helper(fi),[et([t]),i]),o&&o.callee===bs&&(o=r[r.length-2]));e.type===13?o?o.arguments[0]=s:e.props=s:o?o.arguments[0]=s:e.arguments[2]=s}function Al(e,t){let n=!1;if(e.key.type===4){const s=e.key.content;n=t.properties.some(i=>i.key.type===4&&i.key.content===s)}return n}function cs(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,s)=>n==="-"?"_":e.charCodeAt(s).toString())}`}function og(e){return e.type===14&&e.callee===Eo?e.arguments[1].returns:e}const lg=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,af={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Fn,isPreTag:Fn,isIgnoreNewlineTag:Fn,isCustomElement:Fn,onError:Co,onWarn:sf,comments:!1,prefixIdentifiers:!1};let re=af,as=null,Tt="",Ie=null,ne=null,Ve="",bt=-1,Jt=-1,No=0,Lt=!1,Ar=null;const he=[],pe=new Jp(he,{onerr:mt,ontext(e,t){ks(Ae(e,t),e,t)},ontextentity(e,t,n){ks(e,t,n)},oninterpolation(e,t){if(Lt)return ks(Ae(e,t),e,t);let n=e+pe.delimiterOpen.length,s=t-pe.delimiterClose.length;for(;qe(Tt.charCodeAt(n));)n++;for(;qe(Tt.charCodeAt(s-1));)s--;let i=Ae(n,s);i.includes("&")&&(i=re.decodeEntities(i,!1)),Nr({type:5,content:Us(i,!1,ye(n,s)),loc:ye(e,t)})},onopentagname(e,t){const n=Ae(e,t);Ie={type:1,tag:n,ns:re.getNamespace(n,he[0],re.ns),tagType:0,props:[],children:[],loc:ye(e-1,t),codegenNode:void 0}},onopentagend(e){wl(e)},onclosetag(e,t){const n=Ae(e,t);if(!re.isVoidTag(n)){let s=!1;for(let i=0;i0&&mt(24,he[0].loc.start.offset);for(let o=0;o<=i;o++){const l=he.shift();Hs(l,t,o(s.type===7?s.rawName:s.name)===n)&&mt(2,t)},onattribend(e,t){if(Ie&&ne){if(Xt(ne.loc,t),e!==0)if(Ve.includes("&")&&(Ve=re.decodeEntities(Ve,!0)),ne.type===6)ne.name==="class"&&(Ve=hf(Ve).trim()),e===1&&!Ve&&mt(13,t),ne.value={type:2,content:Ve,loc:e===1?ye(bt,Jt):ye(bt-1,Jt+1)},pe.inSFCRoot&&Ie.tag==="template"&&ne.name==="lang"&&Ve&&Ve!=="html"&&pe.enterRCDATA(hi("i.content==="sync"))>-1&&ls("COMPILER_V_BIND_SYNC",re,ne.loc,ne.rawName)&&(ne.name="model",ne.modifiers.splice(s,1))}(ne.type!==7||ne.name!=="pre")&&Ie.props.push(ne)}Ve="",bt=Jt=-1},oncomment(e,t){re.comments&&Nr({type:3,content:Ae(e,t),loc:ye(e-4,t+3)})},onend(){const e=Tt.length;for(let t=0;t{const b=t.start.offset+d,S=b+u.length;return Us(u,!1,ye(b,S),0,m?1:0)},l={source:o(r.trim(),n.indexOf(r,i.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let c=i.trim().replace(cg,"").trim();const a=i.indexOf(c),f=c.match(Nl);if(f){c=c.replace(Nl,"").trim();const u=f[1].trim();let d;if(u&&(d=n.indexOf(u,a+c.length),l.key=o(u,d,!0)),f[2]){const m=f[2].trim();m&&(l.index=o(m,n.indexOf(m,l.key?d+u.length:a+c.length),!0))}}return c&&(l.value=o(c,a,!0)),l}function Ae(e,t){return Tt.slice(e,t)}function wl(e){pe.inSFCRoot&&(Ie.innerLoc=ye(e+1,e+1)),Nr(Ie);const{tag:t,ns:n}=Ie;n===0&&re.isPreTag(t)&&No++,re.isVoidTag(t)?Hs(Ie,e):(he.unshift(Ie),(n===1||n===2)&&(pe.inXML=!0)),Ie=null}function ks(e,t,n){{const r=he[0]&&he[0].tag;r!=="script"&&r!=="style"&&e.includes("&")&&(e=re.decodeEntities(e,!1))}const s=he[0]||as,i=s.children[s.children.length-1];i&&i.type===2?(i.content+=e,Xt(i.loc,n)):s.children.push({type:2,content:e,loc:ye(t,n)})}function Hs(e,t,n=!1){n?Xt(e.loc,ff(t,60)):Xt(e.loc,fg(t,62)+1),pe.inSFCRoot&&(e.children.length?e.innerLoc.end=ee({},e.children[e.children.length-1].loc.end):e.innerLoc.end=ee({},e.innerLoc.start),e.innerLoc.source=Ae(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:s,ns:i,children:r}=e;if(Lt||(s==="slot"?e.tagType=2:Il(e)?e.tagType=3:hg(e)&&(e.tagType=1)),pe.inRCDATA||(e.children=uf(r)),i===0&&re.isIgnoreNewlineTag(s)){const o=r[0];o&&o.type===2&&(o.content=o.content.replace(/^\r?\n/,""))}i===0&&re.isPreTag(s)&&No--,Ar===e&&(Lt=pe.inVPre=!1,Ar=null),pe.inXML&&(he[0]?he[0].ns:re.ns)===0&&(pe.inXML=!1);{const o=e.props;if(!pe.inSFCRoot&&tn("COMPILER_NATIVE_TEMPLATE",re)&&e.tag==="template"&&!Il(e)){const c=he[0]||as,a=c.children.indexOf(e);c.children.splice(a,1,...e.children)}const l=o.find(c=>c.type===6&&c.name==="inline-template");l&&ls("COMPILER_INLINE_TEMPLATE",re,l.loc)&&e.children.length&&(l.value={type:2,content:Ae(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:l.loc})}}function fg(e,t){let n=e;for(;Tt.charCodeAt(n)!==t&&n=0;)n--;return n}const ug=new Set(["if","else","else-if","for","slot"]);function Il({tag:e,props:t}){if(e==="template"){for(let n=0;n64&&e<91}const pg=/\r\n/g;function uf(e,t){const n=re.whitespace!=="preserve";let s=!1;for(let i=0;i0){if(d>=2){u.codegenNode.patchFlag=-1,o.push(u);continue}}else{const m=u.codegenNode;if(m.type===13){const b=m.patchFlag;if((b===void 0||b===512||b===1)&&gf(u,n)>=2){const S=mf(u);S&&(m.props=n.hoist(S))}m.dynamicProps&&(m.dynamicProps=n.hoist(m.dynamicProps))}}}else if(u.type===12&&(s?0:Ge(u,n))>=2){o.push(u);continue}if(u.type===1){const d=u.tagType===1;d&&n.scopes.vSlot++,js(u,e,n,!1,i),d&&n.scopes.vSlot--}else if(u.type===11)js(u,e,n,u.children.length===1,!0);else if(u.type===9)for(let d=0;dm.key===u||m.key.content===u);return d&&d.value}}o.length&&n.transformHoist&&n.transformHoist(r,n,e)}function Ge(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const s=n.get(e);if(s!==void 0)return s;const i=e.codegenNode;if(i.type!==13||i.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(i.patchFlag===void 0){let o=3;const l=gf(e,t);if(l===0)return n.set(e,0),0;l1)for(let c=0;cM&&(O.childIndex--,O.onNodeRemoved()),O.parent.children.splice(M,1)},onNodeRemoved:Re,addIdentifiers(_){},removeIdentifiers(_){},hoist(_){Z(_)&&(_=z(_)),O.hoists.push(_);const T=z(`_hoisted_${O.hoists.length}`,!1,_.loc,2);return T.hoisted=_,T},cache(_,T=!1){const M=qp(O.cached.length,_,T);return O.cached.push(M),M}};return O.filters=new Set,O}function Tg(e,t){const n=Eg(e,t);$i(e,n),t.hoistStatic&&Sg(e,n),t.ssr||Cg(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function Cg(e,t){const{helper:n}=t,{children:s}=e;if(s.length===1){const i=s[0];if(df(e,i)&&i.codegenNode){const r=i.codegenNode;r.type===13&&To(r,t),e.codegenNode=r}else e.codegenNode=i}else if(s.length>1){let i=64;e.codegenNode=os(t,n(is),void 0,e.children,i,void 0,void 0,!0,void 0,!1)}}function Ag(e,t){let n=0;const s=()=>{n--};for(;ns===e:s=>e.test(s);return(s,i)=>{if(s.type===1){const{props:r}=s;if(s.tagType===3&&r.some(ig))return;const o=[];for(let l=0;l`${Nn[e]}: _${Nn[e]}`;function Ng(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:s=!1,filename:i="template.vue.html",scopeId:r=null,optimizeImports:o=!1,runtimeGlobalName:l="Vue",runtimeModuleName:c="vue",ssrRuntimeModuleName:a="vue/server-renderer",ssr:f=!1,isTS:u=!1,inSSR:d=!1}){const m={mode:t,prefixIdentifiers:n,sourceMap:s,filename:i,scopeId:r,optimizeImports:o,runtimeGlobalName:l,runtimeModuleName:c,ssrRuntimeModuleName:a,ssr:f,isTS:u,inSSR:d,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(S){return`_${Nn[S]}`},push(S,k=-2,w){m.code+=S},indent(){b(++m.indentLevel)},deindent(S=!1){S?--m.indentLevel:b(--m.indentLevel)},newline(){b(m.indentLevel)}};function b(S){m.push(` -`+" ".repeat(S),0)}return m}function wg(e,t={}){const n=Ng(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:s,push:i,prefixIdentifiers:r,indent:o,deindent:l,newline:c,scopeId:a,ssr:f}=n,u=Array.from(e.helpers),d=u.length>0,m=!r&&s!=="module";Ig(e,n);const S=f?"ssrRender":"render",w=(f?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(i(`function ${S}(${w}) {`),o(),m&&(i("with (_ctx) {"),o(),d&&(i(`const { ${u.map(bf).join(", ")} } = _Vue -`,-1),c())),e.components.length&&(sr(e.components,"component",n),(e.directives.length||e.temps>0)&&c()),e.directives.length&&(sr(e.directives,"directive",n),e.temps>0&&c()),e.filters&&e.filters.length&&(c(),sr(e.filters,"filter",n),c()),e.temps>0){i("let ");for(let A=0;A0?", ":""}_temp${A}`)}return(e.components.length||e.directives.length||e.temps)&&(i(` -`,0),c()),f||i("return "),e.codegenNode?Pe(e.codegenNode,n):i("null"),m&&(l(),i("}")),l(),i("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function Ig(e,t){const{ssr:n,prefixIdentifiers:s,push:i,newline:r,runtimeModuleName:o,runtimeGlobalName:l,ssrRuntimeModuleName:c}=t,a=l,f=Array.from(e.helpers);if(f.length>0&&(i(`const _Vue = ${a} -`,-1),e.hoists.length)){const u=[co,ao,ys,fo,Qa].filter(d=>f.includes(d)).map(bf).join(", ");i(`const { ${u} } = _Vue -`,-1)}xg(e.hoists,t),r(),i("return ")}function sr(e,t,{helper:n,push:s,newline:i,isTS:r}){const o=n(t==="filter"?go:t==="component"?uo:po);for(let l=0;l3||!1;t.push("["),n&&t.indent(),_s(e,t,n),n&&t.deindent(),t.push("]")}function _s(e,t,n=!1,s=!0){const{push:i,newline:r}=t;for(let o=0;on||"null")}function Dg(e,t){const{push:n,helper:s,pure:i}=t,r=Z(e.callee)?e.callee:s(e.callee);i&&n(Bi),n(r+"(",-2,e),_s(e.arguments,t),n(")")}function Fg(e,t){const{push:n,indent:s,deindent:i,newline:r}=t,{properties:o}=e;if(!o.length){n("{}",-2,e);return}const l=o.length>1||!1;n(l?"{":"{ "),l&&s();for(let c=0;c "),(c||l)&&(n("{"),s()),o?(c&&n("return "),B(o)?wo(o,t):Pe(o,t)):l&&Pe(l,t),(c||l)&&(i(),n("}")),a&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function Bg(e,t){const{test:n,consequent:s,alternate:i,newline:r}=e,{push:o,indent:l,deindent:c,newline:a}=t;if(n.type===4){const u=!Ao(n.content);u&&o("("),_f(n,t),u&&o(")")}else o("("),Pe(n,t),o(")");r&&l(),t.indentLevel++,r||o(" "),o("? "),Pe(s,t),t.indentLevel--,r&&a(),r||o(" "),o(": ");const f=i.type===19;f||t.indentLevel++,Pe(i,t),f||t.indentLevel--,r&&c(!0)}function Hg(e,t){const{push:n,helper:s,indent:i,deindent:r,newline:o}=t,{needPauseTracking:l,needArraySpread:c}=e;c&&n("[...("),n(`_cache[${e.index}] || (`),l&&(i(),n(`${s(ui)}(-1),`),o(),n("(")),n(`_cache[${e.index}] = `),Pe(e.value,t),l&&(n(`).cacheIndex = ${e.index},`),o(),n(`${s(ui)}(1),`),o(),n(`_cache[${e.index}]`),r()),n(")"),c&&n(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const Ug=yf(/^(if|else|else-if)$/,(e,t,n)=>jg(e,t,n,(s,i,r)=>{const o=n.parent.children;let l=o.indexOf(s),c=0;for(;l-->=0;){const a=o[l];a&&a.type===9&&(c+=a.branches.length)}return()=>{if(r)s.codegenNode=Ol(i,c,n);else{const a=Kg(s.codegenNode);a.alternate=Ol(i,c+s.branches.length-1,n)}}}));function jg(e,t,n,s){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const i=t.exp?t.exp.loc:e.loc;n.onError(de(28,t.loc)),t.exp=z("true",!1,i)}if(t.name==="if"){const i=xl(e,t),r={type:9,loc:e.loc,branches:[i]};if(n.replaceNode(r),s)return s(r,i,!0)}else{const i=n.parent.children;let r=i.indexOf(e);for(;r-->=-1;){const o=i[r];if(o&&o.type===3){n.removeNode(o);continue}if(o&&o.type===2&&!o.content.trim().length){n.removeNode(o);continue}if(o&&o.type===9){t.name==="else-if"&&o.branches[o.branches.length-1].condition===void 0&&n.onError(de(30,e.loc)),n.removeNode();const l=xl(e,t);o.branches.push(l);const c=s&&s(o,l,!1);$i(l,n),c&&c(),n.currentNode=null}else n.onError(de(30,e.loc));break}}}function xl(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!Qe(e,"for")?e.children:[e],userKey:Vi(e,"key"),isTemplateIf:n}}function Ol(e,t,n){return e.condition?Cr(e.condition,Rl(e,t,n),_e(n.helper(ys),['""',"true"])):Rl(e,t,n)}function Rl(e,t,n){const{helper:s}=n,i=ge("key",z(`${t}`,!1,Ze,2)),{children:r}=e,o=r[0];if(r.length!==1||o.type!==1)if(r.length===1&&o.type===11){const c=o.codegenNode;return gi(c,i,n),c}else return os(n,s(is),et([i]),r,64,void 0,void 0,!0,!1,!1,e.loc);else{const c=o.codegenNode,a=og(c);return a.type===13&&To(a,n),gi(a,i,n),c}}function Kg(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const Wg=(e,t,n)=>{const{modifiers:s,loc:i}=e,r=e.arg;let{exp:o}=e;if(o&&o.type===4&&!o.content.trim()&&(o=void 0),!o){if(r.type!==4||!r.isStatic)return n.onError(de(52,r.loc)),{props:[ge(r,z("",!0,i))]};vf(e),o=e.exp}return r.type!==4?(r.children.unshift("("),r.children.push(') || ""')):r.isStatic||(r.content=`${r.content} || ""`),s.some(l=>l.content==="camel")&&(r.type===4?r.isStatic?r.content=ue(r.content):r.content=`${n.helperString(Er)}(${r.content})`:(r.children.unshift(`${n.helperString(Er)}(`),r.children.push(")"))),n.inSSR||(s.some(l=>l.content==="prop")&&Pl(r,"."),s.some(l=>l.content==="attr")&&Pl(r,"^")),{props:[ge(r,o)]}},vf=(e,t)=>{const n=e.arg,s=ue(n.content);e.exp=z(s,!1,n.loc)},Pl=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},qg=yf("for",(e,t,n)=>{const{helper:s,removeHelper:i}=n;return Gg(e,t,n,r=>{const o=_e(s(yo),[r.source]),l=di(e),c=Qe(e,"memo"),a=Vi(e,"key",!1,!0);a&&a.type===7&&!a.exp&&vf(a);const f=a&&(a.type===6?a.value?z(a.value.content,!0):void 0:a.exp),u=a&&f?ge("key",f):null,d=r.source.type===4&&r.source.constType>0,m=d?64:a?128:256;return r.codegenNode=os(n,s(is),void 0,o,m,void 0,void 0,!0,!d,!1,e.loc),()=>{let b;const{children:S}=r,k=S.length!==1||S[0].type!==1,w=pi(e)?e:l&&e.children.length===1&&pi(e.children[0])?e.children[0]:null;if(w?(b=w.codegenNode,l&&u&&gi(b,u,n)):k?b=os(n,s(is),u?et([u]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(b=S[0].codegenNode,l&&u&&gi(b,u,n),b.isBlock!==!d&&(b.isBlock?(i(rn),i(xn(n.inSSR,b.isComponent))):i(In(n.inSSR,b.isComponent))),b.isBlock=!d,b.isBlock?(s(rn),s(xn(n.inSSR,b.isComponent))):s(In(n.inSSR,b.isComponent))),c){const A=wn(wr(r.parseResult,[z("_cached")]));A.body=Gp([ct(["const _memo = (",c.exp,")"]),ct(["if (_cached",...f?[" && _cached.key === ",f]:[],` && ${n.helperString(nf)}(_cached, _memo)) return _cached`]),ct(["const _item = ",b]),z("_item.memo = _memo"),z("return _item")]),o.arguments.push(A,z("_cache"),z(String(n.cached.length))),n.cached.push(null)}else o.arguments.push(wn(wr(r.parseResult),b,!0))}})});function Gg(e,t,n,s){if(!t.exp){n.onError(de(31,t.loc));return}const i=t.forParseResult;if(!i){n.onError(de(32,t.loc));return}Ef(i);const{addIdentifiers:r,removeIdentifiers:o,scopes:l}=n,{source:c,value:a,key:f,index:u}=i,d={type:11,loc:t.loc,source:c,valueAlias:a,keyAlias:f,objectIndexAlias:u,parseResult:i,children:di(e)?e.children:[e]};n.replaceNode(d),l.vFor++;const m=s&&s(d);return()=>{l.vFor--,m&&m()}}function Ef(e,t){e.finalized||(e.finalized=!0)}function wr({value:e,key:t,index:n},s=[]){return Jg([e,t,n,...s])}function Jg(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,s)=>n||z("_".repeat(s+1),!1))}const Ml=z("undefined",!1),Yg=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=Qe(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},Xg=(e,t,n,s)=>wn(e,n,!1,!0,n.length?n[0].loc:s);function Zg(e,t,n=Xg){t.helper(vo);const{children:s,loc:i}=e,r=[],o=[];let l=t.scopes.vSlot>0||t.scopes.vFor>0;const c=Qe(e,"slot",!0);if(c){const{arg:k,exp:w}=c;k&&!Ue(k)&&(l=!0),r.push(ge(k||z("default",!0),n(w,void 0,s,i)))}let a=!1,f=!1;const u=[],d=new Set;let m=0;for(let k=0;k{const g=n(w,void 0,A,i);return t.compatConfig&&(g.isNonScopedSlot=!0),ge("default",g)};a?u.length&&u.some(w=>Tf(w))&&(f?t.onError(de(39,u[0].loc)):r.push(k(void 0,u))):r.push(k(void 0,s))}const b=l?2:Ks(e.children)?3:1;let S=et(r.concat(ge("_",z(b+"",!1))),i);return o.length&&(S=_e(t.helper(tf),[S,en(o)])),{slots:S,hasDynamicSlots:l}}function Ls(e,t,n){const s=[ge("name",e),ge("fn",t)];return n!=null&&s.push(ge("key",z(String(n),!0))),et(s)}function Ks(e){for(let t=0;tfunction(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:s,props:i}=e,r=e.tagType===1;let o=r?Qg(e,t):`"${s}"`;const l=le(o)&&o.callee===ho;let c,a,f=0,u,d,m,b=l||o===Yn||o===lo||!r&&(s==="svg"||s==="foreignObject"||s==="math");if(i.length>0){const S=Af(e,t,void 0,r,l);c=S.props,f=S.patchFlag,d=S.dynamicPropNames;const k=S.directives;m=k&&k.length?en(k.map(w=>tm(w,t))):void 0,S.shouldUseBlock&&(b=!0)}if(e.children.length>0)if(o===ai&&(b=!0,f|=1024),r&&o!==Yn&&o!==ai){const{slots:k,hasDynamicSlots:w}=Zg(e,t);a=k,w&&(f|=1024)}else if(e.children.length===1&&o!==Yn){const k=e.children[0],w=k.type,A=w===5||w===8;A&&Ge(k,t)===0&&(f|=1),A||w===2?a=k:a=e.children}else a=e.children;d&&d.length&&(u=nm(d)),e.codegenNode=os(t,o,c,a,f===0?void 0:f,u,m,!!b,!1,r,e.loc)};function Qg(e,t,n=!1){let{tag:s}=e;const i=Ir(s),r=Vi(e,"is",!1,!0);if(r)if(i||tn("COMPILER_IS_ON_ELEMENT",t)){let l;if(r.type===6?l=r.value&&z(r.value.content,!0):(l=r.exp,l||(l=z("is",!1,r.arg.loc))),l)return _e(t.helper(ho),[l])}else r.type===6&&r.value.content.startsWith("vue:")&&(s=r.value.content.slice(4));const o=rf(s)||t.isBuiltInComponent(s);return o?(n||t.helper(o),o):(t.helper(uo),t.components.add(s),cs(s,"component"))}function Af(e,t,n=e.props,s,i,r=!1){const{tag:o,loc:l,children:c}=e;let a=[];const f=[],u=[],d=c.length>0;let m=!1,b=0,S=!1,k=!1,w=!1,A=!1,g=!1,y=!1;const v=[],I=T=>{a.length&&(f.push(et(kl(a),l)),a=[]),T&&f.push(T)},V=()=>{t.scopes.vFor>0&&a.push(ge(z("ref_for",!0),z("true")))},O=({key:T,value:M})=>{if(Ue(T)){const C=T.content,D=on(C);if(D&&(!s||i)&&C.toLowerCase()!=="onclick"&&C!=="onUpdate:modelValue"&&!Dt(C)&&(A=!0),D&&Dt(C)&&(y=!0),D&&M.type===14&&(M=M.arguments[0]),M.type===20||(M.type===4||M.type===8)&&Ge(M,t)>0)return;C==="ref"?S=!0:C==="class"?k=!0:C==="style"?w=!0:C!=="key"&&!v.includes(C)&&v.push(C),s&&(C==="class"||C==="style")&&!v.includes(C)&&v.push(C)}else g=!0};for(let T=0;Tat.content==="prop")&&(b|=32);const me=t.directiveTransforms[C];if(me){const{props:at,needRuntime:it}=me(M,e,t);!r&&at.forEach(O),j&&D&&!Ue(D)?I(et(at,l)):a.push(...at),it&&(u.push(M),Ye(it)&&Cf.set(M,it))}else jf(C)||(u.push(M),d&&(m=!0))}}let _;if(f.length?(I(),f.length>1?_=_e(t.helper(fi),f,l):_=f[0]):a.length&&(_=et(kl(a),l)),g?b|=16:(k&&!s&&(b|=2),w&&!s&&(b|=4),v.length&&(b|=8),A&&(b|=32)),!m&&(b===0||b===32)&&(S||y||u.length>0)&&(b|=512),!t.inSSR&&_)switch(_.type){case 15:let T=-1,M=-1,C=!1;for(let J=0;J<_.properties.length;J++){const U=_.properties[J].key;Ue(U)?U.content==="class"?T=J:U.content==="style"&&(M=J):U.isHandlerKey||(C=!0)}const D=_.properties[T],W=_.properties[M];C?_=_e(t.helper(rs),[_]):(D&&!Ue(D.value)&&(D.value=_e(t.helper(bo),[D.value])),W&&(w||W.value.type===4&&W.value.content.trim()[0]==="["||W.value.type===17)&&(W.value=_e(t.helper(_o),[W.value])));break;case 14:break;default:_=_e(t.helper(rs),[_e(t.helper(bs),[_])]);break}return{props:_,directives:u,patchFlag:b,dynamicPropNames:v,shouldUseBlock:m}}function kl(e){const t=new Map,n=[];for(let s=0;sge(o,r)),i))}return en(n,e.loc)}function nm(e){let t="[";for(let n=0,s=e.length;n{if(pi(e)){const{children:n,loc:s}=e,{slotName:i,slotProps:r}=im(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",i,"{}","undefined","true"];let l=2;r&&(o[2]=r,l=3),n.length&&(o[3]=wn([],n,!1,!1,s),l=4),t.scopeId&&!t.slotted&&(l=5),o.splice(l),e.codegenNode=_e(t.helper(ef),o,s)}};function im(e,t){let n='"default"',s;const i=[];for(let r=0;r0){const{props:r,directives:o}=Af(e,t,i,!1,!1);s=r,o.length&&t.onError(de(36,o[0].loc))}return{slotName:n,slotProps:s}}const Nf=(e,t,n,s)=>{const{loc:i,modifiers:r,arg:o}=e;!e.exp&&!r.length&&n.onError(de(35,i));let l;if(o.type===4)if(o.isStatic){let u=o.content;u.startsWith("vue:")&&(u=`vnode-${u.slice(4)}`);const d=t.tagType!==0||u.startsWith("vnode")||!/[A-Z]/.test(u)?_n(ue(u)):`on:${u}`;l=z(d,!0,o.loc)}else l=ct([`${n.helperString(Tr)}(`,o,")"]);else l=o,l.children.unshift(`${n.helperString(Tr)}(`),l.children.push(")");let c=e.exp;c&&!c.content.trim()&&(c=void 0);let a=n.cacheHandlers&&!c&&!n.inVOnce;if(c){const u=lf(c),d=!(u||ng(c)),m=c.content.includes(";");(d||a&&u)&&(c=ct([`${d?"$event":"(...args)"} => ${m?"{":"("}`,c,m?"}":")"]))}let f={props:[ge(l,c||z("() => {}",!1,i))]};return s&&(f=s(f)),a&&(f.props[0].value=n.cache(f.props[0].value)),f.props.forEach(u=>u.key.isHandlerKey=!0),f},rm=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let s,i=!1;for(let r=0;rr.type===7&&!t.directiveTransforms[r.name])&&e.tag!=="template")))for(let r=0;r{if(e.type===1&&Qe(e,"once",!0))return Ll.has(e)||t.inVOnce||t.inSSR?void 0:(Ll.add(e),t.inVOnce=!0,t.helper(ui),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0))})},wf=(e,t,n)=>{const{exp:s,arg:i}=e;if(!s)return n.onError(de(41,e.loc)),Ds();const r=s.loc.source.trim(),o=s.type===4?s.content:r,l=n.bindingMetadata[r];if(l==="props"||l==="props-aliased")return n.onError(de(44,s.loc)),Ds();if(!o.trim()||!lf(s)&&!!1)return n.onError(de(42,s.loc)),Ds();const a=i||z("modelValue",!0),f=i?Ue(i)?`onUpdate:${ue(i.content)}`:ct(['"onUpdate:" + ',i]):"onUpdate:modelValue";let u;const d=n.isTS?"($event: any)":"$event";u=ct([`${d} => ((`,s,") = $event)"]);const m=[ge(a,e.exp),ge(f,u)];if(e.modifiers.length&&t.tagType===1){const b=e.modifiers.map(k=>k.content).map(k=>(Ao(k)?k:JSON.stringify(k))+": true").join(", "),S=i?Ue(i)?`${i.content}Modifiers`:ct([i,' + "Modifiers"']):"modelModifiers";m.push(ge(S,z(`{ ${b} }`,!1,e.loc,2)))}return Ds(m)};function Ds(e=[]){return{props:e}}const lm=/[\w).+\-_$\]]/,cm=(e,t)=>{tn("COMPILER_FILTERS",t)&&(e.type===5?mi(e.content,t):e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&mi(n.exp,t)}))};function mi(e,t){if(e.type===4)Dl(e,t);else for(let n=0;n=0&&(A=n.charAt(w),A===" ");w--);(!A||!lm.test(A))&&(o=!0)}}b===void 0?b=n.slice(0,m).trim():f!==0&&k();function k(){S.push(n.slice(f,m).trim()),f=m+1}if(S.length){for(m=0;m{if(e.type===1){const n=Qe(e,"memo");return!n||Fl.has(e)?void 0:(Fl.add(e),()=>{const s=e.codegenNode||t.currentNode.codegenNode;s&&s.type===13&&(e.tagType!==1&&To(s,t),e.codegenNode=_e(t.helper(Eo),[n.exp,wn(void 0,s),"_cache",String(t.cached.length)]),t.cached.push(null))})}};function um(e){return[[om,Ug,fm,qg,cm,sm,zg,Yg,rm],{on:Nf,bind:Wg,model:wf}]}function hm(e,t={}){const n=t.onError||Co,s=t.mode==="module";t.prefixIdentifiers===!0?n(de(47)):s&&n(de(48));const i=!1;t.cacheHandlers&&n(de(49)),t.scopeId&&!s&&n(de(50));const r=ee({},t,{prefixIdentifiers:i}),o=Z(e)?_g(e,r):e,[l,c]=um();return Tg(o,ee({},r,{nodeTransforms:[...l,...t.nodeTransforms||[]],directiveTransforms:ee({},c,t.directiveTransforms||{})})),wg(o,r)}const dm=()=>({props:[]});/** -* @vue/compiler-dom v3.5.11 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const If=Symbol(""),xf=Symbol(""),Of=Symbol(""),Rf=Symbol(""),xr=Symbol(""),Pf=Symbol(""),Mf=Symbol(""),kf=Symbol(""),Lf=Symbol(""),Df=Symbol("");Kp({[If]:"vModelRadio",[xf]:"vModelCheckbox",[Of]:"vModelText",[Rf]:"vModelSelect",[xr]:"vModelDynamic",[Pf]:"withModifiers",[Mf]:"withKeys",[kf]:"vShow",[Lf]:"Transition",[Df]:"TransitionGroup"});let dn;function pm(e,t=!1){return dn||(dn=document.createElement("div")),t?(dn.innerHTML=`
`,dn.children[0].getAttribute("foo")):(dn.innerHTML=e,dn.textContent)}const gm={parseMode:"html",isVoidTag:ou,isNativeTag:e=>su(e)||iu(e)||ru(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:pm,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return Lf;if(e==="TransitionGroup"||e==="transition-group")return Df},getNamespace(e,t,n){let s=t?t.ns:n;if(t&&s===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(i=>i.type===6&&i.name==="encoding"&&i.value!=null&&(i.value.content==="text/html"||i.value.content==="application/xhtml+xml"))&&(s=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(s=0);else t&&s===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(s=0);if(s===0){if(e==="svg")return 1;if(e==="math")return 2}return s}},mm=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:z("style",!0,t.loc),exp:ym(t.value.content,t.loc),modifiers:[],loc:t.loc})})},ym=(e,t)=>{const n=jl(e);return z(JSON.stringify(n),!1,t,3)};function Bt(e,t){return de(e,t)}const bm=(e,t,n)=>{const{exp:s,loc:i}=e;return s||n.onError(Bt(53,i)),t.children.length&&(n.onError(Bt(54,i)),t.children.length=0),{props:[ge(z("innerHTML",!0,i),s||z("",!0))]}},_m=(e,t,n)=>{const{exp:s,loc:i}=e;return s||n.onError(Bt(55,i)),t.children.length&&(n.onError(Bt(56,i)),t.children.length=0),{props:[ge(z("textContent",!0),s?Ge(s,n)>0?s:_e(n.helperString(Fi),[s],i):z("",!0))]}},Sm=(e,t,n)=>{const s=wf(e,t,n);if(!s.props.length||t.tagType===1)return s;e.arg&&n.onError(Bt(58,e.arg.loc));const{tag:i}=t,r=n.isCustomElement(i);if(i==="input"||i==="textarea"||i==="select"||r){let o=Of,l=!1;if(i==="input"||r){const c=Vi(t,"type");if(c){if(c.type===7)o=xr;else if(c.value)switch(c.value.content){case"radio":o=If;break;case"checkbox":o=xf;break;case"file":l=!0,n.onError(Bt(59,e.loc));break}}else sg(t)&&(o=xr)}else i==="select"&&(o=Rf);l||(s.needRuntime=n.helper(o))}else n.onError(Bt(57,e.loc));return s.props=s.props.filter(o=>!(o.key.type===4&&o.key.content==="modelValue")),s},vm=Xe("passive,once,capture"),Em=Xe("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),Tm=Xe("left,right"),Ff=Xe("onkeyup,onkeydown,onkeypress"),Cm=(e,t,n,s)=>{const i=[],r=[],o=[];for(let l=0;lUe(e)&&e.content.toLowerCase()==="onclick"?z(t,!0):e.type!==4?ct(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Am=(e,t,n)=>Nf(e,t,n,s=>{const{modifiers:i}=e;if(!i.length)return s;let{key:r,value:o}=s.props[0];const{keyModifiers:l,nonKeyModifiers:c,eventOptionModifiers:a}=Cm(r,i,n,e.loc);if(c.includes("right")&&(r=Vl(r,"onContextmenu")),c.includes("middle")&&(r=Vl(r,"onMouseup")),c.length&&(o=_e(n.helper(Pf),[o,JSON.stringify(c)])),l.length&&(!Ue(r)||Ff(r.content.toLowerCase()))&&(o=_e(n.helper(Mf),[o,JSON.stringify(l)])),a.length){const f=a.map(cn).join("");r=Ue(r)?z(`${r.content}${f}`,!0):ct(["(",r,`) + "${f}"`])}return{props:[ge(r,o)]}}),Nm=(e,t,n)=>{const{exp:s,loc:i}=e;return s||n.onError(Bt(61,i)),{props:[],needRuntime:n.helper(kf)}},wm=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},Im=[mm],xm={cloak:dm,html:bm,text:_m,model:Sm,on:Am,show:Nm};function Om(e,t={}){return hm(e,ee({},gm,t,{nodeTransforms:[wm,...Im,...t.nodeTransforms||[]],directiveTransforms:ee({},xm,t.directiveTransforms||{}),transformHoist:null}))}/** -* vue v3.5.11 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const $l=Object.create(null);function Rm(e,t){if(!Z(e))if(e.nodeType)e=e.innerHTML;else return Re;const n=qf(e,t),s=$l[n];if(s)return s;if(e[0]==="#"){const l=document.querySelector(e);e=l?l.innerHTML:""}const i=ee({hoistStatic:!0,onError:void 0,onWarn:Re},t);!i.isCustomElement&&typeof customElements<"u"&&(i.isCustomElement=l=>!!customElements.get(l));const{code:r}=Om(e,i),o=new Function("Vue",r)(Vp);return o._rc=!0,$l[n]=o}_a(Rm);export{Ce as F,no as a,so as b,Id as c,vr as d,ss as o,Un as r,ql as t}; diff --git a/vite/package-lock.json b/vite/package-lock.json index 5467613..b227306 100644 --- a/vite/package-lock.json +++ b/vite/package-lock.json @@ -5,39 +5,39 @@ "packages": { "": { "dependencies": { - "vue": "^3.5.11" + "vue": "^3.5.13" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.1.4", - "vite": "^5.4.8", - "vite-plugin-live-reload": "^3.0.3" + "@vitejs/plugin-vue": "^5.2.1", + "vite": "^6.0.11", + "vite-plugin-live-reload": "^3.0.4" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz", - "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz", - "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.7.tgz", - "integrity": "sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.5.tgz", + "integrity": "sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==", "license": "MIT", "dependencies": { - "@babel/types": "^7.25.7" + "@babel/types": "^7.26.5" }, "bin": { "parser": "bin/babel-parser.js" @@ -47,23 +47,22 @@ } }, "node_modules/@babel/types": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.7.tgz", - "integrity": "sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.5.tgz", + "integrity": "sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==", "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.25.7", - "@babel/helper-validator-identifier": "^7.25.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz", + "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==", "cpu": [ "ppc64" ], @@ -74,13 +73,13 @@ "aix" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz", + "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==", "cpu": [ "arm" ], @@ -91,13 +90,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz", + "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==", "cpu": [ "arm64" ], @@ -108,13 +107,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz", + "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==", "cpu": [ "x64" ], @@ -125,13 +124,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz", + "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==", "cpu": [ "arm64" ], @@ -142,13 +141,13 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz", + "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==", "cpu": [ "x64" ], @@ -159,13 +158,13 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz", + "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==", "cpu": [ "arm64" ], @@ -176,13 +175,13 @@ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz", + "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==", "cpu": [ "x64" ], @@ -193,13 +192,13 @@ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz", + "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==", "cpu": [ "arm" ], @@ -210,13 +209,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz", + "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==", "cpu": [ "arm64" ], @@ -227,13 +226,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz", + "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==", "cpu": [ "ia32" ], @@ -244,13 +243,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz", + "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==", "cpu": [ "loong64" ], @@ -261,13 +260,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz", + "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==", "cpu": [ "mips64el" ], @@ -278,13 +277,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz", + "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==", "cpu": [ "ppc64" ], @@ -295,13 +294,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz", + "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==", "cpu": [ "riscv64" ], @@ -312,13 +311,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz", + "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==", "cpu": [ "s390x" ], @@ -329,13 +328,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz", + "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==", "cpu": [ "x64" ], @@ -346,13 +345,30 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz", + "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz", + "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==", "cpu": [ "x64" ], @@ -363,13 +379,30 @@ "netbsd" ], "engines": { - "node": ">=12" + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz", + "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz", + "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==", "cpu": [ "x64" ], @@ -380,13 +413,13 @@ "openbsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz", + "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==", "cpu": [ "x64" ], @@ -397,13 +430,13 @@ "sunos" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz", + "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==", "cpu": [ "arm64" ], @@ -414,13 +447,13 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz", + "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==", "cpu": [ "ia32" ], @@ -431,13 +464,13 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz", + "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==", "cpu": [ "x64" ], @@ -448,7 +481,7 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -689,117 +722,117 @@ "license": "MIT" }, "node_modules/@vitejs/plugin-vue": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.1.4.tgz", - "integrity": "sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.1.tgz", + "integrity": "sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==", "dev": true, "license": "MIT", "engines": { "node": "^18.0.0 || >=20.0.0" }, "peerDependencies": { - "vite": "^5.0.0", + "vite": "^5.0.0 || ^6.0.0", "vue": "^3.2.25" } }, "node_modules/@vue/compiler-core": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.11.tgz", - "integrity": "sha512-PwAdxs7/9Hc3ieBO12tXzmTD+Ln4qhT/56S+8DvrrZ4kLDn4Z/AMUr8tXJD0axiJBS0RKIoNaR0yMuQB9v9Udg==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz", + "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==", "license": "MIT", "dependencies": { "@babel/parser": "^7.25.3", - "@vue/shared": "3.5.11", + "@vue/shared": "3.5.13", "entities": "^4.5.0", "estree-walker": "^2.0.2", "source-map-js": "^1.2.0" } }, "node_modules/@vue/compiler-dom": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.11.tgz", - "integrity": "sha512-pyGf8zdbDDRkBrEzf8p7BQlMKNNF5Fk/Cf/fQ6PiUz9at4OaUfyXW0dGJTo2Vl1f5U9jSLCNf0EZJEogLXoeew==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz", + "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==", "license": "MIT", "dependencies": { - "@vue/compiler-core": "3.5.11", - "@vue/shared": "3.5.11" + "@vue/compiler-core": "3.5.13", + "@vue/shared": "3.5.13" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.11.tgz", - "integrity": "sha512-gsbBtT4N9ANXXepprle+X9YLg2htQk1sqH/qGJ/EApl+dgpUBdTv3yP7YlR535uHZY3n6XaR0/bKo0BgwwDniw==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz", + "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==", "license": "MIT", "dependencies": { "@babel/parser": "^7.25.3", - "@vue/compiler-core": "3.5.11", - "@vue/compiler-dom": "3.5.11", - "@vue/compiler-ssr": "3.5.11", - "@vue/shared": "3.5.11", + "@vue/compiler-core": "3.5.13", + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13", "estree-walker": "^2.0.2", "magic-string": "^0.30.11", - "postcss": "^8.4.47", + "postcss": "^8.4.48", "source-map-js": "^1.2.0" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.11.tgz", - "integrity": "sha512-P4+GPjOuC2aFTk1Z4WANvEhyOykcvEd5bIj2KVNGKGfM745LaXGr++5njpdBTzVz5pZifdlR1kpYSJJpIlSePA==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz", + "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==", "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.11", - "@vue/shared": "3.5.11" + "@vue/compiler-dom": "3.5.13", + "@vue/shared": "3.5.13" } }, "node_modules/@vue/reactivity": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.11.tgz", - "integrity": "sha512-Nqo5VZEn8MJWlCce8XoyVqHZbd5P2NH+yuAaFzuNSR96I+y1cnuUiq7xfSG+kyvLSiWmaHTKP1r3OZY4mMD50w==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz", + "integrity": "sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==", "license": "MIT", "dependencies": { - "@vue/shared": "3.5.11" + "@vue/shared": "3.5.13" } }, "node_modules/@vue/runtime-core": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.11.tgz", - "integrity": "sha512-7PsxFGqwfDhfhh0OcDWBG1DaIQIVOLgkwA5q6MtkPiDFjp5gohVnJEahSktwSFLq7R5PtxDKy6WKURVN1UDbzA==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.13.tgz", + "integrity": "sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==", "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.11", - "@vue/shared": "3.5.11" + "@vue/reactivity": "3.5.13", + "@vue/shared": "3.5.13" } }, "node_modules/@vue/runtime-dom": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.11.tgz", - "integrity": "sha512-GNghjecT6IrGf0UhuYmpgaOlN7kxzQBhxWEn08c/SQDxv1yy4IXI1bn81JgEpQ4IXjRxWtPyI8x0/7TF5rPfYQ==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz", + "integrity": "sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==", "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.11", - "@vue/runtime-core": "3.5.11", - "@vue/shared": "3.5.11", + "@vue/reactivity": "3.5.13", + "@vue/runtime-core": "3.5.13", + "@vue/shared": "3.5.13", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.11.tgz", - "integrity": "sha512-cVOwYBxR7Wb1B1FoxYvtjJD8X/9E5nlH4VSkJy2uMA1MzYNdzAAB//l8nrmN9py/4aP+3NjWukf9PZ3TeWULaA==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.13.tgz", + "integrity": "sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==", "license": "MIT", "dependencies": { - "@vue/compiler-ssr": "3.5.11", - "@vue/shared": "3.5.11" + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13" }, "peerDependencies": { - "vue": "3.5.11" + "vue": "3.5.13" } }, "node_modules/@vue/shared": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.11.tgz", - "integrity": "sha512-W8GgysJVnFo81FthhzurdRAWP/byq3q2qIw70e0JWblzVhjgOMiC2GyovXrZTFQJnFVryYaKGP3Tc9vYzYm6PQ==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz", + "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==", "license": "MIT" }, "node_modules/anymatch": { @@ -879,9 +912,9 @@ } }, "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz", + "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -889,32 +922,34 @@ "esbuild": "bin/esbuild" }, "engines": { - "node": ">=12" + "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" + "@esbuild/aix-ppc64": "0.24.2", + "@esbuild/android-arm": "0.24.2", + "@esbuild/android-arm64": "0.24.2", + "@esbuild/android-x64": "0.24.2", + "@esbuild/darwin-arm64": "0.24.2", + "@esbuild/darwin-x64": "0.24.2", + "@esbuild/freebsd-arm64": "0.24.2", + "@esbuild/freebsd-x64": "0.24.2", + "@esbuild/linux-arm": "0.24.2", + "@esbuild/linux-arm64": "0.24.2", + "@esbuild/linux-ia32": "0.24.2", + "@esbuild/linux-loong64": "0.24.2", + "@esbuild/linux-mips64el": "0.24.2", + "@esbuild/linux-ppc64": "0.24.2", + "@esbuild/linux-riscv64": "0.24.2", + "@esbuild/linux-s390x": "0.24.2", + "@esbuild/linux-x64": "0.24.2", + "@esbuild/netbsd-arm64": "0.24.2", + "@esbuild/netbsd-x64": "0.24.2", + "@esbuild/openbsd-arm64": "0.24.2", + "@esbuild/openbsd-x64": "0.24.2", + "@esbuild/sunos-x64": "0.24.2", + "@esbuild/win32-arm64": "0.24.2", + "@esbuild/win32-ia32": "0.24.2", + "@esbuild/win32-x64": "0.24.2" } }, "node_modules/estree-walker": { @@ -1004,18 +1039,18 @@ } }, "node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } }, "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", "funding": [ { "type": "github", @@ -1040,9 +1075,9 @@ } }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "license": "ISC" }, "node_modules/picomatch": { @@ -1058,9 +1093,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz", + "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==", "funding": [ { "type": "opencollective", @@ -1077,8 +1112,8 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -1142,15 +1177,6 @@ "node": ">=0.10.0" } }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -1164,21 +1190,21 @@ } }, "node_modules/vite": { - "version": "5.4.8", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.8.tgz", - "integrity": "sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==", + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.11.tgz", + "integrity": "sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==", "dev": true, "license": "MIT", "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" + "esbuild": "^0.24.2", + "postcss": "^8.4.49", + "rollup": "^4.23.0" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" @@ -1187,19 +1213,25 @@ "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", - "terser": "^5.4.0" + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" }, "peerDependenciesMeta": { "@types/node": { "optional": true }, + "jiti": { + "optional": true + }, "less": { "optional": true }, @@ -1220,33 +1252,40 @@ }, "terser": { "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true } } }, "node_modules/vite-plugin-live-reload": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vite-plugin-live-reload/-/vite-plugin-live-reload-3.0.3.tgz", - "integrity": "sha512-ce1ygNPmfVdiO6SyjpephroZiK+X5+BFetkceD/FFOYZEPoVSydJRfKT2JPaL4/D3C3NwqJvtPjnla1GSa264A==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/vite-plugin-live-reload/-/vite-plugin-live-reload-3.0.4.tgz", + "integrity": "sha512-hhFuCoCnrH3mJCsiRjpbSFPI2EoUOoLQ3evxCXhzptLXRrsC5kFcByk/gUyngsn9LvDuIOn85ZnejqCApM51gg==", "dev": true, + "license": "MIT", "dependencies": { - "chokidar": "^3.5.0", - "picocolors": "^1.0.0" + "chokidar": "^3.6.0", + "picocolors": "^1.1.1" }, "peerDependencies": { - "vite": "^4.0.0 || ^5.0.0" + "vite": "^4.0.0 || ^5.0.0 || ^6.0.0" } }, "node_modules/vue": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.11.tgz", - "integrity": "sha512-/8Wurrd9J3lb72FTQS7gRMNQD4nztTtKPmuDuPuhqXmmpD6+skVjAeahNpVzsuky6Sy9gy7wn8UadqPtt9SQIg==", + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.13.tgz", + "integrity": "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==", "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.11", - "@vue/compiler-sfc": "3.5.11", - "@vue/runtime-dom": "3.5.11", - "@vue/server-renderer": "3.5.11", - "@vue/shared": "3.5.11" + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-sfc": "3.5.13", + "@vue/runtime-dom": "3.5.13", + "@vue/server-renderer": "3.5.13", + "@vue/shared": "3.5.13" }, "peerDependencies": { "typescript": "*" diff --git a/vite/package.json b/vite/package.json index b6b2e79..cdb70d1 100644 --- a/vite/package.json +++ b/vite/package.json @@ -6,11 +6,11 @@ "build": "vite build" }, "dependencies": { - "vue": "^3.5.11" + "vue": "^3.5.13" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.1.4", - "vite": "^5.4.8", - "vite-plugin-live-reload": "^3.0.3" + "@vitejs/plugin-vue": "^5.2.1", + "vite": "^6.0.11", + "vite-plugin-live-reload": "^3.0.4" } } diff --git a/vite/src/main.js b/vite/src/main.js index b7d15a2..b7c3ca8 100644 --- a/vite/src/main.js +++ b/vite/src/main.js @@ -1,4 +1,4 @@ -// https://vitejs.dev/config/#build-polyfillmodulepreload +// https://vite.dev/config/build-options.html#build-modulepreload import 'vite/modulepreload-polyfill' // Styles @@ -24,7 +24,7 @@ for (const path in modules) { components[modules[path].default.__name] = modules[path].default } -// Ff importing all is too much you can always do it manually +// If importing all is too much you can always do it manually // import HelloWorld from './components/HelloWorld.vue' // const components = { // HelloWorld diff --git a/vite/vite.config.js b/vite/vite.config.js index 0179d57..46cdc20 100644 --- a/vite/vite.config.js +++ b/vite/vite.config.js @@ -5,6 +5,8 @@ // but accessing it directly will be empty // TIP: consider changing the port for each project, see below +// Update the server config below accordingly + // IMPORTANT image urls in CSS works fine // BUT you need to create a symlink on dev server to map this folder during dev: // ln -s {path_to_project_source}/src/assets {path_to_public_html}/assets @@ -12,6 +14,9 @@ // (this happens because our Vite code is outside the server public access, // if it were, we could use https://vitejs.dev/config/server-options.html#server-origin) +// more info: +// https://vite.dev/guide/backend-integration.html + import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import liveReload from 'vite-plugin-live-reload' @@ -69,7 +74,10 @@ export default defineConfig({ // change freely, but update on PHP to match the same port // tip: choose a different port per project to run them at the same time strictPort: true, - port: 5133 + port: 5133, + cors: { + origin: 'http://vite-php-setup.test', + } }, // required for in-browser template compilation