import"https://kit.fontawesome.com/9a6429c9a0.js";function ar(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const Rl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",xl=ar(Rl);function Yo(e){return!!e||e===""}function ur(e){if(q(e)){const t={};for(let n=0;n{if(n){const s=n.split(Ul);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Hn(e){let t="";if(me(e))t=e;else if(q(e))for(let n=0;nme(e)?e:e==null?"":q(e)||he(e)&&(e.toString===ei||!Q(e.toString))?JSON.stringify(e,Go,2):String(e),Go=(e,t)=>t&&t.__v_isRef?Go(e,t.value):Ut(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:Jo(t)?{[`Set(${t.size})`]:[...t.values()]}:he(t)&&!q(t)&&!ti(t)?String(t):t,ce={},Nt=[],Le=()=>{},kl=()=>!1,Ol=/^on[^a-z]/,_n=e=>Ol.test(e),fr=e=>e.startsWith("onUpdate:"),be=Object.assign,dr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},$l=Object.prototype.hasOwnProperty,Z=(e,t)=>$l.call(e,t),q=Array.isArray,Ut=e=>Xn(e)==="[object Map]",Jo=e=>Xn(e)==="[object Set]",Q=e=>typeof e=="function",me=e=>typeof e=="string",pr=e=>typeof e=="symbol",he=e=>e!==null&&typeof e=="object",Zo=e=>he(e)&&Q(e.then)&&Q(e.catch),ei=Object.prototype.toString,Xn=e=>ei.call(e),Bl=e=>Xn(e).slice(8,-1),ti=e=>Xn(e)==="[object Object]",hr=e=>me(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,zt=ar(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),jn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Ll=/-(\w)/g,De=jn(e=>e.replace(Ll,(t,n)=>n?n.toUpperCase():"")),Fl=/\B([A-Z])/g,Lt=jn(e=>e.replace(Fl,"-$1").toLowerCase()),Dn=jn(e=>e.charAt(0).toUpperCase()+e.slice(1)),ts=jn(e=>e?`on${Dn(e)}`:""),rn=(e,t)=>!Object.is(e,t),Vt=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},gr=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let jr;const Il=()=>jr||(jr=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let We;class Ml{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&We&&(this.parent=We,this.index=(We.scopes||(We.scopes=[])).push(this)-1)}run(t){if(this.active)try{return We=this,t()}finally{We=this.parent}}on(){We=this}off(){We=this.parent}stop(t){if(this.active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},ni=e=>(e.w&ft)>0,si=e=>(e.n&ft)>0,Xl=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(a==="length"||a>=s)&&l.push(c)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":q(e)?hr(n)&&l.push(i.get("length")):(l.push(i.get(mt)),Ut(e)&&l.push(i.get(bs)));break;case"delete":q(e)||(l.push(i.get(mt)),Ut(e)&&l.push(i.get(bs)));break;case"set":Ut(e)&&l.push(i.get(mt));break}if(l.length===1)l[0]&&vs(l[0]);else{const c=[];for(const a of l)a&&c.push(...a);vs(_r(c))}}function vs(e,t){for(const n of q(e)?e:[...e])(n!==je||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const Dl=ar("__proto__,__v_isRef,__isVue"),ii=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(pr)),Kl=yr(),ql=yr(!1,!0),Wl=yr(!0),Kr=zl();function zl(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=ee(this);for(let o=0,i=this.length;o{e[t]=function(...n){Ft();const s=ee(this)[t].apply(this,n);return It(),s}}),e}function yr(e=!1,t=!1){return function(s,r,o){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&o===(e?t?ac:fi:t?ui:ai).get(s))return s;const i=q(s);if(!e&&i&&Z(Kr,r))return Reflect.get(Kr,r,o);const l=Reflect.get(s,r,o);return(pr(r)?ii.has(r):Dl(r))||(e||Re(s,"get",r),t)?l:_e(l)?!i||!hr(r)?l.value:l:he(l)?e?di(l):Ge(l):l}}const Vl=li(),Ql=li(!0);function li(e=!1){return function(n,s,r,o){let i=n[s];if(on(i)&&_e(i)&&!_e(r))return!1;if(!e&&!on(r)&&(pi(r)||(r=ee(r),i=ee(i)),!q(n)&&_e(i)&&!_e(r)))return i.value=r,!0;const l=q(n)&&hr(s)?Number(s)e,Kn=e=>Reflect.getPrototypeOf(e);function bn(e,t,n=!1,s=!1){e=e.__v_raw;const r=ee(e),o=ee(t);t!==o&&!n&&Re(r,"get",t),!n&&Re(r,"get",o);const{has:i}=Kn(r),l=s?br:n?wr:ln;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function vn(e,t=!1){const n=this.__v_raw,s=ee(n),r=ee(e);return e!==r&&!t&&Re(s,"has",e),!t&&Re(s,"has",r),e===r?n.has(e):n.has(e)||n.has(r)}function En(e,t=!1){return e=e.__v_raw,!t&&Re(ee(e),"iterate",mt),Reflect.get(e,"size",e)}function qr(e){e=ee(e);const t=ee(this);return Kn(t).has.call(t,e)||(t.add(e),Ye(t,"add",e,e)),this}function Wr(e,t){t=ee(t);const n=ee(this),{has:s,get:r}=Kn(n);let o=s.call(n,e);o||(e=ee(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?rn(t,i)&&Ye(n,"set",e,t):Ye(n,"add",e,t),this}function zr(e){const t=ee(this),{has:n,get:s}=Kn(t);let r=n.call(t,e);r||(e=ee(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Ye(t,"delete",e,void 0),o}function Vr(){const e=ee(this),t=e.size!==0,n=e.clear();return t&&Ye(e,"clear",void 0,void 0),n}function wn(e,t){return function(s,r){const o=this,i=o.__v_raw,l=ee(i),c=t?br:e?wr:ln;return!e&&Re(l,"iterate",mt),i.forEach((a,u)=>s.call(r,c(a),c(u),o))}}function Cn(e,t,n){return function(...s){const r=this.__v_raw,o=ee(r),i=Ut(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,a=r[e](...s),u=n?br:t?wr:ln;return!t&&Re(o,"iterate",c?bs:mt),{next(){const{value:d,done:p}=a.next();return p?{value:d,done:p}:{value:l?[u(d[0]),u(d[1])]:u(d),done:p}},[Symbol.iterator](){return this}}}}function Ze(e){return function(...t){return e==="delete"?!1:this}}function tc(){const e={get(o){return bn(this,o)},get size(){return En(this)},has:vn,add:qr,set:Wr,delete:zr,clear:Vr,forEach:wn(!1,!1)},t={get(o){return bn(this,o,!1,!0)},get size(){return En(this)},has:vn,add:qr,set:Wr,delete:zr,clear:Vr,forEach:wn(!1,!0)},n={get(o){return bn(this,o,!0)},get size(){return En(this,!0)},has(o){return vn.call(this,o,!0)},add:Ze("add"),set:Ze("set"),delete:Ze("delete"),clear:Ze("clear"),forEach:wn(!0,!1)},s={get(o){return bn(this,o,!0,!0)},get size(){return En(this,!0)},has(o){return vn.call(this,o,!0)},add:Ze("add"),set:Ze("set"),delete:Ze("delete"),clear:Ze("clear"),forEach:wn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Cn(o,!1,!1),n[o]=Cn(o,!0,!1),t[o]=Cn(o,!1,!0),s[o]=Cn(o,!0,!0)}),[e,n,t,s]}const[nc,sc,rc,oc]=tc();function vr(e,t){const n=t?e?oc:rc:e?sc:nc;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Z(n,r)&&r in s?n:s,r,o)}const ic={get:vr(!1,!1)},lc={get:vr(!1,!0)},cc={get:vr(!0,!1)},ai=new WeakMap,ui=new WeakMap,fi=new WeakMap,ac=new WeakMap;function uc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function fc(e){return e.__v_skip||!Object.isExtensible(e)?0:uc(Bl(e))}function Ge(e){return on(e)?e:Er(e,!1,ci,ic,ai)}function dc(e){return Er(e,!1,ec,lc,ui)}function di(e){return Er(e,!0,Zl,cc,fi)}function Er(e,t,n,s,r){if(!he(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=fc(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Pt(e){return on(e)?Pt(e.__v_raw):!!(e&&e.__v_isReactive)}function on(e){return!!(e&&e.__v_isReadonly)}function pi(e){return!!(e&&e.__v_isShallow)}function hi(e){return Pt(e)||on(e)}function ee(e){const t=e&&e.__v_raw;return t?ee(t):e}function gi(e){return Nn(e,"__v_skip",!0),e}const ln=e=>he(e)?Ge(e):e,wr=e=>he(e)?di(e):e;function _i(e){ct&&je&&(e=ee(e),oi(e.dep||(e.dep=_r())))}function mi(e,t){e=ee(e),e.dep&&vs(e.dep)}function _e(e){return!!(e&&e.__v_isRef===!0)}function yi(e){return vi(e,!1)}function bi(e){return vi(e,!0)}function vi(e,t){return _e(e)?e:new pc(e,t)}class pc{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ee(t),this._value=n?t:ln(t)}get value(){return _i(this),this._value}set value(t){t=this.__v_isShallow?t:ee(t),rn(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:ln(t),mi(this))}}function Qt(e){return _e(e)?e.value:e}const hc={get:(e,t,n)=>Qt(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return _e(r)&&!_e(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Ei(e){return Pt(e)?e:new Proxy(e,hc)}class gc{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new mr(t,()=>{this._dirty||(this._dirty=!0,mi(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=ee(this);return _i(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function _c(e,t,n=!1){let s,r;const o=Q(e);return o?(s=e,r=Le):(s=e.get,r=e.set),new gc(s,r,o||!r,n)}Promise.resolve();function at(e,t,n,s){let r;try{r=s?e(...s):e()}catch(o){mn(o,t,n)}return r}function Oe(e,t,n,s){if(Q(e)){const o=at(e,t,n,s);return o&&Zo(o)&&o.catch(i=>{mn(i,t,n)}),o}const r=[];for(let o=0;o>>1;cn(Te[s])ze&&Te.splice(t,1)}function Ti(e,t,n,s){q(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?s+1:s))&&n.push(e),Ai()}function vc(e){Ti(e,Kt,Yt,Tt)}function Si(e){Ti(e,ot,Gt,St)}function Tr(e,t=null){if(Yt.length){for(ws=t,Kt=[...new Set(Yt)],Yt.length=0,Tt=0;Ttcn(n)-cn(s)),St=0;Ste.id==null?1/0:e.id;function Ri(e){Es=!1,Un=!0,Tr(e),Te.sort((n,s)=>cn(n)-cn(s));const t=Le;try{for(ze=0;zeb.trim()):d&&(r=n.map(gr))}let l,c=s[l=ts(t)]||s[l=ts(De(t))];!c&&o&&(c=s[l=ts(Lt(t))]),c&&Oe(c,e,6,r);const a=s[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Oe(a,e,6,r)}}function xi(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!Q(e)){const c=a=>{const u=xi(a,t,!0);u&&(l=!0,be(i,u))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(s.set(e,null),null):(q(o)?o.forEach(c=>i[c]=null):be(i,o),s.set(e,i),i)}function Sr(e,t){return!e||!_n(t)?!1:(t=t.slice(2).replace(/Once$/,""),Z(e,t[0].toLowerCase()+t.slice(1))||Z(e,Lt(t))||Z(e,t))}let Be=null,qn=null;function kn(e){const t=Be;return Be=e,qn=e&&e.type.__scopeId||null,t}function Wp(e){qn=e}function zp(){qn=null}function On(e,t=Be,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&lo(-1);const o=kn(t),i=e(...r);return kn(o),s._d&&lo(1),i};return s._n=!0,s._c=!0,s._d=!0,s}function ns(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:l,attrs:c,emit:a,render:u,renderCache:d,data:p,setupState:b,ctx:S,inheritAttrs:B}=e;let m,y;const g=kn(e);try{if(n.shapeFlag&4){const A=r||s;m=ke(u.call(A,A,d,o,b,p,S)),y=c}else{const A=t;m=ke(A.length>1?A(o,{attrs:c,slots:l,emit:a}):A(o,null)),y=t.props?c:Cc(c)}}catch(A){en.length=0,mn(A,e,1),m=pe(Fe)}let v=m;if(y&&B!==!1){const A=Object.keys(y),{shapeFlag:$}=v;A.length&&$&7&&(i&&A.some(fr)&&(y=Ac(y,i)),v=bt(v,y))}return n.dirs&&(v.dirs=v.dirs?v.dirs.concat(n.dirs):n.dirs),n.transition&&(v.transition=n.transition),m=v,kn(g),m}function wc(e){let t;for(let n=0;n{let t;for(const n in e)(n==="class"||n==="style"||_n(n))&&((t||(t={}))[n]=e[n]);return t},Ac=(e,t)=>{const n={};for(const s in e)(!fr(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Tc(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:c}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Qr(s,i,a):!!i;if(c&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense,Rc={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,o,i,l,c,a){e==null?xc(t,n,s,r,o,i,l,c,a):Nc(e,t,n,s,r,i,l,c,a)},hydrate:Uc,create:xr,normalize:Pc},Ni=Rc;function an(e,t){const n=e.props&&e.props[t];Q(n)&&n()}function xc(e,t,n,s,r,o,i,l,c){const{p:a,o:{createElement:u}}=c,d=u("div"),p=e.suspense=xr(e,r,s,t,d,n,o,i,l,c);a(null,p.pendingBranch=e.ssContent,d,null,s,p,o,i),p.deps>0?(an(e,"onPending"),an(e,"onFallback"),a(null,e.ssFallback,t,n,s,null,o,i),kt(p,e.ssFallback)):p.resolve()}function Nc(e,t,n,s,r,o,i,l,{p:c,um:a,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const p=t.ssContent,b=t.ssFallback,{activeBranch:S,pendingBranch:B,isInFallback:m,isHydrating:y}=d;if(B)d.pendingBranch=p,Xe(p,B)?(c(B,p,d.hiddenContainer,null,r,d,o,i,l),d.deps<=0?d.resolve():m&&(c(S,b,n,s,r,null,o,i,l),kt(d,b))):(d.pendingId++,y?(d.isHydrating=!1,d.activeBranch=B):a(B,r,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),m?(c(null,p,d.hiddenContainer,null,r,d,o,i,l),d.deps<=0?d.resolve():(c(S,b,n,s,r,null,o,i,l),kt(d,b))):S&&Xe(p,S)?(c(S,p,n,s,r,d,o,i,l),d.resolve(!0)):(c(null,p,d.hiddenContainer,null,r,d,o,i,l),d.deps<=0&&d.resolve()));else if(S&&Xe(p,S))c(S,p,n,s,r,d,o,i,l),kt(d,p);else if(an(t,"onPending"),d.pendingBranch=p,d.pendingId++,c(null,p,d.hiddenContainer,null,r,d,o,i,l),d.deps<=0)d.resolve();else{const{timeout:g,pendingId:v}=d;g>0?setTimeout(()=>{d.pendingId===v&&d.fallback(b)},g):g===0&&d.fallback(b)}}function xr(e,t,n,s,r,o,i,l,c,a,u=!1){const{p:d,m:p,um:b,n:S,o:{parentNode:B,remove:m}}=a,y=gr(e.props&&e.props.timeout),g={vnode:e,parent:t,parentComponent:n,isSVG:i,container:s,hiddenContainer:r,anchor:o,deps:0,pendingId:0,timeout:typeof y=="number"?y:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:u,isUnmounted:!1,effects:[],resolve(v=!1){const{vnode:A,activeBranch:$,pendingBranch:L,pendingId:x,effects:j,parentComponent:D,container:K}=g;if(g.isHydrating)g.isHydrating=!1;else if(!v){const V=$&&L.transition&&L.transition.mode==="out-in";V&&($.transition.afterLeave=()=>{x===g.pendingId&&p(L,K,te,0)});let{anchor:te}=g;$&&(te=S($),b($,D,g,!0)),V||p(L,K,te,0)}kt(g,L),g.pendingBranch=null,g.isInFallback=!1;let z=g.parent,R=!1;for(;z;){if(z.pendingBranch){z.effects.push(...j),R=!0;break}z=z.parent}R||Si(j),g.effects=[],an(A,"onResolve")},fallback(v){if(!g.pendingBranch)return;const{vnode:A,activeBranch:$,parentComponent:L,container:x,isSVG:j}=g;an(A,"onFallback");const D=S($),K=()=>{!g.isInFallback||(d(null,v,x,D,L,null,j,l,c),kt(g,v))},z=v.transition&&v.transition.mode==="out-in";z&&($.transition.afterLeave=K),g.isInFallback=!0,b($,L,null,!0),z||K()},move(v,A,$){g.activeBranch&&p(g.activeBranch,v,A,$),g.container=v},next(){return g.activeBranch&&S(g.activeBranch)},registerDep(v,A){const $=!!g.pendingBranch;$&&g.deps++;const L=v.vnode.el;v.asyncDep.catch(x=>{mn(x,v,0)}).then(x=>{if(v.isUnmounted||g.isUnmounted||g.pendingId!==v.suspenseId)return;v.asyncResolved=!0;const{vnode:j}=v;Ns(v,x,!1),L&&(j.el=L);const D=!L&&v.subTree.el;A(v,j,B(L||v.subTree.el),L?null:S(v.subTree),g,i,c),D&&m(D),Rr(v,j.el),$&&--g.deps===0&&g.resolve()})},unmount(v,A){g.isUnmounted=!0,g.activeBranch&&b(g.activeBranch,n,v,A),g.pendingBranch&&b(g.pendingBranch,n,v,A)}};return g}function Uc(e,t,n,s,r,o,i,l,c){const a=t.suspense=xr(t,s,n,e.parentNode,document.createElement("div"),null,r,o,i,l,!0),u=c(e,a.pendingBranch=t.ssContent,n,a,o,i);return a.deps===0&&a.resolve(),u}function Pc(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=Yr(s?n.default:n),e.ssFallback=s?Yr(n.fallback):pe(Fe)}function Yr(e){let t;if(Q(e)){const n=dn&&e._c;n&&(e._d=!1,kr()),e=e(),n&&(e._d=!0,t=ut,Qi())}return q(e)&&(e=wc(e)),e=ke(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Ui(e,t){t&&t.pendingBranch?q(e)?t.effects.push(...e):t.effects.push(e):Si(e)}function kt(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e,r=n.el=t.el;s&&s.subTree===n&&(s.vnode.el=r,Rr(s,r))}function Rn(e,t){if(ge){let n=ge.provides;const s=ge.parent&&ge.parent.provides;s===n&&(n=ge.provides=Object.create(s)),n[e]=t}}function Ve(e,t,n=!1){const s=ge||Be;if(s){const r=s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Q(t)?t.call(s.proxy):t}}function Gr(e,t){return Nr(e,null,t)}const Jr={};function Jt(e,t,n){return Nr(e,t,n)}function Nr(e,t,{immediate:n,deep:s,flush:r,onTrack:o,onTrigger:i}=ce){const l=ge;let c,a=!1,u=!1;if(_e(e)?(c=()=>e.value,a=pi(e)):Pt(e)?(c=()=>e,s=!0):q(e)?(u=!0,a=e.some(Pt),c=()=>e.map(y=>{if(_e(y))return y.value;if(Pt(y))return xt(y);if(Q(y))return at(y,l,2)})):Q(e)?t?c=()=>at(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return d&&d(),Oe(e,l,3,[p])}:c=Le,t&&s){const y=c;c=()=>xt(y())}let d,p=y=>{d=m.onStop=()=>{at(y,l,4)}};if(hn)return p=Le,t?n&&Oe(t,l,3,[c(),u?[]:void 0,p]):c(),Le;let b=u?[]:Jr;const S=()=>{if(!!m.active)if(t){const y=m.run();(s||a||(u?y.some((g,v)=>rn(g,b[v])):rn(y,b)))&&(d&&d(),Oe(t,l,3,[y,b===Jr?void 0:b,p]),b=y)}else m.run()};S.allowRecurse=!!t;let B;r==="sync"?B=S:r==="post"?B=()=>ye(S,l&&l.suspense):B=()=>{!l||l.isMounted?vc(S):S()};const m=new mr(c,B);return t?n?S():b=m.run():r==="post"?ye(m.run.bind(m),l&&l.suspense):m.run(),()=>{m.stop(),l&&l.scope&&dr(l.scope.effects,m)}}function kc(e,t,n){const s=this.proxy,r=me(e)?e.includes(".")?Pi(s,e):()=>s[e]:e.bind(s,s);let o;Q(t)?o=t:(o=t.handler,n=t);const i=ge;Ot(this);const l=Nr(r,o.bind(s),n);return i?Ot(i):yt(),l}function Pi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{xt(n,t)});else if(ti(e))for(const n in e)xt(e[n],t);return e}function Oc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ur(()=>{e.isMounted=!0}),Vn(()=>{e.isUnmounting=!0}),e}const Ue=[Function,Array],$c={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ue,onEnter:Ue,onAfterEnter:Ue,onEnterCancelled:Ue,onBeforeLeave:Ue,onLeave:Ue,onAfterLeave:Ue,onLeaveCancelled:Ue,onBeforeAppear:Ue,onAppear:Ue,onAfterAppear:Ue,onAppearCancelled:Ue},setup(e,{slots:t}){const n=yn(),s=Oc();let r;return()=>{const o=t.default&&$i(t.default(),!0);if(!o||!o.length)return;const i=ee(e),{mode:l}=i,c=o[0];if(s.isLeaving)return ss(c);const a=Zr(c);if(!a)return ss(c);const u=Cs(a,i,s,n);$n(a,u);const d=n.subTree,p=d&&Zr(d);let b=!1;const{getTransitionKey:S}=a.type;if(S){const B=S();r===void 0?r=B:B!==r&&(r=B,b=!0)}if(p&&p.type!==Fe&&(!Xe(a,p)||b)){const B=Cs(p,i,s,n);if($n(p,B),l==="out-in")return s.isLeaving=!0,B.afterLeave=()=>{s.isLeaving=!1,n.update()},ss(c);l==="in-out"&&a.type!==Fe&&(B.delayLeave=(m,y,g)=>{const v=Oi(s,p);v[String(p.key)]=p,m._leaveCb=()=>{y(),m._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=g})}return c}}},ki=$c;function Oi(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Cs(e,t,n,s){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:u,onBeforeLeave:d,onLeave:p,onAfterLeave:b,onLeaveCancelled:S,onBeforeAppear:B,onAppear:m,onAfterAppear:y,onAppearCancelled:g}=t,v=String(e.key),A=Oi(n,e),$=(x,j)=>{x&&Oe(x,s,9,j)},L={mode:o,persisted:i,beforeEnter(x){let j=l;if(!n.isMounted)if(r)j=B||l;else return;x._leaveCb&&x._leaveCb(!0);const D=A[v];D&&Xe(e,D)&&D.el._leaveCb&&D.el._leaveCb(),$(j,[x])},enter(x){let j=c,D=a,K=u;if(!n.isMounted)if(r)j=m||c,D=y||a,K=g||u;else return;let z=!1;const R=x._enterCb=V=>{z||(z=!0,V?$(K,[x]):$(D,[x]),L.delayedLeave&&L.delayedLeave(),x._enterCb=void 0)};j?(j(x,R),j.length<=1&&R()):R()},leave(x,j){const D=String(e.key);if(x._enterCb&&x._enterCb(!0),n.isUnmounting)return j();$(d,[x]);let K=!1;const z=x._leaveCb=R=>{K||(K=!0,j(),R?$(S,[x]):$(b,[x]),x._leaveCb=void 0,A[D]===e&&delete A[D])};A[D]=e,p?(p(x,z),p.length<=1&&z()):z()},clone(x){return Cs(x,t,n,s)}};return L}function ss(e){if(Wn(e))return e=bt(e),e.children=null,e}function Zr(e){return Wn(e)?e.children?e.children[0]:void 0:e}function $n(e,t){e.shapeFlag&6&&e.component?$n(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 $i(e,t=!1){let n=[],s=0;for(let r=0;r1)for(let r=0;r!!e.type.__asyncLoader,Wn=e=>e.type.__isKeepAlive,Bc={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=yn(),s=n.ctx;if(!s.renderer)return t.default;const r=new Map,o=new Set;let i=null;const l=n.suspense,{renderer:{p:c,m:a,um:u,o:{createElement:d}}}=s,p=d("div");s.activate=(g,v,A,$,L)=>{const x=g.component;a(g,v,A,0,l),c(x.vnode,g,v,A,x,l,$,g.slotScopeIds,L),ye(()=>{x.isDeactivated=!1,x.a&&Vt(x.a);const j=g.props&&g.props.onVnodeMounted;j&&we(j,x.parent,g)},l)},s.deactivate=g=>{const v=g.component;a(g,p,null,1,l),ye(()=>{v.da&&Vt(v.da);const A=g.props&&g.props.onVnodeUnmounted;A&&we(A,v.parent,g),v.isDeactivated=!0},l)};function b(g){rs(g),u(g,n,l,!0)}function S(g){r.forEach((v,A)=>{const $=Us(v.type);$&&(!g||!g($))&&B(A)})}function B(g){const v=r.get(g);!i||v.type!==i.type?b(v):i&&rs(i),r.delete(g),o.delete(g)}Jt(()=>[e.include,e.exclude],([g,v])=>{g&&S(A=>qt(g,A)),v&&S(A=>!qt(v,A))},{flush:"post",deep:!0});let m=null;const y=()=>{m!=null&&r.set(m,os(n.subTree))};return Ur(y),Li(y),Vn(()=>{r.forEach(g=>{const{subTree:v,suspense:A}=n,$=os(v);if(g.type===$.type){rs($);const L=$.component.da;L&&ye(L,A);return}b(g)})}),()=>{if(m=null,!t.default)return null;const g=t.default(),v=g[0];if(g.length>1)return i=null,g;if(!pn(v)||!(v.shapeFlag&4)&&!(v.shapeFlag&128))return i=null,v;let A=os(v);const $=A.type,L=Us(un(A)?A.type.__asyncResolved||{}:$),{include:x,exclude:j,max:D}=e;if(x&&(!L||!qt(x,L))||j&&L&&qt(j,L))return i=A,v;const K=A.key==null?$:A.key,z=r.get(K);return A.el&&(A=bt(A),v.shapeFlag&128&&(v.ssContent=A)),m=K,z?(A.el=z.el,A.component=z.component,A.transition&&$n(A,A.transition),A.shapeFlag|=512,o.delete(K),o.add(K)):(o.add(K),D&&o.size>parseInt(D,10)&&B(o.values().next().value)),A.shapeFlag|=256,i=A,v}}},Lc=Bc;function qt(e,t){return q(e)?e.some(n=>qt(n,t)):me(e)?e.split(",").includes(t):e.test?e.test(t):!1}function Fc(e,t){Bi(e,"a",t)}function Ic(e,t){Bi(e,"da",t)}function Bi(e,t,n=ge){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(zn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Wn(r.parent.vnode)&&Mc(s,t,n,r),r=r.parent}}function Mc(e,t,n,s){const r=zn(t,e,s,!0);Fi(()=>{dr(s[t],r)},n)}function rs(e){let t=e.shapeFlag;t&256&&(t-=256),t&512&&(t-=512),e.shapeFlag=t}function os(e){return e.shapeFlag&128?e.ssContent:e}function zn(e,t,n=ge,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Ft(),Ot(n);const l=Oe(t,n,e,i);return yt(),It(),l});return s?r.unshift(o):r.push(o),o}}const Je=e=>(t,n=ge)=>(!hn||e==="sp")&&zn(e,t,n),Hc=Je("bm"),Ur=Je("m"),Xc=Je("bu"),Li=Je("u"),Vn=Je("bum"),Fi=Je("um"),jc=Je("sp"),Dc=Je("rtg"),Kc=Je("rtc");function qc(e,t=ge){zn("ec",e,t)}let As=!0;function Wc(e){const t=Mi(e),n=e.proxy,s=e.ctx;As=!1,t.beforeCreate&&eo(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:c,inject:a,created:u,beforeMount:d,mounted:p,beforeUpdate:b,updated:S,activated:B,deactivated:m,beforeDestroy:y,beforeUnmount:g,destroyed:v,unmounted:A,render:$,renderTracked:L,renderTriggered:x,errorCaptured:j,serverPrefetch:D,expose:K,inheritAttrs:z,components:R,directives:V,filters:te}=t;if(a&&zc(a,s,null,e.appContext.config.unwrapInjectedRef),i)for(const ie in i){const ne=i[ie];Q(ne)&&(s[ie]=ne.bind(n))}if(r){const ie=r.call(n,n);he(ie)&&(e.data=Ge(ie))}if(As=!0,o)for(const ie in o){const ne=o[ie],Ce=Q(ne)?ne.bind(n,n):Q(ne.get)?ne.get.bind(n,n):Le,Et=!Q(ne)&&Q(ne.set)?ne.set.bind(n):Le,qe=Se({get:Ce,set:Et});Object.defineProperty(s,ie,{enumerable:!0,configurable:!0,get:()=>qe.value,set:Ie=>qe.value=Ie})}if(l)for(const ie in l)Ii(l[ie],s,n,ie);if(c){const ie=Q(c)?c.call(n):c;Reflect.ownKeys(ie).forEach(ne=>{Rn(ne,ie[ne])})}u&&eo(u,e,"c");function fe(ie,ne){q(ne)?ne.forEach(Ce=>ie(Ce.bind(n))):ne&&ie(ne.bind(n))}if(fe(Hc,d),fe(Ur,p),fe(Xc,b),fe(Li,S),fe(Fc,B),fe(Ic,m),fe(qc,j),fe(Kc,L),fe(Dc,x),fe(Vn,g),fe(Fi,A),fe(jc,D),q(K))if(K.length){const ie=e.exposed||(e.exposed={});K.forEach(ne=>{Object.defineProperty(ie,ne,{get:()=>n[ne],set:Ce=>n[ne]=Ce})})}else e.exposed||(e.exposed={});$&&e.render===Le&&(e.render=$),z!=null&&(e.inheritAttrs=z),R&&(e.components=R),V&&(e.directives=V)}function zc(e,t,n=Le,s=!1){q(e)&&(e=Ts(e));for(const r in e){const o=e[r];let i;he(o)?"default"in o?i=Ve(o.from||r,o.default,!0):i=Ve(o.from||r):i=Ve(o),_e(i)&&s?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[r]=i}}function eo(e,t,n){Oe(q(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ii(e,t,n,s){const r=s.includes(".")?Pi(n,s):()=>n[s];if(me(e)){const o=t[e];Q(o)&&Jt(r,o)}else if(Q(e))Jt(r,e.bind(n));else if(he(e))if(q(e))e.forEach(o=>Ii(o,t,n,s));else{const o=Q(e.handler)?e.handler.bind(n):t[e.handler];Q(o)&&Jt(r,o,e)}}function Mi(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(a=>Bn(c,a,i,!0)),Bn(c,t,i)),o.set(t,c),c}function Bn(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&Bn(e,o,n,!0),r&&r.forEach(i=>Bn(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=Vc[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Vc={data:to,props:gt,emits:gt,methods:gt,computed:gt,beforeCreate:ve,created:ve,beforeMount:ve,mounted:ve,beforeUpdate:ve,updated:ve,beforeDestroy:ve,beforeUnmount:ve,destroyed:ve,unmounted:ve,activated:ve,deactivated:ve,errorCaptured:ve,serverPrefetch:ve,components:gt,directives:gt,watch:Yc,provide:to,inject:Qc};function to(e,t){return t?e?function(){return be(Q(e)?e.call(this,this):e,Q(t)?t.call(this,this):t)}:t:e}function Qc(e,t){return gt(Ts(e),Ts(t))}function Ts(e){if(q(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d{c=!0;const[p,b]=Xi(d,t,!0);be(i,p),b&&l.push(...b)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!c)return s.set(e,Nt),Nt;if(q(o))for(let u=0;u-1,b[1]=B<0||S-1||Z(b,"default"))&&l.push(d)}}}const a=[i,l];return s.set(e,a),a}function no(e){return e[0]!=="$"}function so(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function ro(e,t){return so(e)===so(t)}function oo(e,t){return q(t)?t.findIndex(n=>ro(n,e)):Q(t)&&ro(t,e)?0:-1}const ji=e=>e[0]==="_"||e==="$stable",Pr=e=>q(e)?e.map(ke):[ke(e)],Zc=(e,t,n)=>{const s=On((...r)=>Pr(t(...r)),n);return s._c=!1,s},Di=(e,t,n)=>{const s=e._ctx;for(const r in e){if(ji(r))continue;const o=e[r];if(Q(o))t[r]=Zc(r,o,s);else if(o!=null){const i=Pr(o);t[r]=()=>i}}},Ki=(e,t)=>{const n=Pr(t);e.slots.default=()=>n},ea=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ee(t),Nn(t,"_",n)):Di(t,e.slots={})}else e.slots={},t&&Ki(e,t);Nn(e.slots,Qn,1)},ta=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=ce;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(be(r,t),!n&&l===1&&delete r._):(o=!t.$stable,Di(t,r)),i=t}else t&&(Ki(e,t),i={default:1});if(o)for(const l in r)!ji(l)&&!(l in i)&&delete r[l]};function He(e,t,n,s){const r=e.dirs,o=t&&t.dirs;for(let i=0;iLn(p,t&&(q(t)?t[b]:t),n,s,r));return}if(un(s)&&!r)return;const o=s.shapeFlag&4?$r(s.component)||s.component.proxy:s.el,i=r?null:o,{i:l,r:c}=e,a=t&&t.r,u=l.refs===ce?l.refs={}:l.refs,d=l.setupState;if(a!=null&&a!==c&&(me(a)?(u[a]=null,Z(d,a)&&(d[a]=null)):_e(a)&&(a.value=null)),Q(c))at(c,l,12,[i,u]);else{const p=me(c),b=_e(c);if(p||b){const S=()=>{if(e.f){const B=p?u[c]:c.value;r?q(B)&&dr(B,o):q(B)?B.includes(o)||B.push(o):p?u[c]=[o]:(c.value=[o],e.k&&(u[e.k]=c.value))}else p?(u[c]=i,Z(d,c)&&(d[c]=i)):_e(c)&&(c.value=i,e.k&&(u[e.k]=i))};i?(S.id=-1,ye(S,n)):S()}}}let et=!1;const An=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",is=e=>e.nodeType===8;function ra(e){const{mt:t,p:n,o:{patchProp:s,nextSibling:r,parentNode:o,remove:i,insert:l,createComment:c}}=e,a=(m,y)=>{if(!y.hasChildNodes()){n(null,m,y),Pn();return}et=!1,u(y.firstChild,m,null,null,null),Pn(),et&&console.error("Hydration completed but contains mismatches.")},u=(m,y,g,v,A,$=!1)=>{const L=is(m)&&m.data==="[",x=()=>S(m,y,g,v,A,L),{type:j,ref:D,shapeFlag:K}=y,z=m.nodeType;y.el=m;let R=null;switch(j){case fn:z!==3?R=x():(m.data!==y.children&&(et=!0,m.data=y.children),R=r(m));break;case Fe:z!==8||L?R=x():R=r(m);break;case Zt:if(z!==1)R=x();else{R=m;const V=!y.children.length;for(let te=0;te{$=$||!!y.dynamicChildren;const{type:L,props:x,patchFlag:j,shapeFlag:D,dirs:K}=y,z=L==="input"&&K||L==="option";if(z||j!==-1){if(K&&He(y,null,g,"created"),x)if(z||!$||j&48)for(const V in x)(z&&V.endsWith("value")||_n(V)&&!zt(V))&&s(m,V,null,x[V],!1,void 0,g);else x.onClick&&s(m,"onClick",null,x.onClick,!1,void 0,g);let R;if((R=x&&x.onVnodeBeforeMount)&&we(R,g,y),K&&He(y,null,g,"beforeMount"),((R=x&&x.onVnodeMounted)||K)&&Ui(()=>{R&&we(R,g,y),K&&He(y,null,g,"mounted")},v),D&16&&!(x&&(x.innerHTML||x.textContent))){let V=p(m.firstChild,y,m,g,v,A,$);for(;V;){et=!0;const te=V;V=V.nextSibling,i(te)}}else D&8&&m.textContent!==y.children&&(et=!0,m.textContent=y.children)}return m.nextSibling},p=(m,y,g,v,A,$,L)=>{L=L||!!y.dynamicChildren;const x=y.children,j=x.length;for(let D=0;D{const{slotScopeIds:L}=y;L&&(A=A?A.concat(L):L);const x=o(m),j=p(r(m),y,x,g,v,A,$);return j&&is(j)&&j.data==="]"?r(y.anchor=j):(et=!0,l(y.anchor=c("]"),x,j),j)},S=(m,y,g,v,A,$)=>{if(et=!0,y.el=null,$){const j=B(m);for(;;){const D=r(m);if(D&&D!==j)i(D);else break}}const L=r(m),x=o(m);return i(m),n(null,y,x,L,g,v,An(x),A),L},B=m=>{let y=0;for(;m;)if(m=r(m),m&&is(m)&&(m.data==="["&&y++,m.data==="]")){if(y===0)return r(m);y--}return m};return[a,u]}const ye=Ui;function oa(e){return Wi(e)}function ia(e){return Wi(e,ra)}function Wi(e,t){const n=Il();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:c,setText:a,setElementText:u,parentNode:d,nextSibling:p,setScopeId:b=Le,cloneNode:S,insertStaticContent:B}=e,m=(f,h,_,C=null,w=null,U=null,O=!1,N=null,P=!!h.dynamicChildren)=>{if(f===h)return;f&&!Xe(f,h)&&(C=M(f),Ne(f,w,U,!0),f=null),h.patchFlag===-2&&(P=!1,h.dynamicChildren=null);const{type:T,ref:H,shapeFlag:F}=h;switch(T){case fn:y(f,h,_,C);break;case Fe:g(f,h,_,C);break;case Zt:f==null&&v(h,_,C,O);break;case Pe:V(f,h,_,C,w,U,O,N,P);break;default:F&1?L(f,h,_,C,w,U,O,N,P):F&6?te(f,h,_,C,w,U,O,N,P):(F&64||F&128)&&T.process(f,h,_,C,w,U,O,N,P,le)}H!=null&&w&&Ln(H,f&&f.ref,U,h||f,!h)},y=(f,h,_,C)=>{if(f==null)s(h.el=l(h.children),_,C);else{const w=h.el=f.el;h.children!==f.children&&a(w,h.children)}},g=(f,h,_,C)=>{f==null?s(h.el=c(h.children||""),_,C):h.el=f.el},v=(f,h,_,C)=>{[f.el,f.anchor]=B(f.children,h,_,C,f.el,f.anchor)},A=({el:f,anchor:h},_,C)=>{let w;for(;f&&f!==h;)w=p(f),s(f,_,C),f=w;s(h,_,C)},$=({el:f,anchor:h})=>{let _;for(;f&&f!==h;)_=p(f),r(f),f=_;r(h)},L=(f,h,_,C,w,U,O,N,P)=>{O=O||h.type==="svg",f==null?x(h,_,C,w,U,O,N,P):K(f,h,w,U,O,N,P)},x=(f,h,_,C,w,U,O,N)=>{let P,T;const{type:H,props:F,shapeFlag:X,transition:W,patchFlag:J,dirs:ue}=f;if(f.el&&S!==void 0&&J===-1)P=f.el=S(f.el);else{if(P=f.el=i(f.type,U,F&&F.is,F),X&8?u(P,f.children):X&16&&D(f.children,P,null,C,w,U&&H!=="foreignObject",O,N),ue&&He(f,null,C,"created"),F){for(const ae in F)ae!=="value"&&!zt(ae)&&o(P,ae,null,F[ae],U,f.children,C,w,k);"value"in F&&o(P,"value",null,F.value),(T=F.onVnodeBeforeMount)&&we(T,C,f)}j(P,f,f.scopeId,O,C)}ue&&He(f,null,C,"beforeMount");const re=(!w||w&&!w.pendingBranch)&&W&&!W.persisted;re&&W.beforeEnter(P),s(P,h,_),((T=F&&F.onVnodeMounted)||re||ue)&&ye(()=>{T&&we(T,C,f),re&&W.enter(P),ue&&He(f,null,C,"mounted")},w)},j=(f,h,_,C,w)=>{if(_&&b(f,_),C)for(let U=0;U{for(let T=P;T{const N=h.el=f.el;let{patchFlag:P,dynamicChildren:T,dirs:H}=h;P|=f.patchFlag&16;const F=f.props||ce,X=h.props||ce;let W;_&&pt(_,!1),(W=X.onVnodeBeforeUpdate)&&we(W,_,h,f),H&&He(h,f,_,"beforeUpdate"),_&&pt(_,!0);const J=w&&h.type!=="foreignObject";if(T?z(f.dynamicChildren,T,N,_,C,J,U):O||Ce(f,h,N,null,_,C,J,U,!1),P>0){if(P&16)R(N,h,F,X,_,C,w);else if(P&2&&F.class!==X.class&&o(N,"class",null,X.class,w),P&4&&o(N,"style",F.style,X.style,w),P&8){const ue=h.dynamicProps;for(let re=0;re{W&&we(W,_,h,f),H&&He(h,f,_,"updated")},C)},z=(f,h,_,C,w,U,O)=>{for(let N=0;N{if(_!==C){for(const N in C){if(zt(N))continue;const P=C[N],T=_[N];P!==T&&N!=="value"&&o(f,N,T,P,O,h.children,w,U,k)}if(_!==ce)for(const N in _)!zt(N)&&!(N in C)&&o(f,N,_[N],null,O,h.children,w,U,k);"value"in C&&o(f,"value",_.value,C.value)}},V=(f,h,_,C,w,U,O,N,P)=>{const T=h.el=f?f.el:l(""),H=h.anchor=f?f.anchor:l("");let{patchFlag:F,dynamicChildren:X,slotScopeIds:W}=h;W&&(N=N?N.concat(W):W),f==null?(s(T,_,C),s(H,_,C),D(h.children,_,H,w,U,O,N,P)):F>0&&F&64&&X&&f.dynamicChildren?(z(f.dynamicChildren,X,_,w,U,O,N),(h.key!=null||w&&h===w.subTree)&&zi(f,h,!0)):Ce(f,h,_,H,w,U,O,N,P)},te=(f,h,_,C,w,U,O,N,P)=>{h.slotScopeIds=N,f==null?h.shapeFlag&512?w.ctx.activate(h,_,C,O,P):Ke(h,_,C,w,U,O,P):fe(f,h,P)},Ke=(f,h,_,C,w,U,O)=>{const N=f.component=ba(f,C,w);if(Wn(f)&&(N.ctx.renderer=le),va(N),N.asyncDep){if(w&&w.registerDep(N,ie),!f.el){const P=N.subTree=pe(Fe);g(null,P,h,_)}return}ie(N,f,h,_,w,U,O)},fe=(f,h,_)=>{const C=h.component=f.component;if(Tc(f,h,_))if(C.asyncDep&&!C.asyncResolved){ne(C,h,_);return}else C.next=h,bc(C.update),C.update();else h.component=f.component,h.el=f.el,C.vnode=h},ie=(f,h,_,C,w,U,O)=>{const N=()=>{if(f.isMounted){let{next:H,bu:F,u:X,parent:W,vnode:J}=f,ue=H,re;pt(f,!1),H?(H.el=J.el,ne(f,H,O)):H=J,F&&Vt(F),(re=H.props&&H.props.onVnodeBeforeUpdate)&&we(re,W,H,J),pt(f,!0);const ae=ns(f),$e=f.subTree;f.subTree=ae,m($e,ae,d($e.el),M($e),f,w,U),H.el=ae.el,ue===null&&Rr(f,ae.el),X&&ye(X,w),(re=H.props&&H.props.onVnodeUpdated)&&ye(()=>we(re,W,H,J),w)}else{let H;const{el:F,props:X}=h,{bm:W,m:J,parent:ue}=f,re=un(h);if(pt(f,!1),W&&Vt(W),!re&&(H=X&&X.onVnodeBeforeMount)&&we(H,ue,h),pt(f,!0),F&&Y){const ae=()=>{f.subTree=ns(f),Y(F,f.subTree,f,w,null)};re?h.type.__asyncLoader().then(()=>!f.isUnmounted&&ae()):ae()}else{const ae=f.subTree=ns(f);m(null,ae,_,C,f,w,U),h.el=ae.el}if(J&&ye(J,w),!re&&(H=X&&X.onVnodeMounted)){const ae=h;ye(()=>we(H,ue,ae),w)}h.shapeFlag&256&&f.a&&ye(f.a,w),f.isMounted=!0,h=_=C=null}},P=f.effect=new mr(N,()=>Ci(f.update),f.scope),T=f.update=P.run.bind(P);T.id=f.uid,pt(f,!0),T()},ne=(f,h,_)=>{h.component=f;const C=f.vnode.props;f.vnode=h,f.next=null,Jc(f,h.props,C,_),ta(f,h.children,_),Ft(),Tr(void 0,f.update),It()},Ce=(f,h,_,C,w,U,O,N,P=!1)=>{const T=f&&f.children,H=f?f.shapeFlag:0,F=h.children,{patchFlag:X,shapeFlag:W}=h;if(X>0){if(X&128){qe(T,F,_,C,w,U,O,N,P);return}else if(X&256){Et(T,F,_,C,w,U,O,N,P);return}}W&8?(H&16&&k(T,w,U),F!==T&&u(_,F)):H&16?W&16?qe(T,F,_,C,w,U,O,N,P):k(T,w,U,!0):(H&8&&u(_,""),W&16&&D(F,_,C,w,U,O,N,P))},Et=(f,h,_,C,w,U,O,N,P)=>{f=f||Nt,h=h||Nt;const T=f.length,H=h.length,F=Math.min(T,H);let X;for(X=0;XH?k(f,w,U,!0,!1,F):D(h,_,C,w,U,O,N,P,F)},qe=(f,h,_,C,w,U,O,N,P)=>{let T=0;const H=h.length;let F=f.length-1,X=H-1;for(;T<=F&&T<=X;){const W=f[T],J=h[T]=P?it(h[T]):ke(h[T]);if(Xe(W,J))m(W,J,_,null,w,U,O,N,P);else break;T++}for(;T<=F&&T<=X;){const W=f[F],J=h[X]=P?it(h[X]):ke(h[X]);if(Xe(W,J))m(W,J,_,null,w,U,O,N,P);else break;F--,X--}if(T>F){if(T<=X){const W=X+1,J=WX)for(;T<=F;)Ne(f[T],w,U,!0),T++;else{const W=T,J=T,ue=new Map;for(T=J;T<=X;T++){const Ae=h[T]=P?it(h[T]):ke(h[T]);Ae.key!=null&&ue.set(Ae.key,T)}let re,ae=0;const $e=X-J+1;let wt=!1,Mr=0;const Ht=new Array($e);for(T=0;T<$e;T++)Ht[T]=0;for(T=W;T<=F;T++){const Ae=f[T];if(ae>=$e){Ne(Ae,w,U,!0);continue}let Me;if(Ae.key!=null)Me=ue.get(Ae.key);else for(re=J;re<=X;re++)if(Ht[re-J]===0&&Xe(Ae,h[re])){Me=re;break}Me===void 0?Ne(Ae,w,U,!0):(Ht[Me-J]=T+1,Me>=Mr?Mr=Me:wt=!0,m(Ae,h[Me],_,null,w,U,O,N,P),ae++)}const Hr=wt?la(Ht):Nt;for(re=Hr.length-1,T=$e-1;T>=0;T--){const Ae=J+T,Me=h[Ae],Xr=Ae+1{const{el:U,type:O,transition:N,children:P,shapeFlag:T}=f;if(T&6){Ie(f.component.subTree,h,_,C);return}if(T&128){f.suspense.move(h,_,C);return}if(T&64){O.move(f,h,_,le);return}if(O===Pe){s(U,h,_);for(let F=0;FN.enter(U),w);else{const{leave:F,delayLeave:X,afterLeave:W}=N,J=()=>s(U,h,_),ue=()=>{F(U,()=>{J(),W&&W()})};X?X(U,J,ue):ue()}else s(U,h,_)},Ne=(f,h,_,C=!1,w=!1)=>{const{type:U,props:O,ref:N,children:P,dynamicChildren:T,shapeFlag:H,patchFlag:F,dirs:X}=f;if(N!=null&&Ln(N,null,_,f,!0),H&256){h.ctx.deactivate(f);return}const W=H&1&&X,J=!un(f);let ue;if(J&&(ue=O&&O.onVnodeBeforeUnmount)&&we(ue,h,f),H&6)I(f.component,_,C);else{if(H&128){f.suspense.unmount(_,C);return}W&&He(f,null,h,"beforeUnmount"),H&64?f.type.remove(f,h,_,w,le,C):T&&(U!==Pe||F>0&&F&64)?k(T,h,_,!1,!0):(U===Pe&&F&384||!w&&H&16)&&k(P,h,_),C&&es(f)}(J&&(ue=O&&O.onVnodeUnmounted)||W)&&ye(()=>{ue&&we(ue,h,f),W&&He(f,null,h,"unmounted")},_)},es=f=>{const{type:h,el:_,anchor:C,transition:w}=f;if(h===Pe){E(_,C);return}if(h===Zt){$(f);return}const U=()=>{r(_),w&&!w.persisted&&w.afterLeave&&w.afterLeave()};if(f.shapeFlag&1&&w&&!w.persisted){const{leave:O,delayLeave:N}=w,P=()=>O(_,U);N?N(f.el,U,P):P()}else U()},E=(f,h)=>{let _;for(;f!==h;)_=p(f),r(f),f=_;r(h)},I=(f,h,_)=>{const{bum:C,scope:w,update:U,subTree:O,um:N}=f;C&&Vt(C),w.stop(),U&&(U.active=!1,Ne(O,f,h,_)),N&&ye(N,h),ye(()=>{f.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&f.asyncDep&&!f.asyncResolved&&f.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},k=(f,h,_,C=!1,w=!1,U=0)=>{for(let O=U;Of.shapeFlag&6?M(f.component.subTree):f.shapeFlag&128?f.suspense.next():p(f.anchor||f.el),se=(f,h,_)=>{f==null?h._vnode&&Ne(h._vnode,null,null,!0):m(h._vnode||null,f,h,null,null,null,_),Pn(),h._vnode=f},le={p:m,um:Ne,m:Ie,r:es,mt:Ke,mc:D,pc:Ce,pbc:z,n:M,o:e};let G,Y;return t&&([G,Y]=t(le)),{render:se,hydrate:G,createApp:sa(se,G)}}function pt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function zi(e,t,n=!1){const s=e.children,r=t.children;if(q(s)&&q(r))for(let o=0;o>1,e[n[l]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const ca=e=>e.__isTeleport,Vi="components";function Rs(e,t){return ua(Vi,e,!0,t)||e}const aa=Symbol();function ua(e,t,n=!0,s=!1){const r=Be||ge;if(r){const o=r.type;if(e===Vi){const l=Us(o);if(l&&(l===t||l===De(t)||l===Dn(De(t))))return o}const i=io(r[e]||o[e],t)||io(r.appContext[e],t);return!i&&s?o:i}}function io(e,t){return e&&(e[t]||e[De(t)]||e[Dn(De(t))])}const Pe=Symbol(void 0),fn=Symbol(void 0),Fe=Symbol(void 0),Zt=Symbol(void 0),en=[];let ut=null;function kr(e=!1){en.push(ut=e?null:[])}function Qi(){en.pop(),ut=en[en.length-1]||null}let dn=1;function lo(e){dn+=e}function Yi(e){return e.dynamicChildren=dn>0?ut||Nt:null,Qi(),dn>0&&ut&&ut.push(e),e}function fa(e,t,n,s,r,o){return Yi(Ee(e,t,n,s,r,o,!0))}function da(e,t,n,s,r){return Yi(pe(e,t,n,s,r,!0))}function pn(e){return e?e.__v_isVNode===!0:!1}function Xe(e,t){return e.type===t.type&&e.key===t.key}const Qn="__vInternal",Gi=({key:e})=>e!=null?e:null,xn=({ref:e,ref_key:t,ref_for:n})=>e!=null?me(e)||_e(e)||Q(e)?{i:Be,r:e,k:t,f:!!n}:e:null;function Ee(e,t=null,n=null,s=0,r=null,o=e===Pe?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Gi(t),ref:t&&xn(t),scopeId:qn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return l?(Or(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=me(n)?8:16),dn>0&&!i&&ut&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&ut.push(c),c}const pe=pa;function pa(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===aa)&&(e=Fe),pn(e)){const l=bt(e,t,!0);return n&&Or(l,n),l}if(Aa(e)&&(e=e.__vccOpts),t){t=ha(t);let{class:l,style:c}=t;l&&!me(l)&&(t.class=Hn(l)),he(c)&&(hi(c)&&!q(c)&&(c=be({},c)),t.style=ur(c))}const i=me(e)?1:Sc(e)?128:ca(e)?64:he(e)?4:Q(e)?2:0;return Ee(e,t,n,s,r,i,o,!0)}function ha(e){return e?hi(e)||Qn in e?be({},e):e:null}function bt(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,l=t?ga(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Gi(l),ref:t&&t.ref?n&&r?q(r)?r.concat(xn(t)):[r,xn(t)]:xn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Pe?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&bt(e.ssContent),ssFallback:e.ssFallback&&bt(e.ssFallback),el:e.el,anchor:e.anchor}}function Yn(e=" ",t=0){return pe(fn,null,e,t)}function Ji(e,t){const n=pe(Zt,null,e);return n.staticCount=t,n}function ke(e){return e==null||typeof e=="boolean"?pe(Fe):q(e)?pe(Pe,null,e.slice()):typeof e=="object"?it(e):pe(fn,null,String(e))}function it(e){return e.el===null||e.memo?e:bt(e)}function Or(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(q(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Or(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Qn in t)?t._ctx=Be:r===3&&Be&&(Be.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Q(t)?(t={default:t,_ctx:Be},n=32):(t=String(t),s&64?(n=16,t=[Yn(t)]):n=8);e.children=t,e.shapeFlag|=n}function ga(...e){const t={};for(let n=0;ne?Zi(e)?$r(e)||e.proxy:xs(e.parent):null,Fn=be(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=>xs(e.parent),$root:e=>xs(e.root),$emit:e=>e.emit,$options:e=>Mi(e),$forceUpdate:e=>()=>Ci(e.update),$nextTick:e=>Ar.bind(e.proxy),$watch:e=>kc.bind(e)}),_a={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const b=i[t];if(b!==void 0)switch(b){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(s!==ce&&Z(s,t))return i[t]=1,s[t];if(r!==ce&&Z(r,t))return i[t]=2,r[t];if((a=e.propsOptions[0])&&Z(a,t))return i[t]=3,o[t];if(n!==ce&&Z(n,t))return i[t]=4,n[t];As&&(i[t]=0)}}const u=Fn[t];let d,p;if(u)return t==="$attrs"&&Re(e,"get",t),u(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==ce&&Z(n,t))return i[t]=4,n[t];if(p=c.config.globalProperties,Z(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return r!==ce&&Z(r,t)?(r[t]=n,!0):s!==ce&&Z(s,t)?(s[t]=n,!0):Z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==ce&&Z(e,i)||t!==ce&&Z(t,i)||(l=o[0])&&Z(l,i)||Z(s,i)||Z(Fn,i)||Z(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?this.set(e,t,n.get(),null):n.value!=null&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},ma=qi();let ya=0;function ba(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||ma,o={uid:ya++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new Ml(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Xi(s,r),emitsOptions:xi(s,r),emit:null,emitted:null,propsDefaults:ce,inheritAttrs:s.inheritAttrs,ctx:ce,data:ce,props:ce,attrs:ce,slots:ce,refs:ce,setupState:ce,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=Ec.bind(null,o),e.ce&&e.ce(o),o}let ge=null;const yn=()=>ge||Be,Ot=e=>{ge=e,e.scope.on()},yt=()=>{ge&&ge.scope.off(),ge=null};function Zi(e){return e.vnode.shapeFlag&4}let hn=!1;function va(e,t=!1){hn=t;const{props:n,children:s}=e.vnode,r=Zi(e);Gc(e,n,r,t),ea(e,s);const o=r?Ea(e,t):void 0;return hn=!1,o}function Ea(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=gi(new Proxy(e.ctx,_a));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Ca(e):null;Ot(e),Ft();const o=at(s,e,0,[e.props,r]);if(It(),yt(),Zo(o)){if(o.then(yt,yt),t)return o.then(i=>{Ns(e,i,t)}).catch(i=>{mn(i,e,0)});e.asyncDep=o}else Ns(e,o,t)}else el(e,t)}function Ns(e,t,n){Q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:he(t)&&(e.setupState=Ei(t)),el(e,n)}let co;function el(e,t,n){const s=e.type;if(!e.render){if(!t&&co&&!s.render){const r=s.template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,a=be(be({isCustomElement:o,delimiters:l},i),c);s.render=co(r,a)}}e.render=s.render||Le}Ot(e),Ft(),Wc(e),It(),yt()}function wa(e){return new Proxy(e.attrs,{get(t,n){return Re(e,"get","$attrs"),t[n]}})}function Ca(e){const t=s=>{e.exposed=s||{}};let n;return{get attrs(){return n||(n=wa(e))},slots:e.slots,emit:e.emit,expose:t}}function $r(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ei(gi(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Fn)return Fn[n](e)}}))}function Us(e){return Q(e)&&e.displayName||e.name}function Aa(e){return Q(e)&&"__vccOpts"in e}const Se=(e,t)=>_c(e,t,hn);function Qe(e,t,n){const s=arguments.length;return s===2?he(t)&&!q(t)?pn(t)?pe(e,null,[t]):pe(e,t):pe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&pn(n)&&(n=[n]),pe(e,t,n))}const Ta="3.2.31",Sa="http://www.w3.org/2000/svg",_t=typeof document!="undefined"?document:null,ao=_t&&_t.createElement("template"),Ra={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?_t.createElementNS(Sa,e):_t.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>_t.createTextNode(e),createComment:e=>_t.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>_t.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{ao.innerHTML=s?`${e}`:e;const l=ao.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function xa(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Na(e,t,n){const s=e.style,r=me(n);if(n&&!r){for(const o in n)Ps(s,o,n[o]);if(t&&!me(t))for(const o in t)n[o]==null&&Ps(s,o,"")}else{const o=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=o)}}const uo=/\s*!important$/;function Ps(e,t,n){if(q(n))n.forEach(s=>Ps(e,t,s));else if(t.startsWith("--"))e.setProperty(t,n);else{const s=Ua(e,t);uo.test(n)?e.setProperty(Lt(s),n.replace(uo,""),"important"):e[s]=n}}const fo=["Webkit","Moz","ms"],ls={};function Ua(e,t){const n=ls[t];if(n)return n;let s=De(t);if(s!=="filter"&&s in e)return ls[t]=s;s=Dn(s);for(let r=0;rdocument.createEvent("Event").timeStamp&&(In=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);tl=!!(e&&Number(e[1])<=53)}let ks=0;const Oa=Promise.resolve(),$a=()=>{ks=0},Ba=()=>ks||(Oa.then($a),ks=In());function La(e,t,n,s){e.addEventListener(t,n,s)}function Fa(e,t,n,s){e.removeEventListener(t,n,s)}function Ia(e,t,n,s,r=null){const o=e._vei||(e._vei={}),i=o[t];if(s&&i)i.value=s;else{const[l,c]=Ma(t);if(s){const a=o[t]=Ha(s,r);La(e,l,a,c)}else i&&(Fa(e,l,i,c),o[t]=void 0)}}const ho=/(?:Once|Passive|Capture)$/;function Ma(e){let t;if(ho.test(e)){t={};let n;for(;n=e.match(ho);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Lt(e.slice(2)),t]}function Ha(e,t){const n=s=>{const r=s.timeStamp||In();(tl||r>=n.attached-1)&&Oe(Xa(s,n.value),t,5,[s])};return n.value=e,n.attached=Ba(),n}function Xa(e,t){if(q(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const go=/^on[a-z]/,ja=(e,t,n,s,r=!1,o,i,l,c)=>{t==="class"?xa(e,s,r):t==="style"?Na(e,n,s):_n(t)?fr(t)||Ia(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Da(e,t,s,r))?ka(e,t,s,o,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Pa(e,t,s,r))};function Da(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&go.test(t)&&Q(n)):t==="spellcheck"||t==="draggable"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||go.test(t)&&me(n)?!1:t in e}const tt="transition",Xt="animation",Gn=(e,{slots:t})=>Qe(ki,Ka(e),t);Gn.displayName="Transition";const nl={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};Gn.props=be({},ki.props,nl);const ht=(e,t=[])=>{q(e)?e.forEach(n=>n(...t)):e&&e(...t)},_o=e=>e?q(e)?e.some(t=>t.length>1):e.length>1:!1;function Ka(e){const t={};for(const R in e)R in nl||(t[R]=e[R]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:a=i,appearToClass:u=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:b=`${n}-leave-to`}=e,S=qa(r),B=S&&S[0],m=S&&S[1],{onBeforeEnter:y,onEnter:g,onEnterCancelled:v,onLeave:A,onLeaveCancelled:$,onBeforeAppear:L=y,onAppear:x=g,onAppearCancelled:j=v}=t,D=(R,V,te)=>{Ct(R,V?u:l),Ct(R,V?a:i),te&&te()},K=(R,V)=>{Ct(R,b),Ct(R,p),V&&V()},z=R=>(V,te)=>{const Ke=R?x:g,fe=()=>D(V,R,te);ht(Ke,[V,fe]),mo(()=>{Ct(V,R?c:o),nt(V,R?u:l),_o(Ke)||yo(V,s,B,fe)})};return be(t,{onBeforeEnter(R){ht(y,[R]),nt(R,o),nt(R,i)},onBeforeAppear(R){ht(L,[R]),nt(R,c),nt(R,a)},onEnter:z(!1),onAppear:z(!0),onLeave(R,V){const te=()=>K(R,V);nt(R,d),Va(),nt(R,p),mo(()=>{Ct(R,d),nt(R,b),_o(A)||yo(R,s,m,te)}),ht(A,[R,te])},onEnterCancelled(R){D(R,!1),ht(v,[R])},onAppearCancelled(R){D(R,!0),ht(j,[R])},onLeaveCancelled(R){K(R),ht($,[R])}})}function qa(e){if(e==null)return null;if(he(e))return[cs(e.enter),cs(e.leave)];{const t=cs(e);return[t,t]}}function cs(e){return gr(e)}function nt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Ct(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function mo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Wa=0;function yo(e,t,n,s){const r=e._endId=++Wa,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:c}=za(e,t);if(!i)return s();const a=i+"end";let u=0;const d=()=>{e.removeEventListener(a,p),o()},p=b=>{b.target===e&&++u>=c&&d()};setTimeout(()=>{u(n[S]||"").split(", "),r=s(tt+"Delay"),o=s(tt+"Duration"),i=bo(r,o),l=s(Xt+"Delay"),c=s(Xt+"Duration"),a=bo(l,c);let u=null,d=0,p=0;t===tt?i>0&&(u=tt,d=i,p=o.length):t===Xt?a>0&&(u=Xt,d=a,p=c.length):(d=Math.max(i,a),u=d>0?i>a?tt:Xt:null,p=u?u===tt?o.length:c.length:0);const b=u===tt&&/\b(transform|all)(,|$)/.test(n[tt+"Property"]);return{type:u,timeout:d,propCount:p,hasTransform:b}}function bo(e,t){for(;e.lengthvo(n)+vo(e[s])))}function vo(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Va(){return document.body.offsetHeight}const sl=be({patchProp:ja},Ra);let tn,Eo=!1;function Qa(){return tn||(tn=oa(sl))}function Ya(){return tn=Eo?tn:ia(sl),Eo=!0,tn}const Ga=(...e)=>{const t=Qa().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=rl(s);if(!r)return;const o=t._component;!Q(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t},Ja=(...e)=>{const t=Ya().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=rl(s);if(r)return n(r,!0,r instanceof SVGElement)},t};function rl(e){return me(e)?document.querySelector(e):e}function Os(e,t={},n){for(const s in e){const r=e[s],o=n?`${n}:${s}`:s;typeof r=="object"&&r!==null?Os(r,t,o):typeof r=="function"&&(t[o]=r)}return t}function Za(e,t){return e.reduce((n,s)=>n.then(()=>s.apply(void 0,t)),Promise.resolve(null))}function eu(e,t){return Promise.all(e.map(n=>n.apply(void 0,t)))}class tu{constructor(){this._hooks={},this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n){if(!t||typeof n!="function")return()=>{};const s=t;let r;for(;this._deprecatedHooks[t];){const o=this._deprecatedHooks[t];typeof o=="string"?r={to:o}:r=o,t=r.to}return r&&(r.message?console.warn(r.message):console.warn(`${s} hook has been deprecated`+(r.to?`, please use ${r.to}`:""))),this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=null)}}hookOnce(t,n){let s,r=(...o)=>(s(),s=null,r=null,n(...o));return s=this.hook(t,r),s}removeHook(t,n){if(this._hooks[t]){const s=this._hooks[t].indexOf(n);s!==-1&&this._hooks[t].splice(s,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=n}deprecateHooks(t){Object.assign(this._deprecatedHooks,t)}addHooks(t){const n=Os(t),s=Object.keys(n).map(r=>this.hook(r,n[r]));return()=>{s.splice(0,s.length).forEach(r=>r())}}removeHooks(t){const n=Os(t);for(const s in n)this.removeHook(s,n[s])}callHook(t,...n){return Za(this._hooks[t]||[],n)}callHookParallel(t,...n){return eu(this._hooks[t]||[],n)}callHookWith(t,n,...s){return t(this._hooks[n]||[],s)}}function nu(){return new tu}function Wt(e,t={}){const n=function(){};n.prototype.name=e;const s={};return new Proxy(n,{get(r,o){return o==="caller"?null:o==="__createMock__"?Wt:o in t?t[o]:s[o]=s[o]||Wt(`${e}.${o.toString()}`)},apply(r,o,i){return Wt(`${e}()`)},construct(r,o,i){return Wt(`[${e}]`)},enumerate(r){return[]}})}var su=Wt("mock");function Tn(e){return console.warn(e),su}const ru=new Set(["store","spa","fetchCounters"]),ou=new Set(["isHMR","base","payload","from","next","error","redirect","redirected","enablePreview","$preview","beforeNuxtRender","beforeSerialize"]),iu=new Set(["req","res","ssrContext"]),lu=["route","params","query"],wo={isClient:!0,isServer:!1,isDev:!1,isStatic:void 0,target:"server",modern:!1},cu=e=>{e._legacyContext=new Proxy(e,{get(t,n){if(ru.has(n))return Tn(`Accessing ${n} is not supported in Nuxt 3.`);if(ou.has(n))return Tn(`Accessing ${n} is not yet supported in Nuxt 3.`);if(lu.includes(n)){if(!("$router"in e))return Tn("vue-router is not being used in this project.");switch(n){case"route":return t.$router.currentRoute.value;case"params":case"query":return t.$router.currentRoute.value[n]}}if(n==="$config"||n==="env")return ll();if(n in wo)return wo[n];if(!iu.has(n))return n==="ssrContext"?t._legacyContext:t.ssrContext&&n in t.ssrContext?t.ssrContext[n]:n==="nuxt"?t.payload:n==="nuxtState"?t.payload.data:n in e.vueApp?e.vueApp[n]:n in e?e[n]:Tn(`Accessing ${n} is not supported in Nuxt3.`)}}),e.hook("app:created",()=>{const t=new Proxy(e.vueApp,{get(n,s){return["$root","constructor"].includes(s)?t:n[s]||e[s]}});window[`$${e.globalName}`]=t})},ol="__nuxt_plugin";function au(e){const t={provide:void 0,globalName:"nuxt",payload:Ge({data:{},state:{},_errors:{},...window.__NUXT__}),isHydrating:!0,_asyncDataPromises:{},...e};return t.hooks=nu(),t.hook=t.hooks.hook,t.callHook=t.hooks.callHook,t.provide=(n,s)=>{const r="$"+n;Sn(t,r,s),Sn(t.vueApp.config.globalProperties,r,s)},Sn(t.vueApp,"$nuxt",t),Sn(t.vueApp.config.globalProperties,"$nuxt",t),t.ssrContext&&(t.ssrContext.nuxt=t),t.provide("config",Ge(t.payload.config)),t}async function uu(e,t){if(typeof t!="function")return;const{provide:n}=await il(e,t,[e])||{};if(n&&typeof n=="object")for(const s in n)e.provide(s,n[s])}async function fu(e,t){for(const n of t)await uu(e,n)}function du(e){let t=!1;const n=e.map(s=>typeof s!="function"?()=>{}:pu(s)?(t=!0,r=>s(r._legacyContext,r.provide)):s);return t&&n.unshift(cu),n}function Br(e){return e[ol]=!0,e}function pu(e){return!e[ol]}let $s;const hu=e=>{$s=e};function il(e,t,n){return hu(e),n?t(...n):t()}function Jn(){const e=yn();if(!e){if(!$s)throw new Error("nuxt instance unavailable");return $s}return e.appContext.app.$nuxt}function ll(){return Jn().$config}function Sn(e,t,n){Object.defineProperty(e,t,{get:()=>n})}/*! * vue-router v4.0.13 * (c) 2022 Eduardo San Martin Morote * @license MIT */const cl=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",Mt=e=>cl?Symbol(e):"_vr_"+e,gu=Mt("rvlm"),Co=Mt("rvd"),Lr=Mt("r"),Fr=Mt("rl"),Bs=Mt("rvl"),Rt=typeof window!="undefined";function _u(e){return e.__esModule||cl&&e[Symbol.toStringTag]==="Module"}const oe=Object.assign;function as(e,t){const n={};for(const s in t){const r=t[s];n[s]=Array.isArray(r)?r.map(e):e(r)}return n}const nn=()=>{},mu=/\/$/,yu=e=>e.replace(mu,"");function us(e,t,n="/"){let s,r={},o="",i="";const l=t.indexOf("?"),c=t.indexOf("#",l>-1?l:0);return l>-1&&(s=t.slice(0,l),o=t.slice(l+1,c>-1?c:t.length),r=e(o)),c>-1&&(s=s||t.slice(0,c),i=t.slice(c,t.length)),s=wu(s!=null?s:t,n),{fullPath:s+(o&&"?")+o+i,path:s,query:r,hash:i}}function bu(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ao(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function vu(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&$t(t.matched[s],n.matched[r])&&al(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function $t(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function al(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Eu(e[n],t[n]))return!1;return!0}function Eu(e,t){return Array.isArray(e)?To(e,t):Array.isArray(t)?To(t,e):e===t}function To(e,t){return Array.isArray(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function wu(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/");let r=n.length-1,o,i;for(o=0;o({left:window.pageXOffset,top:window.pageYOffset});function Ru(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=Su(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function So(e,t){return(history.state?history.state.position-t:-1)+e}const Ls=new Map;function xu(e,t){Ls.set(e,t)}function Nu(e){const t=Ls.get(e);return Ls.delete(e),t}let Uu=()=>location.protocol+"//"+location.host;function ul(e,t){const{pathname:n,search:s,hash:r}=t,o=e.indexOf("#");if(o>-1){let l=r.includes(e.slice(o))?e.slice(o).length:1,c=r.slice(l);return c[0]!=="/"&&(c="/"+c),Ao(c,"")}return Ao(n,e)+s+r}function Pu(e,t,n,s){let r=[],o=[],i=null;const l=({state:p})=>{const b=ul(e,location),S=n.value,B=t.value;let m=0;if(p){if(n.value=b,t.value=p,i&&i===S){i=null;return}m=B?p.position-B.position:0}else s(b);r.forEach(y=>{y(n.value,S,{delta:m,type:gn.pop,direction:m?m>0?sn.forward:sn.back:sn.unknown})})};function c(){i=n.value}function a(p){r.push(p);const b=()=>{const S=r.indexOf(p);S>-1&&r.splice(S,1)};return o.push(b),b}function u(){const{history:p}=window;!p.state||p.replaceState(oe({},p.state,{scroll:Zn()}),"")}function d(){for(const p of o)p();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u),{pauseListeners:c,listen:a,destroy:d}}function Ro(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?Zn():null}}function ku(e){const{history:t,location:n}=window,s={value:ul(e,n)},r={value:t.state};r.value||o(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(c,a,u){const d=e.indexOf("#"),p=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+c:Uu()+e+c;try{t[u?"replaceState":"pushState"](a,"",p),r.value=a}catch(b){console.error(b),n[u?"replace":"assign"](p)}}function i(c,a){const u=oe({},t.state,Ro(r.value.back,c,r.value.forward,!0),a,{position:r.value.position});o(c,u,!0),s.value=c}function l(c,a){const u=oe({},r.value,t.state,{forward:c,scroll:Zn()});o(u.current,u,!0);const d=oe({},Ro(s.value,c,null),{position:u.position+1},a);o(c,d,!1),s.value=c}return{location:s,state:r,push:l,replace:i}}function Ou(e){e=Cu(e);const t=ku(e),n=Pu(e,t.state,t.location,t.replace);function s(o,i=!0){i||n.pauseListeners(),history.go(o)}const r=oe({location:"",base:e,go:s,createHref:Tu.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function $u(e){return typeof e=="string"||e&&typeof e=="object"}function fl(e){return typeof e=="string"||typeof e=="symbol"}const st={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},dl=Mt("nf");var xo;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(xo||(xo={}));function Bt(e,t){return oe(new Error,{type:e,[dl]:!0},t)}function rt(e,t){return e instanceof Error&&dl in e&&(t==null||!!(e.type&t))}const No="[^/]+?",Bu={sensitive:!1,strict:!1,start:!0,end:!0},Lu=/[.+*?^${}()[\]/\\]/g;function Fu(e,t){const n=oe({},Bu,t),s=[];let r=n.start?"^":"";const o=[];for(const a of e){const u=a.length?[]:[90];n.strict&&!a.length&&(r+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function Mu(e,t){let n=0;const s=e.score,r=t.score;for(;n1&&(c==="*"||c==="+")&&t(`A repeatable param (${a}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:a,regexp:u,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),a="")}function p(){a+=c}for(;l{i(g)}:nn}function i(u){if(fl(u)){const d=s.get(u);d&&(s.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&s.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function c(u){let d=0;for(;d=0&&(u.record.path!==n[d].record.path||!pl(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!Uo(u)&&s.set(u.record.name,u)}function a(u,d){let p,b={},S,B;if("name"in u&&u.name){if(p=s.get(u.name),!p)throw Bt(1,{location:u});B=p.record.name,b=oe(qu(d.params,p.keys.filter(g=>!g.optional).map(g=>g.name)),u.params),S=p.stringify(b)}else if("path"in u)S=u.path,p=n.find(g=>g.re.test(S)),p&&(b=p.parse(S),B=p.record.name);else{if(p=d.name?s.get(d.name):n.find(g=>g.re.test(d.path)),!p)throw Bt(1,{location:u,currentLocation:d});B=p.record.name,b=oe({},d.params,u.params),S=p.stringify(b)}const m=[];let y=p;for(;y;)m.unshift(y.record),y=y.parent;return{name:B,path:S,params:b,matched:m,meta:Vu(m)}}return e.forEach(u=>o(u)),{addRoute:o,resolve:a,removeRoute:i,getRoutes:l,getRecordMatcher:r}}function qu(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function Wu(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:zu(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||{}:{default:e.component}}}function zu(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="boolean"?n:n[s];return t}function Uo(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Vu(e){return e.reduce((t,n)=>oe(t,n.meta),{})}function Po(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function pl(e,t){return t.children.some(n=>n===e||pl(e,n))}const hl=/#/g,Qu=/&/g,Yu=/\//g,Gu=/=/g,Ju=/\?/g,gl=/\+/g,Zu=/%5B/g,ef=/%5D/g,_l=/%5E/g,tf=/%60/g,ml=/%7B/g,nf=/%7C/g,yl=/%7D/g,sf=/%20/g;function Ir(e){return encodeURI(""+e).replace(nf,"|").replace(Zu,"[").replace(ef,"]")}function rf(e){return Ir(e).replace(ml,"{").replace(yl,"}").replace(_l,"^")}function Fs(e){return Ir(e).replace(gl,"%2B").replace(sf,"+").replace(hl,"%23").replace(Qu,"%26").replace(tf,"`").replace(ml,"{").replace(yl,"}").replace(_l,"^")}function of(e){return Fs(e).replace(Gu,"%3D")}function lf(e){return Ir(e).replace(hl,"%23").replace(Ju,"%3F")}function cf(e){return e==null?"":lf(e).replace(Yu,"%2F")}function Mn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function af(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ro&&Fs(o)):[s&&Fs(s)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function uf(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=Array.isArray(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}function jt(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function lt(e,t,n,s,r){const o=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((i,l)=>{const c=d=>{d===!1?l(Bt(4,{from:n,to:t})):d instanceof Error?l(d):$u(d)?l(Bt(2,{from:t,to:d})):(o&&s.enterCallbacks[r]===o&&typeof d=="function"&&o.push(d),i())},a=e.call(s&&s.instances[r],t,n,c);let u=Promise.resolve(a);e.length<3&&(u=u.then(c)),u.catch(d=>l(d))})}function fs(e,t,n,s){const r=[];for(const o of e)for(const i in o.components){let l=o.components[i];if(!(t!=="beforeRouteEnter"&&!o.instances[i]))if(ff(l)){const a=(l.__vccOpts||l)[t];a&&r.push(lt(a,n,s,o,i))}else{let c=l();r.push(()=>c.then(a=>{if(!a)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${o.path}"`));const u=_u(a)?a.default:a;o.components[i]=u;const p=(u.__vccOpts||u)[t];return p&<(p,n,s,o,i)()}))}}return r}function ff(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Oo(e){const t=Ve(Lr),n=Ve(Fr),s=Se(()=>t.resolve(Qt(e.to))),r=Se(()=>{const{matched:c}=s.value,{length:a}=c,u=c[a-1],d=n.matched;if(!u||!d.length)return-1;const p=d.findIndex($t.bind(null,u));if(p>-1)return p;const b=$o(c[a-2]);return a>1&&$o(u)===b&&d[d.length-1].path!==b?d.findIndex($t.bind(null,c[a-2])):p}),o=Se(()=>r.value>-1&&hf(n.params,s.value.params)),i=Se(()=>r.value>-1&&r.value===n.matched.length-1&&al(n.params,s.value.params));function l(c={}){return pf(c)?t[Qt(e.replace)?"replace":"push"](Qt(e.to)).catch(nn):Promise.resolve()}return{route:s,href:Se(()=>s.value.href),isActive:o,isExactActive:i,navigate:l}}const df=xe({name:"RouterLink",props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Oo,setup(e,{slots:t}){const n=Ge(Oo(e)),{options:s}=Ve(Lr),r=Se(()=>({[Bo(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Bo(e.exactActiveClass,s.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:r.value},o)}}}),bl=df;function pf(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 hf(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!Array.isArray(r)||r.length!==s.length||s.some((o,i)=>o!==r[i]))return!1}return!0}function $o(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Bo=(e,t,n)=>e!=null?e:t!=null?t:n,gf=xe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},setup(e,{attrs:t,slots:n}){const s=Ve(Bs),r=Se(()=>e.route||s.value),o=Ve(Co,0),i=Se(()=>r.value.matched[o]);Rn(Co,o+1),Rn(gu,i),Rn(Bs,r);const l=yi();return Jt(()=>[l.value,i.value,e.name],([c,a,u],[d,p,b])=>{a&&(a.instances[u]=c,p&&p!==a&&c&&c===d&&(a.leaveGuards.size||(a.leaveGuards=p.leaveGuards),a.updateGuards.size||(a.updateGuards=p.updateGuards))),c&&a&&(!p||!$t(a,p)||!d)&&(a.enterCallbacks[u]||[]).forEach(S=>S(c))},{flush:"post"}),()=>{const c=r.value,a=i.value,u=a&&a.components[e.name],d=e.name;if(!u)return Lo(n.default,{Component:u,route:c});const p=a.props[e.name],b=p?p===!0?c.params:typeof p=="function"?p(c):p:null,B=Qe(u,oe({},b,t,{onVnodeUnmounted:m=>{m.component.isUnmounted&&(a.instances[d]=null)},ref:l}));return Lo(n.default,{Component:B,route:c})||B}}});function Lo(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const vl=gf;function _f(e){const t=Ku(e.routes,e),n=e.parseQuery||af,s=e.stringifyQuery||ko,r=e.history,o=jt(),i=jt(),l=jt(),c=bi(st);let a=st;Rt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=as.bind(null,E=>""+E),d=as.bind(null,cf),p=as.bind(null,Mn);function b(E,I){let k,M;return fl(E)?(k=t.getRecordMatcher(E),M=I):M=E,t.addRoute(M,k)}function S(E){const I=t.getRecordMatcher(E);I&&t.removeRoute(I)}function B(){return t.getRoutes().map(E=>E.record)}function m(E){return!!t.getRecordMatcher(E)}function y(E,I){if(I=oe({},I||c.value),typeof E=="string"){const Y=us(n,E,I.path),f=t.resolve({path:Y.path},I),h=r.createHref(Y.fullPath);return oe(Y,f,{params:p(f.params),hash:Mn(Y.hash),redirectedFrom:void 0,href:h})}let k;if("path"in E)k=oe({},E,{path:us(n,E.path,I.path).path});else{const Y=oe({},E.params);for(const f in Y)Y[f]==null&&delete Y[f];k=oe({},E,{params:d(E.params)}),I.params=d(I.params)}const M=t.resolve(k,I),se=E.hash||"";M.params=u(p(M.params));const le=bu(s,oe({},E,{hash:rf(se),path:M.path})),G=r.createHref(le);return oe({fullPath:le,hash:se,query:s===ko?uf(E.query):E.query||{}},M,{redirectedFrom:void 0,href:G})}function g(E){return typeof E=="string"?us(n,E,c.value.path):oe({},E)}function v(E,I){if(a!==E)return Bt(8,{from:I,to:E})}function A(E){return x(E)}function $(E){return A(oe(g(E),{replace:!0}))}function L(E){const I=E.matched[E.matched.length-1];if(I&&I.redirect){const{redirect:k}=I;let M=typeof k=="function"?k(E):k;return typeof M=="string"&&(M=M.includes("?")||M.includes("#")?M=g(M):{path:M},M.params={}),oe({query:E.query,hash:E.hash,params:E.params},M)}}function x(E,I){const k=a=y(E),M=c.value,se=E.state,le=E.force,G=E.replace===!0,Y=L(k);if(Y)return x(oe(g(Y),{state:se,force:le,replace:G}),I||k);const f=k;f.redirectedFrom=I;let h;return!le&&vu(s,M,k)&&(h=Bt(16,{to:f,from:M}),Et(M,M,!0,!1)),(h?Promise.resolve(h):D(f,M)).catch(_=>rt(_)?rt(_,2)?_:Ce(_):ie(_,f,M)).then(_=>{if(_){if(rt(_,2))return x(oe(g(_.to),{state:se,force:le,replace:G}),I||f)}else _=z(f,M,!0,G,se);return K(f,M,_),_})}function j(E,I){const k=v(E,I);return k?Promise.reject(k):Promise.resolve()}function D(E,I){let k;const[M,se,le]=mf(E,I);k=fs(M.reverse(),"beforeRouteLeave",E,I);for(const Y of M)Y.leaveGuards.forEach(f=>{k.push(lt(f,E,I))});const G=j.bind(null,E,I);return k.push(G),At(k).then(()=>{k=[];for(const Y of o.list())k.push(lt(Y,E,I));return k.push(G),At(k)}).then(()=>{k=fs(se,"beforeRouteUpdate",E,I);for(const Y of se)Y.updateGuards.forEach(f=>{k.push(lt(f,E,I))});return k.push(G),At(k)}).then(()=>{k=[];for(const Y of E.matched)if(Y.beforeEnter&&!I.matched.includes(Y))if(Array.isArray(Y.beforeEnter))for(const f of Y.beforeEnter)k.push(lt(f,E,I));else k.push(lt(Y.beforeEnter,E,I));return k.push(G),At(k)}).then(()=>(E.matched.forEach(Y=>Y.enterCallbacks={}),k=fs(le,"beforeRouteEnter",E,I),k.push(G),At(k))).then(()=>{k=[];for(const Y of i.list())k.push(lt(Y,E,I));return k.push(G),At(k)}).catch(Y=>rt(Y,8)?Y:Promise.reject(Y))}function K(E,I,k){for(const M of l.list())M(E,I,k)}function z(E,I,k,M,se){const le=v(E,I);if(le)return le;const G=I===st,Y=Rt?history.state:{};k&&(M||G?r.replace(E.fullPath,oe({scroll:G&&Y&&Y.scroll},se)):r.push(E.fullPath,se)),c.value=E,Et(E,I,k,G),Ce()}let R;function V(){R=r.listen((E,I,k)=>{const M=y(E),se=L(M);if(se){x(oe(se,{replace:!0}),M).catch(nn);return}a=M;const le=c.value;Rt&&xu(So(le.fullPath,k.delta),Zn()),D(M,le).catch(G=>rt(G,12)?G:rt(G,2)?(x(G.to,M).then(Y=>{rt(Y,20)&&!k.delta&&k.type===gn.pop&&r.go(-1,!1)}).catch(nn),Promise.reject()):(k.delta&&r.go(-k.delta,!1),ie(G,M,le))).then(G=>{G=G||z(M,le,!1),G&&(k.delta?r.go(-k.delta,!1):k.type===gn.pop&&rt(G,20)&&r.go(-1,!1)),K(M,le,G)}).catch(nn)})}let te=jt(),Ke=jt(),fe;function ie(E,I,k){Ce(E);const M=Ke.list();return M.length?M.forEach(se=>se(E,I,k)):console.error(E),Promise.reject(E)}function ne(){return fe&&c.value!==st?Promise.resolve():new Promise((E,I)=>{te.add([E,I])})}function Ce(E){return fe||(fe=!E,V(),te.list().forEach(([I,k])=>E?k(E):I()),te.reset()),E}function Et(E,I,k,M){const{scrollBehavior:se}=e;if(!Rt||!se)return Promise.resolve();const le=!k&&Nu(So(E.fullPath,0))||(M||!k)&&history.state&&history.state.scroll||null;return Ar().then(()=>se(E,I,le)).then(G=>G&&Ru(G)).catch(G=>ie(G,E,I))}const qe=E=>r.go(E);let Ie;const Ne=new Set;return{currentRoute:c,addRoute:b,removeRoute:S,hasRoute:m,getRoutes:B,resolve:y,options:e,push:A,replace:$,go:qe,back:()=>qe(-1),forward:()=>qe(1),beforeEach:o.add,beforeResolve:i.add,afterEach:l.add,onError:Ke.add,isReady:ne,install(E){const I=this;E.component("RouterLink",bl),E.component("RouterView",vl),E.config.globalProperties.$router=I,Object.defineProperty(E.config.globalProperties,"$route",{enumerable:!0,get:()=>Qt(c)}),Rt&&!Ie&&c.value===st&&(Ie=!0,A(r.location).catch(se=>{}));const k={};for(const se in st)k[se]=Se(()=>c.value[se]);E.provide(Lr,I),E.provide(Fr,Ge(k)),E.provide(Bs,c);const M=E.unmount;Ne.add(E),E.unmount=function(){Ne.delete(E),Ne.size<1&&(a=st,R&&R(),c.value=st,Ie=!1,fe=!1),M()}}}}function At(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function mf(e,t){const n=[],s=[],r=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;i$t(a,l))?s.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(a=>$t(a,c))||r.push(c))}return[n,s,r]}function yf(){return Ve(Fr)}const bf=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*:/,vf=/"(?: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*:/,Ef=/^["{[]|^-?[0-9][0-9.]{0,14}$/;function wf(e,t){if(!(e==="__proto__"||e==="constructor"))return t}function Cf(e){if(typeof e!="string")return e;const t=e.toLowerCase();if(t==="true")return!0;if(t==="false")return!1;if(t==="null")return null;if(t==="nan")return NaN;if(t==="infinity")return 1/0;if(t!=="undefined"){if(!Ef.test(e))return e;try{return bf.test(e)||vf.test(e)?JSON.parse(e,wf):JSON.parse(e)}catch{return e}}}function Is(e){const t=Q(e)?Se(e):e;Jn()._useMeta(t)}const ds={};function Af(e){for(const t in ds)e.vueApp.component(t,ds[t]),e.vueApp.component("Lazy"+t,ds[t])}var Tf=Object.defineProperty,Fo=Object.getOwnPropertySymbols,Sf=Object.prototype.hasOwnProperty,Rf=Object.prototype.propertyIsEnumerable,Io=(e,t,n)=>t in e?Tf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xf=(e,t)=>{for(var n in t||(t={}))Sf.call(t,n)&&Io(e,n,t[n]);if(Fo)for(var n of Fo(t))Rf.call(t,n)&&Io(e,n,t[n]);return e},Nf="usehead",Mo="head:count",ps="data-head-attrs",Uf=(e,t,n)=>{const s=n.createElement(e);for(const r of Object.keys(t)){let o=t[r];r==="key"||o===!1||(r==="children"?s.textContent=o:s.setAttribute(r,o))}return s};function Pf(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const n=t.getAttribute("nonce");if(n&&!e.getAttribute("nonce")){const s=t.cloneNode(!0);return s.setAttribute("nonce",""),s.nonce=n,n===e.nonce&&e.isEqualNode(s)}}return e.isEqualNode(t)}var kf=e=>{const t=["key","id","name","property"];for(const n of t){const s=typeof e.getAttribute=="function"?e.hasAttribute(n)?e.getAttribute(n):void 0:e[n];if(s!==void 0)return{name:n,value:s}}},Of=["title","meta","link","base","style","script","htmlAttrs","bodyAttrs"],$f=e=>{const t=[];for(const n of Object.keys(e))if(e[n]!=null){if(n==="title")t.push({tag:n,props:{children:e[n]}});else if(n==="base")t.push({tag:n,props:xf({key:"default"},e[n])});else if(Of.includes(n)){const s=e[n];Array.isArray(s)?s.forEach(r=>{t.push({tag:n,props:r})}):s&&t.push({tag:n,props:s})}}return t},Ho=(e,t)=>{const n=e.getAttribute(ps);if(n)for(const r of n.split(","))r in t||e.removeAttribute(r);const s=[];for(const r in t){const o=t[r];o!=null&&(o===!1?e.removeAttribute(r):e.setAttribute(r,o),s.push(r))}s.length?e.setAttribute(ps,s.join(",")):e.removeAttribute(ps)},Bf=(e=window.document,t,n)=>{var s;const r=e.head;let o=r.querySelector(`meta[name="${Mo}"]`);const i=o?Number(o.getAttribute("content")):0,l=[];if(o)for(let a=0,u=o.previousElementSibling;aUf(a.tag,a.props,e));c=c.filter(a=>{for(let u=0;u{var u;return(u=a.parentNode)==null?void 0:u.removeChild(a)}),c.forEach(a=>{r.insertBefore(a,o)}),o.setAttribute("content",""+(i-l.length+c.length))},Lf=()=>{let e=[];const t={install(n){n.config.globalProperties.$head=t,n.provide(Nf,t)},get headTags(){const n=[];return e.forEach(s=>{$f(s.value).forEach(o=>{if(o.tag==="meta"||o.tag==="base"||o.tag==="script"){const i=kf(o.props);if(i){let l=-1;for(let c=0;cs!==n)},updateDOM(n=window.document){let s,r={},o={};const i={};for(const l of t.headTags){if(l.tag==="title"){s=l.props.children;continue}if(l.tag==="htmlAttrs"){Object.assign(r,l.props);continue}if(l.tag==="bodyAttrs"){Object.assign(o,l.props);continue}i[l.tag]=i[l.tag]||[],i[l.tag].push(l)}s!==void 0&&(n.title=s),Ho(n.documentElement,r),Ho(n.body,o);for(const l of Object.keys(i))Bf(n,l,i[l])}};return t},Ff=Br(e=>{const t=Lf();e.vueApp.use(t);let n=!1;e.hooks.hookOnce("app:mounted",()=>{Gr(()=>{t.updateDOM()}),n=!0}),e._useMeta=s=>{const r=yi(s);t.addHeadObjs(r),n&&Gr(()=>{t.updateDOM()}),yn()&&Vn(()=>{t.removeHeadObjs(r),t.updateDOM()})}});const If=e=>Object.fromEntries(Object.entries(e).filter(([,t])=>t!==void 0)),dt=(e,t)=>(n,s)=>(Is(()=>e({...If(n),...s.attrs},s)),()=>{var r,o;return t?(o=(r=s.slots).default)==null?void 0:o.call(r):null}),vt={accesskey:String,autocapitalize:String,autofocus:{type:Boolean,default:void 0},class:String,contenteditable:{type:Boolean,default:void 0},contextmenu:String,dir:String,draggable:{type:Boolean,default:void 0},enterkeyhint:String,exportparts:String,hidden:{type:Boolean,default:void 0},id:String,inputmode:String,is:String,itemid:String,itemprop:String,itemref:String,itemscope:String,itemtype:String,lang:String,nonce:String,part:String,slot:String,spellcheck:{type:Boolean,default:void 0},style:String,tabindex:String,title:String,translate:String},Mf=xe({name:"Script",props:{...vt,async:Boolean,crossorigin:{type:[Boolean,String],default:void 0},defer:Boolean,integrity:String,nomodule:Boolean,nonce:String,referrerpolicy:String,src:String,type:String,charset:String,language:String},setup:dt(e=>({script:[e]}))}),Hf=xe({name:"Link",props:{...vt,as:String,crossorigin:String,disabled:Boolean,href:String,hreflang:String,imagesizes:String,imagesrcset:String,integrity:String,media:String,prefetch:{type:Boolean,default:void 0},referrerpolicy:String,rel:String,sizes:String,title:String,type:String,methods:String,target:String},setup:dt(e=>({link:[e]}))}),Xf=xe({name:"Base",props:{...vt,href:String,target:String},setup:dt(e=>({base:e}))}),jf=xe({name:"Title",setup:dt((e,{slots:t})=>{var s,r;return{title:((r=(s=t.default())==null?void 0:s[0])==null?void 0:r.children)||null}})}),Df=xe({name:"Meta",props:{...vt,charset:String,content:String,httpEquiv:String,key:String,name:String},setup:dt(e=>({meta:[e]}))}),Kf=xe({name:"Style",props:{...vt,type:String,media:String,nonce:String,title:String,scoped:{type:Boolean,default:void 0}},setup:dt((e,{slots:t})=>{var r,o,i;const n={...e},s=(i=(o=(r=t.default)==null?void 0:r.call(t))==null?void 0:o[0])==null?void 0:i.children;return s&&(n.children=s),{style:[n]}})}),qf=xe({name:"Head",setup:(e,t)=>()=>{var n,s;return(s=(n=t.slots).default)==null?void 0:s.call(n)}}),Wf=xe({name:"Html",props:{...vt,manifest:String,version:String,xmlns:String},setup:dt(e=>({htmlAttrs:e}),!0)}),zf=xe({name:"Body",props:vt,setup:dt(e=>({bodyAttrs:e}),!0)});var Xo=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Script:Mf,Link:Hf,Base:Xf,Title:jf,Meta:Df,Style:Kf,Head:qf,Html:Wf,Body:zf}),jo={globalMeta:{meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"}],link:[],style:[],script:[]},mixinKey:"created"},Vf=Br(e=>{Is(jo.globalMeta),e.vueApp.mixin({[jo.mixinKey](){var r;const t=yn(),n=(t==null?void 0:t.type)||((r=t==null?void 0:t.proxy)==null?void 0:r.$options);if(!n||!("head"in n))return;const s=typeof n.head=="function"?Se(()=>n.head(e)):n.head;Is(s)}});for(const t in Xo)e.vueApp.component(t,Xo[t])});const Qf=(e,t)=>t.path.replace(/(:\w+)\([^)]+\)/g,"$1").replace(/(:\w+)[?+*]/g,"$1").replace(/:\w+/g,n=>{var s;return((s=e.params[n.slice(1)])==null?void 0:s.toString())||""}),Yf=(e,t)=>{var r;const n=t.route.matched.find(o=>o.components.default===t.Component.type),s=(r=e!=null?e:n==null?void 0:n.meta.key)!=null?r:Qf(t.route,n);return typeof s=="function"?s(t.route):s},Gf={setup(e,{slots:t}){return()=>t.default()}},Ms=(e,t,n)=>({default:()=>t?Qe(e,t===!0?{}:t,n):Qe(Gf,{},n)}),Jf=(e,t)=>({default:()=>e?Qe(Lc,e===!0?{}:e,t):t});var hs=xe({name:"NuxtPage",props:{pageKey:{type:[Function,String],default:null}},setup(e){const t=Jn();return()=>Qe(vl,{},{default:n=>{var s;return n.Component&&Ms(Gn,(s=n.route.meta.pageTransition)!=null?s:Zf,Jf(n.route.meta.keepalive,Qe(Ni,{onPending:()=>t.callHook("page:start",n.Component),onResolve:()=>t.callHook("page:finish",n.Component)},{default:()=>Qe(n.Component,{key:Yf(e.pageKey,n)})}))).default()}})}});const Zf={name:"page",mode:"out-in"};var Do={};const ed={name:"layout",mode:"out-in"};var td=xe({props:{name:{type:[String,Boolean,Object],default:null}},setup(e,t){const n=yf();return()=>{var o,i,l;const s=(i=(o=_e(e.name)?e.name.value:e.name)!=null?o:n.meta.layout)!=null?i:"default",r=s&&s in Do;return Ms(Gn,r&&((l=n.meta.layoutTransition)!=null?l:ed),Ms(Do[s],r,t.slots)).default()}}});const nd=/\/$|\/\?/;function sd(e="",t=!1){return t?nd.test(e):e.endsWith("/")}function rd(e="",t=!1){if(!t)return e.endsWith("/")?e:e+"/";if(sd(e,!0))return e||"/";const[n,...s]=e.split("?");return n+"/"+(s.length?`?${s.join("?")}`:"")}function od(e=""){return e.startsWith("/")}function id(e=""){return(od(e)?e.substr(1):e)||"/"}function ld(e){return e&&e!=="/"}function de(e,...t){let n=e||"";for(const s of t.filter(ld))n=n?rd(n)+id(s):s;return n}const Ko=__NUXT__.config,cd=Ko.app.cdnURL||Ko.app.baseURL,ad="modulepreload",qo={},ud=`${cd}`,fd=function(t,n){return!n||n.length===0?t():Promise.all(n.map(s=>{if(s=`${ud}${s}`,s in qo)return;qo[s]=!0;const r=s.endsWith(".css"),o=r?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${s}"]${o}`))return;const i=document.createElement("link");if(i.rel=r?"stylesheet":ad,r||(i.as="script",i.crossOrigin=""),i.href=s,document.head.appendChild(i),r)return new Promise((l,c)=>{i.addEventListener("load",l),i.addEventListener("error",()=>c(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())},Hs=__NUXT__.config,dd=Hs.app.cdnURL||Hs.app.baseURL;var Vp=de(dd,Hs.app.buildAssetsDir,"/__NUXT_BASE__/app-store-ios.2d6b5542.png".replace("/__NUXT_BASE__",""));const Xs=__NUXT__.config,pd=Xs.app.cdnURL||Xs.app.baseURL;var Qp=de(pd,Xs.app.buildAssetsDir,"/__NUXT_BASE__/app-store-android.c16320e2.png".replace("/__NUXT_BASE__",""));const js=__NUXT__.config,hd=js.app.cdnURL||js.app.baseURL;var Yp=de(hd,js.app.buildAssetsDir,"/__NUXT_BASE__/icon-pro.f4fcc239.svg".replace("/__NUXT_BASE__",""));const Ds=__NUXT__.config,gd=Ds.app.cdnURL||Ds.app.baseURL;var Gp=de(gd,Ds.app.buildAssetsDir,"/__NUXT_BASE__/icon-devs.37c6f09c.svg".replace("/__NUXT_BASE__",""));const Ks=__NUXT__.config,_d=Ks.app.cdnURL||Ks.app.baseURL;var Jp=de(_d,Ks.app.buildAssetsDir,"/__NUXT_BASE__/icon-xrpl.221b46f2.svg".replace("/__NUXT_BASE__",""));const qs=__NUXT__.config,md=qs.app.cdnURL||qs.app.baseURL;var Zp=de(md,qs.app.buildAssetsDir,"/__NUXT_BASE__/icon-retail.ceb1a438.svg".replace("/__NUXT_BASE__",""));const Ws=__NUXT__.config,yd=Ws.app.cdnURL||Ws.app.baseURL;var eh=de(yd,Ws.app.buildAssetsDir,"/__NUXT_BASE__/logo-tangem.1253eb6b.png".replace("/__NUXT_BASE__",""));const zs=__NUXT__.config,bd=zs.app.cdnURL||zs.app.baseURL;var th=de(bd,zs.app.buildAssetsDir,"/__NUXT_BASE__/logo-xrptoolkit.2a610c4b.png".replace("/__NUXT_BASE__",""));const Vs=__NUXT__.config,vd=Vs.app.cdnURL||Vs.app.baseURL;var nh=de(vd,Vs.app.buildAssetsDir,"/__NUXT_BASE__/logo-xrplservices.7d1643a4.png".replace("/__NUXT_BASE__",""));const Qs=__NUXT__.config,Ed=Qs.app.cdnURL||Qs.app.baseURL;var sh=de(Ed,Qs.app.buildAssetsDir,"/__NUXT_BASE__/logo-xrplf.3f9184cd.png".replace("/__NUXT_BASE__",""));const Ys=__NUXT__.config,wd=Ys.app.cdnURL||Ys.app.baseURL;var rh=de(wd,Ys.app.buildAssetsDir,"/__NUXT_BASE__/app-full-new.62cece42.png".replace("/__NUXT_BASE__",""));const Gs=__NUXT__.config,Cd=Gs.app.cdnURL||Gs.app.baseURL;var oh=de(Cd,Gs.app.buildAssetsDir,"/__NUXT_BASE__/feat-noncustodial.29daec0d.png".replace("/__NUXT_BASE__",""));const Js=__NUXT__.config,Ad=Js.app.cdnURL||Js.app.baseURL;var ih=de(Ad,Js.app.buildAssetsDir,"/__NUXT_BASE__/feat-accounts.2677d909.png".replace("/__NUXT_BASE__",""));const Zs=__NUXT__.config,Td=Zs.app.cdnURL||Zs.app.baseURL;var lh=de(Td,Zs.app.buildAssetsDir,"/__NUXT_BASE__/feat-tokens.cce66a81.png".replace("/__NUXT_BASE__",""));const er=__NUXT__.config,Sd=er.app.cdnURL||er.app.baseURL;var ch=de(Sd,er.app.buildAssetsDir,"/__NUXT_BASE__/feat-tangem.0ec2a74f.png".replace("/__NUXT_BASE__",""));const tr=__NUXT__.config,Rd=tr.app.cdnURL||tr.app.baseURL;var ah=de(Rd,tr.app.buildAssetsDir,"/__NUXT_BASE__/feat-xapps.d1735d0f.png".replace("/__NUXT_BASE__",""));const nr=__NUXT__.config,xd=nr.app.cdnURL||nr.app.baseURL;var uh=de(xd,nr.app.buildAssetsDir,"/__NUXT_BASE__/logo-xapps.0157c60e.svg".replace("/__NUXT_BASE__",""));const sr=__NUXT__.config,Nd=sr.app.cdnURL||sr.app.baseURL;var fh=de(Nd,sr.app.buildAssetsDir,"/__NUXT_BASE__/icon-xrpllabs.1153b47f.png".replace("/__NUXT_BASE__",""));const rr=__NUXT__.config,Ud=rr.app.cdnURL||rr.app.baseURL;var dh=de(Ud,rr.app.buildAssetsDir,"/__NUXT_BASE__/icon-xumm.2e093bf3.png".replace("/__NUXT_BASE__",""));const or=__NUXT__.config,Pd=or.app.cdnURL||or.app.baseURL;var ph=de(Pd,or.app.buildAssetsDir,"/__NUXT_BASE__/icon-mediakit.98518a75.png".replace("/__NUXT_BASE__",""));var El=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n};const kd=void 0;var Od=[{name:"index",path:"/",file:"/nuxt/xumm-website/pages/index.vue",children:[],meta:kd,component:()=>fd(()=>import("./index-6bcfe991.mjs"),[])}];const $d=[],gs={};var Bd=Br(e=>{e.vueApp.component("NuxtPage",hs),e.vueApp.component("NuxtLayout",td),e.vueApp.component("NuxtLink",bl),e.vueApp.component("NuxtNestedPage",hs),e.vueApp.component("NuxtChild",hs);const{baseURL:t}=ll().app,n=Ou(t),s=_f({history:n,routes:Od});e.vueApp.use(s);const r=bi(s.currentRoute.value);s.afterEach((i,l)=>{r.value=l}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>r.value});const o={};for(const i in s.currentRoute.value)o[i]=Se(()=>s.currentRoute.value[i]);return e._route=Ge(o),e._middleware=e._middleware||{global:[],named:{}},s.beforeEach(async(i,l)=>{var a;i.meta=Ge(i.meta),e._processingMiddleware=!0;const c=new Set([...$d,...e._middleware.global]);for(const u of i.matched){const d=u.meta.middleware;if(!!d)if(Array.isArray(d))for(const p of d)c.add(p);else c.add(d)}for(const u of c){const d=typeof u=="string"?e._middleware.named[u]||await((a=gs[u])==null?void 0:a.call(gs).then(b=>b.default||b)):u,p=await il(e,d,[i,l]);if(p||p===!1)return p}}),s.afterEach(()=>{delete e._processingMiddleware}),e.hook("app:created",async()=>{try{await s.isReady();const i=s.currentRoute.value.matched.length===0}catch(i){e.ssrContext.error=i}}),{provide:{router:s}}});const Ld=/#/g,Fd=/&/g,Id=/=/g,wl=/\+/g,Md=/%5B/gi,Hd=/%5D/gi,Xd=/%5E/gi,jd=/%60/gi,Dd=/%7B/gi,Kd=/%7C/gi,qd=/%7D/gi,Wd=/%20/gi;function zd(e){return encodeURI(""+e).replace(Kd,"|").replace(Md,"[").replace(Hd,"]")}function ir(e){return zd(e).replace(wl,"%2B").replace(Wd,"+").replace(Ld,"%23").replace(Fd,"%26").replace(jd,"`").replace(Dd,"{").replace(qd,"}").replace(Xd,"^")}function _s(e){return ir(e).replace(Id,"%3D")}function Cl(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function Vd(e){return Cl(e.replace(wl," "))}function Qd(e=""){const t={};e[0]==="?"&&(e=e.substr(1));for(const n of e.split("&")){const s=n.match(/([^=]+)=?(.*)/)||[];if(s.length<2)continue;const r=Cl(s[1]);if(r==="__proto__"||r==="constructor")continue;const o=Vd(s[2]||"");t[r]?Array.isArray(t[r])?t[r].push(o):t[r]=[t[r],o]:t[r]=o}return t}function Yd(e,t){return t?Array.isArray(t)?t.map(n=>`${_s(e)}=${ir(n)}`).join("&"):`${_s(e)}=${ir(t)}`:_s(e)}function Gd(e){return Object.keys(e).map(t=>Yd(t,e[t])).join("&")}function Jd(e,t=!1){return/^\w+:\/\/.+/.test(e)||t&&/^\/\/[^/]+/.test(e)}const Zd=/\/$|\/\?/;function lr(e="",t=!1){return t?Zd.test(e):e.endsWith("/")}function ep(e="",t=!1){if(!t)return(lr(e)?e.slice(0,-1):e)||"/";if(!lr(e,!0))return e||"/";const[n,...s]=e.split("?");return(n.slice(0,-1)||"/")+(s.length?`?${s.join("?")}`:"")}function tp(e="",t=!1){if(!t)return e.endsWith("/")?e:e+"/";if(lr(e,!0))return e||"/";const[n,...s]=e.split("?");return n+"/"+(s.length?`?${s.join("?")}`:"")}function np(e=""){return e.startsWith("/")}function sp(e=""){return(np(e)?e.substr(1):e)||"/"}function rp(e,t){if(ip(t))return e;const n=ep(t);return e.startsWith(n)?e:cp(n,e)}function op(e,t){const n=Al(e),s={...Qd(n.search),...t};return n.search=Gd(s),ap(n)}function ip(e){return!e||e==="/"}function lp(e){return e&&e!=="/"}function cp(e,...t){let n=e||"";for(const s of t.filter(lp))n=n?tp(n)+sp(s):s;return n}function Al(e="",t){if(!Jd(e,!0))return t?Al(t+e):Wo(e);const[n="",s,r]=(e.replace(/\\/g,"/").match(/([^:/]+:)?\/\/([^/@]+@)?(.*)/)||[]).splice(1),[o="",i=""]=(r.match(/([^/?#]*)(.*)?/)||[]).splice(1),{pathname:l,search:c,hash:a}=Wo(i);return{protocol:n,auth:s?s.substr(0,s.length-1):"",host:o,pathname:l,search:c,hash:a}}function Wo(e=""){const[t="",n="",s=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:s}}function ap(e){const t=e.pathname+(e.search?(e.search.startsWith("?")?"":"?")+e.search:"")+e.hash;return e.protocol?e.protocol+"//"+(e.auth?e.auth+"@":"")+e.host+t:t}class up extends Error{constructor(){super(...arguments),this.name="FetchError"}}function fp(e,t,n){let s="";e&&n&&(s=`${n.status} ${n.statusText} (${e.toString()})`),t&&(s=`${t.message} (${s})`);const r=new up(s);return Object.defineProperty(r,"request",{get(){return e}}),Object.defineProperty(r,"response",{get(){return n}}),Object.defineProperty(r,"data",{get(){return n&&n._data}}),r}const dp=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function zo(e="GET"){return dp.has(e.toUpperCase())}function pp(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const hp=new Set(["image/svg","application/xml","application/xhtml","application/html"]),gp=new Set(["application/json","application/ld+json"]);function _p(e=""){if(!e)return"json";const t=e.split(";").shift();return gp.has(t)?"json":hp.has(t)||t.startsWith("text/")?"text":"blob"}const mp=new Set([408,409,425,429,500,502,503,504]);function Tl(e){const{fetch:t,Headers:n}=e;function s(i){if(i.options.retry!==!1){const c=typeof i.options.retry=="number"?i.options.retry:zo(i.options.method)?0:1,a=i.response&&i.response.status||500;if(c>0&&mp.has(a))return r(i.request,{...i.options,retry:c-1})}const l=fp(i.request,i.error,i.response);throw Error.captureStackTrace&&Error.captureStackTrace(l,r),l}const r=async function(l,c={}){const a={request:l,options:{...e.defaults,...c},response:void 0,error:void 0};a.options.onRequest&&await a.options.onRequest(a),typeof a.request=="string"&&(a.options.baseURL&&(a.request=rp(a.request,a.options.baseURL)),a.options.params&&(a.request=op(a.request,a.options.params)),a.options.body&&zo(a.options.method)&&pp(a.options.body)&&(a.options.body=JSON.stringify(a.options.body),a.options.headers=new n(a.options.headers),a.options.headers.has("content-type")||a.options.headers.set("content-type","application/json"),a.options.headers.has("accept")||a.options.headers.set("accept","application/json"))),a.response=await t(a.request,a.options).catch(async d=>(a.error=d,a.options.onRequestError&&await a.options.onRequestError(a),s(a)));const u=(a.options.parseResponse?"json":a.options.responseType)||_p(a.response.headers.get("content-type")||"");if(u==="json"){const d=await a.response.text(),p=a.options.parseResponse||Cf;a.response._data=p(d)}else a.response._data=await a.response[u]();return a.options.onResponse&&await a.options.onResponse(a),a.response.ok||a.options.onResponseError&&await a.options.onResponseError(a),a.response.ok?a.response:s(a)},o=function(l,c){return r(l,c).then(a=>a._data)};return o.raw=r,o.create=(i={})=>Tl({...e,defaults:{...e.defaults,...i}}),o}const Sl=function(){if(typeof globalThis!="undefined")return globalThis;if(typeof self!="undefined")return self;if(typeof window!="undefined")return window;if(typeof global!="undefined")return global;throw new Error("unable to locate global object")}(),yp=Sl.fetch||(()=>Promise.reject(new Error("[ohmyfetch] global.fetch is not supported!"))),bp=Sl.Headers,vp=Tl({fetch:yp,Headers:bp});globalThis.$fetch||(globalThis.$fetch=vp);var Ep=()=>{},wp=[Af,Ff,Vf,Bd,Ep];const Cp={setup(){const e=Jn();return e.hooks.callHookWith(t=>t.map(n=>n()),"vue:setup"),{onResolve:()=>e.callHook("app:suspense:resolve")}}};function Ap(e,t,n,s,r,o){const i=Rs("App");return kr(),da(Ni,{onResolve:s.onResolve},{default:On(()=>[pe(i)]),_:1},8,["onResolve"])}var Vo=El(Cp,[["render",Ap]]);const cr=__NUXT__.config,Tp=cr.app.cdnURL||cr.app.baseURL;var Sp=de(Tp,cr.app.buildAssetsDir,"/__NUXT_BASE__/logo-light.862dc64c.svg".replace("/__NUXT_BASE__",""));const Rp={head(){return{title:"Xaman. Your XRP. Your wallet.",meta:[{hid:"og-type",property:"og:type",content:"website"},{hid:"og-title",property:"og:title",content:"Xaman: The entire XRPL and Xahau ecosystem in your pocket."},{hid:"og-desc",property:"og:description",content:"The leading self custody wallet for the XRP Ledger and Xahau. Secure your crypto with confidence!"},{hid:"og-image",property:"og:image",content:"https://xumm.app/assets/images/twitter-card.png"},{hid:"og-url",property:"og:url",content:"https://xumm.app"},{hid:"t-type",name:"twitter:creator",content:"@XRPLLabs"},{hid:"t-type",name:"twitter:card",content:"summary_large_image"}],script:[{src:"https://plausible.io/js/script.js",async:!0,defer:!0,"data-domain":"xumm.app"}]}},data(){return{menuOpen:!1}},created(){},mounted(){},methods:{closeMenu(){this.menuOpen=!1,document.body.classList.remove("noscroll")},toggleMenu(){document.body.classList.toggle("noscroll"),this.menuOpen=!this.menuOpen}},watch:{}},xp={class:"logo min-w-150px max-w-200px"},Np=Ee("img",{src:Sp,alt:""},null,-1),Up={class:"menuitems hidden lg:grid"},Pp={class:""},kp=Ee("i",{class:"fas fa-home"},null,-1),Op=Yn(),$p=Ee("span",{class:"Ecosystem
  • Developers
  • Features
  • Blog
  • Contact
  • FAQ & support
  • Buy Tangem cards
  • ',7),Lp={class:"action text-right"},Fp=Ee("a",{class:"hidden lg:inline-block tangem px-6 py-2 mx-2 bg-xummdark text-white font-medium text-sm hover:bg-xummneon hover:text-white rounded-full",href:"https://xrpl-labs.com/tangem/origin:website1d",target:"_blank"},[Ee("i",{class:"fas fa-credit-card"}),Yn(" Buy Tangem cards")],-1),Ip=Ee("i",{class:"fas fa-bars"},null,-1),Mp=[Ip],Hp=Ji('',5);function Xp(e,t,n,s,r,o){const i=Rs("NuxtLink"),l=Rs("NuxtPage");return kr(),fa("div",null,[Ee("nav",{class:Hn(["w-full grid grid-cols-[1fr,1fr] lg:grid-cols-[1fr,1fr,1fr] justify-between content-center px-5",[{mobilemenu:r.menuOpen}]])},[Ee("div",xp,[pe(i,{class:"nav-link",to:"/"},{default:On(()=>[Np]),_:1})]),Ee("div",Up,[Ee("ul",{class:"grid lg:grid-flow-col-dense gap-x-8 o.closeMenu())},[Ee("li",Pp,[pe(i,{class:"nav-link",to:"/"},{default:On(()=>[kp,Op,$p]),_:1})]),Bp])]),Ee("div",Lp,[Fp,Ee("a",{class:"sm:inline-block lg:hidden burger px-6 py-2 mx-2 bg-xummdark text-white font-medium text-sm hover:bg-xummneon hover:text-white rounded-full",onClick:t[1]||(t[1]=c=>o.toggleMenu())},Mp)])],2),pe(l),Hp])}var jp=El(Rp,[["render",Xp]]);let Qo;const Dp=du(wp);Qo=async function(){var r;const n=Boolean((r=window.__NUXT__)==null?void 0:r.serverRendered)?Ja(Vo):Ga(Vo);n.component("App",jp);const s=au({vueApp:n});await fu(s,Dp),await s.hooks.callHook("app:created",n),await s.hooks.callHook("app:beforeMount",n),s.hooks.hookOnce("app:suspense:resolve",()=>{s.isHydrating=!1}),n.mount("#__nuxt"),await s.hooks.callHook("app:mounted",n),await Ar()},Qo().catch(e=>{console.error("Error while mounting app:",e)});export{dh as A,ph as B,El as _,Ee as a,Ji as b,fa as c,Yn as d,zp as e,Vp as f,Qp as g,Yp as h,Gp as i,Jp as j,Zp as k,eh as l,th as m,nh as n,kr as o,Wp as p,sh as q,rh as r,oh as s,qp as t,ih as u,lh as v,ch as w,ah as x,uh as y,fh as z};