You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
89 KiB

3 weeks ago
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./home-QKeLYwBm.js","./home-DXVefj4c.css"])))=>i.map(i=>d[i]);
function uf(){import.meta.url,import("_").catch(()=>1),async function*(){}().next()}(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.4.37
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function ar(e,t){const n=new Set(e.split(","));return r=>n.has(r)}const ie={},St=[],xe=()=>{},_i=()=>!1,En=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),dr=e=>e.startsWith("onUpdate:"),he=Object.assign,hr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},yi=Object.prototype.hasOwnProperty,G=(e,t)=>yi.call(e,t),j=Array.isArray,xt=e=>Cn(e)==="[object Map]",Bs=e=>Cn(e)==="[object Set]",V=e=>typeof e=="function",ce=e=>typeof e=="string",lt=e=>typeof e=="symbol",oe=e=>e!==null&&typeof e=="object",Ds=e=>(oe(e)||V(e))&&V(e.then)&&V(e.catch),Vs=Object.prototype.toString,Cn=e=>Vs.call(e),vi=e=>Cn(e).slice(8,-1),ks=e=>Cn(e)==="[object Object]",pr=e=>ce(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ht=ar(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),wn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},bi=/-(\w)/g,Ne=wn(e=>e.replace(bi,(t,n)=>n?n.toUpperCase():"")),Ei=/\B([A-Z])/g,vt=wn(e=>e.replace(Ei,"-$1").toLowerCase()),Sn=wn(e=>e.charAt(0).toUpperCase()+e.slice(1)),$n=wn(e=>e?"on".concat(Sn(e)):""),ot=(e,t)=>!Object.is(e,t),Hn=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Us=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Ci=e=>{const t=parseFloat(e);return isNaN(t)?e:t},wi=e=>{const t=ce(e)?Number(e):NaN;return isNaN(t)?e:t};let jr;const Ks=()=>jr||(jr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function gr(e){if(j(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=ce(r)?Ai(r):gr(r);if(s)for(const o in s)t[o]=s[o]}return t}else if(ce(e)||oe(e))return e}const Si=/;(?![^(]*\))/g,xi=/:([^]+)/,Ri=/\/\*[^]*?\*\//g;function Ai(e){const t={};return e.replace(Ri,"").split(Si).forEach(n=>{if(n){const r=n.split(xi);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function mr(e){let t="";if(ce(e))t=e;else if(j(e))for(let n=0;n<e.length;n++){const r=mr(e[n]);r&&(t+=r+" ")}else if(oe(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Pi="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ti=ar(Pi);function Ws(e){return!!e||e===""}const qs=e=>!!(e&&e.__v_isRef===!0),Oi=e=>ce(e)?e:e==null?"":j(e)||oe(e)&&(e.toString===Vs||!V(e.toString))?qs(e)?Oi(e.value):JSON.stringify(e,Gs,2):String(e),Gs=(e,t)=>qs(t)?Gs(e,t.value):xt(t)?{["Map(".concat(t.size,")")]:[...t.entries()].reduce((n,[r,s],o)=>(n[jn(r,o)+" =>"]=s,n),{})}:Bs(t)?{["Set(".concat(t.size,")")]:[...t.values()].map(n=>jn(n))}:lt(t)?jn(t):oe(t)&&!j(t)&&!ks(t)?String(t):t,jn=(e,t="")=>{var n;return lt(e)?"Symbol(".concat((n=e.description)!=null?n:t,")"):e};/**
* @vue/reactivity v3.4.37
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Se;class Mi{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Se,!t&&Se&&(this.index=(Se.scopes||(Se.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Se;try{return Se=this,t()}finally{Se=n}}}on(){Se=this}off(){Se=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!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,this._active=!1}}}function Ii(e,t=Se){t&&t.active&&t.effects.push(e)}function Li(){return Se}function ff(e){Se&&Se.cleanups.push(e)}let mt;class _r{constructor(t,n,r,s){this.fn=t,this.trigger=n,this.scheduler=r,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,Ii(this,s)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,ct();for(let t=0;t<this._depsLength;t++){const n=this.deps[t];if(n.computed&&(Ni(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),ut()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=rt,n=mt;try{return rt=!0,mt=this,this._runnings++,Br(this),this.fn()}finally{Dr(this),this._runnings--,mt=n,rt=t}}stop(){this.active&&(Br(this),Dr(this),this.onStop&&this.onStop(),this.active=!1)}}function Ni(e){return e.value}function Br(e){e._trackId++,e._depsLength=0}function Dr(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)zs(e.deps[t],e);e.deps.length=e._depsLength}}function zs(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(t),e.size===0&&e.cleanup())}let rt=!0,Qn=0;const Qs=[];function ct(){Qs.push(rt),rt=!1}function ut(){const e=Qs.pop();rt=e===void 0?!0:e}function yr(){Qn++}function vr(){for(Qn--;!Qn&&Yn.length;)Yn.shift()()}function Ys(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const r=e.deps[e._depsLength];r!==t?(r&&zs(r,e),e.deps[e._depsLength++]=t):e._depsLength++}}const Yn=[];function Js(e,t,n){yr();for(const r of e.keys()){let s;r._dirtyLevel<t&&(s!=null?s:s=e.get(r)===r._trackId)&&(r._shouldSchedule||(r._shouldSchedule=r._dirtyLevel===0),r._dirtyLevel=t),r._shouldSchedule&&(s!=null?s:s=e.get(r)===r._trackId)&&(r.trigger(),(!r._runnings||r.allowRecurse)&&r._dirtyLevel!==2&&(r._shouldSchedule=!1,r.scheduler&&Yn.push(r.scheduler)))}vr()}const Xs=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},Jn=new WeakMap,_t=Symbol(""),Xn=Symbol("");function Ee(e,t,n){if(rt&&mt){let r=Jn.get(e);r||Jn.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=Xs(()=>r.delete(n))),Ys(mt,s)}}function Ke(e,t,n,r,s,o){const i=Jn.get(e);if(!i)return;let c=[];if(t==="clear")c=[...i.values()];else if(n==="length"&&j(e)){const l=Number(r);i.forEach((a,d)=>{(d==="length"||!lt(d)&&d>=l)&&c.push(a)})}else switch(n!==void 0&&c.push(i.get(n)),t){case"add":j(e)?pr(n)&&c.push(i.get("length")):(c.push(i.get(_t)),xt(e)&&c.push(i.get(Xn)));break;case"delete":j(e)||(c.push(i.get(_t)),xt(e)&&c.push(i.get(Xn)));break;case"set":xt(e)&&c.push(i.get(_t));break}yr();for(const l of c)l&&Js(l,4);vr()}const Fi=ar("__proto__,__v_isRef,__isVue"),Zs=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(lt)),Vr=$i();function $i(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=Y(this);for(let o=0,i=this.length;o<i;o++)Ee(r,"get",o+"");const s=r[t](...n);return s===-1||s===!1?r[t](...n.map(Y)):s}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){ct(),yr();const r=Y(this)[t].apply(this,n);return vr(),ut(),r}}),e}function Hi(e){lt(e)||(e=String(e));const t=Y(this);return Ee(t,"has",e),t.hasOwnProperty(e)}class eo{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const
* @vue/runtime-core v3.4.37
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function st(e,t,n,r){try{return r?e(...r):e()}catch(s){An(s,t,n)}}function Oe(e,t,n,r){if(V(e)){const s=st(e,t,n,r);return s&&Ds(s)&&s.catch(o=>{An(o,t,n)}),s}if(j(e)){const s=[];for(let o=0;o<e.length;o++)s.push(Oe(e[o],t,n,r));return s}}function An(e,t,n,r=!0){const s=t?t.vnode:null;if(t){let o=t.parent;const i=t.proxy,c="https://vuejs.org/error-reference/#runtime-".concat(n);for(;o;){const a=o.ec;if(a){for(let d=0;d<a.length;d++)if(a[d](e,i,c)===!1)return}o=o.parent}const l=t.appContext.config.errorHandler;if(l){ct(),st(l,null,10,[e,i,c]),ut();return}}ol(e,n,s,r)}function ol(e,t,n,r=!0){console.error(e)}let qt=!1,Zn=!1;const ge=[];let De=0;const At=[];let Xe=null,pt=0;const ho=Promise.resolve();let Sr=null;function po(e){const t=Sr||ho;return e?t.then(this?e.bind(this):e):t}function il(e){let t=De+1,n=ge.length;for(;t<n;){const r=t+n>>>1,s=ge[r],o=Gt(s);o<e||o===e&&s.pre?t=r+1:n=r}return t}function xr(e){(!ge.length||!ge.includes(e,qt&&e.allowRecurse?De+1:De))&&(e.id==null?ge.push(e):ge.splice(il(e.id),0,e),go())}function go(){!qt&&!Zn&&(Zn=!0,Sr=ho.then(_o))}function ll(e){const t=ge.indexOf(e);t>De&&ge.splice(t,1)}function cl(e){j(e)?At.push(...e):(!Xe||!Xe.includes(e,e.allowRecurse?pt+1:pt))&&At.push(e),go()}function qr(e,t,n=qt?De+1:0){for(;n<ge.length;n++){const r=ge[n];if(r&&r.pre){if(e&&r.id!==e.uid)continue;ge.splice(n,1),n--,r()}}}function mo(e){if(At.length){const t=[...new Set(At)].sort((n,r)=>Gt(n)-Gt(r));if(At.length=0,Xe){Xe.push(...t);return}for(Xe=t,pt=0;pt<Xe.length;pt++){const n=Xe[pt];n.active!==!1&&n()}Xe=null,pt=0}}const Gt=e=>e.id==null?1/0:e.id,ul=(e,t)=>{const n=Gt(e)-Gt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function _o(e){Zn=!1,qt=!0,ge.sort(ul);try{for(De=0;De<ge.length;De++){const t=ge[De];t&&t.active!==!1&&st(t,t.i,t.i?15:14)}}finally{De=0,ge.length=0,mo(),qt=!1,Sr=null,(ge.length||At.length)&&_o()}}let de=null,Pn=null;function gn(e){const t=de;return de=e,Pn=e&&e.type.__scopeId||null,t}function af(e){Pn=e}function df(){Pn=null}function fl(e,t=de,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&ss(-1);const o=gn(t);let i;try{i=e(...s)}finally{gn(o),r._d&&ss(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function hf(e,t){if(de===null)return e;const n=Nn(de),r=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[o,i,c,l=ie]=t[s];o&&(V(o)&&(o={mounted:o,updated:o}),o.deep&&nt(i),r.push({dir:o,instance:n,value:i,oldValue:void 0,arg:c,modifiers:l}))}return e}function ft(e,t,n,r){const s=e.dirs,o=t&&t.dirs;for(let i=0;i<s.length;i++){const c=s[i];o&&(c.oldValue=o[i].value);let l=c.dir[r];l&&(ct(),Oe(l,n,8,[e.el,c,e,t]),ut())}}const Ze=Symbol("_leaveCb"),on=Symbol("_enterCb");function al(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return So(()=>{e.isMounted=!0}),xo(()=>{e.isUnmounting=!0}),e}const Pe=[Function,Array],yo={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Pe,onEnter:Pe,onAfterEnter:Pe,onEnterCancelled:Pe,onBeforeLeave:Pe,onLeave:Pe,onAfterLeave:Pe,onLeaveCancelled:Pe,onBeforeAppear:Pe,onAppear:Pe,onAfterAppear:Pe,onAppearCancelled:Pe},vo=e=>{const t=e.subTree;return t.component?vo(t.component):t},dl={name:"BaseTransition",props:yo,setup(e,{slots:t}){const n=Xo(),r=al();return()=>{const s=t.default&&Eo(t.default(),!0);if(!s||!s.length)return;let o=s[0];if(s.length>1){for(const p of s)if(p.type!==be){o=p;break}}const i=Y(e),{mode:c}=i;if(r.isLeaving)return Bn(o);const l=Gr(o);if(!l)return Bn(o);let a=er(l,i,r,n,p=>a=p);mn(l,a);const d=n.subTree,h=d&&Gr(d);if(h&&h.type!==be&&!gt(l,h)&&vo(n).type!==be){const p=er(h,i,r,n);if(mn(h,p),c==="out-in"&&l.type!==be)return r.isLeaving=!0,p.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Bn(o);c==="in-out"&&l.type!==be&&(p.delayLeave=(g,C,x)=>{const B=bo(r,h);B[String(h.key)]=h,g[Ze]=()=>{C(),g[Ze]=void 0,delete a.delayedLeave},a.delayedLeave=x})}return o}}},hl=dl;function bo(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function er(e,t,n,r,s){const{appear:o,mode:i,persisted:c=
* @vue/runtime-dom v3.4.37
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const vc="http://www.w3.org/2000/svg",bc="http://www.w3.org/1998/Math/MathML",Ue=typeof document<"u"?document:null,cs=Ue&&Ue.createElement("template"),Ec={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"?Ue.createElementNS(vc,e):t==="mathml"?Ue.createElementNS(bc,e):n?Ue.createElement(e,{is:n}):Ue.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Ue.createTextNode(e),createComment:e=>Ue.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ue.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{cs.innerHTML=r==="svg"?"<svg>".concat(e,"</svg>"):r==="mathml"?"<math>".concat(e,"</math>"):e;const c=cs.content;if(r==="svg"||r==="mathml"){const l=c.firstChild;for(;l.firstChild;)c.appendChild(l.firstChild);c.removeChild(l)}t.insertBefore(c,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Qe="transition",Lt="animation",Qt=Symbol("_vtc"),ni=(e,{slots:t})=>Ir(hl,Cc(e),t);ni.displayName="Transition";const ri={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};ni.props=he({},yo,ri);const dt=(e,t=[])=>{j(e)?e.forEach(n=>n(...t)):e&&e(...t)},us=e=>e?j(e)?e.some(t=>t.length>1):e.length>1:!1;function Cc(e){const t={};for(const M in e)M in ri||(t[M]=e[M]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o="".concat(n,"-enter-from"),enterActiveClass:i="".concat(n,"-enter-active"),enterToClass:c="".concat(n,"-enter-to"),appearFromClass:l=o,appearActiveClass:a=i,appearToClass:d=c,leaveFromClass:h="".concat(n,"-leave-from"),leaveActiveClass:p="".concat(n,"-leave-active"),leaveToClass:g="".concat(n,"-leave-to")}=e,C=wc(s),x=C&&C[0],B=C&&C[1],{onBeforeEnter:H,onEnter:I,onEnterCancelled:O,onLeave:U,onLeaveCancelled:z,onBeforeAppear:L=H,onAppear:K=I,onAppearCancelled:re=O}=t,D=(M,J,fe)=>{ht(M,J?d:c),ht(M,J?a:i),fe&&fe()},q=(M,J)=>{M._isLeaving=!1,ht(M,h),ht(M,g),ht(M,p),J&&J()},Q=M=>(J,fe)=>{const Me=M?K:I,ue=()=>D(J,M,fe);dt(Me,[J,ue]),fs(()=>{ht(J,M?l:o),Ye(J,M?d:c),us(Me)||as(J,r,x,ue)})};return he(t,{onBeforeEnter(M){dt(H,[M]),Ye(M,o),Ye(M,i)},onBeforeAppear(M){dt(L,[M]),Ye(M,l),Ye(M,a)},onEnter:Q(!1),onAppear:Q(!0),onLeave(M,J){M._isLeaving=!0;const fe=()=>q(M,J);Ye(M,h),Ye(M,p),Rc(),fs(()=>{M._isLeaving&&(ht(M,h),Ye(M,g),us(U)||as(M,r,B,fe))}),dt(U,[M,fe])},onEnterCancelled(M){D(M,!1),dt(O,[M])},onAppearCancelled(M){D(M,!0),dt(re,[M])},onLeaveCancelled(M){q(M),dt(z,[M])}})}function wc(e){if(e==null)return null;if(oe(e))return[Un(e.enter),Un(e.leave)];{const t=Un(e);return[t,t]}}function Un(e){return wi(e)}function Ye(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Qt]||(e[Qt]=new Set)).add(t)}function ht(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Qt];n&&(n.delete(t),n.size||(e[Qt]=void 0))}function fs(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Sc=0;function as(e,t,n,r){const s=e._endId=++Sc,o=()=>{s===e._endId&&r()};if(n)return setTimeout(o,n);const{type:i,timeout:c,propCount:l}=xc(e,t);if(!i)return r();const a=i+"end";let d=0;const h=()=>{e.removeEventListener(a,p),o()},p=g=>{g.target===e&&++d>=l&&h()};setTimeout(()=>{d<l&&h()},c+1),e.addEventListener(a,p)}function xc(e,t){const n=window.getComputedStyle(e),r=C=>(n[C]||"").split(", "),s=r("".concat(Qe,"Delay")),o=r("".concat(Qe,"Duration")),i=ds(s,o),c=r("".concat(Lt,"Delay")),l=r("".concat(Lt,"Duration")),a=ds(c,l);let d=null,h=0,p=0;t===Qe?i>0&&(d=Qe,h=i,p=o.length):t===Lt?a>0&&(d=Lt,h=a,p=l.length):(h=Math.max(i,a),d=
* vue-router v4.4.3
* (c) 2024 Eduardo San Martin Morote
* @license MIT
*/const wt=typeof document<"u";function tu(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const te=Object.assign;function qn(e,t){const n={};for(const r in t){const s=t[r];n[r]=Fe(s)?s.map(e):e(s)}return n}const Ut=()=>{},Fe=Array.isArray,oi=/#/g,nu=/&/g,ru=/\//g,su=/=/g,ou=/\?/g,ii=/\+/g,iu=/%5B/g,lu=/%5D/g,li=/%5E/g,cu=/%60/g,ci=/%7B/g,uu=/%7C/g,ui=/%7D/g,fu=/%20/g;function Lr(e){return encodeURI(""+e).replace(uu,"|").replace(iu,"[").replace(lu,"]")}function au(e){return Lr(e).replace(ci,"{").replace(ui,"}").replace(li,"^")}function cr(e){return Lr(e).replace(ii,"%2B").replace(fu,"+").replace(oi,"%23").replace(nu,"%26").replace(cu,"`").replace(ci,"{").replace(ui,"}").replace(li,"^")}function du(e){return cr(e).replace(su,"%3D")}function hu(e){return Lr(e).replace(oi,"%23").replace(ou,"%3F")}function pu(e){return e==null?"":hu(e).replace(ru,"%2F")}function Yt(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}const gu=/\/$/,mu=e=>e.replace(gu,"");function Gn(e,t,n="/"){let r,s={},o="",i="";const c=t.indexOf("#");let l=t.indexOf("?");return c<l&&c>=0&&(l=-1),l>-1&&(r=t.slice(0,l),o=t.slice(l+1,c>-1?c:t.length),s=e(o)),c>-1&&(r=r||t.slice(0,c),i=t.slice(c,t.length)),r=bu(r!=null?r:t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:Yt(i)}}function _u(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function ws(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function yu(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&Ot(t.matched[r],n.matched[s])&&fi(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Ot(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fi(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!vu(e[n],t[n]))return!1;return!0}function vu(e,t){return Fe(e)?Ss(e,t):Fe(t)?Ss(t,e):e===t}function Ss(e,t){return Fe(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function bu(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,c;for(i=0;i<r.length;i++)if(c=r[i],c!==".")if(c==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i).join("/")}const Je={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Jt;(function(e){e.pop="pop",e.push="push"})(Jt||(Jt={}));var Kt;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Kt||(Kt={}));function Eu(e){if(!e)if(wt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),mu(e)}const Cu=/^[^#]+#/;function wu(e,t){return e.replace(Cu,"#")+t}function Su(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 Fn=()=>({left:window.scrollX,top:window.scrollY});function xu(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=Su(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 xs(e,t){return(history.state?history.state.position-t:-1)+e}const ur=new Map;function Ru(e,t){ur.set(e,t)}function Au(e){const t=ur.get(e);return ur.delete(e),t}let Pu=()=>location.protocol+"//"+location.host;function ai(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let c=s.includes(e.slice(o))?e.slice(o).length:1,l=s.slice(c);return l[0]!=="/"&&(l="/"+l),ws(l,"")}return ws(n,e)+r+s}function Tu(e,t,n,r){let s=[],o=[],i=null;const c=({state:p})=>{const g=ai(e,location),C=n.value,x=t.value;let B=0;if(p){if(n.value=g,t.value=p,i&&i===C){i=null;return}B=x?p.position-x.position:0}else r(g);s.forEach(H=>{H(n.value,C,{delta:B,type:Jt.pop,direction:B?B>0?Kt.forward:Kt.back: