const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DTkFzIob.js","./B6Qbn8BQ.js","./BFAGlZjN.js","./HeroBanner.Ds_dk_XJ.css","./BqLuCN7T.js","./about.Bm7EWB4_.css","./wt3jdo5T.js","./XneHFWfX.js","./CskMTfoc.js","./DVr1nLa3.js","./C-v3KzvZ.js","./Dnd51l0P.js","./Cu6R8pVV.js","./1lmIkk2Z.js","./DrB7zMa4.js","./BzcoVtuW.js","./xHNSy_vR.js","./BfBre316.js","./BlogPostList.BphK-WOX.css","./index.BsSL86sc.css","./BXw4jedN.js","./bxx1LLiS.js","./PrevNextPosts.CROTLg2n.css","./evubG_TF.js","./ListenOnServices.kCNpJP3K.css","./_...DT1fj5qQ.css","./C7ZYPs27.js","./index.CdcYQHLi.css","./DRevDQdn.js","./index.Cm0vGpJO.css","./Q-RuDZTc.js","./credits.DBw19fN0.css","./pzYwUaAx.js","./B_W21O3D.js","./dices.jZYKNba8.css","./B9HjmAcA.js","./ZokH8cKk.js","./overlay.C8JdfKRO.css","./IqlaSQ6U.js","./twitch.DnYgBNqw.css","./42sxckEC.js","./BNAf1t7C.js","./Bgc5pxAH.js","./PodcastAudio.BqV63IKZ.css","./CKHAJYUl.js","./YoutubePlayer.DYDYsHar.css","./CUkU2_JH.js","./Dv-SBuvH.js","./b0m9ZXBa.js","./wDElug97.js","./BJBApeoY.js","./CqB8Plqv.js","./CDhReAFZ.js","./ProseCode.CchFRBtv.css","./DpRukN_y.js","./7uXvNhnp.js","./CFXgH8R5.js","./CvRSZaI_.js","./blank.DohkIWEv.css","./CpG4PJD8.js","./default.DiZnd7oq.css","./DPPuRD70.js","./Github.D55eaJh2.css","./B9PvBhkd.js","./RedCircle.CafqfO-B.css","./TOU_HSZx.js","./Twitch.BraGZfye.css","./DxSHyVIP.js","./B35rnwoc.js","./error-404.ygbHJO5Q.css","./C0-aJiOv.js","./error-500.B11Ibp8J.css"])))=>i.map(i=>d[i]);
/**
* @vue/shared v3.5.6
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function bo(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ge={},mn=[],at=()=>{},Ru=()=>!1,sr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),wo=e=>e.startsWith("onUpdate:"),Oe=Object.assign,Eo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Cu=Object.prototype.hasOwnProperty,de=(e,t)=>Cu.call(e,t),ee=Array.isArray,gn=e=>or(e)==="[object Map]",Fa=e=>or(e)==="[object Set]",Au=e=>or(e)==="[object RegExp]",ne=e=>typeof e=="function",we=e=>typeof e=="string",Ut=e=>typeof e=="symbol",ve=e=>e!==null&&typeof e=="object",To=e=>(ve(e)||ne(e))&&ne(e.then)&&ne(e.catch),Va=Object.prototype.toString,or=e=>Va.call(e),xu=e=>or(e).slice(8,-1),Ba=e=>or(e)==="[object Object]",Po=e=>we(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,_n=bo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),qr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ku=/-(\w)/g,ct=qr(e=>e.replace(ku,(t,n)=>n?n.toUpperCase():"")),Ou=/\B([A-Z])/g,sn=qr(e=>e.replace(Ou,"-$1").toLowerCase()),Gr=qr(e=>e.charAt(0).toUpperCase()+e.slice(1)),us=qr(e=>e?`on${Gr(e)}`:""),Vt=(e,t)=>!Object.is(e,t),Hn=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Ua=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Iu=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Wa=e=>{const t=we(e)?Number(e):NaN;return isNaN(t)?e:t};let ii;const Ka=()=>ii||(ii=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Jr(e){if(ee(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=we(r)?Du(r):Jr(r);if(s)for(const o in s)t[o]=s[o]}return t}else if(we(e)||ve(e))return e}const Lu=/;(?![^(]*\))/g,$u=/:([^]+)/,Mu=/\/\*[^]*?\*\//g;function Du(e){const t={};return e.replace(Mu,"").split(Lu).forEach(n=>{if(n){const r=n.split($u);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ir(e){let t="";if(we(e))t=e;else if(ee(e))for(let n=0;n<e.length;n++){const r=ir(e[n]);r&&(t+=r+" ")}else if(ve(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Hu(e){if(!e)return null;let{class:t,style:n}=e;return t&&!we(t)&&(e.class=ir(t)),n&&(e.style=Jr(n)),e}const Nu="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",ju=bo(Nu);function za(e){return!!e||e===""}const qa=e=>!!(e&&e.__v_isRef===!0),Ga=e=>we(e)?e:e==null?"":ee(e)||ve(e)&&(e.toString===Va||!ne(e.toString))?qa(e)?Ga(e.value):JSON.stringify(e,Ja,2):String(e),Ja=(e,t)=>qa(t)?Ja(e,t.value):gn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[fs(r,o)+" =>"]=s,n),{})}:Fa(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>fs(n))}:Ut(t)?fs(t):ve(t)&&!ee(t)&&!Ba(t)?String(t):t,fs=(e,t="")=>{var n;return Ut(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.5.6
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Fe;class Ya{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Fe,!t&&Fe&&(this.index=(Fe.scopes||(Fe.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Fe;try{return Fe=this,t()}finally{Fe=n}}}on(){Fe=this}off(){Fe=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.parent=void 0,this._active=!1}}}function So(e){return new Ya(e)}function Yr(){return Fe}function Qa(e,t=!1){Fe&&Fe.cleanups.push(e)}let _e;const ds=new WeakSet;class Xa{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Fe&&Fe.active&&Fe.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ds.has(this)&&(ds.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||el(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,ai(this),tl(this);const t=_e,n=lt;_e=this,lt=!0;try{return this.fn()}finally{nl(this),_e=t,lt=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Ao(t);this.deps=this.depsTail=void 0,ai(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ds.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Ms(this)&&this.run()}get dirty(){return Ms(this)}}let Za=0,Nn;function el(e){e.flags|=8,e.next=Nn,Nn=e}function Ro(){Za++}function Co(){if(--Za>0)return;let e;for(;Nn;){let t=Nn;for(Nn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function tl(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function nl(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),Ao(r),Fu(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function Ms(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(rl(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function rl(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Jn))return;e.globalVersion=Jn;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!Ms(e)){e.flags&=-3;return}const n=_e,r=lt;_e=e,lt=!0;try{tl(e);const s=e.fn(e._value);(t.version===0||Vt(s,e._value))&&(e._value=s,t.version++)}catch(s){throw t.version++,s}finally{_e=n,lt=r,nl(e),e.flags&=-3}}function Ao(e){const{dep:t,prevSub:n,nextSub:r}=e;if(n&&(n.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=n,e.nextSub=void 0),t.subs===e&&(t.subs=n),!t.subs&&t.computed){t.computed.flags&=-5;for(let s=t.computed.deps;s;s=s.nextDep)Ao(s)}}function Fu(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let lt=!0;const sl=[];function Wt(){sl.push(lt),lt=!1}function Kt(){const e=sl.pop();lt=e===void 0?!0:e}function ai(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=_e;_e=void 0;try{t()}finally{_e=n}}}let Jn=0;class Vu{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Qr{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0}track(t){if(!_e||!lt||_e===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==_e)n=this.activeLink=new Vu(_e,this),_e.deps?(n.prevDep=_e.depsTail,_e.depsTail.nextDep=n,_e.depsTail=n):_e.deps=_e.depsTail=n,_e.flags&4&&ol(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=_e.depsTail,n.nextDep=void 0,_e.depsTail.nextDep=n,_e.depsTail=n,_e.deps===n&&(_e.deps=r)}return n}trigger(t){this.version++,Jn++,this.notify(t)}notify(t){Ro();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Co()}}}function ol(e){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)ol(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}const kr=new WeakMap,en=Symbol(""),Ds=Symbol(""),Yn=Symbol("");function Ne(e,t,n){if(lt&&_e){let r=kr.get(e);r||kr.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=new Qr),s.track()}}function Tt(e,t,n,r,s,o){const i=kr.get(e);if(!i){Jn++;return}const a=l=>{l&&l.trigger()};if(Ro(),t==="clear")i.forEach(a);else{const l=ee(e),f=l&&Po(n);if(l&&n==="length"){const c=Number(r);i.forEach((u,d)=>{(d==="length"||d===Yn||!Ut(d)&&d>=c)&&a(u)})}else switch(n!==void 0&&a(i.get(n)),f&&a(i.get(Yn)),t){case"add":l?f&&a(i.get("length")):(a(i.get(en)),gn(e)&&a(i.get(Ds)));break;case"delete":l||(a(i.get(en)),gn(e)&&a(i.get(Ds)));break;case"set":gn(e)&&a(i.get(en));break}}Co()}function Bu(e,t){var n;return(n=kr.get(e))==null?void 0:n.get(t)}function an(e){const t=ue(e);return t===e?t:(Ne(t,"iterate",Yn),rt(e)?t:t.map(De))}function Xr(e){return Ne(e=ue(e),"iterate",Yn),e}const Uu={__proto__:null,[Symbol.iterator](){return hs(this,Symbol.iterator,De)},concat(...e){return an(this).concat(...e.map(t=>ee(t)?an(t):t))},entries(){return hs(this,"entries",e=>(e[1]=De(e[1]),e))},every(e,t){return _t(this,"every",e,t,void 0,arguments)},filter(e,t){return _t(this,"filter",e,t,n=>n.map(De),arguments)},find(e,t){return _t(this,"find",e,t,De,arguments)},findIndex(e,t){return _t(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return _t(this,"findLast",e,t,De,arguments)},findLastIndex(e,t){return _t(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return _t(this,"forEach",e,t,void 0,arguments)},includes(...e){return ps(this,"includes",e)},indexOf(...e){return ps(this,"indexOf",e)},join(e){return an(this).join(e)},lastIndexOf(...e){return ps(this,"lastIndexOf",e)},map(e,t){return _t(this,"map",e,t,void 0,arguments)},pop(){return On(this,"pop")},push(...e){return On(this,"push",e)},reduce(e,...t){return li(this,"reduce",e,t)},reduceRight(e,...t){return li(this,"reduceRight",e,t)},shift(){return On(this,"shift")},some(e,t){return _t(this,"some",e,t,void 0,arguments)},splice(...e){return On(this,"splice",e)},toReversed(){return an(this).toReversed()},toSorted(e){return an(this).toSorted(e)},toSpliced(...e){return an(this).toSpliced(...e)},unshift(...e){return On(this,"unshift",e)},values(){return hs(this,"values",De)}};function hs(e,t,n){const r=Xr(e),s=r[t]();return r!==e&&!rt(e)&&(s._next=s.next,s.next=()=>{const o=s._next();return o.value&&(o.value=n(o.value)),o}),s}const Wu=Array.prototype;function _t(e,t,n,r,s,o){const i=Xr(e),a=i!==e&&!rt(e),l=i[t];if(l!==Wu[t]){const u=l.apply(e,o);return a?De(u):u}let f=n;i!==e&&(a?f=function(u,d){return n.call(this,De(u),d,e)}:n.length>2&&(f=function(u,d){return n.call(this,u,d,e)}));const c=l.call(i,f,r);return a&&s?s(c):c}function li(e,t,n,r){const s=Xr(e);let o=n;return s!==e&&(rt(e)?n.length>3&&(o=function(i,a,l){return n.call(this,i,a,l,e)}):o=function(i,a,l){return n.call(this,i,De(a),l,e)}),s[t](o,...r)}function ps(e,t,n){const r=ue(e);Ne(r,"iterate",Yn);const s=r[t](...n);return(s===-1||s===!1)&&Io(n[0])?(n[0]=ue(n[0]),r[t](...n)):s}function On(e,t,n=[]){Wt(),Ro();const r=ue(e)[t].apply(e,n);return Co(),Kt(),r}const Ku=bo("__proto__,__v_isRef,__isVue"),il=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ut));function zu(e){Ut(e)||(e=String(e));const t=ue(this);return Ne(t,"has",e),t.hasOwnProperty(e)}class al{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?of:fl:o?ul:cl).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=ee(t);if(!s){let l;if(i&&(l=Uu[n]))return l;if(n==="hasOwnProperty")return zu}const a=Reflect.get(t,n,Pe(t)?t:r);return(Ut(n)?il.has(n):Ku(n))||(s||Ne(t,"get",n),o)?a:Pe(a)?i&&Po(n)?a:a.value:ve(a)?s?dl(a):gt(a):a}}class ll extends al{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const l=Bt(o);if(!rt(r)&&!Bt(r)&&(o=ue(o),r=ue(r)),!ee(t)&&Pe(o)&&!Pe(r))return l?!1:(o.value=r,!0)}const i=ee(t)&&Po(n)?Number(n)<t.length:de(t,n),a=Reflect.set(t,n,r,Pe(t)?t:s);return t===ue(s)&&(i?Vt(r,o)&&Tt(t,"set",n,r):Tt(t,"add",n,r)),a}deleteProperty(t,n){const r=de(t,n);t[n];const s=Reflect.deleteProperty(t,n);return s&&r&&Tt(t,"delete",n,void 0),s}has(t,n){const r=Reflect.has(t,n);return(!Ut(n)||!il.has(n))&&Ne(t,"has",n),r}ownKeys(t){return Ne(t,"iterate",ee(t)?"length":en),Reflect.ownKeys(t)}}class qu extends al{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Gu=new ll,Ju=new qu,Yu=new ll(!0);const xo=e=>e,Zr=e=>Reflect.getPrototypeOf(e);function dr(e,t,n=!1,r=!1){e=e.__v_raw;const s=ue(e),o=ue(t);n||(Vt(t,o)&&Ne(s,"get",t),Ne(s,"get",o));const{has:i}=Zr(s),a=r?xo:n?$o:De;if(i.call(s,t))return a(e.get(t));if(i.call(s,o))return a(e.get(o));e!==s&&e.get(t)}function hr(e,t=!1){const n=this.__v_raw,r=ue(n),s=ue(e);return t||(Vt(e,s)&&Ne(r,"has",e),Ne(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function pr(e,t=!1){return e=e.__v_raw,!t&&Ne(ue(e),"iterate",en),Reflect.get(e,"size",e)}function ci(e,t=!1){!t&&!rt(e)&&!Bt(e)&&(e=ue(e));const n=ue(this);return Zr(n).has.call(n,e)||(n.add(e),Tt(n,"add",e,e)),this}function ui(e,t,n=!1){!n&&!rt(t)&&!Bt(t)&&(t=ue(t));const r=ue(this),{has:s,get:o}=Zr(r);let i=s.call(r,e);i||(e=ue(e),i=s.call(r,e));const a=o.call(r,e);return r.set(e,t),i?Vt(t,a)&&Tt(r,"set",e,t):Tt(r,"add",e,t),this}function fi(e){const t=ue(this),{has:n,get:r}=Zr(t);let s=n.call(t,e);s||(e=ue(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&&Tt(t,"delete",e,void 0),o}function di(){const e=ue(this),t=e.size!==0,n=e.clear();return t&&Tt(e,"clear",void 0,void 0),n}function mr(e,t){return function(r,s){const o=this,i=o.__v_raw,a=ue(i),l=t?xo:e?$o:De;return!e&&Ne(a,"iterate",en),i.forEach((f,c)=>r.call(s,l(f),l(c),o))}}function gr(e,t,n){return function(...r){const s=this.__v_raw,o=ue(s),i=gn(o),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,f=s[e](...r),c=n?xo:t?$o:De;return!t&&Ne(o,"iterate",l?Ds:en),{next(){const{value:u,done:d}=f.next();return d?{value:u,done:d}:{value:a?[c(u[0]),c(u[1])]:c(u),done:d}},[Symbol.iterator](){return this}}}}function xt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Qu(){const e={get(o){return dr(this,o)},get size(){return pr(this)},has:hr,add:ci,set:ui,delete:fi,clear:di,forEach:mr(!1,!1)},t={get(o){return dr(this,o,!1,!0)},get size(){return pr(this)},has:hr,add(o){return ci.call(this,o,!0)},set(o,i){return ui.call(this,o,i,!0)},delete:fi,clear:di,forEach:mr(!1,!0)},n={get(o){return dr(this,o,!0)},get size(){return pr(this,!0)},has(o){return hr.call(this,o,!0)},add:xt("add"),set:xt("set"),delete:xt("delete"),clear:xt("clear"),forEach:mr(!0,!1)},r={get(o){return dr(this,o,!0,!0)},get size(){return pr(this,!0)},has(o){return hr.call(this,o,!0)},add:xt("add"),set:xt("set"),delete:xt("delete"),clear:xt("clear"),forEach:mr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=gr(o,!1,!1),n[o]=gr(o,!0,!1),t[o]=gr(o,!1,!0),r[o]=gr(o,!0,!0)}),[e,n,t,r]}const[Xu,Zu,ef,tf]=Qu();function ko(e,t){const n=t?e?tf:ef:e?Zu:Xu;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(de(n,s)&&s in r?n:r,s,o)}const nf={get:ko(!1,!1)},rf={get:ko(!1,!0)},sf={get:ko(!0,!1)};const cl=new WeakMap,ul=new WeakMap,fl=new WeakMap,of=new WeakMap;function af(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function lf(e){return e.__v_skip||!Object.isExtensible(e)?0:af(xu(e))}function gt(e){return Bt(e)?e:Oo(e,!1,Gu,nf,cl)}function Et(e){return Oo(e,!1,Yu,rf,ul)}function dl(e){return Oo(e,!0,Ju,sf,fl)}function Oo(e,t,n,r,s){if(!ve(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=lf(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return s.set(e,a),a}function Pt(e){return Bt(e)?Pt(e.__v_raw):!!(e&&e.__v_isReactive)}function Bt(e){return!!(e&&e.__v_isReadonly)}function rt(e){return!!(e&&e.__v_isShallow)}function Io(e){return e?!!e.__v_raw:!1}function ue(e){const t=e&&e.__v_raw;return t?ue(t):e}function Lo(e){return!de(e,"__v_skip")&&Object.isExtensible(e)&&Ua(e,"__v_skip",!0),e}const De=e=>ve(e)?gt(e):e,$o=e=>ve(e)?dl(e):e;function Pe(e){return e?e.__v_isRef===!0:!1}function Be(e){return hl(e,!1)}function wn(e){return hl(e,!0)}function hl(e,t){return Pe(e)?e:new cf(e,t)}class cf{constructor(t,n){this.dep=new Qr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:ue(t),this._value=n?t:De(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||rt(t)||Bt(t);t=r?t:ue(t),Vt(t,n)&&(this._rawValue=t,this._value=r?t:De(t),this.dep.trigger())}}function se(e){return Pe(e)?e.value:e}const uf={get:(e,t,n)=>t==="__v_raw"?e:se(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Pe(s)&&!Pe(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function pl(e){return Pt(e)?e:new Proxy(e,uf)}class ff{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Qr,{get:r,set:s}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=s}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Ev(e){return new ff(e)}function df(e){const t=ee(e)?new Array(e.length):{};for(const n in e)t[n]=gl(e,n);return t}class hf{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Bu(ue(this._object),this._key)}}class pf{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ml(e,t,n){return Pe(e)?e:ne(e)?new pf(e):ve(e)&&arguments.length>1?gl(e,t,n):Be(e)}function gl(e,t,n){const r=e[t];return Pe(r)?r:new hf(e,t,n)}class mf{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Qr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Jn-1,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&_e!==this)return el(this),!0}get value(){const t=this.dep.track();return rl(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function gf(e,t,n=!1){let r,s;return ne(e)?r=e:(r=e.get,s=e.set),new mf(r,s,n)}const _r={},Or=new WeakMap;let Qt;function _f(e,t=!1,n=Qt){if(n){let r=Or.get(n);r||Or.set(n,r=[]),r.push(e)}}function yf(e,t,n=ge){const{immediate:r,deep:s,once:o,scheduler:i,augmentJob:a,call:l}=n,f=_=>s?_:rt(_)||s===!1||s===0?wt(_,1):wt(_);let c,u,d,h,y=!1,v=!1;if(Pe(e)?(u=()=>e.value,y=rt(e)):Pt(e)?(u=()=>f(e),y=!0):ee(e)?(v=!0,y=e.some(_=>Pt(_)||rt(_)),u=()=>e.map(_=>{if(Pe(_))return _.value;if(Pt(_))return f(_);if(ne(_))return l?l(_,2):_()})):ne(e)?t?u=l?()=>l(e,2):e:u=()=>{if(d){Wt();try{d()}finally{Kt()}}const _=Qt;Qt=c;try{return l?l(e,3,[h]):e(h)}finally{Qt=_}}:u=at,t&&s){const _=u,b=s===!0?1/0:s;u=()=>wt(_(),b)}const S=Yr(),T=()=>{c.stop(),S&&Eo(S.effects,c)};if(o&&t){const _=t;t=(...b)=>{_(...b),T()}}let E=v?new Array(e.length).fill(_r):_r;const m=_=>{if(!(!(c.flags&1)||!c.dirty&&!_))if(t){const b=c.run();if(s||y||(v?b.some((C,L)=>Vt(C,E[L])):Vt(b,E))){d&&d();const C=Qt;Qt=c;try{const L=[b,E===_r?void 0:v&&E[0]===_r?[]:E,h];l?l(t,3,L):t(...L),E=b}finally{Qt=C}}}else c.run()};return a&&a(m),c=new Xa(u),c.scheduler=i?()=>i(m,!1):m,h=_=>_f(_,!1,c),d=c.onStop=()=>{const _=Or.get(c);if(_){if(l)l(_,4);else for(const b of _)b();Or.delete(c)}},t?r?m(!0):E=c.run():i?i(m.bind(null,!0),!0):c.run(),T.pause=c.pause.bind(c),T.resume=c.resume.bind(c),T.stop=T,T}function wt(e,t=1/0,n){if(t<=0||!ve(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Pe(e))wt(e.value,t,n);else if(ee(e))for(let r=0;r<e.length;r++)wt(e[r],t,n);else if(Fa(e)||gn(e))e.forEach(r=>{wt(r,t,n)});else if(Ba(e)){for(const r in e)wt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&wt(e[r],t,n)}return e}/**
* @vue/runtime-core v3.5.6
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function ar(e,t,n,r){try{return r?e(...r):e()}catch(s){An(s,t,n)}}function ut(e,t,n,r){if(ne(e)){const s=ar(e,t,n,r);return s&&To(s)&&s.catch(o=>{An(o,t,n)}),s}if(ee(e)){const s=[];for(let o=0;o<e.length;o++)s.push(ut(e[o],t,n,r));return s}}function An(e,t,n,r=!0){const s=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||ge;if(t){let a=t.parent;const l=t.proxy,f=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const c=a.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](e,l,f)===!1)return}a=a.parent}if(o){Wt(),ar(o,null,10,[e,l,f]),Kt();return}}vf(e,n,s,r,i)}function vf(e,t,n,r=!0,s=!1){if(s)throw e;console.error(e)}let Qn=!1,Hs=!1;const Ve=[];let ht=0;const yn=[];let Lt=null,un=0;const _l=Promise.resolve();let Mo=null;function on(e){const t=Mo||_l;return e?t.then(this?e.bind(this):e):t}function bf(e){let t=Qn?ht+1:0,n=Ve.length;for(;t<n;){const r=t+n>>>1,s=Ve[r],o=Xn(s);o<e||o===e&&s.flags&2?t=r+1:n=r}return t}function Do(e){if(!(e.flags&1)){const t=Xn(e),n=Ve[Ve.length-1];!n||!(e.flags&2)&&t>=Xn(n)?Ve.push(e):Ve.splice(bf(t),0,e),e.flags|=1,yl()}}function yl(){!Qn&&!Hs&&(Hs=!0,Mo=_l.then(vl))}function Ns(e){ee(e)?yn.push(...e):Lt&&e.id===-1?Lt.splice(un+1,0,e):e.flags&1||(yn.push(e),e.flags|=1),yl()}function hi(e,t,n=Qn?ht+1:0){for(;n<Ve.length;n++){const r=Ve[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;Ve.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&=-2}}}function Ir(e){if(yn.length){const t=[...new Set(yn)].sort((n,r)=>Xn(n)-Xn(r));if(yn.length=0,Lt){Lt.push(...t);return}for(Lt=t,un=0;un<Lt.length;un++){const n=Lt[un];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Lt=null,un=0}}const Xn=e=>e.id==null?e.flags&2?-1:1/0:e.id;function vl(e){Hs=!1,Qn=!0;try{for(ht=0;ht<Ve.length;ht++){const t=Ve[ht];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),ar(t,t.i,t.i?15:14),t.flags&=-2)}}finally{for(;ht<Ve.length;ht++){const t=Ve[ht];t&&(t.flags&=-2)}ht=0,Ve.length=0,Ir(),Qn=!1,Mo=null,(Ve.length||yn.length)&&vl()}}let ke=null,bl=null;function Lr(e){const t=ke;return ke=e,bl=e&&e.type.__scopeId||null,t}function dn(e,t=ke,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&Ci(-1);const o=Lr(t);let i;try{i=e(...s)}finally{Lr(o),r._d&&Ci(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function wf(e,t){if(ke===null)return e;const n=rs(ke),r=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[o,i,a,l=ge]=t[s];o&&(ne(o)&&(o={mounted:o,updated:o}),o.deep&&wt(i),r.push({dir:o,instance:n,value:i,oldValue:void 0,arg:a,modifiers:l}))}return e}function pt(e,t,n,r){const s=e.dirs,o=t&&t.dirs;for(let i=0;i<s.length;i++){const a=s[i];o&&(a.oldValue=o[i].value);let l=a.dir[r];l&&(Wt(),ut(l,n,8,[e.el,a,e,t]),Kt())}}const wl=Symbol("_vte"),El=e=>e.__isTeleport,jn=e=>e&&(e.disabled||e.disabled===""),Ef=e=>e&&(e.defer||e.defer===""),pi=e=>typeof SVGElement<"u"&&e instanceof SVGElement,mi=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,js=(e,t)=>{const n=e&&e.to;return we(n)?t?t(n):null:n},Tf={name:"Teleport",__isTeleport:!0,process(e,t,n,r,s,o,i,a,l,f){const{mc:c,pc:u,pbc:d,o:{insert:h,querySelector:y,createText:v,createComment:S}}=f,T=jn(t.props);let{shapeFlag:E,children:m,dynamicChildren:_}=t;if(e==null){const b=t.el=v(""),C=t.anchor=v("");h(b,n,r),h(C,n,r);const L=(R,x)=>{E&16&&(s&&s.isCE&&(s.ce._teleportTarget=R),c(m,R,x,s,o,i,a,l))},D=()=>{const R=t.target=js(t.props,y),x=Tl(R,t,v,h);R&&(i!=="svg"&&pi(R)?i="svg":i!=="mathml"&&mi(R)&&(i="mathml"),T||(L(R,x),Sr(t)))};T&&(L(n,C),Sr(t)),Ef(t.props)?Ie(D,o):D()}else{t.el=e.el,t.targetStart=e.targetStart;const b=t.anchor=e.anchor,C=t.target=e.target,L=t.targetAnchor=e.targetAnchor,D=jn(e.props),R=D?n:C,x=D?b:L;if(i==="svg"||pi(C)?i="svg":(i==="mathml"||mi(C))&&(i="mathml"),_?(d(e.dynamicChildren,_,R,s,o,i,a),Bo(e,t,!0)):l||u(e,t,R,x,s,o,i,a,!1),T)D?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):yr(t,n,b,f,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const H=t.target=js(t.props,y);H&&yr(t,H,null,f,0)}else D&&yr(t,C,L,f,1);Sr(t)}},remove(e,t,n,{um:r,o:{remove:s}},o){const{shapeFlag:i,children:a,anchor:l,targetStart:f,targetAnchor:c,target:u,props:d}=e;if(u&&(s(f),s(c)),o&&s(l),i&16){const h=o||!jn(d);for(let y=0;y<a.length;y++){const v=a[y];r(v,t,n,h,!!v.dynamicChildren)}}},move:yr,hydrate:Pf};function yr(e,t,n,{o:{insert:r},m:s},o=2){o===0&&r(e.targetAnchor,t,n);const{el:i,anchor:a,shapeFlag:l,children:f,props:c}=e,u=o===2;if(u&&r(i,t,n),(!u||jn(c))&&l&16)for(let d=0;d<f.length;d++)s(f[d],t,n,2);u&&r(a,t,n)}function Pf(e,t,n,r,s,o,{o:{nextSibling:i,parentNode:a,querySelector:l,insert:f,createText:c}},u){const d=t.target=js(t.props,l);if(d){const h=d._lpa||d.firstChild;if(t.shapeFlag&16)if(jn(t.props))t.anchor=u(i(e),t,a(e),n,r,s,o),t.targetStart=h,t.targetAnchor=h&&i(h);else{t.anchor=i(e);let y=h;for(;y;){if(y&&y.nodeType===8){if(y.data==="teleport start anchor")t.targetStart=y;else if(y.data==="teleport anchor"){t.targetAnchor=y,d._lpa=t.targetAnchor&&i(t.targetAnchor);break}}y=i(y)}t.targetAnchor||Tl(d,t,c,f),u(h&&i(h),t,d,n,r,s,o)}Sr(t)}return t.anchor&&i(t.anchor)}const Tv=Tf;function Sr(e){const t=e.ctx;if(t&&t.ut){let n=e.targetStart;for(;n&&n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}function Tl(e,t,n,r){const s=t.targetStart=n(""),o=t.targetAnchor=n("");return s[wl]=o,e&&(r(s,e),r(o,e)),o}const $t=Symbol("_leaveCb"),vr=Symbol("_enterCb");function Sf(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ts(()=>{e.isMounted=!0}),No(()=>{e.isUnmounting=!0}),e}const et=[Function,Array],Pl={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:et,onEnter:et,onAfterEnter:et,onEnterCancelled:et,onBeforeLeave:et,onLeave:et,onAfterLeave:et,onLeaveCancelled:et,onBeforeAppear:et,onAppear:et,onAfterAppear:et,onAppearCancelled:et},Sl=e=>{const t=e.subTree;return t.component?Sl(t.component):t},Rf={name:"BaseTransition",props:Pl,setup(e,{slots:t}){const n=mt(),r=Sf();return()=>{const s=t.default&&Al(t.default(),!0);if(!s||!s.length)return;const o=Rl(s),i=ue(e),{mode:a}=i;if(r.isLeaving)return ms(o);const l=gi(o);if(!l)return ms(o);let f=Fs(l,i,r,n,d=>f=d);l.type!==Ae&&En(l,f);const c=n.subTree,u=c&&gi(c);if(u&&u.type!==Ae&&!it(l,u)&&Sl(n).type!==Ae){const d=Fs(u,i,r,n);if(En(u,d),a==="out-in"&&l.type!==Ae)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave},ms(o);a==="in-out"&&l.type!==Ae&&(d.delayLeave=(h,y,v)=>{const S=Cl(r,u);S[String(u.key)]=u,h[$t]=()=>{y(),h[$t]=void 0,delete f.delayedLeave},f.delayedLeave=v})}return o}}};function Rl(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Ae){t=n;break}}return t}const Cf=Rf;function Cl(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 Fs(e,t,n,r,s){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:f,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:h,onAfterLeave:y,onLeaveCancelled:v,onBeforeAppear:S,onAppear:T,onAfterAppear:E,onAppearCancelled:m}=t,_=String(e.key),b=Cl(n,e),C=(R,x)=>{R&&ut(R,r,9,x)},L=(R,x)=>{const H=x[1];C(R,x),ee(R)?R.every($=>$.length<=1)&&H():R.length<=1&&H()},D={mode:i,persisted:a,beforeEnter(R){let x=l;if(!n.isMounted)if(o)x=S||l;else return;R[$t]&&R[$t](!0);const H=b[_];H&&it(e,H)&&H.el[$t]&&H.el[$t](),C(x,[R])},enter(R){let x=f,H=c,$=u;if(!n.isMounted)if(o)x=T||f,H=E||c,$=m||u;else return;let Y=!1;const B=R[vr]=N=>{Y||(Y=!0,N?C($,[R]):C(H,[R]),D.delayedLeave&&D.delayedLeave(),R[vr]=void 0)};x?L(x,[R,B]):B()},leave(R,x){const H=String(e.key);if(R[vr]&&R[vr](!0),n.isUnmounting)return x();C(d,[R]);let $=!1;const Y=R[$t]=B=>{$||($=!0,x(),B?C(v,[R]):C(y,[R]),R[$t]=void 0,b[H]===e&&delete b[H])};b[H]=e,h?L(h,[R,Y]):Y()},clone(R){const x=Fs(R,t,n,r,s);return s&&s(x),x}};return D}function ms(e){if(lr(e))return e=Rt(e),e.children=null,e}function gi(e){if(!lr(e))return El(e.type)&&e.children?Rl(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ne(n.default))return n.default()}}function En(e,t){e.shapeFlag&6&&e.component?(e.transition=t,En(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Al(e,t=!1,n){let r=[],s=0;for(let o=0;o<e.length;o++){let i=e[o];const a=n==null?i.key:String(n)+String(i.key!=null?i.key:o);i.type===He?(i.patchFlag&128&&s++,r=r.concat(Al(i.children,t,a))):(t||i.type!==Ae)&&r.push(a!=null?Rt(i,{key:a}):i)}if(s>1)for(let o=0;o<r.length;o++)r[o].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function Ze(e,t){return ne(e)?Oe({name:e.name},t,{setup:e}):e}function Ho(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Pv(e){const t=mt(),n=wn(null);if(t){const s=t.refs===ge?t.refs={}:t.refs;Object.defineProperty(s,e,{enumerable:!0,get:()=>n.value,set:o=>n.value=o})}return n}function $r(e,t,n,r,s=!1){if(ee(e)){e.forEach((y,v)=>$r(y,t&&(ee(t)?t[v]:t),n,r,s));return}if(jt(r)&&!s)return;const o=r.shapeFlag&4?rs(r.component):r.el,i=s?null:o,{i:a,r:l}=e,f=t&&t.r,c=a.refs===ge?a.refs={}:a.refs,u=a.setupState,d=ue(u),h=u===ge?()=>!1:y=>de(d,y);if(f!=null&&f!==l&&(we(f)?(c[f]=null,h(f)&&(u[f]=null)):Pe(f)&&(f.value=null)),ne(l))ar(l,a,12,[i,c]);else{const y=we(l),v=Pe(l);if(y||v){const S=()=>{if(e.f){const T=y?h(l)?u[l]:c[l]:l.value;s?ee(T)&&Eo(T,o):ee(T)?T.includes(o)||T.push(o):y?(c[l]=[o],h(l)&&(u[l]=c[l])):(l.value=[o],e.k&&(c[e.k]=l.value))}else y?(c[l]=i,h(l)&&(u[l]=i)):v&&(l.value=i,e.k&&(c[e.k]=i))};i?(S.id=-1,Ie(S,n)):S()}}}let _i=!1;const ln=()=>{_i||(console.error("Hydration completed but contains mismatches."),_i=!0)},Af=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",xf=e=>e.namespaceURI.includes("MathML"),br=e=>{if(e.nodeType===1){if(Af(e))return"svg";if(xf(e))return"mathml"}},hn=e=>e.nodeType===8;function kf(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:i,remove:a,insert:l,createComment:f}}=e,c=(m,_)=>{if(!_.hasChildNodes()){n(null,m,_),Ir(),_._vnode=m;return}u(_.firstChild,m,null,null,null),Ir(),_._vnode=m},u=(m,_,b,C,L,D=!1)=>{D=D||!!_.dynamicChildren;const R=hn(m)&&m.data==="[",x=()=>v(m,_,b,C,L,R),{type:H,ref:$,shapeFlag:Y,patchFlag:B}=_;let N=m.nodeType;_.el=m,B===-2&&(D=!1,_.dynamicChildren=null);let P=null;switch(H){case nn:N!==3?_.children===""?(l(_.el=s(""),i(m),m),P=m):P=x():(m.data!==_.children&&(ln(),m.data=_.children),P=o(m));break;case Ae:E(m)?(P=o(m),T(_.el=m.content.firstChild,m,b)):N!==8||R?P=x():P=o(m);break;case Vn:if(R&&(m=o(m),N=m.nodeType),N===1||N===3){P=m;const I=!_.children.length;for(let A=0;A<_.staticCount;A++)I&&(_.children+=P.nodeType===1?P.outerHTML:P.data),A===_.staticCount-1&&(_.anchor=P),P=o(P);return R?o(P):P}else x();break;case He:R?P=y(m,_,b,C,L,D):P=x();break;default:if(Y&1)(N!==1||_.type.toLowerCase()!==m.tagName.toLowerCase())&&!E(m)?P=x():P=d(m,_,b,C,L,D);else if(Y&6){_.slotScopeIds=L;const I=i(m);if(R?P=S(m):hn(m)&&m.data==="teleport start"?P=S(m,m.data,"teleport end"):P=o(m),t(_,I,null,b,C,br(I),D),jt(_)){let A;R?(A=me(He),A.anchor=P?P.previousSibling:I.lastChild):A=m.nodeType===3?lc(""):me("div"),A.el=m,_.component.subTree=A}}else Y&64?N!==8?P=x():P=_.type.hydrate(m,_,b,C,L,D,e,h):Y&128&&(P=_.type.hydrate(m,_,b,C,br(i(m)),L,D,e,u))}return $!=null&&$r($,null,C,_),P},d=(m,_,b,C,L,D)=>{D=D||!!_.dynamicChildren;const{type:R,props:x,patchFlag:H,shapeFlag:$,dirs:Y,transition:B}=_,N=R==="input"||R==="option";if(N||H!==-1){Y&&pt(_,null,b,"created");let P=!1;if(E(m)){P=Xl(C,B)&&b&&b.vnode.props&&b.vnode.props.appear;const A=m.content.firstChild;P&&B.beforeEnter(A),T(A,m,b),_.el=m=A}if($&16&&!(x&&(x.innerHTML||x.textContent))){let A=h(m.firstChild,_,m,b,C,L,D);for(;A;){wr(m,1)||ln();const Q=A;A=A.nextSibling,a(Q)}}else if($&8){let A=_.children;A[0]===`
`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(A=A.slice(1)),m.textContent!==A&&(wr(m,0)||ln(),m.textContent=_.children)}if(x){if(N||!D||H&48){const A=m.tagName.includes("-");for(const Q in x)(N&&(Q.endsWith("value")||Q==="indeterminate")||sr(Q)&&!_n(Q)||Q[0]==="."||A)&&r(m,Q,null,x[Q],void 0,b)}else if(x.onClick)r(m,"onClick",null,x.onClick,void 0,b);else if(H&4&&Pt(x.style))for(const A in x.style)x.style[A]}let I;(I=x&&x.onVnodeBeforeMount)&&Ue(I,b,_),Y&&pt(_,null,b,"beforeMount"),((I=x&&x.onVnodeMounted)||Y||P)&&rc(()=>{I&&Ue(I,b,_),P&&B.enter(m),Y&&pt(_,null,b,"mounted")},C)}return m.nextSibling},h=(m,_,b,C,L,D,R)=>{R=R||!!_.dynamicChildren;const x=_.children,H=x.length;for(let $=0;$<H;$++){const Y=R?x[$]:x[$]=Qe(x[$]),B=Y.type===nn;m?(B&&!R&&$+1<H&&Qe(x[$+1]).type===nn&&(l(s(m.data.slice(Y.children.length)),b,o(m)),m.data=Y.children),m=u(m,Y,C,L,D,R)):B&&!Y.children?l(Y.el=s(""),b):(wr(b,1)||ln(),n(null,Y,b,null,C,L,br(b),D))}return m},y=(m,_,b,C,L,D)=>{const{slotScopeIds:R}=_;R&&(L=L?L.concat(R):R);const x=i(m),H=h(o(m),_,x,b,C,L,D);return H&&hn(H)&&H.data==="]"?o(_.anchor=H):(ln(),l(_.anchor=f("]"),x,H),H)},v=(m,_,b,C,L,D)=>{if(wr(m.parentElement,1)||ln(),_.el=null,D){const H=S(m);for(;;){const $=o(m);if($&&$!==H)a($);else break}}const R=o(m),x=i(m);return a(m),n(null,_,x,R,b,C,br(x),L),R},S=(m,_="[",b="]")=>{let C=0;for(;m;)if(m=o(m),m&&hn(m)&&(m.data===_&&C++,m.data===b)){if(C===0)return o(m);C--}return m},T=(m,_,b)=>{const C=_.parentNode;C&&C.replaceChild(m,_);let L=b;for(;L;)L.vnode.el===_&&(L.vnode.el=L.subTree.el=m),L=L.parent},E=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[c,u]}const yi="data-allow-mismatch",Of={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function wr(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(yi);)e=e.parentElement;const n=e&&e.getAttribute(yi);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(Of[t])}}function If(e,t){if(hn(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1)t(r);else if(hn(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const jt=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function re(e){ne(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:o,timeout:i,suspensible:a=!0,onError:l}=e;let f=null,c,u=0;const d=()=>(u++,f=null,h()),h=()=>{let y;return f||(y=f=t().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),l)return new Promise((S,T)=>{l(v,()=>S(d()),()=>T(v),u+1)});throw v}).then(v=>y!==f&&f?f:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),c=v,v)))};return Ze({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(y,v,S){const T=o?()=>{const E=o(S,m=>If(y,m));E&&(v.bum||(v.bum=[])).push(E)}:S;c?T():h().then(()=>!v.isUnmounted&&T())},get __asyncResolved(){return c},setup(){const y=xe;if(Ho(y),c)return()=>gs(c,y);const v=m=>{f=null,An(m,y,13,!r)};if(a&&y.suspense||cr)return h().then(m=>()=>gs(m,y)).catch(m=>(v(m),()=>r?me(r,{error:m}):null));const S=Be(!1),T=Be(),E=Be(!!s);return s&&setTimeout(()=>{E.value=!1},s),i!=null&&setTimeout(()=>{if(!S.value&&!T.value){const m=new Error(`Async component timed out after ${i}ms.`);v(m),T.value=m}},i),h().then(()=>{S.value=!0,y.parent&&lr(y.parent.vnode)&&y.parent.update()}).catch(m=>{v(m),T.value=m}),()=>{if(S.value&&c)return gs(c,y);if(T.value&&r)return me(r,{error:T.value});if(n&&!E.value)return me(n)}}})}function gs(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,i=me(e,r,s);return i.ref=n,i.ce=o,delete t.vnode.ce,i}const lr=e=>e.type.__isKeepAlive,Lf={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=mt(),r=n.ctx;if(!r.renderer)return()=>{const E=t.default&&t.default();return E&&E.length===1?E[0]:E};const s=new Map,o=new Set;let i=null;const a=n.suspense,{renderer:{p:l,m:f,um:c,o:{createElement:u}}}=r,d=u("div");r.activate=(E,m,_,b,C)=>{const L=E.component;f(E,m,_,0,a),l(L.vnode,E,m,_,L,a,b,E.slotScopeIds,C),Ie(()=>{L.isDeactivated=!1,L.a&&Hn(L.a);const D=E.props&&E.props.onVnodeMounted;D&&Ue(D,L.parent,E)},a)},r.deactivate=E=>{const m=E.component;Dr(m.m),Dr(m.a),f(E,d,null,1,a),Ie(()=>{m.da&&Hn(m.da);const _=E.props&&E.props.onVnodeUnmounted;_&&Ue(_,m.parent,E),m.isDeactivated=!0},a)};function h(E){_s(E),c(E,n,a,!0)}function y(E){s.forEach((m,_)=>{const b=Js(m.type);b&&!E(b)&&v(_)})}function v(E){const m=s.get(E);m&&(!i||!it(m,i))?h(m):i&&_s(i),s.delete(E),o.delete(E)}St(()=>[e.include,e.exclude],([E,m])=>{E&&y(_=>Mn(E,_)),m&&y(_=>!Mn(m,_))},{flush:"post",deep:!0});let S=null;const T=()=>{S!=null&&(Hr(n.subTree.type)?Ie(()=>{s.set(S,Er(n.subTree))},n.subTree.suspense):s.set(S,Er(n.subTree)))};return ts(T),Ol(T),No(()=>{s.forEach(E=>{const{subTree:m,suspense:_}=n,b=Er(m);if(E.type===b.type&&E.key===b.key){_s(b);const C=b.component.da;C&&Ie(C,_);return}h(E)})}),()=>{if(S=null,!t.default)return i=null;const E=t.default(),m=E[0];if(E.length>1)return i=null,E;if(!Pn(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return i=null,m;let _=Er(m);if(_.type===Ae)return i=null,_;const b=_.type,C=Js(jt(_)?_.type.__asyncResolved||{}:b),{include:L,exclude:D,max:R}=e;if(L&&(!C||!Mn(L,C))||D&&C&&Mn(D,C))return _.shapeFlag&=-257,i=_,m;const x=_.key==null?b:_.key,H=s.get(x);return _.el&&(_=Rt(_),m.shapeFlag&128&&(m.ssContent=_)),S=x,H?(_.el=H.el,_.component=H.component,_.transition&&En(_,_.transition),_.shapeFlag|=512,o.delete(x),o.add(x)):(o.add(x),R&&o.size>parseInt(R,10)&&v(o.values().next().value)),_.shapeFlag|=256,i=_,Hr(m.type)?m:_}}},$f=Lf;function Mn(e,t){return ee(e)?e.some(n=>Mn(n,t)):we(e)?e.split(",").includes(t):Au(e)?(e.lastIndex=0,e.test(t)):!1}function Mf(e,t){xl(e,"a",t)}function Df(e,t){xl(e,"da",t)}function xl(e,t,n=xe){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(es(t,r,n),n){let s=n.parent;for(;s&&s.parent;)lr(s.parent.vnode)&&Hf(r,t,n,s),s=s.parent}}function Hf(e,t,n,r){const s=es(t,e,r,!0);Il(()=>{Eo(r[t],s)},n)}function _s(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Er(e){return e.shapeFlag&128?e.ssContent:e}function es(e,t,n=xe,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{Wt();const a=rn(n),l=ut(t,n,e,i);return a(),Kt(),l});return r?s.unshift(o):s.push(o),o}}const At=e=>(t,n=xe)=>{(!cr||e==="sp")&&es(e,(...r)=>t(...r),n)},kl=At("bm"),ts=At("m"),Nf=At("bu"),Ol=At("u"),No=At("bum"),Il=At("um"),jf=At("sp"),Ff=At("rtg"),Vf=At("rtc");function Ll(e,t=xe){es("ec",e,t)}const $l="components";function Sv(e,t){return Hl($l,e,!0,t)||e}const Ml=Symbol.for("v-ndc");function Dl(e){return we(e)?Hl($l,e,!1)||e:e||Ml}function Hl(e,t,n=!0,r=!1){const s=ke||xe;if(s){const o=s.type;{const a=Js(o,!1);if(a&&(a===t||a===ct(t)||a===Gr(ct(t))))return o}const i=vi(s[e]||o[e],t)||vi(s.appContext[e],t);return!i&&r?o:i}}function vi(e,t){return e&&(e[t]||e[ct(t)]||e[Gr(ct(t))])}function Rv(e,t,n,r){let s;const o=n,i=ee(e);if(i||we(e)){const a=i&&Pt(e);let l=!1;a&&(l=!rt(e),e=Xr(e)),s=new Array(e.length);for(let f=0,c=e.length;f<c;f++)s[f]=t(l?De(e[f]):e[f],f,void 0,o)}else if(typeof e=="number"){s=new Array(e);for(let a=0;a<e;a++)s[a]=t(a+1,a,void 0,o)}else if(ve(e))if(e[Symbol.iterator])s=Array.from(e,(a,l)=>t(a,l,void 0,o));else{const a=Object.keys(e);s=new Array(a.length);for(let l=0,f=a.length;l<f;l++){const c=a[l];s[l]=t(e[c],c,l,o)}}else s=[];return s}function Bf(e,t,n={},r,s){if(ke.ce||ke.parent&&jt(ke.parent)&&ke.parent.ce)return t!=="default"&&(n.name=t),Ce(),We(He,null,[me("slot",n,r&&r())],64);let o=e[t];o&&o._c&&(o._d=!1),Ce();const i=o&&Nl(o(n)),a=We(He,{key:(n.key||i&&i.key||`_${t}`)+(!i&&r?"_fb":"")},i||(r?r():[]),i&&e._===1?64:-2);return!s&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),o&&o._c&&(o._d=!0),a}function Nl(e){return e.some(t=>Pn(t)?!(t.type===Ae||t.type===He&&!Nl(t.children)):!0)?e:null}const Vs=e=>e?uc(e)?rs(e):Vs(e.parent):null,Fn=Oe(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Vs(e.parent),$root:e=>Vs(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>jo(e),$forceUpdate:e=>e.f||(e.f=()=>{Do(e.update)}),$nextTick:e=>e.n||(e.n=on.bind(e.proxy)),$watch:e=>ld.bind(e)}),ys=(e,t)=>e!==ge&&!e.__isScriptSetup&&de(e,t),Uf={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:a,appContext:l}=e;let f;if(t[0]!=="$"){const h=i[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(ys(r,t))return i[t]=1,r[t];if(s!==ge&&de(s,t))return i[t]=2,s[t];if((f=e.propsOptions[0])&&de(f,t))return i[t]=3,o[t];if(n!==ge&&de(n,t))return i[t]=4,n[t];Bs&&(i[t]=0)}}const c=Fn[t];let u,d;if(c)return t==="$attrs"&&Ne(e.attrs,"get",""),c(e);if((u=a.__cssModules)&&(u=u[t]))return u;if(n!==ge&&de(n,t))return i[t]=4,n[t];if(d=l.config.globalProperties,de(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return ys(s,t)?(s[t]=n,!0):r!==ge&&de(r,t)?(r[t]=n,!0):de(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let a;return!!n[i]||e!==ge&&de(e,i)||ys(t,i)||(a=o[0])&&de(a,i)||de(r,i)||de(Fn,i)||de(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:de(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Cv(){return jl().slots}function Av(){return jl().attrs}function jl(){const e=mt();return e.setupContext||(e.setupContext=dc(e))}function bi(e){return ee(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function xv(e){const t=mt();let n=e();return qs(),To(n)&&(n=n.catch(r=>{throw rn(t),r})),[n,()=>rn(t)]}let Bs=!0;function Wf(e){const t=jo(e),n=e.proxy,r=e.ctx;Bs=!1,t.beforeCreate&&wi(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:a,provide:l,inject:f,created:c,beforeMount:u,mounted:d,beforeUpdate:h,updated:y,activated:v,deactivated:S,beforeDestroy:T,beforeUnmount:E,destroyed:m,unmounted:_,render:b,renderTracked:C,renderTriggered:L,errorCaptured:D,serverPrefetch:R,expose:x,inheritAttrs:H,components:$,directives:Y,filters:B}=t;if(f&&Kf(f,r,null),i)for(const I in i){const A=i[I];ne(A)&&(r[I]=A.bind(n))}if(s){const I=s.call(n,n);ve(I)&&(e.data=gt(I))}if(Bs=!0,o)for(const I in o){const A=o[I],Q=ne(A)?A.bind(n,n):ne(A.get)?A.get.bind(n,n):at,Z=!ne(A)&&ne(A.set)?A.set.bind(n):at,ae=Le({get:Q,set:Z});Object.defineProperty(r,I,{enumerable:!0,configurable:!0,get:()=>ae.value,set:le=>ae.value=le})}if(a)for(const I in a)Fl(a[I],r,n,I);if(l){const I=ne(l)?l.call(n):l;Reflect.ownKeys(I).forEach(A=>{Ft(A,I[A])})}c&&wi(c,e,"c");function P(I,A){ee(A)?A.forEach(Q=>I(Q.bind(n))):A&&I(A.bind(n))}if(P(kl,u),P(ts,d),P(Nf,h),P(Ol,y),P(Mf,v),P(Df,S),P(Ll,D),P(Vf,C),P(Ff,L),P(No,E),P(Il,_),P(jf,R),ee(x))if(x.length){const I=e.exposed||(e.exposed={});x.forEach(A=>{Object.defineProperty(I,A,{get:()=>n[A],set:Q=>n[A]=Q})})}else e.exposed||(e.exposed={});b&&e.render===at&&(e.render=b),H!=null&&(e.inheritAttrs=H),$&&(e.components=$),Y&&(e.directives=Y),R&&Ho(e)}function Kf(e,t,n=at){ee(e)&&(e=Us(e));for(const r in e){const s=e[r];let o;ve(s)?"default"in s?o=Se(s.from||r,s.default,!0):o=Se(s.from||r):o=Se(s),Pe(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[r]=o}}function wi(e,t,n){ut(ee(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Fl(e,t,n,r){let s=r.includes(".")?ec(n,r):()=>n[r];if(we(e)){const o=t[e];ne(o)&&St(s,o)}else if(ne(e))St(s,e.bind(n));else if(ve(e))if(ee(e))e.forEach(o=>Fl(o,t,n,r));else{const o=ne(e.handler)?e.handler.bind(n):t[e.handler];ne(o)&&St(s,o,e)}}function jo(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,a=o.get(t);let l;return a?l=a:!s.length&&!n&&!r?l=t:(l={},s.length&&s.forEach(f=>Mr(l,f,i,!0)),Mr(l,t,i)),ve(t)&&o.set(t,l),l}function Mr(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&Mr(e,o,n,!0),s&&s.forEach(i=>Mr(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=zf[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const zf={data:Ei,props:Ti,emits:Ti,methods:Dn,computed:Dn,beforeCreate:je,created:je,beforeMount:je,mounted:je,beforeUpdate:je,updated:je,beforeDestroy:je,beforeUnmount:je,destroyed:je,unmounted:je,activated:je,deactivated:je,errorCaptured:je,serverPrefetch:je,components:Dn,directives:Dn,watch:Gf,provide:Ei,inject:qf};function Ei(e,t){return t?e?function(){return Oe(ne(e)?e.call(this,this):e,ne(t)?t.call(this,this):t)}:t:e}function qf(e,t){return Dn(Us(e),Us(t))}function Us(e){if(ee(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function je(e,t){return e?[...new Set([].concat(e,t))]:t}function Dn(e,t){return e?Oe(Object.create(null),e,t):t}function Ti(e,t){return e?ee(e)&&ee(t)?[...new Set([...e,...t])]:Oe(Object.create(null),bi(e),bi(t??{})):t}function Gf(e,t){if(!e)return t;if(!t)return e;const n=Oe(Object.create(null),e);for(const r in t)n[r]=je(e[r],t[r]);return n}function Vl(){return{app:null,config:{isNativeTag:Ru,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 Jf=0;function Yf(e,t){return function(r,s=null){ne(r)||(r=Oe({},r)),s!=null&&!ve(s)&&(s=null);const o=Vl(),i=new WeakSet,a=[];let l=!1;const f=o.app={_uid:Jf++,_component:r,_props:s,_container:null,_context:o,_instance:null,version:hc,get config(){return o.config},set config(c){},use(c,...u){return i.has(c)||(c&&ne(c.install)?(i.add(c),c.install(f,...u)):ne(c)&&(i.add(c),c(f,...u))),f},mixin(c){return o.mixins.includes(c)||o.mixins.push(c),f},component(c,u){return u?(o.components[c]=u,f):o.components[c]},directive(c,u){return u?(o.directives[c]=u,f):o.directives[c]},mount(c,u,d){if(!l){const h=f._ceVNode||me(r,s);return h.appContext=o,d===!0?d="svg":d===!1&&(d=void 0),u&&t?t(h,c):e(h,c,d),l=!0,f._container=c,c.__vue_app__=f,rs(h.component)}},onUnmount(c){a.push(c)},unmount(){l&&(ut(a,f._instance,16),e(null,f._container),delete f._container.__vue_app__)},provide(c,u){return o.provides[c]=u,f},runWithContext(c){const u=tn;tn=f;try{return c()}finally{tn=u}}};return f}}let tn=null;function Ft(e,t){if(xe){let n=xe.provides;const r=xe.parent&&xe.parent.provides;r===n&&(n=xe.provides=Object.create(r)),n[e]=t}}function Se(e,t,n=!1){const r=xe||ke;if(r||tn){const s=tn?tn._context.provides:r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(s&&e in s)return s[e];if(arguments.length>1)return n&&ne(t)?t.call(r&&r.proxy):t}}function Fo(){return!!(xe||ke||tn)}const Bl={},Ul=()=>Object.create(Bl),Wl=e=>Object.getPrototypeOf(e)===Bl;function Qf(e,t,n,r=!1){const s={},o=Ul();e.propsDefaults=Object.create(null),Kl(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:Et(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function Xf(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,a=ue(s),[l]=e.propsOptions;let f=!1;if((r||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let u=0;u<c.length;u++){let d=c[u];if(ns(e.emitsOptions,d))continue;const h=t[d];if(l)if(de(o,d))h!==o[d]&&(o[d]=h,f=!0);else{const y=ct(d);s[y]=Ws(l,a,y,h,e,!1)}else h!==o[d]&&(o[d]=h,f=!0)}}}else{Kl(e,t,s,o)&&(f=!0);let c;for(const u in a)(!t||!de(t,u)&&((c=sn(u))===u||!de(t,c)))&&(l?n&&(n[u]!==void 0||n[c]!==void 0)&&(s[u]=Ws(l,a,u,void 0,e,!0)):delete s[u]);if(o!==a)for(const u in o)(!t||!de(t,u))&&(delete o[u],f=!0)}f&&Tt(e.attrs,"set","")}function Kl(e,t,n,r){const[s,o]=e.propsOptions;let i=!1,a;if(t)for(let l in t){if(_n(l))continue;const f=t[l];let c;s&&de(s,c=ct(l))?!o||!o.includes(c)?n[c]=f:(a||(a={}))[c]=f:ns(e.emitsOptions,l)||(!(l in r)||f!==r[l])&&(r[l]=f,i=!0)}if(o){const l=ue(n),f=a||ge;for(let c=0;c<o.length;c++){const u=o[c];n[u]=Ws(s,l,u,f[u],e,!de(f,u))}}return i}function Ws(e,t,n,r,s,o){const i=e[n];if(i!=null){const a=de(i,"default");if(a&&r===void 0){const l=i.default;if(i.type!==Function&&!i.skipFactory&&ne(l)){const{propsDefaults:f}=s;if(n in f)r=f[n];else{const c=rn(s);r=f[n]=l.call(null,t),c()}}else r=l;s.ce&&s.ce._setProp(n,r)}i[0]&&(o&&!a?r=!1:i[1]&&(r===""||r===sn(n))&&(r=!0))}return r}const Zf=new WeakMap;function zl(e,t,n=!1){const r=n?Zf:t.propsCache,s=r.get(e);if(s)return s;const o=e.props,i={},a=[];let l=!1;if(!ne(e)){const c=u=>{l=!0;const[d,h]=zl(u,t,!0);Oe(i,d),h&&a.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!l)return ve(e)&&r.set(e,mn),mn;if(ee(o))for(let c=0;c<o.length;c++){const u=ct(o[c]);Pi(u)&&(i[u]=ge)}else if(o)for(const c in o){const u=ct(c);if(Pi(u)){const d=o[c],h=i[u]=ee(d)||ne(d)?{type:d}:Oe({},d),y=h.type;let v=!1,S=!0;if(ee(y))for(let T=0;T<y.length;++T){const E=y[T],m=ne(E)&&E.name;if(m==="Boolean"){v=!0;break}else m==="String"&&(S=!1)}else v=ne(y)&&y.name==="Boolean";h[0]=v,h[1]=S,(v||de(h,"default"))&&a.push(u)}}const f=[i,a];return ve(e)&&r.set(e,f),f}function Pi(e){return e[0]!=="$"&&!_n(e)}const ql=e=>e[0]==="_"||e==="$stable",Vo=e=>ee(e)?e.map(Qe):[Qe(e)],ed=(e,t,n)=>{if(t._n)return t;const r=dn((...s)=>Vo(t(...s)),n);return r._c=!1,r},Gl=(e,t,n)=>{const r=e._ctx;for(const s in e){if(ql(s))continue;const o=e[s];if(ne(o))t[s]=ed(s,o,r);else if(o!=null){const i=Vo(o);t[s]=()=>i}}},Jl=(e,t)=>{const n=Vo(t);e.slots.default=()=>n},Yl=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},td=(e,t,n)=>{const r=e.slots=Ul();if(e.vnode.shapeFlag&32){const s=t._;s?(Yl(r,t,n),n&&Ua(r,"_",s,!0)):Gl(t,r)}else t&&Jl(e,t)},nd=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=ge;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:Yl(s,t,n):(o=!t.$stable,Gl(t,s)),i=t}else t&&(Jl(e,t),i={default:1});if(o)for(const a in s)!ql(a)&&i[a]==null&&delete s[a]},Ie=rc;function rd(e){return Ql(e)}function sd(e){return Ql(e,kf)}function Ql(e,t){const n=Ka();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:a,createComment:l,setText:f,setElementText:c,parentNode:u,nextSibling:d,setScopeId:h=at,insertStaticContent:y}=e,v=(p,g,w,M=null,O=null,j=null,q=void 0,K=null,W=!!g.dynamicChildren)=>{if(p===g)return;p&&!it(p,g)&&(M=k(p),le(p,O,j,!0),p=null),g.patchFlag===-2&&(W=!1,g.dynamicChildren=null);const{type:F,ref:te,shapeFlag:J}=g;switch(F){case nn:S(p,g,w,M);break;case Ae:T(p,g,w,M);break;case Vn:p==null&&E(g,w,M,q);break;case He:$(p,g,w,M,O,j,q,K,W);break;default:J&1?b(p,g,w,M,O,j,q,K,W):J&6?Y(p,g,w,M,O,j,q,K,W):(J&64||J&128)&&F.process(p,g,w,M,O,j,q,K,W,z)}te!=null&&O&&$r(te,p&&p.ref,j,g||p,!g)},S=(p,g,w,M)=>{if(p==null)r(g.el=a(g.children),w,M);else{const O=g.el=p.el;g.children!==p.children&&f(O,g.children)}},T=(p,g,w,M)=>{p==null?r(g.el=l(g.children||""),w,M):g.el=p.el},E=(p,g,w,M)=>{[p.el,p.anchor]=y(p.children,g,w,M,p.el,p.anchor)},m=({el:p,anchor:g},w,M)=>{let O;for(;p&&p!==g;)O=d(p),r(p,w,M),p=O;r(g,w,M)},_=({el:p,anchor:g})=>{let w;for(;p&&p!==g;)w=d(p),s(p),p=w;s(g)},b=(p,g,w,M,O,j,q,K,W)=>{g.type==="svg"?q="svg":g.type==="math"&&(q="mathml"),p==null?C(g,w,M,O,j,q,K,W):R(p,g,O,j,q,K,W)},C=(p,g,w,M,O,j,q,K)=>{let W,F;const{props:te,shapeFlag:J,transition:X,dirs:oe}=p;if(W=p.el=i(p.type,j,te&&te.is,te),J&8?c(W,p.children):J&16&&D(p.children,W,null,M,O,vs(p,j),q,K),oe&&pt(p,null,M,"created"),L(W,p,p.scopeId,q,M),te){for(const ye in te)ye!=="value"&&!_n(ye)&&o(W,ye,null,te[ye],j,M);"value"in te&&o(W,"value",null,te.value,j),(F=te.onVnodeBeforeMount)&&Ue(F,M,p)}oe&&pt(p,null,M,"beforeMount");const ce=Xl(O,X);ce&&X.beforeEnter(W),r(W,g,w),((F=te&&te.onVnodeMounted)||ce||oe)&&Ie(()=>{F&&Ue(F,M,p),ce&&X.enter(W),oe&&pt(p,null,M,"mounted")},O)},L=(p,g,w,M,O)=>{if(w&&h(p,w),M)for(let j=0;j<M.length;j++)h(p,M[j]);if(O){let j=O.subTree;if(g===j||Hr(j.type)&&(j.ssContent===g||j.ssFallback===g)){const q=O.vnode;L(p,q,q.scopeId,q.slotScopeIds,O.parent)}}},D=(p,g,w,M,O,j,q,K,W=0)=>{for(let F=W;F<p.length;F++){const te=p[F]=K?Mt(p[F]):Qe(p[F]);v(null,te,g,w,M,O,j,q,K)}},R=(p,g,w,M,O,j,q)=>{const K=g.el=p.el;let{patchFlag:W,dynamicChildren:F,dirs:te}=g;W|=p.patchFlag&16;const J=p.props||ge,X=g.props||ge;let oe;if(w&&zt(w,!1),(oe=X.onVnodeBeforeUpdate)&&Ue(oe,w,g,p),te&&pt(g,p,w,"beforeUpdate"),w&&zt(w,!0),(J.innerHTML&&X.innerHTML==null||J.textContent&&X.textContent==null)&&c(K,""),F?x(p.dynamicChildren,F,K,w,M,vs(g,O),j):q||A(p,g,K,null,w,M,vs(g,O),j,!1),W>0){if(W&16)H(K,J,X,w,O);else if(W&2&&J.class!==X.class&&o(K,"class",null,X.class,O),W&4&&o(K,"style",J.style,X.style,O),W&8){const ce=g.dynamicProps;for(let ye=0;ye<ce.length;ye++){const he=ce[ye],Ge=J[he],Me=X[he];(Me!==Ge||he==="value")&&o(K,he,Ge,Me,O,w)}}W&1&&p.children!==g.children&&c(K,g.children)}else!q&&F==null&&H(K,J,X,w,O);((oe=X.onVnodeUpdated)||te)&&Ie(()=>{oe&&Ue(oe,w,g,p),te&&pt(g,p,w,"updated")},M)},x=(p,g,w,M,O,j,q)=>{for(let K=0;K<g.length;K++){const W=p[K],F=g[K],te=W.el&&(W.type===He||!it(W,F)||W.shapeFlag&70)?u(W.el):w;v(W,F,te,null,M,O,j,q,!0)}},H=(p,g,w,M,O)=>{if(g!==w){if(g!==ge)for(const j in g)!_n(j)&&!(j in w)&&o(p,j,g[j],null,O,M);for(const j in w){if(_n(j))continue;const q=w[j],K=g[j];q!==K&&j!=="value"&&o(p,j,K,q,O,M)}"value"in w&&o(p,"value",g.value,w.value,O)}},$=(p,g,w,M,O,j,q,K,W)=>{const F=g.el=p?p.el:a(""),te=g.anchor=p?p.anchor:a("");let{patchFlag:J,dynamicChildren:X,slotScopeIds:oe}=g;oe&&(K=K?K.concat(oe):oe),p==null?(r(F,w,M),r(te,w,M),D(g.children||[],w,te,O,j,q,K,W)):J>0&&J&64&&X&&p.dynamicChildren?(x(p.dynamicChildren,X,w,O,j,q,K),(g.key!=null||O&&g===O.subTree)&&Bo(p,g,!0)):A(p,g,w,te,O,j,q,K,W)},Y=(p,g,w,M,O,j,q,K,W)=>{g.slotScopeIds=K,p==null?g.shapeFlag&512?O.ctx.activate(g,w,M,q,W):B(g,w,M,O,j,q,W):N(p,g,W)},B=(p,g,w,M,O,j,q)=>{const K=p.component=Pd(p,M,O);if(lr(p)&&(K.ctx.renderer=z),Sd(K,!1,q),K.asyncDep){if(O&&O.registerDep(K,P,q),!p.el){const W=K.subTree=me(Ae);T(null,W,g,w)}}else P(K,p,g,w,O,j,q)},N=(p,g,w)=>{const M=g.component=p.component;if(pd(p,g,w))if(M.asyncDep&&!M.asyncResolved){I(M,g,w);return}else M.next=g,M.update();else g.el=p.el,M.vnode=g},P=(p,g,w,M,O,j,q)=>{const K=()=>{if(p.isMounted){let{next:J,bu:X,u:oe,parent:ce,vnode:ye}=p;{const Je=Zl(p);if(Je){J&&(J.el=ye.el,I(p,J,q)),Je.asyncDep.then(()=>{p.isUnmounted||K()});return}}let he=J,Ge;zt(p,!1),J?(J.el=ye.el,I(p,J,q)):J=ye,X&&Hn(X),(Ge=J.props&&J.props.onVnodeBeforeUpdate)&&Ue(Ge,ce,J,ye),zt(p,!0);const Me=bs(p),st=p.subTree;p.subTree=Me,v(st,Me,u(st.el),k(st),p,O,j),J.el=Me.el,he===null&&Wo(p,Me.el),oe&&Ie(oe,O),(Ge=J.props&&J.props.onVnodeUpdated)&&Ie(()=>Ue(Ge,ce,J,ye),O)}else{let J;const{el:X,props:oe}=g,{bm:ce,m:ye,parent:he,root:Ge,type:Me}=p,st=jt(g);if(zt(p,!1),ce&&Hn(ce),!st&&(J=oe&&oe.onVnodeBeforeMount)&&Ue(J,he,g),zt(p,!0),X&&fe){const Je=()=>{p.subTree=bs(p),fe(X,p.subTree,p,O,null)};st&&Me.__asyncHydrate?Me.__asyncHydrate(X,p,Je):Je()}else{Ge.ce&&Ge.ce._injectChildStyle(Me);const Je=p.subTree=bs(p);v(null,Je,w,M,p,O,j),g.el=Je.el}if(ye&&Ie(ye,O),!st&&(J=oe&&oe.onVnodeMounted)){const Je=g;Ie(()=>Ue(J,he,Je),O)}(g.shapeFlag&256||he&&jt(he.vnode)&&he.vnode.shapeFlag&256)&&p.a&&Ie(p.a,O),p.isMounted=!0,g=w=M=null}};p.scope.on();const W=p.effect=new Xa(K);p.scope.off();const F=p.update=W.run.bind(W),te=p.job=W.runIfDirty.bind(W);te.i=p,te.id=p.uid,W.scheduler=()=>Do(te),zt(p,!0),F()},I=(p,g,w)=>{g.component=p;const M=p.vnode.props;p.vnode=g,p.next=null,Xf(p,g.props,M,w),nd(p,g.children,w),Wt(),hi(p),Kt()},A=(p,g,w,M,O,j,q,K,W=!1)=>{const F=p&&p.children,te=p?p.shapeFlag:0,J=g.children,{patchFlag:X,shapeFlag:oe}=g;if(X>0){if(X&128){Z(F,J,w,M,O,j,q,K,W);return}else if(X&256){Q(F,J,w,M,O,j,q,K,W);return}}oe&8?(te&16&&Re(F,O,j),J!==F&&c(w,J)):te&16?oe&16?Z(F,J,w,M,O,j,q,K,W):Re(F,O,j,!0):(te&8&&c(w,""),oe&16&&D(J,w,M,O,j,q,K,W))},Q=(p,g,w,M,O,j,q,K,W)=>{p=p||mn,g=g||mn;const F=p.length,te=g.length,J=Math.min(F,te);let X;for(X=0;X<J;X++){const oe=g[X]=W?Mt(g[X]):Qe(g[X]);v(p[X],oe,w,null,O,j,q,K,W)}F>te?Re(p,O,j,!0,!1,J):D(g,w,M,O,j,q,K,W,J)},Z=(p,g,w,M,O,j,q,K,W)=>{let F=0;const te=g.length;let J=p.length-1,X=te-1;for(;F<=J&&F<=X;){const oe=p[F],ce=g[F]=W?Mt(g[F]):Qe(g[F]);if(it(oe,ce))v(oe,ce,w,null,O,j,q,K,W);else break;F++}for(;F<=J&&F<=X;){const oe=p[J],ce=g[X]=W?Mt(g[X]):Qe(g[X]);if(it(oe,ce))v(oe,ce,w,null,O,j,q,K,W);else break;J--,X--}if(F>J){if(F<=X){const oe=X+1,ce=oe<te?g[oe].el:M;for(;F<=X;)v(null,g[F]=W?Mt(g[F]):Qe(g[F]),w,ce,O,j,q,K,W),F++}}else if(F>X)for(;F<=J;)le(p[F],O,j,!0),F++;else{const oe=F,ce=F,ye=new Map;for(F=ce;F<=X;F++){const Ye=g[F]=W?Mt(g[F]):Qe(g[F]);Ye.key!=null&&ye.set(Ye.key,F)}let he,Ge=0;const Me=X-ce+1;let st=!1,Je=0;const kn=new Array(Me);for(F=0;F<Me;F++)kn[F]=0;for(F=oe;F<=J;F++){const Ye=p[F];if(Ge>=Me){le(Ye,O,j,!0);continue}let dt;if(Ye.key!=null)dt=ye.get(Ye.key);else for(he=ce;he<=X;he++)if(kn[he-ce]===0&&it(Ye,g[he])){dt=he;break}dt===void 0?le(Ye,O,j,!0):(kn[dt-ce]=F+1,dt>=Je?Je=dt:st=!0,v(Ye,g[dt],w,null,O,j,q,K,W),Ge++)}const si=st?od(kn):mn;for(he=si.length-1,F=Me-1;F>=0;F--){const Ye=ce+F,dt=g[Ye],oi=Ye+1<te?g[Ye+1].el:M;kn[F]===0?v(null,dt,w,oi,O,j,q,K,W):st&&(he<0||F!==si[he]?ae(dt,w,oi,2):he--)}}},ae=(p,g,w,M,O=null)=>{const{el:j,type:q,transition:K,children:W,shapeFlag:F}=p;if(F&6){ae(p.component.subTree,g,w,M);return}if(F&128){p.suspense.move(g,w,M);return}if(F&64){q.move(p,g,w,z);return}if(q===He){r(j,g,w);for(let J=0;J<W.length;J++)ae(W[J],g,w,M);r(p.anchor,g,w);return}if(q===Vn){m(p,g,w);return}if(M!==2&&F&1&&K)if(M===0)K.beforeEnter(j),r(j,g,w),Ie(()=>K.enter(j),O);else{const{leave:J,delayLeave:X,afterLeave:oe}=K,ce=()=>r(j,g,w),ye=()=>{J(j,()=>{ce(),oe&&oe()})};X?X(j,ce,ye):ye()}else r(j,g,w)},le=(p,g,w,M=!1,O=!1)=>{const{type:j,props:q,ref:K,children:W,dynamicChildren:F,shapeFlag:te,patchFlag:J,dirs:X,cacheIndex:oe}=p;if(J===-2&&(O=!1),K!=null&&$r(K,null,w,p,!0),oe!=null&&(g.renderCache[oe]=void 0),te&256){g.ctx.deactivate(p);return}const ce=te&1&&X,ye=!jt(p);let he;if(ye&&(he=q&&q.onVnodeBeforeUnmount)&&Ue(he,g,p),te&6)$e(p.component,w,M);else{if(te&128){p.suspense.unmount(w,M);return}ce&&pt(p,null,g,"beforeUnmount"),te&64?p.type.remove(p,g,w,z,M):F&&!F.hasOnce&&(j!==He||J>0&&J&64)?Re(F,g,w,!1,!0):(j===He&&J&384||!O&&te&16)&&Re(W,g,w),M&&be(p)}(ye&&(he=q&&q.onVnodeUnmounted)||ce)&&Ie(()=>{he&&Ue(he,g,p),ce&&pt(p,null,g,"unmounted")},w)},be=p=>{const{type:g,el:w,anchor:M,transition:O}=p;if(g===He){Te(w,M);return}if(g===Vn){_(p);return}const j=()=>{s(w),O&&!O.persisted&&O.afterLeave&&O.afterLeave()};if(p.shapeFlag&1&&O&&!O.persisted){const{leave:q,delayLeave:K}=O,W=()=>q(w,j);K?K(p.el,j,W):W()}else j()},Te=(p,g)=>{let w;for(;p!==g;)w=d(p),s(p),p=w;s(g)},$e=(p,g,w)=>{const{bum:M,scope:O,job:j,subTree:q,um:K,m:W,a:F}=p;Dr(W),Dr(F),M&&Hn(M),O.stop(),j&&(j.flags|=8,le(q,p,g,w)),K&&Ie(K,g),Ie(()=>{p.isUnmounted=!0},g),g&&g.pendingBranch&&!g.isUnmounted&&p.asyncDep&&!p.asyncResolved&&p.suspenseId===g.pendingId&&(g.deps--,g.deps===0&&g.resolve())},Re=(p,g,w,M=!1,O=!1,j=0)=>{for(let q=j;q<p.length;q++)le(p[q],g,w,M,O)},k=p=>{if(p.shapeFlag&6)return k(p.component.subTree);if(p.shapeFlag&128)return p.suspense.next();const g=d(p.anchor||p.el),w=g&&g[wl];return w?d(w):g};let G=!1;const U=(p,g,w)=>{p==null?g._vnode&&le(g._vnode,null,null,!0):v(g._vnode||null,p,g,null,null,null,w),g._vnode=p,G||(G=!0,hi(),Ir(),G=!1)},z={p:v,um:le,m:ae,r:be,mt:B,mc:D,pc:A,pbc:x,n:k,o:e};let ie,fe;return t&&([ie,fe]=t(z)),{render:U,hydrate:ie,createApp:Yf(U,ie)}}function vs({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function zt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Xl(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Bo(e,t,n=!1){const r=e.children,s=t.children;if(ee(r)&&ee(s))for(let o=0;o<r.length;o++){const i=r[o];let a=s[o];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=s[o]=Mt(s[o]),a.el=i.el),!n&&a.patchFlag!==-2&&Bo(i,a)),a.type===nn&&(a.el=i.el)}}function od(e){const t=e.slice(),n=[0];let r,s,o,i,a;const l=e.length;for(r=0;r<l;r++){const f=e[r];if(f!==0){if(s=n[n.length-1],e[s]<f){t[r]=s,n.push(r);continue}for(o=0,i=n.length-1;o<i;)a=o+i>>1,e[n[a]]<f?o=a+1:i=a;f<e[n[o]]&&(o>0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Zl(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Zl(t)}function Dr(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const id=Symbol.for("v-scx"),ad=()=>Se(id);function kv(e,t){return Uo(e,null,t)}function St(e,t,n){return Uo(e,t,n)}function Uo(e,t,n=ge){const{immediate:r,deep:s,flush:o,once:i}=n,a=Oe({},n);let l;if(cr)if(o==="sync"){const d=ad();l=d.__watcherHandles||(d.__watcherHandles=[])}else if(!t||r)a.once=!0;else{const d=()=>{};return d.stop=at,d.resume=at,d.pause=at,d}const f=xe;a.call=(d,h,y)=>ut(d,f,h,y);let c=!1;o==="post"?a.scheduler=d=>{Ie(d,f&&f.suspense)}:o!=="sync"&&(c=!0,a.scheduler=(d,h)=>{h?d():Do(d)}),a.augmentJob=d=>{t&&(d.flags|=4),c&&(d.flags|=2,f&&(d.id=f.uid,d.i=f))};const u=yf(e,t,a);return l&&l.push(u),u}function ld(e,t,n){const r=this.proxy,s=we(e)?e.includes(".")?ec(r,e):()=>r[e]:e.bind(r,r);let o;ne(t)?o=t:(o=t.handler,n=t);const i=rn(this),a=Uo(s,o.bind(r),n);return i(),a}function ec(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s<n.length&&r;s++)r=r[n[s]];return r}}const cd=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ct(t)}Modifiers`]||e[`${sn(t)}Modifiers`];function ud(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||ge;let s=n;const o=t.startsWith("update:"),i=o&&cd(r,t.slice(7));i&&(i.trim&&(s=n.map(c=>we(c)?c.trim():c)),i.number&&(s=n.map(Iu)));let a,l=r[a=us(t)]||r[a=us(ct(t))];!l&&o&&(l=r[a=us(sn(t))]),l&&ut(l,e,6,s);const f=r[a+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,ut(f,e,6,s)}}function tc(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},a=!1;if(!ne(e)){const l=f=>{const c=tc(f,t,!0);c&&(a=!0,Oe(i,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(ve(e)&&r.set(e,null),null):(ee(o)?o.forEach(l=>i[l]=null):Oe(i,o),ve(e)&&r.set(e,i),i)}function ns(e,t){return!e||!sr(t)?!1:(t=t.slice(2).replace(/Once$/,""),de(e,t[0].toLowerCase()+t.slice(1))||de(e,sn(t))||de(e,t))}function bs(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[o],slots:i,attrs:a,emit:l,render:f,renderCache:c,props:u,data:d,setupState:h,ctx:y,inheritAttrs:v}=e,S=Lr(e);let T,E;try{if(n.shapeFlag&4){const _=s||r,b=_;T=Qe(f.call(b,_,c,u,h,d,y)),E=a}else{const _=t;T=Qe(_.length>1?_(u,{attrs:a,slots:i,emit:l}):_(u,null)),E=t.props?a:dd(a)}}catch(_){Bn.length=0,An(_,e,1),T=me(Ae)}let m=T;if(E&&v!==!1){const _=Object.keys(E),{shapeFlag:b}=m;_.length&&b&7&&(o&&_.some(wo)&&(E=hd(E,o)),m=Rt(m,E,!1,!0))}return n.dirs&&(m=Rt(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(n.dirs):n.dirs),n.transition&&En(m,n.transition),T=m,Lr(S),T}function fd(e,t=!0){let n;for(let r=0;r<e.length;r++){const s=e[r];if(Pn(s)){if(s.type!==Ae||s.children==="v-if"){if(n)return;n=s}}else return}return n}const dd=e=>{let t;for(const n in e)(n==="class"||n==="style"||sr(n))&&((t||(t={}))[n]=e[n]);return t},hd=(e,t)=>{const n={};for(const r in e)(!wo(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function pd(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:a,patchFlag:l}=t,f=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Si(r,i,f):!!i;if(l&8){const c=t.dynamicProps;for(let u=0;u<c.length;u++){const d=c[u];if(i[d]!==r[d]&&!ns(f,d))return!0}}}else return(s||a)&&(!a||!a.$stable)?!0:r===i?!1:r?i?Si(r,i,f):!0:!!i;return!1}function Si(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let s=0;s<r.length;s++){const o=r[s];if(t[o]!==e[o]&&!ns(n,o))return!0}return!1}function Wo({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const Hr=e=>e.__isSuspense;let Ks=0;const md={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,o,i,a,l,f){if(e==null)gd(t,n,r,s,o,i,a,l,f);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}_d(e,t,n,r,s,i,a,l,f)}},hydrate:yd,normalize:vd},Ko=md;function Zn(e,t){const n=e.props&&e.props[t];ne(n)&&n()}function gd(e,t,n,r,s,o,i,a,l){const{p:f,o:{createElement:c}}=l,u=c("div"),d=e.suspense=nc(e,s,r,t,u,n,o,i,a,l);f(null,d.pendingBranch=e.ssContent,u,null,r,d,o,i),d.deps>0?(Zn(e,"onPending"),Zn(e,"onFallback"),f(null,e.ssFallback,t,n,r,null,o,i),vn(d,e.ssFallback)):d.resolve(!1,!0)}function _d(e,t,n,r,s,o,i,a,{p:l,um:f,o:{createElement:c}}){const u=t.suspense=e.suspense;u.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:y,pendingBranch:v,isInFallback:S,isHydrating:T}=u;if(v)u.pendingBranch=d,it(d,v)?(l(v,d,u.hiddenContainer,null,s,u,o,i,a),u.deps<=0?u.resolve():S&&(T||(l(y,h,n,r,s,null,o,i,a),vn(u,h)))):(u.pendingId=Ks++,T?(u.isHydrating=!1,u.activeBranch=v):f(v,s,u),u.deps=0,u.effects.length=0,u.hiddenContainer=c("div"),S?(l(null,d,u.hiddenContainer,null,s,u,o,i,a),u.deps<=0?u.resolve():(l(y,h,n,r,s,null,o,i,a),vn(u,h))):y&&it(d,y)?(l(y,d,n,r,s,u,o,i,a),u.resolve(!0)):(l(null,d,u.hiddenContainer,null,s,u,o,i,a),u.deps<=0&&u.resolve()));else if(y&&it(d,y))l(y,d,n,r,s,u,o,i,a),vn(u,d);else if(Zn(t,"onPending"),u.pendingBranch=d,d.shapeFlag&512?u.pendingId=d.component.suspenseId:u.pendingId=Ks++,l(null,d,u.hiddenContainer,null,s,u,o,i,a),u.deps<=0)u.resolve();else{const{timeout:E,pendingId:m}=u;E>0?setTimeout(()=>{u.pendingId===m&&u.fallback(h)},E):E===0&&u.fallback(h)}}function nc(e,t,n,r,s,o,i,a,l,f,c=!1){const{p:u,m:d,um:h,n:y,o:{parentNode:v,remove:S}}=f;let T;const E=bd(e);E&&t&&t.pendingBranch&&(T=t.pendingId,t.deps++);const m=e.props?Wa(e.props.timeout):void 0,_=o,b={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:s,deps:0,pendingId:Ks++,timeout:typeof m=="number"?m:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(C=!1,L=!1){const{vnode:D,activeBranch:R,pendingBranch:x,pendingId:H,effects:$,parentComponent:Y,container:B}=b;let N=!1;b.isHydrating?b.isHydrating=!1:C||(N=R&&x.transition&&x.transition.mode==="out-in",N&&(R.transition.afterLeave=()=>{H===b.pendingId&&(d(x,B,o===_?y(R):o,0),Ns($))}),R&&(v(R.el)===B&&(o=y(R)),h(R,Y,b,!0)),N||d(x,B,o,0)),vn(b,x),b.pendingBranch=null,b.isInFallback=!1;let P=b.parent,I=!1;for(;P;){if(P.pendingBranch){P.effects.push(...$),I=!0;break}P=P.parent}!I&&!N&&Ns($),b.effects=[],E&&t&&t.pendingBranch&&T===t.pendingId&&(t.deps--,t.deps===0&&!L&&t.resolve()),Zn(D,"onResolve")},fallback(C){if(!b.pendingBranch)return;const{vnode:L,activeBranch:D,parentComponent:R,container:x,namespace:H}=b;Zn(L,"onFallback");const $=y(D),Y=()=>{b.isInFallback&&(u(null,C,x,$,R,null,H,a,l),vn(b,C))},B=C.transition&&C.transition.mode==="out-in";B&&(D.transition.afterLeave=Y),b.isInFallback=!0,h(D,R,null,!0),B||Y()},move(C,L,D){b.activeBranch&&d(b.activeBranch,C,L,D),b.container=C},next(){return b.activeBranch&&y(b.activeBranch)},registerDep(C,L,D){const R=!!b.pendingBranch;R&&b.deps++;const x=C.vnode.el;C.asyncDep.catch(H=>{An(H,C,0)}).then(H=>{if(C.isUnmounted||b.isUnmounted||b.pendingId!==C.suspenseId)return;C.asyncResolved=!0;const{vnode:$}=C;Gs(C,H,!1),x&&($.el=x);const Y=!x&&C.subTree.el;L(C,$,v(x||C.subTree.el),x?null:y(C.subTree),b,i,D),Y&&S(Y),Wo(C,$.el),R&&--b.deps===0&&b.resolve()})},unmount(C,L){b.isUnmounted=!0,b.activeBranch&&h(b.activeBranch,n,C,L),b.pendingBranch&&h(b.pendingBranch,n,C,L)}};return b}function yd(e,t,n,r,s,o,i,a,l){const f=t.suspense=nc(t,r,n,e.parentNode,document.createElement("div"),null,s,o,i,a,!0),c=l(e,f.pendingBranch=t.ssContent,n,f,o,i);return f.deps===0&&f.resolve(!1,!0),c}function vd(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Ri(r?n.default:n),e.ssFallback=r?Ri(n.fallback):me(Ae)}function Ri(e){let t;if(ne(e)){const n=Tn&&e._c;n&&(e._d=!1,Ce()),e=e(),n&&(e._d=!0,t=Ke,sc())}return ee(e)&&(e=fd(e)),e=Qe(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function rc(e,t){t&&t.pendingBranch?ee(e)?t.effects.push(...e):t.effects.push(e):Ns(e)}function vn(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,Wo(r,s))}function bd(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const He=Symbol.for("v-fgt"),nn=Symbol.for("v-txt"),Ae=Symbol.for("v-cmt"),Vn=Symbol.for("v-stc"),Bn=[];let Ke=null;function Ce(e=!1){Bn.push(Ke=e?null:[])}function sc(){Bn.pop(),Ke=Bn[Bn.length-1]||null}let Tn=1;function Ci(e){Tn+=e,e<0&&Ke&&(Ke.hasOnce=!0)}function oc(e){return e.dynamicChildren=Tn>0?Ke||mn:null,sc(),Tn>0&&Ke&&Ke.push(e),e}function er(e,t,n,r,s,o){return oc(nt(e,t,n,r,s,o,!0))}function We(e,t,n,r,s){return oc(me(e,t,n,r,s,!0))}function Pn(e){return e?e.__v_isVNode===!0:!1}function it(e,t){return e.type===t.type&&e.key===t.key}const ic=({key:e})=>e??null,Rr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?we(e)||Pe(e)||ne(e)?{i:ke,r:e,k:t,f:!!n}:e:null);function nt(e,t=null,n=null,r=0,s=null,o=e===He?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ic(t),ref:t&&Rr(t),scopeId:bl,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:ke};return a?(zo(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=we(n)?8:16),Tn>0&&!i&&Ke&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Ke.push(l),l}const me=wd;function wd(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===Ml)&&(e=Ae),Pn(e)){const a=Rt(e,t,!0);return n&&zo(a,n),Tn>0&&!o&&Ke&&(a.shapeFlag&6?Ke[Ke.indexOf(e)]=a:Ke.push(a)),a.patchFlag=-2,a}if(Ad(e)&&(e=e.__vccOpts),t){t=ac(t);let{class:a,style:l}=t;a&&!we(a)&&(t.class=ir(a)),ve(l)&&(Io(l)&&!ee(l)&&(l=Oe({},l)),t.style=Jr(l))}const i=we(e)?1:Hr(e)?128:El(e)?64:ve(e)?4:ne(e)?2:0;return nt(e,t,n,r,s,i,o,!0)}function ac(e){return e?Io(e)||Wl(e)?Oe({},e):e:null}function Rt(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:i,children:a,transition:l}=e,f=t?cc(s||{},t):s,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&ic(f),ref:t&&t.ref?n&&o?ee(o)?o.concat(Rr(t)):[o,Rr(t)]:Rr(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==He?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Rt(e.ssContent),ssFallback:e.ssFallback&&Rt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&En(c,l.clone(c)),c}function lc(e=" ",t=0){return me(nn,null,e,t)}function Ov(e,t){const n=me(Vn,null,e);return n.staticCount=t,n}function Un(e="",t=!1){return t?(Ce(),We(Ae,null,e)):me(Ae,null,e)}function Qe(e){return e==null||typeof e=="boolean"?me(Ae):ee(e)?me(He,null,e.slice()):typeof e=="object"?Mt(e):me(nn,null,String(e))}function Mt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Rt(e)}function zo(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&65){const s=t.default;s&&(s._c&&(s._d=!1),zo(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Wl(t)?t._ctx=ke:s===3&&ke&&(ke.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ne(t)?(t={default:t,_ctx:ke},n=32):(t=String(t),r&64?(n=16,t=[lc(t)]):n=8);e.children=t,e.shapeFlag|=n}function cc(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const s in r)if(s==="class")t.class!==r.class&&(t.class=ir([t.class,r.class]));else if(s==="style")t.style=Jr([t.style,r.style]);else if(sr(s)){const o=t[s],i=r[s];i&&o!==i&&!(ee(o)&&o.includes(i))&&(t[s]=o?[].concat(o,i):i)}else s!==""&&(t[s]=r[s])}return t}function Ue(e,t,n,r=null){ut(e,t,7,[n,r])}const Ed=Vl();let Td=0;function Pd(e,t,n){const r=e.type,s=(t?t.appContext:e.appContext)||Ed,o={uid:Td++,vnode:e,type:r,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Ya(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:zl(r,s),emitsOptions:tc(r,s),emit:null,emitted:null,propsDefaults:ge,inheritAttrs:r.inheritAttrs,ctx:ge,data:ge,props:ge,attrs:ge,slots:ge,refs:ge,setupState:ge,setupContext: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 o.ctx={_:o},o.root=t?t.root:o,o.emit=ud.bind(null,o),e.ce&&e.ce(o),o}let xe=null;const mt=()=>xe||ke;let Nr,zs;{const e=Ka(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(i=>i(o)):s[0](o)}};Nr=t("__VUE_INSTANCE_SETTERS__",n=>xe=n),zs=t("__VUE_SSR_SETTERS__",n=>cr=n)}const rn=e=>{const t=xe;return Nr(e),e.scope.on(),()=>{e.scope.off(),Nr(t)}},qs=()=>{xe&&xe.scope.off(),Nr(null)};function uc(e){return e.vnode.shapeFlag&4}let cr=!1;function Sd(e,t=!1,n=!1){t&&zs(t);const{props:r,children:s}=e.vnode,o=uc(e);Qf(e,r,o,t),td(e,s,n);const i=o?Rd(e,t):void 0;return t&&zs(!1),i}function Rd(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Uf);const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?dc(e):null,o=rn(e);Wt();const i=ar(r,e,0,[e.props,s]);if(Kt(),o(),To(i)){if(jt(e)||Ho(e),i.then(qs,qs),t)return i.then(a=>{Gs(e,a,t)}).catch(a=>{An(a,e,0)});e.asyncDep=i}else Gs(e,i,t)}else fc(e,t)}function Gs(e,t,n){ne(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ve(t)&&(e.setupState=pl(t)),fc(e,n)}let Ai;function fc(e,t,n){const r=e.type;if(!e.render){if(!t&&Ai&&!r.render){const s=r.template||jo(e).template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,f=Oe(Oe({isCustomElement:o,delimiters:a},i),l);r.render=Ai(s,f)}}e.render=r.render||at}{const s=rn(e);Wt();try{Wf(e)}finally{Kt(),s()}}}const Cd={get(e,t){return Ne(e,"get",""),e[t]}};function dc(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Cd),slots:e.slots,emit:e.emit,expose:t}}function rs(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(pl(Lo(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Fn)return Fn[n](e)},has(t,n){return n in t||n in Fn}})):e.proxy}function Js(e,t=!0){return ne(e)?e.displayName||e.name:e.name||t&&e.__name}function Ad(e){return ne(e)&&"__vccOpts"in e}const Le=(e,t)=>gf(e,t,cr);function ze(e,t,n){const r=arguments.length;return r===2?ve(t)&&!ee(t)?Pn(t)?me(e,null,[t]):me(e,t):me(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Pn(n)&&(n=[n]),me(e,t,n))}const hc="3.5.6",Iv=at;/**
* @vue/runtime-dom v3.5.6
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Ys;const xi=typeof window<"u"&&window.trustedTypes;if(xi)try{Ys=xi.createPolicy("vue",{createHTML:e=>e})}catch{}const pc=Ys?e=>Ys.createHTML(e):e=>e,xd="http://www.w3.org/2000/svg",kd="http://www.w3.org/1998/Math/MathML",bt=typeof document<"u"?document:null,ki=bt&&bt.createElement("template"),Od={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?bt.createElementNS(xd,e):t==="mathml"?bt.createElementNS(kd,e):n?bt.createElement(e,{is:n}):bt.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>bt.createTextNode(e),createComment:e=>bt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>bt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{ki.innerHTML=pc(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const a=ki.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]}},kt="transition",In="animation",tr=Symbol("_vtc"),mc={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},Id=Oe({},Pl,mc),Ld=e=>(e.displayName="Transition",e.props=Id,e),gc=Ld((e,{slots:t})=>ze(Cf,$d(e),t)),qt=(e,t=[])=>{ee(e)?e.forEach(n=>n(...t)):e&&e(...t)},Oi=e=>e?ee(e)?e.some(t=>t.length>1):e.length>1:!1;function $d(e){const t={};for(const $ in e)$ in mc||(t[$]=e[$]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:f=i,appearToClass:c=a,leaveFromClass:u=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,y=Md(s),v=y&&y[0],S=y&&y[1],{onBeforeEnter:T,onEnter:E,onEnterCancelled:m,onLeave:_,onLeaveCancelled:b,onBeforeAppear:C=T,onAppear:L=E,onAppearCancelled:D=m}=t,R=($,Y,B)=>{Gt($,Y?c:a),Gt($,Y?f:i),B&&B()},x=($,Y)=>{$._isLeaving=!1,Gt($,u),Gt($,h),Gt($,d),Y&&Y()},H=$=>(Y,B)=>{const N=$?L:E,P=()=>R(Y,$,B);qt(N,[Y,P]),Ii(()=>{Gt(Y,$?l:o),Ot(Y,$?c:a),Oi(N)||Li(Y,r,v,P)})};return Oe(t,{onBeforeEnter($){qt(T,[$]),Ot($,o),Ot($,i)},onBeforeAppear($){qt(C,[$]),Ot($,l),Ot($,f)},onEnter:H(!1),onAppear:H(!0),onLeave($,Y){$._isLeaving=!0;const B=()=>x($,Y);Ot($,u),Ot($,d),Nd(),Ii(()=>{$._isLeaving&&(Gt($,u),Ot($,h),Oi(_)||Li($,r,S,B))}),qt(_,[$,B])},onEnterCancelled($){R($,!1),qt(m,[$])},onAppearCancelled($){R($,!0),qt(D,[$])},onLeaveCancelled($){x($),qt(b,[$])}})}function Md(e){if(e==null)return null;if(ve(e))return[ws(e.enter),ws(e.leave)];{const t=ws(e);return[t,t]}}function ws(e){return Wa(e)}function Ot(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[tr]||(e[tr]=new Set)).add(t)}function Gt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[tr];n&&(n.delete(t),n.size||(e[tr]=void 0))}function Ii(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Dd=0;function Li(e,t,n,r){const s=e._endId=++Dd,o=()=>{s===e._endId&&r()};if(n)return setTimeout(o,n);const{type:i,timeout:a,propCount:l}=Hd(e,t);if(!i)return r();const f=i+"end";let c=0;const u=()=>{e.removeEventListener(f,d),o()},d=h=>{h.target===e&&++c>=l&&u()};setTimeout(()=>{c<l&&u()},a+1),e.addEventListener(f,d)}function Hd(e,t){const n=window.getComputedStyle(e),r=y=>(n[y]||"").split(", "),s=r(`${kt}Delay`),o=r(`${kt}Duration`),i=$i(s,o),a=r(`${In}Delay`),l=r(`${In}Duration`),f=$i(a,l);let c=null,u=0,d=0;t===kt?i>0&&(c=kt,u=i,d=o.length):t===In?f>0&&(c=In,u=f,d=l.length):(u=Math.max(i,f),c=u>0?i>f?kt:In:null,d=c?c===kt?o.length:l.length:0);const h=c===kt&&/\b(transform|all)(,|$)/.test(r(`${kt}Property`).toString());return{type:c,timeout:u,propCount:d,hasTransform:h}}function $i(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Mi(n)+Mi(e[r])))}function Mi(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Nd(){return document.body.offsetHeight}function jd(e,t,n){const r=e[tr];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const jr=Symbol("_vod"),_c=Symbol("_vsh"),Fd={beforeMount(e,{value:t},{transition:n}){e[jr]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ln(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Ln(e,!0),r.enter(e)):r.leave(e,()=>{Ln(e,!1)}):Ln(e,t))},beforeUnmount(e,{value:t}){Ln(e,t)}};function Ln(e,t){e.style.display=t?e[jr]:"none",e[_c]=!t}const Vd=Symbol(""),Bd=/(^|;)\s*display\s*:/;function Ud(e,t,n){const r=e.style,s=we(n);let o=!1;if(n&&!s){if(t)if(we(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&Cr(r,a,"")}else for(const i in t)n[i]==null&&Cr(r,i,"");for(const i in n)i==="display"&&(o=!0),Cr(r,i,n[i])}else if(s){if(t!==n){const i=r[Vd];i&&(n+=";"+i),r.cssText=n,o=Bd.test(n)}}else t&&e.removeAttribute("style");jr in e&&(e[jr]=o?r.display:"",e[_c]&&(r.display="none"))}const Di=/\s*!important$/;function Cr(e,t,n){if(ee(n))n.forEach(r=>Cr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Wd(e,t);Di.test(n)?e.setProperty(sn(r),n.replace(Di,""),"important"):e[r]=n}}const Hi=["Webkit","Moz","ms"],Es={};function Wd(e,t){const n=Es[t];if(n)return n;let r=ct(t);if(r!=="filter"&&r in e)return Es[t]=r;r=Gr(r);for(let s=0;s<Hi.length;s++){const o=Hi[s]+r;if(o in e)return Es[t]=o}return t}const Ni="http://www.w3.org/1999/xlink";function ji(e,t,n,r,s,o=ju(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Ni,t.slice(6,t.length)):e.setAttributeNS(Ni,t,n):n==null||o&&!za(n)?e.removeAttribute(t):e.setAttribute(t,o?"":Ut(n)?String(n):n)}function Kd(e,t,n,r){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?pc(n):n);return}const s=e.tagName;if(t==="value"&&s!=="PROGRESS"&&!s.includes("-")){const i=s==="OPTION"?e.getAttribute("value")||"":e.value,a=n==null?e.type==="checkbox"?"on":"":String(n);(i!==a||!("_value"in e))&&(e.value=a),n==null&&e.removeAttribute(t),e._value=n;return}let o=!1;if(n===""||n==null){const i=typeof e[t];i==="boolean"?n=za(n):n==null&&i==="string"?(n="",o=!0):i==="number"&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(t)}function zd(e,t,n,r){e.addEventListener(t,n,r)}function qd(e,t,n,r){e.removeEventListener(t,n,r)}const Fi=Symbol("_vei");function Gd(e,t,n,r,s=null){const o=e[Fi]||(e[Fi]={}),i=o[t];if(r&&i)i.value=r;else{const[a,l]=Jd(t);if(r){const f=o[t]=Xd(r,s);zd(e,a,f,l)}else i&&(qd(e,a,i,l),o[t]=void 0)}}const Vi=/(?:Once|Passive|Capture)$/;function Jd(e){let t;if(Vi.test(e)){t={};let r;for(;r=e.match(Vi);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):sn(e.slice(2)),t]}let Ts=0;const Yd=Promise.resolve(),Qd=()=>Ts||(Yd.then(()=>Ts=0),Ts=Date.now());function Xd(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;ut(Zd(r,n.value),t,5,[r])};return n.value=e,n.attached=Qd(),n}function Zd(e,t){if(ee(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Bi=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,eh=(e,t,n,r,s,o)=>{const i=s==="svg";t==="class"?jd(e,r,i):t==="style"?Ud(e,n,r):sr(t)?wo(t)||Gd(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):th(e,t,r,i))?(Kd(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ji(e,t,r,i,o,t!=="value")):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),ji(e,t,r,i))};function th(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Bi(t)&&ne(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Bi(t)&&we(n)?!1:!!(t in e||e._isVueCE&&(/[A-Z]/.test(t)||!we(n)))}const yc=Oe({patchProp:eh},Od);let Wn,Ui=!1;function nh(){return Wn||(Wn=rd(yc))}function rh(){return Wn=Ui?Wn:sd(yc),Ui=!0,Wn}const sh=(...e)=>{const t=nh().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=bc(r);if(!s)return;const o=t._component;!ne(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const i=n(s,!1,vc(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},oh=(...e)=>{const t=rh().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=bc(r);if(s)return n(s,!0,vc(s))},t};function vc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function bc(e){return we(e)?document.querySelector(e):e}const ih=/"(?:_|\\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*:/,ah=/"(?: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*:/,lh=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function ch(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){uh(e);return}return t}function uh(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]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=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(!lh.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(ih.test(e)||ah.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,ch)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const wc=/#/g,Ec=/&/g,Tc=/\//g,fh=/=/g,dh=/\?/g,ss=/\+/g,hh=/%5e/gi,ph=/%60/gi,mh=/%7c/gi,gh=/%20/gi,_h=/%252f/gi;function Pc(e){return encodeURI(""+e).replace(mh,"|")}function Qs(e){return Pc(typeof e=="string"?e:JSON.stringify(e)).replace(ss,"%2B").replace(gh,"+").replace(wc,"%23").replace(Ec,"%26").replace(ph,"`").replace(hh,"^").replace(Tc,"%2F")}function Ps(e){return Qs(e).replace(fh,"%3D")}function Sc(e){return Pc(e).replace(wc,"%23").replace(dh,"%3F").replace(_h,"%2F").replace(Ec,"%26").replace(ss,"%2B")}function Wi(e){return Sc(e).replace(Tc,"%2F")}function Vr(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function yh(e){return Vr(e.replace(ss," "))}function vh(e){return Vr(e.replace(ss," "))}function bh(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const s=yh(r[1]);if(s==="__proto__"||s==="constructor")continue;const o=vh(r[2]||"");t[s]===void 0?t[s]=o:Array.isArray(t[s])?t[s].push(o):t[s]=[t[s],o]}return t}function wh(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Ps(e)}=${Qs(n)}`).join("&"):`${Ps(e)}=${Qs(t)}`:Ps(e)}function Eh(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>wh(t,e[t])).filter(Boolean).join("&")}const Th=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Ph=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Sh=/^([/\\]\s*){2,}[^/\\]/,Rh=/^[\s\0]*(blob|data|javascript|vbscript):$/i,Ch=/\/$|\/\?|\/#/,Ah=/^\.?\//;function Ct(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Th.test(e):Ph.test(e)||(t.acceptRelative?Sh.test(e):!1)}function xh(e){return!!e&&Rh.test(e)}function Xs(e="",t){return t?Ch.test(e):e.endsWith("/")}function qo(e="",t){if(!t)return(Xs(e)?e.slice(0,-1):e)||"/";if(!Xs(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");s>=0&&(n=e.slice(0,s),r=e.slice(s));const[o,...i]=n.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function Zs(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Xs(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");if(s>=0&&(n=e.slice(0,s),r=e.slice(s),!n))return r;const[o,...i]=n.split("?");return o+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function kh(e=""){return e.startsWith("/")}function eo(e=""){return kh(e)?e:"/"+e}function Oh(e,t){if(Cc(t)||Ct(e))return e;const n=qo(t);return e.startsWith(n)?e:Sn(n,e)}function Ki(e,t){if(Cc(t))return e;const n=qo(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function Rc(e,t){const n=kc(e),r={...bh(n.search),...t};return n.search=Eh(r),$h(n)}function Cc(e){return!e||e==="/"}function Ih(e){return e&&e!=="/"}function Sn(e,...t){let n=e||"";for(const r of t.filter(s=>Ih(s)))if(n){const s=r.replace(Ah,"");n=Zs(n)+s}else n=r;return n}function Ac(...e){var i,a,l,f;const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let s=0;for(const c of n)if(!(!c||c==="/")){for(const[u,d]of c.split(t).entries())if(!(!d||d===".")){if(d===".."){if(r.length===1&&Ct(r[0]))continue;r.pop(),s--;continue}if(u===1&&((i=r[r.length-1])!=null&&i.endsWith(":/"))){r[r.length-1]+="/"+d;continue}r.push(d),s++}}let o=r.join("/");return s>=0?(a=n[0])!=null&&a.startsWith("/")&&!o.startsWith("/")?o="/"+o:(l=n[0])!=null&&l.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*s)+o,(f=n[n.length-1])!=null&&f.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}function Lh(e,t,n={}){return n.trailingSlash||(e=Zs(e),t=Zs(t)),n.leadingSlash||(e=eo(e),t=eo(t)),n.encoding||(e=Vr(e),t=Vr(t)),e===t}const xc=Symbol.for("ufo:protocolRelative");function kc(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,u,d=""]=n;return{protocol:u.toLowerCase(),pathname:d,href:u+d,auth:"",host:"",search:"",hash:""}}if(!Ct(e,{acceptRelative:!0}))return zi(e);const[,r="",s,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",a=""]=o.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:f,hash:c}=zi(a);return{protocol:r.toLowerCase(),auth:s?s.slice(0,Math.max(0,s.length-1)):"",host:i,pathname:l,search:f,hash:c,[xc]:!r}}function zi(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function $h(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",s=e.auth?e.auth+"@":"",o=e.host||"";return(e.protocol||e[xc]?(e.protocol||"")+"//":"")+s+o+t+n+r}class Mh extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function Dh(e){var l,f,c,u,d;const t=((l=e.error)==null?void 0:l.message)||((f=e.error)==null?void 0:f.toString())||"",n=((c=e.request)==null?void 0:c.method)||((u=e.options)==null?void 0:u.method)||"GET",r=((d=e.request)==null?void 0:d.url)||String(e.request)||"/",s=`[${n}] ${JSON.stringify(r)}`,o=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",i=`${s}: ${o}${t?` ${t}`:""}`,a=new Mh(i,e.error?{cause:e.error}:void 0);for(const h of["request","options","response"])Object.defineProperty(a,h,{get(){return e[h]}});for(const[h,y]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,h,{get(){return e.response&&e.response[y]}});return a}const Hh=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function qi(e="GET"){return Hh.has(e.toUpperCase())}function Nh(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const jh=new Set(["image/svg","application/xml","application/xhtml","application/html"]),Fh=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Vh(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return Fh.test(t)?"json":jh.has(t)||t.startsWith("text/")?"text":"blob"}function Bh(e,t,n=globalThis.Headers){const r={...t,...e};if(t!=null&&t.params&&(e!=null&&e.params)&&(r.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&&t.query&&(e!=null&&e.query)&&(r.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&&t.headers&&(e!=null&&e.headers)){r.headers=new n((t==null?void 0:t.headers)||{});for(const[s,o]of new n((e==null?void 0:e.headers)||{}))r.headers.set(s,o)}return r}const Uh=new Set([408,409,425,429,500,502,503,504]),Wh=new Set([101,204,205,304]);function Oc(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function s(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let c;typeof a.options.retry=="number"?c=a.options.retry:c=qi(a.options.method)?0:1;const u=a.response&&a.response.status||500;if(c>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(u):Uh.has(u))){const d=a.options.retryDelay||0;return d>0&&await new Promise(h=>setTimeout(h,d)),o(a.request,{...a.options,retry:c-1})}}const f=Dh(a);throw Error.captureStackTrace&&Error.captureStackTrace(f,o),f}const o=async function(l,f={}){var h;const c={request:l,options:Bh(f,e.defaults,n),response:void 0,error:void 0};c.options.method=(h=c.options.method)==null?void 0:h.toUpperCase(),c.options.onRequest&&await c.options.onRequest(c),typeof c.request=="string"&&(c.options.baseURL&&(c.request=Oh(c.request,c.options.baseURL)),(c.options.query||c.options.params)&&(c.request=Rc(c.request,{...c.options.params,...c.options.query}))),c.options.body&&qi(c.options.method)&&(Nh(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&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half")));let u;if(!c.options.signal&&c.options.timeout){const y=new r;u=setTimeout(()=>y.abort(),c.options.timeout),c.options.signal=y.signal}try{c.response=await t(c.request,c.options)}catch(y){return c.error=y,c.options.onRequestError&&await c.options.onRequestError(c),await s(c)}finally{u&&clearTimeout(u)}if(c.response.body&&!Wh.has(c.response.status)&&c.options.method!=="HEAD"){const y=(c.options.parseResponse?"json":c.options.responseType)||Vh(c.response.headers.get("content-type")||"");switch(y){case"json":{const v=await c.response.text(),S=c.options.parseResponse||Fr;c.response._data=S(v);break}case"stream":{c.response._data=c.response.body;break}default:c.response._data=await c.response[y]()}}return c.options.onResponse&&await c.options.onResponse(c),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await c.options.onResponseError(c),await s(c)):c.response},i=async function(l,f){return(await o(l,f))._data};return i.raw=o,i.native=(...a)=>t(...a),i.create=(a={})=>Oc({...e,defaults:{...e.defaults,...a}}),i}const Go=function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}(),Kh=Go.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),zh=Go.Headers,qh=Go.AbortController,Gh=Oc({fetch:Kh,Headers:zh,AbortController:qh}),Jh=Gh,Yh=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Br=Yh().app,Qh=()=>Br.baseURL,Xh=()=>Br.buildAssetsDir,Jo=(...e)=>Ac(Ic(),Xh(),...e),Ic=(...e)=>{const t=Br.cdnURL||Br.baseURL;return e.length?Ac(t,...e):t};globalThis.__buildAssetsURL=Jo,globalThis.__publicAssetsURL=Ic;globalThis.$fetch||(globalThis.$fetch=Jh.create({baseURL:Qh()}));function to(e,t={},n){for(const r in e){const s=e[r],o=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?to(s,t,o):typeof s=="function"&&(t[o]=s)}return t}const Zh={run:e=>e()},ep=()=>Zh,Lc=typeof console.createTask<"u"?console.createTask:ep;function tp(e,t){const n=t.shift(),r=Lc(n);return e.reduce((s,o)=>s.then(()=>r.run(()=>o(...t))),Promise.resolve())}function np(e,t){const n=t.shift(),r=Lc(n);return Promise.all(e.map(s=>r.run(()=>s(...t))))}function Ss(e,t){for(const n of[...e])n(t)}class rp{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()=>{};const s=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!r.allowDeprecated){let i=o.message;i||(i=`${s} hook has been deprecated`+(o.to?`, please use ${o.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:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,s=(...o)=>(typeof r=="function"&&r(),r=void 0,s=void 0,n(...o));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&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 s of r)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=to(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of r.splice(0,r.length))s()}}removeHooks(t){const n=to(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(tp,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(np,t,...n)}callHookWith(t,n,...r){const s=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Ss(this._before,s);const o=t(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&s&&Ss(this._after,s)}):(this._after&&s&&Ss(this._after,s),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function $c(){return new rp}function sp(e={}){let t,n=!1;const r=i=>{if(t&&t!==i)throw new Error("Context conflict")};let s;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?s=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>{if(s&&t===void 0){const i=s.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=o();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>o(),set:(i,a)=>{a||r(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,a)=>{r(i),t=i;try{return s?s.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},f=()=>t===i?l:void 0;no.add(f);try{const c=s?s.run(i,a):a();return n||(t=void 0),await c}finally{no.delete(f)}}}}function op(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=sp({...e,...r})),t[n],t[n]}}}const Ur=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},Gi="__unctx__",ip=Ur[Gi]||(Ur[Gi]=op()),ap=(e,t={})=>ip.get(e,t),Ji="__unctx_async_handlers__",no=Ur[Ji]||(Ur[Ji]=new Set);function bn(e){const t=[];for(const s of no){const o=s();o&&t.push(o)}const n=()=>{for(const s of t)s()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(s=>{throw n(),s})),[r,n]}const lp=!1,ro=!1,cp=!1,Lv={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},$v={value:null,errorValue:null,deep:!0},up=null,fp="#__nuxt",Mc="nuxt-app",Yi=36e5,dp="vite:preloadError";function Dc(e=Mc){return ap(e,{asyncContext:!1})}const hp="__nuxt_plugin";function pp(e){var s;let t=0;const n={_id:e.id||Mc||"nuxt-app",_scope:So(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.13.2"},get vue(){return n.vueApp.version}},payload:Et({...((s=e.ssrContext)==null?void 0:s.payload)||{},data:Et({}),state:gt({}),once:new Set,_errors:Et({})}),static:{data:{}},runWithContext(o){return n._scope.active&&!Yr()?n._scope.run(()=>Qi(n,o)):Qi(n,o)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let o=!1;return()=>{if(!o&&(o=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Et({}),_payloadRevivers:{},...e};{const o=window.__NUXT__;if(o)for(const i in o)switch(i){case"data":case"state":case"_errors":Object.assign(n.payload[i],o[i]);break;default:n.payload[i]=o[i]}}n.hooks=$c(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(o,i)=>{const a="$"+o;Tr(n,a,i),Tr(n.vueApp.config.globalProperties,a,i)},Tr(n.vueApp,"$nuxt",n),Tr(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(dp,i=>{n.callHook("app:chunkError",{error:i.payload}),(n.isHydrating||i.payload.message.includes("Unable to preload CSS"))&&i.preventDefault()}),window.useNuxtApp=window.useNuxtApp||Ee;const o=n.hook("app:error",(...i)=>{console.error("[nuxt] error caught during app initialization",...i)});n.hook("app:mounted",o)}const r=n.payload.config;return n.provide("config",r),n}function mp(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function gp(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function _p(e,t){const n=[],r=[],s=[],o=[];let i=0;async function a(l){var c;const f=((c=l.dependsOn)==null?void 0:c.filter(u=>t.some(d=>d._name===u)&&!n.includes(u)))??[];if(f.length>0)r.push([new Set(f),l]);else{const u=gp(e,l).then(async()=>{l._name&&(n.push(l._name),await Promise.all(r.map(async([d,h])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(i++,await a(h)))})))});l.parallel?s.push(u.catch(d=>o.push(d))):await u}}for(const l of t)mp(e,l);for(const l of t)await a(l);if(await Promise.all(s),i)for(let l=0;l<i;l++)await Promise.all(s);if(o.length)throw o[0]}function qe(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[hp]:!0,_name:t})}function Qi(e,t,n){const r=()=>t();return Dc(e._id).set(e),e.vueApp.runWithContext(r)}function yp(e){var n;let t;return Fo()&&(t=(n=mt())==null?void 0:n.appContext.app.$nuxt),t=t||Dc(e).tryUse(),t||null}function Ee(e){const t=yp(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function xn(e){return Ee().$config}function Tr(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function vp(e,t){return{ctx:{table:e},matchAll:n=>Nc(n,e)}}function Hc(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,s])=>[r,Hc(s)])):new Map(Object.entries(e[n]));return t}function bp(e){return vp(Hc(e))}function Nc(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const r=[];for(const[o,i]of Xi(t.wildcard))(e===o||e.startsWith(o+"/"))&&r.push(i);for(const[o,i]of Xi(t.dynamic))if(e.startsWith(o+"/")){const a="/"+e.slice(o.length).split("/").splice(2).join("/");r.push(...Nc(a,i))}const s=t.static.get(e);return s&&r.push(s),r.filter(Boolean)}function Xi(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function Rs(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function so(e,t,n=".",r){if(!Rs(t))return so(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:Rs(i)&&Rs(s[o])?s[o]=so(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function wp(e){return(...t)=>t.reduce((n,r)=>so(n,r,"",e),{})}const os=wp();function Ep(e,t){try{return t in e}catch{return!1}}var Tp=Object.defineProperty,Pp=(e,t,n)=>t in e?Tp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Xt=(e,t,n)=>(Pp(e,typeof t!="symbol"?t+"":t,n),n);class oo extends Error{constructor(t,n={}){super(t,n),Xt(this,"statusCode",500),Xt(this,"fatal",!1),Xt(this,"unhandled",!1),Xt(this,"statusMessage"),Xt(this,"data"),Xt(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:ao(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=jc(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}Xt(oo,"__h3_error__",!0);function io(e){if(typeof e=="string")return new oo(e);if(Sp(e))return e;const t=new oo(e.message??e.statusMessage??"",{cause:e.cause||e});if(Ep(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=ao(e.statusCode,t.statusCode):e.status&&(t.statusCode=ao(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;jc(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function Sp(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const Rp=/[^\u0009\u0020-\u007E]/g;function jc(e=""){return e.replace(Rp,"")}function ao(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Fc=Symbol("layout-meta"),ur=Symbol("route"),Xe=()=>{var e;return(e=Ee())==null?void 0:e.$router},Yo=()=>Fo()?Se(ur,Ee()._route):Ee()._route;const Cp=()=>{try{if(Ee()._processingMiddleware)return!0}catch{return!1}return!1},Mv=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:"path"in e?Ap(e):Xe().resolve(e).href;if(t!=null&&t.open){const{target:l="_blank",windowFeatures:f={}}=t.open,c=Object.entries(f).filter(([u,d])=>d!==void 0).map(([u,d])=>`${u.toLowerCase()}=${d}`).join(", ");return open(n,l,c),Promise.resolve()}const r=Ct(n,{acceptRelative:!0}),s=(t==null?void 0:t.external)||r;if(s){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:l}=new URL(n,window.location.href);if(l&&xh(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const o=Cp();if(!s&&o)return e;const i=Xe(),a=Ee();return s?(a._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,o?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?i.replace(e):i.push(e)};function Ap(e){return Rc(e.path||"",e.query||{})+(e.hash||"")}const Vc="__nuxt_error",is=()=>ml(Ee().payload,"error"),pn=e=>{const t=as(e);try{const n=Ee(),r=is();n.hooks.callHook("app:error",t),r.value=r.value||t}catch{throw t}return t},xp=async(e={})=>{const t=Ee(),n=is();t.callHook("app:error:cleared",e),e.redirect&&await Xe().replace(e.redirect),n.value=up},kp=e=>!!e&&typeof e=="object"&&Vc in e,as=e=>{const t=io(e);return Object.defineProperty(t,Vc,{value:!0,configurable:!1,writable:!1}),t},Op=-1,Ip=-2,Lp=-3,$p=-4,Mp=-5,Dp=-6;function Hp(e,t){return Np(JSON.parse(e),t)}function Np(e,t){if(typeof e=="number")return s(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function s(o,i=!1){if(o===Op)return;if(o===Lp)return NaN;if(o===$p)return 1/0;if(o===Mp)return-1/0;if(o===Dp)return-0;if(i)throw new Error("Invalid input");if(o in r)return r[o];const a=n[o];if(!a||typeof a!="object")r[o]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],f=t==null?void 0:t[l];if(f)return r[o]=f(s(a[1]));switch(l){case"Date":r[o]=new Date(a[1]);break;case"Set":const c=new Set;r[o]=c;for(let h=1;h<a.length;h+=1)c.add(s(a[h]));break;case"Map":const u=new Map;r[o]=u;for(let h=1;h<a.length;h+=2)u.set(s(a[h]),s(a[h+1]));break;case"RegExp":r[o]=new RegExp(a[1],a[2]);break;case"Object":r[o]=Object(a[1]);break;case"BigInt":r[o]=BigInt(a[1]);break;case"null":const d=Object.create(null);r[o]=d;for(let h=1;h<a.length;h+=2)d[a[h]]=s(a[h+1]);break;default:throw new Error(`Unknown type ${l}`)}}else{const l=new Array(a.length);r[o]=l;for(let f=0;f<a.length;f+=1){const c=a[f];c!==Ip&&(l[f]=s(c))}}else{const l={};r[o]=l;for(const f in a){const c=a[f];l[f]=s(c)}}return r[o]}return s(0)}const Cs=new Set(["base","meta","link","style","script","noscript"]),jp=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),Fp=new Set(["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"]);function Zi(e){let t=9;for(let n=0;n<e.length;)t=Math.imul(t^e.charCodeAt(n++),9**9);return((t^t>>>9)+65536).toString(16).substring(1,8).toLowerCase()}function ea(e){if(e._h)return e._h;if(e._d)return Zi(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const n in e.props)t+=`${n}:${String(e.props[n])},`;return Zi(t)}function Vp(e,t){var r;const n=e==="class"?" ":";";return t&&typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,s])=>s).map(([s,o])=>e==="style"?`${s}:${o}`:s)),(r=String(Array.isArray(t)?t.join(n):t))==null?void 0:r.split(n).filter(s=>!!s.trim()).join(n)}function Bc(e,t,n,r){for(let s=r;s<n.length;s+=1){const o=n[s];if(o==="class"||o==="style"){e[o]=Vp(o,e[o]);continue}if(e[o]instanceof Promise)return e[o].then(i=>(e[o]=i,Bc(e,t,n,s)));if(!t&&!Fp.has(o)){const i=String(e[o]),a=o.startsWith("data-");i==="true"||i===""?e[o]=a?"true":!0:e[o]||(a&&i==="false"?e[o]="false":delete e[o])}}}function Bp(e,t=!1){const n=Bc(e,t,Object.keys(e),0);return n instanceof Promise?n.then(()=>e):e}const Up=["name","property","http-equiv"];function Wp(e){const{props:t,tag:n}=e;if(jp.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(t.id)return`${n}:id:${t.id}`;for(const r of Up)if(t[r]!==void 0)return`${n}:${r}:${t[r]}`;return!1}async function Uc(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async s=>{var u;const o=(await e.resolveTags()).map(d=>({tag:d,id:Cs.has(d.tag)?ea(d):d.tag,shouldRender:!0}));let i=e._dom;if(!i){i={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};const d=new Set;for(const h of["body","head"]){const y=(u=n[h])==null?void 0:u.children;for(const v of y){const S=v.tagName.toLowerCase();if(!Cs.has(S))continue;const T={tag:S,props:await Bp(v.getAttributeNames().reduce((b,C)=>({...b,[C]:v.getAttribute(C)}),{})),innerHTML:v.innerHTML},E=Wp(T);let m=E,_=1;for(;m&&d.has(m);)m=`${E}:${_++}`;m&&(T._d=m,d.add(m)),i.elMap[v.getAttribute("data-hid")||ea(T)]=v}}}i.pendingSideEffects={...i.sideEffects},i.sideEffects={};function a(d,h,y){const v=`${d}:${h}`;i.sideEffects[v]=y,delete i.pendingSideEffects[v]}function l({id:d,$el:h,tag:y}){const v=y.tag.endsWith("Attrs");if(i.elMap[d]=h,v||(y.textContent&&y.textContent!==h.textContent&&(h.textContent=y.textContent),y.innerHTML&&y.innerHTML!==h.innerHTML&&(h.innerHTML=y.innerHTML),a(d,"el",()=>{var S;(S=i.elMap[d])==null||S.remove(),delete i.elMap[d]})),y._eventHandlers)for(const S in y._eventHandlers)Object.prototype.hasOwnProperty.call(y._eventHandlers,S)&&h.getAttribute(`data-${S}`)!==""&&((y.tag==="bodyAttrs"?n.defaultView:h).addEventListener(S.substring(2),y._eventHandlers[S].bind(h)),h.setAttribute(`data-${S}`,""));for(const S in y.props){if(!Object.prototype.hasOwnProperty.call(y.props,S))continue;const T=y.props[S],E=`attr:${S}`;if(S==="class"){if(!T)continue;for(const m of T.split(" "))v&&a(d,`${E}:${m}`,()=>h.classList.remove(m)),!h.classList.contains(m)&&h.classList.add(m)}else if(S==="style"){if(!T)continue;for(const m of T.split(";")){const _=m.indexOf(":"),b=m.substring(0,_).trim(),C=m.substring(_+1).trim();a(d,`${E}:${b}`,()=>{h.style.removeProperty(b)}),h.style.setProperty(b,C)}}else h.getAttribute(S)!==T&&h.setAttribute(S,T===!0?"":String(T)),v&&a(d,E,()=>h.removeAttribute(S))}}const f=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const d of o){const{tag:h,shouldRender:y,id:v}=d;if(y){if(h.tag==="title"){n.title=h.textContent;continue}d.$el=d.$el||i.elMap[v],d.$el?l(d):Cs.has(h.tag)&&f.push(d)}}for(const d of f){const h=d.tag.tagPosition||"head";d.$el=n.createElement(d.tag.tag),l(d),c[h]=c[h]||n.createDocumentFragment(),c[h].appendChild(d.$el)}for(const d of o)await e.hooks.callHook("dom:renderTag",d,n,a);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose);for(const d in i.pendingSideEffects)i.pendingSideEffects[d]();e._dom=i,await e.hooks.callHook("dom:rendered",{renders:o}),s()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function Kp(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domDebouncedUpdatePromise=e._domDebouncedUpdatePromise||new Promise(r=>n(()=>Uc(e,t).then(()=>{delete e._domDebouncedUpdatePromise,r()})))}function zp(e){return t=>{var r,s;const n=((s=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:s.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":o=>{Kp(o,e)}}}}}const qp=new Set(["title","titleTemplate","script","style","noscript"]),Gp=new Set(["base","meta","link","style","script","noscript"]),Jp=new Set(["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Yp=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),Wc=new Set(["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"]),Qp=typeof window<"u";function Wr(e){let t=9;for(let n=0;n<e.length;)t=Math.imul(t^e.charCodeAt(n++),9**9);return((t^t>>>9)+65536).toString(16).substring(1,8).toLowerCase()}function Xp(e){if(e._h)return e._h;if(e._d)return Wr(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const n in e.props)t+=`${n}:${String(e.props[n])},`;return Wr(t)}function Zp(e,t){return e instanceof Promise?e.then(t):t(e)}function lo(e,t,n,r){const s=r||tm(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},e==="templateParams"||e==="titleTemplate");if(s instanceof Promise)return s.then(i=>lo(e,t,n,i));const o={tag:e,props:s};for(const i of Wc){const a=o.props[i]!==void 0?o.props[i]:n[i];a!==void 0&&((!(i==="innerHTML"||i==="textContent"||i==="children")||qp.has(o.tag))&&(o[i==="children"?"innerHTML":i]=a),delete o.props[i])}return o.props.body&&(o.tagPosition="bodyClose",delete o.props.body),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(i=>({...o,props:{...o.props,content:i}})):o}function em(e,t){var r;const n=e==="class"?" ":";";return t&&typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,s])=>s).map(([s,o])=>e==="style"?`${s}:${o}`:s)),(r=String(Array.isArray(t)?t.join(n):t))==null?void 0:r.split(n).filter(s=>!!s.trim()).join(n)}function Kc(e,t,n,r){for(let s=r;s<n.length;s+=1){const o=n[s];if(o==="class"||o==="style"){e[o]=em(o,e[o]);continue}if(e[o]instanceof Promise)return e[o].then(i=>(e[o]=i,Kc(e,t,n,s)));if(!t&&!Wc.has(o)){const i=String(e[o]),a=o.startsWith("data-");i==="true"||i===""?e[o]=a?"true":!0:e[o]||(a&&i==="false"?e[o]="false":delete e[o])}}}function tm(e,t=!1){const n=Kc(e,t,Object.keys(e),0);return n instanceof Promise?n.then(()=>e):e}const nm=10;function zc(e,t,n){for(let r=n;r<t.length;r+=1){const s=t[r];if(s instanceof Promise)return s.then(o=>(t[r]=o,zc(e,t,r)));Array.isArray(s)?e.push(...s):e.push(s)}}function rm(e){const t=[],n=e.resolvedInput;for(const s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;const o=n[s];if(!(o===void 0||!Jp.has(s))){if(Array.isArray(o)){for(const i of o)t.push(lo(s,i,e));continue}t.push(lo(s,o,e))}}if(t.length===0)return[];const r=[];return Zp(zc(r,t,0),()=>r.map((s,o)=>(s._e=e._i,e.mode&&(s._m=e.mode),s._p=(e._i<<nm)+o,s)))}const ta=new Set(["onload","onerror","onabort","onprogress","onloadstart"]),na={base:-10,title:10},ra={critical:-80,high:-10,low:20};function Kr(e){const t=e.tagPriority;if(typeof t=="number")return t;let n=100;return e.tag==="meta"?e.props["http-equiv"]==="content-security-policy"?n=-30:e.props.charset?n=-20:e.props.name==="viewport"&&(n=-15):e.tag==="link"&&e.props.rel==="preconnect"?n=20:e.tag in na&&(n=na[e.tag]),t&&t in ra?n+ra[t]:n}const sm=[{prefix:"before:",offset:-1},{prefix:"after:",offset:1}],om=["name","property","http-equiv"];function im(e){const{props:t,tag:n}=e;if(Yp.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(t.id)return`${n}:id:${t.id}`;for(const r of om)if(t[r]!==void 0)return`${n}:${r}:${t[r]}`;return!1}const Dt="%separator";function am(e,t){var r;let n;if(t==="s"||t==="pageTitle")n=e.pageTitle;else if(t.includes(".")){const s=t.indexOf(".");n=(r=e[t.substring(0,s)])==null?void 0:r[t.substring(s+1)]}else n=e[t];return n!==void 0?(n||"").replace(/"/g,'\\"'):void 0}const lm=new RegExp(`${Dt}(?:\\s*${Dt})*`,"g");function Pr(e,t,n){if(typeof e!="string"||!e.includes("%"))return e;let r=e;try{r=decodeURI(e)}catch{}const s=r.match(/%\w+(?:\.\w+)?/g);if(!s)return e;const o=e.includes(Dt);return e=e.replace(/%\w+(?:\.\w+)?/g,i=>{if(i===Dt||!s.includes(i))return i;const a=am(t,i.slice(1));return a!==void 0?a:i}).trim(),o&&(e.endsWith(Dt)&&(e=e.slice(0,-Dt.length)),e.startsWith(Dt)&&(e=e.slice(Dt.length)),e=e.replace(lm,n).trim()),e}function sa(e,t){return e==null?t||null:typeof e=="function"?e(t):e}const cm=new Set(["templateParams","htmlAttrs","bodyAttrs"]),um={hooks:{"tag:normalise":({tag:e})=>{e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.key&&(e.key=e.props.key,delete e.props.key);const t=im(e);t&&!t.startsWith("meta:og:")&&!t.startsWith("meta:twitter:")&&delete e.key;const n=t||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":e=>{const t=Object.create(null);for(const r of e.tags){const s=(r.key?`${r.tag}:${r.key}`:r._d)||Xp(r),o=t[s];if(o){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&cm.has(r.tag)&&(a="merge"),a==="merge"){const l=o.props;l.style&&r.props.style&&(l.style[l.style.length-1]!==";"&&(l.style+=";"),r.props.style=`${l.style} ${r.props.style}`),l.class&&r.props.class?r.props.class=`${l.class} ${r.props.class}`:l.class&&(r.props.class=l.class),t[s].props={...l,...r.props};continue}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);continue}else if(Kr(r)>Kr(o))continue}if(!(r.innerHTML||r.textContent||Object.keys(r.props).length!==0)&&Gp.has(r.tag)){delete t[s];continue}t[s]=r}const n=[];for(const r in t){const s=t[r],o=s._duped;n.push(s),o&&(delete s._duped,n.push(...o))}e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},fm=new Set(["script","link","bodyAttrs"]),dm=e=>({hooks:{"tags:resolve":t=>{for(const n of t.tags){if(!fm.has(n.tag))continue;const r=n.props;for(const s in r){if(s[0]!=="o"||s[1]!=="n"||!Object.prototype.hasOwnProperty.call(r,s))continue;const o=r[s];typeof o=="function"&&(e.ssr&&ta.has(s)?r[s]=`this.dataset.${s}fired = true`:delete r[s],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[s]=o)}e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||Wr(n.props.src||n.props.href))}},"dom:renderTag":({$el:t,tag:n})=>{var s,o;const r=t==null?void 0:t.dataset;if(r)for(const i in r){if(!i.endsWith("fired"))continue;const a=i.slice(0,-5);ta.has(a)&&((o=(s=n._eventHandlers)==null?void 0:s[a])==null||o.call(t,new Event(a.substring(2))))}}}}),hm=new Set(["link","style","script","noscript"]),pm={hooks:{"tag:normalise":({tag:e})=>{e.key&&hm.has(e.tag)&&(e.props["data-hid"]=e._h=Wr(e.key))}}},mm={mode:"server",hooks:{"tags:beforeResolve":e=>{const t={};let n=!1;for(const r of e.tags)r._m!=="server"||r.tag!=="titleTemplate"&&r.tag!=="templateParams"&&r.tag!=="title"||(t[r.tag]=r.tag==="title"||r.tag==="titleTemplate"?r.textContent:r.props,n=!0);n&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},gm={hooks:{"tags:resolve":e=>{var t;for(const n of e.tags)if(typeof n.tagPriority=="string")for(const{prefix:r,offset:s}of sm){if(!n.tagPriority.startsWith(r))continue;const o=n.tagPriority.substring(r.length),i=(t=e.tags.find(a=>a._d===o))==null?void 0:t._p;if(i!==void 0){n._p=i+s;break}}e.tags.sort((n,r)=>{const s=Kr(n),o=Kr(r);return s<o?-1:s>o?1:n._p-r._p})}}},_m={meta:"content",link:"href",htmlAttrs:"lang"},ym=["innerHTML","textContent"],vm=e=>({hooks:{"tags:resolve":t=>{var i;const{tags:n}=t;let r;for(let a=0;a<n.length;a+=1)n[a].tag==="templateParams"&&(r=t.tags.splice(a,1)[0].props,a-=1);const s=r||{},o=s.separator||"|";delete s.separator,s.pageTitle=Pr(s.pageTitle||((i=n.find(a=>a.tag==="title"))==null?void 0:i.textContent)||"",s,o);for(const a of n){if(a.processTemplateParams===!1)continue;const l=_m[a.tag];if(l&&typeof a.props[l]=="string")a.props[l]=Pr(a.props[l],s,o);else if(a.processTemplateParams||a.tag==="titleTemplate"||a.tag==="title")for(const f of ym)typeof a[f]=="string"&&(a[f]=Pr(a[f],s,o))}e._templateParams=s,e._separator=o},"tags:afterResolve":({tags:t})=>{let n;for(let r=0;r<t.length;r+=1){const s=t[r];s.tag==="title"&&s.processTemplateParams!==!1&&(n=s)}n!=null&&n.textContent&&(n.textContent=Pr(n.textContent,e._templateParams,e._separator))}}}),bm={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n,r;for(let s=0;s<t.length;s+=1){const o=t[s];o.tag==="title"?n=o:o.tag==="titleTemplate"&&(r=o)}if(r&&n){const s=sa(r.textContent,n.textContent);s!==null?n.textContent=s||n.textContent:e.tags.splice(e.tags.indexOf(n),1)}else if(r){const s=sa(r.textContent);s!==null&&(r.textContent=s,r.tag="title",r=void 0)}r&&e.tags.splice(e.tags.indexOf(r),1)}}},wm={hooks:{"tags:afterResolve":e=>{for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&(t.props.type==="application/ld+json"||t.props.type==="application/json")?t.innerHTML=t.innerHTML.replace(/</g,"\\u003C"):t.innerHTML=t.innerHTML.replace(new RegExp(`</${t.tag}`,"g"),`<\\/${t.tag}`))}}};let qc;function Em(e={}){const t=Tm(e);return t.use(zp()),qc=t}function oa(e,t){return!e||e==="server"&&t||e==="client"&&!t}function Tm(e={}){const t=$c();t.addHooks(e.hooks||{}),e.document=e.document||(Qp?document:void 0);const n=!e.document,r=()=>{a.dirty=!0,t.callHook("entries:updated",a)};let s=0,o=[];const i=[],a={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(l){const f=typeof l=="function"?l(a):l;(!f.key||!i.some(c=>c.key===f.key))&&(i.push(f),oa(f.mode,n)&&t.addHooks(f.hooks||{}))},push(l,f){f==null||delete f.head;const c={_i:s++,input:l,...f};return oa(c.mode,n)&&(o.push(c),r()),{dispose(){o=o.filter(u=>u._i!==c._i),r()},patch(u){for(const d of o)d._i===c._i&&(d.input=c.input=u);r()}}},async resolveTags(){const l={tags:[],entries:[...o]};await t.callHook("entries:resolve",l);for(const f of l.entries){const c=f.resolvedInput||f.input;if(f.resolvedInput=await(f.transform?f.transform(c):c),f.resolvedInput)for(const u of await rm(f)){const d={tag:u,entry:f,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[um,mm,dm,pm,gm,vm,bm,wm,...(e==null?void 0:e.plugins)||[]].forEach(l=>a.use(l)),a.hooks.callHook("init",a),a}function Pm(){return qc}const Sm=hc[0]==="3";function Rm(e){return typeof e=="function"?e():se(e)}function co(e){if(e instanceof Promise||e instanceof Date||e instanceof RegExp)return e;const t=Rm(e);if(!e||!t)return t;if(Array.isArray(t))return t.map(n=>co(n));if(typeof t=="object"){const n={};for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(r==="titleTemplate"||r[0]==="o"&&r[1]==="n"){n[r]=se(t[r]);continue}n[r]=co(t[r])}return n}return t}const Cm={hooks:{"entries:resolve":e=>{for(const t of e.entries)t.resolvedInput=co(t.input)}}},Gc="usehead";function Am(e){return{install(n){Sm&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Gc,e))}}.install}function xm(e={}){e.domDelayFn=e.domDelayFn||(n=>on(()=>setTimeout(()=>n(),0)));const t=Em(e);return t.use(Cm),t.install=Am(t),t}const uo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},fo="__unhead_injection_handler__";function km(e){uo[fo]=e}function Dv(){if(fo in uo)return uo[fo]();const e=Se(Gc);return e||Pm()}let Ar,xr;function Om(){return Ar=$fetch(Jo(`builds/meta/${xn().app.buildId}.json`),{responseType:"json"}),Ar.then(e=>{xr=bp(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),Ar}function ls(){return Ar||Om()}async function Qo(e){if(await ls(),!xr)return console.error("[nuxt] Error creating app manifest matcher.",xr),{};try{return os({},...xr.matchAll(e).reverse())}catch(t){return console.error("[nuxt] Error matching route rules.",t),{}}}async function ia(e,t={}){const n=await Lm(e,t),r=Ee(),s=r._payloadCache=r._payloadCache||{};return n in s||(s[n]=Yc(e).then(o=>o?Jc(n).then(i=>i||(delete s[n],null)):(s[n]=null,null))),s[n]}const Im="_payload.json";async function Lm(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||Ct(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=xn(),s=t.hash||(t.fresh?Date.now():r.app.buildId),o=r.app.cdnURL,i=o&&await Yc(e)?o:r.app.baseURL;return Sn(i,n.pathname,Im+(s?`?${s}`:""))}async function Jc(e){const t=fetch(e).then(n=>n.text().then(Qc));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function Yc(e=Yo().path){if(e=qo(e),(await ls()).prerendered.includes(e))return!0;const n=await Qo(e);return!!n.prerender&&!n.redirect}let Jt=null;async function $m(){var r;if(Jt)return Jt;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Qc(e.textContent||""),n=e.dataset.src?await Jc(e.dataset.src):void 0;return Jt={...t,...n,...window.__NUXT__},(r=Jt.config)!=null&&r.public&&(Jt.config.public=gt(Jt.config.public)),Jt}async function Qc(e){return await Hp(e,Ee()._payloadRevivers)}function Mm(e,t){Ee()._payloadRevivers[e]=t}const aa={NuxtError:e=>as(e),EmptyShallowRef:e=>wn(e==="_"?void 0:e==="0n"?BigInt(0):Fr(e)),EmptyRef:e=>Be(e==="_"?void 0:e==="0n"?BigInt(0):Fr(e)),ShallowRef:e=>wn(e),ShallowReactive:e=>Et(e),Ref:e=>Be(e),Reactive:e=>gt(e)},Dm=qe({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const r in aa)Mm(r,aa[r]);Object.assign(e.payload,([t,n]=bn(()=>e.runWithContext($m)),t=await t,n(),t)),window.__NUXT__=e.payload}}),Hm=[],Nm=qe({name:"nuxt:head",enforce:"pre",setup(e){const t=xm({plugins:Hm});km(()=>Ee().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await Uc(t)};t.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*!
  * vue-router v4.4.5
  * (c) 2024 Eduardo San Martin Morote
  * @license MIT
  */const fn=typeof document<"u";function Xc(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function jm(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Xc(e.default)}const pe=Object.assign;function As(e,t){const n={};for(const r in t){const s=t[r];n[r]=ft(s)?s.map(e):e(s)}return n}const Kn=()=>{},ft=Array.isArray,Zc=/#/g,Fm=/&/g,Vm=/\//g,Bm=/=/g,Um=/\?/g,eu=/\+/g,Wm=/%5B/g,Km=/%5D/g,tu=/%5E/g,zm=/%60/g,nu=/%7B/g,qm=/%7C/g,ru=/%7D/g,Gm=/%20/g;function Xo(e){return encodeURI(""+e).replace(qm,"|").replace(Wm,"[").replace(Km,"]")}function Jm(e){return Xo(e).replace(nu,"{").replace(ru,"}").replace(tu,"^")}function ho(e){return Xo(e).replace(eu,"%2B").replace(Gm,"+").replace(Zc,"%23").replace(Fm,"%26").replace(zm,"`").replace(nu,"{").replace(ru,"}").replace(tu,"^")}function Ym(e){return ho(e).replace(Bm,"%3D")}function Qm(e){return Xo(e).replace(Zc,"%23").replace(Um,"%3F")}function Xm(e){return e==null?"":Qm(e).replace(Vm,"%2F")}function nr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Zm=/\/$/,eg=e=>e.replace(Zm,"");function xs(e,t,n="/"){let r,s={},o="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a<l&&a>=0&&(l=-1),l>-1&&(r=t.slice(0,l),o=t.slice(l+1,a>-1?a:t.length),s=e(o)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=sg(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:nr(i)}}function tg(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function la(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function ng(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&Rn(t.matched[r],n.matched[s])&&su(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Rn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function su(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!rg(e[n],t[n]))return!1;return!0}function rg(e,t){return ft(e)?ca(e,t):ft(t)?ca(t,e):e===t}function ca(e,t){return ft(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function sg(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,a;for(i=0;i<r.length;i++)if(a=r[i],a!==".")if(a==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i).join("/")}const ot={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var rr;(function(e){e.pop="pop",e.push="push"})(rr||(rr={}));var zn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(zn||(zn={}));function og(e){if(!e)if(fn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),eg(e)}const ig=/^[^#]+#/;function ag(e,t){return e.replace(ig,"#")+t}function lg(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 cs=()=>({left:window.scrollX,top:window.scrollY});function cg(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=lg(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function ua(e,t){return(history.state?history.state.position-t:-1)+e}const po=new Map;function ug(e,t){po.set(e,t)}function fg(e){const t=po.get(e);return po.delete(e),t}let dg=()=>location.protocol+"//"+location.host;function ou(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let a=s.includes(e.slice(o))?e.slice(o).length:1,l=s.slice(a);return l[0]!=="/"&&(l="/"+l),la(l,"")}return la(n,e)+r+s}function hg(e,t,n,r){let s=[],o=[],i=null;const a=({state:d})=>{const h=ou(e,location),y=n.value,v=t.value;let S=0;if(d){if(n.value=h,t.value=d,i&&i===y){i=null;return}S=v?d.position-v.position:0}else r(h);s.forEach(T=>{T(n.value,y,{delta:S,type:rr.pop,direction:S?S>0?zn.forward:zn.back:zn.unknown})})};function l(){i=n.value}function f(d){s.push(d);const h=()=>{const y=s.indexOf(d);y>-1&&s.splice(y,1)};return o.push(h),h}function c(){const{history:d}=window;d.state&&d.replaceState(pe({},d.state,{scroll:cs()}),"")}function u(){for(const d of o)d();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:f,destroy:u}}function fa(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?cs():null}}function pg(e){const{history:t,location:n}=window,r={value:ou(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,f,c){const u=e.indexOf("#"),d=u>-1?(n.host&&document.querySelector("base")?e:e.slice(u))+l:dg()+e+l;try{t[c?"replaceState":"pushState"](f,"",d),s.value=f}catch(h){console.error(h),n[c?"replace":"assign"](d)}}function i(l,f){const c=pe({},t.state,fa(s.value.back,l,s.value.forward,!0),f,{position:s.value.position});o(l,c,!0),r.value=l}function a(l,f){const c=pe({},s.value,t.state,{forward:l,scroll:cs()});o(c.current,c,!0);const u=pe({},fa(r.value,l,null),{position:c.position+1},f);o(l,u,!1),r.value=l}return{location:r,state:s,push:a,replace:i}}function iu(e){e=og(e);const t=pg(e),n=hg(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=pe({location:"",base:e,go:r,createHref:ag.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function mg(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),iu(e)}function gg(e){return typeof e=="string"||e&&typeof e=="object"}function au(e){return typeof e=="string"||typeof e=="symbol"}const lu=Symbol("");var da;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(da||(da={}));function Cn(e,t){return pe(new Error,{type:e,[lu]:!0},t)}function yt(e,t){return e instanceof Error&&lu in e&&(t==null||!!(e.type&t))}const ha="[^/]+?",_g={sensitive:!1,strict:!1,start:!0,end:!0},yg=/[.+*?^${}()[\]/\\]/g;function vg(e,t){const n=pe({},_g,t),r=[];let s=n.start?"^":"";const o=[];for(const f of e){const c=f.length?[]:[90];n.strict&&!f.length&&(s+="/");for(let u=0;u<f.length;u++){const d=f[u];let h=40+(n.sensitive?.25:0);if(d.type===0)u||(s+="/"),s+=d.value.replace(yg,"\\$&"),h+=40;else if(d.type===1){const{value:y,repeatable:v,optional:S,regexp:T}=d;o.push({name:y,repeatable:v,optional:S});const E=T||ha;if(E!==ha){h+=10;try{new RegExp(`(${E})`)}catch(_){throw new Error(`Invalid custom RegExp for param "${y}" (${E}): `+_.message)}}let m=v?`((?:${E})(?:/(?:${E}))*)`:`(${E})`;u||(m=S&&f.length<2?`(?:/${m})`:"/"+m),S&&(m+="?"),s+=m,h+=20,S&&(h+=-8),v&&(h+=-20),E===".*"&&(h+=-50)}c.push(h)}r.push(c)}if(n.strict&&n.end){const f=r.length-1;r[f][r[f].length-1]+=.7000000000000001}n.strict||(s+="/?"),n.end?s+="$":n.strict&&(s+="(?:/|$)");const i=new RegExp(s,n.sensitive?"":"i");function a(f){const c=f.match(i),u={};if(!c)return null;for(let d=1;d<c.length;d++){const h=c[d]||"",y=o[d-1];u[y.name]=h&&y.repeatable?h.split("/"):h}return u}function l(f){let c="",u=!1;for(const d of e){(!u||!c.endsWith("/"))&&(c+="/"),u=!1;for(const h of d)if(h.type===0)c+=h.value;else if(h.type===1){const{value:y,repeatable:v,optional:S}=h,T=y in f?f[y]:"";if(ft(T)&&!v)throw new Error(`Provided param "${y}" is an array but it is not repeatable (* or + modifiers)`);const E=ft(T)?T.join("/"):T;if(!E)if(S)d.length<2&&(c.endsWith("/")?c=c.slice(0,-1):u=!0);else throw new Error(`Missing required param "${y}"`);c+=E}}return c||"/"}return{re:i,score:r,keys:o,parse:a,stringify:l}}function bg(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function cu(e,t){let n=0;const r=e.score,s=t.score;for(;n<r.length&&n<s.length;){const o=bg(r[n],s[n]);if(o)return o;n++}if(Math.abs(s.length-r.length)===1){if(pa(r))return 1;if(pa(s))return-1}return s.length-r.length}function pa(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const wg={type:0,value:""},Eg=/[a-zA-Z0-9_]/;function Tg(e){if(!e)return[[]];if(e==="/")return[[wg]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${f}": ${h}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let a=0,l,f="",c="";function u(){f&&(n===0?o.push({type:0,value:f}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:f,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),f="")}function d(){f+=l}for(;a<e.length;){if(l=e[a++],l==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:l==="/"?(f&&u(),i()):l===":"?(u(),n=1):d();break;case 4:d(),n=r;break;case 1:l==="("?n=2:Eg.test(l)?d():(u(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case 2:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=3:c+=l;break;case 3:u(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${f}"`),u(),i(),s}function Pg(e,t,n){const r=vg(Tg(e.path),n),s=pe(r,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf==!t.record.aliasOf&&t.children.push(s),s}function Sg(e,t){const n=[],r=new Map;t=ya({strict:!1,end:!0,sensitive:!1},t);function s(u){return r.get(u)}function o(u,d,h){const y=!h,v=ga(u);v.aliasOf=h&&h.record;const S=ya(t,u),T=[v];if("alias"in u){const _=typeof u.alias=="string"?[u.alias]:u.alias;for(const b of _)T.push(ga(pe({},v,{components:h?h.record.components:v.components,path:b,aliasOf:h?h.record:v})))}let E,m;for(const _ of T){const{path:b}=_;if(d&&b[0]!=="/"){const C=d.record.path,L=C[C.length-1]==="/"?"":"/";_.path=d.record.path+(b&&L+b)}if(E=Pg(_,d,S),h?h.alias.push(E):(m=m||E,m!==E&&m.alias.push(E),y&&u.name&&!_a(E)&&i(u.name)),uu(E)&&l(E),v.children){const C=v.children;for(let L=0;L<C.length;L++)o(C[L],E,h&&h.children[L])}h=h||E}return m?()=>{i(m)}:Kn}function i(u){if(au(u)){const d=r.get(u);d&&(r.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&r.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function a(){return n}function l(u){const d=Ag(u,n);n.splice(d,0,u),u.record.name&&!_a(u)&&r.set(u.record.name,u)}function f(u,d){let h,y={},v,S;if("name"in u&&u.name){if(h=r.get(u.name),!h)throw Cn(1,{location:u});S=h.record.name,y=pe(ma(d.params,h.keys.filter(m=>!m.optional).concat(h.parent?h.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),u.params&&ma(u.params,h.keys.map(m=>m.name))),v=h.stringify(y)}else if(u.path!=null)v=u.path,h=n.find(m=>m.re.test(v)),h&&(y=h.parse(v),S=h.record.name);else{if(h=d.name?r.get(d.name):n.find(m=>m.re.test(d.path)),!h)throw Cn(1,{location:u,currentLocation:d});S=h.record.name,y=pe({},d.params,u.params),v=h.stringify(y)}const T=[];let E=h;for(;E;)T.unshift(E.record),E=E.parent;return{name:S,path:v,params:y,matched:T,meta:Cg(T)}}e.forEach(u=>o(u));function c(){n.length=0,r.clear()}return{addRoute:o,resolve:f,removeRoute:i,clearRoutes:c,getRoutes:a,getRecordMatcher:s}}function ma(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ga(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Rg(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Rg(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 _a(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Cg(e){return e.reduce((t,n)=>pe(t,n.meta),{})}function ya(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Ag(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;cu(e,t[o])<0?r=o:n=o+1}const s=xg(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function xg(e){let t=e;for(;t=t.parent;)if(uu(t)&&cu(e,t)===0)return t}function uu({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function kg(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;s<r.length;++s){const o=r[s].replace(eu," "),i=o.indexOf("="),a=nr(i<0?o:o.slice(0,i)),l=i<0?null:nr(o.slice(i+1));if(a in t){let f=t[a];ft(f)||(f=t[a]=[f]),f.push(l)}else t[a]=l}return t}function va(e){let t="";for(let n in e){const r=e[n];if(n=Ym(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(ft(r)?r.map(o=>o&&ho(o)):[r&&ho(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function Og(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=ft(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const Ig=Symbol(""),ba=Symbol(""),Zo=Symbol(""),ei=Symbol(""),mo=Symbol("");function $n(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ht(e,t,n,r,s,o=i=>i()){const i=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,l)=>{const f=d=>{d===!1?l(Cn(4,{from:n,to:t})):d instanceof Error?l(d):gg(d)?l(Cn(2,{from:t,to:d})):(i&&r.enterCallbacks[s]===i&&typeof d=="function"&&i.push(d),a())},c=o(()=>e.call(r&&r.instances[s],t,n,f));let u=Promise.resolve(c);e.length<3&&(u=u.then(f)),u.catch(d=>l(d))})}function ks(e,t,n,r,s=o=>o()){const o=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(Xc(l)){const c=(l.__vccOpts||l)[t];c&&o.push(Ht(c,n,r,i,a,s))}else{let f=l();o.push(()=>f.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const u=jm(c)?c.default:c;i.mods[a]=c,i.components[a]=u;const h=(u.__vccOpts||u)[t];return h&&Ht(h,n,r,i,a,s)()}))}}return o}function wa(e){const t=Se(Zo),n=Se(ei),r=Le(()=>{const l=se(e.to);return t.resolve(l)}),s=Le(()=>{const{matched:l}=r.value,{length:f}=l,c=l[f-1],u=n.matched;if(!c||!u.length)return-1;const d=u.findIndex(Rn.bind(null,c));if(d>-1)return d;const h=Ea(l[f-2]);return f>1&&Ea(c)===h&&u[u.length-1].path!==h?u.findIndex(Rn.bind(null,l[f-2])):d}),o=Le(()=>s.value>-1&&Dg(n.params,r.value.params)),i=Le(()=>s.value>-1&&s.value===n.matched.length-1&&su(n.params,r.value.params));function a(l={}){return Mg(l)?t[se(e.replace)?"replace":"push"](se(e.to)).catch(Kn):Promise.resolve()}return{route:r,href:Le(()=>r.value.href),isActive:o,isExactActive:i,navigate:a}}const Lg=Ze({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:wa,setup(e,{slots:t}){const n=gt(wa(e)),{options:r}=Se(Zo),s=Le(()=>({[Ta(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Ta(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:ze("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),$g=Lg;function Mg(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Dg(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!ft(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function Ea(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ta=(e,t,n)=>e??t??n,Hg=Ze({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Se(mo),s=Le(()=>e.route||r.value),o=Se(ba,0),i=Le(()=>{let f=se(o);const{matched:c}=s.value;let u;for(;(u=c[f])&&!u.components;)f++;return f}),a=Le(()=>s.value.matched[i.value]);Ft(ba,Le(()=>i.value+1)),Ft(Ig,a),Ft(mo,s);const l=Be();return St(()=>[l.value,a.value,e.name],([f,c,u],[d,h,y])=>{c&&(c.instances[u]=f,h&&h!==c&&f&&f===d&&(c.leaveGuards.size||(c.leaveGuards=h.leaveGuards),c.updateGuards.size||(c.updateGuards=h.updateGuards))),f&&c&&(!h||!Rn(c,h)||!d)&&(c.enterCallbacks[u]||[]).forEach(v=>v(f))},{flush:"post"}),()=>{const f=s.value,c=e.name,u=a.value,d=u&&u.components[c];if(!d)return Pa(n.default,{Component:d,route:f});const h=u.props[c],y=h?h===!0?f.params:typeof h=="function"?h(f):h:null,S=ze(d,pe({},y,t,{onVnodeUnmounted:T=>{T.component.isUnmounted&&(u.instances[c]=null)},ref:l}));return Pa(n.default,{Component:S,route:f})||S}}});function Pa(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const fu=Hg;function Ng(e){const t=Sg(e.routes,e),n=e.parseQuery||kg,r=e.stringifyQuery||va,s=e.history,o=$n(),i=$n(),a=$n(),l=wn(ot);let f=ot;fn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=As.bind(null,k=>""+k),u=As.bind(null,Xm),d=As.bind(null,nr);function h(k,G){let U,z;return au(k)?(U=t.getRecordMatcher(k),z=G):z=k,t.addRoute(z,U)}function y(k){const G=t.getRecordMatcher(k);G&&t.removeRoute(G)}function v(){return t.getRoutes().map(k=>k.record)}function S(k){return!!t.getRecordMatcher(k)}function T(k,G){if(G=pe({},G||l.value),typeof k=="string"){const g=xs(n,k,G.path),w=t.resolve({path:g.path},G),M=s.createHref(g.fullPath);return pe(g,w,{params:d(w.params),hash:nr(g.hash),redirectedFrom:void 0,href:M})}let U;if(k.path!=null)U=pe({},k,{path:xs(n,k.path,G.path).path});else{const g=pe({},k.params);for(const w in g)g[w]==null&&delete g[w];U=pe({},k,{params:u(g)}),G.params=u(G.params)}const z=t.resolve(U,G),ie=k.hash||"";z.params=c(d(z.params));const fe=tg(r,pe({},k,{hash:Jm(ie),path:z.path})),p=s.createHref(fe);return pe({fullPath:fe,hash:ie,query:r===va?Og(k.query):k.query||{}},z,{redirectedFrom:void 0,href:p})}function E(k){return typeof k=="string"?xs(n,k,l.value.path):pe({},k)}function m(k,G){if(f!==k)return Cn(8,{from:G,to:k})}function _(k){return L(k)}function b(k){return _(pe(E(k),{replace:!0}))}function C(k){const G=k.matched[k.matched.length-1];if(G&&G.redirect){const{redirect:U}=G;let z=typeof U=="function"?U(k):U;return typeof z=="string"&&(z=z.includes("?")||z.includes("#")?z=E(z):{path:z},z.params={}),pe({query:k.query,hash:k.hash,params:z.path!=null?{}:k.params},z)}}function L(k,G){const U=f=T(k),z=l.value,ie=k.state,fe=k.force,p=k.replace===!0,g=C(U);if(g)return L(pe(E(g),{state:typeof g=="object"?pe({},ie,g.state):ie,force:fe,replace:p}),G||U);const w=U;w.redirectedFrom=G;let M;return!fe&&ng(r,z,U)&&(M=Cn(16,{to:w,from:z}),ae(z,z,!0,!1)),(M?Promise.resolve(M):x(w,z)).catch(O=>yt(O)?yt(O,2)?O:Z(O):A(O,w,z)).then(O=>{if(O){if(yt(O,2))return L(pe({replace:p},E(O.to),{state:typeof O.to=="object"?pe({},ie,O.to.state):ie,force:fe}),G||w)}else O=$(w,z,!0,p,ie);return H(w,z,O),O})}function D(k,G){const U=m(k,G);return U?Promise.reject(U):Promise.resolve()}function R(k){const G=Te.values().next().value;return G&&typeof G.runWithContext=="function"?G.runWithContext(k):k()}function x(k,G){let U;const[z,ie,fe]=jg(k,G);U=ks(z.reverse(),"beforeRouteLeave",k,G);for(const g of z)g.leaveGuards.forEach(w=>{U.push(Ht(w,k,G))});const p=D.bind(null,k,G);return U.push(p),Re(U).then(()=>{U=[];for(const g of o.list())U.push(Ht(g,k,G));return U.push(p),Re(U)}).then(()=>{U=ks(ie,"beforeRouteUpdate",k,G);for(const g of ie)g.updateGuards.forEach(w=>{U.push(Ht(w,k,G))});return U.push(p),Re(U)}).then(()=>{U=[];for(const g of fe)if(g.beforeEnter)if(ft(g.beforeEnter))for(const w of g.beforeEnter)U.push(Ht(w,k,G));else U.push(Ht(g.beforeEnter,k,G));return U.push(p),Re(U)}).then(()=>(k.matched.forEach(g=>g.enterCallbacks={}),U=ks(fe,"beforeRouteEnter",k,G,R),U.push(p),Re(U))).then(()=>{U=[];for(const g of i.list())U.push(Ht(g,k,G));return U.push(p),Re(U)}).catch(g=>yt(g,8)?g:Promise.reject(g))}function H(k,G,U){a.list().forEach(z=>R(()=>z(k,G,U)))}function $(k,G,U,z,ie){const fe=m(k,G);if(fe)return fe;const p=G===ot,g=fn?history.state:{};U&&(z||p?s.replace(k.fullPath,pe({scroll:p&&g&&g.scroll},ie)):s.push(k.fullPath,ie)),l.value=k,ae(k,G,U,p),Z()}let Y;function B(){Y||(Y=s.listen((k,G,U)=>{if(!$e.listening)return;const z=T(k),ie=C(z);if(ie){L(pe(ie,{replace:!0}),z).catch(Kn);return}f=z;const fe=l.value;fn&&ug(ua(fe.fullPath,U.delta),cs()),x(z,fe).catch(p=>yt(p,12)?p:yt(p,2)?(L(p.to,z).then(g=>{yt(g,20)&&!U.delta&&U.type===rr.pop&&s.go(-1,!1)}).catch(Kn),Promise.reject()):(U.delta&&s.go(-U.delta,!1),A(p,z,fe))).then(p=>{p=p||$(z,fe,!1),p&&(U.delta&&!yt(p,8)?s.go(-U.delta,!1):U.type===rr.pop&&yt(p,20)&&s.go(-1,!1)),H(z,fe,p)}).catch(Kn)}))}let N=$n(),P=$n(),I;function A(k,G,U){Z(k);const z=P.list();return z.length?z.forEach(ie=>ie(k,G,U)):console.error(k),Promise.reject(k)}function Q(){return I&&l.value!==ot?Promise.resolve():new Promise((k,G)=>{N.add([k,G])})}function Z(k){return I||(I=!k,B(),N.list().forEach(([G,U])=>k?U(k):G()),N.reset()),k}function ae(k,G,U,z){const{scrollBehavior:ie}=e;if(!fn||!ie)return Promise.resolve();const fe=!U&&fg(ua(k.fullPath,0))||(z||!U)&&history.state&&history.state.scroll||null;return on().then(()=>ie(k,G,fe)).then(p=>p&&cg(p)).catch(p=>A(p,k,G))}const le=k=>s.go(k);let be;const Te=new Set,$e={currentRoute:l,listening:!0,addRoute:h,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:S,getRoutes:v,resolve:T,options:e,push:_,replace:b,go:le,back:()=>le(-1),forward:()=>le(1),beforeEach:o.add,beforeResolve:i.add,afterEach:a.add,onError:P.add,isReady:Q,install(k){const G=this;k.component("RouterLink",$g),k.component("RouterView",fu),k.config.globalProperties.$router=G,Object.defineProperty(k.config.globalProperties,"$route",{enumerable:!0,get:()=>se(l)}),fn&&!be&&l.value===ot&&(be=!0,_(s.location).catch(ie=>{}));const U={};for(const ie in ot)Object.defineProperty(U,ie,{get:()=>l.value[ie],enumerable:!0});k.provide(Zo,G),k.provide(ei,Et(U)),k.provide(mo,l);const z=k.unmount;Te.add(k),k.unmount=function(){Te.delete(k),Te.size<1&&(f=ot,Y&&Y(),Y=null,l.value=ot,be=!1,I=!1),z()}}};function Re(k){return k.reduce((G,U)=>G.then(()=>R(U)),Promise.resolve())}return $e}function jg(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;i<o;i++){const a=t.matched[i];a&&(e.matched.find(f=>Rn(f,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(f=>Rn(f,l))||s.push(l))}return[n,r,s]}function Fg(e){return Se(ei)}const Vg=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""}),go=(e,t)=>{const n=e.route.matched.find(s=>{var o;return((o=s.components)==null?void 0:o.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&Vg(e.route,n));return typeof r=="function"?r(e.route):r},Bg=(e,t)=>({default:()=>e?ze($f,e===!0?{}:e,t):t});function ti(e){return Array.isArray(e)?e:[e]}const Ug="modulepreload",Wg=function(e,t){return new URL(e,t).href},Sa={},V=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));s=Promise.allSettled(n.map(f=>{if(f=Wg(f,r),f in Sa)return;Sa[f]=!0;const c=f.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(!!r)for(let y=i.length-1;y>=0;y--){const v=i[y];if(v.href===f&&(!c||v.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${f}"]${u}`))return;const h=document.createElement("link");if(h.rel=c?"stylesheet":Ug,c||(h.as="script"),h.crossOrigin="",h.href=f,l&&h.setAttribute("nonce",l),document.head.appendChild(h),c)return new Promise((y,v)=>{h.addEventListener("load",y),h.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${f}`)))})}))}function o(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return s.then(i=>{for(const a of i||[])a.status==="rejected"&&o(a.reason);return t().catch(o)})},Kg={layout:"blank"},zg={layout:"blank"},qg={layout:"blank"},Os=[{name:"about",path:"/about",component:()=>V(()=>import("./DTkFzIob.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url)},{name:"blog-slug",path:"/blog/:slug(.*)*",component:()=>V(()=>import("./wt3jdo5T.js"),__vite__mapDeps([6,7,8,9,10,11,12,2,13,14,15]),import.meta.url)},{name:"blog",path:"/blog",component:()=>V(()=>import("./xHNSy_vR.js"),__vite__mapDeps([16,4,17,18,14,15,2,12,19]),import.meta.url)},{name:"blog-podcast-slug",path:"/blog/podcast/:slug(.*)*",component:()=>V(()=>import("./BXw4jedN.js"),__vite__mapDeps([20,4,8,9,10,11,12,2,21,22,23,24,14,15,25]),import.meta.url)},{name:"blog-podcast",path:"/blog/podcast",component:()=>V(()=>import("./C7ZYPs27.js"),__vite__mapDeps([26,4,17,18,14,15,2,12,27]),import.meta.url)},{name:"index",path:"/",component:()=>V(()=>import("./DRevDQdn.js"),__vite__mapDeps([28,1,2,3,4,17,18,15,12,29]),import.meta.url)},{name:"integrations-credits",path:"/integrations/credits",meta:Kg||{},component:()=>V(()=>import("./Q-RuDZTc.js"),__vite__mapDeps([30,31]),import.meta.url)},{name:"integrations-dices",path:"/integrations/dices",meta:zg||{},component:()=>V(()=>import("./pzYwUaAx.js"),__vite__mapDeps([32,33,34]),import.meta.url)},{name:"integrations-overlay",path:"/integrations/overlay",meta:qg||{},component:()=>V(()=>import("./B9HjmAcA.js"),__vite__mapDeps([35,36,33,37]),import.meta.url)},{name:"integrations-twitch",path:"/integrations/twitch",component:()=>V(()=>import("./IqlaSQ6U.js"),__vite__mapDeps([38,4,39]),import.meta.url)}],du=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?ze(e,t,n):(r=n.default)==null?void 0:r.call(n)}});function Ra(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function Gg(e,t){return e===t||t===ot?!1:Ra(e)!==Ra(t)?!0:!e.matched.every((r,s)=>{var o,i;return r.components&&r.components.default===((i=(o=t.matched[s])==null?void 0:o.components)==null?void 0:i.default)})}const Jg={scrollBehavior(e,t,n){var f;const r=Ee(),s=((f=Xe().options)==null?void 0:f.scrollBehaviorType)??"auto";let o=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!o&&t&&e&&i!==!1&&Gg(e,t)&&(o={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Ca(e.hash),behavior:s}:!1;const a=c=>!!(c.meta.pageTransition??ro),l=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(c=>{r.hooks.hookOnce(l,async()=>{await new Promise(u=>setTimeout(u,0)),e.hash&&(o={el:e.hash,top:Ca(e.hash),behavior:s}),c(o)})})}};function Ca(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}const Yg={hashMode:!1,scrollBehaviorType:"auto"},tt={...Yg,...Jg},Qg=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=Ee(),s=Xe(),o=([t,n]=bn(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(o===!0)return;const i=as({statusCode:o&&o.statusCode||404,statusMessage:o&&o.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=s.beforeResolve(f=>{if(a(),f===e){const c=s.afterEach(async()=>{c(),await r.runWithContext(()=>pn(i)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})},Xg=async e=>{let t,n;const r=([t,n]=bn(()=>Qo(e.path)),t=await t,n(),t);if(r.redirect)return Ct(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},Zg=[Qg,Xg],qn={};function e_(e,t,n){const{pathname:r,search:s,hash:o}=t,i=e.indexOf("#");if(i>-1){const f=o.includes(e.slice(i))?e.slice(i).length:1;let c=o.slice(f);return c[0]!=="/"&&(c="/"+c),Ki(c,"")}const a=Ki(r,e),l=!n||Lh(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":s)+o}const t_=qe({name:"nuxt:router",enforce:"pre",async setup(e){var S;let t,n,r=xn().app.baseURL;tt.hashMode&&!r.includes("#")&&(r+="#");const s=((S=tt.history)==null?void 0:S.call(tt,r))??(tt.hashMode?mg(r):iu(r)),o=tt.routes?([t,n]=bn(()=>tt.routes(Os)),t=await t,n(),t??Os):Os;let i;const a=Ng({...tt,scrollBehavior:(T,E,m)=>{if(E===ot){i=m;return}if(tt.scrollBehavior){if(a.options.scrollBehavior=tt.scrollBehavior,"scrollRestoration"in window.history){const _=a.beforeEach(()=>{_(),window.history.scrollRestoration="manual"})}return tt.scrollBehavior(T,ot,i||m)}},history:s,routes:o});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=wn(a.currentRoute.value);a.afterEach((T,E)=>{l.value=E}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const f=e_(r,window.location,e.payload.path),c=wn(a.currentRoute.value),u=()=>{c.value=a.currentRoute.value};e.hook("page:finish",u),a.afterEach((T,E)=>{var m,_,b,C;((_=(m=T.matched[0])==null?void 0:m.components)==null?void 0:_.default)===((C=(b=E.matched[0])==null?void 0:b.components)==null?void 0:C.default)&&u()});const d={};for(const T in c.value)Object.defineProperty(d,T,{get:()=>c.value[T],enumerable:!0});e._route=Et(d),e._middleware=e._middleware||{global:[],named:{}};const h=is();a.afterEach(async(T,E,m)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(xp),m&&await e.callHook("page:loading:end"),T.matched.length===0&&await e.runWithContext(()=>pn(io({statusCode:404,fatal:!1,statusMessage:`Page not found: ${T.fullPath}`,data:{path:T.fullPath}})))});try{[t,n]=bn(()=>a.isReady()),await t,n()}catch(T){[t,n]=bn(()=>e.runWithContext(()=>pn(T))),await t,n()}const y=f!==a.currentRoute.value.fullPath?a.resolve(f):a.currentRoute.value;u();const v=e.payload.state._layout;return a.beforeEach(async(T,E)=>{var m;await e.callHook("page:loading:start"),T.meta=gt(T.meta),e.isHydrating&&v&&!Bt(T.meta.layout)&&(T.meta.layout=v),e._processingMiddleware=!0;{const _=new Set([...Zg,...e._middleware.global]);for(const b of T.matched){const C=b.meta.middleware;if(C)for(const L of ti(C))_.add(L)}{const b=await e.runWithContext(()=>Qo(T.path));if(b.appMiddleware)for(const C in b.appMiddleware)b.appMiddleware[C]?_.add(C):_.delete(C)}for(const b of _){const C=typeof b=="string"?e._middleware.named[b]||await((m=qn[b])==null?void 0:m.call(qn).then(D=>D.default||D)):b;if(!C)throw new Error(`Unknown route middleware: '${b}'.`);const L=await e.runWithContext(()=>C(T,E));if(!e.payload.serverRendered&&e.isHydrating&&(L===!1||L instanceof Error)){const D=L||io({statusCode:404,statusMessage:`Page Not Found: ${f}`});return await e.runWithContext(()=>pn(D)),!1}if(L!==!0&&(L||L===!1))return L}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in y&&(y.name=void 0),await a.replace({...y,force:!0}),a.options.scrollBehavior=tt.scrollBehavior}catch(T){await e.runWithContext(()=>pn(T))}}),{provide:{router:a}}}}),Aa=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),Hv=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),ni=e=>{const t=Ee();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Aa(()=>e())}):Aa(()=>e())},n_=qe({name:"nuxt:payload",setup(e){Xe().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const r=await ia(t.path);r&&Object.assign(e.static.data,r.data)}),ni(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await ia(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(ls,1e3)})}}),r_=qe(()=>{const e=Xe();ni(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),s_=qe(e=>{let t;async function n(){const r=await ls();t&&clearTimeout(t),t=setTimeout(n,Yi);try{const s=await $fetch(Jo("builds/latest.json")+`?${Date.now()}`);s.id!==r.id&&e.hooks.callHook("app:manifest:update",s)}catch{}}ni(()=>{t=setTimeout(n,Yi)})});function o_(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)<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:Ee().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}const i_=qe({name:"nuxt:chunk-reload",setup(e){const t=Xe(),n=xn(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook("app:chunkError",({error:o})=>{r.add(o)});function s(o){const a="href"in o&&o.href[0]==="#"?n.app.baseURL+o.href:Sn(n.app.baseURL,o.fullPath);o_({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(s)}),t.onError((o,i)=>{r.has(o)&&s(i)})}}),a_=!1;/*!
 * pinia v2.2.2
 * (c) 2024 Eduardo San Martin Morote
 * @license MIT
 */let hu;const fr=e=>hu=e,pu=Symbol();function _o(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Gn;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Gn||(Gn={}));function l_(){const e=So(!0),t=e.run(()=>Be({}));let n=[],r=[];const s=Lo({install(o){fr(s),s._a=o,o.provide(pu,s),o.config.globalProperties.$pinia=s,r.forEach(i=>n.push(i)),r=[]},use(o){return!this._a&&!a_?r.push(o):n.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const mu=()=>{};function xa(e,t,n,r=mu){e.push(t);const s=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),r())};return!n&&Yr()&&Qa(s),s}function cn(e,...t){e.slice().forEach(n=>{n(...t)})}const c_=e=>e(),ka=Symbol(),Is=Symbol();function yo(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],s=e[n];_o(s)&&_o(r)&&e.hasOwnProperty(n)&&!Pe(r)&&!Pt(r)?e[n]=yo(s,r):e[n]=r}return e}const u_=Symbol();function f_(e){return!_o(e)||!e.hasOwnProperty(u_)}const{assign:It}=Object;function d_(e){return!!(Pe(e)&&e.effect)}function h_(e,t,n,r){const{state:s,actions:o,getters:i}=t,a=n.state.value[e];let l;function f(){a||(n.state.value[e]=s?s():{});const c=df(n.state.value[e]);return It(c,o,Object.keys(i||{}).reduce((u,d)=>(u[d]=Lo(Le(()=>{fr(n);const h=n._s.get(e);return i[d].call(h,h)})),u),{}))}return l=gu(e,f,t,n,r,!0),l}function gu(e,t,n={},r,s,o){let i;const a=It({actions:{}},n),l={deep:!0};let f,c,u=[],d=[],h;const y=r.state.value[e];!o&&!y&&(r.state.value[e]={}),Be({});let v;function S(D){let R;f=c=!1,typeof D=="function"?(D(r.state.value[e]),R={type:Gn.patchFunction,storeId:e,events:h}):(yo(r.state.value[e],D),R={type:Gn.patchObject,payload:D,storeId:e,events:h});const x=v=Symbol();on().then(()=>{v===x&&(f=!0)}),c=!0,cn(u,R,r.state.value[e])}const T=o?function(){const{state:R}=n,x=R?R():{};this.$patch(H=>{It(H,x)})}:mu;function E(){i.stop(),u=[],d=[],r._s.delete(e)}const m=(D,R="")=>{if(ka in D)return D[Is]=R,D;const x=function(){fr(r);const H=Array.from(arguments),$=[],Y=[];function B(I){$.push(I)}function N(I){Y.push(I)}cn(d,{args:H,name:x[Is],store:b,after:B,onError:N});let P;try{P=D.apply(this&&this.$id===e?this:b,H)}catch(I){throw cn(Y,I),I}return P instanceof Promise?P.then(I=>(cn($,I),I)).catch(I=>(cn(Y,I),Promise.reject(I))):(cn($,P),P)};return x[ka]=!0,x[Is]=R,x},_={_p:r,$id:e,$onAction:xa.bind(null,d),$patch:S,$reset:T,$subscribe(D,R={}){const x=xa(u,D,R.detached,()=>H()),H=i.run(()=>St(()=>r.state.value[e],$=>{(R.flush==="sync"?c:f)&&D({storeId:e,type:Gn.direct,events:h},$)},It({},l,R)));return x},$dispose:E},b=gt(_);r._s.set(e,b);const L=(r._a&&r._a.runWithContext||c_)(()=>r._e.run(()=>(i=So()).run(()=>t({action:m}))));for(const D in L){const R=L[D];if(Pe(R)&&!d_(R)||Pt(R))o||(y&&f_(R)&&(Pe(R)?R.value=y[D]:yo(R,y[D])),r.state.value[e][D]=R);else if(typeof R=="function"){const x=m(R,D);L[D]=x,a.actions[D]=R}}return It(b,L),It(ue(b),L),Object.defineProperty(b,"$state",{get:()=>r.state.value[e],set:D=>{S(R=>{It(R,D)})}}),r._p.forEach(D=>{It(b,i.run(()=>D({store:b,app:r._a,pinia:r,options:a})))}),y&&o&&n.hydrate&&n.hydrate(b.$state,y),f=!0,c=!0,b}function Nv(e,t,n){let r,s;const o=typeof t=="function";typeof e=="string"?(r=e,s=o?n:t):(s=e,r=e.id);function i(a,l){const f=Fo();return a=a||(f?Se(pu,null):null),a&&fr(a),a=hu,a._s.has(r)||(o?gu(r,t,s,a):h_(r,s,a)),a._s.get(r)}return i.$id=r,i}const p_="$s";function _u(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&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&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const s=p_+n,o=Ee(),i=ml(o.payload.state,s);if(i.value===void 0&&r){const a=r();if(Pe(a))return o.payload.state[s]=a,a;i.value=a}return i}const m_=qe({name:"pinia",setup(e){const t=l_();return e.vueApp.use(t),fr(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),g_=re(()=>V(()=>import("./D3Yf6YVl.js"),[],import.meta.url).then(e=>e.default||e.default||e)),__=re(()=>V(()=>import("./42sxckEC.js"),__vite__mapDeps([40,41,11]),import.meta.url).then(e=>e.default||e.default||e)),y_=re(()=>V(()=>import("./Bgc5pxAH.js"),__vite__mapDeps([42,2,43]),import.meta.url).then(e=>e.default||e.default||e)),v_=re(()=>V(()=>import("./CF7aMqWz.js"),[],import.meta.url).then(e=>e.default||e.default||e)),b_=re(()=>V(()=>import("./BFtG31Ox.js"),[],import.meta.url).then(e=>e.default||e.default||e)),w_=re(()=>V(()=>import("./BGs3KB52.js"),[],import.meta.url).then(e=>e.default||e.default||e)),E_=re(()=>V(()=>import("./CKHAJYUl.js"),__vite__mapDeps([44,45]),import.meta.url).then(e=>e.default||e.default||e)),T_=re(()=>V(()=>Promise.resolve().then(()=>mv),void 0,import.meta.url).then(e=>e.default||e.default||e)),P_=re(()=>V(()=>Promise.resolve().then(()=>Qy),void 0,import.meta.url).then(e=>e.default||e.default||e)),S_=re(()=>V(()=>import("./evubG_TF.js"),__vite__mapDeps([23,24]),import.meta.url).then(e=>e.default||e.default||e)),R_=re(()=>V(()=>import("./bxx1LLiS.js"),__vite__mapDeps([21,4,22]),import.meta.url).then(e=>e.default||e.default||e)),C_=re(()=>V(()=>import("./XneHFWfX.js"),__vite__mapDeps([7,8,9,10,11,12,2,13,14,15]),import.meta.url).then(e=>e.default||e.default||e)),A_=re(()=>V(()=>import("./CUkU2_JH.js"),__vite__mapDeps([46,13,2,14,15,12]),import.meta.url).then(e=>e.default||e.default||e)),x_=re(()=>V(()=>import("./Dv-SBuvH.js"),__vite__mapDeps([47,2,14,15,12,4]),import.meta.url).then(e=>e.default||e.default||e)),k_=re(()=>V(()=>import("./1lmIkk2Z.js"),__vite__mapDeps([13,2,14,15,12]),import.meta.url).then(e=>e.default||e.default||e)),O_=re(()=>V(()=>import("./CskMTfoc.js"),__vite__mapDeps([8,9,10,11,12,2]),import.meta.url).then(e=>e.default||e.default||e)),I_=re(()=>V(()=>import("./b0m9ZXBa.js"),__vite__mapDeps([48,9,10,11,12,2]),import.meta.url).then(e=>e.default||e.default||e)),L_=re(()=>V(()=>import("./wDElug97.js"),__vite__mapDeps([49,11]),import.meta.url).then(e=>e.default||e.default||e)),$_=re(()=>V(()=>import("./Bo29yuCp.js"),[],import.meta.url).then(e=>e.default||e.default||e)),M_=re(()=>V(()=>import("./BN5xcsRm.js"),[],import.meta.url).then(e=>e.default||e.default||e)),D_=re(()=>V(()=>import("./BJBApeoY.js"),__vite__mapDeps([50,49,11]),import.meta.url).then(e=>e.default||e.default||e)),H_=re(()=>V(()=>import("./CqB8Plqv.js"),__vite__mapDeps([51,52,53]),import.meta.url).then(e=>e.default||e.default||e)),N_=re(()=>V(()=>import("./DoKtOHqd.js"),[],import.meta.url).then(e=>e.default||e.default||e)),j_=re(()=>V(()=>import("./DpRukN_y.js"),__vite__mapDeps([54,52,53]),import.meta.url).then(e=>e.default||e.default||e)),F_=re(()=>V(()=>import("./7uXvNhnp.js"),__vite__mapDeps([55,4]),import.meta.url).then(e=>e.default||e.default||e)),V_=re(()=>V(()=>import("./RMq83qEz.js"),[],import.meta.url).then(e=>e.default||e.default||e)),B_=re(()=>V(()=>import("./DrrrNm0u.js"),[],import.meta.url).then(e=>e.default||e.default||e)),U_=re(()=>V(()=>import("./DDSjp3hw.js"),[],import.meta.url).then(e=>e.default||e.default||e)),W_=re(()=>V(()=>import("./B6ljK7Uk.js"),[],import.meta.url).then(e=>e.default||e.default||e)),K_=re(()=>V(()=>import("./BFLQi6Xp.js"),[],import.meta.url).then(e=>e.default||e.default||e)),z_=re(()=>V(()=>import("./B_F7f82U.js"),[],import.meta.url).then(e=>e.default||e.default||e)),q_=re(()=>V(()=>import("./CFXgH8R5.js"),__vite__mapDeps([56,41]),import.meta.url).then(e=>e.default||e.default||e)),G_=re(()=>V(()=>import("./BuOFkQvP.js"),[],import.meta.url).then(e=>e.default||e.default||e)),J_=re(()=>V(()=>import("./DUHh8MAQ.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Y_=re(()=>V(()=>import("./De49TWkM.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Q_=re(()=>V(()=>import("./B8XcTE8j.js"),[],import.meta.url).then(e=>e.default||e.default||e)),X_=re(()=>V(()=>import("./Dl3qtBzN.js"),[],import.meta.url).then(e=>e.default||e.default||e)),Z_=re(()=>V(()=>import("./DFoZAHY6.js"),[],import.meta.url).then(e=>e.default||e.default||e)),ey=re(()=>V(()=>import("./BmClIivo.js"),[],import.meta.url).then(e=>e.default||e.default||e)),ty=re(()=>V(()=>import("./C6MAMebr.js"),[],import.meta.url).then(e=>e.default||e.default||e)),ny=re(()=>V(()=>import("./BO9yucGT.js"),[],import.meta.url).then(e=>e.default||e.default||e)),ry=re(()=>V(()=>import("./B1tNEhRn.js"),[],import.meta.url).then(e=>e.default||e.default||e)),sy=re(()=>V(()=>import("./DIUMq6Xq.js"),[],import.meta.url).then(e=>e.default||e.default||e)),oy=re(()=>V(()=>import("./CkpIWAL1.js"),[],import.meta.url).then(e=>e.default||e.default||e)),iy=[["Center",g_],["Image",__],["PodcastAudio",y_],["ProseH1",v_],["ProseH2",b_],["ProseH3",w_],["YoutubePlayer",E_],["FooterComponent",T_],["IconSvg",P_],["ListenOnServices",S_],["PrevNextPosts",R_],["ContentDoc",C_],["ContentList",A_],["ContentNavigation",x_],["ContentQuery",k_],["ContentRenderer",O_],["ContentRendererMarkdown",I_],["MDCSlot",L_],["DocumentDrivenEmpty",$_],["DocumentDrivenNotFound",M_],["Markdown",D_],["ProseCode",H_],["ProseCodeInline",N_],["ProsePre",j_],["ProseA",F_],["ProseBlockquote",V_],["ProseEm",B_],["ProseH4",U_],["ProseH5",W_],["ProseH6",K_],["ProseHr",z_],["ProseImg",q_],["ProseLi",G_],["ProseOl",J_],["ProseP",Y_],["ProseScript",Q_],["ProseStrong",X_],["ProseTable",Z_],["ProseTbody",ey],["ProseTd",ty],["ProseTh",ny],["ProseThead",ry],["ProseTr",sy],["ProseUl",oy]],ay=qe({name:"nuxt:global-components",setup(e){for(const[t,n]of iy)e.vueApp.component(t,n),e.vueApp.component("Lazy"+t,n)}}),Nt={blank:()=>V(()=>import("./CvRSZaI_.js"),__vite__mapDeps([57,58]),import.meta.url),default:()=>V(()=>import("./CpG4PJD8.js"),__vite__mapDeps([59,60]),import.meta.url)},ly=qe({name:"nuxt:prefetch",setup(e){const t=Xe();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var s;const r=(s=n==null?void 0:n.meta)==null?void 0:s.layout;r&&typeof Nt[r]=="function"&&await Nt[r]()})}),e.hooks.hook("link:prefetch",n=>{if(Ct(n))return;const r=t.resolve(n);if(!r)return;const s=r.meta.layout;let o=ti(r.meta.middleware);o=o.filter(i=>typeof i=="string");for(const i of o)typeof qn[i]=="function"&&qn[i]();s&&typeof Nt[s]=="function"&&Nt[s]()})}}),cy="__NUXT_COLOR_MODE__",Ls="nuxt-color-mode",uy="localStorage",vt=window[cy]||{},fy=qe(e=>{const t=_u("color-mode",()=>gt({preference:vt.preference,value:vt.value,unknown:!1,forced:!1})).value;Xe().afterEach(o=>{const i=o.meta.colorMode;i&&i!=="system"?(t.value=i,t.forced=!0):(i==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?vt.getColorScheme():t.preference)});let n;function r(){n||!window.matchMedia||(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",()=>{!t.forced&&t.preference==="system"&&(t.value=vt.getColorScheme())}))}function s(o,i){var a,l;switch(o){case"cookie":window.document.cookie=Ls+"="+i;break;case"sessionStorage":(a=window.sessionStorage)==null||a.setItem(Ls,i);break;case"localStorage":default:(l=window.localStorage)==null||l.setItem(Ls,i)}}St(()=>t.preference,o=>{t.forced||(o==="system"?(t.value=vt.getColorScheme(),r()):t.value=o,s(uy,o))},{immediate:!0}),St(()=>t.value,(o,i)=>{vt.removeColorScheme(i),vt.addColorScheme(o)}),t.preference==="system"&&r(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=vt.preference,t.value=vt.value,t.unknown=!1)}),e.provide("colorMode",t)}),dy=qe(e=>{e.hook("app:rendered",t=>{var n;(n=t.ssrContext)!=null&&n.teleports&&(t.ssrContext.teleports=hy(t.ssrContext.teleports))})});function hy(e){const t=Object.entries(e).reduce((n,[r,s])=>r.startsWith("#el-popper-container-")||[].includes(r)?`${n}<div id="${r.slice(1)}">${s}</div>`:n,e.body||"");return{...e,body:t}}var Oa;const yu=typeof window<"u",jv=e=>typeof e=="string",Fv=()=>{},Vv=yu&&((Oa=window==null?void 0:window.navigator)==null?void 0:Oa.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Bv(e){return typeof e=="function"?e():se(e)}function Uv(e){return e}function Wv(e){return Yr()?(Qa(e),!0):!1}const Kv=e=>typeof e=="boolean",py=e=>typeof e=="number",zv=e=>typeof Element>"u"?!1:e instanceof Element,$s="el",my="is-",Yt=(e,t,n,r,s)=>{let o=`${e}-${t}`;return n&&(o+=`-${n}`),r&&(o+=`__${r}`),s&&(o+=`--${s}`),o},gy=Symbol("namespaceContextKey"),vu=e=>{const t=mt()?Se(gy,Be($s)):Be($s);return Le(()=>se(t)||$s)},qv=(e,t)=>{const n=vu();return{namespace:n,b:(v="")=>Yt(n.value,e,v,"",""),e:v=>v?Yt(n.value,e,"",v,""):"",m:v=>v?Yt(n.value,e,"","",v):"",be:(v,S)=>v&&S?Yt(n.value,e,v,S,""):"",em:(v,S)=>v&&S?Yt(n.value,e,"",v,S):"",bm:(v,S)=>v&&S?Yt(n.value,e,v,"",S):"",bem:(v,S,T)=>v&&S&&T?Yt(n.value,e,v,S,T):"",is:(v,...S)=>{const T=S.length>=1?S[0]:!0;return v&&T?`${my}${v}`:""},cssVar:v=>{const S={};for(const T in v)v[T]&&(S[`--${n.value}-${T}`]=v[T]);return S},cssVarName:v=>`--${n.value}-${v}`,cssVarBlock:v=>{const S={};for(const T in v)v[T]&&(S[`--${n.value}-${e}-${T}`]=v[T]);return S},cssVarBlockName:v=>`--${n.value}-${e}-${v}`}},Ia={prefix:Math.floor(Math.random()*1e4),current:0},bu=Symbol("elIdInjection"),_y=()=>mt()?Se(bu,Ia):Ia,Gv=e=>{const t=_y(),n=vu();return Le(()=>se(e)||`${n.value}-id-${t.prefix}-${t.current++}`)},La={current:0},$a=Be(0),yy=2e3,vo=Symbol("elZIndexContextKey"),vy=Symbol("zIndexContextKey"),Jv=e=>{const t=mt()?Se(vo,La):La,n=mt()?Se(vy,void 0):void 0,r=Le(()=>{const i=se(n);return py(i)?i:yy}),s=Le(()=>r.value+$a.value),o=()=>(t.current++,$a.value=t.current,s.value);return!yu&&Se(vo),{initialZIndex:r,currentZIndex:s,nextZIndex:o}};var by=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},wy={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(by,function(){var n=1e3,r=6e4,s=36e5,o="millisecond",i="second",a="minute",l="hour",f="day",c="week",u="month",d="quarter",h="year",y="date",v="Invalid Date",S=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,T=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,E={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(B){var N=["th","st","nd","rd"],P=B%100;return"["+B+(N[(P-20)%10]||N[P]||N[0])+"]"}},m=function(B,N,P){var I=String(B);return!I||I.length>=N?B:""+Array(N+1-I.length).join(P)+B},_={s:m,z:function(B){var N=-B.utcOffset(),P=Math.abs(N),I=Math.floor(P/60),A=P%60;return(N<=0?"+":"-")+m(I,2,"0")+":"+m(A,2,"0")},m:function B(N,P){if(N.date()<P.date())return-B(P,N);var I=12*(P.year()-N.year())+(P.month()-N.month()),A=N.clone().add(I,u),Q=P-A<0,Z=N.clone().add(I+(Q?-1:1),u);return+(-(I+(P-A)/(Q?A-Z:Z-A))||0)},a:function(B){return B<0?Math.ceil(B)||0:Math.floor(B)},p:function(B){return{M:u,y:h,w:c,d:f,D:y,h:l,m:a,s:i,ms:o,Q:d}[B]||String(B||"").toLowerCase().replace(/s$/,"")},u:function(B){return B===void 0}},b="en",C={};C[b]=E;var L="$isDayjsObject",D=function(B){return B instanceof $||!(!B||!B[L])},R=function B(N,P,I){var A;if(!N)return b;if(typeof N=="string"){var Q=N.toLowerCase();C[Q]&&(A=Q),P&&(C[Q]=P,A=Q);var Z=N.split("-");if(!A&&Z.length>1)return B(Z[0])}else{var ae=N.name;C[ae]=N,A=ae}return!I&&A&&(b=A),A||!I&&b},x=function(B,N){if(D(B))return B.clone();var P=typeof N=="object"?N:{};return P.date=B,P.args=arguments,new $(P)},H=_;H.l=R,H.i=D,H.w=function(B,N){return x(B,{locale:N.$L,utc:N.$u,x:N.$x,$offset:N.$offset})};var $=function(){function B(P){this.$L=R(P.locale,null,!0),this.parse(P),this.$x=this.$x||P.x||{},this[L]=!0}var N=B.prototype;return N.parse=function(P){this.$d=function(I){var A=I.date,Q=I.utc;if(A===null)return new Date(NaN);if(H.u(A))return new Date;if(A instanceof Date)return new Date(A);if(typeof A=="string"&&!/Z$/i.test(A)){var Z=A.match(S);if(Z){var ae=Z[2]-1||0,le=(Z[7]||"0").substring(0,3);return Q?new Date(Date.UTC(Z[1],ae,Z[3]||1,Z[4]||0,Z[5]||0,Z[6]||0,le)):new Date(Z[1],ae,Z[3]||1,Z[4]||0,Z[5]||0,Z[6]||0,le)}}return new Date(A)}(P),this.init()},N.init=function(){var P=this.$d;this.$y=P.getFullYear(),this.$M=P.getMonth(),this.$D=P.getDate(),this.$W=P.getDay(),this.$H=P.getHours(),this.$m=P.getMinutes(),this.$s=P.getSeconds(),this.$ms=P.getMilliseconds()},N.$utils=function(){return H},N.isValid=function(){return this.$d.toString()!==v},N.isSame=function(P,I){var A=x(P);return this.startOf(I)<=A&&A<=this.endOf(I)},N.isAfter=function(P,I){return x(P)<this.startOf(I)},N.isBefore=function(P,I){return this.endOf(I)<x(P)},N.$g=function(P,I,A){return H.u(P)?this[I]:this.set(A,P)},N.unix=function(){return Math.floor(this.valueOf()/1e3)},N.valueOf=function(){return this.$d.getTime()},N.startOf=function(P,I){var A=this,Q=!!H.u(I)||I,Z=H.p(P),ae=function(U,z){var ie=H.w(A.$u?Date.UTC(A.$y,z,U):new Date(A.$y,z,U),A);return Q?ie:ie.endOf(f)},le=function(U,z){return H.w(A.toDate()[U].apply(A.toDate("s"),(Q?[0,0,0,0]:[23,59,59,999]).slice(z)),A)},be=this.$W,Te=this.$M,$e=this.$D,Re="set"+(this.$u?"UTC":"");switch(Z){case h:return Q?ae(1,0):ae(31,11);case u:return Q?ae(1,Te):ae(0,Te+1);case c:var k=this.$locale().weekStart||0,G=(be<k?be+7:be)-k;return ae(Q?$e-G:$e+(6-G),Te);case f:case y:return le(Re+"Hours",0);case l:return le(Re+"Minutes",1);case a:return le(Re+"Seconds",2);case i:return le(Re+"Milliseconds",3);default:return this.clone()}},N.endOf=function(P){return this.startOf(P,!1)},N.$set=function(P,I){var A,Q=H.p(P),Z="set"+(this.$u?"UTC":""),ae=(A={},A[f]=Z+"Date",A[y]=Z+"Date",A[u]=Z+"Month",A[h]=Z+"FullYear",A[l]=Z+"Hours",A[a]=Z+"Minutes",A[i]=Z+"Seconds",A[o]=Z+"Milliseconds",A)[Q],le=Q===f?this.$D+(I-this.$W):I;if(Q===u||Q===h){var be=this.clone().set(y,1);be.$d[ae](le),be.init(),this.$d=be.set(y,Math.min(this.$D,be.daysInMonth())).$d}else ae&&this.$d[ae](le);return this.init(),this},N.set=function(P,I){return this.clone().$set(P,I)},N.get=function(P){return this[H.p(P)]()},N.add=function(P,I){var A,Q=this;P=Number(P);var Z=H.p(I),ae=function(Te){var $e=x(Q);return H.w($e.date($e.date()+Math.round(Te*P)),Q)};if(Z===u)return this.set(u,this.$M+P);if(Z===h)return this.set(h,this.$y+P);if(Z===f)return ae(1);if(Z===c)return ae(7);var le=(A={},A[a]=r,A[l]=s,A[i]=n,A)[Z]||1,be=this.$d.getTime()+P*le;return H.w(be,this)},N.subtract=function(P,I){return this.add(-1*P,I)},N.format=function(P){var I=this,A=this.$locale();if(!this.isValid())return A.invalidDate||v;var Q=P||"YYYY-MM-DDTHH:mm:ssZ",Z=H.z(this),ae=this.$H,le=this.$m,be=this.$M,Te=A.weekdays,$e=A.months,Re=A.meridiem,k=function(z,ie,fe,p){return z&&(z[ie]||z(I,Q))||fe[ie].slice(0,p)},G=function(z){return H.s(ae%12||12,z,"0")},U=Re||function(z,ie,fe){var p=z<12?"AM":"PM";return fe?p.toLowerCase():p};return Q.replace(T,function(z,ie){return ie||function(fe){switch(fe){case"YY":return String(I.$y).slice(-2);case"YYYY":return H.s(I.$y,4,"0");case"M":return be+1;case"MM":return H.s(be+1,2,"0");case"MMM":return k(A.monthsShort,be,$e,3);case"MMMM":return k($e,be);case"D":return I.$D;case"DD":return H.s(I.$D,2,"0");case"d":return String(I.$W);case"dd":return k(A.weekdaysMin,I.$W,Te,2);case"ddd":return k(A.weekdaysShort,I.$W,Te,3);case"dddd":return Te[I.$W];case"H":return String(ae);case"HH":return H.s(ae,2,"0");case"h":return G(1);case"hh":return G(2);case"a":return U(ae,le,!0);case"A":return U(ae,le,!1);case"m":return String(le);case"mm":return H.s(le,2,"0");case"s":return String(I.$s);case"ss":return H.s(I.$s,2,"0");case"SSS":return H.s(I.$ms,3,"0");case"Z":return Z}return null}(z)||Z.replace(":","")})},N.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},N.diff=function(P,I,A){var Q,Z=this,ae=H.p(I),le=x(P),be=(le.utcOffset()-this.utcOffset())*r,Te=this-le,$e=function(){return H.m(Z,le)};switch(ae){case h:Q=$e()/12;break;case u:Q=$e();break;case d:Q=$e()/3;break;case c:Q=(Te-be)/6048e5;break;case f:Q=(Te-be)/864e5;break;case l:Q=Te/s;break;case a:Q=Te/r;break;case i:Q=Te/n;break;default:Q=Te}return A?Q:H.a(Q)},N.daysInMonth=function(){return this.endOf(u).$D},N.$locale=function(){return C[this.$L]},N.locale=function(P,I){if(!P)return this.$L;var A=this.clone(),Q=R(P,I,!0);return Q&&(A.$L=Q),A},N.clone=function(){return H.w(this.$d,this)},N.toDate=function(){return new Date(this.valueOf())},N.toJSON=function(){return this.isValid()?this.toISOString():null},N.toISOString=function(){return this.$d.toISOString()},N.toString=function(){return this.$d.toUTCString()},B}(),Y=$.prototype;return x.prototype=Y,[["$ms",o],["$s",i],["$m",a],["$H",l],["$W",f],["$M",u],["$y",h],["$D",y]].forEach(function(B){Y[B[1]]=function(N){return this.$g(N,B[0],B[1])}}),x.extend=function(B,N){return B.$i||(B(N,$,x),B.$i=!0),x},x.locale=R,x.isDayjs=D,x.unix=function(B){return x(1e3*B)},x.en=C[b],x.Ls=C,x.p={},x})})(wy);const Ey=qe(e=>{e.vueApp.provide(bu,{prefix:1024,current:0}).provide(vo,{current:0})});async function Ty(e,t){return await Py(t).catch(r=>(console.error("Failed to get image meta for "+t,r+""),{width:0,height:0,ratio:0}))}async function Py(e){if(typeof Image>"u")throw new TypeError("Image not supported");return new Promise((t,n)=>{const r=new Image;r.onload=()=>{const s={width:r.width,height:r.height,ratio:r.width/r.height};t(s)},r.onerror=s=>n(s),r.src=e})}function Ma(e){return t=>t?e[t]||t:e.missingValue}function Sy({formatter:e,keyMap:t,joinWith:n="/",valueMap:r}={}){e||(e=(o,i)=>`${o}=${i}`),t&&typeof t!="function"&&(t=Ma(t));const s=r||{};return Object.keys(s).forEach(o=>{typeof s[o]!="function"&&(s[o]=Ma(s[o]))}),(o={})=>Object.entries(o).filter(([a,l])=>typeof l<"u").map(([a,l])=>{const f=s[a];return typeof f=="function"&&(l=f(o[a])),a=typeof t=="function"?t(a):a,e(a,l)}).join(n)}function zr(e=""){if(typeof e=="number")return e;if(typeof e=="string"&&e.replace("px","").match(/^\d+$/g))return Number.parseInt(e,10)}function Ry(e=""){if(e===void 0||!e.length)return[];const t=new Set;for(const n of e.split(" ")){const r=Number.parseInt(n.replace("x",""));r&&t.add(r)}return Array.from(t)}function Cy(e){if(e.length===0)throw new Error("`densities` must not be empty, configure to `1` to render regular size only (DPR 1.0)")}function Ay(e){const t={};if(typeof e=="string")for(const n of e.split(/[\s,]+/).filter(r=>r)){const r=n.split(":");r.length!==2?t["1px"]=r[0].trim():t[r[0].trim()]=r[1].trim()}else Object.assign(t,e);return t}function xy(e){const t={options:e},n=(s,o={})=>wu(t,s,o),r=(s,o={},i={})=>n(s,{...i,modifiers:os(o,i.modifiers||{})}).url;for(const s in e.presets)r[s]=(o,i,a)=>r(o,i,{...e.presets[s],...a});return r.options=e,r.getImage=n,r.getMeta=(s,o)=>ky(t,s,o),r.getSizes=(s,o)=>Ly(t,s,o),t.$img=r,r}async function ky(e,t,n){const r=wu(e,t,{...n});return typeof r.getMeta=="function"?await r.getMeta():await Ty(e,r.url)}function wu(e,t,n){var f,c;if(t&&typeof t!="string")throw new TypeError(`input must be a string (received ${typeof t}: ${JSON.stringify(t)})`);if(!t||t.startsWith("data:"))return{url:t};const{provider:r,defaults:s}=Oy(e,n.provider||e.options.provider),o=Iy(e,n.preset);if(t=Ct(t)?t:eo(t),!r.supportsAlias){for(const u in e.options.alias)if(t.startsWith(u)){const d=e.options.alias[u];d&&(t=Sn(d,t.slice(u.length)))}}if(r.validateDomains&&Ct(t)){const u=kc(t).host;if(!e.options.domains.find(d=>d===u))return{url:t}}const i=os(n,o,s);i.modifiers={...i.modifiers};const a=i.modifiers.format;(f=i.modifiers)!=null&&f.width&&(i.modifiers.width=zr(i.modifiers.width)),(c=i.modifiers)!=null&&c.height&&(i.modifiers.height=zr(i.modifiers.height));const l=r.getImage(t,i,e);return l.format=l.format||a||"",l}function Oy(e,t){const n=e.options.providers[t];if(!n)throw new Error("Unknown provider: "+t);return n}function Iy(e,t){if(!t)return{};if(!e.options.presets[t])throw new Error("Unknown preset: "+t);return e.options.presets[t]}function Ly(e,t,n){var y,v,S,T,E;const r=zr((y=n.modifiers)==null?void 0:y.width),s=zr((v=n.modifiers)==null?void 0:v.height),o=Ay(n.sizes),i=(S=n.densities)!=null&&S.trim()?Ry(n.densities.trim()):e.options.densities;Cy(i);const a=r&&s?s/r:0,l=[],f=[];if(Object.keys(o).length>=1){for(const m in o){const _=Da(m,String(o[m]),s,a,e);if(_!==void 0){l.push({size:_.size,screenMaxWidth:_.screenMaxWidth,media:`(max-width: ${_.screenMaxWidth}px)`});for(const b of i)f.push({width:_._cWidth*b,src:Ha(e,t,n,_,b)})}}$y(l)}else for(const m of i){const _=Object.keys(o)[0];let b=_?Da(_,String(o[_]),s,a,e):void 0;b===void 0&&(b={size:"",screenMaxWidth:0,_cWidth:(T=n.modifiers)==null?void 0:T.width,_cHeight:(E=n.modifiers)==null?void 0:E.height}),f.push({width:m,src:Ha(e,t,n,b,m)})}My(f);const c=f[f.length-1],u=l.length?l.map(m=>`${m.media?m.media+" ":""}${m.size}`).join(", "):void 0,d=u?"w":"x",h=f.map(m=>`${m.src} ${m.width}${d}`).join(", ");return{sizes:u,srcset:h,src:c==null?void 0:c.src}}function Da(e,t,n,r,s){const o=s.options.screens&&s.options.screens[e]||Number.parseInt(e),i=t.endsWith("vw");if(!i&&/^\d+$/.test(t)&&(t=t+"px"),!i&&!t.endsWith("px"))return;let a=Number.parseInt(t);if(!o||!a)return;i&&(a=Math.round(a/100*o));const l=r?Math.round(a*r):n;return{size:t,screenMaxWidth:o,_cWidth:a,_cHeight:l}}function Ha(e,t,n,r,s){return e.$img(t,{...n.modifiers,width:r._cWidth?r._cWidth*s:void 0,height:r._cHeight?r._cHeight*s:void 0},n)}function $y(e){var n;e.sort((r,s)=>r.screenMaxWidth-s.screenMaxWidth);let t=null;for(let r=e.length-1;r>=0;r--){const s=e[r];s.media===t&&e.splice(r,1),t=s.media}for(let r=0;r<e.length;r++)e[r].media=((n=e[r+1])==null?void 0:n.media)||""}function My(e){e.sort((n,r)=>n.width-r.width);let t=null;for(let n=e.length-1;n>=0;n--){const r=e[n];r.width===t&&e.splice(n,1),t=r.width}}const Dy=Sy({keyMap:{format:"f",fit:"fit",width:"w",height:"h",resize:"s",quality:"q",background:"b"},joinWith:"&",formatter:(e,t)=>Wi(e)+"_"+Wi(t)}),Hy=(e,{modifiers:t={},baseURL:n}={},r)=>{t.width&&t.height&&(t.resize=`${t.width}x${t.height}`,delete t.width,delete t.height);const s=Dy(t)||"_";return n||(n=Sn(r.options.nuxt.baseURL,"/_ipx")),{url:Sn(n,s,Sc(e))}},Ny=!0,jy=!0,Fy=Object.freeze(Object.defineProperty({__proto__:null,getImage:Hy,supportsAlias:jy,validateDomains:Ny},Symbol.toStringTag,{value:"Module"})),Eu={screens:{xs:320,sm:640,md:768,lg:1024,xl:1280,xxl:1536,"2xl":1536},presets:{},provider:"ipxStatic",domains:[],alias:{},densities:[1,2],format:["webp","webp"],quality:100};Eu.providers={ipxStatic:{provider:Fy,defaults:{}}};const Vy=()=>{const e=xn(),t=Ee();return t.$img||t._img||(t._img=xy({...Eu,nuxt:{baseURL:e.app.baseURL},runtimeConfig:e}))},By=qe(()=>({provide:{img:Vy()}})),Uy=[Dm,Nm,t_,n_,r_,s_,i_,m_,ay,ly,fy,dy,Ey,By],Wy=Ze({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 s in e.route)Object.defineProperty(r,s,{get:()=>t===e.renderKey?e.route[s]:n[s],enumerable:!0});return Ft(ur,Et(r)),()=>ze(e.vnode,{ref:e.vnodeRef})}}),Ky=Ze({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,slots:n,expose:r}){const s=Ee(),o=Be(),i=Se(ur,null);let a;r({pageRef:o});const l=Se(Fc,null);let f;const c=s.deferHydration();if(s.isHydrating){const u=s.hooks.hookOnce("app:error",c);Xe().beforeEach(u)}return e.pageKey&&St(()=>e.pageKey,(u,d)=>{u!==d&&s.callHook("page:loading:start")}),()=>ze(fu,{name:e.name,route:e.route,...t},{default:u=>{const d=qy(i,u.route,u.Component),h=i&&i.matched.length===u.route.matched.length;if(!u.Component){if(f&&!h)return f;c();return}if(f&&l&&!l.isCurrent(u.route))return f;if(d&&i&&(!l||l!=null&&l.isCurrent(i)))return h?f:null;const y=go(u,e.pageKey);!s.isHydrating&&!Gy(i,u.route,u.Component)&&a===y&&s.callHook("page:loading:end"),a=y;const v=!!(e.transition??u.route.meta.pageTransition??ro),S=v&&zy([e.transition,u.route.meta.pageTransition,ro,{onAfterLeave:()=>{s.callHook("page:transition:finish",u.Component)}}].filter(Boolean)),T=e.keepalive??u.route.meta.keepalive??cp;return f=du(gc,v&&S,Bg(T,ze(Ko,{suspensible:!0,onPending:()=>s.callHook("page:start",u.Component),onResolve:()=>{on(()=>s.callHook("page:finish",u.Component).then(()=>s.callHook("page:loading:end")).finally(c))}},{default:()=>{const E=ze(Wy,{key:y||void 0,vnode:n.default?ze(He,void 0,n.default(u)):u.Component,route:u.route,renderKey:y||void 0,trackRootNodes:v,vnodeRef:o});return T&&(E.type.name=u.Component.type.name||u.Component.type.__name||"RouteProvider"),E}}))).default(),f}})}});function zy(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?ti(n.onAfterLeave):void 0}));return os(...t)}function qy(e,t,n){if(!e)return!1;const r=t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((s,o)=>{var i,a,l;return((i=s.components)==null?void 0:i.default)!==((l=(a=e.matched[o])==null?void 0:a.components)==null?void 0:l.default)})||n&&go({route:t,Component:n})!==go({route:e,Component:n})}function Gy(e,t,n){return e?t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)})<t.matched.length-1:!1}const Jy=(e,t,n)=>{const r=e[t];return r?typeof r=="function"?r():Promise.resolve(r):new Promise((s,o)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(o.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==n?". Note that variables only represent file names one level deep.":""))))})},Yy=Ze({__name:"IconSvg",props:{name:{type:String,required:!0}},setup(e){const t=e,n=Le(()=>re(()=>Jy(Object.assign({"../svg/ChevronDoubleLeft.vue":()=>V(()=>import("./B2oj59YI.js"),[],import.meta.url),"../svg/ChevronDoubleRight.vue":()=>V(()=>import("./Bok1mVjz.js"),[],import.meta.url),"../svg/DesktopComputer.vue":()=>V(()=>import("./0nivsX-n.js"),[],import.meta.url),"../svg/EnYouTubePodcastsBadge.vue":()=>V(()=>import("./BPdM4Z-t.js"),[],import.meta.url),"../svg/ExclamationCircle.vue":()=>V(()=>import("./b7-5pDea.js"),[],import.meta.url),"../svg/ExternalLink.vue":()=>V(()=>import("./BbS4MBM3.js"),[],import.meta.url),"../svg/Github.vue":()=>V(()=>import("./DPPuRD70.js"),__vite__mapDeps([61,62]),import.meta.url),"../svg/Heart.vue":()=>V(()=>import("./BK-rCYVL.js"),[],import.meta.url),"../svg/Link.vue":()=>V(()=>import("./CLTjKaTk.js"),[],import.meta.url),"../svg/Megaphone.vue":()=>V(()=>import("./Bo__86lH.js"),[],import.meta.url),"../svg/Moon.vue":()=>V(()=>import("./BsA6e0XN.js"),[],import.meta.url),"../svg/Picture.vue":()=>V(()=>import("./z8qfMmty.js"),[],import.meta.url),"../svg/RedCircle.vue":()=>V(()=>import("./B9PvBhkd.js"),__vite__mapDeps([63,64]),import.meta.url),"../svg/Rss.vue":()=>V(()=>import("./CYSm4_4Z.js"),[],import.meta.url),"../svg/RuApplePodcastsListenBadgeRGB.vue":()=>V(()=>import("./ByfE510B.js"),[],import.meta.url),"../svg/RuGooglePodcastsBadge.vue":()=>V(()=>import("./QICcV4x2.js"),[],import.meta.url),"../svg/RuYandexPodcastBadge.vue":()=>V(()=>import("./DyaafRB2.js"),[],import.meta.url),"../svg/SpeakerWave.vue":()=>V(()=>import("./ZokH8cKk.js"),[],import.meta.url),"../svg/SpotifyPodcastBadge.vue":()=>V(()=>import("./B4kMJ6LL.js"),[],import.meta.url),"../svg/Sun.vue":()=>V(()=>import("./DnUlYmDJ.js"),[],import.meta.url),"../svg/Twitch.vue":()=>V(()=>import("./TOU_HSZx.js"),__vite__mapDeps([65,66]),import.meta.url),"../svg/Twitter.vue":()=>V(()=>import("./DKPjI5Np.js"),[],import.meta.url),"../svg/XCom.vue":()=>V(()=>import("./CRFgGAIU.js"),[],import.meta.url),"../svg/YoutubePlay.vue":()=>V(()=>import("./C20njnlv.js"),[],import.meta.url)}),`../svg/${t.name}.vue`,3)));return(r,s)=>se(n)?(Ce(),We(Dl(se(n)),{key:0,onClick:s[0]||(s[0]=o=>r.$emit("click",o))})):Un("",!0)}}),Tu=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},ri=Tu(Yy,[["__scopeId","data-v-918bf117"]]),Qy=Object.freeze(Object.defineProperty({__proto__:null,default:ri},Symbol.toStringTag,{value:"Module"}));var Zt=(e=>(e.system="system",e.dark="dark",e.light="light",e))(Zt||{});const Xy=["system","dark","light"],Pu=()=>_u("color-mode").value,Zy=Ze({__name:"UiColorMode",emits:[...Xy,"changed"],setup(e,{emit:t}){const n=Pu(),r=t;kl(()=>{r(n.value)});const s=()=>{n.value===Zt.dark?n.preference=Zt.light:n.preference=Zt.dark};return(o,i)=>{const a=ri;return Ce(),er("div",{class:"color-modes",onClick:s,title:"Сменить цветовую схему"},[o.$colorMode.value===("ColorModeTypes"in o?o.ColorModeTypes:se(Zt)).system?(Ce(),We(a,{key:0,name:"DesktopComputer"})):Un("",!0),o.$colorMode.value===("ColorModeTypes"in o?o.ColorModeTypes:se(Zt)).dark?(Ce(),We(a,{key:1,name:"Moon"})):Un("",!0),o.$colorMode.value===("ColorModeTypes"in o?o.ColorModeTypes:se(Zt)).light?(Ce(),We(a,{key:2,name:"Sun"})):Un("",!0)])}}}),ev=Symbol.for("nuxt:client-only"),tv=Ze({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const r=Be(!1);return ts(()=>{r.value=!0}),Ft(ev,!0),s=>{var l;if(r.value)return(l=t.default)==null?void 0:l.call(t);const o=t.fallback||t.placeholder;if(o)return o();const i=s.fallback||s.placeholder||"",a=s.fallbackTag||s.placeholderTag||"span";return er(a,n,i)}}}),nv={class:"footer"},rv={class:"footer_content"},sv={class:"footer_content_links"},ov={key:0,class:"footer_content_left"},iv={class:"footer_content_version"},av={class:"footer_content_right"},lv={class:"footer_content_icon"},cv=["href","title"],uv={class:"footer_content_icon"},fv=["href","title"],dv={class:"footer_content_icon"},hv=["href","title"],pv=Ze({__name:"FooterComponent",setup(e){const{public:t}=xn(),n=t.contacts,r=t.version,{$emit:s}=Ee();return(o,i)=>{const a=ri;return Ce(),er("footer",nv,[nt("div",rv,[nt("div",sv,[se(r)?(Ce(),er("div",ov,[nt("div",iv,"v"+Ga(se(r)),1)])):Un("",!0),nt("div",av,[Bf(o.$slots,"color-mode",{_class:"footer_content_icon footer_content_icon__featured",onSystem:i[0]||(i[0]=l=>se(s)("system",l)),onChanged:i[1]||(i[1]=l=>se(s)("changed",l))},void 0,!0),nt("div",lv,[nt("a",{href:se(n).xcom.link,title:se(n).twitter.name,target:"_blank"},[me(a,{name:"XCom"})],8,cv)]),nt("div",uv,[nt("a",{href:se(n).github.link,title:se(n).github.name,target:"_blank"},[me(a,{name:"Github"})],8,fv)]),nt("div",dv,[nt("a",{href:se(n).twitch.link,title:se(n).twitch.name,target:"_blank"},[me(a,{name:"Twitch"})],8,hv)])])])])])}}}),Su=Tu(pv,[["__scopeId","data-v-6c1b085d"]]),mv=Object.freeze(Object.defineProperty({__proto__:null,default:Su},Symbol.toStringTag,{value:"Module"})),gv=Ze({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},async setup(e,t){const n=await Nt[e.name]().then(r=>r.default||r);return()=>ze(n,e.layoutProps,t.slots)}}),_v=Ze({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=Ee(),r=Se(ur),s=r===Yo()?Fg():r,o=Le(()=>{let l=se(e.name)??s.meta.layout??"default";return l&&!(l in Nt)&&e.fallback&&(l=se(e.fallback)),l}),i=Be();t.expose({layoutRef:i});const a=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",a);Xe().beforeEach(l)}return()=>{const l=o.value&&o.value in Nt,f=s.meta.layoutTransition??lp;return du(gc,l&&f,{default:()=>ze(Ko,{suspensible:!0,onResolve:()=>{on(a)}},{default:()=>ze(yv,{layoutProps:cc(t.attrs,{ref:i}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,hasTransition:!!f},t.slots)})}).default()}}}),yv=Ze({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&&Ft(Fc,{isCurrent:r=>n===(r.meta.layout??"default")}),()=>{var r,s;return!n||typeof n=="string"&&!(n in Nt)?(s=(r=t.slots).default)==null?void 0:s.call(r):ze(gv,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),vv=Ze({__name:"app",setup(e){const t=Pu();return(n,r)=>{const s=Ky,o=Zy,i=tv,a=Su,l=_v;return Ce(),We(l,null,{footer:dn(()=>[me(a,null,{"color-mode":dn(({_class:f})=>[me(i,null,{default:dn(()=>[wf(me(o,{class:ir(f),onSystem:r[0]||(r[0]=c=>t.value=c),onChanged:r[1]||(r[1]=c=>t.value=c)},null,8,["class"]),[[Fd,se(t)]])]),_:2},1024)]),_:1})]),default:dn(()=>[me(s,{class:"nuxt-main"})]),_:1})}}}),bv={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(`
`).splice(1).map(u=>({text:u.replace("webpack:/","").replace(".vue",".js").trim(),internal:u.includes("node_modules")&&!u.includes(".cache")||u.includes("internal")||u.includes("new Promise")})).map(u=>`<span class="stack${u.internal?" internal":""}">${u.text}</span>`).join(`
`);const r=Number(n.statusCode||500),s=r===404,o=n.statusMessage??(s?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,c=s?re(()=>V(()=>import("./DxSHyVIP.js"),__vite__mapDeps([67,4,68,69]),import.meta.url)):re(()=>V(()=>import("./C0-aJiOv.js"),__vite__mapDeps([70,68,71]),import.meta.url));return(u,d)=>(Ce(),We(se(c),Hu(ac({statusCode:se(r),statusMessage:se(o),description:se(i),stack:se(a)})),null,16))}},wv={key:0},Na={__name:"nuxt-root",setup(e){const t=()=>null,n=Ee(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);Xe().beforeEach(l)}const s=!1;Ft(ur,Yo()),n.hooks.callHookWith(l=>l.map(f=>f()),"vue:setup");const o=is(),i=!1;Ll((l,f,c)=>{if(n.hooks.callHook("vue:error",l,f,c).catch(u=>console.error("[nuxt] Error in `vue:error` hook",u)),kp(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>pn(l)),!1});const a=!1;return(l,f)=>(Ce(),We(Ko,{onResolve:se(r)},{default:dn(()=>[se(i)?(Ce(),er("div",wv)):se(o)?(Ce(),We(se(bv),{key:1,error:se(o)},null,8,["error"])):se(a)?(Ce(),We(se(t),{key:2,context:se(a)},null,8,["context"])):se(s)?(Ce(),We(Dl(se(s)),{key:3})):(Ce(),We(se(vv),{key:4}))]),_:1},8,["onResolve"]))}};let ja;{let e;ja=async function(){var i,a;if(e)return e;const r=!!(((i=window.__NUXT__)==null?void 0:i.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?oh(Na):sh(Na),s=pp({vueApp:r});async function o(l){await s.callHook("app:error",l),s.payload.error=s.payload.error||as(l)}r.config.errorHandler=o;try{await _p(s,Uy)}catch(l){o(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(fp),await s.hooks.callHook("app:mounted",r),await on()}catch(l){o(l)}return r.config.errorHandler===o&&(r.config.errorHandler=void 0),r},e=ja().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{nn as $,Vv as A,Fv as B,jv as C,Wv as D,Uv as E,yu as F,ve as G,de as H,Iv as I,ne as J,Kv as K,wn as L,kl as M,vu as N,_y as O,py as P,Ft as Q,Bf as R,qv as S,Se as T,ir as U,Jr as V,at as W,wf as X,Rt as Y,He as Z,Tu as _,nt as a,Ae as a0,zv as a1,cc as a2,on as a3,we as a4,Jv as a5,ee as a6,ml as a7,Tv as a8,gc as a9,Sn as aA,qo as aB,ue as aC,Fr as aD,Ev as aE,ni as aF,Aa as aG,Hv as aH,bh as aI,Lv as aJ,Ct as aK,Ap as aL,Mv as aM,zr as aN,Av as aO,Dl as aP,Ov as aQ,Fd as aa,Gv as ab,dl as ac,Nv as ad,Sv as ae,tv as af,Vy as ag,ri as ah,Rv as ai,Xe as aj,xn as ak,by as al,Pv as am,Cv as an,Zs as ao,ze as ap,V as aq,df as ar,Ee as as,$v as at,Il as au,Qa as av,as as aw,Yr as ax,Oh as ay,eo as az,me as b,er as c,lc as d,kv as e,St as f,No as g,Df as h,Dv as i,Mf as j,co as k,mt as l,Ze as m,xv as n,Ce as o,We as p,Un as q,Be as r,Yo as s,Ga as t,se as u,Le as v,dn as w,ts as x,_u as y,Bv as z};
