mirror of
https://github.com/muerwre/muerwre.github.io.git
synced 2025-04-25 10:56:40 +07:00

Author: Fedor Katurov <gotham48@gmail.com> Date: Fri Nov 11 17:27:44 2022 +0600 fixed colors on writing.svg
7 lines
179 KiB
JavaScript
7 lines
179 KiB
JavaScript
function No(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o<r.length;o++)n[r[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}const nu="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",ru=No(nu);function jl(e){return!!e||e===""}function cn(e){if(Y(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=we(r)?lu(r):cn(r);if(o)for(const s in o)t[s]=o[s]}return t}else{if(we(e))return e;if(he(e))return e}}const ou=/;(?![^(]*\))/g,su=/:(.+)/;function lu(e){const t={};return e.split(ou).forEach(n=>{if(n){const r=n.split(su);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function dt(e){let t="";if(we(e))t=e;else if(Y(e))for(let n=0;n<e.length;n++){const r=dt(e[n]);r&&(t+=r+" ")}else if(he(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Tm(e){if(!e)return null;let{class:t,style:n}=e;return t&&!we(t)&&(e.class=dt(t)),n&&(e.style=cn(n)),e}const io=e=>we(e)?e:e==null?"":Y(e)||he(e)&&(e.toString===ql||!X(e.toString))?JSON.stringify(e,Fl,2):String(e),Fl=(e,t)=>t&&t.__v_isRef?Fl(e,t.value):rn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:Ul(t)?{[`Set(${t.size})`]:[...t.values()]}:he(t)&&!Y(t)&&!Kl(t)?String(t):t,de={},nn=[],Ze=()=>{},iu=()=>!1,au=/^on[^a-z]/,Wn=e=>au.test(e),jo=e=>e.startsWith("onUpdate:"),Se=Object.assign,Fo=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},uu=Object.prototype.hasOwnProperty,re=(e,t)=>uu.call(e,t),Y=Array.isArray,rn=e=>xr(e)==="[object Map]",Ul=e=>xr(e)==="[object Set]",X=e=>typeof e=="function",we=e=>typeof e=="string",Uo=e=>typeof e=="symbol",he=e=>e!==null&&typeof e=="object",qo=e=>he(e)&&X(e.then)&&X(e.catch),ql=Object.prototype.toString,xr=e=>ql.call(e),cu=e=>xr(e).slice(8,-1),Kl=e=>xr(e)==="[object Object]",Ko=e=>we(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Mn=No(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Rr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},fu=/-(\w)/g,it=Rr(e=>e.replace(fu,(t,n)=>n?n.toUpperCase():"")),du=/\B([A-Z])/g,_n=Rr(e=>e.replace(du,"-$1").toLowerCase()),Pr=Rr(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ur=Rr(e=>e?`on${Pr(e)}`:""),Fn=(e,t)=>!Object.is(e,t),Dn=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},cr=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Vo=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let bs;const pu=()=>bs||(bs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let rt;class hu{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=rt,!t&&rt&&(this.index=(rt.scopes||(rt.scopes=[])).push(this)-1)}run(t){if(this.active){const n=rt;try{return rt=this,t()}finally{rt=n}}}on(){rt=this}off(){rt=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n<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 o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this.active=!1}}}function gu(e,t=rt){t&&t.active&&t.effects.push(e)}const zo=e=>{const t=new Set(e);return t.w=0,t.n=0,t},Vl=e=>(e.w&Tt)>0,zl=e=>(e.n&Tt)>0,mu=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=Tt},yu=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const o=t[r];Vl(o)&&!zl(o)?o.delete(e):t[n++]=o,o.w&=~Tt,o.n&=~Tt}t.length=n}},ao=new WeakMap;let Tn=0,Tt=1;const uo=30;let Xe;const Vt=Symbol(""),co=Symbol("");class Wo{constructor(t,n=null,r){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,gu(this,r)}run(){if(!this.active)return this.fn();let t=Xe,n=kt;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=Xe,Xe=this,kt=!0,Tt=1<<++Tn,Tn<=uo?mu(this):ws(this),this.fn()}finally{Tn<=uo&&yu(this),Tt=1<<--Tn,Xe=this.parent,kt=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Xe===this?this.deferStop=!0:this.active&&(ws(this),this.onStop&&this.onStop(),this.active=!1)}}function ws(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let kt=!0;const Wl=[];function vn(){Wl.push(kt),kt=!1}function bn(){const e=Wl.pop();kt=e===void 0?!0:e}function Fe(e,t,n){if(kt&&Xe){let r=ao.get(e);r||ao.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=zo()),Yl(o)}}function Yl(e,t){let n=!1;Tn<=uo?zl(e)||(e.n|=Tt,n=!Vl(e)):n=!e.has(Xe),n&&(e.add(Xe),Xe.deps.push(e))}function pt(e,t,n,r,o,s){const l=ao.get(e);if(!l)return;let i=[];if(t==="clear")i=[...l.values()];else if(n==="length"&&Y(e))l.forEach((a,u)=>{(u==="length"||u>=r)&&i.push(a)});else switch(n!==void 0&&i.push(l.get(n)),t){case"add":Y(e)?Ko(n)&&i.push(l.get("length")):(i.push(l.get(Vt)),rn(e)&&i.push(l.get(co)));break;case"delete":Y(e)||(i.push(l.get(Vt)),rn(e)&&i.push(l.get(co)));break;case"set":rn(e)&&i.push(l.get(Vt));break}if(i.length===1)i[0]&&fo(i[0]);else{const a=[];for(const u of i)u&&a.push(...u);fo(zo(a))}}function fo(e,t){const n=Y(e)?e:[...e];for(const r of n)r.computed&&Es(r);for(const r of n)r.computed||Es(r)}function Es(e,t){(e!==Xe||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const _u=No("__proto__,__v_isRef,__isVue"),Ql=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Uo)),vu=Yo(),bu=Yo(!1,!0),wu=Yo(!0),Cs=Eu();function Eu(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=le(this);for(let s=0,l=this.length;s<l;s++)Fe(r,"get",s+"");const o=r[t](...n);return o===-1||o===!1?r[t](...n.map(le)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){vn();const r=le(this)[t].apply(this,n);return bn(),r}}),e}function Yo(e=!1,t=!1){return function(r,o,s){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&s===(e?t?Hu:ei:t?Gl:Zl).get(r))return r;const l=Y(r);if(!e&&l&&re(Cs,o))return Reflect.get(Cs,o,s);const i=Reflect.get(r,o,s);return(Uo(o)?Ql.has(o):_u(o))||(e||Fe(r,"get",o),t)?i:Re(i)?l&&Ko(o)?i:i.value:he(i)?e?ti(i):et(i):i}}const Cu=Jl(),xu=Jl(!0);function Jl(e=!1){return function(n,r,o,s){let l=n[r];if(fn(l)&&Re(l)&&!Re(o))return!1;if(!e&&(!fr(o)&&!fn(o)&&(l=le(l),o=le(o)),!Y(n)&&Re(l)&&!Re(o)))return l.value=o,!0;const i=Y(n)&&Ko(r)?Number(r)<n.length:re(n,r),a=Reflect.set(n,r,o,s);return n===le(s)&&(i?Fn(o,l)&&pt(n,"set",r,o):pt(n,"add",r,o)),a}}function Ru(e,t){const n=re(e,t);e[t];const r=Reflect.deleteProperty(e,t);return r&&n&&pt(e,"delete",t,void 0),r}function Pu(e,t){const n=Reflect.has(e,t);return(!Uo(t)||!Ql.has(t))&&Fe(e,"has",t),n}function ku(e){return Fe(e,"iterate",Y(e)?"length":Vt),Reflect.ownKeys(e)}const Xl={get:vu,set:Cu,deleteProperty:Ru,has:Pu,ownKeys:ku},Su={get:wu,set(e,t){return!0},deleteProperty(e,t){return!0}},Au=Se({},Xl,{get:bu,set:xu}),Qo=e=>e,kr=e=>Reflect.getPrototypeOf(e);function Gn(e,t,n=!1,r=!1){e=e.__v_raw;const o=le(e),s=le(t);n||(t!==s&&Fe(o,"get",t),Fe(o,"get",s));const{has:l}=kr(o),i=r?Qo:n?Zo:Un;if(l.call(o,t))return i(e.get(t));if(l.call(o,s))return i(e.get(s));e!==o&&e.get(t)}function er(e,t=!1){const n=this.__v_raw,r=le(n),o=le(e);return t||(e!==o&&Fe(r,"has",e),Fe(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function tr(e,t=!1){return e=e.__v_raw,!t&&Fe(le(e),"iterate",Vt),Reflect.get(e,"size",e)}function xs(e){e=le(e);const t=le(this);return kr(t).has.call(t,e)||(t.add(e),pt(t,"add",e,e)),this}function Rs(e,t){t=le(t);const n=le(this),{has:r,get:o}=kr(n);let s=r.call(n,e);s||(e=le(e),s=r.call(n,e));const l=o.call(n,e);return n.set(e,t),s?Fn(t,l)&&pt(n,"set",e,t):pt(n,"add",e,t),this}function Ps(e){const t=le(this),{has:n,get:r}=kr(t);let o=n.call(t,e);o||(e=le(e),o=n.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return o&&pt(t,"delete",e,void 0),s}function ks(){const e=le(this),t=e.size!==0,n=e.clear();return t&&pt(e,"clear",void 0,void 0),n}function nr(e,t){return function(r,o){const s=this,l=s.__v_raw,i=le(l),a=t?Qo:e?Zo:Un;return!e&&Fe(i,"iterate",Vt),l.forEach((u,c)=>r.call(o,a(u),a(c),s))}}function rr(e,t,n){return function(...r){const o=this.__v_raw,s=le(o),l=rn(s),i=e==="entries"||e===Symbol.iterator&&l,a=e==="keys"&&l,u=o[e](...r),c=n?Qo:t?Zo:Un;return!t&&Fe(s,"iterate",a?co:Vt),{next(){const{value:f,done:p}=u.next();return p?{value:f,done:p}:{value:i?[c(f[0]),c(f[1])]:c(f),done:p}},[Symbol.iterator](){return this}}}}function _t(e){return function(...t){return e==="delete"?!1:this}}function Tu(){const e={get(s){return Gn(this,s)},get size(){return tr(this)},has:er,add:xs,set:Rs,delete:Ps,clear:ks,forEach:nr(!1,!1)},t={get(s){return Gn(this,s,!1,!0)},get size(){return tr(this)},has:er,add:xs,set:Rs,delete:Ps,clear:ks,forEach:nr(!1,!0)},n={get(s){return Gn(this,s,!0)},get size(){return tr(this,!0)},has(s){return er.call(this,s,!0)},add:_t("add"),set:_t("set"),delete:_t("delete"),clear:_t("clear"),forEach:nr(!0,!1)},r={get(s){return Gn(this,s,!0,!0)},get size(){return tr(this,!0)},has(s){return er.call(this,s,!0)},add:_t("add"),set:_t("set"),delete:_t("delete"),clear:_t("clear"),forEach:nr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=rr(s,!1,!1),n[s]=rr(s,!0,!1),t[s]=rr(s,!1,!0),r[s]=rr(s,!0,!0)}),[e,n,t,r]}const[Ou,Lu,Mu,Du]=Tu();function Jo(e,t){const n=t?e?Du:Mu:e?Lu:Ou;return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(re(n,o)&&o in r?n:r,o,s)}const Iu={get:Jo(!1,!1)},$u={get:Jo(!1,!0)},Bu={get:Jo(!0,!1)},Zl=new WeakMap,Gl=new WeakMap,ei=new WeakMap,Hu=new WeakMap;function Nu(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ju(e){return e.__v_skip||!Object.isExtensible(e)?0:Nu(cu(e))}function et(e){return fn(e)?e:Xo(e,!1,Xl,Iu,Zl)}function Fu(e){return Xo(e,!1,Au,$u,Gl)}function ti(e){return Xo(e,!0,Su,Bu,ei)}function Xo(e,t,n,r,o){if(!he(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const l=ju(e);if(l===0)return e;const i=new Proxy(e,l===2?r:n);return o.set(e,i),i}function on(e){return fn(e)?on(e.__v_raw):!!(e&&e.__v_isReactive)}function fn(e){return!!(e&&e.__v_isReadonly)}function fr(e){return!!(e&&e.__v_isShallow)}function ni(e){return on(e)||fn(e)}function le(e){const t=e&&e.__v_raw;return t?le(t):e}function ri(e){return cr(e,"__v_skip",!0),e}const Un=e=>he(e)?et(e):e,Zo=e=>he(e)?ti(e):e;function oi(e){kt&&Xe&&(e=le(e),Yl(e.dep||(e.dep=zo())))}function si(e,t){e=le(e),e.dep&&fo(e.dep)}function Re(e){return!!(e&&e.__v_isRef===!0)}function Ve(e){return li(e,!1)}function po(e){return li(e,!0)}function li(e,t){return Re(e)?e:new Uu(e,t)}class Uu{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:le(t),this._value=n?t:Un(t)}get value(){return oi(this),this._value}set value(t){const n=this.__v_isShallow||fr(t)||fn(t);t=n?t:le(t),Fn(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Un(t),si(this))}}function be(e){return Re(e)?e.value:e}const qu={get:(e,t,n)=>be(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Re(o)&&!Re(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function ii(e){return on(e)?e:new Proxy(e,qu)}function ai(e){const t=Y(e)?new Array(e.length):{};for(const n in e)t[n]=Go(e,n);return t}class Ku{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function Go(e,t,n){const r=e[t];return Re(r)?r:new Ku(e,t,n)}var ui;class Vu{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[ui]=!1,this._dirty=!0,this.effect=new Wo(t,()=>{this._dirty||(this._dirty=!0,si(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=le(this);return oi(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}ui="__v_isReadonly";function zu(e,t,n=!1){let r,o;const s=X(e);return s?(r=e,o=Ze):(r=e.get,o=e.set),new Vu(r,o,s||!o,n)}function St(e,t,n,r){let o;try{o=r?e(...r):e()}catch(s){wn(s,t,n)}return o}function ze(e,t,n,r){if(X(e)){const s=St(e,t,n,r);return s&&qo(s)&&s.catch(l=>{wn(l,t,n)}),s}const o=[];for(let s=0;s<e.length;s++)o.push(ze(e[s],t,n,r));return o}function wn(e,t,n,r=!0){const o=t?t.vnode:null;if(t){let s=t.parent;const l=t.proxy,i=n;for(;s;){const u=s.ec;if(u){for(let c=0;c<u.length;c++)if(u[c](e,l,i)===!1)return}s=s.parent}const a=t.appContext.config.errorHandler;if(a){St(a,null,10,[e,l,i]);return}}Wu(e,n,o,r)}function Wu(e,t,n,r=!0){console.error(e)}let qn=!1,ho=!1;const Te=[];let st=0;const sn=[];let ft=null,qt=0;const ci=Promise.resolve();let es=null;function En(e){const t=es||ci;return e?t.then(this?e.bind(this):e):t}function Yu(e){let t=st+1,n=Te.length;for(;t<n;){const r=t+n>>>1;Kn(Te[r])<e?t=r+1:n=r}return t}function Sr(e){(!Te.length||!Te.includes(e,qn&&e.allowRecurse?st+1:st))&&(e.id==null?Te.push(e):Te.splice(Yu(e.id),0,e),fi())}function fi(){!qn&&!ho&&(ho=!0,es=ci.then(pi))}function Qu(e){const t=Te.indexOf(e);t>st&&Te.splice(t,1)}function di(e){Y(e)?sn.push(...e):(!ft||!ft.includes(e,e.allowRecurse?qt+1:qt))&&sn.push(e),fi()}function Ss(e,t=qn?st+1:0){for(;t<Te.length;t++){const n=Te[t];n&&n.pre&&(Te.splice(t,1),t--,n())}}function dr(e){if(sn.length){const t=[...new Set(sn)];if(sn.length=0,ft){ft.push(...t);return}for(ft=t,ft.sort((n,r)=>Kn(n)-Kn(r)),qt=0;qt<ft.length;qt++)ft[qt]();ft=null,qt=0}}const Kn=e=>e.id==null?1/0:e.id,Ju=(e,t)=>{const n=Kn(e)-Kn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function pi(e){ho=!1,qn=!0,Te.sort(Ju);const t=Ze;try{for(st=0;st<Te.length;st++){const n=Te[st];n&&n.active!==!1&&St(n,null,14)}}finally{st=0,Te.length=0,dr(),qn=!1,es=null,(Te.length||sn.length)&&pi()}}function Xu(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||de;let o=n;const s=t.startsWith("update:"),l=s&&t.slice(7);if(l&&l in r){const c=`${l==="modelValue"?"model":l}Modifiers`,{number:f,trim:p}=r[c]||de;p&&(o=n.map(g=>g.trim())),f&&(o=n.map(Vo))}let i,a=r[i=Ur(t)]||r[i=Ur(it(t))];!a&&s&&(a=r[i=Ur(_n(t))]),a&&ze(a,e,6,o);const u=r[i+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,ze(u,e,6,o)}}function hi(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let l={},i=!1;if(!X(e)){const a=u=>{const c=hi(u,t,!0);c&&(i=!0,Se(l,c))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!i?(he(e)&&r.set(e,null),null):(Y(s)?s.forEach(a=>l[a]=null):Se(l,s),he(e)&&r.set(e,l),l)}function Ar(e,t){return!e||!Wn(t)?!1:(t=t.slice(2).replace(/Once$/,""),re(e,t[0].toLowerCase()+t.slice(1))||re(e,_n(t))||re(e,t))}let De=null,Tr=null;function pr(e){const t=De;return De=e,Tr=e&&e.type.__scopeId||null,t}function Om(e){Tr=e}function Lm(){Tr=null}function Or(e,t=De,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&js(-1);const s=pr(t);let l;try{l=e(...o)}finally{pr(s),r._d&&js(1)}return l};return r._n=!0,r._c=!0,r._d=!0,r}function qr(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:s,propsOptions:[l],slots:i,attrs:a,emit:u,render:c,renderCache:f,data:p,setupState:g,ctx:_,inheritAttrs:C}=e;let R,y;const h=pr(e);try{if(n.shapeFlag&4){const w=o||r;R=qe(c.call(w,w,f,s,g,p,_)),y=a}else{const w=t;R=qe(w.length>1?w(s,{attrs:a,slots:i,emit:u}):w(s,null)),y=t.props?a:Gu(a)}}catch(w){$n.length=0,wn(w,e,1),R=ge(Ie)}let v=R;if(y&&C!==!1){const w=Object.keys(y),{shapeFlag:T}=v;w.length&&T&7&&(l&&w.some(jo)&&(y=ec(y,l)),v=gt(v,y))}return n.dirs&&(v=gt(v),v.dirs=v.dirs?v.dirs.concat(n.dirs):n.dirs),n.transition&&(v.transition=n.transition),R=v,pr(h),R}function Zu(e){let t;for(let n=0;n<e.length;n++){const r=e[n];if(pn(r)){if(r.type!==Ie||r.children==="v-if"){if(t)return;t=r}}else return}return t}const Gu=e=>{let t;for(const n in e)(n==="class"||n==="style"||Wn(n))&&((t||(t={}))[n]=e[n]);return t},ec=(e,t)=>{const n={};for(const r in e)(!jo(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function tc(e,t,n){const{props:r,children:o,component:s}=e,{props:l,children:i,patchFlag:a}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?As(r,l,u):!!l;if(a&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const p=c[f];if(l[p]!==r[p]&&!Ar(u,p))return!0}}}else return(o||i)&&(!i||!i.$stable)?!0:r===l?!1:r?l?As(r,l,u):!0:!!l;return!1}function As(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const s=r[o];if(t[s]!==e[s]&&!Ar(n,s))return!0}return!1}function ts({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const gi=e=>e.__isSuspense,nc={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,s,l,i,a,u){e==null?rc(t,n,r,o,s,l,i,a,u):oc(e,t,n,r,o,l,i,a,u)},hydrate:sc,create:ns,normalize:lc},mi=nc;function Vn(e,t){const n=e.props&&e.props[t];X(n)&&n()}function rc(e,t,n,r,o,s,l,i,a){const{p:u,o:{createElement:c}}=a,f=c("div"),p=e.suspense=ns(e,o,r,t,f,n,s,l,i,a);u(null,p.pendingBranch=e.ssContent,f,null,r,p,s,l),p.deps>0?(Vn(e,"onPending"),Vn(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,s,l),ln(p,e.ssFallback)):p.resolve()}function oc(e,t,n,r,o,s,l,i,{p:a,um:u,o:{createElement:c}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const p=t.ssContent,g=t.ssFallback,{activeBranch:_,pendingBranch:C,isInFallback:R,isHydrating:y}=f;if(C)f.pendingBranch=p,lt(p,C)?(a(C,p,f.hiddenContainer,null,o,f,s,l,i),f.deps<=0?f.resolve():R&&(a(_,g,n,r,o,null,s,l,i),ln(f,g))):(f.pendingId++,y?(f.isHydrating=!1,f.activeBranch=C):u(C,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),R?(a(null,p,f.hiddenContainer,null,o,f,s,l,i),f.deps<=0?f.resolve():(a(_,g,n,r,o,null,s,l,i),ln(f,g))):_&<(p,_)?(a(_,p,n,r,o,f,s,l,i),f.resolve(!0)):(a(null,p,f.hiddenContainer,null,o,f,s,l,i),f.deps<=0&&f.resolve()));else if(_&<(p,_))a(_,p,n,r,o,f,s,l,i),ln(f,p);else if(Vn(t,"onPending"),f.pendingBranch=p,f.pendingId++,a(null,p,f.hiddenContainer,null,o,f,s,l,i),f.deps<=0)f.resolve();else{const{timeout:h,pendingId:v}=f;h>0?setTimeout(()=>{f.pendingId===v&&f.fallback(g)},h):h===0&&f.fallback(g)}}function ns(e,t,n,r,o,s,l,i,a,u,c=!1){const{p:f,m:p,um:g,n:_,o:{parentNode:C,remove:R}}=u,y=Vo(e.props&&e.props.timeout),h={vnode:e,parent:t,parentComponent:n,isSVG:l,container:r,hiddenContainer:o,anchor:s,deps:0,pendingId:0,timeout:typeof y=="number"?y:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:c,isUnmounted:!1,effects:[],resolve(v=!1){const{vnode:w,activeBranch:T,pendingBranch:O,pendingId:I,effects:k,parentComponent:U,container:F}=h;if(h.isHydrating)h.isHydrating=!1;else if(!v){const Z=T&&O.transition&&O.transition.mode==="out-in";Z&&(T.transition.afterLeave=()=>{I===h.pendingId&&p(O,F,j,0)});let{anchor:j}=h;T&&(j=_(T),g(T,U,h,!0)),Z||p(O,F,j,0)}ln(h,O),h.pendingBranch=null,h.isInFallback=!1;let W=h.parent,H=!1;for(;W;){if(W.pendingBranch){W.effects.push(...k),H=!0;break}W=W.parent}H||di(k),h.effects=[],Vn(w,"onResolve")},fallback(v){if(!h.pendingBranch)return;const{vnode:w,activeBranch:T,parentComponent:O,container:I,isSVG:k}=h;Vn(w,"onFallback");const U=_(T),F=()=>{!h.isInFallback||(f(null,v,I,U,O,null,k,i,a),ln(h,v))},W=v.transition&&v.transition.mode==="out-in";W&&(T.transition.afterLeave=F),h.isInFallback=!0,g(T,O,null,!0),W||F()},move(v,w,T){h.activeBranch&&p(h.activeBranch,v,w,T),h.container=v},next(){return h.activeBranch&&_(h.activeBranch)},registerDep(v,w){const T=!!h.pendingBranch;T&&h.deps++;const O=v.vnode.el;v.asyncDep.catch(I=>{wn(I,v,0)}).then(I=>{if(v.isUnmounted||h.isUnmounted||h.pendingId!==v.suspenseId)return;v.asyncResolved=!0;const{vnode:k}=v;wo(v,I,!1),O&&(k.el=O);const U=!O&&v.subTree.el;w(v,k,C(O||v.subTree.el),O?null:_(v.subTree),h,l,a),U&&R(U),ts(v,k.el),T&&--h.deps===0&&h.resolve()})},unmount(v,w){h.isUnmounted=!0,h.activeBranch&&g(h.activeBranch,n,v,w),h.pendingBranch&&g(h.pendingBranch,n,v,w)}};return h}function sc(e,t,n,r,o,s,l,i,a){const u=t.suspense=ns(t,r,n,e.parentNode,document.createElement("div"),null,o,s,l,i,!0),c=a(e,u.pendingBranch=t.ssContent,n,u,s,l);return u.deps===0&&u.resolve(),c}function lc(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Ts(r?n.default:n),e.ssFallback=r?Ts(n.fallback):ge(Ie)}function Ts(e){let t;if(X(e)){const n=dn&&e._c;n&&(e._d=!1,Oe()),e=e(),n&&(e._d=!0,t=Ke,Bi())}return Y(e)&&(e=Zu(e)),e=qe(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function yi(e,t){t&&t.pendingBranch?Y(e)?t.effects.push(...e):t.effects.push(e):di(e)}function ln(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e,o=n.el=t.el;r&&r.subTree===n&&(r.vnode.el=o,ts(r,o))}function an(e,t){if(Ee){let n=Ee.provides;const r=Ee.parent&&Ee.parent.provides;r===n&&(n=Ee.provides=Object.create(r)),n[e]=t}}function Ge(e,t,n=!1){const r=Ee||De;if(r){const o=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&X(t)?t.call(r.proxy):t}}function ic(e,t){return rs(e,null,t)}const Os={};function je(e,t,n){return rs(e,t,n)}function rs(e,t,{immediate:n,deep:r,flush:o,onTrack:s,onTrigger:l}=de){const i=Ee;let a,u=!1,c=!1;if(Re(e)?(a=()=>e.value,u=fr(e)):on(e)?(a=()=>e,r=!0):Y(e)?(c=!0,u=e.some(y=>on(y)||fr(y)),a=()=>e.map(y=>{if(Re(y))return y.value;if(on(y))return tn(y);if(X(y))return St(y,i,2)})):X(e)?t?a=()=>St(e,i,2):a=()=>{if(!(i&&i.isUnmounted))return f&&f(),ze(e,i,3,[p])}:a=Ze,t&&r){const y=a;a=()=>tn(y())}let f,p=y=>{f=R.onStop=()=>{St(y,i,4)}};if(hn)return p=Ze,t?n&&ze(t,i,3,[a(),c?[]:void 0,p]):a(),Ze;let g=c?[]:Os;const _=()=>{if(!!R.active)if(t){const y=R.run();(r||u||(c?y.some((h,v)=>Fn(h,g[v])):Fn(y,g)))&&(f&&f(),ze(t,i,3,[y,g===Os?void 0:g,p]),g=y)}else R.run()};_.allowRecurse=!!t;let C;o==="sync"?C=_:o==="post"?C=()=>Pe(_,i&&i.suspense):(_.pre=!0,i&&(_.id=i.uid),C=()=>Sr(_));const R=new Wo(a,C);return t?n?_():g=R.run():o==="post"?Pe(R.run.bind(R),i&&i.suspense):R.run(),()=>{R.stop(),i&&i.scope&&Fo(i.scope.effects,R)}}function ac(e,t,n){const r=this.proxy,o=we(e)?e.includes(".")?_i(r,e):()=>r[e]:e.bind(r,r);let s;X(t)?s=t:(s=t.handler,n=t);const l=Ee;Ot(this);const i=rs(o,s.bind(r),n);return l?Ot(l):At(),i}function _i(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o<n.length&&r;o++)r=r[n[o]];return r}}function tn(e,t){if(!he(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Re(e))tn(e.value,t);else if(Y(e))for(let n=0;n<e.length;n++)tn(e[n],t);else if(Ul(e)||rn(e))e.forEach(n=>{tn(n,t)});else if(Kl(e))for(const n in e)tn(e[n],t);return e}function uc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Qn(()=>{e.isMounted=!0}),Cn(()=>{e.isUnmounting=!0}),e}const Ue=[Function,Array],cc={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ue,onEnter:Ue,onAfterEnter:Ue,onEnterCancelled:Ue,onBeforeLeave:Ue,onLeave:Ue,onAfterLeave:Ue,onLeaveCancelled:Ue,onBeforeAppear:Ue,onAppear:Ue,onAfterAppear:Ue,onAppearCancelled:Ue},setup(e,{slots:t}){const n=yt(),r=uc();let o;return()=>{const s=t.default&&wi(t.default(),!0);if(!s||!s.length)return;let l=s[0];if(s.length>1){for(const C of s)if(C.type!==Ie){l=C;break}}const i=le(e),{mode:a}=i;if(r.isLeaving)return Kr(l);const u=Ls(l);if(!u)return Kr(l);const c=go(u,i,r,n);hr(u,c);const f=n.subTree,p=f&&Ls(f);let g=!1;const{getTransitionKey:_}=u.type;if(_){const C=_();o===void 0?o=C:C!==o&&(o=C,g=!0)}if(p&&p.type!==Ie&&(!lt(u,p)||g)){const C=go(p,i,r,n);if(hr(p,C),a==="out-in")return r.isLeaving=!0,C.afterLeave=()=>{r.isLeaving=!1,n.update()},Kr(l);a==="in-out"&&u.type!==Ie&&(C.delayLeave=(R,y,h)=>{const v=bi(r,p);v[String(p.key)]=p,R._leaveCb=()=>{y(),R._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=h})}return l}}},vi=cc;function bi(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 go(e,t,n,r){const{appear:o,mode:s,persisted:l=!1,onBeforeEnter:i,onEnter:a,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:f,onLeave:p,onAfterLeave:g,onLeaveCancelled:_,onBeforeAppear:C,onAppear:R,onAfterAppear:y,onAppearCancelled:h}=t,v=String(e.key),w=bi(n,e),T=(k,U)=>{k&&ze(k,r,9,U)},O=(k,U)=>{const F=U[1];T(k,U),Y(k)?k.every(W=>W.length<=1)&&F():k.length<=1&&F()},I={mode:s,persisted:l,beforeEnter(k){let U=i;if(!n.isMounted)if(o)U=C||i;else return;k._leaveCb&&k._leaveCb(!0);const F=w[v];F&<(e,F)&&F.el._leaveCb&&F.el._leaveCb(),T(U,[k])},enter(k){let U=a,F=u,W=c;if(!n.isMounted)if(o)U=R||a,F=y||u,W=h||c;else return;let H=!1;const Z=k._enterCb=j=>{H||(H=!0,j?T(W,[k]):T(F,[k]),I.delayedLeave&&I.delayedLeave(),k._enterCb=void 0)};U?O(U,[k,Z]):Z()},leave(k,U){const F=String(e.key);if(k._enterCb&&k._enterCb(!0),n.isUnmounting)return U();T(f,[k]);let W=!1;const H=k._leaveCb=Z=>{W||(W=!0,U(),Z?T(_,[k]):T(g,[k]),k._leaveCb=void 0,w[F]===e&&delete w[F])};w[F]=e,p?O(p,[k,H]):H()},clone(k){return go(k,t,n,r)}};return I}function Kr(e){if(Yn(e))return e=gt(e),e.children=null,e}function Ls(e){return Yn(e)?e.children?e.children[0]:void 0:e}function hr(e,t){e.shapeFlag&6&&e.component?hr(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 wi(e,t=!1,n){let r=[],o=0;for(let s=0;s<e.length;s++){let l=e[s];const i=n==null?l.key:String(n)+String(l.key!=null?l.key:s);l.type===ke?(l.patchFlag&128&&o++,r=r.concat(wi(l.children,t,i))):(t||l.type!==Ie)&&r.push(i!=null?gt(l,{key:i}):l)}if(o>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}function Le(e){return X(e)?{setup:e,name:e.name}:e}const zt=e=>!!e.type.__asyncLoader;function ne(e){X(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:s,suspensible:l=!0,onError:i}=e;let a=null,u,c=0;const f=()=>(c++,a=null,p()),p=()=>{let g;return a||(g=a=t().catch(_=>{if(_=_ instanceof Error?_:new Error(String(_)),i)return new Promise((C,R)=>{i(_,()=>C(f()),()=>R(_),c+1)});throw _}).then(_=>g!==a&&a?a:(_&&(_.__esModule||_[Symbol.toStringTag]==="Module")&&(_=_.default),u=_,_)))};return Le({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return u},setup(){const g=Ee;if(u)return()=>Vr(u,g);const _=h=>{a=null,wn(h,g,13,!r)};if(l&&g.suspense||hn)return p().then(h=>()=>Vr(h,g)).catch(h=>(_(h),()=>r?ge(r,{error:h}):null));const C=Ve(!1),R=Ve(),y=Ve(!!o);return o&&setTimeout(()=>{y.value=!1},o),s!=null&&setTimeout(()=>{if(!C.value&&!R.value){const h=new Error(`Async component timed out after ${s}ms.`);_(h),R.value=h}},s),p().then(()=>{C.value=!0,g.parent&&Yn(g.parent.vnode)&&Sr(g.parent.update)}).catch(h=>{_(h),R.value=h}),()=>{if(C.value&&u)return Vr(u,g);if(R.value&&r)return ge(r,{error:R.value});if(n&&!y.value)return ge(n)}}})}function Vr(e,{vnode:{ref:t,props:n,children:r,shapeFlag:o},parent:s}){const l=ge(e,n,r);return l.ref=t,l}const Yn=e=>e.type.__isKeepAlive,fc={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=yt(),r=n.ctx;if(!r.renderer)return()=>{const h=t.default&&t.default();return h&&h.length===1?h[0]:h};const o=new Map,s=new Set;let l=null;const i=n.suspense,{renderer:{p:a,m:u,um:c,o:{createElement:f}}}=r,p=f("div");r.activate=(h,v,w,T,O)=>{const I=h.component;u(h,v,w,0,i),a(I.vnode,h,v,w,I,i,T,h.slotScopeIds,O),Pe(()=>{I.isDeactivated=!1,I.a&&Dn(I.a);const k=h.props&&h.props.onVnodeMounted;k&&Be(k,I.parent,h)},i)},r.deactivate=h=>{const v=h.component;u(h,p,null,1,i),Pe(()=>{v.da&&Dn(v.da);const w=h.props&&h.props.onVnodeUnmounted;w&&Be(w,v.parent,h),v.isDeactivated=!0},i)};function g(h){zr(h),c(h,n,i,!0)}function _(h){o.forEach((v,w)=>{const T=Eo(v.type);T&&(!h||!h(T))&&C(w)})}function C(h){const v=o.get(h);!l||v.type!==l.type?g(v):l&&zr(l),o.delete(h),s.delete(h)}je(()=>[e.include,e.exclude],([h,v])=>{h&&_(w=>On(h,w)),v&&_(w=>!On(v,w))},{flush:"post",deep:!0});let R=null;const y=()=>{R!=null&&o.set(R,Wr(n.subTree))};return Qn(y),xi(y),Cn(()=>{o.forEach(h=>{const{subTree:v,suspense:w}=n,T=Wr(v);if(h.type===T.type){zr(T);const O=T.component.da;O&&Pe(O,w);return}g(h)})}),()=>{if(R=null,!t.default)return null;const h=t.default(),v=h[0];if(h.length>1)return l=null,h;if(!pn(v)||!(v.shapeFlag&4)&&!(v.shapeFlag&128))return l=null,v;let w=Wr(v);const T=w.type,O=Eo(zt(w)?w.type.__asyncResolved||{}:T),{include:I,exclude:k,max:U}=e;if(I&&(!O||!On(I,O))||k&&O&&On(k,O))return l=w,v;const F=w.key==null?T:w.key,W=o.get(F);return w.el&&(w=gt(w),v.shapeFlag&128&&(v.ssContent=w)),R=F,W?(w.el=W.el,w.component=W.component,w.transition&&hr(w,w.transition),w.shapeFlag|=512,s.delete(F),s.add(F)):(s.add(F),U&&s.size>parseInt(U,10)&&C(s.values().next().value)),w.shapeFlag|=256,l=w,gi(v.type)?v:w}}},dc=fc;function On(e,t){return Y(e)?e.some(n=>On(n,t)):we(e)?e.split(",").includes(t):e.test?e.test(t):!1}function pc(e,t){Ei(e,"a",t)}function hc(e,t){Ei(e,"da",t)}function Ei(e,t,n=Ee){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Lr(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Yn(o.parent.vnode)&&gc(r,t,n,o),o=o.parent}}function gc(e,t,n,r){const o=Lr(t,e,r,!0);gr(()=>{Fo(r[t],o)},n)}function zr(e){let t=e.shapeFlag;t&256&&(t-=256),t&512&&(t-=512),e.shapeFlag=t}function Wr(e){return e.shapeFlag&128?e.ssContent:e}function Lr(e,t,n=Ee,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...l)=>{if(n.isUnmounted)return;vn(),Ot(n);const i=ze(t,n,e,l);return At(),bn(),i});return r?o.unshift(s):o.push(s),s}}const mt=e=>(t,n=Ee)=>(!hn||e==="sp")&&Lr(e,(...r)=>t(...r),n),Ci=mt("bm"),Qn=mt("m"),mc=mt("bu"),xi=mt("u"),Cn=mt("bum"),gr=mt("um"),yc=mt("sp"),_c=mt("rtg"),vc=mt("rtc");function Ri(e,t=Ee){Lr("ec",e,t)}function ot(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let l=0;l<o.length;l++){const i=o[l];s&&(i.oldValue=s[l].value);let a=i.dir[r];a&&(vn(),ze(a,n,8,[e.el,i,e,t]),bn())}}const Pi="components";function Mr(e,t){return wc(Pi,e,!0,t)||e}const bc=Symbol();function wc(e,t,n=!0,r=!1){const o=De||Ee;if(o){const s=o.type;if(e===Pi){const i=Eo(s,!1);if(i&&(i===t||i===it(t)||i===Pr(it(t))))return s}const l=Ms(o[e]||s[e],t)||Ms(o.appContext[e],t);return!l&&r?s:l}}function Ms(e,t){return e&&(e[t]||e[it(t)]||e[Pr(it(t))])}function mo(e,t,n,r){let o;const s=n&&n[r];if(Y(e)||we(e)){o=new Array(e.length);for(let l=0,i=e.length;l<i;l++)o[l]=t(e[l],l,void 0,s&&s[l])}else if(typeof e=="number"){o=new Array(e);for(let l=0;l<e;l++)o[l]=t(l+1,l,void 0,s&&s[l])}else if(he(e))if(e[Symbol.iterator])o=Array.from(e,(l,i)=>t(l,i,void 0,s&&s[i]));else{const l=Object.keys(e);o=new Array(l.length);for(let i=0,a=l.length;i<a;i++){const u=l[i];o[i]=t(e[u],u,i,s&&s[i])}}else o=[];return n&&(n[r]=o),o}function Ec(e,t,n={},r,o){if(De.isCE||De.parent&&zt(De.parent)&&De.parent.isCE)return ge("slot",t==="default"?null:{name:t},r&&r());let s=e[t];s&&s._c&&(s._d=!1),Oe();const l=s&&ki(s(n)),i=Wt(ke,{key:n.key||l&&l.key||`_${t}`},l||(r?r():[]),l&&e._===1?64:-2);return!o&&i.scopeId&&(i.slotScopeIds=[i.scopeId+"-s"]),s&&s._c&&(s._d=!0),i}function ki(e){return e.some(t=>pn(t)?!(t.type===Ie||t.type===ke&&!ki(t.children)):!0)?e:null}const yo=e=>e?ji(e)?is(e)||e.proxy:yo(e.parent):null,mr=Se(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=>yo(e.parent),$root:e=>yo(e.root),$emit:e=>e.emit,$options:e=>os(e),$forceUpdate:e=>e.f||(e.f=()=>Sr(e.update)),$nextTick:e=>e.n||(e.n=En.bind(e.proxy)),$watch:e=>ac.bind(e)}),Cc={get({_:e},t){const{ctx:n,setupState:r,data:o,props:s,accessCache:l,type:i,appContext:a}=e;let u;if(t[0]!=="$"){const g=l[t];if(g!==void 0)switch(g){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(r!==de&&re(r,t))return l[t]=1,r[t];if(o!==de&&re(o,t))return l[t]=2,o[t];if((u=e.propsOptions[0])&&re(u,t))return l[t]=3,s[t];if(n!==de&&re(n,t))return l[t]=4,n[t];_o&&(l[t]=0)}}const c=mr[t];let f,p;if(c)return t==="$attrs"&&Fe(e,"get",t),c(e);if((f=i.__cssModules)&&(f=f[t]))return f;if(n!==de&&re(n,t))return l[t]=4,n[t];if(p=a.config.globalProperties,re(p,t))return p[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return o!==de&&re(o,t)?(o[t]=n,!0):r!==de&&re(r,t)?(r[t]=n,!0):re(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},l){let i;return!!n[l]||e!==de&&re(e,l)||t!==de&&re(t,l)||(i=s[0])&&re(i,l)||re(r,l)||re(mr,l)||re(o.config.globalProperties,l)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:re(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let _o=!0;function xc(e){const t=os(e),n=e.proxy,r=e.ctx;_o=!1,t.beforeCreate&&Ds(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:l,watch:i,provide:a,inject:u,created:c,beforeMount:f,mounted:p,beforeUpdate:g,updated:_,activated:C,deactivated:R,beforeDestroy:y,beforeUnmount:h,destroyed:v,unmounted:w,render:T,renderTracked:O,renderTriggered:I,errorCaptured:k,serverPrefetch:U,expose:F,inheritAttrs:W,components:H,directives:Z,filters:j}=t;if(u&&Rc(u,r,null,e.appContext.config.unwrapInjectedRef),l)for(const ce in l){const ae=l[ce];X(ae)&&(r[ce]=ae.bind(n))}if(o){const ce=o.call(n,n);he(ce)&&(e.data=et(ce))}if(_o=!0,s)for(const ce in s){const ae=s[ce],Ye=X(ae)?ae.bind(n,n):X(ae.get)?ae.get.bind(n,n):Ze,Mt=!X(ae)&&X(ae.set)?ae.set.bind(n):Ze,Qe=xe({get:Ye,set:Mt});Object.defineProperty(r,ce,{enumerable:!0,configurable:!0,get:()=>Qe.value,set:$e=>Qe.value=$e})}if(i)for(const ce in i)Si(i[ce],r,n,ce);if(a){const ce=X(a)?a.call(n):a;Reflect.ownKeys(ce).forEach(ae=>{an(ae,ce[ae])})}c&&Ds(c,e,"c");function oe(ce,ae){Y(ae)?ae.forEach(Ye=>ce(Ye.bind(n))):ae&&ce(ae.bind(n))}if(oe(Ci,f),oe(Qn,p),oe(mc,g),oe(xi,_),oe(pc,C),oe(hc,R),oe(Ri,k),oe(vc,O),oe(_c,I),oe(Cn,h),oe(gr,w),oe(yc,U),Y(F))if(F.length){const ce=e.exposed||(e.exposed={});F.forEach(ae=>{Object.defineProperty(ce,ae,{get:()=>n[ae],set:Ye=>n[ae]=Ye})})}else e.exposed||(e.exposed={});T&&e.render===Ze&&(e.render=T),W!=null&&(e.inheritAttrs=W),H&&(e.components=H),Z&&(e.directives=Z)}function Rc(e,t,n=Ze,r=!1){Y(e)&&(e=vo(e));for(const o in e){const s=e[o];let l;he(s)?"default"in s?l=Ge(s.from||o,s.default,!0):l=Ge(s.from||o):l=Ge(s),Re(l)&&r?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>l.value,set:i=>l.value=i}):t[o]=l}}function Ds(e,t,n){ze(Y(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Si(e,t,n,r){const o=r.includes(".")?_i(n,r):()=>n[r];if(we(e)){const s=t[e];X(s)&&je(o,s)}else if(X(e))je(o,e.bind(n));else if(he(e))if(Y(e))e.forEach(s=>Si(s,t,n,r));else{const s=X(e.handler)?e.handler.bind(n):t[e.handler];X(s)&&je(o,s,e)}}function os(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:l}}=e.appContext,i=s.get(t);let a;return i?a=i:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(u=>yr(a,u,l,!0)),yr(a,t,l)),he(t)&&s.set(t,a),a}function yr(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&yr(e,s,n,!0),o&&o.forEach(l=>yr(e,l,n,!0));for(const l in t)if(!(r&&l==="expose")){const i=Pc[l]||n&&n[l];e[l]=i?i(e[l],t[l]):t[l]}return e}const Pc={data:Is,props:Ut,emits:Ut,methods:Ut,computed:Ut,beforeCreate:Me,created:Me,beforeMount:Me,mounted:Me,beforeUpdate:Me,updated:Me,beforeDestroy:Me,beforeUnmount:Me,destroyed:Me,unmounted:Me,activated:Me,deactivated:Me,errorCaptured:Me,serverPrefetch:Me,components:Ut,directives:Ut,watch:Sc,provide:Is,inject:kc};function Is(e,t){return t?e?function(){return Se(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function kc(e,t){return Ut(vo(e),vo(t))}function vo(e){if(Y(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Me(e,t){return e?[...new Set([].concat(e,t))]:t}function Ut(e,t){return e?Se(Se(Object.create(null),e),t):t}function Sc(e,t){if(!e)return t;if(!t)return e;const n=Se(Object.create(null),e);for(const r in t)n[r]=Me(e[r],t[r]);return n}function Ac(e,t,n,r=!1){const o={},s={};cr(s,Dr,1),e.propsDefaults=Object.create(null),Ai(e,t,o,s);for(const l in e.propsOptions[0])l in o||(o[l]=void 0);n?e.props=r?o:Fu(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function Tc(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:l}}=e,i=le(o),[a]=e.propsOptions;let u=!1;if((r||l>0)&&!(l&16)){if(l&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let p=c[f];if(Ar(e.emitsOptions,p))continue;const g=t[p];if(a)if(re(s,p))g!==s[p]&&(s[p]=g,u=!0);else{const _=it(p);o[_]=bo(a,i,_,g,e,!1)}else g!==s[p]&&(s[p]=g,u=!0)}}}else{Ai(e,t,o,s)&&(u=!0);let c;for(const f in i)(!t||!re(t,f)&&((c=_n(f))===f||!re(t,c)))&&(a?n&&(n[f]!==void 0||n[c]!==void 0)&&(o[f]=bo(a,i,f,void 0,e,!0)):delete o[f]);if(s!==i)for(const f in s)(!t||!re(t,f)&&!0)&&(delete s[f],u=!0)}u&&pt(e,"set","$attrs")}function Ai(e,t,n,r){const[o,s]=e.propsOptions;let l=!1,i;if(t)for(let a in t){if(Mn(a))continue;const u=t[a];let c;o&&re(o,c=it(a))?!s||!s.includes(c)?n[c]=u:(i||(i={}))[c]=u:Ar(e.emitsOptions,a)||(!(a in r)||u!==r[a])&&(r[a]=u,l=!0)}if(s){const a=le(n),u=i||de;for(let c=0;c<s.length;c++){const f=s[c];n[f]=bo(o,a,f,u[f],e,!re(u,f))}}return l}function bo(e,t,n,r,o,s){const l=e[n];if(l!=null){const i=re(l,"default");if(i&&r===void 0){const a=l.default;if(l.type!==Function&&X(a)){const{propsDefaults:u}=o;n in u?r=u[n]:(Ot(o),r=u[n]=a.call(null,t),At())}else r=a}l[0]&&(s&&!i?r=!1:l[1]&&(r===""||r===_n(n))&&(r=!0))}return r}function Ti(e,t,n=!1){const r=t.propsCache,o=r.get(e);if(o)return o;const s=e.props,l={},i=[];let a=!1;if(!X(e)){const c=f=>{a=!0;const[p,g]=Ti(f,t,!0);Se(l,p),g&&i.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!a)return he(e)&&r.set(e,nn),nn;if(Y(s))for(let c=0;c<s.length;c++){const f=it(s[c]);$s(f)&&(l[f]=de)}else if(s)for(const c in s){const f=it(c);if($s(f)){const p=s[c],g=l[f]=Y(p)||X(p)?{type:p}:p;if(g){const _=Ns(Boolean,g.type),C=Ns(String,g.type);g[0]=_>-1,g[1]=C<0||_<C,(_>-1||re(g,"default"))&&i.push(f)}}}const u=[l,i];return he(e)&&r.set(e,u),u}function $s(e){return e[0]!=="$"}function Bs(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Hs(e,t){return Bs(e)===Bs(t)}function Ns(e,t){return Y(t)?t.findIndex(n=>Hs(n,e)):X(t)&&Hs(t,e)?0:-1}const Oi=e=>e[0]==="_"||e==="$stable",ss=e=>Y(e)?e.map(qe):[qe(e)],Oc=(e,t,n)=>{if(t._n)return t;const r=Or((...o)=>ss(t(...o)),n);return r._c=!1,r},Li=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Oi(o))continue;const s=e[o];if(X(s))t[o]=Oc(o,s,r);else if(s!=null){const l=ss(s);t[o]=()=>l}}},Mi=(e,t)=>{const n=ss(t);e.slots.default=()=>n},Lc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=le(t),cr(t,"_",n)):Li(t,e.slots={})}else e.slots={},t&&Mi(e,t);cr(e.slots,Dr,1)},Mc=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,l=de;if(r.shapeFlag&32){const i=t._;i?n&&i===1?s=!1:(Se(o,t),!n&&i===1&&delete o._):(s=!t.$stable,Li(t,o)),l=t}else t&&(Mi(e,t),l={default:1});if(s)for(const i in o)!Oi(i)&&!(i in l)&&delete o[i]};function Di(){return{app:null,config:{isNativeTag:iu,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 Dc=0;function Ic(e,t){return function(r,o=null){X(r)||(r=Object.assign({},r)),o!=null&&!he(o)&&(o=null);const s=Di(),l=new Set;let i=!1;const a=s.app={_uid:Dc++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:Zc,get config(){return s.config},set config(u){},use(u,...c){return l.has(u)||(u&&X(u.install)?(l.add(u),u.install(a,...c)):X(u)&&(l.add(u),u(a,...c))),a},mixin(u){return s.mixins.includes(u)||s.mixins.push(u),a},component(u,c){return c?(s.components[u]=c,a):s.components[u]},directive(u,c){return c?(s.directives[u]=c,a):s.directives[u]},mount(u,c,f){if(!i){const p=ge(r,o);return p.appContext=s,c&&t?t(p,u):e(p,u,f),i=!0,a._container=u,u.__vue_app__=a,is(p.component)||p.component.proxy}},unmount(){i&&(e(null,a._container),delete a._container.__vue_app__)},provide(u,c){return s.provides[u]=c,a}};return a}}function _r(e,t,n,r,o=!1){if(Y(e)){e.forEach((p,g)=>_r(p,t&&(Y(t)?t[g]:t),n,r,o));return}if(zt(r)&&!o)return;const s=r.shapeFlag&4?is(r.component)||r.component.proxy:r.el,l=o?null:s,{i,r:a}=e,u=t&&t.r,c=i.refs===de?i.refs={}:i.refs,f=i.setupState;if(u!=null&&u!==a&&(we(u)?(c[u]=null,re(f,u)&&(f[u]=null)):Re(u)&&(u.value=null)),X(a))St(a,i,12,[l,c]);else{const p=we(a),g=Re(a);if(p||g){const _=()=>{if(e.f){const C=p?re(f,a)?f[a]:c[a]:a.value;o?Y(C)&&Fo(C,s):Y(C)?C.includes(s)||C.push(s):p?(c[a]=[s],re(f,a)&&(f[a]=c[a])):(a.value=[s],e.k&&(c[e.k]=a.value))}else p?(c[a]=l,re(f,a)&&(f[a]=l)):g&&(a.value=l,e.k&&(c[e.k]=l))};l?(_.id=-1,Pe(_,n)):_()}}}let vt=!1;const or=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",sr=e=>e.nodeType===8;function $c(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:l,remove:i,insert:a,createComment:u}}=e,c=(y,h)=>{if(!h.hasChildNodes()){n(null,y,h),dr(),h._vnode=y;return}vt=!1,f(h.firstChild,y,null,null,null),dr(),h._vnode=y,vt&&console.error("Hydration completed but contains mismatches.")},f=(y,h,v,w,T,O=!1)=>{const I=sr(y)&&y.data==="[",k=()=>C(y,h,v,w,T,I),{type:U,ref:F,shapeFlag:W,patchFlag:H}=h;let Z=y.nodeType;h.el=y,H===-2&&(O=!1,h.dynamicChildren=null);let j=null;switch(U){case ht:Z!==3?h.children===""?(a(h.el=o(""),l(y),y),j=y):j=k():(y.data!==h.children&&(vt=!0,y.data=h.children),j=s(y));break;case Ie:Z!==8||I?j=k():j=s(y);break;case In:if(I&&(y=s(y),Z=y.nodeType),Z===1||Z===3){j=y;const Ae=!h.children.length;for(let oe=0;oe<h.staticCount;oe++)Ae&&(h.children+=j.nodeType===1?j.outerHTML:j.data),oe===h.staticCount-1&&(h.anchor=j),j=s(j);return I?s(j):j}else k();break;case ke:I?j=_(y,h,v,w,T,O):j=k();break;default:if(W&1)Z!==1||h.type.toLowerCase()!==y.tagName.toLowerCase()?j=k():j=p(y,h,v,w,T,O);else if(W&6){h.slotScopeIds=T;const Ae=l(y);if(t(h,Ae,null,v,w,or(Ae),O),j=I?R(y):s(y),j&&sr(j)&&j.data==="teleport end"&&(j=s(j)),zt(h)){let oe;I?(oe=ge(ke),oe.anchor=j?j.previousSibling:Ae.lastChild):oe=y.nodeType===3?Ir(""):ge("div"),oe.el=y,h.component.subTree=oe}}else W&64?Z!==8?j=k():j=h.type.hydrate(y,h,v,w,T,O,e,g):W&128&&(j=h.type.hydrate(y,h,v,w,or(l(y)),T,O,e,f))}return F!=null&&_r(F,null,w,h),j},p=(y,h,v,w,T,O)=>{O=O||!!h.dynamicChildren;const{type:I,props:k,patchFlag:U,shapeFlag:F,dirs:W}=h,H=I==="input"&&W||I==="option";if(H||U!==-1){if(W&&ot(h,null,v,"created"),k)if(H||!O||U&48)for(const j in k)(H&&j.endsWith("value")||Wn(j)&&!Mn(j))&&r(y,j,null,k[j],!1,void 0,v);else k.onClick&&r(y,"onClick",null,k.onClick,!1,void 0,v);let Z;if((Z=k&&k.onVnodeBeforeMount)&&Be(Z,v,h),W&&ot(h,null,v,"beforeMount"),((Z=k&&k.onVnodeMounted)||W)&&yi(()=>{Z&&Be(Z,v,h),W&&ot(h,null,v,"mounted")},w),F&16&&!(k&&(k.innerHTML||k.textContent))){let j=g(y.firstChild,h,y,v,w,T,O);for(;j;){vt=!0;const Ae=j;j=j.nextSibling,i(Ae)}}else F&8&&y.textContent!==h.children&&(vt=!0,y.textContent=h.children)}return y.nextSibling},g=(y,h,v,w,T,O,I)=>{I=I||!!h.dynamicChildren;const k=h.children,U=k.length;for(let F=0;F<U;F++){const W=I?k[F]:k[F]=qe(k[F]);if(y)y=f(y,W,w,T,O,I);else{if(W.type===ht&&!W.children)continue;vt=!0,n(null,W,v,null,w,T,or(v),O)}}return y},_=(y,h,v,w,T,O)=>{const{slotScopeIds:I}=h;I&&(T=T?T.concat(I):I);const k=l(y),U=g(s(y),h,k,v,w,T,O);return U&&sr(U)&&U.data==="]"?s(h.anchor=U):(vt=!0,a(h.anchor=u("]"),k,U),U)},C=(y,h,v,w,T,O)=>{if(vt=!0,h.el=null,O){const U=R(y);for(;;){const F=s(y);if(F&&F!==U)i(F);else break}}const I=s(y),k=l(y);return i(y),n(null,h,k,I,v,w,or(k),T),I},R=y=>{let h=0;for(;y;)if(y=s(y),y&&sr(y)&&(y.data==="["&&h++,y.data==="]")){if(h===0)return s(y);h--}return y};return[c,f]}const Pe=yi;function Bc(e){return Ii(e)}function Hc(e){return Ii(e,$c)}function Ii(e,t){const n=pu();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:l,createText:i,createComment:a,setText:u,setElementText:c,parentNode:f,nextSibling:p,setScopeId:g=Ze,insertStaticContent:_}=e,C=(d,m,b,E=null,P=null,M=null,B=!1,L=null,D=!!m.dynamicChildren)=>{if(d===m)return;d&&!lt(d,m)&&(E=$(d),$e(d,P,M,!0),d=null),m.patchFlag===-2&&(D=!1,m.dynamicChildren=null);const{type:S,ref:V,shapeFlag:q}=m;switch(S){case ht:R(d,m,b,E);break;case Ie:y(d,m,b,E);break;case In:d==null&&h(m,b,E,B);break;case ke:H(d,m,b,E,P,M,B,L,D);break;default:q&1?T(d,m,b,E,P,M,B,L,D):q&6?Z(d,m,b,E,P,M,B,L,D):(q&64||q&128)&&S.process(d,m,b,E,P,M,B,L,D,se)}V!=null&&P&&_r(V,d&&d.ref,M,m||d,!m)},R=(d,m,b,E)=>{if(d==null)r(m.el=i(m.children),b,E);else{const P=m.el=d.el;m.children!==d.children&&u(P,m.children)}},y=(d,m,b,E)=>{d==null?r(m.el=a(m.children||""),b,E):m.el=d.el},h=(d,m,b,E)=>{[d.el,d.anchor]=_(d.children,m,b,E,d.el,d.anchor)},v=({el:d,anchor:m},b,E)=>{let P;for(;d&&d!==m;)P=p(d),r(d,b,E),d=P;r(m,b,E)},w=({el:d,anchor:m})=>{let b;for(;d&&d!==m;)b=p(d),o(d),d=b;o(m)},T=(d,m,b,E,P,M,B,L,D)=>{B=B||m.type==="svg",d==null?O(m,b,E,P,M,B,L,D):U(d,m,P,M,B,L,D)},O=(d,m,b,E,P,M,B,L)=>{let D,S;const{type:V,props:q,shapeFlag:z,transition:J,dirs:te}=d;if(D=d.el=l(d.type,M,q&&q.is,q),z&8?c(D,d.children):z&16&&k(d.children,D,null,E,P,M&&V!=="foreignObject",B,L),te&&ot(d,null,E,"created"),q){for(const ue in q)ue!=="value"&&!Mn(ue)&&s(D,ue,null,q[ue],M,d.children,E,P,N);"value"in q&&s(D,"value",null,q.value),(S=q.onVnodeBeforeMount)&&Be(S,E,d)}I(D,d,d.scopeId,B,E),te&&ot(d,null,E,"beforeMount");const fe=(!P||P&&!P.pendingBranch)&&J&&!J.persisted;fe&&J.beforeEnter(D),r(D,m,b),((S=q&&q.onVnodeMounted)||fe||te)&&Pe(()=>{S&&Be(S,E,d),fe&&J.enter(D),te&&ot(d,null,E,"mounted")},P)},I=(d,m,b,E,P)=>{if(b&&g(d,b),E)for(let M=0;M<E.length;M++)g(d,E[M]);if(P){let M=P.subTree;if(m===M){const B=P.vnode;I(d,B,B.scopeId,B.slotScopeIds,P.parent)}}},k=(d,m,b,E,P,M,B,L,D=0)=>{for(let S=D;S<d.length;S++){const V=d[S]=L?Ct(d[S]):qe(d[S]);C(null,V,m,b,E,P,M,B,L)}},U=(d,m,b,E,P,M,B)=>{const L=m.el=d.el;let{patchFlag:D,dynamicChildren:S,dirs:V}=m;D|=d.patchFlag&16;const q=d.props||de,z=m.props||de;let J;b&&Dt(b,!1),(J=z.onVnodeBeforeUpdate)&&Be(J,b,m,d),V&&ot(m,d,b,"beforeUpdate"),b&&Dt(b,!0);const te=P&&m.type!=="foreignObject";if(S?F(d.dynamicChildren,S,L,b,E,te,M):B||ae(d,m,L,null,b,E,te,M,!1),D>0){if(D&16)W(L,m,q,z,b,E,P);else if(D&2&&q.class!==z.class&&s(L,"class",null,z.class,P),D&4&&s(L,"style",q.style,z.style,P),D&8){const fe=m.dynamicProps;for(let ue=0;ue<fe.length;ue++){const _e=fe[ue],Je=q[_e],Xt=z[_e];(Xt!==Je||_e==="value")&&s(L,_e,Je,Xt,P,d.children,b,E,N)}}D&1&&d.children!==m.children&&c(L,m.children)}else!B&&S==null&&W(L,m,q,z,b,E,P);((J=z.onVnodeUpdated)||V)&&Pe(()=>{J&&Be(J,b,m,d),V&&ot(m,d,b,"updated")},E)},F=(d,m,b,E,P,M,B)=>{for(let L=0;L<m.length;L++){const D=d[L],S=m[L],V=D.el&&(D.type===ke||!lt(D,S)||D.shapeFlag&70)?f(D.el):b;C(D,S,V,null,E,P,M,B,!0)}},W=(d,m,b,E,P,M,B)=>{if(b!==E){if(b!==de)for(const L in b)!Mn(L)&&!(L in E)&&s(d,L,b[L],null,B,m.children,P,M,N);for(const L in E){if(Mn(L))continue;const D=E[L],S=b[L];D!==S&&L!=="value"&&s(d,L,S,D,B,m.children,P,M,N)}"value"in E&&s(d,"value",b.value,E.value)}},H=(d,m,b,E,P,M,B,L,D)=>{const S=m.el=d?d.el:i(""),V=m.anchor=d?d.anchor:i("");let{patchFlag:q,dynamicChildren:z,slotScopeIds:J}=m;J&&(L=L?L.concat(J):J),d==null?(r(S,b,E),r(V,b,E),k(m.children,b,V,P,M,B,L,D)):q>0&&q&64&&z&&d.dynamicChildren?(F(d.dynamicChildren,z,b,P,M,B,L),(m.key!=null||P&&m===P.subTree)&&$i(d,m,!0)):ae(d,m,b,V,P,M,B,L,D)},Z=(d,m,b,E,P,M,B,L,D)=>{m.slotScopeIds=L,d==null?m.shapeFlag&512?P.ctx.activate(m,b,E,B,D):j(m,b,E,P,M,B,D):Ae(d,m,D)},j=(d,m,b,E,P,M,B)=>{const L=d.component=zc(d,E,P);if(Yn(d)&&(L.ctx.renderer=se),Wc(L),L.asyncDep){if(P&&P.registerDep(L,oe),!d.el){const D=L.subTree=ge(Ie);y(null,D,m,b)}return}oe(L,d,m,b,P,M,B)},Ae=(d,m,b)=>{const E=m.component=d.component;if(tc(d,m,b))if(E.asyncDep&&!E.asyncResolved){ce(E,m,b);return}else E.next=m,Qu(E.update),E.update();else m.el=d.el,E.vnode=m},oe=(d,m,b,E,P,M,B)=>{const L=()=>{if(d.isMounted){let{next:V,bu:q,u:z,parent:J,vnode:te}=d,fe=V,ue;Dt(d,!1),V?(V.el=te.el,ce(d,V,B)):V=te,q&&Dn(q),(ue=V.props&&V.props.onVnodeBeforeUpdate)&&Be(ue,J,V,te),Dt(d,!0);const _e=qr(d),Je=d.subTree;d.subTree=_e,C(Je,_e,f(Je.el),$(Je),d,P,M),V.el=_e.el,fe===null&&ts(d,_e.el),z&&Pe(z,P),(ue=V.props&&V.props.onVnodeUpdated)&&Pe(()=>Be(ue,J,V,te),P)}else{let V;const{el:q,props:z}=m,{bm:J,m:te,parent:fe}=d,ue=zt(m);if(Dt(d,!1),J&&Dn(J),!ue&&(V=z&&z.onVnodeBeforeMount)&&Be(V,fe,m),Dt(d,!0),q&&ee){const _e=()=>{d.subTree=qr(d),ee(q,d.subTree,d,P,null)};ue?m.type.__asyncLoader().then(()=>!d.isUnmounted&&_e()):_e()}else{const _e=d.subTree=qr(d);C(null,_e,b,E,d,P,M),m.el=_e.el}if(te&&Pe(te,P),!ue&&(V=z&&z.onVnodeMounted)){const _e=m;Pe(()=>Be(V,fe,_e),P)}(m.shapeFlag&256||fe&&zt(fe.vnode)&&fe.vnode.shapeFlag&256)&&d.a&&Pe(d.a,P),d.isMounted=!0,m=b=E=null}},D=d.effect=new Wo(L,()=>Sr(S),d.scope),S=d.update=()=>D.run();S.id=d.uid,Dt(d,!0),S()},ce=(d,m,b)=>{m.component=d;const E=d.vnode.props;d.vnode=m,d.next=null,Tc(d,m.props,E,b),Mc(d,m.children,b),vn(),Ss(),bn()},ae=(d,m,b,E,P,M,B,L,D=!1)=>{const S=d&&d.children,V=d?d.shapeFlag:0,q=m.children,{patchFlag:z,shapeFlag:J}=m;if(z>0){if(z&128){Mt(S,q,b,E,P,M,B,L,D);return}else if(z&256){Ye(S,q,b,E,P,M,B,L,D);return}}J&8?(V&16&&N(S,P,M),q!==S&&c(b,q)):V&16?J&16?Mt(S,q,b,E,P,M,B,L,D):N(S,P,M,!0):(V&8&&c(b,""),J&16&&k(q,b,E,P,M,B,L,D))},Ye=(d,m,b,E,P,M,B,L,D)=>{d=d||nn,m=m||nn;const S=d.length,V=m.length,q=Math.min(S,V);let z;for(z=0;z<q;z++){const J=m[z]=D?Ct(m[z]):qe(m[z]);C(d[z],J,b,null,P,M,B,L,D)}S>V?N(d,P,M,!0,!1,q):k(m,b,E,P,M,B,L,D,q)},Mt=(d,m,b,E,P,M,B,L,D)=>{let S=0;const V=m.length;let q=d.length-1,z=V-1;for(;S<=q&&S<=z;){const J=d[S],te=m[S]=D?Ct(m[S]):qe(m[S]);if(lt(J,te))C(J,te,b,null,P,M,B,L,D);else break;S++}for(;S<=q&&S<=z;){const J=d[q],te=m[z]=D?Ct(m[z]):qe(m[z]);if(lt(J,te))C(J,te,b,null,P,M,B,L,D);else break;q--,z--}if(S>q){if(S<=z){const J=z+1,te=J<V?m[J].el:E;for(;S<=z;)C(null,m[S]=D?Ct(m[S]):qe(m[S]),b,te,P,M,B,L,D),S++}}else if(S>z)for(;S<=q;)$e(d[S],P,M,!0),S++;else{const J=S,te=S,fe=new Map;for(S=te;S<=z;S++){const He=m[S]=D?Ct(m[S]):qe(m[S]);He.key!=null&&fe.set(He.key,S)}let ue,_e=0;const Je=z-te+1;let Xt=!1,ys=0;const kn=new Array(Je);for(S=0;S<Je;S++)kn[S]=0;for(S=J;S<=q;S++){const He=d[S];if(_e>=Je){$e(He,P,M,!0);continue}let nt;if(He.key!=null)nt=fe.get(He.key);else for(ue=te;ue<=z;ue++)if(kn[ue-te]===0&<(He,m[ue])){nt=ue;break}nt===void 0?$e(He,P,M,!0):(kn[nt-te]=S+1,nt>=ys?ys=nt:Xt=!0,C(He,m[nt],b,null,P,M,B,L,D),_e++)}const _s=Xt?Nc(kn):nn;for(ue=_s.length-1,S=Je-1;S>=0;S--){const He=te+S,nt=m[He],vs=He+1<V?m[He+1].el:E;kn[S]===0?C(null,nt,b,vs,P,M,B,L,D):Xt&&(ue<0||S!==_s[ue]?Qe(nt,b,vs,2):ue--)}}},Qe=(d,m,b,E,P=null)=>{const{el:M,type:B,transition:L,children:D,shapeFlag:S}=d;if(S&6){Qe(d.component.subTree,m,b,E);return}if(S&128){d.suspense.move(m,b,E);return}if(S&64){B.move(d,m,b,se);return}if(B===ke){r(M,m,b);for(let q=0;q<D.length;q++)Qe(D[q],m,b,E);r(d.anchor,m,b);return}if(B===In){v(d,m,b);return}if(E!==2&&S&1&&L)if(E===0)L.beforeEnter(M),r(M,m,b),Pe(()=>L.enter(M),P);else{const{leave:q,delayLeave:z,afterLeave:J}=L,te=()=>r(M,m,b),fe=()=>{q(M,()=>{te(),J&&J()})};z?z(M,te,fe):fe()}else r(M,m,b)},$e=(d,m,b,E=!1,P=!1)=>{const{type:M,props:B,ref:L,children:D,dynamicChildren:S,shapeFlag:V,patchFlag:q,dirs:z}=d;if(L!=null&&_r(L,null,b,d,!0),V&256){m.ctx.deactivate(d);return}const J=V&1&&z,te=!zt(d);let fe;if(te&&(fe=B&&B.onVnodeBeforeUnmount)&&Be(fe,m,d),V&6)x(d.component,b,E);else{if(V&128){d.suspense.unmount(b,E);return}J&&ot(d,null,m,"beforeUnmount"),V&64?d.type.remove(d,m,b,P,se,E):S&&(M!==ke||q>0&&q&64)?N(S,m,b,!1,!0):(M===ke&&q&384||!P&&V&16)&&N(D,m,b),E&&Jt(d)}(te&&(fe=B&&B.onVnodeUnmounted)||J)&&Pe(()=>{fe&&Be(fe,m,d),J&&ot(d,null,m,"unmounted")},b)},Jt=d=>{const{type:m,el:b,anchor:E,transition:P}=d;if(m===ke){Zn(b,E);return}if(m===In){w(d);return}const M=()=>{o(b),P&&!P.persisted&&P.afterLeave&&P.afterLeave()};if(d.shapeFlag&1&&P&&!P.persisted){const{leave:B,delayLeave:L}=P,D=()=>B(b,M);L?L(d.el,M,D):D()}else M()},Zn=(d,m)=>{let b;for(;d!==m;)b=p(d),o(d),d=b;o(m)},x=(d,m,b)=>{const{bum:E,scope:P,update:M,subTree:B,um:L}=d;E&&Dn(E),P.stop(),M&&(M.active=!1,$e(B,d,m,b)),L&&Pe(L,m),Pe(()=>{d.isUnmounted=!0},m),m&&m.pendingBranch&&!m.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===m.pendingId&&(m.deps--,m.deps===0&&m.resolve())},N=(d,m,b,E=!1,P=!1,M=0)=>{for(let B=M;B<d.length;B++)$e(d[B],m,b,E,P)},$=d=>d.shapeFlag&6?$(d.component.subTree):d.shapeFlag&128?d.suspense.next():p(d.anchor||d.el),K=(d,m,b)=>{d==null?m._vnode&&$e(m._vnode,null,null,!0):C(m._vnode||null,d,m,null,null,null,b),Ss(),dr(),m._vnode=d},se={p:C,um:$e,m:Qe,r:Jt,mt:j,mc:k,pc:ae,pbc:F,n:$,o:e};let me,ee;return t&&([me,ee]=t(se)),{render:K,hydrate:me,createApp:Ic(K,me)}}function Dt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function $i(e,t,n=!1){const r=e.children,o=t.children;if(Y(r)&&Y(o))for(let s=0;s<r.length;s++){const l=r[s];let i=o[s];i.shapeFlag&1&&!i.dynamicChildren&&((i.patchFlag<=0||i.patchFlag===32)&&(i=o[s]=Ct(o[s]),i.el=l.el),n||$i(l,i))}}function Nc(e){const t=e.slice(),n=[0];let r,o,s,l,i;const a=e.length;for(r=0;r<a;r++){const u=e[r];if(u!==0){if(o=n[n.length-1],e[o]<u){t[r]=o,n.push(r);continue}for(s=0,l=n.length-1;s<l;)i=s+l>>1,e[n[i]]<u?s=i+1:l=i;u<e[n[s]]&&(s>0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,l=n[s-1];s-- >0;)n[s]=l,l=t[l];return n}const jc=e=>e.__isTeleport,ke=Symbol(void 0),ht=Symbol(void 0),Ie=Symbol(void 0),In=Symbol(void 0),$n=[];let Ke=null;function Oe(e=!1){$n.push(Ke=e?null:[])}function Bi(){$n.pop(),Ke=$n[$n.length-1]||null}let dn=1;function js(e){dn+=e}function Hi(e){return e.dynamicChildren=dn>0?Ke||nn:null,Bi(),dn>0&&Ke&&Ke.push(e),e}function Pt(e,t,n,r,o,s){return Hi(vr(e,t,n,r,o,s,!0))}function Wt(e,t,n,r,o){return Hi(ge(e,t,n,r,o,!0))}function pn(e){return e?e.__v_isVNode===!0:!1}function lt(e,t){return e.type===t.type&&e.key===t.key}const Dr="__vInternal",Ni=({key:e})=>e!=null?e:null,ar=({ref:e,ref_key:t,ref_for:n})=>e!=null?we(e)||Re(e)||X(e)?{i:De,r:e,k:t,f:!!n}:e:null;function vr(e,t=null,n=null,r=0,o=null,s=e===ke?0:1,l=!1,i=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ni(t),ref:t&&ar(t),scopeId:Tr,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null};return i?(ls(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=we(n)?8:16),dn>0&&!l&&Ke&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&Ke.push(a),a}const ge=Fc;function Fc(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===bc)&&(e=Ie),pn(e)){const i=gt(e,t,!0);return n&&ls(i,n),dn>0&&!s&&Ke&&(i.shapeFlag&6?Ke[Ke.indexOf(e)]=i:Ke.push(i)),i.patchFlag|=-2,i}if(Jc(e)&&(e=e.__vccOpts),t){t=Uc(t);let{class:i,style:a}=t;i&&!we(i)&&(t.class=dt(i)),he(a)&&(ni(a)&&!Y(a)&&(a=Se({},a)),t.style=cn(a))}const l=we(e)?1:gi(e)?128:jc(e)?64:he(e)?4:X(e)?2:0;return vr(e,t,n,r,o,l,s,!0)}function Uc(e){return e?ni(e)||Dr in e?Se({},e):e:null}function gt(e,t,n=!1){const{props:r,ref:o,patchFlag:s,children:l}=e,i=t?qc(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:i,key:i&&Ni(i),ref:t&&t.ref?n&&o?Y(o)?o.concat(ar(t)):[o,ar(t)]:ar(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ke?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&>(e.ssContent),ssFallback:e.ssFallback&>(e.ssFallback),el:e.el,anchor:e.anchor}}function Ir(e=" ",t=0){return ge(ht,null,e,t)}function Mm(e,t){const n=ge(In,null,e);return n.staticCount=t,n}function Dm(e="",t=!1){return t?(Oe(),Wt(Ie,null,e)):ge(Ie,null,e)}function qe(e){return e==null||typeof e=="boolean"?ge(Ie):Y(e)?ge(ke,null,e.slice()):typeof e=="object"?Ct(e):ge(ht,null,String(e))}function Ct(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:gt(e)}function ls(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Y(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),ls(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(Dr in t)?t._ctx=De:o===3&&De&&(De.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:De},n=32):(t=String(t),r&64?(n=16,t=[Ir(t)]):n=8);e.children=t,e.shapeFlag|=n}function qc(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&&(t.class=dt([t.class,r.class]));else if(o==="style")t.style=cn([t.style,r.style]);else if(Wn(o)){const s=t[o],l=r[o];l&&s!==l&&!(Y(s)&&s.includes(l))&&(t[o]=s?[].concat(s,l):l)}else o!==""&&(t[o]=r[o])}return t}function Be(e,t,n,r=null){ze(e,t,7,[n,r])}const Kc=Di();let Vc=0;function zc(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||Kc,s={uid:Vc++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new hu(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Ti(r,o),emitsOptions:hi(r,o),emit:null,emitted:null,propsDefaults:de,inheritAttrs:r.inheritAttrs,ctx:de,data:de,props:de,attrs:de,slots:de,refs:de,setupState:de,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 s.ctx={_:s},s.root=t?t.root:s,s.emit=Xu.bind(null,s),e.ce&&e.ce(s),s}let Ee=null;const yt=()=>Ee||De,Ot=e=>{Ee=e,e.scope.on()},At=()=>{Ee&&Ee.scope.off(),Ee=null};function ji(e){return e.vnode.shapeFlag&4}let hn=!1;function Wc(e,t=!1){hn=t;const{props:n,children:r}=e.vnode,o=ji(e);Ac(e,n,o,t),Lc(e,r);const s=o?Yc(e,t):void 0;return hn=!1,s}function Yc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=ri(new Proxy(e.ctx,Cc));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?Ui(e):null;Ot(e),vn();const s=St(r,e,0,[e.props,o]);if(bn(),At(),qo(s)){if(s.then(At,At),t)return s.then(l=>{wo(e,l,t)}).catch(l=>{wn(l,e,0)});e.asyncDep=s}else wo(e,s,t)}else Fi(e,t)}function wo(e,t,n){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:he(t)&&(e.setupState=ii(t)),Fi(e,n)}let Fs;function Fi(e,t,n){const r=e.type;if(!e.render){if(!t&&Fs&&!r.render){const o=r.template||os(e).template;if(o){const{isCustomElement:s,compilerOptions:l}=e.appContext.config,{delimiters:i,compilerOptions:a}=r,u=Se(Se({isCustomElement:s,delimiters:i},l),a);r.render=Fs(o,u)}}e.render=r.render||Ze}Ot(e),vn(),xc(e),bn(),At()}function Qc(e){return new Proxy(e.attrs,{get(t,n){return Fe(e,"get","$attrs"),t[n]}})}function Ui(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=Qc(e))},slots:e.slots,emit:e.emit,expose:t}}function is(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ii(ri(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in mr)return mr[n](e)}}))}function Eo(e,t=!0){return X(e)?e.displayName||e.name:e.name||t&&e.__name}function Jc(e){return X(e)&&"__vccOpts"in e}const xe=(e,t)=>zu(e,t,hn);function as(){return Xc().slots}function Xc(){const e=yt();return e.setupContext||(e.setupContext=Ui(e))}function Im(e){const t=yt();let n=e();return At(),qo(n)&&(n=n.catch(r=>{throw Ot(t),r})),[n,()=>Ot(t)]}function ye(e,t,n){const r=arguments.length;return r===2?he(t)&&!Y(t)?pn(t)?ge(e,null,[t]):ge(e,t):ge(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&pn(n)&&(n=[n]),ge(e,t,n))}const Zc="3.2.41",Gc="http://www.w3.org/2000/svg",Kt=typeof document<"u"?document:null,Us=Kt&&Kt.createElement("template"),ef={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 o=t?Kt.createElementNS(Gc,e):Kt.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Kt.createTextNode(e),createComment:e=>Kt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Kt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const l=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Us.innerHTML=r?`<svg>${e}</svg>`:e;const i=Us.content;if(r){const a=i.firstChild;for(;a.firstChild;)i.appendChild(a.firstChild);i.removeChild(a)}t.insertBefore(i,n)}return[l?l.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function tf(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function nf(e,t,n){const r=e.style,o=we(n);if(n&&!o){for(const s in n)Co(r,s,n[s]);if(t&&!we(t))for(const s in t)n[s]==null&&Co(r,s,"")}else{const s=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=s)}}const qs=/\s*!important$/;function Co(e,t,n){if(Y(n))n.forEach(r=>Co(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=rf(e,t);qs.test(n)?e.setProperty(_n(r),n.replace(qs,""),"important"):e[r]=n}}const Ks=["Webkit","Moz","ms"],Yr={};function rf(e,t){const n=Yr[t];if(n)return n;let r=it(t);if(r!=="filter"&&r in e)return Yr[t]=r;r=Pr(r);for(let o=0;o<Ks.length;o++){const s=Ks[o]+r;if(s in e)return Yr[t]=s}return t}const Vs="http://www.w3.org/1999/xlink";function of(e,t,n,r,o){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Vs,t.slice(6,t.length)):e.setAttributeNS(Vs,t,n);else{const s=ru(t);n==null||s&&!jl(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}function sf(e,t,n,r,o,s,l){if(t==="innerHTML"||t==="textContent"){r&&l(r,o,s),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const a=n==null?"":n;(e.value!==a||e.tagName==="OPTION")&&(e.value=a),n==null&&e.removeAttribute(t);return}let i=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=jl(n):n==null&&a==="string"?(n="",i=!0):a==="number"&&(n=0,i=!0)}try{e[t]=n}catch{}i&&e.removeAttribute(t)}function lf(e,t,n,r){e.addEventListener(t,n,r)}function af(e,t,n,r){e.removeEventListener(t,n,r)}function uf(e,t,n,r,o=null){const s=e._vei||(e._vei={}),l=s[t];if(r&&l)l.value=r;else{const[i,a]=cf(t);if(r){const u=s[t]=pf(r,o);lf(e,i,u,a)}else l&&(af(e,i,l,a),s[t]=void 0)}}const zs=/(?:Once|Passive|Capture)$/;function cf(e){let t;if(zs.test(e)){t={};let r;for(;r=e.match(zs);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):_n(e.slice(2)),t]}let Qr=0;const ff=Promise.resolve(),df=()=>Qr||(ff.then(()=>Qr=0),Qr=Date.now());function pf(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;ze(hf(r,n.value),t,5,[r])};return n.value=e,n.attached=df(),n}function hf(e,t){if(Y(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Ws=/^on[a-z]/,gf=(e,t,n,r,o=!1,s,l,i,a)=>{t==="class"?tf(e,r,o):t==="style"?nf(e,n,r):Wn(t)?jo(t)||uf(e,t,n,r,l):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):mf(e,t,r,o))?sf(e,t,r,s,l,i,a):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),of(e,t,r,o))};function mf(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&Ws.test(t)&&X(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Ws.test(t)&&we(n)?!1:t in e}const bt="transition",Sn="animation",$r=(e,{slots:t})=>ye(vi,yf(e),t);$r.displayName="Transition";const qi={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};$r.props=Se({},vi.props,qi);const It=(e,t=[])=>{Y(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ys=e=>e?Y(e)?e.some(t=>t.length>1):e.length>1:!1;function yf(e){const t={};for(const H in e)H in qi||(t[H]=e[H]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:u=l,appearToClass:c=i,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,_=_f(o),C=_&&_[0],R=_&&_[1],{onBeforeEnter:y,onEnter:h,onEnterCancelled:v,onLeave:w,onLeaveCancelled:T,onBeforeAppear:O=y,onAppear:I=h,onAppearCancelled:k=v}=t,U=(H,Z,j)=>{$t(H,Z?c:i),$t(H,Z?u:l),j&&j()},F=(H,Z)=>{H._isLeaving=!1,$t(H,f),$t(H,g),$t(H,p),Z&&Z()},W=H=>(Z,j)=>{const Ae=H?I:h,oe=()=>U(Z,H,j);It(Ae,[Z,oe]),Qs(()=>{$t(Z,H?a:s),wt(Z,H?c:i),Ys(Ae)||Js(Z,r,C,oe)})};return Se(t,{onBeforeEnter(H){It(y,[H]),wt(H,s),wt(H,l)},onBeforeAppear(H){It(O,[H]),wt(H,a),wt(H,u)},onEnter:W(!1),onAppear:W(!0),onLeave(H,Z){H._isLeaving=!0;const j=()=>F(H,Z);wt(H,f),wf(),wt(H,p),Qs(()=>{!H._isLeaving||($t(H,f),wt(H,g),Ys(w)||Js(H,r,R,j))}),It(w,[H,j])},onEnterCancelled(H){U(H,!1),It(v,[H])},onAppearCancelled(H){U(H,!0),It(k,[H])},onLeaveCancelled(H){F(H),It(T,[H])}})}function _f(e){if(e==null)return null;if(he(e))return[Jr(e.enter),Jr(e.leave)];{const t=Jr(e);return[t,t]}}function Jr(e){return Vo(e)}function wt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function $t(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Qs(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let vf=0;function Js(e,t,n,r){const o=e._endId=++vf,s=()=>{o===e._endId&&r()};if(n)return setTimeout(s,n);const{type:l,timeout:i,propCount:a}=bf(e,t);if(!l)return r();const u=l+"end";let c=0;const f=()=>{e.removeEventListener(u,p),s()},p=g=>{g.target===e&&++c>=a&&f()};setTimeout(()=>{c<a&&f()},i+1),e.addEventListener(u,p)}function bf(e,t){const n=window.getComputedStyle(e),r=_=>(n[_]||"").split(", "),o=r(bt+"Delay"),s=r(bt+"Duration"),l=Xs(o,s),i=r(Sn+"Delay"),a=r(Sn+"Duration"),u=Xs(i,a);let c=null,f=0,p=0;t===bt?l>0&&(c=bt,f=l,p=s.length):t===Sn?u>0&&(c=Sn,f=u,p=a.length):(f=Math.max(l,u),c=f>0?l>u?bt:Sn:null,p=c?c===bt?s.length:a.length:0);const g=c===bt&&/\b(transform|all)(,|$)/.test(n[bt+"Property"]);return{type:c,timeout:f,propCount:p,hasTransform:g}}function Xs(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Zs(n)+Zs(e[r])))}function Zs(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function wf(){return document.body.offsetHeight}const Ki=Se({patchProp:gf},ef);let Bn,Gs=!1;function Ef(){return Bn||(Bn=Bc(Ki))}function Cf(){return Bn=Gs?Bn:Hc(Ki),Gs=!0,Bn}const xf=(...e)=>{const t=Ef().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Vi(r);if(!o)return;const s=t._component;!X(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.innerHTML="";const l=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),l},t},Rf=(...e)=>{const t=Cf().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Vi(r);if(o)return n(o,!0,o instanceof SVGElement)},t};function Vi(e){return we(e)?document.querySelector(e):e}const Pf=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*:/,kf=/"(?: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*:/,Sf=/^["{[]|^-?[0-9][0-9.]{0,14}$/;function Af(e,t){if(!(e==="__proto__"||e==="constructor"))return t}function us(e,t={}){if(typeof e!="string")return e;const n=e.toLowerCase();if(n==="true")return!0;if(n==="false")return!1;if(n==="null")return null;if(n==="nan")return NaN;if(n==="infinity")return 1/0;if(n!=="undefined"){if(!Sf.test(e)){if(t.strict)throw new SyntaxError("Invalid JSON");return e}try{return Pf.test(e)||kf.test(e)?JSON.parse(e,Af):JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}}const Tf=/#/g,Of=/&/g,Lf=/=/g,zi=/\+/g,Mf=/%5B/gi,Df=/%5D/gi,If=/%5E/gi,$f=/%60/gi,Bf=/%7B/gi,Hf=/%7C/gi,Nf=/%7D/gi,jf=/%20/gi;function Ff(e){return encodeURI(""+e).replace(Hf,"|").replace(Mf,"[").replace(Df,"]")}function xo(e){return Ff(e).replace(zi,"%2B").replace(jf,"+").replace(Tf,"%23").replace(Of,"%26").replace($f,"`").replace(Bf,"{").replace(Nf,"}").replace(If,"^")}function Xr(e){return xo(e).replace(Lf,"%3D")}function Wi(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Uf(e){return Wi(e.replace(zi," "))}function qf(e=""){const t={};e[0]==="?"&&(e=e.substr(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const o=Wi(r[1]);if(o==="__proto__"||o==="constructor")continue;const s=Uf(r[2]||"");t[o]?Array.isArray(t[o])?t[o].push(s):t[o]=[t[o],s]:t[o]=s}return t}function Kf(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Xr(e)}=${xo(n)}`).join("&"):`${Xr(e)}=${xo(t)}`:Xr(e)}function Vf(e){return Object.keys(e).map(t=>Kf(t,e[t])).join("&")}const zf=/^\w+:(\/\/)?/,Wf=/^\/\/[^/]+/;function Br(e,t=!1){return zf.test(e)||t&&Wf.test(e)}const Yf=/\/$|\/\?/;function Ro(e="",t=!1){return t?Yf.test(e):e.endsWith("/")}function cs(e="",t=!1){if(!t)return(Ro(e)?e.slice(0,-1):e)||"/";if(!Ro(e,!0))return e||"/";const[n,...r]=e.split("?");return(n.slice(0,-1)||"/")+(r.length?`?${r.join("?")}`:"")}function Yi(e="",t=!1){if(!t)return e.endsWith("/")?e:e+"/";if(Ro(e,!0))return e||"/";const[n,...r]=e.split("?");return n+"/"+(r.length?`?${r.join("?")}`:"")}function Qi(e=""){return e.startsWith("/")}function Qf(e=""){return(Qi(e)?e.substr(1):e)||"/"}function Jf(e=""){return Qi(e)?e:"/"+e}function Ji(e,t){if(Xi(t)||Br(e))return e;const n=cs(t);return e.startsWith(n)?e:Jn(n,e)}function el(e,t){if(Xi(t))return e;const n=cs(t);if(!e.startsWith(n))return e;const r=e.substring(n.length);return r[0]==="/"?r:"/"+r}function Xf(e,t){const n=Hr(e),r={...qf(n.search),...t};return n.search=Vf(r),Gf(n)}function Xi(e){return!e||e==="/"}function Zf(e){return e&&e!=="/"}function Jn(e,...t){let n=e||"";for(const r of t.filter(Zf))n=n?Yi(n)+Qf(r):r;return n}function Hr(e="",t){if(!Br(e,!0))return t?Hr(t+e):tl(e);const[n="",r,o=""]=(e.replace(/\\/g,"/").match(/([^:/]+:)?\/\/([^/@]+@)?(.*)/)||[]).splice(1),[s="",l=""]=(o.match(/([^/?#]*)(.*)?/)||[]).splice(1),{pathname:i,search:a,hash:u}=tl(l);return{protocol:n,auth:r?r.substr(0,r.length-1):"",host:s,pathname:i,search:a,hash:u}}function tl(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function Gf(e){const t=e.pathname+(e.search?(e.search.startsWith("?")?"":"?")+e.search:"")+e.hash;return e.protocol?e.protocol+"//"+(e.auth?e.auth+"@":"")+e.host+t:t}class ed extends Error{constructor(){super(...arguments),this.name="FetchError"}}function td(e,t,n){let r="";e&&n&&(r=`${n.status} ${n.statusText} (${e.toString()})`),t&&(r=`${t.message} (${r})`);const o=new ed(r);return Object.defineProperty(o,"request",{get(){return e}}),Object.defineProperty(o,"response",{get(){return n}}),Object.defineProperty(o,"data",{get(){return n&&n._data}}),o}const nd=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function nl(e="GET"){return nd.has(e.toUpperCase())}function rd(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.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const od=new Set(["image/svg","application/xml","application/xhtml","application/html"]),sd=/^application\/(?:[\w!#$%&*`\-.^~]*\+)?json(;.+)?$/i;function ld(e=""){if(!e)return"json";const t=e.split(";").shift();return sd.test(t)?"json":od.has(t)||t.startsWith("text/")?"text":"blob"}const id=new Set([408,409,425,429,500,502,503,504]);function Zi(e){const{fetch:t,Headers:n}=e;function r(l){const i=l.error&&l.error.name==="AbortError"||!1;if(l.options.retry!==!1&&!i){const u=typeof l.options.retry=="number"?l.options.retry:nl(l.options.method)?0:1,c=l.response&&l.response.status||500;if(u>0&&id.has(c))return o(l.request,{...l.options,retry:u-1})}const a=td(l.request,l.error,l.response);throw Error.captureStackTrace&&Error.captureStackTrace(a,o),a}const o=async function(i,a={}){const u={request:i,options:{...e.defaults,...a},response:void 0,error:void 0};u.options.onRequest&&await u.options.onRequest(u),typeof u.request=="string"&&(u.options.baseURL&&(u.request=Ji(u.request,u.options.baseURL)),(u.options.query||u.options.params)&&(u.request=Xf(u.request,{...u.options.params,...u.options.query})),u.options.body&&nl(u.options.method)&&rd(u.options.body)&&(u.options.body=typeof u.options.body=="string"?u.options.body:JSON.stringify(u.options.body),u.options.headers=new n(u.options.headers),u.options.headers.has("content-type")||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json"))),u.response=await t(u.request,u.options).catch(async f=>(u.error=f,u.options.onRequestError&&await u.options.onRequestError(u),r(u)));const c=(u.options.parseResponse?"json":u.options.responseType)||ld(u.response.headers.get("content-type")||"");if(c==="json"){const f=await u.response.text(),p=u.options.parseResponse||us;u.response._data=p(f)}else c==="stream"?u.response._data=u.response.body:u.response._data=await u.response[c]();return u.options.onResponse&&await u.options.onResponse(u),u.response.ok||u.options.onResponseError&&await u.options.onResponseError(u),u.response.ok?u.response:r(u)},s=function(i,a){return o(i,a).then(u=>u._data)};return s.raw=o,s.create=(l={})=>Zi({...e,defaults:{...e.defaults,...l}}),s}const Gi=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")}(),ad=Gi.fetch||(()=>Promise.reject(new Error("[ohmyfetch] global.fetch is not supported!"))),ud=Gi.Headers,cd=Zi({fetch:ad,Headers:ud}),fd=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},br=fd().app,dd=()=>br.baseURL,pd=()=>br.buildAssetsDir,hd=(...e)=>Jn(ea(),pd(),...e),ea=(...e)=>{const t=br.cdnURL||br.baseURL;return e.length?Jn(t,...e):t};globalThis.__buildAssetsURL=hd,globalThis.__publicAssetsURL=ea;function Po(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?Po(o,t,s):typeof o=="function"&&(t[s]=o)}return t}function gd(e,t){return e.reduce((n,r)=>n.then(()=>r.apply(void 0,t)),Promise.resolve(null))}function md(e,t){return Promise.all(e.map(n=>n.apply(void 0,t)))}function Zr(e,t){for(const n of e)n(t)}class yd{constructor(){this._hooks={},this._before=null,this._after=null,this._deprecatedMessages=null,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 o=t;let s;for(;this._deprecatedHooks[t];)s=this._deprecatedHooks[t],t=s.to;if(s&&!r.allowDeprecated){let l=s.message;l||(l=`${o} hook has been deprecated`+(s.to?`, please use ${s.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(l)||(console.warn(l),this._deprecatedMessages.add(l))}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=null)}}hookOnce(t,n){let r,o=(...s)=>(r(),r=null,o=null,n(...s));return r=this.hook(t,o),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&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]||[];this._hooks[t]=void 0;for(const o of r)this.hook(t,o)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Po(t),r=Object.keys(n).map(o=>this.hook(o,n[o]));return()=>{r.splice(0,r.length).forEach(o=>o())}}removeHooks(t){const n=Po(t);for(const r in n)this.removeHook(r,n[r])}callHook(t,...n){return this.callHookWith(gd,t,...n)}callHookParallel(t,...n){return this.callHookWith(md,t,...n)}callHookWith(t,n,...r){const o=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Zr(this._before,o);const s=t(this._hooks[n]||[],r);return s instanceof Promise?s.finally(()=>{this._after&&o&&Zr(this._after,o)}):(this._after&&o&&Zr(this._after,o),s)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}function _d(){return new yd}function vd(){let e=null,t=!1;const n=r=>{if(e&&e!==r)throw new Error("Context conflict")};return{use:()=>{if(e==null)throw new Error("Context is not available");return e},tryUse:()=>e,set:(r,o)=>{o||n(r),e=r,t=!0},unset:()=>{e=null,t=!1},call:(r,o)=>{n(r),e=r;try{return o()}finally{t||(e=null)}},async callAsync(r,o){e=r;const s=()=>{e=r},l=()=>e===r?s:void 0;ko.add(l);try{const i=o();return t||(e=null),await i}finally{ko.delete(l)}}}}function bd(){const e={};return{get(t){return e[t]||(e[t]=vd()),e[t],e[t]}}}const wr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},rl="__unctx__",wd=wr[rl]||(wr[rl]=bd()),Ed=e=>wd.get(e),ol="__unctx_async_handlers__",ko=wr[ol]||(wr[ol]=new Set);function ta(e){const t=[];for(const o of ko){const s=o();s&&t.push(s)}const n=()=>{for(const o of t)o()};let r=e();return"catch"in r&&(r=r.catch(o=>{throw n(),o})),[r,n]}const na=Ed("nuxt-app"),Cd="__nuxt_plugin";function xd(e){let t=0;const n={provide:void 0,globalName:"nuxt",payload:et({data:{},state:{},_errors:{},...window.__NUXT__}),isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let s=!1;return()=>{if(!s&&(s=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:{},...e};n.hooks=_d(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(s,l)=>{const i="$"+s;lr(n,i,l),lr(n.vueApp.config.globalProperties,i,l)},lr(n.vueApp,"$nuxt",n),lr(n.vueApp.config.globalProperties,"$nuxt",n);const r=et(n.payload.config),o=new Proxy(r,{get(s,l){var i;return l==="public"?s.public:(i=s[l])!=null?i:s.public[l]},set(s,l,i){return l==="public"||l==="app"?!1:(s[l]=i,s.public[l]=i,!0)}});return n.provide("config",o),n}async function Rd(e,t){if(typeof t!="function")return;const{provide:n}=await xt(e,t,[e])||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}async function Pd(e,t){for(const n of t)await Rd(e,n)}function kd(e){return e.map(n=>typeof n!="function"?null:n.length>1?r=>n(r,r.provide):n).filter(Boolean)}function Lt(e){return e[Cd]=!0,e}function xt(e,t,n){const r=()=>n?t(...n):t();return na.set(e),r()}function Ce(){const e=na.tryUse();if(!e){const t=yt();if(!t)throw new Error("nuxt instance unavailable");return t.appContext.app.$nuxt}return e}function xn(){return Ce().$config}function lr(e,t,n){Object.defineProperty(e,t,{get:()=>n})}const Sd=()=>null;function Ad(...e){var f,p,g,_,C,R,y,h,v;const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);let[n,r,o={}]=e;if(typeof n!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof r!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");o.server=(f=o.server)!=null?f:!0,o.default=(p=o.default)!=null?p:Sd,o.defer&&console.warn("[useAsyncData] `defer` has been renamed to `lazy`. Support for `defer` will be removed in RC."),o.lazy=(_=(g=o.lazy)!=null?g:o.defer)!=null?_:!1,o.initialCache=(C=o.initialCache)!=null?C:!0,o.immediate=(R=o.immediate)!=null?R:!0;const s=Ce(),l=()=>(s.isHydrating||o.initialCache)&&s.payload.data[n]!==void 0;s._asyncData[n]||(s._asyncData[n]={data:Ve(l()?s.payload.data[n]:(h=(y=o.default)==null?void 0:y.call(o))!=null?h:null),pending:Ve(!l()),error:Ve((v=s.payload._errors[n])!=null?v:null)});const i={...s._asyncData[n]};i.refresh=i.execute=(w={})=>{if(s._asyncDataPromises[n]){if(w.dedupe===!1)return s._asyncDataPromises[n];s._asyncDataPromises[n].cancelled=!0}if(w._initial&&l())return s.payload.data[n];i.pending.value=!0;const T=new Promise((O,I)=>{try{O(r(s))}catch(k){I(k)}}).then(O=>{if(T.cancelled)return s._asyncDataPromises[n];o.transform&&(O=o.transform(O)),o.pick&&(O=Td(O,o.pick)),i.data.value=O,i.error.value=null}).catch(O=>{var I,k;if(T.cancelled)return s._asyncDataPromises[n];i.error.value=O,i.data.value=be((k=(I=o.default)==null?void 0:I.call(o))!=null?k:null)}).finally(()=>{T.cancelled||(i.pending.value=!1,s.payload.data[n]=i.data.value,i.error.value&&(s.payload._errors[n]=!0),delete s._asyncDataPromises[n])});return s._asyncDataPromises[n]=T,s._asyncDataPromises[n]};const a=()=>i.refresh({_initial:!0}),u=o.server!==!1&&s.payload.serverRendered;{const w=yt();if(w&&!w._nuxtOnBeforeMountCbs){w._nuxtOnBeforeMountCbs=[];const O=w._nuxtOnBeforeMountCbs;w&&(Ci(()=>{O.forEach(I=>{I()}),O.splice(0,O.length)}),gr(()=>O.splice(0,O.length)))}u&&s.isHydrating&&n in s.payload.data?i.pending.value=!1:w&&(s.payload.serverRendered&&s.isHydrating||o.lazy)&&o.immediate?w._nuxtOnBeforeMountCbs.push(a):o.immediate&&a(),o.watch&&je(o.watch,()=>i.refresh());const T=s.hook("app:data:refresh",O=>{if(!O||O.includes(n))return i.refresh()});w&&gr(T)}const c=Promise.resolve(s._asyncDataPromises[n]).then(()=>i);return Object.assign(c,i),c}function $m(e){const t=e?Array.isArray(e)?e:[e]:void 0;return Ce().callHook("app:data:refresh",t)}function Td(e,t){const n={};for(const r of t)n[r]=e[r];return n}const Od=decodeURIComponent,Ld=encodeURIComponent,Md=/; */,ir=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function Dd(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");let n={},r=t||{},o=e.split(Md),s=r.decode||Od;for(let l=0;l<o.length;l++){let i=o[l],a=i.indexOf("=");if(a<0)continue;let u=i.substr(0,a).trim(),c=i.substr(++a,i.length).trim();c[0]=='"'&&(c=c.slice(1,-1)),n[u]==null&&(n[u]=Id(c,s))}return n}function sl(e,t,n){let r=n||{},o=r.encode||Ld;if(typeof o!="function")throw new TypeError("option encode is invalid");if(!ir.test(e))throw new TypeError("argument name is invalid");let s=o(t);if(s&&!ir.test(s))throw new TypeError("argument val is invalid");let l=e+"="+s;if(r.maxAge!=null){let i=r.maxAge-0;if(isNaN(i)||!isFinite(i))throw new TypeError("option maxAge is invalid");l+="; Max-Age="+Math.floor(i)}if(r.domain){if(!ir.test(r.domain))throw new TypeError("option domain is invalid");l+="; Domain="+r.domain}if(r.path){if(!ir.test(r.path))throw new TypeError("option path is invalid");l+="; Path="+r.path}if(r.expires){if(typeof r.expires.toUTCString!="function")throw new TypeError("option expires is invalid");l+="; Expires="+r.expires.toUTCString()}if(r.httpOnly&&(l+="; HttpOnly"),r.secure&&(l+="; Secure"),r.sameSite)switch(typeof r.sameSite=="string"?r.sameSite.toLowerCase():r.sameSite){case!0:l+="; SameSite=Strict";break;case"lax":l+="; SameSite=Lax";break;case"strict":l+="; SameSite=Strict";break;case"none":l+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return l}function Id(e,t){try{return t(e)}catch{return e}}class So extends Error{constructor(){super(...arguments),this.statusCode=500,this.fatal=!1,this.unhandled=!1,this.statusMessage=void 0}}So.__h3_error__=!0;function Ao(e){var n;if(typeof e=="string")return new So(e);if($d(e))return e;const t=new So((n=e.message)!=null?n:e.statusMessage,e.cause?{cause:e.cause}:void 0);if("stack"in e)try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}return e.statusCode&&(t.statusCode=e.statusCode),e.statusMessage&&(t.statusMessage=e.statusMessage),e.data&&(t.data=e.data),e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function $d(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const Nr=()=>Go(Ce().payload,"error"),Ln=e=>{const t=ra(e);try{Ce().callHook("app:error",t);const r=Nr();r.value=r.value||t}catch{throw t}return t},Bd=async(e={})=>{const t=Ce(),n=Nr();t.callHook("app:error:cleared",e),e.redirect&&await t.$router.replace(e.redirect),n.value=null},Hd=e=>!!(e&&typeof e=="object"&&"__nuxt_error"in e),ra=e=>{const t=Ao(e);return t.__nuxt_error=!0,t};function oa(...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 o="$s"+n,s=Ce(),l=Go(s.payload.state,o);if(l.value===void 0&&r){const i=r();if(Re(i))return s.payload.state[o]=i,i;l.value=i}return l}const Yt=()=>{var e;return(e=Ce())==null?void 0:e.$router},Rn=()=>yt()?Ge("_route",Ce()._route):Ce()._route,Nd=e=>e,jd=()=>{try{if(Ce()._processingMiddleware)return!0}catch{return!0}return!1},Fd=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:e.path||"/",r=Br(n,!0);if(r&&!(t!=null&&t.external))throw new Error("Navigating to external URL is not allowed by default. Use `nagivateTo (url, { external: true })`.");if(r&&Hr(n).protocol==="script:")throw new Error("Cannot navigate to an URL with script protocol.");if(!r&&jd())return e;const o=Yt();return r?(t!=null&&t.replace?location.replace(n):location.href=n,Promise.resolve()):t!=null&&t.replace?o.replace(e):o.push(e)},Ud={ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1};function qd(e,t={}){t={...Ud,...t};const n=sa(t);return n.dispatch(e),n.toString()}function sa(e){const t=[];let n=[];const r=o=>{t.push(o)};return{toString(){return t.join("")},getContext(){return n},dispatch(o){return e.replacer&&(o=e.replacer(o)),this["_"+(o===null?"null":typeof o)](o)},_object(o){const s=/\[object (.*)\]/i,l=Object.prototype.toString.call(o),i=s.exec(l),a=i?i[1].toLowerCase():"unknown:["+l.toLowerCase()+"]";let u=null;if((u=n.indexOf(o))>=0)return this.dispatch("[CIRCULAR:"+u+"]");if(n.push(o),typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(o))return r("buffer:"),r(o.toString("utf8"));if(a!=="object"&&a!=="function"&&a!=="asyncfunction")if(this["_"+a])this["_"+a](o);else{if(e.ignoreUnknown)return r("["+a+"]");throw new Error('Unknown object type "'+a+'"')}else{let c=Object.keys(o);return e.unorderedObjects&&(c=c.sort()),e.respectType!==!1&&!ll(o)&&c.splice(0,0,"prototype","__proto__","letructor"),e.excludeKeys&&(c=c.filter(function(f){return!e.excludeKeys(f)})),r("object:"+c.length+":"),c.forEach(f=>{this.dispatch(f),r(":"),e.excludeValues||this.dispatch(o[f]),r(",")})}},_array(o,s){if(s=typeof s<"u"?s:e.unorderedArrays!==!1,r("array:"+o.length+":"),!s||o.length<=1)return o.forEach(a=>this.dispatch(a));const l=[],i=o.map(a=>{const u=sa(e);return u.dispatch(a),l.push(u.getContext()),u.toString()});return n=n.concat(l),i.sort(),this._array(i,!1)},_date(o){return r("date:"+o.toJSON())},_symbol(o){return r("symbol:"+o.toString())},_error(o){return r("error:"+o.toString())},_boolean(o){return r("bool:"+o.toString())},_string(o){r("string:"+o.length+":"),r(o.toString())},_function(o){r("fn:"),ll(o)?this.dispatch("[native]"):this.dispatch(o.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(o.name)),e.respectFunctionProperties&&this._object(o)},_number(o){return r("number:"+o.toString())},_xml(o){return r("xml:"+o.toString())},_null(){return r("Null")},_undefined(){return r("Undefined")},_regexp(o){return r("regex:"+o.toString())},_uint8array(o){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(o))},_uint8clampedarray(o){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(o))},_int8array(o){return r("int8array:"),this.dispatch(Array.prototype.slice.call(o))},_uint16array(o){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(o))},_int16array(o){return r("int16array:"),this.dispatch(Array.prototype.slice.call(o))},_uint32array(o){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(o))},_int32array(o){return r("int32array:"),this.dispatch(Array.prototype.slice.call(o))},_float32array(o){return r("float32array:"),this.dispatch(Array.prototype.slice.call(o))},_float64array(o){return r("float64array:"),this.dispatch(Array.prototype.slice.call(o))},_arraybuffer(o){return r("arraybuffer:"),this.dispatch(new Uint8Array(o))},_url(o){return r("url:"+o.toString())},_map(o){r("map:");const s=Array.from(o);return this._array(s,e.unorderedSets!==!1)},_set(o){r("set:");const s=Array.from(o);return this._array(s,e.unorderedSets!==!1)},_file(o){return r("file:"),this.dispatch([o.name,o.size,o.type,o.lastModfied])},_blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported
|
|
Use "options.replacer" or "options.ignoreUnknown"
|
|
`)},_domwindow(){return r("domwindow")},_bigint(o){return r("bigint:"+o.toString())},_process(){return r("process")},_timer(){return r("timer")},_pipe(){return r("pipe")},_tcp(){return r("tcp")},_udp(){return r("udp")},_tty(){return r("tty")},_statwatcher(){return r("statwatcher")},_securecontext(){return r("securecontext")},_connection(){return r("connection")},_zlib(){return r("zlib")},_context(){return r("context")},_nodescript(){return r("nodescript")},_httpparser(){return r("httpparser")},_dataview(){return r("dataview")},_signal(){return r("signal")},_fsevent(){return r("fsevent")},_tlswrap(){return r("tlswrap")}}}function ll(e){return typeof e!="function"?!1:/^function\s+\w*\s*\(\s*\)\s*{\s+\[native code\]\s+}$/i.exec(Function.prototype.toString.call(e))!=null}class gn{constructor(t,n){t=this.words=t||[],n!==void 0?this.sigBytes=n:this.sigBytes=t.length*4}toString(t){return(t||Kd).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n<t.sigBytes;n++){const r=t.words[n>>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n<t.sigBytes;n+=4)this.words[this.sigBytes+n>>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new gn(this.words.slice(0))}}const Kd={stringify(e){const t=[];for(let n=0;n<e.sigBytes;n++){const r=e.words[n>>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16)),t.push((r&15).toString(16))}return t.join("")}},Vd={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r<e.sigBytes;r+=3){const o=e.words[r>>>2]>>>24-r%4*8&255,s=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,l=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,i=o<<16|s<<8|l;for(let a=0;a<4&&r*8+a*6<e.sigBytes*8;a++)n.push(t.charAt(i>>>6*(3-a)&63))}return n.join("")}},zd={parse(e){const t=e.length,n=[];for(let r=0;r<t;r++)n[r>>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new gn(n,t)}},Wd={parse(e){return zd.parse(unescape(encodeURIComponent(e)))}};class Yd{constructor(){this._minBufferSize=0,this.blockSize=512/32,this.reset()}reset(){this._data=new gn,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=Wd.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const o=r*this.blockSize,s=Math.min(o*4,this._data.sigBytes);if(o){for(let l=0;l<o;l+=this.blockSize)this._doProcessBlock(this._data.words,l);n=this._data.words.splice(0,o),this._data.sigBytes-=s}return new gn(n,s)}}class Qd extends Yd{update(t){return this._append(t),this._process(),this}finalize(t){t&&this._append(t)}}const Jd=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],Xd=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],Bt=[];class Zd extends Qd{constructor(){super(),this.reset()}reset(){super.reset(),this._hash=new gn(Jd.slice(0))}_doProcessBlock(t,n){const r=this._hash.words;let o=r[0],s=r[1],l=r[2],i=r[3],a=r[4],u=r[5],c=r[6],f=r[7];for(let p=0;p<64;p++){if(p<16)Bt[p]=t[n+p]|0;else{const v=Bt[p-15],w=(v<<25|v>>>7)^(v<<14|v>>>18)^v>>>3,T=Bt[p-2],O=(T<<15|T>>>17)^(T<<13|T>>>19)^T>>>10;Bt[p]=w+Bt[p-7]+O+Bt[p-16]}const g=a&u^~a&c,_=o&s^o&l^s&l,C=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),R=(a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25),y=f+R+g+Xd[p]+Bt[p],h=C+_;f=c,c=u,u=a,a=i+y|0,i=l,l=s,s=o,o=y+h|0}r[0]=r[0]+o|0,r[1]=r[1]+s|0,r[2]=r[2]+l|0,r[3]=r[3]+i|0,r[4]=r[4]+a|0,r[5]=r[5]+u|0,r[6]=r[6]+c|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function Gd(e){return new Zd().finalize(e).toString(Vd)}function la(e,t={}){const n=typeof e=="string"?e:qd(e,t);return Gd(n).substr(0,10)}const ep={path:"/",decode:e=>us(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))};function ia(e,t){var s,l;const n={...ep,...t},r=tp(n)||{},o=Ve((l=r[e])!=null?l:(s=n.default)==null?void 0:s.call(n));return je(o,()=>{rp(e,o.value,n)}),o}function tp(e={}){return Dd(document.cookie,e)}function np(e,t,n={}){return t==null?sl(e,t,{...n,maxAge:-1}):sl(e,t,n)}function rp(e,t,n={}){document.cookie=np(e,t,n)}async function aa(e,t=Yt()){if(t._routePreloaded||(t._routePreloaded=new Set),t._routePreloaded.has(e))return;t._routePreloaded.add(e);const n=t._preloadPromises||(t._preloadPromises=[]);if(n.length>4)return Promise.all(n).then(()=>aa(e,t));const r=t.resolve(e).matched.map(o=>{var s;return(s=o.components)==null?void 0:s.default}).filter(o=>typeof o=="function");for(const o of r){const s=Promise.resolve(o()).catch(()=>{}).finally(()=>n.splice(n.indexOf(s)));n.push(s)}await Promise.all(n)}const op="modulepreload",sp=function(e,t){return new URL(e,t).href},il={},Q=function(t,n,r){return!n||n.length===0?t():Promise.all(n.map(o=>{if(o=sp(o,r),o in il)return;il[o]=!0;const s=o.endsWith(".css"),l=s?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${o}"]${l}`))return;const i=document.createElement("link");if(i.rel=s?"stylesheet":op,s||(i.as="script",i.crossOrigin=""),i.href=o,document.head.appendChild(i),s)return new Promise((a,u)=>{i.addEventListener("load",a),i.addEventListener("error",()=>u(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t())};function al(e,t={}){const n=lp(e,t),r=Ce(),o=r._payloadCache=r._payloadCache||{};return o[e]||(o[e]=ip(n).then(s=>s||(delete o[e],null))),o[e]}function lp(e,t={}){const n=Hr(e);if(n.search)throw new Error("Payload URL cannot contain search params: "+e);const r=t.hash||(t.fresh?Date.now():"");return Jn(xn().app.baseURL,n.pathname,r?`_payload.${r}.js`:"_payload.js")}async function ip(e){const t=await Q(()=>import(e),[],import.meta.url).catch(n=>{console.warn("[nuxt] Cannot load payload ",e,n)});return(t==null?void 0:t.default)||null}function ap(){return!!Ce().payload.prerenderedAt}const up=(...e)=>e.find(t=>t!==void 0),cp="noopener noreferrer",fp=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),dp=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)});function ua(e){const t=e.componentName||"NuxtLink";return Le({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1}},setup(n,{slots:r}){const o=Yt(),s=xe(()=>n.to||n.href||""),l=xe(()=>n.external||n.target&&n.target!=="_self"?!0:typeof s.value=="object"?!1:s.value===""||Br(s.value,!0)),i=Ve(!1),a=Ve(null);if(n.prefetch!==!1&&n.noPrefetch!==!0&&typeof s.value=="string"&&n.target!=="_blank"&&!hp()){const c=Ce(),f=pp();let p,g=null;Qn(()=>{p=fp(()=>{var _;(_=a==null?void 0:a.value)!=null&&_.tagName&&(g=f.observe(a.value,async()=>{g==null||g(),g=null,await Promise.all([c.hooks.callHook("link:prefetch",s.value).catch(()=>{}),!l.value&&aa(s.value,o).catch(()=>{})]),i.value=!0}))})}),Cn(()=>{p&&dp(p),g==null||g(),g=null})}return()=>{var g,_,C;if(!l.value)return ye(Mr("RouterLink"),{ref:R=>{a.value=R==null?void 0:R.$el},to:s.value,...i.value&&!n.custom?{class:n.prefetchedClass||e.prefetchedClass}:{},activeClass:n.activeClass||e.activeClass,exactActiveClass:n.exactActiveClass||e.exactActiveClass,replace:n.replace,ariaCurrentValue:n.ariaCurrentValue,custom:n.custom},r.default);const u=typeof s.value=="object"?(_=(g=o.resolve(s.value))==null?void 0:g.href)!=null?_:null:s.value||null,c=n.target||null,f=n.noRel?null:up(n.rel,e.externalRelAttribute,u?cp:"")||null,p=()=>Fd(u,{replace:n.replace});return n.custom?r.default?r.default({href:u,navigate:p,route:o.resolve(u),rel:f,target:c,isActive:!1,isExactActive:!1}):null:ye("a",{ref:a,href:u,rel:f,target:c},(C=r.default)==null?void 0:C.call(r))}}})}const ca=ua({componentName:"NuxtLink"});function pp(){const e=Ce();if(e._observer)return e._observer;let t=null;const n=new Map,r=(s,l)=>(t||(t=new IntersectionObserver(i=>{for(const a of i){const u=n.get(a.target);(a.isIntersecting||a.intersectionRatio>0)&&u&&u()}})),n.set(s,l),t.observe(s),()=>{n.delete(s),t.unobserve(s),n.size===0&&(t.disconnect(),t=null)});return e._observer={observe:r}}function hp(){const e=navigator.connection;return!!(e&&(e.saveData||/2g/.test(e.effectiveType)))}const Bm=Object.freeze(Object.defineProperty({__proto__:null,defineNuxtLink:ua,default:ca},Symbol.toStringTag,{value:"Module"}));function Gr(e){return e!==null&&typeof e=="object"}function To(e,t,n=".",r){if(!Gr(t))return To(e,{},n,r);const o=Object.assign({},t);for(const s in e){if(s==="__proto__"||s==="constructor")continue;const l=e[s];l!=null&&(r&&r(o,s,l,n)||(Array.isArray(l)&&Array.isArray(o[s])?o[s]=l.concat(o[s]):Gr(l)&&Gr(o[s])?o[s]=To(l,o[s],(n?`${n}.`:"")+s.toString(),r):o[s]=l))}return o}function gp(e){return(...t)=>t.reduce((n,r)=>To(n,r,"",e),{})}const mp=gp((e,t,n,r)=>{if(typeof e[t]<"u"&&typeof n=="function")return e[t]=n(e[t]),!0}),yp={};mp(yp);function fa(e){Ce()._useHead(e)}const eo={ProseA:ne(()=>Q(()=>import("./ProseA.283537cb.js"),[],import.meta.url).then(e=>e.default||e)),ProseCode:ne(()=>Q(()=>import("./ProseCode.23aed9f9.js"),["ProseCode.23aed9f9.js","UiIconCopy.076590cd.js","ProseCode.vue_used_vue_type_style_index_1_lang.module.230a312a.js","ProseCode.vue_used_vue_type_style_index_1_lang.24930a5d.css"],import.meta.url).then(e=>e.default||e)),ContentDoc:ne(()=>Q(()=>Promise.resolve().then(()=>kg),void 0,import.meta.url).then(e=>e.default||e)),ContentList:ne(()=>Q(()=>import("./ContentList.1a9f5f76.js"),[],import.meta.url).then(e=>e.default||e)),ContentNavigation:ne(()=>Q(()=>import("./ContentNavigation.e521f135.js"),["ContentNavigation.e521f135.js","ContentNavigation.eba111bf.css","navigation.6eff7b20.js","ProseCode.vue_used_vue_type_style_index_1_lang.module.230a312a.js","ProseCode.vue_used_vue_type_style_index_1_lang.24930a5d.css","BioSkills.vue_used_vue_type_style_index_0_lang.module.516c18c9.js","BioSkills.vue_used_vue_type_style_index_0_lang.4d0cadf8.css","UiCard.vue_used_vue_type_style_index_0_lang.module.a0027dfd.js","UiCard.vue_used_vue_type_style_index_0_lang.7760099e.css","ContactInformation.vue_used_vue_type_style_index_0_lang.module.739bc2ff.js","ContactInformation.vue_used_vue_type_style_index_0_lang.1e51a0d4.css","LayoutThemeToggle.vue_used_vue_type_style_index_0_lang.module.ccfe0cc4.js","LayoutThemeToggle.vue_used_vue_type_style_index_0_lang.cfa40af4.css","LayoutHeader.vue_used_vue_type_style_index_0_lang.module.0c694d46.js","LayoutHeader.vue_used_vue_type_style_index_0_lang.6c21f409.css","LayoutMainMenuToggle.vue_used_vue_type_style_index_0_lang.module.ab60ac3f.js","LayoutMainMenuToggle.vue_used_vue_type_style_index_0_lang.5944fda9.css","ContentList.1a9f5f76.js","ContentSlot.97f88f54.js","DocumentDrivenEmpty.3c092d13.js","DocumentDrivenNotFound.9d7cb1f0.js","Markdown.5c768bf8.js"],import.meta.url).then(e=>e.default||e)),ContentQuery:ne(()=>Q(()=>Promise.resolve().then(()=>Rg),void 0,import.meta.url).then(e=>e.default||e)),ContentRenderer:ne(()=>Q(()=>Promise.resolve().then(()=>yg),void 0,import.meta.url).then(e=>e.default||e)),ContentRendererMarkdown:ne(()=>Q(()=>Promise.resolve().then(()=>mg),void 0,import.meta.url).then(e=>e.default||e)),ContentSlot:ne(()=>Q(()=>import("./ContentSlot.97f88f54.js"),[],import.meta.url).then(e=>e.default||e)),DocumentDrivenEmpty:ne(()=>Q(()=>import("./DocumentDrivenEmpty.3c092d13.js"),[],import.meta.url).then(e=>e.default||e)),DocumentDrivenNotFound:ne(()=>Q(()=>import("./DocumentDrivenNotFound.9d7cb1f0.js"),[],import.meta.url).then(e=>e.default||e)),Markdown:ne(()=>Q(()=>import("./Markdown.5c768bf8.js"),["Markdown.5c768bf8.js","ContentSlot.97f88f54.js"],import.meta.url).then(e=>e.default||e)),ProseBlockquote:ne(()=>Q(()=>import("./ProseBlockquote.add336dd.js"),[],import.meta.url).then(e=>e.default||e)),ProseCodeInline:ne(()=>Q(()=>import("./ProseCodeInline.7e7dd040.js"),[],import.meta.url).then(e=>e.default||e)),ProseEm:ne(()=>Q(()=>import("./ProseEm.71f06cf4.js"),[],import.meta.url).then(e=>e.default||e)),ProseH1:ne(()=>Q(()=>import("./ProseH1.7890256c.js"),[],import.meta.url).then(e=>e.default||e)),ProseH2:ne(()=>Q(()=>import("./ProseH2.b007df35.js"),[],import.meta.url).then(e=>e.default||e)),ProseH3:ne(()=>Q(()=>import("./ProseH3.1da9ee55.js"),[],import.meta.url).then(e=>e.default||e)),ProseH4:ne(()=>Q(()=>import("./ProseH4.51064662.js"),[],import.meta.url).then(e=>e.default||e)),ProseH5:ne(()=>Q(()=>import("./ProseH5.aeadfb7c.js"),[],import.meta.url).then(e=>e.default||e)),ProseH6:ne(()=>Q(()=>import("./ProseH6.bb4b5508.js"),[],import.meta.url).then(e=>e.default||e)),ProseHr:ne(()=>Q(()=>import("./ProseHr.884a9f4a.js"),[],import.meta.url).then(e=>e.default||e)),ProseImg:ne(()=>Q(()=>import("./ProseImg.c9b8379c.js"),[],import.meta.url).then(e=>e.default||e)),ProseLi:ne(()=>Q(()=>import("./ProseLi.512bc09c.js"),[],import.meta.url).then(e=>e.default||e)),ProseOl:ne(()=>Q(()=>import("./ProseOl.711b9da1.js"),[],import.meta.url).then(e=>e.default||e)),ProseP:ne(()=>Q(()=>import("./ProseP.f2d7f870.js"),[],import.meta.url).then(e=>e.default||e)),ProseStrong:ne(()=>Q(()=>import("./ProseStrong.91990337.js"),[],import.meta.url).then(e=>e.default||e)),ProseTable:ne(()=>Q(()=>import("./ProseTable.7e7f52d8.js"),[],import.meta.url).then(e=>e.default||e)),ProseTbody:ne(()=>Q(()=>import("./ProseTbody.9d86af77.js"),[],import.meta.url).then(e=>e.default||e)),ProseTd:ne(()=>Q(()=>import("./ProseTd.bc054f4c.js"),[],import.meta.url).then(e=>e.default||e)),ProseTh:ne(()=>Q(()=>import("./ProseTh.ff52639c.js"),[],import.meta.url).then(e=>e.default||e)),ProseThead:ne(()=>Q(()=>import("./ProseThead.44f92ee5.js"),[],import.meta.url).then(e=>e.default||e)),ProseTr:ne(()=>Q(()=>import("./ProseTr.2f62d219.js"),[],import.meta.url).then(e=>e.default||e)),ProseUl:ne(()=>Q(()=>import("./ProseUl.f0b744be.js"),[],import.meta.url).then(e=>e.default||e))},_p=Lt(e=>{for(const t in eo)e.vueApp.component(t,eo[t]),e.vueApp.component("Lazy"+t,eo[t])});var ul;const vp=typeof window<"u";vp&&((ul=window==null?void 0:window.navigator)==null?void 0:ul.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function bp(e){return typeof e=="function"?e():be(e)}var wp="usehead",cl="head:count",to="data-head-attrs",da="data-meta-body",fs=(e,t)=>e.map(n=>(n.input&&(t||!n.resolved)&&(n.input=Er(n.input)),n)),Ep=(e,t)=>{const n=r=>{var o;if((o=r.options)!=null&&o.renderPriority)return r.options.renderPriority;switch(r.tag){case"base":return-1;case"meta":return r.props.charset?-2:r.props["http-equiv"]==="content-security-policy"?0:10;default:return 10}};return n(e)-n(t)},Cp=e=>{const{props:t,tag:n,options:r}=e;if(n==="base"||n==="title"||n==="titleTemplate")return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(r!=null&&r.key)return`${n}:${r.key}`;const o=["id"];n==="meta"&&o.push("name","property","http-equiv");for(const s of o)if(typeof t[s]<"u")return`${n}:${s}:${t[s]}`;return e.runtime.position};function Er(e){const t=bp(e);return!e||!t?t:Array.isArray(t)?t.map(Er):typeof t=="object"?Object.fromEntries(Object.entries(t).map(([n,r])=>n==="titleTemplate"?[n,be(r)]:[n,Er(r)])):t}var xp=(e,t,n)=>{var r;t={...t};const o={tag:e,props:{},runtime:{entryId:n.id},options:{...n.options}};return["hid","vmid","key"].forEach(s=>{t[s]&&(o.options.key=t[s],delete t[s])}),["children","innerHTML","textContent"].forEach(s=>{typeof t[s]<"u"&&(o.children=t[s],delete t[s])}),["body","renderPriority"].forEach(s=>{typeof t[s]<"u"&&(o.options[s]=t[s],delete t[s])}),(r=o.options)!=null&&r.body&&(t[da]=!0),o.props=t,o},Rp=e=>Object.entries(e.input).filter(([,t])=>typeof t<"u").map(([t,n])=>(Array.isArray(n)?n:[n]).map(r=>{switch(t){case"title":case"titleTemplate":return{tag:t,children:r,props:{},runtime:{entryId:e.id},options:e.options};case"base":case"meta":case"link":case"style":case"script":case"noscript":case"htmlAttrs":case"bodyAttrs":return xp(t,r,e);default:return!1}})).flat().filter(t=>!!t),fl=(e,t)=>e==null?t||null:typeof e=="function"?e(t):e.replace("%s",t!=null?t:""),pa=e=>{const t={};fs(e).forEach((l,i)=>{Rp(l).forEach((u,c)=>{u.runtime=u.runtime||{},u.runtime.position=i*1e4+c,t[Cp(u)]=u})});let r=Object.values(t).sort((l,i)=>l.runtime.position-i.runtime.position).sort(Ep);const o=r.findIndex(l=>l.tag==="titleTemplate"),s=r.findIndex(l=>l.tag==="title");if(s!==-1&&o!==-1){const l=fl(r[o].children,r[s].children);l!==null?r[s].children=l||r[s].children:r=r.filter((i,a)=>a!==s),r=r.filter((i,a)=>a!==o)}else if(o!==-1){const l=fl(r[o].children);l!==null?(r[o].children=l,r[o].tag="title"):r=r.filter((i,a)=>a!==o)}return r};function dl(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const r=t.cloneNode(!0);return r.setAttribute("nonce",""),r.nonce=n,n===e.nonce&&e.isEqualNode(r)}}return e.isEqualNode(t)}var pl=(e,t)=>{const n=e.getAttribute(to);if(n)for(const o of n.split(","))o in t||e.removeAttribute(o);const r=[];for(const o in t){const s=t[o];s!=null&&(s===!1?e.removeAttribute(o):e.setAttribute(o,s),r.push(o))}r.length?e.setAttribute(to,r.join(",")):e.removeAttribute(to)},Pp=(e,t)=>{var n;const r=t.createElement(e.tag);return Object.entries(e.props).forEach(([o,s])=>{s!==!1&&r.setAttribute(o,s===!0?"":String(s))}),e.children&&((n=e.options)!=null&&n.safe?e.tag!=="script"&&(r.textContent=e.children):r.innerHTML=e.children),r},kp=(e=window.document,t,n)=>{var r,o;const s=e.head,l=e.body;let i=s.querySelector(`meta[name="${cl}"]`);const a=l.querySelectorAll(`[${da}]`),u=i?Number(i.getAttribute("content")):0,c=[],f=[];if(a)for(let g=0;g<a.length;g++)a[g]&&((r=a[g].tagName)==null?void 0:r.toLowerCase())===t&&f.push(a[g]);if(i)for(let g=0,_=i.previousElementSibling;g<u;g++,_=(_==null?void 0:_.previousElementSibling)||null)((o=_==null?void 0:_.tagName)==null?void 0:o.toLowerCase())===t&&c.push(_);else i=e.createElement("meta"),i.setAttribute("name",cl),i.setAttribute("content","0"),s.append(i);let p=n.map(g=>{var C;var _;return{element:Pp(g,e),body:(C=(_=g.options)==null?void 0:_.body)!=null?C:!1}});p=p.filter(g=>{for(let _=0;_<c.length;_++){const C=c[_];if(dl(C,g.element))return c.splice(_,1),!1}for(let _=0;_<f.length;_++){const C=f[_];if(dl(C,g.element))return f.splice(_,1),!1}return!0}),f.forEach(g=>{var _;return(_=g.parentNode)==null?void 0:_.removeChild(g)}),c.forEach(g=>{var _;return(_=g.parentNode)==null?void 0:_.removeChild(g)}),p.forEach(g=>{g.body?l.insertAdjacentElement("beforeend",g.element):s.insertBefore(g.element,i)}),i.setAttribute("content",`${u-c.length+p.filter(g=>!g.body).length}`)},Sp=async(e,t,n)=>{var r,o;const s={};n||(n=window.document);for(const u in e.hooks["before:dom"])if(await e.hooks["before:dom"][u]()===!1)return;const l=fs(e.headEntries);for(const u in e.hooks["resolved:entries"])await e.hooks["resolved:entries"][u](l);const i=pa(l);for(const u in e.hooks["resolved:tags"])await e.hooks["resolved:tags"][u](i);for(const u of i)switch(u.tag){case"title":typeof u.children<"u"&&(n.title=u.children);break;case"base":case"meta":case"link":case"style":case"script":case"noscript":s[u.tag]=s[u.tag]||[],s[u.tag].push(u);break}pl(n.documentElement,((r=i.find(u=>u.tag==="htmlAttrs"))==null?void 0:r.props)||{}),pl(n.body,((o=i.find(u=>u.tag==="bodyAttrs"))==null?void 0:o.props)||{});const a=new Set([...Object.keys(s),...t]);for(const u of a)kp(n,u,s[u]||[]);t.clear(),Object.keys(s).forEach(u=>t.add(u))},Ap=typeof window<"u",Tp=e=>{let t=[],n=0;const r=new Set;let o=null;const s={install(l){l.config.globalProperties&&(l.config.globalProperties.$head=s),l.provide(wp,s)},hooks:{"before:dom":[],"resolved:tags":[],"resolved:entries":[]},get headEntries(){return t},get headTags(){const l=fs(s.headEntries);return pa(l)},addHeadObjs(l,i){return s.addEntry(l,i)},addEntry(l,i={}){let a=!1;i!=null&&i.resolved&&(a=!0,delete i.resolved);const u={id:n++,options:i,resolved:a,input:l};return t.push(u),{remove(){t=t.filter(c=>c.id!==u.id)},update(c){t=t.map(f=>(f.id===u.id&&(f.input=c),f))}}},async updateDOM(l,i){const a=()=>(o=null,Sp(s,r,l));return i?a():o=o||new Promise(u=>En(()=>u(a())))},addReactiveEntry(l,i={}){let a=null;const u=ic(()=>{const c=Er(l);a===null?a=s.addEntry(c,{...i,resolved:!0}):a.update(c),Ap&&s.updateDOM()});return()=>{u(),a&&a.remove()}}};return e&&s.addEntry(e),s};const Op={meta:[{name:"viewport",content:"width=device-width, initial-scale=1"},{charset:"utf-8"}],link:[],style:[],script:[],noscript:[]},Lp={name:"layout",mode:"out-in"},Mp={name:"page",mode:"out-in"},Dp=!1,Ip=Lt(e=>{const t=Tp();t.addEntry(Op,{resolved:!0}),e.vueApp.use(t);{let n=!0;t.hooks["before:dom"].push(()=>!n),e.hooks.hookOnce("app:mounted",()=>{n=!1,t.updateDOM(),Yt().beforeEach(()=>{n=!0}),Yt().afterEach(()=>{n&&(n=!1,t.updateDOM())})})}e._useHead=(n,r)=>{const o=t.addReactiveEntry(n,r);!yt()||Cn(()=>{o(),t.updateDOM()})}}),$p={created(){const e=yt();if(!e)return;const t=e.type;if(!t||!("head"in t))return;const n=Ce(),r=typeof t.head=="function"?()=>t.head(n):t.head;fa(r)}},Bp=Lt(e=>{e.vueApp.mixin($p)});/*!
|
|
* vue-router v4.1.5
|
|
* (c) 2022 Eduardo San Martin Morote
|
|
* @license MIT
|
|
*/const en=typeof window<"u";function Hp(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const ie=Object.assign;function no(e,t){const n={};for(const r in t){const o=t[r];n[r]=tt(o)?o.map(e):e(o)}return n}const Hn=()=>{},tt=Array.isArray,Np=/\/$/,jp=e=>e.replace(Np,"");function ro(e,t,n="/"){let r,o={},s="",l="";const i=t.indexOf("#");let a=t.indexOf("?");return i<a&&i>=0&&(a=-1),a>-1&&(r=t.slice(0,a),s=t.slice(a+1,i>-1?i:t.length),o=e(s)),i>-1&&(r=r||t.slice(0,i),l=t.slice(i,t.length)),r=Kp(r!=null?r:t,n),{fullPath:r+(s&&"?")+s+l,path:r,query:o,hash:l}}function Fp(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function hl(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Up(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&mn(t.matched[r],n.matched[o])&&ha(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function mn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ha(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!qp(e[n],t[n]))return!1;return!0}function qp(e,t){return tt(e)?gl(e,t):tt(t)?gl(t,e):e===t}function gl(e,t){return tt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Kp(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let o=n.length-1,s,l;for(s=0;s<r.length;s++)if(l=r[s],l!==".")if(l==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(s-(s===r.length?1:0)).join("/")}var zn;(function(e){e.pop="pop",e.push="push"})(zn||(zn={}));var Nn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Nn||(Nn={}));function Vp(e){if(!e)if(en){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),jp(e)}const zp=/^[^#]+#/;function Wp(e,t){return e.replace(zp,"#")+t}function Yp(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 jr=()=>({left:window.pageXOffset,top:window.pageYOffset});function Qp(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Yp(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ml(e,t){return(history.state?history.state.position-t:-1)+e}const Oo=new Map;function Jp(e,t){Oo.set(e,t)}function Xp(e){const t=Oo.get(e);return Oo.delete(e),t}let Zp=()=>location.protocol+"//"+location.host;function ga(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let i=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(i);return a[0]!=="/"&&(a="/"+a),hl(a,"")}return hl(n,e)+r+o}function Gp(e,t,n,r){let o=[],s=[],l=null;const i=({state:p})=>{const g=ga(e,location),_=n.value,C=t.value;let R=0;if(p){if(n.value=g,t.value=p,l&&l===_){l=null;return}R=C?p.position-C.position:0}else r(g);o.forEach(y=>{y(n.value,_,{delta:R,type:zn.pop,direction:R?R>0?Nn.forward:Nn.back:Nn.unknown})})};function a(){l=n.value}function u(p){o.push(p);const g=()=>{const _=o.indexOf(p);_>-1&&o.splice(_,1)};return s.push(g),g}function c(){const{history:p}=window;!p.state||p.replaceState(ie({},p.state,{scroll:jr()}),"")}function f(){for(const p of s)p();s=[],window.removeEventListener("popstate",i),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",i),window.addEventListener("beforeunload",c),{pauseListeners:a,listen:u,destroy:f}}function yl(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?jr():null}}function eh(e){const{history:t,location:n}=window,r={value:ga(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(a,u,c){const f=e.indexOf("#"),p=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:Zp()+e+a;try{t[c?"replaceState":"pushState"](u,"",p),o.value=u}catch(g){console.error(g),n[c?"replace":"assign"](p)}}function l(a,u){const c=ie({},t.state,yl(o.value.back,a,o.value.forward,!0),u,{position:o.value.position});s(a,c,!0),r.value=a}function i(a,u){const c=ie({},o.value,t.state,{forward:a,scroll:jr()});s(c.current,c,!0);const f=ie({},yl(r.value,a,null),{position:c.position+1},u);s(a,f,!1),r.value=a}return{location:r,state:o,push:i,replace:l}}function ma(e){e=Vp(e);const t=eh(e),n=Gp(e,t.state,t.location,t.replace);function r(s,l=!0){l||n.pauseListeners(),history.go(s)}const o=ie({location:"",base:e,go:r,createHref:Wp.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function th(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),ma(e)}function nh(e){return typeof e=="string"||e&&typeof e=="object"}function ya(e){return typeof e=="string"||typeof e=="symbol"}const Et={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},_a=Symbol("");var _l;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(_l||(_l={}));function yn(e,t){return ie(new Error,{type:e,[_a]:!0},t)}function at(e,t){return e instanceof Error&&_a in e&&(t==null||!!(e.type&t))}const vl="[^/]+?",rh={sensitive:!1,strict:!1,start:!0,end:!0},oh=/[.+*?^${}()[\]/\\]/g;function sh(e,t){const n=ie({},rh,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let f=0;f<u.length;f++){const p=u[f];let g=40+(n.sensitive?.25:0);if(p.type===0)f||(o+="/"),o+=p.value.replace(oh,"\\$&"),g+=40;else if(p.type===1){const{value:_,repeatable:C,optional:R,regexp:y}=p;s.push({name:_,repeatable:C,optional:R});const h=y||vl;if(h!==vl){g+=10;try{new RegExp(`(${h})`)}catch(w){throw new Error(`Invalid custom RegExp for param "${_}" (${h}): `+w.message)}}let v=C?`((?:${h})(?:/(?:${h}))*)`:`(${h})`;f||(v=R&&u.length<2?`(?:/${v})`:"/"+v),R&&(v+="?"),o+=v,g+=20,R&&(g+=-8),C&&(g+=-20),h===".*"&&(g+=-50)}c.push(g)}r.push(c)}if(n.strict&&n.end){const u=r.length-1;r[u][r[u].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&(o+="(?:/|$)");const l=new RegExp(o,n.sensitive?"":"i");function i(u){const c=u.match(l),f={};if(!c)return null;for(let p=1;p<c.length;p++){const g=c[p]||"",_=s[p-1];f[_.name]=g&&_.repeatable?g.split("/"):g}return f}function a(u){let c="",f=!1;for(const p of e){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const g of p)if(g.type===0)c+=g.value;else if(g.type===1){const{value:_,repeatable:C,optional:R}=g,y=_ in u?u[_]:"";if(tt(y)&&!C)throw new Error(`Provided param "${_}" is an array but it is not repeatable (* or + modifiers)`);const h=tt(y)?y.join("/"):y;if(!h)if(R)p.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${_}"`);c+=h}}return c||"/"}return{re:l,score:r,keys:s,parse:i,stringify:a}}function lh(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]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function ih(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const s=lh(r[n],o[n]);if(s)return s;n++}if(Math.abs(o.length-r.length)===1){if(bl(r))return 1;if(bl(o))return-1}return o.length-r.length}function bl(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const ah={type:0,value:""},uh=/[a-zA-Z0-9_]/;function ch(e){if(!e)return[[]];if(e==="/")return[[ah]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${u}": ${g}`)}let n=0,r=n;const o=[];let s;function l(){s&&o.push(s),s=[]}let i=0,a,u="",c="";function f(){!u||(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:c,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),u="")}function p(){u+=a}for(;i<e.length;){if(a=e[i++],a==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:a==="/"?(u&&f(),l()):a===":"?(f(),n=1):p();break;case 4:p(),n=r;break;case 1:a==="("?n=2:uh.test(a)?p():(f(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&i--);break;case 2:a===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+a:n=3:c+=a;break;case 3:f(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&i--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${u}"`),f(),l(),o}function fh(e,t,n){const r=sh(ch(e.path),n),o=ie(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function dh(e,t){const n=[],r=new Map;t=Cl({strict:!1,end:!0,sensitive:!1},t);function o(c){return r.get(c)}function s(c,f,p){const g=!p,_=ph(c);_.aliasOf=p&&p.record;const C=Cl(t,c),R=[_];if("alias"in c){const v=typeof c.alias=="string"?[c.alias]:c.alias;for(const w of v)R.push(ie({},_,{components:p?p.record.components:_.components,path:w,aliasOf:p?p.record:_}))}let y,h;for(const v of R){const{path:w}=v;if(f&&w[0]!=="/"){const T=f.record.path,O=T[T.length-1]==="/"?"":"/";v.path=f.record.path+(w&&O+w)}if(y=fh(v,f,C),p?p.alias.push(y):(h=h||y,h!==y&&h.alias.push(y),g&&c.name&&!El(y)&&l(c.name)),_.children){const T=_.children;for(let O=0;O<T.length;O++)s(T[O],y,p&&p.children[O])}p=p||y,a(y)}return h?()=>{l(h)}:Hn}function l(c){if(ya(c)){const f=r.get(c);f&&(r.delete(c),n.splice(n.indexOf(f),1),f.children.forEach(l),f.alias.forEach(l))}else{const f=n.indexOf(c);f>-1&&(n.splice(f,1),c.record.name&&r.delete(c.record.name),c.children.forEach(l),c.alias.forEach(l))}}function i(){return n}function a(c){let f=0;for(;f<n.length&&ih(c,n[f])>=0&&(c.record.path!==n[f].record.path||!va(c,n[f]));)f++;n.splice(f,0,c),c.record.name&&!El(c)&&r.set(c.record.name,c)}function u(c,f){let p,g={},_,C;if("name"in c&&c.name){if(p=r.get(c.name),!p)throw yn(1,{location:c});C=p.record.name,g=ie(wl(f.params,p.keys.filter(h=>!h.optional).map(h=>h.name)),c.params&&wl(c.params,p.keys.map(h=>h.name))),_=p.stringify(g)}else if("path"in c)_=c.path,p=n.find(h=>h.re.test(_)),p&&(g=p.parse(_),C=p.record.name);else{if(p=f.name?r.get(f.name):n.find(h=>h.re.test(f.path)),!p)throw yn(1,{location:c,currentLocation:f});C=p.record.name,g=ie({},f.params,c.params),_=p.stringify(g)}const R=[];let y=p;for(;y;)R.unshift(y.record),y=y.parent;return{name:C,path:_,params:g,matched:R,meta:gh(R)}}return e.forEach(c=>s(c)),{addRoute:s,resolve:u,removeRoute:l,getRoutes:i,getRecordMatcher:o}}function wl(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ph(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:hh(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function hh(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=="boolean"?n:n[r];return t}function El(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function gh(e){return e.reduce((t,n)=>ie(t,n.meta),{})}function Cl(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function va(e,t){return t.children.some(n=>n===e||va(e,n))}const ba=/#/g,mh=/&/g,yh=/\//g,_h=/=/g,vh=/\?/g,wa=/\+/g,bh=/%5B/g,wh=/%5D/g,Ea=/%5E/g,Eh=/%60/g,Ca=/%7B/g,Ch=/%7C/g,xa=/%7D/g,xh=/%20/g;function ds(e){return encodeURI(""+e).replace(Ch,"|").replace(bh,"[").replace(wh,"]")}function Rh(e){return ds(e).replace(Ca,"{").replace(xa,"}").replace(Ea,"^")}function Lo(e){return ds(e).replace(wa,"%2B").replace(xh,"+").replace(ba,"%23").replace(mh,"%26").replace(Eh,"`").replace(Ca,"{").replace(xa,"}").replace(Ea,"^")}function Ph(e){return Lo(e).replace(_h,"%3D")}function kh(e){return ds(e).replace(ba,"%23").replace(vh,"%3F")}function Sh(e){return e==null?"":kh(e).replace(yh,"%2F")}function Cr(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Ah(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<r.length;++o){const s=r[o].replace(wa," "),l=s.indexOf("="),i=Cr(l<0?s:s.slice(0,l)),a=l<0?null:Cr(s.slice(l+1));if(i in t){let u=t[i];tt(u)||(u=t[i]=[u]),u.push(a)}else t[i]=a}return t}function xl(e){let t="";for(let n in e){const r=e[n];if(n=Ph(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(tt(r)?r.map(s=>s&&Lo(s)):[r&&Lo(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Th(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=tt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Oh=Symbol(""),Rl=Symbol(""),ps=Symbol(""),hs=Symbol(""),Mo=Symbol("");function An(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Rt(e,t,n,r,o){const s=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((l,i)=>{const a=f=>{f===!1?i(yn(4,{from:n,to:t})):f instanceof Error?i(f):nh(f)?i(yn(2,{from:t,to:f})):(s&&r.enterCallbacks[o]===s&&typeof f=="function"&&s.push(f),l())},u=e.call(r&&r.instances[o],t,n,a);let c=Promise.resolve(u);e.length<3&&(c=c.then(a)),c.catch(f=>i(f))})}function oo(e,t,n,r){const o=[];for(const s of e)for(const l in s.components){let i=s.components[l];if(!(t!=="beforeRouteEnter"&&!s.instances[l]))if(Lh(i)){const u=(i.__vccOpts||i)[t];u&&o.push(Rt(u,n,r,s,l))}else{let a=i();o.push(()=>a.then(u=>{if(!u)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${s.path}"`));const c=Hp(u)?u.default:u;s.components[l]=c;const p=(c.__vccOpts||c)[t];return p&&Rt(p,n,r,s,l)()}))}}return o}function Lh(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Pl(e){const t=Ge(ps),n=Ge(hs),r=xe(()=>t.resolve(be(e.to))),o=xe(()=>{const{matched:a}=r.value,{length:u}=a,c=a[u-1],f=n.matched;if(!c||!f.length)return-1;const p=f.findIndex(mn.bind(null,c));if(p>-1)return p;const g=kl(a[u-2]);return u>1&&kl(c)===g&&f[f.length-1].path!==g?f.findIndex(mn.bind(null,a[u-2])):p}),s=xe(()=>o.value>-1&&$h(n.params,r.value.params)),l=xe(()=>o.value>-1&&o.value===n.matched.length-1&&ha(n.params,r.value.params));function i(a={}){return Ih(a)?t[be(e.replace)?"replace":"push"](be(e.to)).catch(Hn):Promise.resolve()}return{route:r,href:xe(()=>r.value.href),isActive:s,isExactActive:l,navigate:i}}const Mh=Le({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:Pl,setup(e,{slots:t}){const n=et(Pl(e)),{options:r}=Ge(ps),o=xe(()=>({[Sl(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Sl(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:ye("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Dh=Mh;function Ih(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 $h(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!tt(o)||o.length!==r.length||r.some((s,l)=>s!==o[l]))return!1}return!0}function kl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Sl=(e,t,n)=>e!=null?e:t!=null?t:n,Bh=Le({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ge(Mo),o=xe(()=>e.route||r.value),s=Ge(Rl,0),l=xe(()=>{let u=be(s);const{matched:c}=o.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),i=xe(()=>o.value.matched[l.value]);an(Rl,xe(()=>l.value+1)),an(Oh,i),an(Mo,o);const a=Ve();return je(()=>[a.value,i.value,e.name],([u,c,f],[p,g,_])=>{c&&(c.instances[f]=u,g&&g!==c&&u&&u===p&&(c.leaveGuards.size||(c.leaveGuards=g.leaveGuards),c.updateGuards.size||(c.updateGuards=g.updateGuards))),u&&c&&(!g||!mn(c,g)||!p)&&(c.enterCallbacks[f]||[]).forEach(C=>C(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,f=i.value,p=f&&f.components[c];if(!p)return Al(n.default,{Component:p,route:u});const g=f.props[c],_=g?g===!0?u.params:typeof g=="function"?g(u):g:null,R=ye(p,ie({},_,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(f.instances[c]=null)},ref:a}));return Al(n.default,{Component:R,route:u})||R}}});function Al(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Ra=Bh;function Hh(e){const t=dh(e.routes,e),n=e.parseQuery||Ah,r=e.stringifyQuery||xl,o=e.history,s=An(),l=An(),i=An(),a=po(Et);let u=Et;en&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=no.bind(null,x=>""+x),f=no.bind(null,Sh),p=no.bind(null,Cr);function g(x,N){let $,K;return ya(x)?($=t.getRecordMatcher(x),K=N):K=x,t.addRoute(K,$)}function _(x){const N=t.getRecordMatcher(x);N&&t.removeRoute(N)}function C(){return t.getRoutes().map(x=>x.record)}function R(x){return!!t.getRecordMatcher(x)}function y(x,N){if(N=ie({},N||a.value),typeof x=="string"){const d=ro(n,x,N.path),m=t.resolve({path:d.path},N),b=o.createHref(d.fullPath);return ie(d,m,{params:p(m.params),hash:Cr(d.hash),redirectedFrom:void 0,href:b})}let $;if("path"in x)$=ie({},x,{path:ro(n,x.path,N.path).path});else{const d=ie({},x.params);for(const m in d)d[m]==null&&delete d[m];$=ie({},x,{params:f(x.params)}),N.params=f(N.params)}const K=t.resolve($,N),se=x.hash||"";K.params=c(p(K.params));const me=Fp(r,ie({},x,{hash:Rh(se),path:K.path})),ee=o.createHref(me);return ie({fullPath:me,hash:se,query:r===xl?Th(x.query):x.query||{}},K,{redirectedFrom:void 0,href:ee})}function h(x){return typeof x=="string"?ro(n,x,a.value.path):ie({},x)}function v(x,N){if(u!==x)return yn(8,{from:N,to:x})}function w(x){return I(x)}function T(x){return w(ie(h(x),{replace:!0}))}function O(x){const N=x.matched[x.matched.length-1];if(N&&N.redirect){const{redirect:$}=N;let K=typeof $=="function"?$(x):$;return typeof K=="string"&&(K=K.includes("?")||K.includes("#")?K=h(K):{path:K},K.params={}),ie({query:x.query,hash:x.hash,params:"path"in K?{}:x.params},K)}}function I(x,N){const $=u=y(x),K=a.value,se=x.state,me=x.force,ee=x.replace===!0,d=O($);if(d)return I(ie(h(d),{state:typeof d=="object"?ie({},se,d.state):se,force:me,replace:ee}),N||$);const m=$;m.redirectedFrom=N;let b;return!me&&Up(r,K,$)&&(b=yn(16,{to:m,from:K}),Mt(K,K,!0,!1)),(b?Promise.resolve(b):U(m,K)).catch(E=>at(E)?at(E,2)?E:Ye(E):ce(E,m,K)).then(E=>{if(E){if(at(E,2))return I(ie({replace:ee},h(E.to),{state:typeof E.to=="object"?ie({},se,E.to.state):se,force:me}),N||m)}else E=W(m,K,!0,ee,se);return F(m,K,E),E})}function k(x,N){const $=v(x,N);return $?Promise.reject($):Promise.resolve()}function U(x,N){let $;const[K,se,me]=Nh(x,N);$=oo(K.reverse(),"beforeRouteLeave",x,N);for(const d of K)d.leaveGuards.forEach(m=>{$.push(Rt(m,x,N))});const ee=k.bind(null,x,N);return $.push(ee),Zt($).then(()=>{$=[];for(const d of s.list())$.push(Rt(d,x,N));return $.push(ee),Zt($)}).then(()=>{$=oo(se,"beforeRouteUpdate",x,N);for(const d of se)d.updateGuards.forEach(m=>{$.push(Rt(m,x,N))});return $.push(ee),Zt($)}).then(()=>{$=[];for(const d of x.matched)if(d.beforeEnter&&!N.matched.includes(d))if(tt(d.beforeEnter))for(const m of d.beforeEnter)$.push(Rt(m,x,N));else $.push(Rt(d.beforeEnter,x,N));return $.push(ee),Zt($)}).then(()=>(x.matched.forEach(d=>d.enterCallbacks={}),$=oo(me,"beforeRouteEnter",x,N),$.push(ee),Zt($))).then(()=>{$=[];for(const d of l.list())$.push(Rt(d,x,N));return $.push(ee),Zt($)}).catch(d=>at(d,8)?d:Promise.reject(d))}function F(x,N,$){for(const K of i.list())K(x,N,$)}function W(x,N,$,K,se){const me=v(x,N);if(me)return me;const ee=N===Et,d=en?history.state:{};$&&(K||ee?o.replace(x.fullPath,ie({scroll:ee&&d&&d.scroll},se)):o.push(x.fullPath,se)),a.value=x,Mt(x,N,$,ee),Ye()}let H;function Z(){H||(H=o.listen((x,N,$)=>{if(!Zn.listening)return;const K=y(x),se=O(K);if(se){I(ie(se,{replace:!0}),K).catch(Hn);return}u=K;const me=a.value;en&&Jp(ml(me.fullPath,$.delta),jr()),U(K,me).catch(ee=>at(ee,12)?ee:at(ee,2)?(I(ee.to,K).then(d=>{at(d,20)&&!$.delta&&$.type===zn.pop&&o.go(-1,!1)}).catch(Hn),Promise.reject()):($.delta&&o.go(-$.delta,!1),ce(ee,K,me))).then(ee=>{ee=ee||W(K,me,!1),ee&&($.delta&&!at(ee,8)?o.go(-$.delta,!1):$.type===zn.pop&&at(ee,20)&&o.go(-1,!1)),F(K,me,ee)}).catch(Hn)}))}let j=An(),Ae=An(),oe;function ce(x,N,$){Ye(x);const K=Ae.list();return K.length?K.forEach(se=>se(x,N,$)):console.error(x),Promise.reject(x)}function ae(){return oe&&a.value!==Et?Promise.resolve():new Promise((x,N)=>{j.add([x,N])})}function Ye(x){return oe||(oe=!x,Z(),j.list().forEach(([N,$])=>x?$(x):N()),j.reset()),x}function Mt(x,N,$,K){const{scrollBehavior:se}=e;if(!en||!se)return Promise.resolve();const me=!$&&Xp(ml(x.fullPath,0))||(K||!$)&&history.state&&history.state.scroll||null;return En().then(()=>se(x,N,me)).then(ee=>ee&&Qp(ee)).catch(ee=>ce(ee,x,N))}const Qe=x=>o.go(x);let $e;const Jt=new Set,Zn={currentRoute:a,listening:!0,addRoute:g,removeRoute:_,hasRoute:R,getRoutes:C,resolve:y,options:e,push:w,replace:T,go:Qe,back:()=>Qe(-1),forward:()=>Qe(1),beforeEach:s.add,beforeResolve:l.add,afterEach:i.add,onError:Ae.add,isReady:ae,install(x){const N=this;x.component("RouterLink",Dh),x.component("RouterView",Ra),x.config.globalProperties.$router=N,Object.defineProperty(x.config.globalProperties,"$route",{enumerable:!0,get:()=>be(a)}),en&&!$e&&a.value===Et&&($e=!0,w(o.location).catch(se=>{}));const $={};for(const se in Et)$[se]=xe(()=>a.value[se]);x.provide(ps,N),x.provide(hs,et($)),x.provide(Mo,a);const K=x.unmount;Jt.add(x),x.unmount=function(){Jt.delete(x),Jt.size<1&&(u=Et,H&&H(),H=null,a.value=Et,$e=!1,oe=!1),K()}}};return Zn}function Zt(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function Nh(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let l=0;l<s;l++){const i=t.matched[l];i&&(e.matched.find(u=>mn(u,i))?r.push(i):n.push(i));const a=e.matched[l];a&&(t.matched.find(u=>mn(u,a))||o.push(a))}return[n,r,o]}function jh(){return Ge(hs)}const Fh=/[0-9]/;function Uh(e=""){return Fh.test(e)?null:e.toUpperCase()===e}const qh=["-","_","/","."];function Kh(e,t=qh){const n=[];if(!e||typeof e!="string")return n;let r="",o=null,s=null;for(const l of e.split("")){const i=t.includes(l);if(i===!0){n.push(r),r="",o=null;continue}const a=Uh(l);if(s===!1){if(o===!1&&a===!0){n.push(r),r=l,o=a;continue}if(o===!0&&a===!1&&r.length>1){const u=r[r.length-1];n.push(r.substr(0,r.length-1)),r=u+l,o=a;continue}}r+=l,o=a,s=i}return n.push(r),n}function Vh(e){return e?e[0].toUpperCase()+e.substring(1):""}function zh(e=""){return(Array.isArray(e)?e:Kh(e)).map(t=>Vh(t)).join("")}class Xn{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}Xn.prototype.property={};Xn.prototype.normal={};Xn.prototype.space=null;function Pa(e,t){const n={},r={};let o=-1;for(;++o<e.length;)Object.assign(n,e[o].property),Object.assign(r,e[o].normal);return new Xn(n,r,t)}function Do(e){return e.toLowerCase()}class We{constructor(t,n){this.property=t,this.attribute=n}}We.prototype.space=null;We.prototype.boolean=!1;We.prototype.booleanish=!1;We.prototype.overloadedBoolean=!1;We.prototype.number=!1;We.prototype.commaSeparated=!1;We.prototype.spaceSeparated=!1;We.prototype.commaOrSpaceSeparated=!1;We.prototype.mustUseProperty=!1;We.prototype.defined=!1;let Wh=0;const G=Qt(),ve=Qt(),ka=Qt(),A=Qt(),pe=Qt(),un=Qt(),Ne=Qt();function Qt(){return 2**++Wh}const Io=Object.freeze(Object.defineProperty({__proto__:null,boolean:G,booleanish:ve,overloadedBoolean:ka,number:A,spaceSeparated:pe,commaSeparated:un,commaOrSpaceSeparated:Ne},Symbol.toStringTag,{value:"Module"})),so=Object.keys(Io);class gs extends We{constructor(t,n,r,o){let s=-1;if(super(t,n),Tl(this,"space",o),typeof r=="number")for(;++s<so.length;){const l=so[s];Tl(this,so[s],(r&Io[l])===Io[l])}}}gs.prototype.defined=!0;function Tl(e,t,n){n&&(e[t]=n)}const Yh={}.hasOwnProperty;function Pn(e){const t={},n={};let r;for(r in e.properties)if(Yh.call(e.properties,r)){const o=e.properties[r],s=new gs(r,e.transform(e.attributes||{},r),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(s.mustUseProperty=!0),t[r]=s,n[Do(r)]=r,n[Do(s.attribute)]=r}return new Xn(t,n,e.space)}const Sa=Pn({space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),Aa=Pn({space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function Ta(e,t){return t in e?e[t]:t}function Oa(e,t){return Ta(e,t.toLowerCase())}const La=Pn({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:Oa,properties:{xmlns:null,xmlnsXLink:null}}),Ma=Pn({transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:ve,ariaAutoComplete:null,ariaBusy:ve,ariaChecked:ve,ariaColCount:A,ariaColIndex:A,ariaColSpan:A,ariaControls:pe,ariaCurrent:null,ariaDescribedBy:pe,ariaDetails:null,ariaDisabled:ve,ariaDropEffect:pe,ariaErrorMessage:null,ariaExpanded:ve,ariaFlowTo:pe,ariaGrabbed:ve,ariaHasPopup:null,ariaHidden:ve,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:pe,ariaLevel:A,ariaLive:null,ariaModal:ve,ariaMultiLine:ve,ariaMultiSelectable:ve,ariaOrientation:null,ariaOwns:pe,ariaPlaceholder:null,ariaPosInSet:A,ariaPressed:ve,ariaReadOnly:ve,ariaRelevant:null,ariaRequired:ve,ariaRoleDescription:pe,ariaRowCount:A,ariaRowIndex:A,ariaRowSpan:A,ariaSelected:ve,ariaSetSize:A,ariaSort:null,ariaValueMax:A,ariaValueMin:A,ariaValueNow:A,ariaValueText:null,role:null}}),Qh=Pn({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:Oa,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:un,acceptCharset:pe,accessKey:pe,action:null,allow:null,allowFullScreen:G,allowPaymentRequest:G,allowUserMedia:G,alt:null,as:null,async:G,autoCapitalize:null,autoComplete:pe,autoFocus:G,autoPlay:G,capture:G,charSet:null,checked:G,cite:null,className:pe,cols:A,colSpan:null,content:null,contentEditable:ve,controls:G,controlsList:pe,coords:A|un,crossOrigin:null,data:null,dateTime:null,decoding:null,default:G,defer:G,dir:null,dirName:null,disabled:G,download:ka,draggable:ve,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:G,formTarget:null,headers:pe,height:A,hidden:G,high:A,href:null,hrefLang:null,htmlFor:pe,httpEquiv:pe,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:G,itemId:null,itemProp:pe,itemRef:pe,itemScope:G,itemType:pe,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:G,low:A,manifest:null,max:null,maxLength:A,media:null,method:null,min:null,minLength:A,multiple:G,muted:G,name:null,nonce:null,noModule:G,noValidate:G,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:G,optimum:A,pattern:null,ping:pe,placeholder:null,playsInline:G,poster:null,preload:null,readOnly:G,referrerPolicy:null,rel:pe,required:G,reversed:G,rows:A,rowSpan:A,sandbox:pe,scope:null,scoped:G,seamless:G,selected:G,shape:null,size:A,sizes:null,slot:null,span:A,spellCheck:ve,src:null,srcDoc:null,srcLang:null,srcSet:null,start:A,step:null,style:null,tabIndex:A,target:null,title:null,translate:null,type:null,typeMustMatch:G,useMap:null,value:ve,width:A,wrap:null,align:null,aLink:null,archive:pe,axis:null,background:null,bgColor:null,border:A,borderColor:null,bottomMargin:A,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:G,declare:G,event:null,face:null,frame:null,frameBorder:null,hSpace:A,leftMargin:A,link:null,longDesc:null,lowSrc:null,marginHeight:A,marginWidth:A,noResize:G,noHref:G,noShade:G,noWrap:G,object:null,profile:null,prompt:null,rev:null,rightMargin:A,rules:null,scheme:null,scrolling:ve,standby:null,summary:null,text:null,topMargin:A,valueType:null,version:null,vAlign:null,vLink:null,vSpace:A,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:G,disableRemotePlayback:G,prefix:null,property:null,results:A,security:null,unselectable:null}}),Jh=Pn({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:Ta,properties:{about:Ne,accentHeight:A,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:A,amplitude:A,arabicForm:null,ascent:A,attributeName:null,attributeType:null,azimuth:A,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:A,by:null,calcMode:null,capHeight:A,className:pe,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:A,diffuseConstant:A,direction:null,display:null,dur:null,divisor:A,dominantBaseline:null,download:G,dx:null,dy:null,edgeMode:null,editable:null,elevation:A,enableBackground:null,end:null,event:null,exponent:A,externalResourcesRequired:null,fill:null,fillOpacity:A,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:un,g2:un,glyphName:un,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:A,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:A,horizOriginX:A,horizOriginY:A,id:null,ideographic:A,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:A,k:A,k1:A,k2:A,k3:A,k4:A,kernelMatrix:Ne,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:A,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:A,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:A,overlineThickness:A,paintOrder:null,panose1:null,path:null,pathLength:A,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:pe,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:A,pointsAtY:A,pointsAtZ:A,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Ne,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Ne,rev:Ne,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Ne,requiredFeatures:Ne,requiredFonts:Ne,requiredFormats:Ne,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:A,specularExponent:A,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:A,strikethroughThickness:A,string:null,stroke:null,strokeDashArray:Ne,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:A,strokeOpacity:A,strokeWidth:null,style:null,surfaceScale:A,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Ne,tabIndex:A,tableValues:null,target:null,targetX:A,targetY:A,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Ne,to:null,transform:null,u1:null,u2:null,underlinePosition:A,underlineThickness:A,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:A,values:null,vAlphabetic:A,vMathematical:A,vectorEffect:null,vHanging:A,vIdeographic:A,version:null,vertAdvY:A,vertOriginX:A,vertOriginY:A,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:A,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),Xh=/^data[-\w.:]+$/i,Ol=/-[a-z]/g,Zh=/[A-Z]/g;function Gh(e,t){const n=Do(t);let r=t,o=We;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&Xh.test(t)){if(t.charAt(4)==="-"){const s=t.slice(5).replace(Ol,tg);r="data"+s.charAt(0).toUpperCase()+s.slice(1)}else{const s=t.slice(4);if(!Ol.test(s)){let l=s.replace(Zh,eg);l.charAt(0)!=="-"&&(l="-"+l),t="data"+l}}o=gs}return new o(r,t)}function eg(e){return"-"+e.toLowerCase()}function tg(e){return e.charAt(1).toUpperCase()}const ng=Pa([Aa,Sa,La,Ma,Qh],"html");Pa([Aa,Sa,La,Ma,Jh],"svg");var Hm=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function rg(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Da={exports:{}};const og=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"];(function(e){e.exports=og})(Da);const Ia=rg(Da.exports),jn="default",$a=/^@|^v-on:/,Ba=/^:|^v-bind:/,Ha=/^v-model/,sg=["select","textarea","input"],Na=Le({name:"ContentRendererMarkdown",props:{value:{type:Object,required:!0},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"},components:{type:Object,default:()=>({})}},async setup(e){var n;const{content:{tags:t={}}}=xn().public;return await gg(e.value.body,{tags:{...t,...((n=e.value)==null?void 0:n._components)||{},...e.components}}),{tags:t}},render(e){var u;const{tags:t,tag:n,value:r,components:o}=e;if(!r)return null;let s=r.body||r;e.excerpt&&r.excerpt&&(s=r.excerpt);const l={...r,tags:{...t,...(r==null?void 0:r._components)||{},...o}};let i=l.component||n;typeof l.component=="object"&&(i=l.component.name),i=ja(i);const a=(s.children||[]).map(c=>ur(c,ye,l));return ye(i,{...(u=l.component)==null?void 0:u.props,...this.$attrs},{default:Ua(a)})}});function ur(e,t,n,r={}){var a;if(e.type==="text")return t(ht,e.value);const o=e.tag,s=typeof((a=e.props)==null?void 0:a.__ignoreMap)>"u"&&n.tags[o]||o;if(e.tag==="binding")return lg(e,t,n,r);const l=ja(s);typeof l=="object"&&(l.tag=o);const i=ag(e,n);return t(l,i,ig(e,t,n,{...r,...i}))}function lg(e,t,n,r={}){var a;const o={...r,$route:()=>Rn(),$document:n,$doc:n},s=/\.|\[(\d+)\]/,i=((a=e.props)==null?void 0:a.value.trim().split(s).filter(Boolean)).reduce((u,c)=>c in u?typeof u[c]=="function"?u[c]():u[c]:{},o);return t(ht,i)}function ig(e,t,n,r){const s=(e.children||[]).reduce((i,a)=>{if(!qa(a))return i[jn].push(ur(a,t,n,r)),i;if(pg(a))return i[jn].push(...(a.children||[]).map(c=>ur(c,t,n,r))),i;const u=Fa(a);return i[u]=(a.children||[]).map(c=>ur(c,t,n,r)),i},{[jn]:[]}),l=Object.entries(s).map(([i,a])=>[i,Ua(a)]);return Object.fromEntries(l)}function ag(e,t){const{tag:n="",props:r={}}=e;return Object.keys(r).reduce(function(o,s){if(s==="__ignoreMap")return o;const l=r[s];if(Ha.test(s)&&!sg.includes(n))return ug(s,l,o,t);if(s==="v-bind")return cg(s,l,o,t);if($a.test(s))return fg(s,l,o,t);if(Ba.test(s))return dg(s,l,o,t);const{attribute:i}=Gh(ng,s);return Array.isArray(l)&&l.every(a=>typeof a=="string")?(o[i]=l.join(" "),o):(o[i]=l,o)},{})}function ug(e,t,n,r){const o=f=>+f,s=f=>f.trim(),l=f=>f,i=e.replace(Ha,"").split(".").filter(f=>f).reduce((f,p)=>(f[p]=!0,f),{}),a="value",u=i.lazy?"change":"input",c=i.number?o:i.trim?s:l;return n[a]=Fr(t,r),n.on=n.on||{},n.on[u]=f=>r[t]=c(f),n}function cg(e,t,n,r){const o=Fr(t,r);return n=Object.assign(n,o),n}function fg(e,t,n,r){return e=e.replace($a,""),n.on=n.on||{},n.on[e]=()=>Fr(t,r),n}function dg(e,t,n,r){return e=e.replace(Ba,""),n[e]=Fr(t,r),n}const ja=e=>{if(!Ia.includes(e)){const t=Mr(zh(e),!1);if(typeof t=="object")return t}return e};function Fr(e,t){const n=e.split(".").reduce((r,o)=>typeof r=="object"?r[o]:void 0,t);return typeof n>"u"?us(e):n}function Fa(e){let t="";for(const n of Object.keys(e.props||{}))if(!(!n.startsWith("#")&&!n.startsWith("v-slot:"))){t=n.split(/[:#]/,2)[1];break}return t||jn}function Ua(e){return e.length?()=>hg(e):void 0}function pg(e){return qa(e)&&Fa(e)===jn}function qa(e){return e.tag==="template"}function hg(e){const t=[];for(const n of e){const r=t[t.length-1];n.type===ht&&(r==null?void 0:r.type)===ht?r.children=r.children+n.children:t.push(n)}return t}async function gg(e,t){const n=Array.from(new Set(r(e,t)));await Promise.all(n.map(async o=>{const s=Mr(o);(s==null?void 0:s.__asyncLoader)&&!s.__asyncResolved&&await s.__asyncLoader()}));function r(o,s){var a;if(o.type==="text"||o.tag==="binding")return[];const l=typeof((a=o.props)==null?void 0:a.__ignoreMap)>"u"&&s.tags[o.tag]||o.tag,i=[];o.type!=="root"&&!Ia.includes(l)&&i.push(l);for(const u of o.children||[])i.push(...r(u,s));return i}}const mg=Object.freeze(Object.defineProperty({__proto__:null,default:Na},Symbol.toStringTag,{value:"Module"})),Ka=Le({name:"ContentRenderer",props:{value:{type:Object,required:!1,default:()=>({})},excerpt:{type:Boolean,default:!1},tag:{type:String,default:"div"}},setup(e){je(()=>e.excerpt,t=>{var n,r,o;t&&!((n=e.value)!=null&&n.excerpt)&&(console.warn(`No excerpt found for document content/${(r=e==null?void 0:e.value)==null?void 0:r._path}.${(o=e==null?void 0:e.value)==null?void 0:o._extension}!`),console.warn("Make sure to use <!--more--> in your content if you want to use excerpt feature."))},{immediate:!0})},render(e){var s,l;const t=as(),{value:n,excerpt:r,tag:o}=e;return!n&&(t==null?void 0:t.empty)?t.empty({value:n,excerpt:r,tag:o,...this.$attrs}):t!=null&&t.default?t.default({value:n,excerpt:r,tag:o,...this.$attrs}):n&&(n==null?void 0:n._type)==="markdown"&&((l=(s=n==null?void 0:n.body)==null?void 0:s.children)==null?void 0:l.length)?ye(Na,{value:n,excerpt:r,tag:o,...this.$attrs}):ye("pre",null,JSON.stringify({message:"You should use slots with <ContentRenderer>",value:n,excerpt:r,tag:o},null,2))}}),yg=Object.freeze(Object.defineProperty({__proto__:null,default:Ka},Symbol.toStringTag,{value:"Module"}));function _g(e){return JSON.stringify(e,vg)}function vg(e,t){return t instanceof RegExp?`--REGEX ${t.toString()}`:t}const bg=["p","h1","h2","h3","h4","h5","h6","li"];function $o(e,t){return e.type===t||typeof e.type=="object"&&e.type.tag===t||e.tag===t}function Va(e){return $o(e,"text")||typeof e.children=="string"}function za(e){return Array.isArray(e.children)||typeof e.children=="string"?e.children:typeof e.children.default=="function"?e.children.default():[]}function Bo(e){if(!e)return"";if(Array.isArray(e))return e.map(Bo).join("");if(Va(e))return e.children||e.value;const t=za(e);return Array.isArray(t)?t.map(Bo).join(""):""}function ms(e,t=["p"]){if(Array.isArray(e))return e.flatMap(r=>ms(r,t));let n=e;return t.some(r=>r==="*"||$o(e,r))&&(n=za(e)||e,!Array.isArray(n)&&bg.some(r=>$o(e,r))&&(n=[n])),n}function Wa(e,t=["p"]){return e=Array.isArray(e)?e:[e],t.length?e.flatMap(n=>Wa(ms(n,[t[0]]),t.slice(1))).filter(n=>!(Va(n)&&Bo(n).trim()==="")):e}const wg=e=>Ji(e,"/api/"+xn().public.content.base),Nm=()=>({unwrap:ms,flatUnwrap:Wa}),jm=()=>{throw console.warn("useContent is only accessible when you are using `documentDriven` mode."),console.warn("Learn more by visiting: https://content.nuxtjs.org/guide/writing/document-driven"),new Error("useContent is only accessible when you are using `documentDriven` mode.")},Eg=()=>{var t;const{clientDB:e}=xn().content;return!!(e!=null&&e.isSPA||((t=Rn().query)==null?void 0:t.preview)||ia("previewToken").value)},Cg="_list_1w161_1",Fm={list:Cg},Ya=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},Ll=(e,t=Rn())=>{const n=be(e);je(()=>be(e),(o=n)=>{if(!t.path||!o)return;const s=Object.assign({},(o==null?void 0:o.head)||{}),l=s.title||(o==null?void 0:o.title);l&&(s.title=l),s.meta=[...s.meta||[]];const i=(s==null?void 0:s.description)||(o==null?void 0:o.description);i&&s.meta.filter(u=>u.name==="description").length===0&&s.meta.push({name:"description",content:i});const a=(s==null?void 0:s.image)||(o==null?void 0:o.image);if(a&&s.meta.filter(u=>u.property==="og:image").length===0&&(typeof a=="string"&&s.meta.push({property:"og:image",content:a}),typeof a=="object")){const u=["src","secure_url","type","width","height","alt"];for(const c of u)c==="src"&&a.src?s.meta.push({property:"og:image",content:a[c]}):a[c]&&s.meta.push({property:`og:image:${c}`,content:a[c]})}En(()=>fa(s))},{immediate:!0})},Ml=(e,t)=>t.split(".").reduce((n,r)=>n&&n[r],e),Qa=(e,t)=>Object.keys(e).filter(t).reduce((n,r)=>Object.assign(n,{[r]:e[r]}),{}),Um=e=>t=>Array.isArray(t)?t.map(n=>e(n)):e(t),Ja=e=>{const t=[],n=[];for(const r of e)["$","_"].includes(r)?t.push(r):n.push(r);return{prefixes:t,properties:n}},qm=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:n,properties:r}=Ja(e);return Qa(t,o=>!r.includes(o)&&!n.includes(o[0]))},Km=(e=[])=>t=>{if(e.length===0||!t)return t;const{prefixes:n,properties:r}=Ja(e);return Qa(t,o=>r.includes(o)||n.includes(o[0]))},Vm=(e,t)=>{const n=new Intl.Collator(t.$locale,{numeric:t.$numeric,caseFirst:t.$caseFirst,sensitivity:t.$sensitivity}),r=Object.keys(t).filter(o=>!o.startsWith("$"));for(const o of r)e=e.sort((s,l)=>{const i=[Ml(s,o),Ml(l,o)].map(a=>{if(a!==null)return a instanceof Date?a.toISOString():a});return t[o]===-1&&i.reverse(),n.compare(i[0],i[1])});return e},zm=(e,t="Expected an array")=>{if(!Array.isArray(e))throw new TypeError(t)},Gt=e=>Array.isArray(e)?e:e?[e]:[],xg=["sort","where","only","without"],Dl=(e,t)=>{const n={...t};for(const s of xg)n[s]&&(n[s]=Gt(n[s]));const r=(s,l=i=>i)=>(...i)=>(n[s]=l(...i),o),o={params:()=>n,only:r("only",Gt),without:r("without",Gt),where:r("where",s=>[...Gt(n.where),s]),sort:r("sort",s=>[...Gt(n.sort),...Gt(s)]),limit:r("limit",s=>parseInt(String(s),10)),skip:r("skip",s=>parseInt(String(s),10)),find:()=>e(o),findOne:()=>(n.first=!0,e(o)),findSurround:(s,l)=>(n.surround={query:s,...l},e(o)),locale:s=>o.where({_locale:s})};return o},Il=e=>async t=>{var s;e&&(t.params().first&&(t.params().where||[]).length===0?t.where({_path:cs(e)}):t.where({_path:new RegExp(`^${e.replace(/[-[\]{}()*+.,^$\s/]/g,"\\$&")}`)})),(s=t.params().sort)!=null&&s.length||t.sort({_file:1,$numeric:!0});const n=t.params(),r=wg(`/query/${la(n)}.json`);if(Eg())return(await Q(()=>import("./client-db.f2270b79.js"),[],import.meta.url).then(i=>i.useContentDatabase())).fetch(t);const o=await $fetch(r,{method:"GET",responseType:"json",params:{_params:_g(n),previewToken:ia("previewToken").value}});if(typeof o=="string"&&o.startsWith("<!DOCTYPE html>"))throw new Error("Not found");return o};function $l(e,...t){return typeof e=="string"?Dl(Il(Jf(Jn(e,...t)))):Dl(Il(),e)}const Xa=Le({name:"ContentQuery",props:{path:{type:String,required:!1,default:void 0},only:{type:Array,required:!1,default:void 0},without:{type:Array,required:!1,default:void 0},where:{type:Object,required:!1,default:void 0},sort:{type:Object,required:!1,default:void 0},limit:{type:Number,required:!1,default:void 0},skip:{type:Number,required:!1,default:void 0},locale:{type:String,required:!1,default:void 0},find:{type:String,required:!1,default:void 0}},async setup(e){const{path:t,only:n,without:r,where:o,sort:s,limit:l,skip:i,locale:a,find:u}=ai(e),c=xe(()=>{var g;return(g=t.value)==null?void 0:g.includes("/_")}),{data:f,refresh:p}=await Ad(`content-query-${la(e)}`,()=>{let g;return t.value?g=$l(t.value):g=$l(),n.value&&(g=g.only(n.value)),r.value&&(g=g.without(r.value)),o.value&&(g=g.where(o.value)),s.value&&(g=g.sort(s.value)),l.value&&(g=g.limit(l.value)),i.value&&(g=g.skip(i.value)),a.value&&(g=g.where({_locale:a.value})),u.value==="one"?g.findOne():u.value==="surround"?t.value?g.findSurround(t):(console.warn("[Content] Surround queries requires `path` prop to be set."),console.warn("[Content] Query without `path` will return regular `find()` results."),g.find()):g.find()});return{isPartial:c,data:f,refresh:p}},render(e){var R;const t=as(),{data:n,refresh:r,isPartial:o,path:s,only:l,without:i,where:a,sort:u,limit:c,skip:f,locale:p,find:g}=e,_={path:s,only:l,without:i,where:a,sort:u,limit:c,skip:f,locale:p,find:g};if(_.find==="one"){if(!n&&(t==null?void 0:t["not-found"]))return t["not-found"]({props:_,...this.$attrs});if((n==null?void 0:n._type)==="markdown"&&!((R=n==null?void 0:n.body)!=null&&R.children.length))return t.empty({props:_,...this.$attrs})}else if((!n||!n.length)&&t!=null&&t["not-found"])return t["not-found"]({props:_,...this.$attrs});return t!=null&&t.default?t.default({data:n,refresh:r,isPartial:o,props:_,...this.$attrs}):((y,h)=>ye("pre",null,JSON.stringify({message:"You should use slots with <ContentQuery>!",slot:y,data:h},null,2)))("default",{data:n,props:_,isPartial:o})}}),Rg=Object.freeze(Object.defineProperty({__proto__:null,default:Xa},Symbol.toStringTag,{value:"Module"})),Pg=Le({name:"ContentDoc",props:{tag:{type:String,required:!1,default:"div"},excerpt:{type:Boolean,default:!1},path:{type:String,required:!1,default:void 0},query:{type:Object,required:!1,default:void 0},head:{type:Boolean,required:!1,default:!0}},render(e){const t=as(),{tag:n,excerpt:r,path:o,query:s,head:l}=e,i={...s||{},path:o||(s==null?void 0:s.path)||Yi(Rn().path),find:"one"},a=(u,c)=>ye("pre",null,JSON.stringify({message:"You should use slots with <ContentDoc>",slot:u,data:c},null,2));return ye(Xa,i,{default:t!=null&&t.default?({data:u,refresh:c,isPartial:f})=>{var p;return l&&Ll(u),(p=t.default)==null?void 0:p.call(t,{doc:u,refresh:c,isPartial:f,excerpt:r,...this.$attrs})}:({data:u})=>(l&&Ll(u),ye(Ka,{value:u,excerpt:r,tag:n,...this.$attrs},{empty:c=>t!=null&&t.empty?t.empty(c):a("default",u)})),empty:u=>{var c;return((c=t==null?void 0:t.empty)==null?void 0:c.call(t,u))||ye("p",null,"Document is empty, overwrite this content with #empty slot in <ContentDoc>.")},"not-found":u=>{var c;return((c=t==null?void 0:t["not-found"])==null?void 0:c.call(t,u))||ye("p",null,"Document not found, overwrite this content with #not-found slot in <ContentDoc>.")}})}}),kg=Object.freeze(Object.defineProperty({__proto__:null,default:Pg},Symbol.toStringTag,{value:"Module"})),Ht=void 0,Nt={layout:"landing"},jt={layout:"landing"},Sg="_button_15t7y_1",Ag="_prefixed_15t7y_42",Tg="_suffixed_15t7y_42",Og="_title_15t7y_49",Lg="_prefix_15t7y_42",Mg="_suffix_15t7y_42",Wm={button:Sg,"variant-primary":"_variant-primary_15t7y_9","variant-outline":"_variant-outline_15t7y_12","size-md":"_size-md_15t7y_38",prefixed:Ag,suffixed:Tg,title:Og,prefix:Lg,suffix:Mg},Dg="_highlight_4apg3_134",Ig="_light_4apg3_182",$g="_buttons_4apg3_214",Ym={"page-enter-active":"_page-enter-active_4apg3_2","page-leave-active":"_page-leave-active_4apg3_3","page-enter-from":"_page-enter-from_4apg3_7","page-leave-to":"_page-leave-to_4apg3_8",highlight:Dg,light:Ig,buttons:$g},Bg="_grid_1s2ro_1",Hg="_image_1s2ro_16",Ng="_title_1s2ro_27",jg="_subtitle_1s2ro_31",Fg="_text_1s2ro_41",Ug="_desk_1s2ro_60",qg="_buttons_1s2ro_69",Qm={grid:Bg,image:Hg,title:Ng,subtitle:jg,text:Fg,desk:Ug,buttons:qg},Kg=Le({mounted(){const e=document.querySelector(`.${this.$style.link}.${this.$style.active}`);!e||e==null||e.scrollIntoView({block:"center"})}}),Vg=Le({...Kg,__name:"LayoutMainMenuRow",props:{title:null,url:null,children:null,secondary:{type:Boolean}},setup(e){return(t,n)=>{var s;const r=Za,o=ca;return((s=e.children)==null?void 0:s.length)||!e.url?(Oe(),Pt("div",{key:0,class:dt([t.$style.container,{[t.$style.secondary]:e.secondary}])},[vr("div",{class:dt(t.$style.heading)},io(e.title),3),vr("div",{class:dt(t.$style.children)},[(Oe(!0),Pt(ke,null,mo(e.children,l=>(Oe(),Wt(r,{key:"item._path",title:l.title,url:l._path,children:l.children,secondary:""},null,8,["title","url","children"]))),128))],2)],2)):(Oe(),Pt("div",{key:1,class:dt(t.$style.row)},[ge(o,{to:e.url,class:dt(t.$style.link),exactActiveClass:t.$style.active},{default:Or(()=>[Ir(io(e.title),1)]),_:1},8,["to","class","exactActiveClass"])],2))}}}),zg="_container_192pu_1",Wg="_secondary_192pu_4",Yg="_row_192pu_24",Qg="_heading_192pu_48",Jg="_link_192pu_66",Xg="_active_192pu_81",Zg="_children_192pu_86",Gg={container:zg,secondary:Wg,row:Yg,heading:Qg,link:Jg,active:Xg,children:Zg},em={$style:Gg},Za=Ya(Vg,[["__cssModules",em]]),Jm=Object.freeze(Object.defineProperty({__proto__:null,default:Za},Symbol.toStringTag,{value:"Module"})),tm="_row_1ufrv_1",Xm={row:tm},nm="_main_su98q_1",rm="_reference_su98q_22",om="_grid_su98q_26",Zm={main:nm,reference:rm,grid:om},Ft={layout:"landing"},Bl=[{name:"slug",path:"/:slug(.*)*",file:"/drone/src/pages/[...slug].vue",children:[],meta:Ht,alias:(Ht==null?void 0:Ht.alias)||[],redirect:(Ht==null?void 0:Ht.redirect)||void 0,component:()=>Q(()=>import("./_...slug_.ddc65e31.js"),["_...slug_.ddc65e31.js","_...slug_.23599aab.css","HomeReference.2c543999.js","navigation.6eff7b20.js"],import.meta.url).then(e=>e.default||e)},{name:"about",path:"/about",file:"/drone/src/pages/about.vue",children:[],meta:Nt,alias:(Nt==null?void 0:Nt.alias)||[],redirect:(Nt==null?void 0:Nt.redirect)||void 0,component:()=>Q(()=>import("./about.cb098193.js"),["about.cb098193.js","about.9cff0ef5.css","BioHeading.2232298a.js","IconsSend.84a84f40.js","UiActionButton.64242ded.js","IconsGithub.63e3df66.js","UiButtonGroup.b5fbdf86.js","BioSkills.vue_used_vue_type_style_index_0_lang.module.516c18c9.js","BioSkills.vue_used_vue_type_style_index_0_lang.4d0cadf8.css","BioSkills.6e717217.js","BioSkillsCard.15f7a5d4.js","UiStars.ebb00711.js","IconStar.1aee6923.js","UiCard.0812f6ff.js","UiCard.vue_used_vue_type_style_index_0_lang.module.a0027dfd.js","UiCard.vue_used_vue_type_style_index_0_lang.7760099e.css","BioProjects.c727594f.js","BioProjectCard.1a6f1f51.js","IconsCode.8a096846.js","ArrowRight.243b7925.js"],import.meta.url).then(e=>e.default||e)},{name:"contacts",path:"/contacts",file:"/drone/src/pages/contacts.vue",children:[],meta:jt,alias:(jt==null?void 0:jt.alias)||[],redirect:(jt==null?void 0:jt.redirect)||void 0,component:()=>Q(()=>import("./contacts.004fe375.js"),["contacts.004fe375.js","contacts.bad4c8aa.css","ContactInformation.1fcf3a21.js","IconsTelegram.d0297f26.js","ContactRow.5005b807.js","UiCard.0812f6ff.js","UiCard.vue_used_vue_type_style_index_0_lang.module.a0027dfd.js","UiCard.vue_used_vue_type_style_index_0_lang.7760099e.css","ContactInformation.vue_used_vue_type_style_index_0_lang.module.739bc2ff.js","ContactInformation.vue_used_vue_type_style_index_0_lang.1e51a0d4.css","IconsGithub.63e3df66.js","IconsSend.84a84f40.js"],import.meta.url).then(e=>e.default||e)},{name:"index",path:"/",file:"/drone/src/pages/index.vue",children:[],meta:Ft,alias:(Ft==null?void 0:Ft.alias)||[],redirect:(Ft==null?void 0:Ft.redirect)||void 0,component:()=>Q(()=>import("./index.49af3221.js"),["index.49af3221.js","HomeHeader.fba06538.js","IconsSend.84a84f40.js","UiActionButton.64242ded.js","IconsBook.20e18543.js","UiButtonGroup.b5fbdf86.js","HomeContentList.87e0d790.js","navigation.6eff7b20.js"],import.meta.url).then(e=>e.default||e)}],sm={},ut={...sm},lm=Nd(async e=>{var o;let t,n;if(!((o=e.meta)!=null&&o.validate))return;const r=([t,n]=ta(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);return typeof r=="boolean"?r:ra(r)}),im=[lm],lo={};function am(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){const i=o.includes(e.slice(s))?e.slice(s).length:1;let a=o.slice(i);return a[0]!=="/"&&(a="/"+a),el(a,"")}return el(n,e)+r+o}const um=Lt(async e=>{var _,C,R,y;let t,n,r=xn().app.baseURL;ut.hashMode&&!r.includes("#")&&(r+="#");const o=(C=(_=ut.history)==null?void 0:_.call(ut,r))!=null?C:ut.hashMode?th(r):ma(r),s=(y=(R=ut.routes)==null?void 0:R.call(ut,Bl))!=null?y:Bl,l=am(r,window.location),i=Hh({...ut,history:o,routes:s});e.vueApp.use(i);const a=po(i.currentRoute.value);i.afterEach((h,v)=>{a.value=v}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>a.value});const u=po(i.resolve(l)),c=()=>{u.value=i.currentRoute.value};e.hook("page:finish",c),i.afterEach((h,v)=>{var w,T,O,I;((T=(w=h.matched[0])==null?void 0:w.components)==null?void 0:T.default)===((I=(O=v.matched[0])==null?void 0:O.components)==null?void 0:I.default)&&c()});const f={};for(const h in u.value)f[h]=xe(()=>u.value[h]);e._route=et(f),e._middleware=e._middleware||{global:[],named:{}};const p=Nr();try{[t,n]=ta(()=>i.isReady()),await t,n()}catch(h){xt(e,Ln,[h])}const g=oa("_layout");return i.beforeEach(async(h,v)=>{var T,O;h.meta=et(h.meta),e.isHydrating&&(h.meta.layout=(T=g.value)!=null?T:h.meta.layout),e._processingMiddleware=!0;const w=new Set([...im,...e._middleware.global]);for(const I of h.matched){const k=I.meta.middleware;if(!!k)if(Array.isArray(k))for(const U of k)w.add(U);else w.add(k)}for(const I of w){const k=typeof I=="string"?e._middleware.named[I]||await((O=lo[I])==null?void 0:O.call(lo).then(F=>F.default||F)):I;if(!k)throw new Error(`Unknown route middleware: '${I}'.`);const U=await xt(e,k,[h,v]);if(!e.payload.serverRendered&&e.isHydrating&&(U===!1||U instanceof Error)){const F=U||Ao({statusCode:404,statusMessage:`Page Not Found: ${l}`});return xt(e,Ln,[F])}if(U||U===!1)return U}}),i.afterEach(async h=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await xt(e,Bd),h.matched.length===0&&xt(e,Ln,[Ao({statusCode:404,fatal:!1,statusMessage:`Page not found: ${h.fullPath}`})])}),e.hooks.hookOnce("app:created",async()=>{try{await i.replace({...i.resolve(l),name:void 0,force:!0})}catch(h){xt(e,Ln,[h])}}),{provide:{router:i}}}),cm="__NUXT_COLOR_MODE__",Gm="ColorScheme",fm="nuxt-color-mode",ct=window[cm],dm=Lt(e=>{const t=oa("color-mode",()=>et({preference:ct.preference,value:ct.value,unknown:!1,forced:!1})).value;Yt().afterEach(o=>{const s=o.meta.colorMode;s&&s!=="system"?(t.value=s,t.forced=!0):(s==="system"&&console.warn("You cannot force the colorMode to system at the page level."),t.forced=!1,t.value=t.preference==="system"?ct.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=ct.getColorScheme())}))}je(()=>t.preference,o=>{var s;t.forced||(o==="system"?(t.value=ct.getColorScheme(),r()):t.value=o,(s=window.localStorage)==null||s.setItem(fm,o))},{immediate:!0}),je(()=>t.value,(o,s)=>{ct.removeColorScheme(s),ct.addColorScheme(o)}),t.preference==="system"&&r(),e.hook("app:mounted",()=>{t.unknown&&(t.preference=ct.preference,t.value=ct.value,t.unknown=!1)}),e.provide("colorMode",t)}),pm=Lt(()=>{xn().public.content.wsUrl&&Q(()=>import("./web-socket.f84e67fd.js"),[],import.meta.url).then(({useContentWebSocket:t})=>t())}),hm=Lt(e=>{!ap()||(e.hooks.hook("link:prefetch",t=>al(t)),Yt().beforeResolve(async(t,n)=>{if(t.path===n.path)return;const r=await al(t.path);!r||Object.assign(e.payload.data,r.data)}))}),gm=["data-index"],mm=Le({__name:"masonry-wall",props:{columnWidth:{default:400},items:null,gap:{default:0},rtl:{type:Boolean,default:!1},ssrColumns:{default:0},scrollContainer:{default:null}},emits:["redraw","redrawSkip"],setup(e,{emit:t}){const n=e,{columnWidth:r,items:o,gap:s,rtl:l,ssrColumns:i,scrollContainer:a}=ai(n),u=Ve([]),c=Ve();function f(){const R=Math.floor((c.value.getBoundingClientRect().width+s.value)/(r.value+s.value));return R>0?R:1}function p(R){return[...new Array(R)].map(()=>[])}if(i.value>0){const R=p(i.value);o.value.forEach((y,h)=>R[h%i.value].push(h)),u.value=R}async function g(R){if(R>=o.value.length)return;await En();const y=[...c.value.children];l.value&&y.reverse();const h=y.reduce((v,w)=>w.getBoundingClientRect().height<v.getBoundingClientRect().height?w:v);u.value[+h.dataset.index].push(R),await g(R+1)}async function _(R=!1){if(u.value.length===f()&&!R){t("redrawSkip");return}u.value=p(f());const y=a==null?void 0:a.value,h=y?y.scrollTop:window.scrollY;await g(0),y?y.scrollBy({top:h-y.scrollTop}):window.scrollTo({top:h}),t("redraw")}const C=typeof ResizeObserver>"u"?void 0:new ResizeObserver(()=>_());return Qn(()=>{_(),C==null||C.observe(c.value)}),Cn(()=>C==null?void 0:C.unobserve(c.value)),je([o,l],()=>_(!0)),je([r,s],()=>_()),(R,y)=>(Oe(),Pt("div",{ref_key:"wall",ref:c,class:"masonry-wall",style:cn({display:"flex",gap:`${be(s)}px`})},[(Oe(!0),Pt(ke,null,mo(u.value,(h,v)=>(Oe(),Pt("div",{key:v,class:"masonry-column","data-index":v,style:cn({display:"flex","flex-basis":"0px","flex-direction":"column","flex-grow":1,height:["-webkit-max-content","-moz-max-content","max-content"],gap:`${be(s)}px`})},[(Oe(!0),Pt(ke,null,mo(h,w=>(Oe(),Pt("div",{key:w,class:"masonry-item"},[Ec(R.$slots,"default",{item:be(o)[w],index:w},()=>[Ir(io(be(o)[w]),1)])]))),128))],12,gm))),128))],4))}}),ym=(()=>{const e=mm;return e.install=t=>{t.component("MasonryWall",e)},e})(),_m=Lt(e=>{e.vueApp.use(ym)}),vm=[_p,Ip,Bp,um,dm,pm,hm,_m],Hl={__name:"nuxt-root",setup(e){const t=ne(()=>Q(()=>import("./error-component.dbdcc7b1.js"),[],import.meta.url).then(s=>s.default||s)),n=Ce(),r=n.deferHydration();an("_route",Rn()),n.hooks.callHookWith(s=>s.map(l=>l()),"vue:setup");const o=Nr();return Ri((s,l,i)=>{n.hooks.callHook("vue:error",s,l,i).catch(a=>console.error("[nuxt] Error in `vue:error` hook",a)),Hd(s)&&(s.fatal||s.unhandled)&&xt(n,Ln,[s])}),(s,l)=>{const i=Mr("App");return Oe(),Wt(mi,{onResolve:be(r)},{default:Or(()=>[be(o)?(Oe(),Wt(be(t),{key:0,error:be(o)},null,8,["error"])):(Oe(),Wt(i,{key:1}))]),_:1},8,["onResolve"])}}},bm=(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())||""}),wm=(e,t)=>{var o;const n=t.route.matched.find(s=>{var l;return((l=s.components)==null?void 0:l.default)===t.Component.type}),r=(o=e!=null?e:n==null?void 0:n.meta.key)!=null?o:n&&bm(t.route,n);return typeof r=="function"?r(t.route):r},Em=(e,t)=>({default:()=>e?ye(dc,e===!0?{}:e,t):t}),Cm=Le({setup(e,{slots:t}){return()=>{var n;return(n=t.default)==null?void 0:n.call(t)}}}),Ho=(e,t,n)=>({default:()=>t?ye(e,t===!0?{}:t,n):ye(Cm,{},n)}),Ga=Le({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}){const n=Ce();return()=>ye(Ra,{name:e.name,route:e.route,...t},{default:r=>{var i,a,u,c;if(!r.Component)return;const o=wm(e.pageKey,r),s=(a=(i=e.transition)!=null?i:r.route.meta.pageTransition)!=null?a:Mp,l=n.deferHydration();return Ho($r,s,Em((c=(u=e.keepalive)!=null?u:r.route.meta.keepalive)!=null?c:Dp,ye(mi,{onPending:()=>n.callHook("page:start",r.Component),onResolve:()=>n.callHook("page:finish",r.Component).finally(l)},{default:()=>ye(xm,{key:o,routeProps:r,pageKey:o,hasTransition:!!s})}))).default()}})}}),xm=Le({props:["routeProps","pageKey","hasTransition"],setup(e){const t=e.pageKey,n=e.routeProps.route,r={};for(const o in e.routeProps.route)r[o]=xe(()=>t===e.pageKey?e.routeProps.route[o]:n[o]);return an("_route",et(r)),()=>ye(e.routeProps.Component)}}),ey=Object.freeze(Object.defineProperty({__proto__:null,default:Ga},Symbol.toStringTag,{value:"Module"})),eu={content:()=>Q(()=>import("./content.1f189087.js"),["content.1f189087.js","content.c373b433.css","LayoutThemeToggle.9bc049e1.js","LayoutThemeToggle.vue_used_vue_type_style_index_0_lang.module.ccfe0cc4.js","LayoutThemeToggle.vue_used_vue_type_style_index_0_lang.cfa40af4.css","LayoutFooter.fdf07b36.js"],import.meta.url).then(e=>e.default||e),default:()=>Q(()=>import("./default.414bedce.js"),["default.414bedce.js","default.ddd18a96.css","LayoutMainMenuToggle.f479e8f6.js","LayoutMainMenuToggle.vue_used_vue_type_style_index_0_lang.module.ab60ac3f.js","LayoutMainMenuToggle.vue_used_vue_type_style_index_0_lang.5944fda9.css","LayoutMainMenu.16935481.js","navigation.6eff7b20.js"],import.meta.url).then(e=>e.default||e),landing:()=>Q(()=>import("./landing.dd31a85e.js"),["landing.dd31a85e.js","landing.4cba77e7.css","LayoutHeader.d41d3383.js","LayoutHeader.vue_used_vue_type_style_index_0_lang.module.0c694d46.js","LayoutHeader.vue_used_vue_type_style_index_0_lang.6c21f409.css"],import.meta.url).then(e=>e.default||e)},Rm=Le({props:{name:String},async setup(e,t){const n=await eu[e.name]().then(r=>r.default||r);return()=>ye(n,{},t.slots)}}),tu=Le({props:{name:{type:[String,Boolean,Object],default:null}},setup(e,t){const n=Ge("_route"),r=n===Rn()?jh():n,o=xe(()=>{var s,l;return(l=(s=be(e.name))!=null?s:r.meta.layout)!=null?l:"default"});return()=>{var i;const s=o.value&&o.value in eu,l=(i=r.meta.layoutTransition)!=null?i:Lp;return Ho($r,s&&l,{default:()=>Ho(Rm,s&&{key:o.value,name:o.value,hasTransition:!!l},t.slots).default()}).default()}}}),ty=Object.freeze(Object.defineProperty({__proto__:null,default:tu},Symbol.toStringTag,{value:"Module"})),Pm={};function km(e,t){const n=Ga,r=tu;return Oe(),Wt(r,null,{default:Or(()=>[ge(n)]),_:1})}const Sm=Ya(Pm,[["render",km]]);globalThis.$fetch||(globalThis.$fetch=cd.create({baseURL:dd()}));let Nl;const Am=kd(vm);Nl=async function(){var o;const n=Boolean((o=window.__NUXT__)==null?void 0:o.serverRendered)?Rf(Hl):xf(Hl);n.component("App",Sm);const r=xd({vueApp:n});try{await Pd(r,Am)}catch(s){await r.callHook("app:error",s),r.payload.error=r.payload.error||s}try{await r.hooks.callHook("app:created",n),await r.hooks.callHook("app:beforeMount",n),n.mount("#__nuxt"),await r.hooks.callHook("app:mounted",n),await En()}catch(s){await r.callHook("app:error",s),r.payload.error=r.payload.error||s}},Nl().catch(e=>{console.error("Error while mounting app:",e)});export{Mr as $,ai as A,oa as B,jm as C,Ad as D,la as E,wg as F,Eg as G,_g as H,ia as I,Qn as J,Nm as K,yt as L,xn as M,$m as N,Pg as O,Ka as P,Im as Q,ke as R,mo as S,Ir as T,Fm as U,Mm as V,Wm as W,Ym as X,Zm as Y,Qm as Z,Q as _,Le as a,Xm as a0,Za as a1,gr as a2,En as a3,tu as a4,us as a5,Ml as a6,zm as a7,Gt as a8,Vm as a9,Um as aa,qm as ab,Km as ac,Hm as ad,zh as ae,Dl as af,Ji as ag,Om as ah,Lm as ai,Gm as aj,Bm as ak,mg as al,yg as am,Rg as an,kg as ao,Jm as ap,ey as aq,ty as ar,ca as b,Wt as c,ne as d,Pt as e,vr as f,Uc as g,dt as h,ge as i,Dm as j,Ya as k,as as l,ye as m,Tm as n,Oe as o,Xa as p,Ve as q,Ec as r,Ce as s,io as t,be as u,Ri as v,Or as w,Cn as x,xe as y,fa as z};
|