const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Bvm4l1RZ.js","./error-404.ygbHJO5Q.css","./CFsqMZDA.js","./error-500.B11Ibp8J.css"])))=>i.map(i=>d[i]); /** * @vue/shared v3.5.6 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function ki(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Se={},Bn=[],Nt=()=>{},th=()=>!1,$r=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Pi=e=>e.startsWith("onUpdate:"),Fe=Object.assign,Oi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},nh=Object.prototype.hasOwnProperty,_e=(e,t)=>nh.call(e,t),oe=Array.isArray,Wn=e=>Fr(e)==="[object Map]",jc=e=>Fr(e)==="[object Set]",rh=e=>Fr(e)==="[object RegExp]",ae=e=>typeof e=="function",Re=e=>typeof e=="string",ln=e=>typeof e=="symbol",Te=e=>e!==null&&typeof e=="object",Bc=e=>(Te(e)||ae(e))&&ae(e.then)&&ae(e.catch),Wc=Object.prototype.toString,Fr=e=>Wc.call(e),sh=e=>Fr(e).slice(8,-1),Vc=e=>Fr(e)==="[object Object]",Ai=e=>Re(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Vn=ki(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ms=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},oh=/-(\w)/g,Ct=Ms(e=>e.replace(oh,(t,n)=>n?n.toUpperCase():"")),ih=/\B([A-Z])/g,kn=Ms(e=>e.replace(ih,"-$1").toLowerCase()),Ds=Ms(e=>e.charAt(0).toUpperCase()+e.slice(1)),ao=Ms(e=>e?`on${Ds(e)}`:""),on=(e,t)=>!Object.is(e,t),gr=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},ah=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Gc=e=>{const t=Re(e)?Number(e):NaN;return isNaN(t)?e:t};let ka;const qc=()=>ka||(ka=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function $s(e){if(oe(e)){const t={};for(let n=0;n{if(n){const r=n.split(ch);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Fs(e){let t="";if(Re(e))t=e;else if(oe(e))for(let n=0;n!!(e&&e.__v_isRef===!0),gh=e=>Re(e)?e:e==null?"":oe(e)||Te(e)&&(e.toString===Wc||!ae(e.toString))?Xc(e)?gh(e.value):JSON.stringify(e,Jc,2):String(e),Jc=(e,t)=>Xc(t)?Jc(e,t.value):Wn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[lo(r,o)+" =>"]=s,n),{})}:jc(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>lo(n))}:ln(t)?lo(t):Te(t)&&!oe(t)&&!Vc(t)?String(t):t,lo=(e,t="")=>{var n;return ln(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.6 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let tt;class Qc{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=tt,!t&&tt&&(this.index=(tt.scopes||(tt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;let e;for(;mr;){let t=mr;for(mr=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function tu(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function nu(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),Mi(r),mh(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function Mo(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ru(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ru(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Tr))return;e.globalVersion=Tr;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!Mo(e)){e.flags&=-3;return}const n=Ce,r=wt;Ce=e,wt=!0;try{tu(e);const s=e.fn(e._value);(t.version===0||on(s,e._value))&&(e._value=s,t.version++)}catch(s){throw t.version++,s}finally{Ce=n,wt=r,nu(e),e.flags&=-3}}function Mi(e){const{dep:t,prevSub:n,nextSub:r}=e;if(n&&(n.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=n,e.nextSub=void 0),t.subs===e&&(t.subs=n),!t.subs&&t.computed){t.computed.flags&=-5;for(let s=t.computed.deps;s;s=s.nextDep)Mi(s)}}function mh(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let wt=!0;const su=[];function cn(){su.push(wt),wt=!1}function un(){const e=su.pop();wt=e===void 0?!0:e}function Pa(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ce;Ce=void 0;try{t()}finally{Ce=n}}}let Tr=0;class _h{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Us{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0}track(t){if(!Ce||!wt||Ce===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ce)n=this.activeLink=new _h(Ce,this),Ce.deps?(n.prevDep=Ce.depsTail,Ce.depsTail.nextDep=n,Ce.depsTail=n):Ce.deps=Ce.depsTail=n,Ce.flags&4&&ou(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Ce.depsTail,n.nextDep=void 0,Ce.depsTail.nextDep=n,Ce.depsTail=n,Ce.deps===n&&(Ce.deps=r)}return n}trigger(t){this.version++,Tr++,this.notify(t)}notify(t){Ni();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{xi()}}}function ou(e){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)ou(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}const hs=new WeakMap,Cn=Symbol(""),Do=Symbol(""),Lr=Symbol("");function Xe(e,t,n){if(wt&&Ce){let r=hs.get(e);r||hs.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=new Us),s.track()}}function Bt(e,t,n,r,s,o){const i=hs.get(e);if(!i){Tr++;return}const a=l=>{l&&l.trigger()};if(Ni(),t==="clear")i.forEach(a);else{const l=oe(e),u=l&&Ai(n);if(l&&n==="length"){const c=Number(r);i.forEach((f,d)=>{(d==="length"||d===Lr||!ln(d)&&d>=c)&&a(f)})}else switch(n!==void 0&&a(i.get(n)),u&&a(i.get(Lr)),t){case"add":l?u&&a(i.get("length")):(a(i.get(Cn)),Wn(e)&&a(i.get(Do)));break;case"delete":l||(a(i.get(Cn)),Wn(e)&&a(i.get(Do)));break;case"set":Wn(e)&&a(i.get(Cn));break}}xi()}function yh(e,t){var n;return(n=hs.get(e))==null?void 0:n.get(t)}function Nn(e){const t=pe(e);return t===e?t:(Xe(t,"iterate",Lr),pt(e)?t:t.map(Ge))}function js(e){return Xe(e=pe(e),"iterate",Lr),e}const bh={__proto__:null,[Symbol.iterator](){return uo(this,Symbol.iterator,Ge)},concat(...e){return Nn(this).concat(...e.map(t=>oe(t)?Nn(t):t))},entries(){return uo(this,"entries",e=>(e[1]=Ge(e[1]),e))},every(e,t){return xt(this,"every",e,t,void 0,arguments)},filter(e,t){return xt(this,"filter",e,t,n=>n.map(Ge),arguments)},find(e,t){return xt(this,"find",e,t,Ge,arguments)},findIndex(e,t){return xt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return xt(this,"findLast",e,t,Ge,arguments)},findLastIndex(e,t){return xt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return xt(this,"forEach",e,t,void 0,arguments)},includes(...e){return fo(this,"includes",e)},indexOf(...e){return fo(this,"indexOf",e)},join(e){return Nn(this).join(e)},lastIndexOf(...e){return fo(this,"lastIndexOf",e)},map(e,t){return xt(this,"map",e,t,void 0,arguments)},pop(){return cr(this,"pop")},push(...e){return cr(this,"push",e)},reduce(e,...t){return Oa(this,"reduce",e,t)},reduceRight(e,...t){return Oa(this,"reduceRight",e,t)},shift(){return cr(this,"shift")},some(e,t){return xt(this,"some",e,t,void 0,arguments)},splice(...e){return cr(this,"splice",e)},toReversed(){return Nn(this).toReversed()},toSorted(e){return Nn(this).toSorted(e)},toSpliced(...e){return Nn(this).toSpliced(...e)},unshift(...e){return cr(this,"unshift",e)},values(){return uo(this,"values",Ge)}};function uo(e,t,n){const r=js(e),s=r[t]();return r!==e&&!pt(e)&&(s._next=s.next,s.next=()=>{const o=s._next();return o.value&&(o.value=n(o.value)),o}),s}const vh=Array.prototype;function xt(e,t,n,r,s,o){const i=js(e),a=i!==e&&!pt(e),l=i[t];if(l!==vh[t]){const f=l.apply(e,o);return a?Ge(f):f}let u=n;i!==e&&(a?u=function(f,d){return n.call(this,Ge(f),d,e)}:n.length>2&&(u=function(f,d){return n.call(this,f,d,e)}));const c=l.call(i,u,r);return a&&s?s(c):c}function Oa(e,t,n,r){const s=js(e);let o=n;return s!==e&&(pt(e)?n.length>3&&(o=function(i,a,l){return n.call(this,i,a,l,e)}):o=function(i,a,l){return n.call(this,i,Ge(a),l,e)}),s[t](o,...r)}function fo(e,t,n){const r=pe(e);Xe(r,"iterate",Lr);const s=r[t](...n);return(s===-1||s===!1)&&Hi(n[0])?(n[0]=pe(n[0]),r[t](...n)):s}function cr(e,t,n=[]){cn(),Ni();const r=pe(e)[t].apply(e,n);return xi(),un(),r}const Eh=ki("__proto__,__v_isRef,__isVue"),iu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ln));function wh(e){ln(e)||(e=String(e));const t=pe(this);return Xe(t,"has",e),t.hasOwnProperty(e)}class au{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?Mh:fu:o?uu:cu).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=oe(t);if(!s){let l;if(i&&(l=bh[n]))return l;if(n==="hasOwnProperty")return wh}const a=Reflect.get(t,n,Ae(t)?t:r);return(ln(n)?iu.has(n):Eh(n))||(s||Xe(t,"get",n),o)?a:Ae(a)?i&&Ai(n)?a:a.value:Te(a)?s?du(a):fn(a):a}}class lu extends au{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const l=an(o);if(!pt(r)&&!an(r)&&(o=pe(o),r=pe(r)),!oe(t)&&Ae(o)&&!Ae(r))return l?!1:(o.value=r,!0)}const i=oe(t)&&Ai(n)?Number(n)e,Bs=e=>Reflect.getPrototypeOf(e);function Gr(e,t,n=!1,r=!1){e=e.__v_raw;const s=pe(e),o=pe(t);n||(on(t,o)&&Xe(s,"get",t),Xe(s,"get",o));const{has:i}=Bs(s),a=r?Di:n?Ui:Ge;if(i.call(s,t))return a(e.get(t));if(i.call(s,o))return a(e.get(o));e!==s&&e.get(t)}function qr(e,t=!1){const n=this.__v_raw,r=pe(n),s=pe(e);return t||(on(e,s)&&Xe(r,"has",e),Xe(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function Yr(e,t=!1){return e=e.__v_raw,!t&&Xe(pe(e),"iterate",Cn),Reflect.get(e,"size",e)}function Aa(e,t=!1){!t&&!pt(e)&&!an(e)&&(e=pe(e));const n=pe(this);return Bs(n).has.call(n,e)||(n.add(e),Bt(n,"add",e,e)),this}function Ia(e,t,n=!1){!n&&!pt(t)&&!an(t)&&(t=pe(t));const r=pe(this),{has:s,get:o}=Bs(r);let i=s.call(r,e);i||(e=pe(e),i=s.call(r,e));const a=o.call(r,e);return r.set(e,t),i?on(t,a)&&Bt(r,"set",e,t):Bt(r,"add",e,t),this}function Na(e){const t=pe(this),{has:n,get:r}=Bs(t);let s=n.call(t,e);s||(e=pe(e),s=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return s&&Bt(t,"delete",e,void 0),o}function xa(){const e=pe(this),t=e.size!==0,n=e.clear();return t&&Bt(e,"clear",void 0,void 0),n}function Xr(e,t){return function(r,s){const o=this,i=o.__v_raw,a=pe(i),l=t?Di:e?Ui:Ge;return!e&&Xe(a,"iterate",Cn),i.forEach((u,c)=>r.call(s,l(u),l(c),o))}}function Jr(e,t,n){return function(...r){const s=this.__v_raw,o=pe(s),i=Wn(o),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=s[e](...r),c=n?Di:t?Ui:Ge;return!t&&Xe(o,"iterate",l?Do:Cn),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:a?[c(f[0]),c(f[1])]:c(f),done:d}},[Symbol.iterator](){return this}}}}function Kt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Rh(){const e={get(o){return Gr(this,o)},get size(){return Yr(this)},has:qr,add:Aa,set:Ia,delete:Na,clear:xa,forEach:Xr(!1,!1)},t={get(o){return Gr(this,o,!1,!0)},get size(){return Yr(this)},has:qr,add(o){return Aa.call(this,o,!0)},set(o,i){return Ia.call(this,o,i,!0)},delete:Na,clear:xa,forEach:Xr(!1,!0)},n={get(o){return Gr(this,o,!0)},get size(){return Yr(this,!0)},has(o){return qr.call(this,o,!0)},add:Kt("add"),set:Kt("set"),delete:Kt("delete"),clear:Kt("clear"),forEach:Xr(!0,!1)},r={get(o){return Gr(this,o,!0,!0)},get size(){return Yr(this,!0)},has(o){return qr.call(this,o,!0)},add:Kt("add"),set:Kt("set"),delete:Kt("delete"),clear:Kt("clear"),forEach:Xr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Jr(o,!1,!1),n[o]=Jr(o,!0,!1),t[o]=Jr(o,!1,!0),r[o]=Jr(o,!0,!0)}),[e,n,t,r]}const[kh,Ph,Oh,Ah]=Rh();function $i(e,t){const n=t?e?Ah:Oh:e?Ph:kh;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(_e(n,s)&&s in r?n:r,s,o)}const Ih={get:$i(!1,!1)},Nh={get:$i(!1,!0)},xh={get:$i(!0,!1)};const cu=new WeakMap,uu=new WeakMap,fu=new WeakMap,Mh=new WeakMap;function Dh(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function $h(e){return e.__v_skip||!Object.isExtensible(e)?0:Dh(sh(e))}function fn(e){return an(e)?e:Fi(e,!1,Sh,Ih,cu)}function Ht(e){return Fi(e,!1,Lh,Nh,uu)}function du(e){return Fi(e,!0,Th,xh,fu)}function Fi(e,t,n,r,s){if(!Te(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=$h(e);if(i===0)return e;const a=new Proxy(e,i===2?r:n);return s.set(e,a),a}function Sn(e){return an(e)?Sn(e.__v_raw):!!(e&&e.__v_isReactive)}function an(e){return!!(e&&e.__v_isReadonly)}function pt(e){return!!(e&&e.__v_isShallow)}function Hi(e){return e?!!e.__v_raw:!1}function pe(e){const t=e&&e.__v_raw;return t?pe(t):e}function Fh(e){return!_e(e,"__v_skip")&&Object.isExtensible(e)&&Kc(e,"__v_skip",!0),e}const Ge=e=>Te(e)?fn(e):e,Ui=e=>Te(e)?du(e):e;function Ae(e){return e?e.__v_isRef===!0:!1}function $e(e){return hu(e,!1)}function qn(e){return hu(e,!0)}function hu(e,t){return Ae(e)?e:new Hh(e,t)}class Hh{constructor(t,n){this.dep=new Us,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:pe(t),this._value=n?t:Ge(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||pt(t)||an(t);t=r?t:pe(t),on(t,n)&&(this._rawValue=t,this._value=r?t:Ge(t),this.dep.trigger())}}function ce(e){return Ae(e)?e.value:e}const Uh={get:(e,t,n)=>t==="__v_raw"?e:ce(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Ae(s)&&!Ae(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function pu(e){return Sn(e)?e:new Proxy(e,Uh)}class jh{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Us,{get:r,set:s}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=s}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Bh(e){return new jh(e)}class Wh{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return yh(pe(this._object),this._key)}}class Vh{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function gu(e,t,n){return Ae(e)?e:ae(e)?new Vh(e):Te(e)&&arguments.length>1?Kh(e,t,n):$e(e)}function Kh(e,t,n){const r=e[t];return Ae(r)?r:new Wh(e,t,n)}class Gh{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Us(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Tr-1,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Ce!==this)return eu(this),!0}get value(){const t=this.dep.track();return ru(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function qh(e,t,n=!1){let r,s;return ae(e)?r=e:(r=e.get,s=e.set),new Gh(r,s,n)}const Qr={},ps=new WeakMap;let En;function Yh(e,t=!1,n=En){if(n){let r=ps.get(n);r||ps.set(n,r=[]),r.push(e)}}function Xh(e,t,n=Se){const{immediate:r,deep:s,once:o,scheduler:i,augmentJob:a,call:l}=n,u=g=>s?g:pt(g)||s===!1||s===0?en(g,1):en(g);let c,f,d,h,b=!1,v=!1;if(Ae(e)?(f=()=>e.value,b=pt(e)):Sn(e)?(f=()=>u(e),b=!0):oe(e)?(v=!0,b=e.some(g=>Sn(g)||pt(g)),f=()=>e.map(g=>{if(Ae(g))return g.value;if(Sn(g))return u(g);if(ae(g))return l?l(g,2):g()})):ae(e)?t?f=l?()=>l(e,2):e:f=()=>{if(d){cn();try{d()}finally{un()}}const g=En;En=c;try{return l?l(e,3,[h]):e(h)}finally{En=g}}:f=Nt,t&&s){const g=f,w=s===!0?1/0:s;f=()=>en(g(),w)}const S=Hs(),L=()=>{c.stop(),S&&Oi(S.effects,c)};if(o&&t){const g=t;t=(...w)=>{g(...w),L()}}let R=v?new Array(e.length).fill(Qr):Qr;const p=g=>{if(!(!(c.flags&1)||!c.dirty&&!g))if(t){const w=c.run();if(s||b||(v?w.some((C,A)=>on(C,R[A])):on(w,R))){d&&d();const C=En;En=c;try{const A=[w,R===Qr?void 0:v&&R[0]===Qr?[]:R,h];l?l(t,3,A):t(...A),R=w}finally{En=C}}}else c.run()};return a&&a(p),c=new zc(f),c.scheduler=i?()=>i(p,!1):p,h=g=>Yh(g,!1,c),d=c.onStop=()=>{const g=ps.get(c);if(g){if(l)l(g,4);else for(const w of g)w();ps.delete(c)}},t?r?p(!0):R=c.run():i?i(p.bind(null,!0),!0):c.run(),L.pause=c.pause.bind(c),L.resume=c.resume.bind(c),L.stop=L,L}function en(e,t=1/0,n){if(t<=0||!Te(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Ae(e))en(e.value,t,n);else if(oe(e))for(let r=0;r{en(r,t,n)});else if(Vc(e)){for(const r in e)en(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&en(e[r],t,n)}return e}/** * @vue/runtime-core v3.5.6 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Hr(e,t,n,r){try{return r?e(...r):e()}catch(s){ir(s,t,n)}}function St(e,t,n,r){if(ae(e)){const s=Hr(e,t,n,r);return s&&Bc(s)&&s.catch(o=>{ir(o,t,n)}),s}if(oe(e)){const s=[];for(let o=0;o>>1,s=nt[r],o=kr(s);o=kr(n)?nt.push(e):nt.splice(Qh(t),0,e),e.flags|=1,_u()}}function _u(){!Rr&&!$o&&($o=!0,ji=mu.then(yu))}function Fo(e){oe(e)?Kn.push(...e):Xt&&e.id===-1?Xt.splice($n+1,0,e):e.flags&1||(Kn.push(e),e.flags|=1),_u()}function Ma(e,t,n=Rr?Ot+1:0){for(;nkr(n)-kr(r));if(Kn.length=0,Xt){Xt.push(...t);return}for(Xt=t,$n=0;$ne.id==null?e.flags&2?-1:1/0:e.id;function yu(e){$o=!1,Rr=!0;try{for(Ot=0;Ot{r._d&&Ya(-1);const o=ms(t);let i;try{i=e(...s)}finally{ms(o),r._d&&Ya(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function At(e,t,n,r){const s=e.dirs,o=t&&t.dirs;for(let i=0;ie.__isTeleport,Jt=Symbol("_leaveCb"),zr=Symbol("_enterCb");function Zh(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Vs(()=>{e.isMounted=!0}),Ks(()=>{e.isUnmounting=!0}),e}const ft=[Function,Array],Eu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ft,onEnter:ft,onAfterEnter:ft,onEnterCancelled:ft,onBeforeLeave:ft,onLeave:ft,onAfterLeave:ft,onLeaveCancelled:ft,onBeforeAppear:ft,onAppear:ft,onAfterAppear:ft,onAppearCancelled:ft},wu=e=>{const t=e.subTree;return t.component?wu(t.component):t},ep={name:"BaseTransition",props:Eu,setup(e,{slots:t}){const n=On(),r=Zh();return()=>{const s=t.default&&Tu(t.default(),!0);if(!s||!s.length)return;const o=Cu(s),i=pe(e),{mode:a}=i;if(r.isLeaving)return ho(o);const l=Da(o);if(!l)return ho(o);let u=Ho(l,i,r,n,d=>u=d);l.type!==Ve&&Yn(l,u);const c=n.subTree,f=c&&Da(c);if(f&&f.type!==Ve&&!vt(l,f)&&wu(n).type!==Ve){const d=Ho(f,i,r,n);if(Yn(f,d),a==="out-in"&&l.type!==Ve)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave},ho(o);a==="in-out"&&l.type!==Ve&&(d.delayLeave=(h,b,v)=>{const S=Su(r,f);S[String(f.key)]=f,h[Jt]=()=>{b(),h[Jt]=void 0,delete u.delayedLeave},u.delayedLeave=v})}return o}}};function Cu(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Ve){t=n;break}}return t}const tp=ep;function Su(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 Ho(e,t,n,r,s){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:b,onLeaveCancelled:v,onBeforeAppear:S,onAppear:L,onAfterAppear:R,onAppearCancelled:p}=t,g=String(e.key),w=Su(n,e),C=(I,$)=>{I&&St(I,r,9,$)},A=(I,$)=>{const k=$[1];C(I,$),oe(I)?I.every(P=>P.length<=1)&&k():I.length<=1&&k()},U={mode:i,persisted:a,beforeEnter(I){let $=l;if(!n.isMounted)if(o)$=S||l;else return;I[Jt]&&I[Jt](!0);const k=w[g];k&&vt(e,k)&&k.el[Jt]&&k.el[Jt](),C($,[I])},enter(I){let $=u,k=c,P=f;if(!n.isMounted)if(o)$=L||u,k=R||c,P=p||f;else return;let B=!1;const G=I[zr]=j=>{B||(B=!0,j?C(P,[I]):C(k,[I]),U.delayedLeave&&U.delayedLeave(),I[zr]=void 0)};$?A($,[I,G]):G()},leave(I,$){const k=String(e.key);if(I[zr]&&I[zr](!0),n.isUnmounting)return $();C(d,[I]);let P=!1;const B=I[Jt]=G=>{P||(P=!0,$(),G?C(v,[I]):C(b,[I]),I[Jt]=void 0,w[k]===e&&delete w[k])};w[k]=e,h?A(h,[I,B]):B()},clone(I){const $=Ho(I,t,n,r,s);return s&&s($),$}};return U}function ho(e){if(Ur(e))return e=Wt(e),e.children=null,e}function Da(e){if(!Ur(e))return vu(e.type)&&e.children?Cu(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ae(n.default))return n.default()}}function Yn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Yn(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 Tu(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;o_s(b,t&&(oe(t)?t[v]:t),n,r,s));return}if(rn(r)&&!s)return;const o=r.shapeFlag&4?zi(r.component):r.el,i=s?null:o,{i:a,r:l}=e,u=t&&t.r,c=a.refs===Se?a.refs={}:a.refs,f=a.setupState,d=pe(f),h=f===Se?()=>!1:b=>_e(d,b);if(u!=null&&u!==l&&(Re(u)?(c[u]=null,h(u)&&(f[u]=null)):Ae(u)&&(u.value=null)),ae(l))Hr(l,a,12,[i,c]);else{const b=Re(l),v=Ae(l);if(b||v){const S=()=>{if(e.f){const L=b?h(l)?f[l]:c[l]:l.value;s?oe(L)&&Oi(L,o):oe(L)?L.includes(o)||L.push(o):b?(c[l]=[o],h(l)&&(f[l]=c[l])):(l.value=[o],e.k&&(c[e.k]=l.value))}else b?(c[l]=i,h(l)&&(f[l]=i)):v&&(l.value=i,e.k&&(c[e.k]=i))};i?(S.id=-1,We(S,n)):S()}}}let $a=!1;const xn=()=>{$a||(console.error("Hydration completed but contains mismatches."),$a=!0)},np=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",rp=e=>e.namespaceURI.includes("MathML"),Zr=e=>{if(e.nodeType===1){if(np(e))return"svg";if(rp(e))return"mathml"}},Un=e=>e.nodeType===8;function sp(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:i,remove:a,insert:l,createComment:u}}=e,c=(p,g)=>{if(!g.hasChildNodes()){n(null,p,g),gs(),g._vnode=p;return}f(g.firstChild,p,null,null,null),gs(),g._vnode=p},f=(p,g,w,C,A,U=!1)=>{U=U||!!g.dynamicChildren;const I=Un(p)&&p.data==="[",$=()=>v(p,g,w,C,A,I),{type:k,ref:P,shapeFlag:B,patchFlag:G}=g;let j=p.nodeType;g.el=p,G===-2&&(U=!1,g.dynamicChildren=null);let x=null;switch(k){case sn:j!==3?g.children===""?(l(g.el=s(""),i(p),p),x=p):x=$():(p.data!==g.children&&(xn(),p.data=g.children),x=o(p));break;case Ve:R(p)?(x=o(p),L(g.el=p.content.firstChild,p,w)):j!==8||I?x=$():x=o(p);break;case yr:if(I&&(p=o(p),j=p.nodeType),j===1||j===3){x=p;const K=!g.children.length;for(let M=0;M{U=U||!!g.dynamicChildren;const{type:I,props:$,patchFlag:k,shapeFlag:P,dirs:B,transition:G}=g,j=I==="input"||I==="option";if(j||k!==-1){B&&At(g,null,w,"created");let x=!1;if(R(p)){x=Yu(C,G)&&w&&w.vnode.props&&w.vnode.props.appear;const M=p.content.firstChild;x&&G.beforeEnter(M),L(M,p,w),g.el=p=M}if(P&16&&!($&&($.innerHTML||$.textContent))){let M=h(p.firstChild,g,p,w,C,A,U);for(;M;){es(p,1)||xn();const te=M;M=M.nextSibling,a(te)}}else if(P&8){let M=g.children;M[0]===` `&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(M=M.slice(1)),p.textContent!==M&&(es(p,0)||xn(),p.textContent=g.children)}if($){if(j||!U||k&48){const M=p.tagName.includes("-");for(const te in $)(j&&(te.endsWith("value")||te==="indeterminate")||$r(te)&&!Vn(te)||te[0]==="."||M)&&r(p,te,null,$[te],void 0,w)}else if($.onClick)r(p,"onClick",null,$.onClick,void 0,w);else if(k&4&&Sn($.style))for(const M in $.style)$.style[M]}let K;(K=$&&$.onVnodeBeforeMount)&&st(K,w,g),B&&At(g,null,w,"beforeMount"),((K=$&&$.onVnodeMounted)||B||x)&&ef(()=>{K&&st(K,w,g),x&&G.enter(p),B&&At(g,null,w,"mounted")},C)}return p.nextSibling},h=(p,g,w,C,A,U,I)=>{I=I||!!g.dynamicChildren;const $=g.children,k=$.length;for(let P=0;P{const{slotScopeIds:I}=g;I&&(A=A?A.concat(I):I);const $=i(p),k=h(o(p),g,$,w,C,A,U);return k&&Un(k)&&k.data==="]"?o(g.anchor=k):(xn(),l(g.anchor=u("]"),$,k),k)},v=(p,g,w,C,A,U)=>{if(es(p.parentElement,1)||xn(),g.el=null,U){const k=S(p);for(;;){const P=o(p);if(P&&P!==k)a(P);else break}}const I=o(p),$=i(p);return a(p),n(null,g,$,I,w,C,Zr($),A),I},S=(p,g="[",w="]")=>{let C=0;for(;p;)if(p=o(p),p&&Un(p)&&(p.data===g&&C++,p.data===w)){if(C===0)return o(p);C--}return p},L=(p,g,w)=>{const C=g.parentNode;C&&C.replaceChild(p,g);let A=w;for(;A;)A.vnode.el===g&&(A.vnode.el=A.subTree.el=p),A=A.parent},R=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[c,f]}const Fa="data-allow-mismatch",op={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function es(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Fa);)e=e.parentElement;const n=e&&e.getAttribute(Fa);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(op[t])}}function ip(e,t){if(Un(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1)t(r);else if(Un(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const rn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Ha(e){ae(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:o,timeout:i,suspensible:a=!0,onError:l}=e;let u=null,c,f=0;const d=()=>(f++,u=null,h()),h=()=>{let b;return u||(b=u=t().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),l)return new Promise((S,L)=>{l(v,()=>S(d()),()=>L(v),f+1)});throw v}).then(v=>b!==u&&u?u:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),c=v,v)))};return Rt({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(b,v,S){const L=o?()=>{const R=o(S,p=>ip(b,p));R&&(v.bum||(v.bum=[])).push(R)}:S;c?L():h().then(()=>!v.isUnmounted&&L())},get __asyncResolved(){return c},setup(){const b=De;if(Vi(b),c)return()=>po(c,b);const v=p=>{u=null,ir(p,b,13,!r)};if(a&&b.suspense||Br)return h().then(p=>()=>po(p,b)).catch(p=>(v(p),()=>r?Le(r,{error:p}):null));const S=$e(!1),L=$e(),R=$e(!!s);return s&&setTimeout(()=>{R.value=!1},s),i!=null&&setTimeout(()=>{if(!S.value&&!L.value){const p=new Error(`Async component timed out after ${i}ms.`);v(p),L.value=p}},i),h().then(()=>{S.value=!0,b.parent&&Ur(b.parent.vnode)&&b.parent.update()}).catch(p=>{v(p),L.value=p}),()=>{if(S.value&&c)return po(c,b);if(L.value&&r)return Le(r,{error:L.value});if(n&&!R.value)return Le(n)}}})}function po(e,t){const{ref:n,props:r,children:s,ce:o}=t.vnode,i=Le(e,r,s);return i.ref=n,i.ce=o,delete t.vnode.ce,i}const Ur=e=>e.type.__isKeepAlive,ap={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=On(),r=n.ctx;if(!r.renderer)return()=>{const R=t.default&&t.default();return R&&R.length===1?R[0]:R};const s=new Map,o=new Set;let i=null;const a=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:f}}}=r,d=f("div");r.activate=(R,p,g,w,C)=>{const A=R.component;u(R,p,g,0,a),l(A.vnode,R,p,g,A,a,w,R.slotScopeIds,C),We(()=>{A.isDeactivated=!1,A.a&&gr(A.a);const U=R.props&&R.props.onVnodeMounted;U&&st(U,A.parent,R)},a)},r.deactivate=R=>{const p=R.component;bs(p.m),bs(p.a),u(R,d,null,1,a),We(()=>{p.da&&gr(p.da);const g=R.props&&R.props.onVnodeUnmounted;g&&st(g,p.parent,R),p.isDeactivated=!0},a)};function h(R){go(R),c(R,n,a,!0)}function b(R){s.forEach((p,g)=>{const w=qo(p.type);w&&!R(w)&&v(g)})}function v(R){const p=s.get(R);p&&(!i||!vt(p,i))?h(p):i&&go(i),s.delete(R),o.delete(R)}ut(()=>[e.include,e.exclude],([R,p])=>{R&&b(g=>hr(R,g)),p&&b(g=>!hr(p,g))},{flush:"post",deep:!0});let S=null;const L=()=>{S!=null&&(vs(n.subTree.type)?We(()=>{s.set(S,ts(n.subTree))},n.subTree.suspense):s.set(S,ts(n.subTree)))};return Vs(L),Pu(L),Ks(()=>{s.forEach(R=>{const{subTree:p,suspense:g}=n,w=ts(p);if(R.type===w.type&&R.key===w.key){go(w);const C=w.component.da;C&&We(C,g);return}h(R)})}),()=>{if(S=null,!t.default)return i=null;const R=t.default(),p=R[0];if(R.length>1)return i=null,R;if(!Jn(p)||!(p.shapeFlag&4)&&!(p.shapeFlag&128))return i=null,p;let g=ts(p);if(g.type===Ve)return i=null,g;const w=g.type,C=qo(rn(g)?g.type.__asyncResolved||{}:w),{include:A,exclude:U,max:I}=e;if(A&&(!C||!hr(A,C))||U&&C&&hr(U,C))return g.shapeFlag&=-257,i=g,p;const $=g.key==null?w:g.key,k=s.get($);return g.el&&(g=Wt(g),p.shapeFlag&128&&(p.ssContent=g)),S=$,k?(g.el=k.el,g.component=k.component,g.transition&&Yn(g,g.transition),g.shapeFlag|=512,o.delete($),o.add($)):(o.add($),I&&o.size>parseInt(I,10)&&v(o.values().next().value)),g.shapeFlag|=256,i=g,vs(p.type)?p:g}}},lp=ap;function hr(e,t){return oe(e)?e.some(n=>hr(n,t)):Re(e)?e.split(",").includes(t):rh(e)?(e.lastIndex=0,e.test(t)):!1}function Lu(e,t){ku(e,"a",t)}function Ru(e,t){ku(e,"da",t)}function ku(e,t,n=De){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Ws(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Ur(s.parent.vnode)&&cp(r,t,n,s),s=s.parent}}function cp(e,t,n,r){const s=Ws(t,e,r,!0);Ki(()=>{Oi(r[t],s)},n)}function go(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ts(e){return e.shapeFlag&128?e.ssContent:e}function Ws(e,t,n=De,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{cn();const a=jr(n),l=St(t,n,e,i);return a(),un(),l});return r?s.unshift(o):s.push(o),o}}const Vt=e=>(t,n=De)=>{(!Br||e==="sp")&&Ws(e,(...r)=>t(...r),n)},up=Vt("bm"),Vs=Vt("m"),fp=Vt("bu"),Pu=Vt("u"),Ks=Vt("bum"),Ki=Vt("um"),dp=Vt("sp"),hp=Vt("rtg"),pp=Vt("rtc");function Ou(e,t=De){Ws("ec",e,t)}const Au="components";function C0(e,t){return Nu(Au,e,!0,t)||e}const Iu=Symbol.for("v-ndc");function gp(e){return Re(e)?Nu(Au,e,!1)||e:e||Iu}function Nu(e,t,n=!0,r=!1){const s=Ke||De;if(s){const o=s.type;{const a=qo(o,!1);if(a&&(a===t||a===Ct(t)||a===Ds(Ct(t))))return o}const i=Ua(s[e]||o[e],t)||Ua(s.appContext[e],t);return!i&&r?o:i}}function Ua(e,t){return e&&(e[t]||e[Ct(t)]||e[Ds(Ct(t))])}function S0(e,t,n,r){let s;const o=n,i=oe(e);if(i||Re(e)){const a=i&&Sn(e);let l=!1;a&&(l=!pt(e),e=js(e)),s=new Array(e.length);for(let u=0,c=e.length;ut(a,l,void 0,o));else{const a=Object.keys(e);s=new Array(a.length);for(let l=0,u=a.length;lJn(t)?!(t.type===Ve||t.type===je&&!xu(t.children)):!0)?e:null}const Uo=e=>e?uf(e)?zi(e):Uo(e.parent):null,_r=Fe(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=>Uo(e.parent),$root:e=>Uo(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Gi(e),$forceUpdate:e=>e.f||(e.f=()=>{Bi(e.update)}),$nextTick:e=>e.n||(e.n=Pn.bind(e.proxy)),$watch:e=>Dp.bind(e)}),mo=(e,t)=>e!==Se&&!e.__isScriptSetup&&_e(e,t),mp={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:a,appContext:l}=e;let u;if(t[0]!=="$"){const h=i[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(mo(r,t))return i[t]=1,r[t];if(s!==Se&&_e(s,t))return i[t]=2,s[t];if((u=e.propsOptions[0])&&_e(u,t))return i[t]=3,o[t];if(n!==Se&&_e(n,t))return i[t]=4,n[t];jo&&(i[t]=0)}}const c=_r[t];let f,d;if(c)return t==="$attrs"&&Xe(e.attrs,"get",""),c(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==Se&&_e(n,t))return i[t]=4,n[t];if(d=l.config.globalProperties,_e(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return mo(s,t)?(s[t]=n,!0):r!==Se&&_e(r,t)?(r[t]=n,!0):_e(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let a;return!!n[i]||e!==Se&&_e(e,i)||mo(t,i)||(a=o[0])&&_e(a,i)||_e(r,i)||_e(_r,i)||_e(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:_e(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ja(e){return oe(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let jo=!0;function _p(e){const t=Gi(e),n=e.proxy,r=e.ctx;jo=!1,t.beforeCreate&&Ba(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:d,beforeUpdate:h,updated:b,activated:v,deactivated:S,beforeDestroy:L,beforeUnmount:R,destroyed:p,unmounted:g,render:w,renderTracked:C,renderTriggered:A,errorCaptured:U,serverPrefetch:I,expose:$,inheritAttrs:k,components:P,directives:B,filters:G}=t;if(u&&yp(u,r,null),i)for(const K in i){const M=i[K];ae(M)&&(r[K]=M.bind(n))}if(s){const K=s.call(n,n);Te(K)&&(e.data=fn(K))}if(jo=!0,o)for(const K in o){const M=o[K],te=ae(M)?M.bind(n,n):ae(M.get)?M.get.bind(n,n):Nt,ne=!ae(M)&&ae(M.set)?M.set.bind(n):Nt,ie=we({get:te,set:ne});Object.defineProperty(r,K,{enumerable:!0,configurable:!0,get:()=>ie.value,set:ue=>ie.value=ue})}if(a)for(const K in a)Mu(a[K],r,n,K);if(l){const K=ae(l)?l.call(n):l;Reflect.ownKeys(K).forEach(M=>{Ln(M,K[M])})}c&&Ba(c,e,"c");function x(K,M){oe(M)?M.forEach(te=>K(te.bind(n))):M&&K(M.bind(n))}if(x(up,f),x(Vs,d),x(fp,h),x(Pu,b),x(Lu,v),x(Ru,S),x(Ou,U),x(pp,C),x(hp,A),x(Ks,R),x(Ki,g),x(dp,I),oe($))if($.length){const K=e.exposed||(e.exposed={});$.forEach(M=>{Object.defineProperty(K,M,{get:()=>n[M],set:te=>n[M]=te})})}else e.exposed||(e.exposed={});w&&e.render===Nt&&(e.render=w),k!=null&&(e.inheritAttrs=k),P&&(e.components=P),B&&(e.directives=B),I&&Vi(e)}function yp(e,t,n=Nt){oe(e)&&(e=Bo(e));for(const r in e){const s=e[r];let o;Te(s)?"default"in s?o=Ye(s.from||r,s.default,!0):o=Ye(s.from||r):o=Ye(s),Ae(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[r]=o}}function Ba(e,t,n){St(oe(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Mu(e,t,n,r){let s=r.includes(".")?Qu(n,r):()=>n[r];if(Re(e)){const o=t[e];ae(o)&&ut(s,o)}else if(ae(e))ut(s,e.bind(n));else if(Te(e))if(oe(e))e.forEach(o=>Mu(o,t,n,r));else{const o=ae(e.handler)?e.handler.bind(n):t[e.handler];ae(o)&&ut(s,o,e)}}function Gi(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,a=o.get(t);let l;return a?l=a:!s.length&&!n&&!r?l=t:(l={},s.length&&s.forEach(u=>ys(l,u,i,!0)),ys(l,t,i)),Te(t)&&o.set(t,l),l}function ys(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&ys(e,o,n,!0),s&&s.forEach(i=>ys(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=bp[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const bp={data:Wa,props:Va,emits:Va,methods:pr,computed:pr,beforeCreate:Ze,created:Ze,beforeMount:Ze,mounted:Ze,beforeUpdate:Ze,updated:Ze,beforeDestroy:Ze,beforeUnmount:Ze,destroyed:Ze,unmounted:Ze,activated:Ze,deactivated:Ze,errorCaptured:Ze,serverPrefetch:Ze,components:pr,directives:pr,watch:Ep,provide:Wa,inject:vp};function Wa(e,t){return t?e?function(){return Fe(ae(e)?e.call(this,this):e,ae(t)?t.call(this,this):t)}:t:e}function vp(e,t){return pr(Bo(e),Bo(t))}function Bo(e){if(oe(e)){const t={};for(let n=0;n1)return n&&ae(t)?t.call(r&&r.proxy):t}}function $u(){return!!(De||Ke||Tn)}const Fu={},Hu=()=>Object.create(Fu),Uu=e=>Object.getPrototypeOf(e)===Fu;function Sp(e,t,n,r=!1){const s={},o=Hu();e.propsDefaults=Object.create(null),ju(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:Ht(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function Tp(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,a=pe(s),[l]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[d,h]=Bu(f,t,!0);Fe(i,d),h&&a.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!l)return Te(e)&&r.set(e,Bn),Bn;if(oe(o))for(let c=0;ce[0]==="_"||e==="$stable",qi=e=>oe(e)?e.map(ct):[ct(e)],Rp=(e,t,n)=>{if(t._n)return t;const r=Wi((...s)=>qi(t(...s)),n);return r._c=!1,r},Vu=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Wu(s))continue;const o=e[s];if(ae(o))t[s]=Rp(s,o,r);else if(o!=null){const i=qi(o);t[s]=()=>i}}},Ku=(e,t)=>{const n=qi(t);e.slots.default=()=>n},Gu=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},kp=(e,t,n)=>{const r=e.slots=Hu();if(e.vnode.shapeFlag&32){const s=t._;s?(Gu(r,t,n),n&&Kc(r,"_",s,!0)):Vu(t,r)}else t&&Ku(e,t)},Pp=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=Se;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:Gu(s,t,n):(o=!t.$stable,Vu(t,s)),i=t}else t&&(Ku(e,t),i={default:1});if(o)for(const a in s)!Wu(a)&&i[a]==null&&delete s[a]},We=ef;function Op(e){return qu(e)}function Ap(e){return qu(e,sp)}function qu(e,t){const n=qc();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:d,setScopeId:h=Nt,insertStaticContent:b}=e,v=(y,E,N,W=null,H=null,q=null,z=void 0,m=null,_=!!E.dynamicChildren)=>{if(y===E)return;y&&!vt(y,E)&&(W=F(y),ue(y,H,q,!0),y=null),E.patchFlag===-2&&(_=!1,E.dynamicChildren=null);const{type:T,ref:V,shapeFlag:X}=E;switch(T){case sn:S(y,E,N,W);break;case Ve:L(y,E,N,W);break;case yr:y==null&&R(E,N,W,z);break;case je:P(y,E,N,W,H,q,z,m,_);break;default:X&1?w(y,E,N,W,H,q,z,m,_):X&6?B(y,E,N,W,H,q,z,m,_):(X&64||X&128)&&T.process(y,E,N,W,H,q,z,m,_,Q)}V!=null&&H&&_s(V,y&&y.ref,q,E||y,!E)},S=(y,E,N,W)=>{if(y==null)r(E.el=a(E.children),N,W);else{const H=E.el=y.el;E.children!==y.children&&u(H,E.children)}},L=(y,E,N,W)=>{y==null?r(E.el=l(E.children||""),N,W):E.el=y.el},R=(y,E,N,W)=>{[y.el,y.anchor]=b(y.children,E,N,W,y.el,y.anchor)},p=({el:y,anchor:E},N,W)=>{let H;for(;y&&y!==E;)H=d(y),r(y,N,W),y=H;r(E,N,W)},g=({el:y,anchor:E})=>{let N;for(;y&&y!==E;)N=d(y),s(y),y=N;s(E)},w=(y,E,N,W,H,q,z,m,_)=>{E.type==="svg"?z="svg":E.type==="math"&&(z="mathml"),y==null?C(E,N,W,H,q,z,m,_):I(y,E,H,q,z,m,_)},C=(y,E,N,W,H,q,z,m)=>{let _,T;const{props:V,shapeFlag:X,transition:Y,dirs:O}=y;if(_=y.el=i(y.type,q,V&&V.is,V),X&8?c(_,y.children):X&16&&U(y.children,_,null,W,H,_o(y,q),z,m),O&&At(y,null,W,"created"),A(_,y,y.scopeId,z,W),V){for(const re in V)re!=="value"&&!Vn(re)&&o(_,re,null,V[re],q,W);"value"in V&&o(_,"value",null,V.value,q),(T=V.onVnodeBeforeMount)&&st(T,W,y)}O&&At(y,null,W,"beforeMount");const D=Yu(H,Y);D&&Y.beforeEnter(_),r(_,E,N),((T=V&&V.onVnodeMounted)||D||O)&&We(()=>{T&&st(T,W,y),D&&Y.enter(_),O&&At(y,null,W,"mounted")},H)},A=(y,E,N,W,H)=>{if(N&&h(y,N),W)for(let q=0;q{for(let T=_;T{const m=E.el=y.el;let{patchFlag:_,dynamicChildren:T,dirs:V}=E;_|=y.patchFlag&16;const X=y.props||Se,Y=E.props||Se;let O;if(N&&gn(N,!1),(O=Y.onVnodeBeforeUpdate)&&st(O,N,E,y),V&&At(E,y,N,"beforeUpdate"),N&&gn(N,!0),(X.innerHTML&&Y.innerHTML==null||X.textContent&&Y.textContent==null)&&c(m,""),T?$(y.dynamicChildren,T,m,N,W,_o(E,H),q):z||M(y,E,m,null,N,W,_o(E,H),q,!1),_>0){if(_&16)k(m,X,Y,N,H);else if(_&2&&X.class!==Y.class&&o(m,"class",null,Y.class,H),_&4&&o(m,"style",X.style,Y.style,H),_&8){const D=E.dynamicProps;for(let re=0;re{O&&st(O,N,E,y),V&&At(E,y,N,"updated")},W)},$=(y,E,N,W,H,q,z)=>{for(let m=0;m{if(E!==N){if(E!==Se)for(const q in E)!Vn(q)&&!(q in N)&&o(y,q,E[q],null,H,W);for(const q in N){if(Vn(q))continue;const z=N[q],m=E[q];z!==m&&q!=="value"&&o(y,q,m,z,H,W)}"value"in N&&o(y,"value",E.value,N.value,H)}},P=(y,E,N,W,H,q,z,m,_)=>{const T=E.el=y?y.el:a(""),V=E.anchor=y?y.anchor:a("");let{patchFlag:X,dynamicChildren:Y,slotScopeIds:O}=E;O&&(m=m?m.concat(O):O),y==null?(r(T,N,W),r(V,N,W),U(E.children||[],N,V,H,q,z,m,_)):X>0&&X&64&&Y&&y.dynamicChildren?($(y.dynamicChildren,Y,N,H,q,z,m),(E.key!=null||H&&E===H.subTree)&&Xu(y,E,!0)):M(y,E,N,V,H,q,z,m,_)},B=(y,E,N,W,H,q,z,m,_)=>{E.slotScopeIds=m,y==null?E.shapeFlag&512?H.ctx.activate(E,N,W,z,_):G(E,N,W,H,q,z,_):j(y,E,_)},G=(y,E,N,W,H,q,z)=>{const m=y.component=zp(y,W,H);if(Ur(y)&&(m.ctx.renderer=Q),Zp(m,!1,z),m.asyncDep){if(H&&H.registerDep(m,x,z),!y.el){const _=m.subTree=Le(Ve);L(null,_,E,N)}}else x(m,y,E,N,H,q,z)},j=(y,E,N)=>{const W=E.component=y.component;if(Bp(y,E,N))if(W.asyncDep&&!W.asyncResolved){K(W,E,N);return}else W.next=E,W.update();else E.el=y.el,W.vnode=E},x=(y,E,N,W,H,q,z)=>{const m=()=>{if(y.isMounted){let{next:X,bu:Y,u:O,parent:D,vnode:re}=y;{const Qe=Ju(y);if(Qe){X&&(X.el=re.el,K(y,X,z)),Qe.asyncDep.then(()=>{y.isUnmounted||m()});return}}let se=X,Oe;gn(y,!1),X?(X.el=re.el,K(y,X,z)):X=re,Y&&gr(Y),(Oe=X.props&&X.props.onVnodeBeforeUpdate)&&st(Oe,D,X,re),gn(y,!0);const Ne=yo(y),Ue=y.subTree;y.subTree=Ne,v(Ue,Ne,f(Ue.el),F(Ue),y,H,q),X.el=Ne.el,se===null&&Xi(y,Ne.el),O&&We(O,H),(Oe=X.props&&X.props.onVnodeUpdated)&&We(()=>st(Oe,D,X,re),H)}else{let X;const{el:Y,props:O}=E,{bm:D,m:re,parent:se,root:Oe,type:Ne}=y,Ue=rn(E);if(gn(y,!1),D&&gr(D),!Ue&&(X=O&&O.onVnodeBeforeMount)&&st(X,se,E),gn(y,!0),Y&&de){const Qe=()=>{y.subTree=yo(y),de(Y,y.subTree,y,H,null)};Ue&&Ne.__asyncHydrate?Ne.__asyncHydrate(Y,y,Qe):Qe()}else{Oe.ce&&Oe.ce._injectChildStyle(Ne);const Qe=y.subTree=yo(y);v(null,Qe,N,W,y,H,q),E.el=Qe.el}if(re&&We(re,H),!Ue&&(X=O&&O.onVnodeMounted)){const Qe=E;We(()=>st(X,se,Qe),H)}(E.shapeFlag&256||se&&rn(se.vnode)&&se.vnode.shapeFlag&256)&&y.a&&We(y.a,H),y.isMounted=!0,E=N=W=null}};y.scope.on();const _=y.effect=new zc(m);y.scope.off();const T=y.update=_.run.bind(_),V=y.job=_.runIfDirty.bind(_);V.i=y,V.id=y.uid,_.scheduler=()=>Bi(V),gn(y,!0),T()},K=(y,E,N)=>{E.component=y;const W=y.vnode.props;y.vnode=E,y.next=null,Tp(y,E.props,W,N),Pp(y,E.children,N),cn(),Ma(y),un()},M=(y,E,N,W,H,q,z,m,_=!1)=>{const T=y&&y.children,V=y?y.shapeFlag:0,X=E.children,{patchFlag:Y,shapeFlag:O}=E;if(Y>0){if(Y&128){ne(T,X,N,W,H,q,z,m,_);return}else if(Y&256){te(T,X,N,W,H,q,z,m,_);return}}O&8?(V&16&&ke(T,H,q),X!==T&&c(N,X)):V&16?O&16?ne(T,X,N,W,H,q,z,m,_):ke(T,H,q,!0):(V&8&&c(N,""),O&16&&U(X,N,W,H,q,z,m,_))},te=(y,E,N,W,H,q,z,m,_)=>{y=y||Bn,E=E||Bn;const T=y.length,V=E.length,X=Math.min(T,V);let Y;for(Y=0;YV?ke(y,H,q,!0,!1,X):U(E,N,W,H,q,z,m,_,X)},ne=(y,E,N,W,H,q,z,m,_)=>{let T=0;const V=E.length;let X=y.length-1,Y=V-1;for(;T<=X&&T<=Y;){const O=y[T],D=E[T]=_?Qt(E[T]):ct(E[T]);if(vt(O,D))v(O,D,N,null,H,q,z,m,_);else break;T++}for(;T<=X&&T<=Y;){const O=y[X],D=E[Y]=_?Qt(E[Y]):ct(E[Y]);if(vt(O,D))v(O,D,N,null,H,q,z,m,_);else break;X--,Y--}if(T>X){if(T<=Y){const O=Y+1,D=OY)for(;T<=X;)ue(y[T],H,q,!0),T++;else{const O=T,D=T,re=new Map;for(T=D;T<=Y;T++){const at=E[T]=_?Qt(E[T]):ct(E[T]);at.key!=null&&re.set(at.key,T)}let se,Oe=0;const Ne=Y-D+1;let Ue=!1,Qe=0;const In=new Array(Ne);for(T=0;T=Ne){ue(at,H,q,!0);continue}let Pt;if(at.key!=null)Pt=re.get(at.key);else for(se=D;se<=Y;se++)if(In[se-D]===0&&vt(at,E[se])){Pt=se;break}Pt===void 0?ue(at,H,q,!0):(In[Pt-D]=T+1,Pt>=Qe?Qe=Pt:Ue=!0,v(at,E[Pt],N,null,H,q,z,m,_),Oe++)}const La=Ue?Ip(In):Bn;for(se=La.length-1,T=Ne-1;T>=0;T--){const at=D+T,Pt=E[at],Ra=at+1{const{el:q,type:z,transition:m,children:_,shapeFlag:T}=y;if(T&6){ie(y.component.subTree,E,N,W);return}if(T&128){y.suspense.move(E,N,W);return}if(T&64){z.move(y,E,N,Q);return}if(z===je){r(q,E,N);for(let X=0;X<_.length;X++)ie(_[X],E,N,W);r(y.anchor,E,N);return}if(z===yr){p(y,E,N);return}if(W!==2&&T&1&&m)if(W===0)m.beforeEnter(q),r(q,E,N),We(()=>m.enter(q),H);else{const{leave:X,delayLeave:Y,afterLeave:O}=m,D=()=>r(q,E,N),re=()=>{X(q,()=>{D(),O&&O()})};Y?Y(q,D,re):re()}else r(q,E,N)},ue=(y,E,N,W=!1,H=!1)=>{const{type:q,props:z,ref:m,children:_,dynamicChildren:T,shapeFlag:V,patchFlag:X,dirs:Y,cacheIndex:O}=y;if(X===-2&&(H=!1),m!=null&&_s(m,null,N,y,!0),O!=null&&(E.renderCache[O]=void 0),V&256){E.ctx.deactivate(y);return}const D=V&1&&Y,re=!rn(y);let se;if(re&&(se=z&&z.onVnodeBeforeUnmount)&&st(se,E,y),V&6)Ie(y.component,N,W);else{if(V&128){y.suspense.unmount(N,W);return}D&&At(y,null,E,"beforeUnmount"),V&64?y.type.remove(y,E,N,Q,W):T&&!T.hasOnce&&(q!==je||X>0&&X&64)?ke(T,E,N,!1,!0):(q===je&&X&384||!H&&V&16)&&ke(_,E,N),W&&be(y)}(re&&(se=z&&z.onVnodeUnmounted)||D)&&We(()=>{se&&st(se,E,y),D&&At(y,null,E,"unmounted")},N)},be=y=>{const{type:E,el:N,anchor:W,transition:H}=y;if(E===je){Ee(N,W);return}if(E===yr){g(y);return}const q=()=>{s(N),H&&!H.persisted&&H.afterLeave&&H.afterLeave()};if(y.shapeFlag&1&&H&&!H.persisted){const{leave:z,delayLeave:m}=H,_=()=>z(N,q);m?m(y.el,q,_):_()}else q()},Ee=(y,E)=>{let N;for(;y!==E;)N=d(y),s(y),y=N;s(E)},Ie=(y,E,N)=>{const{bum:W,scope:H,job:q,subTree:z,um:m,m:_,a:T}=y;bs(_),bs(T),W&&gr(W),H.stop(),q&&(q.flags|=8,ue(z,y,E,N)),m&&We(m,E),We(()=>{y.isUnmounted=!0},E),E&&E.pendingBranch&&!E.isUnmounted&&y.asyncDep&&!y.asyncResolved&&y.suspenseId===E.pendingId&&(E.deps--,E.deps===0&&E.resolve())},ke=(y,E,N,W=!1,H=!1,q=0)=>{for(let z=q;z{if(y.shapeFlag&6)return F(y.component.subTree);if(y.shapeFlag&128)return y.suspense.next();const E=d(y.anchor||y.el),N=E&&E[zh];return N?d(N):E};let Z=!1;const J=(y,E,N)=>{y==null?E._vnode&&ue(E._vnode,null,null,!0):v(E._vnode||null,y,E,null,null,null,N),E._vnode=y,Z||(Z=!0,Ma(),gs(),Z=!1)},Q={p:v,um:ue,m:ie,r:be,mt:G,mc:U,pc:M,pbc:$,n:F,o:e};let le,de;return t&&([le,de]=t(Q)),{render:J,hydrate:le,createApp:Cp(J,le)}}function _o({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function gn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Yu(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Xu(e,t,n=!1){const r=e.children,s=t.children;if(oe(r)&&oe(s))for(let o=0;o>1,e[n[a]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Ju(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ju(t)}function bs(e){if(e)for(let t=0;tYe(Np);function Mp(e,t){return Yi(e,null,t)}function ut(e,t,n){return Yi(e,t,n)}function Yi(e,t,n=Se){const{immediate:r,deep:s,flush:o,once:i}=n,a=Fe({},n);let l;if(Br)if(o==="sync"){const d=xp();l=d.__watcherHandles||(d.__watcherHandles=[])}else if(!t||r)a.once=!0;else{const d=()=>{};return d.stop=Nt,d.resume=Nt,d.pause=Nt,d}const u=De;a.call=(d,h,b)=>St(d,u,h,b);let c=!1;o==="post"?a.scheduler=d=>{We(d,u&&u.suspense)}:o!=="sync"&&(c=!0,a.scheduler=(d,h)=>{h?d():Bi(d)}),a.augmentJob=d=>{t&&(d.flags|=4),c&&(d.flags|=2,u&&(d.id=u.uid,d.i=u))};const f=Xh(e,t,a);return l&&l.push(f),f}function Dp(e,t,n){const r=this.proxy,s=Re(e)?e.includes(".")?Qu(r,e):()=>r[e]:e.bind(r,r);let o;ae(t)?o=t:(o=t.handler,n=t);const i=jr(this),a=Yi(s,o.bind(r),n);return i(),a}function Qu(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;st==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ct(t)}Modifiers`]||e[`${kn(t)}Modifiers`];function Fp(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Se;let s=n;const o=t.startsWith("update:"),i=o&&$p(r,t.slice(7));i&&(i.trim&&(s=n.map(c=>Re(c)?c.trim():c)),i.number&&(s=n.map(ah)));let a,l=r[a=ao(t)]||r[a=ao(Ct(t))];!l&&o&&(l=r[a=ao(kn(t))]),l&&St(l,e,6,s);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,St(u,e,6,s)}}function zu(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},a=!1;if(!ae(e)){const l=u=>{const c=zu(u,t,!0);c&&(a=!0,Fe(i,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(Te(e)&&r.set(e,null),null):(oe(o)?o.forEach(l=>i[l]=null):Fe(i,o),Te(e)&&r.set(e,i),i)}function Gs(e,t){return!e||!$r(t)?!1:(t=t.slice(2).replace(/Once$/,""),_e(e,t[0].toLowerCase()+t.slice(1))||_e(e,kn(t))||_e(e,t))}function yo(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[o],slots:i,attrs:a,emit:l,render:u,renderCache:c,props:f,data:d,setupState:h,ctx:b,inheritAttrs:v}=e,S=ms(e);let L,R;try{if(n.shapeFlag&4){const g=s||r,w=g;L=ct(u.call(w,g,c,f,h,d,b)),R=a}else{const g=t;L=ct(g.length>1?g(f,{attrs:a,slots:i,emit:l}):g(f,null)),R=t.props?a:Up(a)}}catch(g){br.length=0,ir(g,e,1),L=Le(Ve)}let p=L;if(R&&v!==!1){const g=Object.keys(R),{shapeFlag:w}=p;g.length&&w&7&&(o&&g.some(Pi)&&(R=jp(R,o)),p=Wt(p,R,!1,!0))}return n.dirs&&(p=Wt(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&Yn(p,n.transition),L=p,ms(S),L}function Hp(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||$r(n))&&((t||(t={}))[n]=e[n]);return t},jp=(e,t)=>{const n={};for(const r in e)(!Pi(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Bp(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:a,patchFlag:l}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Ga(r,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let f=0;fe.__isSuspense;let Vo=0;const Wp={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,o,i,a,l,u){if(e==null)Vp(t,n,r,s,o,i,a,l,u);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Kp(e,t,n,r,s,i,a,l,u)}},hydrate:Gp,normalize:qp},Ji=Wp;function Pr(e,t){const n=e.props&&e.props[t];ae(n)&&n()}function Vp(e,t,n,r,s,o,i,a,l){const{p:u,o:{createElement:c}}=l,f=c("div"),d=e.suspense=Zu(e,s,r,t,f,n,o,i,a,l);u(null,d.pendingBranch=e.ssContent,f,null,r,d,o,i),d.deps>0?(Pr(e,"onPending"),Pr(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,o,i),Gn(d,e.ssFallback)):d.resolve(!1,!0)}function Kp(e,t,n,r,s,o,i,a,{p:l,um:u,o:{createElement:c}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:b,pendingBranch:v,isInFallback:S,isHydrating:L}=f;if(v)f.pendingBranch=d,vt(d,v)?(l(v,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0?f.resolve():S&&(L||(l(b,h,n,r,s,null,o,i,a),Gn(f,h)))):(f.pendingId=Vo++,L?(f.isHydrating=!1,f.activeBranch=v):u(v,s,f),f.deps=0,f.effects.length=0,f.hiddenContainer=c("div"),S?(l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0?f.resolve():(l(b,h,n,r,s,null,o,i,a),Gn(f,h))):b&&vt(d,b)?(l(b,d,n,r,s,f,o,i,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0&&f.resolve()));else if(b&&vt(d,b))l(b,d,n,r,s,f,o,i,a),Gn(f,d);else if(Pr(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=Vo++,l(null,d,f.hiddenContainer,null,s,f,o,i,a),f.deps<=0)f.resolve();else{const{timeout:R,pendingId:p}=f;R>0?setTimeout(()=>{f.pendingId===p&&f.fallback(h)},R):R===0&&f.fallback(h)}}function Zu(e,t,n,r,s,o,i,a,l,u,c=!1){const{p:f,m:d,um:h,n:b,o:{parentNode:v,remove:S}}=u;let L;const R=Yp(e);R&&t&&t.pendingBranch&&(L=t.pendingId,t.deps++);const p=e.props?Gc(e.props.timeout):void 0,g=o,w={vnode:e,parent:t,parentComponent:n,namespace:i,container:r,hiddenContainer:s,deps:0,pendingId:Vo++,timeout:typeof p=="number"?p:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(C=!1,A=!1){const{vnode:U,activeBranch:I,pendingBranch:$,pendingId:k,effects:P,parentComponent:B,container:G}=w;let j=!1;w.isHydrating?w.isHydrating=!1:C||(j=I&&$.transition&&$.transition.mode==="out-in",j&&(I.transition.afterLeave=()=>{k===w.pendingId&&(d($,G,o===g?b(I):o,0),Fo(P))}),I&&(v(I.el)===G&&(o=b(I)),h(I,B,w,!0)),j||d($,G,o,0)),Gn(w,$),w.pendingBranch=null,w.isInFallback=!1;let x=w.parent,K=!1;for(;x;){if(x.pendingBranch){x.effects.push(...P),K=!0;break}x=x.parent}!K&&!j&&Fo(P),w.effects=[],R&&t&&t.pendingBranch&&L===t.pendingId&&(t.deps--,t.deps===0&&!A&&t.resolve()),Pr(U,"onResolve")},fallback(C){if(!w.pendingBranch)return;const{vnode:A,activeBranch:U,parentComponent:I,container:$,namespace:k}=w;Pr(A,"onFallback");const P=b(U),B=()=>{w.isInFallback&&(f(null,C,$,P,I,null,k,a,l),Gn(w,C))},G=C.transition&&C.transition.mode==="out-in";G&&(U.transition.afterLeave=B),w.isInFallback=!0,h(U,I,null,!0),G||B()},move(C,A,U){w.activeBranch&&d(w.activeBranch,C,A,U),w.container=C},next(){return w.activeBranch&&b(w.activeBranch)},registerDep(C,A,U){const I=!!w.pendingBranch;I&&w.deps++;const $=C.vnode.el;C.asyncDep.catch(k=>{ir(k,C,0)}).then(k=>{if(C.isUnmounted||w.isUnmounted||w.pendingId!==C.suspenseId)return;C.asyncResolved=!0;const{vnode:P}=C;Go(C,k,!1),$&&(P.el=$);const B=!$&&C.subTree.el;A(C,P,v($||C.subTree.el),$?null:b(C.subTree),w,i,U),B&&S(B),Xi(C,P.el),I&&--w.deps===0&&w.resolve()})},unmount(C,A){w.isUnmounted=!0,w.activeBranch&&h(w.activeBranch,n,C,A),w.pendingBranch&&h(w.pendingBranch,n,C,A)}};return w}function Gp(e,t,n,r,s,o,i,a,l){const u=t.suspense=Zu(t,r,n,e.parentNode,document.createElement("div"),null,s,o,i,a,!0),c=l(e,u.pendingBranch=t.ssContent,n,u,o,i);return u.deps===0&&u.resolve(!1,!0),c}function qp(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=qa(r?n.default:n),e.ssFallback=r?qa(n.fallback):Le(Ve)}function qa(e){let t;if(ae(e)){const n=Xn&&e._c;n&&(e._d=!1,bt()),e=e(),n&&(e._d=!0,t=ot,tf())}return oe(e)&&(e=Hp(e)),e=ct(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function ef(e,t){t&&t.pendingBranch?oe(e)?t.effects.push(...e):t.effects.push(e):Fo(e)}function Gn(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,Xi(r,s))}function Yp(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const je=Symbol.for("v-fgt"),sn=Symbol.for("v-txt"),Ve=Symbol.for("v-cmt"),yr=Symbol.for("v-stc"),br=[];let ot=null;function bt(e=!1){br.push(ot=e?null:[])}function tf(){br.pop(),ot=br[br.length-1]||null}let Xn=1;function Ya(e){Xn+=e,e<0&&ot&&(ot.hasOnce=!0)}function nf(e){return e.dynamicChildren=Xn>0?ot||Bn:null,tf(),Xn>0&&ot&&ot.push(e),e}function rf(e,t,n,r,s,o){return nf(of(e,t,n,r,s,o,!0))}function tn(e,t,n,r,s){return nf(Le(e,t,n,r,s,!0))}function Jn(e){return e?e.__v_isVNode===!0:!1}function vt(e,t){return e.type===t.type&&e.key===t.key}const sf=({key:e})=>e??null,ls=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Re(e)||Ae(e)||ae(e)?{i:Ke,r:e,k:t,f:!!n}:e:null);function of(e,t=null,n=null,r=0,s=null,o=e===je?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&sf(t),ref:t&&ls(t),scopeId:bu,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Ke};return a?(Qi(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=Re(n)?8:16),Xn>0&&!i&&ot&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&ot.push(l),l}const Le=Xp;function Xp(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===Iu)&&(e=Ve),Jn(e)){const a=Wt(e,t,!0);return n&&Qi(a,n),Xn>0&&!o&&ot&&(a.shapeFlag&6?ot[ot.indexOf(e)]=a:ot.push(a)),a.patchFlag=-2,a}if(rg(e)&&(e=e.__vccOpts),t){t=af(t);let{class:a,style:l}=t;a&&!Re(a)&&(t.class=Fs(a)),Te(l)&&(Hi(l)&&!oe(l)&&(l=Fe({},l)),t.style=$s(l))}const i=Re(e)?1:vs(e)?128:vu(e)?64:Te(e)?4:ae(e)?2:0;return of(e,t,n,r,s,i,o,!0)}function af(e){return e?Hi(e)||Uu(e)?Fe({},e):e:null}function Wt(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:i,children:a,transition:l}=e,u=t?cf(s||{},t):s,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&sf(u),ref:t&&t.ref?n&&o?oe(o)?o.concat(ls(t)):[o,ls(t)]:ls(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==je?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Wt(e.ssContent),ssFallback:e.ssFallback&&Wt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&Yn(c,l.clone(c)),c}function lf(e=" ",t=0){return Le(sn,null,e,t)}function L0(e,t){const n=Le(yr,null,e);return n.staticCount=t,n}function ct(e){return e==null||typeof e=="boolean"?Le(Ve):oe(e)?Le(je,null,e.slice()):typeof e=="object"?Qt(e):Le(sn,null,String(e))}function Qt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Wt(e)}function Qi(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(oe(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Qi(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Uu(t)?t._ctx=Ke:s===3&&Ke&&(Ke.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ae(t)?(t={default:t,_ctx:Ke},n=32):(t=String(t),r&64?(n=16,t=[lf(t)]):n=8);e.children=t,e.shapeFlag|=n}function cf(...e){const t={};for(let n=0;nDe||Ke;let Es,Ko;{const e=qc(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(i=>i(o)):s[0](o)}};Es=t("__VUE_INSTANCE_SETTERS__",n=>De=n),Ko=t("__VUE_SSR_SETTERS__",n=>Br=n)}const jr=e=>{const t=De;return Es(e),e.scope.on(),()=>{e.scope.off(),Es(t)}},Xa=()=>{De&&De.scope.off(),Es(null)};function uf(e){return e.vnode.shapeFlag&4}let Br=!1;function Zp(e,t=!1,n=!1){t&&Ko(t);const{props:r,children:s}=e.vnode,o=uf(e);Sp(e,r,o,t),kp(e,s,n);const i=o?eg(e,t):void 0;return t&&Ko(!1),i}function eg(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,mp);const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?ng(e):null,o=jr(e);cn();const i=Hr(r,e,0,[e.props,s]);if(un(),o(),Bc(i)){if(rn(e)||Vi(e),i.then(Xa,Xa),t)return i.then(a=>{Go(e,a,t)}).catch(a=>{ir(a,e,0)});e.asyncDep=i}else Go(e,i,t)}else ff(e,t)}function Go(e,t,n){ae(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Te(t)&&(e.setupState=pu(t)),ff(e,n)}let Ja;function ff(e,t,n){const r=e.type;if(!e.render){if(!t&&Ja&&!r.render){const s=r.template||Gi(e).template;if(s){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,u=Fe(Fe({isCustomElement:o,delimiters:a},i),l);r.render=Ja(s,u)}}e.render=r.render||Nt}{const s=jr(e);cn();try{_p(e)}finally{un(),s()}}}const tg={get(e,t){return Xe(e,"get",""),e[t]}};function ng(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,tg),slots:e.slots,emit:e.emit,expose:t}}function zi(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(pu(Fh(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in _r)return _r[n](e)},has(t,n){return n in t||n in _r}})):e.proxy}function qo(e,t=!0){return ae(e)?e.displayName||e.name:e.name||t&&e.__name}function rg(e){return ae(e)&&"__vccOpts"in e}const we=(e,t)=>qh(e,t,Br);function qe(e,t,n){const r=arguments.length;return r===2?Te(t)&&!oe(t)?Jn(t)?Le(e,null,[t]):Le(e,t):Le(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Jn(n)&&(n=[n]),Le(e,t,n))}const df="3.5.6";/** * @vue/runtime-dom v3.5.6 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let Yo;const Qa=typeof window<"u"&&window.trustedTypes;if(Qa)try{Yo=Qa.createPolicy("vue",{createHTML:e=>e})}catch{}const hf=Yo?e=>Yo.createHTML(e):e=>e,sg="http://www.w3.org/2000/svg",og="http://www.w3.org/1998/Math/MathML",Ft=typeof document<"u"?document:null,za=Ft&&Ft.createElement("template"),ig={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Ft.createElementNS(sg,e):t==="mathml"?Ft.createElementNS(og,e):n?Ft.createElement(e,{is:n}):Ft.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Ft.createTextNode(e),createComment:e=>Ft.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ft.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{za.innerHTML=hf(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const a=za.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Gt="transition",ur="animation",Or=Symbol("_vtc"),pf={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},ag=Fe({},Eu,pf),lg=e=>(e.displayName="Transition",e.props=ag,e),gf=lg((e,{slots:t})=>qe(tp,cg(e),t)),mn=(e,t=[])=>{oe(e)?e.forEach(n=>n(...t)):e&&e(...t)},Za=e=>e?oe(e)?e.some(t=>t.length>1):e.length>1:!1;function cg(e){const t={};for(const P in e)P in pf||(t[P]=e[P]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:u=i,appearToClass:c=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,b=ug(s),v=b&&b[0],S=b&&b[1],{onBeforeEnter:L,onEnter:R,onEnterCancelled:p,onLeave:g,onLeaveCancelled:w,onBeforeAppear:C=L,onAppear:A=R,onAppearCancelled:U=p}=t,I=(P,B,G)=>{_n(P,B?c:a),_n(P,B?u:i),G&&G()},$=(P,B)=>{P._isLeaving=!1,_n(P,f),_n(P,h),_n(P,d),B&&B()},k=P=>(B,G)=>{const j=P?A:R,x=()=>I(B,P,G);mn(j,[B,x]),el(()=>{_n(B,P?l:o),qt(B,P?c:a),Za(j)||tl(B,r,v,x)})};return Fe(t,{onBeforeEnter(P){mn(L,[P]),qt(P,o),qt(P,i)},onBeforeAppear(P){mn(C,[P]),qt(P,l),qt(P,u)},onEnter:k(!1),onAppear:k(!0),onLeave(P,B){P._isLeaving=!0;const G=()=>$(P,B);qt(P,f),qt(P,d),hg(),el(()=>{P._isLeaving&&(_n(P,f),qt(P,h),Za(g)||tl(P,r,S,G))}),mn(g,[P,G])},onEnterCancelled(P){I(P,!1),mn(p,[P])},onAppearCancelled(P){I(P,!0),mn(U,[P])},onLeaveCancelled(P){$(P),mn(w,[P])}})}function ug(e){if(e==null)return null;if(Te(e))return[bo(e.enter),bo(e.leave)];{const t=bo(e);return[t,t]}}function bo(e){return Gc(e)}function qt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Or]||(e[Or]=new Set)).add(t)}function _n(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Or];n&&(n.delete(t),n.size||(e[Or]=void 0))}function el(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let fg=0;function tl(e,t,n,r){const s=e._endId=++fg,o=()=>{s===e._endId&&r()};if(n)return setTimeout(o,n);const{type:i,timeout:a,propCount:l}=dg(e,t);if(!i)return r();const u=i+"end";let c=0;const f=()=>{e.removeEventListener(u,d),o()},d=h=>{h.target===e&&++c>=l&&f()};setTimeout(()=>{c(n[b]||"").split(", "),s=r(`${Gt}Delay`),o=r(`${Gt}Duration`),i=nl(s,o),a=r(`${ur}Delay`),l=r(`${ur}Duration`),u=nl(a,l);let c=null,f=0,d=0;t===Gt?i>0&&(c=Gt,f=i,d=o.length):t===ur?u>0&&(c=ur,f=u,d=l.length):(f=Math.max(i,u),c=f>0?i>u?Gt:ur:null,d=c?c===Gt?o.length:l.length:0);const h=c===Gt&&/\b(transform|all)(,|$)/.test(r(`${Gt}Property`).toString());return{type:c,timeout:f,propCount:d,hasTransform:h}}function nl(e,t){for(;e.lengthrl(n)+rl(e[r])))}function rl(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function hg(){return document.body.offsetHeight}function pg(e,t,n){const r=e[Or];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const sl=Symbol("_vod"),gg=Symbol("_vsh"),mg=Symbol(""),_g=/(^|;)\s*display\s*:/;function yg(e,t,n){const r=e.style,s=Re(n);let o=!1;if(n&&!s){if(t)if(Re(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&cs(r,a,"")}else for(const i in t)n[i]==null&&cs(r,i,"");for(const i in n)i==="display"&&(o=!0),cs(r,i,n[i])}else if(s){if(t!==n){const i=r[mg];i&&(n+=";"+i),r.cssText=n,o=_g.test(n)}}else t&&e.removeAttribute("style");sl in e&&(e[sl]=o?r.display:"",e[gg]&&(r.display="none"))}const ol=/\s*!important$/;function cs(e,t,n){if(oe(n))n.forEach(r=>cs(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=bg(e,t);ol.test(n)?e.setProperty(kn(r),n.replace(ol,""),"important"):e[r]=n}}const il=["Webkit","Moz","ms"],vo={};function bg(e,t){const n=vo[t];if(n)return n;let r=Ct(t);if(r!=="filter"&&r in e)return vo[t]=r;r=Ds(r);for(let s=0;sEo||(Tg.then(()=>Eo=0),Eo=Date.now());function Rg(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;St(kg(r,n.value),t,5,[r])};return n.value=e,n.attached=Lg(),n}function kg(e,t){if(oe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const fl=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Pg=(e,t,n,r,s,o)=>{const i=s==="svg";t==="class"?pg(e,r,i):t==="style"?yg(e,n,r):$r(t)?Pi(t)||Cg(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Og(e,t,r,i))?(vg(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ll(e,t,r,i,o,t!=="value")):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),ll(e,t,r,i))};function Og(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&fl(t)&&ae(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return fl(t)&&Re(n)?!1:!!(t in e||e._isVueCE&&(/[A-Z]/.test(t)||!Re(n)))}const mf=Fe({patchProp:Pg},ig);let vr,dl=!1;function Ag(){return vr||(vr=Op(mf))}function Ig(){return vr=dl?vr:Ap(mf),dl=!0,vr}const Ng=(...e)=>{const t=Ag().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=yf(r);if(!s)return;const o=t._component;!ae(o)&&!o.render&&!o.template&&(o.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const i=n(s,!1,_f(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},xg=(...e)=>{const t=Ig().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=yf(r);if(s)return n(s,!0,_f(s))},t};function _f(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function yf(e){return Re(e)?document.querySelector(e):e}const Mg=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Dg=/"(?: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*:/,$g=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Fg(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){Hg(e);return}return t}function Hg(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Ar(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const r=n.toLowerCase();if(r==="true")return!0;if(r==="false")return!1;if(r==="undefined")return;if(r==="null")return null;if(r==="nan")return Number.NaN;if(r==="infinity")return Number.POSITIVE_INFINITY;if(r==="-infinity")return Number.NEGATIVE_INFINITY}if(!$g.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(Mg.test(e)||Dg.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,Fg)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const Ug=/#/g,jg=/&/g,Bg=/\//g,Wg=/=/g,Zi=/\+/g,Vg=/%5e/gi,Kg=/%60/gi,Gg=/%7c/gi,qg=/%20/gi;function Yg(e){return encodeURI(""+e).replace(Gg,"|")}function Xo(e){return Yg(typeof e=="string"?e:JSON.stringify(e)).replace(Zi,"%2B").replace(qg,"+").replace(Ug,"%23").replace(jg,"%26").replace(Kg,"`").replace(Vg,"^").replace(Bg,"%2F")}function wo(e){return Xo(e).replace(Wg,"%3D")}function ws(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Xg(e){return ws(e.replace(Zi," "))}function Jg(e){return ws(e.replace(Zi," "))}function bf(e=""){const t={};e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const s=Xg(r[1]);if(s==="__proto__"||s==="constructor")continue;const o=Jg(r[2]||"");t[s]===void 0?t[s]=o:Array.isArray(t[s])?t[s].push(o):t[s]=[t[s],o]}return t}function Qg(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${wo(e)}=${Xo(n)}`).join("&"):`${wo(e)}=${Xo(t)}`:wo(e)}function vf(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>Qg(t,e[t])).filter(Boolean).join("&")}const zg=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Zg=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,em=/^([/\\]\s*){2,}[^/\\]/,tm=/^[\s\0]*(blob|data|javascript|vbscript):$/i,nm=/\/$|\/\?|\/#/,rm=/^\.?\//;function kt(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?zg.test(e):Zg.test(e)||(t.acceptRelative?em.test(e):!1)}function sm(e){return!!e&&tm.test(e)}function Jo(e="",t){return t?nm.test(e):e.endsWith("/")}function An(e="",t){if(!t)return(Jo(e)?e.slice(0,-1):e)||"/";if(!Jo(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");s>=0&&(n=e.slice(0,s),r=e.slice(s));const[o,...i]=n.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(i.length>0?`?${i.join("?")}`:"")+r}function Qn(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Jo(e,!0))return e||"/";let n=e,r="";const s=e.indexOf("#");if(s>=0&&(n=e.slice(0,s),r=e.slice(s),!n))return r;const[o,...i]=n.split("?");return o+"/"+(i.length>0?`?${i.join("?")}`:"")+r}function om(e=""){return e.startsWith("/")}function Qo(e=""){return om(e)?e:"/"+e}function zo(e,t){if(Ef(t)||kt(e))return e;const n=An(t);return e.startsWith(n)?e:ar(n,e)}function hl(e,t){if(Ef(t))return e;const n=An(t);if(!e.startsWith(n))return e;const r=e.slice(n.length);return r[0]==="/"?r:"/"+r}function ea(e,t){const n=ta(e),r={...bf(n.search),...t};return n.search=vf(r),am(n)}function Ef(e){return!e||e==="/"}function im(e){return e&&e!=="/"}function ar(e,...t){let n=e||"";for(const r of t.filter(s=>im(s)))if(n){const s=r.replace(rm,"");n=Qn(n)+s}else n=r;return n}function wf(...e){var i,a,l,u;const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let s=0;for(const c of n)if(!(!c||c==="/")){for(const[f,d]of c.split(t).entries())if(!(!d||d===".")){if(d===".."){if(r.length===1&&kt(r[0]))continue;r.pop(),s--;continue}if(f===1&&((i=r[r.length-1])!=null&&i.endsWith(":/"))){r[r.length-1]+="/"+d;continue}r.push(d),s++}}let o=r.join("/");return s>=0?(a=n[0])!=null&&a.startsWith("/")&&!o.startsWith("/")?o="/"+o:(l=n[0])!=null&&l.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*s)+o,(u=n[n.length-1])!=null&&u.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}function Zo(e,t,n={}){return n.trailingSlash||(e=Qn(e),t=Qn(t)),n.leadingSlash||(e=Qo(e),t=Qo(t)),n.encoding||(e=ws(e),t=ws(t)),e===t}const Cf=Symbol.for("ufo:protocolRelative");function ta(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!kt(e,{acceptRelative:!0}))return ei(e);const[,r="",s,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,i="",a=""]=o.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:u,hash:c}=ei(a);return{protocol:r.toLowerCase(),auth:s?s.slice(0,Math.max(0,s.length-1)):"",host:i,pathname:l,search:u,hash:c,[Cf]:!r}}function ei(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function am(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",s=e.auth?e.auth+"@":"",o=e.host||"";return(e.protocol||e[Cf]?(e.protocol||"")+"//":"")+s+o+t+n+r}class lm extends Error{constructor(t,n){super(t,n),this.name="FetchError",n!=null&&n.cause&&!this.cause&&(this.cause=n.cause)}}function cm(e){var l,u,c,f,d;const t=((l=e.error)==null?void 0:l.message)||((u=e.error)==null?void 0:u.toString())||"",n=((c=e.request)==null?void 0:c.method)||((f=e.options)==null?void 0:f.method)||"GET",r=((d=e.request)==null?void 0:d.url)||String(e.request)||"/",s=`[${n}] ${JSON.stringify(r)}`,o=e.response?`${e.response.status} ${e.response.statusText}`:"",i=`${s}: ${o}${t?` ${t}`:""}`,a=new lm(i,e.error?{cause:e.error}:void 0);for(const h of["request","options","response"])Object.defineProperty(a,h,{get(){return e[h]}});for(const[h,b]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,h,{get(){return e.response&&e.response[b]}});return a}const um=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function pl(e="GET"){return um.has(e.toUpperCase())}function fm(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const dm=new Set(["image/svg","application/xml","application/xhtml","application/html"]),hm=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function pm(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return hm.test(t)?"json":dm.has(t)||t.startsWith("text/")?"text":"blob"}function gm(e,t,n=globalThis.Headers){const r={...t,...e};if(t!=null&&t.params&&(e!=null&&e.params)&&(r.params={...t==null?void 0:t.params,...e==null?void 0:e.params}),t!=null&&t.query&&(e!=null&&e.query)&&(r.query={...t==null?void 0:t.query,...e==null?void 0:e.query}),t!=null&&t.headers&&(e!=null&&e.headers)){r.headers=new n((t==null?void 0:t.headers)||{});for(const[s,o]of new n((e==null?void 0:e.headers)||{}))r.headers.set(s,o)}return r}const mm=new Set([408,409,425,429,500,502,503,504]),_m=new Set([101,204,205,304]);function Sf(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function s(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let c;typeof a.options.retry=="number"?c=a.options.retry:c=pl(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(c>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):mm.has(f))){const d=a.options.retryDelay||0;return d>0&&await new Promise(h=>setTimeout(h,d)),o(a.request,{...a.options,retry:c-1})}}const u=cm(a);throw Error.captureStackTrace&&Error.captureStackTrace(u,o),u}const o=async function(l,u={}){var h;const c={request:l,options:gm(u,e.defaults,n),response:void 0,error:void 0};c.options.method=(h=c.options.method)==null?void 0:h.toUpperCase(),c.options.onRequest&&await c.options.onRequest(c),typeof c.request=="string"&&(c.options.baseURL&&(c.request=zo(c.request,c.options.baseURL)),(c.options.query||c.options.params)&&(c.request=ea(c.request,{...c.options.params,...c.options.query}))),c.options.body&&pl(c.options.method)&&(fm(c.options.body)?(c.options.body=typeof c.options.body=="string"?c.options.body:JSON.stringify(c.options.body),c.options.headers=new n(c.options.headers||{}),c.options.headers.has("content-type")||c.options.headers.set("content-type","application/json"),c.options.headers.has("accept")||c.options.headers.set("accept","application/json")):("pipeTo"in c.options.body&&typeof c.options.body.pipeTo=="function"||typeof c.options.body.pipe=="function")&&("duplex"in c.options||(c.options.duplex="half")));let f;if(!c.options.signal&&c.options.timeout){const b=new r;f=setTimeout(()=>b.abort(),c.options.timeout),c.options.signal=b.signal}try{c.response=await t(c.request,c.options)}catch(b){return c.error=b,c.options.onRequestError&&await c.options.onRequestError(c),await s(c)}finally{f&&clearTimeout(f)}if(c.response.body&&!_m.has(c.response.status)&&c.options.method!=="HEAD"){const b=(c.options.parseResponse?"json":c.options.responseType)||pm(c.response.headers.get("content-type")||"");switch(b){case"json":{const v=await c.response.text(),S=c.options.parseResponse||Ar;c.response._data=S(v);break}case"stream":{c.response._data=c.response.body;break}default:c.response._data=await c.response[b]()}}return c.options.onResponse&&await c.options.onResponse(c),!c.options.ignoreResponseError&&c.response.status>=400&&c.response.status<600?(c.options.onResponseError&&await c.options.onResponseError(c),await s(c)):c.response},i=async function(l,u){return(await o(l,u))._data};return i.raw=o,i.native=(...a)=>t(...a),i.create=(a={})=>Sf({...e,defaults:{...e.defaults,...a}}),i}const na=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")}(),ym=na.fetch||(()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!"))),bm=na.Headers,vm=na.AbortController,Em=Sf({fetch:ym,Headers:bm,AbortController:vm}),wm=Em,Cm=()=>{var e;return((e=window==null?void 0:window.__NUXT__)==null?void 0:e.config)||{}},Cs=Cm().app,Sm=()=>Cs.baseURL,Tm=()=>Cs.buildAssetsDir,ra=(...e)=>wf(Tf(),Tm(),...e),Tf=(...e)=>{const t=Cs.cdnURL||Cs.baseURL;return e.length?wf(t,...e):t};globalThis.__buildAssetsURL=ra,globalThis.__publicAssetsURL=Tf;globalThis.$fetch||(globalThis.$fetch=wm.create({baseURL:Sm()}));function ti(e,t={},n){for(const r in e){const s=e[r],o=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?ti(s,t,o):typeof s=="function"&&(t[o]=s)}return t}const Lm={run:e=>e()},Rm=()=>Lm,Lf=typeof console.createTask<"u"?console.createTask:Rm;function km(e,t){const n=t.shift(),r=Lf(n);return e.reduce((s,o)=>s.then(()=>r.run(()=>o(...t))),Promise.resolve())}function Pm(e,t){const n=t.shift(),r=Lf(n);return Promise.all(e.map(s=>r.run(()=>s(...t))))}function Co(e,t){for(const n of[...e])n(t)}class Om{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const s=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!r.allowDeprecated){let i=o.message;i||(i=`${s} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,s=(...o)=>(typeof r=="function"&&r(),r=void 0,s=void 0,n(...o));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const s of r)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=ti(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of r.splice(0,r.length))s()}}removeHooks(t){const n=ti(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(km,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(Pm,t,...n)}callHookWith(t,n,...r){const s=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Co(this._before,s);const o=t(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&s&&Co(this._after,s)}):(this._after&&s&&Co(this._after,s),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function Rf(){return new Om}function Am(e={}){let t,n=!1;const r=i=>{if(t&&t!==i)throw new Error("Context conflict")};let s;if(e.asyncContext){const i=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;i?s=new i:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>{if(s&&t===void 0){const i=s.getStore();if(i!==void 0)return i}return t};return{use:()=>{const i=o();if(i===void 0)throw new Error("Context is not available");return i},tryUse:()=>o(),set:(i,a)=>{a||r(i),t=i,n=!0},unset:()=>{t=void 0,n=!1},call:(i,a)=>{r(i),t=i;try{return s?s.run(i,a):a()}finally{n||(t=void 0)}},async callAsync(i,a){t=i;const l=()=>{t=i},u=()=>t===i?l:void 0;ni.add(u);try{const c=s?s.run(i,a):a();return n||(t=void 0),await c}finally{ni.delete(u)}}}}function Im(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=Am({...e,...r})),t[n],t[n]}}}const Ss=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},gl="__unctx__",Nm=Ss[gl]||(Ss[gl]=Im()),xm=(e,t={})=>Nm.get(e,t),ml="__unctx_async_handlers__",ni=Ss[ml]||(Ss[ml]=new Set);function Et(e){const t=[];for(const s of ni){const o=s();o&&t.push(o)}const n=()=>{for(const s of t)s()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(s=>{throw n(),s})),[r,n]}const Mm=!1,ri=!1,Dm=!1,R0={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},$m=null,Fm="#__nuxt",kf="nuxt-app",_l=36e5,Hm="vite:preloadError";function Pf(e=kf){return xm(e,{asyncContext:!1})}const Um="__nuxt_plugin";function jm(e){var s;let t=0;const n={_id:e.id||kf||"nuxt-app",_scope:Ii(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.13.2"},get vue(){return n.vueApp.version}},payload:Ht({...((s=e.ssrContext)==null?void 0:s.payload)||{},data:Ht({}),state:fn({}),once:new Set,_errors:Ht({})}),static:{data:{}},runWithContext(o){return n._scope.active&&!Hs()?n._scope.run(()=>yl(n,o)):yl(n,o)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let o=!1;return()=>{if(!o&&(o=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:Ht({}),_payloadRevivers:{},...e};{const o=window.__NUXT__;if(o)for(const i in o)switch(i){case"data":case"state":case"_errors":Object.assign(n.payload[i],o[i]);break;default:n.payload[i]=o[i]}}n.hooks=Rf(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(o,i)=>{const a="$"+o;ns(n,a,i),ns(n.vueApp.config.globalProperties,a,i)},ns(n.vueApp,"$nuxt",n),ns(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(Hm,i=>{n.callHook("app:chunkError",{error:i.payload}),(n.isHydrating||i.payload.message.includes("Unable to preload CSS"))&&i.preventDefault()}),window.useNuxtApp=window.useNuxtApp||ge;const o=n.hook("app:error",(...i)=>{console.error("[nuxt] error caught during app initialization",...i)});n.hook("app:mounted",o)}const r=n.payload.config;return n.provide("config",r),n}function Bm(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function Wm(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function Vm(e,t){const n=[],r=[],s=[],o=[];let i=0;async function a(l){var c;const u=((c=l.dependsOn)==null?void 0:c.filter(f=>t.some(d=>d._name===f)&&!n.includes(f)))??[];if(u.length>0)r.push([new Set(u),l]);else{const f=Wm(e,l).then(async()=>{l._name&&(n.push(l._name),await Promise.all(r.map(async([d,h])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(i++,await a(h)))})))});l.parallel?s.push(f.catch(d=>o.push(d))):await f}}for(const l of t)Bm(e,l);for(const l of t)await a(l);if(await Promise.all(s),i)for(let l=0;l{}),e,{[Um]:!0,_name:t})}function yl(e,t,n){const r=()=>t();return Pf(e._id).set(e),e.vueApp.runWithContext(r)}function Km(e){var n;let t;return $u()&&(t=(n=On())==null?void 0:n.appContext.app.$nuxt),t=t||Pf(e).tryUse(),t||null}function ge(e){const t=Km(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function Je(e){return ge().$config}function ns(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function Gm(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n={},r=t||{},s=r.decode||qm;let o=0;for(;o{t+=s};return{toString(){return t},getContext(){return n},dispatch(s){return e.replacer&&(s=e.replacer(s)),this[s===null?"null":typeof s](s)},object(s){if(s&&typeof s.toJSON=="function")return this.object(s.toJSON());const o=Object.prototype.toString.call(s);let i="";const a=o.length;a<10?i="unknown:["+o+"]":i=o.slice(8,a-1),i=i.toLowerCase();let l=null;if((l=n.get(s))===void 0)n.set(s,n.size);else return this.dispatch("[CIRCULAR:"+l+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(s))return r("buffer:"),r(s.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](s):e.ignoreUnknown||this.unkown(s,i);else{let u=Object.keys(s);e.unorderedObjects&&(u=u.sort());let c=[];e.respectType!==!1&&!wl(s)&&(c=Jm),e.excludeKeys&&(u=u.filter(d=>!e.excludeKeys(d)),c=c.filter(d=>!e.excludeKeys(d))),r("object:"+(u.length+c.length)+":");const f=d=>{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(s[d]),r(",")};for(const d of u)f(d);for(const d of c)f(d)}},array(s,o){if(o=o===void 0?e.unorderedArrays!==!1:o,r("array:"+s.length+":"),!o||s.length<=1){for(const l of s)this.dispatch(l);return}const i=new Map,a=s.map(l=>{const u=Of(e);u.dispatch(l);for(const[c,f]of u.getContext())i.set(c,f);return u.toString()});return n=i,a.sort(),this.array(a,!1)},date(s){return r("date:"+s.toJSON())},symbol(s){return r("symbol:"+s.toString())},unkown(s,o){if(r(o),!!s&&(r(":"),s&&typeof s.entries=="function"))return this.array(Array.from(s.entries()),!0)},error(s){return r("error:"+s.toString())},boolean(s){return r("bool:"+s)},string(s){r("string:"+s.length+":"),r(s)},function(s){r("fn:"),wl(s)?this.dispatch("[native]"):this.dispatch(s.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(s.name)),e.respectFunctionProperties&&this.object(s)},number(s){return r("number:"+s)},xml(s){return r("xml:"+s.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(s){return r("regex:"+s.toString())},uint8array(s){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(s))},uint8clampedarray(s){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(s))},int8array(s){return r("int8array:"),this.dispatch(Array.prototype.slice.call(s))},uint16array(s){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(s))},int16array(s){return r("int16array:"),this.dispatch(Array.prototype.slice.call(s))},uint32array(s){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(s))},int32array(s){return r("int32array:"),this.dispatch(Array.prototype.slice.call(s))},float32array(s){return r("float32array:"),this.dispatch(Array.prototype.slice.call(s))},float64array(s){return r("float64array:"),this.dispatch(Array.prototype.slice.call(s))},arraybuffer(s){return r("arraybuffer:"),this.dispatch(new Uint8Array(s))},url(s){return r("url:"+s.toString())},map(s){r("map:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},set(s){r("set:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},file(s){return r("file:"),this.dispatch([s.name,s.size,s.type,s.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(s){return r("bigint:"+s.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const Af="[native code] }",Qm=Af.length;function wl(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-Qm)===Af}function zm(e,t,n={}){return e===t||El(e,n)===El(t,n)}function Zm(e,t){return{ctx:{table:e},matchAll:n=>Nf(n,e)}}function If(e){const t={};for(const n in e)t[n]=n==="dynamic"?new Map(Object.entries(e[n]).map(([r,s])=>[r,If(s)])):new Map(Object.entries(e[n]));return t}function e_(e){return Zm(If(e))}function Nf(e,t,n){e.endsWith("/")&&(e=e.slice(0,-1)||"/");const r=[];for(const[o,i]of Cl(t.wildcard))(e===o||e.startsWith(o+"/"))&&r.push(i);for(const[o,i]of Cl(t.dynamic))if(e.startsWith(o+"/")){const a="/"+e.slice(o.length).split("/").splice(2).join("/");r.push(...Nf(a,i))}const s=t.static.get(e);return s&&r.push(s),r.filter(Boolean)}function Cl(e){return[...e.entries()].sort((t,n)=>t[0].length-n[0].length)}function So(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function si(e,t,n=".",r){if(!So(t))return si(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:So(i)&&So(s[o])?s[o]=si(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function t_(e){return(...t)=>t.reduce((n,r)=>si(n,r,"",e),{})}const xf=t_();function n_(e,t){try{return t in e}catch{return!1}}var r_=Object.defineProperty,s_=(e,t,n)=>t in e?r_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,wn=(e,t,n)=>(s_(e,typeof t!="symbol"?t+"":t,n),n);class oi extends Error{constructor(t,n={}){super(t,n),wn(this,"statusCode",500),wn(this,"fatal",!1),wn(this,"unhandled",!1),wn(this,"statusMessage"),wn(this,"data"),wn(this,"cause"),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:ai(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Mf(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}wn(oi,"__h3_error__",!0);function ii(e){if(typeof e=="string")return new oi(e);if(o_(e))return e;const t=new oi(e.message??e.statusMessage??"",{cause:e.cause||e});if(n_(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=ai(e.statusCode,t.statusCode):e.status&&(t.statusCode=ai(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Mf(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function o_(e){var t;return((t=e==null?void 0:e.constructor)==null?void 0:t.__h3_error__)===!0}const i_=/[^\u0009\u0020-\u007E]/g;function Mf(e=""){return e.replace(i_,"")}function ai(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Df=Symbol("layout-meta"),Wr=Symbol("route"),it=()=>{var e;return(e=ge())==null?void 0:e.$router},lr=()=>$u()?Ye(Wr,ge()._route):ge()._route;const a_=(e,t,n={})=>{const r=ge(),s=n.global||typeof e!="string",o=t;if(!o){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}s?r._middleware.global.push(o):r._middleware.named[e]=o},l_=()=>{try{if(ge()._processingMiddleware)return!0}catch{return!1}return!1},c_=(e,t)=>{e||(e="/");const n=typeof e=="string"?e:"path"in e?u_(e):it().resolve(e).href;if(t!=null&&t.open){const{target:l="_blank",windowFeatures:u={}}=t.open,c=Object.entries(u).filter(([f,d])=>d!==void 0).map(([f,d])=>`${f.toLowerCase()}=${d}`).join(", ");return open(n,l,c),Promise.resolve()}const r=kt(n,{acceptRelative:!0}),s=(t==null?void 0:t.external)||r;if(s){if(!(t!=null&&t.external))throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:l}=new URL(n,window.location.href);if(l&&sm(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const o=l_();if(!s&&o)return e;const i=it(),a=ge();return s?(a._scope.stop(),t!=null&&t.replace?location.replace(n):location.href=n,o?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):t!=null&&t.replace?i.replace(e):i.push(e)};function u_(e){return ea(e.path||"",e.query||{})+(e.hash||"")}const $f="__nuxt_error",qs=()=>gu(ge().payload,"error"),jn=e=>{const t=Ys(e);try{const n=ge(),r=qs();n.hooks.callHook("app:error",t),r.value=r.value||t}catch{throw t}return t},f_=async(e={})=>{const t=ge(),n=qs();t.callHook("app:error:cleared",e),e.redirect&&await it().replace(e.redirect),n.value=$m},d_=e=>!!e&&typeof e=="object"&&$f in e,Ys=e=>{const t=ii(e);return Object.defineProperty(t,$f,{value:!0,configurable:!1,writable:!1}),t},h_=-1,p_=-2,g_=-3,m_=-4,__=-5,y_=-6;function b_(e,t){return v_(JSON.parse(e),t)}function v_(e,t){if(typeof e=="number")return s(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function s(o,i=!1){if(o===h_)return;if(o===g_)return NaN;if(o===m_)return 1/0;if(o===__)return-1/0;if(o===y_)return-0;if(i)throw new Error("Invalid input");if(o in r)return r[o];const a=n[o];if(!a||typeof a!="object")r[o]=a;else if(Array.isArray(a))if(typeof a[0]=="string"){const l=a[0],u=t==null?void 0:t[l];if(u)return r[o]=u(s(a[1]));switch(l){case"Date":r[o]=new Date(a[1]);break;case"Set":const c=new Set;r[o]=c;for(let h=1;h>>9)+65536).toString(16).substring(1,8).toLowerCase()}function li(e){if(e._h)return e._h;if(e._d)return Ts(e._d);let t=`${e.tag}:${e.textContent||e.innerHTML||""}:`;for(const n in e.props)t+=`${n}:${String(e.props[n])},`;return Ts(t)}function Hf(e,t){const n=[],r=t.resolveKeyData||(o=>o.key),s=t.resolveValueData||(o=>o.value);for(const[o,i]of Object.entries(e))n.push(...(Array.isArray(i)?i:[i]).map(a=>{const l={key:o,value:a},u=s(l);return typeof u=="object"?Hf(u,t):Array.isArray(u)?u:{[typeof t.key=="function"?t.key(l):t.key]:r(l),[typeof t.value=="function"?t.value(l):t.value]:u}}).flat());return n}function Uf(e,t){return Object.entries(e).map(([n,r])=>{if(typeof r=="object"&&(r=Uf(r,t)),t.resolve){const s=t.resolve({key:n,value:r});if(typeof s<"u")return s}return typeof r=="number"&&(r=r.toString()),typeof r=="string"&&t.wrapValue&&(r=r.replace(new RegExp(t.wrapValue,"g"),`\\${t.wrapValue}`),r=`${t.wrapValue}${r}${t.wrapValue}`),`${n}${t.keyValueSeparator||""}${r}`}).join(t.entrySeparator||"")}const ze=e=>({keyValue:e,metaKey:"property"}),To=e=>({keyValue:e}),sa={appleItunesApp:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return`${Ut(e)}=${t}`}}},articleExpirationTime:ze("article:expiration_time"),articleModifiedTime:ze("article:modified_time"),articlePublishedTime:ze("article:published_time"),bookReleaseDate:ze("book:release_date"),charset:{metaKey:"charset"},contentSecurityPolicy:{unpack:{entrySeparator:"; ",resolve({key:e,value:t}){return`${Ut(e)} ${t}`}},metaKey:"http-equiv"},contentType:{metaKey:"http-equiv"},defaultStyle:{metaKey:"http-equiv"},fbAppId:ze("fb:app_id"),msapplicationConfig:To("msapplication-Config"),msapplicationTileColor:To("msapplication-TileColor"),msapplicationTileImage:To("msapplication-TileImage"),ogAudioSecureUrl:ze("og:audio:secure_url"),ogAudioUrl:ze("og:audio"),ogImageSecureUrl:ze("og:image:secure_url"),ogImageUrl:ze("og:image"),ogSiteName:ze("og:site_name"),ogVideoSecureUrl:ze("og:video:secure_url"),ogVideoUrl:ze("og:video"),profileFirstName:ze("profile:first_name"),profileLastName:ze("profile:last_name"),profileUsername:ze("profile:username"),refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve({key:e,value:t}){if(e==="seconds")return`${t}`}}},robots:{unpack:{entrySeparator:", ",resolve({key:e,value:t}){return typeof t=="boolean"?`${Ut(e)}`:`${Ut(e)}:${t}`}}},xUaCompatible:{metaKey:"http-equiv"}},jf=new Set(["og","book","article","profile"]);function Bf(e){var r;const t=Ut(e),n=t.indexOf(":");return jf.has(t.substring(0,n))?"property":((r=sa[e])==null?void 0:r.metaKey)||"name"}function T_(e){var t;return((t=sa[e])==null?void 0:t.keyValue)||Ut(e)}function Ut(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.indexOf("-"),r=t.substring(0,n);return r==="twitter"||jf.has(r)?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function ci(e){if(Array.isArray(e))return e.map(n=>ci(n));if(typeof e!="object"||Array.isArray(e))return e;const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[Ut(n)]=ci(e[n]));return t}function L_(e,t){const n=sa[t];return t==="refresh"?`${e.seconds};url=${e.url}`:Uf(ci(e),{keyValueSeparator:"=",entrySeparator:", ",resolve({value:r,key:s}){if(r===null)return"";if(typeof r=="boolean")return`${s}`},...n==null?void 0:n.unpack})}const Wf=new Set(["og:image","og:video","og:audio","twitter:image"]);function Vf(e){const t={};for(const n in e){if(!Object.prototype.hasOwnProperty.call(e,n))continue;const r=e[n];String(r)!=="false"&&n&&(t[n]=r)}return t}function Sl(e,t){const n=Vf(t),r=Ut(e),s=Bf(r);if(Wf.has(r)){const o={};for(const i in n)Object.prototype.hasOwnProperty.call(n,i)&&(o[`${e}${i==="url"?"":`${i[0].toUpperCase()}${i.slice(1)}`}`]=n[i]);return oa(o).sort((i,a)=>{var l,u;return(((l=i[s])==null?void 0:l.length)||0)-(((u=a[s])==null?void 0:u.length)||0)})}return[{[s]:r,...n}]}function oa(e){const t=[],n={};for(const s in e){if(!Object.prototype.hasOwnProperty.call(e,s))continue;const o=e[s];if(!Array.isArray(o)){if(typeof o=="object"&&o){if(Wf.has(Ut(s))){t.push(...Sl(s,o));continue}n[s]=Vf(o)}else n[s]=o;continue}for(const i of o)t.push(...typeof i=="string"?oa({[s]:i}):Sl(s,i))}const r=Hf(n,{key({key:s}){return Bf(s)},value({key:s}){return s==="charset"?"charset":"content"},resolveKeyData({key:s}){return T_(s)},resolveValueData({value:s,key:o}){return s===null?"_null":typeof s=="object"?L_(s,o):typeof s=="number"?s.toString():s}});return[...t,...r].map(s=>(s.content==="_null"&&(s.content=null),s))}function R_(e,t){return e instanceof Promise?e.then(t):t(e)}function ui(e,t,n,r){const s=r||Gf(typeof t=="object"&&typeof t!="function"&&!(t instanceof Promise)?{...t}:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},e==="templateParams"||e==="titleTemplate");if(s instanceof Promise)return s.then(i=>ui(e,t,n,i));const o={tag:e,props:s};for(const i of Ff){const a=o.props[i]!==void 0?o.props[i]:n[i];a!==void 0&&((!(i==="innerHTML"||i==="textContent"||i==="children")||E_.has(o.tag))&&(o[i==="children"?"innerHTML":i]=a),delete o.props[i])}return o.props.body&&(o.tagPosition="bodyClose",delete o.props.body),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(i=>({...o,props:{...o.props,content:i}})):o}function k_(e,t){var r;const n=e==="class"?" ":";";return t&&typeof t=="object"&&!Array.isArray(t)&&(t=Object.entries(t).filter(([,s])=>s).map(([s,o])=>e==="style"?`${s}:${o}`:s)),(r=String(Array.isArray(t)?t.join(n):t))==null?void 0:r.split(n).filter(s=>!!s.trim()).join(n)}function Kf(e,t,n,r){for(let s=r;s(e[o]=i,Kf(e,t,n,s)));if(!t&&!Ff.has(o)){const i=String(e[o]),a=o.startsWith("data-");i==="true"||i===""?e[o]=a?"true":!0:e[o]||(a&&i==="false"?e[o]="false":delete e[o])}}}function Gf(e,t=!1){const n=Kf(e,t,Object.keys(e),0);return n instanceof Promise?n.then(()=>e):e}const P_=10;function qf(e,t,n){for(let r=n;r(t[r]=o,qf(e,t,r)));Array.isArray(s)?e.push(...s):e.push(s)}}function O_(e){const t=[],n=e.resolvedInput;for(const s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;const o=n[s];if(!(o===void 0||!w_.has(s))){if(Array.isArray(o)){for(const i of o)t.push(ui(s,i,e));continue}t.push(ui(s,o,e))}}if(t.length===0)return[];const r=[];return R_(qf(r,t,0),()=>r.map((s,o)=>(s._e=e._i,e.mode&&(s._m=e.mode),s._p=(e._i<{if(i===zt||!s.includes(i))return i;const a=N_(t,i.slice(1));return a!==void 0?a:i}).trim(),o&&(e.endsWith(zt)&&(e=e.slice(0,-zt.length)),e.startsWith(zt)&&(e=e.slice(zt.length)),e=e.replace(x_,n).trim()),e}function fi(e,t){return e==null?t||null:typeof e=="function"?e(t):e}async function Xf(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async s=>{var f;const o=(await e.resolveTags()).map(d=>({tag:d,id:us.has(d.tag)?li(d):d.tag,shouldRender:!0}));let i=e._dom;if(!i){i={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};const d=new Set;for(const h of["body","head"]){const b=(f=n[h])==null?void 0:f.children;for(const v of b){const S=v.tagName.toLowerCase();if(!us.has(S))continue;const L={tag:S,props:await Gf(v.getAttributeNames().reduce((w,C)=>({...w,[C]:v.getAttribute(C)}),{})),innerHTML:v.innerHTML},R=Yf(L);let p=R,g=1;for(;p&&d.has(p);)p=`${R}:${g++}`;p&&(L._d=p,d.add(p)),i.elMap[v.getAttribute("data-hid")||li(L)]=v}}}i.pendingSideEffects={...i.sideEffects},i.sideEffects={};function a(d,h,b){const v=`${d}:${h}`;i.sideEffects[v]=b,delete i.pendingSideEffects[v]}function l({id:d,$el:h,tag:b}){const v=b.tag.endsWith("Attrs");if(i.elMap[d]=h,v||(b.textContent&&b.textContent!==h.textContent&&(h.textContent=b.textContent),b.innerHTML&&b.innerHTML!==h.innerHTML&&(h.innerHTML=b.innerHTML),a(d,"el",()=>{var S;(S=i.elMap[d])==null||S.remove(),delete i.elMap[d]})),b._eventHandlers)for(const S in b._eventHandlers)Object.prototype.hasOwnProperty.call(b._eventHandlers,S)&&h.getAttribute(`data-${S}`)!==""&&((b.tag==="bodyAttrs"?n.defaultView:h).addEventListener(S.substring(2),b._eventHandlers[S].bind(h)),h.setAttribute(`data-${S}`,""));for(const S in b.props){if(!Object.prototype.hasOwnProperty.call(b.props,S))continue;const L=b.props[S],R=`attr:${S}`;if(S==="class"){if(!L)continue;for(const p of L.split(" "))v&&a(d,`${R}:${p}`,()=>h.classList.remove(p)),!h.classList.contains(p)&&h.classList.add(p)}else if(S==="style"){if(!L)continue;for(const p of L.split(";")){const g=p.indexOf(":"),w=p.substring(0,g).trim(),C=p.substring(g+1).trim();a(d,`${R}:${w}`,()=>{h.style.removeProperty(w)}),h.style.setProperty(w,C)}}else h.getAttribute(S)!==L&&h.setAttribute(S,L===!0?"":String(L)),v&&a(d,R,()=>h.removeAttribute(S))}}const u=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const d of o){const{tag:h,shouldRender:b,id:v}=d;if(b){if(h.tag==="title"){n.title=h.textContent;continue}d.$el=d.$el||i.elMap[v],d.$el?l(d):us.has(h.tag)&&u.push(d)}}for(const d of u){const h=d.tag.tagPosition||"head";d.$el=n.createElement(d.tag.tag),l(d),c[h]=c[h]||n.createDocumentFragment(),c[h].appendChild(d.$el)}for(const d of o)await e.hooks.callHook("dom:renderTag",d,n,a);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose);for(const d in i.pendingSideEffects)i.pendingSideEffects[d]();e._dom=i,await e.hooks.callHook("dom:rendered",{renders:o}),s()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function M_(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domDebouncedUpdatePromise=e._domDebouncedUpdatePromise||new Promise(r=>n(()=>Xf(e,t).then(()=>{delete e._domDebouncedUpdatePromise,r()})))}function D_(e){return t=>{var r,s;const n=((s=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:s.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":o=>{M_(o,e)}}}}}const $_=new Set(["templateParams","htmlAttrs","bodyAttrs"]),F_={hooks:{"tag:normalise":({tag:e})=>{e.props.hid&&(e.key=e.props.hid,delete e.props.hid),e.props.vmid&&(e.key=e.props.vmid,delete e.props.vmid),e.props.key&&(e.key=e.props.key,delete e.props.key);const t=Yf(e);t&&!t.startsWith("meta:og:")&&!t.startsWith("meta:twitter:")&&delete e.key;const n=t||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":e=>{const t=Object.create(null);for(const r of e.tags){const s=(r.key?`${r.tag}:${r.key}`:r._d)||li(r),o=t[s];if(o){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&$_.has(r.tag)&&(a="merge"),a==="merge"){const l=o.props;l.style&&r.props.style&&(l.style[l.style.length-1]!==";"&&(l.style+=";"),r.props.style=`${l.style} ${r.props.style}`),l.class&&r.props.class?r.props.class=`${l.class} ${r.props.class}`:l.class&&(r.props.class=l.class),t[s].props={...l,...r.props};continue}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);continue}else if(Ls(r)>Ls(o))continue}if(!(r.innerHTML||r.textContent||Object.keys(r.props).length!==0)&&us.has(r.tag)){delete t[s];continue}t[s]=r}const n=[];for(const r in t){const s=t[r],o=s._duped;n.push(s),o&&(delete s._duped,n.push(...o))}e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},H_=new Set(["script","link","bodyAttrs"]),U_=e=>({hooks:{"tags:resolve":t=>{for(const n of t.tags){if(!H_.has(n.tag))continue;const r=n.props;for(const s in r){if(s[0]!=="o"||s[1]!=="n"||!Object.prototype.hasOwnProperty.call(r,s))continue;const o=r[s];typeof o=="function"&&(e.ssr&&Tl.has(s)?r[s]=`this.dataset.${s}fired = true`:delete r[s],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[s]=o)}e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||Ts(n.props.src||n.props.href))}},"dom:renderTag":({$el:t,tag:n})=>{var s,o;const r=t==null?void 0:t.dataset;if(r)for(const i in r){if(!i.endsWith("fired"))continue;const a=i.slice(0,-5);Tl.has(a)&&((o=(s=n._eventHandlers)==null?void 0:s[a])==null||o.call(t,new Event(a.substring(2))))}}}}),j_=new Set(["link","style","script","noscript"]),B_={hooks:{"tag:normalise":({tag:e})=>{e.key&&j_.has(e.tag)&&(e.props["data-hid"]=e._h=Ts(e.key))}}},W_={mode:"server",hooks:{"tags:beforeResolve":e=>{const t={};let n=!1;for(const r of e.tags)r._m!=="server"||r.tag!=="titleTemplate"&&r.tag!=="templateParams"&&r.tag!=="title"||(t[r.tag]=r.tag==="title"||r.tag==="titleTemplate"?r.textContent:r.props,n=!0);n&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},V_={hooks:{"tags:resolve":e=>{var t;for(const n of e.tags)if(typeof n.tagPriority=="string")for(const{prefix:r,offset:s}of A_){if(!n.tagPriority.startsWith(r))continue;const o=n.tagPriority.substring(r.length),i=(t=e.tags.find(a=>a._d===o))==null?void 0:t._p;if(i!==void 0){n._p=i+s;break}}e.tags.sort((n,r)=>{const s=Ls(n),o=Ls(r);return so?1:n._p-r._p})}}},K_={meta:"content",link:"href",htmlAttrs:"lang"},G_=["innerHTML","textContent"],q_=e=>({hooks:{"tags:resolve":t=>{var i;const{tags:n}=t;let r;for(let a=0;aa.tag==="title"))==null?void 0:i.textContent)||"",s,o);for(const a of n){if(a.processTemplateParams===!1)continue;const l=K_[a.tag];if(l&&typeof a.props[l]=="string")a.props[l]=ss(a.props[l],s,o);else if(a.processTemplateParams||a.tag==="titleTemplate"||a.tag==="title")for(const u of G_)typeof a[u]=="string"&&(a[u]=ss(a[u],s,o))}e._templateParams=s,e._separator=o},"tags:afterResolve":({tags:t})=>{let n;for(let r=0;r{const{tags:t}=e;let n,r;for(let s=0;s{for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&(t.props.type==="application/ld+json"||t.props.type==="application/json")?t.innerHTML=t.innerHTML.replace(/{a.dirty=!0,t.callHook("entries:updated",a)};let s=0,o=[];const i=[],a={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(l){const u=typeof l=="function"?l(a):l;(!u.key||!i.some(c=>c.key===u.key))&&(i.push(u),kl(u.mode,n)&&t.addHooks(u.hooks||{}))},push(l,u){u==null||delete u.head;const c={_i:s++,input:l,...u};return kl(c.mode,n)&&(o.push(c),r()),{dispose(){o=o.filter(f=>f._i!==c._i),r()},patch(f){for(const d of o)d._i===c._i&&(d.input=c.input=f);r()}}},async resolveTags(){const l={tags:[],entries:[...o]};await t.callHook("entries:resolve",l);for(const u of l.entries){const c=u.resolvedInput||u.input;if(u.resolvedInput=await(u.transform?u.transform(c):c),u.resolvedInput)for(const f of await O_(u)){const d={tag:f,entry:u,resolvedOptions:a.resolvedOptions};await t.callHook("tag:normalise",d),l.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",l),await t.callHook("tags:resolve",l),await t.callHook("tags:afterResolve",l),l.tags},ssr:n};return[F_,W_,U_,B_,V_,q_,Y_,X_,...(e==null?void 0:e.plugins)||[]].forEach(l=>a.use(l)),a.hooks.callHook("init",a),a}function z_(){return Jf}const Z_=df[0]==="3";function ey(e){return typeof e=="function"?e():ce(e)}function Rs(e){if(e instanceof Promise||e instanceof Date||e instanceof RegExp)return e;const t=ey(e);if(!e||!t)return t;if(Array.isArray(t))return t.map(n=>Rs(n));if(typeof t=="object"){const n={};for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(r==="titleTemplate"||r[0]==="o"&&r[1]==="n"){n[r]=ce(t[r]);continue}n[r]=Rs(t[r])}return n}return t}const ty={hooks:{"entries:resolve":e=>{for(const t of e.entries)t.resolvedInput=Rs(t.input)}}},Qf="usehead";function ny(e){return{install(n){Z_&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Qf,e))}}.install}function ry(e={}){e.domDelayFn=e.domDelayFn||(n=>Pn(()=>setTimeout(()=>n(),0)));const t=J_(e);return t.use(ty),t.install=ny(t),t}const di=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},hi="__unhead_injection_handler__";function sy(e){di[hi]=e}function ia(){if(hi in di)return di[hi]();const e=Ye(Qf);return e||z_()}function Xs(e,t={}){const n=t.head||ia();if(n)return n.ssr?n.push(e,t):oy(n,e,t)}function oy(e,t,n={}){const r=$e(!1),s=$e({});Mp(()=>{s.value=r.value?{}:Rs(t)});const o=e.push(s.value,n);return ut(s,a=>{o.patch(a)}),On()&&(Ks(()=>{o.dispose()}),Ru(()=>{r.value=!0}),Lu(()=>{r.value=!1})),o}function iy(e,t){const{title:n,titleTemplate:r,...s}=e;return Xs({title:n,titleTemplate:r,_flatMeta:s},{...t,transform(o){const i=oa({...o._flatMeta});return delete o._flatMeta,{...o,meta:i}}})}let fs,ds;function ay(){return fs=$fetch(ra(`builds/meta/${Je().app.buildId}.json`),{responseType:"json"}),fs.then(e=>{ds=e_(e.matcher)}).catch(e=>{console.error("[nuxt] Error fetching app manifest.",e)}),fs}function Js(){return fs||ay()}async function aa(e){if(await Js(),!ds)return console.error("[nuxt] Error creating app manifest matcher.",ds),{};try{return xf({},...ds.matchAll(e).reverse())}catch(t){return console.error("[nuxt] Error matching route rules.",t),{}}}async function Pl(e,t={}){const n=await cy(e,t),r=ge(),s=r._payloadCache=r._payloadCache||{};return n in s||(s[n]=Zf(e).then(o=>o?zf(n).then(i=>i||(delete s[n],null)):(s[n]=null,null))),s[n]}const ly="_payload.json";async function cy(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||kt(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=Je(),s=t.hash||(t.fresh?Date.now():r.app.buildId),o=r.app.cdnURL,i=o&&await Zf(e)?o:r.app.baseURL;return ar(i,n.pathname,ly+(s?`?${s}`:""))}async function zf(e){const t=fetch(e).then(n=>n.text().then(ed));try{return await t}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}async function Zf(e=lr().path){if(e=An(e),(await Js()).prerendered.includes(e))return!0;const n=await aa(e);return!!n.prerender&&!n.redirect}let yn=null;async function uy(){var r;if(yn)return yn;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await ed(e.textContent||""),n=e.dataset.src?await zf(e.dataset.src):void 0;return yn={...t,...n,...window.__NUXT__},(r=yn.config)!=null&&r.public&&(yn.config.public=fn(yn.config.public)),yn}async function ed(e){return await b_(e,ge()._payloadRevivers)}function fy(e,t){ge()._payloadRevivers[e]=t}const pi={NuxtError:e=>Ys(e),EmptyShallowRef:e=>qn(e==="_"?void 0:e==="0n"?BigInt(0):Ar(e)),EmptyRef:e=>$e(e==="_"?void 0:e==="0n"?BigInt(0):Ar(e)),ShallowRef:e=>qn(e),ShallowReactive:e=>Ht(e),Ref:e=>$e(e),Reactive:e=>fn(e)};pi.Island=({key:e,params:t,result:n})=>{const r=ge();return r.isHydrating||(r.payload.data[e]=r.payload.data[e]||$fetch(`/__nuxt_island/${e}.json`,{responseType:"json",...t?{params:t}:{}}).then(s=>(r.payload.data[e]=s,s))),{html:"",...n}};const dy=He({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const r in pi)fy(r,pi[r]);Object.assign(e.payload,([t,n]=Et(()=>e.runWithContext(uy)),t=await t,n(),t)),window.__NUXT__=e.payload}}),hy=[],py=He({name:"nuxt:head",enforce:"pre",setup(e){const t=ry({plugins:hy});sy(()=>ge().vueApp._context.provides.usehead),e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await Xf(t)};t.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r)}}});/*! * vue-router v4.4.5 * (c) 2024 Eduardo San Martin Morote * @license MIT */const Fn=typeof document<"u";function td(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function gy(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&td(e.default)}const ve=Object.assign;function Lo(e,t){const n={};for(const r in t){const s=t[r];n[r]=Tt(s)?s.map(e):e(s)}return n}const Er=()=>{},Tt=Array.isArray,nd=/#/g,my=/&/g,_y=/\//g,yy=/=/g,by=/\?/g,rd=/\+/g,vy=/%5B/g,Ey=/%5D/g,sd=/%5E/g,wy=/%60/g,od=/%7B/g,Cy=/%7C/g,id=/%7D/g,Sy=/%20/g;function la(e){return encodeURI(""+e).replace(Cy,"|").replace(vy,"[").replace(Ey,"]")}function Ty(e){return la(e).replace(od,"{").replace(id,"}").replace(sd,"^")}function gi(e){return la(e).replace(rd,"%2B").replace(Sy,"+").replace(nd,"%23").replace(my,"%26").replace(wy,"`").replace(od,"{").replace(id,"}").replace(sd,"^")}function Ly(e){return gi(e).replace(yy,"%3D")}function Ry(e){return la(e).replace(nd,"%23").replace(by,"%3F")}function ky(e){return e==null?"":Ry(e).replace(_y,"%2F")}function Ir(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Py=/\/$/,Oy=e=>e.replace(Py,"");function Ro(e,t,n="/"){let r,s={},o="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),o=t.slice(l+1,a>-1?a:t.length),s=e(o)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=xy(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:Ir(i)}}function Ay(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ol(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Iy(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&zn(t.matched[r],n.matched[s])&&ad(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function zn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ad(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Ny(e[n],t[n]))return!1;return!0}function Ny(e,t){return Tt(e)?Al(e,t):Tt(t)?Al(t,e):e===t}function Al(e,t){return Tt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function xy(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,a;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i).join("/")}const _t={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Nr;(function(e){e.pop="pop",e.push="push"})(Nr||(Nr={}));var wr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(wr||(wr={}));function My(e){if(!e)if(Fn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Oy(e)}const Dy=/^[^#]+#/;function $y(e,t){return e.replace(Dy,"#")+t}function Fy(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 Qs=()=>({left:window.scrollX,top:window.scrollY});function Hy(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=Fy(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Il(e,t){return(history.state?history.state.position-t:-1)+e}const mi=new Map;function Uy(e,t){mi.set(e,t)}function jy(e){const t=mi.get(e);return mi.delete(e),t}let By=()=>location.protocol+"//"+location.host;function ld(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let a=s.includes(e.slice(o))?e.slice(o).length:1,l=s.slice(a);return l[0]!=="/"&&(l="/"+l),Ol(l,"")}return Ol(n,e)+r+s}function Wy(e,t,n,r){let s=[],o=[],i=null;const a=({state:d})=>{const h=ld(e,location),b=n.value,v=t.value;let S=0;if(d){if(n.value=h,t.value=d,i&&i===b){i=null;return}S=v?d.position-v.position:0}else r(h);s.forEach(L=>{L(n.value,b,{delta:S,type:Nr.pop,direction:S?S>0?wr.forward:wr.back:wr.unknown})})};function l(){i=n.value}function u(d){s.push(d);const h=()=>{const b=s.indexOf(d);b>-1&&s.splice(b,1)};return o.push(h),h}function c(){const{history:d}=window;d.state&&d.replaceState(ve({},d.state,{scroll:Qs()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:f}}function Nl(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?Qs():null}}function Vy(e){const{history:t,location:n}=window,r={value:ld(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,u,c){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:By()+e+l;try{t[c?"replaceState":"pushState"](u,"",d),s.value=u}catch(h){console.error(h),n[c?"replace":"assign"](d)}}function i(l,u){const c=ve({},t.state,Nl(s.value.back,l,s.value.forward,!0),u,{position:s.value.position});o(l,c,!0),r.value=l}function a(l,u){const c=ve({},s.value,t.state,{forward:l,scroll:Qs()});o(c.current,c,!0);const f=ve({},Nl(r.value,l,null),{position:c.position+1},u);o(l,f,!1),r.value=l}return{location:r,state:s,push:a,replace:i}}function cd(e){e=My(e);const t=Vy(e),n=Wy(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=ve({location:"",base:e,go:r,createHref:$y.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Ky(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),cd(e)}function Gy(e){return typeof e=="string"||e&&typeof e=="object"}function ud(e){return typeof e=="string"||typeof e=="symbol"}const fd=Symbol("");var xl;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(xl||(xl={}));function Zn(e,t){return ve(new Error,{type:e,[fd]:!0},t)}function Mt(e,t){return e instanceof Error&&fd in e&&(t==null||!!(e.type&t))}const Ml="[^/]+?",qy={sensitive:!1,strict:!1,start:!0,end:!0},Yy=/[.+*?^${}()[\]/\\]/g;function Xy(e,t){const n=ve({},qy,t),r=[];let s=n.start?"^":"";const o=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function dd(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const Qy={type:0,value:""},zy=/[a-zA-Z0-9_]/;function Zy(e){if(!e)return[[]];if(e==="/")return[[Qy]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${u}": ${h}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let a=0,l,u="",c="";function f(){u&&(n===0?o.push({type:0,value:u}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=l}for(;a{i(p)}:Er}function i(f){if(ud(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=sb(f,n);n.splice(d,0,f),f.record.name&&!Hl(f)&&r.set(f.record.name,f)}function u(f,d){let h,b={},v,S;if("name"in f&&f.name){if(h=r.get(f.name),!h)throw Zn(1,{location:f});S=h.record.name,b=ve($l(d.params,h.keys.filter(p=>!p.optional).concat(h.parent?h.parent.keys.filter(p=>p.optional):[]).map(p=>p.name)),f.params&&$l(f.params,h.keys.map(p=>p.name))),v=h.stringify(b)}else if(f.path!=null)v=f.path,h=n.find(p=>p.re.test(v)),h&&(b=h.parse(v),S=h.record.name);else{if(h=d.name?r.get(d.name):n.find(p=>p.re.test(d.path)),!h)throw Zn(1,{location:f,currentLocation:d});S=h.record.name,b=ve({},d.params,f.params),v=h.stringify(b)}const L=[];let R=h;for(;R;)L.unshift(R.record),R=R.parent;return{name:S,path:v,params:b,matched:L,meta:rb(L)}}e.forEach(f=>o(f));function c(){n.length=0,r.clear()}return{addRoute:o,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:a,getRecordMatcher:s}}function $l(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Fl(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:nb(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function nb(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Hl(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function rb(e){return e.reduce((t,n)=>ve(t,n.meta),{})}function Ul(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function sb(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;dd(e,t[o])<0?r=o:n=o+1}const s=ob(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function ob(e){let t=e;for(;t=t.parent;)if(hd(t)&&dd(e,t)===0)return t}function hd({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function ib(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&gi(o)):[r&&gi(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function ab(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Tt(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const lb=Symbol(""),Bl=Symbol(""),ca=Symbol(""),ua=Symbol(""),_i=Symbol("");function fr(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Zt(e,t,n,r,s,o=i=>i()){const i=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,l)=>{const u=d=>{d===!1?l(Zn(4,{from:n,to:t})):d instanceof Error?l(d):Gy(d)?l(Zn(2,{from:t,to:d})):(i&&r.enterCallbacks[s]===i&&typeof d=="function"&&i.push(d),a())},c=o(()=>e.call(r&&r.instances[s],t,n,u));let f=Promise.resolve(c);e.length<3&&(f=f.then(u)),f.catch(d=>l(d))})}function ko(e,t,n,r,s=o=>o()){const o=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(td(l)){const c=(l.__vccOpts||l)[t];c&&o.push(Zt(c,n,r,i,a,s))}else{let u=l();o.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=gy(c)?c.default:c;i.mods[a]=c,i.components[a]=f;const h=(f.__vccOpts||f)[t];return h&&Zt(h,n,r,i,a,s)()}))}}return o}function Wl(e){const t=Ye(ca),n=Ye(ua),r=we(()=>{const l=ce(e.to);return t.resolve(l)}),s=we(()=>{const{matched:l}=r.value,{length:u}=l,c=l[u-1],f=n.matched;if(!c||!f.length)return-1;const d=f.findIndex(zn.bind(null,c));if(d>-1)return d;const h=Vl(l[u-2]);return u>1&&Vl(c)===h&&f[f.length-1].path!==h?f.findIndex(zn.bind(null,l[u-2])):d}),o=we(()=>s.value>-1&&db(n.params,r.value.params)),i=we(()=>s.value>-1&&s.value===n.matched.length-1&&ad(n.params,r.value.params));function a(l={}){return fb(l)?t[ce(e.replace)?"replace":"push"](ce(e.to)).catch(Er):Promise.resolve()}return{route:r,href:we(()=>r.value.href),isActive:o,isExactActive:i,navigate:a}}const cb=Rt({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:Wl,setup(e,{slots:t}){const n=fn(Wl(e)),{options:r}=Ye(ca),s=we(()=>({[Kl(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Kl(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:qe("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),ub=cb;function fb(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 db(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!Tt(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function Vl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Kl=(e,t,n)=>e??t??n,hb=Rt({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ye(_i),s=we(()=>e.route||r.value),o=Ye(Bl,0),i=we(()=>{let u=ce(o);const{matched:c}=s.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),a=we(()=>s.value.matched[i.value]);Ln(Bl,we(()=>i.value+1)),Ln(lb,a),Ln(_i,s);const l=$e();return ut(()=>[l.value,a.value,e.name],([u,c,f],[d,h,b])=>{c&&(c.instances[f]=u,h&&h!==c&&u&&u===d&&(c.leaveGuards.size||(c.leaveGuards=h.leaveGuards),c.updateGuards.size||(c.updateGuards=h.updateGuards))),u&&c&&(!h||!zn(c,h)||!d)&&(c.enterCallbacks[f]||[]).forEach(v=>v(u))},{flush:"post"}),()=>{const u=s.value,c=e.name,f=a.value,d=f&&f.components[c];if(!d)return Gl(n.default,{Component:d,route:u});const h=f.props[c],b=h?h===!0?u.params:typeof h=="function"?h(u):h:null,S=qe(d,ve({},b,t,{onVnodeUnmounted:L=>{L.component.isUnmounted&&(f.instances[c]=null)},ref:l}));return Gl(n.default,{Component:S,route:u})||S}}});function Gl(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const pd=hb;function pb(e){const t=tb(e.routes,e),n=e.parseQuery||ib,r=e.stringifyQuery||jl,s=e.history,o=fr(),i=fr(),a=fr(),l=qn(_t);let u=_t;Fn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Lo.bind(null,F=>""+F),f=Lo.bind(null,ky),d=Lo.bind(null,Ir);function h(F,Z){let J,Q;return ud(F)?(J=t.getRecordMatcher(F),Q=Z):Q=F,t.addRoute(Q,J)}function b(F){const Z=t.getRecordMatcher(F);Z&&t.removeRoute(Z)}function v(){return t.getRoutes().map(F=>F.record)}function S(F){return!!t.getRecordMatcher(F)}function L(F,Z){if(Z=ve({},Z||l.value),typeof F=="string"){const E=Ro(n,F,Z.path),N=t.resolve({path:E.path},Z),W=s.createHref(E.fullPath);return ve(E,N,{params:d(N.params),hash:Ir(E.hash),redirectedFrom:void 0,href:W})}let J;if(F.path!=null)J=ve({},F,{path:Ro(n,F.path,Z.path).path});else{const E=ve({},F.params);for(const N in E)E[N]==null&&delete E[N];J=ve({},F,{params:f(E)}),Z.params=f(Z.params)}const Q=t.resolve(J,Z),le=F.hash||"";Q.params=c(d(Q.params));const de=Ay(r,ve({},F,{hash:Ty(le),path:Q.path})),y=s.createHref(de);return ve({fullPath:de,hash:le,query:r===jl?ab(F.query):F.query||{}},Q,{redirectedFrom:void 0,href:y})}function R(F){return typeof F=="string"?Ro(n,F,l.value.path):ve({},F)}function p(F,Z){if(u!==F)return Zn(8,{from:Z,to:F})}function g(F){return A(F)}function w(F){return g(ve(R(F),{replace:!0}))}function C(F){const Z=F.matched[F.matched.length-1];if(Z&&Z.redirect){const{redirect:J}=Z;let Q=typeof J=="function"?J(F):J;return typeof Q=="string"&&(Q=Q.includes("?")||Q.includes("#")?Q=R(Q):{path:Q},Q.params={}),ve({query:F.query,hash:F.hash,params:Q.path!=null?{}:F.params},Q)}}function A(F,Z){const J=u=L(F),Q=l.value,le=F.state,de=F.force,y=F.replace===!0,E=C(J);if(E)return A(ve(R(E),{state:typeof E=="object"?ve({},le,E.state):le,force:de,replace:y}),Z||J);const N=J;N.redirectedFrom=Z;let W;return!de&&Iy(r,Q,J)&&(W=Zn(16,{to:N,from:Q}),ie(Q,Q,!0,!1)),(W?Promise.resolve(W):$(N,Q)).catch(H=>Mt(H)?Mt(H,2)?H:ne(H):M(H,N,Q)).then(H=>{if(H){if(Mt(H,2))return A(ve({replace:y},R(H.to),{state:typeof H.to=="object"?ve({},le,H.to.state):le,force:de}),Z||N)}else H=P(N,Q,!0,y,le);return k(N,Q,H),H})}function U(F,Z){const J=p(F,Z);return J?Promise.reject(J):Promise.resolve()}function I(F){const Z=Ee.values().next().value;return Z&&typeof Z.runWithContext=="function"?Z.runWithContext(F):F()}function $(F,Z){let J;const[Q,le,de]=gb(F,Z);J=ko(Q.reverse(),"beforeRouteLeave",F,Z);for(const E of Q)E.leaveGuards.forEach(N=>{J.push(Zt(N,F,Z))});const y=U.bind(null,F,Z);return J.push(y),ke(J).then(()=>{J=[];for(const E of o.list())J.push(Zt(E,F,Z));return J.push(y),ke(J)}).then(()=>{J=ko(le,"beforeRouteUpdate",F,Z);for(const E of le)E.updateGuards.forEach(N=>{J.push(Zt(N,F,Z))});return J.push(y),ke(J)}).then(()=>{J=[];for(const E of de)if(E.beforeEnter)if(Tt(E.beforeEnter))for(const N of E.beforeEnter)J.push(Zt(N,F,Z));else J.push(Zt(E.beforeEnter,F,Z));return J.push(y),ke(J)}).then(()=>(F.matched.forEach(E=>E.enterCallbacks={}),J=ko(de,"beforeRouteEnter",F,Z,I),J.push(y),ke(J))).then(()=>{J=[];for(const E of i.list())J.push(Zt(E,F,Z));return J.push(y),ke(J)}).catch(E=>Mt(E,8)?E:Promise.reject(E))}function k(F,Z,J){a.list().forEach(Q=>I(()=>Q(F,Z,J)))}function P(F,Z,J,Q,le){const de=p(F,Z);if(de)return de;const y=Z===_t,E=Fn?history.state:{};J&&(Q||y?s.replace(F.fullPath,ve({scroll:y&&E&&E.scroll},le)):s.push(F.fullPath,le)),l.value=F,ie(F,Z,J,y),ne()}let B;function G(){B||(B=s.listen((F,Z,J)=>{if(!Ie.listening)return;const Q=L(F),le=C(Q);if(le){A(ve(le,{replace:!0}),Q).catch(Er);return}u=Q;const de=l.value;Fn&&Uy(Il(de.fullPath,J.delta),Qs()),$(Q,de).catch(y=>Mt(y,12)?y:Mt(y,2)?(A(y.to,Q).then(E=>{Mt(E,20)&&!J.delta&&J.type===Nr.pop&&s.go(-1,!1)}).catch(Er),Promise.reject()):(J.delta&&s.go(-J.delta,!1),M(y,Q,de))).then(y=>{y=y||P(Q,de,!1),y&&(J.delta&&!Mt(y,8)?s.go(-J.delta,!1):J.type===Nr.pop&&Mt(y,20)&&s.go(-1,!1)),k(Q,de,y)}).catch(Er)}))}let j=fr(),x=fr(),K;function M(F,Z,J){ne(F);const Q=x.list();return Q.length?Q.forEach(le=>le(F,Z,J)):console.error(F),Promise.reject(F)}function te(){return K&&l.value!==_t?Promise.resolve():new Promise((F,Z)=>{j.add([F,Z])})}function ne(F){return K||(K=!F,G(),j.list().forEach(([Z,J])=>F?J(F):Z()),j.reset()),F}function ie(F,Z,J,Q){const{scrollBehavior:le}=e;if(!Fn||!le)return Promise.resolve();const de=!J&&jy(Il(F.fullPath,0))||(Q||!J)&&history.state&&history.state.scroll||null;return Pn().then(()=>le(F,Z,de)).then(y=>y&&Hy(y)).catch(y=>M(y,F,Z))}const ue=F=>s.go(F);let be;const Ee=new Set,Ie={currentRoute:l,listening:!0,addRoute:h,removeRoute:b,clearRoutes:t.clearRoutes,hasRoute:S,getRoutes:v,resolve:L,options:e,push:g,replace:w,go:ue,back:()=>ue(-1),forward:()=>ue(1),beforeEach:o.add,beforeResolve:i.add,afterEach:a.add,onError:x.add,isReady:te,install(F){const Z=this;F.component("RouterLink",ub),F.component("RouterView",pd),F.config.globalProperties.$router=Z,Object.defineProperty(F.config.globalProperties,"$route",{enumerable:!0,get:()=>ce(l)}),Fn&&!be&&l.value===_t&&(be=!0,g(s.location).catch(le=>{}));const J={};for(const le in _t)Object.defineProperty(J,le,{get:()=>l.value[le],enumerable:!0});F.provide(ca,Z),F.provide(ua,Ht(J)),F.provide(_i,l);const Q=F.unmount;Ee.add(F),F.unmount=function(){Ee.delete(F),Ee.size<1&&(u=_t,B&&B(),B=null,l.value=_t,be=!1,K=!1),Q()}}};function ke(F){return F.reduce((Z,J)=>Z.then(()=>I(J)),Promise.resolve())}return Ie}function gb(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;izn(u,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(u=>zn(u,l))||s.push(l))}return[n,r,s]}function mb(e){return Ye(ua)}const _b=(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())||""}),yi=(e,t)=>{const n=e.route.matched.find(s=>{var o;return((o=s.components)==null?void 0:o.default)===e.Component.type}),r=t??(n==null?void 0:n.meta.key)??(n&&_b(e.route,n));return typeof r=="function"?r(e.route):r},yb=(e,t)=>({default:()=>e?qe(lp,e===!0?{}:e,t):t});function fa(e){return Array.isArray(e)?e:[e]}const bb="modulepreload",vb=function(e,t){return new URL(e,t).href},ql={},xr=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));s=Promise.allSettled(n.map(u=>{if(u=vb(u,r),u in ql)return;ql[u]=!0;const c=u.endsWith(".css"),f=c?'[rel="stylesheet"]':"";if(!!r)for(let b=i.length-1;b>=0;b--){const v=i[b];if(v.href===u&&(!c||v.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${f}`))return;const h=document.createElement("link");if(h.rel=c?"stylesheet":bb,c||(h.as="script"),h.crossOrigin="",h.href=u,l&&h.setAttribute("nonce",l),document.head.appendChild(h),c)return new Promise((b,v)=>{h.addEventListener("load",b),h.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${u}`)))})}))}function o(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return s.then(i=>{for(const a of i||[])a.status==="rejected"&&o(a.reason);return t().catch(o)})},Po=[{name:"index",path:"/",component:()=>xr(()=>import("./BhgF1gIt.js"),[],import.meta.url)}],gd=(e,t,n)=>(t=t===!0?{}:t,{default:()=>{var r;return t?qe(e,t,n):(r=n.default)==null?void 0:r.call(n)}});function Yl(e){const t=(e==null?void 0:e.meta.key)??e.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var r;return((r=e.params[n.slice(1)])==null?void 0:r.toString())||""});return typeof t=="function"?t(e):t}function Eb(e,t){return e===t||t===_t?!1:Yl(e)!==Yl(t)?!0:!e.matched.every((r,s)=>{var o,i;return r.components&&r.components.default===((i=(o=t.matched[s])==null?void 0:o.components)==null?void 0:i.default)})}const wb={scrollBehavior(e,t,n){var u;const r=ge(),s=((u=it().options)==null?void 0:u.scrollBehaviorType)??"auto";let o=n||void 0;const i=typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop;if(!o&&t&&e&&i!==!1&&Eb(e,t)&&(o={left:0,top:0}),e.path===t.path)return t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Xl(e.hash),behavior:s}:!1;const a=c=>!!(c.meta.pageTransition??ri),l=a(t)&&a(e)?"page:transition:finish":"page:finish";return new Promise(c=>{r.hooks.hookOnce(l,async()=>{await new Promise(f=>setTimeout(f,0)),e.hash&&(o={el:e.hash,top:Xl(e.hash),behavior:s}),c(o)})})}};function Xl(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}const Cb={hashMode:!1,scrollBehaviorType:"auto"},dt={...Cb,...wb},Sb=async e=>{var l;let t,n;if(!((l=e.meta)!=null&&l.validate))return;const r=ge(),s=it(),o=([t,n]=Et(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(o===!0)return;const i=Ys({statusCode:o&&o.statusCode||404,statusMessage:o&&o.statusMessage||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}}),a=s.beforeResolve(u=>{if(a(),u===e){const c=s.afterEach(async()=>{c(),await r.runWithContext(()=>jn(i)),window==null||window.history.pushState({},"",e.fullPath)});return!1}})},Tb=(e,t)=>{},Lb=async e=>{let t,n;const r=([t,n]=Et(()=>aa(e.path)),t=await t,n(),t);if(r.redirect)return kt(r.redirect,{acceptRelative:!0})?(window.location.href=r.redirect,!1):r.redirect},Rb=[Sb,Tb,Lb],Cr={};function kb(e,t,n){const{pathname:r,search:s,hash:o}=t,i=e.indexOf("#");if(i>-1){const u=o.includes(e.slice(i))?e.slice(i).length:1;let c=o.slice(u);return c[0]!=="/"&&(c="/"+c),hl(c,"")}const a=hl(r,e),l=!n||Zo(a,n,{trailingSlash:!0})?a:n;return l+(l.includes("?")?"":s)+o}const Pb=He({name:"nuxt:router",enforce:"pre",async setup(e){var S;let t,n,r=Je().app.baseURL;dt.hashMode&&!r.includes("#")&&(r+="#");const s=((S=dt.history)==null?void 0:S.call(dt,r))??(dt.hashMode?Ky(r):cd(r)),o=dt.routes?([t,n]=Et(()=>dt.routes(Po)),t=await t,n(),t??Po):Po;let i;const a=pb({...dt,scrollBehavior:(L,R,p)=>{if(R===_t){i=p;return}if(dt.scrollBehavior){if(a.options.scrollBehavior=dt.scrollBehavior,"scrollRestoration"in window.history){const g=a.beforeEach(()=>{g(),window.history.scrollRestoration="manual"})}return dt.scrollBehavior(L,_t,i||p)}},history:s,routes:o});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(a);const l=qn(a.currentRoute.value);a.afterEach((L,R)=>{l.value=R}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const u=kb(r,window.location,e.payload.path),c=qn(a.currentRoute.value),f=()=>{c.value=a.currentRoute.value};e.hook("page:finish",f),a.afterEach((L,R)=>{var p,g,w,C;((g=(p=L.matched[0])==null?void 0:p.components)==null?void 0:g.default)===((C=(w=R.matched[0])==null?void 0:w.components)==null?void 0:C.default)&&f()});const d={};for(const L in c.value)Object.defineProperty(d,L,{get:()=>c.value[L],enumerable:!0});e._route=Ht(d),e._middleware=e._middleware||{global:[],named:{}};const h=qs();a.afterEach(async(L,R,p)=>{delete e._processingMiddleware,!e.isHydrating&&h.value&&await e.runWithContext(f_),p&&await e.callHook("page:loading:end"),L.matched.length===0&&await e.runWithContext(()=>jn(ii({statusCode:404,fatal:!1,statusMessage:`Page not found: ${L.fullPath}`,data:{path:L.fullPath}})))});try{[t,n]=Et(()=>a.isReady()),await t,n()}catch(L){[t,n]=Et(()=>e.runWithContext(()=>jn(L))),await t,n()}const b=u!==a.currentRoute.value.fullPath?a.resolve(u):a.currentRoute.value;f();const v=e.payload.state._layout;return a.beforeEach(async(L,R)=>{var p;await e.callHook("page:loading:start"),L.meta=fn(L.meta),e.isHydrating&&v&&!an(L.meta.layout)&&(L.meta.layout=v),e._processingMiddleware=!0;{const g=new Set([...Rb,...e._middleware.global]);for(const w of L.matched){const C=w.meta.middleware;if(C)for(const A of fa(C))g.add(A)}{const w=await e.runWithContext(()=>aa(L.path));if(w.appMiddleware)for(const C in w.appMiddleware)w.appMiddleware[C]?g.add(C):g.delete(C)}for(const w of g){const C=typeof w=="string"?e._middleware.named[w]||await((p=Cr[w])==null?void 0:p.call(Cr).then(U=>U.default||U)):w;if(!C)throw new Error(`Unknown route middleware: '${w}'.`);const A=await e.runWithContext(()=>C(L,R));if(!e.payload.serverRendered&&e.isHydrating&&(A===!1||A instanceof Error)){const U=A||ii({statusCode:404,statusMessage:`Page Not Found: ${u}`});return await e.runWithContext(()=>jn(U)),!1}if(A!==!0&&(A||A===!1))return A}}}),a.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),e.hooks.hookOnce("app:created",async()=>{try{"name"in b&&(b.name=void 0),await a.replace({...b,force:!0}),a.options.scrollBehavior=dt.scrollBehavior}catch(L){await e.runWithContext(()=>jn(L))}}),{provide:{router:a}}}}),Jl=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),k0=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),da=e=>{const t=ge();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Jl(()=>e())}):Jl(()=>e())},Ob="$s";function ha(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const s=Ob+n,o=ge(),i=gu(o.payload.state,s);if(i.value===void 0&&r){const a=r();if(Ae(a))return o.payload.state[s]=a,a;i.value=a}return i}function yt(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=yt(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:yt(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=yt(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=yt(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(s){n.add(yt(s))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(s,o){n.set(yt(o),yt(s))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(yt(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const Ab={path:"/",watch:!0,decode:e=>Ar(decodeURIComponent(e)),encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},os=window.cookieStore;function Ib(e,t){var l;const n={...Ab,...t};n.filter??(n.filter=u=>u===e);const r=Ql(n)||{};let s;n.maxAge!==void 0?s=n.maxAge*1e3:n.expires&&(s=n.expires.getTime()-Date.now());const o=s!==void 0&&s<=0,i=yt(o?void 0:r[e]??((l=n.default)==null?void 0:l.call(n))),a=s&&!o?Mb(i,s,n.watch&&n.watch!=="shallow"):$e(i);{let u=null;try{!os&&typeof BroadcastChannel<"u"&&(u=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const c=()=>{n.readonly||zm(a.value,r[e])||(xb(e,a.value,n),r[e]=yt(a.value),u==null||u.postMessage({value:n.encode(a.value)}))},f=b=>{var S;const v=b.refresh?(S=Ql(n))==null?void 0:S[e]:n.decode(b.value);d=!0,a.value=v,r[e]=yt(v),Pn(()=>{d=!1})};let d=!1;const h=!!Hs();if(h&&xo(()=>{d=!0,c(),u==null||u.close()}),os){const b=v=>{const S=v.changed.find(R=>R.name===e),L=v.deleted.find(R=>R.name===e);S&&f({value:S.value}),L&&f({value:null})};os.addEventListener("change",b),h&&xo(()=>os.removeEventListener("change",b))}else u&&(u.onmessage=({data:b})=>f(b));n.watch?ut(a,()=>{d||c()},{deep:n.watch!=="shallow"}):c()}return a}function Ql(e={}){return Gm(document.cookie,e)}function Nb(e,t,n={}){return t==null?bl(e,t,{...n,maxAge:-1}):bl(e,t,n)}function xb(e,t,n={}){document.cookie=Nb(e,t,n)}const zl=2147483647;function Mb(e,t,n){let r,s,o=0;const i=n?$e(e):{value:e};return Hs()&&xo(()=>{s==null||s(),clearTimeout(r)}),Bh((a,l)=>{n&&(s=ut(i,l));function u(){o=0,clearTimeout(r);const c=t-o,f=c{if(o+=f,o{if(t.path===n.path)return;const r=await Pl(t.path);r&&Object.assign(e.static.data,r.data)}),da(()=>{var t;e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await Pl(n)}),((t=navigator.connection)==null?void 0:t.effectiveType)!=="slow-2g"&&setTimeout(Js,1e3)})}}),Hb=He(()=>{const e=it();da(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),Ub=He(e=>{let t;async function n(){const r=await Js();t&&clearTimeout(t),t=setTimeout(n,_l);try{const s=await $fetch(ra("builds/latest.json")+`?${Date.now()}`);s.id!==r.id&&e.hooks.callHook("app:manifest:update",s)}catch{}}da(()=>{t=setTimeout(n,_l)})}),jb=He({name:"nuxt:chunk-reload",setup(e){const t=it(),n=Je(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook("app:chunkError",({error:o})=>{r.add(o)});function s(o){const a="href"in o&&o.href[0]==="#"?n.app.baseURL+o.href:ar(n.app.baseURL,o.fullPath);Db({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(s)}),t.onError((o,i)=>{r.has(o)&&s(i)})}}),Bb=He({name:"nuxt:global-components"}),nn={default:()=>xr(()=>import("./DC4lrwZE.js"),[],import.meta.url)},Wb=He({name:"nuxt:prefetch",setup(e){const t=it();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{var s;const r=(s=n==null?void 0:n.meta)==null?void 0:s.layout;r&&typeof nn[r]=="function"&&await nn[r]()})}),e.hooks.hook("link:prefetch",n=>{if(kt(n))return;const r=t.resolve(n);if(!r)return;const s=r.meta.layout;let o=fa(r.meta.middleware);o=o.filter(i=>typeof i=="string");for(const i of o)typeof Cr[i]=="function"&&Cr[i]();s&&typeof nn[s]=="function"&&nn[s]()})}});function Oo(...e){var t;(t=window.dataLayer)==null||t.push(arguments)}function Vb({tags:e}){window.dataLayer=window.dataLayer||[];for(const t of e)for(const n of t.initCommands??[])Oo(...n);Oo("js",new Date);for(const t of e)Oo("config",t.id,t.config??{})}function Kb(e){const t=pe(e),n=t.tags.filter(Boolean).map(r=>typeof r=="string"?{id:r}:r);if(t.id){const{id:r,config:s,initCommands:o}=t;n.unshift({id:r,config:s,initCommands:o})}return n}const Gb=He({parallel:!0,setup(){const e=Je().public.gtag,t=Kb(e);if(!t.length||(Vb({tags:t}),e.initMode==="manual"))return;const n=e.loadingStrategy==="async"?"async":"defer";Xs({script:[{src:ea(e.url,{id:t[0].id}),[n]:!0,"data-gtag":""}]})}});/*! * shared v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. */const ks=typeof window<"u",dn=(e,t=!1)=>t?Symbol.for(e):Symbol(e),qb=(e,t,n)=>Yb({l:e,k:t,s:n}),Yb=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Be=e=>typeof e=="number"&&isFinite(e),Xb=e=>_d(e)==="[object Date]",Ps=e=>_d(e)==="[object RegExp]",zs=e=>he(e)&&Object.keys(e).length===0,Me=Object.assign;let Zl;const pa=()=>Zl||(Zl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ec(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const Jb=Object.prototype.hasOwnProperty;function Os(e,t){return Jb.call(e,t)}const xe=Array.isArray,ye=e=>typeof e=="function",ee=e=>typeof e=="string",Pe=e=>typeof e=="boolean",Qb=e=>typeof e=="symbol",fe=e=>e!==null&&typeof e=="object",zb=e=>fe(e)&&ye(e.then)&&ye(e.catch),md=Object.prototype.toString,_d=e=>md.call(e),he=e=>{if(!fe(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},Zb=e=>e==null?"":xe(e)||he(e)&&e.toString===md?JSON.stringify(e,null,2):String(e);function ga(e,t=""){return e.reduce((n,r,s)=>s===0?n+r:n+t+r,"")}function Zs(e){let t=e;return()=>++t}function ev(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const is=e=>!fe(e)||xe(e);function Rn(e,t){if(is(e)||is(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:s}=n.pop();Object.keys(r).forEach(o=>{is(r[o])||is(s[o])?s[o]=r[o]:n.push({src:r[o],des:s[o]})})}}const tv={},nv={},er=["en","zh"],As={en:[{key:"../locales/en.json",load:()=>Promise.resolve(tv),cache:!0}],zh:[{key:"../locales/zh.json",load:()=>Promise.resolve(nv),cache:!0}]},rv=[()=>xr(()=>import("./BTsZqVrI.js"),[],import.meta.url)],eo=[{code:"en",language:"en-US",name:"English",files:[{path:"D:/webSite/vigor/locales/en.json"}]},{code:"zh",language:"zh-CN",name:"简体中文",files:[{path:"D:/webSite/vigor/locales/zh.json"}]}],yd="@nuxtjs/i18n",sv=!1,ov="nuxtI18n",iv="i18n_redirected",tc="nuxt-i18n-slp",av=typeof window<"u";function lv(e){e=e||[];const t=[];for(const n of e)ee(n)?t.push({code:n}):t.push(n);return t}function cv(e){return e!=null&&"global"in e&&"mode"in e}function uv(e){return e!=null&&!("__composer"in e)&&"locale"in e&&Ae(e.locale)}function bd(e){return e!=null&&"__composer"in e}function hn(e){return cv(e)?e.global:e}function tr(e){const t=hn(e);return uv(t)?t:bd(t)?t.__composer:t}function to(e){return ce(hn(e).locale)}function fv(e){return ce(hn(e).locales)}function dv(e){return ce(hn(e).localeCodes)}function vd(e,t){const n=hn(e);Ae(n.locale)?n.locale.value=t:n.locale=t}function Ed(e){return ee(e)?e:Qb(e)?e.toString():"(null)"}function nc(e,t,{defaultLocale:n,strategy:r,routesNameSeparator:s,defaultLocaleRouteNameSuffix:o,differentDomains:i}){const a=r!=="no_prefix"||i;let l=Ed(e)+(a?s+t:"");return t===n&&r==="prefix_and_default"&&(l+=s+o),l}function rc(e,t){return ye(e)?e(t):e}function hv(e,t){const n=[];for(const[r,s]of t.entries()){const o=e.find(i=>i.language.toLowerCase()===s.toLowerCase());if(o){n.push({code:o.code,score:1-r/t.length});break}}for(const[r,s]of t.entries()){const o=s.split("-")[0].toLowerCase(),i=e.find(a=>a.language.split("-")[0].toLowerCase()===o);if(i){n.push({code:i.code,score:.999-r/t.length});break}}return n}const pv=hv;function gv(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}const mv=gv;function _v(e,t,{matcher:n=pv,comparer:r=mv}={}){const s=[];for(const i of e){const{code:a}=i,l=i.language||a;s.push({code:a,language:l})}const o=n(s,t);return o.length>1&&o.sort(r),o.length?o[0].code:""}function ma(e){return new RegExp(`^/(${e.join("|")})(?:/|$)`,"i")}const Sr=new Map;async function yv(e,t){const n={messages:{}};for(const r of e){const{default:s}=await r(),o=ye(s)?await t.runWithContext(async()=>await s()):s;Rn(o,n)}return n}function wd(e,t){let n=[];if(xe(e))n=e;else if(fe(e)){const r=[...t,"default"];for(const s of r)e[s]&&(n=[...n,...e[s].filter(Boolean)])}else ee(e)&&t.every(r=>r!==e)&&n.push(e);return n}async function bv(e,t,n){const{defaultLocale:r,initialLocale:s,localeCodes:o,fallbackLocale:i,lazy:a}=n;if(a&&i){const u=wd(i,[r,s]);await Promise.all(u.map(c=>sc(c,t,e)))}const l=a?[...new Set().add(r).add(s)]:o;return await Promise.all(l.map(u=>sc(u,t,e))),e}async function vv(e,{key:t,load:n}){let r=null;try{const s=await n().then(o=>o.default||o);ye(s)?r=await s(e):(r=s,r!=null&&Sr&&Sr.set(t,r))}catch(s){console.error("Failed locale loading: "+s.message)}return r}async function Is(e,t,n){const r=t[e];if(r==null){console.warn("Could not find messages for locale code: "+e);return}const s={};for(const o of r){let i=null;Sr&&Sr.has(o.key)&&o.cache?i=Sr.get(o.key):i=await vv(e,o),i!=null&&Rn(i,s)}n(e,s)}async function sc(e,t,n){await Is(e,t,(s,o)=>{const i=n[s]||{};Rn(o,i),n[s]=i})}function Ev(e,t){return[e.slice(0,t),e.slice(t)]}function wv(e){const{fullPath:t,query:n,hash:r,name:s,path:o,params:i,meta:a,redirectedFrom:l,matched:u}=e;return{fullPath:t,params:i,query:n,hash:r,name:s,path:o,meta:a,matched:u,redirectedFrom:l}}function Cv({router:e},t,n,r){var u,c;if(n!=="prefix")return e.resolve(t);const[s,o]=Ev(t.path,1),i=`${s}${r}${o===""?o:`/${o}`}`,a=(c=(u=e.options)==null?void 0:u.routes)==null?void 0:c.find(f=>f.path===i);if(a==null)return t;const l=Me({},t,a);return l.path=i,e.resolve(l)}const Sv=new Set(["prefix_and_default","prefix_except_default"]);function Tv(e){const{currentLocale:t,defaultLocale:n,strategy:r}=e;return!(t===n&&Sv.has(r))&&r!=="no_prefix"}const Lv=Tv;function nr(e,t){const{routesNameSeparator:n}=e.runtimeConfig.public.i18n,r=ce(t);return r==null||!r.name?void 0:Ed(r.name).split(n)[0]}function _a(e,t,n){var s;if(typeof t=="string"&&kt(t,{acceptRelative:!0}))return t;const r=no(e,t,n);return r==null?"":((s=r.redirectedFrom)==null?void 0:s.fullPath)||r.fullPath}function ya(e,t,n){return no(e,t,n)??void 0}function Rv(e,t,n){return no(e,t,n)??void 0}function no(e,t,n){const{router:r,i18n:s}=e,o=n||to(s),{defaultLocale:i,strategy:a,trailingSlash:l}=e.runtimeConfig.public.i18n,u=Bv(e.runtimeConfig);let c;if(ee(t))if(t[0]==="/"){const{pathname:h,search:b,hash:v}=ei(t),S=bf(b);c={path:h,query:S,hash:v}}else c={name:t};else c=t;let f=Me({},c);if((h=>"path"in h&&!!h.path&&!("name"in h))(f)){const h=Cv(e,f,a,o),b=nr(e,h);ee(b)?(f={name:nc(b,o,e.runtimeConfig.public.i18n),params:h.params,query:h.query,hash:h.hash},f.state=h.state):(u({currentLocale:o,defaultLocale:i,strategy:a})&&(f.path=`/${o}${f.path}`),f.path=l?Qn(f.path,!0):An(f.path,!0))}else!f.name&&!("path"in f)&&(f.name=nr(e,r.currentRoute.value)),f.name=nc(f.name,o,e.runtimeConfig.public.i18n);try{const h=r.resolve(f);return h.name?h:r.resolve(t)}catch(h){if(typeof h=="object"&&"type"in h&&h.type===1)return null}}const kv=e=>e;function Pv(e,t){var r;if(e.runtimeConfig.public.i18n.experimental.switchLocalePathLinkSSR)return ce(e.metaState.value);const n=t.meta||{};return((r=ce(n))==null?void 0:r[ov])||{}}function rr(e,t,n){const r=n??e.router.currentRoute.value,s=nr(e,r);if(!s)return"";const o=Wv(e.runtimeConfig),i=wv(r),a=Pv(e,r)[t],l={...i,name:s,params:{...i.params,...a}},u=_a(e,l,t);return o(u,t)}function Cd(e,{addDirAttribute:t=!1,addSeoAttributes:n=!0,identifierAttribute:r="hid"}){const{defaultDirection:s}=Je().public.i18n,o=tr(e.i18n),i={htmlAttrs:{},link:[],meta:[]};if(ce(o.locales)==null||ce(o.baseUrl)==null)return i;const a=to(e.i18n),l=fv(e.i18n),u=lv(l).find(d=>d.code===a)||{code:a},c=u.language,f=u.dir||s;return t&&(i.htmlAttrs.dir=f),n&&a&&ce(o.locales)&&(c&&(i.htmlAttrs.lang=c),i.link.push(...Ov(e,ce(l),r),...Av(e,r,n)),i.meta.push(...Iv(e,r,n),...Nv(u,c,r),...xv(ce(l),c,r))),i}function ba(){const e=ge(),t=tr(e.$i18n);return ar(ce(t.baseUrl),e.$config.app.baseURL)}function Ov(e,t,n){const r=ba(),{defaultLocale:s,strategy:o}=Je().public.i18n,i=[];if(o==="no_prefix")return i;const a=new Map;for(const l of t){const u=l.language;if(!u){console.warn("Locale `language` ISO code is required to generate alternate link");continue}const[c,f]=u.split("-");c&&f&&(l.isCatchallLocale||!a.has(c))&&a.set(c,l),a.set(u,l)}for(const[l,u]of a.entries()){const c=rr(e,u.code);c&&i.push({[n]:`i18n-alt-${l}`,rel:"alternate",href:bi(c,r),hreflang:l})}if(s){const l=rr(e,s);l&&i.push({[n]:"i18n-xd",rel:"alternate",href:bi(l,r),hreflang:"x-default"})}return i}function Sd(e,t,n){const r=e.router.currentRoute.value,s=ya(e,{...r,path:void 0,name:nr(e,r)});if(!s)return"";let o=bi(s.path,t);const i=fe(n)&&n.canonicalQueries||[],a=s.query,l=new URLSearchParams;for(const c of i)if(c in a){const f=a[c];xe(f)?f.forEach(d=>l.append(c,d||"")):l.append(c,f||"")}const u=l.toString();return u&&(o=`${o}?${u}`),o}function Av(e,t,n){const r=ba(),s=Sd(e,r,n);return s?[{[t]:"i18n-can",rel:"canonical",href:s}]:[]}function Iv(e,t,n){const r=ba(),s=Sd(e,r,n);return s?[{[t]:"i18n-og-url",property:"og:url",content:s}]:[]}function Nv(e,t,n){return!e||!t?[]:[{[n]:"i18n-og",property:"og:locale",content:Td(t)}]}function xv(e,t,n){return e.filter(s=>s.language&&s.language!==t).map(s=>({[n]:`i18n-og-alt-${s.language}`,property:"og:locale:alternate",content:Td(s.language)}))}function Td(e){return(e||"").replace(/-/g,"_")}function bi(e,t){return e.match(/^https?:\/\//)?e:ar(t,e)}function Ld(){const{routesNameSeparator:e,defaultLocaleRouteNameSuffix:t}=Je().public.i18n,n=`(${er.join("|")})`,r=`(?:${e}${t})?`,s=new RegExp(`${e}${n}${r}$`,"i"),o=ma(er);return a=>{if(fe(a)){if(a.name){const u=(ee(a.name)?a.name:a.name.toString()).match(s);if(u&&u.length>1)return u[1]}else if(a.path){const l=a.path.match(o);if(l&&l.length>1)return l[1]}}else if(ee(a)){const l=a.match(o);if(l&&l.length>1)return l[1]}return""}}function Mv(e,t){return Vr(e,"setLocale",t)}function Dv(e,t){return Vr(e,"setLocaleCookie",t)}function Rd(e,t,n){return Vr(e,"mergeLocaleMessage",t,n)}async function $v(e,t,n,r,s){return Vr(e,"onBeforeLanguageSwitch",t,n,r,s)}function Fv(e,t,n){return Vr(e,"onLanguageSwitched",t,n)}function va(e){return{i18n:e??ge().$i18n,router:it(),runtimeConfig:Je(),metaState:ha("nuxt-i18n-meta",()=>({}))}}async function oc(e,t,n,r=!1){const{differentDomains:s,skipSettingLocaleOnNavigate:o,lazy:i}=n,a=Kr(n),l=ge(),u=to(t),c=dv(t);function f(h=u){a===!1||!a.useCookie||o||Dv(t,h)}if(!e||!r&&s||u===e)return f(),!1;const d=await $v(t,u,e,r,l);if(d&&c.includes(d)){if(u===d)return f(),!1;e=d}if(i){const h=Kv(t,"fallbackLocale"),b=(v,S)=>Rd(t,v,S);if(h){const v=wd(h,[e]);await Promise.all(v.map(S=>Is(S,As,b)))}await Is(e,As,b)}return o?!1:(f(e),vd(t,e),await Fv(t,u,e),!0)}function kd(e){return{log:console.log.bind(console,`${e}:`)}}function ic(e,t,n,r,s){const{strategy:o,defaultLocale:i,differentDomains:a,multiDomainLocales:l}=s,{localeCookie:u}=r,c=Kr(s);kd("detectLocale");const f=ye(n)?n():n,d=Id(e,r,f);if(d.reason===Ad.SSG_IGNORE)return f;if(d.locale&&d.from!=null)return d.locale;let h="";a||l?h||(h=Xv(eo,o,e)):o!=="no_prefix"&&(h||(h=t(e)));const b=c&&c.useCookie&&u;return h||(h=b||f||i||""),h}function ac({route:e,targetLocale:t,routeLocaleGetter:n,calledWithRouting:r=!1}){const s=ge(),o=va(),{strategy:i,differentDomains:a}=o.runtimeConfig.public.i18n;let l="";const{fullPath:u}=e.to;if(!a&&(r||i!=="no_prefix")&&n(e.to)!==t){const c=s.$switchLocalePath(t)||s.$localePath(u,t);ee(c)&&c&&!Zo(c,u)&&!c.startsWith("//")&&(l=e.from&&e.from.fullPath===c?"":c)}if((a||!0)&&n(e.to)!==t){const c=rr(o,t,e.to);ee(c)&&c&&!Zo(c,u)&&!c.startsWith("//")&&(l=c)}return l}function Hv(e){return fe(e)&&"path"in e&&"statusCode"in e}const Uv=()=>ha(yd+":redirect",()=>"");function Mn(e,t){return c_(e,{redirectCode:t})}async function lc(e,{status:t=302,enableNavigate:n=!1}={}){const{nuxtApp:r,i18n:s,locale:o,route:i}=e,{rootRedirect:a,differentDomains:l,multiDomainLocales:u,skipSettingLocaleOnNavigate:c,configLocales:f,strategy:d}=r.$config.public.i18n;let{redirectPath:h}=e;if(i.path==="/"&&a)return ee(a)?h="/"+a:Hv(a)&&(h="/"+a.path,t=a.statusCode),h=r.$localePath(h,o),Mn(h,t);if(!(c&&(s.__pendingLocale=o,s.__pendingLocalePromise=new Promise(b=>{s.__resolvePendingLocalePromise=b}),!n))){if(u&&d==="prefix_except_default"){const b=ro(),v=f.find(L=>{var R;return typeof L!="string"?(R=L.defaultForDomains)==null?void 0:R.find(p=>p===b):!1}),S=typeof v!="string"?v==null?void 0:v.code:void 0;if(i.path.startsWith(`/${S}`))return Mn(i.path.replace(`/${S}`,""),t);if(!i.path.startsWith(`/${o}`)&&o!==S){const R=Ld()(i.path);return Mn(R!==""?`/${o+i.path.replace(`/${R}`,"")}`:`/${o+(i.path==="/"?"":i.path)}`,t)}else if(h&&i.path!==h)return Mn(h,t);return}if(l){const b=Uv();b.value&&b.value!==h&&(b.value="",window.location.assign(h))}else if(h)return Mn(h,t)}}function jv(e,t){Dn(e,"$i18n",hn(t)),Dn(e,"$getRouteBaseName",lt(nr)),Dn(e,"$localePath",lt(_a)),Dn(e,"$localeRoute",lt(ya)),Dn(e,"$switchLocalePath",lt(rr)),Dn(e,"$localeHead",lt(Cd))}function Bv(e=Je()){return t=>Lv(t)&&!e.public.i18n.differentDomains}function Wv(e=Je()){return(t,n)=>{if(e.public.i18n.differentDomains){const r=Nd(n);return r?ar(r,t):t}else return kv(t)}}function Vv(){return()=>{const e=ge(),{baseUrl:t,defaultLocale:n,differentDomains:r}=e.$config.public.i18n;if(ye(t))return t(e);const s=ye(n)?n():n;if(r&&s){const o=Nd(s);if(o)return o}return t}}function Pd(e){return yd+" "+e}function Vr(e,t,...n){const r=hn(e),[s,o]=[r,r[t]];return Reflect.apply(o,s,[...n])}function Kv(e,t){const n=hn(e);return ce(n[t])}function Dn(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function lt(e,t=va()){return(...n)=>e(t,...n)}function Od(){let e;return navigator.languages&&(e=_v(eo,navigator.languages)),e}function Gv(){const e=Kr(),t=e&&e.cookieKey||iv,n=new Date,r={expires:new Date(n.setDate(n.getDate()+365)),path:"/",sameSite:e&&e.cookieCrossOrigin?"none":"lax",secure:e&&e.cookieCrossOrigin||e&&e.cookieSecure};return e&&e.cookieDomain&&(r.domain=e.cookieDomain),Ib(t,r)}function Ao(e,t,n){if(t===!1||!t.useCookie)return;const r=e.value??void 0;if(r!=null){if(er.includes(r))return r;if(n)return e.value=n,n;e.value=void 0}}function qv(e,t,n){n===!1||!n.useCookie||(e.value=t)}var Ad=(e=>(e.NOT_FOUND="not_found_match",e.FIRST_ACCESS="first_access_only",e.NO_REDIRECT_ROOT="not_redirect_on_root",e.NO_REDIRECT_NO_PREFIX="not_redirect_on_no_prefix",e.SSG_IGNORE="detect_ignore_on_ssg",e))(Ad||{});const Yv={locale:""};function Id(e,t,n=""){kd("detectBrowserLanguage");const r=Kr();if(!r)return Yv;const{strategy:s}=Je().public.i18n,{ssg:o,callType:i,firstAccess:a,localeCookie:l}=t;if(s==="no_prefix"&&o==="ssg_ignore")return{locale:"",reason:"detect_ignore_on_ssg"};if(!a)return{locale:s==="no_prefix"?n:"",reason:"first_access_only"};const{redirectOn:u,alwaysRedirect:c,useCookie:f,fallbackLocale:d}=r,h=ee(e)?e:e.path;if(s!=="no_prefix"){if(u==="root"&&h!=="/")return{locale:"",reason:"not_redirect_on_root"};if(u==="no prefix"&&!c&&h.match(ma(er)))return{locale:"",reason:"not_redirect_on_no_prefix"}}let b;const v=f&&l||void 0;f&&(b="cookie");const S=Od();v||(b="navigator_or_header");const L=v||S,R=L||d||"";return!L&&d&&(b="fallback"),{locale:R,from:b}}function ro(){let e;return e=window.location.host,e}function Xv(e,t,n){let r=ro()||"";if(r){let s;const o=e.filter(i=>{if(i&&i.domain){let a=i.domain;return kt(i.domain)&&(a=i.domain.replace(/(http|https):\/\//,"")),a===r}else if(Array.isArray(i==null?void 0:i.domains))return i.domains.includes(r);return!1});if(o.length===1)s=o[0];else if(o.length>1)if(t==="no_prefix")console.warn(Pd("Multiple matching domains found! This is not supported for no_prefix strategy in combination with differentDomains!")),s=o[0];else{if(n){const i=fe(n)?n.path:ee(n)?n:"";if(i&&i!==""){const a=i.match(ma(o.map(l=>l.code)));a&&a.length>1&&(s=o.find(l=>l.code===a[1]))}}s||(s=o.find(i=>Array.isArray(i.defaultForDomains)?i.defaultForDomains.includes(r):i.domainDefault))}if(s)return s.code;r=""}return r}function Nd(e){var i,a,l,u,c,f;const t=Je();ge();const n=ro(),r=t.public.i18n,s=eo.find(d=>d.code===e),o=((a=(i=r==null?void 0:r.locales)==null?void 0:i[e])==null?void 0:a.domain)||(s==null?void 0:s.domain)||((c=(u=(l=r==null?void 0:r.locales)==null?void 0:l[e])==null?void 0:u.domains)==null?void 0:c.find(d=>d===n))||((f=s==null?void 0:s.domains)==null?void 0:f.find(d=>d===n));if(o){if(kt(o,{strict:!0}))return o;let d;return d=new URL(window.location.origin).protocol,d+"//"+o}console.warn(Pd("Could not find domain name for locale "+e))}const Kr=(e=Je().public.i18n)=>(e==null?void 0:e.detectBrowserLanguage)===!1?!1:e==null?void 0:e.detectBrowserLanguage;/*! * message-compiler v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. */function Jv(e,t,n){return{line:e,column:t,offset:n}}function Ns(e,t,n){return{start:e,end:t}}const xd={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2};function Qv(e,t,...n){const s={message:String(e),code:e};return t&&(s.location=t),s}const me={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17};function so(e,t,n={}){const{domain:r,messages:s,args:o}=n,i=e,a=new SyntaxError(String(i));return a.code=e,t&&(a.location=t),a.domain=r,a}function zv(e){throw e}const Dt=" ",Zv="\r",et=` `,eE="\u2028",tE="\u2029";function nE(e){const t=e;let n=0,r=1,s=1,o=0;const i=A=>t[A]===Zv&&t[A+1]===et,a=A=>t[A]===et,l=A=>t[A]===tE,u=A=>t[A]===eE,c=A=>i(A)||a(A)||l(A)||u(A),f=()=>n,d=()=>r,h=()=>s,b=()=>o,v=A=>i(A)||l(A)||u(A)?et:t[A],S=()=>v(n),L=()=>v(n+o);function R(){return o=0,c(n)&&(r++,s=0),i(n)&&n++,n++,s++,t[n]}function p(){return i(n+o)&&o++,o++,t[n+o]}function g(){n=0,r=1,s=1,o=0}function w(A=0){o=A}function C(){const A=n+o;for(;A!==n;)R();o=0}return{index:f,line:d,column:h,peekOffset:b,charAt:v,currentChar:S,currentPeek:L,next:R,peek:p,reset:g,resetPeek:w,skipToPeek:C}}const Yt=void 0,rE=".",cc="'",sE="tokenizer";function oE(e,t={}){const n=t.location!==!1,r=nE(e),s=()=>r.index(),o=()=>Jv(r.line(),r.column(),r.index()),i=o(),a=s(),l={currentType:14,offset:a,startLoc:i,endLoc:i,lastType:14,lastOffset:a,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},u=()=>l,{onError:c}=t;function f(m,_,T,...V){const X=u();if(_.column+=T,_.offset+=T,c){const Y=n?Ns(X.startLoc,_):null,O=so(m,Y,{domain:sE,args:V});c(O)}}function d(m,_,T){m.endLoc=o(),m.currentType=_;const V={type:_};return n&&(V.loc=Ns(m.startLoc,m.endLoc)),T!=null&&(V.value=T),V}const h=m=>d(m,14);function b(m,_){return m.currentChar()===_?(m.next(),_):(f(me.EXPECTED_TOKEN,o(),0,_),"")}function v(m){let _="";for(;m.currentPeek()===Dt||m.currentPeek()===et;)_+=m.currentPeek(),m.peek();return _}function S(m){const _=v(m);return m.skipToPeek(),_}function L(m){if(m===Yt)return!1;const _=m.charCodeAt(0);return _>=97&&_<=122||_>=65&&_<=90||_===95}function R(m){if(m===Yt)return!1;const _=m.charCodeAt(0);return _>=48&&_<=57}function p(m,_){const{currentType:T}=_;if(T!==2)return!1;v(m);const V=L(m.currentPeek());return m.resetPeek(),V}function g(m,_){const{currentType:T}=_;if(T!==2)return!1;v(m);const V=m.currentPeek()==="-"?m.peek():m.currentPeek(),X=R(V);return m.resetPeek(),X}function w(m,_){const{currentType:T}=_;if(T!==2)return!1;v(m);const V=m.currentPeek()===cc;return m.resetPeek(),V}function C(m,_){const{currentType:T}=_;if(T!==8)return!1;v(m);const V=m.currentPeek()===".";return m.resetPeek(),V}function A(m,_){const{currentType:T}=_;if(T!==9)return!1;v(m);const V=L(m.currentPeek());return m.resetPeek(),V}function U(m,_){const{currentType:T}=_;if(!(T===8||T===12))return!1;v(m);const V=m.currentPeek()===":";return m.resetPeek(),V}function I(m,_){const{currentType:T}=_;if(T!==10)return!1;const V=()=>{const Y=m.currentPeek();return Y==="{"?L(m.peek()):Y==="@"||Y==="%"||Y==="|"||Y===":"||Y==="."||Y===Dt||!Y?!1:Y===et?(m.peek(),V()):P(m,!1)},X=V();return m.resetPeek(),X}function $(m){v(m);const _=m.currentPeek()==="|";return m.resetPeek(),_}function k(m){const _=v(m),T=m.currentPeek()==="%"&&m.peek()==="{";return m.resetPeek(),{isModulo:T,hasSpace:_.length>0}}function P(m,_=!0){const T=(X=!1,Y="",O=!1)=>{const D=m.currentPeek();return D==="{"?Y==="%"?!1:X:D==="@"||!D?Y==="%"?!0:X:D==="%"?(m.peek(),T(X,"%",!0)):D==="|"?Y==="%"||O?!0:!(Y===Dt||Y===et):D===Dt?(m.peek(),T(!0,Dt,O)):D===et?(m.peek(),T(!0,et,O)):!0},V=T();return _&&m.resetPeek(),V}function B(m,_){const T=m.currentChar();return T===Yt?Yt:_(T)?(m.next(),T):null}function G(m){const _=m.charCodeAt(0);return _>=97&&_<=122||_>=65&&_<=90||_>=48&&_<=57||_===95||_===36}function j(m){return B(m,G)}function x(m){const _=m.charCodeAt(0);return _>=97&&_<=122||_>=65&&_<=90||_>=48&&_<=57||_===95||_===36||_===45}function K(m){return B(m,x)}function M(m){const _=m.charCodeAt(0);return _>=48&&_<=57}function te(m){return B(m,M)}function ne(m){const _=m.charCodeAt(0);return _>=48&&_<=57||_>=65&&_<=70||_>=97&&_<=102}function ie(m){return B(m,ne)}function ue(m){let _="",T="";for(;_=te(m);)T+=_;return T}function be(m){S(m);const _=m.currentChar();return _!=="%"&&f(me.EXPECTED_TOKEN,o(),0,_),m.next(),"%"}function Ee(m){let _="";for(;;){const T=m.currentChar();if(T==="{"||T==="}"||T==="@"||T==="|"||!T)break;if(T==="%")if(P(m))_+=T,m.next();else break;else if(T===Dt||T===et)if(P(m))_+=T,m.next();else{if($(m))break;_+=T,m.next()}else _+=T,m.next()}return _}function Ie(m){S(m);let _="",T="";for(;_=K(m);)T+=_;return m.currentChar()===Yt&&f(me.UNTERMINATED_CLOSING_BRACE,o(),0),T}function ke(m){S(m);let _="";return m.currentChar()==="-"?(m.next(),_+=`-${ue(m)}`):_+=ue(m),m.currentChar()===Yt&&f(me.UNTERMINATED_CLOSING_BRACE,o(),0),_}function F(m){return m!==cc&&m!==et}function Z(m){S(m),b(m,"'");let _="",T="";for(;_=B(m,F);)_==="\\"?T+=J(m):T+=_;const V=m.currentChar();return V===et||V===Yt?(f(me.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),V===et&&(m.next(),b(m,"'")),T):(b(m,"'"),T)}function J(m){const _=m.currentChar();switch(_){case"\\":case"'":return m.next(),`\\${_}`;case"u":return Q(m,_,4);case"U":return Q(m,_,6);default:return f(me.UNKNOWN_ESCAPE_SEQUENCE,o(),0,_),""}}function Q(m,_,T){b(m,_);let V="";for(let X=0;X{const V=m.currentChar();return V==="{"||V==="%"||V==="@"||V==="|"||V==="("||V===")"||!V||V===Dt?T:(T+=V,m.next(),_(T))};return _("")}function N(m){S(m);const _=b(m,"|");return S(m),_}function W(m,_){let T=null;switch(m.currentChar()){case"{":return _.braceNest>=1&&f(me.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),m.next(),T=d(_,2,"{"),S(m),_.braceNest++,T;case"}":return _.braceNest>0&&_.currentType===2&&f(me.EMPTY_PLACEHOLDER,o(),0),m.next(),T=d(_,3,"}"),_.braceNest--,_.braceNest>0&&S(m),_.inLinked&&_.braceNest===0&&(_.inLinked=!1),T;case"@":return _.braceNest>0&&f(me.UNTERMINATED_CLOSING_BRACE,o(),0),T=H(m,_)||h(_),_.braceNest=0,T;default:{let X=!0,Y=!0,O=!0;if($(m))return _.braceNest>0&&f(me.UNTERMINATED_CLOSING_BRACE,o(),0),T=d(_,1,N(m)),_.braceNest=0,_.inLinked=!1,T;if(_.braceNest>0&&(_.currentType===5||_.currentType===6||_.currentType===7))return f(me.UNTERMINATED_CLOSING_BRACE,o(),0),_.braceNest=0,q(m,_);if(X=p(m,_))return T=d(_,5,Ie(m)),S(m),T;if(Y=g(m,_))return T=d(_,6,ke(m)),S(m),T;if(O=w(m,_))return T=d(_,7,Z(m)),S(m),T;if(!X&&!Y&&!O)return T=d(_,13,de(m)),f(me.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,T.value),S(m),T;break}}return T}function H(m,_){const{currentType:T}=_;let V=null;const X=m.currentChar();switch((T===8||T===9||T===12||T===10)&&(X===et||X===Dt)&&f(me.INVALID_LINKED_FORMAT,o(),0),X){case"@":return m.next(),V=d(_,8,"@"),_.inLinked=!0,V;case".":return S(m),m.next(),d(_,9,".");case":":return S(m),m.next(),d(_,10,":");default:return $(m)?(V=d(_,1,N(m)),_.braceNest=0,_.inLinked=!1,V):C(m,_)||U(m,_)?(S(m),H(m,_)):A(m,_)?(S(m),d(_,12,y(m))):I(m,_)?(S(m),X==="{"?W(m,_)||V:d(_,11,E(m))):(T===8&&f(me.INVALID_LINKED_FORMAT,o(),0),_.braceNest=0,_.inLinked=!1,q(m,_))}}function q(m,_){let T={type:14};if(_.braceNest>0)return W(m,_)||h(_);if(_.inLinked)return H(m,_)||h(_);switch(m.currentChar()){case"{":return W(m,_)||h(_);case"}":return f(me.UNBALANCED_CLOSING_BRACE,o(),0),m.next(),d(_,3,"}");case"@":return H(m,_)||h(_);default:{if($(m))return T=d(_,1,N(m)),_.braceNest=0,_.inLinked=!1,T;const{isModulo:X,hasSpace:Y}=k(m);if(X)return Y?d(_,0,Ee(m)):d(_,4,be(m));if(P(m))return d(_,0,Ee(m));break}}return T}function z(){const{currentType:m,offset:_,startLoc:T,endLoc:V}=l;return l.lastType=m,l.lastOffset=_,l.lastStartLoc=T,l.lastEndLoc=V,l.offset=s(),l.startLoc=o(),r.currentChar()===Yt?d(l,14):q(r,l)}return{nextToken:z,currentOffset:s,currentPosition:o,context:u}}const iE="parser",aE=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function lE(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function cE(e={}){const t=e.location!==!1,{onError:n,onWarn:r}=e;function s(p,g,w,C,...A){const U=p.currentPosition();if(U.offset+=C,U.column+=C,n){const I=t?Ns(w,U):null,$=so(g,I,{domain:iE,args:A});n($)}}function o(p,g,w,C,...A){const U=p.currentPosition();if(U.offset+=C,U.column+=C,r){const I=t?Ns(w,U):null;r(Qv(g,I,A))}}function i(p,g,w){const C={type:p};return t&&(C.start=g,C.end=g,C.loc={start:w,end:w}),C}function a(p,g,w,C){t&&(p.end=g,p.loc&&(p.loc.end=w))}function l(p,g){const w=p.context(),C=i(3,w.offset,w.startLoc);return C.value=g,a(C,p.currentOffset(),p.currentPosition()),C}function u(p,g){const w=p.context(),{lastOffset:C,lastStartLoc:A}=w,U=i(5,C,A);return U.index=parseInt(g,10),p.nextToken(),a(U,p.currentOffset(),p.currentPosition()),U}function c(p,g,w){const C=p.context(),{lastOffset:A,lastStartLoc:U}=C,I=i(4,A,U);return I.key=g,w===!0&&(I.modulo=!0),p.nextToken(),a(I,p.currentOffset(),p.currentPosition()),I}function f(p,g){const w=p.context(),{lastOffset:C,lastStartLoc:A}=w,U=i(9,C,A);return U.value=g.replace(aE,lE),p.nextToken(),a(U,p.currentOffset(),p.currentPosition()),U}function d(p){const g=p.nextToken(),w=p.context(),{lastOffset:C,lastStartLoc:A}=w,U=i(8,C,A);return g.type!==12?(s(p,me.UNEXPECTED_EMPTY_LINKED_MODIFIER,w.lastStartLoc,0),U.value="",a(U,C,A),{nextConsumeToken:g,node:U}):(g.value==null&&s(p,me.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,mt(g)),U.value=g.value||"",a(U,p.currentOffset(),p.currentPosition()),{node:U})}function h(p,g){const w=p.context(),C=i(7,w.offset,w.startLoc);return C.value=g,a(C,p.currentOffset(),p.currentPosition()),C}function b(p){const g=p.context(),w=i(6,g.offset,g.startLoc);let C=p.nextToken();if(C.type===9){const A=d(p);w.modifier=A.node,C=A.nextConsumeToken||p.nextToken()}switch(C.type!==10&&s(p,me.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,mt(C)),C=p.nextToken(),C.type===2&&(C=p.nextToken()),C.type){case 11:C.value==null&&s(p,me.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,mt(C)),w.key=h(p,C.value||"");break;case 5:C.value==null&&s(p,me.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,mt(C)),w.key=c(p,C.value||"");break;case 6:C.value==null&&s(p,me.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,mt(C)),w.key=u(p,C.value||"");break;case 7:C.value==null&&s(p,me.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,mt(C)),w.key=f(p,C.value||"");break;default:{s(p,me.UNEXPECTED_EMPTY_LINKED_KEY,g.lastStartLoc,0);const A=p.context(),U=i(7,A.offset,A.startLoc);return U.value="",a(U,A.offset,A.startLoc),w.key=U,a(w,A.offset,A.startLoc),{nextConsumeToken:C,node:w}}}return a(w,p.currentOffset(),p.currentPosition()),{node:w}}function v(p){const g=p.context(),w=g.currentType===1?p.currentOffset():g.offset,C=g.currentType===1?g.endLoc:g.startLoc,A=i(2,w,C);A.items=[];let U=null,I=null;do{const P=U||p.nextToken();switch(U=null,P.type){case 0:P.value==null&&s(p,me.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,mt(P)),A.items.push(l(p,P.value||""));break;case 6:P.value==null&&s(p,me.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,mt(P)),A.items.push(u(p,P.value||""));break;case 4:I=!0;break;case 5:P.value==null&&s(p,me.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,mt(P)),A.items.push(c(p,P.value||"",!!I)),I&&(o(p,xd.USE_MODULO_SYNTAX,g.lastStartLoc,0,mt(P)),I=null);break;case 7:P.value==null&&s(p,me.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,mt(P)),A.items.push(f(p,P.value||""));break;case 8:{const B=b(p);A.items.push(B.node),U=B.nextConsumeToken||null;break}}}while(g.currentType!==14&&g.currentType!==1);const $=g.currentType===1?g.lastOffset:p.currentOffset(),k=g.currentType===1?g.lastEndLoc:p.currentPosition();return a(A,$,k),A}function S(p,g,w,C){const A=p.context();let U=C.items.length===0;const I=i(1,g,w);I.cases=[],I.cases.push(C);do{const $=v(p);U||(U=$.items.length===0),I.cases.push($)}while(A.currentType!==14);return U&&s(p,me.MUST_HAVE_MESSAGES_IN_PLURAL,w,0),a(I,p.currentOffset(),p.currentPosition()),I}function L(p){const g=p.context(),{offset:w,startLoc:C}=g,A=v(p);return g.currentType===14?A:S(p,w,C,A)}function R(p){const g=oE(p,Me({},e)),w=g.context(),C=i(0,w.offset,w.startLoc);return t&&C.loc&&(C.loc.source=p),C.body=L(g),e.onCacheKey&&(C.cacheKey=e.onCacheKey(p)),w.currentType!==14&&s(g,me.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,p[w.offset]||""),a(C,g.currentOffset(),g.currentPosition()),C}return{parse:R}}function mt(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function uE(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:o=>(n.helpers.add(o),o)}}function uc(e,t){for(let n=0;nfc(n)),e}function fc(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;na;function u(S,L){a.code+=S}function c(S,L=!0){const R=L?s:"";u(o?R+" ".repeat(S):R)}function f(S=!0){const L=++a.indentLevel;S&&c(L)}function d(S=!0){const L=--a.indentLevel;S&&c(L)}function h(){c(a.indentLevel)}return{context:l,push:u,indent:f,deindent:d,newline:h,helper:S=>`_${S}`,needIndent:()=>a.needIndent}}function pE(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),sr(e,t.key),t.modifier?(e.push(", "),sr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function gE(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const s=t.items.length;for(let o=0;o1){e.push(`${n("plural")}([`),e.indent(r());const s=t.cases.length;for(let o=0;o{const n=ee(t.mode)?t.mode:"normal",r=ee(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":` `,i=t.needIndent?t.needIndent:n!=="arrow",a=e.helpers||[],l=hE(e,{mode:n,filename:r,sourceMap:s,breakLineCode:o,needIndent:i});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(i),a.length>0&&(l.push(`const { ${ga(a.map(f=>`${f}: _${f}`),", ")} } = ctx`),l.newline()),l.push("return "),sr(l,e),l.deindent(i),l.push("}"),delete e.helpers;const{code:u,map:c}=l.context();return{ast:e,code:u,map:c?c.toJSON():void 0}};function bE(e,t={}){const n=Me({},t),r=!!n.jit,s=!!n.minify,o=n.optimize==null?!0:n.optimize,a=cE(n).parse(e);return r?(o&&dE(a),s&&Hn(a),{ast:a,code:""}):(fE(a,n),yE(a,n))}/*! * core-base v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. */function vE(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(pa().__INTLIFY_PROD_DEVTOOLS__=!1)}const pn=[];pn[0]={w:[0],i:[3,0],"[":[4],o:[7]};pn[1]={w:[1],".":[2],"[":[4],o:[7]};pn[2]={w:[2],i:[3,0],0:[3,0]};pn[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};pn[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};pn[5]={"'":[4,0],o:8,l:[5,0]};pn[6]={'"':[4,0],o:8,l:[6,0]};const EE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function wE(e){return EE.test(e)}function CE(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function SE(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function TE(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:wE(t)?CE(t):"*"+t}function LE(e){const t=[];let n=-1,r=0,s=0,o,i,a,l,u,c,f;const d=[];d[0]=()=>{i===void 0?i=a:i+=a},d[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},d[2]=()=>{d[0](),s++},d[3]=()=>{if(s>0)s--,r=4,d[0]();else{if(s=0,i===void 0||(i=TE(i),i===!1))return!1;d[1]()}};function h(){const b=e[n+1];if(r===5&&b==="'"||r===6&&b==='"')return n++,a="\\"+b,d[0](),!0}for(;r!==null;)if(n++,o=e[n],!(o==="\\"&&h())){if(l=SE(o),f=pn[r],u=f[l]||f.l||8,u===8||(r=u[0],u[1]!==void 0&&(c=d[u[1]],c&&(a=o,c()===!1))))return;if(r===7)return t}}const dc=new Map;function RE(e,t){return fe(e)?e[t]:null}function kE(e,t){if(!fe(e))return null;let n=dc.get(t);if(n||(n=LE(t),n&&dc.set(t,n)),!n)return null;const r=n.length;let s=e,o=0;for(;oe,OE=e=>"",AE="text",IE=e=>e.length===0?"":ga(e),NE=Zb;function hc(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function xE(e){const t=Be(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Be(e.named.count)||Be(e.named.n))?Be(e.named.count)?e.named.count:Be(e.named.n)?e.named.n:t:t}function ME(e,t){t.count||(t.count=e),t.n||(t.n=e)}function DE(e={}){const t=e.locale,n=xE(e),r=fe(e.pluralRules)&&ee(t)&&ye(e.pluralRules[t])?e.pluralRules[t]:hc,s=fe(e.pluralRules)&&ee(t)&&ye(e.pluralRules[t])?hc:void 0,o=L=>L[r(n,L.length,s)],i=e.list||[],a=L=>i[L],l=e.named||{};Be(e.pluralIndex)&&ME(n,l);const u=L=>l[L];function c(L){const R=ye(e.messages)?e.messages(L):fe(e.messages)?e.messages[L]:!1;return R||(e.parent?e.parent.message(L):OE)}const f=L=>e.modifiers?e.modifiers[L]:PE,d=he(e.processor)&&ye(e.processor.normalize)?e.processor.normalize:IE,h=he(e.processor)&&ye(e.processor.interpolate)?e.processor.interpolate:NE,b=he(e.processor)&&ee(e.processor.type)?e.processor.type:AE,S={list:a,named:u,plural:o,linked:(L,...R)=>{const[p,g]=R;let w="text",C="";R.length===1?fe(p)?(C=p.modifier||C,w=p.type||w):ee(p)&&(C=p||C):R.length===2&&(ee(p)&&(C=p||C),ee(g)&&(w=g||w));const A=c(L)(S),U=w==="vnode"&&xe(A)&&C?A[0]:A;return C?f(C)(U,w):U},message:c,type:b,interpolate:h,normalize:d,values:Me({},i,l)};return S}let Mr=null;function $E(e){Mr=e}function FE(e,t,n){Mr&&Mr.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const HE=UE("function:translate");function UE(e){return t=>Mr&&Mr.emit(e,t)}const Md=xd.__EXTEND_POINT__,bn=Zs(Md),jE={NOT_FOUND_KEY:Md,FALLBACK_TO_TRANSLATE:bn(),CANNOT_FORMAT_NUMBER:bn(),FALLBACK_TO_NUMBER_FORMAT:bn(),CANNOT_FORMAT_DATE:bn(),FALLBACK_TO_DATE_FORMAT:bn(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:bn(),__EXTEND_POINT__:bn()},Dd=me.__EXTEND_POINT__,vn=Zs(Dd),It={INVALID_ARGUMENT:Dd,INVALID_DATE_ARGUMENT:vn(),INVALID_ISO_DATE_ARGUMENT:vn(),NOT_SUPPORT_NON_STRING_MESSAGE:vn(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:vn(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:vn(),NOT_SUPPORT_LOCALE_TYPE:vn(),__EXTEND_POINT__:vn()};function jt(e){return so(e,null,void 0)}function wa(e,t){return t.locale!=null?pc(t.locale):pc(e.locale)}let Io;function pc(e){if(ee(e))return e;if(ye(e)){if(e.resolvedOnce&&Io!=null)return Io;if(e.constructor.name==="Function"){const t=e();if(zb(t))throw jt(It.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Io=t}else throw jt(It.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw jt(It.NOT_SUPPORT_LOCALE_TYPE)}function BE(e,t,n){return[...new Set([n,...xe(t)?t:fe(t)?Object.keys(t):ee(t)?[t]:[n]])]}function $d(e,t,n){const r=ee(n)?n:xs,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let o=s.__localeChainCache.get(r);if(!o){o=[];let i=[n];for(;xe(i);)i=gc(o,i,t);const a=xe(t)||!he(t)?t:t.default?t.default:null;i=ee(a)?[a]:a,xe(i)&&gc(o,i,!1),s.__localeChainCache.set(r,o)}return o}function gc(e,t,n){let r=!0;for(let s=0;s`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function GE(){return{upper:(e,t)=>t==="text"&&ee(e)?e.toUpperCase():t==="vnode"&&fe(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&ee(e)?e.toLowerCase():t==="vnode"&&fe(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&ee(e)?_c(e):t==="vnode"&&fe(e)&&"__v_isVNode"in e?_c(e.children):e}}let Fd;function qE(e){Fd=e}let Hd;function YE(e){Hd=e}let Ud;function XE(e){Ud=e}let jd=null;const JE=e=>{jd=e},QE=()=>jd;let Bd=null;const yc=e=>{Bd=e},zE=()=>Bd;let bc=0;function ZE(e={}){const t=ye(e.onWarn)?e.onWarn:ev,n=ee(e.version)?e.version:KE,r=ee(e.locale)||ye(e.locale)?e.locale:xs,s=ye(r)?xs:r,o=xe(e.fallbackLocale)||he(e.fallbackLocale)||ee(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,i=he(e.messages)?e.messages:{[s]:{}},a=he(e.datetimeFormats)?e.datetimeFormats:{[s]:{}},l=he(e.numberFormats)?e.numberFormats:{[s]:{}},u=Me({},e.modifiers||{},GE()),c=e.pluralRules||{},f=ye(e.missing)?e.missing:null,d=Pe(e.missingWarn)||Ps(e.missingWarn)?e.missingWarn:!0,h=Pe(e.fallbackWarn)||Ps(e.fallbackWarn)?e.fallbackWarn:!0,b=!!e.fallbackFormat,v=!!e.unresolving,S=ye(e.postTranslation)?e.postTranslation:null,L=he(e.processor)?e.processor:null,R=Pe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,p=!!e.escapeParameter,g=ye(e.messageCompiler)?e.messageCompiler:Fd,w=ye(e.messageResolver)?e.messageResolver:Hd||RE,C=ye(e.localeFallbacker)?e.localeFallbacker:Ud||BE,A=fe(e.fallbackContext)?e.fallbackContext:void 0,U=e,I=fe(U.__datetimeFormatters)?U.__datetimeFormatters:new Map,$=fe(U.__numberFormatters)?U.__numberFormatters:new Map,k=fe(U.__meta)?U.__meta:{};bc++;const P={version:n,cid:bc,locale:r,fallbackLocale:o,messages:i,modifiers:u,pluralRules:c,missing:f,missingWarn:d,fallbackWarn:h,fallbackFormat:b,unresolving:v,postTranslation:S,processor:L,warnHtmlMessage:R,escapeParameter:p,messageCompiler:g,messageResolver:w,localeFallbacker:C,fallbackContext:A,onWarn:t,__meta:k};return P.datetimeFormats=a,P.numberFormats=l,P.__datetimeFormatters=I,P.__numberFormatters=$,__INTLIFY_PROD_DEVTOOLS__&&FE(P,n,k),P}function Ca(e,t,n,r,s){const{missing:o,onWarn:i}=e;if(o!==null){const a=o(e,n,t,s);return ee(a)?a:t}else return t}function dr(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function ew(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function tw(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;rnw(n,e)}function nw(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const r=n,s=r.c||r.cases;return e.plural(s.reduce((o,i)=>[...o,vc(e,i)],[]))}else return vc(e,n)}function vc(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const r=(t.i||t.items).reduce((s,o)=>[...s,vi(e,o)],[]);return e.normalize(r)}}function vi(e,t){const n=t.t||t.type;switch(n){case 3:{const r=t;return r.v||r.value}case 9:{const r=t;return r.v||r.value}case 4:{const r=t;return e.interpolate(e.named(r.k||r.key))}case 5:{const r=t;return e.interpolate(e.list(r.i!=null?r.i:r.index))}case 6:{const r=t,s=r.m||r.modifier;return e.linked(vi(e,r.k||r.key),s?vi(e,s):void 0,e.type)}case 7:{const r=t;return r.v||r.value}case 8:{const r=t;return r.v||r.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const rw=e=>e;let as=Object.create(null);const or=e=>fe(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function sw(e,t={}){let n=!1;const r=t.onError||zv;return t.onError=s=>{n=!0,r(s)},{...bE(e,t),detectError:n}}function ow(e,t){if(ee(e)){Pe(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||rw)(e),s=as[r];if(s)return s;const{ast:o,detectError:i}=sw(e,{...t,location:!1,jit:!0}),a=No(o);return i?a:as[r]=a}else{const n=e.cacheKey;if(n){const r=as[n];return r||(as[n]=No(e))}else return No(e)}}const Ec=()=>"",ht=e=>ye(e);function wc(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:s,messageCompiler:o,fallbackLocale:i,messages:a}=e,[l,u]=Ei(...t),c=Pe(u.missingWarn)?u.missingWarn:e.missingWarn,f=Pe(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,d=Pe(u.escapeParameter)?u.escapeParameter:e.escapeParameter,h=!!u.resolvedMessage,b=ee(u.default)||Pe(u.default)?Pe(u.default)?o?l:()=>l:u.default:n?o?l:()=>l:"",v=n||b!=="",S=wa(e,u);d&&iw(u);let[L,R,p]=h?[l,S,a[S]||{}]:Wd(e,l,S,i,f,c),g=L,w=l;if(!h&&!(ee(g)||or(g)||ht(g))&&v&&(g=b,w=g),!h&&(!(ee(g)||or(g)||ht(g))||!ee(R)))return s?oo:l;let C=!1;const A=()=>{C=!0},U=ht(g)?g:Vd(e,l,R,g,w,A);if(C)return g;const I=cw(e,R,p,u),$=DE(I),k=aw(e,U,$),P=r?r(k,l):k;if(__INTLIFY_PROD_DEVTOOLS__){const B={timestamp:Date.now(),key:ee(l)?l:ht(g)?g.key:"",locale:R||(ht(g)?g.locale:""),format:ee(g)?g:ht(g)?g.source:"",message:P};B.meta=Me({},e.__meta,QE()||{}),HE(B)}return P}function iw(e){xe(e.list)?e.list=e.list.map(t=>ee(t)?ec(t):t):fe(e.named)&&Object.keys(e.named).forEach(t=>{ee(e.named[t])&&(e.named[t]=ec(e.named[t]))})}function Wd(e,t,n,r,s,o){const{messages:i,onWarn:a,messageResolver:l,localeFallbacker:u}=e,c=u(e,r,n);let f={},d,h=null;const b="translate";for(let v=0;vr;return u.locale=n,u.key=t,u}const l=i(r,lw(e,n,s,r,a,o));return l.locale=n,l.key=t,l.source=r,l}function aw(e,t,n){return t(n)}function Ei(...e){const[t,n,r]=e,s={};if(!ee(t)&&!Be(t)&&!ht(t)&&!or(t))throw jt(It.INVALID_ARGUMENT);const o=Be(t)?String(t):(ht(t),t);return Be(n)?s.plural=n:ee(n)?s.default=n:he(n)&&!zs(n)?s.named=n:xe(n)&&(s.list=n),Be(r)?s.plural=r:ee(r)?s.default=r:he(r)&&Me(s,r),[o,s]}function lw(e,t,n,r,s,o){return{locale:t,key:n,warnHtmlMessage:s,onError:i=>{throw o&&o(i),i},onCacheKey:i=>qb(t,n,i)}}function cw(e,t,n,r){const{modifiers:s,pluralRules:o,messageResolver:i,fallbackLocale:a,fallbackWarn:l,missingWarn:u,fallbackContext:c}=e,d={locale:t,modifiers:s,pluralRules:o,messages:h=>{let b=i(n,h);if(b==null&&c){const[,,v]=Wd(c,h,t,a,l,u);b=i(v,h)}if(ee(b)||or(b)){let v=!1;const L=Vd(e,h,t,b,h,()=>{v=!0});return v?Ec:L}else return ht(b)?b:Ec}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),Be(r.plural)&&(d.pluralIndex=r.plural),d}function Cc(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:s,onWarn:o,localeFallbacker:i}=e,{__datetimeFormatters:a}=e,[l,u,c,f]=wi(...t),d=Pe(c.missingWarn)?c.missingWarn:e.missingWarn;Pe(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const h=!!c.part,b=wa(e,c),v=i(e,s,b);if(!ee(l)||l==="")return new Intl.DateTimeFormat(b,f).format(u);let S={},L,R=null;const p="datetime format";for(let C=0;C{Kd.includes(l)?i[l]=n[l]:o[l]=n[l]}),ee(r)?o.locale=r:he(r)&&(i=r),he(s)&&(i=s),[o.key||"",a,o,i]}function Sc(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__datetimeFormatters.has(o)&&r.__datetimeFormatters.delete(o)}}function Tc(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:s,onWarn:o,localeFallbacker:i}=e,{__numberFormatters:a}=e,[l,u,c,f]=Ci(...t),d=Pe(c.missingWarn)?c.missingWarn:e.missingWarn;Pe(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const h=!!c.part,b=wa(e,c),v=i(e,s,b);if(!ee(l)||l==="")return new Intl.NumberFormat(b,f).format(u);let S={},L,R=null;const p="number format";for(let C=0;C{Gd.includes(l)?i[l]=n[l]:o[l]=n[l]}),ee(r)?o.locale=r:he(r)&&(i=r),he(s)&&(i=s),[o.key||"",a,o,i]}function Lc(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__numberFormatters.has(o)&&r.__numberFormatters.delete(o)}}vE();/*! * vue-i18n v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. */const uw="9.14.0";function fw(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(pa().__INTLIFY_PROD_DEVTOOLS__=!1)}const qd=jE.__EXTEND_POINT__,$t=Zs(qd);$t(),$t(),$t(),$t(),$t(),$t(),$t(),$t(),$t();const Yd=It.__EXTEND_POINT__,rt=Zs(Yd),gt={UNEXPECTED_RETURN_TYPE:Yd,INVALID_ARGUMENT:rt(),MUST_BE_CALL_SETUP_TOP:rt(),NOT_INSTALLED:rt(),NOT_AVAILABLE_IN_LEGACY_MODE:rt(),REQUIRED_VALUE:rt(),INVALID_VALUE:rt(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:rt(),NOT_INSTALLED_WITH_PROVIDE:rt(),UNEXPECTED_ERROR:rt(),NOT_COMPATIBLE_LEGACY_VUE_I18N:rt(),BRIDGE_SUPPORT_VUE_2_ONLY:rt(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:rt(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:rt(),__EXTEND_POINT__:rt()};function Lt(e,...t){return so(e,null,void 0)}const Si=dn("__translateVNode"),Ti=dn("__datetimeParts"),Li=dn("__numberParts"),dw=dn("__setPluralRules"),hw=dn("__injectWithOption"),Ri=dn("__dispose");function Dr(e){if(!fe(e))return e;for(const t in e)if(Os(e,t))if(!t.includes("."))fe(e[t])&&Dr(e[t]);else{const n=t.split("."),r=n.length-1;let s=e,o=!1;for(let i=0;i{if("locale"in a&&"resource"in a){const{locale:l,resource:u}=a;l?(i[l]=i[l]||{},Rn(u,i[l])):Rn(u,i)}else ee(a)&&Rn(JSON.parse(a),i)}),s==null&&o)for(const a in i)Os(i,a)&&Dr(i[a]);return i}function Jd(e){return e.type}function pw(e,t,n){let r=fe(t.messages)?t.messages:{};"__i18nGlobal"in n&&(r=Xd(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,r[o])});{if(fe(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(fe(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function Rc(e){return Le(sn,null,e,0)}const kc="__INTLIFY_META__",Pc=()=>[],gw=()=>!1;let Oc=0;function Ac(e){return(t,n,r,s)=>e(n,r,On()||void 0,s)}const mw=()=>{const e=On();let t=null;return e&&(t=Jd(e)[kc])?{[kc]:t}:null};function Qd(e={},t){const{__root:n,__injectWithOption:r}=e,s=n===void 0,o=e.flatJson,i=ks?$e:qn,a=!!e.translateExistCompatible;let l=Pe(e.inheritLocale)?e.inheritLocale:!0;const u=i(n&&l?n.locale.value:ee(e.locale)?e.locale:xs),c=i(n&&l?n.fallbackLocale.value:ee(e.fallbackLocale)||xe(e.fallbackLocale)||he(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:u.value),f=i(Xd(u.value,e)),d=i(he(e.datetimeFormats)?e.datetimeFormats:{[u.value]:{}}),h=i(he(e.numberFormats)?e.numberFormats:{[u.value]:{}});let b=n?n.missingWarn:Pe(e.missingWarn)||Ps(e.missingWarn)?e.missingWarn:!0,v=n?n.fallbackWarn:Pe(e.fallbackWarn)||Ps(e.fallbackWarn)?e.fallbackWarn:!0,S=n?n.fallbackRoot:Pe(e.fallbackRoot)?e.fallbackRoot:!0,L=!!e.fallbackFormat,R=ye(e.missing)?e.missing:null,p=ye(e.missing)?Ac(e.missing):null,g=ye(e.postTranslation)?e.postTranslation:null,w=n?n.warnHtmlMessage:Pe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,C=!!e.escapeParameter;const A=n?n.modifiers:he(e.modifiers)?e.modifiers:{};let U=e.pluralRules||n&&n.pluralRules,I;I=(()=>{s&&yc(null);const O={version:uw,locale:u.value,fallbackLocale:c.value,messages:f.value,modifiers:A,pluralRules:U,missing:p===null?void 0:p,missingWarn:b,fallbackWarn:v,fallbackFormat:L,unresolving:!0,postTranslation:g===null?void 0:g,warnHtmlMessage:w,escapeParameter:C,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};O.datetimeFormats=d.value,O.numberFormats=h.value,O.__datetimeFormatters=he(I)?I.__datetimeFormatters:void 0,O.__numberFormatters=he(I)?I.__numberFormatters:void 0;const D=ZE(O);return s&&yc(D),D})(),dr(I,u.value,c.value);function k(){return[u.value,c.value,f.value,d.value,h.value]}const P=we({get:()=>u.value,set:O=>{u.value=O,I.locale=u.value}}),B=we({get:()=>c.value,set:O=>{c.value=O,I.fallbackLocale=c.value,dr(I,u.value,O)}}),G=we(()=>f.value),j=we(()=>d.value),x=we(()=>h.value);function K(){return ye(g)?g:null}function M(O){g=O,I.postTranslation=O}function te(){return R}function ne(O){O!==null&&(p=Ac(O)),R=O,I.missing=p}const ie=(O,D,re,se,Oe,Ne)=>{k();let Ue;try{__INTLIFY_PROD_DEVTOOLS__,s||(I.fallbackContext=n?zE():void 0),Ue=O(I)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(I.fallbackContext=void 0)}if(re!=="translate exists"&&Be(Ue)&&Ue===oo||re==="translate exists"&&!Ue){const[Qe,In]=D();return n&&S?se(n):Oe(Qe)}else{if(Ne(Ue))return Ue;throw Lt(gt.UNEXPECTED_RETURN_TYPE)}};function ue(...O){return ie(D=>Reflect.apply(wc,null,[D,...O]),()=>Ei(...O),"translate",D=>Reflect.apply(D.t,D,[...O]),D=>D,D=>ee(D))}function be(...O){const[D,re,se]=O;if(se&&!fe(se))throw Lt(gt.INVALID_ARGUMENT);return ue(D,re,Me({resolvedMessage:!0},se||{}))}function Ee(...O){return ie(D=>Reflect.apply(Cc,null,[D,...O]),()=>wi(...O),"datetime format",D=>Reflect.apply(D.d,D,[...O]),()=>mc,D=>ee(D))}function Ie(...O){return ie(D=>Reflect.apply(Tc,null,[D,...O]),()=>Ci(...O),"number format",D=>Reflect.apply(D.n,D,[...O]),()=>mc,D=>ee(D))}function ke(O){return O.map(D=>ee(D)||Be(D)||Pe(D)?Rc(String(D)):D)}const Z={normalize:ke,interpolate:O=>O,type:"vnode"};function J(...O){return ie(D=>{let re;const se=D;try{se.processor=Z,re=Reflect.apply(wc,null,[se,...O])}finally{se.processor=null}return re},()=>Ei(...O),"translate",D=>D[Si](...O),D=>[Rc(D)],D=>xe(D))}function Q(...O){return ie(D=>Reflect.apply(Tc,null,[D,...O]),()=>Ci(...O),"number format",D=>D[Li](...O),Pc,D=>ee(D)||xe(D))}function le(...O){return ie(D=>Reflect.apply(Cc,null,[D,...O]),()=>wi(...O),"datetime format",D=>D[Ti](...O),Pc,D=>ee(D)||xe(D))}function de(O){U=O,I.pluralRules=U}function y(O,D){return ie(()=>{if(!O)return!1;const re=ee(D)?D:u.value,se=W(re),Oe=I.messageResolver(se,O);return a?Oe!=null:or(Oe)||ht(Oe)||ee(Oe)},()=>[O],"translate exists",re=>Reflect.apply(re.te,re,[O,D]),gw,re=>Pe(re))}function E(O){let D=null;const re=$d(I,c.value,u.value);for(let se=0;se{l&&(u.value=O,I.locale=O,dr(I,u.value,c.value))}),ut(n.fallbackLocale,O=>{l&&(c.value=O,I.fallbackLocale=O,dr(I,u.value,c.value))}));const Y={id:Oc,locale:P,fallbackLocale:B,get inheritLocale(){return l},set inheritLocale(O){l=O,O&&n&&(u.value=n.locale.value,c.value=n.fallbackLocale.value,dr(I,u.value,c.value))},get availableLocales(){return Object.keys(f.value).sort()},messages:G,get modifiers(){return A},get pluralRules(){return U||{}},get isGlobal(){return s},get missingWarn(){return b},set missingWarn(O){b=O,I.missingWarn=b},get fallbackWarn(){return v},set fallbackWarn(O){v=O,I.fallbackWarn=v},get fallbackRoot(){return S},set fallbackRoot(O){S=O},get fallbackFormat(){return L},set fallbackFormat(O){L=O,I.fallbackFormat=L},get warnHtmlMessage(){return w},set warnHtmlMessage(O){w=O,I.warnHtmlMessage=O},get escapeParameter(){return C},set escapeParameter(O){C=O,I.escapeParameter=O},t:ue,getLocaleMessage:W,setLocaleMessage:H,mergeLocaleMessage:q,getPostTranslationHandler:K,setPostTranslationHandler:M,getMissingHandler:te,setMissingHandler:ne,[dw]:de};return Y.datetimeFormats=j,Y.numberFormats=x,Y.rt=be,Y.te=y,Y.tm=N,Y.d=Ee,Y.n=Ie,Y.getDateTimeFormat=z,Y.setDateTimeFormat=m,Y.mergeDateTimeFormat=_,Y.getNumberFormat=T,Y.setNumberFormat=V,Y.mergeNumberFormat=X,Y[hw]=r,Y[Si]=J,Y[Ti]=le,Y[Li]=Q,Y}const Sa={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function _w({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,s)=>[...r,...s.type===je?s.children:[s]],[]):t.reduce((n,r)=>{const s=e[r];return s&&(n[r]=s()),n},{})}function zd(e){return je}const yw=Rt({name:"i18n-t",props:Me({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Be(e)||!isNaN(e)}},Sa),setup(e,t){const{slots:n,attrs:r}=t,s=e.i18n||Ta({useScope:e.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(f=>f!=="_"),i={};e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=ee(e.plural)?+e.plural:e.plural);const a=_w(t,o),l=s[Si](e.keypath,a,i),u=Me({},r),c=ee(e.tag)||fe(e.tag)?e.tag:zd();return qe(c,u,l)}}}),Ic=yw;function bw(e){return xe(e)&&!ee(e[0])}function Zd(e,t,n,r){const{slots:s,attrs:o}=t;return()=>{const i={part:!0};let a={};e.locale&&(i.locale=e.locale),ee(e.format)?i.key=e.format:fe(e.format)&&(ee(e.format.key)&&(i.key=e.format.key),a=Object.keys(e.format).reduce((d,h)=>n.includes(h)?Me({},d,{[h]:e.format[h]}):d,{}));const l=r(e.value,i,a);let u=[i.key];xe(l)?u=l.map((d,h)=>{const b=s[d.type],v=b?b({[d.type]:d.value,index:h,parts:l}):[d.value];return bw(v)&&(v[0].key=`${d.type}-${h}`),v}):ee(l)&&(u=[l]);const c=Me({},o),f=ee(e.tag)||fe(e.tag)?e.tag:zd();return qe(f,c,u)}}const vw=Rt({name:"i18n-n",props:Me({value:{type:Number,required:!0},format:{type:[String,Object]}},Sa),setup(e,t){const n=e.i18n||Ta({useScope:e.scope,__useComponent:!0});return Zd(e,t,Gd,(...r)=>n[Li](...r))}}),Nc=vw,Ew=Rt({name:"i18n-d",props:Me({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Sa),setup(e,t){const n=e.i18n||Ta({useScope:e.scope,__useComponent:!0});return Zd(e,t,Kd,(...r)=>n[Ti](...r))}}),xc=Ew;function ww(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function Cw(e){const t=i=>{const{instance:a,modifiers:l,value:u}=i;if(!a||!a.$)throw Lt(gt.UNEXPECTED_ERROR);const c=ww(e,a.$),f=Mc(u);return[Reflect.apply(c.t,c,[...Dc(f)]),c]};return{created:(i,a)=>{const[l,u]=t(a);ks&&e.global===u&&(i.__i18nWatcher=ut(u.locale,()=>{a.instance&&a.instance.$forceUpdate()})),i.__composer=u,i.textContent=l},unmounted:i=>{ks&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:a})=>{if(i.__composer){const l=i.__composer,u=Mc(a);i.textContent=Reflect.apply(l.t,l,[...Dc(u)])}},getSSRProps:i=>{const[a]=t(i);return{textContent:a}}}}function Mc(e){if(ee(e))return{path:e};if(he(e)){if(!("path"in e))throw Lt(gt.REQUIRED_VALUE,"path");return e}else throw Lt(gt.INVALID_VALUE)}function Dc(e){const{path:t,locale:n,args:r,choice:s,plural:o}=e,i={},a=r||{};return ee(n)&&(i.locale=n),Be(s)&&(i.plural=s),Be(o)&&(i.plural=o),[t,a,i]}function Sw(e,t,...n){const r=he(n[0])?n[0]:{},s=!!r.useI18nComponentName;(Pe(r.globalInstall)?r.globalInstall:!0)&&([s?"i18n":Ic.name,"I18nT"].forEach(i=>e.component(i,Ic)),[Nc.name,"I18nN"].forEach(i=>e.component(i,Nc)),[xc.name,"I18nD"].forEach(i=>e.component(i,xc))),e.directive("t",Cw(t))}const Tw=dn("global-vue-i18n");function Lw(e={},t){const n=Pe(e.globalInjection)?e.globalInjection:!0,r=!0,s=new Map,[o,i]=Rw(e),a=dn("");function l(f){return s.get(f)||null}function u(f,d){s.set(f,d)}function c(f){s.delete(f)}{const f={get mode(){return"composition"},get allowComposition(){return r},async install(d,...h){if(d.__VUE_I18N_SYMBOL__=a,d.provide(d.__VUE_I18N_SYMBOL__,f),he(h[0])){const S=h[0];f.__composerExtend=S.__composerExtend,f.__vueI18nExtend=S.__vueI18nExtend}let b=null;n&&(b=Mw(d,f.global)),Sw(d,f,...h);const v=d.unmount;d.unmount=()=>{b&&b(),f.dispose(),v()}},get global(){return i},dispose(){o.stop()},__instances:s,__getInstance:l,__setInstance:u,__deleteInstance:c};return f}}function Ta(e={}){const t=On();if(t==null)throw Lt(gt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Lt(gt.NOT_INSTALLED);const n=kw(t),r=Ow(n),s=Jd(t),o=Pw(e,s);if(o==="global")return pw(r,e,s),r;if(o==="parent"){let l=Aw(n,t,e.__useComponent);return l==null&&(l=r),l}const i=n;let a=i.__getInstance(t);if(a==null){const l=Me({},e);"__i18n"in s&&(l.__i18n=s.__i18n),r&&(l.__root=r),a=Qd(l),i.__composerExtend&&(a[Ri]=i.__composerExtend(a)),Nw(i,t,a),i.__setInstance(t,a)}return a}function Rw(e,t,n){const r=Ii();{const s=r.run(()=>Qd(e));if(s==null)throw Lt(gt.UNEXPECTED_ERROR);return[r,s]}}function kw(e){{const t=Ye(e.isCE?Tw:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Lt(e.isCE?gt.NOT_INSTALLED_WITH_PROVIDE:gt.UNEXPECTED_ERROR);return t}}function Pw(e,t){return zs(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function Ow(e){return e.mode==="composition"?e.global:e.global.__composer}function Aw(e,t,n=!1){let r=null;const s=t.root;let o=Iw(t,n);for(;o!=null;){const i=e;if(e.mode==="composition"&&(r=i.__getInstance(o)),r!=null||s===o)break;o=o.parent}return r}function Iw(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function Nw(e,t,n){Vs(()=>{},t),Ki(()=>{const r=n;e.__deleteInstance(t);const s=r[Ri];s&&(s(),delete r[Ri])},t)}const xw=["locale","fallbackLocale","availableLocales"],$c=["t","rt","d","n","tm","te"];function Mw(e,t){const n=Object.create(null);return xw.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o)throw Lt(gt.UNEXPECTED_ERROR);const i=Ae(o.value)?{get(){return o.value.value},set(a){o.value.value=a}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,s,i)}),e.config.globalProperties.$i18n=n,$c.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o||!o.value)throw Lt(gt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,o)}),()=>{delete e.config.globalProperties.$i18n,$c.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}fw();qE(ow);YE(kE);XE($d);if(__INTLIFY_PROD_DEVTOOLS__){const e=pa();e.__INTLIFY__=!0,$E(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function Dw(){return lt(rr)}const $w=He({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(e){if(e.$config.public.i18n.experimental.switchLocalePathLinkSSR!==!0)return;const t=Dw(),n=new RegExp([``,".+?",``].join(""),"g");e.hook("app:rendered",r=>{var s;((s=r.renderResult)==null?void 0:s.html)!=null&&(r.renderResult.html=r.renderResult.html.replaceAll(n,(o,i)=>o.replace(/href="([^"]+)"/,`href="${encodeURI(t(i??""))}"`)))})}});function Fw(e,{locales:t=[],localeCodes:n=[],baseUrl:r="",hooks:s={},context:o={}}={}){const i=Ii(),a=e.install;return e.install=(l,...u)=>{const c=jw(u[0])?Me({},u[0]):{inject:!0};c.inject==null&&(c.inject=!0);const f=c.__composerExtend;if(c.__composerExtend=v=>{const S=tr(e);v.locales=we(()=>S.locales.value),v.localeCodes=we(()=>S.localeCodes.value),v.baseUrl=we(()=>S.baseUrl.value);let L;return ye(f)&&(L=Reflect.apply(f,c,[v])),()=>{L&&L()}},e.mode==="legacy"){const v=c.__vueI18nExtend;c.__vueI18nExtend=S=>{Fc(S,s.onExtendVueI18n);let L;return ye(v)&&(L=Reflect.apply(v,c,[S])),()=>{L&&L()}}}u[0]=c,Reflect.apply(a,e,[l,...u]);const d=tr(e);i.run(()=>{Hw(d,{locales:t,localeCodes:n,baseUrl:r,hooks:s,context:o}),e.mode==="legacy"&&bd(e.global)&&Fc(e.global,s.onExtendVueI18n)});const h=l,b=e.mode==="composition"?h.config.globalProperties.$i18n:null;if(b&&Uw(b,d,s.onExtendExportedGlobal),c.inject){const v=va(e);l.mixin({methods:{getRouteBaseName:lt(nr,v),resolveRoute:lt(no,v),localePath:lt(_a,v),localeRoute:lt(ya,v),localeLocation:lt(Rv,v),switchLocalePath:lt(rr,v),localeHead:lt(Cd,v)}})}if(h.unmount){const v=h.unmount;h.unmount=()=>{i.stop(),v()}}},i}function Hw(e,t){const{locales:n,localeCodes:r,baseUrl:s,context:o}=t,i=$e(n),a=$e(r),l=$e("");e.locales=we(()=>i.value),e.localeCodes=we(()=>a.value),e.baseUrl=we(()=>l.value),av?ut(e.locale,()=>{l.value=rc(s,o)},{immediate:!0}):l.value=rc(s,o),t.hooks&&t.hooks.onExtendComposer&&t.hooks.onExtendComposer(e)}function eh(e,t,n){const r=[{locales:{get(){return e.locales.value}},localeCodes:{get(){return e.localeCodes.value}},baseUrl:{get(){return e.baseUrl.value}}}];n&&r.push(n(e));for(const s of r)for(const[o,i]of Object.entries(s))Object.defineProperty(t,o,i)}function Uw(e,t,n){eh(t,e,n)}function Fc(e,t){const n=tr(e);eh(n,e,t)}function jw(e){return fe(e)&&("inject"in e||"__composerExtend"in e||"__vueI18nExtend"in e)}const Bw=He({name:"i18n:plugin",parallel:sv,async setup(e){let t,n;const r=lr(),{vueApp:s}=e,o=e,i=ro(),{configLocales:a,defaultLocale:l,multiDomainLocales:u,strategy:c}=o.$config.public.i18n,f=a.some(k=>typeof k!="string"&&Array.isArray(k.defaultForDomains));let d;if(l)d=l;else if(f){const k=a.find(P=>typeof P=="string"||!Array.isArray(P.defaultForDomains)?!1:P.defaultForDomains.includes(i??""));d=(k==null?void 0:k.code)??""}else d="";if(u&&(c==="prefix_except_default"||c==="prefix_and_default")){const k=it();k.getRoutes().forEach(P=>{var B;if((B=P.name)!=null&&B.toString().includes("___default"))if(P.name.toString().split("___")[1]!==d)k.removeRoute(P.name);else{const j=P.name.toString().replace("___default","");P.name=j}})}const h={...o.$config.public.i18n,defaultLocale:d};h.baseUrl=Vv();const b=Kr(),v=([t,n]=Et(()=>yv(rv,ge())),t=await t,n(),t);v.messages=v.messages||{},v.fallbackLocale=v.fallbackLocale??!1;const S=Ld(),L=k=>k||v.locale||"en-US",R=Gv();let p=ic(r,S,L(h.defaultLocale),{ssg:h.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"setup",firstAccess:!0,localeCookie:Ao(R,b,h.defaultLocale)},h);v.messages=([t,n]=Et(()=>bv(v.messages,As,{localeCodes:er,initialLocale:p,lazy:h.lazy,defaultLocale:h.defaultLocale,fallbackLocale:v.fallbackLocale})),t=await t,n(),t),p=L(p);const g=Lw({...v,locale:p});let w=!0;const C=k=>p!==k&&w;let A=!0;const U=()=>A;if(U()&&h.strategy==="no_prefix"){const k=R.value;e.hook("app:mounted",()=>{const P=Id(r,{ssg:"ssg_setup",callType:"setup",firstAccess:!0,localeCookie:k},p);Mv(g,P.locale),A=!1})}Fw(g,{locales:h.configLocales,localeCodes:er,baseUrl:h.baseUrl,context:o,hooks:{onExtendComposer(k){k.strategy=h.strategy,k.localeProperties=we(()=>eo.find(P=>P.code===k.locale.value)||{code:k.locale.value}),k.setLocale=async P=>{const B=C(P);await oc(P,g,h,B)&&B&&(w=!1);const j=await o.runWithContext(()=>ac({route:{to:r},targetLocale:P,routeLocaleGetter:S}));await o.runWithContext(async()=>await lc({nuxtApp:o,i18n:g,redirectPath:j,locale:P,route:r},{enableNavigate:!0}))},k.loadLocaleMessages=async P=>{await Is(P,As,(G,j)=>Rd(g,G,j))},k.differentDomains=h.differentDomains,k.defaultLocale=h.defaultLocale,k.getBrowserLocale=()=>Od(),k.getLocaleCookie=()=>Ao(R,b,h.defaultLocale),k.setLocaleCookie=P=>qv(R,P,b),k.onBeforeLanguageSwitch=(P,B,G,j)=>e.callHook("i18n:beforeLocaleSwitch",{oldLocale:P,newLocale:B,initialSetup:G,context:j}),k.onLanguageSwitched=(P,B)=>e.callHook("i18n:localeSwitched",{oldLocale:P,newLocale:B}),k.finalizePendingLocaleChange=async()=>{g.__pendingLocale&&(vd(g,g.__pendingLocale),g.__resolvePendingLocalePromise&&await g.__resolvePendingLocalePromise(),g.__pendingLocale=void 0)},k.waitForPendingLocaleChange=async()=>{g.__pendingLocale&&g.__pendingLocalePromise&&await g.__pendingLocalePromise}},onExtendExportedGlobal(k){return{strategy:{get(){return k.strategy}},localeProperties:{get(){return k.localeProperties.value}},setLocale:{get(){return async P=>Reflect.apply(k.setLocale,k,[P])}},differentDomains:{get(){return k.differentDomains}},defaultLocale:{get(){return k.defaultLocale}},getBrowserLocale:{get(){return()=>Reflect.apply(k.getBrowserLocale,k,[])}},getLocaleCookie:{get(){return()=>Reflect.apply(k.getLocaleCookie,k,[])}},setLocaleCookie:{get(){return P=>Reflect.apply(k.setLocaleCookie,k,[P])}},onBeforeLanguageSwitch:{get(){return(P,B,G,j)=>Reflect.apply(k.onBeforeLanguageSwitch,k,[P,B,G,j])}},onLanguageSwitched:{get(){return(P,B)=>Reflect.apply(k.onLanguageSwitched,k,[P,B])}},finalizePendingLocaleChange:{get(){return()=>Reflect.apply(k.finalizePendingLocaleChange,k,[])}},waitForPendingLocaleChange:{get(){return()=>Reflect.apply(k.waitForPendingLocaleChange,k,[])}}}},onExtendVueI18n(k){return{strategy:{get(){return k.strategy}},localeProperties:{get(){return k.localeProperties.value}},setLocale:{get(){return async P=>Reflect.apply(k.setLocale,k,[P])}},loadLocaleMessages:{get(){return async P=>Reflect.apply(k.loadLocaleMessages,k,[P])}},differentDomains:{get(){return k.differentDomains}},defaultLocale:{get(){return k.defaultLocale}},getBrowserLocale:{get(){return()=>Reflect.apply(k.getBrowserLocale,k,[])}},getLocaleCookie:{get(){return()=>Reflect.apply(k.getLocaleCookie,k,[])}},setLocaleCookie:{get(){return P=>Reflect.apply(k.setLocaleCookie,k,[P])}},onBeforeLanguageSwitch:{get(){return(P,B,G,j)=>Reflect.apply(k.onBeforeLanguageSwitch,k,[P,B,G,j])}},onLanguageSwitched:{get(){return(P,B)=>Reflect.apply(k.onLanguageSwitched,k,[P,B])}},finalizePendingLocaleChange:{get(){return()=>Reflect.apply(k.finalizePendingLocaleChange,k,[])}},waitForPendingLocaleChange:{get(){return()=>Reflect.apply(k.waitForPendingLocaleChange,k,[])}}}}}});const I={__composerExtend:k=>{const P=tr(g);return k.strategy=P.strategy,k.localeProperties=we(()=>P.localeProperties.value),k.setLocale=P.setLocale,k.differentDomains=P.differentDomains,k.getBrowserLocale=P.getBrowserLocale,k.getLocaleCookie=P.getLocaleCookie,k.setLocaleCookie=P.setLocaleCookie,k.onBeforeLanguageSwitch=P.onBeforeLanguageSwitch,k.onLanguageSwitched=P.onLanguageSwitched,k.finalizePendingLocaleChange=P.finalizePendingLocaleChange,k.waitForPendingLocaleChange=P.waitForPendingLocaleChange,()=>{}}};s.use(g,I),jv(o,g);let $=0;a_("locale-changing",async(k,P)=>{let B,G;const j=ic(k,S,()=>to(g)||L(h.defaultLocale),{ssg:U()&&h.strategy==="no_prefix"?"ssg_ignore":"normal",callType:"routing",firstAccess:$===0,localeCookie:Ao(R,b,h.defaultLocale)},h),x=C(j);([B,G]=Et(()=>oc(j,g,h,x)),B=await B,G(),B)&&x&&(w=!1);const M=([B,G]=Et(()=>o.runWithContext(()=>ac({route:{to:k,from:P},targetLocale:j,routeLocaleGetter:h.strategy==="no_prefix"?()=>j:S,calledWithRouting:!0}))),B=await B,G(),B);return $++,[B,G]=Et(()=>o.runWithContext(async()=>lc({nuxtApp:o,i18n:g,redirectPath:M,locale:j,route:k}))),B=await B,G(),B},{global:!0})}});function Ww(e){return e.replaceAll("-"," ").replace(/\w\S*/g,t=>t.charAt(0).toUpperCase()+t.substr(1).toLowerCase())}const Vw=He({name:"nuxt-seo:fallback-titles",env:{islands:!1},setup(){const e=lr(),t=we(()=>{var o,i;if(typeof((o=e.meta)==null?void 0:o.title)=="string")return(i=e.meta)==null?void 0:i.title;const s=An(e.path||"/").split("/").pop();return s?Ww(s):null});Xs({title:()=>t.value},{tagPriority:101})}});function Kw(e,t){let n=e;kt(e,{strict:!1,acceptRelative:!0})&&(n=ta(e).pathname);const r=Qo(t.base||"/");r!=="/"&&n.startsWith(r)&&(n=n.slice(r.length));let s=An(t.absolute?t.siteUrl:"");r!=="/"&&s.endsWith(r)&&(s=s.slice(0,s.indexOf(r)));const o=t.withBase?zo(r,s||"/"):s,i=zo(n,o);return n==="/"&&!t.withBase?Qn(i):qw(t.trailingSlash,i)}function Gw(e){var n;return!!((n=(e.split("/").pop()||e).match(/\.[0-9a-z]+$/i))!=null&&n[0])}function qw(e,t){const n=ta(t);if(Gw(n.pathname))return t;const r=e?Qn(n.pathname):An(n.pathname);return`${n.protocol?`${n.protocol}//`:""}${n.host||""}${r}${n.search||""}${n.hash||""}`}function Yw(e){return window.location.origin}function io(e){let t;return t=ge().$nuxtSiteConfig,t||{}}function Xw(e={}){const t=io(),n=Yw(),r=Je().app.baseURL||"/";return s=>we(()=>Kw(ce(s),{absolute:ce(e.absolute),withBase:ce(e.withBase),siteUrl:ce(e.canonical)!==!1?t.url:n,trailingSlash:t.trailingSlash,base:r}))}function Jw(e){const{canonicalQueryWhitelist:t}=Je().public["nuxt-seo"],n=io(),r=lr(),s=Xw({withBase:!0,absolute:!0}),o=we(()=>{const{query:l}=r,u=s(r.path||"/").value||r.path,c=Object.fromEntries(Object.entries(l).filter(([f])=>t.includes(f)));return Object.keys(c).length?`${u}?${vf(c)}`:u}),i={tagPriority:101};Xs({htmlAttrs:{lang:e.locale},templateParams:{site:n,siteName:n.name||""},titleTemplate:"%s %separator %siteName",link:[{rel:"canonical",href:()=>o.value}]},i);const a={ogType:"website",ogUrl:()=>o.value,ogLocale:()=>e.locale.value,ogSiteName:n.name};if(n.description&&(a.description=n.description),n.twitter){const l=n.twitter.startsWith("@")?n.twitter:`@${n.twitter}`;a.twitterCreator=l,a.twitterSite=l}iy(a,i)}const Qw=He({name:"nuxt-seo:defaults",env:{islands:!1},dependsOn:["i18n:plugin"],setup(e){var r,s;const t=io(),n=$e(((s=(r=e.$i18n)==null?void 0:r.locale)==null?void 0:s.value)||t.currentLocale||t.defaultLocale);e.hook("i18n:localeSwitched",({newLocale:o})=>{n.value=o}),Jw({locale:n})}}),zw=He(()=>{const e=ia();if(!e)return;const t=io(),n={meta:[],templateParams:{site:t,siteUrl:t.url,siteName:t.name}};t.separator&&(n.templateParams.separator=t.separator),t.titleSeparator&&(n.templateParams.titleSeparator=t.titleSeparator),t.description&&(n.templateParams.siteDescription=t.description,n.meta.push({name:"description",content:"%site.description"})),e.push(n,{tagPriority:150})});function Zw(e={}){return{hooks:{entries:{resolve({entries:t}){var s,o;let n=null,r=999;for(const i of t){const a=i.resolvedInput?"resolvedInput":"input",l=i[a],u=(typeof l.titleTemplate=="object"?(s=l.titleTemplate)==null?void 0:s.tagPriority:!1)||i.tagPriority||100;l.titleTemplate!==void 0&&u<=r&&(n=l.titleTemplate,r=u)}for(const i of t){const a=i.resolvedInput?"resolvedInput":"input",l=i[a],u=l.meta||[];n=fi(n,l.title);const c=l.title,f=(o=u.find(S=>S.name==="description"))==null?void 0:o.content,d=u.some(S=>S.property==="og:title"),h=u.some(S=>S.property==="og:image"),b=u.some(S=>S.name==="twitter:card"),v=u.some(S=>S.property==="og:description");if(i[a].meta=l.meta||[],!d&&(l.titleTemplate||l.title)){let S=(e==null?void 0:e.ogTitle)||n||l.title;typeof S=="function"&&(S=S(c)),S&&i[a].meta.push({property:"og:title",content:String(S)})}if(f&&!v){let S=(e==null?void 0:e.ogDescription)||f;typeof S=="function"&&(S=S(c)),S&&i[a].meta.push({property:"og:description",content:String(S)})}h&&!b&&i[a].meta.push({name:"twitter:card",content:(e==null?void 0:e.twitterCard)||"summary_large_image"})}}}}}}const e0=He(()=>{const e=ia();e&&e.use(Zw())}),t0=He(e=>{e.hook("app:rendered",t=>{var n;(n=t.ssrContext)!=null&&n.teleports&&(t.ssrContext.teleports=n0(t.ssrContext.teleports))})});function n0(e){const t=Object.entries(e).reduce((n,[r,s])=>r.startsWith("#el-popper-container-")||[].includes(r)?`${n}
${s}
`:n,e.body||"");return{...e,body:t}}const r0=Symbol("elIdInjection");$e(0);const s0=Symbol("elZIndexContextKey");var o0=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},i0={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(o0,function(){var n=1e3,r=6e4,s=36e5,o="millisecond",i="second",a="minute",l="hour",u="day",c="week",f="month",d="quarter",h="year",b="date",v="Invalid Date",S=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,L=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,R={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(G){var j=["th","st","nd","rd"],x=G%100;return"["+G+(j[(x-20)%10]||j[x]||j[0])+"]"}},p=function(G,j,x){var K=String(G);return!K||K.length>=j?G:""+Array(j+1-K.length).join(x)+G},g={s:p,z:function(G){var j=-G.utcOffset(),x=Math.abs(j),K=Math.floor(x/60),M=x%60;return(j<=0?"+":"-")+p(K,2,"0")+":"+p(M,2,"0")},m:function G(j,x){if(j.date()1)return G(ne[0])}else{var ie=j.name;C[ie]=j,M=ie}return!K&&M&&(w=M),M||!K&&w},$=function(G,j){if(U(G))return G.clone();var x=typeof j=="object"?j:{};return x.date=G,x.args=arguments,new P(x)},k=g;k.l=I,k.i=U,k.w=function(G,j){return $(G,{locale:j.$L,utc:j.$u,x:j.$x,$offset:j.$offset})};var P=function(){function G(x){this.$L=I(x.locale,null,!0),this.parse(x),this.$x=this.$x||x.x||{},this[A]=!0}var j=G.prototype;return j.parse=function(x){this.$d=function(K){var M=K.date,te=K.utc;if(M===null)return new Date(NaN);if(k.u(M))return new Date;if(M instanceof Date)return new Date(M);if(typeof M=="string"&&!/Z$/i.test(M)){var ne=M.match(S);if(ne){var ie=ne[2]-1||0,ue=(ne[7]||"0").substring(0,3);return te?new Date(Date.UTC(ne[1],ie,ne[3]||1,ne[4]||0,ne[5]||0,ne[6]||0,ue)):new Date(ne[1],ie,ne[3]||1,ne[4]||0,ne[5]||0,ne[6]||0,ue)}}return new Date(M)}(x),this.init()},j.init=function(){var x=this.$d;this.$y=x.getFullYear(),this.$M=x.getMonth(),this.$D=x.getDate(),this.$W=x.getDay(),this.$H=x.getHours(),this.$m=x.getMinutes(),this.$s=x.getSeconds(),this.$ms=x.getMilliseconds()},j.$utils=function(){return k},j.isValid=function(){return this.$d.toString()!==v},j.isSame=function(x,K){var M=$(x);return this.startOf(K)<=M&&M<=this.endOf(K)},j.isAfter=function(x,K){return $(x){e.vueApp.provide(r0,{prefix:1024,current:0}).provide(s0,{current:0})}),l0=[dy,py,Pb,$b,Fb,Hb,Ub,jb,Bb,Wb,Gb,$w,Bw,Vw,Qw,zw,e0,t0,a0],c0=Rt({props:{vnode:{type:Object,required:!0},route:{type:Object,required:!0},vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const t=e.renderKey,n=e.route,r={};for(const s in e.route)Object.defineProperty(r,s,{get:()=>t===e.renderKey?e.route[s]:n[s],enumerable:!0});return Ln(Wr,Ht(r)),()=>qe(e.vnode,{ref:e.vnodeRef})}}),u0=Rt({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const s=ge(),o=$e(),i=Ye(Wr,null);let a;r({pageRef:o});const l=Ye(Df,null);let u;const c=s.deferHydration();if(s.isHydrating){const f=s.hooks.hookOnce("app:error",c);it().beforeEach(f)}return e.pageKey&&ut(()=>e.pageKey,(f,d)=>{f!==d&&s.callHook("page:loading:start")}),()=>qe(pd,{name:e.name,route:e.route,...t},{default:f=>{const d=d0(i,f.route,f.Component),h=i&&i.matched.length===f.route.matched.length;if(!f.Component){if(u&&!h)return u;c();return}if(u&&l&&!l.isCurrent(f.route))return u;if(d&&i&&(!l||l!=null&&l.isCurrent(i)))return h?u:null;const b=yi(f,e.pageKey);!s.isHydrating&&!h0(i,f.route,f.Component)&&a===b&&s.callHook("page:loading:end"),a=b;const v=!!(e.transition??f.route.meta.pageTransition??ri),S=v&&f0([e.transition,f.route.meta.pageTransition,ri,{onAfterLeave:()=>{s.callHook("page:transition:finish",f.Component)}}].filter(Boolean)),L=e.keepalive??f.route.meta.keepalive??Dm;return u=gd(gf,v&&S,yb(L,qe(Ji,{suspensible:!0,onPending:()=>s.callHook("page:start",f.Component),onResolve:()=>{Pn(()=>s.callHook("page:finish",f.Component).then(()=>s.callHook("page:loading:end")).finally(c))}},{default:()=>{const R=qe(c0,{key:b||void 0,vnode:n.default?qe(je,void 0,n.default(f)):f.Component,route:f.route,renderKey:b||void 0,trackRootNodes:v,vnodeRef:o});return L&&(R.type.name=f.Component.type.name||f.Component.type.__name||"RouteProvider"),R}}))).default(),u}})}});function f0(e){const t=e.map(n=>({...n,onAfterLeave:n.onAfterLeave?fa(n.onAfterLeave):void 0}));return xf(...t)}function d0(e,t,n){if(!e)return!1;const r=t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)});return!r||r===-1?!1:t.matched.slice(0,r).some((s,o)=>{var i,a,l;return((i=s.components)==null?void 0:i.default)!==((l=(a=e.matched[o])==null?void 0:a.components)==null?void 0:l.default)})||n&&yi({route:t,Component:n})!==yi({route:e,Component:n})}function h0(e,t,n){return e?t.matched.findIndex(s=>{var o;return((o=s.components)==null?void 0:o.default)===(n==null?void 0:n.type)})r.default||r);return()=>qe(n,e.layoutProps,t.slots)}}),g0=Rt({name:"NuxtLayout",inheritAttrs:!1,props:{name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},setup(e,t){const n=ge(),r=Ye(Wr),s=r===lr()?mb():r,o=we(()=>{let l=ce(e.name)??s.meta.layout??"default";return l&&!(l in nn)&&e.fallback&&(l=ce(e.fallback)),l}),i=$e();t.expose({layoutRef:i});const a=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",a);it().beforeEach(l)}return()=>{const l=o.value&&o.value in nn,u=s.meta.layoutTransition??Mm;return gd(gf,l&&u,{default:()=>qe(Ji,{suspensible:!0,onResolve:()=>{Pn(a)}},{default:()=>qe(m0,{layoutProps:cf(t.attrs,{ref:i}),key:o.value||void 0,name:o.value,shouldProvide:!e.name,hasTransition:!!u},t.slots)})}).default()}}}),m0=Rt({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean}},setup(e,t){const n=e.name;return e.shouldProvide&&Ln(Df,{isCurrent:r=>n===(r.meta.layout??"default")}),()=>{var r,s;return!n||typeof n=="string"&&!(n in nn)?(s=(r=t.slots).default)==null?void 0:s.call(r):qe(p0,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}}),_0=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},y0={};function b0(e,t){const n=u0,r=g0;return bt(),rf("div",null,[Le(r,null,{default:Wi(()=>[Le(n)]),_:1})])}const v0=_0(y0,[["render",b0]]),E0={__name:"nuxt-error-page",props:{error:Object},setup(e){const n=e.error;n.stack&&n.stack.split(` `).splice(1).map(f=>({text:f.replace("webpack:/","").replace(".vue",".js").trim(),internal:f.includes("node_modules")&&!f.includes(".cache")||f.includes("internal")||f.includes("new Promise")})).map(f=>`${f.text}`).join(` `);const r=Number(n.statusCode||500),s=r===404,o=n.statusMessage??(s?"Page Not Found":"Internal Server Error"),i=n.message||n.toString(),a=void 0,c=s?Ha(()=>xr(()=>import("./Bvm4l1RZ.js"),__vite__mapDeps([0,1]),import.meta.url)):Ha(()=>xr(()=>import("./CFsqMZDA.js"),__vite__mapDeps([2,3]),import.meta.url));return(f,d)=>(bt(),tn(ce(c),dh(af({statusCode:ce(r),statusMessage:ce(o),description:ce(i),stack:ce(a)})),null,16))}},w0={key:0},Hc={__name:"nuxt-root",setup(e){const t=()=>null,n=ge(),r=n.deferHydration();if(n.isHydrating){const l=n.hooks.hookOnce("app:error",r);it().beforeEach(l)}const s=!1;Ln(Wr,lr()),n.hooks.callHookWith(l=>l.map(u=>u()),"vue:setup");const o=qs(),i=!1;Ou((l,u,c)=>{if(n.hooks.callHook("vue:error",l,u,c).catch(f=>console.error("[nuxt] Error in `vue:error` hook",f)),d_(l)&&(l.fatal||l.unhandled))return n.runWithContext(()=>jn(l)),!1});const a=!1;return(l,u)=>(bt(),tn(Ji,{onResolve:ce(r)},{default:Wi(()=>[ce(i)?(bt(),rf("div",w0)):ce(o)?(bt(),tn(ce(E0),{key:1,error:ce(o)},null,8,["error"])):ce(a)?(bt(),tn(ce(t),{key:2,context:ce(a)},null,8,["context"])):ce(s)?(bt(),tn(gp(ce(s)),{key:3})):(bt(),tn(ce(v0),{key:4}))]),_:1},8,["onResolve"]))}};let Uc;{let e;Uc=async function(){var i,a;if(e)return e;const r=!!(((i=window.__NUXT__)==null?void 0:i.serverRendered)??((a=document.getElementById("__NUXT_DATA__"))==null?void 0:a.dataset.ssr)==="true")?xg(Hc):Ng(Hc),s=jm({vueApp:r});async function o(l){await s.callHook("app:error",l),s.payload.error=s.payload.error||Ys(l)}r.config.errorHandler=o;try{await Vm(s,l0)}catch(l){o(l)}try{await s.hooks.callHook("app:created",r),await s.hooks.callHook("app:beforeMount",r),r.mount(Fm),await s.hooks.callHook("app:mounted",r),await Pn()}catch(l){o(l)}return r.config.errorHandler===o&&(r.config.errorHandler=void 0),r},e=Uc().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{Le as A,Wi as B,lf as C,Tf as D,L0 as E,je as F,S0 as G,T0 as H,tv as I,nv as J,_0 as _,ge as a,da as b,Jl as c,Rt as d,Ks as e,k0 as f,C0 as g,qe as h,we as i,kt as j,u_ as k,ar as l,c_ as m,R0 as n,Vs as o,bf as p,Je as q,$e as r,An as s,Xs as t,it as u,bt as v,Qn as w,rf as x,of as y,gh as z};