<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">function __vite__mapDeps(indexes) {
  if (!__vite__mapDeps.viteFileDeps) {
    __vite__mapDeps.viteFileDeps = ["./_...slug_.C4fSosGo.js","./Button.BeLe1lLX.js","./Icon.xZaoVP-_.js","./PvSvg.B70Wqff5.js","./_plugin-vue_export-helper.DlAUqK2U.js","./PvSvg.Syp8DNTx.css","./Icon.DPRUXlSz.css","./nuxt-link.DeoxH4cl.js","./props.DmaloO7d.js","./Button.wXIlhZsF.css","./SectionHeadline.Dg9uLtLq.js","./SectionHeadline.BmPuRhkZ.css","./CertficateCarousel.D7QkVcv5.js","./GenericCarousel.CCC7CcDT.js","./GenericCarousel.aXKFb8sp.css","./CertficateCarousel.BSRm8Cjc.css","./_...b2VCjCWM.css","./about.CB70hxiQ.js","./about.BSN3EnFH.css","./index.DGVZHFB-.js","./InputField.B2UIoxUS.js","./PvLabel.DPmUn8K2.js","./PvLabel.BHex2VZC.css","./ErrorMessage.BoLLv0n2.js","./ErrorMessage.BpMUhn1o.css","./useSanitizer.CoIQMDy4.js","./InputField.DQ0xP1fV.css","./TextArea.RYUS5QWh.js","./TextArea.CCMhczEY.css","./index.DGtORVVa.css","./success.BVWVHlxo.js","./success.Br6CE4rN.css","./experience.C9admtx-.js","./ExperienceEntry.D2qYhI0H.js","./ExperienceEntry.CIPRlAFM.css","./experience.1VgFYPGT.css","./imprint.Dcr2QCUo.js","./imprint.B58ZW4G3.css","./projects.BScgWYTQ.js","./projects.CcI1INz2.css","./LanguageSwitcher.BTdHSpZt.js","./LanguageSwitcher.vue._PWj6UK8.js","./LanguageSwitcher.dT7wygFY.css","./SocialMedia.guv0qIlq.js","./SocialMediaIconLink.E56bLxBY.js","./SocialMedia.DXtdrFRs.css","./Footer.CtjYLE18.js","./Footer.zCHX-XZh.css","./Header.Cj43II0h.js","./MobileHeader.DJQlHJ7y.js","./Logo.ybypU5Js.js","./MobileHeader.D0l0kNa-.css","./TabletOrDesktopHeader.Y5OMFX40.js","./TabletOrDesktopHeader.CB0DMBuY.css","./Header.oOETM7q0.css","./default.EQ1FptC6.js","./default.Cn6-jsOy.css","./error-404.B-iMAx8o.js","./error-404.BOwFbGAB.css","./error-500.DUlpZfdA.js","./error-500.CzZUE1u9.css"]
  }
  return indexes.map((i) =&gt; __vite__mapDeps.viteFileDeps[i])
}
/**
* @vue/shared v3.4.19
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Fi(e,t){const n=new Set(e.split(","));return t?r=&gt;n.has(r.toLowerCase()):r=&gt;n.has(r)}const we={},Kn=[],lt=()=&gt;{},th=()=&gt;!1,Vr=e=&gt;e.charCodeAt(0)===111&amp;&amp;e.charCodeAt(1)===110&amp;&amp;(e.charCodeAt(2)&gt;122||e.charCodeAt(2)&lt;97),$i=e=&gt;e.startsWith("onUpdate:"),Me=Object.assign,Hi=(e,t)=&gt;{const n=e.indexOf(t);n&gt;-1&amp;&amp;e.splice(n,1)},nh=Object.prototype.hasOwnProperty,fe=(e,t)=&gt;nh.call(e,t),ee=Array.isArray,Gn=e=&gt;ur(e)==="[object Map]",xn=e=&gt;ur(e)==="[object Set]",$a=e=&gt;ur(e)==="[object Date]",rh=e=&gt;ur(e)==="[object RegExp]",re=e=&gt;typeof e=="function",Ee=e=&gt;typeof e=="string",cn=e=&gt;typeof e=="symbol",be=e=&gt;e!==null&amp;&amp;typeof e=="object",au=e=&gt;(be(e)||re(e))&amp;&amp;re(e.then)&amp;&amp;re(e.catch),lu=Object.prototype.toString,ur=e=&gt;lu.call(e),oh=e=&gt;ur(e).slice(8,-1),cu=e=&gt;ur(e)==="[object Object]",Ui=e=&gt;Ee(e)&amp;&amp;e!=="NaN"&amp;&amp;e[0]!=="-"&amp;&amp;""+parseInt(e,10)===e,qn=Fi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Fo=e=&gt;{const t=Object.create(null);return n=&gt;t[n]||(t[n]=e(n))},sh=/-(\w)/g,Pt=Fo(e=&gt;e.replace(sh,(t,n)=&gt;n?n.toUpperCase():"")),ih=/\B([A-Z])/g,Mn=Fo(e=&gt;e.replace(ih,"-$1").toLowerCase()),$o=Fo(e=&gt;e.charAt(0).toUpperCase()+e.slice(1)),fs=Fo(e=&gt;e?`on${$o(e)}`:""),jt=(e,t)=&gt;!Object.is(e,t),Jn=(e,t)=&gt;{for(let n=0;n&lt;e.length;n++)e[n](t)},vo=(e,t,n)=&gt;{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Ir=e=&gt;{const t=parseFloat(e);return isNaN(t)?e:t},uu=e=&gt;{const t=Ee(e)?Number(e):NaN;return isNaN(t)?e:t};let Ha;const fu=()=&gt;Ha||(Ha=typeof globalThis&lt;"u"?globalThis:typeof self&lt;"u"?self:typeof window&lt;"u"?window:typeof global&lt;"u"?global:{});function Ho(e){if(ee(e)){const t={};for(let n=0;n&lt;e.length;n++){const r=e[n],o=Ee(r)?uh(r):Ho(r);if(o)for(const s in o)t[s]=o[s]}return t}else if(Ee(e)||be(e))return e}const ah=/;(?![^(]*\))/g,lh=/:([^]+)/,ch=/\/\*[^]*?\*\//g;function uh(e){const t={};return e.replace(ch,"").split(ah).forEach(n=&gt;{if(n){const r=n.split(lh);r.length&gt;1&amp;&amp;(t[r[0].trim()]=r[1].trim())}}),t}function Uo(e){let t="";if(Ee(e))t=e;else if(ee(e))for(let n=0;n&lt;e.length;n++){const r=Uo(e[n]);r&amp;&amp;(t+=r+" ")}else if(be(e))for(const n in e)e[n]&amp;&amp;(t+=n+" ");return t.trim()}function fh(e){if(!e)return null;let{class:t,style:n}=e;return t&amp;&amp;!Ee(t)&amp;&amp;(e.class=Uo(t)),n&amp;&amp;(e.style=Ho(n)),e}const dh="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",hh=Fi(dh);function du(e){return!!e||e===""}function ph(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&amp;&amp;r&lt;e.length;r++)n=un(e[r],t[r]);return n}function un(e,t){if(e===t)return!0;let n=$a(e),r=$a(t);if(n||r)return n&amp;&amp;r?e.getTime()===t.getTime():!1;if(n=cn(e),r=cn(t),n||r)return e===t;if(n=ee(e),r=ee(t),n||r)return n&amp;&amp;r?ph(e,t):!1;if(n=be(e),r=be(t),n||r){if(!n||!r)return!1;const o=Object.keys(e).length,s=Object.keys(t).length;if(o!==s)return!1;for(const i in e){const a=e.hasOwnProperty(i),l=t.hasOwnProperty(i);if(a&amp;&amp;!l||!a&amp;&amp;l||!un(e[i],t[i]))return!1}}return String(e)===String(t)}function Bo(e,t){return e.findIndex(n=&gt;un(n,t))}const TL=e=&gt;Ee(e)?e:e==null?"":ee(e)||be(e)&amp;&amp;(e.toString===lu||!re(e.toString))?JSON.stringify(e,hu,2):String(e),hu=(e,t)=&gt;t&amp;&amp;t.__v_isRef?hu(e,t.value):Gn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=&gt;(n[ds(r,s)+" =&gt;"]=o,n),{})}:xn(t)?{[`Set(${t.size})`]:[...t.values()].map(n=&gt;ds(n))}:cn(t)?ds(t):be(t)&amp;&amp;!ee(t)&amp;&amp;!cu(t)?String(t):t,ds=(e,t="")=&gt;{var n;return cn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.4.19
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let rt;class pu{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=rt,!t&amp;&amp;rt&amp;&amp;(this.index=(rt.scopes||(rt.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=rt;try{return rt=this,t()}finally{rt=n}}}on(){rt=this}off(){rt=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n&lt;r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n&lt;r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n&lt;r;n++)this.scopes[n].stop(!0);if(!this.detached&amp;&amp;this.parent&amp;&amp;!t){const o=this.parent.scopes.pop();o&amp;&amp;o!==this&amp;&amp;(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this._active=!1}}}function Wr(e){return new pu(e)}function mh(e,t=rt){t&amp;&amp;t.active&amp;&amp;t.effects.push(e)}function zo(){return rt}function Bi(e){rt&amp;&amp;rt.cleanups.push(e)}let Sn;class zi{constructor(t,n,r,o){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,mh(this,o)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,Dn();for(let t=0;t&lt;this._depsLength;t++){const n=this.deps[t];if(n.computed&amp;&amp;(gh(n.computed),this._dirtyLevel&gt;=4))break}this._dirtyLevel===1&amp;&amp;(this._dirtyLevel=0),jn()}return this._dirtyLevel&gt;=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=on,n=Sn;try{return on=!0,Sn=this,this._runnings++,Ua(this),this.fn()}finally{Ba(this),this._runnings--,Sn=n,on=t}}stop(){var t;this.active&amp;&amp;(Ua(this),Ba(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function gh(e){return e.value}function Ua(e){e._trackId++,e._depsLength=0}function Ba(e){if(e.deps.length&gt;e._depsLength){for(let t=e._depsLength;t&lt;e.deps.length;t++)mu(e.deps[t],e);e.deps.length=e._depsLength}}function mu(e,t){const n=e.get(t);n!==void 0&amp;&amp;t._trackId!==n&amp;&amp;(e.delete(t),e.size===0&amp;&amp;e.cleanup())}let on=!0,Hs=0;const gu=[];function Dn(){gu.push(on),on=!1}function jn(){const e=gu.pop();on=e===void 0?!0:e}function Vi(){Hs++}function Wi(){for(Hs--;!Hs&amp;&amp;Us.length;)Us.shift()()}function yu(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const r=e.deps[e._depsLength];r!==t?(r&amp;&amp;mu(r,e),e.deps[e._depsLength++]=t):e._depsLength++}}const Us=[];function _u(e,t,n){Vi();for(const r of e.keys()){let o;r._dirtyLevel&lt;t&amp;&amp;(o??(o=e.get(r)===r._trackId))&amp;&amp;(r._shouldSchedule||(r._shouldSchedule=r._dirtyLevel===0),r._dirtyLevel=t),r._shouldSchedule&amp;&amp;(o??(o=e.get(r)===r._trackId))&amp;&amp;(r.trigger(),(!r._runnings||r.allowRecurse)&amp;&amp;r._dirtyLevel!==2&amp;&amp;(r._shouldSchedule=!1,r.scheduler&amp;&amp;Us.push(r.scheduler)))}Wi()}const bu=(e,t)=&gt;{const n=new Map;return n.cleanup=e,n.computed=t,n},wo=new WeakMap,Cn=Symbol(""),Bs=Symbol("");function et(e,t,n){if(on&amp;&amp;Sn){let r=wo.get(e);r||wo.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=bu(()=&gt;r.delete(n))),yu(Sn,o)}}function Dt(e,t,n,r,o,s){const i=wo.get(e);if(!i)return;let a=[];if(t==="clear")a=[...i.values()];else if(n==="length"&amp;&amp;ee(e)){const l=Number(r);i.forEach((u,c)=&gt;{(c==="length"||!cn(c)&amp;&amp;c&gt;=l)&amp;&amp;a.push(u)})}else switch(n!==void 0&amp;&amp;a.push(i.get(n)),t){case"add":ee(e)?Ui(n)&amp;&amp;a.push(i.get("length")):(a.push(i.get(Cn)),Gn(e)&amp;&amp;a.push(i.get(Bs)));break;case"delete":ee(e)||(a.push(i.get(Cn)),Gn(e)&amp;&amp;a.push(i.get(Bs)));break;case"set":Gn(e)&amp;&amp;a.push(i.get(Cn));break}Vi();for(const l of a)l&amp;&amp;_u(l,4);Wi()}function yh(e,t){var n;return(n=wo.get(e))==null?void 0:n.get(t)}const _h=Fi("__proto__,__v_isRef,__isVue"),vu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=&gt;e!=="arguments"&amp;&amp;e!=="caller").map(e=&gt;Symbol[e]).filter(cn)),za=bh();function bh(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=&gt;{e[t]=function(...n){const r=ie(this);for(let s=0,i=this.length;s&lt;i;s++)et(r,"get",s+"");const o=r[t](...n);return o===-1||o===!1?r[t](...n.map(ie)):o}}),["push","pop","shift","unshift","splice"].forEach(t=&gt;{e[t]=function(...n){Dn(),Vi();const r=ie(this)[t].apply(this,n);return Wi(),jn(),r}}),e}function vh(e){const t=ie(this);return et(t,"has",e),t.hasOwnProperty(e)}class wu{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,r){const o=this._isReadonly,s=this._shallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?Nh:Su:s?ku:Lu).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=ee(t);if(!o){if(i&amp;&amp;fe(za,n))return Reflect.get(za,n,r);if(n==="hasOwnProperty")return vh}const a=Reflect.get(t,n,r);return(cn(n)?vu.has(n):_h(n))||(o||et(t,"get",n),s)?a:Le(a)?i&amp;&amp;Ui(n)?a:a.value:be(a)?o?Cu(a):Rt(a):a}}class Eu extends wu{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];if(!this._shallow){const l=An(s);if(!Eo(r)&amp;&amp;!An(r)&amp;&amp;(s=ie(s),r=ie(r)),!ee(t)&amp;&amp;Le(s)&amp;&amp;!Le(r))return l?!1:(s.value=r,!0)}const i=ee(t)&amp;&amp;Ui(n)?Number(n)&lt;t.length:fe(t,n),a=Reflect.set(t,n,r,o);return t===ie(o)&amp;&amp;(i?jt(r,s)&amp;&amp;Dt(t,"set",n,r):Dt(t,"add",n,r)),a}deleteProperty(t,n){const r=fe(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&amp;&amp;r&amp;&amp;Dt(t,"delete",n,void 0),o}has(t,n){const r=Reflect.has(t,n);return(!cn(n)||!vu.has(n))&amp;&amp;et(t,"has",n),r}ownKeys(t){return et(t,"iterate",ee(t)?"length":Cn),Reflect.ownKeys(t)}}class wh extends wu{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Eh=new Eu,Lh=new wh,kh=new Eu(!0),Ki=e=&gt;e,Vo=e=&gt;Reflect.getPrototypeOf(e);function Zr(e,t,n=!1,r=!1){e=e.__v_raw;const o=ie(e),s=ie(t);n||(jt(t,s)&amp;&amp;et(o,"get",t),et(o,"get",s));const{has:i}=Vo(o),a=r?Ki:n?Ji:Nr;if(i.call(o,t))return a(e.get(t));if(i.call(o,s))return a(e.get(s));e!==o&amp;&amp;e.get(t)}function eo(e,t=!1){const n=this.__v_raw,r=ie(n),o=ie(e);return t||(jt(e,o)&amp;&amp;et(r,"has",e),et(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function to(e,t=!1){return e=e.__v_raw,!t&amp;&amp;et(ie(e),"iterate",Cn),Reflect.get(e,"size",e)}function Va(e){e=ie(e);const t=ie(this);return Vo(t).has.call(t,e)||(t.add(e),Dt(t,"add",e,e)),this}function Wa(e,t){t=ie(t);const n=ie(this),{has:r,get:o}=Vo(n);let s=r.call(n,e);s||(e=ie(e),s=r.call(n,e));const i=o.call(n,e);return n.set(e,t),s?jt(t,i)&amp;&amp;Dt(n,"set",e,t):Dt(n,"add",e,t),this}function Ka(e){const t=ie(this),{has:n,get:r}=Vo(t);let o=n.call(t,e);o||(e=ie(e),o=n.call(t,e)),r&amp;&amp;r.call(t,e);const s=t.delete(e);return o&amp;&amp;Dt(t,"delete",e,void 0),s}function Ga(){const e=ie(this),t=e.size!==0,n=e.clear();return t&amp;&amp;Dt(e,"clear",void 0,void 0),n}function no(e,t){return function(r,o){const s=this,i=s.__v_raw,a=ie(i),l=t?Ki:e?Ji:Nr;return!e&amp;&amp;et(a,"iterate",Cn),i.forEach((u,c)=&gt;r.call(o,l(u),l(c),s))}}function ro(e,t,n){return function(...r){const o=this.__v_raw,s=ie(o),i=Gn(s),a=e==="entries"||e===Symbol.iterator&amp;&amp;i,l=e==="keys"&amp;&amp;i,u=o[e](...r),c=n?Ki:t?Ji:Nr;return!t&amp;&amp;et(s,"iterate",l?Bs:Cn),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:a?[c(f[0]),c(f[1])]:c(f),done:d}},[Symbol.iterator](){return this}}}}function zt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Sh(){const e={get(s){return Zr(this,s)},get size(){return to(this)},has:eo,add:Va,set:Wa,delete:Ka,clear:Ga,forEach:no(!1,!1)},t={get(s){return Zr(this,s,!1,!0)},get size(){return to(this)},has:eo,add:Va,set:Wa,delete:Ka,clear:Ga,forEach:no(!1,!0)},n={get(s){return Zr(this,s,!0)},get size(){return to(this,!0)},has(s){return eo.call(this,s,!0)},add:zt("add"),set:zt("set"),delete:zt("delete"),clear:zt("clear"),forEach:no(!0,!1)},r={get(s){return Zr(this,s,!0,!0)},get size(){return to(this,!0)},has(s){return eo.call(this,s,!0)},add:zt("add"),set:zt("set"),delete:zt("delete"),clear:zt("clear"),forEach:no(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=&gt;{e[s]=ro(s,!1,!1),n[s]=ro(s,!0,!1),t[s]=ro(s,!1,!0),r[s]=ro(s,!0,!0)}),[e,n,t,r]}const[Ch,Th,Ph,Rh]=Sh();function Gi(e,t){const n=t?e?Rh:Ph:e?Th:Ch;return(r,o,s)=&gt;o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(fe(n,o)&amp;&amp;o in r?n:r,o,s)}const Ah={get:Gi(!1,!1)},Oh={get:Gi(!1,!0)},Ih={get:Gi(!0,!1)},Lu=new WeakMap,ku=new WeakMap,Su=new WeakMap,Nh=new WeakMap;function xh(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Mh(e){return e.__v_skip||!Object.isExtensible(e)?0:xh(oh(e))}function Rt(e){return An(e)?e:qi(e,!1,Eh,Ah,Lu)}function Kr(e){return qi(e,!1,kh,Oh,ku)}function Cu(e){return qi(e,!0,Lh,Ih,Su)}function qi(e,t,n,r,o){if(!be(e)||e.__v_raw&amp;&amp;!(t&amp;&amp;e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=Mh(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return o.set(e,a),a}function sn(e){return An(e)?sn(e.__v_raw):!!(e&amp;&amp;e.__v_isReactive)}function An(e){return!!(e&amp;&amp;e.__v_isReadonly)}function Eo(e){return!!(e&amp;&amp;e.__v_isShallow)}function Tu(e){return sn(e)||An(e)}function ie(e){const t=e&amp;&amp;e.__v_raw;return t?ie(t):e}function Wo(e){return Object.isExtensible(e)&amp;&amp;vo(e,"__v_skip",!0),e}const Nr=e=&gt;be(e)?Rt(e):e,Ji=e=&gt;be(e)?Cu(e):e;class Pu{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new zi(()=&gt;t(this._value),()=&gt;wr(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=ie(this);return(!t._cacheable||t.effect.dirty)&amp;&amp;jt(t._value,t._value=t.effect.run())&amp;&amp;wr(t,4),Xi(t),t.effect._dirtyLevel&gt;=2&amp;&amp;wr(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Dh(e,t,n=!1){let r,o;const s=re(e);return s?(r=e,o=lt):(r=e.get,o=e.set),new Pu(r,o,s||!o,n)}function Xi(e){var t;on&amp;&amp;Sn&amp;&amp;(e=ie(e),yu(Sn,(t=e.dep)!=null?t:e.dep=bu(()=&gt;e.dep=void 0,e instanceof Pu?e:void 0)))}function wr(e,t=4,n){e=ie(e);const r=e.dep;r&amp;&amp;_u(r,t)}function Le(e){return!!(e&amp;&amp;e.__v_isRef===!0)}function ve(e){return Ru(e,!1)}function Zn(e){return Ru(e,!0)}function Ru(e,t){return Le(e)?e:new jh(e,t)}class jh{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ie(t),this._value=n?t:Nr(t)}get value(){return Xi(this),this._value}set value(t){const n=this.__v_isShallow||Eo(t)||An(t);t=n?t:ie(t),jt(t,this._rawValue)&amp;&amp;(this._rawValue=t,this._value=n?t:Nr(t),wr(this,4))}}function oe(e){return Le(e)?e.value:e}const Fh={get:(e,t,n)=&gt;oe(Reflect.get(e,t,n)),set:(e,t,n,r)=&gt;{const o=e[t];return Le(o)&amp;&amp;!Le(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Au(e){return sn(e)?e:new Proxy(e,Fh)}class $h{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=&gt;Xi(this),()=&gt;wr(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function Hh(e){return new $h(e)}function Uh(e){const t=ee(e)?new Array(e.length):{};for(const n in e)t[n]=Iu(e,n);return t}class Bh{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return yh(ie(this._object),this._key)}}class zh{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Ou(e,t,n){return Le(e)?e:re(e)?new zh(e):be(e)&amp;&amp;arguments.length&gt;1?Iu(e,t,n):ve(e)}function Iu(e,t,n){const r=e[t];return Le(r)?r:new Bh(e,t,n)}/**
* @vue/runtime-core v3.4.19
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function an(e,t,n,r){try{return r?e(...r):e()}catch(o){fr(o,t,n)}}function ct(e,t,n,r){if(re(e)){const s=an(e,t,n,r);return s&amp;&amp;au(s)&amp;&amp;s.catch(i=&gt;{fr(i,t,n)}),s}const o=[];for(let s=0;s&lt;e.length;s++)o.push(ct(e[s],t,n,r));return o}function fr(e,t,n,r=!0){const o=t?t.vnode:null;if(t){let s=t.parent;const i=t.proxy,a=`https://vuejs.org/error-reference/#runtime-${n}`;for(;s;){const u=s.ec;if(u){for(let c=0;c&lt;u.length;c++)if(u[c](e,i,a)===!1)return}s=s.parent}const l=t.appContext.config.errorHandler;if(l){an(l,null,10,[e,i,a]);return}}Vh(e,n,o,r)}function Vh(e,t,n,r=!0){console.error(e)}let xr=!1,zs=!1;const Ve=[];let kt=0;const Xn=[];let Yt=null,Ln=0;const Nu=Promise.resolve();let Yi=null;function At(e){const t=Yi||Nu;return e?t.then(this?e.bind(this):e):t}function Wh(e){let t=kt+1,n=Ve.length;for(;t&lt;n;){const r=t+n&gt;&gt;&gt;1,o=Ve[r],s=Mr(o);s&lt;e||s===e&amp;&amp;o.pre?t=r+1:n=r}return t}function Ko(e){(!Ve.length||!Ve.includes(e,xr&amp;&amp;e.allowRecurse?kt+1:kt))&amp;&amp;(e.id==null?Ve.push(e):Ve.splice(Wh(e.id),0,e),xu())}function xu(){!xr&amp;&amp;!zs&amp;&amp;(zs=!0,Yi=Nu.then(Mu))}function Kh(e){const t=Ve.indexOf(e);t&gt;kt&amp;&amp;Ve.splice(t,1)}function Vs(e){ee(e)?Xn.push(...e):(!Yt||!Yt.includes(e,e.allowRecurse?Ln+1:Ln))&amp;&amp;Xn.push(e),xu()}function qa(e,t,n=xr?kt+1:0){for(;n&lt;Ve.length;n++){const r=Ve[n];if(r&amp;&amp;r.pre){if(e&amp;&amp;r.id!==e.uid)continue;Ve.splice(n,1),n--,r()}}}function Lo(e){if(Xn.length){const t=[...new Set(Xn)].sort((n,r)=&gt;Mr(n)-Mr(r));if(Xn.length=0,Yt){Yt.push(...t);return}for(Yt=t,Ln=0;Ln&lt;Yt.length;Ln++)Yt[Ln]();Yt=null,Ln=0}}const Mr=e=&gt;e.id==null?1/0:e.id,Gh=(e,t)=&gt;{const n=Mr(e)-Mr(t);if(n===0){if(e.pre&amp;&amp;!t.pre)return-1;if(t.pre&amp;&amp;!e.pre)return 1}return n};function Mu(e){zs=!1,xr=!0,Ve.sort(Gh);try{for(kt=0;kt&lt;Ve.length;kt++){const t=Ve[kt];t&amp;&amp;t.active!==!1&amp;&amp;an(t,null,14)}}finally{kt=0,Ve.length=0,Lo(),xr=!1,Yi=null,(Ve.length||Xn.length)&amp;&amp;Mu()}}function qh(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||we;let o=n;const s=t.startsWith("update:"),i=s&amp;&amp;t.slice(7);if(i&amp;&amp;i in r){const c=`${i==="modelValue"?"model":i}Modifiers`,{number:f,trim:d}=r[c]||we;d&amp;&amp;(o=n.map(g=&gt;Ee(g)?g.trim():g)),f&amp;&amp;(o=n.map(Ir))}let a,l=r[a=fs(t)]||r[a=fs(Pt(t))];!l&amp;&amp;s&amp;&amp;(l=r[a=fs(Mn(t))]),l&amp;&amp;ct(l,e,6,o);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,ct(u,e,6,o)}}function Du(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},a=!1;if(!re(e)){const l=u=&gt;{const c=Du(u,t,!0);c&amp;&amp;(a=!0,Me(i,c))};!n&amp;&amp;t.mixins.length&amp;&amp;t.mixins.forEach(l),e.extends&amp;&amp;l(e.extends),e.mixins&amp;&amp;e.mixins.forEach(l)}return!s&amp;&amp;!a?(be(e)&amp;&amp;r.set(e,null),null):(ee(s)?s.forEach(l=&gt;i[l]=null):Me(i,s),be(e)&amp;&amp;r.set(e,i),i)}function Go(e,t){return!e||!Vr(t)?!1:(t=t.slice(2).replace(/Once$/,""),fe(e,t[0].toLowerCase()+t.slice(1))||fe(e,Mn(t))||fe(e,t))}let Ae=null,qo=null;function ko(e){const t=Ae;return Ae=e,qo=e&amp;&amp;e.type.__scopeId||null,t}function PL(e){qo=e}function RL(){qo=null}function Qi(e,t=Ae,n){if(!t||e._n)return e;const r=(...o)=&gt;{r._d&amp;&amp;cl(-1);const s=ko(t);let i;try{i=e(...o)}finally{ko(s),r._d&amp;&amp;cl(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function hs(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:s,propsOptions:[i],slots:a,attrs:l,emit:u,render:c,renderCache:f,data:d,setupState:g,ctx:v,inheritAttrs:L}=e;let S,m;const y=ko(e);try{if(n.shapeFlag&amp;4){const b=o||r,E=b;S=it(c.call(E,b,f,s,g,d,v)),m=l}else{const b=t;S=it(b.length&gt;1?b(s,{attrs:l,slots:a,emit:u}):b(s,null)),m=t.props?l:Xh(l)}}catch(b){Sr.length=0,fr(b,e,1),S=_e(qe)}let _=S;if(m&amp;&amp;L!==!1){const b=Object.keys(m),{shapeFlag:E}=_;b.length&amp;&amp;E&amp;7&amp;&amp;(i&amp;&amp;b.some($i)&amp;&amp;(m=Yh(m,i)),_=Ft(_,m))}return n.dirs&amp;&amp;(_=Ft(_),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&amp;&amp;(_.transition=n.transition),S=_,ko(y),S}function Jh(e,t=!0){let n;for(let r=0;r&lt;e.length;r++){const o=e[r];if(er(o)){if(o.type!==qe||o.children==="v-if"){if(n)return;n=o}}else return}return n}const Xh=e=&gt;{let t;for(const n in e)(n==="class"||n==="style"||Vr(n))&amp;&amp;((t||(t={}))[n]=e[n]);return t},Yh=(e,t)=&gt;{const n={};for(const r in e)(!$i(r)||!(r.slice(9)in t))&amp;&amp;(n[r]=e[r]);return n};function Qh(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:a,patchFlag:l}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&amp;&amp;l&gt;=0){if(l&amp;1024)return!0;if(l&amp;16)return r?Ja(r,i,u):!!i;if(l&amp;8){const c=t.dynamicProps;for(let f=0;f&lt;c.length;f++){const d=c[f];if(i[d]!==r[d]&amp;&amp;!Go(u,d))return!0}}}else return(o||a)&amp;&amp;(!a||!a.$stable)?!0:r===i?!1:r?i?Ja(r,i,u):!0:!!i;return!1}function Ja(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o&lt;r.length;o++){const s=r[o];if(t[s]!==e[s]&amp;&amp;!Go(n,s))return!0}return!1}function Zi({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&amp;&amp;r.suspense.activeBranch===e&amp;&amp;(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const ea="components";function AL(e,t){return Fu(ea,e,!0,t)||e}const ju=Symbol.for("v-ndc");function Zh(e){return Ee(e)?Fu(ea,e,!1)||e:e||ju}function Fu(e,t,n=!0,r=!1){const o=Ae||Ne;if(o){const s=o.type;if(e===ea){const a=ei(s,!1);if(a&amp;&amp;(a===t||a===Pt(t)||a===$o(Pt(t))))return s}const i=Xa(o[e]||s[e],t)||Xa(o.appContext[e],t);return!i&amp;&amp;r?s:i}}function Xa(e,t){return e&amp;&amp;(e[t]||e[Pt(t)]||e[$o(Pt(t))])}const $u=e=&gt;e.__isSuspense;let Ws=0;const ep={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,s,i,a,l,u){if(e==null)tp(t,n,r,o,s,i,a,l,u);else{if(s&amp;&amp;s.deps&gt;0){t.suspense=e.suspense;return}np(e,t,n,r,o,i,a,l,u)}},hydrate:rp,create:na,normalize:op},ta=ep;function Dr(e,t){const n=e.props&amp;&amp;e.props[t];re(n)&amp;&amp;n()}function tp(e,t,n,r,o,s,i,a,l){const{p:u,o:{createElement:c}}=l,f=c("div"),d=e.suspense=na(e,o,r,t,f,n,s,i,a,l);u(null,d.pendingBranch=e.ssContent,f,null,r,d,s,i),d.deps&gt;0?(Dr(e,"onPending"),Dr(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,s,i),Yn(d,e.ssFallback)):d.resolve(!1,!0)}function np(e,t,n,r,o,s,i,a,{p:l,um:u,o:{createElement:c}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,g=t.ssFallback,{activeBranch:v,pendingBranch:L,isInFallback:S,isHydrating:m}=f;if(L)f.pendingBranch=d,pt(d,L)?(l(L,d,f.hiddenContainer,null,o,f,s,i,a),f.deps&lt;=0?f.resolve():S&amp;&amp;(m||(l(v,g,n,r,o,null,s,i,a),Yn(f,g)))):(f.pendingId=Ws++,m?(f.isHydrating=!1,f.activeBranch=L):u(L,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),S?(l(null,d,f.hiddenContainer,null,o,f,s,i,a),f.deps&lt;=0?f.resolve():(l(v,g,n,r,o,null,s,i,a),Yn(f,g))):v&amp;&amp;pt(d,v)?(l(v,d,n,r,o,f,s,i,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,o,f,s,i,a),f.deps&lt;=0&amp;&amp;f.resolve()));else if(v&amp;&amp;pt(d,v))l(v,d,n,r,o,f,s,i,a),Yn(f,d);else if(Dr(t,"onPending"),f.pendingBranch=d,d.shapeFlag&amp;512?f.pendingId=d.component.suspenseId:f.pendingId=Ws++,l(null,d,f.hiddenContainer,null,o,f,s,i,a),f.deps&lt;=0)f.resolve();else{const{timeout:y,pendingId:_}=f;y&gt;0?setTimeout(()=&gt;{f.pendingId===_&amp;&amp;f.fallback(g)},y):y===0&amp;&amp;f.fallback(g)}}function na(e,t,n,r,o,s,i,a,l,u,c=!1){const{p:f,m:d,um:g,n:v,o:{parentNode:L,remove:S}}=u;let m;const y=sp(e);y&amp;&amp;t!=null&amp;&amp;t.pendingBranch&amp;&amp;(m=t.pendingId,t.deps++);const _=e.props?uu(e.props.timeout):void 0,b=s,E={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:o,deps:0,pendingId:Ws++,timeout:typeof _=="number"?_:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(k=!1,A=!1){const{vnode:C,activeBranch:I,pendingBranch:M,pendingId:W,effects:D,parentComponent:z,container:Q}=E;let ne=!1;E.isHydrating?E.isHydrating=!1:k||(ne=I&amp;&amp;M.transition&amp;&amp;M.transition.mode==="out-in",ne&amp;&amp;(I.transition.afterLeave=()=&gt;{W===E.pendingId&amp;&amp;(d(M,Q,s===b?v(I):s,0),Vs(D))}),I&amp;&amp;(L(I.el)!==E.hiddenContainer&amp;&amp;(s=v(I)),g(I,z,E,!0)),ne||d(M,Q,s,0)),Yn(E,M),E.pendingBranch=null,E.isInFallback=!1;let $=E.parent,Z=!1;for(;$;){if($.pendingBranch){$.effects.push(...D),Z=!0;break}$=$.parent}!Z&amp;&amp;!ne&amp;&amp;Vs(D),E.effects=[],y&amp;&amp;t&amp;&amp;t.pendingBranch&amp;&amp;m===t.pendingId&amp;&amp;(t.deps--,t.deps===0&amp;&amp;!A&amp;&amp;t.resolve()),Dr(C,"onResolve")},fallback(k){if(!E.pendingBranch)return;const{vnode:A,activeBranch:C,parentComponent:I,container:M,namespace:W}=E;Dr(A,"onFallback");const D=v(C),z=()=&gt;{E.isInFallback&amp;&amp;(f(null,k,M,D,I,null,W,a,l),Yn(E,k))},Q=k.transition&amp;&amp;k.transition.mode==="out-in";Q&amp;&amp;(C.transition.afterLeave=z),E.isInFallback=!0,g(C,I,null,!0),Q||z()},move(k,A,C){E.activeBranch&amp;&amp;d(E.activeBranch,k,A,C),E.container=k},next(){return E.activeBranch&amp;&amp;v(E.activeBranch)},registerDep(k,A){const C=!!E.pendingBranch;C&amp;&amp;E.deps++;const I=k.vnode.el;k.asyncDep.catch(M=&gt;{fr(M,k,0)}).then(M=&gt;{if(k.isUnmounted||E.isUnmounted||E.pendingId!==k.suspenseId)return;k.asyncResolved=!0;const{vnode:W}=k;Zs(k,M,!1),I&amp;&amp;(W.el=I);const D=!I&amp;&amp;k.subTree.el;A(k,W,L(I||k.subTree.el),I?null:v(k.subTree),E,i,l),D&amp;&amp;S(D),Zi(k,W.el),C&amp;&amp;--E.deps===0&amp;&amp;E.resolve()})},unmount(k,A){E.isUnmounted=!0,E.activeBranch&amp;&amp;g(E.activeBranch,n,k,A),E.pendingBranch&amp;&amp;g(E.pendingBranch,n,k,A)}};return E}function rp(e,t,n,r,o,s,i,a,l){const u=t.suspense=na(t,r,n,e.parentNode,document.createElement("div"),null,o,s,i,a,!0),c=l(e,u.pendingBranch=t.ssContent,n,u,s,i);return u.deps===0&amp;&amp;u.resolve(!1,!0),c}function op(e){const{shapeFlag:t,children:n}=e,r=t&amp;32;e.ssContent=Ya(r?n.default:n),e.ssFallback=r?Ya(n.fallback):_e(qe)}function Ya(e){let t;if(re(e)){const n=In&amp;&amp;e._c;n&amp;&amp;(e._d=!1,St()),e=e(),n&amp;&amp;(e._d=!0,t=Qe,cf())}return ee(e)&amp;&amp;(e=Jh(e)),e=it(e),t&amp;&amp;!e.dynamicChildren&amp;&amp;(e.dynamicChildren=t.filter(n=&gt;n!==e)),e}function Hu(e,t){t&amp;&amp;t.pendingBranch?ee(e)?t.effects.push(...e):t.effects.push(e):Vs(e)}function Yn(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let o=t.el;for(;!o&amp;&amp;t.component;)t=t.component.subTree,o=t.el;n.el=o,r&amp;&amp;r.subTree===n&amp;&amp;(r.vnode.el=o,Zi(r,o))}function sp(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&amp;&amp;e.props.suspensible!==!1}const ip=Symbol.for("v-scx"),ap=()=&gt;ze(ip);function lp(e,t){return ra(e,null,t)}const oo={};function Ze(e,t,n){return ra(e,t,n)}function ra(e,t,{immediate:n,deep:r,flush:o,once:s,onTrack:i,onTrigger:a}=we){if(t&amp;&amp;s){const k=t;t=(...A)=&gt;{k(...A),E()}}const l=Ne,u=k=&gt;r===!0?k:kn(k,r===!1?1:void 0);let c,f=!1,d=!1;if(Le(e)?(c=()=&gt;e.value,f=Eo(e)):sn(e)?(c=()=&gt;u(e),f=!0):ee(e)?(d=!0,f=e.some(k=&gt;sn(k)||Eo(k)),c=()=&gt;e.map(k=&gt;{if(Le(k))return k.value;if(sn(k))return u(k);if(re(k))return an(k,l,2)})):re(e)?t?c=()=&gt;an(e,l,2):c=()=&gt;(g&amp;&amp;g(),ct(e,l,3,[v])):c=lt,t&amp;&amp;r){const k=c;c=()=&gt;kn(k())}let g,v=k=&gt;{g=_.onStop=()=&gt;{an(k,l,4),g=_.onStop=void 0}},L;if(Xr)if(v=lt,t?n&amp;&amp;ct(t,l,3,[c(),d?[]:void 0,v]):c(),o==="sync"){const k=ap();L=k.__watcherHandles||(k.__watcherHandles=[])}else return lt;let S=d?new Array(e.length).fill(oo):oo;const m=()=&gt;{if(!(!_.active||!_.dirty))if(t){const k=_.run();(r||f||(d?k.some((A,C)=&gt;jt(A,S[C])):jt(k,S)))&amp;&amp;(g&amp;&amp;g(),ct(t,l,3,[k,S===oo?void 0:d&amp;&amp;S[0]===oo?[]:S,v]),S=k)}else _.run()};m.allowRecurse=!!t;let y;o==="sync"?y=m:o==="post"?y=()=&gt;Be(m,l&amp;&amp;l.suspense):(m.pre=!0,l&amp;&amp;(m.id=l.uid),y=()=&gt;Ko(m));const _=new zi(c,lt,y),b=zo(),E=()=&gt;{_.stop(),b&amp;&amp;Hi(b.effects,_)};return t?n?m():S=_.run():o==="post"?Be(_.run.bind(_),l&amp;&amp;l.suspense):_.run(),L&amp;&amp;L.push(E),E}function cp(e,t,n){const r=this.proxy,o=Ee(e)?e.includes(".")?Uu(r,e):()=&gt;r[e]:e.bind(r,r);let s;re(t)?s=t:(s=t.handler,n=t);const i=Jr(this),a=ra(o,s.bind(r),n);return i(),a}function Uu(e,t){const n=t.split(".");return()=&gt;{let r=e;for(let o=0;o&lt;n.length&amp;&amp;r;o++)r=r[n[o]];return r}}function kn(e,t,n=0,r){if(!be(e)||e.__v_skip)return e;if(t&amp;&amp;t&gt;0){if(n&gt;=t)return e;n++}if(r=r||new Set,r.has(e))return e;if(r.add(e),Le(e))kn(e.value,t,n,r);else if(ee(e))for(let o=0;o&lt;e.length;o++)kn(e[o],t,n,r);else if(xn(e)||Gn(e))e.forEach(o=&gt;{kn(o,t,n,r)});else if(cu(e))for(const o in e)kn(e[o],t,n,r);return e}function OL(e,t){if(Ae===null)return e;const n=Qo(Ae)||Ae.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;o&lt;t.length;o++){let[s,i,a,l=we]=t[o];s&amp;&amp;(re(s)&amp;&amp;(s={mounted:s,updated:s}),s.deep&amp;&amp;kn(i),r.push({dir:s,instance:n,value:i,oldValue:void 0,arg:a,modifiers:l}))}return e}function Et(e,t,n,r){const o=e.dirs,s=t&amp;&amp;t.dirs;for(let i=0;i&lt;o.length;i++){const a=o[i];s&amp;&amp;(a.oldValue=s[i].value);let l=a.dir[r];l&amp;&amp;(Dn(),ct(l,n,8,[e.el,a,e,t]),jn())}}const Qt=Symbol("_leaveCb"),so=Symbol("_enterCb");function up(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return qr(()=&gt;{e.isMounted=!0}),Xo(()=&gt;{e.isUnmounting=!0}),e}const st=[Function,Array],Bu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:st,onEnter:st,onAfterEnter:st,onEnterCancelled:st,onBeforeLeave:st,onLeave:st,onAfterLeave:st,onLeaveCancelled:st,onBeforeAppear:st,onAppear:st,onAfterAppear:st,onAppearCancelled:st},fp={name:"BaseTransition",props:Bu,setup(e,{slots:t}){const n=dn(),r=up();let o;return()=&gt;{const s=t.default&amp;&amp;Vu(t.default(),!0);if(!s||!s.length)return;let i=s[0];if(s.length&gt;1){for(const L of s)if(L.type!==qe){i=L;break}}const a=ie(e),{mode:l}=a;if(r.isLeaving)return ps(i);const u=Qa(i);if(!u)return ps(i);const c=Ks(u,a,r,n);So(u,c);const f=n.subTree,d=f&amp;&amp;Qa(f);let g=!1;const{getTransitionKey:v}=u.type;if(v){const L=v();o===void 0?o=L:L!==o&amp;&amp;(o=L,g=!0)}if(d&amp;&amp;d.type!==qe&amp;&amp;(!pt(u,d)||g)){const L=Ks(d,a,r,n);if(So(d,L),l==="out-in")return r.isLeaving=!0,L.afterLeave=()=&gt;{r.isLeaving=!1,n.update.active!==!1&amp;&amp;(n.effect.dirty=!0,n.update())},ps(i);l==="in-out"&amp;&amp;u.type!==qe&amp;&amp;(L.delayLeave=(S,m,y)=&gt;{const _=zu(r,d);_[String(d.key)]=d,S[Qt]=()=&gt;{m(),S[Qt]=void 0,delete c.delayedLeave},c.delayedLeave=y})}return i}}},dp=fp;function zu(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 Ks(e,t,n,r){const{appear:o,mode:s,persisted:i=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:f,onLeave:d,onAfterLeave:g,onLeaveCancelled:v,onBeforeAppear:L,onAppear:S,onAfterAppear:m,onAppearCancelled:y}=t,_=String(e.key),b=zu(n,e),E=(C,I)=&gt;{C&amp;&amp;ct(C,r,9,I)},k=(C,I)=&gt;{const M=I[1];E(C,I),ee(C)?C.every(W=&gt;W.length&lt;=1)&amp;&amp;M():C.length&lt;=1&amp;&amp;M()},A={mode:s,persisted:i,beforeEnter(C){let I=a;if(!n.isMounted)if(o)I=L||a;else return;C[Qt]&amp;&amp;C[Qt](!0);const M=b[_];M&amp;&amp;pt(e,M)&amp;&amp;M.el[Qt]&amp;&amp;M.el[Qt](),E(I,[C])},enter(C){let I=l,M=u,W=c;if(!n.isMounted)if(o)I=S||l,M=m||u,W=y||c;else return;let D=!1;const z=C[so]=Q=&gt;{D||(D=!0,Q?E(W,[C]):E(M,[C]),A.delayedLeave&amp;&amp;A.delayedLeave(),C[so]=void 0)};I?k(I,[C,z]):z()},leave(C,I){const M=String(e.key);if(C[so]&amp;&amp;C[so](!0),n.isUnmounting)return I();E(f,[C]);let W=!1;const D=C[Qt]=z=&gt;{W||(W=!0,I(),z?E(v,[C]):E(g,[C]),C[Qt]=void 0,b[M]===e&amp;&amp;delete b[M])};b[M]=e,d?k(d,[C,D]):D()},clone(C){return Ks(C,t,n,r)}};return A}function ps(e){if(Gr(e))return e=Ft(e),e.children=null,e}function Qa(e){return Gr(e)?e.children?e.children[0]:void 0:e}function So(e,t){e.shapeFlag&amp;6&amp;&amp;e.component?So(e.component.subTree,t):e.shapeFlag&amp;128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Vu(e,t=!1,n){let r=[],o=0;for(let s=0;s&lt;e.length;s++){let i=e[s];const a=n==null?i.key:String(n)+String(i.key!=null?i.key:s);i.type===$e?(i.patchFlag&amp;128&amp;&amp;o++,r=r.concat(Vu(i.children,t,a))):(t||i.type!==qe)&amp;&amp;r.push(a!=null?Ft(i,{key:a}):i)}if(o&gt;1)for(let s=0;s&lt;r.length;s++)r[s].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function ot(e,t){return re(e)?Me({name:e.name},t,{setup:e}):e}const Tn=e=&gt;!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Ce(e){re(e)&amp;&amp;(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:s,suspensible:i=!0,onError:a}=e;let l=null,u,c=0;const f=()=&gt;(c++,l=null,d()),d=()=&gt;{let g;return l||(g=l=t().catch(v=&gt;{if(v=v instanceof Error?v:new Error(String(v)),a)return new Promise((L,S)=&gt;{a(v,()=&gt;L(f()),()=&gt;S(v),c+1)});throw v}).then(v=&gt;g!==l&amp;&amp;l?l:(v&amp;&amp;(v.__esModule||v[Symbol.toStringTag]==="Module")&amp;&amp;(v=v.default),u=v,v)))};return ot({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return u},setup(){const g=Ne;if(u)return()=&gt;ms(u,g);const v=y=&gt;{l=null,fr(y,g,13,!r)};if(i&amp;&amp;g.suspense||Xr)return d().then(y=&gt;()=&gt;ms(y,g)).catch(y=&gt;(v(y),()=&gt;r?_e(r,{error:y}):null));const L=ve(!1),S=ve(),m=ve(!!o);return o&amp;&amp;setTimeout(()=&gt;{m.value=!1},o),s!=null&amp;&amp;setTimeout(()=&gt;{if(!L.value&amp;&amp;!S.value){const y=new Error(`Async component timed out after ${s}ms.`);v(y),S.value=y}},s),d().then(()=&gt;{L.value=!0,g.parent&amp;&amp;Gr(g.parent.vnode)&amp;&amp;(g.parent.effect.dirty=!0,Ko(g.parent.update))}).catch(y=&gt;{v(y),S.value=y}),()=&gt;{if(L.value&amp;&amp;u)return ms(u,g);if(S.value&amp;&amp;r)return _e(r,{error:S.value});if(n&amp;&amp;!m.value)return _e(n)}}})}function ms(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,i=_e(e,r,o);return i.ref=n,i.ce=s,delete t.vnode.ce,i}const Gr=e=&gt;e.type.__isKeepAlive,hp={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=dn(),r=n.ctx;if(!r.renderer)return()=&gt;{const y=t.default&amp;&amp;t.default();return y&amp;&amp;y.length===1?y[0]:y};const o=new Map,s=new Set;let i=null;const a=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:f}}}=r,d=f("div");r.activate=(y,_,b,E,k)=&gt;{const A=y.component;u(y,_,b,0,a),l(A.vnode,y,_,b,A,a,E,y.slotScopeIds,k),Be(()=&gt;{A.isDeactivated=!1,A.a&amp;&amp;Jn(A.a);const C=y.props&amp;&amp;y.props.onVnodeMounted;C&amp;&amp;Ye(C,A.parent,y)},a)},r.deactivate=y=&gt;{const _=y.component;u(y,d,null,1,a),Be(()=&gt;{_.da&amp;&amp;Jn(_.da);const b=y.props&amp;&amp;y.props.onVnodeUnmounted;b&amp;&amp;Ye(b,_.parent,y),_.isDeactivated=!0},a)};function g(y){gs(y),c(y,n,a,!0)}function v(y){o.forEach((_,b)=&gt;{const E=ei(_.type);E&amp;&amp;(!y||!y(E))&amp;&amp;L(b)})}function L(y){const _=o.get(y);!i||!pt(_,i)?g(_):i&amp;&amp;gs(i),o.delete(y),s.delete(y)}Ze(()=&gt;[e.include,e.exclude],([y,_])=&gt;{y&amp;&amp;v(b=&gt;br(y,b)),_&amp;&amp;v(b=&gt;!br(_,b))},{flush:"post",deep:!0});let S=null;const m=()=&gt;{S!=null&amp;&amp;o.set(S,ys(n.subTree))};return qr(m),qu(m),Xo(()=&gt;{o.forEach(y=&gt;{const{subTree:_,suspense:b}=n,E=ys(_);if(y.type===E.type&amp;&amp;y.key===E.key){gs(E);const k=E.component.da;k&amp;&amp;Be(k,b);return}g(y)})}),()=&gt;{if(S=null,!t.default)return null;const y=t.default(),_=y[0];if(y.length&gt;1)return i=null,y;if(!er(_)||!(_.shapeFlag&amp;4)&amp;&amp;!(_.shapeFlag&amp;128))return i=null,_;let b=ys(_);const E=b.type,k=ei(Tn(b)?b.type.__asyncResolved||{}:E),{include:A,exclude:C,max:I}=e;if(A&amp;&amp;(!k||!br(A,k))||C&amp;&amp;k&amp;&amp;br(C,k))return i=b,_;const M=b.key==null?E:b.key,W=o.get(M);return b.el&amp;&amp;(b=Ft(b),_.shapeFlag&amp;128&amp;&amp;(_.ssContent=b)),S=M,W?(b.el=W.el,b.component=W.component,b.transition&amp;&amp;So(b,b.transition),b.shapeFlag|=512,s.delete(M),s.add(M)):(s.add(M),I&amp;&amp;s.size&gt;parseInt(I,10)&amp;&amp;L(s.values().next().value)),b.shapeFlag|=256,i=b,$u(_.type)?_:b}}},pp=hp;function br(e,t){return ee(e)?e.some(n=&gt;br(n,t)):Ee(e)?e.split(",").includes(t):rh(e)?e.test(t):!1}function Wu(e,t){Gu(e,"a",t)}function Ku(e,t){Gu(e,"da",t)}function Gu(e,t,n=Ne){const r=e.__wdc||(e.__wdc=()=&gt;{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Jo(t,r,n),n){let o=n.parent;for(;o&amp;&amp;o.parent;)Gr(o.parent.vnode)&amp;&amp;mp(r,t,n,o),o=o.parent}}function mp(e,t,n,r){const o=Jo(t,e,r,!0);oa(()=&gt;{Hi(r[t],o)},n)}function gs(e){e.shapeFlag&amp;=-257,e.shapeFlag&amp;=-513}function ys(e){return e.shapeFlag&amp;128?e.ssContent:e}function Jo(e,t,n=Ne,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=&gt;{if(n.isUnmounted)return;Dn();const a=Jr(n),l=ct(t,n,e,i);return a(),jn(),l});return r?o.unshift(s):o.push(s),s}}const $t=e=&gt;(t,n=Ne)=&gt;(!Xr||e==="sp")&amp;&amp;Jo(e,(...r)=&gt;t(...r),n),gp=$t("bm"),qr=$t("m"),yp=$t("bu"),qu=$t("u"),Xo=$t("bum"),oa=$t("um"),_p=$t("sp"),bp=$t("rtg"),vp=$t("rtc");function Ju(e,t=Ne){Jo("ec",e,t)}function IL(e,t,n,r){let o;const s=n&amp;&amp;n[r];if(ee(e)||Ee(e)){o=new Array(e.length);for(let i=0,a=e.length;i&lt;a;i++)o[i]=t(e[i],i,void 0,s&amp;&amp;s[i])}else if(typeof e=="number"){o=new Array(e);for(let i=0;i&lt;e;i++)o[i]=t(i+1,i,void 0,s&amp;&amp;s[i])}else if(be(e))if(e[Symbol.iterator])o=Array.from(e,(i,a)=&gt;t(i,a,void 0,s&amp;&amp;s[a]));else{const i=Object.keys(e);o=new Array(i.length);for(let a=0,l=i.length;a&lt;l;a++){const u=i[a];o[a]=t(e[u],u,a,s&amp;&amp;s[a])}}else o=[];return n&amp;&amp;(n[r]=o),o}function NL(e,t,n={},r,o){if(Ae.isCE||Ae.parent&amp;&amp;Tn(Ae.parent)&amp;&amp;Ae.parent.isCE)return t!=="default"&amp;&amp;(n.name=t),_e("slot",n,r&amp;&amp;r());let s=e[t];s&amp;&amp;s._c&amp;&amp;(s._d=!1),St();const i=s&amp;&amp;Xu(s(n)),a=nn($e,{key:n.key||i&amp;&amp;i.key||`_${t}`},i||(r?r():[]),i&amp;&amp;e._===1?64:-2);return!o&amp;&amp;a.scopeId&amp;&amp;(a.slotScopeIds=[a.scopeId+"-s"]),s&amp;&amp;s._c&amp;&amp;(s._d=!0),a}function Xu(e){return e.some(t=&gt;er(t)?!(t.type===qe||t.type===$e&amp;&amp;!Xu(t.children)):!0)?e:null}const Gs=e=&gt;e?gf(e)?Qo(e)||e.proxy:Gs(e.parent):null,Er=Me(Object.create(null),{$:e=&gt;e,$el:e=&gt;e.vnode.el,$data:e=&gt;e.data,$props:e=&gt;e.props,$attrs:e=&gt;e.attrs,$slots:e=&gt;e.slots,$refs:e=&gt;e.refs,$parent:e=&gt;Gs(e.parent),$root:e=&gt;Gs(e.root),$emit:e=&gt;e.emit,$options:e=&gt;sa(e),$forceUpdate:e=&gt;e.f||(e.f=()=&gt;{e.effect.dirty=!0,Ko(e.update)}),$nextTick:e=&gt;e.n||(e.n=At.bind(e.proxy)),$watch:e=&gt;cp.bind(e)}),_s=(e,t)=&gt;e!==we&amp;&amp;!e.__isScriptSetup&amp;&amp;fe(e,t),wp={get({_:e},t){const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:a,appContext:l}=e;let u;if(t[0]!=="$"){const g=i[t];if(g!==void 0)switch(g){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(_s(r,t))return i[t]=1,r[t];if(o!==we&amp;&amp;fe(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&amp;&amp;fe(u,t))return i[t]=3,s[t];if(n!==we&amp;&amp;fe(n,t))return i[t]=4,n[t];qs&amp;&amp;(i[t]=0)}}const c=Er[t];let f,d;if(c)return t==="$attrs"&amp;&amp;et(e,"get",t),c(e);if((f=a.__cssModules)&amp;&amp;(f=f[t]))return f;if(n!==we&amp;&amp;fe(n,t))return i[t]=4,n[t];if(d=l.config.globalProperties,fe(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return _s(o,t)?(o[t]=n,!0):r!==we&amp;&amp;fe(r,t)?(r[t]=n,!0):fe(e.props,t)||t[0]==="$"&amp;&amp;t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let a;return!!n[i]||e!==we&amp;&amp;fe(e,i)||_s(t,i)||(a=s[0])&amp;&amp;fe(a,i)||fe(r,i)||fe(Er,i)||fe(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:fe(n,"value")&amp;&amp;this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Za(e){return ee(e)?e.reduce((t,n)=&gt;(t[n]=null,t),{}):e}let qs=!0;function Ep(e){const t=sa(e),n=e.proxy,r=e.ctx;qs=!1,t.beforeCreate&amp;&amp;el(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:d,beforeUpdate:g,updated:v,activated:L,deactivated:S,beforeDestroy:m,beforeUnmount:y,destroyed:_,unmounted:b,render:E,renderTracked:k,renderTriggered:A,errorCaptured:C,serverPrefetch:I,expose:M,inheritAttrs:W,components:D,directives:z,filters:Q}=t;if(u&amp;&amp;Lp(u,r,null),i)for(const Z in i){const G=i[Z];re(G)&amp;&amp;(r[Z]=G.bind(n))}if(o){const Z=o.call(n,n);be(Z)&amp;&amp;(e.data=Rt(Z))}if(qs=!0,s)for(const Z in s){const G=s[Z],Oe=re(G)?G.bind(n,n):re(G.get)?G.get.bind(n,n):lt,Re=!re(G)&amp;&amp;re(G.set)?G.set.bind(n):lt,De=ue({get:Oe,set:Re});Object.defineProperty(r,Z,{enumerable:!0,configurable:!0,get:()=&gt;De.value,set:je=&gt;De.value=je})}if(a)for(const Z in a)Yu(a[Z],r,n,Z);if(l){const Z=re(l)?l.call(n):l;Reflect.ownKeys(Z).forEach(G=&gt;{Pn(G,Z[G])})}c&amp;&amp;el(c,e,"c");function $(Z,G){ee(G)?G.forEach(Oe=&gt;Z(Oe.bind(n))):G&amp;&amp;Z(G.bind(n))}if($(gp,f),$(qr,d),$(yp,g),$(qu,v),$(Wu,L),$(Ku,S),$(Ju,C),$(vp,k),$(bp,A),$(Xo,y),$(oa,b),$(_p,I),ee(M))if(M.length){const Z=e.exposed||(e.exposed={});M.forEach(G=&gt;{Object.defineProperty(Z,G,{get:()=&gt;n[G],set:Oe=&gt;n[G]=Oe})})}else e.exposed||(e.exposed={});E&amp;&amp;e.render===lt&amp;&amp;(e.render=E),W!=null&amp;&amp;(e.inheritAttrs=W),D&amp;&amp;(e.components=D),z&amp;&amp;(e.directives=z)}function Lp(e,t,n=lt){ee(e)&amp;&amp;(e=Js(e));for(const r in e){const o=e[r];let s;be(o)?"default"in o?s=ze(o.from||r,o.default,!0):s=ze(o.from||r):s=ze(o),Le(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=&gt;s.value,set:i=&gt;s.value=i}):t[r]=s}}function el(e,t,n){ct(ee(e)?e.map(r=&gt;r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Yu(e,t,n,r){const o=r.includes(".")?Uu(n,r):()=&gt;n[r];if(Ee(e)){const s=t[e];re(s)&amp;&amp;Ze(o,s)}else if(re(e))Ze(o,e.bind(n));else if(be(e))if(ee(e))e.forEach(s=&gt;Yu(s,t,n,r));else{const s=re(e.handler)?e.handler.bind(n):t[e.handler];re(s)&amp;&amp;Ze(o,s,e)}}function sa(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,a=s.get(t);let l;return a?l=a:!o.length&amp;&amp;!n&amp;&amp;!r?l=t:(l={},o.length&amp;&amp;o.forEach(u=&gt;Co(l,u,i,!0)),Co(l,t,i)),be(t)&amp;&amp;s.set(t,l),l}function Co(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&amp;&amp;Co(e,s,n,!0),o&amp;&amp;o.forEach(i=&gt;Co(e,i,n,!0));for(const i in t)if(!(r&amp;&amp;i==="expose")){const a=kp[i]||n&amp;&amp;n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const kp={data:tl,props:nl,emits:nl,methods:vr,computed:vr,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:vr,directives:vr,watch:Cp,provide:tl,inject:Sp};function tl(e,t){return t?e?function(){return Me(re(e)?e.call(this,this):e,re(t)?t.call(this,this):t)}:t:e}function Sp(e,t){return vr(Js(e),Js(t))}function Js(e){if(ee(e)){const t={};for(let n=0;n&lt;e.length;n++)t[e[n]]=e[n];return t}return e}function Ke(e,t){return e?[...new Set([].concat(e,t))]:t}function vr(e,t){return e?Me(Object.create(null),e,t):t}function nl(e,t){return e?ee(e)&amp;&amp;ee(t)?[...new Set([...e,...t])]:Me(Object.create(null),Za(e),Za(t??{})):t}function Cp(e,t){if(!e)return t;if(!t)return e;const n=Me(Object.create(null),e);for(const r in t)n[r]=Ke(e[r],t[r]);return n}function Qu(){return{app:null,config:{isNativeTag:th,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Tp=0;function Pp(e,t){return function(r,o=null){re(r)||(r=Me({},r)),o!=null&amp;&amp;!be(o)&amp;&amp;(o=null);const s=Qu(),i=new WeakSet;let a=!1;const l=s.app={_uid:Tp++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:_f,get config(){return s.config},set config(u){},use(u,...c){return i.has(u)||(u&amp;&amp;re(u.install)?(i.add(u),u.install(l,...c)):re(u)&amp;&amp;(i.add(u),u(l,...c))),l},mixin(u){return s.mixins.includes(u)||s.mixins.push(u),l},component(u,c){return c?(s.components[u]=c,l):s.components[u]},directive(u,c){return c?(s.directives[u]=c,l):s.directives[u]},mount(u,c,f){if(!a){const d=_e(r,o);return d.appContext=s,f===!0?f="svg":f===!1&amp;&amp;(f=void 0),c&amp;&amp;t?t(d,u):e(d,u,f),a=!0,l._container=u,u.__vue_app__=l,Qo(d.component)||d.component.proxy}},unmount(){a&amp;&amp;(e(null,l._container),delete l._container.__vue_app__)},provide(u,c){return s.provides[u]=c,l},runWithContext(u){const c=Qn;Qn=l;try{return u()}finally{Qn=c}}};return l}}let Qn=null;function Pn(e,t){if(Ne){let n=Ne.provides;const r=Ne.parent&amp;&amp;Ne.parent.provides;r===n&amp;&amp;(n=Ne.provides=Object.create(r)),n[e]=t}}function ze(e,t,n=!1){const r=Ne||Ae;if(r||Qn){const o=r?r.parent==null?r.vnode.appContext&amp;&amp;r.vnode.appContext.provides:r.parent.provides:Qn._context.provides;if(o&amp;&amp;e in o)return o[e];if(arguments.length&gt;1)return n&amp;&amp;re(t)?t.call(r&amp;&amp;r.proxy):t}}function ia(){return!!(Ne||Ae||Qn)}function Rp(e,t,n,r=!1){const o={},s={};vo(s,Yo,1),e.propsDefaults=Object.create(null),Zu(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:Kr(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function Ap(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,a=ie(o),[l]=e.propsOptions;let u=!1;if((r||i&gt;0)&amp;&amp;!(i&amp;16)){if(i&amp;8){const c=e.vnode.dynamicProps;for(let f=0;f&lt;c.length;f++){let d=c[f];if(Go(e.emitsOptions,d))continue;const g=t[d];if(l)if(fe(s,d))g!==s[d]&amp;&amp;(s[d]=g,u=!0);else{const v=Pt(d);o[v]=Xs(l,a,v,g,e,!1)}else g!==s[d]&amp;&amp;(s[d]=g,u=!0)}}}else{Zu(e,t,o,s)&amp;&amp;(u=!0);let c;for(const f in a)(!t||!fe(t,f)&amp;&amp;((c=Mn(f))===f||!fe(t,c)))&amp;&amp;(l?n&amp;&amp;(n[f]!==void 0||n[c]!==void 0)&amp;&amp;(o[f]=Xs(l,a,f,void 0,e,!0)):delete o[f]);if(s!==a)for(const f in s)(!t||!fe(t,f))&amp;&amp;(delete s[f],u=!0)}u&amp;&amp;Dt(e,"set","$attrs")}function Zu(e,t,n,r){const[o,s]=e.propsOptions;let i=!1,a;if(t)for(let l in t){if(qn(l))continue;const u=t[l];let c;o&amp;&amp;fe(o,c=Pt(l))?!s||!s.includes(c)?n[c]=u:(a||(a={}))[c]=u:Go(e.emitsOptions,l)||(!(l in r)||u!==r[l])&amp;&amp;(r[l]=u,i=!0)}if(s){const l=ie(n),u=a||we;for(let c=0;c&lt;s.length;c++){const f=s[c];n[f]=Xs(o,l,f,u[f],e,!fe(u,f))}}return i}function Xs(e,t,n,r,o,s){const i=e[n];if(i!=null){const a=fe(i,"default");if(a&amp;&amp;r===void 0){const l=i.default;if(i.type!==Function&amp;&amp;!i.skipFactory&amp;&amp;re(l)){const{propsDefaults:u}=o;if(n in u)r=u[n];else{const c=Jr(o);r=u[n]=l.call(null,t),c()}}else r=l}i[0]&amp;&amp;(s&amp;&amp;!a?r=!1:i[1]&amp;&amp;(r===""||r===Mn(n))&amp;&amp;(r=!0))}return r}function ef(e,t,n=!1){const r=t.propsCache,o=r.get(e);if(o)return o;const s=e.props,i={},a=[];let l=!1;if(!re(e)){const c=f=&gt;{l=!0;const[d,g]=ef(f,t,!0);Me(i,d),g&amp;&amp;a.push(...g)};!n&amp;&amp;t.mixins.length&amp;&amp;t.mixins.forEach(c),e.extends&amp;&amp;c(e.extends),e.mixins&amp;&amp;e.mixins.forEach(c)}if(!s&amp;&amp;!l)return be(e)&amp;&amp;r.set(e,Kn),Kn;if(ee(s))for(let c=0;c&lt;s.length;c++){const f=Pt(s[c]);rl(f)&amp;&amp;(i[f]=we)}else if(s)for(const c in s){const f=Pt(c);if(rl(f)){const d=s[c],g=i[f]=ee(d)||re(d)?{type:d}:Me({},d);if(g){const v=il(Boolean,g.type),L=il(String,g.type);g[0]=v&gt;-1,g[1]=L&lt;0||v&lt;L,(v&gt;-1||fe(g,"default"))&amp;&amp;a.push(f)}}}const u=[i,a];return be(e)&amp;&amp;r.set(e,u),u}function rl(e){return e[0]!=="$"&amp;&amp;!qn(e)}function ol(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&amp;&amp;e.constructor&amp;&amp;e.constructor.name||""}function sl(e,t){return ol(e)===ol(t)}function il(e,t){return ee(t)?t.findIndex(n=&gt;sl(n,e)):re(t)&amp;&amp;sl(t,e)?0:-1}const tf=e=&gt;e[0]==="_"||e==="$stable",aa=e=&gt;ee(e)?e.map(it):[it(e)],Op=(e,t,n)=&gt;{if(t._n)return t;const r=Qi((...o)=&gt;aa(t(...o)),n);return r._c=!1,r},nf=(e,t,n)=&gt;{const r=e._ctx;for(const o in e){if(tf(o))continue;const s=e[o];if(re(s))t[o]=Op(o,s,r);else if(s!=null){const i=aa(s);t[o]=()=&gt;i}}},rf=(e,t)=&gt;{const n=aa(t);e.slots.default=()=&gt;n},Ip=(e,t)=&gt;{if(e.vnode.shapeFlag&amp;32){const n=t._;n?(e.slots=ie(t),vo(t,"_",n)):nf(t,e.slots={})}else e.slots={},t&amp;&amp;rf(e,t);vo(e.slots,Yo,1)},Np=(e,t,n)=&gt;{const{vnode:r,slots:o}=e;let s=!0,i=we;if(r.shapeFlag&amp;32){const a=t._;a?n&amp;&amp;a===1?s=!1:(Me(o,t),!n&amp;&amp;a===1&amp;&amp;delete o._):(s=!t.$stable,nf(t,o)),i=t}else t&amp;&amp;(rf(e,t),i={default:1});if(s)for(const a in o)!tf(a)&amp;&amp;i[a]==null&amp;&amp;delete o[a]};function To(e,t,n,r,o=!1){if(ee(e)){e.forEach((d,g)=&gt;To(d,t&amp;&amp;(ee(t)?t[g]:t),n,r,o));return}if(Tn(r)&amp;&amp;!o)return;const s=r.shapeFlag&amp;4?Qo(r.component)||r.component.proxy:r.el,i=o?null:s,{i:a,r:l}=e,u=t&amp;&amp;t.r,c=a.refs===we?a.refs={}:a.refs,f=a.setupState;if(u!=null&amp;&amp;u!==l&amp;&amp;(Ee(u)?(c[u]=null,fe(f,u)&amp;&amp;(f[u]=null)):Le(u)&amp;&amp;(u.value=null)),re(l))an(l,a,12,[i,c]);else{const d=Ee(l),g=Le(l);if(d||g){const v=()=&gt;{if(e.f){const L=d?fe(f,l)?f[l]:c[l]:l.value;o?ee(L)&amp;&amp;Hi(L,s):ee(L)?L.includes(s)||L.push(s):d?(c[l]=[s],fe(f,l)&amp;&amp;(f[l]=c[l])):(l.value=[s],e.k&amp;&amp;(c[e.k]=l.value))}else d?(c[l]=i,fe(f,l)&amp;&amp;(f[l]=i)):g&amp;&amp;(l.value=i,e.k&amp;&amp;(c[e.k]=i))};i?(v.id=-1,Be(v,n)):v()}}}let Vt=!1;const xp=e=&gt;e.namespaceURI.includes("svg")&amp;&amp;e.tagName!=="foreignObject",Mp=e=&gt;e.namespaceURI.includes("MathML"),io=e=&gt;{if(xp(e))return"svg";if(Mp(e))return"mathml"},ao=e=&gt;e.nodeType===8;function Dp(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:a,insert:l,createComment:u}}=e,c=(_,b)=&gt;{if(!b.hasChildNodes()){n(null,_,b),Lo(),b._vnode=_;return}Vt=!1,f(b.firstChild,_,null,null,null),Lo(),b._vnode=_,Vt&amp;&amp;console.error("Hydration completed but contains mismatches.")},f=(_,b,E,k,A,C=!1)=&gt;{const I=ao(_)&amp;&amp;_.data==="[",M=()=&gt;L(_,b,E,k,A,I),{type:W,ref:D,shapeFlag:z,patchFlag:Q}=b;let ne=_.nodeType;b.el=_,Q===-2&amp;&amp;(C=!1,b.dynamicChildren=null);let $=null;switch(W){case On:ne!==3?b.children===""?(l(b.el=o(""),i(_),_),$=_):$=M():(_.data!==b.children&amp;&amp;(Vt=!0,_.data=b.children),$=s(_));break;case qe:y(_)?($=s(_),m(b.el=_.content.firstChild,_,E)):ne!==8||I?$=M():$=s(_);break;case kr:if(I&amp;&amp;(_=s(_),ne=_.nodeType),ne===1||ne===3){$=_;const Z=!b.children.length;for(let G=0;G&lt;b.staticCount;G++)Z&amp;&amp;(b.children+=$.nodeType===1?$.outerHTML:$.data),G===b.staticCount-1&amp;&amp;(b.anchor=$),$=s($);return I?s($):$}else M();break;case $e:I?$=v(_,b,E,k,A,C):$=M();break;default:if(z&amp;1)(ne!==1||b.type.toLowerCase()!==_.tagName.toLowerCase())&amp;&amp;!y(_)?$=M():$=d(_,b,E,k,A,C);else if(z&amp;6){b.slotScopeIds=A;const Z=i(_);if(I?$=S(_):ao(_)&amp;&amp;_.data==="teleport start"?$=S(_,_.data,"teleport end"):$=s(_),t(b,Z,null,E,k,io(Z),C),Tn(b)){let G;I?(G=_e($e),G.anchor=$?$.previousSibling:Z.lastChild):G=_.nodeType===3?pf(""):_e("div"),G.el=_,b.component.subTree=G}}else z&amp;64?ne!==8?$=M():$=b.type.hydrate(_,b,E,k,A,C,e,g):z&amp;128&amp;&amp;($=b.type.hydrate(_,b,E,k,io(i(_)),A,C,e,f))}return D!=null&amp;&amp;To(D,null,k,b),$},d=(_,b,E,k,A,C)=&gt;{C=C||!!b.dynamicChildren;const{type:I,props:M,patchFlag:W,shapeFlag:D,dirs:z,transition:Q}=b,ne=I==="input"||I==="option";if(ne||W!==-1){z&amp;&amp;Et(b,null,E,"created");let $=!1;if(y(_)){$=sf(k,Q)&amp;&amp;E&amp;&amp;E.vnode.props&amp;&amp;E.vnode.props.appear;const G=_.content.firstChild;$&amp;&amp;Q.beforeEnter(G),m(G,_,E),b.el=_=G}if(D&amp;16&amp;&amp;!(M&amp;&amp;(M.innerHTML||M.textContent))){let G=g(_.firstChild,b,_,E,k,A,C);for(;G;){Vt=!0;const Oe=G;G=G.nextSibling,a(Oe)}}else D&amp;8&amp;&amp;_.textContent!==b.children&amp;&amp;(Vt=!0,_.textContent=b.children);if(M)if(ne||!C||W&amp;48)for(const G in M)(ne&amp;&amp;(G.endsWith("value")||G==="indeterminate")||Vr(G)&amp;&amp;!qn(G)||G[0]===".")&amp;&amp;r(_,G,null,M[G],void 0,void 0,E);else M.onClick&amp;&amp;r(_,"onClick",null,M.onClick,void 0,void 0,E);let Z;(Z=M&amp;&amp;M.onVnodeBeforeMount)&amp;&amp;Ye(Z,E,b),z&amp;&amp;Et(b,null,E,"beforeMount"),((Z=M&amp;&amp;M.onVnodeMounted)||z||$)&amp;&amp;Hu(()=&gt;{Z&amp;&amp;Ye(Z,E,b),$&amp;&amp;Q.enter(_),z&amp;&amp;Et(b,null,E,"mounted")},k)}return _.nextSibling},g=(_,b,E,k,A,C,I)=&gt;{I=I||!!b.dynamicChildren;const M=b.children,W=M.length;for(let D=0;D&lt;W;D++){const z=I?M[D]:M[D]=it(M[D]);if(_)_=f(_,z,k,A,C,I);else{if(z.type===On&amp;&amp;!z.children)continue;Vt=!0,n(null,z,E,null,k,A,io(E),C)}}return _},v=(_,b,E,k,A,C)=&gt;{const{slotScopeIds:I}=b;I&amp;&amp;(A=A?A.concat(I):I);const M=i(_),W=g(s(_),b,M,E,k,A,C);return W&amp;&amp;ao(W)&amp;&amp;W.data==="]"?s(b.anchor=W):(Vt=!0,l(b.anchor=u("]"),M,W),W)},L=(_,b,E,k,A,C)=&gt;{if(Vt=!0,b.el=null,C){const W=S(_);for(;;){const D=s(_);if(D&amp;&amp;D!==W)a(D);else break}}const I=s(_),M=i(_);return a(_),n(null,b,M,I,E,k,io(M),A),I},S=(_,b="[",E="]")=&gt;{let k=0;for(;_;)if(_=s(_),_&amp;&amp;ao(_)&amp;&amp;(_.data===b&amp;&amp;k++,_.data===E)){if(k===0)return s(_);k--}return _},m=(_,b,E)=&gt;{const k=b.parentNode;k&amp;&amp;k.replaceChild(_,b);let A=E;for(;A;)A.vnode.el===b&amp;&amp;(A.vnode.el=A.subTree.el=_),A=A.parent},y=_=&gt;_.nodeType===1&amp;&amp;_.tagName.toLowerCase()==="template";return[c,f]}const Be=Hu;function jp(e){return of(e)}function Fp(e){return of(e,Dp)}function of(e,t){const n=fu();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:d,setScopeId:g=lt,insertStaticContent:v}=e,L=(h,p,w,T=null,R=null,x=null,H=void 0,F=null,U=!!p.dynamicChildren)=&gt;{if(h===p)return;h&amp;&amp;!pt(h,p)&amp;&amp;(T=N(h),je(h,R,x,!0),h=null),p.patchFlag===-2&amp;&amp;(U=!1,p.dynamicChildren=null);const{type:j,ref:J,shapeFlag:q}=p;switch(j){case On:S(h,p,w,T);break;case qe:m(h,p,w,T);break;case kr:h==null&amp;&amp;y(p,w,T,H);break;case $e:D(h,p,w,T,R,x,H,F,U);break;default:q&amp;1?E(h,p,w,T,R,x,H,F,U):q&amp;6?z(h,p,w,T,R,x,H,F,U):(q&amp;64||q&amp;128)&amp;&amp;j.process(h,p,w,T,R,x,H,F,U,X)}J!=null&amp;&amp;R&amp;&amp;To(J,h&amp;&amp;h.ref,x,p||h,!p)},S=(h,p,w,T)=&gt;{if(h==null)r(p.el=a(p.children),w,T);else{const R=p.el=h.el;p.children!==h.children&amp;&amp;u(R,p.children)}},m=(h,p,w,T)=&gt;{h==null?r(p.el=l(p.children||""),w,T):p.el=h.el},y=(h,p,w,T)=&gt;{[h.el,h.anchor]=v(h.children,p,w,T,h.el,h.anchor)},_=({el:h,anchor:p},w,T)=&gt;{let R;for(;h&amp;&amp;h!==p;)R=d(h),r(h,w,T),h=R;r(p,w,T)},b=({el:h,anchor:p})=&gt;{let w;for(;h&amp;&amp;h!==p;)w=d(h),o(h),h=w;o(p)},E=(h,p,w,T,R,x,H,F,U)=&gt;{p.type==="svg"?H="svg":p.type==="math"&amp;&amp;(H="mathml"),h==null?k(p,w,T,R,x,H,F,U):I(h,p,R,x,H,F,U)},k=(h,p,w,T,R,x,H,F)=&gt;{let U,j;const{props:J,shapeFlag:q,transition:P,dirs:O}=h;if(U=h.el=i(h.type,x,J&amp;&amp;J.is,J),q&amp;8?c(U,h.children):q&amp;16&amp;&amp;C(h.children,U,null,T,R,bs(h,x),H,F),O&amp;&amp;Et(h,null,T,"created"),A(U,h,h.scopeId,H,T),J){for(const te in J)te!=="value"&amp;&amp;!qn(te)&amp;&amp;s(U,te,null,J[te],x,h.children,T,R,Ie);"value"in J&amp;&amp;s(U,"value",null,J.value,x),(j=J.onVnodeBeforeMount)&amp;&amp;Ye(j,T,h)}O&amp;&amp;Et(h,null,T,"beforeMount");const Y=sf(R,P);Y&amp;&amp;P.beforeEnter(U),r(U,p,w),((j=J&amp;&amp;J.onVnodeMounted)||Y||O)&amp;&amp;Be(()=&gt;{j&amp;&amp;Ye(j,T,h),Y&amp;&amp;P.enter(U),O&amp;&amp;Et(h,null,T,"mounted")},R)},A=(h,p,w,T,R)=&gt;{if(w&amp;&amp;g(h,w),T)for(let x=0;x&lt;T.length;x++)g(h,T[x]);if(R){let x=R.subTree;if(p===x){const H=R.vnode;A(h,H,H.scopeId,H.slotScopeIds,R.parent)}}},C=(h,p,w,T,R,x,H,F,U=0)=&gt;{for(let j=U;j&lt;h.length;j++){const J=h[j]=F?Zt(h[j]):it(h[j]);L(null,J,p,w,T,R,x,H,F)}},I=(h,p,w,T,R,x,H)=&gt;{const F=p.el=h.el;let{patchFlag:U,dynamicChildren:j,dirs:J}=p;U|=h.patchFlag&amp;16;const q=h.props||we,P=p.props||we;let O;if(w&amp;&amp;yn(w,!1),(O=P.onVnodeBeforeUpdate)&amp;&amp;Ye(O,w,p,h),J&amp;&amp;Et(p,h,w,"beforeUpdate"),w&amp;&amp;yn(w,!0),j?M(h.dynamicChildren,j,F,w,T,bs(p,R),x):H||G(h,p,F,null,w,T,bs(p,R),x,!1),U&gt;0){if(U&amp;16)W(F,p,q,P,w,T,R);else if(U&amp;2&amp;&amp;q.class!==P.class&amp;&amp;s(F,"class",null,P.class,R),U&amp;4&amp;&amp;s(F,"style",q.style,P.style,R),U&amp;8){const Y=p.dynamicProps;for(let te=0;te&lt;Y.length;te++){const de=Y[te],ke=q[de],Fe=P[de];(Fe!==ke||de==="value")&amp;&amp;s(F,de,ke,Fe,R,h.children,w,T,Ie)}}U&amp;1&amp;&amp;h.children!==p.children&amp;&amp;c(F,p.children)}else!H&amp;&amp;j==null&amp;&amp;W(F,p,q,P,w,T,R);((O=P.onVnodeUpdated)||J)&amp;&amp;Be(()=&gt;{O&amp;&amp;Ye(O,w,p,h),J&amp;&amp;Et(p,h,w,"updated")},T)},M=(h,p,w,T,R,x,H)=&gt;{for(let F=0;F&lt;p.length;F++){const U=h[F],j=p[F],J=U.el&amp;&amp;(U.type===$e||!pt(U,j)||U.shapeFlag&amp;70)?f(U.el):w;L(U,j,J,null,T,R,x,H,!0)}},W=(h,p,w,T,R,x,H)=&gt;{if(w!==T){if(w!==we)for(const F in w)!qn(F)&amp;&amp;!(F in T)&amp;&amp;s(h,F,w[F],null,H,p.children,R,x,Ie);for(const F in T){if(qn(F))continue;const U=T[F],j=w[F];U!==j&amp;&amp;F!=="value"&amp;&amp;s(h,F,j,U,H,p.children,R,x,Ie)}"value"in T&amp;&amp;s(h,"value",w.value,T.value,H)}},D=(h,p,w,T,R,x,H,F,U)=&gt;{const j=p.el=h?h.el:a(""),J=p.anchor=h?h.anchor:a("");let{patchFlag:q,dynamicChildren:P,slotScopeIds:O}=p;O&amp;&amp;(F=F?F.concat(O):O),h==null?(r(j,w,T),r(J,w,T),C(p.children||[],w,J,R,x,H,F,U)):q&gt;0&amp;&amp;q&amp;64&amp;&amp;P&amp;&amp;h.dynamicChildren?(M(h.dynamicChildren,P,w,R,x,H,F),(p.key!=null||R&amp;&amp;p===R.subTree)&amp;&amp;la(h,p,!0)):G(h,p,w,J,R,x,H,F,U)},z=(h,p,w,T,R,x,H,F,U)=&gt;{p.slotScopeIds=F,h==null?p.shapeFlag&amp;512?R.ctx.activate(p,w,T,H,U):Q(p,w,T,R,x,H,U):ne(h,p,U)},Q=(h,p,w,T,R,x,H)=&gt;{const F=h.component=Jp(h,T,R);if(Gr(h)&amp;&amp;(F.ctx.renderer=X),Xp(F),F.asyncDep){if(R&amp;&amp;R.registerDep(F,$),!h.el){const U=F.subTree=_e(qe);m(null,U,p,w)}}else $(F,h,p,w,R,x,H)},ne=(h,p,w)=&gt;{const T=p.component=h.component;if(Qh(h,p,w))if(T.asyncDep&amp;&amp;!T.asyncResolved){Z(T,p,w);return}else T.next=p,Kh(T.update),T.effect.dirty=!0,T.update();else p.el=h.el,T.vnode=p},$=(h,p,w,T,R,x,H)=&gt;{const F=()=&gt;{if(h.isMounted){let{next:J,bu:q,u:P,parent:O,vnode:Y}=h;{const Bt=af(h);if(Bt){J&amp;&amp;(J.el=Y.el,Z(h,J,H)),Bt.asyncDep.then(()=&gt;{h.isUnmounted||F()});return}}let te=J,de;yn(h,!1),J?(J.el=Y.el,Z(h,J,H)):J=Y,q&amp;&amp;Jn(q),(de=J.props&amp;&amp;J.props.onVnodeBeforeUpdate)&amp;&amp;Ye(de,O,J,Y),yn(h,!0);const ke=hs(h),Fe=h.subTree;h.subTree=ke,L(Fe,ke,f(Fe.el),N(Fe),h,R,x),J.el=ke.el,te===null&amp;&amp;Zi(h,ke.el),P&amp;&amp;Be(P,R),(de=J.props&amp;&amp;J.props.onVnodeUpdated)&amp;&amp;Be(()=&gt;Ye(de,O,J,Y),R)}else{let J;const{el:q,props:P}=p,{bm:O,m:Y,parent:te}=h,de=Tn(p);if(yn(h,!1),O&amp;&amp;Jn(O),!de&amp;&amp;(J=P&amp;&amp;P.onVnodeBeforeMount)&amp;&amp;Ye(J,te,p),yn(h,!0),q&amp;&amp;ye){const ke=()=&gt;{h.subTree=hs(h),ye(q,h.subTree,h,R,null)};de?p.type.__asyncLoader().then(()=&gt;!h.isUnmounted&amp;&amp;ke()):ke()}else{const ke=h.subTree=hs(h);L(null,ke,w,T,h,R,x),p.el=ke.el}if(Y&amp;&amp;Be(Y,R),!de&amp;&amp;(J=P&amp;&amp;P.onVnodeMounted)){const ke=p;Be(()=&gt;Ye(J,te,ke),R)}(p.shapeFlag&amp;256||te&amp;&amp;Tn(te.vnode)&amp;&amp;te.vnode.shapeFlag&amp;256)&amp;&amp;h.a&amp;&amp;Be(h.a,R),h.isMounted=!0,p=w=T=null}},U=h.effect=new zi(F,lt,()=&gt;Ko(j),h.scope),j=h.update=()=&gt;{U.dirty&amp;&amp;U.run()};j.id=h.uid,yn(h,!0),j()},Z=(h,p,w)=&gt;{p.component=h;const T=h.vnode.props;h.vnode=p,h.next=null,Ap(h,p.props,T,w),Np(h,p.children,w),Dn(),qa(h),jn()},G=(h,p,w,T,R,x,H,F,U=!1)=&gt;{const j=h&amp;&amp;h.children,J=h?h.shapeFlag:0,q=p.children,{patchFlag:P,shapeFlag:O}=p;if(P&gt;0){if(P&amp;128){Re(j,q,w,T,R,x,H,F,U);return}else if(P&amp;256){Oe(j,q,w,T,R,x,H,F,U);return}}O&amp;8?(J&amp;16&amp;&amp;Ie(j,R,x),q!==j&amp;&amp;c(w,q)):J&amp;16?O&amp;16?Re(j,q,w,T,R,x,H,F,U):Ie(j,R,x,!0):(J&amp;8&amp;&amp;c(w,""),O&amp;16&amp;&amp;C(q,w,T,R,x,H,F,U))},Oe=(h,p,w,T,R,x,H,F,U)=&gt;{h=h||Kn,p=p||Kn;const j=h.length,J=p.length,q=Math.min(j,J);let P;for(P=0;P&lt;q;P++){const O=p[P]=U?Zt(p[P]):it(p[P]);L(h[P],O,w,null,R,x,H,F,U)}j&gt;J?Ie(h,R,x,!0,!1,q):C(p,w,T,R,x,H,F,U,q)},Re=(h,p,w,T,R,x,H,F,U)=&gt;{let j=0;const J=p.length;let q=h.length-1,P=J-1;for(;j&lt;=q&amp;&amp;j&lt;=P;){const O=h[j],Y=p[j]=U?Zt(p[j]):it(p[j]);if(pt(O,Y))L(O,Y,w,null,R,x,H,F,U);else break;j++}for(;j&lt;=q&amp;&amp;j&lt;=P;){const O=h[q],Y=p[P]=U?Zt(p[P]):it(p[P]);if(pt(O,Y))L(O,Y,w,null,R,x,H,F,U);else break;q--,P--}if(j&gt;q){if(j&lt;=P){const O=P+1,Y=O&lt;J?p[O].el:T;for(;j&lt;=P;)L(null,p[j]=U?Zt(p[j]):it(p[j]),w,Y,R,x,H,F,U),j++}}else if(j&gt;P)for(;j&lt;=q;)je(h[j],R,x,!0),j++;else{const O=j,Y=j,te=new Map;for(j=Y;j&lt;=P;j++){const tt=p[j]=U?Zt(p[j]):it(p[j]);tt.key!=null&amp;&amp;te.set(tt.key,j)}let de,ke=0;const Fe=P-Y+1;let Bt=!1,us=0;const mr=new Array(Fe);for(j=0;j&lt;Fe;j++)mr[j]=0;for(j=O;j&lt;=q;j++){const tt=h[j];if(ke&gt;=Fe){je(tt,R,x,!0);continue}let bt;if(tt.key!=null)bt=te.get(tt.key);else for(de=Y;de&lt;=P;de++)if(mr[de-Y]===0&amp;&amp;pt(tt,p[de])){bt=de;break}bt===void 0?je(tt,R,x,!0):(mr[bt-Y]=j+1,bt&gt;=us?us=bt:Bt=!0,L(tt,p[bt],w,null,R,x,H,F,U),ke++)}const ja=Bt?$p(mr):Kn;for(de=ja.length-1,j=Fe-1;j&gt;=0;j--){const tt=Y+j,bt=p[tt],Fa=tt+1&lt;J?p[tt+1].el:T;mr[j]===0?L(null,bt,w,Fa,R,x,H,F,U):Bt&amp;&amp;(de&lt;0||j!==ja[de]?De(bt,w,Fa,2):de--)}}},De=(h,p,w,T,R=null)=&gt;{const{el:x,type:H,transition:F,children:U,shapeFlag:j}=h;if(j&amp;6){De(h.component.subTree,p,w,T);return}if(j&amp;128){h.suspense.move(p,w,T);return}if(j&amp;64){H.move(h,p,w,X);return}if(H===$e){r(x,p,w);for(let q=0;q&lt;U.length;q++)De(U[q],p,w,T);r(h.anchor,p,w);return}if(H===kr){_(h,p,w);return}if(T!==2&amp;&amp;j&amp;1&amp;&amp;F)if(T===0)F.beforeEnter(x),r(x,p,w),Be(()=&gt;F.enter(x),R);else{const{leave:q,delayLeave:P,afterLeave:O}=F,Y=()=&gt;r(x,p,w),te=()=&gt;{q(x,()=&gt;{Y(),O&amp;&amp;O()})};P?P(x,Y,te):te()}else r(x,p,w)},je=(h,p,w,T=!1,R=!1)=&gt;{const{type:x,props:H,ref:F,children:U,dynamicChildren:j,shapeFlag:J,patchFlag:q,dirs:P}=h;if(F!=null&amp;&amp;To(F,null,w,h,!0),J&amp;256){p.ctx.deactivate(h);return}const O=J&amp;1&amp;&amp;P,Y=!Tn(h);let te;if(Y&amp;&amp;(te=H&amp;&amp;H.onVnodeBeforeUnmount)&amp;&amp;Ye(te,p,h),J&amp;6)Ut(h.component,w,T);else{if(J&amp;128){h.suspense.unmount(w,T);return}O&amp;&amp;Et(h,null,p,"beforeUnmount"),J&amp;64?h.type.remove(h,p,w,R,X,T):j&amp;&amp;(x!==$e||q&gt;0&amp;&amp;q&amp;64)?Ie(j,p,w,!1,!0):(x===$e&amp;&amp;q&amp;384||!R&amp;&amp;J&amp;16)&amp;&amp;Ie(U,p,w),T&amp;&amp;_t(h)}(Y&amp;&amp;(te=H&amp;&amp;H.onVnodeUnmounted)||O)&amp;&amp;Be(()=&gt;{te&amp;&amp;Ye(te,p,h),O&amp;&amp;Et(h,null,p,"unmounted")},w)},_t=h=&gt;{const{type:p,el:w,anchor:T,transition:R}=h;if(p===$e){dt(w,T);return}if(p===kr){b(h);return}const x=()=&gt;{o(w),R&amp;&amp;!R.persisted&amp;&amp;R.afterLeave&amp;&amp;R.afterLeave()};if(h.shapeFlag&amp;1&amp;&amp;R&amp;&amp;!R.persisted){const{leave:H,delayLeave:F}=R,U=()=&gt;H(w,x);F?F(h.el,x,U):U()}else x()},dt=(h,p)=&gt;{let w;for(;h!==p;)w=d(h),o(h),h=w;o(p)},Ut=(h,p,w)=&gt;{const{bum:T,scope:R,update:x,subTree:H,um:F}=h;T&amp;&amp;Jn(T),R.stop(),x&amp;&amp;(x.active=!1,je(H,h,p,w)),F&amp;&amp;Be(F,p),Be(()=&gt;{h.isUnmounted=!0},p),p&amp;&amp;p.pendingBranch&amp;&amp;!p.isUnmounted&amp;&amp;h.asyncDep&amp;&amp;!h.asyncResolved&amp;&amp;h.suspenseId===p.pendingId&amp;&amp;(p.deps--,p.deps===0&amp;&amp;p.resolve())},Ie=(h,p,w,T=!1,R=!1,x=0)=&gt;{for(let H=x;H&lt;h.length;H++)je(h[H],p,w,T,R)},N=h=&gt;h.shapeFlag&amp;6?N(h.component.subTree):h.shapeFlag&amp;128?h.suspense.next():d(h.anchor||h.el);let K=!1;const B=(h,p,w)=&gt;{h==null?p._vnode&amp;&amp;je(p._vnode,null,null,!0):L(p._vnode||null,h,p,null,null,null,w),K||(K=!0,qa(),Lo(),K=!1),p._vnode=h},X={p:L,um:je,m:De,r:_t,mt:Q,mc:C,pc:G,pbc:M,n:N,o:e};let se,ye;return t&amp;&amp;([se,ye]=t(X)),{render:B,hydrate:se,createApp:Pp(B,se)}}function bs({type:e,props:t},n){return n==="svg"&amp;&amp;e==="foreignObject"||n==="mathml"&amp;&amp;e==="annotation-xml"&amp;&amp;t&amp;&amp;t.encoding&amp;&amp;t.encoding.includes("html")?void 0:n}function yn({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function sf(e,t){return(!e||e&amp;&amp;!e.pendingBranch)&amp;&amp;t&amp;&amp;!t.persisted}function la(e,t,n=!1){const r=e.children,o=t.children;if(ee(r)&amp;&amp;ee(o))for(let s=0;s&lt;r.length;s++){const i=r[s];let a=o[s];a.shapeFlag&amp;1&amp;&amp;!a.dynamicChildren&amp;&amp;((a.patchFlag&lt;=0||a.patchFlag===32)&amp;&amp;(a=o[s]=Zt(o[s]),a.el=i.el),n||la(i,a)),a.type===On&amp;&amp;(a.el=i.el)}}function $p(e){const t=e.slice(),n=[0];let r,o,s,i,a;const l=e.length;for(r=0;r&lt;l;r++){const u=e[r];if(u!==0){if(o=n[n.length-1],e[o]&lt;u){t[r]=o,n.push(r);continue}for(s=0,i=n.length-1;s&lt;i;)a=s+i&gt;&gt;1,e[n[a]]&lt;u?s=a+1:i=a;u&lt;e[n[s]]&amp;&amp;(s&gt;0&amp;&amp;(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- &gt;0;)n[s]=i,i=t[i];return n}function af(e){const t=e.subTree.component;if(t)return t.asyncDep&amp;&amp;!t.asyncResolved?t:af(t)}const Hp=e=&gt;e.__isTeleport,Lr=e=&gt;e&amp;&amp;(e.disabled||e.disabled===""),al=e=&gt;typeof SVGElement&lt;"u"&amp;&amp;e instanceof SVGElement,ll=e=&gt;typeof MathMLElement=="function"&amp;&amp;e instanceof MathMLElement,Ys=(e,t)=&gt;{const n=e&amp;&amp;e.to;return Ee(n)?t?t(n):null:n},Up={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,s,i,a,l,u){const{mc:c,pc:f,pbc:d,o:{insert:g,querySelector:v,createText:L,createComment:S}}=u,m=Lr(t.props);let{shapeFlag:y,children:_,dynamicChildren:b}=t;if(e==null){const E=t.el=L(""),k=t.anchor=L("");g(E,n,r),g(k,n,r);const A=t.target=Ys(t.props,v),C=t.targetAnchor=L("");A&amp;&amp;(g(C,A),i==="svg"||al(A)?i="svg":(i==="mathml"||ll(A))&amp;&amp;(i="mathml"));const I=(M,W)=&gt;{y&amp;16&amp;&amp;c(_,M,W,o,s,i,a,l)};m?I(n,k):A&amp;&amp;I(A,C)}else{t.el=e.el;const E=t.anchor=e.anchor,k=t.target=e.target,A=t.targetAnchor=e.targetAnchor,C=Lr(e.props),I=C?n:k,M=C?E:A;if(i==="svg"||al(k)?i="svg":(i==="mathml"||ll(k))&amp;&amp;(i="mathml"),b?(d(e.dynamicChildren,b,I,o,s,i,a),la(e,t,!0)):l||f(e,t,I,M,o,s,i,a,!1),m)C?t.props&amp;&amp;e.props&amp;&amp;t.props.to!==e.props.to&amp;&amp;(t.props.to=e.props.to):lo(t,n,E,u,1);else if((t.props&amp;&amp;t.props.to)!==(e.props&amp;&amp;e.props.to)){const W=t.target=Ys(t.props,v);W&amp;&amp;lo(t,W,null,u,0)}else C&amp;&amp;lo(t,k,A,u,1)}lf(t)},remove(e,t,n,r,{um:o,o:{remove:s}},i){const{shapeFlag:a,children:l,anchor:u,targetAnchor:c,target:f,props:d}=e;if(f&amp;&amp;s(c),i&amp;&amp;s(u),a&amp;16){const g=i||!Lr(d);for(let v=0;v&lt;l.length;v++){const L=l[v];o(L,t,n,g,!!L.dynamicChildren)}}},move:lo,hydrate:Bp};function lo(e,t,n,{o:{insert:r},m:o},s=2){s===0&amp;&amp;r(e.targetAnchor,t,n);const{el:i,anchor:a,shapeFlag:l,children:u,props:c}=e,f=s===2;if(f&amp;&amp;r(i,t,n),(!f||Lr(c))&amp;&amp;l&amp;16)for(let d=0;d&lt;u.length;d++)o(u[d],t,n,2);f&amp;&amp;r(a,t,n)}function Bp(e,t,n,r,o,s,{o:{nextSibling:i,parentNode:a,querySelector:l}},u){const c=t.target=Ys(t.props,l);if(c){const f=c._lpa||c.firstChild;if(t.shapeFlag&amp;16)if(Lr(t.props))t.anchor=u(i(e),t,a(e),n,r,o,s),t.targetAnchor=f;else{t.anchor=i(e);let d=f;for(;d;)if(d=i(d),d&amp;&amp;d.nodeType===8&amp;&amp;d.data==="teleport anchor"){t.targetAnchor=d,c._lpa=t.targetAnchor&amp;&amp;i(t.targetAnchor);break}u(f,t,c,n,r,o,s)}lf(t)}return t.anchor&amp;&amp;i(t.anchor)}const zp=Up;function lf(e){const t=e.ctx;if(t&amp;&amp;t.ut){let n=e.children[0].el;for(;n&amp;&amp;n!==e.targetAnchor;)n.nodeType===1&amp;&amp;n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}const $e=Symbol.for("v-fgt"),On=Symbol.for("v-txt"),qe=Symbol.for("v-cmt"),kr=Symbol.for("v-stc"),Sr=[];let Qe=null;function St(e=!1){Sr.push(Qe=e?null:[])}function cf(){Sr.pop(),Qe=Sr[Sr.length-1]||null}let In=1;function cl(e){In+=e}function uf(e){return e.dynamicChildren=In&gt;0?Qe||Kn:null,cf(),In&gt;0&amp;&amp;Qe&amp;&amp;Qe.push(e),e}function Vp(e,t,n,r,o,s){return uf(df(e,t,n,r,o,s,!0))}function nn(e,t,n,r,o){return uf(_e(e,t,n,r,o,!0))}function er(e){return e?e.__v_isVNode===!0:!1}function pt(e,t){return e.type===t.type&amp;&amp;e.key===t.key}const Yo="__vInternal",ff=({key:e})=&gt;e??null,go=({ref:e,ref_key:t,ref_for:n})=&gt;(typeof e=="number"&amp;&amp;(e=""+e),e!=null?Ee(e)||Le(e)||re(e)?{i:Ae,r:e,k:t,f:!!n}:e:null);function df(e,t=null,n=null,r=0,o=null,s=e===$e?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&amp;&amp;ff(t),ref:t&amp;&amp;go(t),scopeId:qo,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ae};return a?(ca(l,n),s&amp;128&amp;&amp;e.normalize(l)):n&amp;&amp;(l.shapeFlag|=Ee(n)?8:16),In&gt;0&amp;&amp;!i&amp;&amp;Qe&amp;&amp;(l.patchFlag&gt;0||s&amp;6)&amp;&amp;l.patchFlag!==32&amp;&amp;Qe.push(l),l}const _e=Wp;function Wp(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===ju)&amp;&amp;(e=qe),er(e)){const a=Ft(e,t,!0);return n&amp;&amp;ca(a,n),In&gt;0&amp;&amp;!s&amp;&amp;Qe&amp;&amp;(a.shapeFlag&amp;6?Qe[Qe.indexOf(e)]=a:Qe.push(a)),a.patchFlag|=-2,a}if(em(e)&amp;&amp;(e=e.__vccOpts),t){t=hf(t);let{class:a,style:l}=t;a&amp;&amp;!Ee(a)&amp;&amp;(t.class=Uo(a)),be(l)&amp;&amp;(Tu(l)&amp;&amp;!ee(l)&amp;&amp;(l=Me({},l)),t.style=Ho(l))}const i=Ee(e)?1:$u(e)?128:Hp(e)?64:be(e)?4:re(e)?2:0;return df(e,t,n,r,o,i,s,!0)}function hf(e){return e?Tu(e)||Yo in e?Me({},e):e:null}function Ft(e,t,n=!1){const{props:r,ref:o,patchFlag:s,children:i}=e,a=t?mf(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&amp;&amp;ff(a),ref:t&amp;&amp;t.ref?n&amp;&amp;o?ee(o)?o.concat(go(t)):[o,go(t)]:go(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&amp;&amp;e.type!==$e?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&amp;&amp;Ft(e.ssContent),ssFallback:e.ssFallback&amp;&amp;Ft(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function pf(e=" ",t=0){return _e(On,null,e,t)}function Kp(e,t){const n=_e(kr,null,e);return n.staticCount=t,n}function xL(e="",t=!1){return t?(St(),nn(qe,null,e)):_e(qe,null,e)}function it(e){return e==null||typeof e=="boolean"?_e(qe):ee(e)?_e($e,null,e.slice()):typeof e=="object"?Zt(e):_e(On,null,String(e))}function Zt(e){return e.el===null&amp;&amp;e.patchFlag!==-1||e.memo?e:Ft(e)}function ca(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ee(t))n=16;else if(typeof t=="object")if(r&amp;65){const o=t.default;o&amp;&amp;(o._c&amp;&amp;(o._d=!1),ca(e,o()),o._c&amp;&amp;(o._d=!0));return}else{n=32;const o=t._;!o&amp;&amp;!(Yo in t)?t._ctx=Ae:o===3&amp;&amp;Ae&amp;&amp;(Ae.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else re(t)?(t={default:t,_ctx:Ae},n=32):(t=String(t),r&amp;64?(n=16,t=[pf(t)]):n=8);e.children=t,e.shapeFlag|=n}function mf(...e){const t={};for(let n=0;n&lt;e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&amp;&amp;(t.class=Uo([t.class,r.class]));else if(o==="style")t.style=Ho([t.style,r.style]);else if(Vr(o)){const s=t[o],i=r[o];i&amp;&amp;s!==i&amp;&amp;!(ee(s)&amp;&amp;s.includes(i))&amp;&amp;(t[o]=s?[].concat(s,i):i)}else o!==""&amp;&amp;(t[o]=r[o])}return t}function Ye(e,t,n,r=null){ct(e,t,7,[n,r])}const Gp=Qu();let qp=0;function Jp(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||Gp,s={uid:qp++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new pu(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ef(r,o),emitsOptions:Du(r,o),emit:null,emitted:null,propsDefaults:we,inheritAttrs:r.inheritAttrs,ctx:we,data:we,props:we,attrs:we,slots:we,refs:we,setupState:we,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=qh.bind(null,s),e.ce&amp;&amp;e.ce(s),s}let Ne=null;const dn=()=&gt;Ne||Ae;let Po,Qs;{const e=fu(),t=(n,r)=&gt;{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=&gt;{o.length&gt;1?o.forEach(i=&gt;i(s)):o[0](s)}};Po=t("__VUE_INSTANCE_SETTERS__",n=&gt;Ne=n),Qs=t("__VUE_SSR_SETTERS__",n=&gt;Xr=n)}const Jr=e=&gt;{const t=Ne;return Po(e),e.scope.on(),()=&gt;{e.scope.off(),Po(t)}},ul=()=&gt;{Ne&amp;&amp;Ne.scope.off(),Po(null)};function gf(e){return e.vnode.shapeFlag&amp;4}let Xr=!1;function Xp(e,t=!1){t&amp;&amp;Qs(t);const{props:n,children:r}=e.vnode,o=gf(e);Rp(e,n,o,t),Ip(e,r);const s=o?Yp(e,t):void 0;return t&amp;&amp;Qs(!1),s}function Yp(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Wo(new Proxy(e.ctx,wp));const{setup:r}=n;if(r){const o=e.setupContext=r.length&gt;1?Zp(e):null,s=Jr(e);Dn();const i=an(r,e,0,[e.props,o]);if(jn(),s(),au(i)){if(i.then(ul,ul),t)return i.then(a=&gt;{Zs(e,a,t)}).catch(a=&gt;{fr(a,e,0)});e.asyncDep=i}else Zs(e,i,t)}else yf(e,t)}function Zs(e,t,n){re(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:be(t)&amp;&amp;(e.setupState=Au(t)),yf(e,n)}let fl;function yf(e,t,n){const r=e.type;if(!e.render){if(!t&amp;&amp;fl&amp;&amp;!r.render){const o=r.template||sa(e).template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,u=Me(Me({isCustomElement:s,delimiters:a},i),l);r.render=fl(o,u)}}e.render=r.render||lt}{const o=Jr(e);Dn();try{Ep(e)}finally{jn(),o()}}}function Qp(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return et(e,"get","$attrs"),t[n]}}))}function Zp(e){const t=n=&gt;{e.exposed=n||{}};return{get attrs(){return Qp(e)},slots:e.slots,emit:e.emit,expose:t}}function Qo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Au(Wo(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Er)return Er[n](e)},has(t,n){return n in t||n in Er}}))}function ei(e,t=!0){return re(e)?e.displayName||e.name:e.name||t&amp;&amp;e.__name}function em(e){return re(e)&amp;&amp;"__vccOpts"in e}const ue=(e,t)=&gt;Dh(e,t,Xr);function Ue(e,t,n){const r=arguments.length;return r===2?be(t)&amp;&amp;!ee(t)?er(t)?_e(e,null,[t]):_e(e,t):_e(e,null,t):(r&gt;3?n=Array.prototype.slice.call(arguments,2):r===3&amp;&amp;er(n)&amp;&amp;(n=[n]),_e(e,t,n))}function dl(e,t,n,r){const o=n[r];if(o&amp;&amp;tm(o,e))return o;const s=t();return s.memo=e.slice(),n[r]=s}function tm(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r&lt;n.length;r++)if(jt(n[r],t[r]))return!1;return In&gt;0&amp;&amp;Qe&amp;&amp;Qe.push(e),!0}const _f="3.4.19";/**
* @vue/runtime-dom v3.4.19
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const nm="http://www.w3.org/2000/svg",rm="http://www.w3.org/1998/Math/MathML",en=typeof document&lt;"u"?document:null,hl=en&amp;&amp;en.createElement("template"),om={insert:(e,t,n)=&gt;{t.insertBefore(e,n||null)},remove:e=&gt;{const t=e.parentNode;t&amp;&amp;t.removeChild(e)},createElement:(e,t,n,r)=&gt;{const o=t==="svg"?en.createElementNS(nm,e):t==="mathml"?en.createElementNS(rm,e):en.createElement(e,n?{is:n}:void 0);return e==="select"&amp;&amp;r&amp;&amp;r.multiple!=null&amp;&amp;o.setAttribute("multiple",r.multiple),o},createText:e=&gt;en.createTextNode(e),createComment:e=&gt;en.createComment(e),setText:(e,t)=&gt;{e.nodeValue=t},setElementText:(e,t)=&gt;{e.textContent=t},parentNode:e=&gt;e.parentNode,nextSibling:e=&gt;e.nextSibling,querySelector:e=&gt;en.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&amp;&amp;(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{hl.innerHTML=r==="svg"?`&lt;svg&gt;${e}&lt;/svg&gt;`:r==="mathml"?`&lt;math&gt;${e}&lt;/math&gt;`:e;const a=hl.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Wt="transition",gr="animation",jr=Symbol("_vtc"),Zo=(e,{slots:t})=&gt;Ue(dp,sm(e),t);Zo.displayName="Transition";const bf={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};Zo.props=Me({},Bu,bf);const _n=(e,t=[])=&gt;{ee(e)?e.forEach(n=&gt;n(...t)):e&amp;&amp;e(...t)},pl=e=&gt;e?ee(e)?e.some(t=&gt;t.length&gt;1):e.length&gt;1:!1;function sm(e){const t={};for(const D in e)D in bf||(t[D]=e[D]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:u=i,appearToClass:c=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,v=im(o),L=v&amp;&amp;v[0],S=v&amp;&amp;v[1],{onBeforeEnter:m,onEnter:y,onEnterCancelled:_,onLeave:b,onLeaveCancelled:E,onBeforeAppear:k=m,onAppear:A=y,onAppearCancelled:C=_}=t,I=(D,z,Q)=&gt;{bn(D,z?c:a),bn(D,z?u:i),Q&amp;&amp;Q()},M=(D,z)=&gt;{D._isLeaving=!1,bn(D,f),bn(D,g),bn(D,d),z&amp;&amp;z()},W=D=&gt;(z,Q)=&gt;{const ne=D?A:y,$=()=&gt;I(z,D,Q);_n(ne,[z,$]),ml(()=&gt;{bn(z,D?l:s),Kt(z,D?c:a),pl(ne)||gl(z,r,L,$)})};return Me(t,{onBeforeEnter(D){_n(m,[D]),Kt(D,s),Kt(D,i)},onBeforeAppear(D){_n(k,[D]),Kt(D,l),Kt(D,u)},onEnter:W(!1),onAppear:W(!0),onLeave(D,z){D._isLeaving=!0;const Q=()=&gt;M(D,z);Kt(D,f),cm(),Kt(D,d),ml(()=&gt;{D._isLeaving&amp;&amp;(bn(D,f),Kt(D,g),pl(b)||gl(D,r,S,Q))}),_n(b,[D,Q])},onEnterCancelled(D){I(D,!1),_n(_,[D])},onAppearCancelled(D){I(D,!0),_n(C,[D])},onLeaveCancelled(D){M(D),_n(E,[D])}})}function im(e){if(e==null)return null;if(be(e))return[vs(e.enter),vs(e.leave)];{const t=vs(e);return[t,t]}}function vs(e){return uu(e)}function Kt(e,t){t.split(/\s+/).forEach(n=&gt;n&amp;&amp;e.classList.add(n)),(e[jr]||(e[jr]=new Set)).add(t)}function bn(e,t){t.split(/\s+/).forEach(r=&gt;r&amp;&amp;e.classList.remove(r));const n=e[jr];n&amp;&amp;(n.delete(t),n.size||(e[jr]=void 0))}function ml(e){requestAnimationFrame(()=&gt;{requestAnimationFrame(e)})}let am=0;function gl(e,t,n,r){const o=e._endId=++am,s=()=&gt;{o===e._endId&amp;&amp;r()};if(n)return setTimeout(s,n);const{type:i,timeout:a,propCount:l}=lm(e,t);if(!i)return r();const u=i+"end";let c=0;const f=()=&gt;{e.removeEventListener(u,d),s()},d=g=&gt;{g.target===e&amp;&amp;++c&gt;=l&amp;&amp;f()};setTimeout(()=&gt;{c&lt;l&amp;&amp;f()},a+1),e.addEventListener(u,d)}function lm(e,t){const n=window.getComputedStyle(e),r=v=&gt;(n[v]||"").split(", "),o=r(`${Wt}Delay`),s=r(`${Wt}Duration`),i=yl(o,s),a=r(`${gr}Delay`),l=r(`${gr}Duration`),u=yl(a,l);let c=null,f=0,d=0;t===Wt?i&gt;0&amp;&amp;(c=Wt,f=i,d=s.length):t===gr?u&gt;0&amp;&amp;(c=gr,f=u,d=l.length):(f=Math.max(i,u),c=f&gt;0?i&gt;u?Wt:gr:null,d=c?c===Wt?s.length:l.length:0);const g=c===Wt&amp;&amp;/\b(transform|all)(,|$)/.test(r(`${Wt}Property`).toString());return{type:c,timeout:f,propCount:d,hasTransform:g}}function yl(e,t){for(;e.length&lt;t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=&gt;_l(n)+_l(e[r])))}function _l(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function cm(){return document.body.offsetHeight}function um(e,t,n){const r=e[jr];r&amp;&amp;(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const bl=Symbol("_vod"),fm=Symbol(""),dm=/(^|;)\s*display\s*:/;function hm(e,t,n){const r=e.style,o=Ee(n),s=r.display;let i=!1;if(n&amp;&amp;!o){if(t&amp;&amp;!Ee(t))for(const a in t)n[a]==null&amp;&amp;ti(r,a,"");for(const a in n)a==="display"&amp;&amp;(i=!0),ti(r,a,n[a])}else if(o){if(t!==n){const a=r[fm];a&amp;&amp;(n+=";"+a),r.cssText=n,i=dm.test(n)}}else t&amp;&amp;e.removeAttribute("style");bl in e&amp;&amp;(e[bl]=i?r.display:"",r.display=s)}const vl=/\s*!important$/;function ti(e,t,n){if(ee(n))n.forEach(r=&gt;ti(e,t,r));else if(n==null&amp;&amp;(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=pm(e,t);vl.test(n)?e.setProperty(Mn(r),n.replace(vl,""),"important"):e[r]=n}}const wl=["Webkit","Moz","ms"],ws={};function pm(e,t){const n=ws[t];if(n)return n;let r=Pt(t);if(r!=="filter"&amp;&amp;r in e)return ws[t]=r;r=$o(r);for(let o=0;o&lt;wl.length;o++){const s=wl[o]+r;if(s in e)return ws[t]=s}return t}const El="http://www.w3.org/1999/xlink";function mm(e,t,n,r,o){if(r&amp;&amp;t.startsWith("xlink:"))n==null?e.removeAttributeNS(El,t.slice(6,t.length)):e.setAttributeNS(El,t,n);else{const s=hh(t);n==null||s&amp;&amp;!du(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}function gm(e,t,n,r,o,s,i){if(t==="innerHTML"||t==="textContent"){r&amp;&amp;i(r,o,s),e[t]=n??"";return}const a=e.tagName;if(t==="value"&amp;&amp;a!=="PROGRESS"&amp;&amp;!a.includes("-")){e._value=n;const u=a==="OPTION"?e.getAttribute("value"):e.value,c=n??"";u!==c&amp;&amp;(e.value=c),n==null&amp;&amp;e.removeAttribute(t);return}let l=!1;if(n===""||n==null){const u=typeof e[t];u==="boolean"?n=du(n):n==null&amp;&amp;u==="string"?(n="",l=!0):u==="number"&amp;&amp;(n=0,l=!0)}try{e[t]=n}catch{}l&amp;&amp;e.removeAttribute(t)}function Nt(e,t,n,r){e.addEventListener(t,n,r)}function ym(e,t,n,r){e.removeEventListener(t,n,r)}const Ll=Symbol("_vei");function _m(e,t,n,r,o=null){const s=e[Ll]||(e[Ll]={}),i=s[t];if(r&amp;&amp;i)i.value=r;else{const[a,l]=bm(t);if(r){const u=s[t]=Em(r,o);Nt(e,a,u,l)}else i&amp;&amp;(ym(e,a,i,l),s[t]=void 0)}}const kl=/(?:Once|Passive|Capture)$/;function bm(e){let t;if(kl.test(e)){t={};let r;for(;r=e.match(kl);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Mn(e.slice(2)),t]}let Es=0;const vm=Promise.resolve(),wm=()=&gt;Es||(vm.then(()=&gt;Es=0),Es=Date.now());function Em(e,t){const n=r=&gt;{if(!r._vts)r._vts=Date.now();else if(r._vts&lt;=n.attached)return;ct(Lm(r,n.value),t,5,[r])};return n.value=e,n.attached=wm(),n}function Lm(e,t){if(ee(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=&gt;{n.call(e),e._stopped=!0},t.map(r=&gt;o=&gt;!o._stopped&amp;&amp;r&amp;&amp;r(o))}else return t}const Sl=e=&gt;e.charCodeAt(0)===111&amp;&amp;e.charCodeAt(1)===110&amp;&amp;e.charCodeAt(2)&gt;96&amp;&amp;e.charCodeAt(2)&lt;123,km=(e,t,n,r,o,s,i,a,l)=&gt;{const u=o==="svg";t==="class"?um(e,r,u):t==="style"?hm(e,n,r):Vr(t)?$i(t)||_m(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Sm(e,t,r,u))?gm(e,t,r,s,i,a,l):(t==="true-value"?e._trueValue=r:t==="false-value"&amp;&amp;(e._falseValue=r),mm(e,t,r,u))};function Sm(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&amp;&amp;Sl(t)&amp;&amp;re(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&amp;&amp;e.tagName==="INPUT"||t==="type"&amp;&amp;e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Sl(t)&amp;&amp;Ee(n)?!1:t in e}const fn=e=&gt;{const t=e.props["onUpdate:modelValue"]||!1;return ee(t)?n=&gt;Jn(t,n):t};function Cm(e){e.target.composing=!0}function Cl(e){const t=e.target;t.composing&amp;&amp;(t.composing=!1,t.dispatchEvent(new Event("input")))}const ut=Symbol("_assign"),ni={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[ut]=fn(o);const s=r||o.props&amp;&amp;o.props.type==="number";Nt(e,t?"change":"input",i=&gt;{if(i.target.composing)return;let a=e.value;n&amp;&amp;(a=a.trim()),s&amp;&amp;(a=Ir(a)),e[ut](a)}),n&amp;&amp;Nt(e,"change",()=&gt;{e.value=e.value.trim()}),t||(Nt(e,"compositionstart",Cm),Nt(e,"compositionend",Cl),Nt(e,"change",Cl))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},s){if(e[ut]=fn(s),e.composing)return;const i=o||e.type==="number"?Ir(e.value):e.value,a=t??"";i!==a&amp;&amp;(document.activeElement===e&amp;&amp;e.type!=="range"&amp;&amp;(n||r&amp;&amp;e.value.trim()===a)||(e.value=a))}},vf={deep:!0,created(e,t,n){e[ut]=fn(n),Nt(e,"change",()=&gt;{const r=e._modelValue,o=tr(e),s=e.checked,i=e[ut];if(ee(r)){const a=Bo(r,o),l=a!==-1;if(s&amp;&amp;!l)i(r.concat(o));else if(!s&amp;&amp;l){const u=[...r];u.splice(a,1),i(u)}}else if(xn(r)){const a=new Set(r);s?a.add(o):a.delete(o),i(a)}else i(Ef(e,s))})},mounted:Tl,beforeUpdate(e,t,n){e[ut]=fn(n),Tl(e,t,n)}};function Tl(e,{value:t,oldValue:n},r){e._modelValue=t,ee(t)?e.checked=Bo(t,r.props.value)&gt;-1:xn(t)?e.checked=t.has(r.props.value):t!==n&amp;&amp;(e.checked=un(t,Ef(e,!0)))}const wf={created(e,{value:t},n){e.checked=un(t,n.props.value),e[ut]=fn(n),Nt(e,"change",()=&gt;{e[ut](tr(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[ut]=fn(r),t!==n&amp;&amp;(e.checked=un(t,r.props.value))}},Tm={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=xn(t);Nt(e,"change",()=&gt;{const s=Array.prototype.filter.call(e.options,i=&gt;i.selected).map(i=&gt;n?Ir(tr(i)):tr(i));e[ut](e.multiple?o?new Set(s):s:s[0]),e._assigning=!0,At(()=&gt;{e._assigning=!1})}),e[ut]=fn(r)},mounted(e,{value:t,oldValue:n,modifiers:{number:r}}){Pl(e,t,n,r)},beforeUpdate(e,t,n){e[ut]=fn(n)},updated(e,{value:t,oldValue:n,modifiers:{number:r}}){e._assigning||Pl(e,t,n,r)}};function Pl(e,t,n,r){const o=e.multiple,s=ee(t);if(!(o&amp;&amp;!s&amp;&amp;!xn(t))){for(let i=0,a=e.options.length;i&lt;a;i++){const l=e.options[i],u=tr(l);if(o)if(s){const c=typeof u;c==="string"||c==="number"?l.selected=t.includes(r?Ir(u):u):l.selected=Bo(t,u)&gt;-1}else l.selected=t.has(u);else if(un(tr(l),t)){e.selectedIndex!==i&amp;&amp;(e.selectedIndex=i);return}}!o&amp;&amp;e.selectedIndex!==-1&amp;&amp;(e.selectedIndex=-1)}}function tr(e){return"_value"in e?e._value:e.value}function Ef(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Pm={created(e,t,n){co(e,t,n,null,"created")},mounted(e,t,n){co(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){co(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){co(e,t,n,r,"updated")}};function Lf(e,t){switch(e){case"SELECT":return Tm;case"TEXTAREA":return ni;default:switch(t){case"checkbox":return vf;case"radio":return wf;default:return ni}}}function co(e,t,n,r,o){const i=Lf(e.tagName,n.props&amp;&amp;n.props.type)[o];i&amp;&amp;i(e,t,n,r)}function Rm(){ni.getSSRProps=({value:e})=&gt;({value:e}),wf.getSSRProps=({value:e},t)=&gt;{if(t.props&amp;&amp;un(t.props.value,e))return{checked:!0}},vf.getSSRProps=({value:e},t)=&gt;{if(ee(e)){if(t.props&amp;&amp;Bo(e,t.props.value)&gt;-1)return{checked:!0}}else if(xn(e)){if(t.props&amp;&amp;e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Pm.getSSRProps=(e,t)=&gt;{if(typeof t.type!="string")return;const n=Lf(t.type.toUpperCase(),t.props&amp;&amp;t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const Am={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},ML=(e,t)=&gt;{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=o=&gt;{if(!("key"in o))return;const s=Mn(o.key);if(t.some(i=&gt;i===s||Am[i]===s))return e(o)})},kf=Me({patchProp:km},om);let Cr,Rl=!1;function Om(){return Cr||(Cr=jp(kf))}function Im(){return Cr=Rl?Cr:Fp(kf),Rl=!0,Cr}const Nm=(...e)=&gt;{const t=Om().createApp(...e),{mount:n}=t;return t.mount=r=&gt;{const o=Cf(r);if(!o)return;const s=t._component;!re(s)&amp;&amp;!s.render&amp;&amp;!s.template&amp;&amp;(s.template=o.innerHTML),o.innerHTML="";const i=n(o,!1,Sf(o));return o instanceof Element&amp;&amp;(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t},xm=(...e)=&gt;{const t=Im().createApp(...e),{mount:n}=t;return t.mount=r=&gt;{const o=Cf(r);if(o)return n(o,!0,Sf(o))},t};function Sf(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&amp;&amp;e instanceof MathMLElement)return"mathml"}function Cf(e){return Ee(e)?document.querySelector(e):e}let Al=!1;const DL=()=&gt;{Al||(Al=!0,Rm())},Mm=/#/g,Dm=/&amp;/g,jm=/\//g,Fm=/=/g,ua=/\+/g,$m=/%5e/gi,Hm=/%60/gi,Um=/%7c/gi,Bm=/%20/gi;function zm(e){return encodeURI(""+e).replace(Um,"|")}function ri(e){return zm(typeof e=="string"?e:JSON.stringify(e)).replace(ua,"%2B").replace(Bm,"+").replace(Mm,"%23").replace(Dm,"%26").replace(Hm,"`").replace($m,"^").replace(jm,"%2F")}function Ls(e){return ri(e).replace(Fm,"%3D")}function Ro(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Vm(e){return Ro(e.replace(ua," "))}function Wm(e){return Ro(e.replace(ua," "))}function Tf(e=""){const t={};e[0]==="?"&amp;&amp;(e=e.slice(1));for(const n of e.split("&amp;")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length&lt;2)continue;const o=Vm(r[1]);if(o==="__proto__"||o==="constructor")continue;const s=Wm(r[2]||"");t[o]===void 0?t[o]=s:Array.isArray(t[o])?t[o].push(s):t[o]=[t[o],s]}return t}function Km(e,t){return(typeof t=="number"||typeof t=="boolean")&amp;&amp;(t=String(t)),t?Array.isArray(t)?t.map(n=&gt;`${Ls(e)}=${ri(n)}`).join("&amp;"):`${Ls(e)}=${ri(t)}`:Ls(e)}function Gm(e){return Object.keys(e).filter(t=&gt;e[t]!==void 0).map(t=&gt;Km(t,e[t])).filter(Boolean).join("&amp;")}const qm=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Jm=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Xm=/^([/\\]\s*){2,}[^/\\]/,Ym=/^[\s\0]*(blob|data|javascript|vbscript):$/i,Qm=/\/$|\/\?|\/#/,Zm=/^\.?\//;function hn(e,t={}){return typeof t=="boolean"&amp;&amp;(t={acceptRelative:t}),t.strict?qm.test(e):Jm.test(e)||(t.acceptRelative?Xm.test(e):!1)}function eg(e){return!!e&amp;&amp;Ym.test(e)}function oi(e="",t){return t?Qm.test(e):e.endsWith("/")}function dr(e="",t){if(!t)return(oi(e)?e.slice(0,-1):e)||"/";if(!oi(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");o&gt;=0&amp;&amp;(n=e.slice(0,o),r=e.slice(o));const[s,...i]=n.split("?");return(s.slice(0,-1)||"/")+(i.length&gt;0?`?${i.join("?")}`:"")+r}function nr(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(oi(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");if(o&gt;=0&amp;&amp;(n=e.slice(0,o),r=e.slice(o),!n))return r;const[s,...i]=n.split("?");return s+"/"+(i.length&gt;0?`?${i.join("?")}`:"")+r}function tg(e=""){return e.startsWith("/")}function si(e=""){return tg(e)?e:"/"+e}function ii(e,t){if(Pf(t)||hn(e))return e;const n=dr(t);return e.startsWith(n)?e:Fn(n,e)}function Ol(e,t){if(Pf(t))return e;const n=dr(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function fa(e,t){const n=hr(e),r={...Tf(n.search),...t};return n.search=Gm(r),rg(n)}function Pf(e){return!e||e==="/"}function ng(e){return e&amp;&amp;e!=="/"}function Fn(e,...t){let n=e||"";for(const r of t.filter(o=&gt;ng(o)))if(n){const o=r.replace(Zm,"");n=nr(n)+o}else n=r;return n}function ai(e,t,n={}){return n.trailingSlash||(e=nr(e),t=nr(t)),n.leadingSlash||(e=si(e),t=si(t)),n.encoding||(e=Ro(e),t=Ro(t)),e===t}const Rf=Symbol.for("ufo:protocolRelative");function hr(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!hn(e,{acceptRelative:!0}))return t?hr(t+e):li(e);const[,r="",o,s=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[],[,i="",a=""]=s.match(/([^#/?]*)(.*)?/)||[],{pathname:l,search:u,hash:c}=li(a.replace(/\/(?=[A-Za-z]:)/,""));return{protocol:r.toLowerCase(),auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:i,pathname:l,search:u,hash:c,[Rf]:!r}}function li(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function rg(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",o=e.auth?e.auth+"@":"",s=e.host||"";return(e.protocol||e[Rf]?(e.protocol||"")+"//":"")+o+s+t+n+r}const og=()=&gt;{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Ao=og().app,sg=()=&gt;Ao.baseURL,ig=()=&gt;Ao.buildAssetsDir,da=(...e)=&gt;Fn(Af(),ig(),...e),Af=(...e)=&gt;{const t=Ao.cdnURL||Ao.baseURL;return e.length?Fn(t,...e):t};globalThis.__buildAssetsURL=da,globalThis.__publicAssetsURL=Af;const ag=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,lg=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,cg=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function ug(e,t){if(e==="__proto__"||e==="constructor"&amp;&amp;t&amp;&amp;typeof t=="object"&amp;&amp;"prototype"in t){fg(e);return}return t}function fg(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Fr(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&amp;&amp;e.endsWith('"')&amp;&amp;!e.includes("\\"))return n.slice(1,-1);if(n.length&lt;=9){const r=n.toLowerCase();if(r==="true")return!0;if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!cg.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(ag.test(e)||lg.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,ug)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}class dg extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&amp;&amp;n.cause&amp;&amp;!this.cause&amp;&amp;(this.cause=n.cause)}}function hg(e){var l,u,c,f,d;const t=((l=e.error)==null?void 0:l.message)||((u=e.error)==null?void 0:u.toString())||"",n=((c=e.request)==null?void 0:c.method)||((f=e.options)==null?void 0:f.method)||"GET",r=((d=e.request)==null?void 0:d.url)||String(e.request)||"/",o=`[${n}] ${JSON.stringify(r)}`,s=e.response?`${e.response.status} ${e.response.statusText}`:"&lt;no response&gt;",i=`${o}: ${s}${t?` ${t}`:""}`,a=new dg(i,e.error?{cause:e.error}:void 0);for(const g of["request","options","response"])Object.defineProperty(a,g,{get(){return e[g]}});for(const[g,v]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,g,{get(){return e.response&amp;&amp;e.response[v]}});return a}const pg=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Il(e="GET"){return pg.has(e.toUpperCase())}function mg(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&amp;&amp;e.constructor.name==="Object"||typeof e.toJSON=="function"}const gg=new Set(["image/svg","application/xml","application/xhtml","application/html"]),yg=/^application\/(?:[\w!#$%&amp;*.^`~-]*\+)?json(;.+)?$/i;function _g(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return yg.test(t)?"json":gg.has(t)||t.startsWith("text/")?"text":"blob"}function bg(e,t,n=globalThis.Headers){const r={...t,...e};if(t!=null&amp;&amp;t.params&amp;&amp;(e!=null&amp;&amp;e.params)&amp;&amp;(r.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&amp;&amp;t.query&amp;&amp;(e!=null&amp;&amp;e.query)&amp;&amp;(r.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&amp;&amp;t.headers&amp;&amp;(e!=null&amp;&amp;e.headers)){r.headers=new n((t==null?void 0:t.headers)||{});for(const[o,s]of new n((e==null?void 0:e.headers)||{}))r.headers.set(o,s)}return r}const vg=new Set([408,409,425,429,500,502,503,504]),wg=new Set([101,204,205,304]);function Of(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function o(a){const l=a.error&amp;&amp;a.error.name==="AbortError"&amp;&amp;!a.options.timeout||!1;if(a.options.retry!==!1&amp;&amp;!l){let c;typeof a.options.retry=="number"?c=a.options.retry:c=Il(a.options.method)?0:1;const f=a.response&amp;&amp;a.response.status||500;if(c&gt;0&amp;&amp;(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):vg.has(f))){const d=a.options.retryDelay||0;return d&gt;0&amp;&amp;await new Promise(g=&gt;setTimeout(g,d)),s(a.request,{...a.options,retry:c-1,timeout:a.options.timeout})}}const u=hg(a);throw Error.captureStackTrace&amp;&amp;Error.captureStackTrace(u,s),u}const s=async function(l,u={}){var d;const c={request:l,options:bg(u,e.defaults,n),response:void 0,error:void 0};if(c.options.method=(d=c.options.method)==null?void 0:d.toUpperCase(),c.options.onRequest&amp;&amp;await c.options.onRequest(c),typeof c.request=="string"&amp;&amp;(c.options.baseURL&amp;&amp;(c.request=ii(c.request,c.options.baseURL)),(c.options.query||c.options.params)&amp;&amp;(c.request=fa(c.request,{...c.options.params,...c.options.query}))),c.options.body&amp;&amp;Il(c.options.method)&amp;&amp;(mg(c.options.body)?(c.options.body=typeof c.options.body=="string"?c.options.body:JSON.stringify(c.options.body),c.options.headers=new n(c.options.headers||{}),c.options.headers.has("content-type")||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")):("pipeTo"in c.options.body&amp;&amp;typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&amp;&amp;("duplex"in c.options||(c.options.duplex="half"))),!c.options.signal&amp;&amp;c.options.timeout){const g=new r;setTimeout(()=&gt;g.abort(),c.options.timeout),c.options.signal=g.signal}try{c.response=await t(c.request,c.options)}catch(g){return c.error=g,c.options.onRequestError&amp;&amp;await c.options.onRequestError(c),await o(c)}if(c.response.body&amp;&amp;!wg.has(c.response.status)&amp;&amp;c.options.method!=="HEAD"){const g=(c.options.parseResponse?"json":c.options.responseType)||_g(c.response.headers.get("content-type")||"");switch(g){case"json":{const v=await c.response.text(),L=c.options.parseResponse||Fr;c.response._data=L(v);break}case"stream":{c.response._data=c.response.body;break}default:c.response._data=await c.response[g]()}}return c.options.onResponse&amp;&amp;await c.options.onResponse(c),!c.options.ignoreResponseError&amp;&amp;c.response.status&gt;=400&amp;&amp;c.response.status&lt;600?(c.options.onResponseError&amp;&amp;await c.options.onResponseError(c),await o(c)):c.response},i=async function(l,u){return(await s(l,u))._data};return i.raw=s,i.native=(...a)=&gt;t(...a),i.create=(a={})=&gt;Of({...e,defaults:{...e.defaults,...a}}),i}const ha=function(){if(typeof globalThis&lt;"u")return globalThis;if(typeof self&lt;"u")return self;if(typeof window&lt;"u")return window;if(typeof global&lt;"u")return global;throw new Error("unable to locate global object")}(),Eg=ha.fetch||(()=&gt;Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),Lg=ha.Headers,kg=ha.AbortController,Sg=Of({fetch:Eg,Headers:Lg,AbortController:kg}),Cg=Sg;globalThis.$fetch||(globalThis.$fetch=Cg.create({baseURL:sg()}));function ci(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&amp;&amp;o!==null?ci(o,t,s):typeof o=="function"&amp;&amp;(t[s]=o)}return t}const Tg={run:e=&gt;e()},Pg=()=&gt;Tg,If=typeof console.createTask&lt;"u"?console.createTask:Pg;function Rg(e,t){const n=t.shift(),r=If(n);return e.reduce((o,s)=&gt;o.then(()=&gt;r.run(()=&gt;s(...t))),Promise.resolve())}function Ag(e,t){const n=t.shift(),r=If(n);return Promise.all(e.map(o=&gt;r.run(()=&gt;o(...t))))}function ks(e,t){for(const n of[...e])n(t)}class Og{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=&gt;{};const o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&amp;&amp;!r.allowDeprecated){let i=s.message;i||(i=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=&gt;"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=&gt;{n&amp;&amp;(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,o=(...s)=&gt;(typeof r=="function"&amp;&amp;r(),r=void 0,o=void 0,n(...s));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&amp;&amp;this._hooks[t].splice(r,1),this._hooks[t].length===0&amp;&amp;delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=ci(t),r=Object.keys(n).map(o=&gt;this.hook(o,n[o]));return()=&gt;{for(const o of r.splice(0,r.length))o()}}removeHooks(t){const n=ci(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(Rg,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Ag,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&amp;&amp;ks(this._before,o);const s=t(n in this._hooks?[...this._hooks[n]]:[],r);return s instanceof Promise?s.finally(()=&gt;{this._after&amp;&amp;o&amp;&amp;ks(this._after,o)}):(this._after&amp;&amp;o&amp;&amp;ks(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=&gt;{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&amp;&amp;this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=&gt;{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&amp;&amp;this._after.splice(n,1)}}}}function Nf(){return new Og}function Ig(e={}){let t,n=!1;const r=i=&gt;{if(t&amp;&amp;t!==i)throw new Error("Context conflict")};let o;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?o=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=&gt;{if(o&amp;&amp;t===void 0){const i=o.getStore();if(i!==void 0)return i}return t};return{use:()=&gt;{const i=s();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=&gt;s(),set:(i,a)=&gt;{a||r(i),t=i,n=!0},unset:()=&gt;{t=void 0,n=!1},call:(i,a)=&gt;{r(i),t=i;try{return o?o.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const l=()=&gt;{t=i},u=()=&gt;t===i?l:void 0;ui.add(u);try{const c=o?o.run(i,a):a();return n||(t=void 0),await c}finally{ui.delete(u)}}}}function Ng(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=Ig({...e,...r})),t[n],t[n]}}}const Oo=typeof globalThis&lt;"u"?globalThis:typeof self&lt;"u"?self:typeof global&lt;"u"?global:typeof window&lt;"u"?window:{},Nl="__unctx__",xg=Oo[Nl]||(Oo[Nl]=Ng()),Mg=(e,t={})=&gt;xg.get(e,t),xl="__unctx_async_handlers__",ui=Oo[xl]||(Oo[xl]=new Set);function Ct(e){const t=[];for(const o of ui){const s=o();s&amp;&amp;t.push(s)}const n=()=&gt;{for(const o of t)o()};let r=e();return r&amp;&amp;typeof r=="object"&amp;&amp;"catch"in r&amp;&amp;(r=r.catch(o=&gt;{throw n(),o})),[r,n]}const xf=Mg("nuxt-app",{asyncContext:!1}),Dg="__nuxt_plugin";function jg(e){let t=0;const n={_scope:Wr(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.10.3"},get vue(){return n.vueApp.version}},payload:Rt({data:{},state:{},once:new Set,_errors:{},...window.__NUXT__??{}}),static:{data:{}},runWithContext:o=&gt;n._scope.run(()=&gt;Hg(n,o)),isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=&gt;{};t++;let o=!1;return()=&gt;{if(!o&amp;&amp;(o=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:{},_payloadRevivers:{},...e};n.hooks=Nf(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(o,s)=&gt;{const i="$"+o;uo(n,i,s),uo(n.vueApp.config.globalProperties,i,s)},uo(n.vueApp,"$nuxt",n),uo(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener("nuxt.preloadError",s=&gt;{n.callHook("app:chunkError",{error:s.payload})}),window.useNuxtApp=window.useNuxtApp||le;const o=n.hook("app:error",(...s)=&gt;{console.error("[nuxt] error caught during app initialization",...s)});n.hook("app:mounted",o)}const r=Rt(n.payload.config);return n.provide("config",r),n}async function Fg(e,t){if(t.hooks&amp;&amp;e.hooks.addHooks(t.hooks),typeof t=="function"){const{provide:n}=await e.runWithContext(()=&gt;t(e))||{};if(n&amp;&amp;typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function $g(e,t){const n=[],r=[],o=[],s=[];let i=0;async function a(l){var c;const u=((c=l.dependsOn)==null?void 0:c.filter(f=&gt;t.some(d=&gt;d._name===f)&amp;&amp;!n.includes(f)))??[];if(u.length&gt;0)r.push([new Set(u),l]);else{const f=Fg(e,l).then(async()=&gt;{l._name&amp;&amp;(n.push(l._name),await Promise.all(r.map(async([d,g])=&gt;{d.has(l._name)&amp;&amp;(d.delete(l._name),d.size===0&amp;&amp;(i++,await a(g)))})))});l.parallel?o.push(f.catch(d=&gt;s.push(d))):await f}}for(const l of t)await a(l);if(await Promise.all(o),i)for(let l=0;l&lt;i;l++)await Promise.all(o);if(s.length)throw s[0]}function Je(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=&gt;{}),e,{[Dg]:!0,_name:t})}function Hg(e,t,n){const r=()=&gt;n?t(...n):t();return xf.set(e),e.vueApp.runWithContext(r)}function Ug(){var t;let e;return ia()&amp;&amp;(e=(t=dn())==null?void 0:t.appContext.app.$nuxt),e=e||xf.tryUse(),e||null}function le(){const e=Ug();if(!e)throw new Error("[nuxt] instance unavailable");return e}function $n(e){return le().$config}function uo(e,t,n){Object.defineProperty(e,t,{get:()=&gt;n})}const fo=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function Bg(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},o=(t||{}).decode||Wg;let s=0;for(;s&lt;e.length;){const i=e.indexOf("=",s);if(i===-1)break;let a=e.indexOf(";",s);if(a===-1)a=e.length;else if(a&lt;i){s=e.lastIndexOf(";",i-1)+1;continue}const l=e.slice(s,i).trim();if(n[l]===void 0){let u=e.slice(i+1,a).trim();u.codePointAt(0)===34&amp;&amp;(u=u.slice(1,-1)),n[l]=Vg(u,o)}s=a+1}return n}function Ml(e,t,n){const r=n||{},o=r.encode||Kg;if(typeof o!="function")throw new TypeError("option encode is invalid");if(!fo.test(e))throw new TypeError("argument name is invalid");const s=o(t);if(s&amp;&amp;!fo.test(s))throw new TypeError("argument val is invalid");let i=e+"="+s;if(r.maxAge!==void 0&amp;&amp;r.maxAge!==null){const a=r.maxAge-0;if(Number.isNaN(a)||!Number.isFinite(a))throw new TypeError("option maxAge is invalid");i+="; Max-Age="+Math.floor(a)}if(r.domain){if(!fo.test(r.domain))throw new TypeError("option domain is invalid");i+="; Domain="+r.domain}if(r.path){if(!fo.test(r.path))throw new TypeError("option path is invalid");i+="; Path="+r.path}if(r.expires){if(!zg(r.expires)||Number.isNaN(r.expires.valueOf()))throw new TypeError("option expires is invalid");i+="; Expires="+r.expires.toUTCString()}if(r.httpOnly&amp;&amp;(i+="; HttpOnly"),r.secure&amp;&amp;(i+="; Secure"),r.priority)switch(typeof r.priority=="string"?r.priority.toLowerCase():r.priority){case"low":i+="; Priority=Low";break;case"medium":i+="; Priority=Medium";break;case"high":i+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}if(r.sameSite)switch(typeof r.sameSite=="string"?r.sameSite.toLowerCase():r.sameSite){case!0:i+="; SameSite=Strict";break;case"lax":i+="; SameSite=Lax";break;case"strict":i+="; SameSite=Strict";break;case"none":i+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return i}function zg(e){return Object.prototype.toString.call(e)==="[object Date]"||e instanceof Date}function Vg(e,t){try{return t(e)}catch{return e}}function Wg(e){return e.includes("%")?decodeURIComponent(e):e}function Kg(e){return encodeURIComponent(e)}const Dl=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function fi(e,t){t?t={...Dl,...t}:t=Dl;const n=Mf(t);return n.dispatch(e),n.toString()}const Gg=Object.freeze(["prototype","__proto__","constructor"]);function Mf(e){let t="",n=new Map;const r=o=&gt;{t+=o};return{toString(){return t},getContext(){return n},dispatch(o){return e.replacer&amp;&amp;(o=e.replacer(o)),this[o===null?"null":typeof o](o)},object(o){if(o&amp;&amp;typeof o.toJSON=="function")return this.object(o.toJSON());const s=Object.prototype.toString.call(o);let i="";const a=s.length;a&lt;10?i="unknown:["+s+"]":i=s.slice(8,a-1),i=i.toLowerCase();let l=null;if((l=n.get(o))===void 0)n.set(o,n.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer&lt;"u"&amp;&amp;Buffer.isBuffer&amp;&amp;Buffer.isBuffer(o))return r("buffer:"),r(o.toString("utf8"));if(i!=="object"&amp;&amp;i!=="function"&amp;&amp;i!=="asyncfunction")this[i]?this[i](o):e.ignoreUnknown||this.unkown(o,i);else{let u=Object.keys(o);e.unorderedObjects&amp;&amp;(u=u.sort());let c=[];e.respectType!==!1&amp;&amp;!jl(o)&amp;&amp;(c=Gg),e.excludeKeys&amp;&amp;(u=u.filter(d=&gt;!e.excludeKeys(d)),c=c.filter(d=&gt;!e.excludeKeys(d))),r("object:"+(u.length+c.length)+":");const f=d=&gt;{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(o[d]),r(",")};for(const d of u)f(d);for(const d of c)f(d)}},array(o,s){if(s=s===void 0?e.unorderedArrays!==!1:s,r("array:"+o.length+":"),!s||o.length&lt;=1){for(const l of o)this.dispatch(l);return}const i=new Map,a=o.map(l=&gt;{const u=Mf(e);u.dispatch(l);for(const[c,f]of u.getContext())i.set(c,f);return u.toString()});return n=i,a.sort(),this.array(a,!1)},date(o){return r("date:"+o.toJSON())},symbol(o){return r("symbol:"+o.toString())},unkown(o,s){if(r(s),!!o&amp;&amp;(r(":"),o&amp;&amp;typeof o.entries=="function"))return this.array(Array.from(o.entries()),!0)},error(o){return r("error:"+o.toString())},boolean(o){return r("bool:"+o)},string(o){r("string:"+o.length+":"),r(o)},function(o){r("fn:"),jl(o)?this.dispatch("[native]"):this.dispatch(o.toString()),e.respectFunctionNames!==!1&amp;&amp;this.dispatch("function-name:"+String(o.name)),e.respectFunctionProperties&amp;&amp;this.object(o)},number(o){return r("number:"+o)},xml(o){return r("xml:"+o.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(o){return r("regex:"+o.toString())},uint8array(o){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(o))},uint8clampedarray(o){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(o))},int8array(o){return r("int8array:"),this.dispatch(Array.prototype.slice.call(o))},uint16array(o){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(o))},int16array(o){return r("int16array:"),this.dispatch(Array.prototype.slice.call(o))},uint32array(o){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(o))},int32array(o){return r("int32array:"),this.dispatch(Array.prototype.slice.call(o))},float32array(o){return r("float32array:"),this.dispatch(Array.prototype.slice.call(o))},float64array(o){return r("float64array:"),this.dispatch(Array.prototype.slice.call(o))},arraybuffer(o){return r("arraybuffer:"),this.dispatch(new Uint8Array(o))},url(o){return r("url:"+o.toString())},map(o){r("map:");const s=[...o];return this.array(s,e.unorderedSets!==!1)},set(o){r("set:");const s=[...o];return this.array(s,e.unorderedSets!==!1)},file(o){return r("file:"),this.dispatch([o.name,o.size,o.type,o.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported
Use "options.replacer" or "options.ignoreUnknown"
`)},domwindow(){return r("domwindow")},bigint(o){return r("bigint:"+o.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const Df="[native code] }",qg=Df.length;function jl(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-qg)===Df}class ln{constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||Jg).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n&lt;t.sigBytes;n++){const r=t.words[n&gt;&gt;&gt;2]&gt;&gt;&gt;24-n%4*8&amp;255;this.words[this.sigBytes+n&gt;&gt;&gt;2]|=r&lt;&lt;24-(this.sigBytes+n)%4*8}else for(let n=0;n&lt;t.sigBytes;n+=4)this.words[this.sigBytes+n&gt;&gt;&gt;2]=t.words[n&gt;&gt;&gt;2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes&gt;&gt;&gt;2]&amp;=4294967295&lt;&lt;32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new ln([...this.words])}}const Jg={stringify(e){const t=[];for(let n=0;n&lt;e.sigBytes;n++){const r=e.words[n&gt;&gt;&gt;2]&gt;&gt;&gt;24-n%4*8&amp;255;t.push((r&gt;&gt;&gt;4).toString(16),(r&amp;15).toString(16))}return t.join("")}},Xg={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r&lt;e.sigBytes;r+=3){const o=e.words[r&gt;&gt;&gt;2]&gt;&gt;&gt;24-r%4*8&amp;255,s=e.words[r+1&gt;&gt;&gt;2]&gt;&gt;&gt;24-(r+1)%4*8&amp;255,i=e.words[r+2&gt;&gt;&gt;2]&gt;&gt;&gt;24-(r+2)%4*8&amp;255,a=o&lt;&lt;16|s&lt;&lt;8|i;for(let l=0;l&lt;4&amp;&amp;r*8+l*6&lt;e.sigBytes*8;l++)n.push(t.charAt(a&gt;&gt;&gt;6*(3-l)&amp;63))}return n.join("")}},Yg={parse(e){const t=e.length,n=[];for(let r=0;r&lt;t;r++)n[r&gt;&gt;&gt;2]|=(e.charCodeAt(r)&amp;255)&lt;&lt;24-r%4*8;return new ln(n,t)}},Qg={parse(e){return Yg.parse(unescape(encodeURIComponent(e)))}};class Zg{constructor(){this._data=new ln,this._nDataBytes=0,this._minBufferSize=0,this.blockSize=512/32}reset(){this._data=new ln,this._nDataBytes=0}_append(t){typeof t=="string"&amp;&amp;(t=Qg.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const o=r*this.blockSize,s=Math.min(o*4,this._data.sigBytes);if(o){for(let i=0;i&lt;o;i+=this.blockSize)this._doProcessBlock(this._data.words,i);n=this._data.words.splice(0,o),this._data.sigBytes-=s}return new ln(n,s)}}class ey extends Zg{update(t){return this._append(t),this._process(),this}finalize(t){t&amp;&amp;this._append(t)}}const Fl=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],ty=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],vn=[];class ny extends ey{constructor(){super(...arguments),this._hash=new ln([...Fl])}reset(){super.reset(),this._hash=new ln([...Fl])}_doProcessBlock(t,n){const r=this._hash.words;let o=r[0],s=r[1],i=r[2],a=r[3],l=r[4],u=r[5],c=r[6],f=r[7];for(let d=0;d&lt;64;d++){if(d&lt;16)vn[d]=t[n+d]|0;else{const _=vn[d-15],b=(_&lt;&lt;25|_&gt;&gt;&gt;7)^(_&lt;&lt;14|_&gt;&gt;&gt;18)^_&gt;&gt;&gt;3,E=vn[d-2],k=(E&lt;&lt;15|E&gt;&gt;&gt;17)^(E&lt;&lt;13|E&gt;&gt;&gt;19)^E&gt;&gt;&gt;10;vn[d]=b+vn[d-7]+k+vn[d-16]}const g=l&amp;u^~l&amp;c,v=o&amp;s^o&amp;i^s&amp;i,L=(o&lt;&lt;30|o&gt;&gt;&gt;2)^(o&lt;&lt;19|o&gt;&gt;&gt;13)^(o&lt;&lt;10|o&gt;&gt;&gt;22),S=(l&lt;&lt;26|l&gt;&gt;&gt;6)^(l&lt;&lt;21|l&gt;&gt;&gt;11)^(l&lt;&lt;7|l&gt;&gt;&gt;25),m=f+S+g+ty[d]+vn[d],y=L+v;f=c,c=u,u=l,l=a+m|0,a=i,i=s,s=o,o=m+y|0}r[0]=r[0]+o|0,r[1]=r[1]+s|0,r[2]=r[2]+i|0,r[3]=r[3]+a|0,r[4]=r[4]+l|0,r[5]=r[5]+u|0,r[6]=r[6]+c|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r&gt;&gt;&gt;5]|=128&lt;&lt;24-r%32,this._data.words[(r+64&gt;&gt;&gt;9&lt;&lt;4)+14]=Math.floor(n/4294967296),this._data.words[(r+64&gt;&gt;&gt;9&lt;&lt;4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function ry(e){return new ny().finalize(e).toString(Xg)}function oy(e,t={}){const n=typeof e=="string"?e:fi(e,t);return ry(n).slice(0,10)}function sy(e,t,n={}){return e===t||fi(e,n)===fi(t,n)}function iy(e){return{ctx:{table:e},matchAll:t=&gt;Ff(t,e)}}function jf(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,o])=&gt;[r,jf(o)])):new Map(Object.entries(e[n]));return t}function ay(e){return iy(jf(e))}function Ff(e,t){const n=[];for(const[o,s]of $l(t.wildcard))e.startsWith(o)&amp;&amp;n.push(s);for(const[o,s]of $l(t.dynamic))if(e.startsWith(o+"/")){const i="/"+e.slice(o.length).split("/").splice(2).join("/");n.push(...Ff(i,s))}const r=t.static.get(e);return r&amp;&amp;n.push(r),n.filter(Boolean)}function $l(e){return[...e.entries()].sort((t,n)=&gt;t[0].length-n[0].length)}function Ss(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&amp;&amp;t!==Object.prototype&amp;&amp;Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function di(e,t,n=".",r){if(!Ss(t))return di(e,{},n,r);const o=Object.assign({},t);for(const s in e){if(s==="__proto__"||s==="constructor")continue;const i=e[s];i!=null&amp;&amp;(r&amp;&amp;r(o,s,i,n)||(Array.isArray(i)&amp;&amp;Array.isArray(o[s])?o[s]=[...i,...o[s]]:Ss(i)&amp;&amp;Ss(o[s])?o[s]=di(i,o[s],(n?`${n}.`:"")+s.toString(),r):o[s]=i))}return o}function $f(e){return(...t)=&gt;t.reduce((n,r)=&gt;di(n,r,"",e),{})}const Hf=$f(),ly=$f((e,t,n)=&gt;{if(e[t]!==void 0&amp;&amp;typeof n=="function")return e[t]=n(e[t]),!0});function cy(e,t){try{return t in e}catch{return!1}}var uy=Object.defineProperty,fy=(e,t,n)=&gt;t in e?uy(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,En=(e,t,n)=&gt;(fy(e,typeof t!="symbol"?t+"":t,n),n);class hi extends Error{constructor(t,n={}){super(t,n),En(this,"statusCode",500),En(this,"fatal",!1),En(this,"unhandled",!1),En(this,"statusMessage"),En(this,"data"),En(this,"cause"),n.cause&amp;&amp;!this.cause&amp;&amp;(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:mi(this.statusCode,500)};return this.statusMessage&amp;&amp;(t.statusMessage=Uf(this.statusMessage)),this.data!==void 0&amp;&amp;(t.data=this.data),t}}En(hi,"__h3_error__",!0);function pi(e){if(typeof e=="string")return new hi(e);if(dy(e))return e;const t=new hi(e.message??e.statusMessage??"",{cause:e.cause||e});if(cy(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&amp;&amp;(t.data=e.data),e.statusCode?t.statusCode=mi(e.statusCode,t.statusCode):e.status&amp;&amp;(t.statusCode=mi(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&amp;&amp;(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Uf(t.statusMessage)!==n&amp;&amp;console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&amp;&amp;(t.fatal=e.fatal),e.unhandled!==void 0&amp;&amp;(t.unhandled=e.unhandled),t}function dy(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const hy=/[^\u0009\u0020-\u007E]/g;function Uf(e=""){return e.replace(hy,"")}function mi(e,t=200){return!e||(typeof e=="string"&amp;&amp;(e=Number.parseInt(e,10)),e&lt;100||e&gt;999)?t:e}const Bf=Symbol("layout-meta"),Yr=Symbol("route"),yt=()=&gt;{var e;return(e=le())==null?void 0:e.$router},pr=()=&gt;ia()?ze(Yr,le()._route):le()._route;const py=(e,t,n={})=&gt;{const r=le(),o=n.global||typeof e!="string",s=typeof e!="string"?e:t;if(!s){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}o?r._middleware.global.push(s):r._middleware.named[e]=s},my=()=&gt;{try{if(le()._processingMiddleware)return!0}catch{return!0}return!1},zf=(e,t)=&gt;{e||(e="/");const n=typeof e=="string"?e:fa(e.path||"/",e.query||{})+(e.hash||"");if(t!=null&amp;&amp;t.open){{const{target:a="_blank",windowFeatures:l={}}=t.open,u=Object.entries(l).filter(([c,f])=&gt;f!==void 0).map(([c,f])=&gt;`${c.toLowerCase()}=${f}`).join(", ");open(n,a,u)}return Promise.resolve()}const r=(t==null?void 0:t.external)||hn(n,{acceptRelative:!0});if(r){if(!(t!=null&amp;&amp;t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const a=hr(n).protocol;if(a&amp;&amp;eg(a))throw new Error(`Cannot navigate to a URL with '${a}' protocol.`)}const o=my();if(!r&amp;&amp;o)return e;const s=yt(),i=le();return r?(i._scope.stop(),t!=null&amp;&amp;t.replace?location.replace(n):location.href=n,o?i.isHydrating?new Promise(()=&gt;{}):!1:Promise.resolve()):t!=null&amp;&amp;t.replace?s.replace(e):s.push(e)},Vf="__nuxt_error",es=()=&gt;Ou(le().payload,"error"),Wn=e=&gt;{const t=ts(e);try{const n=le(),r=es();n.hooks.callHook("app:error",t),r.value=r.value||t}catch{throw t}return t},gy=async(e={})=&gt;{const t=le(),n=es();t.callHook("app:error:cleared",e),e.redirect&amp;&amp;await yt().replace(e.redirect),n.value=null},yy=e=&gt;!!e&amp;&amp;typeof e=="object"&amp;&amp;Vf in e,ts=e=&gt;{const t=pi(e);return Object.defineProperty(t,Vf,{value:!0,configurable:!1,writable:!1}),t},_y="modulepreload",by=function(e,t){return e[0]==="."?new URL(e,t).href:e},Hl={},vy=function(t,n,r){let o=Promise.resolve();if(n&amp;&amp;n.length&gt;0){const s=document.getElementsByTagName("link");o=Promise.all(n.map(i=&gt;{if(i=by(i,r),i in Hl)return;Hl[i]=!0;const a=i.endsWith(".css"),l=a?'[rel="stylesheet"]':"";if(!!r)for(let f=s.length-1;f&gt;=0;f--){const d=s[f];if(d.href===i&amp;&amp;(!a||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${l}`))return;const c=document.createElement("link");if(c.rel=a?"stylesheet":_y,a||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),a)return new Promise((f,d)=&gt;{c.addEventListener("load",f),c.addEventListener("error",()=&gt;d(new Error(`Unable to preload CSS for ${i}`)))})}))}return o.then(()=&gt;t()).catch(s=&gt;{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},he=(...e)=&gt;vy(...e).catch(t=&gt;{const n=new Event("nuxt.preloadError");throw n.payload=t,window.dispatchEvent(n),t}),wy=-1,Ey=-2,Ly=-3,ky=-4,Sy=-5,Cy=-6;function Ty(e,t){return Py(JSON.parse(e),t)}function Py(e,t){if(typeof e=="number")return o(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function o(s,i=!1){if(s===wy)return;if(s===Ly)return NaN;if(s===ky)return 1/0;if(s===Sy)return-1/0;if(s===Cy)return-0;if(i)throw new Error("Invalid input");if(s in r)return r[s];const a=n[s];if(!a||typeof a!="object")r[s]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],u=t==null?void 0:t[l];if(u)return r[s]=u(o(a[1]));switch(l){case"Date":r[s]=new Date(a[1]);break;case"Set":const c=new Set;r[s]=c;for(let g=1;g&lt;a.length;g+=1)c.add(o(a[g]));break;case"Map":const f=new Map;r[s]=f;for(let g=1;g&lt;a.length;g+=2)f.set(o(a[g]),o(a[g+1]));break;case"RegExp":r[s]=new RegExp(a[1],a[2]);break;case"Object":r[s]=Object(a[1]);break;case"BigInt":r[s]=BigInt(a[1]);break;case"null":const d=Object.create(null);r[s]=d;for(let g=1;g&lt;a.length;g+=2)d[a[g]]=o(a[g+1]);break;default:throw new Error(`Unknown type ${l}`)}}else{const l=new Array(a.length);r[s]=l;for(let u=0;u&lt;a.length;u+=1){const c=a[u];c!==Ey&amp;&amp;(l[u]=o(c))}}else{const l={};r[s]=l;for(const u in a){const c=a[u];l[u]=o(c)}}return r[s]}return o(0)}function Ry(e){return Array.isArray(e)?e:[e]}const Ay=["title","titleTemplate","script","style","noscript"],yo=["base","meta","link","style","script","noscript"],Oy=["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"],Iy=["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"],Wf=["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"],Ny=typeof window&lt;"u";function pa(e){let t=9;for(let n=0;n&lt;e.length;)t=Math.imul(t^e.charCodeAt(n++),9**9);return((t^t&gt;&gt;&gt;9)+65536).toString(16).substring(1,8).toLowerCase()}function Ul(e){return e._h||pa(e._d?e._d:`${e.tag}:${e.textContent||e.innerHTML||""}:${Object.entries(e.props).map(([t,n])=&gt;`${t}:${String(n)}`).join(",")}`)}function Kf(e,t){const{props:n,tag:r}=e;if(Iy.includes(r))return r;if(r==="link"&amp;&amp;n.rel==="canonical")return"canonical";if(n.charset)return"charset";const o=["id"];r==="meta"&amp;&amp;o.push("name","property","http-equiv");for(const s of o)if(typeof n[s]&lt;"u"){const i=String(n[s]);return t&amp;&amp;!t(i)?!1:`${r}:${s}:${i}`}return!1}function Bl(e,t){return e==null?t||null:typeof e=="function"?e(t):e}function Gf(e,t){const n=[],r=t.resolveKeyData||(s=&gt;s.key),o=t.resolveValueData||(s=&gt;s.value);for(const[s,i]of Object.entries(e))n.push(...(Array.isArray(i)?i:[i]).map(a=&gt;{const l={key:s,value:a},u=o(l);return typeof u=="object"?Gf(u,t):Array.isArray(u)?u:{[typeof t.key=="function"?t.key(l):t.key]:r(l),[typeof t.value=="function"?t.value(l):t.value]:u}}).flat());return n}function qf(e,t){return Object.entries(e).map(([n,r])=&gt;{if(typeof r=="object"&amp;&amp;(r=qf(r,t)),t.resolve){const o=t.resolve({key:n,value:r});if(o)return o}return typeof r=="number"&amp;&amp;(r=r.toString()),typeof r=="string"&amp;&amp;t.wrapValue&amp;&amp;(r=r.replace(new RegExp(t.wrapValue,"g"),`\\${t.wrapValue}`),r=`${t.wrapValue}${r}${t.wrapValue}`),`${n}${t.keyValueSeparator||""}${r}`}).join(t.entrySeparator||"")}const We=e=&gt;({keyValue:e,metaKey:"property"}),Cs=e=&gt;({keyValue:e}),ma={appleItunesApp:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return`${xt(e)}=${t}`}}},articleExpirationTime:We("article:expiration_time"),articleModifiedTime:We("article:modified_time"),articlePublishedTime:We("article:published_time"),bookReleaseDate:We("book:release_date"),charset:{metaKey:"charset"},contentSecurityPolicy:{unpack:{entrySeparator:"; ",resolve({key:e,value:t}){return`${xt(e)} ${t}`}},metaKey:"http-equiv"},contentType:{metaKey:"http-equiv"},defaultStyle:{metaKey:"http-equiv"},fbAppId:We("fb:app_id"),msapplicationConfig:Cs("msapplication-Config"),msapplicationTileColor:Cs("msapplication-TileColor"),msapplicationTileImage:Cs("msapplication-TileImage"),ogAudioSecureUrl:We("og:audio:secure_url"),ogAudioUrl:We("og:audio"),ogImageSecureUrl:We("og:image:secure_url"),ogImageUrl:We("og:image"),ogSiteName:We("og:site_name"),ogVideoSecureUrl:We("og:video:secure_url"),ogVideoUrl:We("og:video"),profileFirstName:We("profile:first_name"),profileLastName:We("profile:last_name"),profileUsername:We("profile:username"),refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve({key:e,value:t}){if(e==="seconds")return`${t}`}}},robots:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return typeof t=="boolean"?`${xt(e)}`:`${xt(e)}:${t}`}}},xUaCompatible:{metaKey:"http-equiv"}},Jf=["og","book","article","profile"];function Xf(e){var n;const t=xt(e).split(":")[0];return Jf.includes(t)?"property":((n=ma[e])==null?void 0:n.metaKey)||"name"}function xy(e){var t;return((t=ma[e])==null?void 0:t.keyValue)||xt(e)}function xt(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.split("-")[0];return Jf.includes(n)||n==="twitter"?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function gi(e){if(Array.isArray(e))return e.map(n=&gt;gi(n));if(typeof e!="object"||Array.isArray(e))return e;const t={};for(const[n,r]of Object.entries(e))t[xt(n)]=gi(r);return t}function My(e,t){const n=ma[t];return t==="refresh"?`${e.seconds};url=${e.url}`:qf(gi(e),{keyValueSeparator:"=",entrySeparator:", ",resolve({value:r,key:o}){if(r===null)return"";if(typeof r=="boolean")return`${o}`},...n==null?void 0:n.unpack})}const Yf=["og:image","og:video","og:audio","twitter:image"];function Qf(e){const t={};return Object.entries(e).forEach(([n,r])=&gt;{String(r)!=="false"&amp;&amp;n&amp;&amp;(t[n]=r)}),t}function zl(e,t){const n=Qf(t),r=xt(e),o=Xf(r);if(Yf.includes(r)){const s={};return Object.entries(n).forEach(([i,a])=&gt;{s[`${e}${i==="url"?"":`${i.charAt(0).toUpperCase()}${i.slice(1)}`}`]=a}),ga(s).sort((i,a)=&gt;{var l,u;return(((l=i[o])==null?void 0:l.length)||0)-(((u=a[o])==null?void 0:u.length)||0)})}return[{[o]:r,...n}]}function ga(e){const t=[],n={};Object.entries(e).forEach(([o,s])=&gt;{if(!Array.isArray(s)){if(typeof s=="object"&amp;&amp;s){if(Yf.includes(xt(o))){t.push(...zl(o,s));return}n[o]=Qf(s)}else n[o]=s;return}s.forEach(i=&gt;{t.push(...typeof i=="string"?ga({[o]:i}):zl(o,i))})});const r=Gf(n,{key({key:o}){return Xf(o)},value({key:o}){return o==="charset"?"charset":"content"},resolveKeyData({key:o}){return xy(o)},resolveValueData({value:o,key:s}){return o===null?"_null":typeof o=="object"?My(o,s):typeof o=="number"?o.toString():o}});return[...t,...r].map(o=&gt;(o.content==="_null"&amp;&amp;(o.content=null),o))}async function Dy(e,t,n){const r={tag:e,props:await Zf(typeof t=="object"&amp;&amp;typeof t!="function"&amp;&amp;!(t instanceof Promise)?{...t}:{[["script","noscript","style"].includes(e)?"innerHTML":"textContent"]:t},["templateParams","titleTemplate"].includes(e))};return Wf.forEach(o=&gt;{const s=typeof r.props[o]&lt;"u"?r.props[o]:n[o];typeof s&lt;"u"&amp;&amp;((!["innerHTML","textContent","children"].includes(o)||Ay.includes(r.tag))&amp;&amp;(r[o==="children"?"innerHTML":o]=s),delete r.props[o])}),r.props.body&amp;&amp;(r.tagPosition="bodyClose",delete r.props.body),r.tag==="script"&amp;&amp;typeof r.innerHTML=="object"&amp;&amp;(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(o=&gt;({...r,props:{...r.props,content:o}})):r}function jy(e){return typeof e=="object"&amp;&amp;!Array.isArray(e)&amp;&amp;(e=Object.keys(e).filter(t=&gt;e[t])),(Array.isArray(e)?e.join(" "):e).split(" ").filter(t=&gt;t.trim()).filter(Boolean).join(" ")}async function Zf(e,t){for(const n of Object.keys(e)){if(n==="class"){e[n]=jy(e[n]);continue}if(e[n]instanceof Promise&amp;&amp;(e[n]=await e[n]),!t&amp;&amp;!Wf.includes(n)){const r=String(e[n]),o=n.startsWith("data-");r==="true"||r===""?e[n]=o?"true":!0:e[n]||(o&amp;&amp;r==="false"?e[n]="false":delete e[n])}}return e}const Fy=10;async function $y(e){const t=[];return Object.entries(e.resolvedInput).filter(([n,r])=&gt;typeof r&lt;"u"&amp;&amp;Oy.includes(n)).forEach(([n,r])=&gt;{const o=Ry(r);t.push(...o.map(s=&gt;Dy(n,s,e)).flat())}),(await Promise.all(t)).flat().filter(Boolean).map((n,r)=&gt;(n._e=e._i,e.mode&amp;&amp;(n._m=e.mode),n._p=(e._i&lt;&lt;Fy)+r,n))}const Vl={base:-10,title:10},Wl={critical:-80,high:-10,low:20};function Io(e){let t=100;const n=e.tagPriority;return typeof n=="number"?n:(e.tag==="meta"?(e.props["http-equiv"]==="content-security-policy"&amp;&amp;(t=-30),e.props.charset&amp;&amp;(t=-20),e.props.name==="viewport"&amp;&amp;(t=-15)):e.tag==="link"&amp;&amp;e.props.rel==="preconnect"?t=20:e.tag in Vl&amp;&amp;(t=Vl[e.tag]),typeof n=="string"&amp;&amp;n in Wl?t+Wl[n]:t)}const Hy=[{prefix:"before:",offset:-1},{prefix:"after:",offset:1}],ed=["onload","onerror","onabort","onprogress","onloadstart"],Gt="%separator";function _o(e,t,n){if(typeof e!="string"||!e.includes("%"))return e;function r(i){let a;return["s","pageTitle"].includes(i)?a=t.pageTitle:i.includes(".")?a=i.split(".").reduce((l,u)=&gt;l&amp;&amp;l[u]||void 0,t):a=t[i],typeof a&lt;"u"?(a||"").replace(/"/g,'\\"'):!1}let o=e;try{o=decodeURI(e)}catch{}return(o.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(i=&gt;{const a=r(i.slice(1));typeof a=="string"&amp;&amp;(e=e.replace(new RegExp(`\\${i}(\\W|$)`,"g"),(l,u)=&gt;`${a}${u}`).trim())}),e.includes(Gt)&amp;&amp;(e.endsWith(Gt)&amp;&amp;(e=e.slice(0,-Gt.length).trim()),e.startsWith(Gt)&amp;&amp;(e=e.slice(Gt.length).trim()),e=e.replace(new RegExp(`\\${Gt}\\s*\\${Gt}`,"g"),Gt),e=_o(e,{separator:n},n)),e}async function Uy(e){const t={tag:e.tagName.toLowerCase(),props:await Zf(e.getAttributeNames().reduce((n,r)=&gt;({...n,[r]:e.getAttribute(r)}),{})),innerHTML:e.innerHTML};return t._d=Kf(t),t}async function td(e,t={}){var c;const n=t.document||e.resolvedOptions.document;if(!n)return;const r={shouldRender:e.dirty,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!r.shouldRender)return;const o=(await e.resolveTags()).map(f=&gt;({tag:f,id:yo.includes(f.tag)?Ul(f):f.tag,shouldRender:!0}));let s=e._dom;if(!s){s={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};for(const f of["body","head"]){const d=(c=n==null?void 0:n[f])==null?void 0:c.children;for(const g of[...d].filter(v=&gt;yo.includes(v.tagName.toLowerCase())))s.elMap[g.getAttribute("data-hid")||Ul(await Uy(g))]=g}}s.pendingSideEffects={...s.sideEffects||{}},s.sideEffects={};function i(f,d,g){const v=`${f}:${d}`;s.sideEffects[v]=g,delete s.pendingSideEffects[v]}function a({id:f,$el:d,tag:g}){const v=g.tag.endsWith("Attrs");s.elMap[f]=d,v||(["textContent","innerHTML"].forEach(L=&gt;{g[L]&amp;&amp;g[L]!==d[L]&amp;&amp;(d[L]=g[L])}),i(f,"el",()=&gt;{s.elMap[f].remove(),delete s.elMap[f]})),Object.entries(g.props).forEach(([L,S])=&gt;{const m=`attr:${L}`;if(L==="class")for(const y of(S||"").split(" ").filter(Boolean))v&amp;&amp;i(f,`${m}:${y}`,()=&gt;d.classList.remove(y)),!d.classList.contains(y)&amp;&amp;d.classList.add(y);else d.getAttribute(L)!==S&amp;&amp;d.setAttribute(L,S===!0?"":String(S)),v&amp;&amp;i(f,m,()=&gt;d.removeAttribute(L))})}const l=[],u={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of o){const{tag:d,shouldRender:g,id:v}=f;if(g){if(d.tag==="title"){n.title=d.textContent;continue}f.$el=f.$el||s.elMap[v],f.$el?a(f):yo.includes(d.tag)&amp;&amp;l.push(f)}}for(const f of l){const d=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),a(f),u[d]=u[d]||n.createDocumentFragment(),u[d].appendChild(f.$el)}for(const f of o)await e.hooks.callHook("dom:renderTag",f,n,i);u.head&amp;&amp;n.head.appendChild(u.head),u.bodyOpen&amp;&amp;n.body.insertBefore(u.bodyOpen,n.body.firstChild),u.bodyClose&amp;&amp;n.body.appendChild(u.bodyClose),Object.values(s.pendingSideEffects).forEach(f=&gt;f()),e._dom=s,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:o})}async function By(e,t={}){const n=t.delayFn||(r=&gt;setTimeout(r,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(r=&gt;n(async()=&gt;{await td(e,t),delete e._domUpdatePromise,r()}))}function zy(e){return t=&gt;{var r,o;const n=((o=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:o.innerHTML)||!1;return n&amp;&amp;t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":function(s){By(s,e)}}}}}const Vy=["templateParams","htmlAttrs","bodyAttrs"],Wy={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(r=&gt;{e.props[r]&amp;&amp;(e.key=e.props[r],delete e.props[r])});const n=Kf(e)||(e.key?`${e.tag}:${e.key}`:!1);n&amp;&amp;(e._d=n)},"tags:resolve":function(e){const t={};e.tags.forEach(r=&gt;{const o=(r.key?`${r.tag}:${r.key}`:r._d)||r._p,s=t[o];if(s){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&amp;&amp;Vy.includes(r.tag)&amp;&amp;(a="merge"),a==="merge"){const l=s.props;["class","style"].forEach(u=&gt;{l[u]&amp;&amp;(r.props[u]?(u==="style"&amp;&amp;!l[u].endsWith(";")&amp;&amp;(l[u]+=";"),r.props[u]=`${l[u]} ${r.props[u]}`):r.props[u]=l[u])}),t[o].props={...l,...r.props};return}else if(r._e===s._e){s._duped=s._duped||[],r._d=`${s._d}:${s._duped.length+1}`,s._duped.push(r);return}else if(Io(r)&gt;Io(s))return}const i=Object.keys(r.props).length+(r.innerHTML?1:0)+(r.textContent?1:0);if(yo.includes(r.tag)&amp;&amp;i===0){delete t[o];return}t[o]=r});const n=[];Object.values(t).forEach(r=&gt;{const o=r._duped;delete r._duped,n.push(r),o&amp;&amp;n.push(...o)}),e.tags=n,e.tags=e.tags.filter(r=&gt;!(r.tag==="meta"&amp;&amp;(r.props.name||r.props.property)&amp;&amp;!r.props.content))}}},Ky={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(n=&gt;["titleTemplate","templateParams","title"].includes(n.tag)&amp;&amp;n._m==="server").forEach(n=&gt;{t[n.tag]=n.tag.startsWith("title")?n.textContent:n.props}),Object.keys(t).length&amp;&amp;e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},Gy=["script","link","bodyAttrs"];function qy(e){const t={},n={};return Object.entries(e.props).forEach(([r,o])=&gt;{r.startsWith("on")&amp;&amp;typeof o=="function"?(ed.includes(r)&amp;&amp;(t[r]=`this.dataset.${r} = true`),n[r]=o):t[r]=o}),{props:t,eventHandlers:n}}const Jy=e=&gt;({hooks:{"tags:resolve":function(t){for(const n of t.tags)if(Gy.includes(n.tag)){const{props:r,eventHandlers:o}=qy(n);n.props=r,Object.keys(o).length&amp;&amp;((n.props.src||n.props.href)&amp;&amp;(n.key=n.key||pa(n.props.src||n.props.href)),n._eventHandlers=o)}},"dom:renderTag":function(t,n,r){if(!t.tag._eventHandlers)return;const o=t.tag.tag==="bodyAttrs"?n.defaultView:t.$el;Object.entries(t.tag._eventHandlers).forEach(([s,i])=&gt;{const a=`${t.tag._d||t.tag._p}:${s}`,l=s.slice(2).toLowerCase(),u=`data-h-${l}`;if(r(t.id,a,()=&gt;{}),t.$el.hasAttribute(u))return;t.$el.setAttribute(u,"");let c;const f=d=&gt;{i(d),c==null||c.disconnect()};s in t.$el.dataset?f(new Event(s.replace("on",""))):ed.includes(s)&amp;&amp;typeof MutationObserver&lt;"u"?(c=new MutationObserver(d=&gt;{d.some(v=&gt;v.attributeName===`data-${s}`)&amp;&amp;(f(new Event(s.replace("on",""))),c==null||c.disconnect())}),c.observe(t.$el,{attributes:!0})):o.addEventListener(l,f),r(t.id,a,()=&gt;{c==null||c.disconnect(),o.removeEventListener(l,f),t.$el.removeAttribute(u)})})}}}),Xy=["link","style","script","noscript"],Yy={hooks:{"tag:normalise":({tag:e})=&gt;{e.key&amp;&amp;Xy.includes(e.tag)&amp;&amp;(e.props["data-hid"]=e._h=pa(e.key))}}},Qy={hooks:{"tags:resolve":e=&gt;{const t=n=&gt;{var r;return(r=e.tags.find(o=&gt;o._d===n))==null?void 0:r._p};for(const{prefix:n,offset:r}of Hy)for(const o of e.tags.filter(s=&gt;typeof s.tagPriority=="string"&amp;&amp;s.tagPriority.startsWith(n))){const s=t(o.tagPriority.replace(n,""));typeof s&lt;"u"&amp;&amp;(o._p=s+r)}e.tags.sort((n,r)=&gt;n._p-r._p).sort((n,r)=&gt;Io(n)-Io(r))}}},Zy={meta:"content",link:"href",htmlAttrs:"lang"},e_=e=&gt;({hooks:{"tags:resolve":t=&gt;{var a;const{tags:n}=t,r=(a=n.find(l=&gt;l.tag==="title"))==null?void 0:a.textContent,o=n.findIndex(l=&gt;l.tag==="templateParams"),s=o!==-1?n[o].props:{},i=s.separator||"|";delete s.separator,s.pageTitle=_o(s.pageTitle||r||"",s,i);for(const l of n.filter(u=&gt;u.processTemplateParams!==!1)){const u=Zy[l.tag];u&amp;&amp;typeof l.props[u]=="string"?l.props[u]=_o(l.props[u],s,i):(l.processTemplateParams===!0||["titleTemplate","title"].includes(l.tag))&amp;&amp;["innerHTML","textContent"].forEach(c=&gt;{typeof l[c]=="string"&amp;&amp;(l[c]=_o(l[c],s,i))})}e._templateParams=s,e._separator=i,t.tags=n.filter(l=&gt;l.tag!=="templateParams")}}}),t_={hooks:{"tags:resolve":e=&gt;{const{tags:t}=e;let n=t.findIndex(o=&gt;o.tag==="titleTemplate");const r=t.findIndex(o=&gt;o.tag==="title");if(r!==-1&amp;&amp;n!==-1){const o=Bl(t[n].textContent,t[r].textContent);o!==null?t[r].textContent=o||t[r].textContent:delete t[r]}else if(n!==-1){const o=Bl(t[n].textContent);o!==null&amp;&amp;(t[n].textContent=o,t[n].tag="title",n=-1)}n!==-1&amp;&amp;delete t[n],e.tags=t.filter(Boolean)}}},n_={hooks:{"tags:afterResolve":function(e){for(const t of e.tags)typeof t.innerHTML=="string"&amp;&amp;(t.innerHTML&amp;&amp;["application/ld+json","application/json"].includes(t.props.type)?t.innerHTML=t.innerHTML.replace(/&lt;/g,"\\u003C"):t.innerHTML=t.innerHTML.replace(new RegExp(`&lt;/${t.tag}`,"g"),`&lt;\\/${t.tag}`))}}};let nd;function r_(e={}){const t=o_(e);return t.use(zy()),nd=t}function Kl(e,t){return!e||e==="server"&amp;&amp;t||e==="client"&amp;&amp;!t}function o_(e={}){const t=Nf();t.addHooks(e.hooks||{}),e.document=e.document||(Ny?document:void 0);const n=!e.document,r=()=&gt;{a.dirty=!0,t.callHook("entries:updated",a)};let o=0,s=[];const i=[],a={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return s},use(l){const u=typeof l=="function"?l(a):l;(!u.key||!i.some(c=&gt;c.key===u.key))&amp;&amp;(i.push(u),Kl(u.mode,n)&amp;&amp;t.addHooks(u.hooks||{}))},push(l,u){u==null||delete u.head;const c={_i:o++,input:l,...u};return Kl(c.mode,n)&amp;&amp;(s.push(c),r()),{dispose(){s=s.filter(f=&gt;f._i!==c._i),t.callHook("entries:updated",a),r()},patch(f){s=s.map(d=&gt;(d._i===c._i&amp;&amp;(d.input=c.input=f),d)),r()}}},async resolveTags(){const l={tags:[],entries:[...s]};await t.callHook("entries:resolve",l);for(const u of l.entries){const c=u.resolvedInput||u.input;if(u.resolvedInput=await(u.transform?u.transform(c):c),u.resolvedInput)for(const f of await $y(u)){const d={tag:f,entry:u,resolvedOptions:a.resolvedOptions};await t.callHook("tag:normalise",d),l.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",l),await t.callHook("tags:resolve",l),await t.callHook("tags:afterResolve",l),l.tags},ssr:n};return[Wy,Ky,Jy,Yy,Qy,e_,t_,n_,...(e==null?void 0:e.plugins)||[]].forEach(l=&gt;a.use(l)),a.hooks.callHook("init",a),a}function s_(){return nd}const i_=_f.startsWith("3");function a_(e){return typeof e=="function"?e():oe(e)}function No(e,t=""){if(e instanceof Promise)return e;const n=a_(e);return!e||!n?n:Array.isArray(n)?n.map(r=&gt;No(r,t)):typeof n=="object"?Object.fromEntries(Object.entries(n).map(([r,o])=&gt;r==="titleTemplate"||r.startsWith("on")?[r,oe(o)]:[r,No(o,r)])):n}const l_={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=No(t.input)}}},rd="usehead";function c_(e){return{install(n){i_&amp;&amp;(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(rd,e))}}.install}function u_(e={}){e.domDelayFn=e.domDelayFn||(n=&gt;At(()=&gt;setTimeout(()=&gt;n(),0)));const t=r_(e);return t.use(l_),t.install=c_(t),t}const yi=typeof globalThis&lt;"u"?globalThis:typeof window&lt;"u"?window:typeof global&lt;"u"?global:typeof self&lt;"u"?self:{},_i="__unhead_injection_handler__";function f_(e){yi[_i]=e}function ya(){if(_i in yi)return yi[_i]();const e=ze(rd);return e||s_()}function rr(e,t={}){const n=t.head||ya();if(n)return n.ssr?n.push(e,t):d_(n,e,t)}function d_(e,t,n={}){const r=ve(!1),o=ve({});lp(()=&gt;{o.value=r.value?{}:No(t)});const s=e.push(o.value,n);return Ze(o,a=&gt;{s.patch(a)}),dn()&amp;&amp;(Xo(()=&gt;{s.dispose()}),Ku(()=&gt;{r.value=!0}),Wu(()=&gt;{r.value=!1})),s}function h_(e,t){const{title:n,titleTemplate:r,...o}=e;return rr({title:n,titleTemplate:r,_flatMeta:o},{...t,transform(s){const i=ga({...s._flatMeta});return delete s._flatMeta,{...s,meta:i}}})}function wt(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[object Object]"){if(e.constructor!==Object&amp;&amp;typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&amp;&amp;n[t]!==e[t]&amp;&amp;(n[t]=wt(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:wt(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=wt(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=wt(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(o){n.add(wt(o))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(o,s){n.set(wt(s),wt(o))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(wt(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const p_={nuxt:{buildId:"4f44cdfd-52c8-4374-88c7-b406d7f5c486"}},m_=ly(p_);function g_(){const e=le();return e._appConfig||(e._appConfig=Rt(m_)),e._appConfig}const y_=!1,bi=!1,__=!1,Gl=!1,jL={componentName:"NuxtLink"},b_="#__nuxt";let bo,od;function v_(){var t;const e=(t=g_().nuxt)==null?void 0:t.buildId;return bo=$fetch(da(`builds/meta/${e}.json`)),bo.then(n=&gt;{od=ay(n.matcher)}),bo}function ns(){return bo||v_()}async function sd(e){return await ns(),Hf({},...od.matchAll(e).reverse())}function ql(e,t={}){const n=w_(e,t),r=le(),o=r._payloadCache=r._payloadCache||{};return n in o||(o[n]=E_(e).then(s=&gt;s?id(n).then(i=&gt;i||(delete o[n],null)):(o[n]=null,null))),o[n]}const Jl="json";function w_(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||hn(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=t.hash||(t.fresh?Date.now():"");return Fn($n().app.baseURL,n.pathname,r?`_payload.${r}.${Jl}`:`_payload.${Jl}`)}async function id(e){const t=fetch(e).then(n=&gt;n.text().then(ad));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function E_(e=pr().path){if(e=dr(e),(await ns()).prerendered.includes(e))return!0;const n=await sd(e);return!!n.prerender&amp;&amp;!n.redirect}let ho=null;async function L_(){if(ho)return ho;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await ad(e.textContent||""),n=e.dataset.src?await id(e.dataset.src):void 0;return ho={...t,...n,...window.__NUXT__},ho}async function ad(e){return await Ty(e,le()._payloadRevivers)}function k_(e,t){le()._payloadRevivers[e]=t}const vi={NuxtError:e=&gt;ts(e),EmptyShallowRef:e=&gt;Zn(e==="_"?void 0:e==="0n"?BigInt(0):Fr(e)),EmptyRef:e=&gt;ve(e==="_"?void 0:e==="0n"?BigInt(0):Fr(e)),ShallowRef:e=&gt;Zn(e),ShallowReactive:e=&gt;Kr(e),Ref:e=&gt;ve(e),Reactive:e=&gt;Rt(e)};vi.Island=({key:e,params:t,result:n})=&gt;{const r=le();return r.isHydrating||(r.payload.data[e]=r.payload.data[e]||$fetch(`/__nuxt_island/${e}.json`,{responseType:"json",...t?{params:t}:{}}).then(o=&gt;(r.payload.data[e]=o,o))),{html:"",state:{},head:{link:[],style:[]},...n}};const S_=Je({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const r in vi)k_(r,vi[r]);Object.assign(e.payload,([t,n]=Ct(()=&gt;e.runWithContext(L_)),t=await t,n(),t)),window.__NUXT__=e.payload}}),C_=[],T_=Je({name:"nuxt:head",enforce:"pre",setup(e){const t=u_({plugins:C_});f_(()=&gt;le().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const r=async()=&gt;{n=!1,await td(t)};t.hooks.hook("dom:beforeRender",o=&gt;{o.shouldRender=!n}),e.hooks.hook("page:start",()=&gt;{n=!0}),e.hooks.hook("page:finish",()=&gt;{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*!
  * vue-router v4.3.0
  * (c) 2024 Eduardo San Martin Morote
  * @license MIT
  */const zn=typeof document&lt;"u";function P_(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const me=Object.assign;function Ts(e,t){const n={};for(const r in t){const o=t[r];n[r]=mt(o)?o.map(e):e(o)}return n}const Tr=()=&gt;{},mt=Array.isArray,ld=/#/g,R_=/&amp;/g,A_=/\//g,O_=/=/g,I_=/\?/g,cd=/\+/g,N_=/%5B/g,x_=/%5D/g,ud=/%5E/g,M_=/%60/g,fd=/%7B/g,D_=/%7C/g,dd=/%7D/g,j_=/%20/g;function _a(e){return encodeURI(""+e).replace(D_,"|").replace(N_,"[").replace(x_,"]")}function F_(e){return _a(e).replace(fd,"{").replace(dd,"}").replace(ud,"^")}function wi(e){return _a(e).replace(cd,"%2B").replace(j_,"+").replace(ld,"%23").replace(R_,"%26").replace(M_,"`").replace(fd,"{").replace(dd,"}").replace(ud,"^")}function $_(e){return wi(e).replace(O_,"%3D")}function H_(e){return _a(e).replace(ld,"%23").replace(I_,"%3F")}function U_(e){return e==null?"":H_(e).replace(A_,"%2F")}function $r(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const B_=/\/$/,z_=e=&gt;e.replace(B_,"");function Ps(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a&lt;l&amp;&amp;a&gt;=0&amp;&amp;(l=-1),l&gt;-1&amp;&amp;(r=t.slice(0,l),s=t.slice(l+1,a&gt;-1?a:t.length),o=e(s)),a&gt;-1&amp;&amp;(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=G_(r??t,n),{fullPath:r+(s&amp;&amp;"?")+s+i,path:r,query:o,hash:$r(i)}}function V_(e,t){const n=t.query?e(t.query):"";return t.path+(n&amp;&amp;"?")+n+(t.hash||"")}function Xl(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function W_(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r&gt;-1&amp;&amp;r===o&amp;&amp;or(t.matched[r],n.matched[o])&amp;&amp;hd(t.params,n.params)&amp;&amp;e(t.query)===e(n.query)&amp;&amp;t.hash===n.hash}function or(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function hd(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!K_(e[n],t[n]))return!1;return!0}function K_(e,t){return mt(e)?Yl(e,t):mt(t)?Yl(t,e):e===t}function Yl(e,t){return mt(t)?e.length===t.length&amp;&amp;e.every((n,r)=&gt;n===t[r]):e.length===1&amp;&amp;e[0]===t}function G_(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&amp;&amp;r.push("");let s=n.length-1,i,a;for(i=0;i&lt;r.length;i++)if(a=r[i],a!==".")if(a==="..")s&gt;1&amp;&amp;s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}var Hr;(function(e){e.pop="pop",e.push="push"})(Hr||(Hr={}));var Pr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Pr||(Pr={}));function q_(e){if(!e)if(zn){const t=document.querySelector("base");e=t&amp;&amp;t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&amp;&amp;e[0]!=="#"&amp;&amp;(e="/"+e),z_(e)}const J_=/^[^#]+#/;function X_(e,t){return e.replace(J_,"#")+t}function Y_(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 rs=()=&gt;({left:window.scrollX,top:window.scrollY});function Q_(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&amp;&amp;n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Y_(o,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 Ql(e,t){return(history.state?history.state.position-t:-1)+e}const Ei=new Map;function Z_(e,t){Ei.set(e,t)}function eb(e){const t=Ei.get(e);return Ei.delete(e),t}let tb=()=&gt;location.protocol+"//"+location.host;function pd(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s&gt;-1){let a=o.includes(e.slice(s))?e.slice(s).length:1,l=o.slice(a);return l[0]!=="/"&amp;&amp;(l="/"+l),Xl(l,"")}return Xl(n,e)+r+o}function nb(e,t,n,r){let o=[],s=[],i=null;const a=({state:d})=&gt;{const g=pd(e,location),v=n.value,L=t.value;let S=0;if(d){if(n.value=g,t.value=d,i&amp;&amp;i===v){i=null;return}S=L?d.position-L.position:0}else r(g);o.forEach(m=&gt;{m(n.value,v,{delta:S,type:Hr.pop,direction:S?S&gt;0?Pr.forward:Pr.back:Pr.unknown})})};function l(){i=n.value}function u(d){o.push(d);const g=()=&gt;{const v=o.indexOf(d);v&gt;-1&amp;&amp;o.splice(v,1)};return s.push(g),g}function c(){const{history:d}=window;d.state&amp;&amp;d.replaceState(me({},d.state,{scroll:rs()}),"")}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:f}}function Zl(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?rs():null}}function rb(e){const{history:t,location:n}=window,r={value:pd(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,u,c){const f=e.indexOf("#"),d=f&gt;-1?(n.host&amp;&amp;document.querySelector("base")?e:e.slice(f))+l:tb()+e+l;try{t[c?"replaceState":"pushState"](u,"",d),o.value=u}catch(g){console.error(g),n[c?"replace":"assign"](d)}}function i(l,u){const c=me({},t.state,Zl(o.value.back,l,o.value.forward,!0),u,{position:o.value.position});s(l,c,!0),r.value=l}function a(l,u){const c=me({},o.value,t.state,{forward:l,scroll:rs()});s(c.current,c,!0);const f=me({},Zl(r.value,l,null),{position:c.position+1},u);s(l,f,!1),r.value=l}return{location:r,state:o,push:a,replace:i}}function md(e){e=q_(e);const t=rb(e),n=nb(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=me({location:"",base:e,go:r,createHref:X_.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=&gt;t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=&gt;t.state.value}),o}function ob(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),md(e)}function sb(e){return typeof e=="string"||e&amp;&amp;typeof e=="object"}function gd(e){return typeof e=="string"||typeof e=="symbol"}const ht={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},yd=Symbol("");var ec;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ec||(ec={}));function sr(e,t){return me(new Error,{type:e,[yd]:!0},t)}function Ot(e,t){return e instanceof Error&amp;&amp;yd in e&amp;&amp;(t==null||!!(e.type&amp;t))}const tc="[^/]+?",ib={sensitive:!1,strict:!1,start:!0,end:!0},ab=/[.+*?^${}()[\]/\\]/g;function lb(e,t){const n=me({},ib,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const c=u.length?[]:[90];n.strict&amp;&amp;!u.length&amp;&amp;(o+="/");for(let f=0;f&lt;u.length;f++){const d=u[f];let g=40+(n.sensitive?.25:0);if(d.type===0)f||(o+="/"),o+=d.value.replace(ab,"\\$&amp;"),g+=40;else if(d.type===1){const{value:v,repeatable:L,optional:S,regexp:m}=d;s.push({name:v,repeatable:L,optional:S});const y=m||tc;if(y!==tc){g+=10;try{new RegExp(`(${y})`)}catch(b){throw new Error(`Invalid custom RegExp for param "${v}" (${y}): `+b.message)}}let _=L?`((?:${y})(?:/(?:${y}))*)`:`(${y})`;f||(_=S&amp;&amp;u.length&lt;2?`(?:/${_})`:"/"+_),S&amp;&amp;(_+="?"),o+=_,g+=20,S&amp;&amp;(g+=-8),L&amp;&amp;(g+=-20),y===".*"&amp;&amp;(g+=-50)}c.push(g)}r.push(c)}if(n.strict&amp;&amp;n.end){const u=r.length-1;r[u][r[u].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&amp;&amp;(o+="(?:/|$)");const i=new RegExp(o,n.sensitive?"":"i");function a(u){const c=u.match(i),f={};if(!c)return null;for(let d=1;d&lt;c.length;d++){const g=c[d]||"",v=s[d-1];f[v.name]=g&amp;&amp;v.repeatable?g.split("/"):g}return f}function l(u){let c="",f=!1;for(const d of e){(!f||!c.endsWith("/"))&amp;&amp;(c+="/"),f=!1;for(const g of d)if(g.type===0)c+=g.value;else if(g.type===1){const{value:v,repeatable:L,optional:S}=g,m=v in u?u[v]:"";if(mt(m)&amp;&amp;!L)throw new Error(`Provided param "${v}" is an array but it is not repeatable (* or + modifiers)`);const y=mt(m)?m.join("/"):m;if(!y)if(S)d.length&lt;2&amp;&amp;(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${v}"`);c+=y}}return c||"/"}return{re:i,score:r,keys:s,parse:a,stringify:l}}function cb(e,t){let n=0;for(;n&lt;e.length&amp;&amp;n&lt;t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length&lt;t.length?e.length===1&amp;&amp;e[0]===80?-1:1:e.length&gt;t.length?t.length===1&amp;&amp;t[0]===80?1:-1:0}function ub(e,t){let n=0;const r=e.score,o=t.score;for(;n&lt;r.length&amp;&amp;n&lt;o.length;){const s=cb(r[n],o[n]);if(s)return s;n++}if(Math.abs(o.length-r.length)===1){if(nc(r))return 1;if(nc(o))return-1}return o.length-r.length}function nc(e){const t=e[e.length-1];return e.length&gt;0&amp;&amp;t[t.length-1]&lt;0}const fb={type:0,value:""},db=/[a-zA-Z0-9_]/;function hb(e){if(!e)return[[]];if(e==="/")return[[fb]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${u}": ${g}`)}let n=0,r=n;const o=[];let s;function i(){s&amp;&amp;o.push(s),s=[]}let a=0,l,u="",c="";function f(){u&amp;&amp;(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length&gt;1&amp;&amp;(l==="*"||l==="+")&amp;&amp;t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=l}for(;a&lt;e.length;){if(l=e[a++],l==="\\"&amp;&amp;n!==2){r=n,n=4;continue}switch(n){case 0:l==="/"?(u&amp;&amp;f(),i()):l===":"?(f(),n=1):d();break;case 4:d(),n=r;break;case 1:l==="("?n=2:db.test(l)?d():(f(),n=0,l!=="*"&amp;&amp;l!=="?"&amp;&amp;l!=="+"&amp;&amp;a--);break;case 2:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=3:c+=l;break;case 3:f(),n=0,l!=="*"&amp;&amp;l!=="?"&amp;&amp;l!=="+"&amp;&amp;a--,c="";break;default:t("Unknown state");break}}return n===2&amp;&amp;t(`Unfinished custom RegExp for param "${u}"`),f(),i(),o}function pb(e,t,n){const r=lb(hb(e.path),n),o=me(r,{record:e,parent:t,children:[],alias:[]});return t&amp;&amp;!o.record.aliasOf==!t.record.aliasOf&amp;&amp;t.children.push(o),o}function mb(e,t){const n=[],r=new Map;t=sc({strict:!1,end:!0,sensitive:!1},t);function o(c){return r.get(c)}function s(c,f,d){const g=!d,v=gb(c);v.aliasOf=d&amp;&amp;d.record;const L=sc(t,c),S=[v];if("alias"in c){const _=typeof c.alias=="string"?[c.alias]:c.alias;for(const b of _)S.push(me({},v,{components:d?d.record.components:v.components,path:b,aliasOf:d?d.record:v}))}let m,y;for(const _ of S){const{path:b}=_;if(f&amp;&amp;b[0]!=="/"){const E=f.record.path,k=E[E.length-1]==="/"?"":"/";_.path=f.record.path+(b&amp;&amp;k+b)}if(m=pb(_,f,L),d?d.alias.push(m):(y=y||m,y!==m&amp;&amp;y.alias.push(m),g&amp;&amp;c.name&amp;&amp;!oc(m)&amp;&amp;i(c.name)),v.children){const E=v.children;for(let k=0;k&lt;E.length;k++)s(E[k],m,d&amp;&amp;d.children[k])}d=d||m,(m.record.components&amp;&amp;Object.keys(m.record.components).length||m.record.name||m.record.redirect)&amp;&amp;l(m)}return y?()=&gt;{i(y)}:Tr}function i(c){if(gd(c)){const f=r.get(c);f&amp;&amp;(r.delete(c),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(c);f&gt;-1&amp;&amp;(n.splice(f,1),c.record.name&amp;&amp;r.delete(c.record.name),c.children.forEach(i),c.alias.forEach(i))}}function a(){return n}function l(c){let f=0;for(;f&lt;n.length&amp;&amp;ub(c,n[f])&gt;=0&amp;&amp;(c.record.path!==n[f].record.path||!_d(c,n[f]));)f++;n.splice(f,0,c),c.record.name&amp;&amp;!oc(c)&amp;&amp;r.set(c.record.name,c)}function u(c,f){let d,g={},v,L;if("name"in c&amp;&amp;c.name){if(d=r.get(c.name),!d)throw sr(1,{location:c});L=d.record.name,g=me(rc(f.params,d.keys.filter(y=&gt;!y.optional).concat(d.parent?d.parent.keys.filter(y=&gt;y.optional):[]).map(y=&gt;y.name)),c.params&amp;&amp;rc(c.params,d.keys.map(y=&gt;y.name))),v=d.stringify(g)}else if(c.path!=null)v=c.path,d=n.find(y=&gt;y.re.test(v)),d&amp;&amp;(g=d.parse(v),L=d.record.name);else{if(d=f.name?r.get(f.name):n.find(y=&gt;y.re.test(f.path)),!d)throw sr(1,{location:c,currentLocation:f});L=d.record.name,g=me({},f.params,c.params),v=d.stringify(g)}const S=[];let m=d;for(;m;)S.unshift(m.record),m=m.parent;return{name:L,path:v,params:g,matched:S,meta:_b(S)}}return e.forEach(c=&gt;s(c)),{addRoute:s,resolve:u,removeRoute:i,getRoutes:a,getRecordMatcher:o}}function rc(e,t){const n={};for(const r of t)r in e&amp;&amp;(n[r]=e[r]);return n}function gb(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:yb(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&amp;&amp;{default:e.component}}}function yb(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function oc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function _b(e){return e.reduce((t,n)=&gt;me(t,n.meta),{})}function sc(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function _d(e,t){return t.children.some(n=&gt;n===e||_d(e,n))}function bb(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&amp;");for(let o=0;o&lt;r.length;++o){const s=r[o].replace(cd," "),i=s.indexOf("="),a=$r(i&lt;0?s:s.slice(0,i)),l=i&lt;0?null:$r(s.slice(i+1));if(a in t){let u=t[a];mt(u)||(u=t[a]=[u]),u.push(l)}else t[a]=l}return t}function ic(e){let t="";for(let n in e){const r=e[n];if(n=$_(n),r==null){r!==void 0&amp;&amp;(t+=(t.length?"&amp;":"")+n);continue}(mt(r)?r.map(s=&gt;s&amp;&amp;wi(s)):[r&amp;&amp;wi(r)]).forEach(s=&gt;{s!==void 0&amp;&amp;(t+=(t.length?"&amp;":"")+n,s!=null&amp;&amp;(t+="="+s))})}return t}function vb(e){const t={};for(const n in e){const r=e[n];r!==void 0&amp;&amp;(t[n]=mt(r)?r.map(o=&gt;o==null?null:""+o):r==null?r:""+r)}return t}const wb=Symbol(""),ac=Symbol(""),ba=Symbol(""),va=Symbol(""),Li=Symbol("");function yr(){let e=[];function t(r){return e.push(r),()=&gt;{const o=e.indexOf(r);o&gt;-1&amp;&amp;e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=&gt;e.slice(),reset:n}}function tn(e,t,n,r,o,s=i=&gt;i()){const i=r&amp;&amp;(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=&gt;new Promise((a,l)=&gt;{const u=d=&gt;{d===!1?l(sr(4,{from:n,to:t})):d instanceof Error?l(d):sb(d)?l(sr(2,{from:t,to:d})):(i&amp;&amp;r.enterCallbacks[o]===i&amp;&amp;typeof d=="function"&amp;&amp;i.push(d),a())},c=s(()=&gt;e.call(r&amp;&amp;r.instances[o],t,n,u));let f=Promise.resolve(c);e.length&lt;3&amp;&amp;(f=f.then(u)),f.catch(d=&gt;l(d))})}function Rs(e,t,n,r,o=s=&gt;s()){const s=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&amp;&amp;!i.instances[a]))if(Eb(l)){const c=(l.__vccOpts||l)[t];c&amp;&amp;s.push(tn(c,n,r,i,a,o))}else{let u=l();s.push(()=&gt;u.then(c=&gt;{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const f=P_(c)?c.default:c;i.components[a]=f;const g=(f.__vccOpts||f)[t];return g&amp;&amp;tn(g,n,r,i,a,o)()}))}}return s}function Eb(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function lc(e){const t=ze(ba),n=ze(va),r=ue(()=&gt;t.resolve(oe(e.to))),o=ue(()=&gt;{const{matched:l}=r.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const d=f.findIndex(or.bind(null,c));if(d&gt;-1)return d;const g=cc(l[u-2]);return u&gt;1&amp;&amp;cc(c)===g&amp;&amp;f[f.length-1].path!==g?f.findIndex(or.bind(null,l[u-2])):d}),s=ue(()=&gt;o.value&gt;-1&amp;&amp;Cb(n.params,r.value.params)),i=ue(()=&gt;o.value&gt;-1&amp;&amp;o.value===n.matched.length-1&amp;&amp;hd(n.params,r.value.params));function a(l={}){return Sb(l)?t[oe(e.replace)?"replace":"push"](oe(e.to)).catch(Tr):Promise.resolve()}return{route:r,href:ue(()=&gt;r.value.href),isActive:s,isExactActive:i,navigate:a}}const Lb=ot({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:lc,setup(e,{slots:t}){const n=Rt(lc(e)),{options:r}=ze(ba),o=ue(()=&gt;({[uc(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[uc(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=&gt;{const s=t.default&amp;&amp;t.default(n);return e.custom?s:Ue("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),kb=Lb;function Sb(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&amp;&amp;!e.defaultPrevented&amp;&amp;!(e.button!==void 0&amp;&amp;e.button!==0)){if(e.currentTarget&amp;&amp;e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&amp;&amp;e.preventDefault(),!0}}function Cb(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!mt(o)||o.length!==r.length||r.some((s,i)=&gt;s!==o[i]))return!1}return!0}function cc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const uc=(e,t,n)=&gt;e??t??n,Tb=ot({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=ze(Li),o=ue(()=&gt;e.route||r.value),s=ze(ac,0),i=ue(()=&gt;{let u=oe(s);const{matched:c}=o.value;let f;for(;(f=c[u])&amp;&amp;!f.components;)u++;return u}),a=ue(()=&gt;o.value.matched[i.value]);Pn(ac,ue(()=&gt;i.value+1)),Pn(wb,a),Pn(Li,o);const l=ve();return Ze(()=&gt;[l.value,a.value,e.name],([u,c,f],[d,g,v])=&gt;{c&amp;&amp;(c.instances[f]=u,g&amp;&amp;g!==c&amp;&amp;u&amp;&amp;u===d&amp;&amp;(c.leaveGuards.size||(c.leaveGuards=g.leaveGuards),c.updateGuards.size||(c.updateGuards=g.updateGuards))),u&amp;&amp;c&amp;&amp;(!g||!or(c,g)||!d)&amp;&amp;(c.enterCallbacks[f]||[]).forEach(L=&gt;L(u))},{flush:"post"}),()=&gt;{const u=o.value,c=e.name,f=a.value,d=f&amp;&amp;f.components[c];if(!d)return fc(n.default,{Component:d,route:u});const g=f.props[c],v=g?g===!0?u.params:typeof g=="function"?g(u):g:null,S=Ue(d,me({},v,t,{onVnodeUnmounted:m=&gt;{m.component.isUnmounted&amp;&amp;(f.instances[c]=null)},ref:l}));return fc(n.default,{Component:S,route:u})||S}}});function fc(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const bd=Tb;function Pb(e){const t=mb(e.routes,e),n=e.parseQuery||bb,r=e.stringifyQuery||ic,o=e.history,s=yr(),i=yr(),a=yr(),l=Zn(ht);let u=ht;zn&amp;&amp;e.scrollBehavior&amp;&amp;"scrollRestoration"in history&amp;&amp;(history.scrollRestoration="manual");const c=Ts.bind(null,N=&gt;""+N),f=Ts.bind(null,U_),d=Ts.bind(null,$r);function g(N,K){let B,X;return gd(N)?(B=t.getRecordMatcher(N),X=K):X=N,t.addRoute(X,B)}function v(N){const K=t.getRecordMatcher(N);K&amp;&amp;t.removeRoute(K)}function L(){return t.getRoutes().map(N=&gt;N.record)}function S(N){return!!t.getRecordMatcher(N)}function m(N,K){if(K=me({},K||l.value),typeof N=="string"){const p=Ps(n,N,K.path),w=t.resolve({path:p.path},K),T=o.createHref(p.fullPath);return me(p,w,{params:d(w.params),hash:$r(p.hash),redirectedFrom:void 0,href:T})}let B;if(N.path!=null)B=me({},N,{path:Ps(n,N.path,K.path).path});else{const p=me({},N.params);for(const w in p)p[w]==null&amp;&amp;delete p[w];B=me({},N,{params:f(p)}),K.params=f(K.params)}const X=t.resolve(B,K),se=N.hash||"";X.params=c(d(X.params));const ye=V_(r,me({},N,{hash:F_(se),path:X.path})),h=o.createHref(ye);return me({fullPath:ye,hash:se,query:r===ic?vb(N.query):N.query||{}},X,{redirectedFrom:void 0,href:h})}function y(N){return typeof N=="string"?Ps(n,N,l.value.path):me({},N)}function _(N,K){if(u!==N)return sr(8,{from:K,to:N})}function b(N){return A(N)}function E(N){return b(me(y(N),{replace:!0}))}function k(N){const K=N.matched[N.matched.length-1];if(K&amp;&amp;K.redirect){const{redirect:B}=K;let X=typeof B=="function"?B(N):B;return typeof X=="string"&amp;&amp;(X=X.includes("?")||X.includes("#")?X=y(X):{path:X},X.params={}),me({query:N.query,hash:N.hash,params:X.path!=null?{}:N.params},X)}}function A(N,K){const B=u=m(N),X=l.value,se=N.state,ye=N.force,h=N.replace===!0,p=k(B);if(p)return A(me(y(p),{state:typeof p=="object"?me({},se,p.state):se,force:ye,replace:h}),K||B);const w=B;w.redirectedFrom=K;let T;return!ye&amp;&amp;W_(r,X,B)&amp;&amp;(T=sr(16,{to:w,from:X}),De(X,X,!0,!1)),(T?Promise.resolve(T):M(w,X)).catch(R=&gt;Ot(R)?Ot(R,2)?R:Re(R):G(R,w,X)).then(R=&gt;{if(R){if(Ot(R,2))return A(me({replace:h},y(R.to),{state:typeof R.to=="object"?me({},se,R.to.state):se,force:ye}),K||w)}else R=D(w,X,!0,h,se);return W(w,X,R),R})}function C(N,K){const B=_(N,K);return B?Promise.reject(B):Promise.resolve()}function I(N){const K=dt.values().next().value;return K&amp;&amp;typeof K.runWithContext=="function"?K.runWithContext(N):N()}function M(N,K){let B;const[X,se,ye]=Rb(N,K);B=Rs(X.reverse(),"beforeRouteLeave",N,K);for(const p of X)p.leaveGuards.forEach(w=&gt;{B.push(tn(w,N,K))});const h=C.bind(null,N,K);return B.push(h),Ie(B).then(()=&gt;{B=[];for(const p of s.list())B.push(tn(p,N,K));return B.push(h),Ie(B)}).then(()=&gt;{B=Rs(se,"beforeRouteUpdate",N,K);for(const p of se)p.updateGuards.forEach(w=&gt;{B.push(tn(w,N,K))});return B.push(h),Ie(B)}).then(()=&gt;{B=[];for(const p of ye)if(p.beforeEnter)if(mt(p.beforeEnter))for(const w of p.beforeEnter)B.push(tn(w,N,K));else B.push(tn(p.beforeEnter,N,K));return B.push(h),Ie(B)}).then(()=&gt;(N.matched.forEach(p=&gt;p.enterCallbacks={}),B=Rs(ye,"beforeRouteEnter",N,K,I),B.push(h),Ie(B))).then(()=&gt;{B=[];for(const p of i.list())B.push(tn(p,N,K));return B.push(h),Ie(B)}).catch(p=&gt;Ot(p,8)?p:Promise.reject(p))}function W(N,K,B){a.list().forEach(X=&gt;I(()=&gt;X(N,K,B)))}function D(N,K,B,X,se){const ye=_(N,K);if(ye)return ye;const h=K===ht,p=zn?history.state:{};B&amp;&amp;(X||h?o.replace(N.fullPath,me({scroll:h&amp;&amp;p&amp;&amp;p.scroll},se)):o.push(N.fullPath,se)),l.value=N,De(N,K,B,h),Re()}let z;function Q(){z||(z=o.listen((N,K,B)=&gt;{if(!Ut.listening)return;const X=m(N),se=k(X);if(se){A(me(se,{replace:!0}),X).catch(Tr);return}u=X;const ye=l.value;zn&amp;&amp;Z_(Ql(ye.fullPath,B.delta),rs()),M(X,ye).catch(h=&gt;Ot(h,12)?h:Ot(h,2)?(A(h.to,X).then(p=&gt;{Ot(p,20)&amp;&amp;!B.delta&amp;&amp;B.type===Hr.pop&amp;&amp;o.go(-1,!1)}).catch(Tr),Promise.reject()):(B.delta&amp;&amp;o.go(-B.delta,!1),G(h,X,ye))).then(h=&gt;{h=h||D(X,ye,!1),h&amp;&amp;(B.delta&amp;&amp;!Ot(h,8)?o.go(-B.delta,!1):B.type===Hr.pop&amp;&amp;Ot(h,20)&amp;&amp;o.go(-1,!1)),W(X,ye,h)}).catch(Tr)}))}let ne=yr(),$=yr(),Z;function G(N,K,B){Re(N);const X=$.list();return X.length?X.forEach(se=&gt;se(N,K,B)):console.error(N),Promise.reject(N)}function Oe(){return Z&amp;&amp;l.value!==ht?Promise.resolve():new Promise((N,K)=&gt;{ne.add([N,K])})}function Re(N){return Z||(Z=!N,Q(),ne.list().forEach(([K,B])=&gt;N?B(N):K()),ne.reset()),N}function De(N,K,B,X){const{scrollBehavior:se}=e;if(!zn||!se)return Promise.resolve();const ye=!B&amp;&amp;eb(Ql(N.fullPath,0))||(X||!B)&amp;&amp;history.state&amp;&amp;history.state.scroll||null;return At().then(()=&gt;se(N,K,ye)).then(h=&gt;h&amp;&amp;Q_(h)).catch(h=&gt;G(h,N,K))}const je=N=&gt;o.go(N);let _t;const dt=new Set,Ut={currentRoute:l,listening:!0,addRoute:g,removeRoute:v,hasRoute:S,getRoutes:L,resolve:m,options:e,push:b,replace:E,go:je,back:()=&gt;je(-1),forward:()=&gt;je(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:$.add,isReady:Oe,install(N){const K=this;N.component("RouterLink",kb),N.component("RouterView",bd),N.config.globalProperties.$router=K,Object.defineProperty(N.config.globalProperties,"$route",{enumerable:!0,get:()=&gt;oe(l)}),zn&amp;&amp;!_t&amp;&amp;l.value===ht&amp;&amp;(_t=!0,b(o.location).catch(se=&gt;{}));const B={};for(const se in ht)Object.defineProperty(B,se,{get:()=&gt;l.value[se],enumerable:!0});N.provide(ba,K),N.provide(va,Kr(B)),N.provide(Li,l);const X=N.unmount;dt.add(N),N.unmount=function(){dt.delete(N),dt.size&lt;1&amp;&amp;(u=ht,z&amp;&amp;z(),z=null,l.value=ht,_t=!1,Z=!1),X()}}};function Ie(N){return N.reduce((K,B)=&gt;K.then(()=&gt;I(B)),Promise.resolve())}return Ut}function Rb(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;i&lt;s;i++){const a=t.matched[i];a&amp;&amp;(e.matched.find(u=&gt;or(u,a))?r.push(a):n.push(a));const l=e.matched[i];l&amp;&amp;(t.matched.find(u=&gt;or(u,l))||o.push(l))}return[n,r,o]}function Ab(){return ze(va)}const Ob=(e,t)=&gt;t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=&gt;{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),ki=(e,t)=&gt;{const n=e.route.matched.find(o=&gt;{var s;return((s=o.components)==null?void 0:s.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&amp;&amp;Ob(e.route,n));return typeof r=="function"?r(e.route):r},Ib=(e,t)=&gt;({default:()=&gt;e?Ue(pp,e===!0?{}:e,t):t});function wa(e){return Array.isArray(e)?e:[e]}const As=null,Os=null,Is=null,Ns=null,xs=null,Ms=null,Ds=null,js=null,dc=[{name:"locale-slug",path:"/:locale()/:slug(.*)*",meta:{},alias:[],redirect:As==null?void 0:As.redirect,component:()=&gt;he(()=&gt;import("./_...slug_.C4fSosGo.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]),import.meta.url).then(e=&gt;e.default||e)},{name:"locale-about",path:"/:locale()/about",meta:{},alias:[],redirect:Os==null?void 0:Os.redirect,component:()=&gt;he(()=&gt;import("./about.CB70hxiQ.js"),__vite__mapDeps([17,10,4,11,7,2,3,5,6,18]),import.meta.url).then(e=&gt;e.default||e)},{name:"locale-contact",path:"/:locale()/contact",meta:{},alias:[],redirect:Is==null?void 0:Is.redirect,component:()=&gt;he(()=&gt;import("./index.DGVZHFB-.js"),__vite__mapDeps([19,10,4,11,20,21,22,2,3,5,6,23,24,25,26,27,28,1,7,8,9,29]),import.meta.url).then(e=&gt;e.default||e)},{name:"locale-contact-success",path:"/:locale()/contact/success",meta:{},alias:[],redirect:Ns==null?void 0:Ns.redirect,component:()=&gt;he(()=&gt;import("./success.BVWVHlxo.js"),__vite__mapDeps([30,10,4,11,2,3,5,6,1,7,8,9,31]),import.meta.url).then(e=&gt;e.default||e)},{name:"locale-experience",path:"/:locale()/experience",meta:{},alias:[],redirect:xs==null?void 0:xs.redirect,component:()=&gt;he(()=&gt;import("./experience.C9admtx-.js"),__vite__mapDeps([32,10,4,11,33,2,3,5,6,34,12,13,14,15,35]),import.meta.url).then(e=&gt;e.default||e)},{name:"locale-imprint",path:"/:locale()/imprint",meta:{},alias:[],redirect:Ms==null?void 0:Ms.redirect,component:()=&gt;he(()=&gt;import("./imprint.Dcr2QCUo.js"),__vite__mapDeps([36,10,4,11,7,37]),import.meta.url).then(e=&gt;e.default||e)},{name:"locale-projects",path:"/:locale()/projects",meta:{},alias:[],redirect:Ds==null?void 0:Ds.redirect,component:()=&gt;he(()=&gt;import("./projects.BScgWYTQ.js"),__vite__mapDeps([38,10,4,11,1,2,3,5,6,7,8,9,39]),import.meta.url).then(e=&gt;e.default||e)},{name:void 0,path:"/sitemap.xml",meta:{},alias:[],redirect:js==null?void 0:js.redirect,component:()=&gt;he(()=&gt;import("./component-stub.FmFgRqLi.js"),__vite__mapDeps([]),import.meta.url).then(e=&gt;e.default||e)}],vd=(e,t,n)=&gt;(t=t===!0?{}:t,{default:()=&gt;{var r;return t?Ue(e,t,n):(r=n.default)==null?void 0:r.call(n)}});function hc(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=&gt;{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function Nb(e,t){return e===t||t===ht?!1:hc(e)!==hc(t)?!0:!e.matched.every((r,o)=&gt;{var s,i;return r.components&amp;&amp;r.components.default===((i=(s=t.matched[o])==null?void 0:s.components)==null?void 0:i.default)})}function xb(e,t=!1){if(e){if(e.nodeName==="#comment"&amp;&amp;e.nodeValue==="[")return wd(e,[],t);if(t){const n=e.cloneNode(!0);return n.querySelectorAll("[data-island-slot]").forEach(r=&gt;{r.innerHTML=""}),[n.outerHTML]}return[e.outerHTML]}return null}function wd(e,t=[],n=!1){if(e&amp;&amp;e.nodeName){if(Db(e))return t;if(!Mb(e)){const r=e.cloneNode(!0);n&amp;&amp;r.querySelectorAll("[data-island-slot]").forEach(o=&gt;{o.innerHTML=""}),t.push(r.outerHTML)}wd(e.nextSibling,t,n)}return t}function Mb(e){return e.nodeName==="#comment"&amp;&amp;e.nodeValue==="["}function Db(e){return e.nodeName==="#comment"&amp;&amp;e.nodeValue==="]"}const jb={scrollBehavior(e,t,n){var u;const r=le(),o=((u=yt().options)==null?void 0:u.scrollBehaviorType)??"auto";let s=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!s&amp;&amp;t&amp;&amp;e&amp;&amp;i!==!1&amp;&amp;Nb(e,t)&amp;&amp;(s={left:0,top:0}),e.path===t.path)return t.hash&amp;&amp;!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:pc(e.hash),behavior:o}:!1;const a=c=&gt;!!(c.meta.pageTransition??bi),l=a(t)&amp;&amp;a(e)?"page:transition:finish":"page:finish";return new Promise(c=&gt;{r.hooks.hookOnce(l,async()=&gt;{await new Promise(f=&gt;setTimeout(f,0)),e.hash&amp;&amp;(s={el:e.hash,top:pc(e.hash),behavior:o}),c(s)})})}};function pc(e){try{const t=document.querySelector(e);if(t)return parseFloat(getComputedStyle(t).scrollMarginTop)}catch{}return 0}const Fb={hashMode:!1,scrollBehaviorType:"auto"},nt={...Fb,...jb},$b=async e=&gt;{var l;let t,n;if(!((l=e.meta)!=null&amp;&amp;l.validate))return;const r=le(),o=yt();if(([t,n]=Ct(()=&gt;Promise.resolve(e.meta.validate(e))),t=await t,n(),t)===!0)return;const i=ts({statusCode:404,statusMessage:`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=o.beforeResolve(u=&gt;{if(a(),u===e){const c=o.afterEach(async()=&gt;{c(),await r.runWithContext(()=&gt;Wn(i)),window.history.pushState({},"",e.fullPath)});return!1}})},Hb=e=&gt;{const{$i18n:t}=le();if(e.fullPath.startsWith("/api"))return;let{locale:n}=e.params;const r=e.fullPath;if(t.localeCodes.value.includes(n)||(n=null),n&amp;&amp;n!==t.locale.value&amp;&amp;(console.log(`Changing locale from '${t.locale.value}' to '${n}'`),t.setLocale(n),t.setLocaleCookie(n)),n)t.getLocaleCookie()||(console.log(`No cookie for locale yet, writing '${n}'`),t.setLocaleCookie(n));else{n=t.locale.value,t.getLocaleCookie()||(console.log(`No cookie for locale yet, writing '${n}'`),t.setLocaleCookie(n));const o=Fn("/",n,r);return console.log(`Redirecting from '${decodeURI(e.fullPath)}' to '${decodeURI(o)}'`),zf({path:o,query:e.query})}},Ub=async e=&gt;{let t,n;const r=([t,n]=Ct(()=&gt;sd(e.path)),t=await t,n(),t);if(r.redirect)return r.redirect},Bb=[$b,Hb,Ub],Rr={};function zb(e,t,n){const{pathname:r,search:o,hash:s}=t,i=e.indexOf("#");if(i&gt;-1){const u=s.includes(e.slice(i))?e.slice(i).length:1;let c=s.slice(u);return c[0]!=="/"&amp;&amp;(c="/"+c),Ol(c,"")}const a=Ol(r,e),l=!n||ai(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":o)+s}const Vb=Je({name:"nuxt:router",enforce:"pre",async setup(e){var L,S;let t,n,r=$n().app.baseURL;nt.hashMode&amp;&amp;!r.includes("#")&amp;&amp;(r+="#");const o=((L=nt.history)==null?void 0:L.call(nt,r))??(nt.hashMode?ob(r):md(r)),s=((S=nt.routes)==null?void 0:S.call(nt,dc))??dc;let i;const a=zb(r,window.location,e.payload.path),l=Pb({...nt,scrollBehavior:(m,y,_)=&gt;{if(y===ht){i=_;return}if(nt.scrollBehavior){if(l.options.scrollBehavior=nt.scrollBehavior,"scrollRestoration"in window.history){const b=l.beforeEach(()=&gt;{b(),window.history.scrollRestoration="manual"})}return nt.scrollBehavior(m,ht,i||_)}},history:o,routes:s});"scrollRestoration"in window.history&amp;&amp;(window.history.scrollRestoration="auto"),e.vueApp.use(l);const u=Zn(l.currentRoute.value);l.afterEach((m,y)=&gt;{u.value=y}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=&gt;u.value});const c=Zn(l.resolve(a)),f=()=&gt;{c.value=l.currentRoute.value};e.hook("page:finish",f),l.afterEach((m,y)=&gt;{var _,b,E,k;((b=(_=m.matched[0])==null?void 0:_.components)==null?void 0:b.default)===((k=(E=y.matched[0])==null?void 0:E.components)==null?void 0:k.default)&amp;&amp;f()});const d={};for(const m in c.value)Object.defineProperty(d,m,{get:()=&gt;c.value[m]});e._route=Kr(d),e._middleware=e._middleware||{global:[],named:{}};const g=es();try{[t,n]=Ct(()=&gt;l.isReady()),await t,n()}catch(m){[t,n]=Ct(()=&gt;e.runWithContext(()=&gt;Wn(m))),await t,n()}const v=e.payload.state._layout;return l.beforeEach(async(m,y)=&gt;{var _;await e.callHook("page:loading:start"),m.meta=Rt(m.meta),e.isHydrating&amp;&amp;v&amp;&amp;!An(m.meta.layout)&amp;&amp;(m.meta.layout=v),e._processingMiddleware=!0;{const b=new Set([...Bb,...e._middleware.global]);for(const E of m.matched){const k=E.meta.middleware;if(k)for(const A of wa(k))b.add(A)}for(const E of b){const k=typeof E=="string"?e._middleware.named[E]||await((_=Rr[E])==null?void 0:_.call(Rr).then(C=&gt;C.default||C)):E;if(!k)throw new Error(`Unknown route middleware: '${E}'.`);const A=await e.runWithContext(()=&gt;k(m,y));if(!e.payload.serverRendered&amp;&amp;e.isHydrating&amp;&amp;(A===!1||A instanceof Error)){const C=A||pi({statusCode:404,statusMessage:`Page Not Found: ${a}`});return await e.runWithContext(()=&gt;Wn(C)),!1}if(A!==!0&amp;&amp;(A||A===!1))return A}}}),l.onError(async()=&gt;{delete e._processingMiddleware,await e.callHook("page:loading:end")}),l.afterEach(async(m,y,_)=&gt;{delete e._processingMiddleware,!e.isHydrating&amp;&amp;g.value&amp;&amp;await e.runWithContext(gy),_&amp;&amp;await e.callHook("page:loading:end"),m.matched.length===0&amp;&amp;await e.runWithContext(()=&gt;Wn(pi({statusCode:404,fatal:!1,statusMessage:`Page not found: ${m.fullPath}`,data:{path:m.fullPath}})))}),e.hooks.hookOnce("app:created",async()=&gt;{try{const m=l.resolve(a);"name"in m&amp;&amp;(m.name=void 0),await l.replace({...m,force:!0}),l.options.scrollBehavior=nt.scrollBehavior}catch(m){await e.runWithContext(()=&gt;Wn(m))}}),{provide:{router:l}}}});function Wb(e=le()){var t;return(t=e.ssrContext)==null?void 0:t.event}const Kb="$s";function Gb(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&amp;&amp;e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&amp;&amp;typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const o=Kb+n,s=le(),i=Ou(s.payload.state,o);if(i.value===void 0&amp;&amp;r){const a=r();if(Le(a))return s.payload.state[o]=a,a;i.value=a}return i}const qb=Je({name:"nuxt-site-config:init",enforce:"pre",async setup(e){const t=Gb("site-config");let n={};return n=t.value||window.__NUXT_SITE_CONFIG__,{provide:{nuxtSiteConfig:n}}}}),mc=globalThis.requestIdleCallback||(e=&gt;{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=&gt;Math.max(0,50-(Date.now()-t))};return setTimeout(()=&gt;{e(n)},1)}),FL=globalThis.cancelIdleCallback||(e=&gt;{clearTimeout(e)}),Ed=e=&gt;{const t=le();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=&gt;{mc(e)}):mc(e)},Jb=Je({name:"nuxt:payload",setup(e){yt().beforeResolve(async(t,n)=&gt;{if(t.path===n.path)return;const r=await ql(t.path);r&amp;&amp;Object.assign(e.static.data,r.data)}),Ed(()=&gt;{var t;e.hooks.hook("link:prefetch",async n=&gt;{hr(n).protocol||await ql(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&amp;&amp;setTimeout(ns,1e3)})}}),Xb=Je(e=&gt;{let t;async function n(){const r=await ns();t&amp;&amp;clearTimeout(t),t=setTimeout(n,1e3*60*60);const o=await $fetch(da("builds/latest.json")+`?${Date.now()}`);o.id!==r.id&amp;&amp;e.hooks.callHook("app:manifest:update",o)}Ed(()=&gt;{t=setTimeout(n,1e3*60*60)})}),Yb=!1;/*!
 * pinia v2.1.7
 * (c) 2023 Eduardo San Martin Morote
 * @license MIT
 */let Ld;const Qr=e=&gt;Ld=e,kd=Symbol();function Si(e){return e&amp;&amp;typeof e=="object"&amp;&amp;Object.prototype.toString.call(e)==="[object Object]"&amp;&amp;typeof e.toJSON!="function"}var Ar;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ar||(Ar={}));function Qb(){const e=Wr(!0),t=e.run(()=&gt;ve({}));let n=[],r=[];const o=Wo({install(s){Qr(o),o._a=s,s.provide(kd,o),s.config.globalProperties.$pinia=o,r.forEach(i=&gt;n.push(i)),r=[]},use(s){return!this._a&amp;&amp;!Yb?r.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const Sd=()=&gt;{};function gc(e,t,n,r=Sd){e.push(t);const o=()=&gt;{const s=e.indexOf(t);s&gt;-1&amp;&amp;(e.splice(s,1),r())};return!n&amp;&amp;zo()&amp;&amp;Bi(o),o}function Hn(e,...t){e.slice().forEach(n=&gt;{n(...t)})}const Zb=e=&gt;e();function Ci(e,t){e instanceof Map&amp;&amp;t instanceof Map&amp;&amp;t.forEach((n,r)=&gt;e.set(r,n)),e instanceof Set&amp;&amp;t instanceof Set&amp;&amp;t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];Si(o)&amp;&amp;Si(r)&amp;&amp;e.hasOwnProperty(n)&amp;&amp;!Le(r)&amp;&amp;!sn(r)?e[n]=Ci(o,r):e[n]=r}return e}const e0=Symbol();function t0(e){return!Si(e)||!e.hasOwnProperty(e0)}const{assign:Xt}=Object;function n0(e){return!!(Le(e)&amp;&amp;e.effect)}function r0(e,t,n,r){const{state:o,actions:s,getters:i}=t,a=n.state.value[e];let l;function u(){a||(n.state.value[e]=o?o():{});const c=Uh(n.state.value[e]);return Xt(c,s,Object.keys(i||{}).reduce((f,d)=&gt;(f[d]=Wo(ue(()=&gt;{Qr(n);const g=n._s.get(e);return i[d].call(g,g)})),f),{}))}return l=Cd(e,u,t,n,r,!0),l}function Cd(e,t,n={},r,o,s){let i;const a=Xt({actions:{}},n),l={deep:!0};let u,c,f=[],d=[],g;const v=r.state.value[e];!s&amp;&amp;!v&amp;&amp;(r.state.value[e]={}),ve({});let L;function S(C){let I;u=c=!1,typeof C=="function"?(C(r.state.value[e]),I={type:Ar.patchFunction,storeId:e,events:g}):(Ci(r.state.value[e],C),I={type:Ar.patchObject,payload:C,storeId:e,events:g});const M=L=Symbol();At().then(()=&gt;{L===M&amp;&amp;(u=!0)}),c=!0,Hn(f,I,r.state.value[e])}const m=s?function(){const{state:I}=n,M=I?I():{};this.$patch(W=&gt;{Xt(W,M)})}:Sd;function y(){i.stop(),f=[],d=[],r._s.delete(e)}function _(C,I){return function(){Qr(r);const M=Array.from(arguments),W=[],D=[];function z($){W.push($)}function Q($){D.push($)}Hn(d,{args:M,name:C,store:E,after:z,onError:Q});let ne;try{ne=I.apply(this&amp;&amp;this.$id===e?this:E,M)}catch($){throw Hn(D,$),$}return ne instanceof Promise?ne.then($=&gt;(Hn(W,$),$)).catch($=&gt;(Hn(D,$),Promise.reject($))):(Hn(W,ne),ne)}}const b={_p:r,$id:e,$onAction:gc.bind(null,d),$patch:S,$reset:m,$subscribe(C,I={}){const M=gc(f,C,I.detached,()=&gt;W()),W=i.run(()=&gt;Ze(()=&gt;r.state.value[e],D=&gt;{(I.flush==="sync"?c:u)&amp;&amp;C({storeId:e,type:Ar.direct,events:g},D)},Xt({},l,I)));return M},$dispose:y},E=Rt(b);r._s.set(e,E);const A=(r._a&amp;&amp;r._a.runWithContext||Zb)(()=&gt;r._e.run(()=&gt;(i=Wr()).run(t)));for(const C in A){const I=A[C];if(Le(I)&amp;&amp;!n0(I)||sn(I))s||(v&amp;&amp;t0(I)&amp;&amp;(Le(I)?I.value=v[C]:Ci(I,v[C])),r.state.value[e][C]=I);else if(typeof I=="function"){const M=_(C,I);A[C]=M,a.actions[C]=I}}return Xt(E,A),Xt(ie(E),A),Object.defineProperty(E,"$state",{get:()=&gt;r.state.value[e],set:C=&gt;{S(I=&gt;{Xt(I,C)})}}),r._p.forEach(C=&gt;{Xt(E,i.run(()=&gt;C({store:E,app:r._a,pinia:r,options:a})))}),v&amp;&amp;s&amp;&amp;n.hydrate&amp;&amp;n.hydrate(E.$state,v),u=!0,c=!0,E}function $L(e,t,n){let r,o;const s=typeof t=="function";typeof e=="string"?(r=e,o=s?n:t):(o=e,r=e.id);function i(a,l){const u=ia();return a=a||(u?ze(kd,null):null),a&amp;&amp;Qr(a),a=Ld,a._s.has(r)||(s?Cd(r,t,o,a):r0(r,o,a)),a._s.get(r)}return i.$id=r,i}const o0={path:"/",watch:!0,decode:e=&gt;Fr(decodeURIComponent(e)),encode:e=&gt;encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))};function s0(e,t){var l;const n={...o0,...t},r=yc(n)||{};let o;n.maxAge!==void 0?o=n.maxAge*1e3:n.expires&amp;&amp;(o=n.expires.getTime()-Date.now());const s=o!==void 0&amp;&amp;o&lt;=0,i=wt(s?void 0:r[e]??((l=n.default)==null?void 0:l.call(n))),a=o&amp;&amp;!s?l0(i,o):ve(i);{const u=typeof BroadcastChannel&gt;"u"?null:new BroadcastChannel(`nuxt:cookies:${e}`),c=()=&gt;{n.readonly||sy(a.value,r[e])||(a0(e,a.value,n),r[e]=wt(a.value),u==null||u.postMessage({value:n.encode(a.value)}))},f=g=&gt;{var L;const v=g.refresh?(L=yc(n))==null?void 0:L[e]:n.decode(g.value);d=!0,r[e]=a.value=v,At(()=&gt;{d=!1})};let d=!1;zo()&amp;&amp;Bi(()=&gt;{d=!0,c(),u==null||u.close()}),u&amp;&amp;(u.onmessage=({data:g})=&gt;f(g)),n.watch?Ze(a,()=&gt;{d||c()},{deep:n.watch!=="shallow"}):c()}return a}function yc(e={}){return Bg(document.cookie,e)}function i0(e,t,n={}){return t==null?Ml(e,t,{...n,maxAge:-1}):Ml(e,t,n)}function a0(e,t,n={}){document.cookie=i0(e,t,n)}const _c=2147483647;function l0(e,t){let n,r=0;return zo()&amp;&amp;Bi(()=&gt;{clearTimeout(n)}),Hh((o,s)=&gt;{function i(){clearTimeout(n);const a=t-r,l=a&lt;_c?a:_c;n=setTimeout(()=&gt;{if(r+=l,r&lt;t)return i();e=void 0,s()},l)}return{get(){return o(),e},set(a){i(),e=a,s()}}})}function c0(e={}){const t=e.path||window.location.pathname;let n={};try{n=Fr(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||(n==null?void 0:n.path)!==t||(n==null?void 0:n.expires)&lt;Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:le().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}const u0=Je(e=&gt;{const t=Qb();return e.vueApp.use(t),Qr(t),e.payload&amp;&amp;e.payload.pinia&amp;&amp;(t.state.value=e.payload.pinia),{provide:{pinia:t}}}),f0=Ce(()=&gt;he(()=&gt;import("./Button.BeLe1lLX.js"),__vite__mapDeps([1,2,3,4,5,6,7,8,9]),import.meta.url).then(e=&gt;e.default)),d0=Ce(()=&gt;he(()=&gt;import("./props.DmaloO7d.js"),__vite__mapDeps([]),import.meta.url).then(e=&gt;e.default)),h0=Ce(()=&gt;he(()=&gt;import("./InputField.B2UIoxUS.js"),__vite__mapDeps([20,21,4,22,2,3,5,6,23,24,25,26]),import.meta.url).then(e=&gt;e.default)),p0=Ce(()=&gt;he(()=&gt;import("./TextArea.RYUS5QWh.js"),__vite__mapDeps([27,21,4,22,2,3,5,6,23,24,25,28]),import.meta.url).then(e=&gt;e.default)),m0=Ce(()=&gt;he(()=&gt;import("./ErrorMessage.BoLLv0n2.js"),__vite__mapDeps([23,4,24]),import.meta.url).then(e=&gt;e.default)),g0=Ce(()=&gt;he(()=&gt;import("./PvLabel.DPmUn8K2.js"),__vite__mapDeps([21,4,22]),import.meta.url).then(e=&gt;e.default)),y0=Ce(()=&gt;he(()=&gt;import("./GenericCarousel.CCC7CcDT.js").then(e=&gt;e.G),__vite__mapDeps([13,4,14]),import.meta.url).then(e=&gt;e.default)),_0=Ce(()=&gt;he(()=&gt;import("./Icon.xZaoVP-_.js"),__vite__mapDeps([2,3,4,5,6]),import.meta.url).then(e=&gt;e.default)),b0=Ce(()=&gt;he(()=&gt;import("./PvSvg.B70Wqff5.js"),__vite__mapDeps([3,4,5]),import.meta.url).then(e=&gt;e.default)),v0=Ce(()=&gt;he(()=&gt;import("./SectionHeadline.Dg9uLtLq.js"),__vite__mapDeps([10,4,11]),import.meta.url).then(e=&gt;e.default)),w0=Ce(()=&gt;he(()=&gt;import("./CertficateCarousel.D7QkVcv5.js"),__vite__mapDeps([12,13,4,14,15]),import.meta.url).then(e=&gt;e.default)),E0=Ce(()=&gt;he(()=&gt;import("./ExperienceEntry.D2qYhI0H.js"),__vite__mapDeps([33,2,3,4,5,6,34]),import.meta.url).then(e=&gt;e.default)),L0=Ce(()=&gt;he(()=&gt;import("./LanguageSwitcher.BTdHSpZt.js"),__vite__mapDeps([40,41,2,3,4,5,6,7,42]),import.meta.url).then(e=&gt;e.default)),k0=Ce(()=&gt;he(()=&gt;import("./SocialMedia.guv0qIlq.js"),__vite__mapDeps([43,44,2,3,4,5,6,7,45]),import.meta.url).then(e=&gt;e.default)),S0=Ce(()=&gt;he(()=&gt;import("./SocialMediaIconLink.E56bLxBY.js"),__vite__mapDeps([44,2,3,4,5,6,7]),import.meta.url).then(e=&gt;e.default)),C0=Ce(()=&gt;he(()=&gt;import("./Footer.CtjYLE18.js"),__vite__mapDeps([46,43,44,2,3,4,5,6,7,45,47]),import.meta.url).then(e=&gt;e.default)),T0=Ce(()=&gt;he(()=&gt;import("./Header.Cj43II0h.js"),__vite__mapDeps([48,49,7,41,2,3,4,5,6,42,50,51,52,53,54]),import.meta.url).then(e=&gt;e.default)),P0=Ce(()=&gt;he(()=&gt;import("./MobileHeader.DJQlHJ7y.js"),__vite__mapDeps([49,7,41,2,3,4,5,6,42,50,51]),import.meta.url).then(e=&gt;e.default)),R0=Ce(()=&gt;he(()=&gt;import("./TabletOrDesktopHeader.Y5OMFX40.js"),__vite__mapDeps([52,7,41,2,3,4,5,6,42,50,53]),import.meta.url).then(e=&gt;e.default)),A0={trailing:!0};function O0(e,t=25,n={}){if(n={...A0,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let r,o,s=[],i,a;const l=(u,c)=&gt;(i=I0(e,u,c),i.finally(()=&gt;{if(i=null,n.trailing&amp;&amp;a&amp;&amp;!o){const f=l(u,a);return a=null,f}}),i);return function(...u){return i?(n.trailing&amp;&amp;(a=u),i):new Promise(c=&gt;{const f=!o&amp;&amp;n.leading;clearTimeout(o),o=setTimeout(()=&gt;{o=null;const d=n.leading?r:l(this,u);for(const g of s)g(d);s=[]},t),f?(r=l(this,u),c(r)):s.push(c)})}}async function I0(e,t,n){return await e.apply(t,n)}const Un="_islandPromises",N0=/data-island-uid="([^"]*)"/,x0=/data-island-uid(="")?(?!="[^"])/g,M0=/data-island-slot="([^"]*)"/g,D0=/ data-island-slot="([^"]*)"[^&gt;]*&gt;/g;let j0=1;const F0=()=&gt;(j0++).toString();const $0=ot({name:"NuxtIsland",props:{name:{type:String,required:!0},lazy:Boolean,props:{type:Object,default:()=&gt;{}},context:{type:Object,default:()=&gt;({})},source:{type:String,default:()=&gt;{}},dangerouslyLoadClientComponents:{type:Boolean,default:!1}},async setup(e,{slots:t,expose:n}){var C,I,M,W,D;let r=!1;const o=ve(0),s=ve(0),i=ue(()=&gt;Gl),a=ve(null),l=$n(),u=le(),c=ue(()=&gt;e.props?Object.fromEntries(Object.entries(e.props).filter(([z])=&gt;!z.startsWith("data-v-"))):{}),f=ue(()=&gt;oy([e.name,c.value,e.context,e.source])),d=dn();Wb();const g=globalThis.fetch,v=ve(!1);qr(()=&gt;{v.value=!0,o.value++});function L(z,Q){u.payload.data[z]={__nuxt_island:{key:z,params:{...e.context,props:e.props?JSON.stringify(e.props):void 0},result:{props:Q.props,slots:Q.slots,components:Q.components}},...Q}}const S={slots:{},components:{}};u.isHydrating&amp;&amp;(S.slots=((C=ie(u.payload.data[`${e.name}_${f.value}`]))==null?void 0:C.slots)??{},S.components=((I=ie(u.payload.data[`${e.name}_${f.value}`]))==null?void 0:I.components)??{});const m=ve("");u.isHydrating&amp;&amp;(m.value=((W=xb(((M=d.vnode)==null?void 0:M.el)??null,!0))==null?void 0:W.join(""))||"");const y=ve(((D=m.value.match(N0))==null?void 0:D[1])??F0()),_=ue(()=&gt;[...m.value.matchAll(M0)].map(z=&gt;z[1])),b=ue(()=&gt;{const z=Object.keys(t);let Q=m.value;if(!i.value)for(const[ne,$]of Object.entries(S.components||{}))Q=Q.replace(new RegExp(` data-island-uid="${y.value}" data-island-component="${ne}"[^&gt;]*&gt;`),Z=&gt;Z+$.html);return Q.replaceAll(D0,(ne,$)=&gt;{var Z;return z.includes($)?ne:ne+(((Z=S.slots[$])==null?void 0:Z.fallback)||"")})}),E=ve({link:[],style:[]});rr(E);async function k(z=!1){var G;const Q=`${e.name}_${f.value}`;if((G=u.payload.data[Q])!=null&amp;&amp;G.html&amp;&amp;!z)return u.payload.data[Q];const ne=`/__nuxt_island/${Q}.json`,Z=await(await g(fa(e.source?ne:Fn(l.app.baseURL??"",ne),{...e.context,props:e.props?JSON.stringify(e.props):void 0}))).json();return L(Q,Z),Z}async function A(z=!1){u[Un]=u[Un]||{},u[Un][y.value]||(u[Un][y.value]=k(z).finally(()=&gt;{delete u[Un][y.value]}));try{const Q=await u[Un][y.value];E.value.link=Q.head.link,E.value.style=Q.head.style,m.value=Q.html.replaceAll(x0,`data-island-uid="${y.value}"`),s.value++,a.value=null,S.slots=Q.slots||{},S.components=Q.components||{},At(()=&gt;{r=!0,o.value++})}catch(Q){a.value=Q}}return n({refresh:()=&gt;A(!0)}),Ze(e,O0(()=&gt;A(),100),{deep:!0}),!d.vnode.el&amp;&amp;e.lazy?A():(!d.vnode.el||!u.payload.serverRendered)&amp;&amp;await A(),(z,Q)=&gt;{var ne;return!b.value||a.value?[((ne=t.fallback)==null?void 0:ne.call(t,{error:a.value}))??_e("div")]:[dl([s.value],()=&gt;_e($e,{key:s.value},[Ue(Kp(b.value||"&lt;div&gt;&lt;/div&gt;",1))]),Q,0),dl([o.value],()=&gt;{const $=[],Z=o.value===0||!!(o.value&amp;&amp;!(o.value%2));if(y.value&amp;&amp;b.value&amp;&amp;(e.lazy?r:v.value||u.isHydrating))for(const G in t)_.value.includes(G)&amp;&amp;$.push(_e(zp,{to:`${Z?"div":""}[data-island-uid="${y.value}"][data-island-slot="${G}"]`},{default:()=&gt;{var Oe;return((Oe=S.slots[G].props)!=null&amp;&amp;Oe.length?S.slots[G].props:[{}]).map(Re=&gt;{var De;return(De=t[G])==null?void 0:De.call(t,Re)})}}));return Ue($e,$)},Q,1)]}}}),Ht=e=&gt;ot({name:e,inheritAttrs:!1,props:{lazy:Boolean},setup(t,{attrs:n,slots:r,expose:o}){const s=ve(null);return o({refresh:()=&gt;{var i;return(i=s.value)==null?void 0:i.refresh()}}),()=&gt;Ue($0,{name:e,lazy:t.lazy,props:n,ref:s},r)}}),H0=Ht("BlogPost"),U0=Ce(()=&gt;he(()=&gt;import("./NormalTemplate.CW43k1S4.js"),__vite__mapDeps([]),import.meta.url).then(e=&gt;e.default)),B0=Ht("BrandedLogo"),z0=Ht("Nuxt"),V0=Ht("NuxtSeo"),W0=Ht("Pergel"),K0=Ht("SimpleBlog"),G0=Ht("UnJs"),q0=Ht("Wave"),J0=Ht("WithEmoji"),X0=[["Button",f0],["Props",d0],["InputField",h0],["TextArea",p0],["ErrorMessage",m0],["PvLabel",g0],["GenericCarousel",y0],["Icon",_0],["PvSvg",b0],["SectionHeadline",v0],["CertficateCarousel",w0],["ExperienceEntry",E0],["LanguageSwitcher",L0],["SocialMedia",k0],["SocialMediaIconLink",S0],["Footer",C0],["Header",T0],["MobileHeader",P0],["TabletOrDesktopHeader",R0],["BlogPost",H0],["NormalTemplate",U0],["BrandedLogo",B0],["Nuxt",z0],["NuxtSeo",V0],["Pergel",W0],["SimpleBlog",K0],["UnJs",G0],["Wave",q0],["WithEmoji",J0]],Y0=Je({name:"nuxt:global-components",setup(e){for(const[t,n]of X0)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),rn={default:()=&gt;he(()=&gt;import("./default.EQ1FptC6.js"),__vite__mapDeps([55,48,49,7,41,2,3,4,5,6,42,50,51,52,53,54,46,43,44,45,47,56]),import.meta.url).then(e=&gt;e.default||e)},Q0=Je({name:"nuxt:prefetch",setup(e){const t=yt();e.hooks.hook("app:mounted",()=&gt;{t.beforeEach(async n=&gt;{var o;const r=(o=n==null?void 0:n.meta)==null?void 0:o.layout;r&amp;&amp;typeof rn[r]=="function"&amp;&amp;await rn[r]()})}),e.hooks.hook("link:prefetch",n=&gt;{if(hn(n))return;const r=t.resolve(n);if(!r)return;const o=r.meta.layout;let s=wa(r.meta.middleware);s=s.filter(i=&gt;typeof i=="string");for(const i of s)typeof Rr[i]=="function"&amp;&amp;Rr[i]();o&amp;&amp;typeof rn[o]=="function"&amp;&amp;rn[o]()})}});function Z0(e){return e.replaceAll("-"," ").replace(/\w\S*/g,t=&gt;t.charAt(0).toUpperCase()+t.substr(1).toLowerCase())}const ev=Je({name:"nuxt-seo:fallback-titles",setup(){const e=pr(),t=ue(()=&gt;{var s,i;if(typeof((s=e.meta)==null?void 0:s.title)=="string")return(i=e.meta)==null?void 0:i.title;const o=dr(e.path||"/").split("/").pop();return o?Z0(o):null});rr({title:()=&gt;t.value},{tagPriority:101})}});function tv(e){return window.location.origin}function Ea(e){let t;return t=le().$nuxtSiteConfig,t||{}}function nv(e,t){let n=e;hn(e,{strict:!1,acceptRelative:!0})&amp;&amp;(n=hr(e).pathname);const r=si(t.base||"/");r!=="/"&amp;&amp;n.startsWith(r)&amp;&amp;(n=n.slice(r.length));const o=t.absolute?t.siteUrl:"",s=t.withBase?ii(r,o||"/"):o,i=ii(n,s);return n==="/"&amp;&amp;!t.withBase?nr(i):rv(t.trailingSlash,i)}function rv(e,t){const n=hr(t);if(n.pathname.includes("."))return t;const o=e?nr(n.pathname):dr(n.pathname);return`${n.protocol?`${n.protocol}//`:""}${n.host||""}${o}${n.search||""}${n.hash||""}`}var ov={};function sv(e={}){const t=Ea(),n=tv(),r=$n().app.baseURL||"/";return o=&gt;ue(()=&gt;nv(oe(o),{absolute:oe(e.absolute),withBase:oe(e.withBase),siteUrl:oe(e.canonical)!==!1||ov.prerender?t.url:n,trailingSlash:t.trailingSlash,base:r}))}const iv=Je({name:"nuxt-seo:defaults",setup(){const e=Ea(),t=pr(),n=sv({withBase:!0,absolute:!0}),r=ue(()=&gt;n(t.path||"/").value||t.path),o={tagPriority:101};rr({link:[{rel:"canonical",href:()=&gt;r.value}]});const s=e.currentLocale||e.defaultLocale;rr({templateParams:{site:e,siteName:e.name||""},titleTemplate:"%s %separator %siteName"},o);const i={ogType:"website",ogUrl:()=&gt;r.value,ogLocale:s,ogSiteName:e.name};if(e.description&amp;&amp;(i.description=e.description),e.twitter){const a=e.twitter.startsWith("@")?e.twitter:`@${e.twitter}`;i.twitterCreator=a,i.twitterSite=a}h_(i,o)}}),av=Je(()=&gt;{const e=ya();if(!e)return;const t=Ea(),n={meta:[],templateParams:{site:t,siteUrl:t.url,siteName:t.name}};t.separator&amp;&amp;(n.templateParams.separator=t.separator),t.titleSeparator&amp;&amp;(n.templateParams.titleSeparator=t.titleSeparator),t.description&amp;&amp;(n.templateParams.siteDescription=t.description,n.meta.push({name:"description",content:"%site.description"})),e.push(n,{tagPriority:150})});function lv(e,t){return e==null?t||null:typeof e=="function"?e(t):e}function cv(e={}){return{hooks:{entries:{resolve({entries:t}){var r;let n=null;for(const o of t){const s=o.resolvedInput?"resolvedInput":"input",i=o[s];typeof i.titleTemplate&lt;"u"&amp;&amp;(n=i.titleTemplate)}for(const o of t){const s=o.resolvedInput?"resolvedInput":"input",i=o[s],a=i.meta||[];n=lv(n,i.title);const l=i.title,u=(r=a.find(v=&gt;v.name==="description"))==null?void 0:r.content,c=a.some(v=&gt;v.property==="og:title"),f=a.some(v=&gt;v.property==="og:image"),d=a.some(v=&gt;v.name==="twitter:card"),g=a.some(v=&gt;v.property==="og:description");if(o[s].meta=i.meta||[],!c&amp;&amp;(i.titleTemplate||i.title)){let v=(e==null?void 0:e.ogTitle)||n||i.title;typeof v=="function"&amp;&amp;(v=v(l)),v&amp;&amp;o[s].meta.push({property:"og:title",content:String(v)})}if(u&amp;&amp;!g){let v=(e==null?void 0:e.ogDescription)||u;typeof v=="function"&amp;&amp;(v=v(l)),v&amp;&amp;o[s].meta.push({property:"og:description",content:String(v)})}f&amp;&amp;!d&amp;&amp;o[s].meta.push({name:"twitter:card",content:(e==null?void 0:e.twitterCard)||"summary_large_image"})}}}}}}const uv=Je(()=&gt;{const e=ya();e&amp;&amp;e.use(cv())});/*!
  * shared v9.9.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */const xo=typeof window&lt;"u",pn=(e,t=!1)=&gt;t?Symbol.for(e):Symbol(e),fv=(e,t,n)=&gt;dv({l:e,k:t,s:n}),dv=e=&gt;JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),He=e=&gt;typeof e=="number"&amp;&amp;isFinite(e),hv=e=&gt;Pd(e)==="[object Date]",Mo=e=&gt;Pd(e)==="[object RegExp]",os=e=&gt;ce(e)&amp;&amp;Object.keys(e).length===0,Pe=Object.assign;let bc;const La=()=&gt;bc||(bc=typeof globalThis&lt;"u"?globalThis:typeof self&lt;"u"?self:typeof window&lt;"u"?window:typeof global&lt;"u"?global:{});function vc(e){return e.replace(/&lt;/g,"&amp;lt;").replace(/&gt;/g,"&amp;gt;").replace(/"/g,"&amp;quot;").replace(/'/g,"&amp;apos;")}const pv=Object.prototype.hasOwnProperty;function Do(e,t){return pv.call(e,t)}const Te=Array.isArray,ge=e=&gt;typeof e=="function",V=e=&gt;typeof e=="string",Se=e=&gt;typeof e=="boolean",mv=e=&gt;typeof e=="symbol",ae=e=&gt;e!==null&amp;&amp;typeof e=="object",gv=e=&gt;ae(e)&amp;&amp;ge(e.then)&amp;&amp;ge(e.catch),Td=Object.prototype.toString,Pd=e=&gt;Td.call(e),ce=e=&gt;{if(!ae(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},yv=e=&gt;e==null?"":Te(e)||ce(e)&amp;&amp;e.toString===Td?JSON.stringify(e,null,2):String(e);function ka(e,t=""){return e.reduce((n,r,o)=&gt;o===0?n+r:n+t+r,"")}function Sa(e){let t=e;return()=&gt;++t}function _v(e,t){typeof console&lt;"u"&amp;&amp;(console.warn("[intlify] "+e),t&amp;&amp;console.warn(t.stack))}const po=e=&gt;!ae(e)||Te(e);function Rn(e,t){if(po(e)||po(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(s=&gt;{po(r[s])||po(o[s])?o[s]=r[s]:n.push({src:r[s],des:o[s]})})}}/*!
  * message-compiler v9.9.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */function bv(e,t,n){return{line:e,column:t,offset:n}}function Ti(e,t,n){const r={start:e,end:t};return n!=null&amp;&amp;(r.source=n),r}const pe={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,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17};function ss(e,t,n={}){const{domain:r,messages:o,args:s}=n,i=e,a=new SyntaxError(String(i));return a.code=e,t&amp;&amp;(a.location=t),a.domain=r,a}function vv(e){throw e}const It=" ",wv="\r",Ge=`
`,Ev="\u2028",Lv="\u2029";function kv(e){const t=e;let n=0,r=1,o=1,s=0;const i=A=&gt;t[A]===wv&amp;&amp;t[A+1]===Ge,a=A=&gt;t[A]===Ge,l=A=&gt;t[A]===Lv,u=A=&gt;t[A]===Ev,c=A=&gt;i(A)||a(A)||l(A)||u(A),f=()=&gt;n,d=()=&gt;r,g=()=&gt;o,v=()=&gt;s,L=A=&gt;i(A)||l(A)||u(A)?Ge:t[A],S=()=&gt;L(n),m=()=&gt;L(n+s);function y(){return s=0,c(n)&amp;&amp;(r++,o=0),i(n)&amp;&amp;n++,n++,o++,t[n]}function _(){return i(n+s)&amp;&amp;s++,s++,t[n+s]}function b(){n=0,r=1,o=1,s=0}function E(A=0){s=A}function k(){const A=n+s;for(;A!==n;)y();s=0}return{index:f,line:d,column:g,peekOffset:v,charAt:L,currentChar:S,currentPeek:m,next:y,peek:_,reset:b,resetPeek:E,skipToPeek:k}}const qt=void 0,Sv=".",wc="'",Cv="tokenizer";function Tv(e,t={}){const n=t.location!==!1,r=kv(e),o=()=&gt;r.index(),s=()=&gt;bv(r.line(),r.column(),r.index()),i=s(),a=o(),l={currentType:14,offset:a,startLoc:i,endLoc:i,lastType:14,lastOffset:a,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},u=()=&gt;l,{onError:c}=t;function f(h,p,w,...T){const R=u();if(p.column+=w,p.offset+=w,c){const x=n?Ti(R.startLoc,p):null,H=ss(h,x,{domain:Cv,args:T});c(H)}}function d(h,p,w){h.endLoc=s(),h.currentType=p;const T={type:p};return n&amp;&amp;(T.loc=Ti(h.startLoc,h.endLoc)),w!=null&amp;&amp;(T.value=w),T}const g=h=&gt;d(h,14);function v(h,p){return h.currentChar()===p?(h.next(),p):(f(pe.EXPECTED_TOKEN,s(),0,p),"")}function L(h){let p="";for(;h.currentPeek()===It||h.currentPeek()===Ge;)p+=h.currentPeek(),h.peek();return p}function S(h){const p=L(h);return h.skipToPeek(),p}function m(h){if(h===qt)return!1;const p=h.charCodeAt(0);return p&gt;=97&amp;&amp;p&lt;=122||p&gt;=65&amp;&amp;p&lt;=90||p===95}function y(h){if(h===qt)return!1;const p=h.charCodeAt(0);return p&gt;=48&amp;&amp;p&lt;=57}function _(h,p){const{currentType:w}=p;if(w!==2)return!1;L(h);const T=m(h.currentPeek());return h.resetPeek(),T}function b(h,p){const{currentType:w}=p;if(w!==2)return!1;L(h);const T=h.currentPeek()==="-"?h.peek():h.currentPeek(),R=y(T);return h.resetPeek(),R}function E(h,p){const{currentType:w}=p;if(w!==2)return!1;L(h);const T=h.currentPeek()===wc;return h.resetPeek(),T}function k(h,p){const{currentType:w}=p;if(w!==8)return!1;L(h);const T=h.currentPeek()===".";return h.resetPeek(),T}function A(h,p){const{currentType:w}=p;if(w!==9)return!1;L(h);const T=m(h.currentPeek());return h.resetPeek(),T}function C(h,p){const{currentType:w}=p;if(!(w===8||w===12))return!1;L(h);const T=h.currentPeek()===":";return h.resetPeek(),T}function I(h,p){const{currentType:w}=p;if(w!==10)return!1;const T=()=&gt;{const x=h.currentPeek();return x==="{"?m(h.peek()):x==="@"||x==="%"||x==="|"||x===":"||x==="."||x===It||!x?!1:x===Ge?(h.peek(),T()):m(x)},R=T();return h.resetPeek(),R}function M(h){L(h);const p=h.currentPeek()==="|";return h.resetPeek(),p}function W(h){const p=L(h),w=h.currentPeek()==="%"&amp;&amp;h.peek()==="{";return h.resetPeek(),{isModulo:w,hasSpace:p.length&gt;0}}function D(h,p=!0){const w=(R=!1,x="",H=!1)=&gt;{const F=h.currentPeek();return F==="{"?x==="%"?!1:R:F==="@"||!F?x==="%"?!0:R:F==="%"?(h.peek(),w(R,"%",!0)):F==="|"?x==="%"||H?!0:!(x===It||x===Ge):F===It?(h.peek(),w(!0,It,H)):F===Ge?(h.peek(),w(!0,Ge,H)):!0},T=w();return p&amp;&amp;h.resetPeek(),T}function z(h,p){const w=h.currentChar();return w===qt?qt:p(w)?(h.next(),w):null}function Q(h){return z(h,w=&gt;{const T=w.charCodeAt(0);return T&gt;=97&amp;&amp;T&lt;=122||T&gt;=65&amp;&amp;T&lt;=90||T&gt;=48&amp;&amp;T&lt;=57||T===95||T===36})}function ne(h){return z(h,w=&gt;{const T=w.charCodeAt(0);return T&gt;=48&amp;&amp;T&lt;=57})}function $(h){return z(h,w=&gt;{const T=w.charCodeAt(0);return T&gt;=48&amp;&amp;T&lt;=57||T&gt;=65&amp;&amp;T&lt;=70||T&gt;=97&amp;&amp;T&lt;=102})}function Z(h){let p="",w="";for(;p=ne(h);)w+=p;return w}function G(h){S(h);const p=h.currentChar();return p!=="%"&amp;&amp;f(pe.EXPECTED_TOKEN,s(),0,p),h.next(),"%"}function Oe(h){let p="";for(;;){const w=h.currentChar();if(w==="{"||w==="}"||w==="@"||w==="|"||!w)break;if(w==="%")if(D(h))p+=w,h.next();else break;else if(w===It||w===Ge)if(D(h))p+=w,h.next();else{if(M(h))break;p+=w,h.next()}else p+=w,h.next()}return p}function Re(h){S(h);let p="",w="";for(;p=Q(h);)w+=p;return h.currentChar()===qt&amp;&amp;f(pe.UNTERMINATED_CLOSING_BRACE,s(),0),w}function De(h){S(h);let p="";return h.currentChar()==="-"?(h.next(),p+=`-${Z(h)}`):p+=Z(h),h.currentChar()===qt&amp;&amp;f(pe.UNTERMINATED_CLOSING_BRACE,s(),0),p}function je(h){S(h),v(h,"'");let p="",w="";const T=x=&gt;x!==wc&amp;&amp;x!==Ge;for(;p=z(h,T);)p==="\\"?w+=_t(h):w+=p;const R=h.currentChar();return R===Ge||R===qt?(f(pe.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,s(),0),R===Ge&amp;&amp;(h.next(),v(h,"'")),w):(v(h,"'"),w)}function _t(h){const p=h.currentChar();switch(p){case"\\":case"'":return h.next(),`\\${p}`;case"u":return dt(h,p,4);case"U":return dt(h,p,6);default:return f(pe.UNKNOWN_ESCAPE_SEQUENCE,s(),0,p),""}}function dt(h,p,w){v(h,p);let T="";for(let R=0;R&lt;w;R++){const x=$(h);if(!x){f(pe.INVALID_UNICODE_ESCAPE_SEQUENCE,s(),0,`\\${p}${T}${h.currentChar()}`);break}T+=x}return`\\${p}${T}`}function Ut(h){S(h);let p="",w="";const T=R=&gt;R!=="{"&amp;&amp;R!=="}"&amp;&amp;R!==It&amp;&amp;R!==Ge;for(;p=z(h,T);)w+=p;return w}function Ie(h){let p="",w="";for(;p=Q(h);)w+=p;return w}function N(h){const p=(w=!1,T)=&gt;{const R=h.currentChar();return R==="{"||R==="%"||R==="@"||R==="|"||R==="("||R===")"||!R||R===It?T:R===Ge||R===Sv?(T+=R,h.next(),p(w,T)):(T+=R,h.next(),p(!0,T))};return p(!1,"")}function K(h){S(h);const p=v(h,"|");return S(h),p}function B(h,p){let w=null;switch(h.currentChar()){case"{":return p.braceNest&gt;=1&amp;&amp;f(pe.NOT_ALLOW_NEST_PLACEHOLDER,s(),0),h.next(),w=d(p,2,"{"),S(h),p.braceNest++,w;case"}":return p.braceNest&gt;0&amp;&amp;p.currentType===2&amp;&amp;f(pe.EMPTY_PLACEHOLDER,s(),0),h.next(),w=d(p,3,"}"),p.braceNest--,p.braceNest&gt;0&amp;&amp;S(h),p.inLinked&amp;&amp;p.braceNest===0&amp;&amp;(p.inLinked=!1),w;case"@":return p.braceNest&gt;0&amp;&amp;f(pe.UNTERMINATED_CLOSING_BRACE,s(),0),w=X(h,p)||g(p),p.braceNest=0,w;default:let R=!0,x=!0,H=!0;if(M(h))return p.braceNest&gt;0&amp;&amp;f(pe.UNTERMINATED_CLOSING_BRACE,s(),0),w=d(p,1,K(h)),p.braceNest=0,p.inLinked=!1,w;if(p.braceNest&gt;0&amp;&amp;(p.currentType===5||p.currentType===6||p.currentType===7))return f(pe.UNTERMINATED_CLOSING_BRACE,s(),0),p.braceNest=0,se(h,p);if(R=_(h,p))return w=d(p,5,Re(h)),S(h),w;if(x=b(h,p))return w=d(p,6,De(h)),S(h),w;if(H=E(h,p))return w=d(p,7,je(h)),S(h),w;if(!R&amp;&amp;!x&amp;&amp;!H)return w=d(p,13,Ut(h)),f(pe.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,w.value),S(h),w;break}return w}function X(h,p){const{currentType:w}=p;let T=null;const R=h.currentChar();switch((w===8||w===9||w===12||w===10)&amp;&amp;(R===Ge||R===It)&amp;&amp;f(pe.INVALID_LINKED_FORMAT,s(),0),R){case"@":return h.next(),T=d(p,8,"@"),p.inLinked=!0,T;case".":return S(h),h.next(),d(p,9,".");case":":return S(h),h.next(),d(p,10,":");default:return M(h)?(T=d(p,1,K(h)),p.braceNest=0,p.inLinked=!1,T):k(h,p)||C(h,p)?(S(h),X(h,p)):A(h,p)?(S(h),d(p,12,Ie(h))):I(h,p)?(S(h),R==="{"?B(h,p)||T:d(p,11,N(h))):(w===8&amp;&amp;f(pe.INVALID_LINKED_FORMAT,s(),0),p.braceNest=0,p.inLinked=!1,se(h,p))}}function se(h,p){let w={type:14};if(p.braceNest&gt;0)return B(h,p)||g(p);if(p.inLinked)return X(h,p)||g(p);switch(h.currentChar()){case"{":return B(h,p)||g(p);case"}":return f(pe.UNBALANCED_CLOSING_BRACE,s(),0),h.next(),d(p,3,"}");case"@":return X(h,p)||g(p);default:if(M(h))return w=d(p,1,K(h)),p.braceNest=0,p.inLinked=!1,w;const{isModulo:R,hasSpace:x}=W(h);if(R)return x?d(p,0,Oe(h)):d(p,4,G(h));if(D(h))return d(p,0,Oe(h));break}return w}function ye(){const{currentType:h,offset:p,startLoc:w,endLoc:T}=l;return l.lastType=h,l.lastOffset=p,l.lastStartLoc=w,l.lastEndLoc=T,l.offset=o(),l.startLoc=s(),r.currentChar()===qt?d(l,14):se(r,l)}return{nextToken:ye,currentOffset:o,currentPosition:s,context:u}}const Pv="parser",Rv=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function Av(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r&lt;=55295||r&gt;=57344?String.fromCodePoint(r):"�"}}}function Ov(e={}){const t=e.location!==!1,{onError:n}=e;function r(m,y,_,b,...E){const k=m.currentPosition();if(k.offset+=b,k.column+=b,n){const A=t?Ti(_,k):null,C=ss(y,A,{domain:Pv,args:E});n(C)}}function o(m,y,_){const b={type:m};return t&amp;&amp;(b.start=y,b.end=y,b.loc={start:_,end:_}),b}function s(m,y,_,b){b&amp;&amp;(m.type=b),t&amp;&amp;(m.end=y,m.loc&amp;&amp;(m.loc.end=_))}function i(m,y){const _=m.context(),b=o(3,_.offset,_.startLoc);return b.value=y,s(b,m.currentOffset(),m.currentPosition()),b}function a(m,y){const _=m.context(),{lastOffset:b,lastStartLoc:E}=_,k=o(5,b,E);return k.index=parseInt(y,10),m.nextToken(),s(k,m.currentOffset(),m.currentPosition()),k}function l(m,y){const _=m.context(),{lastOffset:b,lastStartLoc:E}=_,k=o(4,b,E);return k.key=y,m.nextToken(),s(k,m.currentOffset(),m.currentPosition()),k}function u(m,y){const _=m.context(),{lastOffset:b,lastStartLoc:E}=_,k=o(9,b,E);return k.value=y.replace(Rv,Av),m.nextToken(),s(k,m.currentOffset(),m.currentPosition()),k}function c(m){const y=m.nextToken(),_=m.context(),{lastOffset:b,lastStartLoc:E}=_,k=o(8,b,E);return y.type!==12?(r(m,pe.UNEXPECTED_EMPTY_LINKED_MODIFIER,_.lastStartLoc,0),k.value="",s(k,b,E),{nextConsumeToken:y,node:k}):(y.value==null&amp;&amp;r(m,pe.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,vt(y)),k.value=y.value||"",s(k,m.currentOffset(),m.currentPosition()),{node:k})}function f(m,y){const _=m.context(),b=o(7,_.offset,_.startLoc);return b.value=y,s(b,m.currentOffset(),m.currentPosition()),b}function d(m){const y=m.context(),_=o(6,y.offset,y.startLoc);let b=m.nextToken();if(b.type===9){const E=c(m);_.modifier=E.node,b=E.nextConsumeToken||m.nextToken()}switch(b.type!==10&amp;&amp;r(m,pe.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,vt(b)),b=m.nextToken(),b.type===2&amp;&amp;(b=m.nextToken()),b.type){case 11:b.value==null&amp;&amp;r(m,pe.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,vt(b)),_.key=f(m,b.value||"");break;case 5:b.value==null&amp;&amp;r(m,pe.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,vt(b)),_.key=l(m,b.value||"");break;case 6:b.value==null&amp;&amp;r(m,pe.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,vt(b)),_.key=a(m,b.value||"");break;case 7:b.value==null&amp;&amp;r(m,pe.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,vt(b)),_.key=u(m,b.value||"");break;default:r(m,pe.UNEXPECTED_EMPTY_LINKED_KEY,y.lastStartLoc,0);const E=m.context(),k=o(7,E.offset,E.startLoc);return k.value="",s(k,E.offset,E.startLoc),_.key=k,s(_,E.offset,E.startLoc),{nextConsumeToken:b,node:_}}return s(_,m.currentOffset(),m.currentPosition()),{node:_}}function g(m){const y=m.context(),_=y.currentType===1?m.currentOffset():y.offset,b=y.currentType===1?y.endLoc:y.startLoc,E=o(2,_,b);E.items=[];let k=null;do{const I=k||m.nextToken();switch(k=null,I.type){case 0:I.value==null&amp;&amp;r(m,pe.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,vt(I)),E.items.push(i(m,I.value||""));break;case 6:I.value==null&amp;&amp;r(m,pe.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,vt(I)),E.items.push(a(m,I.value||""));break;case 5:I.value==null&amp;&amp;r(m,pe.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,vt(I)),E.items.push(l(m,I.value||""));break;case 7:I.value==null&amp;&amp;r(m,pe.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,vt(I)),E.items.push(u(m,I.value||""));break;case 8:const M=d(m);E.items.push(M.node),k=M.nextConsumeToken||null;break}}while(y.currentType!==14&amp;&amp;y.currentType!==1);const A=y.currentType===1?y.lastOffset:m.currentOffset(),C=y.currentType===1?y.lastEndLoc:m.currentPosition();return s(E,A,C),E}function v(m,y,_,b){const E=m.context();let k=b.items.length===0;const A=o(1,y,_);A.cases=[],A.cases.push(b);do{const C=g(m);k||(k=C.items.length===0),A.cases.push(C)}while(E.currentType!==14);return k&amp;&amp;r(m,pe.MUST_HAVE_MESSAGES_IN_PLURAL,_,0),s(A,m.currentOffset(),m.currentPosition()),A}function L(m){const y=m.context(),{offset:_,startLoc:b}=y,E=g(m);return y.currentType===14?E:v(m,_,b,E)}function S(m){const y=Tv(m,Pe({},e)),_=y.context(),b=o(0,_.offset,_.startLoc);return t&amp;&amp;b.loc&amp;&amp;(b.loc.source=m),b.body=L(y),e.onCacheKey&amp;&amp;(b.cacheKey=e.onCacheKey(m)),_.currentType!==14&amp;&amp;r(y,pe.UNEXPECTED_LEXICAL_ANALYSIS,_.lastStartLoc,0,m[_.offset]||""),s(b,y.currentOffset(),y.currentPosition()),b}return{parse:S}}function vt(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length&gt;10?t.slice(0,9)+"…":t}function Iv(e,t={}){const n={ast:e,helpers:new Set};return{context:()=&gt;n,helper:s=&gt;(n.helpers.add(s),s)}}function Ec(e,t){for(let n=0;n&lt;e.length;n++)Ca(e[n],t)}function Ca(e,t){switch(e.type){case 1:Ec(e.cases,t),t.helper("plural");break;case 2:Ec(e.items,t);break;case 6:Ca(e.key,t),t.helper("linked"),t.helper("type");break;case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function Nv(e,t={}){const n=Iv(e);n.helper("normalize"),e.body&amp;&amp;Ca(e.body,n);const r=n.context();e.helpers=Array.from(r.helpers)}function xv(e){const t=e.body;return t.type===2?Lc(t):t.cases.forEach(n=&gt;Lc(n)),e}function Lc(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&amp;&amp;(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n&lt;e.items.length;n++){const r=e.items[n];if(!(r.type===3||r.type===9)||r.value==null)break;t.push(r.value)}if(t.length===e.items.length){e.static=ka(t);for(let n=0;n&lt;e.items.length;n++){const r=e.items[n];(r.type===3||r.type===9)&amp;&amp;delete r.value}}}}function Vn(e){switch(e.t=e.type,e.type){case 0:const t=e;Vn(t.body),t.b=t.body,delete t.body;break;case 1:const n=e,r=n.cases;for(let c=0;c&lt;r.length;c++)Vn(r[c]);n.c=r,delete n.cases;break;case 2:const o=e,s=o.items;for(let c=0;c&lt;s.length;c++)Vn(s[c]);o.i=s,delete o.items,o.static&amp;&amp;(o.s=o.static,delete o.static);break;case 3:case 9:case 8:case 7:const i=e;i.value&amp;&amp;(i.v=i.value,delete i.value);break;case 6:const a=e;Vn(a.key),a.k=a.key,delete a.key,a.modifier&amp;&amp;(Vn(a.modifier),a.m=a.modifier,delete a.modifier);break;case 5:const l=e;l.i=l.index,delete l.index;break;case 4:const u=e;u.k=u.key,delete u.key;break}delete e.type}function Mv(e,t){const{sourceMap:n,filename:r,breakLineCode:o,needIndent:s}=t,i=t.location!==!1,a={filename:r,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:o,needIndent:s,indentLevel:0};i&amp;&amp;e.loc&amp;&amp;(a.source=e.loc.source);const l=()=&gt;a;function u(S,m){a.code+=S}function c(S,m=!0){const y=m?o:"";u(s?y+"  ".repeat(S):y)}function f(S=!0){const m=++a.indentLevel;S&amp;&amp;c(m)}function d(S=!0){const m=--a.indentLevel;S&amp;&amp;c(m)}function g(){c(a.indentLevel)}return{context:l,push:u,indent:f,deindent:d,newline:g,helper:S=&gt;`_${S}`,needIndent:()=&gt;a.needIndent}}function Dv(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),ir(e,t.key),t.modifier?(e.push(", "),ir(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function jv(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let s=0;s&lt;o&amp;&amp;(ir(e,t.items[s]),s!==o-1);s++)e.push(", ");e.deindent(r()),e.push("])")}function Fv(e,t){const{helper:n,needIndent:r}=e;if(t.cases.length&gt;1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let s=0;s&lt;o&amp;&amp;(ir(e,t.cases[s]),s!==o-1);s++)e.push(", ");e.deindent(r()),e.push("])")}}function $v(e,t){t.body?ir(e,t.body):e.push("null")}function ir(e,t){const{helper:n}=e;switch(t.type){case 0:$v(e,t);break;case 1:Fv(e,t);break;case 2:jv(e,t);break;case 6:Dv(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const Hv=(e,t={})=&gt;{const n=V(t.mode)?t.mode:"normal",r=V(t.filename)?t.filename:"message.intl",o=!!t.sourceMap,s=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
`,i=t.needIndent?t.needIndent:n!=="arrow",a=e.helpers||[],l=Mv(e,{mode:n,filename:r,sourceMap:o,breakLineCode:s,needIndent:i});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) =&gt; {"),l.indent(i),a.length&gt;0&amp;&amp;(l.push(`const { ${ka(a.map(f=&gt;`${f}: _${f}`),", ")} } = ctx`),l.newline()),l.push("return "),ir(l,e),l.deindent(i),l.push("}"),delete e.helpers;const{code:u,map:c}=l.context();return{ast:e,code:u,map:c?c.toJSON():void 0}};function Uv(e,t={}){const n=Pe({},t),r=!!n.jit,o=!!n.minify,s=n.optimize==null?!0:n.optimize,a=Ov(n).parse(e);return r?(s&amp;&amp;xv(a),o&amp;&amp;Vn(a),{ast:a,code:""}):(Nv(a,n),Hv(a,n))}/*!
  * core-base v9.9.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */function Bv(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&amp;&amp;(La().__INTLIFY_PROD_DEVTOOLS__=!1)}const mn=[];mn[0]={w:[0],i:[3,0],"[":[4],o:[7]};mn[1]={w:[1],".":[2],"[":[4],o:[7]};mn[2]={w:[2],i:[3,0],0:[3,0]};mn[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};mn[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};mn[5]={"'":[4,0],o:8,l:[5,0]};mn[6]={'"':[4,0],o:8,l:[6,0]};const zv=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Vv(e){return zv.test(e)}function Wv(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&amp;&amp;(t===34||t===39)?e.slice(1,-1):e}function Kv(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Gv(e){const t=e.trim();return e.charAt(0)==="0"&amp;&amp;isNaN(parseInt(e))?!1:Vv(t)?Wv(t):"*"+t}function qv(e){const t=[];let n=-1,r=0,o=0,s,i,a,l,u,c,f;const d=[];d[0]=()=&gt;{i===void 0?i=a:i+=a},d[1]=()=&gt;{i!==void 0&amp;&amp;(t.push(i),i=void 0)},d[2]=()=&gt;{d[0](),o++},d[3]=()=&gt;{if(o&gt;0)o--,r=4,d[0]();else{if(o=0,i===void 0||(i=Gv(i),i===!1))return!1;d[1]()}};function g(){const v=e[n+1];if(r===5&amp;&amp;v==="'"||r===6&amp;&amp;v==='"')return n++,a="\\"+v,d[0](),!0}for(;r!==null;)if(n++,s=e[n],!(s==="\\"&amp;&amp;g())){if(l=Kv(s),f=mn[r],u=f[l]||f.l||8,u===8||(r=u[0],u[1]!==void 0&amp;&amp;(c=d[u[1]],c&amp;&amp;(a=s,c()===!1))))return;if(r===7)return t}}const kc=new Map;function Jv(e,t){return ae(e)?e[t]:null}function Xv(e,t){if(!ae(e))return null;let n=kc.get(t);if(n||(n=qv(t),n&amp;&amp;kc.set(t,n)),!n)return null;const r=n.length;let o=e,s=0;for(;s&lt;r;){const i=o[n[s]];if(i===void 0||ge(o))return null;o=i,s++}return o}const Yv=e=&gt;e,Qv=e=&gt;"",Zv="text",ew=e=&gt;e.length===0?"":ka(e),tw=yv;function Sc(e,t){return e=Math.abs(e),t===2?e?e&gt;1?1:0:1:e?Math.min(e,2):0}function nw(e){const t=He(e.pluralIndex)?e.pluralIndex:-1;return e.named&amp;&amp;(He(e.named.count)||He(e.named.n))?He(e.named.count)?e.named.count:He(e.named.n)?e.named.n:t:t}function rw(e,t){t.count||(t.count=e),t.n||(t.n=e)}function ow(e={}){const t=e.locale,n=nw(e),r=ae(e.pluralRules)&amp;&amp;V(t)&amp;&amp;ge(e.pluralRules[t])?e.pluralRules[t]:Sc,o=ae(e.pluralRules)&amp;&amp;V(t)&amp;&amp;ge(e.pluralRules[t])?Sc:void 0,s=m=&gt;m[r(n,m.length,o)],i=e.list||[],a=m=&gt;i[m],l=e.named||{};He(e.pluralIndex)&amp;&amp;rw(n,l);const u=m=&gt;l[m];function c(m){const y=ge(e.messages)?e.messages(m):ae(e.messages)?e.messages[m]:!1;return y||(e.parent?e.parent.message(m):Qv)}const f=m=&gt;e.modifiers?e.modifiers[m]:Yv,d=ce(e.processor)&amp;&amp;ge(e.processor.normalize)?e.processor.normalize:ew,g=ce(e.processor)&amp;&amp;ge(e.processor.interpolate)?e.processor.interpolate:tw,v=ce(e.processor)&amp;&amp;V(e.processor.type)?e.processor.type:Zv,S={list:a,named:u,plural:s,linked:(m,...y)=&gt;{const[_,b]=y;let E="text",k="";y.length===1?ae(_)?(k=_.modifier||k,E=_.type||E):V(_)&amp;&amp;(k=_||k):y.length===2&amp;&amp;(V(_)&amp;&amp;(k=_||k),V(b)&amp;&amp;(E=b||E));const A=c(m)(S),C=E==="vnode"&amp;&amp;Te(A)&amp;&amp;k?A[0]:A;return k?f(k)(C,E):C},message:c,type:v,interpolate:g,normalize:d,values:Pe({},i,l)};return S}let Ur=null;function sw(e){Ur=e}function iw(e,t,n){Ur&amp;&amp;Ur.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const aw=lw("function:translate");function lw(e){return t=&gt;Ur&amp;&amp;Ur.emit(e,t)}const cw={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,__EXTEND_POINT__:8},Rd=pe.__EXTEND_POINT__,wn=Sa(Rd),Tt={INVALID_ARGUMENT:Rd,INVALID_DATE_ARGUMENT:wn(),INVALID_ISO_DATE_ARGUMENT:wn(),NOT_SUPPORT_NON_STRING_MESSAGE:wn(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:wn(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:wn(),NOT_SUPPORT_LOCALE_TYPE:wn(),__EXTEND_POINT__:wn()};function Mt(e){return ss(e,null,void 0)}function Ta(e,t){return t.locale!=null?Cc(t.locale):Cc(e.locale)}let Fs;function Cc(e){if(V(e))return e;if(ge(e)){if(e.resolvedOnce&amp;&amp;Fs!=null)return Fs;if(e.constructor.name==="Function"){const t=e();if(gv(t))throw Mt(Tt.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Fs=t}else throw Mt(Tt.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Mt(Tt.NOT_SUPPORT_LOCALE_TYPE)}function uw(e,t,n){return[...new Set([n,...Te(t)?t:ae(t)?Object.keys(t):V(t)?[t]:[n]])]}function Ad(e,t,n){const r=V(n)?n:jo,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let s=o.__localeChainCache.get(r);if(!s){s=[];let i=[n];for(;Te(i);)i=Tc(s,i,t);const a=Te(t)||!ce(t)?t:t.default?t.default:null;i=V(a)?[a]:a,Te(i)&amp;&amp;Tc(s,i,!1),o.__localeChainCache.set(r,s)}return s}function Tc(e,t,n){let r=!0;for(let o=0;o&lt;t.length&amp;&amp;Se(r);o++){const s=t[o];V(s)&amp;&amp;(r=fw(e,t[o],n))}return r}function fw(e,t,n){let r;const o=t.split("-");do{const s=o.join("-");r=dw(e,s,n),o.splice(-1,1)}while(o.length&amp;&amp;r===!0);return r}function dw(e,t,n){let r=!1;if(!e.includes(t)&amp;&amp;(r=!0,t)){r=t[t.length-1]!=="!";const o=t.replace(/!/g,"");e.push(o),(Te(n)||ce(n))&amp;&amp;n[o]&amp;&amp;(r=n[o])}return r}const hw="9.9.1",is=-1,jo="en-US",Pc="",Rc=e=&gt;`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function pw(){return{upper:(e,t)=&gt;t==="text"&amp;&amp;V(e)?e.toUpperCase():t==="vnode"&amp;&amp;ae(e)&amp;&amp;"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=&gt;t==="text"&amp;&amp;V(e)?e.toLowerCase():t==="vnode"&amp;&amp;ae(e)&amp;&amp;"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=&gt;t==="text"&amp;&amp;V(e)?Rc(e):t==="vnode"&amp;&amp;ae(e)&amp;&amp;"__v_isVNode"in e?Rc(e.children):e}}let Od;function mw(e){Od=e}let Id;function gw(e){Id=e}let Nd;function yw(e){Nd=e}let xd=null;const _w=e=&gt;{xd=e},bw=()=&gt;xd;let Md=null;const Ac=e=&gt;{Md=e},vw=()=&gt;Md;let Oc=0;function ww(e={}){const t=ge(e.onWarn)?e.onWarn:_v,n=V(e.version)?e.version:hw,r=V(e.locale)||ge(e.locale)?e.locale:jo,o=ge(r)?jo:r,s=Te(e.fallbackLocale)||ce(e.fallbackLocale)||V(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,i=ce(e.messages)?e.messages:{[o]:{}},a=ce(e.datetimeFormats)?e.datetimeFormats:{[o]:{}},l=ce(e.numberFormats)?e.numberFormats:{[o]:{}},u=Pe({},e.modifiers||{},pw()),c=e.pluralRules||{},f=ge(e.missing)?e.missing:null,d=Se(e.missingWarn)||Mo(e.missingWarn)?e.missingWarn:!0,g=Se(e.fallbackWarn)||Mo(e.fallbackWarn)?e.fallbackWarn:!0,v=!!e.fallbackFormat,L=!!e.unresolving,S=ge(e.postTranslation)?e.postTranslation:null,m=ce(e.processor)?e.processor:null,y=Se(e.warnHtmlMessage)?e.warnHtmlMessage:!0,_=!!e.escapeParameter,b=ge(e.messageCompiler)?e.messageCompiler:Od,E=ge(e.messageResolver)?e.messageResolver:Id||Jv,k=ge(e.localeFallbacker)?e.localeFallbacker:Nd||uw,A=ae(e.fallbackContext)?e.fallbackContext:void 0,C=e,I=ae(C.__datetimeFormatters)?C.__datetimeFormatters:new Map,M=ae(C.__numberFormatters)?C.__numberFormatters:new Map,W=ae(C.__meta)?C.__meta:{};Oc++;const D={version:n,cid:Oc,locale:r,fallbackLocale:s,messages:i,modifiers:u,pluralRules:c,missing:f,missingWarn:d,fallbackWarn:g,fallbackFormat:v,unresolving:L,postTranslation:S,processor:m,warnHtmlMessage:y,escapeParameter:_,messageCompiler:b,messageResolver:E,localeFallbacker:k,fallbackContext:A,onWarn:t,__meta:W};return D.datetimeFormats=a,D.numberFormats=l,D.__datetimeFormatters=I,D.__numberFormatters=M,__INTLIFY_PROD_DEVTOOLS__&amp;&amp;iw(D,n,W),D}function Pa(e,t,n,r,o){const{missing:s,onWarn:i}=e;if(s!==null){const a=s(e,n,t,o);return V(a)?a:t}else return t}function _r(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function $s(e){return n=&gt;Ew(n,e)}function Ew(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const r=n,o=r.c||r.cases;return e.plural(o.reduce((s,i)=&gt;[...s,Ic(e,i)],[]))}else return Ic(e,n)}function Ic(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const r=(t.i||t.items).reduce((o,s)=&gt;[...o,Pi(e,s)],[]);return e.normalize(r)}}function Pi(e,t){const n=t.t||t.type;switch(n){case 3:const r=t;return r.v||r.value;case 9:const o=t;return o.v||o.value;case 4:const s=t;return e.interpolate(e.named(s.k||s.key));case 5:const i=t;return e.interpolate(e.list(i.i!=null?i.i:i.index));case 6:const a=t,l=a.m||a.modifier;return e.linked(Pi(e,a.k||a.key),l?Pi(e,l):void 0,e.type);case 7:const u=t;return u.v||u.value;case 8:const c=t;return c.v||c.value;default:throw new Error(`unhandled node type on format message part: ${n}`)}}const Lw=e=&gt;e;let mo=Object.create(null);const ar=e=&gt;ae(e)&amp;&amp;(e.t===0||e.type===0)&amp;&amp;("b"in e||"body"in e);function kw(e,t={}){let n=!1;const r=t.onError||vv;return t.onError=o=&gt;{n=!0,r(o)},{...Uv(e,t),detectError:n}}function Sw(e,t){if(V(e)){Se(t.warnHtmlMessage)&amp;&amp;t.warnHtmlMessage;const r=(t.onCacheKey||Lw)(e),o=mo[r];if(o)return o;const{ast:s,detectError:i}=kw(e,{...t,location:!1,jit:!0}),a=$s(s);return i?a:mo[r]=a}else{const n=e.cacheKey;if(n){const r=mo[n];return r||(mo[n]=$s(e))}else return $s(e)}}const Nc=()=&gt;"",at=e=&gt;ge(e);function xc(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:s,fallbackLocale:i,messages:a}=e,[l,u]=Ri(...t),c=Se(u.missingWarn)?u.missingWarn:e.missingWarn,f=Se(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,d=Se(u.escapeParameter)?u.escapeParameter:e.escapeParameter,g=!!u.resolvedMessage,v=V(u.default)||Se(u.default)?Se(u.default)?s?l:()=&gt;l:u.default:n?s?l:()=&gt;l:"",L=n||v!=="",S=Ta(e,u);d&amp;&amp;Cw(u);let[m,y,_]=g?[l,S,a[S]||{}]:Dd(e,l,S,i,f,c),b=m,E=l;if(!g&amp;&amp;!(V(b)||ar(b)||at(b))&amp;&amp;L&amp;&amp;(b=v,E=b),!g&amp;&amp;(!(V(b)||ar(b)||at(b))||!V(y)))return o?is:l;let k=!1;const A=()=&gt;{k=!0},C=at(b)?b:jd(e,l,y,b,E,A);if(k)return b;const I=Rw(e,y,_,u),M=ow(I),W=Tw(e,C,M),D=r?r(W,l):W;if(__INTLIFY_PROD_DEVTOOLS__){const z={timestamp:Date.now(),key:V(l)?l:at(b)?b.key:"",locale:y||(at(b)?b.locale:""),format:V(b)?b:at(b)?b.source:"",message:D};z.meta=Pe({},e.__meta,bw()||{}),aw(z)}return D}function Cw(e){Te(e.list)?e.list=e.list.map(t=&gt;V(t)?vc(t):t):ae(e.named)&amp;&amp;Object.keys(e.named).forEach(t=&gt;{V(e.named[t])&amp;&amp;(e.named[t]=vc(e.named[t]))})}function Dd(e,t,n,r,o,s){const{messages:i,onWarn:a,messageResolver:l,localeFallbacker:u}=e,c=u(e,r,n);let f={},d,g=null;const v="translate";for(let L=0;L&lt;c.length&amp;&amp;(d=c[L],f=i[d]||{},(g=l(f,t))===null&amp;&amp;(g=f[t]),!(V(g)||ar(g)||at(g)));L++){const S=Pa(e,t,d,s,v);S!==t&amp;&amp;(g=S)}return[g,d,f]}function jd(e,t,n,r,o,s){const{messageCompiler:i,warnHtmlMessage:a}=e;if(at(r)){const u=r;return u.locale=u.locale||n,u.key=u.key||t,u}if(i==null){const u=()=&gt;r;return u.locale=n,u.key=t,u}const l=i(r,Pw(e,n,o,r,a,s));return l.locale=n,l.key=t,l.source=r,l}function Tw(e,t,n){return t(n)}function Ri(...e){const[t,n,r]=e,o={};if(!V(t)&amp;&amp;!He(t)&amp;&amp;!at(t)&amp;&amp;!ar(t))throw Mt(Tt.INVALID_ARGUMENT);const s=He(t)?String(t):(at(t),t);return He(n)?o.plural=n:V(n)?o.default=n:ce(n)&amp;&amp;!os(n)?o.named=n:Te(n)&amp;&amp;(o.list=n),He(r)?o.plural=r:V(r)?o.default=r:ce(r)&amp;&amp;Pe(o,r),[s,o]}function Pw(e,t,n,r,o,s){return{locale:t,key:n,warnHtmlMessage:o,onError:i=&gt;{throw s&amp;&amp;s(i),i},onCacheKey:i=&gt;fv(t,n,i)}}function Rw(e,t,n,r){const{modifiers:o,pluralRules:s,messageResolver:i,fallbackLocale:a,fallbackWarn:l,missingWarn:u,fallbackContext:c}=e,d={locale:t,modifiers:o,pluralRules:s,messages:g=&gt;{let v=i(n,g);if(v==null&amp;&amp;c){const[,,L]=Dd(c,g,t,a,l,u);v=i(L,g)}if(V(v)||ar(v)){let L=!1;const m=jd(e,g,t,v,g,()=&gt;{L=!0});return L?Nc:m}else return at(v)?v:Nc}};return e.processor&amp;&amp;(d.processor=e.processor),r.list&amp;&amp;(d.list=r.list),r.named&amp;&amp;(d.named=r.named),He(r.plural)&amp;&amp;(d.pluralIndex=r.plural),d}function Mc(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:i}=e,{__datetimeFormatters:a}=e,[l,u,c,f]=Ai(...t),d=Se(c.missingWarn)?c.missingWarn:e.missingWarn;Se(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const g=!!c.part,v=Ta(e,c),L=i(e,o,v);if(!V(l)||l==="")return new Intl.DateTimeFormat(v,f).format(u);let S={},m,y=null;const _="datetime format";for(let k=0;k&lt;L.length&amp;&amp;(m=L[k],S=n[m]||{},y=S[l],!ce(y));k++)Pa(e,l,m,d,_);if(!ce(y)||!V(m))return r?is:l;let b=`${m}__${l}`;os(f)||(b=`${b}__${JSON.stringify(f)}`);let E=a.get(b);return E||(E=new Intl.DateTimeFormat(m,Pe({},y,f)),a.set(b,E)),g?E.formatToParts(u):E.format(u)}const Fd=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function Ai(...e){const[t,n,r,o]=e,s={};let i={},a;if(V(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw Mt(Tt.INVALID_ISO_DATE_ARGUMENT);const u=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();a=new Date(u);try{a.toISOString()}catch{throw Mt(Tt.INVALID_ISO_DATE_ARGUMENT)}}else if(hv(t)){if(isNaN(t.getTime()))throw Mt(Tt.INVALID_DATE_ARGUMENT);a=t}else if(He(t))a=t;else throw Mt(Tt.INVALID_ARGUMENT);return V(n)?s.key=n:ce(n)&amp;&amp;Object.keys(n).forEach(l=&gt;{Fd.includes(l)?i[l]=n[l]:s[l]=n[l]}),V(r)?s.locale=r:ce(r)&amp;&amp;(i=r),ce(o)&amp;&amp;(i=o),[s.key||"",a,s,i]}function Dc(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__datetimeFormatters.has(s)&amp;&amp;r.__datetimeFormatters.delete(s)}}function jc(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:i}=e,{__numberFormatters:a}=e,[l,u,c,f]=Oi(...t),d=Se(c.missingWarn)?c.missingWarn:e.missingWarn;Se(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const g=!!c.part,v=Ta(e,c),L=i(e,o,v);if(!V(l)||l==="")return new Intl.NumberFormat(v,f).format(u);let S={},m,y=null;const _="number format";for(let k=0;k&lt;L.length&amp;&amp;(m=L[k],S=n[m]||{},y=S[l],!ce(y));k++)Pa(e,l,m,d,_);if(!ce(y)||!V(m))return r?is:l;let b=`${m}__${l}`;os(f)||(b=`${b}__${JSON.stringify(f)}`);let E=a.get(b);return E||(E=new Intl.NumberFormat(m,Pe({},y,f)),a.set(b,E)),g?E.formatToParts(u):E.format(u)}const $d=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Oi(...e){const[t,n,r,o]=e,s={};let i={};if(!He(t))throw Mt(Tt.INVALID_ARGUMENT);const a=t;return V(n)?s.key=n:ce(n)&amp;&amp;Object.keys(n).forEach(l=&gt;{$d.includes(l)?i[l]=n[l]:s[l]=n[l]}),V(r)?s.locale=r:ce(r)&amp;&amp;(i=r),ce(o)&amp;&amp;(i=o),[s.key||"",a,s,i]}function Fc(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__numberFormatters.has(s)&amp;&amp;r.__numberFormatters.delete(s)}}Bv();/*!
  * vue-i18n v9.9.1
  * (c) 2024 kazuya kawaguchi
  * Released under the MIT License.
  */const Aw="9.9.1";function Ow(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&amp;&amp;(La().__INTLIFY_PROD_DEVTOOLS__=!1)}const Hd=cw.__EXTEND_POINT__,Jt=Sa(Hd);Jt(),Jt(),Jt(),Jt(),Jt(),Jt(),Jt(),Jt();const Ud=Tt.__EXTEND_POINT__,Xe=Sa(Ud),ft={UNEXPECTED_RETURN_TYPE:Ud,INVALID_ARGUMENT:Xe(),MUST_BE_CALL_SETUP_TOP:Xe(),NOT_INSTALLED:Xe(),NOT_AVAILABLE_IN_LEGACY_MODE:Xe(),REQUIRED_VALUE:Xe(),INVALID_VALUE:Xe(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Xe(),NOT_INSTALLED_WITH_PROVIDE:Xe(),UNEXPECTED_ERROR:Xe(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Xe(),BRIDGE_SUPPORT_VUE_2_ONLY:Xe(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Xe(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Xe(),__EXTEND_POINT__:Xe()};function gt(e,...t){return ss(e,null,void 0)}const Ii=pn("__translateVNode"),Ni=pn("__datetimeParts"),xi=pn("__numberParts"),Iw=pn("__setPluralRules"),Nw=pn("__injectWithOption"),Mi=pn("__dispose");function Br(e){if(!ae(e))return e;for(const t in e)if(Do(e,t))if(!t.includes("."))ae(e[t])&amp;&amp;Br(e[t]);else{const n=t.split("."),r=n.length-1;let o=e,s=!1;for(let i=0;i&lt;r;i++){if(n[i]in o||(o[n[i]]={}),!ae(o[n[i]])){s=!0;break}o=o[n[i]]}s||(o[n[r]]=e[t],delete e[t]),ae(o[n[r]])&amp;&amp;Br(o[n[r]])}return e}function Bd(e,t){const{messages:n,__i18n:r,messageResolver:o,flatJson:s}=t,i=ce(n)?n:Te(r)?{}:{[e]:{}};if(Te(r)&amp;&amp;r.forEach(a=&gt;{if("locale"in a&amp;&amp;"resource"in a){const{locale:l,resource:u}=a;l?(i[l]=i[l]||{},Rn(u,i[l])):Rn(u,i)}else V(a)&amp;&amp;Rn(JSON.parse(a),i)}),o==null&amp;&amp;s)for(const a in i)Do(i,a)&amp;&amp;Br(i[a]);return i}function zd(e){return e.type}function xw(e,t,n){let r=ae(t.messages)?t.messages:{};"__i18nGlobal"in n&amp;&amp;(r=Bd(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const o=Object.keys(r);o.length&amp;&amp;o.forEach(s=&gt;{e.mergeLocaleMessage(s,r[s])});{if(ae(t.datetimeFormats)){const s=Object.keys(t.datetimeFormats);s.length&amp;&amp;s.forEach(i=&gt;{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(ae(t.numberFormats)){const s=Object.keys(t.numberFormats);s.length&amp;&amp;s.forEach(i=&gt;{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function $c(e){return _e(On,null,e,0)}const Hc="__INTLIFY_META__",Uc=()=&gt;[],Mw=()=&gt;!1;let Bc=0;function zc(e){return(t,n,r,o)=&gt;e(n,r,dn()||void 0,o)}const Dw=()=&gt;{const e=dn();let t=null;return e&amp;&amp;(t=zd(e)[Hc])?{[Hc]:t}:null};function Vd(e={},t){const{__root:n,__injectWithOption:r}=e,o=n===void 0,s=e.flatJson,i=xo?ve:Zn;let a=Se(e.inheritLocale)?e.inheritLocale:!0;const l=i(n&amp;&amp;a?n.locale.value:V(e.locale)?e.locale:jo),u=i(n&amp;&amp;a?n.fallbackLocale.value:V(e.fallbackLocale)||Te(e.fallbackLocale)||ce(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),c=i(Bd(l.value,e)),f=i(ce(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),d=i(ce(e.numberFormats)?e.numberFormats:{[l.value]:{}});let g=n?n.missingWarn:Se(e.missingWarn)||Mo(e.missingWarn)?e.missingWarn:!0,v=n?n.fallbackWarn:Se(e.fallbackWarn)||Mo(e.fallbackWarn)?e.fallbackWarn:!0,L=n?n.fallbackRoot:Se(e.fallbackRoot)?e.fallbackRoot:!0,S=!!e.fallbackFormat,m=ge(e.missing)?e.missing:null,y=ge(e.missing)?zc(e.missing):null,_=ge(e.postTranslation)?e.postTranslation:null,b=n?n.warnHtmlMessage:Se(e.warnHtmlMessage)?e.warnHtmlMessage:!0,E=!!e.escapeParameter;const k=n?n.modifiers:ce(e.modifiers)?e.modifiers:{};let A=e.pluralRules||n&amp;&amp;n.pluralRules,C;C=(()=&gt;{o&amp;&amp;Ac(null);const P={version:Aw,locale:l.value,fallbackLocale:u.value,messages:c.value,modifiers:k,pluralRules:A,missing:y===null?void 0:y,missingWarn:g,fallbackWarn:v,fallbackFormat:S,unresolving:!0,postTranslation:_===null?void 0:_,warnHtmlMessage:b,escapeParameter:E,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};P.datetimeFormats=f.value,P.numberFormats=d.value,P.__datetimeFormatters=ce(C)?C.__datetimeFormatters:void 0,P.__numberFormatters=ce(C)?C.__numberFormatters:void 0;const O=ww(P);return o&amp;&amp;Ac(O),O})(),_r(C,l.value,u.value);function M(){return[l.value,u.value,c.value,f.value,d.value]}const W=ue({get:()=&gt;l.value,set:P=&gt;{l.value=P,C.locale=l.value}}),D=ue({get:()=&gt;u.value,set:P=&gt;{u.value=P,C.fallbackLocale=u.value,_r(C,l.value,P)}}),z=ue(()=&gt;c.value),Q=ue(()=&gt;f.value),ne=ue(()=&gt;d.value);function $(){return ge(_)?_:null}function Z(P){_=P,C.postTranslation=P}function G(){return m}function Oe(P){P!==null&amp;&amp;(y=zc(P)),m=P,C.missing=y}const Re=(P,O,Y,te,de,ke)=&gt;{M();let Fe;try{__INTLIFY_PROD_DEVTOOLS__,o||(C.fallbackContext=n?vw():void 0),Fe=P(C)}finally{__INTLIFY_PROD_DEVTOOLS__,o||(C.fallbackContext=void 0)}if(Y!=="translate exists"&amp;&amp;He(Fe)&amp;&amp;Fe===is||Y==="translate exists"&amp;&amp;!Fe){const[Bt,us]=O();return n&amp;&amp;L?te(n):de(Bt)}else{if(ke(Fe))return Fe;throw gt(ft.UNEXPECTED_RETURN_TYPE)}};function De(...P){return Re(O=&gt;Reflect.apply(xc,null,[O,...P]),()=&gt;Ri(...P),"translate",O=&gt;Reflect.apply(O.t,O,[...P]),O=&gt;O,O=&gt;V(O))}function je(...P){const[O,Y,te]=P;if(te&amp;&amp;!ae(te))throw gt(ft.INVALID_ARGUMENT);return De(O,Y,Pe({resolvedMessage:!0},te||{}))}function _t(...P){return Re(O=&gt;Reflect.apply(Mc,null,[O,...P]),()=&gt;Ai(...P),"datetime format",O=&gt;Reflect.apply(O.d,O,[...P]),()=&gt;Pc,O=&gt;V(O))}function dt(...P){return Re(O=&gt;Reflect.apply(jc,null,[O,...P]),()=&gt;Oi(...P),"number format",O=&gt;Reflect.apply(O.n,O,[...P]),()=&gt;Pc,O=&gt;V(O))}function Ut(P){return P.map(O=&gt;V(O)||He(O)||Se(O)?$c(String(O)):O)}const N={normalize:Ut,interpolate:P=&gt;P,type:"vnode"};function K(...P){return Re(O=&gt;{let Y;const te=O;try{te.processor=N,Y=Reflect.apply(xc,null,[te,...P])}finally{te.processor=null}return Y},()=&gt;Ri(...P),"translate",O=&gt;O[Ii](...P),O=&gt;[$c(O)],O=&gt;Te(O))}function B(...P){return Re(O=&gt;Reflect.apply(jc,null,[O,...P]),()=&gt;Oi(...P),"number format",O=&gt;O[xi](...P),Uc,O=&gt;V(O)||Te(O))}function X(...P){return Re(O=&gt;Reflect.apply(Mc,null,[O,...P]),()=&gt;Ai(...P),"datetime format",O=&gt;O[Ni](...P),Uc,O=&gt;V(O)||Te(O))}function se(P){A=P,C.pluralRules=A}function ye(P,O){return Re(()=&gt;{if(!P)return!1;const Y=V(O)?O:l.value,te=w(Y),de=C.messageResolver(te,P);return ar(de)||at(de)||V(de)},()=&gt;[P],"translate exists",Y=&gt;Reflect.apply(Y.te,Y,[P,O]),Mw,Y=&gt;Se(Y))}function h(P){let O=null;const Y=Ad(C,u.value,l.value);for(let te=0;te&lt;Y.length;te++){const de=c.value[Y[te]]||{},ke=C.messageResolver(de,P);if(ke!=null){O=ke;break}}return O}function p(P){const O=h(P);return O??(n?n.tm(P)||{}:{})}function w(P){return c.value[P]||{}}function T(P,O){if(s){const Y={[P]:O};for(const te in Y)Do(Y,te)&amp;&amp;Br(Y[te]);O=Y[P]}c.value[P]=O,C.messages=c.value}function R(P,O){c.value[P]=c.value[P]||{};const Y={[P]:O};if(s)for(const te in Y)Do(Y,te)&amp;&amp;Br(Y[te]);O=Y[P],Rn(O,c.value[P]),C.messages=c.value}function x(P){return f.value[P]||{}}function H(P,O){f.value[P]=O,C.datetimeFormats=f.value,Dc(C,P,O)}function F(P,O){f.value[P]=Pe(f.value[P]||{},O),C.datetimeFormats=f.value,Dc(C,P,O)}function U(P){return d.value[P]||{}}function j(P,O){d.value[P]=O,C.numberFormats=d.value,Fc(C,P,O)}function J(P,O){d.value[P]=Pe(d.value[P]||{},O),C.numberFormats=d.value,Fc(C,P,O)}Bc++,n&amp;&amp;xo&amp;&amp;(Ze(n.locale,P=&gt;{a&amp;&amp;(l.value=P,C.locale=P,_r(C,l.value,u.value))}),Ze(n.fallbackLocale,P=&gt;{a&amp;&amp;(u.value=P,C.fallbackLocale=P,_r(C,l.value,u.value))}));const q={id:Bc,locale:W,fallbackLocale:D,get inheritLocale(){return a},set inheritLocale(P){a=P,P&amp;&amp;n&amp;&amp;(l.value=n.locale.value,u.value=n.fallbackLocale.value,_r(C,l.value,u.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:z,get modifiers(){return k},get pluralRules(){return A||{}},get isGlobal(){return o},get missingWarn(){return g},set missingWarn(P){g=P,C.missingWarn=g},get fallbackWarn(){return v},set fallbackWarn(P){v=P,C.fallbackWarn=v},get fallbackRoot(){return L},set fallbackRoot(P){L=P},get fallbackFormat(){return S},set fallbackFormat(P){S=P,C.fallbackFormat=S},get warnHtmlMessage(){return b},set warnHtmlMessage(P){b=P,C.warnHtmlMessage=P},get escapeParameter(){return E},set escapeParameter(P){E=P,C.escapeParameter=P},t:De,getLocaleMessage:w,setLocaleMessage:T,mergeLocaleMessage:R,getPostTranslationHandler:$,setPostTranslationHandler:Z,getMissingHandler:G,setMissingHandler:Oe,[Iw]:se};return q.datetimeFormats=Q,q.numberFormats=ne,q.rt=je,q.te=ye,q.tm=p,q.d=_t,q.n=dt,q.getDateTimeFormat=x,q.setDateTimeFormat=H,q.mergeDateTimeFormat=F,q.getNumberFormat=U,q.setNumberFormat=j,q.mergeNumberFormat=J,q[Nw]=r,q[Ii]=K,q[Ni]=X,q[xi]=B,q}const Ra={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=&gt;e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function jw({slots:e},t){return t.length===1&amp;&amp;t[0]==="default"?(e.default?e.default():[]).reduce((r,o)=&gt;[...r,...o.type===$e?o.children:[o]],[]):t.reduce((n,r)=&gt;{const o=e[r];return o&amp;&amp;(n[r]=o()),n},{})}function Wd(e){return $e}const Fw=ot({name:"i18n-t",props:Pe({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=&gt;He(e)||!isNaN(e)}},Ra),setup(e,t){const{slots:n,attrs:r}=t,o=e.i18n||Aa({useScope:e.scope,__useComponent:!0});return()=&gt;{const s=Object.keys(n).filter(f=&gt;f!=="_"),i={};e.locale&amp;&amp;(i.locale=e.locale),e.plural!==void 0&amp;&amp;(i.plural=V(e.plural)?+e.plural:e.plural);const a=jw(t,s),l=o[Ii](e.keypath,a,i),u=Pe({},r),c=V(e.tag)||ae(e.tag)?e.tag:Wd();return Ue(c,u,l)}}}),Vc=Fw;function $w(e){return Te(e)&amp;&amp;!V(e[0])}function Kd(e,t,n,r){const{slots:o,attrs:s}=t;return()=&gt;{const i={part:!0};let a={};e.locale&amp;&amp;(i.locale=e.locale),V(e.format)?i.key=e.format:ae(e.format)&amp;&amp;(V(e.format.key)&amp;&amp;(i.key=e.format.key),a=Object.keys(e.format).reduce((d,g)=&gt;n.includes(g)?Pe({},d,{[g]:e.format[g]}):d,{}));const l=r(e.value,i,a);let u=[i.key];Te(l)?u=l.map((d,g)=&gt;{const v=o[d.type],L=v?v({[d.type]:d.value,index:g,parts:l}):[d.value];return $w(L)&amp;&amp;(L[0].key=`${d.type}-${g}`),L}):V(l)&amp;&amp;(u=[l]);const c=Pe({},s),f=V(e.tag)||ae(e.tag)?e.tag:Wd();return Ue(f,c,u)}}const Hw=ot({name:"i18n-n",props:Pe({value:{type:Number,required:!0},format:{type:[String,Object]}},Ra),setup(e,t){const n=e.i18n||Aa({useScope:"parent",__useComponent:!0});return Kd(e,t,$d,(...r)=&gt;n[xi](...r))}}),Wc=Hw,Uw=ot({name:"i18n-d",props:Pe({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Ra),setup(e,t){const n=e.i18n||Aa({useScope:"parent",__useComponent:!0});return Kd(e,t,Fd,(...r)=&gt;n[Ni](...r))}}),Kc=Uw;function Bw(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function zw(e){const t=i=&gt;{const{instance:a,modifiers:l,value:u}=i;if(!a||!a.$)throw gt(ft.UNEXPECTED_ERROR);const c=Bw(e,a.$),f=Gc(u);return[Reflect.apply(c.t,c,[...qc(f)]),c]};return{created:(i,a)=&gt;{const[l,u]=t(a);xo&amp;&amp;e.global===u&amp;&amp;(i.__i18nWatcher=Ze(u.locale,()=&gt;{a.instance&amp;&amp;a.instance.$forceUpdate()})),i.__composer=u,i.textContent=l},unmounted:i=&gt;{xo&amp;&amp;i.__i18nWatcher&amp;&amp;(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&amp;&amp;(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:a})=&gt;{if(i.__composer){const l=i.__composer,u=Gc(a);i.textContent=Reflect.apply(l.t,l,[...qc(u)])}},getSSRProps:i=&gt;{const[a]=t(i);return{textContent:a}}}}function Gc(e){if(V(e))return{path:e};if(ce(e)){if(!("path"in e))throw gt(ft.REQUIRED_VALUE,"path");return e}else throw gt(ft.INVALID_VALUE)}function qc(e){const{path:t,locale:n,args:r,choice:o,plural:s}=e,i={},a=r||{};return V(n)&amp;&amp;(i.locale=n),He(o)&amp;&amp;(i.plural=o),He(s)&amp;&amp;(i.plural=s),[t,a,i]}function Vw(e,t,...n){const r=ce(n[0])?n[0]:{},o=!!r.useI18nComponentName;(Se(r.globalInstall)?r.globalInstall:!0)&amp;&amp;([o?"i18n":Vc.name,"I18nT"].forEach(i=&gt;e.component(i,Vc)),[Wc.name,"I18nN"].forEach(i=&gt;e.component(i,Wc)),[Kc.name,"I18nD"].forEach(i=&gt;e.component(i,Kc))),e.directive("t",zw(t))}const Ww=pn("global-vue-i18n");function Kw(e={},t){const n=Se(e.globalInjection)?e.globalInjection:!0,r=!0,o=new Map,[s,i]=Gw(e),a=pn("");function l(f){return o.get(f)||null}function u(f,d){o.set(f,d)}function c(f){o.delete(f)}{const f={get mode(){return"composition"},get allowComposition(){return r},async install(d,...g){if(d.__VUE_I18N_SYMBOL__=a,d.provide(d.__VUE_I18N_SYMBOL__,f),ce(g[0])){const S=g[0];f.__composerExtend=S.__composerExtend,f.__vueI18nExtend=S.__vueI18nExtend}let v=null;n&amp;&amp;(v=tE(d,f.global)),Vw(d,f,...g);const L=d.unmount;d.unmount=()=&gt;{v&amp;&amp;v(),f.dispose(),L()}},get global(){return i},dispose(){s.stop()},__instances:o,__getInstance:l,__setInstance:u,__deleteInstance:c};return f}}function Aa(e={}){const t=dn();if(t==null)throw gt(ft.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&amp;&amp;t.appContext.app!=null&amp;&amp;!t.appContext.app.__VUE_I18N_SYMBOL__)throw gt(ft.NOT_INSTALLED);const n=qw(t),r=Xw(n),o=zd(t),s=Jw(e,o);if(s==="global")return xw(r,e,o),r;if(s==="parent"){let l=Yw(n,t,e.__useComponent);return l==null&amp;&amp;(l=r),l}const i=n;let a=i.__getInstance(t);if(a==null){const l=Pe({},e);"__i18n"in o&amp;&amp;(l.__i18n=o.__i18n),r&amp;&amp;(l.__root=r),a=Vd(l),i.__composerExtend&amp;&amp;(a[Mi]=i.__composerExtend(a)),Zw(i,t,a),i.__setInstance(t,a)}return a}function Gw(e,t,n){const r=Wr();{const o=r.run(()=&gt;Vd(e));if(o==null)throw gt(ft.UNEXPECTED_ERROR);return[r,o]}}function qw(e){{const t=ze(e.isCE?Ww:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw gt(e.isCE?ft.NOT_INSTALLED_WITH_PROVIDE:ft.UNEXPECTED_ERROR);return t}}function Jw(e,t){return os(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function Xw(e){return e.mode==="composition"?e.global:e.global.__composer}function Yw(e,t,n=!1){let r=null;const o=t.root;let s=Qw(t,n);for(;s!=null;){const i=e;if(e.mode==="composition"&amp;&amp;(r=i.__getInstance(s)),r!=null||o===s)break;s=s.parent}return r}function Qw(e,t=!1){return e==null?null:t&amp;&amp;e.vnode.ctx||e.parent}function Zw(e,t,n){qr(()=&gt;{},t),oa(()=&gt;{const r=n;e.__deleteInstance(t);const o=r[Mi];o&amp;&amp;(o(),delete r[Mi])},t)}const eE=["locale","fallbackLocale","availableLocales"],Jc=["t","rt","d","n","tm","te"];function tE(e,t){const n=Object.create(null);return eE.forEach(o=&gt;{const s=Object.getOwnPropertyDescriptor(t,o);if(!s)throw gt(ft.UNEXPECTED_ERROR);const i=Le(s.value)?{get(){return s.value.value},set(a){s.value.value=a}}:{get(){return s.get&amp;&amp;s.get()}};Object.defineProperty(n,o,i)}),e.config.globalProperties.$i18n=n,Jc.forEach(o=&gt;{const s=Object.getOwnPropertyDescriptor(t,o);if(!s||!s.value)throw gt(ft.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,s)}),()=&gt;{delete e.config.globalProperties.$i18n,Jc.forEach(o=&gt;{delete e.config.globalProperties[`$${o}`]})}}Ow();mw(Sw);gw(Xv);yw(Ad);if(__INTLIFY_PROD_DEVTOOLS__){const e=La();e.__INTLIFY__=!0,sw(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const nE={header:{imageLogoAlt:{t:0,b:{t:2,i:[{t:3}],s:"Logo"}},aboutLabel:{t:0,b:{t:2,i:[{t:3}],s:"About"}},experienceLabel:{t:0,b:{t:2,i:[{t:3}],s:"Experience"}},projectsLabel:{t:0,b:{t:2,i:[{t:3}],s:"Projects"}},contactLabel:{t:0,b:{t:2,i:[{t:3}],s:"Contact"}},languageSwitcherLabel:{t:0,b:{t:2,i:[{t:3}],s:"Language"}}},footer:{copyright1:{t:0,b:{t:2,i:[{t:3}],s:"Copyright"}},copyright2:{t:0,b:{t:2,i:[{t:3}],s:"2024 Julius Schultz. All Rights Reserved."}}},indexPage:{introduction:{t:0,b:{t:2,i:[{t:3}],s:"Hello, I'm"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Julius Schultz"}},jobTitle:{t:0,b:{t:2,i:[{t:3}],s:"Frontend Developer"}},companyButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Company"}},contactButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Contact"}}},aboutPage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Get To Know More"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"About Me"}},introduction1:{t:0,b:{t:2,i:[{t:3}],s:`"Use your own intellect and don't fail because of laziness or cowardice", this guiding principle of the Age of Enlightenment has shaped me and drives me to constantly expand my knowledge horizon.`}},introduction2:{t:0,b:{t:2,i:[{t:3}],s:"I decided to study International Media Computing in order to delve deeper into software development and new technologies. Recently, the field of artificial intelligence seemed to be particularly exciting to me. In general, I find it very interesting to generate meaningful answers to search queries with the help of various algorithms. My studies have sparked a passion in me for mathematics, computer science and app development. I am currently pursuing this passion as a front-end developer at the digital agency "}},profilePictureAlt:{t:0,b:{t:2,i:[{t:3}],s:"Profile picture"}},education:{label:{t:0,b:{t:2,i:[{t:3}],s:"Education"}},bachelor:{t:0,b:{t:2,i:[{t:3}],s:"B.Sc. Bachelors Degree"}},university:{t:0,b:{t:2,i:[{t:3}],s:"University of Applied Sciences Berlin"}}},workExperience:{label:{t:0,b:{t:2,i:[{t:3}],s:"Work Experience"}},time:{t:0,b:{t:2,i:[{t:3}],s:"2+ years"}},profession:{t:0,b:{t:2,i:[{t:3}],s:"Frontend Development"}}}},experiencePage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Explore My"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Experience"}},frontendDevelopment:{t:0,b:{t:2,i:[{t:3}],s:"Frontend Development"}},experiencedLevel:{t:0,b:{t:2,i:[{t:3}],s:"Experienced"}},intermediateLevel:{t:0,b:{t:2,i:[{t:3}],s:"Intermediate"}},nuxt:{t:0,b:{t:2,i:[{t:3}],s:"Nuxt"}},react:{t:0,b:{t:2,i:[{t:3}],s:"React"}},python:{t:0,b:{t:2,i:[{t:3}],s:"Python"}},java:{t:0,b:{t:2,i:[{t:3}],s:"Java"}},swift:{t:0,b:{t:2,i:[{t:3}],s:"Swift"}},scrumMaster:{t:0,b:{t:2,i:[{t:3}],s:"Scrum Master"}},events:{t:0,b:{t:2,i:[{t:3}],s:"Events"}},scrumGuide:{t:0,b:{t:2,i:[{t:3}],s:"Scrum Guide"}},kanban:{t:0,b:{t:2,i:[{t:3}],s:"Kanban"}},waterfall:{t:0,b:{t:2,i:[{t:3}],s:"Waterfall"}},certificates:{t:0,b:{t:2,i:[{t:3}],s:"Certificates and awards"}}},projectsPage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Browse My Recent"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Projects"}},project1:{altPicture:{t:0,b:{t:2,i:[{t:3}],s:"Pfeiffer Vacuum Logo"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Pfeiffer Vacuum"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Development of an online shop at diva-e on behalf of Pfeiffer Vacuum"}},buttonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Website"}}},project2:{altPicture:{t:0,b:{t:2,i:[{t:3}],s:"Bloomreach Logo"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Bloomreach Connector"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Creation of a reusable Connector for Nuxt.js projects"}},buttonLabel:{t:0,b:{t:2,i:[{t:3}],s:"npm package"}}}},form:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Get in Touch"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Contact Me"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Name"}},company:{t:0,b:{t:2,i:[{t:3}],s:"Company"}},mail:{t:0,b:{t:2,i:[{t:3}],s:"E-Mail"}},telephone:{t:0,b:{t:2,i:[{t:3}],s:"Telephone"}},messageLabel:{t:0,b:{t:2,i:[{t:3}],s:"Message"}},messagePlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Your message"}},subject:{t:0,b:{t:2,i:[{t:3}],s:"Subject"}},submit:{t:0,b:{t:2,i:[{t:3}],s:"Send"}},requiredMessage:{t:0,b:{t:2,i:[{t:3}],s:"This field is required"}},success:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Your request was"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Successful"}},successMessage1:{t:0,b:{t:2,i:[{t:3}],s:"You have successfully sent a request."}},successMessage2:{t:0,b:{t:2,i:[{t:3}],s:"The host will get in touch with you as soon as possible."}},button:{t:0,b:{t:2,i:[{t:3}],s:"Back to home page"}}}},imprint:{sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Imprint"}},address:{headline:{t:0,b:{t:2,i:[{t:3}],s:"According to § 5 TMG:"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Julius Schultz"}},town:{t:0,b:{t:2,i:[{t:3}],s:"Berlin"}},contactLink:{t:0,b:{t:2,i:[{t:3}],s:"Contact"}}},section1:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Disclaimer:"}}},section2:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Liability for content"}},text:{t:0,b:{t:2,i:[{t:3}],s:"The contents of our website were created with the greatest possible care. However, we cannot guarantee that the content is correct, complete or up-to-date. As a service provider, we are responsible for our own content on these pages in accordance with general laws in accordance with Section 7 Paragraph 1 TMG. However, according to Sections 8 to 10 TMG, as a service provider we are not obliged to monitor transmitted or stored third-party information or to investigate circumstances that indicate illegal activity. Obligations to remove or block the use of information in accordance with general law remain unaffected. However, liability in this regard is only possible from the time of knowledge of a specific legal violation. If we become aware of any corresponding legal violations, we will immediately remove this content."}}},section3:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Limitation of liability for external links"}},text:{t:0,b:{t:2,i:[{t:3}],s:"Our website contains links to external third-party websites over whose content we have no influence. We therefore cannot assume any liability for this external content. The respective provider or operator of the pages is always responsible for the content of the linked pages. The linked pages were checked for possible legal violations at the time of linking. Illegal content was not apparent at the time of linking. However, permanent control of the content of the linked pages is unreasonable without concrete evidence of a legal violation. If we become aware of any legal violations, we will immediately remove such links."}}},section4:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Copyright"}},text:{t:0,b:{t:2,i:[{t:3}],s:"The content and works on these pages created by the site operators are subject to German copyright law. Reproduction, processing, distribution and any kind of exploitation outside the limits of copyright require the written consent of the respective author or creator. Downloads and copies of this page are only permitted for private, non-commercial use. If the content on this site was not created by the operator, the copyrights of third parties are respected. In particular contents of third parties are marked as such. Should you nevertheless become aware of a copyright infringement, we ask that you notify us accordingly. If we become aware of any legal violations, we will immediately remove such content."}}}}},rE={header:{imageLogoAlt:{t:0,b:{t:2,i:[{t:3}],s:"Logo"}},aboutLabel:{t:0,b:{t:2,i:[{t:3}],s:"Über mich"}},experienceLabel:{t:0,b:{t:2,i:[{t:3}],s:"Erfahrung"}},projectsLabel:{t:0,b:{t:2,i:[{t:3}],s:"Projekte"}},contactLabel:{t:0,b:{t:2,i:[{t:3}],s:"Kontakt"}},languageSwitcherLabel:{t:0,b:{t:2,i:[{t:3}],s:"Sprache"}}},footer:{copyright1:{t:0,b:{t:2,i:[{t:3}],s:"Copyright"}},copyright2:{t:0,b:{t:2,i:[{t:3}],s:"2024 Julius Schultz. Alle Rechte vorbehalten."}}},indexPage:{introduction:{t:0,b:{t:2,i:[{t:3}],s:"Hi, ich bin"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Julius Schultz"}},jobTitle:{t:0,b:{t:2,i:[{t:3}],s:"Frontend Entwickler"}},companyButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Unternehmen"}},contactButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Kontakt"}}},aboutPage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Erfahre Sie mehr"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Über Mich"}},introduction1:{t:0,b:{t:2,i:[{t:3}],s:"„Sich des eigenen Verstandes bedienen und nicht an Faulheit oder Feigheit scheitern”, dieser Leitgedanke des Zeitalters der Aufklärung hat mich geprägt und treibt mich an meinen Wissenshorizont ständig zu erweitern."}},introduction2:{t:0,b:{t:2,i:[{t:3}],s:"Um mich noch tiefgehender mit Software zu beschäftigen und neue Technologien zu entwickeln, beschloss ich Internationale Medieninformatik zu studieren. Insbesondere den Bereich der Künstlichen Intelligenz finde ich dabei spannend. Generell finde ich es sehr interessant mithilfe von verschiedensten Algorithmen auf Suchanfragen sinnvolle Antworten zu generieren. Mein Studium hat in mir eine Leidenschaft für die Mathematik, Informatik und App-Entwicklung entfacht. Aktuell gehe ich dieser Leidenschaft nach als Frontend Entwickler bei der Digitalagentur "}},profilePictureAlt:{t:0,b:{t:2,i:[{t:3}],s:"Profilbild"}},education:{label:{t:0,b:{t:2,i:[{t:3}],s:"Akademischer Hintergrund"}},bachelor:{t:0,b:{t:2,i:[{t:3}],s:"B.Sc. Bachelor-Abschluss"}},university:{t:0,b:{t:2,i:[{t:3}],s:"HTW Berlin"}}},workExperience:{label:{t:0,b:{t:2,i:[{t:3}],s:"Berufserfahrung"}},time:{t:0,b:{t:2,i:[{t:3}],s:"2+ Jahre"}},profession:{t:0,b:{t:2,i:[{t:3}],s:"Frontend Entwickler"}}}},experiencePage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Entdecke meine"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Skills"}},frontendDevelopment:{t:0,b:{t:2,i:[{t:3}],s:"Frontend-Entwicklung"}},experiencedLevel:{t:0,b:{t:2,i:[{t:3}],s:"Erfahren"}},intermediateLevel:{t:0,b:{t:2,i:[{t:3}],s:"Regular"}},nuxt:{t:0,b:{t:2,i:[{t:3}],s:"Nuxt"}},react:{t:0,b:{t:2,i:[{t:3}],s:"React"}},python:{t:0,b:{t:2,i:[{t:3}],s:"Python"}},java:{t:0,b:{t:2,i:[{t:3}],s:"Java"}},swift:{t:0,b:{t:2,i:[{t:3}],s:"Swift"}},scrumMaster:{t:0,b:{t:2,i:[{t:3}],s:"Scrum Master"}},events:{t:0,b:{t:2,i:[{t:3}],s:"Events"}},scrumGuide:{t:0,b:{t:2,i:[{t:3}],s:"Scrum Guide"}},kanban:{t:0,b:{t:2,i:[{t:3}],s:"Kanban"}},waterfall:{t:0,b:{t:2,i:[{t:3}],s:"Wasserfall"}},certificates:{t:0,b:{t:2,i:[{t:3}],s:"Zertifikate und Auszeichnungen"}}},projectsPage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Werfen Sie einen Blick auf meine neuesten"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Projekte"}},project1:{altPicture:{t:0,b:{t:2,i:[{t:3}],s:"Pfeiffer Vacuum Logo"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Pfeiffer Vacuum"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Entwicklung eines Onlineshops bei diva-e im Auftrag von Pfeiffer Vacuum"}},buttonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Webseite"}}},project2:{altPicture:{t:0,b:{t:2,i:[{t:3}],s:"Bloomreach Logo"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Bloomreach Konnektor"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Erstellung eines wiederverwendbaren Konnektors für Nuxt.js-Projekte"}},buttonLabel:{t:0,b:{t:2,i:[{t:3}],s:"npm-Paket"}}}},form:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Nehmen Sie"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Kontakt auf"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Name"}},company:{t:0,b:{t:2,i:[{t:3}],s:"Firma / Universität"}},mail:{t:0,b:{t:2,i:[{t:3}],s:"E-Mail"}},telephone:{t:0,b:{t:2,i:[{t:3}],s:"Telefon"}},messageLabel:{t:0,b:{t:2,i:[{t:3}],s:"Nachricht"}},messagePlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Deine Nachricht"}},subject:{t:0,b:{t:2,i:[{t:3}],s:"Betreff"}},submit:{t:0,b:{t:2,i:[{t:3}],s:"Absenden"}},requiredMessage:{t:0,b:{t:2,i:[{t:3}],s:"Dieses Feld ist erforderlich"}},success:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Ihre Anfrage war"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Erfolgreich"}},successMessage1:{t:0,b:{t:2,i:[{t:3}],s:"Sie haben erfolgreich eine Nachricht übermittelt."}},successMessage2:{t:0,b:{t:2,i:[{t:3}],s:"In Kürze werden Sie eine Antwort erhalten."}},button:{t:0,b:{t:2,i:[{t:3}],s:"Zurück zur Home Page"}}}},imprint:{sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Impressum"}},address:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Angaben gemäß § 5 TMG:"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Julius Schultz"}},town:{t:0,b:{t:2,i:[{t:3}],s:"Berlin"}},contactLink:{t:0,b:{t:2,i:[{t:3}],s:"Kontakt"}}},section1:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Haftungsausschluss – Disclaimer:"}}},section2:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Haftung für Inhalte"}},text:{t:0,b:{t:2,i:[{t:3}],s:"Die Inhalte unserer Webseite wurden mit größtmöglicher Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen. Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen."}}},section3:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Haftungsbeschränkung für externe Links"}},text:{t:0,b:{t:2,i:[{t:3}],s:"Unsere Webseite enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. Daher können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen."}}},section4:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Urheberrecht"}},text:{t:0,b:{t:2,i:[{t:3}],s:"Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechts bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet. Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen."}}}}},oE={header:{imageLogoAlt:{t:0,b:{t:2,i:[{t:3}],s:"Logo"}},aboutLabel:{t:0,b:{t:2,i:[{t:3}],s:"Sur moi"}},experienceLabel:{t:0,b:{t:2,i:[{t:3}],s:"Expérience"}},projectsLabel:{t:0,b:{t:2,i:[{t:3}],s:"Projets"}},contactLabel:{t:0,b:{t:2,i:[{t:3}],s:"Contact"}},languageSwitcherLabel:{t:0,b:{t:2,i:[{t:3}],s:"Langue"}}},footer:{copyright1:{t:0,b:{t:2,i:[{t:3}],s:"Copyright"}},copyright2:{t:0,b:{t:2,i:[{t:3}],s:"2024 Julius Schultz. Tous droits réservés."}}},indexPage:{introduction:{t:0,b:{t:2,i:[{t:3}],s:"Bonjour, je suis"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Julius Schultz"}},jobTitle:{t:0,b:{t:2,i:[{t:3}],s:"Développeur Front-End"}},companyButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Entreprise"}},contactButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Contact"}}},aboutPage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Apprenez-en davantage"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Sur moi"}},introduction1:{t:0,b:{t:2,i:[{t:3}],s:`"Se servir de sa propre raison et ne pas échouer par paresse ou par lâcheté", cette idée directrice du siècle des Lumières m'a marqué et me pousse à élargir constamment l'horizon de mes connaissances.`}},introduction2:{t:0,b:{t:2,i:[{t:3}],s:"Afin d'approfondir mes connaissances en matière de logiciels et de développer de nouvelles technologies, j'ai décidé d'étudier l'informatique internationale des médias. Je trouve particulièrement passionnant le domaine de l'intelligence artificielle. De manière générale, je trouve très intéressant de générer des réponses pertinentes aux demandes de recherche à l'aide de différents algorithmes. Mes études ont fait naître en moi une passion pour les mathématiques, l'informatique et le développement d'applications. Actuellement, je m'adonne à cette passion en tant que développeur front-end au sein de l'agence numérique "}},profilePictureAlt:{t:0,b:{t:2,i:[{t:3}],s:"Image de profil"}},education:{label:{t:0,b:{t:2,i:[{t:3}],s:"Éducation"}},bachelor:{t:0,b:{t:2,i:[{t:3}],s:"B.Sc. Licence"}},university:{t:0,b:{t:2,i:[{t:3}],s:"Université des Sciences Appliquées de Berlin"}}},workExperience:{label:{t:0,b:{t:2,i:[{t:3}],s:"L'expérience professionnelle"}},time:{t:0,b:{t:2,i:[{t:3}],s:"2+ ans"}},profession:{t:0,b:{t:2,i:[{t:3}],s:"Développement front-end"}}}},experiencePage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Explorez mon"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Expérience"}},frontendDevelopment:{t:0,b:{t:2,i:[{t:3}],s:"Développement front-end"}},experiencedLevel:{t:0,b:{t:2,i:[{t:3}],s:"Professionnel"}},intermediateLevel:{t:0,b:{t:2,i:[{t:3}],s:"Intermédiaire"}},nuxt:{t:0,b:{t:2,i:[{t:3}],s:"Nuxt"}},react:{t:0,b:{t:2,i:[{t:3}],s:"React"}},python:{t:0,b:{t:2,i:[{t:3}],s:"Python"}},java:{t:0,b:{t:2,i:[{t:3}],s:"Java"}},swift:{t:0,b:{t:2,i:[{t:3}],s:"Swift"}},scrumMaster:{t:0,b:{t:2,i:[{t:3}],s:"Maître Scrum"}},events:{t:0,b:{t:2,i:[{t:3}],s:"Événements"}},scrumGuide:{t:0,b:{t:2,i:[{t:3}],s:"Guide Scrum"}},kanban:{t:0,b:{t:2,i:[{t:3}],s:"Kanban"}},waterfall:{t:0,b:{t:2,i:[{t:3}],s:"Chute d'eau"}},certificates:{t:0,b:{t:2,i:[{t:3}],s:"Certificats et récompenses"}}},projectsPage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Parcourir mes"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Projets récents"}},project1:{altPicture:{t:0,b:{t:2,i:[{t:3}],s:"Pfeiffer Vacuum Logo"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Pfeiffer Vacuum"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Développement d'une boutique en ligne chez diva-e pour le compte de Pfeiffer Vacuum"}},buttonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Site web"}}},project2:{altPicture:{t:0,b:{t:2,i:[{t:3}],s:"Bloomreach Logo"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Bloomreach Connecteur"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Création d'un connecteur réutilisable pour les projets Nuxt.js"}},buttonLabel:{t:0,b:{t:2,i:[{t:3}],s:"paquet npm"}}}},form:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Entrer en contact"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Contactez moi"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Nom"}},company:{t:0,b:{t:2,i:[{t:3}],s:"Entreprise"}},mail:{t:0,b:{t:2,i:[{t:3}],s:"E-mail"}},telephone:{t:0,b:{t:2,i:[{t:3}],s:"Téléphone"}},messageLabel:{t:0,b:{t:2,i:[{t:3}],s:"Message"}},messagePlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Votre message"}},subject:{t:0,b:{t:2,i:[{t:3}],s:"Sujet"}},submit:{t:0,b:{t:2,i:[{t:3}],s:"Envoyer"}},requiredMessage:{t:0,b:{t:2,i:[{t:3}],s:"Ce champ est obligatoire"}},success:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Votre demande a "}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Abouti"}},successMessage1:{t:0,b:{t:2,i:[{t:3}],s:"Vous avez envoyé une demande avec succès"}},successMessage2:{t:0,b:{t:2,i:[{t:3}],s:"L'hôte vous contactera dans les plus brefs délais."}},button:{t:0,b:{t:2,i:[{t:3}],s:"Zurück zur Home Page"}}}},imprint:{sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Imprimer"}},address:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Conformément au § 5 TMG :"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Julius Schultz"}},town:{t:0,b:{t:2,i:[{t:3}],s:"Berlin"}},contactLink:{t:0,b:{t:2,i:[{t:3}],s:"Contact"}}},section1:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Avis de non-responsabilité:"}}},section2:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Responsabilité du contenu"}},text:{t:0,b:{t:2,i:[{t:3}],s:"Le contenu de mon site Internet a été créé avec le plus grand soin possible. Cependant, je ne peux garantir que le contenu soit correct, complet ou à jour. En tant que prestataire de services, je suis responsable de mon propre contenu sur ces pages conformément aux lois générales conformément à l'article 7, paragraphe 1, du TMG. Toutefois, conformément aux articles 8 à 10 du TMG, en tant que prestataire de services, je ne suis pas obligé de surveiller les informations de tiers transmises ou stockées ni d'enquêter sur les circonstances indiquant une activité illégale. Les obligations de supprimer ou de bloquer l'utilisation des informations conformément au droit général restent inchangées. Toutefois, la responsabilité à cet égard n'est possible qu'à partir du moment où l'on a connaissance d'une violation concrète de la loi. Si nous avons connaissance de violations légales correspondantes, nous supprimerons immédiatement ce contenu."}}},section3:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Limitation de responsabilité pour les liens externes"}},text:{t:0,b:{t:2,i:[{t:3}],s:"Mon site Web contient des liens vers des sites Web externes de tiers sur le contenu desquels je n'ai aucune influence. Par conséquent, je ne peux accepter aucune responsabilité pour ce contenu externe. Le fournisseur ou l'exploitant respectif des pages est toujours responsable du contenu des pages liées. Les pages liées ont été vérifiées au moment de la création du lien pour détecter d'éventuelles violations de la loi. Aucun contenu illégal n'était apparent au moment de la création du lien. Un contrôle permanent du contenu des pages liées n'est toutefois pas raisonnable sans preuves concrètes d'une violation de la loi. Si nous avons connaissance de violations de la loi, nous supprimerons immédiatement ces liens."}}},section4:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Droits d'auteur"}},text:{t:0,b:{t:2,i:[{t:3}],s:"Le contenu et les œuvres de ces pages créées par les exploitants du site sont soumis à la loi allemande sur le droit d'auteur. La reproduction, le traitement, la distribution et toute forme d'exploitation en dehors des limites du droit d'auteur nécessitent l'accord écrit de l'auteur ou du créateur respectif. Les téléchargements et les copies de cette page ne sont autorisés que pour un usage privé et non commercial. Si le contenu de ce site n'a pas été créé par l'opérateur, les droits d'auteur des tiers sont respectés. En particulier, les contenus de tiers sont marqués comme tels. Si vous constatez néanmoins une violation du droit d'auteur, n'hésitez pas à m'en informer. Si j'ai connaissance d'une violation de la loi, je supprimerai immédiatement ce contenu."}}}}},sE={header:{imageLogoAlt:{t:0,b:{t:2,i:[{t:3}],s:"Logo"}},aboutLabel:{t:0,b:{t:2,i:[{t:3}],s:"O mnie"}},experienceLabel:{t:0,b:{t:2,i:[{t:3}],s:"Doświadczenie"}},projectsLabel:{t:0,b:{t:2,i:[{t:3}],s:"Projektowanie"}},contactLabel:{t:0,b:{t:2,i:[{t:3}],s:"Kontakt"}},languageSwitcherLabel:{t:0,b:{t:2,i:[{t:3}],s:"Język"}}},footer:{copyright1:{t:0,b:{t:2,i:[{t:3}],s:"Copyright"}},copyright2:{t:0,b:{t:2,i:[{t:3}],s:"2024 Julius Schultz. Wszelkie prawa zastrzeżone."}}},indexPage:{introduction:{t:0,b:{t:2,i:[{t:3}],s:"Cześć jestem"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Juliusz Schultz"}},jobTitle:{t:0,b:{t:2,i:[{t:3}],s:"Programista front-end"}},companyButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Firma"}},contactButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Kontakt"}}},aboutPage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Dowiedz się więcej"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"O mnie"}},introduction1:{t:0,b:{t:2,i:[{t:3}],s:'"Użyj własnego intelektu i nie zawiedź z powodu lenistwa lub tchórzostwa", ta naczelna zasada oświecenia ukształtowała mnie i napędza mnie do ciągłego poszerzania horyzontu wiedzy.'}},introduction2:{t:0,b:{t:2,i:[{t:3}],s:"Zdecydowałem się studiować informatykę w mediach międzynarodowych, aby jeszcze bardziej zagłębić się w oprogramowanie i rozwijać nowe technologie. Uważam, że dziedzina sztucznej inteligencji jest szczególnie ekscytująca. Ogólnie rzecz biorąc, bardzo interesujące jest dla mnie generowanie sensownych odpowiedzi na zapytania za pomocą różnych algorytmów. Moje studia rozbudziły we mnie pasję do matematyki, informatyki i tworzenia aplikacji. Obecnie realizuję tę pasję jako front-end developer w agencji cyfrowej "}},profilePictureAlt:{t:0,b:{t:2,i:[{t:3}],s:"Zdjęcie profilowe"}},education:{label:{t:0,b:{t:2,i:[{t:3}],s:"Edukacja"}},bachelor:{t:0,b:{t:2,i:[{t:3}],s:"Licencjat"}},university:{t:0,b:{t:2,i:[{t:3}],s:"Uniwersytet Nauk Stosowanych w Berlinie"}}},workExperience:{label:{t:0,b:{t:2,i:[{t:3}],s:"Doświadczenie zawodowe"}},time:{t:0,b:{t:2,i:[{t:3}],s:"Ponad 2 lata"}},profession:{t:0,b:{t:2,i:[{t:3}],s:"Rozwój Frontendu"}}}},experiencePage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Poznaj moje"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Doświadczenia"}},frontendDevelopment:{t:0,b:{t:2,i:[{t:3}],s:"Rozwój Frontendu"}},experiencedLevel:{t:0,b:{t:2,i:[{t:3}],s:"Doświadczony"}},intermediateLevel:{t:0,b:{t:2,i:[{t:3}],s:"Regularny"}},nuxt:{t:0,b:{t:2,i:[{t:3}],s:"Nuxt"}},react:{t:0,b:{t:2,i:[{t:3}],s:"React"}},python:{t:0,b:{t:2,i:[{t:3}],s:"Python"}},java:{t:0,b:{t:2,i:[{t:3}],s:"Jawa"}},swift:{t:0,b:{t:2,i:[{t:3}],s:"Swift"}},scrumMaster:{t:0,b:{t:2,i:[{t:3}],s:"Scrum Master"}},events:{t:0,b:{t:2,i:[{t:3}],s:"Wydarzenia"}},scrumGuide:{t:0,b:{t:2,i:[{t:3}],s:"Przewodnik po Scrumie"}},kanban:{t:0,b:{t:2,i:[{t:3}],s:"Kanban"}},waterfall:{t:0,b:{t:2,i:[{t:3}],s:"Wodospad"}},certificates:{t:0,b:{t:2,i:[{t:3}],s:"Certyfikaty i nagrody"}}},projectsPage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Przeglądaj moje najnowsze"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Projekty"}},project1:{altPicture:{t:0,b:{t:2,i:[{t:3}],s:"Logo Pfeiffer Vacuum"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Pfeiffer Vacuum"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Rozwój sklepu internetowego w diva-e na zlecenie Pfeiffer Vacuum"}},buttonLabel:{t:0,b:{t:2,i:[{t:3}],s:"Strona internetowa"}}},project2:{altPicture:{t:0,b:{t:2,i:[{t:3}],s:"Logo Bloomreach"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Bloomreach Złącze"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Stworzenie konektora wielokrotnego użytku dla projektów Nuxt.js"}},buttonLabel:{t:0,b:{t:2,i:[{t:3}],s:"pakiet npm"}}}},form:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Skontaktuj się"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"ze Mną"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Imię"}},company:{t:0,b:{t:2,i:[{t:3}],s:"Entreprise"}},mail:{t:0,b:{t:2,i:[{t:3}],s:"E-mail"}},telephone:{t:0,b:{t:2,i:[{t:3}],s:"Telefon"}},messageLabel:{t:0,b:{t:2,i:[{t:3}],s:"Wiadomość"}},messagePlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Twoja wiadomość"}},subject:{t:0,b:{t:2,i:[{t:3}],s:"Temat"}},submit:{t:0,b:{t:2,i:[{t:3}],s:"Wysłać"}},requiredMessage:{t:0,b:{t:2,i:[{t:3}],s:"To pole jest wymagane"}},success:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"Twoja prośba została"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Zrealizowana"}},successMessage1:{t:0,b:{t:2,i:[{t:3}],s:"Pomyślnie dostarczyłeś wiadomość."}},successMessage2:{t:0,b:{t:2,i:[{t:3}],s:"Wkrótce otrzymasz odpowiedź."}},button:{t:0,b:{t:2,i:[{t:3}],s:"Powrót do strony głównej"}}}},imprint:{sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"Odcisk"}},address:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Zgodnie z § 5 TMG:"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Juliusz Schultz"}},town:{t:0,b:{t:2,i:[{t:3}],s:"Berlin"}},contactLink:{t:0,b:{t:2,i:[{t:3}],s:"Kontakt"}}},section1:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Zastrzeżenie:"}}},section2:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Odpowiedzialność za treść"}},text:{t:0,b:{t:2,i:[{t:3}],s:"Treści zawarte na mojej stronie internetowej zostały stworzone z największą możliwą starannością. Nie mogę jednak zagwarantować, że treść jest poprawna, kompletna i aktualna. Jako usługodawca jestem odpowiedzialny za własne treści na tych stronach zgodnie z ogólnymi przepisami prawa zgodnie z § 7 ust. 1 TMG. Jednakże zgodnie z §§ 8 do 10 TMG jako usługodawca nie jestem zobowiązany do monitorowania przekazywanych lub przechowywanych informacji osób trzecich ani do badania okoliczności wskazujących na nielegalną działalność. Obowiązek usunięcia lub zablokowania wykorzystania informacji zgodnie z ogólnymi przepisami prawa pozostaje nienaruszony. Odpowiedzialność w tym zakresie możliwa jest jednak dopiero od momentu poznania konkretnego naruszenia prawa. Jeśli dowiemy się o odpowiednich naruszeniach prawa, natychmiast usuniemy te treści."}}},section3:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Ograniczenie odpowiedzialności za linki zewnętrzne"}},text:{t:0,b:{t:2,i:[{t:3}],s:"Na mojej stronie internetowej znajdują się linki do zewnętrznych stron internetowych podmiotów trzecich, na których treść nie mam wpływu. Dlatego nie mogę ponosić żadnej odpowiedzialności za te treści zewnętrzne. Za treść stron, do których prowadzą linki, zawsze odpowiada odpowiedni dostawca lub operator stron. W momencie linkowania strony, do których prowadzą linki, zostały sprawdzone pod kątem ewentualnych naruszeń prawa. W momencie łączenia nie było widać nielegalnych treści. Jednakże stała kontrola treści stron, do których prowadzą linki, jest nieuzasadniona bez konkretnych dowodów naruszenia prawa. Jeśli dowiemy się o jakichkolwiek naruszeniach prawa, natychmiast usuniemy takie linki."}}},section4:{headline:{t:0,b:{t:2,i:[{t:3}],s:"Prawo autorskie"}},text:{t:0,b:{t:2,i:[{t:3}],s:"Treści i dzieła na tych stronach stworzone przez operatorów witryn podlegają niemieckiemu prawu autorskiemu. Powielanie, przetwarzanie, rozpowszechnianie i wszelkiego rodzaju wykorzystywanie wykraczające poza granice praw autorskich wymaga pisemnej zgody danego autora lub twórcy. Pobieranie i kopiowanie tej strony jest dozwolone wyłącznie do użytku prywatnego, niekomercyjnego. Jeżeli treści znajdujące się na tej stronie nie zostały stworzone przez operatora, respektowane są prawa autorskie osób trzecich. W szczególności treści osób trzecich są jako takie oznaczone. Jeśli mimo to dowiesz się o naruszeniu praw autorskich, daj mi znać. Jeśli dowiem się o jakichkolwiek naruszeniach prawa, natychmiast usunę takie treści."}}}}},iE={header:{imageLogoAlt:{t:0,b:{t:2,i:[{t:3}],s:"标识"}},aboutLabel:{t:0,b:{t:2,i:[{t:3}],s:"关于我"}},experienceLabel:{t:0,b:{t:2,i:[{t:3}],s:"经验"}},projectsLabel:{t:0,b:{t:2,i:[{t:3}],s:"项目"}},contactLabel:{t:0,b:{t:2,i:[{t:3}],s:"接触"}},languageSwitcherLabel:{t:0,b:{t:2,i:[{t:3}],s:"语言"}}},footer:{copyright1:{t:0,b:{t:2,i:[{t:3}],s:"Copyright"}},copyright2:{t:0,b:{t:2,i:[{t:3}],s:"2024 Julius Schultz. 版权所有。"}}},indexPage:{introduction:{t:0,b:{t:2,i:[{t:3}],s:"你好，我是"}},name:{t:0,b:{t:2,i:[{t:3}],s:"朱利叶斯·舒尔茨"}},jobTitle:{t:0,b:{t:2,i:[{t:3}],s:"前端开发人员"}},companyButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"公司"}},contactButtonLabel:{t:0,b:{t:2,i:[{t:3}],s:"接触"}}},aboutPage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"了解更多"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"关于我"}},introduction1:{t:0,b:{t:2,i:[{t:3}],s:'"运用自己的智慧，不要因为懒惰或怯懦而失败"，启蒙时代的这一指导原则塑造了我，促使我不断拓展自己的知识视野。'}},introduction2:{t:0,b:{t:2,i:[{t:3}],s:"我决定学习国际媒体信息学，以便更深入地研究软件和开发新技术。我发现人工智能领域尤其令人兴奋。总的来说，我觉得在各种算法的帮助下，为搜索查询生成有意义的答案是一件非常有趣的事情。我的学习激发了我对数学、计算机科学和应用程序开发的热情。目前，我在数字代理公司 #divae 担任前端开发员，继续追求这份激情。"}},profilePictureAlt:{t:0,b:{t:2,i:[{t:3}],s:"个人资料图片"}},education:{label:{t:0,b:{t:2,i:[{t:3}],s:"教育"}},bachelor:{t:0,b:{t:2,i:[{t:3}],s:"理学学士学士学位"}},university:{t:0,b:{t:2,i:[{t:3}],s:"柏林应用科技大学"}}},workExperience:{label:{t:0,b:{t:2,i:[{t:3}],s:"工作经验"}},time:{t:0,b:{t:2,i:[{t:3}],s:"2年以上"}},profession:{t:0,b:{t:2,i:[{t:3}],s:"前端开发"}}}},experiencePage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"探索我的"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"经验"}},frontendDevelopment:{t:0,b:{t:2,i:[{t:3}],s:"前端开发"}},experiencedLevel:{t:0,b:{t:2,i:[{t:3}],s:"有经验的"}},intermediateLevel:{t:0,b:{t:2,i:[{t:3}],s:"中间的"}},nuxt:{t:0,b:{t:2,i:[{t:3}],s:"Nuxt"}},react:{t:0,b:{t:2,i:[{t:3}],s:"React"}},python:{t:0,b:{t:2,i:[{t:3}],s:"Python"}},java:{t:0,b:{t:2,i:[{t:3}],s:"爪哇"}},swift:{t:0,b:{t:2,i:[{t:3}],s:"Swift"}},scrumMaster:{t:0,b:{t:2,i:[{t:3}],s:"敏捷大师"}},events:{t:0,b:{t:2,i:[{t:3}],s:"活动"}},scrumGuide:{t:0,b:{t:2,i:[{t:3}],s:"Scrum 指南"}},kanban:{t:0,b:{t:2,i:[{t:3}],s:"Kanban"}},waterfall:{t:0,b:{t:2,i:[{t:3}],s:"瀑布"}},certificates:{t:0,b:{t:2,i:[{t:3}],s:"证书及奖项"}}},projectsPage:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"浏览我最近的"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"项目"}},project1:{altPicture:{t:0,b:{t:2,i:[{t:3}],s:"Pfeiffer Vacuum 标识"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Pfeiffer Vacuum"}},description:{t:0,b:{t:2,i:[{t:3}],s:"代表Pfeiffer Vacuum在 diva-e 开发在线商店"}},buttonLabel:{t:0,b:{t:2,i:[{t:3}],s:"网站"}}},project2:{altPicture:{t:0,b:{t:2,i:[{t:3}],s:"Bloomreach 标识"}},title:{t:0,b:{t:2,i:[{t:3}],s:"Bloomreach 连接器"}},description:{t:0,b:{t:2,i:[{t:3}],s:"为 Nuxt.js 项目创建可重用连接器"}},buttonLabel:{t:0,b:{t:2,i:[{t:3}],s:"npm 包"}}}},form:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"保持联系"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"联络我"}},name:{t:0,b:{t:2,i:[{t:3}],s:"姓"}},company:{t:0,b:{t:2,i:[{t:3}],s:"公司"}},mail:{t:0,b:{t:2,i:[{t:3}],s:"电子邮件"}},telephone:{t:0,b:{t:2,i:[{t:3}],s:"电话"}},messageLabel:{t:0,b:{t:2,i:[{t:3}],s:"信息"}},messagePlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"您的留言"}},subject:{t:0,b:{t:2,i:[{t:3}],s:"主题"}},submit:{t:0,b:{t:2,i:[{t:3}],s:"发送"}},requiredMessage:{t:0,b:{t:2,i:[{t:3}],s:"此字段是必需的"}},success:{sectionHeadline1:{t:0,b:{t:2,i:[{t:3}],s:"您的要求是"}},sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"成功的"}},successMessage1:{t:0,b:{t:2,i:[{t:3}],s:"您已成功发送消息。您很快就会收到答复。"}},successMessage2:{t:0,b:{static:"",t:2,i:[]}},button:{t:0,b:{t:2,i:[{t:3}],s:"返回首页"}}}},imprint:{sectionHeadline2:{t:0,b:{t:2,i:[{t:3}],s:"印记"}},address:{headline:{t:0,b:{t:2,i:[{t:3}],s:"根据 TMG 第 5 条："}},name:{t:0,b:{t:2,i:[{t:3}],s:"Julius Schultz"}},town:{t:0,b:{t:2,i:[{t:3}],s:"柏林"}},contactLink:{t:0,b:{t:2,i:[{t:3}],s:"接触"}}},section1:{headline:{t:0,b:{t:2,i:[{t:3}],s:"免责声明:"}}},section2:{headline:{t:0,b:{t:2,i:[{t:3}],s:"内容责任"}},text:{t:0,b:{t:2,i:[{t:3}],s:`我网站的内容是经过精心创建的。然而，我不能保证内容的正确性、完整性或最新性。作为服务提供商，我根据 TMG 第 7 条第 1 款的一般法律，对这些页面上我自己的内容负责。然而，根据 TMG 第 8 至 10 条，作为服务提供商，我没有义务监控传输或存储的第三方信息或调查表明非法活动的情况。根据一般法律删除或阻止使用信息的义务不受影响。然而，只有在了解具体的违法行为后，才有可能承担这方面的责任。如果我们发现任何相应的违法行为，我们将立即删除该内容。
`}}},section3:{headline:{t:0,b:{t:2,i:[{t:3}],s:"外部链接的责任限制"}},text:{t:0,b:{t:2,i:[{t:3}],s:"我的网站包含外部第三方网站的链接，我对其内容没有影响力。因此，我对此外部内容不承担任何责任。页面的相应提供商或运营商始终对链接页面的内容负责。链接页面在链接时已检查是否存在可能的违法行为。链接时非法内容并不明显。然而，如果没有具体的违法证据，对链接页面内容的永久控制是不合理的。如果我们发现任何违法行为，我们将立即删除此类链接。"}}},section4:{headline:{t:0,b:{t:2,i:[{t:3}],s:"版权"}},text:{t:0,b:{t:2,i:[{t:3}],s:"这些页面上由网站运营商创建的内容和作品受德国版权法的约束。复制、处理、分发以及版权限制之外的任何形式的利用都需要相应作者或创作者的书面同意。此页面的下载和副本仅允许用于私人、非商业用途。如果本网站上的内容不是由运营商创建的，则尊重第三方的版权。特别是第三方的内容会被标记为此类。如果您仍然发现侵犯版权，请告诉我。如果我发现任何违法行为，我将立即删除此类内容。"}}}}},Nn=["en","de","fr","pl","zh"],aE={en:[{key:"../i18n/en.json",load:()=&gt;Promise.resolve(nE),cache:!0}],de:[{key:"../i18n/de.json",load:()=&gt;Promise.resolve(rE),cache:!0}],fr:[{key:"../i18n/fr.json",load:()=&gt;Promise.resolve(oE),cache:!0}],pl:[{key:"../i18n/pl.json",load:()=&gt;Promise.resolve(sE),cache:!0}],zh:[{key:"../i18n/zh.json",load:()=&gt;Promise.resolve(iE),cache:!0}]},lE=[()=&gt;he(()=&gt;import("./i18n.config.CRnSuAqH.js"),__vite__mapDeps([]),import.meta.url)],xe={experimental:{localeDetector:""},bundle:{compositionOnly:!0,runtimeOnly:!1,fullInstall:!0,dropMessageCompiler:!1},compilation:{jit:!0,strictMessage:!0,escapeHtml:!1},customBlocks:{defaultSFCLang:"json",globalSFCScope:!1},vueI18n:"",locales:[{code:"en",iso:"en-US",name:"English",files:["i18n/en.json"]},{code:"de",iso:"de-DE",name:"Deutsch",files:["i18n/de.json"]},{code:"fr",iso:"fr-FR",name:"Français",files:["i18n/fr.json"]},{code:"pl",iso:"pl-PL",name:"Polski",files:["i18n/pl.json"]},{code:"zh",iso:"zh-CN",name:"简体中文",files:["i18n/zh.json"]}],defaultLocale:"de",defaultDirection:"ltr",routesNameSeparator:"___",trailingSlash:!1,defaultLocaleRouteNameSuffix:"default",strategy:"no_prefix",lazy:!1,langDir:"i18n",rootRedirect:null,detectBrowserLanguage:{alwaysRedirect:!1,cookieCrossOrigin:!1,cookieDomain:null,cookieKey:"i18nLanguage",cookieSecure:!0,fallbackLocale:"",redirectOn:"root",useCookie:!0},differentDomains:!1,baseUrl:"https://juliusschultz.vercel.app",dynamicRouteParams:!1,customRoutes:"page",pages:{},skipSettingLocaleOnNavigate:!1,types:"composition",debug:!1,parallelPlugin:!1,i18nModules:[]},as={experimental:{localeDetector:""},bundle:{compositionOnly:!0,runtimeOnly:!1,fullInstall:!0,dropMessageCompiler:!1},compilation:{jit:!0,strictMessage:!0,escapeHtml:!1},customBlocks:{defaultSFCLang:"json",globalSFCScope:!1},vueI18n:"",locales:[],defaultLocale:"",defaultDirection:"ltr",routesNameSeparator:"___",trailingSlash:!1,defaultLocaleRouteNameSuffix:"default",strategy:"prefix_except_default",lazy:!1,langDir:null,rootRedirect:null,detectBrowserLanguage:{alwaysRedirect:!1,cookieCrossOrigin:!1,cookieDomain:null,cookieKey:"i18n_redirected",cookieSecure:!1,fallbackLocale:"",redirectOn:"root",useCookie:!0},differentDomains:!1,baseUrl:"",dynamicRouteParams:!1,customRoutes:"page",pages:{},skipSettingLocaleOnNavigate:!1,types:"composition",debug:!1,parallelPlugin:!1},Oa=[{code:"en",iso:"en-US",name:"English",files:[{path:"i18n/en.json"}]},{code:"de",iso:"de-DE",name:"Deutsch",files:[{path:"i18n/de.json"}]},{code:"fr",iso:"fr-FR",name:"Français",files:[{path:"i18n/fr.json"}]},{code:"pl",iso:"pl-PL",name:"Polski",files:[{path:"i18n/pl.json"}]},{code:"zh",iso:"zh-CN",name:"简体中文",files:[{path:"i18n/zh.json"}]}],cE=!1,uE=!1,fE={PREFIX:"prefix",PREFIX_EXCEPT_DEFAULT:"prefix_except_default",PREFIX_AND_DEFAULT:"prefix_and_default",NO_PREFIX:"no_prefix"},dE="",hE="nuxtI18n",Or=new Map;async function pE(e,t){const n={messages:{}};for(const r of e){const{default:o}=await r(),s=typeof o=="function"?await t.runWithContext(async()=&gt;await o()):o;Rn(s,n)}return n}function mE(e,t){let n=[];if(Te(e))n=e;else if(ae(e)){const r=[...t,"default"];for(const o of r)e[o]&amp;&amp;(n=[...n,...e[o].filter(Boolean)])}else V(e)&amp;&amp;t.every(r=&gt;r!==e)&amp;&amp;n.push(e);return n}async function gE(e,t,n){const{defaultLocale:r,initialLocale:o,localeCodes:s,fallbackLocale:i,lazy:a}=n;if(a&amp;&amp;i){const u=mE(i,[r,o]);await Promise.all(u.map(c=&gt;Xc(c,t,e)))}const l=a?[...new Set().add(r).add(o)]:s;return await Promise.all(l.map(u=&gt;Xc(u,t,e))),e}async function yE(e,{key:t,load:n}){let r=null;try{const o=await n().then(s=&gt;s.default||s);ge(o)?r=await o(e):(r=o,r!=null&amp;&amp;Or&amp;&amp;Or.set(t,r))}catch(o){console.error("Failed locale loading: "+o.message)}return r}async function _E(e,t,n){const r=t[e];if(r==null){console.warn("Could not find messages for locale code: "+e);return}const o={};for(const s of r){let i=null;Or&amp;&amp;Or.has(s.key)&amp;&amp;s.cache?i=Or.get(s.key):i=await yE(e,s),i!=null&amp;&amp;Rn(i,o)}n(e,o)}async function Xc(e,t,n){await _E(e,t,(o,s)=&gt;{const i=n[o]||{};Rn(s,i),n[o]=i})}const bE=typeof window&lt;"u";function vE(e){e=e||[];const t=[];for(const n of e)V(n)?t.push({code:n}):t.push(n);return t}function wE(e){return e!=null&amp;&amp;"global"in e&amp;&amp;"mode"in e}function EE(e){return e!=null&amp;&amp;!("__composer"in e)&amp;&amp;"locale"in e&amp;&amp;Le(e.locale)}function Gd(e){return e!=null&amp;&amp;"__composer"in e}function gn(e){return wE(e)?e.global:e}function lr(e){const t=gn(e);return EE(t)?t:Gd(t)?t.__composer:t}function ls(e){return oe(gn(e).locale)}function LE(e){return oe(gn(e).locales)}function kE(e){return oe(gn(e).localeCodes)}function qd(e,t){const n=gn(e);Le(n.locale)?n.locale.value=t:n.locale=t}function Jd(e){return V(e)?e:mv(e)?e.toString():"(null)"}function Yc(e,t,{defaultLocale:n,strategy:r,routesNameSeparator:o,defaultLocaleRouteNameSuffix:s}){let i=Jd(e)+(r==="no_prefix"?"":o+t);return t===n&amp;&amp;r==="prefix_and_default"&amp;&amp;(i+=o+s),i}function Qc(e,t){return ge(e)?e(t):e}function SE(e,t){const n=[];for(const[r,o]of t.entries()){const s=e.find(i=&gt;i.iso.toLowerCase()===o.toLowerCase());if(s){n.push({code:s.code,score:1-r/t.length});break}}for(const[r,o]of t.entries()){const s=o.split("-")[0].toLowerCase(),i=e.find(a=&gt;a.iso.split("-")[0].toLowerCase()===s);if(i){n.push({code:i.code,score:.999-r/t.length});break}}return n}const CE=SE;function TE(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}const PE=TE;function RE(e,t,{matcher:n=CE,comparer:r=PE}={}){const o=[];for(const i of e){const{code:a}=i,l=i.iso||a;o.push({code:a,iso:l})}const s=n(o,t);return s.length&gt;1&amp;&amp;s.sort(r),s.length?s[0].code:""}function Di(e){return new RegExp(`^/(${e.join("|")})(?:/|$)`,"i")}function Ia(e,t,...n){const r=gn(e),[o,s]=[r,r[t]];return Reflect.apply(s,o,[...n])}function AE(e,t){const n=gn(e);return oe(n[t])}function Bn(e,t,n){Object.defineProperty(e,t,{get:()=&gt;n})}function Lt(e,t=Da()){return(...n)=&gt;e(t,...n)}function Xd(){let e;return navigator.languages&amp;&amp;(e=RE(Oa,navigator.languages)),e}function OE(){const e=xe.detectBrowserLanguage,t=e&amp;&amp;e.cookieKey||as.detectBrowserLanguage.cookieKey,n=new Date,r={expires:new Date(n.setDate(n.getDate()+365)),path:"/",sameSite:e&amp;&amp;e.cookieCrossOrigin?"none":"lax",secure:e&amp;&amp;e.cookieCrossOrigin||e&amp;&amp;e.cookieSecure};return e&amp;&amp;e.cookieDomain&amp;&amp;(r.domain=e.cookieDomain),s0(t,r)}function IE(e){const t=xe.detectBrowserLanguage;if(!t||!t.useCookie)return;const n=e.value??void 0;if(n&amp;&amp;Nn.includes(n))return n}function NE(e,t){const{useCookie:n}=xe.detectBrowserLanguage||as.detectBrowserLanguage;n&amp;&amp;(e.value=t)}const xE={locale:"",stat:!1,reason:"unknown",from:"unknown"};function ME(e,t,n,r=""){const{strategy:o}=xe,{ssg:s,callType:i,firstAccess:a,localeCookie:l}=n;if(!a)return{locale:o==="no_prefix"?r:"",stat:!1,reason:"first_access_only"};const{redirectOn:u,alwaysRedirect:c,useCookie:f,fallbackLocale:d}=xe.detectBrowserLanguage,g=V(e)?e:e.path;if(o!=="no_prefix"){if(u==="root"){if(g!=="/")return{locale:"",stat:!1,reason:"not_redirect_on_root"}}else if(u==="no prefix"&amp;&amp;!c&amp;&amp;g.match(Di(Nn)))return{locale:"",stat:!1,reason:"not_redirect_on_no_prefix"}}let v="unknown",L,S;f&amp;&amp;(S=L=l.value,v="cookie"),S||(S=Xd(),v="navigator_or_header");const m=S||d;!S&amp;&amp;d&amp;&amp;(v="fallback");const y=r||t;if(m&amp;&amp;(!f||c||!L)){if(o==="no_prefix")return{locale:m,stat:!0,from:v};if(i==="setup"&amp;&amp;m!==y)return{locale:m,stat:!0,from:v};if(c){const _=g==="/",b=u==="all",E=u==="no prefix"&amp;&amp;!g.match(Di(Nn));if(_||b||E)return{locale:m,stat:!0,from:v}}}return s==="ssg_setup"&amp;&amp;m?{locale:m,stat:!0,from:v}:(v==="navigator_or_header"||v==="cookie")&amp;&amp;m?{locale:m,stat:!0,from:v}:{locale:"",stat:!1,reason:"not_found_match"}}function DE(){let e;return e=window.location.host,e}function jE(e){let t=DE()||"";if(t){const n=e.find(r=&gt;{if(r&amp;&amp;r.domain){let o=r.domain;return hn(r.domain)&amp;&amp;(o=r.domain.replace(/(http|https):\/\//,"")),o===t}return!1});if(n)return n.code;t=""}return t}function FE(e,t){return[e.slice(0,t),e.slice(t)]}function $E(e){const{fullPath:t,query:n,hash:r,name:o,path:s,params:i,meta:a,redirectedFrom:l,matched:u}=e;return{fullPath:t,params:i,query:n,hash:r,name:o,path:s,meta:a,matched:u,redirectedFrom:l}}function HE({router:e},t,n,r){var u,c;if(n!=="prefix")return e.resolve(t);const[o,s]=FE(t.path,1),i=`${o}${r}${s===""?s:`/${s}`}`,a=(c=(u=e.options)==null?void 0:u.routes)==null?void 0:c.find(f=&gt;f.path===i);if(a==null)return t;const l=Pe({},t,a);return l.path=i,e.resolve(l)}const UE=new Set(["prefix_and_default","prefix_except_default"]);function BE(e){const{currentLocale:t,defaultLocale:n,strategy:r}=e;return!(t===n&amp;&amp;UE.has(r))&amp;&amp;r!=="no_prefix"}const zE=BE;function cr(e){const{routesNameSeparator:t}=xe,n=oe(e);return n==null||!n.name?void 0:Jd(n.name).split(t)[0]}function Na(e,t,n){var o;if(typeof t=="string"&amp;&amp;hn(t,{acceptRelative:!0}))return t;const r=cs(e,t,n);return r==null?"":((o=r.redirectedFrom)==null?void 0:o.fullPath)||r.fullPath}function xa(e,t,n){return cs(e,t,n)??void 0}function VE(e,t,n){return cs(e,t,n)??void 0}function cs(e,t,n){const{router:r,i18n:o}=e,s=n||ls(o),{routesNameSeparator:i,defaultLocale:a,defaultLocaleRouteNameSuffix:l,strategy:u,trailingSlash:c}=xe,f=rL();let d;if(V(t))if(t[0]==="/"){const{pathname:L,search:S,hash:m}=li(t),y=Tf(S);d={path:L,query:y,hash:m}}else d={name:t};else d=t;let g=Pe({},d);if((L=&gt;"path"in L&amp;&amp;!!L.path&amp;&amp;!("name"in L))(g)){const L=HE(e,g,u,s),S=cr(L);V(S)?(g={name:Yc(S,s,{defaultLocale:a,strategy:u,routesNameSeparator:i,defaultLocaleRouteNameSuffix:l}),params:L.params,query:L.query,hash:L.hash},g.state=L.state):(f({currentLocale:s,defaultLocale:a,strategy:u})&amp;&amp;(g.path=`/${s}${g.path}`),g.path=c?nr(g.path,!0):dr(g.path,!0))}else!g.name&amp;&amp;!("path"in g)&amp;&amp;(g.name=cr(r.currentRoute.value)),g.name=Yc(g.name,s,{defaultLocale:a,strategy:u,routesNameSeparator:i,defaultLocaleRouteNameSuffix:l});try{const L=r.resolve(g);return L.name?L:r.resolve(t)}catch(L){if(typeof L=="object"&amp;&amp;"type"in L&amp;&amp;L.type===1)return null}}const WE=e=&gt;e;function KE(e){var n;const t=e.meta||{};return((n=oe(t))==null?void 0:n[hE])||{}}function zr(e,t,n){const r=n??e.router.currentRoute.value,o=cr(r);if(!o)return"";const s=oL(),i=$E(r),a=KE(r)[t],l={...i,name:o,params:{...i.params,...a}},u=Na(e,l,t);return s(u,t)}function Yd(e,{addDirAttribute:t=!1,addSeoAttributes:n=!0,identifierAttribute:r="hid"}){const{defaultDirection:o}=xe,s=lr(e.i18n),i={htmlAttrs:{},link:[],meta:[]};if(oe(s.locales)==null||oe(s.baseUrl)==null)return i;const a=ls(e.i18n),l=LE(e.i18n),u=vE(l).find(d=&gt;d.code===a)||{code:a},c=u.iso,f=u.dir||o;return t&amp;&amp;(i.htmlAttrs.dir=f),n&amp;&amp;a&amp;&amp;oe(s.locales)&amp;&amp;(c&amp;&amp;(i.htmlAttrs.lang=c),i.link.push(...GE(e,oe(l),r),...qE(e,r,n)),i.meta.push(...JE(e,r,n),...XE(u,c,r),...YE(oe(l),c,r))),i}function Ma(){const e=lr(le().$i18n);return oe(e.baseUrl)}function GE(e,t,n){const r=Ma(),{defaultLocale:o,strategy:s}=xe,i=[];if(s===fE.NO_PREFIX)return i;const a=new Map;for(const l of t){const u=l.iso;if(!u){console.warn("Locale ISO code is required to generate alternate link");continue}const[c,f]=u.split("-");c&amp;&amp;f&amp;&amp;(l.isCatchallLocale||!a.has(c))&amp;&amp;a.set(c,l),a.set(u,l)}for(const[l,u]of a.entries()){const c=zr(e,u.code);c&amp;&amp;i.push({[n]:`i18n-alt-${l}`,rel:"alternate",href:ji(c,r),hreflang:l})}if(o){const l=zr(e,o);l&amp;&amp;i.push({[n]:"i18n-xd",rel:"alternate",href:ji(l,r),hreflang:"x-default"})}return i}function Qd(e,t,n){const r=e.router.currentRoute.value,o=xa(e,{...r,name:cr(r)});if(!o)return"";let s=ji(o.path,t);const i=ae(n)&amp;&amp;n.canonicalQueries||[],a=o.query,l=new URLSearchParams;for(const c of i)if(c in a){const f=a[c];Te(f)?f.forEach(d=&gt;l.append(c,d||"")):l.append(c,f||"")}const u=l.toString();return u&amp;&amp;(s=`${s}?${u}`),s}function qE(e,t,n){const r=Ma(),o=Qd(e,r,n);return o?[{[t]:"i18n-can",rel:"canonical",href:o}]:[]}function JE(e,t,n){const r=Ma(),o=Qd(e,r,n);return o?[{[t]:"i18n-og-url",property:"og:url",content:o}]:[]}function XE(e,t,n){return!e||!t?[]:[{[n]:"i18n-og",property:"og:locale",content:Zd(t)}]}function YE(e,t,n){return e.filter(o=&gt;o.iso&amp;&amp;o.iso!==t).map(o=&gt;({[n]:`i18n-og-alt-${o.iso}`,property:"og:locale:alternate",content:Zd(o.iso)}))}function Zd(e){return(e||"").replace(/-/g,"_")}function ji(e,t){return e.match(/^https?:\/\//)?e:t+e}function QE(e,t){return Ia(e,"setLocaleCookie",t)}function ZE(e,t,n,r,o){return Ia(e,"onBeforeLanguageSwitch",t,n,r,o)}function eL(e,t,n){return Ia(e,"onLanguageSwitched",t,n)}function Da(e){return{i18n:e??le().$i18n,router:yt(),runtimeConfig:$n()}}async function Zc(e,t,n=!1){const r=xe.differentDomains,o=(xe.detectBrowserLanguage&amp;&amp;xe.detectBrowserLanguage.useCookie)??as.detectBrowserLanguage.useCookie,s=le();let i=!1;const a=ls(t);if(!e)return[i,a];if(!n&amp;&amp;r)return[i,a];if(a===e)return[i,a];const l=await ZE(t,a,e,n,s),u=kE(t);if(l&amp;&amp;u&amp;&amp;u.includes(l)){if(l===a)return[i,a];e=l}return AE(t,"fallbackLocale"),o&amp;&amp;QE(t,e),qd(t,e),await eL(t,a,e),i=!0,[i,a]}function eu(e,t,n,r,o){const{strategy:s,defaultLocale:i,differentDomains:a,detectBrowserLanguage:l}=xe,u=ge(r)?r():r,{ssg:c,callType:f,firstAccess:d,localeCookie:g}=o,{locale:v,stat:L,reason:S,from:m}=l?ME(e,n,o,u):xE;if(S==="detect_ignore_on_ssg")return u;if((m==="navigator_or_header"||m==="cookie"||m==="fallback")&amp;&amp;v)return v;let y=v;return y||(a?y=jE(Oa):s!=="no_prefix"?y=t(e):l||(y=u)),!y&amp;&amp;l&amp;&amp;l.useCookie&amp;&amp;(y=g.value||""),y||(y=i||""),y}function tu({route:e,targetLocale:t,routeLocaleGetter:n,calledWithRouting:r=!1}){const o=le(),s=Da(),{strategy:i,differentDomains:a}=xe;let l="";const{fullPath:u}=e.to;if(!a&amp;&amp;(r||i!=="no_prefix")&amp;&amp;n(e.to)!==t){const c=o.$switchLocalePath(t)||o.$localePath(u,t);V(c)&amp;&amp;c&amp;&amp;!ai(c,u)&amp;&amp;!c.startsWith("//")&amp;&amp;(l=e.from&amp;&amp;e.from.fullPath===c?"":c)}if((a||uE)&amp;&amp;n(e.to)!==t){const c=zr(s,t,e.to);V(c)&amp;&amp;c&amp;&amp;!ai(c,u)&amp;&amp;!c.startsWith("//")&amp;&amp;(l=c)}return l}function tL(e){return ae(e)&amp;&amp;"path"in e&amp;&amp;"statusCode"in e}function nu(e,t){return zf(e,{redirectCode:t})}async function ru(e,{status:t=302,enableNavigate:n=!1}={}){const r=as.rootRedirect,{i18n:o,locale:s,route:i}=e;let{redirectPath:a}=e;if(i.path==="/"&amp;&amp;r)return V(r)?a="/"+r:tL(r)&amp;&amp;(a="/"+r.path,t=r.statusCode),nu(a,t);if(a)return nu(a,t)}function nL(e,t){Bn(e,"$i18n",gn(t)),Bn(e,"$getRouteBaseName",cr),Bn(e,"$localePath",Lt(Na)),Bn(e,"$localeRoute",Lt(xa)),Bn(e,"$switchLocalePath",Lt(zr)),Bn(e,"$localeHead",Lt(Yd))}function rL(){return e=&gt;zE(e)&amp;&amp;!xe.differentDomains}function oL(){return(e,t)=&gt;WE(e)}function sL(){return()=&gt;{var s;const e=le(),t=$n(),n=xe.baseUrl;if(ge(n))return n(e);const r=xe.defaultLocale;ge(r)&amp;&amp;r();const o=(s=t==null?void 0:t.public)==null?void 0:s.i18n;return o!=null&amp;&amp;o.baseUrl?o.baseUrl:n}}function iL(e,{locales:t=[],localeCodes:n=[],baseUrl:r=dE,hooks:o={},context:s={}}={}){const i=Wr(),a=e.install;return e.install=(l,...u)=&gt;{const c=cL(u[0])?Pe({},u[0]):{inject:!0};c.inject==null&amp;&amp;(c.inject=!0);const f=c.__composerExtend;if(c.__composerExtend=L=&gt;{const S=lr(e);L.locales=ue(()=&gt;S.locales.value),L.localeCodes=ue(()=&gt;S.localeCodes.value),L.baseUrl=ue(()=&gt;S.baseUrl.value);let m;return ge(f)&amp;&amp;(m=Reflect.apply(f,c,[L])),()=&gt;{m&amp;&amp;m()}},e.mode==="legacy"){const L=c.__vueI18nExtend;c.__vueI18nExtend=S=&gt;{ou(S,o.onExtendVueI18n);let m;return ge(L)&amp;&amp;(m=Reflect.apply(L,c,[S])),()=&gt;{m&amp;&amp;m()}}}u[0]=c,Reflect.apply(a,e,[l,...u]);const d=lr(e);i.run(()=&gt;{aL(d,{locales:t,localeCodes:n,baseUrl:r,hooks:o,context:s}),e.mode==="legacy"&amp;&amp;Gd(e.global)&amp;&amp;ou(e.global,o.onExtendVueI18n)});const g=l,v=e.mode==="composition"?g.config.globalProperties.$i18n:null;if(v&amp;&amp;lL(v,d,o.onExtendExportedGlobal),c.inject){const L=Da(e);l.mixin({methods:{getRouteBaseName:cr,resolveRoute:Lt(cs,L),localePath:Lt(Na,L),localeRoute:Lt(xa,L),localeLocation:Lt(VE,L),switchLocalePath:Lt(zr,L),localeHead:Lt(Yd,L)}})}if(g.unmount){const L=g.unmount;g.unmount=()=&gt;{i.stop(),L()}}},i}function aL(e,t){const{locales:n,localeCodes:r,baseUrl:o,context:s}=t,i=ve(n),a=ve(r),l=ve("");e.locales=ue(()=&gt;i.value),e.localeCodes=ue(()=&gt;a.value),e.baseUrl=ue(()=&gt;l.value),bE?Ze(e.locale,()=&gt;{l.value=Qc(o,s)},{immediate:!0}):l.value=Qc(o,s),t.hooks&amp;&amp;t.hooks.onExtendComposer&amp;&amp;t.hooks.onExtendComposer(e)}function eh(e,t,n){const r=[{locales:{get(){return e.locales.value}},localeCodes:{get(){return e.localeCodes.value}},baseUrl:{get(){return e.baseUrl.value}}}];n&amp;&amp;r.push(n(e));for(const o of r)for(const[s,i]of Object.entries(o))Object.defineProperty(t,s,i)}function lL(e,t,n){eh(t,e,n)}function ou(e,t){const n=lr(e);eh(n,e,t)}function cL(e){return ae(e)&amp;&amp;("inject"in e||"__composerExtend"in e||"__vueI18nExtend"in e)}function uL(){const{routesNameSeparator:e,defaultLocaleRouteNameSuffix:t}=xe,n=`(${Nn.join("|")})`,r=`(?:${e}${t})?`,o=new RegExp(`${e}${n}${r}$`,"i"),s=Di(Nn);return a=&gt;{if(ae(a)){if(a.name){const u=(V(a.name)?a.name:a.name.toString()).match(o);if(u&amp;&amp;u.length&gt;1)return u[1]}else if(a.path){const l=a.path.match(s);if(l&amp;&amp;l.length&gt;1)return l[1]}}else if(V(a)){const l=a.match(s);if(l&amp;&amp;l.length&gt;1)return l[1]}return""}}const fL=Je({name:"i18n:plugin",parallel:cE,async setup(e){let t,n;const r=pr(),{vueApp:o}=e,s=e,i={...xe};i.baseUrl=sL();const a=([t,n]=Ct(()=&gt;pE(lE,le())),t=await t,n(),t);a.messages=a.messages||{},a.fallbackLocale=a.fallbackLocale??!1;const l=uL(),u=m=&gt;m||a.locale||"en-US",c=OE();let f=eu(r,l,a.locale,u(i.defaultLocale),{ssg:"normal",callType:"setup",firstAccess:!0,localeCookie:c});a.messages=([t,n]=Ct(()=&gt;gE(a.messages,aE,{localeCodes:Nn,initialLocale:f,lazy:i.lazy,defaultLocale:i.defaultLocale,fallbackLocale:a.fallbackLocale})),t=await t,n(),t),f=u(f);const d=Kw({...a,locale:f});let g=!0;const v=m=&gt;f!==m&amp;&amp;g;iL(d,{locales:i.locales,localeCodes:Nn,baseUrl:i.baseUrl,context:s,hooks:{onExtendComposer(m){m.strategy=i.strategy,m.localeProperties=ue(()=&gt;Oa.find(y=&gt;y.code===m.locale.value)||{code:m.locale.value}),m.setLocale=async y=&gt;{const _=v(y),[b]=await Zc(y,d,_);b&amp;&amp;_&amp;&amp;(g=!1);const E=await s.runWithContext(()=&gt;tu({route:{to:r},targetLocale:y,routeLocaleGetter:l}));await s.runWithContext(async()=&gt;await ru({i18n:d,redirectPath:E,locale:y,route:r},{enableNavigate:!0}))},m.differentDomains=i.differentDomains,m.defaultLocale=i.defaultLocale,m.getBrowserLocale=()=&gt;Xd(),m.getLocaleCookie=()=&gt;IE(c),m.setLocaleCookie=y=&gt;NE(c,y),m.onBeforeLanguageSwitch=(y,_,b,E)=&gt;e.callHook("i18n:beforeLocaleSwitch",{oldLocale:y,newLocale:_,initialSetup:b,context:E}),m.onLanguageSwitched=(y,_)=&gt;e.callHook("i18n:localeSwitched",{oldLocale:y,newLocale:_}),m.finalizePendingLocaleChange=async()=&gt;{d.__pendingLocale&amp;&amp;(qd(d,d.__pendingLocale),d.__resolvePendingLocalePromise&amp;&amp;await d.__resolvePendingLocalePromise(),d.__pendingLocale=void 0)},m.waitForPendingLocaleChange=async()=&gt;{d.__pendingLocale&amp;&amp;d.__pendingLocalePromise&amp;&amp;await d.__pendingLocalePromise}},onExtendExportedGlobal(m){return{strategy:{get(){return m.strategy}},localeProperties:{get(){return m.localeProperties.value}},setLocale:{get(){return async y=&gt;Reflect.apply(m.setLocale,m,[y])}},differentDomains:{get(){return m.differentDomains}},defaultLocale:{get(){return m.defaultLocale}},getBrowserLocale:{get(){return()=&gt;Reflect.apply(m.getBrowserLocale,m,[])}},getLocaleCookie:{get(){return()=&gt;Reflect.apply(m.getLocaleCookie,m,[])}},setLocaleCookie:{get(){return y=&gt;Reflect.apply(m.setLocaleCookie,m,[y])}},onBeforeLanguageSwitch:{get(){return(y,_,b,E)=&gt;Reflect.apply(m.onBeforeLanguageSwitch,m,[y,_,b,E])}},onLanguageSwitched:{get(){return(y,_)=&gt;Reflect.apply(m.onLanguageSwitched,m,[y,_])}},finalizePendingLocaleChange:{get(){return()=&gt;Reflect.apply(m.finalizePendingLocaleChange,m,[])}},waitForPendingLocaleChange:{get(){return()=&gt;Reflect.apply(m.waitForPendingLocaleChange,m,[])}}}},onExtendVueI18n(m){return{strategy:{get(){return m.strategy}},localeProperties:{get(){return m.localeProperties.value}},setLocale:{get(){return async y=&gt;Reflect.apply(m.setLocale,m,[y])}},differentDomains:{get(){return m.differentDomains}},defaultLocale:{get(){return m.defaultLocale}},getBrowserLocale:{get(){return()=&gt;Reflect.apply(m.getBrowserLocale,m,[])}},getLocaleCookie:{get(){return()=&gt;Reflect.apply(m.getLocaleCookie,m,[])}},setLocaleCookie:{get(){return y=&gt;Reflect.apply(m.setLocaleCookie,m,[y])}},onBeforeLanguageSwitch:{get(){return(y,_,b,E)=&gt;Reflect.apply(m.onBeforeLanguageSwitch,m,[y,_,b,E])}},onLanguageSwitched:{get(){return(y,_)=&gt;Reflect.apply(m.onLanguageSwitched,m,[y,_])}},finalizePendingLocaleChange:{get(){return()=&gt;Reflect.apply(m.finalizePendingLocaleChange,m,[])}},waitForPendingLocaleChange:{get(){return()=&gt;Reflect.apply(m.waitForPendingLocaleChange,m,[])}}}}}});const L={__composerExtend:m=&gt;{const y=lr(d);return m.strategy=y.strategy,m.localeProperties=ue(()=&gt;y.localeProperties.value),m.setLocale=y.setLocale,m.differentDomains=y.differentDomains,m.getBrowserLocale=y.getBrowserLocale,m.getLocaleCookie=y.getLocaleCookie,m.setLocaleCookie=y.setLocaleCookie,m.onBeforeLanguageSwitch=y.onBeforeLanguageSwitch,m.onLanguageSwitched=y.onLanguageSwitched,m.finalizePendingLocaleChange=y.finalizePendingLocaleChange,m.waitForPendingLocaleChange=y.waitForPendingLocaleChange,()=&gt;{}}};o.use(d,L),nL(s,d);let S=0;py("locale-changing",async(m,y)=&gt;{let _,b;const E=eu(m,l,a.locale,()=&gt;ls(d)||u(i.defaultLocale),{ssg:"normal",callType:"routing",firstAccess:S===0,localeCookie:c}),k=v(E),[A]=([_,b]=Ct(()=&gt;Zc(E,d,k)),_=await _,b(),_);A&amp;&amp;k&amp;&amp;(g=!1);const C=([_,b]=Ct(()=&gt;s.runWithContext(()=&gt;tu({route:{to:m,from:y},targetLocale:E,routeLocaleGetter:i.strategy==="no_prefix"?()=&gt;E:l,calledWithRouting:!0}))),_=await _,b(),_);return S++,[_,b]=Ct(()=&gt;s.runWithContext(async()=&gt;ru({i18n:d,redirectPath:C,locale:E,route:m}))),_=await _,b(),_},{global:!0})}}),dL=Je({name:"nuxt:chunk-reload",setup(e){const t=yt(),n=$n(),r=new Set;t.beforeEach(()=&gt;{r.clear()}),e.hook("app:chunkError",({error:s})=&gt;{r.add(s)});function o(s){const a="href"in s&amp;&amp;s.href[0]==="#"?n.app.baseURL+s.href:Fn(n.app.baseURL,s.fullPath);c0({path:a,persistState:!0})}e.hook("app:manifest:update",()=&gt;{t.beforeResolve(o)}),t.onError((s,i)=&gt;{r.has(s)&amp;&amp;o(i)})}}),hL=[S_,T_,Vb,qb,Jb,Xb,u0,Y0,Q0,ev,iv,av,uv,fL,dL],pL=ot({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,r={};for(const o in e.route)Object.defineProperty(r,o,{get:()=&gt;t===e.renderKey?e.route[o]:n[o]});return Pn(Yr,Kr(r)),()=&gt;Ue(e.vnode,{ref:e.vnodeRef})}}),mL=ot({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,expose:n}){const r=le(),o=ve(),s=ze(Yr,null);let i;n({pageRef:o});const a=ze(Bf,null);let l;const u=r.deferHydration();if(r.isHydrating){const c=r.hooks.hookOnce("app:error",u);yt().beforeEach(c)}return e.pageKey&amp;&amp;Ze(()=&gt;e.pageKey,(c,f)=&gt;{c!==f&amp;&amp;r.callHook("page:loading:start")}),()=&gt;Ue(bd,{name:e.name,route:e.route,...t},{default:c=&gt;{const f=yL(s,c.route,c.Component),d=s&amp;&amp;s.matched.length===c.route.matched.length;if(!c.Component){if(l&amp;&amp;!d)return l;u();return}if(l&amp;&amp;a&amp;&amp;!a.isCurrent(c.route))return l;if(f&amp;&amp;s&amp;&amp;(!a||a!=null&amp;&amp;a.isCurrent(s)))return d?l:null;const g=ki(c,e.pageKey);!r.isHydrating&amp;&amp;!_L(s,c.route,c.Component)&amp;&amp;i===g&amp;&amp;r.callHook("page:loading:end"),i=g;const v=!!(e.transition??c.route.meta.pageTransition??bi),L=v&amp;&amp;gL([e.transition,c.route.meta.pageTransition,bi,{onAfterLeave:()=&gt;{r.callHook("page:transition:finish",c.Component)}}].filter(Boolean)),S=e.keepalive??c.route.meta.keepalive??__;return l=vd(Zo,v&amp;&amp;L,Ib(S,Ue(ta,{suspensible:!0,onPending:()=&gt;r.callHook("page:start",c.Component),onResolve:()=&gt;{At(()=&gt;r.callHook("page:finish",c.Component).then(()=&gt;r.callHook("page:loading:end")).finally(u))}},{default:()=&gt;{const m=Ue(pL,{key:g||void 0,vnode:c.Component,route:c.route,renderKey:g||void 0,trackRootNodes:v,vnodeRef:o});return S&amp;&amp;(m.type.name=c.Component.type.name||c.Component.type.__name||"RouteProvider"),m}}))).default(),l}})}});function gL(e){const t=e.map(n=&gt;({...n,onAfterLeave:n.onAfterLeave?wa(n.onAfterLeave):void 0}));return Hf(...t)}function yL(e,t,n){if(!e)return!1;const r=t.matched.findIndex(o=&gt;{var s;return((s=o.components)==null?void 0:s.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((o,s)=&gt;{var i,a,l;return((i=o.components)==null?void 0:i.default)!==((l=(a=e.matched[s])==null?void 0:a.components)==null?void 0:l.default)})||n&amp;&amp;ki({route:t,Component:n})!==ki({route:e,Component:n})}function _L(e,t,n){return e?t.matched.findIndex(o=&gt;{var s;return((s=o.components)==null?void 0:s.default)===(n==null?void 0:n.type)})&lt;t.matched.length-1:!1}const bL=ot({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},async setup(e,t){const n=await rn[e.name]().then(r=&gt;r.default||r);return()=&gt;Ue(n,e.layoutProps,t.slots)}}),vL=ot({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=le(),r=ze(Yr),o=r===pr()?Ab():r,s=ue(()=&gt;{let l=oe(e.name)??o.meta.layout??"default";return l&amp;&amp;!(l in rn)&amp;&amp;e.fallback&amp;&amp;(l=oe(e.fallback)),l}),i=ve();t.expose({layoutRef:i});const a=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",a);yt().beforeEach(l)}return()=&gt;{const l=s.value&amp;&amp;s.value in rn,u=o.meta.layoutTransition??y_;return vd(Zo,l&amp;&amp;u,{default:()=&gt;Ue(ta,{suspensible:!0,onResolve:()=&gt;{At(a)}},{default:()=&gt;Ue(wL,{layoutProps:mf(t.attrs,{ref:i}),key:s.value||void 0,name:s.value,shouldProvide:!e.name,hasTransition:!!u},t.slots)})}).default()}}}),wL=ot({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(e,t){const n=e.name;return e.shouldProvide&amp;&amp;Pn(Bf,{isCurrent:r=&gt;n===(r.meta.layout??"default")}),()=&gt;{var r,o;return!n||typeof n=="string"&amp;&amp;!(n in rn)?(o=(r=t.slots).default)==null?void 0:o.call(r):Ue(bL,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),EL={__name:"app",setup(e){return rr({meta:[{name:"google-site-verification",content:"iV9IbRrpgaAk2cfnZMF2km2T_Ij41sl8zFPKkDWyMZQ"}]}),(t,n)=&gt;{const r=mL,o=vL;return St(),Vp("div",null,[_e(o,null,{default:Qi(()=&gt;[_e(r)]),_:1})])}}},LL=EL,kL={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;(n.stack||"").split(`
`).splice(1).map(f=&gt;({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&amp;&amp;!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=&gt;`&lt;span class="stack${f.internal?" internal":""}"&gt;${f.text}&lt;/span&gt;`).join(`
`);const r=Number(n.statusCode||500),o=r===404,s=n.statusMessage??(o?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,c=o?Ce(()=&gt;he(()=&gt;import("./error-404.B-iMAx8o.js"),__vite__mapDeps([57,7,4,58]),import.meta.url).then(f=&gt;f.default||f)):Ce(()=&gt;he(()=&gt;import("./error-500.DUlpZfdA.js"),__vite__mapDeps([59,4,60]),import.meta.url).then(f=&gt;f.default||f));return(f,d)=&gt;(St(),nn(oe(c),fh(hf({statusCode:oe(r),statusMessage:oe(s),description:oe(i),stack:oe(a)})),null,16))}},SL=kL,CL={__name:"nuxt-root",setup(e){const t=()=&gt;null,n=le(),r=n.deferHydration();if(n.isHydrating){const a=n.hooks.hookOnce("app:error",r);yt().beforeEach(a)}const o=!1;Pn(Yr,pr()),n.hooks.callHookWith(a=&gt;a.map(l=&gt;l()),"vue:setup");const s=es();Ju((a,l,u)=&gt;{if(n.hooks.callHook("vue:error",a,l,u).catch(c=&gt;console.error("[nuxt] Error in `vue:error` hook",c)),yy(a)&amp;&amp;(a.fatal||a.unhandled))return n.runWithContext(()=&gt;Wn(a)),!1});const i=!1;return(a,l)=&gt;(St(),nn(ta,{onResolve:oe(r)},{default:Qi(()=&gt;[oe(s)?(St(),nn(oe(SL),{key:0,error:oe(s)},null,8,["error"])):oe(i)?(St(),nn(oe(t),{key:1,context:oe(i)},null,8,["context"])):oe(o)?(St(),nn(Zh(oe(o)),{key:2})):(St(),nn(oe(LL),{key:3}))]),_:1},8,["onResolve"]))}},su=CL;let iu;{let e;iu=async function(){var i,a;if(e)return e;const r=!!((i=window.__NUXT__)!=null&amp;&amp;i.serverRendered||((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?xm(su):Nm(su),o=jg({vueApp:r});async function s(l){await o.callHook("app:error",l),o.payload.error=o.payload.error||ts(l)}r.config.errorHandler=s;try{await $g(o,hL)}catch(l){s(l)}try{await o.hooks.callHook("app:created",r),await o.hooks.callHook("app:beforeMount",r),r.mount(b_),await o.hooks.callHook("app:mounted",r),await At()}catch(l){s(l)}return r.config.errorHandler===s&amp;&amp;(r.config.errorHandler=void 0),r},e=iu().catch(t=&gt;{throw console.error("Error while mounting app:",t),t})}export{hn as $,ni as A,dn as B,gp as C,Le as D,Rt as E,$e as F,Xo as G,sn as H,An as I,ze as J,Pn as K,At as L,AL as M,qr as N,oa as O,Ft as P,Ue as Q,NL as R,IL as S,Fi as T,fu as U,DL as V,pr as W,yt as X,zo as Y,Bi as Z,Fn as _,df as a,Ed as a0,mc as a1,FL as a2,hr as a3,Tf as a4,jL as a5,le as a6,nr as a7,dr as a8,$L as a9,he as aa,_e as b,Vp as c,pf as d,RL as e,ot as f,Aa as g,oe as h,nn as i,xL as j,$n as k,ue as l,Uo as m,zf as n,St as o,PL as p,mf as q,ve as r,Uh as s,TL as t,rr as u,Ze as v,Qi as w,OL as x,Pm as y,ML as z};
</pre></body></html>