|
|
- const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Ecosystem-yQ_fTlJF.js","assets/Ecosystem-DbnhdMk1.css"])))=>i.map(i=>d[i]);
- (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const o of s)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(s){const o={};return s.integrity&&(o.integrity=s.integrity),s.referrerPolicy&&(o.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?o.credentials="include":s.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(s){if(s.ep)return;s.ep=!0;const o=n(s);fetch(s.href,o)}})();/**
- * @vue/shared v3.5.17
- * (c) 2018-present Yuxi (Evan) You and Vue contributors
- * @license MIT
- **//*! #__NO_SIDE_EFFECTS__ */function xs(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const he={},fn=[],yt=()=>{},Ka=()=>!1,Or=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ns=e=>e.startsWith("onUpdate:"),we=Object.assign,ks=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ga=Object.prototype.hasOwnProperty,ue=(e,t)=>Ga.call(e,t),q=Array.isArray,dn=e=>Ir(e)==="[object Map]",ji=e=>Ir(e)==="[object Set]",J=e=>typeof e=="function",Ee=e=>typeof e=="string",jt=e=>typeof e=="symbol",_e=e=>e!==null&&typeof e=="object",Bi=e=>(_e(e)||J(e))&&J(e.then)&&J(e.catch),Ki=Object.prototype.toString,Ir=e=>Ki.call(e),Ya=e=>Ir(e).slice(8,-1),Gi=e=>Ir(e)==="[object Object]",Ms=e=>Ee(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,An=xs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Rr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},qa=/-(\w)/g,ot=Rr(e=>e.replace(qa,(t,n)=>n?n.toUpperCase():"")),Xa=/\B([A-Z])/g,on=Rr(e=>e.replace(Xa,"-$1").toLowerCase()),Pr=Rr(e=>e.charAt(0).toUpperCase()+e.slice(1)),jr=Rr(e=>e?`on${Pr(e)}`:""),Ht=(e,t)=>!Object.is(e,t),Br=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},ls=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Ja=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Qa=e=>{const t=Ee(e)?Number(e):NaN;return isNaN(t)?e:t};let uo;const Ar=()=>uo||(uo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Fs(e){if(q(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=Ee(r)?tc(r):Fs(r);if(s)for(const o in s)t[o]=s[o]}return t}else if(Ee(e)||_e(e))return e}const za=/;(?![^(]*\))/g,Za=/:([^]+)/,ec=/\/\*[^]*?\*\//g;function tc(e){const t={};return e.replace(ec,"").split(za).forEach(n=>{if(n){const r=n.split(Za);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function tn(e){let t="";if(Ee(e))t=e;else if(q(e))for(let n=0;n<e.length;n++){const r=tn(e[n]);r&&(t+=r+" ")}else if(_e(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const nc="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",rc=xs(nc);function Yi(e){return!!e||e===""}const qi=e=>!!(e&&e.__v_isRef===!0),Le=e=>Ee(e)?e:e==null?"":q(e)||_e(e)&&(e.toString===Ki||!J(e.toString))?qi(e)?Le(e.value):JSON.stringify(e,Xi,2):String(e),Xi=(e,t)=>qi(t)?Xi(e,t.value):dn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[Kr(r,o)+" =>"]=s,n),{})}:ji(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Kr(n))}:jt(t)?Kr(t):_e(t)&&!q(t)&&!Gi(t)?String(t):t,Kr=(e,t="")=>{var n;return jt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
- * @vue/reactivity v3.5.17
- * (c) 2018-present Yuxi (Evan) You and Vue contributors
- * @license MIT
- **/let Ye;class Ji{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ye,!t&&Ye&&(this.index=(Ye.scopes||(Ye.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;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Ye;try{return Ye=this,t()}finally{Ye=n}}}on(){++this._on===1&&(this.prevScope=Ye,Ye=this)}off(){this._on>0&&--this._on===0&&(Ye=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.parent=void 0}}}function sc(e){return new Ji(e)}function oc(){return Ye}let me;const Gr=new WeakSet;class Qi{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Ye&&Ye.active&&Ye.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Gr.has(this)&&(Gr.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Zi(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,fo(this),el(this);const t=me,n=at;me=this,at=!0;try{return this.fn()}finally{tl(this),me=t,at=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Us(t);this.deps=this.depsTail=void 0,fo(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Gr.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){as(this)&&this.run()}get dirty(){return as(this)}}let zi=0,wn,xn;function Zi(e,t=!1){if(e.flags|=8,t){e.next=xn,xn=e;return}e.next=wn,wn=e}function Ds(){zi++}function $s(){if(--zi>0)return;if(xn){let t=xn;for(xn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;wn;){let t=wn;for(wn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function el(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function tl(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),Us(r),ic(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function as(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(nl(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function nl(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Un)||(e.globalVersion=Un,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!as(e))))return;e.flags|=2;const t=e.dep,n=me,r=at;me=e,at=!0;try{el(e);const s=e.fn(e._value);(t.version===0||Ht(s,e._value))&&(e.flags|=128,e._value=s,t.version++)}catch(s){throw t.version++,s}finally{me=n,at=r,tl(e),e.flags&=-3}}function Us(e,t=!1){const{dep:n,prevSub:r,nextSub:s}=e;if(r&&(r.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)Us(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function ic(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let at=!0;const rl=[];function At(){rl.push(at),at=!1}function wt(){const e=rl.pop();at=e===void 0?!0:e}function fo(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=me;me=void 0;try{t()}finally{me=n}}}let Un=0;class lc{constructor(t,n){this.sub=t,this.dep=n,this.version=n.ver
- * @vue/runtime-core v3.5.17
- * (c) 2018-present Yuxi (Evan) You and Vue contributors
- * @license MIT
- **/function zn(e,t,n,r){try{return r?e(...r):e()}catch(s){Nr(s,t,n)}}function ut(e,t,n,r){if(J(e)){const s=zn(e,t,n,r);return s&&Bi(s)&&s.catch(o=>{Nr(o,t,n)}),s}if(q(e)){const s=[];for(let o=0;o<e.length;o++)s.push(ut(e[o],t,n,r));return s}}function Nr(e,t,n,r=!0){const s=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||he;if(t){let l=t.parent;const a=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const c=l.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](e,a,u)===!1)return}l=l.parent}if(o){At(),zn(o,null,10,[e,a,u]),wt();return}}wc(e,n,s,r,i)}function wc(e,t,n,r=!0,s=!1){if(s)throw e;console.error(e)}const Ke=[];let _t=-1;const mn=[];let Ft=null,an=0;const gl=Promise.resolve();let yr=null;function _l(e){const t=yr||gl;return e?t.then(this?e.bind(this):e):t}function xc(e){let t=_t+1,n=Ke.length;for(;t<n;){const r=t+n>>>1,s=Ke[r],o=Wn(s);o<e||o===e&&s.flags&2?t=r+1:n=r}return t}function Bs(e){if(!(e.flags&1)){const t=Wn(e),n=Ke[Ke.length-1];!n||!(e.flags&2)&&t>=Wn(n)?Ke.push(e):Ke.splice(xc(t),0,e),e.flags|=1,bl()}}function bl(){yr||(yr=gl.then(vl))}function Nc(e){q(e)?mn.push(...e):Ft&&e.id===-1?Ft.splice(an+1,0,e):e.flags&1||(mn.push(e),e.flags|=1),bl()}function mo(e,t,n=_t+1){for(;n<Ke.length;n++){const r=Ke[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;Ke.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function yl(e){if(mn.length){const t=[...new Set(mn)].sort((n,r)=>Wn(n)-Wn(r));if(mn.length=0,Ft){Ft.push(...t);return}for(Ft=t,an=0;an<Ft.length;an++){const n=Ft[an];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Ft=null,an=0}}const Wn=e=>e.id==null?e.flags&2?-1:1/0:e.id;function vl(e){try{for(_t=0;_t<Ke.length;_t++){const t=Ke[_t];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),zn(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;_t<Ke.length;_t++){const t=Ke[_t];t&&(t.flags&=-2)}_t=-1,Ke.length=0,yl(),yr=null,(Ke.length||mn.length)&&vl()}}let qe=null,El=null;function vr(e){const t=qe;return qe=e,El=e&&e.type.__scopeId||null,t}function Ne(e,t=qe,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&Oo(-1);const o=vr(t);let i;try{i=e(...s)}finally{vr(o),r._d&&Oo(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function po(e,t){if(qe===null)return e;const n=Dr(qe),r=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[o,i,l,a=he]=t[s];o&&(J(o)&&(o={mounted:o,updated:o}),o.deep&&It(i),r.push({dir:o,instance:n,value:i,oldValue:void 0,arg:l,modifiers:a}))}return e}function Xt(e,t,n,r){const s=e.dirs,o=t&&t.dirs;for(let i=0;i<s.length;i++){const l=s[i];o&&(l.oldValue=o[i].value);let a=l.dir[r];a&&(At(),ut(a,n,8,[e.el,l,e,t]),wt())}}const kc=Symbol("_vte"),Sl=e=>e.__isTeleport,Dt=Symbol("_leaveCb"),or=Symbol("_enterCb");function Mc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ks(()=>{e.isMounted=!0}),Al(()=>{e.isUnmounting=!0}),e}const nt=[Function,Array],Ll={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:nt,onEnter:nt,onAfterEnter:nt,onEnterCancelled:nt,onBeforeLeave:nt,onLeave:nt,onAfterLeave:nt,onLeaveCancelled:nt,onBeforeAppear:nt,onAppear:nt,onAfterAppear:nt,onAppearCancelled:nt},Tl=e=>{const t=e.subTree;return t.component?Tl(t.component):t},Fc={name:"BaseTransition",props:Ll,setup(e,{slots:t}){const n=gn(),r=Mc();return()=>{const s=t.default&&Il(t.default(),!0);if(!s||!s.length)return;const o=Cl(s),i=le(e),{mode:l}=i;if(r.isLeaving)return Xr(o);const a=go(o);if(!a)return Xr(o);let u=ds(a,i,r,n,f=>u=f);a.type!==Ge&&Vn(a,u);let c=n.subTree&&go(n.subTree);if(c&&c.type!==Ge&&!en(a,c)&&Tl(n).type!==Ge){let f=ds(c,i,r,n);if(Vn(c,f),l==="out-in"&&a.type!==Ge)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,c=void 0},Xr(o);l==="in-out"&&a.type!==Ge?f.delayLeave=(m,_,O)=>{const I=Ol(r,c);I[String(c.key)]=c,m[Dt]=()=>{_(),m[Dt]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{O(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function Cl(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Ge){t=n;break}}ret
- * @vue/runtime-dom v3.5.17
- * (c) 2018-present Yuxi (Evan) You and Vue contributors
- * @license MIT
- **/let bs;const Po=typeof window<"u"&&window.trustedTypes;if(Po)try{bs=Po.createPolicy("vue",{createHTML:e=>e})}catch{}const na=bs?e=>bs.createHTML(e):e=>e,Du="http://www.w3.org/2000/svg",$u="http://www.w3.org/1998/Math/MathML",Ct=typeof document<"u"?document:null,Ao=Ct&&Ct.createElement("template"),Uu={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Ct.createElementNS(Du,e):t==="mathml"?Ct.createElementNS($u,e):n?Ct.createElement(e,{is:n}):Ct.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Ct.createTextNode(e),createComment:e=>Ct.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ct.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{Ao.innerHTML=na(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const l=Ao.content;if(r==="svg"||r==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Nt="transition",Tn="animation",Kn=Symbol("_vtc"),ra={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},Hu=we({},Ll,ra),Wu=e=>(e.displayName="Transition",e.props=Hu,e),Vu=Wu((e,{slots:t})=>tr(Dc,ju(e),t)),Qt=(e,t=[])=>{q(e)?e.forEach(n=>n(...t)):e&&e(...t)},wo=e=>e?q(e)?e.some(t=>t.length>1):e.length>1:!1;function ju(e){const t={};for(const $ in e)$ in ra||(t[$]=e[$]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=o,appearActiveClass:u=i,appearToClass:c=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=e,O=Bu(s),I=O&&O[0],P=O&&O[1],{onBeforeEnter:b,onEnter:L,onEnterCancelled:R,onLeave:S,onLeaveCancelled:F,onBeforeAppear:D=b,onAppear:N=L,onAppearCancelled:Q=R}=t,j=($,Z,be,xe)=>{$._enterCancelled=xe,zt($,Z?c:l),zt($,Z?u:i),be&&be()},X=($,Z)=>{$._isLeaving=!1,zt($,f),zt($,_),zt($,m),Z&&Z()},z=$=>(Z,be)=>{const xe=$?N:L,pe=()=>j(Z,$,be);Qt(xe,[Z,pe]),xo(()=>{zt(Z,$?a:o),St(Z,$?c:l),wo(xe)||No(Z,r,I,pe)})};return we(t,{onBeforeEnter($){Qt(b,[$]),St($,o),St($,i)},onBeforeAppear($){Qt(D,[$]),St($,a),St($,u)},onEnter:z(!1),onAppear:z(!0),onLeave($,Z){$._isLeaving=!0;const be=()=>X($,Z);St($,f),$._enterCancelled?(St($,m),Fo()):(Fo(),St($,m)),xo(()=>{$._isLeaving&&(zt($,f),St($,_),wo(S)||No($,r,P,be))}),Qt(S,[$,be])},onEnterCancelled($){j($,!1,void 0,!0),Qt(R,[$])},onAppearCancelled($){j($,!0,void 0,!0),Qt(Q,[$])},onLeaveCancelled($){X($),Qt(F,[$])}})}function Bu(e){if(e==null)return null;if(_e(e))return[zr(e.enter),zr(e.leave)];{const t=zr(e);return[t,t]}}function zr(e){return Qa(e)}function St(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Kn]||(e[Kn]=new Set)).add(t)}function zt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Kn];n&&(n.delete(t),n.size||(e[Kn]=void 0))}function xo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ku=0;function No(e,t,n,r){const s=e._endId=++Ku,o=()=>{s===e._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:i,timeout:l,propCount:a}=Gu(e,t);if(!i)return r();const u=i+"end";let c=0;const f=()=>{e.removeEventListener(u,m),o()},m=_=>{_.target===e&&++c>=a&&f()};setTimeout(()=>{c<a&&f()},l+1),e.addEventListener(u,m)}function Gu(e,t){const n=window.getComputedStyle(e),r=O=>(n[O]||"").split(", "),s=r(`${Nt}Delay`),o=r(`${Nt}Duration`),i=ko(s,o),l=r(`${Tn}Delay`),a=r(`
- * shared v11.1.9
- * (c) 2025 kazuya kawaguchi
- * Released under the MIT License.
- */const Cr=typeof window<"u",Kt=(e,t=!1)=>t?Symbol.for(e):Symbol(e),mf=(e,t,n)=>pf({l:e,k:t,s:n}),pf=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Te=e=>typeof e=="number"&&isFinite(e),gf=e=>Qs(e)==="[object Date]",_n=e=>Qs(e)==="[object RegExp]",$r=e=>te(e)&&Object.keys(e).length===0,Ie=Object.assign,_f=Object.create,de=(e=null)=>_f(e);let Yo;const nn=()=>Yo||(Yo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:de());function qo(e){return e.replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}const bf=Object.prototype.hasOwnProperty;function lt(e,t){return bf.call(e,t)}const ve=Array.isArray,ge=e=>typeof e=="function",V=e=>typeof e=="string",oe=e=>typeof e=="boolean",ae=e=>e!==null&&typeof e=="object",yf=e=>ae(e)&&ge(e.then)&&ge(e.catch),oa=Object.prototype.toString,Qs=e=>oa.call(e),te=e=>Qs(e)==="[object Object]",vf=e=>e==null?"":ve(e)||te(e)&&e.toString===oa?JSON.stringify(e,null,2):String(e);function zs(e,t=""){return e.reduce((n,r,s)=>s===0?n+r:n+t+r,"")}function Ef(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const lr=e=>!ae(e)||ve(e);function pr(e,t){if(lr(e)||lr(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:s}=n.pop();Object.keys(r).forEach(o=>{o!=="__proto__"&&(ae(r[o])&&!ae(s[o])&&(s[o]=Array.isArray(r[o])?[]:de()),lr(s[o])||lr(r[o])?s[o]=r[o]:n.push({src:r[o],des:s[o]}))})}}/*!
- * message-compiler v11.1.9
- * (c) 2025 kazuya kawaguchi
- * Released under the MIT License.
- */function Sf(e,t,n){return{line:e,column:t,offset:n}}function ys(e,t,n){return{start:e,end:t}}const fe={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14},Lf=17;function Ur(e,t,n={}){const{domain:r,messages:s,args:o}=n,i=e,l=new SyntaxError(String(i));return l.code=e,t&&(l.location=t),l.domain=r,l}function Tf(e){throw e}const Lt=" ",Cf="\r",je=`
- `,Of="\u2028",If="\u2029";function Rf(e){const t=e;let n=0,r=1,s=1,o=0;const i=N=>t[N]===Cf&&t[N+1]===je,l=N=>t[N]===je,a=N=>t[N]===If,u=N=>t[N]===Of,c=N=>i(N)||l(N)||a(N)||u(N),f=()=>n,m=()=>r,_=()=>s,O=()=>o,I=N=>i(N)||a(N)||u(N)?je:t[N],P=()=>I(n),b=()=>I(n+o);function L(){return o=0,c(n)&&(r++,s=0),i(n)&&n++,n++,s++,t[n]}function R(){return i(n+o)&&o++,o++,t[n+o]}function S(){n=0,r=1,s=1,o=0}function F(N=0){o=N}function D(){const N=n+o;for(;N!==n;)L();o=0}return{index:f,line:m,column:_,peekOffset:O,charAt:I,currentChar:P,currentPeek:b,next:L,peek:R,reset:S,resetPeek:F,skipToPeek:D}}const kt=void 0,Pf=".",Xo="'",Af="tokenizer";function wf(e,t={}){const n=t.location!==!1,r=Rf(e),s=()=>r.index(),o=()=>Sf(r.line(),r.column(),r.index()),i=o(),l=s(),a={currentType:13,offset:l,startLoc:i,endLoc:i,lastType:13,lastOffset:l,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},u=()=>a,{onError:c}=t;function f(d,h,v,...T){const H=u();if(h.column+=v,h.offset+=v,c){const M=n?ys(H.startLoc,h):null,y=Ur(d,M,{domain:Af,args:T});c(y)}}function m(d,h,v){d.endLoc=o(),d.currentType=h;const T={type:h};return n&&(T.loc=ys(d.startLoc,d.endLoc)),v!=null&&(T.value=v),T}const _=d=>m(d,13);function O(d,h){return d.currentChar()===h?(d.next(),h):(f(fe.EXPECTED_TOKEN,o(),0,h),"")}function I(d){let h="";for(;d.currentPeek()===Lt||d.currentPeek()===je;)h+=d.currentPeek(),d.peek();return h}function P(d){const h=I(d);return d.skipToPeek(),h}function b(d){if(d===kt)return!1;const h=d.charCodeAt(0);return h>=97&&h<=122||h>=65&&h<=90||h===95}function L(d){if(d===kt)return!1;const h=d.charCodeAt(0);return h>=48&&h<=57}function R(d,h){const{currentType:v}=h;if(v!==2)return!1;I(d);const T=b(d.currentPeek());return d.resetPeek(),T}function S(d,h){const{currentType:v}=h;if(v!==2)return!1;I(d);const T=d.currentPeek()==="-"?d.peek():d.currentPeek(),H=L(T);return d.resetPeek(),H}function F(d,h){const{currentType:v}=h;if(v!==2)return!1;I(d);const T=d.currentPeek()===Xo;return d.resetPeek(),T}function D(d,h){const{currentType:v}=h;if(v!==7)return!1;I(d);const T=d.currentPeek()===".";return d.resetPeek(),T}function N(d,h){const{currentType:v}=h;if(v!==8)return!1;I(d);const T=b(d.currentPeek());return d.resetPeek(),T}function Q(d,h){const{currentType:v}=h;if(!(v===7||v===11))return!1;I(d);const T=d.currentPeek()===":";return d.resetPeek(),T}function j(d,h){const{currentType:v}=h;if(v!==9)return!1;const T=()=>{const M=d.currentPeek();return M==="{"?b(d.peek()):M==="@"||M==="|"||M===":"||M==="."||M===Lt||!M?!1:M===je?(d.peek(),T()):z(d,!1)},H=T();return d.resetPeek(),H}function X(d){I(d);const h=d.currentPeek()==="|";return d.resetPeek(),h}function z(d,h=!0){const v=(H=!1,M="")=>{const y=d.currentPeek();return y==="{"||y==="@"||!y?H:y==="|"?!(M===Lt||M===je):y===Lt?(d.peek(),v(!0,Lt)):y===je?(d.peek(),v(!0,je)):!0},T=v();return h&&d.resetPeek(),T}function $(d,h){const v=d.currentChar();return v===kt?kt:h(v)?(d.next(),v):null}function Z(d){const h=d.charCodeAt(0);return h>=97&&h<=122||h>=65&&h<=90||h>=48&&h<=57||h===95||h===36}function be(d){return $(d,Z)}function xe(d){const h=d.charCodeAt(0);return h>=97&&h<=122||h>=65&&h<=90||h>=48&&h<=57||h===95||h===36||h===45}function pe(d){return $(d,xe)}function se(d){const h=d.charCodeAt(0);return h>=48&&h<=57}function ne(d){return $(d,se)}function Ce(d){const h=d.charCodeAt(0);return h>=48&&h<=57||h>=65&&h<=70||h>=97&&h<=102}function Je(d){return $(d,Ce)}function We(d){let h="",v="";for(;h=ne(d);)v+=h;return v}function Re(d){let h="";for(;;){const v=d.currentChar();if(v==="{"||v==="}"||v==="@"||v==="|"||!v)break;if(v===Lt||v===je)if(z(d))h+=v,d.next();else{if(X(d))break;h+=v,d.next()}else h+=v,d.next()}return h}function dt(d){P(d);let h="",v="";for(;h=pe(d);)v+=h;return d.currentChar()===kt&&f(fe.UNTERMINATED_CLOSING_BRACE,o(),0),v}function ht(d){P(d);let h="";return d.currentChar()==="-"?(d.next(),h+=`-${We(d)}`):h+=We(d),d.currentChar()===kt&&f(fe.UNTERMINATED_CLOSING_BRACE,o(),0),h}function qt(d){return d!==Xo&&d!==je}function $e(d){P(d),O(d,"'");let h="",v="";for(;h=$(d,qt);)h==="\\"?v+=w(d):v+=h;const T=d.curre
- `,o=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],l=Uf(e,{filename:r,breakLineCode:s,needIndent:o});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(o),i.length>0&&(l.push(`const { ${zs(i.map(c=>`${c}: _${c}`),", ")} } = ctx`),l.newline()),l.push("return "),bn(l,e),l.deindent(o),l.push("}"),delete e.helpers;const{code:a,map:u}=l.context();return{ast:e,code:a,map:u?u.toJSON():void 0}};function Kf(e,t={}){const n=Ie({},t),r=!!n.jit,s=!!n.minify,o=n.optimize==null?!0:n.optimize,l=Mf(n).parse(e);return r?(o&&$f(l),s&&cn(l),{ast:l,code:""}):(Df(l,n),Bf(l,n))}/*!
- * core-base v11.1.9
- * (c) 2025 kazuya kawaguchi
- * Released under the MIT License.
- */function Gf(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(nn().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(nn().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function vt(e){return ae(e)&&eo(e)===0&&(lt(e,"b")||lt(e,"body"))}const ia=["b","body"];function Yf(e){return Gt(e,ia)}const la=["c","cases"];function qf(e){return Gt(e,la,[])}const aa=["s","static"];function Xf(e){return Gt(e,aa)}const ca=["i","items"];function Jf(e){return Gt(e,ca,[])}const ua=["t","type"];function eo(e){return Gt(e,ua)}const fa=["v","value"];function ar(e,t){const n=Gt(e,fa);if(n!=null)return n;throw Gn(t)}const da=["m","modifier"];function Qf(e){return Gt(e,da)}const ha=["k","key"];function zf(e){const t=Gt(e,ha);if(t)return t;throw Gn(6)}function Gt(e,t,n){for(let r=0;r<t.length;r++){const s=t[r];if(lt(e,s)&&e[s]!=null)return e[s]}return n}const ma=[...ia,...la,...aa,...ca,...ha,...da,...fa,...ua];function Gn(e){return new Error(`unhandled node type: ${e}`)}function ts(e){return n=>Zf(n,e)}function Zf(e,t){const n=Yf(t);if(n==null)throw Gn(0);if(eo(n)===1){const o=qf(n);return e.plural(o.reduce((i,l)=>[...i,zo(e,l)],[]))}else return zo(e,n)}function zo(e,t){const n=Xf(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const r=Jf(t).reduce((s,o)=>[...s,vs(e,o)],[]);return e.normalize(r)}}function vs(e,t){const n=eo(t);switch(n){case 3:return ar(t,n);case 9:return ar(t,n);case 4:{const r=t;if(lt(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(lt(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw Gn(n)}case 5:{const r=t;if(lt(r,"i")&&Te(r.i))return e.interpolate(e.list(r.i));if(lt(r,"index")&&Te(r.index))return e.interpolate(e.list(r.index));throw Gn(n)}case 6:{const r=t,s=Qf(r),o=zf(r);return e.linked(vs(e,o),s?vs(e,s):void 0,e.type)}case 7:return ar(t,n);case 8:return ar(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const ed=e=>e;let cr=de();function td(e,t={}){let n=!1;const r=t.onError||Tf;return t.onError=s=>{n=!0,r(s)},{...Kf(e,t),detectError:n}}function nd(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&V(e)){oe(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||ed)(e),s=cr[r];if(s)return s;const{ast:o,detectError:i}=td(e,{...t,location:!1,jit:!0}),l=ts(o);return i?l:cr[r]=l}else{const n=e.cacheKey;if(n){const r=cr[n];return r||(cr[n]=ts(e))}else return ts(e)}}let Yn=null;function rd(e){Yn=e}function sd(e,t,n){Yn&&Yn.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const od=id("function:translate");function id(e){return t=>Yn&&Yn.emit(e,t)}const Rt={INVALID_ARGUMENT:Lf,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},ld=24;function Pt(e){return Ur(e,null,void 0)}function to(e,t){return t.locale!=null?Zo(t.locale):Zo(e.locale)}let ns;function Zo(e){if(V(e))return e;if(ge(e)){if(e.resolvedOnce&&ns!=null)return ns;if(e.constructor.name==="Function"){const t=e();if(yf(t))throw Pt(Rt.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return ns=t}else throw Pt(Rt.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Pt(Rt.NOT_SUPPORT_LOCALE_TYPE)}function ad(e,t,n){return[...new Set([n,...ve(t)?t:ae(t)?Object.keys(t):V(t)?[t]:[n]])]}function pa(e,t,n){const r=V(n)?n:qn,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let o=s.__localeChainCache.get(r);if(!o){o=[];let i=[n];for(;ve(i);)i=ei(o,i,t);const l=ve(t)||!te(t)?t:t.default?t.default:null;i=V(l)?[l]:l,ve(i)&&ei(o,i,!1),s.__localeChainCache.set(r,o)}return o}function ei(e,t,n){let r=!0;for(let s=0;s<t.length&&oe(r);s++){const o=t[s];V(o)&&(r=cd(e,t[s],n))}return r}function cd(e,t,n){let r;const s=t.split("-");do{const o=s.join("-");r=ud(e,o,n),s.splice(-1,1)}while(s.length&&r===!0);return r}function ud(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!=="!";const s=t.replace(/!/g,"");e.push(s),(ve(n)||te(n))&&n[s]&&(r=n[s])}return r}const Yt=[];Yt[0]={w:[0],i:[3,0],"[":[4],o:[7]};Yt[1]={w:[1],".":[2],"[":[4],o:[7]};Yt[2]={w:[2],i:[3,0],0:[3,0]};Yt[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"["
- * vue-i18n v11.1.9
- * (c) 2025 kazuya kawaguchi
- * Released under the MIT License.
- */const Vd="11.1.9";function jd(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(nn().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(nn().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(nn().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(nn().__INTLIFY_PROD_DEVTOOLS__=!1)}const Xe={UNEXPECTED_RETURN_TYPE:ld,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function et(e,...t){return Ur(e,null,void 0)}const Ts=Kt("__translateVNode"),Cs=Kt("__datetimeParts"),Os=Kt("__numberParts"),Ca=Kt("__setPluralRules"),Oa=Kt("__injectWithOption"),Is=Kt("__dispose");function Xn(e){if(!ae(e)||vt(e))return e;for(const t in e)if(lt(e,t))if(!t.includes("."))ae(e[t])&&Xn(e[t]);else{const n=t.split("."),r=n.length-1;let s=e,o=!1;for(let i=0;i<r;i++){if(n[i]==="__proto__")throw new Error(`unsafe key: ${n[i]}`);if(n[i]in s||(s[n[i]]=de()),!ae(s[n[i]])){o=!0;break}s=s[n[i]]}if(o||(vt(s)?ma.includes(n[r])||delete e[t]:(s[n[r]]=e[t],delete e[t])),!vt(s)){const i=s[n[r]];ae(i)&&Xn(i)}}return e}function ro(e,t){const{messages:n,__i18n:r,messageResolver:s,flatJson:o}=t,i=te(n)?n:ve(r)?de():{[e]:de()};if(ve(r)&&r.forEach(l=>{if("locale"in l&&"resource"in l){const{locale:a,resource:u}=l;a?(i[a]=i[a]||de(),pr(u,i[a])):pr(u,i)}else V(l)&&pr(JSON.parse(l),i)}),s==null&&o)for(const l in i)lt(i,l)&&Xn(i[l]);return i}function Ia(e){return e.type}function Ra(e,t,n){let r=ae(t.messages)?t.messages:de();"__i18nGlobal"in n&&(r=ro(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,r[o])});{if(ae(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(ae(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function hi(e){return re(Zn,null,e,0)}const mi="__INTLIFY_META__",pi=()=>[],Bd=()=>!1;let gi=0;function _i(e){return(t,n,r,s)=>e(n,r,gn()||void 0,s)}const Kd=()=>{const e=gn();let t=null;return e&&(t=Ia(e)[mi])?{[mi]:t}:null};function so(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,s=e.flatJson,o=Cr?_r:hl;let i=oe(e.inheritLocale)?e.inheritLocale:!0;const l=o(t&&i?t.locale.value:V(e.locale)?e.locale:qn),a=o(t&&i?t.fallbackLocale.value:V(e.fallbackLocale)||ve(e.fallbackLocale)||te(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),u=o(ro(l.value,e)),c=o(te(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=o(te(e.numberFormats)?e.numberFormats:{[l.value]:{}});let m=t?t.missingWarn:oe(e.missingWarn)||_n(e.missingWarn)?e.missingWarn:!0,_=t?t.fallbackWarn:oe(e.fallbackWarn)||_n(e.fallbackWarn)?e.fallbackWarn:!0,O=t?t.fallbackRoot:oe(e.fallbackRoot)?e.fallbackRoot:!0,I=!!e.fallbackFormat,P=ge(e.missing)?e.missing:null,b=ge(e.missing)?_i(e.missing):null,L=ge(e.postTranslation)?e.postTranslation:null,R=t?t.warnHtmlMessage:oe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter;const F=t?t.modifiers:te(e.modifiers)?e.modifiers:{};let D=e.pluralRules||t&&t.pluralRules,N;N=(()=>{r&&si(null);const y={version:Vd,locale:l.value,fallbackLocale:a.value,messages:u.value,modifiers:F,pluralRules:D,missing:b===null?void 0:b,missingWarn:m,fallbackWarn:_,fallbackFormat:I,unresolving:!0,postTranslation:L===null?void 0:L,warnHtmlMessage:R,escapeParameter:S,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};y.datetimeFormats=c.value,y.numberFormats=f.value,y.__datetimeFormatters=te(N)?N.__datetimeFormatters:void 0,y.__numberFormatters=te(N)?N.__numberFormatters:void 0;const C=Id(y);return r&&si(C),C})(),On(N,l.value,a.value);function j(){return[l.value,a.value,u.value,c.value,f.value]}const X=Fe({get:()=>l.value,set:y=>{N.locale=y,l.value=y}}),z=Fe({get:()=>a.value,set:y=>{N.fallbackLocale=y,a.value=y,On(N,l.value,y)}}),$=Fe(()=>u.value),Z=Fe(()=>c.value),be=Fe(()=>f.value);function xe(){re
- * vue-router v4.5.1
- * (c) 2025 Eduardo San Martin Morote
- * @license MIT
- */const un=typeof document<"u";function xa(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function em(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&xa(e.default)}const ce=Object.assign;function ss(e,t){const n={};for(const r in t){const s=t[r];n[r]=ft(s)?s.map(e):e(s)}return n}const Dn=()=>{},ft=Array.isArray,Na=/#/g,tm=/&/g,nm=/\//g,rm=/=/g,sm=/\?/g,ka=/\+/g,om=/%5B/g,im=/%5D/g,Ma=/%5E/g,lm=/%60/g,Fa=/%7B/g,am=/%7C/g,Da=/%7D/g,cm=/%20/g;function io(e){return encodeURI(""+e).replace(am,"|").replace(om,"[").replace(im,"]")}function um(e){return io(e).replace(Fa,"{").replace(Da,"}").replace(Ma,"^")}function Ps(e){return io(e).replace(ka,"%2B").replace(cm,"+").replace(Na,"%23").replace(tm,"%26").replace(lm,"`").replace(Fa,"{").replace(Da,"}").replace(Ma,"^")}function fm(e){return Ps(e).replace(rm,"%3D")}function dm(e){return io(e).replace(Na,"%23").replace(sm,"%3F")}function hm(e){return e==null?"":dm(e).replace(nm,"%2F")}function Jn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const mm=/\/$/,pm=e=>e.replace(mm,"");function os(e,t,n="/"){let r,s={},o="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l<a&&l>=0&&(a=-1),a>-1&&(r=t.slice(0,a),o=t.slice(a+1,l>-1?l:t.length),s=e(o)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=ym(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:Jn(i)}}function gm(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Oi(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function _m(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&yn(t.matched[r],n.matched[s])&&$a(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function yn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function $a(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!bm(e[n],t[n]))return!1;return!0}function bm(e,t){return ft(e)?Ii(e,t):ft(t)?Ii(t,e):e===t}function Ii(e,t){return ft(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function ym(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,l;for(i=0;i<r.length;i++)if(l=r[i],l!==".")if(l==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i).join("/")}const Mt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Qn;(function(e){e.pop="pop",e.push="push"})(Qn||(Qn={}));var $n;(function(e){e.back="back",e.forward="forward",e.unknown=""})($n||($n={}));function vm(e){if(!e)if(un){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),pm(e)}const Em=/^[^#]+#/;function Sm(e,t){return e.replace(Em,"#")+t}function Lm(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Wr=()=>({left:window.scrollX,top:window.scrollY});function Tm(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Lm(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Ri(e,t){return(history.state?history.state.position-t:-1)+e}const As=new Map;function Cm(e,t){As.set(e,t)}function Om(e){const t=As.get(e);return As.delete(e),t}let Im=()=>location.protocol+"//"+location.host;function Ua(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let l=s.includes(e.slice(o))?e.slice(o).length:1,a=s.slice(l);return a[0]!=="/"&&(a="/"+a),Oi(a,"")}return Oi(n,e)+r+s}function Rm(e,t,n,r){let s=[],o=[],i=null;const l=({state:m})=>{const _=Ua(e,location),O=n.value,I=t.value;let P=0;if(m){if(n.value=_,t.value=m,i&&i===O){i=null;return}P=I?m.position
|