1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
/**
* @vue/shared v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function vt(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const le={},ns=[],Ye=()=>{},Rs=()=>!1,jn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),pl=e=>e.startsWith("onUpdate:"),ce=Object.assign,ml=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ap=Object.prototype.hasOwnProperty,pe=(e,t)=>ap.call(e,t),j=Array.isArray,ss=e=>Es(e)==="[object Map]",Un=e=>Es(e)==="[object Set]",Ac=e=>Es(e)==="[object Date]",up=e=>Es(e)==="[object RegExp]",Q=e=>typeof e=="function",ne=e=>typeof e=="string",ut=e=>typeof e=="symbol",be=e=>e!==null&&typeof e=="object",gl=e=>(be(e)||Q(e))&&Q(e.then)&&Q(e.catch),fu=Object.prototype.toString,Es=e=>fu.call(e),fp=e=>Es(e).slice(8,-1),Oi=e=>Es(e)==="[object Object]",yl=e=>ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,fn=vt(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),hp=vt("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),Ni=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},dp=/-(\w)/g,we=Ni(e=>e.replace(dp,(t,n)=>n?n.toUpperCase():"")),pp=/\B([A-Z])/g,ct=Ni(e=>e.replace(pp,"-$1").toLowerCase()),Wn=Ni(e=>e.charAt(0).toUpperCase()+e.slice(1)),rs=Ni(e=>e?`on${Wn(e)}`:""),Qe=(e,t)=>!Object.is(e,t),is=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},hu=(e,t,n,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Qr=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ei=e=>{const t=ne(e)?Number(e):NaN;return isNaN(t)?e:t};let xc;const Ri=()=>xc||(xc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function mp(e,t){return e+JSON.stringify(t,(n,s)=>typeof s=="function"?s.toString():s)}const gp="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",yp=vt(gp);function ur(e){if(j(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=ne(s)?du(s):ur(s);if(r)for(const i in r)t[i]=r[i]}return t}else if(ne(e)||be(e))return e}const vp=/;(?![^(]*\))/g,bp=/:([^]+)/,Sp=/\/\*[^]*?\*\//g;function du(e){const t={};return e.replace(Sp,"").split(vp).forEach(n=>{if(n){const s=n.split(bp);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function fr(e){let t="";if(ne(e))t=e;else if(j(e))for(let n=0;n<e.length;n++){const s=fr(e[n]);s&&(t+=s+" ")}else if(be(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function _p(e){if(!e)return null;let{class:t,style:n}=e;return t&&!ne(t)&&(e.class=fr(t)),n&&(e.style=ur(n)),e}const Ep="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",wp="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",Tp="annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics",Cp="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",Ap=vt(Ep),xp=vt(wp),Op=vt(Tp),Np=vt(Cp),Rp="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ip=vt(Rp);function pu(e){return!!e||e===""}function Pp(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=gn(e[s],t[s]);return n}function gn(e,t){if(e===t)return!0;let n=Ac(e),s=Ac(t);if(n||s)return n&&s?e.getTime()===t.getTime():!1;if(n=ut(e),s=ut(t),n||s)return e===t;if(n=j(e),s=j(t),n||s)return n&&s?Pp(e,t):!1;if(n=be(e),s=be(t),n||s){if(!n||!s)return!1;const r=Object.keys(e).length,i=Object.keys(t).length;if(r!==i)return!1;for(const o in e){const l=e.hasOwnProperty(o),c=t.hasOwnProperty(o);if(l&&!c||!l&&c||!gn(e[o],t[o]))return!1}}return String(e)===String(t)}function Ii(e,t){return e.findIndex(n=>gn(n,t))}const mu=e=>!!(e&&e.__v_isRef===!0),gu=e=>ne(e)?e:e==null?"":j(e)||be(e)&&(e.toString===fu||!Q(e.toString))?mu(e)?gu(e.value):JSON.stringify(e,yu,2):String(e),yu=(e,t)=>mu(t)?yu(e,t.value):ss(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[no(s,i)+" =>"]=r,n),{})}:Un(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>no(n))}:ut(t)?no(t):be(t)&&!j(t)&&!Oi(t)?String(t):t,no=(e,t="")=>{var n;return ut(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Ze;class vl{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ze,!t&&Ze&&(this.index=(Ze.scopes||(Ze.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Ze;try{return Ze=this,t()}finally{Ze=n}}}on(){Ze=this}off(){Ze=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.scopes)for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}function vu(e){return new vl(e)}function Pi(){return Ze}function bl(e,t=!1){Ze&&Ze.cleanups.push(e)}let _e;const so=new WeakSet;class qs{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Ze&&Ze.active&&Ze.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,so.has(this)&&(so.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Su(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Oc(this),_u(this);const t=_e,n=Rt;_e=this,Rt=!0;try{return this.fn()}finally{Eu(this),_e=t,Rt=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)El(t);this.deps=this.depsTail=void 0,Oc(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?so.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){xo(this)&&this.run()}get dirty(){return xo(this)}}let bu=0,Ms,ks;function Su(e,t=!1){if(e.flags|=8,t){e.next=ks,ks=e;return}e.next=Ms,Ms=e}function Sl(){bu++}function _l(){if(--bu>0)return;if(ks){let t=ks;for(ks=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Ms;){let t=Ms;for(Ms=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function _u(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Eu(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),El(s),Mp(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function xo(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(wu(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function wu(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Gs))return;e.globalVersion=Gs;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!xo(e)){e.flags&=-3;return}const n=_e,s=Rt;_e=e,Rt=!0;try{_u(e);const r=e.fn(e._value);(t.version===0||Qe(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{_e=n,Rt=s,Eu(e),e.flags&=-3}}function El(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)El(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Mp(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function kp(e,t){e.effect instanceof qs&&(e=e.effect.fn);const n=new qs(e);t&&ce(n,t);try{n.run()}catch(r){throw n.stop(),r}const s=n.run.bind(n);return s.effect=n,s}function Fp(e){e.effect.stop()}let Rt=!0;const Tu=[];function Sn(){Tu.push(Rt),Rt=!1}function _n(){const e=Tu.pop();Rt=e===void 0?!0:e}function Oc(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=_e;_e=void 0;try{t()}finally{_e=n}}}let Gs=0;class Lp{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Mi{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!_e||!Rt||_e===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==_e)n=this.activeLink=new Lp(_e,this),_e.deps?(n.prevDep=_e.depsTail,_e.depsTail.nextDep=n,_e.depsTail=n):_e.deps=_e.depsTail=n,Cu(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=_e.depsTail,n.nextDep=void 0,_e.depsTail.nextDep=n,_e.depsTail=n,_e.deps===n&&(_e.deps=s)}return n}trigger(t){this.version++,Gs++,this.notify(t)}notify(t){Sl();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{_l()}}}function Cu(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)Cu(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const ti=new WeakMap,Mn=Symbol(""),Oo=Symbol(""),zs=Symbol("");function Ke(e,t,n){if(Rt&&_e){let s=ti.get(e);s||ti.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new Mi),r.map=s,r.key=n),r.track()}}function qt(e,t,n,s,r,i){const o=ti.get(e);if(!o){Gs++;return}const l=c=>{c&&c.trigger()};if(Sl(),t==="clear")o.forEach(l);else{const c=j(e),f=c&&yl(n);if(c&&n==="length"){const u=Number(s);o.forEach((a,h)=>{(h==="length"||h===zs||!ut(h)&&h>=u)&&l(a)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),f&&l(o.get(zs)),t){case"add":c?f&&l(o.get("length")):(l(o.get(Mn)),ss(e)&&l(o.get(Oo)));break;case"delete":c||(l(o.get(Mn)),ss(e)&&l(o.get(Oo)));break;case"set":ss(e)&&l(o.get(Mn));break}}_l()}function Dp(e,t){const n=ti.get(e);return n&&n.get(t)}function Yn(e){const t=oe(e);return t===e?t:(Ke(t,"iterate",zs),yt(e)?t:t.map(qe))}function ki(e){return Ke(e=oe(e),"iterate",zs),e}const Vp={__proto__:null,[Symbol.iterator](){return ro(this,Symbol.iterator,qe)},concat(...e){return Yn(this).concat(...e.map(t=>j(t)?Yn(t):t))},entries(){return ro(this,"entries",e=>(e[1]=qe(e[1]),e))},every(e,t){return Bt(this,"every",e,t,void 0,arguments)},filter(e,t){return Bt(this,"filter",e,t,n=>n.map(qe),arguments)},find(e,t){return Bt(this,"find",e,t,qe,arguments)},findIndex(e,t){return Bt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Bt(this,"findLast",e,t,qe,arguments)},findLastIndex(e,t){return Bt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Bt(this,"forEach",e,t,void 0,arguments)},includes(...e){return io(this,"includes",e)},indexOf(...e){return io(this,"indexOf",e)},join(e){return Yn(this).join(e)},lastIndexOf(...e){return io(this,"lastIndexOf",e)},map(e,t){return Bt(this,"map",e,t,void 0,arguments)},pop(){return As(this,"pop")},push(...e){return As(this,"push",e)},reduce(e,...t){return Nc(this,"reduce",e,t)},reduceRight(e,...t){return Nc(this,"reduceRight",e,t)},shift(){return As(this,"shift")},some(e,t){return Bt(this,"some",e,t,void 0,arguments)},splice(...e){return As(this,"splice",e)},toReversed(){return Yn(this).toReversed()},toSorted(e){return Yn(this).toSorted(e)},toSpliced(...e){return Yn(this).toSpliced(...e)},unshift(...e){return As(this,"unshift",e)},values(){return ro(this,"values",qe)}};function ro(e,t,n){const s=ki(e),r=s[t]();return s!==e&&!yt(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.value&&(i.value=n(i.value)),i}),r}const $p=Array.prototype;function Bt(e,t,n,s,r,i){const o=ki(e),l=o!==e&&!yt(e),c=o[t];if(c!==$p[t]){const a=c.apply(e,i);return l?qe(a):a}let f=n;o!==e&&(l?f=function(a,h){return n.call(this,qe(a),h,e)}:n.length>2&&(f=function(a,h){return n.call(this,a,h,e)}));const u=c.call(o,f,s);return l&&r?r(u):u}function Nc(e,t,n,s){const r=ki(e);let i=n;return r!==e&&(yt(e)?n.length>3&&(i=function(o,l,c){return n.call(this,o,l,c,e)}):i=function(o,l,c){return n.call(this,o,qe(l),c,e)}),r[t](i,...s)}function io(e,t,n){const s=oe(e);Ke(s,"iterate",zs);const r=s[t](...n);return(r===-1||r===!1)&&Di(n[0])?(n[0]=oe(n[0]),s[t](...n)):r}function As(e,t,n=[]){Sn(),Sl();const s=oe(e)[t].apply(e,n);return _l(),_n(),s}const Bp=vt("__proto__,__v_isRef,__isVue"),Au=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ut));function Hp(e){ut(e)||(e=String(e));const t=oe(this);return Ke(t,"has",e),t.hasOwnProperty(e)}class xu{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?Mu:Pu:i?Iu:Ru).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=j(t);if(!r){let c;if(o&&(c=Vp[n]))return c;if(n==="hasOwnProperty")return Hp}const l=Reflect.get(t,n,Te(t)?t:s);return(ut(n)?Au.has(n):Bp(n))||(r||Ke(t,"get",n),i)?l:Te(l)?o&&yl(n)?l:l.value:be(l)?r?wt(l):ft(l):l}}class Ou extends xu{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._isShallow){const c=yn(i);if(!yt(s)&&!yn(s)&&(i=oe(i),s=oe(s)),!j(t)&&Te(i)&&!Te(s))return c?!1:(i.value=s,!0)}const o=j(t)&&yl(n)?Number(n)<t.length:pe(t,n),l=Reflect.set(t,n,s,Te(t)?t:r);return t===oe(r)&&(o?Qe(s,i)&&qt(t,"set",n,s):qt(t,"add",n,s)),l}deleteProperty(t,n){const s=pe(t,n);t[n];const r=Reflect.deleteProperty(t,n);return r&&s&&qt(t,"delete",n,void 0),r}has(t,n){const s=Reflect.has(t,n);return(!ut(n)||!Au.has(n))&&Ke(t,"has",n),s}ownKeys(t){return Ke(t,"iterate",j(t)?"length":Mn),Reflect.ownKeys(t)}}class Nu extends xu{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const jp=new Ou,Up=new Nu,Wp=new Ou(!0),Kp=new Nu(!0),No=e=>e,Cr=e=>Reflect.getPrototypeOf(e);function qp(e,t,n){return function(...s){const r=this.__v_raw,i=oe(r),o=ss(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,f=r[e](...s),u=n?No:t?Ro:qe;return!t&&Ke(i,"iterate",c?Oo:Mn),{next(){const{value:a,done:h}=f.next();return h?{value:a,done:h}:{value:l?[u(a[0]),u(a[1])]:u(a),done:h}},[Symbol.iterator](){return this}}}}function Ar(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Gp(e,t){const n={get(r){const i=this.__v_raw,o=oe(i),l=oe(r);e||(Qe(r,l)&&Ke(o,"get",r),Ke(o,"get",l));const{has:c}=Cr(o),f=t?No:e?Ro:qe;if(c.call(o,r))return f(i.get(r));if(c.call(o,l))return f(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&Ke(oe(r),"iterate",Mn),Reflect.get(r,"size",r)},has(r){const i=this.__v_raw,o=oe(i),l=oe(r);return e||(Qe(r,l)&&Ke(o,"has",r),Ke(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,c=oe(l),f=t?No:e?Ro:qe;return!e&&Ke(c,"iterate",Mn),l.forEach((u,a)=>r.call(i,f(u),f(a),o))}};return ce(n,e?{add:Ar("add"),set:Ar("set"),delete:Ar("delete"),clear:Ar("clear")}:{add(r){!t&&!yt(r)&&!yn(r)&&(r=oe(r));const i=oe(this);return Cr(i).has.call(i,r)||(i.add(r),qt(i,"add",r,r)),this},set(r,i){!t&&!yt(i)&&!yn(i)&&(i=oe(i));const o=oe(this),{has:l,get:c}=Cr(o);let f=l.call(o,r);f||(r=oe(r),f=l.call(o,r));const u=c.call(o,r);return o.set(r,i),f?Qe(i,u)&&qt(o,"set",r,i):qt(o,"add",r,i),this},delete(r){const i=oe(this),{has:o,get:l}=Cr(i);let c=o.call(i,r);c||(r=oe(r),c=o.call(i,r)),l&&l.call(i,r);const f=i.delete(r);return c&&qt(i,"delete",r,void 0),f},clear(){const r=oe(this),i=r.size!==0,o=r.clear();return i&&qt(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=qp(r,e,t)}),n}function Fi(e,t){const n=Gp(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(pe(n,r)&&r in s?n:s,r,i)}const zp={get:Fi(!1,!1)},Yp={get:Fi(!1,!0)},Jp={get:Fi(!0,!1)},Xp={get:Fi(!0,!0)},Ru=new WeakMap,Iu=new WeakMap,Pu=new WeakMap,Mu=new WeakMap;function Zp(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Qp(e){return e.__v_skip||!Object.isExtensible(e)?0:Zp(fp(e))}function ft(e){return yn(e)?e:Li(e,!1,jp,zp,Ru)}function wl(e){return Li(e,!1,Wp,Yp,Iu)}function wt(e){return Li(e,!0,Up,Jp,Pu)}function em(e){return Li(e,!0,Kp,Xp,Mu)}function Li(e,t,n,s,r){if(!be(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=Qp(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function hn(e){return yn(e)?hn(e.__v_raw):!!(e&&e.__v_isReactive)}function yn(e){return!!(e&&e.__v_isReadonly)}function yt(e){return!!(e&&e.__v_isShallow)}function Di(e){return e?!!e.__v_raw:!1}function oe(e){const t=e&&e.__v_raw;return t?oe(t):e}function ku(e){return!pe(e,"__v_skip")&&Object.isExtensible(e)&&hu(e,"__v_skip",!0),e}const qe=e=>be(e)?ft(e):e,Ro=e=>be(e)?wt(e):e;function Te(e){return e?e.__v_isRef===!0:!1}function z(e){return Fu(e,!1)}function Vn(e){return Fu(e,!0)}function Fu(e,t){return Te(e)?e:new tm(e,t)}class tm{constructor(t,n){this.dep=new Mi,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:oe(t),this._value=n?t:qe(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||yt(t)||yn(t);t=s?t:oe(t),Qe(t,n)&&(this._rawValue=t,this._value=s?t:qe(t),this.dep.trigger())}}function nm(e){e.dep&&e.dep.trigger()}function $e(e){return Te(e)?e.value:e}function sm(e){return Q(e)?e():$e(e)}const rm={get:(e,t,n)=>t==="__v_raw"?e:$e(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Te(r)&&!Te(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Tl(e){return hn(e)?e:new Proxy(e,rm)}class im{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Mi,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Vi(e){return new im(e)}function Lu(e){const t=j(e)?new Array(e.length):{};for(const n in e)t[n]=Vu(e,n);return t}class om{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Dp(oe(this._object),this._key)}}class lm{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Du(e,t,n){return Te(e)?e:Q(e)?new lm(e):be(e)&&arguments.length>1?Vu(e,t,n):z(e)}function Vu(e,t,n){const s=e[t];return Te(s)?s:new om(e,t,n)}class cm{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Mi(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Gs-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&_e!==this)return Su(this,!0),!0}get value(){const t=this.dep.track();return wu(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function am(e,t,n=!1){let s,r;return Q(e)?s=e:(s=e.get,r=e.set),new cm(s,r,n)}const um={GET:"get",HAS:"has",ITERATE:"iterate"},fm={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},xr={},ni=new WeakMap;let sn;function hm(){return sn}function $u(e,t=!1,n=sn){if(n){let s=ni.get(n);s||ni.set(n,s=[]),s.push(e)}}function dm(e,t,n=le){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:c}=n,f=v=>r?v:yt(v)||r===!1||r===0?Gt(v,1):Gt(v);let u,a,h,d,m=!1,g=!1;if(Te(e)?(a=()=>e.value,m=yt(e)):hn(e)?(a=()=>f(e),m=!0):j(e)?(g=!0,m=e.some(v=>hn(v)||yt(v)),a=()=>e.map(v=>{if(Te(v))return v.value;if(hn(v))return f(v);if(Q(v))return c?c(v,2):v()})):Q(e)?t?a=c?()=>c(e,2):e:a=()=>{if(h){Sn();try{h()}finally{_n()}}const v=sn;sn=u;try{return c?c(e,3,[d]):e(d)}finally{sn=v}}:a=Ye,t&&r){const v=a,E=r===!0?1/0:r;a=()=>Gt(v(),E)}const w=Pi(),_=()=>{u.stop(),w&&ml(w.effects,u)};if(i&&t){const v=t;t=(...E)=>{v(...E),_()}}let S=g?new Array(e.length).fill(xr):xr;const p=v=>{if(!(!(u.flags&1)||!u.dirty&&!v))if(t){const E=u.run();if(r||m||(g?E.some((x,R)=>Qe(x,S[R])):Qe(E,S))){h&&h();const x=sn;sn=u;try{const R=[E,S===xr?void 0:g&&S[0]===xr?[]:S,d];c?c(t,3,R):t(...R),S=E}finally{sn=x}}}else u.run()};return l&&l(p),u=new qs(a),u.scheduler=o?()=>o(p,!1):p,d=v=>$u(v,!1,u),h=u.onStop=()=>{const v=ni.get(u);if(v){if(c)c(v,4);else for(const E of v)E();ni.delete(u)}},t?s?p(!0):S=u.run():o?o(p.bind(null,!0),!0):u.run(),_.pause=u.pause.bind(u),_.resume=u.resume.bind(u),_.stop=_,_}function Gt(e,t=1/0,n){if(t<=0||!be(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Te(e))Gt(e.value,t,n);else if(j(e))for(let s=0;s<e.length;s++)Gt(e[s],t,n);else if(Un(e)||ss(e))e.forEach(s=>{Gt(s,t,n)});else if(Oi(e)){for(const s in e)Gt(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Gt(e[s],t,n)}return e}/**
* @vue/runtime-core v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const Bu=[];function pm(e){Bu.push(e)}function mm(){Bu.pop()}function gm(e,t){}const ym={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},vm={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function ws(e,t,n,s){try{return s?e(...s):e()}catch(r){Kn(r,t,n)}}function xt(e,t,n,s){if(Q(e)){const r=ws(e,t,n,s);return r&&gl(r)&&r.catch(i=>{Kn(i,t,n)}),r}if(j(e)){const r=[];for(let i=0;i<e.length;i++)r.push(xt(e[i],t,n,s));return r}}function Kn(e,t,n,s=!0){const r=t?t.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||le;if(t){let l=t.parent;const c=t.proxy,f=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const u=l.ec;if(u){for(let a=0;a<u.length;a++)if(u[a](e,c,f)===!1)return}l=l.parent}if(i){Sn(),ws(i,null,10,[e,c,f]),_n();return}}bm(e,n,r,s,o)}function bm(e,t,n,s=!0,r=!1){if(r)throw e;console.error(e)}const et=[];let Dt=-1;const os=[];let rn=null,Zn=0;const Hu=Promise.resolve();let si=null;function En(e){const t=si||Hu;return e?t.then(this?e.bind(this):e):t}function Sm(e){let t=Dt+1,n=et.length;for(;t<n;){const s=t+n>>>1,r=et[s],i=Ys(r);i<e||i===e&&r.flags&2?t=s+1:n=s}return t}function Cl(e){if(!(e.flags&1)){const t=Ys(e),n=et[et.length-1];!n||!(e.flags&2)&&t>=Ys(n)?et.push(e):et.splice(Sm(t),0,e),e.flags|=1,ju()}}function ju(){si||(si=Hu.then(Uu))}function ri(e){j(e)?os.push(...e):rn&&e.id===-1?rn.splice(Zn+1,0,e):e.flags&1||(os.push(e),e.flags|=1),ju()}function Rc(e,t,n=Dt+1){for(;n<et.length;n++){const s=et[n];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;et.splice(n,1),n--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function ii(e){if(os.length){const t=[...new Set(os)].sort((n,s)=>Ys(n)-Ys(s));if(os.length=0,rn){rn.push(...t);return}for(rn=t,Zn=0;Zn<rn.length;Zn++){const n=rn[Zn];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}rn=null,Zn=0}}const Ys=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Uu(e){try{for(Dt=0;Dt<et.length;Dt++){const t=et[Dt];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),ws(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Dt<et.length;Dt++){const t=et[Dt];t&&(t.flags&=-2)}Dt=-1,et.length=0,ii(),si=null,(et.length||os.length)&&Uu()}}let Qn,Or=[];function Wu(e,t){var n,s;Qn=e,Qn?(Qn.enabled=!0,Or.forEach(({event:r,args:i})=>Qn.emit(r,...i)),Or=[]):typeof window<"u"&&window.HTMLElement&&!((s=(n=window.navigator)==null?void 0:n.userAgent)!=null&&s.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{Wu(i,t)}),setTimeout(()=>{Qn||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Or=[])},3e3)):Or=[]}let Fe=null,$i=null;function Js(e){const t=Fe;return Fe=e,$i=e&&e.type.__scopeId||null,t}function _m(e){$i=e}function Em(){$i=null}const wm=e=>Al;function Al(e,t=Fe,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Vo(-1);const i=Js(t);let o;try{o=e(...r)}finally{Js(i),s._d&&Vo(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Tm(e,t){if(Fe===null)return e;const n=gr(Fe),s=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[i,o,l,c=le]=t[r];i&&(Q(i)&&(i={mounted:i,updated:i}),i.deep&&Gt(o),s.push({dir:i,instance:n,value:o,oldValue:void 0,arg:l,modifiers:c}))}return e}function Vt(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o<r.length;o++){const l=r[o];i&&(l.oldValue=i[o].value);let c=l.dir[s];c&&(Sn(),xt(c,n,8,[e.el,l,e,t]),_n())}}const Ku=Symbol("_vte"),qu=e=>e.__isTeleport,Fs=e=>e&&(e.disabled||e.disabled===""),Cm=e=>e&&(e.defer||e.defer===""),Ic=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Pc=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Io=(e,t)=>{const n=e&&e.to;return ne(n)?t?t(n):null:n},Am={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,i,o,l,c,f){const{mc:u,pc:a,pbc:h,o:{insert:d,querySelector:m,createText:g,createComment:w}}=f,_=Fs(t.props);let{shapeFlag:S,children:p,dynamicChildren:v}=t;if(e==null){const E=t.el=g(""),x=t.anchor=g("");d(E,n,s),d(x,n,s);const R=(C,T)=>{S&16&&(r&&r.isCE&&(r.ce._teleportTarget=C),u(p,C,T,r,i,o,l,c))},O=()=>{const C=t.target=Io(t.props,m),T=Gu(C,t,g,d);C&&(o!=="svg"&&Ic(C)?o="svg":o!=="mathml"&&Pc(C)&&(o="mathml"),_||(R(C,T),jr(t,!1)))};_&&(R(n,x),jr(t,!0)),Cm(t.props)?De(O,i):O()}else{t.el=e.el,t.targetStart=e.targetStart;const E=t.anchor=e.anchor,x=t.target=e.target,R=t.targetAnchor=e.targetAnchor,O=Fs(e.props),C=O?n:x,T=O?E:R;if(o==="svg"||Ic(x)?o="svg":(o==="mathml"||Pc(x))&&(o="mathml"),v?(h(e.dynamicChildren,v,C,r,i,o,l),Ll(e,t,!0)):c||a(e,t,C,T,r,i,o,l,!1),_)O?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Nr(t,n,E,f,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const I=t.target=Io(t.props,m);I&&Nr(t,I,null,f,0)}else O&&Nr(t,x,R,f,1);jr(t,_)}},remove(e,t,n,{um:s,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:c,targetStart:f,targetAnchor:u,target:a,props:h}=e;if(a&&(r(f),r(u)),i&&r(c),o&16){const d=i||!Fs(h);for(let m=0;m<l.length;m++){const g=l[m];s(g,t,n,d,!!g.dynamicChildren)}}},move:Nr,hydrate:xm};function Nr(e,t,n,{o:{insert:s},m:r},i=2){i===0&&s(e.targetAnchor,t,n);const{el:o,anchor:l,shapeFlag:c,children:f,props:u}=e,a=i===2;if(a&&s(o,t,n),(!a||Fs(u))&&c&16)for(let h=0;h<f.length;h++)r(f[h],t,n,2);a&&s(l,t,n)}function xm(e,t,n,s,r,i,{o:{nextSibling:o,parentNode:l,querySelector:c,insert:f,createText:u}},a){const h=t.target=Io(t.props,c);if(h){const d=Fs(t.props),m=h._lpa||h.firstChild;if(t.shapeFlag&16)if(d)t.anchor=a(o(e),t,l(e),n,s,r,i),t.targetStart=m,t.targetAnchor=m&&o(m);else{t.anchor=o(e);let g=m;for(;g;){if(g&&g.nodeType===8){if(g.data==="teleport start anchor")t.targetStart=g;else if(g.data==="teleport anchor"){t.targetAnchor=g,h._lpa=t.targetAnchor&&o(t.targetAnchor);break}}g=o(g)}t.targetAnchor||Gu(h,t,u,f),a(m&&o(m),t,h,n,s,r,i)}jr(t,d)}return t.anchor&&o(t.anchor)}const Om=Am;function jr(e,t){const n=e.ctx;if(n&&n.ut){let s,r;for(t?(s=e.el,r=e.anchor):(s=e.targetStart,r=e.targetAnchor);s&&s!==r;)s.nodeType===1&&s.setAttribute("data-v-owner",n.uid),s=s.nextSibling;n.ut()}}function Gu(e,t,n,s){const r=t.targetStart=n(""),i=t.targetAnchor=n("");return r[Ku]=i,e&&(s(r,e),s(i,e)),i}const on=Symbol("_leaveCb"),Rr=Symbol("_enterCb");function xl(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return wn(()=>{e.isMounted=!0}),Ui(()=>{e.isUnmounting=!0}),e}const _t=[Function,Array],Ol={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:_t,onEnter:_t,onAfterEnter:_t,onEnterCancelled:_t,onBeforeLeave:_t,onLeave:_t,onAfterLeave:_t,onLeaveCancelled:_t,onBeforeAppear:_t,onAppear:_t,onAfterAppear:_t,onAppearCancelled:_t},zu=e=>{const t=e.subTree;return t.component?zu(t.component):t},Nm={name:"BaseTransition",props:Ol,setup(e,{slots:t}){const n=Le(),s=xl();return()=>{const r=t.default&&Bi(t.default(),!0);if(!r||!r.length)return;const i=Yu(r),o=oe(e),{mode:l}=o;if(s.isLeaving)return oo(i);const c=Mc(i);if(!c)return oo(i);let f=hs(c,o,s,n,h=>f=h);c.type!==Pe&&Jt(c,f);const u=n.subTree,a=u&&Mc(u);if(a&&a.type!==Pe&&!Nt(c,a)&&zu(n).type!==Pe){const h=hs(a,o,s,n);if(Jt(a,h),l==="out-in"&&c.type!==Pe)return s.isLeaving=!0,h.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete h.afterLeave},oo(i);l==="in-out"&&c.type!==Pe&&(h.delayLeave=(d,m,g)=>{const w=Xu(s,a);w[String(a.key)]=a,d[on]=()=>{m(),d[on]=void 0,delete f.delayedLeave},f.delayedLeave=g})}return i}}};function Yu(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Pe){t=n;break}}return t}const Ju=Nm;function Xu(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 hs(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:f,onAfterEnter:u,onEnterCancelled:a,onBeforeLeave:h,onLeave:d,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:w,onAppear:_,onAfterAppear:S,onAppearCancelled:p}=t,v=String(e.key),E=Xu(n,e),x=(C,T)=>{C&&xt(C,s,9,T)},R=(C,T)=>{const I=T[1];x(C,T),j(C)?C.every(A=>A.length<=1)&&I():C.length<=1&&I()},O={mode:o,persisted:l,beforeEnter(C){let T=c;if(!n.isMounted)if(i)T=w||c;else return;C[on]&&C[on](!0);const I=E[v];I&&Nt(e,I)&&I.el[on]&&I.el[on](),x(T,[C])},enter(C){let T=f,I=u,A=a;if(!n.isMounted)if(i)T=_||f,I=S||u,A=p||a;else return;let L=!1;const G=C[Rr]=X=>{L||(L=!0,X?x(A,[C]):x(I,[C]),O.delayedLeave&&O.delayedLeave(),C[Rr]=void 0)};T?R(T,[C,G]):G()},leave(C,T){const I=String(e.key);if(C[Rr]&&C[Rr](!0),n.isUnmounting)return T();x(h,[C]);let A=!1;const L=C[on]=G=>{A||(A=!0,T(),G?x(g,[C]):x(m,[C]),C[on]=void 0,E[I]===e&&delete E[I])};E[I]=e,d?R(d,[C,L]):L()},clone(C){const T=hs(C,t,n,s,r);return r&&r(T),T}};return O}function oo(e){if(dr(e))return e=$t(e),e.children=null,e}function Mc(e){if(!dr(e))return qu(e.type)&&e.children?Yu(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Q(n.default))return n.default()}}function Jt(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Jt(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 Bi(e,t=!1,n){let s=[],r=0;for(let i=0;i<e.length;i++){let o=e[i];const l=n==null?o.key:String(n)+String(o.key!=null?o.key:i);o.type===Ve?(o.patchFlag&128&&r++,s=s.concat(Bi(o.children,t,l))):(t||o.type!==Pe)&&s.push(l!=null?$t(o,{key:l}):o)}if(r>1)for(let i=0;i<s.length;i++)s[i].patchFlag=-2;return s}/*! #__NO_SIDE_EFFECTS__ */function hr(e,t){return Q(e)?ce({name:e.name},t,{setup:e}):e}function Rm(){const e=Le();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function Nl(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Im(e){const t=Le(),n=Vn(null);if(t){const r=t.refs===le?t.refs={}:t.refs;Object.defineProperty(r,e,{enumerable:!0,get:()=>n.value,set:i=>n.value=i})}return n}function oi(e,t,n,s,r=!1){if(j(e)){e.forEach((m,g)=>oi(m,t&&(j(t)?t[g]:t),n,s,r));return}if(dn(s)&&!r)return;const i=s.shapeFlag&4?gr(s.component):s.el,o=r?null:i,{i:l,r:c}=e,f=t&&t.r,u=l.refs===le?l.refs={}:l.refs,a=l.setupState,h=oe(a),d=a===le?()=>!1:m=>pe(h,m);if(f!=null&&f!==c&&(ne(f)?(u[f]=null,d(f)&&(a[f]=null)):Te(f)&&(f.value=null)),Q(c))ws(c,l,12,[o,u]);else{const m=ne(c),g=Te(c);if(m||g){const w=()=>{if(e.f){const _=m?d(c)?a[c]:u[c]:c.value;r?j(_)&&ml(_,i):j(_)?_.includes(i)||_.push(i):m?(u[c]=[i],d(c)&&(a[c]=u[c])):(c.value=[i],e.k&&(u[e.k]=c.value))}else m?(u[c]=o,d(c)&&(a[c]=o)):g&&(c.value=o,e.k&&(u[e.k]=o))};o?(w.id=-1,De(w,n)):w()}}}let kc=!1;const Jn=()=>{kc||(console.error("Hydration completed but contains mismatches."),kc=!0)},Pm=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Mm=e=>e.namespaceURI.includes("MathML"),Ir=e=>{if(e.nodeType===1){if(Pm(e))return"svg";if(Mm(e))return"mathml"}},ts=e=>e.nodeType===8;function km(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:f}}=e,u=(p,v)=>{if(!v.hasChildNodes()){n(null,p,v),ii(),v._vnode=p;return}a(v.firstChild,p,null,null,null),ii(),v._vnode=p},a=(p,v,E,x,R,O=!1)=>{O=O||!!v.dynamicChildren;const C=ts(p)&&p.data==="[",T=()=>g(p,v,E,x,R,C),{type:I,ref:A,shapeFlag:L,patchFlag:G}=v;let X=p.nodeType;v.el=p,G===-2&&(O=!1,v.dynamicChildren=null);let U=null;switch(I){case pn:X!==3?v.children===""?(c(v.el=r(""),o(p),p),U=p):U=T():(p.data!==v.children&&(Jn(),p.data=v.children),U=i(p));break;case Pe:S(p)?(U=i(p),_(v.el=p.content.firstChild,p,E)):X!==8||C?U=T():U=i(p);break;case Fn:if(C&&(p=i(p),X=p.nodeType),X===1||X===3){U=p;const Z=!v.children.length;for(let q=0;q<v.staticCount;q++)Z&&(v.children+=U.nodeType===1?U.outerHTML:U.data),q===v.staticCount-1&&(v.anchor=U),U=i(U);return C?i(U):U}else T();break;case Ve:C?U=m(p,v,E,x,R,O):U=T();break;default:if(L&1)(X!==1||v.type.toLowerCase()!==p.tagName.toLowerCase())&&!S(p)?U=T():U=h(p,v,E,x,R,O);else if(L&6){v.slotScopeIds=R;const Z=o(p);if(C?U=w(p):ts(p)&&p.data==="teleport start"?U=w(p,p.data,"teleport end"):U=i(p),t(v,Z,null,E,x,Ir(Z),O),dn(v)){let q;C?(q=Ee(Ve),q.anchor=U?U.previousSibling:Z.lastChild):q=p.nodeType===3?$l(""):Ee("div"),q.el=p,v.component.subTree=q}}else L&64?X!==8?U=T():U=v.type.hydrate(p,v,E,x,R,O,e,d):L&128&&(U=v.type.hydrate(p,v,E,x,Ir(o(p)),R,O,e,a))}return A!=null&&oi(A,null,x,v),U},h=(p,v,E,x,R,O)=>{O=O||!!v.dynamicChildren;const{type:C,props:T,patchFlag:I,shapeFlag:A,dirs:L,transition:G}=v,X=C==="input"||C==="option";if(X||I!==-1){L&&Vt(v,null,E,"created");let U=!1;if(S(p)){U=wf(null,G)&&E&&E.vnode.props&&E.vnode.props.appear;const q=p.content.firstChild;U&&G.beforeEnter(q),_(q,p,E),v.el=p=q}if(A&16&&!(T&&(T.innerHTML||T.textContent))){let q=d(p.firstChild,v,p,E,x,R,O);for(;q;){Pr(p,1)||Jn();const Oe=q;q=q.nextSibling,l(Oe)}}else if(A&8){let q=v.children;q[0]===`
`&&(p.tagName==="PRE"||p.tagName==="TEXTAREA")&&(q=q.slice(1)),p.textContent!==q&&(Pr(p,0)||Jn(),p.textContent=v.children)}if(T){if(X||!O||I&48){const q=p.tagName.includes("-");for(const Oe in T)(X&&(Oe.endsWith("value")||Oe==="indeterminate")||jn(Oe)&&!fn(Oe)||Oe[0]==="."||q)&&s(p,Oe,null,T[Oe],void 0,E)}else if(T.onClick)s(p,"onClick",null,T.onClick,void 0,E);else if(I&4&&hn(T.style))for(const q in T.style)T.style[q]}let Z;(Z=T&&T.onVnodeBeforeMount)&&it(Z,E,v),L&&Vt(v,null,E,"beforeMount"),((Z=T&&T.onVnodeMounted)||L||U)&&kf(()=>{Z&&it(Z,E,v),U&&G.enter(p),L&&Vt(v,null,E,"mounted")},x)}return p.nextSibling},d=(p,v,E,x,R,O,C)=>{C=C||!!v.dynamicChildren;const T=v.children,I=T.length;for(let A=0;A<I;A++){const L=C?T[A]:T[A]=lt(T[A]),G=L.type===pn;p?(G&&!C&&A+1<I&<(T[A+1]).type===pn&&(c(r(p.data.slice(L.children.length)),E,i(p)),p.data=L.children),p=a(p,L,x,R,O,C)):G&&!L.children?c(L.el=r(""),E):(Pr(E,1)||Jn(),n(null,L,E,null,x,R,Ir(E),O))}return p},m=(p,v,E,x,R,O)=>{const{slotScopeIds:C}=v;C&&(R=R?R.concat(C):C);const T=o(p),I=d(i(p),v,T,E,x,R,O);return I&&ts(I)&&I.data==="]"?i(v.anchor=I):(Jn(),c(v.anchor=f("]"),T,I),I)},g=(p,v,E,x,R,O)=>{if(Pr(p.parentElement,1)||Jn(),v.el=null,O){const I=w(p);for(;;){const A=i(p);if(A&&A!==I)l(A);else break}}const C=i(p),T=o(p);return l(p),n(null,v,T,C,E,x,Ir(T),R),C},w=(p,v="[",E="]")=>{let x=0;for(;p;)if(p=i(p),p&&ts(p)&&(p.data===v&&x++,p.data===E)){if(x===0)return i(p);x--}return p},_=(p,v,E)=>{const x=v.parentNode;x&&x.replaceChild(p,v);let R=E;for(;R;)R.vnode.el===v&&(R.vnode.el=R.subTree.el=p),R=R.parent},S=p=>p.nodeType===1&&p.tagName==="TEMPLATE";return[u,a]}const Fc="data-allow-mismatch",Fm={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Pr(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Fc);)e=e.parentElement;const n=e&&e.getAttribute(Fc);if(n==null)return!1;if(n==="")return!0;{const s=n.split(",");return t===0&&s.includes("children")?!0:n.split(",").includes(Fm[t])}}const Lm=Ri().requestIdleCallback||(e=>setTimeout(e,1)),Dm=Ri().cancelIdleCallback||(e=>clearTimeout(e)),Vm=(e=1e4)=>t=>{const n=Lm(t,{timeout:e});return()=>Dm(n)};function $m(e){const{top:t,left:n,bottom:s,right:r}=e.getBoundingClientRect(),{innerHeight:i,innerWidth:o}=window;return(t>0&&t<i||s>0&&s<i)&&(n>0&&n<o||r>0&&r<o)}const Bm=e=>(t,n)=>{const s=new IntersectionObserver(r=>{for(const i of r)if(i.isIntersecting){s.disconnect(),t();break}},e);return n(r=>{if(r instanceof Element){if($m(r))return t(),s.disconnect(),!1;s.observe(r)}}),()=>s.disconnect()},Hm=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},jm=(e=[])=>(t,n)=>{ne(e)&&(e=[e]);let s=!1;const r=o=>{s||(s=!0,i(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},i=()=>{n(o=>{for(const l of e)o.removeEventListener(l,r)})};return n(o=>{for(const l of e)o.addEventListener(l,r,{once:!0})}),i};function Um(e,t){if(ts(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(ts(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const dn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Wm(e){Q(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,hydrate:i,timeout:o,suspensible:l=!0,onError:c}=e;let f=null,u,a=0;const h=()=>(a++,f=null,d()),d=()=>{let m;return f||(m=f=t().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),c)return new Promise((w,_)=>{c(g,()=>w(h()),()=>_(g),a+1)});throw g}).then(g=>m!==f&&f?f:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),u=g,g)))};return hr({name:"AsyncComponentWrapper",__asyncLoader:d,__asyncHydrate(m,g,w){const _=i?()=>{const S=i(w,p=>Um(m,p));S&&(g.bum||(g.bum=[])).push(S)}:w;u?_():d().then(()=>!g.isUnmounted&&_())},get __asyncResolved(){return u},setup(){const m=ke;if(Nl(m),u)return()=>lo(u,m);const g=p=>{f=null,Kn(p,m,13,!s)};if(l&&m.suspense||ds)return d().then(p=>()=>lo(p,m)).catch(p=>(g(p),()=>s?Ee(s,{error:p}):null));const w=z(!1),_=z(),S=z(!!r);return r&&setTimeout(()=>{S.value=!1},r),o!=null&&setTimeout(()=>{if(!w.value&&!_.value){const p=new Error(`Async component timed out after ${o}ms.`);g(p),_.value=p}},o),d().then(()=>{w.value=!0,m.parent&&dr(m.parent.vnode)&&m.parent.update()}).catch(p=>{g(p),_.value=p}),()=>{if(w.value&&u)return lo(u,m);if(_.value&&s)return Ee(s,{error:_.value});if(n&&!S.value)return Ee(n)}}})}function lo(e,t){const{ref:n,props:s,children:r,ce:i}=t.vnode,o=Ee(e,s,r);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const dr=e=>e.type.__isKeepAlive,Km={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Le(),s=n.ctx;if(!s.renderer)return()=>{const S=t.default&&t.default();return S&&S.length===1?S[0]:S};const r=new Map,i=new Set;let o=null;const l=n.suspense,{renderer:{p:c,m:f,um:u,o:{createElement:a}}}=s,h=a("div");s.activate=(S,p,v,E,x)=>{const R=S.component;f(S,p,v,0,l),c(R.vnode,S,p,v,R,l,E,S.slotScopeIds,x),De(()=>{R.isDeactivated=!1,R.a&&is(R.a);const O=S.props&&S.props.onVnodeMounted;O&&it(O,R.parent,S)},l)},s.deactivate=S=>{const p=S.component;ci(p.m),ci(p.a),f(S,h,null,1,l),De(()=>{p.da&&is(p.da);const v=S.props&&S.props.onVnodeUnmounted;v&&it(v,p.parent,S),p.isDeactivated=!0},l)};function d(S){co(S),u(S,n,l,!0)}function m(S){r.forEach((p,v)=>{const E=Uo(p.type);E&&!S(E)&&g(v)})}function g(S){const p=r.get(S);p&&(!o||!Nt(p,o))?d(p):o&&co(o),r.delete(S),i.delete(S)}de(()=>[e.include,e.exclude],([S,p])=>{S&&m(v=>Is(S,v)),p&&m(v=>!Is(p,v))},{flush:"post",deep:!0});let w=null;const _=()=>{w!=null&&(ai(n.subTree.type)?De(()=>{r.set(w,Mr(n.subTree))},n.subTree.suspense):r.set(w,Mr(n.subTree)))};return wn(_),ji(_),Ui(()=>{r.forEach(S=>{const{subTree:p,suspense:v}=n,E=Mr(p);if(S.type===E.type&&S.key===E.key){co(E);const x=E.component.da;x&&De(x,v);return}d(S)})}),()=>{if(w=null,!t.default)return o=null;const S=t.default(),p=S[0];if(S.length>1)return o=null,S;if(!Xt(p)||!(p.shapeFlag&4)&&!(p.shapeFlag&128))return o=null,p;let v=Mr(p);if(v.type===Pe)return o=null,v;const E=v.type,x=Uo(dn(v)?v.type.__asyncResolved||{}:E),{include:R,exclude:O,max:C}=e;if(R&&(!x||!Is(R,x))||O&&x&&Is(O,x))return v.shapeFlag&=-257,o=v,p;const T=v.key==null?E:v.key,I=r.get(T);return v.el&&(v=$t(v),p.shapeFlag&128&&(p.ssContent=v)),w=T,I?(v.el=I.el,v.component=I.component,v.transition&&Jt(v,v.transition),v.shapeFlag|=512,i.delete(T),i.add(T)):(i.add(T),C&&i.size>parseInt(C,10)&&g(i.values().next().value)),v.shapeFlag|=256,o=v,ai(p.type)?p:v}}},qm=Km;function Is(e,t){return j(e)?e.some(n=>Is(n,t)):ne(e)?e.split(",").includes(t):up(e)?(e.lastIndex=0,e.test(t)):!1}function Zu(e,t){ef(e,"a",t)}function Qu(e,t){ef(e,"da",t)}function ef(e,t,n=ke){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Hi(t,s,n),n){let r=n.parent;for(;r&&r.parent;)dr(r.parent.vnode)&&Gm(s,t,n,r),r=r.parent}}function Gm(e,t,n,s){const r=Hi(t,e,s,!0);pr(()=>{ml(s[t],r)},n)}function co(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Mr(e){return e.shapeFlag&128?e.ssContent:e}function Hi(e,t,n=ke,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{Sn();const l=Bn(n),c=xt(t,n,e,o);return l(),_n(),c});return s?r.unshift(i):r.push(i),i}}const Zt=e=>(t,n=ke)=>{(!ds||e==="sp")&&Hi(e,(...s)=>t(...s),n)},Rl=Zt("bm"),wn=Zt("m"),tf=Zt("bu"),ji=Zt("u"),Ui=Zt("bum"),pr=Zt("um"),nf=Zt("sp"),sf=Zt("rtg"),rf=Zt("rtc");function of(e,t=ke){Hi("ec",e,t)}const Il="components",zm="directives";function Ym(e,t){return Pl(Il,e,!0,t)||e}const lf=Symbol.for("v-ndc");function Jm(e){return ne(e)?Pl(Il,e,!1)||e:e||lf}function Xm(e){return Pl(zm,e)}function Pl(e,t,n=!0,s=!1){const r=Fe||ke;if(r){const i=r.type;if(e===Il){const l=Uo(i,!1);if(l&&(l===t||l===we(t)||l===Wn(we(t))))return i}const o=Lc(r[e]||i[e],t)||Lc(r.appContext[e],t);return!o&&s?i:o}}function Lc(e,t){return e&&(e[t]||e[we(t)]||e[Wn(we(t))])}function Zm(e,t,n,s){let r;const i=n&&n[s],o=j(e);if(o||ne(e)){const l=o&&hn(e);let c=!1;l&&(c=!yt(e),e=ki(e)),r=new Array(e.length);for(let f=0,u=e.length;f<u;f++)r[f]=t(c?qe(e[f]):e[f],f,void 0,i&&i[f])}else if(typeof e=="number"){r=new Array(e);for(let l=0;l<e;l++)r[l]=t(l+1,l,void 0,i&&i[l])}else if(be(e))if(e[Symbol.iterator])r=Array.from(e,(l,c)=>t(l,c,void 0,i&&i[c]));else{const l=Object.keys(e);r=new Array(l.length);for(let c=0,f=l.length;c<f;c++){const u=l[c];r[c]=t(e[u],u,c,i&&i[c])}}else r=[];return n&&(n[s]=r),r}function Qm(e,t){for(let n=0;n<t.length;n++){const s=t[n];if(j(s))for(let r=0;r<s.length;r++)e[s[r].name]=s[r].fn;else s&&(e[s.name]=s.key?(...r)=>{const i=s.fn(...r);return i&&(i.key=s.key),i}:s.fn)}return e}function eg(e,t,n={},s,r){if(Fe.ce||Fe.parent&&dn(Fe.parent)&&Fe.parent.ce)return t!=="default"&&(n.name=t),Qs(),ui(Ve,null,[Ee("slot",n,s&&s())],64);let i=e[t];i&&i._c&&(i._d=!1),Qs();const o=i&&Ml(i(n)),l=n.key||o&&o.key,c=ui(Ve,{key:(l&&!ut(l)?l:`_${t}`)+(!o&&s?"_fb":"")},o||(s?s():[]),o&&e._===1?64:-2);return!r&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),i&&i._c&&(i._d=!0),c}function Ml(e){return e.some(t=>Xt(t)?!(t.type===Pe||t.type===Ve&&!Ml(t.children)):!0)?e:null}function tg(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:rs(s)]=e[s];return n}const Po=e=>e?Hf(e)?gr(e):Po(e.parent):null,Ls=ce(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=>Po(e.parent),$root:e=>Po(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>kl(e),$forceUpdate:e=>e.f||(e.f=()=>{Cl(e.update)}),$nextTick:e=>e.n||(e.n=En.bind(e.proxy)),$watch:e=>Ig.bind(e)}),ao=(e,t)=>e!==le&&!e.__isScriptSetup&&pe(e,t),Mo={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const d=o[t];if(d!==void 0)switch(d){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(ao(s,t))return o[t]=1,s[t];if(r!==le&&pe(r,t))return o[t]=2,r[t];if((f=e.propsOptions[0])&&pe(f,t))return o[t]=3,i[t];if(n!==le&&pe(n,t))return o[t]=4,n[t];ko&&(o[t]=0)}}const u=Ls[t];let a,h;if(u)return t==="$attrs"&&Ke(e.attrs,"get",""),u(e);if((a=l.__cssModules)&&(a=a[t]))return a;if(n!==le&&pe(n,t))return o[t]=4,n[t];if(h=c.config.globalProperties,pe(h,t))return h[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return ao(r,t)?(r[t]=n,!0):s!==le&&pe(s,t)?(s[t]=n,!0):pe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==le&&pe(e,o)||ao(t,o)||(l=i[0])&&pe(l,o)||pe(s,o)||pe(Ls,o)||pe(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:pe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},ng=ce({},Mo,{get(e,t){if(t!==Symbol.unscopables)return Mo.get(e,t,e)},has(e,t){return t[0]!=="_"&&!yp(t)}});function sg(){return null}function rg(){return null}function ig(e){}function og(e){}function lg(){return null}function cg(){}function ag(e,t){return null}function ug(){return cf().slots}function fg(){return cf().attrs}function cf(){const e=Le();return e.setupContext||(e.setupContext=Kf(e))}function Xs(e){return j(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function hg(e,t){const n=Xs(e);for(const s in t){if(s.startsWith("__skip"))continue;let r=n[s];r?j(r)||Q(r)?r=n[s]={type:r,default:t[s]}:r.default=t[s]:r===null&&(r=n[s]={default:t[s]}),r&&t[`__skip_${s}`]&&(r.skipFactory=!0)}return n}function dg(e,t){return!e||!t?e||t:j(e)&&j(t)?e.concat(t):ce({},Xs(e),Xs(t))}function pg(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n}function mg(e){const t=Le();let n=e();return Bo(),gl(n)&&(n=n.catch(s=>{throw Bn(t),s})),[n,()=>Bn(t)]}let ko=!0;function gg(e){const t=kl(e),n=e.proxy,s=e.ctx;ko=!1,t.beforeCreate&&Dc(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:f,created:u,beforeMount:a,mounted:h,beforeUpdate:d,updated:m,activated:g,deactivated:w,beforeDestroy:_,beforeUnmount:S,destroyed:p,unmounted:v,render:E,renderTracked:x,renderTriggered:R,errorCaptured:O,serverPrefetch:C,expose:T,inheritAttrs:I,components:A,directives:L,filters:G}=t;if(f&&yg(f,s,null),o)for(const Z in o){const q=o[Z];Q(q)&&(s[Z]=q.bind(n))}if(r){const Z=r.call(n,n);be(Z)&&(e.data=ft(Z))}if(ko=!0,i)for(const Z in i){const q=i[Z],Oe=Q(q)?q.bind(n,n):Q(q.get)?q.get.bind(n,n):Ye,tt=!Q(q)&&Q(q.set)?q.set.bind(n):Ye,nt=ie({get:Oe,set:tt});Object.defineProperty(s,Z,{enumerable:!0,configurable:!0,get:()=>nt.value,set:st=>nt.value=st})}if(l)for(const Z in l)af(l[Z],s,n,Z);if(c){const Z=Q(c)?c.call(n):c;Reflect.ownKeys(Z).forEach(q=>{ls(q,Z[q])})}u&&Dc(u,e,"c");function U(Z,q){j(q)?q.forEach(Oe=>Z(Oe.bind(n))):q&&Z(q.bind(n))}if(U(Rl,a),U(wn,h),U(tf,d),U(ji,m),U(Zu,g),U(Qu,w),U(of,O),U(rf,x),U(sf,R),U(Ui,S),U(pr,v),U(nf,C),j(T))if(T.length){const Z=e.exposed||(e.exposed={});T.forEach(q=>{Object.defineProperty(Z,q,{get:()=>n[q],set:Oe=>n[q]=Oe})})}else e.exposed||(e.exposed={});E&&e.render===Ye&&(e.render=E),I!=null&&(e.inheritAttrs=I),A&&(e.components=A),L&&(e.directives=L),C&&Nl(e)}function yg(e,t,n=Ye){j(e)&&(e=Fo(e));for(const s in e){const r=e[s];let i;be(r)?"default"in r?i=Ct(r.from||s,r.default,!0):i=Ct(r.from||s):i=Ct(r),Te(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function Dc(e,t,n){xt(j(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function af(e,t,n,s){let r=s.includes(".")?Rf(n,s):()=>n[s];if(ne(e)){const i=t[e];Q(i)&&de(r,i)}else if(Q(e))de(r,e.bind(n));else if(be(e))if(j(e))e.forEach(i=>af(i,t,n,s));else{const i=Q(e.handler)?e.handler.bind(n):t[e.handler];Q(i)&&de(r,i,e)}}function kl(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(f=>li(c,f,o,!0)),li(c,t,o)),be(t)&&i.set(t,c),c}function li(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&li(e,i,n,!0),r&&r.forEach(o=>li(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=vg[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const vg={data:Vc,props:$c,emits:$c,methods:Ps,computed:Ps,beforeCreate:Xe,created:Xe,beforeMount:Xe,mounted:Xe,beforeUpdate:Xe,updated:Xe,beforeDestroy:Xe,beforeUnmount:Xe,destroyed:Xe,unmounted:Xe,activated:Xe,deactivated:Xe,errorCaptured:Xe,serverPrefetch:Xe,components:Ps,directives:Ps,watch:Sg,provide:Vc,inject:bg};function Vc(e,t){return t?e?function(){return ce(Q(e)?e.call(this,this):e,Q(t)?t.call(this,this):t)}:t:e}function bg(e,t){return Ps(Fo(e),Fo(t))}function Fo(e){if(j(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Xe(e,t){return e?[...new Set([].concat(e,t))]:t}function Ps(e,t){return e?ce(Object.create(null),e,t):t}function $c(e,t){return e?j(e)&&j(t)?[...new Set([...e,...t])]:ce(Object.create(null),Xs(e),Xs(t??{})):t}function Sg(e,t){if(!e)return t;if(!t)return e;const n=ce(Object.create(null),e);for(const s in t)n[s]=Xe(e[s],t[s]);return n}function uf(){return{app:null,config:{isNativeTag:Rs,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let _g=0;function Eg(e,t){return function(s,r=null){Q(s)||(s=ce({},s)),r!=null&&!be(r)&&(r=null);const i=uf(),o=new WeakSet,l=[];let c=!1;const f=i.app={_uid:_g++,_component:s,_props:r,_container:null,_context:i,_instance:null,version:Gf,get config(){return i.config},set config(u){},use(u,...a){return o.has(u)||(u&&Q(u.install)?(o.add(u),u.install(f,...a)):Q(u)&&(o.add(u),u(f,...a))),f},mixin(u){return i.mixins.includes(u)||i.mixins.push(u),f},component(u,a){return a?(i.components[u]=a,f):i.components[u]},directive(u,a){return a?(i.directives[u]=a,f):i.directives[u]},mount(u,a,h){if(!c){const d=f._ceVNode||Ee(s,r);return d.appContext=i,h===!0?h="svg":h===!1&&(h=void 0),a&&t?t(d,u):e(d,u,h),c=!0,f._container=u,u.__vue_app__=f,gr(d.component)}},onUnmount(u){l.push(u)},unmount(){c&&(xt(l,f._instance,16),e(null,f._container),delete f._container.__vue_app__)},provide(u,a){return i.provides[u]=a,f},runWithContext(u){const a=kn;kn=f;try{return u()}finally{kn=a}}};return f}}let kn=null;function ls(e,t){if(ke){let n=ke.provides;const s=ke.parent&&ke.parent.provides;s===n&&(n=ke.provides=Object.create(s)),n[e]=t}}function Ct(e,t,n=!1){const s=ke||Fe;if(s||kn){const r=kn?kn._context.provides:s?s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Q(t)?t.call(s&&s.proxy):t}}function wg(){return!!(ke||Fe||kn)}const ff={},hf=()=>Object.create(ff),df=e=>Object.getPrototypeOf(e)===ff;function Tg(e,t,n,s=!1){const r={},i=hf();e.propsDefaults=Object.create(null),pf(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:wl(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Cg(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=oe(r),[c]=e.propsOptions;let f=!1;if((s||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let a=0;a<u.length;a++){let h=u[a];if(Wi(e.emitsOptions,h))continue;const d=t[h];if(c)if(pe(i,h))d!==i[h]&&(i[h]=d,f=!0);else{const m=we(h);r[m]=Lo(c,l,m,d,e,!1)}else d!==i[h]&&(i[h]=d,f=!0)}}}else{pf(e,t,r,i)&&(f=!0);let u;for(const a in l)(!t||!pe(t,a)&&((u=ct(a))===a||!pe(t,u)))&&(c?n&&(n[a]!==void 0||n[u]!==void 0)&&(r[a]=Lo(c,l,a,void 0,e,!0)):delete r[a]);if(i!==l)for(const a in i)(!t||!pe(t,a))&&(delete i[a],f=!0)}f&&qt(e.attrs,"set","")}function pf(e,t,n,s){const[r,i]=e.propsOptions;let o=!1,l;if(t)for(let c in t){if(fn(c))continue;const f=t[c];let u;r&&pe(r,u=we(c))?!i||!i.includes(u)?n[u]=f:(l||(l={}))[u]=f:Wi(e.emitsOptions,c)||(!(c in s)||f!==s[c])&&(s[c]=f,o=!0)}if(i){const c=oe(n),f=l||le;for(let u=0;u<i.length;u++){const a=i[u];n[a]=Lo(r,c,a,f[a],e,!pe(f,a))}}return o}function Lo(e,t,n,s,r,i){const o=e[n];if(o!=null){const l=pe(o,"default");if(l&&s===void 0){const c=o.default;if(o.type!==Function&&!o.skipFactory&&Q(c)){const{propsDefaults:f}=r;if(n in f)s=f[n];else{const u=Bn(r);s=f[n]=c.call(null,t),u()}}else s=c;r.ce&&r.ce._setProp(n,s)}o[0]&&(i&&!l?s=!1:o[1]&&(s===""||s===ct(n))&&(s=!0))}return s}const Ag=new WeakMap;function mf(e,t,n=!1){const s=n?Ag:t.propsCache,r=s.get(e);if(r)return r;const i=e.props,o={},l=[];let c=!1;if(!Q(e)){const u=a=>{c=!0;const[h,d]=mf(a,t,!0);ce(o,h),d&&l.push(...d)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!c)return be(e)&&s.set(e,ns),ns;if(j(i))for(let u=0;u<i.length;u++){const a=we(i[u]);Bc(a)&&(o[a]=le)}else if(i)for(const u in i){const a=we(u);if(Bc(a)){const h=i[u],d=o[a]=j(h)||Q(h)?{type:h}:ce({},h),m=d.type;let g=!1,w=!0;if(j(m))for(let _=0;_<m.length;++_){const S=m[_],p=Q(S)&&S.name;if(p==="Boolean"){g=!0;break}else p==="String"&&(w=!1)}else g=Q(m)&&m.name==="Boolean";d[0]=g,d[1]=w,(g||pe(d,"default"))&&l.push(a)}}const f=[o,l];return be(e)&&s.set(e,f),f}function Bc(e){return e[0]!=="$"&&!fn(e)}const gf=e=>e[0]==="_"||e==="$stable",Fl=e=>j(e)?e.map(lt):[lt(e)],xg=(e,t,n)=>{if(t._n)return t;const s=Al((...r)=>Fl(t(...r)),n);return s._c=!1,s},yf=(e,t,n)=>{const s=e._ctx;for(const r in e){if(gf(r))continue;const i=e[r];if(Q(i))t[r]=xg(r,i,s);else if(i!=null){const o=Fl(i);t[r]=()=>o}}},vf=(e,t)=>{const n=Fl(t);e.slots.default=()=>n},bf=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},Og=(e,t,n)=>{const s=e.slots=hf();if(e.vnode.shapeFlag&32){const r=t._;r?(bf(s,t,n),n&&hu(s,"_",r,!0)):yf(t,s)}else t&&vf(e,t)},Ng=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=le;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:bf(r,t,n):(i=!t.$stable,yf(t,r)),o=t}else t&&(vf(e,t),o={default:1});if(i)for(const l in r)!gf(l)&&o[l]==null&&delete r[l]},De=kf;function Sf(e){return Ef(e)}function _f(e){return Ef(e,km)}function Ef(e,t){const n=Ri();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:f,setElementText:u,parentNode:a,nextSibling:h,setScopeId:d=Ye,insertStaticContent:m}=e,g=(y,b,N,k=null,P=null,F=null,B=void 0,$=null,V=!!b.dynamicChildren)=>{if(y===b)return;y&&!Nt(y,b)&&(k=M(y),st(y,P,F,!0),y=null),b.patchFlag===-2&&(V=!1,b.dynamicChildren=null);const{type:D,ref:ee,shapeFlag:W}=b;switch(D){case pn:w(y,b,N,k);break;case Pe:_(y,b,N,k);break;case Fn:y==null&&S(b,N,k,B);break;case Ve:A(y,b,N,k,P,F,B,$,V);break;default:W&1?E(y,b,N,k,P,F,B,$,V):W&6?L(y,b,N,k,P,F,B,$,V):(W&64||W&128)&&D.process(y,b,N,k,P,F,B,$,V,Y)}ee!=null&&P&&oi(ee,y&&y.ref,F,b||y,!b)},w=(y,b,N,k)=>{if(y==null)s(b.el=l(b.children),N,k);else{const P=b.el=y.el;b.children!==y.children&&f(P,b.children)}},_=(y,b,N,k)=>{y==null?s(b.el=c(b.children||""),N,k):b.el=y.el},S=(y,b,N,k)=>{[y.el,y.anchor]=m(y.children,b,N,k,y.el,y.anchor)},p=({el:y,anchor:b},N,k)=>{let P;for(;y&&y!==b;)P=h(y),s(y,N,k),y=P;s(b,N,k)},v=({el:y,anchor:b})=>{let N;for(;y&&y!==b;)N=h(y),r(y),y=N;r(b)},E=(y,b,N,k,P,F,B,$,V)=>{b.type==="svg"?B="svg":b.type==="math"&&(B="mathml"),y==null?x(b,N,k,P,F,B,$,V):C(y,b,P,F,B,$,V)},x=(y,b,N,k,P,F,B,$)=>{let V,D;const{props:ee,shapeFlag:W,transition:J,dirs:te}=y;if(V=y.el=o(y.type,F,ee&&ee.is,ee),W&8?u(V,y.children):W&16&&O(y.children,V,null,k,P,uo(y,F),B,$),te&&Vt(y,null,k,"created"),R(V,y,y.scopeId,B,k),ee){for(const Se in ee)Se!=="value"&&!fn(Se)&&i(V,Se,null,ee[Se],F,k);"value"in ee&&i(V,"value",null,ee.value,F),(D=ee.onVnodeBeforeMount)&&it(D,k,y)}te&&Vt(y,null,k,"beforeMount");const ae=wf(P,J);ae&&J.beforeEnter(V),s(V,b,N),((D=ee&&ee.onVnodeMounted)||ae||te)&&De(()=>{D&&it(D,k,y),ae&&J.enter(V),te&&Vt(y,null,k,"mounted")},P)},R=(y,b,N,k,P)=>{if(N&&d(y,N),k)for(let F=0;F<k.length;F++)d(y,k[F]);if(P){let F=P.subTree;if(b===F||ai(F.type)&&(F.ssContent===b||F.ssFallback===b)){const B=P.vnode;R(y,B,B.scopeId,B.slotScopeIds,P.parent)}}},O=(y,b,N,k,P,F,B,$,V=0)=>{for(let D=V;D<y.length;D++){const ee=y[D]=$?ln(y[D]):lt(y[D]);g(null,ee,b,N,k,P,F,B,$)}},C=(y,b,N,k,P,F,B)=>{const $=b.el=y.el;let{patchFlag:V,dynamicChildren:D,dirs:ee}=b;V|=y.patchFlag&16;const W=y.props||le,J=b.props||le;let te;if(N&&Tn(N,!1),(te=J.onVnodeBeforeUpdate)&&it(te,N,b,y),ee&&Vt(b,y,N,"beforeUpdate"),N&&Tn(N,!0),(W.innerHTML&&J.innerHTML==null||W.textContent&&J.textContent==null)&&u($,""),D?T(y.dynamicChildren,D,$,N,k,uo(b,P),F):B||q(y,b,$,null,N,k,uo(b,P),F,!1),V>0){if(V&16)I($,W,J,N,P);else if(V&2&&W.class!==J.class&&i($,"class",null,J.class,P),V&4&&i($,"style",W.style,J.style,P),V&8){const ae=b.dynamicProps;for(let Se=0;Se<ae.length;Se++){const ye=ae[Se],ht=W[ye],je=J[ye];(je!==ht||ye==="value")&&i($,ye,ht,je,P,N)}}V&1&&y.children!==b.children&&u($,b.children)}else!B&&D==null&&I($,W,J,N,P);((te=J.onVnodeUpdated)||ee)&&De(()=>{te&&it(te,N,b,y),ee&&Vt(b,y,N,"updated")},k)},T=(y,b,N,k,P,F,B)=>{for(let $=0;$<b.length;$++){const V=y[$],D=b[$],ee=V.el&&(V.type===Ve||!Nt(V,D)||V.shapeFlag&70)?a(V.el):N;g(V,D,ee,null,k,P,F,B,!0)}},I=(y,b,N,k,P)=>{if(b!==N){if(b!==le)for(const F in b)!fn(F)&&!(F in N)&&i(y,F,b[F],null,P,k);for(const F in N){if(fn(F))continue;const B=N[F],$=b[F];B!==$&&F!=="value"&&i(y,F,$,B,P,k)}"value"in N&&i(y,"value",b.value,N.value,P)}},A=(y,b,N,k,P,F,B,$,V)=>{const D=b.el=y?y.el:l(""),ee=b.anchor=y?y.anchor:l("");let{patchFlag:W,dynamicChildren:J,slotScopeIds:te}=b;te&&($=$?$.concat(te):te),y==null?(s(D,N,k),s(ee,N,k),O(b.children||[],N,ee,P,F,B,$,V)):W>0&&W&64&&J&&y.dynamicChildren?(T(y.dynamicChildren,J,N,P,F,B,$),(b.key!=null||P&&b===P.subTree)&&Ll(y,b,!0)):q(y,b,N,ee,P,F,B,$,V)},L=(y,b,N,k,P,F,B,$,V)=>{b.slotScopeIds=$,y==null?b.shapeFlag&512?P.ctx.activate(b,N,k,B,V):G(b,N,k,P,F,B,V):X(y,b,V)},G=(y,b,N,k,P,F,B)=>{const $=y.component=Bf(y,k,P);if(dr(y)&&($.ctx.renderer=Y),jf($,!1,B),$.asyncDep){if(P&&P.registerDep($,U,B),!y.el){const V=$.subTree=Ee(Pe);_(null,V,b,N)}}else U($,y,b,N,P,F,B)},X=(y,b,N)=>{const k=b.component=y.component;if(Dg(y,b,N))if(k.asyncDep&&!k.asyncResolved){Z(k,b,N);return}else k.next=b,k.update();else b.el=y.el,k.vnode=b},U=(y,b,N,k,P,F,B)=>{const $=()=>{if(y.isMounted){let{next:W,bu:J,u:te,parent:ae,vnode:Se}=y;{const dt=Tf(y);if(dt){W&&(W.el=Se.el,Z(y,W,B)),dt.asyncDep.then(()=>{y.isUnmounted||$()});return}}let ye=W,ht;Tn(y,!1),W?(W.el=Se.el,Z(y,W,B)):W=Se,J&&is(J),(ht=W.props&&W.props.onVnodeBeforeUpdate)&&it(ht,ae,W,Se),Tn(y,!0);const je=Ur(y),Ot=y.subTree;y.subTree=je,g(Ot,je,a(Ot.el),M(Ot),y,P,F),W.el=je.el,ye===null&&Dl(y,je.el),te&&De(te,P),(ht=W.props&&W.props.onVnodeUpdated)&&De(()=>it(ht,ae,W,Se),P)}else{let W;const{el:J,props:te}=b,{bm:ae,m:Se,parent:ye,root:ht,type:je}=y,Ot=dn(b);if(Tn(y,!1),ae&&is(ae),!Ot&&(W=te&&te.onVnodeBeforeMount)&&it(W,ye,b),Tn(y,!0),J&&Ce){const dt=()=>{y.subTree=Ur(y),Ce(J,y.subTree,y,P,null)};Ot&&je.__asyncHydrate?je.__asyncHydrate(J,y,dt):dt()}else{ht.ce&&ht.ce._injectChildStyle(je);const dt=y.subTree=Ur(y);g(null,dt,N,k,y,P,F),b.el=dt.el}if(Se&&De(Se,P),!Ot&&(W=te&&te.onVnodeMounted)){const dt=b;De(()=>it(W,ye,dt),P)}(b.shapeFlag&256||ye&&dn(ye.vnode)&&ye.vnode.shapeFlag&256)&&y.a&&De(y.a,P),y.isMounted=!0,b=N=k=null}};y.scope.on();const V=y.effect=new qs($);y.scope.off();const D=y.update=V.run.bind(V),ee=y.job=V.runIfDirty.bind(V);ee.i=y,ee.id=y.uid,V.scheduler=()=>Cl(ee),Tn(y,!0),D()},Z=(y,b,N)=>{b.component=y;const k=y.vnode.props;y.vnode=b,y.next=null,Cg(y,b.props,k,N),Ng(y,b.children,N),Sn(),Rc(y),_n()},q=(y,b,N,k,P,F,B,$,V=!1)=>{const D=y&&y.children,ee=y?y.shapeFlag:0,W=b.children,{patchFlag:J,shapeFlag:te}=b;if(J>0){if(J&128){tt(D,W,N,k,P,F,B,$,V);return}else if(J&256){Oe(D,W,N,k,P,F,B,$,V);return}}te&8?(ee&16&&St(D,P,F),W!==D&&u(N,W)):ee&16?te&16?tt(D,W,N,k,P,F,B,$,V):St(D,P,F,!0):(ee&8&&u(N,""),te&16&&O(W,N,k,P,F,B,$,V))},Oe=(y,b,N,k,P,F,B,$,V)=>{y=y||ns,b=b||ns;const D=y.length,ee=b.length,W=Math.min(D,ee);let J;for(J=0;J<W;J++){const te=b[J]=V?ln(b[J]):lt(b[J]);g(y[J],te,N,null,P,F,B,$,V)}D>ee?St(y,P,F,!0,!1,W):O(b,N,k,P,F,B,$,V,W)},tt=(y,b,N,k,P,F,B,$,V)=>{let D=0;const ee=b.length;let W=y.length-1,J=ee-1;for(;D<=W&&D<=J;){const te=y[D],ae=b[D]=V?ln(b[D]):lt(b[D]);if(Nt(te,ae))g(te,ae,N,null,P,F,B,$,V);else break;D++}for(;D<=W&&D<=J;){const te=y[W],ae=b[J]=V?ln(b[J]):lt(b[J]);if(Nt(te,ae))g(te,ae,N,null,P,F,B,$,V);else break;W--,J--}if(D>W){if(D<=J){const te=J+1,ae=te<ee?b[te].el:k;for(;D<=J;)g(null,b[D]=V?ln(b[D]):lt(b[D]),N,ae,P,F,B,$,V),D++}}else if(D>J)for(;D<=W;)st(y[D],P,F,!0),D++;else{const te=D,ae=D,Se=new Map;for(D=ae;D<=J;D++){const pt=b[D]=V?ln(b[D]):lt(b[D]);pt.key!=null&&Se.set(pt.key,D)}let ye,ht=0;const je=J-ae+1;let Ot=!1,dt=0;const Cs=new Array(je);for(D=0;D<je;D++)Cs[D]=0;for(D=te;D<=W;D++){const pt=y[D];if(ht>=je){st(pt,P,F,!0);continue}let kt;if(pt.key!=null)kt=Se.get(pt.key);else for(ye=ae;ye<=J;ye++)if(Cs[ye-ae]===0&&Nt(pt,b[ye])){kt=ye;break}kt===void 0?st(pt,P,F,!0):(Cs[kt-ae]=D+1,kt>=dt?dt=kt:Ot=!0,g(pt,b[kt],N,null,P,F,B,$,V),ht++)}const Tc=Ot?Rg(Cs):ns;for(ye=Tc.length-1,D=je-1;D>=0;D--){const pt=ae+D,kt=b[pt],Cc=pt+1<ee?b[pt+1].el:k;Cs[D]===0?g(null,kt,N,Cc,P,F,B,$,V):Ot&&(ye<0||D!==Tc[ye]?nt(kt,N,Cc,2):ye--)}}},nt=(y,b,N,k,P=null)=>{const{el:F,type:B,transition:$,children:V,shapeFlag:D}=y;if(D&6){nt(y.component.subTree,b,N,k);return}if(D&128){y.suspense.move(b,N,k);return}if(D&64){B.move(y,b,N,Y);return}if(B===Ve){s(F,b,N);for(let W=0;W<V.length;W++)nt(V[W],b,N,k);s(y.anchor,b,N);return}if(B===Fn){p(y,b,N);return}if(k!==2&&D&1&&$)if(k===0)$.beforeEnter(F),s(F,b,N),De(()=>$.enter(F),P);else{const{leave:W,delayLeave:J,afterLeave:te}=$,ae=()=>s(F,b,N),Se=()=>{W(F,()=>{ae(),te&&te()})};J?J(F,ae,Se):Se()}else s(F,b,N)},st=(y,b,N,k=!1,P=!1)=>{const{type:F,props:B,ref:$,children:V,dynamicChildren:D,shapeFlag:ee,patchFlag:W,dirs:J,cacheIndex:te}=y;if(W===-2&&(P=!1),$!=null&&oi($,null,N,y,!0),te!=null&&(b.renderCache[te]=void 0),ee&256){b.ctx.deactivate(y);return}const ae=ee&1&&J,Se=!dn(y);let ye;if(Se&&(ye=B&&B.onVnodeBeforeUnmount)&&it(ye,b,y),ee&6)Tr(y.component,N,k);else{if(ee&128){y.suspense.unmount(N,k);return}ae&&Vt(y,null,b,"beforeUnmount"),ee&64?y.type.remove(y,b,N,Y,k):D&&!D.hasOnce&&(F!==Ve||W>0&&W&64)?St(D,b,N,!1,!0):(F===Ve&&W&384||!P&&ee&16)&&St(V,b,N),k&&Gn(y)}(Se&&(ye=B&&B.onVnodeUnmounted)||ae)&&De(()=>{ye&&it(ye,b,y),ae&&Vt(y,null,b,"unmounted")},N)},Gn=y=>{const{type:b,el:N,anchor:k,transition:P}=y;if(b===Ve){zn(N,k);return}if(b===Fn){v(y);return}const F=()=>{r(N),P&&!P.persisted&&P.afterLeave&&P.afterLeave()};if(y.shapeFlag&1&&P&&!P.persisted){const{leave:B,delayLeave:$}=P,V=()=>B(N,F);$?$(y.el,F,V):V()}else F()},zn=(y,b)=>{let N;for(;y!==b;)N=h(y),r(y),y=N;r(b)},Tr=(y,b,N)=>{const{bum:k,scope:P,job:F,subTree:B,um:$,m:V,a:D}=y;ci(V),ci(D),k&&is(k),P.stop(),F&&(F.flags|=8,st(B,y,b,N)),$&&De($,b),De(()=>{y.isUnmounted=!0},b),b&&b.pendingBranch&&!b.isUnmounted&&y.asyncDep&&!y.asyncResolved&&y.suspenseId===b.pendingId&&(b.deps--,b.deps===0&&b.resolve())},St=(y,b,N,k=!1,P=!1,F=0)=>{for(let B=F;B<y.length;B++)st(y[B],b,N,k,P)},M=y=>{if(y.shapeFlag&6)return M(y.component.subTree);if(y.shapeFlag&128)return y.suspense.next();const b=h(y.anchor||y.el),N=b&&b[Ku];return N?h(N):b};let K=!1;const H=(y,b,N)=>{y==null?b._vnode&&st(b._vnode,null,null,!0):g(b._vnode||null,y,b,null,null,null,N),b._vnode=y,K||(K=!0,Rc(),ii(),K=!1)},Y={p:g,um:st,m:nt,r:Gn,mt:G,mc:O,pc:q,pbc:T,n:M,o:e};let ge,Ce;return t&&([ge,Ce]=t(Y)),{render:H,hydrate:ge,createApp:Eg(H,ge)}}function uo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Tn({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function wf(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ll(e,t,n=!1){const s=e.children,r=t.children;if(j(s)&&j(r))for(let i=0;i<s.length;i++){const o=s[i];let l=r[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[i]=ln(r[i]),l.el=o.el),!n&&l.patchFlag!==-2&&Ll(o,l)),l.type===pn&&(l.el=o.el)}}function Rg(e){const t=e.slice(),n=[0];let s,r,i,o,l;const c=e.length;for(s=0;s<c;s++){const f=e[s];if(f!==0){if(r=n[n.length-1],e[r]<f){t[s]=r,n.push(s);continue}for(i=0,o=n.length-1;i<o;)l=i+o>>1,e[n[l]]<f?i=l+1:o=l;f<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function Tf(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Tf(t)}function ci(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const Cf=Symbol.for("v-scx"),Af=()=>Ct(Cf);function xf(e,t){return mr(e,null,t)}function Of(e,t){return mr(e,null,{flush:"post"})}function Nf(e,t){return mr(e,null,{flush:"sync"})}function de(e,t,n){return mr(e,t,n)}function mr(e,t,n=le){const{immediate:s,deep:r,flush:i,once:o}=n,l=ce({},n),c=t&&s||!t&&i!=="post";let f;if(ds){if(i==="sync"){const d=Af();f=d.__watcherHandles||(d.__watcherHandles=[])}else if(!c){const d=()=>{};return d.stop=Ye,d.resume=Ye,d.pause=Ye,d}}const u=ke;l.call=(d,m,g)=>xt(d,u,m,g);let a=!1;i==="post"?l.scheduler=d=>{De(d,u&&u.suspense)}:i!=="sync"&&(a=!0,l.scheduler=(d,m)=>{m?d():Cl(d)}),l.augmentJob=d=>{t&&(d.flags|=4),a&&(d.flags|=2,u&&(d.id=u.uid,d.i=u))};const h=dm(e,t,l);return ds&&(f?f.push(h):c&&h()),h}function Ig(e,t,n){const s=this.proxy,r=ne(e)?e.includes(".")?Rf(s,e):()=>s[e]:e.bind(s,s);let i;Q(t)?i=t:(i=t.handler,n=t);const o=Bn(this),l=mr(r,i.bind(s),n);return o(),l}function Rf(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r<n.length&&s;r++)s=s[n[r]];return s}}function Pg(e,t,n=le){const s=Le(),r=we(t),i=ct(t),o=If(e,r),l=Vi((c,f)=>{let u,a=le,h;return Nf(()=>{const d=e[r];Qe(u,d)&&(u=d,f())}),{get(){return c(),n.get?n.get(u):u},set(d){const m=n.set?n.set(d):d;if(!Qe(m,u)&&!(a!==le&&Qe(d,a)))return;const g=s.vnode.props;g&&(t in g||r in g||i in g)&&(`onUpdate:${t}`in g||`onUpdate:${r}`in g||`onUpdate:${i}`in g)||(u=d,f()),s.emit(`update:${t}`,m),Qe(d,m)&&Qe(d,a)&&!Qe(m,h)&&f(),a=d,h=m}}});return l[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?o||le:l,done:!1}:{done:!0}}}},l}const If=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${we(t)}Modifiers`]||e[`${ct(t)}Modifiers`];function Mg(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||le;let r=n;const i=t.startsWith("update:"),o=i&&If(s,t.slice(7));o&&(o.trim&&(r=n.map(u=>ne(u)?u.trim():u)),o.number&&(r=n.map(Qr)));let l,c=s[l=rs(t)]||s[l=rs(we(t))];!c&&i&&(c=s[l=rs(ct(t))]),c&&xt(c,e,6,r);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,xt(f,e,6,r)}}function Pf(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!Q(e)){const c=f=>{const u=Pf(f,t,!0);u&&(l=!0,ce(o,u))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(be(e)&&s.set(e,null),null):(j(i)?i.forEach(c=>o[c]=null):ce(o,i),be(e)&&s.set(e,o),o)}function Wi(e,t){return!e||!jn(t)?!1:(t=t.slice(2).replace(/Once$/,""),pe(e,t[0].toLowerCase()+t.slice(1))||pe(e,ct(t))||pe(e,t))}function Ur(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:c,render:f,renderCache:u,props:a,data:h,setupState:d,ctx:m,inheritAttrs:g}=e,w=Js(e);let _,S;try{if(n.shapeFlag&4){const v=r||s,E=v;_=lt(f.call(E,v,u,a,d,h,m)),S=l}else{const v=t;_=lt(v.length>1?v(a,{attrs:l,slots:o,emit:c}):v(a,null)),S=t.props?l:Fg(l)}}catch(v){Ds.length=0,Kn(v,e,1),_=Ee(Pe)}let p=_;if(S&&g!==!1){const v=Object.keys(S),{shapeFlag:E}=p;v.length&&E&7&&(i&&v.some(pl)&&(S=Lg(S,i)),p=$t(p,S,!1,!0))}return n.dirs&&(p=$t(p,null,!1,!0),p.dirs=p.dirs?p.dirs.concat(n.dirs):n.dirs),n.transition&&Jt(p,n.transition),_=p,Js(w),_}function kg(e,t=!0){let n;for(let s=0;s<e.length;s++){const r=e[s];if(Xt(r)){if(r.type!==Pe||r.children==="v-if"){if(n)return;n=r}}else return}return n}const Fg=e=>{let t;for(const n in e)(n==="class"||n==="style"||jn(n))&&((t||(t={}))[n]=e[n]);return t},Lg=(e,t)=>{const n={};for(const s in e)(!pl(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Dg(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,f=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Hc(s,o,f):!!o;if(c&8){const u=t.dynamicProps;for(let a=0;a<u.length;a++){const h=u[a];if(o[h]!==s[h]&&!Wi(f,h))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:s===o?!1:s?o?Hc(s,o,f):!0:!!o;return!1}function Hc(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const i=s[r];if(t[i]!==e[i]&&!Wi(n,i))return!0}return!1}function Dl({vnode:e,parent:t},n){for(;t;){const s=t.subTree;if(s.suspense&&s.suspense.activeBranch===e&&(s.el=e.el),s===e)(e=t.vnode).el=n,t=t.parent;else break}}const ai=e=>e.__isSuspense;let Do=0;const Vg={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,i,o,l,c,f){if(e==null)Bg(t,n,s,r,i,o,l,c,f);else{if(i&&i.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Hg(e,t,n,s,r,o,l,c,f)}},hydrate:jg,normalize:Ug},$g=Vg;function Zs(e,t){const n=e.props&&e.props[t];Q(n)&&n()}function Bg(e,t,n,s,r,i,o,l,c){const{p:f,o:{createElement:u}}=c,a=u("div"),h=e.suspense=Mf(e,r,s,t,a,n,i,o,l,c);f(null,h.pendingBranch=e.ssContent,a,null,s,h,i,o),h.deps>0?(Zs(e,"onPending"),Zs(e,"onFallback"),f(null,e.ssFallback,t,n,s,null,i,o),cs(h,e.ssFallback)):h.resolve(!1,!0)}function Hg(e,t,n,s,r,i,o,l,{p:c,um:f,o:{createElement:u}}){const a=t.suspense=e.suspense;a.vnode=t,t.el=e.el;const h=t.ssContent,d=t.ssFallback,{activeBranch:m,pendingBranch:g,isInFallback:w,isHydrating:_}=a;if(g)a.pendingBranch=h,Nt(h,g)?(c(g,h,a.hiddenContainer,null,r,a,i,o,l),a.deps<=0?a.resolve():w&&(_||(c(m,d,n,s,r,null,i,o,l),cs(a,d)))):(a.pendingId=Do++,_?(a.isHydrating=!1,a.activeBranch=g):f(g,r,a),a.deps=0,a.effects.length=0,a.hiddenContainer=u("div"),w?(c(null,h,a.hiddenContainer,null,r,a,i,o,l),a.deps<=0?a.resolve():(c(m,d,n,s,r,null,i,o,l),cs(a,d))):m&&Nt(h,m)?(c(m,h,n,s,r,a,i,o,l),a.resolve(!0)):(c(null,h,a.hiddenContainer,null,r,a,i,o,l),a.deps<=0&&a.resolve()));else if(m&&Nt(h,m))c(m,h,n,s,r,a,i,o,l),cs(a,h);else if(Zs(t,"onPending"),a.pendingBranch=h,h.shapeFlag&512?a.pendingId=h.component.suspenseId:a.pendingId=Do++,c(null,h,a.hiddenContainer,null,r,a,i,o,l),a.deps<=0)a.resolve();else{const{timeout:S,pendingId:p}=a;S>0?setTimeout(()=>{a.pendingId===p&&a.fallback(d)},S):S===0&&a.fallback(d)}}function Mf(e,t,n,s,r,i,o,l,c,f,u=!1){const{p:a,m:h,um:d,n:m,o:{parentNode:g,remove:w}}=f;let _;const S=Wg(e);S&&t&&t.pendingBranch&&(_=t.pendingId,t.deps++);const p=e.props?ei(e.props.timeout):void 0,v=i,E={vnode:e,parent:t,parentComponent:n,namespace:o,container:s,hiddenContainer:r,deps:0,pendingId:Do++,timeout:typeof p=="number"?p:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(x=!1,R=!1){const{vnode:O,activeBranch:C,pendingBranch:T,pendingId:I,effects:A,parentComponent:L,container:G}=E;let X=!1;E.isHydrating?E.isHydrating=!1:x||(X=C&&T.transition&&T.transition.mode==="out-in",X&&(C.transition.afterLeave=()=>{I===E.pendingId&&(h(T,G,i===v?m(C):i,0),ri(A))}),C&&(g(C.el)===G&&(i=m(C)),d(C,L,E,!0)),X||h(T,G,i,0)),cs(E,T),E.pendingBranch=null,E.isInFallback=!1;let U=E.parent,Z=!1;for(;U;){if(U.pendingBranch){U.effects.push(...A),Z=!0;break}U=U.parent}!Z&&!X&&ri(A),E.effects=[],S&&t&&t.pendingBranch&&_===t.pendingId&&(t.deps--,t.deps===0&&!R&&t.resolve()),Zs(O,"onResolve")},fallback(x){if(!E.pendingBranch)return;const{vnode:R,activeBranch:O,parentComponent:C,container:T,namespace:I}=E;Zs(R,"onFallback");const A=m(O),L=()=>{E.isInFallback&&(a(null,x,T,A,C,null,I,l,c),cs(E,x))},G=x.transition&&x.transition.mode==="out-in";G&&(O.transition.afterLeave=L),E.isInFallback=!0,d(O,C,null,!0),G||L()},move(x,R,O){E.activeBranch&&h(E.activeBranch,x,R,O),E.container=x},next(){return E.activeBranch&&m(E.activeBranch)},registerDep(x,R,O){const C=!!E.pendingBranch;C&&E.deps++;const T=x.vnode.el;x.asyncDep.catch(I=>{Kn(I,x,0)}).then(I=>{if(x.isUnmounted||E.isUnmounted||E.pendingId!==x.suspenseId)return;x.asyncResolved=!0;const{vnode:A}=x;Ho(x,I,!1),T&&(A.el=T);const L=!T&&x.subTree.el;R(x,A,g(T||x.subTree.el),T?null:m(x.subTree),E,o,O),L&&w(L),Dl(x,A.el),C&&--E.deps===0&&E.resolve()})},unmount(x,R){E.isUnmounted=!0,E.activeBranch&&d(E.activeBranch,n,x,R),E.pendingBranch&&d(E.pendingBranch,n,x,R)}};return E}function jg(e,t,n,s,r,i,o,l,c){const f=t.suspense=Mf(t,s,n,e.parentNode,document.createElement("div"),null,r,i,o,l,!0),u=c(e,f.pendingBranch=t.ssContent,n,f,i,o);return f.deps===0&&f.resolve(!1,!0),u}function Ug(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=jc(s?n.default:n),e.ssFallback=s?jc(n.fallback):Ee(Pe)}function jc(e){let t;if(Q(e)){const n=$n&&e._c;n&&(e._d=!1,Qs()),e=e(),n&&(e._d=!0,t=Ge,Ff())}return j(e)&&(e=kg(e)),e=lt(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function kf(e,t){t&&t.pendingBranch?j(e)?t.effects.push(...e):t.effects.push(e):ri(e)}function cs(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e;let r=t.el;for(;!r&&t.component;)t=t.component.subTree,r=t.el;n.el=r,s&&s.subTree===n&&(s.vnode.el=r,Dl(s,r))}function Wg(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Ve=Symbol.for("v-fgt"),pn=Symbol.for("v-txt"),Pe=Symbol.for("v-cmt"),Fn=Symbol.for("v-stc"),Ds=[];let Ge=null;function Qs(e=!1){Ds.push(Ge=e?null:[])}function Ff(){Ds.pop(),Ge=Ds[Ds.length-1]||null}let $n=1;function Vo(e){$n+=e,e<0&&Ge&&(Ge.hasOnce=!0)}function Lf(e){return e.dynamicChildren=$n>0?Ge||ns:null,Ff(),$n>0&&Ge&&Ge.push(e),e}function Kg(e,t,n,s,r,i){return Lf(Vl(e,t,n,s,r,i,!0))}function ui(e,t,n,s,r){return Lf(Ee(e,t,n,s,r,!0))}function Xt(e){return e?e.__v_isVNode===!0:!1}function Nt(e,t){return e.type===t.type&&e.key===t.key}function qg(e){}const Df=({key:e})=>e??null,Wr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ne(e)||Te(e)||Q(e)?{i:Fe,r:e,k:t,f:!!n}:e:null);function Vl(e,t=null,n=null,s=0,r=null,i=e===Ve?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Df(t),ref:t&&Wr(t),scopeId:$i,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Fe};return l?(Bl(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=ne(n)?8:16),$n>0&&!o&&Ge&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Ge.push(c),c}const Ee=Gg;function Gg(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===lf)&&(e=Pe),Xt(e)){const l=$t(e,t,!0);return n&&Bl(l,n),$n>0&&!i&&Ge&&(l.shapeFlag&6?Ge[Ge.indexOf(e)]=l:Ge.push(l)),l.patchFlag=-2,l}if(ty(e)&&(e=e.__vccOpts),t){t=Vf(t);let{class:l,style:c}=t;l&&!ne(l)&&(t.class=fr(l)),be(c)&&(Di(c)&&!j(c)&&(c=ce({},c)),t.style=ur(c))}const o=ne(e)?1:ai(e)?128:qu(e)?64:be(e)?4:Q(e)?2:0;return Vl(e,t,n,s,r,o,i,!0)}function Vf(e){return e?Di(e)||df(e)?ce({},e):e:null}function $t(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:c}=e,f=t?$f(r||{},t):r,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&Df(f),ref:t&&t.ref?n&&i?j(i)?i.concat(Wr(t)):[i,Wr(t)]:Wr(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ve?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&$t(e.ssContent),ssFallback:e.ssFallback&&$t(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&Jt(u,c.clone(u)),u}function $l(e=" ",t=0){return Ee(pn,null,e,t)}function zg(e,t){const n=Ee(Fn,null,e);return n.staticCount=t,n}function Yg(e="",t=!1){return t?(Qs(),ui(Pe,null,e)):Ee(Pe,null,e)}function lt(e){return e==null||typeof e=="boolean"?Ee(Pe):j(e)?Ee(Ve,null,e.slice()):Xt(e)?ln(e):Ee(pn,null,String(e))}function ln(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:$t(e)}function Bl(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(j(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Bl(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!df(t)?t._ctx=Fe:r===3&&Fe&&(Fe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Q(t)?(t={default:t,_ctx:Fe},n=32):(t=String(t),s&64?(n=16,t=[$l(t)]):n=8);e.children=t,e.shapeFlag|=n}function $f(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const r in s)if(r==="class")t.class!==s.class&&(t.class=fr([t.class,s.class]));else if(r==="style")t.style=ur([t.style,s.style]);else if(jn(r)){const i=t[r],o=s[r];o&&i!==o&&!(j(i)&&i.includes(o))&&(t[r]=i?[].concat(i,o):o)}else r!==""&&(t[r]=s[r])}return t}function it(e,t,n,s=null){xt(e,t,7,[n,s])}const Jg=uf();let Xg=0;function Bf(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||Jg,i={uid:Xg++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new vl(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:mf(s,r),emitsOptions:Pf(s,r),emit:null,emitted:null,propsDefaults:le,inheritAttrs:s.inheritAttrs,ctx:le,data:le,props:le,attrs:le,slots:le,refs:le,setupState:le,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 i.ctx={_:i},i.root=t?t.root:i,i.emit=Mg.bind(null,i),e.ce&&e.ce(i),i}let ke=null;const Le=()=>ke||Fe;let fi,$o;{const e=Ri(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};fi=t("__VUE_INSTANCE_SETTERS__",n=>ke=n),$o=t("__VUE_SSR_SETTERS__",n=>ds=n)}const Bn=e=>{const t=ke;return fi(e),e.scope.on(),()=>{e.scope.off(),fi(t)}},Bo=()=>{ke&&ke.scope.off(),fi(null)};function Hf(e){return e.vnode.shapeFlag&4}let ds=!1;function jf(e,t=!1,n=!1){t&&$o(t);const{props:s,children:r}=e.vnode,i=Hf(e);Tg(e,s,i,t),Og(e,r,n);const o=i?Zg(e,t):void 0;return t&&$o(!1),o}function Zg(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Mo);const{setup:s}=n;if(s){Sn();const r=e.setupContext=s.length>1?Kf(e):null,i=Bn(e),o=ws(s,e,0,[e.props,r]),l=gl(o);if(_n(),i(),(l||e.sp)&&!dn(e)&&Nl(e),l){if(o.then(Bo,Bo),t)return o.then(c=>{Ho(e,c,t)}).catch(c=>{Kn(c,e,0)});e.asyncDep=o}else Ho(e,o,t)}else Wf(e,t)}function Ho(e,t,n){Q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:be(t)&&(e.setupState=Tl(t)),Wf(e,n)}let hi,jo;function Uf(e){hi=e,jo=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,ng))}}const Qg=()=>!hi;function Wf(e,t,n){const s=e.type;if(!e.render){if(!t&&hi&&!s.render){const r=s.template||kl(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,f=ce(ce({isCustomElement:i,delimiters:l},o),c);s.render=hi(r,f)}}e.render=s.render||Ye,jo&&jo(e)}{const r=Bn(e);Sn();try{gg(e)}finally{_n(),r()}}}const ey={get(e,t){return Ke(e,"get",""),e[t]}};function Kf(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,ey),slots:e.slots,emit:e.emit,expose:t}}function gr(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Tl(ku(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Ls)return Ls[n](e)},has(t,n){return n in t||n in Ls}})):e.proxy}function Uo(e,t=!0){return Q(e)?e.displayName||e.name:e.name||t&&e.__name}function ty(e){return Q(e)&&"__vccOpts"in e}const ie=(e,t)=>am(e,t,ds);function Ki(e,t,n){const s=arguments.length;return s===2?be(t)&&!j(t)?Xt(t)?Ee(e,null,[t]):Ee(e,t):Ee(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Xt(n)&&(n=[n]),Ee(e,t,n))}function ny(){}function sy(e,t,n,s){const r=n[s];if(r&&qf(r,e))return r;const i=t();return i.memo=e.slice(),i.cacheIndex=s,n[s]=i}function qf(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let s=0;s<n.length;s++)if(Qe(n[s],t[s]))return!1;return $n>0&&Ge&&Ge.push(e),!0}const Gf="3.5.12",ry=Ye,iy=vm,oy=Qn,ly=Wu,cy={createComponentInstance:Bf,setupComponent:jf,renderComponentRoot:Ur,setCurrentRenderingInstance:Js,isVNode:Xt,normalizeVNode:lt,getComponentPublicInstance:gr,ensureValidVNode:Ml,pushWarningContext:pm,popWarningContext:mm},ay=cy,uy=null,fy=null,hy=null;/**
* @vue/runtime-dom v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Wo;const Uc=typeof window<"u"&&window.trustedTypes;if(Uc)try{Wo=Uc.createPolicy("vue",{createHTML:e=>e})}catch{}const zf=Wo?e=>Wo.createHTML(e):e=>e,dy="http://www.w3.org/2000/svg",py="http://www.w3.org/1998/Math/MathML",Kt=typeof document<"u"?document:null,Wc=Kt&&Kt.createElement("template"),my={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==="svg"?Kt.createElementNS(dy,e):t==="mathml"?Kt.createElementNS(py,e):n?Kt.createElement(e,{is:n}):Kt.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Kt.createTextNode(e),createComment:e=>Kt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Kt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{Wc.innerHTML=zf(s==="svg"?`<svg>${e}</svg>`:s==="mathml"?`<math>${e}</math>`:e);const l=Wc.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Qt="transition",xs="animation",ps=Symbol("_vtc"),Yf={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},Jf=ce({},Ol,Yf),gy=e=>(e.displayName="Transition",e.props=Jf,e),yy=gy((e,{slots:t})=>Ki(Ju,Xf(e),t)),Cn=(e,t=[])=>{j(e)?e.forEach(n=>n(...t)):e&&e(...t)},Kc=e=>e?j(e)?e.some(t=>t.length>1):e.length>1:!1;function Xf(e){const t={};for(const A in e)A in Yf||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:f=o,appearToClass:u=l,leaveFromClass:a=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:d=`${n}-leave-to`}=e,m=vy(r),g=m&&m[0],w=m&&m[1],{onBeforeEnter:_,onEnter:S,onEnterCancelled:p,onLeave:v,onLeaveCancelled:E,onBeforeAppear:x=_,onAppear:R=S,onAppearCancelled:O=p}=t,C=(A,L,G)=>{nn(A,L?u:l),nn(A,L?f:o),G&&G()},T=(A,L)=>{A._isLeaving=!1,nn(A,a),nn(A,d),nn(A,h),L&&L()},I=A=>(L,G)=>{const X=A?R:S,U=()=>C(L,A,G);Cn(X,[L,U]),qc(()=>{nn(L,A?c:i),Ut(L,A?u:l),Kc(X)||Gc(L,s,g,U)})};return ce(t,{onBeforeEnter(A){Cn(_,[A]),Ut(A,i),Ut(A,o)},onBeforeAppear(A){Cn(x,[A]),Ut(A,c),Ut(A,f)},onEnter:I(!1),onAppear:I(!0),onLeave(A,L){A._isLeaving=!0;const G=()=>T(A,L);Ut(A,a),Ut(A,h),Qf(),qc(()=>{A._isLeaving&&(nn(A,a),Ut(A,d),Kc(v)||Gc(A,s,w,G))}),Cn(v,[A,G])},onEnterCancelled(A){C(A,!1),Cn(p,[A])},onAppearCancelled(A){C(A,!0),Cn(O,[A])},onLeaveCancelled(A){T(A),Cn(E,[A])}})}function vy(e){if(e==null)return null;if(be(e))return[fo(e.enter),fo(e.leave)];{const t=fo(e);return[t,t]}}function fo(e){return ei(e)}function Ut(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ps]||(e[ps]=new Set)).add(t)}function nn(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[ps];n&&(n.delete(t),n.size||(e[ps]=void 0))}function qc(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let by=0;function Gc(e,t,n,s){const r=e._endId=++by,i=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=Zf(e,t);if(!o)return s();const f=o+"end";let u=0;const a=()=>{e.removeEventListener(f,h),i()},h=d=>{d.target===e&&++u>=c&&a()};setTimeout(()=>{u<c&&a()},l+1),e.addEventListener(f,h)}function Zf(e,t){const n=window.getComputedStyle(e),s=m=>(n[m]||"").split(", "),r=s(`${Qt}Delay`),i=s(`${Qt}Duration`),o=zc(r,i),l=s(`${xs}Delay`),c=s(`${xs}Duration`),f=zc(l,c);let u=null,a=0,h=0;t===Qt?o>0&&(u=Qt,a=o,h=i.length):t===xs?f>0&&(u=xs,a=f,h=c.length):(a=Math.max(o,f),u=a>0?o>f?Qt:xs:null,h=u?u===Qt?i.length:c.length:0);const d=u===Qt&&/\b(transform|all)(,|$)/.test(s(`${Qt}Property`).toString());return{type:u,timeout:a,propCount:h,hasTransform:d}}function zc(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>Yc(n)+Yc(e[s])))}function Yc(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Qf(){return document.body.offsetHeight}function Sy(e,t,n){const s=e[ps];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const di=Symbol("_vod"),eh=Symbol("_vsh"),th={beforeMount(e,{value:t},{transition:n}){e[di]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Os(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Os(e,!0),s.enter(e)):s.leave(e,()=>{Os(e,!1)}):Os(e,t))},beforeUnmount(e,{value:t}){Os(e,t)}};function Os(e,t){e.style.display=t?e[di]:"none",e[eh]=!t}function _y(){th.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const nh=Symbol("");function Ey(e){const t=Le();if(!t)return;const n=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>pi(i,r))},s=()=>{const r=e(t.proxy);t.ce?pi(t.ce,r):Ko(t.subTree,r),n(r)};Rl(()=>{Of(s)}),wn(()=>{const r=new MutationObserver(s);r.observe(t.subTree.el.parentNode,{childList:!0}),pr(()=>r.disconnect())})}function Ko(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ko(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)pi(e.el,t);else if(e.type===Ve)e.children.forEach(n=>Ko(n,t));else if(e.type===Fn){let{el:n,anchor:s}=e;for(;n&&(pi(n,t),n!==s);)n=n.nextSibling}}function pi(e,t){if(e.nodeType===1){const n=e.style;let s="";for(const r in t)n.setProperty(`--${r}`,t[r]),s+=`--${r}: ${t[r]};`;n[nh]=s}}const wy=/(^|;)\s*display\s*:/;function Ty(e,t,n){const s=e.style,r=ne(n);let i=!1;if(n&&!r){if(t)if(ne(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&Kr(s,l,"")}else for(const o in t)n[o]==null&&Kr(s,o,"");for(const o in n)o==="display"&&(i=!0),Kr(s,o,n[o])}else if(r){if(t!==n){const o=s[nh];o&&(n+=";"+o),s.cssText=n,i=wy.test(n)}}else t&&e.removeAttribute("style");di in e&&(e[di]=i?s.display:"",e[eh]&&(s.display="none"))}const Jc=/\s*!important$/;function Kr(e,t,n){if(j(n))n.forEach(s=>Kr(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Cy(e,t);Jc.test(n)?e.setProperty(ct(s),n.replace(Jc,""),"important"):e[s]=n}}const Xc=["Webkit","Moz","ms"],ho={};function Cy(e,t){const n=ho[t];if(n)return n;let s=we(t);if(s!=="filter"&&s in e)return ho[t]=s;s=Wn(s);for(let r=0;r<Xc.length;r++){const i=Xc[r]+s;if(i in e)return ho[t]=i}return t}const Zc="http://www.w3.org/1999/xlink";function Qc(e,t,n,s,r,i=Ip(t)){s&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Zc,t.slice(6,t.length)):e.setAttributeNS(Zc,t,n):n==null||i&&!pu(n)?e.removeAttribute(t):e.setAttribute(t,i?"":ut(n)?String(n):n)}function ea(e,t,n,s,r){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?zf(n):n);return}const i=e.tagName;if(t==="value"&&i!=="PROGRESS"&&!i.includes("-")){const l=i==="OPTION"?e.getAttribute("value")||"":e.value,c=n==null?e.type==="checkbox"?"on":"":String(n);(l!==c||!("_value"in e))&&(e.value=c),n==null&&e.removeAttribute(t),e._value=n;return}let o=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=pu(n):n==null&&l==="string"?(n="",o=!0):l==="number"&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(r||t)}function zt(e,t,n,s){e.addEventListener(t,n,s)}function Ay(e,t,n,s){e.removeEventListener(t,n,s)}const ta=Symbol("_vei");function xy(e,t,n,s,r=null){const i=e[ta]||(e[ta]={}),o=i[t];if(s&&o)o.value=s;else{const[l,c]=Oy(t);if(s){const f=i[t]=Iy(s,r);zt(e,l,f,c)}else o&&(Ay(e,l,o,c),i[t]=void 0)}}const na=/(?:Once|Passive|Capture)$/;function Oy(e){let t;if(na.test(e)){t={};let s;for(;s=e.match(na);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):ct(e.slice(2)),t]}let po=0;const Ny=Promise.resolve(),Ry=()=>po||(Ny.then(()=>po=0),po=Date.now());function Iy(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;xt(Py(s,n.value),t,5,[s])};return n.value=e,n.attached=Ry(),n}function Py(e,t){if(j(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 sa=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,My=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?Sy(e,s,o):t==="style"?Ty(e,n,s):jn(t)?pl(t)||xy(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ky(e,t,s,o))?(ea(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Qc(e,t,s,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!ne(s))?ea(e,we(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Qc(e,t,s,o))};function ky(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&sa(t)&&Q(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return sa(t)&&ne(n)?!1:t in e}const ra={};/*! #__NO_SIDE_EFFECTS__ */function sh(e,t,n){const s=hr(e,t);Oi(s)&&ce(s,t);class r extends qi{constructor(o){super(s,o,n)}}return r.def=s,r}/*! #__NO_SIDE_EFFECTS__ */const Fy=(e,t)=>sh(e,t,mh),Ly=typeof HTMLElement<"u"?HTMLElement:class{};class qi extends Ly{constructor(t,n={},s=qo){super(),this._def=t,this._props=n,this._createApp=s,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&s!==qo?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof qi){this._parent=t;break}this._instance||(this._resolved?(this._setParent(),this._update()):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._instance.provides=t._instance.provides)}disconnectedCallback(){this._connected=!1,En(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let s=0;s<this.attributes.length;s++)this._setAttr(this.attributes[s].name);this._ob=new MutationObserver(s=>{for(const r of s)this._setAttr(r.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(s,r=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:i,styles:o}=s;let l;if(i&&!j(i))for(const c in i){const f=i[c];(f===Number||f&&f.type===Number)&&(c in this._props&&(this._props[c]=ei(this._props[c])),(l||(l=Object.create(null)))[we(c)]=!0)}this._numberProps=l,r&&this._resolveProps(s),this.shadowRoot&&this._applyStyles(o),this._mount(s)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(s=>t(this._def=s,!0)):t(this._def)}_mount(t){this._app=this._createApp(t),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const s in n)pe(this,s)||Object.defineProperty(this,s,{get:()=>$e(n[s])})}_resolveProps(t){const{props:n}=t,s=j(n)?n:Object.keys(n||{});for(const r of Object.keys(this))r[0]!=="_"&&s.includes(r)&&this._setProp(r,this[r]);for(const r of s.map(we))Object.defineProperty(this,r,{get(){return this._getProp(r)},set(i){this._setProp(r,i,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let s=n?this.getAttribute(t):ra;const r=we(t);n&&this._numberProps&&this._numberProps[r]&&(s=ei(s)),this._setProp(r,s,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,s=!0,r=!1){n!==this._props[t]&&(n===ra?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),r&&this._instance&&this._update(),s&&(n===!0?this.setAttribute(ct(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(ct(t),n+""):n||this.removeAttribute(ct(t))))}_update(){ph(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=Ee(this._def,ce(t,this._props));return this._instance||(n.ce=s=>{this._instance=s,s.ce=this,s.isCE=!0;const r=(i,o)=>{this.dispatchEvent(new CustomEvent(i,Oi(o[0])?ce({detail:o},o[0]):{detail:o}))};s.emit=(i,...o)=>{r(i,o),ct(i)!==i&&r(ct(i),o)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const s=this._nonce;for(let r=t.length-1;r>=0;r--){const i=document.createElement("style");s&&i.setAttribute("nonce",s),i.textContent=t[r],this.shadowRoot.prepend(i)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const s=n.nodeType===1&&n.getAttribute("slot")||"default";(t[s]||(t[s]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let s=0;s<t.length;s++){const r=t[s],i=r.getAttribute("name")||"default",o=this._slots[i],l=r.parentNode;if(o)for(const c of o){if(n&&c.nodeType===1){const f=n+"-s",u=document.createTreeWalker(c,1);c.setAttribute(f,"");let a;for(;a=u.nextNode();)a.setAttribute(f,"")}l.insertBefore(c,r)}else for(;r.firstChild;)l.insertBefore(r.firstChild,r);l.removeChild(r)}}_injectChildStyle(t){this._applyStyles(t.styles,t)}_removeChildStyle(t){}}function rh(e){const t=Le(),n=t&&t.ce;return n||null}function Dy(){const e=rh();return e&&e.shadowRoot}function Vy(e="$style"){{const t=Le();if(!t)return le;const n=t.type.__cssModules;if(!n)return le;const s=n[e];return s||le}}const ih=new WeakMap,oh=new WeakMap,mi=Symbol("_moveCb"),ia=Symbol("_enterCb"),$y=e=>(delete e.props.mode,e),By=$y({name:"TransitionGroup",props:ce({},Jf,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Le(),s=xl();let r,i;return ji(()=>{if(!r.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!Ky(r[0].el,n.vnode.el,o))return;r.forEach(jy),r.forEach(Uy);const l=r.filter(Wy);Qf(),l.forEach(c=>{const f=c.el,u=f.style;Ut(f,o),u.transform=u.webkitTransform=u.transitionDuration="";const a=f[mi]=h=>{h&&h.target!==f||(!h||/transform$/.test(h.propertyName))&&(f.removeEventListener("transitionend",a),f[mi]=null,nn(f,o))};f.addEventListener("transitionend",a)})}),()=>{const o=oe(e),l=Xf(o);let c=o.tag||Ve;if(r=[],i)for(let f=0;f<i.length;f++){const u=i[f];u.el&&u.el instanceof Element&&(r.push(u),Jt(u,hs(u,l,s,n)),ih.set(u,u.el.getBoundingClientRect()))}i=t.default?Bi(t.default()):[];for(let f=0;f<i.length;f++){const u=i[f];u.key!=null&&Jt(u,hs(u,l,s,n))}return Ee(c,null,i)}}}),Hy=By;function jy(e){const t=e.el;t[mi]&&t[mi](),t[ia]&&t[ia]()}function Uy(e){oh.set(e,e.el.getBoundingClientRect())}function Wy(e){const t=ih.get(e),n=oh.get(e),s=t.left-n.left,r=t.top-n.top;if(s||r){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${s}px,${r}px)`,i.transitionDuration="0s",e}}function Ky(e,t,n){const s=e.cloneNode(),r=e[ps];r&&r.forEach(l=>{l.split(/\s+/).forEach(c=>c&&s.classList.remove(c))}),n.split(/\s+/).forEach(l=>l&&s.classList.add(l)),s.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(s);const{hasTransform:o}=Zf(s);return i.removeChild(s),o}const vn=e=>{const t=e.props["onUpdate:modelValue"]||!1;return j(t)?n=>is(t,n):t};function qy(e){e.target.composing=!0}function oa(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const At=Symbol("_assign"),gi={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[At]=vn(r);const i=s||r.props&&r.props.type==="number";zt(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=Qr(l)),e[At](l)}),n&&zt(e,"change",()=>{e.value=e.value.trim()}),t||(zt(e,"compositionstart",qy),zt(e,"compositionend",oa),zt(e,"change",oa))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[At]=vn(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?Qr(e.value):e.value,c=t??"";l!==c&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===c)||(e.value=c))}},Hl={deep:!0,created(e,t,n){e[At]=vn(n),zt(e,"change",()=>{const s=e._modelValue,r=ms(e),i=e.checked,o=e[At];if(j(s)){const l=Ii(s,r),c=l!==-1;if(i&&!c)o(s.concat(r));else if(!i&&c){const f=[...s];f.splice(l,1),o(f)}}else if(Un(s)){const l=new Set(s);i?l.add(r):l.delete(r),o(l)}else o(ch(e,i))})},mounted:la,beforeUpdate(e,t,n){e[At]=vn(n),la(e,t,n)}};function la(e,{value:t,oldValue:n},s){e._modelValue=t;let r;if(j(t))r=Ii(t,s.props.value)>-1;else if(Un(t))r=t.has(s.props.value);else{if(t===n)return;r=gn(t,ch(e,!0))}e.checked!==r&&(e.checked=r)}const jl={created(e,{value:t},n){e.checked=gn(t,n.props.value),e[At]=vn(n),zt(e,"change",()=>{e[At](ms(e))})},beforeUpdate(e,{value:t,oldValue:n},s){e[At]=vn(s),t!==n&&(e.checked=gn(t,s.props.value))}},lh={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Un(t);zt(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?Qr(ms(o)):ms(o));e[At](e.multiple?r?new Set(i):i:i[0]),e._assigning=!0,En(()=>{e._assigning=!1})}),e[At]=vn(s)},mounted(e,{value:t}){ca(e,t)},beforeUpdate(e,t,n){e[At]=vn(n)},updated(e,{value:t}){e._assigning||ca(e,t)}};function ca(e,t){const n=e.multiple,s=j(t);if(!(n&&!s&&!Un(t))){for(let r=0,i=e.options.length;r<i;r++){const o=e.options[r],l=ms(o);if(n)if(s){const c=typeof l;c==="string"||c==="number"?o.selected=t.some(f=>String(f)===String(l)):o.selected=Ii(t,l)>-1}else o.selected=t.has(l);else if(gn(ms(o),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function ms(e){return"_value"in e?e._value:e.value}function ch(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const ah={created(e,t,n){kr(e,t,n,null,"created")},mounted(e,t,n){kr(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){kr(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){kr(e,t,n,s,"updated")}};function uh(e,t){switch(e){case"SELECT":return lh;case"TEXTAREA":return gi;default:switch(t){case"checkbox":return Hl;case"radio":return jl;default:return gi}}}function kr(e,t,n,s,r){const o=uh(e.tagName,n.props&&n.props.type)[r];o&&o(e,t,n,s)}function Gy(){gi.getSSRProps=({value:e})=>({value:e}),jl.getSSRProps=({value:e},t)=>{if(t.props&&gn(t.props.value,e))return{checked:!0}},Hl.getSSRProps=({value:e},t)=>{if(j(e)){if(t.props&&Ii(e,t.props.value)>-1)return{checked:!0}}else if(Un(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},ah.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=uh(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const zy=["ctrl","shift","alt","meta"],Yy={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>zy.some(n=>e[`${n}Key`]&&!t.includes(n))},Jy=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o<t.length;o++){const l=Yy[t[o]];if(l&&l(r,t))return}return e(r,...i)})},Xy={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Zy=(e,t)=>{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=ct(r.key);if(t.some(o=>o===i||Xy[o]===i))return e(r)})},fh=ce({patchProp:My},my);let Vs,aa=!1;function hh(){return Vs||(Vs=Sf(fh))}function dh(){return Vs=aa?Vs:_f(fh),aa=!0,Vs}const ph=(...e)=>{hh().render(...e)},Qy=(...e)=>{dh().hydrate(...e)},qo=(...e)=>{const t=hh().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=yh(s);if(!r)return;const i=t._component;!Q(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,gh(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t},mh=(...e)=>{const t=dh().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=yh(s);if(r)return n(r,!0,gh(r))},t};function gh(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function yh(e){return ne(e)?document.querySelector(e):e}let ua=!1;const ev=()=>{ua||(ua=!0,Gy(),_y())},tv=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Ju,BaseTransitionPropsValidators:Ol,Comment:Pe,DeprecationTypes:hy,EffectScope:vl,ErrorCodes:ym,ErrorTypeStrings:iy,Fragment:Ve,KeepAlive:qm,ReactiveEffect:qs,Static:Fn,Suspense:$g,Teleport:Om,Text:pn,TrackOpTypes:um,Transition:yy,TransitionGroup:Hy,TriggerOpTypes:fm,VueElement:qi,assertNumber:gm,callWithAsyncErrorHandling:xt,callWithErrorHandling:ws,camelize:we,capitalize:Wn,cloneVNode:$t,compatUtils:fy,computed:ie,createApp:qo,createBlock:ui,createCommentVNode:Yg,createElementBlock:Kg,createElementVNode:Vl,createHydrationRenderer:_f,createPropsRestProxy:pg,createRenderer:Sf,createSSRApp:mh,createSlots:Qm,createStaticVNode:zg,createTextVNode:$l,createVNode:Ee,customRef:Vi,defineAsyncComponent:Wm,defineComponent:hr,defineCustomElement:sh,defineEmits:rg,defineExpose:ig,defineModel:cg,defineOptions:og,defineProps:sg,defineSSRCustomElement:Fy,defineSlots:lg,devtools:oy,effect:kp,effectScope:vu,getCurrentInstance:Le,getCurrentScope:Pi,getCurrentWatcher:hm,getTransitionRawChildren:Bi,guardReactiveProps:Vf,h:Ki,handleError:Kn,hasInjectionContext:wg,hydrate:Qy,hydrateOnIdle:Vm,hydrateOnInteraction:jm,hydrateOnMediaQuery:Hm,hydrateOnVisible:Bm,initCustomFormatter:ny,initDirectivesForSSR:ev,inject:Ct,isMemoSame:qf,isProxy:Di,isReactive:hn,isReadonly:yn,isRef:Te,isRuntimeOnly:Qg,isShallow:yt,isVNode:Xt,markRaw:ku,mergeDefaults:hg,mergeModels:dg,mergeProps:$f,nextTick:En,normalizeClass:fr,normalizeProps:_p,normalizeStyle:ur,onActivated:Zu,onBeforeMount:Rl,onBeforeUnmount:Ui,onBeforeUpdate:tf,onDeactivated:Qu,onErrorCaptured:of,onMounted:wn,onRenderTracked:rf,onRenderTriggered:sf,onScopeDispose:bl,onServerPrefetch:nf,onUnmounted:pr,onUpdated:ji,onWatcherCleanup:$u,openBlock:Qs,popScopeId:Em,provide:ls,proxyRefs:Tl,pushScopeId:_m,queuePostFlushCb:ri,reactive:ft,readonly:wt,ref:z,registerRuntimeCompiler:Uf,render:ph,renderList:Zm,renderSlot:eg,resolveComponent:Ym,resolveDirective:Xm,resolveDynamicComponent:Jm,resolveFilter:uy,resolveTransitionHooks:hs,setBlockTracking:Vo,setDevtoolsHook:ly,setTransitionHooks:Jt,shallowReactive:wl,shallowReadonly:em,shallowRef:Vn,ssrContextKey:Cf,ssrUtils:ay,stop:Fp,toDisplayString:gu,toHandlerKey:rs,toHandlers:tg,toRaw:oe,toRef:Du,toRefs:Lu,toValue:sm,transformVNodeArgs:qg,triggerRef:nm,unref:$e,useAttrs:fg,useCssModule:Vy,useCssVars:Ey,useHost:rh,useId:Rm,useModel:Pg,useSSRContext:Af,useShadowRoot:Dy,useSlots:ug,useTemplateRef:Im,useTransitionState:xl,vModelCheckbox:Hl,vModelDynamic:ah,vModelRadio:jl,vModelSelect:lh,vModelText:gi,vShow:th,version:Gf,warn:ry,watch:de,watchEffect:xf,watchPostEffect:Of,watchSyncEffect:Nf,withAsyncContext:mg,withCtx:Al,withDefaults:ag,withDirectives:Tm,withKeys:Zy,withMemo:sy,withModifiers:Jy,withScopeId:wm},Symbol.toStringTag,{value:"Module"}));/**
* @vue/compiler-core v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const er=Symbol(""),$s=Symbol(""),Ul=Symbol(""),yi=Symbol(""),vh=Symbol(""),Hn=Symbol(""),bh=Symbol(""),Sh=Symbol(""),Wl=Symbol(""),Kl=Symbol(""),yr=Symbol(""),ql=Symbol(""),_h=Symbol(""),Gl=Symbol(""),zl=Symbol(""),Yl=Symbol(""),Jl=Symbol(""),Xl=Symbol(""),Zl=Symbol(""),Eh=Symbol(""),wh=Symbol(""),Gi=Symbol(""),vi=Symbol(""),Ql=Symbol(""),ec=Symbol(""),tr=Symbol(""),vr=Symbol(""),tc=Symbol(""),Go=Symbol(""),nv=Symbol(""),zo=Symbol(""),bi=Symbol(""),sv=Symbol(""),rv=Symbol(""),nc=Symbol(""),iv=Symbol(""),ov=Symbol(""),sc=Symbol(""),Th=Symbol(""),gs={[er]:"Fragment",[$s]:"Teleport",[Ul]:"Suspense",[yi]:"KeepAlive",[vh]:"BaseTransition",[Hn]:"openBlock",[bh]:"createBlock",[Sh]:"createElementBlock",[Wl]:"createVNode",[Kl]:"createElementVNode",[yr]:"createCommentVNode",[ql]:"createTextVNode",[_h]:"createStaticVNode",[Gl]:"resolveComponent",[zl]:"resolveDynamicComponent",[Yl]:"resolveDirective",[Jl]:"resolveFilter",[Xl]:"withDirectives",[Zl]:"renderList",[Eh]:"renderSlot",[wh]:"createSlots",[Gi]:"toDisplayString",[vi]:"mergeProps",[Ql]:"normalizeClass",[ec]:"normalizeStyle",[tr]:"normalizeProps",[vr]:"guardReactiveProps",[tc]:"toHandlers",[Go]:"camelize",[nv]:"capitalize",[zo]:"toHandlerKey",[bi]:"setBlockTracking",[sv]:"pushScopeId",[rv]:"popScopeId",[nc]:"withCtx",[iv]:"unref",[ov]:"isRef",[sc]:"withMemo",[Th]:"isMemoSame"};function lv(e){Object.getOwnPropertySymbols(e).forEach(t=>{gs[t]=e[t]})}const bt={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function cv(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:bt}}function nr(e,t,n,s,r,i,o,l=!1,c=!1,f=!1,u=bt){return e&&(l?(e.helper(Hn),e.helper(bs(e.inSSR,f))):e.helper(vs(e.inSSR,f)),o&&e.helper(Xl)),{type:13,tag:t,props:n,children:s,patchFlag:r,dynamicProps:i,directives:o,isBlock:l,disableTracking:c,isComponent:f,loc:u}}function Ln(e,t=bt){return{type:17,loc:t,elements:e}}function Tt(e,t=bt){return{type:15,loc:t,properties:e}}function Ie(e,t){return{type:16,loc:bt,key:ne(e)?se(e,!0):e,value:t}}function se(e,t=!1,n=bt,s=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:s}}function It(e,t=bt){return{type:8,loc:t,children:e}}function Me(e,t=[],n=bt){return{type:14,loc:n,callee:e,arguments:t}}function ys(e,t=void 0,n=!1,s=!1,r=bt){return{type:18,params:e,returns:t,newline:n,isSlot:s,loc:r}}function Yo(e,t,n,s=!0){return{type:19,test:e,consequent:t,alternate:n,newline:s,loc:bt}}function av(e,t,n=!1){return{type:20,index:e,value:t,needPauseTracking:n,needArraySpread:!1,loc:bt}}function uv(e){return{type:21,body:e,loc:bt}}function vs(e,t){return e||t?Wl:Kl}function bs(e,t){return e||t?bh:Sh}function rc(e,{helper:t,removeHelper:n,inSSR:s}){e.isBlock||(e.isBlock=!0,n(vs(s,e.isComponent)),t(Hn),t(bs(s,e.isComponent)))}const fa=new Uint8Array([123,123]),ha=new Uint8Array([125,125]);function da(e){return e>=97&&e<=122||e>=65&&e<=90}function mt(e){return e===32||e===10||e===9||e===12||e===13}function en(e){return e===47||e===62||mt(e)}function Si(e){const t=new Uint8Array(e.length);for(let n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}const Ue={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};class fv{constructor(t,n){this.stack=t,this.cbs=n,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=fa,this.delimiterClose=ha,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return this.mode===2&&this.stack.length===0}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=fa,this.delimiterClose=ha}getPos(t){let n=1,s=t+1;for(let r=this.newlines.length-1;r>=0;r--){const i=this.newlines[r];if(t>i){n=r+2,s=t-i;break}}return{column:s,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?en(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||mt(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart<n){const s=this.index;this.index=n,this.cbs.ontext(this.sectionStart,n),this.index=s}this.sectionStart=n+2,this.stateInClosingTagName(t),this.inRCDATA=!1;return}this.sequenceIndex=0}(t|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:this.sequenceIndex===0?this.currentSequence===Ue.TitleEnd||this.currentSequence===Ue.TextareaEnd&&!this.inSFCRoot?!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=+(t===60)}stateCDATASequence(t){t===Ue.Cdata[this.sequenceIndex]?++this.sequenceIndex===Ue.Cdata.length&&(this.state=28,this.currentSequence=Ue.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(t))}fastForwardTo(t){for(;++this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);if(n===10&&this.newlines.push(this.index),n===t)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(t){t===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===Ue.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):this.sequenceIndex===0?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):t!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(t,n){this.enterRCDATA(t,n),this.state=31}enterRCDATA(t,n){this.inRCDATA=!0,this.currentSequence=t,this.sequenceIndex=n}stateBeforeTagName(t){t===33?(this.state=22,this.sectionStart=this.index+1):t===63?(this.state=24,this.sectionStart=this.index+1):da(t)?(this.sectionStart=this.index,this.mode===0?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:t===116?this.state=30:this.state=t===115?29:6):t===47?this.state=8:(this.state=1,this.stateText(t))}stateInTagName(t){en(t)&&this.handleTagName(t)}stateInSFCRootTagName(t){if(en(t)){const n=this.buffer.slice(this.sectionStart,this.index);n!=="template"&&this.enterRCDATA(Si("</"+n),0),this.handleTagName(t)}}handleTagName(t){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)}stateBeforeClosingTagName(t){mt(t)||(t===62?(this.state=1,this.sectionStart=this.index+1):(this.state=da(t)?9:27,this.sectionStart=this.index))}stateInClosingTagName(t){(t===62||mt(t))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(t))}stateAfterClosingTagName(t){t===62&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(t){t===62?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):t===47?this.state=7:t===60&&this.peek()===47?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):mt(t)||this.handleAttrStart(t)}handleAttrStart(t){t===118&&this.peek()===45?(this.state=13,this.sectionStart=this.index):t===46||t===58||t===64||t===35?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(t){t===62?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):mt(t)||(this.state=11,this.stateBeforeAttrName(t))}stateInAttrName(t){(t===61||en(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(t))}stateInDirName(t){t===61||en(t)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===58?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):t===46&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(t){t===61||en(t)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===91?this.state=15:t===46&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(t){t===93?this.state=14:(t===61||en(t))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(t))}stateInDirModifier(t){t===61||en(t)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===46&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(t){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(t)}stateAfterAttrName(t){t===61?this.state=18:t===47||t===62?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)):mt(t)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(t))}stateBeforeAttrValue(t){t===34?(this.state=19,this.sectionStart=this.index+1):t===39?(this.state=20,this.sectionStart=this.index+1):mt(t)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(t))}handleInAttrValue(t,n){(t===n||this.fastForwardTo(n))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(n===34?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(t){this.handleInAttrValue(t,34)}stateInAttrValueSingleQuotes(t){this.handleInAttrValue(t,39)}stateInAttrValueNoQuotes(t){mt(t)||t===62?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(t)):(t===39||t===60||t===61||t===96)&&this.cbs.onerr(18,this.index)}stateBeforeDeclaration(t){t===91?(this.state=26,this.sequenceIndex=0):this.state=t===45?25:23}stateInDeclaration(t){(t===62||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(t){(t===62||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(t){t===45?(this.state=28,this.currentSequence=Ue.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(t){(t===62||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(t){t===Ue.ScriptEnd[3]?this.startSpecial(Ue.ScriptEnd,4):t===Ue.StyleEnd[3]?this.startSpecial(Ue.StyleEnd,4):(this.state=6,this.stateInTagName(t))}stateBeforeSpecialT(t){t===Ue.TitleEnd[3]?this.startSpecial(Ue.TitleEnd,4):t===Ue.TextareaEnd[3]?this.startSpecial(Ue.TextareaEnd,4):(this.state=6,this.stateInTagName(t))}startEntity(){}stateInEntity(){}parse(t){for(this.buffer=t;this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);switch(n===10&&this.newlines.push(this.index),this.state){case 1:{this.stateText(n);break}case 2:{this.stateInterpolationOpen(n);break}case 3:{this.stateInterpolation(n);break}case 4:{this.stateInterpolationClose(n);break}case 31:{this.stateSpecialStartSequence(n);break}case 32:{this.stateInRCDATA(n);break}case 26:{this.stateCDATASequence(n);break}case 19:{this.stateInAttrValueDoubleQuotes(n);break}case 12:{this.stateInAttrName(n);break}case 13:{this.stateInDirName(n);break}case 14:{this.stateInDirArg(n);break}case 15:{this.stateInDynamicDirArg(n);break}case 16:{this.stateInDirModifier(n);break}case 28:{this.stateInCommentLike(n);break}case 27:{this.stateInSpecialComment(n);break}case 11:{this.stateBeforeAttrName(n);break}case 6:{this.stateInTagName(n);break}case 34:{this.stateInSFCRootTagName(n);break}case 9:{this.stateInClosingTagName(n);break}case 5:{this.stateBeforeTagName(n);break}case 17:{this.stateAfterAttrName(n);break}case 20:{this.stateInAttrValueSingleQuotes(n);break}case 18:{this.stateBeforeAttrValue(n);break}case 8:{this.stateBeforeClosingTagName(n);break}case 10:{this.stateAfterClosingTagName(n);break}case 29:{this.stateBeforeSpecialS(n);break}case 30:{this.stateBeforeSpecialT(n);break}case 21:{this.stateInAttrValueNoQuotes(n);break}case 7:{this.stateInSelfClosingTag(n);break}case 23:{this.stateInDeclaration(n);break}case 22:{this.stateBeforeDeclaration(n);break}case 25:{this.stateBeforeComment(n);break}case 24:{this.stateInProcessingInstruction(n);break}case 33:{this.stateInEntity();break}}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(this.state===1||this.state===32&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===19||this.state===20||this.state===21)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const t=this.buffer.length;this.sectionStart>=t||(this.state===28?this.currentSequence===Ue.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}function pa(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function Dn(e,t){const n=pa("MODE",t),s=pa(e,t);return n===3?s===!0:s!==!1}function sr(e,t,n,...s){return Dn(e,t)}function ic(e){throw e}function Ch(e){}function xe(e,t,n,s){const r=`https://vuejs.org/error-reference/#compiler-${e}`,i=new SyntaxError(String(r));return i.code=e,i.loc=t,i}const at=e=>e.type===4&&e.isStatic;function Ah(e){switch(e){case"Teleport":case"teleport":return $s;case"Suspense":case"suspense":return Ul;case"KeepAlive":case"keep-alive":return yi;case"BaseTransition":case"base-transition":return vh}}const hv=/^\d|[^\$\w\xA0-\uFFFF]/,oc=e=>!hv.test(e),dv=/[A-Za-z_$\xA0-\uFFFF]/,pv=/[\.\?\w$\xA0-\uFFFF]/,mv=/\s+[.[]\s*|\s*[.[]\s+/g,xh=e=>e.type===4?e.content:e.loc.source,gv=e=>{const t=xh(e).trim().replace(mv,l=>l.trim());let n=0,s=[],r=0,i=0,o=null;for(let l=0;l<t.length;l++){const c=t.charAt(l);switch(n){case 0:if(c==="[")s.push(n),n=1,r++;else if(c==="(")s.push(n),n=2,i++;else if(!(l===0?dv:pv).test(c))return!1;break;case 1:c==="'"||c==='"'||c==="`"?(s.push(n),n=3,o=c):c==="["?r++:c==="]"&&(--r||(n=s.pop()));break;case 2:if(c==="'"||c==='"'||c==="`")s.push(n),n=3,o=c;else if(c==="(")i++;else if(c===")"){if(l===t.length-1)return!1;--i||(n=s.pop())}break;case 3:c===o&&(n=s.pop(),o=null);break}}return!r&&!i},Oh=gv,yv=/^\s*(async\s*)?(\([^)]*?\)|[\w$_]+)\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,vv=e=>yv.test(xh(e)),bv=vv;function Et(e,t,n=!1){for(let s=0;s<e.props.length;s++){const r=e.props[s];if(r.type===7&&(n||r.exp)&&(ne(t)?r.name===t:t.test(r.name)))return r}}function zi(e,t,n=!1,s=!1){for(let r=0;r<e.props.length;r++){const i=e.props[r];if(i.type===6){if(n)continue;if(i.name===t&&(i.value||s))return i}else if(i.name==="bind"&&(i.exp||s)&&Rn(i.arg,t))return i}}function Rn(e,t){return!!(e&&at(e)&&e.content===t)}function Sv(e){return e.props.some(t=>t.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function mo(e){return e.type===5||e.type===2}function _v(e){return e.type===7&&e.name==="slot"}function _i(e){return e.type===1&&e.tagType===3}function Ei(e){return e.type===1&&e.tagType===2}const Ev=new Set([tr,vr]);function Nh(e,t=[]){if(e&&!ne(e)&&e.type===14){const n=e.callee;if(!ne(n)&&Ev.has(n))return Nh(e.arguments[0],t.concat(e))}return[e,t]}function wi(e,t,n){let s,r=e.type===13?e.props:e.arguments[2],i=[],o;if(r&&!ne(r)&&r.type===14){const l=Nh(r);r=l[0],i=l[1],o=i[i.length-1]}if(r==null||ne(r))s=Tt([t]);else if(r.type===14){const l=r.arguments[0];!ne(l)&&l.type===15?ma(t,l)||l.properties.unshift(t):r.callee===tc?s=Me(n.helper(vi),[Tt([t]),r]):r.arguments.unshift(Tt([t])),!s&&(s=r)}else r.type===15?(ma(t,r)||r.properties.unshift(t),s=r):(s=Me(n.helper(vi),[Tt([t]),r]),o&&o.callee===vr&&(o=i[i.length-2]));e.type===13?o?o.arguments[0]=s:e.props=s:o?o.arguments[0]=s:e.arguments[2]=s}function ma(e,t){let n=!1;if(e.key.type===4){const s=e.key.content;n=t.properties.some(r=>r.key.type===4&&r.key.content===s)}return n}function rr(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,s)=>n==="-"?"_":e.charCodeAt(s).toString())}`}function wv(e){return e.type===14&&e.callee===sc?e.arguments[1].returns:e}const Tv=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,Rh={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Rs,isPreTag:Rs,isIgnoreNewlineTag:Rs,isCustomElement:Rs,onError:ic,onWarn:Ch,comments:!1,prefixIdentifiers:!1};let me=Rh,ir=null,Yt="",We=null,ue=null,rt="",Wt=-1,On=-1,lc=0,cn=!1,Jo=null;const Ae=[],Ne=new fv(Ae,{onerr:Ht,ontext(e,t){Fr(He(e,t),e,t)},ontextentity(e,t,n){Fr(e,t,n)},oninterpolation(e,t){if(cn)return Fr(He(e,t),e,t);let n=e+Ne.delimiterOpen.length,s=t-Ne.delimiterClose.length;for(;mt(Yt.charCodeAt(n));)n++;for(;mt(Yt.charCodeAt(s-1));)s--;let r=He(n,s);r.includes("&")&&(r=me.decodeEntities(r,!1)),Xo({type:5,content:Gr(r,!1,Re(n,s)),loc:Re(e,t)})},onopentagname(e,t){const n=He(e,t);We={type:1,tag:n,ns:me.getNamespace(n,Ae[0],me.ns),tagType:0,props:[],children:[],loc:Re(e-1,t),codegenNode:void 0}},onopentagend(e){ya(e)},onclosetag(e,t){const n=He(e,t);if(!me.isVoidTag(n)){let s=!1;for(let r=0;r<Ae.length;r++)if(Ae[r].tag.toLowerCase()===n.toLowerCase()){s=!0,r>0&&Ht(24,Ae[0].loc.start.offset);for(let o=0;o<=r;o++){const l=Ae.shift();qr(l,t,o<r)}break}s||Ht(23,Ih(e,60))}},onselfclosingtag(e){const t=We.tag;We.isSelfClosing=!0,ya(e),Ae[0]&&Ae[0].tag===t&&qr(Ae.shift(),e)},onattribname(e,t){ue={type:6,name:He(e,t),nameLoc:Re(e,t),value:void 0,loc:Re(e)}},ondirname(e,t){const n=He(e,t),s=n==="."||n===":"?"bind":n==="@"?"on":n==="#"?"slot":n.slice(2);if(!cn&&s===""&&Ht(26,e),cn||s==="")ue={type:6,name:n,nameLoc:Re(e,t),value:void 0,loc:Re(e)};else if(ue={type:7,name:s,rawName:n,exp:void 0,arg:void 0,modifiers:n==="."?[se("prop")]:[],loc:Re(e)},s==="pre"){cn=Ne.inVPre=!0,Jo=We;const r=We.props;for(let i=0;i<r.length;i++)r[i].type===7&&(r[i]=Fv(r[i]))}},ondirarg(e,t){if(e===t)return;const n=He(e,t);if(cn)ue.name+=n,In(ue.nameLoc,t);else{const s=n[0]!=="[";ue.arg=Gr(s?n:n.slice(1,-1),s,Re(e,t),s?3:0)}},ondirmodifier(e,t){const n=He(e,t);if(cn)ue.name+="."+n,In(ue.nameLoc,t);else if(ue.name==="slot"){const s=ue.arg;s&&(s.content+="."+n,In(s.loc,t))}else{const s=se(n,!0,Re(e,t));ue.modifiers.push(s)}},onattribdata(e,t){rt+=He(e,t),Wt<0&&(Wt=e),On=t},onattribentity(e,t,n){rt+=e,Wt<0&&(Wt=t),On=n},onattribnameend(e){const t=ue.loc.start.offset,n=He(t,e);ue.type===7&&(ue.rawName=n),We.props.some(s=>(s.type===7?s.rawName:s.name)===n)&&Ht(2,t)},onattribend(e,t){if(We&&ue){if(In(ue.loc,t),e!==0)if(rt.includes("&")&&(rt=me.decodeEntities(rt,!0)),ue.type===6)ue.name==="class"&&(rt=Mh(rt).trim()),e===1&&!rt&&Ht(13,t),ue.value={type:2,content:rt,loc:e===1?Re(Wt,On):Re(Wt-1,On+1)},Ne.inSFCRoot&&We.tag==="template"&&ue.name==="lang"&&rt&&rt!=="html"&&Ne.enterRCDATA(Si("</template"),0);else{let n=0;ue.exp=Gr(rt,!1,Re(Wt,On),0,n),ue.name==="for"&&(ue.forParseResult=Av(ue.exp));let s=-1;ue.name==="bind"&&(s=ue.modifiers.findIndex(r=>r.content==="sync"))>-1&&sr("COMPILER_V_BIND_SYNC",me,ue.loc,ue.rawName)&&(ue.name="model",ue.modifiers.splice(s,1))}(ue.type!==7||ue.name!=="pre")&&We.props.push(ue)}rt="",Wt=On=-1},oncomment(e,t){me.comments&&Xo({type:3,content:He(e,t),loc:Re(e-4,t+3)})},onend(){const e=Yt.length;for(let t=0;t<Ae.length;t++)qr(Ae[t],e-1),Ht(24,Ae[t].loc.start.offset)},oncdata(e,t){Ae[0].ns!==0?Fr(He(e,t),e,t):Ht(1,e-9)},onprocessinginstruction(e){(Ae[0]?Ae[0].ns:me.ns)===0&&Ht(21,e-1)}}),ga=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Cv=/^\(|\)$/g;function Av(e){const t=e.loc,n=e.content,s=n.match(Tv);if(!s)return;const[,r,i]=s,o=(a,h,d=!1)=>{const m=t.start.offset+h,g=m+a.length;return Gr(a,!1,Re(m,g),0,d?1:0)},l={source:o(i.trim(),n.indexOf(i,r.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let c=r.trim().replace(Cv,"").trim();const f=r.indexOf(c),u=c.match(ga);if(u){c=c.replace(ga,"").trim();const a=u[1].trim();let h;if(a&&(h=n.indexOf(a,f+c.length),l.key=o(a,h,!0)),u[2]){const d=u[2].trim();d&&(l.index=o(d,n.indexOf(d,l.key?h+a.length:f+c.length),!0))}}return c&&(l.value=o(c,f,!0)),l}function He(e,t){return Yt.slice(e,t)}function ya(e){Ne.inSFCRoot&&(We.innerLoc=Re(e+1,e+1)),Xo(We);const{tag:t,ns:n}=We;n===0&&me.isPreTag(t)&&lc++,me.isVoidTag(t)?qr(We,e):(Ae.unshift(We),(n===1||n===2)&&(Ne.inXML=!0)),We=null}function Fr(e,t,n){{const i=Ae[0]&&Ae[0].tag;i!=="script"&&i!=="style"&&e.includes("&")&&(e=me.decodeEntities(e,!1))}const s=Ae[0]||ir,r=s.children[s.children.length-1];r&&r.type===2?(r.content+=e,In(r.loc,n)):s.children.push({type:2,content:e,loc:Re(t,n)})}function qr(e,t,n=!1){n?In(e.loc,Ih(t,60)):In(e.loc,xv(t,62)+1),Ne.inSFCRoot&&(e.children.length?e.innerLoc.end=ce({},e.children[e.children.length-1].loc.end):e.innerLoc.end=ce({},e.innerLoc.start),e.innerLoc.source=He(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:s,ns:r,children:i}=e;if(cn||(s==="slot"?e.tagType=2:va(e)?e.tagType=3:Nv(e)&&(e.tagType=1)),Ne.inRCDATA||(e.children=Ph(i)),r===0&&me.isIgnoreNewlineTag(s)){const o=i[0];o&&o.type===2&&(o.content=o.content.replace(/^\r?\n/,""))}r===0&&me.isPreTag(s)&&lc--,Jo===e&&(cn=Ne.inVPre=!1,Jo=null),Ne.inXML&&(Ae[0]?Ae[0].ns:me.ns)===0&&(Ne.inXML=!1);{const o=e.props;if(!Ne.inSFCRoot&&Dn("COMPILER_NATIVE_TEMPLATE",me)&&e.tag==="template"&&!va(e)){const c=Ae[0]||ir,f=c.children.indexOf(e);c.children.splice(f,1,...e.children)}const l=o.find(c=>c.type===6&&c.name==="inline-template");l&&sr("COMPILER_INLINE_TEMPLATE",me,l.loc)&&e.children.length&&(l.value={type:2,content:He(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:l.loc})}}function xv(e,t){let n=e;for(;Yt.charCodeAt(n)!==t&&n<Yt.length-1;)n++;return n}function Ih(e,t){let n=e;for(;Yt.charCodeAt(n)!==t&&n>=0;)n--;return n}const Ov=new Set(["if","else","else-if","for","slot"]);function va({tag:e,props:t}){if(e==="template"){for(let n=0;n<t.length;n++)if(t[n].type===7&&Ov.has(t[n].name))return!0}return!1}function Nv({tag:e,props:t}){if(me.isCustomElement(e))return!1;if(e==="component"||Rv(e.charCodeAt(0))||Ah(e)||me.isBuiltInComponent&&me.isBuiltInComponent(e)||me.isNativeTag&&!me.isNativeTag(e))return!0;for(let n=0;n<t.length;n++){const s=t[n];if(s.type===6){if(s.name==="is"&&s.value){if(s.value.content.startsWith("vue:"))return!0;if(sr("COMPILER_IS_ON_ELEMENT",me,s.loc))return!0}}else if(s.name==="bind"&&Rn(s.arg,"is")&&sr("COMPILER_IS_ON_ELEMENT",me,s.loc))return!0}return!1}function Rv(e){return e>64&&e<91}const Iv=/\r\n/g;function Ph(e,t){const n=me.whitespace!=="preserve";let s=!1;for(let r=0;r<e.length;r++){const i=e[r];if(i.type===2)if(lc)i.content=i.content.replace(Iv,`
`);else if(Pv(i.content)){const o=e[r-1]&&e[r-1].type,l=e[r+1]&&e[r+1].type;!o||!l||n&&(o===3&&(l===3||l===1)||o===1&&(l===3||l===1&&Mv(i.content)))?(s=!0,e[r]=null):i.content=" "}else n&&(i.content=Mh(i.content))}return s?e.filter(Boolean):e}function Pv(e){for(let t=0;t<e.length;t++)if(!mt(e.charCodeAt(t)))return!1;return!0}function Mv(e){for(let t=0;t<e.length;t++){const n=e.charCodeAt(t);if(n===10||n===13)return!0}return!1}function Mh(e){let t="",n=!1;for(let s=0;s<e.length;s++)mt(e.charCodeAt(s))?n||(t+=" ",n=!0):(t+=e[s],n=!1);return t}function Xo(e){(Ae[0]||ir).children.push(e)}function Re(e,t){return{start:Ne.getPos(e),end:t==null?t:Ne.getPos(t),source:t==null?t:He(e,t)}}function kv(e){return Re(e.start.offset,e.end.offset)}function In(e,t){e.end=Ne.getPos(t),e.source=He(e.start.offset,t)}function Fv(e){const t={type:6,name:e.rawName,nameLoc:Re(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){const n=e.exp.loc;n.end.offset<e.loc.end.offset&&(n.start.offset--,n.start.column--,n.end.offset++,n.end.column++),t.value={type:2,content:e.exp.content,loc:n}}return t}function Gr(e,t=!1,n,s=0,r=0){return se(e,t,n,s)}function Ht(e,t,n){me.onError(xe(e,Re(t,t)))}function Lv(){Ne.reset(),We=null,ue=null,rt="",Wt=-1,On=-1,Ae.length=0}function Dv(e,t){if(Lv(),Yt=e,me=ce({},Rh),t){let r;for(r in t)t[r]!=null&&(me[r]=t[r])}Ne.mode=me.parseMode==="html"?1:me.parseMode==="sfc"?2:0,Ne.inXML=me.ns===1||me.ns===2;const n=t&&t.delimiters;n&&(Ne.delimiterOpen=Si(n[0]),Ne.delimiterClose=Si(n[1]));const s=ir=cv([],e);return Ne.parse(Yt),s.loc=Re(0,e.length),s.children=Ph(s.children),ir=null,s}function Vv(e,t){zr(e,void 0,t,kh(e,e.children[0]))}function kh(e,t){const{children:n}=e;return n.length===1&&t.type===1&&!Ei(t)}function zr(e,t,n,s=!1,r=!1){const{children:i}=e,o=[];for(let u=0;u<i.length;u++){const a=i[u];if(a.type===1&&a.tagType===0){const h=s?0:gt(a,n);if(h>0){if(h>=2){a.codegenNode.patchFlag=-1,o.push(a);continue}}else{const d=a.codegenNode;if(d.type===13){const m=d.patchFlag;if((m===void 0||m===512||m===1)&&Lh(a,n)>=2){const g=Dh(a);g&&(d.props=n.hoist(g))}d.dynamicProps&&(d.dynamicProps=n.hoist(d.dynamicProps))}}}else if(a.type===12&&(s?0:gt(a,n))>=2){o.push(a);continue}if(a.type===1){const h=a.tagType===1;h&&n.scopes.vSlot++,zr(a,e,n,!1,r),h&&n.scopes.vSlot--}else if(a.type===11)zr(a,e,n,a.children.length===1,!0);else if(a.type===9)for(let h=0;h<a.branches.length;h++)zr(a.branches[h],e,n,a.branches[h].children.length===1,r)}let l=!1;if(o.length===i.length&&e.type===1){if(e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&j(e.codegenNode.children))e.codegenNode.children=c(Ln(e.codegenNode.children)),l=!0;else if(e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!j(e.codegenNode.children)&&e.codegenNode.children.type===15){const u=f(e.codegenNode,"default");u&&(u.returns=c(Ln(u.returns)),l=!0)}else if(e.tagType===3&&t&&t.type===1&&t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!j(t.codegenNode.children)&&t.codegenNode.children.type===15){const u=Et(e,"slot",!0),a=u&&u.arg&&f(t.codegenNode,u.arg);a&&(a.returns=c(Ln(a.returns)),l=!0)}}if(!l)for(const u of o)u.codegenNode=n.cache(u.codegenNode);function c(u){const a=n.cache(u);return r&&n.hmr&&(a.needArraySpread=!0),a}function f(u,a){if(u.children&&!j(u.children)&&u.children.type===15){const h=u.children.properties.find(d=>d.key===a||d.key.content===a);return h&&h.value}}o.length&&n.transformHoist&&n.transformHoist(i,n,e)}function gt(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const s=n.get(e);if(s!==void 0)return s;const r=e.codegenNode;if(r.type!==13||r.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(r.patchFlag===void 0){let o=3;const l=Lh(e,t);if(l===0)return n.set(e,0),0;l<o&&(o=l);for(let c=0;c<e.children.length;c++){const f=gt(e.children[c],t);if(f===0)return n.set(e,0),0;f<o&&(o=f)}if(o>1)for(let c=0;c<e.props.length;c++){const f=e.props[c];if(f.type===7&&f.name==="bind"&&f.exp){const u=gt(f.exp,t);if(u===0)return n.set(e,0),0;u<o&&(o=u)}}if(r.isBlock){for(let c=0;c<e.props.length;c++)if(e.props[c].type===7)return n.set(e,0),0;t.removeHelper(Hn),t.removeHelper(bs(t.inSSR,r.isComponent)),r.isBlock=!1,t.helper(vs(t.inSSR,r.isComponent))}return n.set(e,o),o}else return n.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:return 0;case 5:case 12:return gt(e.content,t);case 4:return e.constType;case 8:let i=3;for(let o=0;o<e.children.length;o++){const l=e.children[o];if(ne(l)||ut(l))continue;const c=gt(l,t);if(c===0)return 0;c<i&&(i=c)}return i;case 20:return 2;default:return 0}}const $v=new Set([Ql,ec,tr,vr]);function Fh(e,t){if(e.type===14&&!ne(e.callee)&&$v.has(e.callee)){const n=e.arguments[0];if(n.type===4)return gt(n,t);if(n.type===14)return Fh(n,t)}return 0}function Lh(e,t){let n=3;const s=Dh(e);if(s&&s.type===15){const{properties:r}=s;for(let i=0;i<r.length;i++){const{key:o,value:l}=r[i],c=gt(o,t);if(c===0)return c;c<n&&(n=c);let f;if(l.type===4?f=gt(l,t):l.type===14?f=Fh(l,t):f=0,f===0)return f;f<n&&(n=f)}}return n}function Dh(e){const t=e.codegenNode;if(t.type===13)return t.props}function Bv(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:s=!1,hmr:r=!1,cacheHandlers:i=!1,nodeTransforms:o=[],directiveTransforms:l={},transformHoist:c=null,isBuiltInComponent:f=Ye,isCustomElement:u=Ye,expressionPlugins:a=[],scopeId:h=null,slotted:d=!0,ssr:m=!1,inSSR:g=!1,ssrCssVars:w="",bindingMetadata:_=le,inline:S=!1,isTS:p=!1,onError:v=ic,onWarn:E=Ch,compatConfig:x}){const R=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),O={filename:t,selfName:R&&Wn(we(R[1])),prefixIdentifiers:n,hoistStatic:s,hmr:r,cacheHandlers:i,nodeTransforms:o,directiveTransforms:l,transformHoist:c,isBuiltInComponent:f,isCustomElement:u,expressionPlugins:a,scopeId:h,slotted:d,ssr:m,inSSR:g,ssrCssVars:w,bindingMetadata:_,inline:S,isTS:p,onError:v,onWarn:E,compatConfig:x,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],cached:[],constantCache:new WeakMap,temps:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(C){const T=O.helpers.get(C)||0;return O.helpers.set(C,T+1),C},removeHelper(C){const T=O.helpers.get(C);if(T){const I=T-1;I?O.helpers.set(C,I):O.helpers.delete(C)}},helperString(C){return`_${gs[O.helper(C)]}`},replaceNode(C){O.parent.children[O.childIndex]=O.currentNode=C},removeNode(C){const T=O.parent.children,I=C?T.indexOf(C):O.currentNode?O.childIndex:-1;!C||C===O.currentNode?(O.currentNode=null,O.onNodeRemoved()):O.childIndex>I&&(O.childIndex--,O.onNodeRemoved()),O.parent.children.splice(I,1)},onNodeRemoved:Ye,addIdentifiers(C){},removeIdentifiers(C){},hoist(C){ne(C)&&(C=se(C)),O.hoists.push(C);const T=se(`_hoisted_${O.hoists.length}`,!1,C.loc,2);return T.hoisted=C,T},cache(C,T=!1){const I=av(O.cached.length,C,T);return O.cached.push(I),I}};return O.filters=new Set,O}function Hv(e,t){const n=Bv(e,t);Yi(e,n),t.hoistStatic&&Vv(e,n),t.ssr||jv(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function jv(e,t){const{helper:n}=t,{children:s}=e;if(s.length===1){const r=s[0];if(kh(e,r)&&r.codegenNode){const i=r.codegenNode;i.type===13&&rc(i,t),e.codegenNode=i}else e.codegenNode=r}else if(s.length>1){let r=64;e.codegenNode=nr(t,n(er),void 0,e.children,r,void 0,void 0,!0,void 0,!1)}}function Uv(e,t){let n=0;const s=()=>{n--};for(;n<e.children.length;n++){const r=e.children[n];ne(r)||(t.grandParent=t.parent,t.parent=e,t.childIndex=n,t.onNodeRemoved=s,Yi(r,t))}}function Yi(e,t){t.currentNode=e;const{nodeTransforms:n}=t,s=[];for(let i=0;i<n.length;i++){const o=n[i](e,t);if(o&&(j(o)?s.push(...o):s.push(o)),t.currentNode)e=t.currentNode;else return}switch(e.type){case 3:t.ssr||t.helper(yr);break;case 5:t.ssr||t.helper(Gi);break;case 9:for(let i=0;i<e.branches.length;i++)Yi(e.branches[i],t);break;case 10:case 11:case 1:case 0:Uv(e,t);break}t.currentNode=e;let r=s.length;for(;r--;)s[r]()}function Vh(e,t){const n=ne(e)?s=>s===e:s=>e.test(s);return(s,r)=>{if(s.type===1){const{props:i}=s;if(s.tagType===3&&i.some(_v))return;const o=[];for(let l=0;l<i.length;l++){const c=i[l];if(c.type===7&&n(c.name)){i.splice(l,1),l--;const f=t(s,c,r);f&&o.push(f)}}return o}}}const Ji="/*@__PURE__*/",$h=e=>`${gs[e]}: _${gs[e]}`;function Wv(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:s=!1,filename:r="template.vue.html",scopeId:i=null,optimizeImports:o=!1,runtimeGlobalName:l="Vue",runtimeModuleName:c="vue",ssrRuntimeModuleName:f="vue/server-renderer",ssr:u=!1,isTS:a=!1,inSSR:h=!1}){const d={mode:t,prefixIdentifiers:n,sourceMap:s,filename:r,scopeId:i,optimizeImports:o,runtimeGlobalName:l,runtimeModuleName:c,ssrRuntimeModuleName:f,ssr:u,isTS:a,inSSR:h,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(g){return`_${gs[g]}`},push(g,w=-2,_){d.code+=g},indent(){m(++d.indentLevel)},deindent(g=!1){g?--d.indentLevel:m(--d.indentLevel)},newline(){m(d.indentLevel)}};function m(g){d.push(`
`+" ".repeat(g),0)}return d}function Kv(e,t={}){const n=Wv(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:s,push:r,prefixIdentifiers:i,indent:o,deindent:l,newline:c,scopeId:f,ssr:u}=n,a=Array.from(e.helpers),h=a.length>0,d=!i&&s!=="module";qv(e,n);const g=u?"ssrRender":"render",_=(u?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(r(`function ${g}(${_}) {`),o(),d&&(r("with (_ctx) {"),o(),h&&(r(`const { ${a.map($h).join(", ")} } = _Vue
`,-1),c())),e.components.length&&(go(e.components,"component",n),(e.directives.length||e.temps>0)&&c()),e.directives.length&&(go(e.directives,"directive",n),e.temps>0&&c()),e.filters&&e.filters.length&&(c(),go(e.filters,"filter",n),c()),e.temps>0){r("let ");for(let S=0;S<e.temps;S++)r(`${S>0?", ":""}_temp${S}`)}return(e.components.length||e.directives.length||e.temps)&&(r(`
`,0),c()),u||r("return "),e.codegenNode?Je(e.codegenNode,n):r("null"),d&&(l(),r("}")),l(),r("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function qv(e,t){const{ssr:n,prefixIdentifiers:s,push:r,newline:i,runtimeModuleName:o,runtimeGlobalName:l,ssrRuntimeModuleName:c}=t,f=l,u=Array.from(e.helpers);if(u.length>0&&(r(`const _Vue = ${f}
`,-1),e.hoists.length)){const a=[Wl,Kl,yr,ql,_h].filter(h=>u.includes(h)).map($h).join(", ");r(`const { ${a} } = _Vue
`,-1)}Gv(e.hoists,t),i(),r("return ")}function go(e,t,{helper:n,push:s,newline:r,isTS:i}){const o=n(t==="filter"?Jl:t==="component"?Gl:Yl);for(let l=0;l<e.length;l++){let c=e[l];const f=c.endsWith("__self");f&&(c=c.slice(0,-6)),s(`const ${rr(c,t)} = ${o}(${JSON.stringify(c)}${f?", true":""})${i?"!":""}`),l<e.length-1&&r()}}function Gv(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:s}=t;s();for(let r=0;r<e.length;r++){const i=e[r];i&&(n(`const _hoisted_${r+1} = `),Je(i,t),s())}t.pure=!1}function cc(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),br(e,t,n),n&&t.deindent(),t.push("]")}function br(e,t,n=!1,s=!0){const{push:r,newline:i}=t;for(let o=0;o<e.length;o++){const l=e[o];ne(l)?r(l,-3):j(l)?cc(l,t):Je(l,t),o<e.length-1&&(n?(s&&r(","),i()):s&&r(", "))}}function Je(e,t){if(ne(e)){t.push(e,-3);return}if(ut(e)){t.push(t.helper(e));return}switch(e.type){case 1:case 9:case 11:Je(e.codegenNode,t);break;case 2:zv(e,t);break;case 4:Bh(e,t);break;case 5:Yv(e,t);break;case 12:Je(e.codegenNode,t);break;case 8:Hh(e,t);break;case 3:Xv(e,t);break;case 13:Zv(e,t);break;case 14:e0(e,t);break;case 15:t0(e,t);break;case 17:n0(e,t);break;case 18:s0(e,t);break;case 19:r0(e,t);break;case 20:i0(e,t);break;case 21:br(e.body,t,!0,!1);break}}function zv(e,t){t.push(JSON.stringify(e.content),-3,e)}function Bh(e,t){const{content:n,isStatic:s}=e;t.push(s?JSON.stringify(n):n,-3,e)}function Yv(e,t){const{push:n,helper:s,pure:r}=t;r&&n(Ji),n(`${s(Gi)}(`),Je(e.content,t),n(")")}function Hh(e,t){for(let n=0;n<e.children.length;n++){const s=e.children[n];ne(s)?t.push(s,-3):Je(s,t)}}function Jv(e,t){const{push:n}=t;if(e.type===8)n("["),Hh(e,t),n("]");else if(e.isStatic){const s=oc(e.content)?e.content:JSON.stringify(e.content);n(s,-2,e)}else n(`[${e.content}]`,-3,e)}function Xv(e,t){const{push:n,helper:s,pure:r}=t;r&&n(Ji),n(`${s(yr)}(${JSON.stringify(e.content)})`,-3,e)}function Zv(e,t){const{push:n,helper:s,pure:r}=t,{tag:i,props:o,children:l,patchFlag:c,dynamicProps:f,directives:u,isBlock:a,disableTracking:h,isComponent:d}=e;let m;c&&(m=String(c)),u&&n(s(Xl)+"("),a&&n(`(${s(Hn)}(${h?"true":""}), `),r&&n(Ji);const g=a?bs(t.inSSR,d):vs(t.inSSR,d);n(s(g)+"(",-2,e),br(Qv([i,o,l,m,f]),t),n(")"),a&&n(")"),u&&(n(", "),Je(u,t),n(")"))}function Qv(e){let t=e.length;for(;t--&&e[t]==null;);return e.slice(0,t+1).map(n=>n||"null")}function e0(e,t){const{push:n,helper:s,pure:r}=t,i=ne(e.callee)?e.callee:s(e.callee);r&&n(Ji),n(i+"(",-2,e),br(e.arguments,t),n(")")}function t0(e,t){const{push:n,indent:s,deindent:r,newline:i}=t,{properties:o}=e;if(!o.length){n("{}",-2,e);return}const l=o.length>1||!1;n(l?"{":"{ "),l&&s();for(let c=0;c<o.length;c++){const{key:f,value:u}=o[c];Jv(f,t),n(": "),Je(u,t),c<o.length-1&&(n(","),i())}l&&r(),n(l?"}":" }")}function n0(e,t){cc(e.elements,t)}function s0(e,t){const{push:n,indent:s,deindent:r}=t,{params:i,returns:o,body:l,newline:c,isSlot:f}=e;f&&n(`_${gs[nc]}(`),n("(",-2,e),j(i)?br(i,t):i&&Je(i,t),n(") => "),(c||l)&&(n("{"),s()),o?(c&&n("return "),j(o)?cc(o,t):Je(o,t)):l&&Je(l,t),(c||l)&&(r(),n("}")),f&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function r0(e,t){const{test:n,consequent:s,alternate:r,newline:i}=e,{push:o,indent:l,deindent:c,newline:f}=t;if(n.type===4){const a=!oc(n.content);a&&o("("),Bh(n,t),a&&o(")")}else o("("),Je(n,t),o(")");i&&l(),t.indentLevel++,i||o(" "),o("? "),Je(s,t),t.indentLevel--,i&&f(),i||o(" "),o(": ");const u=r.type===19;u||t.indentLevel++,Je(r,t),u||t.indentLevel--,i&&c(!0)}function i0(e,t){const{push:n,helper:s,indent:r,deindent:i,newline:o}=t,{needPauseTracking:l,needArraySpread:c}=e;c&&n("[...("),n(`_cache[${e.index}] || (`),l&&(r(),n(`${s(bi)}(-1),`),o(),n("(")),n(`_cache[${e.index}] = `),Je(e.value,t),l&&(n(`).cacheIndex = ${e.index},`),o(),n(`${s(bi)}(1),`),o(),n(`_cache[${e.index}]`),i()),n(")"),c&&n(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const o0=Vh(/^(if|else|else-if)$/,(e,t,n)=>l0(e,t,n,(s,r,i)=>{const o=n.parent.children;let l=o.indexOf(s),c=0;for(;l-->=0;){const f=o[l];f&&f.type===9&&(c+=f.branches.length)}return()=>{if(i)s.codegenNode=Sa(r,c,n);else{const f=c0(s.codegenNode);f.alternate=Sa(r,c+s.branches.length-1,n)}}}));function l0(e,t,n,s){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const r=t.exp?t.exp.loc:e.loc;n.onError(xe(28,t.loc)),t.exp=se("true",!1,r)}if(t.name==="if"){const r=ba(e,t),i={type:9,loc:kv(e.loc),branches:[r]};if(n.replaceNode(i),s)return s(i,r,!0)}else{const r=n.parent.children;let i=r.indexOf(e);for(;i-->=-1;){const o=r[i];if(o&&o.type===3){n.removeNode(o);continue}if(o&&o.type===2&&!o.content.trim().length){n.removeNode(o);continue}if(o&&o.type===9){t.name==="else-if"&&o.branches[o.branches.length-1].condition===void 0&&n.onError(xe(30,e.loc)),n.removeNode();const l=ba(e,t);o.branches.push(l);const c=s&&s(o,l,!1);Yi(l,n),c&&c(),n.currentNode=null}else n.onError(xe(30,e.loc));break}}}function ba(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!Et(e,"for")?e.children:[e],userKey:zi(e,"key"),isTemplateIf:n}}function Sa(e,t,n){return e.condition?Yo(e.condition,_a(e,t,n),Me(n.helper(yr),['""',"true"])):_a(e,t,n)}function _a(e,t,n){const{helper:s}=n,r=Ie("key",se(`${t}`,!1,bt,2)),{children:i}=e,o=i[0];if(i.length!==1||o.type!==1)if(i.length===1&&o.type===11){const c=o.codegenNode;return wi(c,r,n),c}else return nr(n,s(er),Tt([r]),i,64,void 0,void 0,!0,!1,!1,e.loc);else{const c=o.codegenNode,f=wv(c);return f.type===13&&rc(f,n),wi(f,r,n),c}}function c0(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const a0=(e,t,n)=>{const{modifiers:s,loc:r}=e,i=e.arg;let{exp:o}=e;if(o&&o.type===4&&!o.content.trim()&&(o=void 0),!o){if(i.type!==4||!i.isStatic)return n.onError(xe(52,i.loc)),{props:[Ie(i,se("",!0,r))]};jh(e),o=e.exp}return i.type!==4?(i.children.unshift("("),i.children.push(') || ""')):i.isStatic||(i.content=`${i.content} || ""`),s.some(l=>l.content==="camel")&&(i.type===4?i.isStatic?i.content=we(i.content):i.content=`${n.helperString(Go)}(${i.content})`:(i.children.unshift(`${n.helperString(Go)}(`),i.children.push(")"))),n.inSSR||(s.some(l=>l.content==="prop")&&Ea(i,"."),s.some(l=>l.content==="attr")&&Ea(i,"^")),{props:[Ie(i,o)]}},jh=(e,t)=>{const n=e.arg,s=we(n.content);e.exp=se(s,!1,n.loc)},Ea=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},u0=Vh("for",(e,t,n)=>{const{helper:s,removeHelper:r}=n;return f0(e,t,n,i=>{const o=Me(s(Zl),[i.source]),l=_i(e),c=Et(e,"memo"),f=zi(e,"key",!1,!0);f&&f.type===7&&!f.exp&&jh(f);const u=f&&(f.type===6?f.value?se(f.value.content,!0):void 0:f.exp),a=f&&u?Ie("key",u):null,h=i.source.type===4&&i.source.constType>0,d=h?64:f?128:256;return i.codegenNode=nr(n,s(er),void 0,o,d,void 0,void 0,!0,!h,!1,e.loc),()=>{let m;const{children:g}=i,w=g.length!==1||g[0].type!==1,_=Ei(e)?e:l&&e.children.length===1&&Ei(e.children[0])?e.children[0]:null;if(_?(m=_.codegenNode,l&&a&&wi(m,a,n)):w?m=nr(n,s(er),a?Tt([a]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(m=g[0].codegenNode,l&&a&&wi(m,a,n),m.isBlock!==!h&&(m.isBlock?(r(Hn),r(bs(n.inSSR,m.isComponent))):r(vs(n.inSSR,m.isComponent))),m.isBlock=!h,m.isBlock?(s(Hn),s(bs(n.inSSR,m.isComponent))):s(vs(n.inSSR,m.isComponent))),c){const S=ys(Zo(i.parseResult,[se("_cached")]));S.body=uv([It(["const _memo = (",c.exp,")"]),It(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${n.helperString(Th)}(_cached, _memo)) return _cached`]),It(["const _item = ",m]),se("_item.memo = _memo"),se("return _item")]),o.arguments.push(S,se("_cache"),se(String(n.cached.length))),n.cached.push(null)}else o.arguments.push(ys(Zo(i.parseResult),m,!0))}})});function f0(e,t,n,s){if(!t.exp){n.onError(xe(31,t.loc));return}const r=t.forParseResult;if(!r){n.onError(xe(32,t.loc));return}Uh(r);const{addIdentifiers:i,removeIdentifiers:o,scopes:l}=n,{source:c,value:f,key:u,index:a}=r,h={type:11,loc:t.loc,source:c,valueAlias:f,keyAlias:u,objectIndexAlias:a,parseResult:r,children:_i(e)?e.children:[e]};n.replaceNode(h),l.vFor++;const d=s&&s(h);return()=>{l.vFor--,d&&d()}}function Uh(e,t){e.finalized||(e.finalized=!0)}function Zo({value:e,key:t,index:n},s=[]){return h0([e,t,n,...s])}function h0(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,s)=>n||se("_".repeat(s+1),!1))}const wa=se("undefined",!1),d0=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=Et(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},p0=(e,t,n,s)=>ys(e,n,!1,!0,n.length?n[0].loc:s);function m0(e,t,n=p0){t.helper(nc);const{children:s,loc:r}=e,i=[],o=[];let l=t.scopes.vSlot>0||t.scopes.vFor>0;const c=Et(e,"slot",!0);if(c){const{arg:w,exp:_}=c;w&&!at(w)&&(l=!0),i.push(Ie(w||se("default",!0),n(_,void 0,s,r)))}let f=!1,u=!1;const a=[],h=new Set;let d=0;for(let w=0;w<s.length;w++){const _=s[w];let S;if(!_i(_)||!(S=Et(_,"slot",!0))){_.type!==3&&a.push(_);continue}if(c){t.onError(xe(37,S.loc));break}f=!0;const{children:p,loc:v}=_,{arg:E=se("default",!0),exp:x,loc:R}=S;let O;at(E)?O=E?E.content:"default":l=!0;const C=Et(_,"for"),T=n(x,C,p,v);let I,A;if(I=Et(_,"if"))l=!0,o.push(Yo(I.exp,Lr(E,T,d++),wa));else if(A=Et(_,/^else(-if)?$/,!0)){let L=w,G;for(;L--&&(G=s[L],G.type===3););if(G&&_i(G)&&Et(G,/^(else-)?if$/)){let X=o[o.length-1];for(;X.alternate.type===19;)X=X.alternate;X.alternate=A.exp?Yo(A.exp,Lr(E,T,d++),wa):Lr(E,T,d++)}else t.onError(xe(30,A.loc))}else if(C){l=!0;const L=C.forParseResult;L?(Uh(L),o.push(Me(t.helper(Zl),[L.source,ys(Zo(L),Lr(E,T),!0)]))):t.onError(xe(32,C.loc))}else{if(O){if(h.has(O)){t.onError(xe(38,R));continue}h.add(O),O==="default"&&(u=!0)}i.push(Ie(E,T))}}if(!c){const w=(_,S)=>{const p=n(_,void 0,S,r);return t.compatConfig&&(p.isNonScopedSlot=!0),Ie("default",p)};f?a.length&&a.some(_=>Wh(_))&&(u?t.onError(xe(39,a[0].loc)):i.push(w(void 0,a))):i.push(w(void 0,s))}const m=l?2:Yr(e.children)?3:1;let g=Tt(i.concat(Ie("_",se(m+"",!1))),r);return o.length&&(g=Me(t.helper(wh),[g,Ln(o)])),{slots:g,hasDynamicSlots:l}}function Lr(e,t,n){const s=[Ie("name",e),Ie("fn",t)];return n!=null&&s.push(Ie("key",se(String(n),!0))),Tt(s)}function Yr(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(n.tagType===2||Yr(n.children))return!0;break;case 9:if(Yr(n.branches))return!0;break;case 10:case 11:if(Yr(n.children))return!0;break}}return!1}function Wh(e){return e.type!==2&&e.type!==12?!0:e.type===2?!!e.content.trim():Wh(e.content)}const Kh=new WeakMap,g0=(e,t)=>function(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:s,props:r}=e,i=e.tagType===1;let o=i?y0(e,t):`"${s}"`;const l=be(o)&&o.callee===zl;let c,f,u=0,a,h,d,m=l||o===$s||o===Ul||!i&&(s==="svg"||s==="foreignObject"||s==="math");if(r.length>0){const g=qh(e,t,void 0,i,l);c=g.props,u=g.patchFlag,h=g.dynamicPropNames;const w=g.directives;d=w&&w.length?Ln(w.map(_=>b0(_,t))):void 0,g.shouldUseBlock&&(m=!0)}if(e.children.length>0)if(o===yi&&(m=!0,u|=1024),i&&o!==$s&&o!==yi){const{slots:w,hasDynamicSlots:_}=m0(e,t);f=w,_&&(u|=1024)}else if(e.children.length===1&&o!==$s){const w=e.children[0],_=w.type,S=_===5||_===8;S&>(w,t)===0&&(u|=1),S||_===2?f=w:f=e.children}else f=e.children;h&&h.length&&(a=S0(h)),e.codegenNode=nr(t,o,c,f,u===0?void 0:u,a,d,!!m,!1,i,e.loc)};function y0(e,t,n=!1){let{tag:s}=e;const r=Qo(s),i=zi(e,"is",!1,!0);if(i)if(r||Dn("COMPILER_IS_ON_ELEMENT",t)){let l;if(i.type===6?l=i.value&&se(i.value.content,!0):(l=i.exp,l||(l=se("is",!1,i.arg.loc))),l)return Me(t.helper(zl),[l])}else i.type===6&&i.value.content.startsWith("vue:")&&(s=i.value.content.slice(4));const o=Ah(s)||t.isBuiltInComponent(s);return o?(n||t.helper(o),o):(t.helper(Gl),t.components.add(s),rr(s,"component"))}function qh(e,t,n=e.props,s,r,i=!1){const{tag:o,loc:l,children:c}=e;let f=[];const u=[],a=[],h=c.length>0;let d=!1,m=0,g=!1,w=!1,_=!1,S=!1,p=!1,v=!1;const E=[],x=T=>{f.length&&(u.push(Tt(Ta(f),l)),f=[]),T&&u.push(T)},R=()=>{t.scopes.vFor>0&&f.push(Ie(se("ref_for",!0),se("true")))},O=({key:T,value:I})=>{if(at(T)){const A=T.content,L=jn(A);if(L&&(!s||r)&&A.toLowerCase()!=="onclick"&&A!=="onUpdate:modelValue"&&!fn(A)&&(S=!0),L&&fn(A)&&(v=!0),L&&I.type===14&&(I=I.arguments[0]),I.type===20||(I.type===4||I.type===8)&>(I,t)>0)return;A==="ref"?g=!0:A==="class"?w=!0:A==="style"?_=!0:A!=="key"&&!E.includes(A)&&E.push(A),s&&(A==="class"||A==="style")&&!E.includes(A)&&E.push(A)}else p=!0};for(let T=0;T<n.length;T++){const I=n[T];if(I.type===6){const{loc:A,name:L,nameLoc:G,value:X}=I;let U=!0;if(L==="ref"&&(g=!0,R()),L==="is"&&(Qo(o)||X&&X.content.startsWith("vue:")||Dn("COMPILER_IS_ON_ELEMENT",t)))continue;f.push(Ie(se(L,!0,G),se(X?X.content:"",U,X?X.loc:A)))}else{const{name:A,arg:L,exp:G,loc:X,modifiers:U}=I,Z=A==="bind",q=A==="on";if(A==="slot"){s||t.onError(xe(40,X));continue}if(A==="once"||A==="memo"||A==="is"||Z&&Rn(L,"is")&&(Qo(o)||Dn("COMPILER_IS_ON_ELEMENT",t))||q&&i)continue;if((Z&&Rn(L,"key")||q&&h&&Rn(L,"vue:before-update"))&&(d=!0),Z&&Rn(L,"ref")&&R(),!L&&(Z||q)){if(p=!0,G)if(Z){if(R(),x(),Dn("COMPILER_V_BIND_OBJECT_ORDER",t)){u.unshift(G);continue}u.push(G)}else x({type:14,loc:X,callee:t.helper(tc),arguments:s?[G]:[G,"true"]});else t.onError(xe(Z?34:35,X));continue}Z&&U.some(tt=>tt.content==="prop")&&(m|=32);const Oe=t.directiveTransforms[A];if(Oe){const{props:tt,needRuntime:nt}=Oe(I,e,t);!i&&tt.forEach(O),q&&L&&!at(L)?x(Tt(tt,l)):f.push(...tt),nt&&(a.push(I),ut(nt)&&Kh.set(I,nt))}else hp(A)||(a.push(I),h&&(d=!0))}}let C;if(u.length?(x(),u.length>1?C=Me(t.helper(vi),u,l):C=u[0]):f.length&&(C=Tt(Ta(f),l)),p?m|=16:(w&&!s&&(m|=2),_&&!s&&(m|=4),E.length&&(m|=8),S&&(m|=32)),!d&&(m===0||m===32)&&(g||v||a.length>0)&&(m|=512),!t.inSSR&&C)switch(C.type){case 15:let T=-1,I=-1,A=!1;for(let X=0;X<C.properties.length;X++){const U=C.properties[X].key;at(U)?U.content==="class"?T=X:U.content==="style"&&(I=X):U.isHandlerKey||(A=!0)}const L=C.properties[T],G=C.properties[I];A?C=Me(t.helper(tr),[C]):(L&&!at(L.value)&&(L.value=Me(t.helper(Ql),[L.value])),G&&(_||G.value.type===4&&G.value.content.trim()[0]==="["||G.value.type===17)&&(G.value=Me(t.helper(ec),[G.value])));break;case 14:break;default:C=Me(t.helper(tr),[Me(t.helper(vr),[C])]);break}return{props:C,directives:a,patchFlag:m,dynamicPropNames:E,shouldUseBlock:d}}function Ta(e){const t=new Map,n=[];for(let s=0;s<e.length;s++){const r=e[s];if(r.key.type===8||!r.key.isStatic){n.push(r);continue}const i=r.key.content,o=t.get(i);o?(i==="style"||i==="class"||jn(i))&&v0(o,r):(t.set(i,r),n.push(r))}return n}function v0(e,t){e.value.type===17?e.value.elements.push(t.value):e.value=Ln([e.value,t.value],e.loc)}function b0(e,t){const n=[],s=Kh.get(e);s?n.push(t.helperString(s)):(t.helper(Yl),t.directives.add(e.name),n.push(rr(e.name,"directive")));const{loc:r}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const i=se("true",!1,r);n.push(Tt(e.modifiers.map(o=>Ie(o,i)),r))}return Ln(n,e.loc)}function S0(e){let t="[";for(let n=0,s=e.length;n<s;n++)t+=JSON.stringify(e[n]),n<s-1&&(t+=", ");return t+"]"}function Qo(e){return e==="component"||e==="Component"}const _0=(e,t)=>{if(Ei(e)){const{children:n,loc:s}=e,{slotName:r,slotProps:i}=E0(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r,"{}","undefined","true"];let l=2;i&&(o[2]=i,l=3),n.length&&(o[3]=ys([],n,!1,!1,s),l=4),t.scopeId&&!t.slotted&&(l=5),o.splice(l),e.codegenNode=Me(t.helper(Eh),o,s)}};function E0(e,t){let n='"default"',s;const r=[];for(let i=0;i<e.props.length;i++){const o=e.props[i];if(o.type===6)o.value&&(o.name==="name"?n=JSON.stringify(o.value.content):(o.name=we(o.name),r.push(o)));else if(o.name==="bind"&&Rn(o.arg,"name")){if(o.exp)n=o.exp;else if(o.arg&&o.arg.type===4){const l=we(o.arg.content);n=o.exp=se(l,!1,o.arg.loc)}}else o.name==="bind"&&o.arg&&at(o.arg)&&(o.arg.content=we(o.arg.content)),r.push(o)}if(r.length>0){const{props:i,directives:o}=qh(e,t,r,!1,!1);s=i,o.length&&t.onError(xe(36,o[0].loc))}return{slotName:n,slotProps:s}}const Gh=(e,t,n,s)=>{const{loc:r,modifiers:i,arg:o}=e;!e.exp&&!i.length&&n.onError(xe(35,r));let l;if(o.type===4)if(o.isStatic){let a=o.content;a.startsWith("vue:")&&(a=`vnode-${a.slice(4)}`);const h=t.tagType!==0||a.startsWith("vnode")||!/[A-Z]/.test(a)?rs(we(a)):`on:${a}`;l=se(h,!0,o.loc)}else l=It([`${n.helperString(zo)}(`,o,")"]);else l=o,l.children.unshift(`${n.helperString(zo)}(`),l.children.push(")");let c=e.exp;c&&!c.content.trim()&&(c=void 0);let f=n.cacheHandlers&&!c&&!n.inVOnce;if(c){const a=Oh(c),h=!(a||bv(c)),d=c.content.includes(";");(h||f&&a)&&(c=It([`${h?"$event":"(...args)"} => ${d?"{":"("}`,c,d?"}":")"]))}let u={props:[Ie(l,c||se("() => {}",!1,r))]};return s&&(u=s(u)),f&&(u.props[0].value=n.cache(u.props[0].value)),u.props.forEach(a=>a.key.isHandlerKey=!0),u},w0=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let s,r=!1;for(let i=0;i<n.length;i++){const o=n[i];if(mo(o)){r=!0;for(let l=i+1;l<n.length;l++){const c=n[l];if(mo(c))s||(s=n[i]=It([o],o.loc)),s.children.push(" + ",c),n.splice(l,1),l--;else{s=void 0;break}}}}if(!(!r||n.length===1&&(e.type===0||e.type===1&&e.tagType===0&&!e.props.find(i=>i.type===7&&!t.directiveTransforms[i.name])&&e.tag!=="template")))for(let i=0;i<n.length;i++){const o=n[i];if(mo(o)||o.type===8){const l=[];(o.type!==2||o.content!==" ")&&l.push(o),!t.ssr&>(o,t)===0&&l.push("1"),n[i]={type:12,content:o,loc:o.loc,codegenNode:Me(t.helper(ql),l)}}}}},Ca=new WeakSet,T0=(e,t)=>{if(e.type===1&&Et(e,"once",!0))return Ca.has(e)||t.inVOnce||t.inSSR?void 0:(Ca.add(e),t.inVOnce=!0,t.helper(bi),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0))})},zh=(e,t,n)=>{const{exp:s,arg:r}=e;if(!s)return n.onError(xe(41,e.loc)),Dr();const i=s.loc.source.trim(),o=s.type===4?s.content:i,l=n.bindingMetadata[i];if(l==="props"||l==="props-aliased")return n.onError(xe(44,s.loc)),Dr();if(!o.trim()||!Oh(s)&&!!1)return n.onError(xe(42,s.loc)),Dr();const f=r||se("modelValue",!0),u=r?at(r)?`onUpdate:${we(r.content)}`:It(['"onUpdate:" + ',r]):"onUpdate:modelValue";let a;const h=n.isTS?"($event: any)":"$event";a=It([`${h} => ((`,s,") = $event)"]);const d=[Ie(f,e.exp),Ie(u,a)];if(e.modifiers.length&&t.tagType===1){const m=e.modifiers.map(w=>w.content).map(w=>(oc(w)?w:JSON.stringify(w))+": true").join(", "),g=r?at(r)?`${r.content}Modifiers`:It([r,' + "Modifiers"']):"modelModifiers";d.push(Ie(g,se(`{ ${m} }`,!1,e.loc,2)))}return Dr(d)};function Dr(e=[]){return{props:e}}const C0=/[\w).+\-_$\]]/,A0=(e,t)=>{Dn("COMPILER_FILTERS",t)&&(e.type===5?Ti(e.content,t):e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&Ti(n.exp,t)}))};function Ti(e,t){if(e.type===4)Aa(e,t);else for(let n=0;n<e.children.length;n++){const s=e.children[n];typeof s=="object"&&(s.type===4?Aa(s,t):s.type===8?Ti(e,t):s.type===5&&Ti(s.content,t))}}function Aa(e,t){const n=e.content;let s=!1,r=!1,i=!1,o=!1,l=0,c=0,f=0,u=0,a,h,d,m,g=[];for(d=0;d<n.length;d++)if(h=a,a=n.charCodeAt(d),s)a===39&&h!==92&&(s=!1);else if(r)a===34&&h!==92&&(r=!1);else if(i)a===96&&h!==92&&(i=!1);else if(o)a===47&&h!==92&&(o=!1);else if(a===124&&n.charCodeAt(d+1)!==124&&n.charCodeAt(d-1)!==124&&!l&&!c&&!f)m===void 0?(u=d+1,m=n.slice(0,d).trim()):w();else{switch(a){case 34:r=!0;break;case 39:s=!0;break;case 96:i=!0;break;case 40:f++;break;case 41:f--;break;case 91:c++;break;case 93:c--;break;case 123:l++;break;case 125:l--;break}if(a===47){let _=d-1,S;for(;_>=0&&(S=n.charAt(_),S===" ");_--);(!S||!C0.test(S))&&(o=!0)}}m===void 0?m=n.slice(0,d).trim():u!==0&&w();function w(){g.push(n.slice(u,d).trim()),u=d+1}if(g.length){for(d=0;d<g.length;d++)m=x0(m,g[d],t);e.content=m,e.ast=void 0}}function x0(e,t,n){n.helper(Jl);const s=t.indexOf("(");if(s<0)return n.filters.add(t),`${rr(t,"filter")}(${e})`;{const r=t.slice(0,s),i=t.slice(s+1);return n.filters.add(r),`${rr(r,"filter")}(${e}${i!==")"?","+i:i}`}}const xa=new WeakSet,O0=(e,t)=>{if(e.type===1){const n=Et(e,"memo");return!n||xa.has(e)?void 0:(xa.add(e),()=>{const s=e.codegenNode||t.currentNode.codegenNode;s&&s.type===13&&(e.tagType!==1&&rc(s,t),e.codegenNode=Me(t.helper(sc),[n.exp,ys(void 0,s),"_cache",String(t.cached.length)]),t.cached.push(null))})}};function N0(e){return[[T0,o0,O0,u0,A0,_0,g0,d0,w0],{on:Gh,bind:a0,model:zh}]}function R0(e,t={}){const n=t.onError||ic,s=t.mode==="module";t.prefixIdentifiers===!0?n(xe(47)):s&&n(xe(48));const r=!1;t.cacheHandlers&&n(xe(49)),t.scopeId&&!s&&n(xe(50));const i=ce({},t,{prefixIdentifiers:r}),o=ne(e)?Dv(e,i):e,[l,c]=N0();return Hv(o,ce({},i,{nodeTransforms:[...l,...t.nodeTransforms||[]],directiveTransforms:ce({},c,t.directiveTransforms||{})})),Kv(o,i)}const I0=()=>({props:[]});/**
* @vue/compiler-dom v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const Yh=Symbol(""),Jh=Symbol(""),Xh=Symbol(""),Zh=Symbol(""),el=Symbol(""),Qh=Symbol(""),ed=Symbol(""),td=Symbol(""),nd=Symbol(""),sd=Symbol("");lv({[Yh]:"vModelRadio",[Jh]:"vModelCheckbox",[Xh]:"vModelText",[Zh]:"vModelSelect",[el]:"vModelDynamic",[Qh]:"withModifiers",[ed]:"withKeys",[td]:"vShow",[nd]:"Transition",[sd]:"TransitionGroup"});let Xn;function P0(e,t=!1){return Xn||(Xn=document.createElement("div")),t?(Xn.innerHTML=`<div foo="${e.replace(/"/g,""")}">`,Xn.children[0].getAttribute("foo")):(Xn.innerHTML=e,Xn.textContent)}const M0={parseMode:"html",isVoidTag:Np,isNativeTag:e=>Ap(e)||xp(e)||Op(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:P0,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return nd;if(e==="TransitionGroup"||e==="transition-group")return sd},getNamespace(e,t,n){let s=t?t.ns:n;if(t&&s===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(r=>r.type===6&&r.name==="encoding"&&r.value!=null&&(r.value.content==="text/html"||r.value.content==="application/xhtml+xml"))&&(s=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(s=0);else t&&s===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(s=0);if(s===0){if(e==="svg")return 1;if(e==="math")return 2}return s}},k0=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:se("style",!0,t.loc),exp:F0(t.value.content,t.loc),modifiers:[],loc:t.loc})})},F0=(e,t)=>{const n=du(e);return se(JSON.stringify(n),!1,t,3)};function mn(e,t){return xe(e,t)}const L0=(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(mn(53,r)),t.children.length&&(n.onError(mn(54,r)),t.children.length=0),{props:[Ie(se("innerHTML",!0,r),s||se("",!0))]}},D0=(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(mn(55,r)),t.children.length&&(n.onError(mn(56,r)),t.children.length=0),{props:[Ie(se("textContent",!0),s?gt(s,n)>0?s:Me(n.helperString(Gi),[s],r):se("",!0))]}},V0=(e,t,n)=>{const s=zh(e,t,n);if(!s.props.length||t.tagType===1)return s;e.arg&&n.onError(mn(58,e.arg.loc));const{tag:r}=t,i=n.isCustomElement(r);if(r==="input"||r==="textarea"||r==="select"||i){let o=Xh,l=!1;if(r==="input"||i){const c=zi(t,"type");if(c){if(c.type===7)o=el;else if(c.value)switch(c.value.content){case"radio":o=Yh;break;case"checkbox":o=Jh;break;case"file":l=!0,n.onError(mn(59,e.loc));break}}else Sv(t)&&(o=el)}else r==="select"&&(o=Zh);l||(s.needRuntime=n.helper(o))}else n.onError(mn(57,e.loc));return s.props=s.props.filter(o=>!(o.key.type===4&&o.key.content==="modelValue")),s},$0=vt("passive,once,capture"),B0=vt("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),H0=vt("left,right"),rd=vt("onkeyup,onkeydown,onkeypress"),j0=(e,t,n,s)=>{const r=[],i=[],o=[];for(let l=0;l<t.length;l++){const c=t[l].content;c==="native"&&sr("COMPILER_V_ON_NATIVE",n)||$0(c)?o.push(c):H0(c)?at(e)?rd(e.content.toLowerCase())?r.push(c):i.push(c):(r.push(c),i.push(c)):B0(c)?i.push(c):r.push(c)}return{keyModifiers:r,nonKeyModifiers:i,eventOptionModifiers:o}},Oa=(e,t)=>at(e)&&e.content.toLowerCase()==="onclick"?se(t,!0):e.type!==4?It(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,U0=(e,t,n)=>Gh(e,t,n,s=>{const{modifiers:r}=e;if(!r.length)return s;let{key:i,value:o}=s.props[0];const{keyModifiers:l,nonKeyModifiers:c,eventOptionModifiers:f}=j0(i,r,n,e.loc);if(c.includes("right")&&(i=Oa(i,"onContextmenu")),c.includes("middle")&&(i=Oa(i,"onMouseup")),c.length&&(o=Me(n.helper(Qh),[o,JSON.stringify(c)])),l.length&&(!at(i)||rd(i.content.toLowerCase()))&&(o=Me(n.helper(ed),[o,JSON.stringify(l)])),f.length){const u=f.map(Wn).join("");i=at(i)?se(`${i.content}${u}`,!0):It(["(",i,`) + "${u}"`])}return{props:[Ie(i,o)]}}),W0=(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(mn(61,r)),{props:[],needRuntime:n.helper(td)}},K0=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},q0=[k0],G0={cloak:I0,html:L0,text:D0,model:V0,on:U0,show:W0};function z0(e,t={}){return R0(e,ce({},M0,t,{nodeTransforms:[K0,...q0,...t.nodeTransforms||[]],directiveTransforms:ce({},G0,t.directiveTransforms||{}),transformHoist:null}))}/**
* vue v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const Na=Object.create(null);function Y0(e,t){if(!ne(e))if(e.nodeType)e=e.innerHTML;else return Ye;const n=mp(e,t),s=Na[n];if(s)return s;if(e[0]==="#"){const l=document.querySelector(e);e=l?l.innerHTML:""}const r=ce({hoistStatic:!0,onError:void 0,onWarn:Ye},t);!r.isCustomElement&&typeof customElements<"u"&&(r.isCustomElement=l=>!!customElements.get(l));const{code:i}=z0(e,r),o=new Function("Vue",i)(tv);return o._rc=!0,Na[n]=o}Uf(Y0);/*!
* vue-router v4.4.5
* (c) 2024 Eduardo San Martin Morote
* @license MIT
*/const es=typeof document<"u";function id(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function J0(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&id(e.default)}const ve=Object.assign;function yo(e,t){const n={};for(const s in t){const r=t[s];n[s]=Pt(r)?r.map(e):e(r)}return n}const Bs=()=>{},Pt=Array.isArray,od=/#/g,X0=/&/g,Z0=/\//g,Q0=/=/g,eb=/\?/g,ld=/\+/g,tb=/%5B/g,nb=/%5D/g,cd=/%5E/g,sb=/%60/g,ad=/%7B/g,rb=/%7C/g,ud=/%7D/g,ib=/%20/g;function ac(e){return encodeURI(""+e).replace(rb,"|").replace(tb,"[").replace(nb,"]")}function ob(e){return ac(e).replace(ad,"{").replace(ud,"}").replace(cd,"^")}function tl(e){return ac(e).replace(ld,"%2B").replace(ib,"+").replace(od,"%23").replace(X0,"%26").replace(sb,"`").replace(ad,"{").replace(ud,"}").replace(cd,"^")}function lb(e){return tl(e).replace(Q0,"%3D")}function cb(e){return ac(e).replace(od,"%23").replace(eb,"%3F")}function ab(e){return e==null?"":cb(e).replace(Z0,"%2F")}function or(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const ub=/\/$/,fb=e=>e.replace(ub,"");function vo(e,t,n="/"){let s,r={},i="",o="";const l=t.indexOf("#");let c=t.indexOf("?");return l<c&&l>=0&&(c=-1),c>-1&&(s=t.slice(0,c),i=t.slice(c+1,l>-1?l:t.length),r=e(i)),l>-1&&(s=s||t.slice(0,l),o=t.slice(l,t.length)),s=mb(s??t,n),{fullPath:s+(i&&"?")+i+o,path:s,query:r,hash:or(o)}}function hb(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ra(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function db(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&Ss(t.matched[s],n.matched[r])&&fd(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Ss(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fd(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!pb(e[n],t[n]))return!1;return!0}function pb(e,t){return Pt(e)?Ia(e,t):Pt(t)?Ia(t,e):e===t}function Ia(e,t){return Pt(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function mb(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let i=n.length-1,o,l;for(o=0;o<s.length;o++)if(l=s[o],l!==".")if(l==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+s.slice(o).join("/")}const tn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var lr;(function(e){e.pop="pop",e.push="push"})(lr||(lr={}));var Hs;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Hs||(Hs={}));function gb(e){if(!e)if(es){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),fb(e)}const yb=/^[^#]+#/;function vb(e,t){return e.replace(yb,"#")+t}function bb(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const Xi=()=>({left:window.scrollX,top:window.scrollY});function Sb(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=bb(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Pa(e,t){return(history.state?history.state.position-t:-1)+e}const nl=new Map;function _b(e,t){nl.set(e,t)}function Eb(e){const t=nl.get(e);return nl.delete(e),t}let wb=()=>location.protocol+"//"+location.host;function hd(e,t){const{pathname:n,search:s,hash:r}=t,i=e.indexOf("#");if(i>-1){let l=r.includes(e.slice(i))?e.slice(i).length:1,c=r.slice(l);return c[0]!=="/"&&(c="/"+c),Ra(c,"")}return Ra(n,e)+s+r}function Tb(e,t,n,s){let r=[],i=[],o=null;const l=({state:h})=>{const d=hd(e,location),m=n.value,g=t.value;let w=0;if(h){if(n.value=d,t.value=h,o&&o===m){o=null;return}w=g?h.position-g.position:0}else s(d);r.forEach(_=>{_(n.value,m,{delta:w,type:lr.pop,direction:w?w>0?Hs.forward:Hs.back:Hs.unknown})})};function c(){o=n.value}function f(h){r.push(h);const d=()=>{const m=r.indexOf(h);m>-1&&r.splice(m,1)};return i.push(d),d}function u(){const{history:h}=window;h.state&&h.replaceState(ve({},h.state,{scroll:Xi()}),"")}function a(){for(const h of i)h();i=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:c,listen:f,destroy:a}}function Ma(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?Xi():null}}function Cb(e){const{history:t,location:n}=window,s={value:hd(e,n)},r={value:t.state};r.value||i(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(c,f,u){const a=e.indexOf("#"),h=a>-1?(n.host&&document.querySelector("base")?e:e.slice(a))+c:wb()+e+c;try{t[u?"replaceState":"pushState"](f,"",h),r.value=f}catch(d){console.error(d),n[u?"replace":"assign"](h)}}function o(c,f){const u=ve({},t.state,Ma(r.value.back,c,r.value.forward,!0),f,{position:r.value.position});i(c,u,!0),s.value=c}function l(c,f){const u=ve({},r.value,t.state,{forward:c,scroll:Xi()});i(u.current,u,!0);const a=ve({},Ma(s.value,c,null),{position:u.position+1},f);i(c,a,!1),s.value=c}return{location:s,state:r,push:l,replace:o}}function W1(e){e=gb(e);const t=Cb(e),n=Tb(e,t.state,t.location,t.replace);function s(i,o=!0){o||n.pauseListeners(),history.go(i)}const r=ve({location:"",base:e,go:s,createHref:vb.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 Ab(e){return typeof e=="string"||e&&typeof e=="object"}function dd(e){return typeof e=="string"||typeof e=="symbol"}const pd=Symbol("");var ka;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ka||(ka={}));function _s(e,t){return ve(new Error,{type:e,[pd]:!0},t)}function jt(e,t){return e instanceof Error&&pd in e&&(t==null||!!(e.type&t))}const Fa="[^/]+?",xb={sensitive:!1,strict:!1,start:!0,end:!0},Ob=/[.+*?^${}()[\]/\\]/g;function Nb(e,t){const n=ve({},xb,t),s=[];let r=n.start?"^":"";const i=[];for(const f of e){const u=f.length?[]:[90];n.strict&&!f.length&&(r+="/");for(let a=0;a<f.length;a++){const h=f[a];let d=40+(n.sensitive?.25:0);if(h.type===0)a||(r+="/"),r+=h.value.replace(Ob,"\\$&"),d+=40;else if(h.type===1){const{value:m,repeatable:g,optional:w,regexp:_}=h;i.push({name:m,repeatable:g,optional:w});const S=_||Fa;if(S!==Fa){d+=10;try{new RegExp(`(${S})`)}catch(v){throw new Error(`Invalid custom RegExp for param "${m}" (${S}): `+v.message)}}let p=g?`((?:${S})(?:/(?:${S}))*)`:`(${S})`;a||(p=w&&f.length<2?`(?:/${p})`:"/"+p),w&&(p+="?"),r+=p,d+=20,w&&(d+=-8),g&&(d+=-20),S===".*"&&(d+=-50)}u.push(d)}s.push(u)}if(n.strict&&n.end){const f=s.length-1;s[f][s[f].length-1]+=.7000000000000001}n.strict||(r+="/?"),n.end?r+="$":n.strict&&(r+="(?:/|$)");const o=new RegExp(r,n.sensitive?"":"i");function l(f){const u=f.match(o),a={};if(!u)return null;for(let h=1;h<u.length;h++){const d=u[h]||"",m=i[h-1];a[m.name]=d&&m.repeatable?d.split("/"):d}return a}function c(f){let u="",a=!1;for(const h of e){(!a||!u.endsWith("/"))&&(u+="/"),a=!1;for(const d of h)if(d.type===0)u+=d.value;else if(d.type===1){const{value:m,repeatable:g,optional:w}=d,_=m in f?f[m]:"";if(Pt(_)&&!g)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const S=Pt(_)?_.join("/"):_;if(!S)if(w)h.length<2&&(u.endsWith("/")?u=u.slice(0,-1):a=!0);else throw new Error(`Missing required param "${m}"`);u+=S}}return u||"/"}return{re:o,score:s,keys:i,parse:l,stringify:c}}function Rb(e,t){let n=0;for(;n<e.length&&n<t.length;){const s=t[n]-e[n];if(s)return s;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function md(e,t){let n=0;const s=e.score,r=t.score;for(;n<s.length&&n<r.length;){const i=Rb(s[n],r[n]);if(i)return i;n++}if(Math.abs(r.length-s.length)===1){if(La(s))return 1;if(La(r))return-1}return r.length-s.length}function La(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Ib={type:0,value:""},Pb=/[a-zA-Z0-9_]/;function Mb(e){if(!e)return[[]];if(e==="/")return[[Ib]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(d){throw new Error(`ERR (${n})/"${f}": ${d}`)}let n=0,s=n;const r=[];let i;function o(){i&&r.push(i),i=[]}let l=0,c,f="",u="";function a(){f&&(n===0?i.push({type:0,value:f}):n===1||n===2||n===3?(i.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:f,regexp:u,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),f="")}function h(){f+=c}for(;l<e.length;){if(c=e[l++],c==="\\"&&n!==2){s=n,n=4;continue}switch(n){case 0:c==="/"?(f&&a(),o()):c===":"?(a(),n=1):h();break;case 4:h(),n=s;break;case 1:c==="("?n=2:Pb.test(c)?h():(a(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&l--);break;case 2:c===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+c:n=3:u+=c;break;case 3:a(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&l--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${f}"`),a(),o(),r}function kb(e,t,n){const s=Nb(Mb(e.path),n),r=ve(s,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function Fb(e,t){const n=[],s=new Map;t=Ba({strict:!1,end:!0,sensitive:!1},t);function r(a){return s.get(a)}function i(a,h,d){const m=!d,g=Va(a);g.aliasOf=d&&d.record;const w=Ba(t,a),_=[g];if("alias"in a){const v=typeof a.alias=="string"?[a.alias]:a.alias;for(const E of v)_.push(Va(ve({},g,{components:d?d.record.components:g.components,path:E,aliasOf:d?d.record:g})))}let S,p;for(const v of _){const{path:E}=v;if(h&&E[0]!=="/"){const x=h.record.path,R=x[x.length-1]==="/"?"":"/";v.path=h.record.path+(E&&R+E)}if(S=kb(v,h,w),d?d.alias.push(S):(p=p||S,p!==S&&p.alias.push(S),m&&a.name&&!$a(S)&&o(a.name)),gd(S)&&c(S),g.children){const x=g.children;for(let R=0;R<x.length;R++)i(x[R],S,d&&d.children[R])}d=d||S}return p?()=>{o(p)}:Bs}function o(a){if(dd(a)){const h=s.get(a);h&&(s.delete(a),n.splice(n.indexOf(h),1),h.children.forEach(o),h.alias.forEach(o))}else{const h=n.indexOf(a);h>-1&&(n.splice(h,1),a.record.name&&s.delete(a.record.name),a.children.forEach(o),a.alias.forEach(o))}}function l(){return n}function c(a){const h=Vb(a,n);n.splice(h,0,a),a.record.name&&!$a(a)&&s.set(a.record.name,a)}function f(a,h){let d,m={},g,w;if("name"in a&&a.name){if(d=s.get(a.name),!d)throw _s(1,{location:a});w=d.record.name,m=ve(Da(h.params,d.keys.filter(p=>!p.optional).concat(d.parent?d.parent.keys.filter(p=>p.optional):[]).map(p=>p.name)),a.params&&Da(a.params,d.keys.map(p=>p.name))),g=d.stringify(m)}else if(a.path!=null)g=a.path,d=n.find(p=>p.re.test(g)),d&&(m=d.parse(g),w=d.record.name);else{if(d=h.name?s.get(h.name):n.find(p=>p.re.test(h.path)),!d)throw _s(1,{location:a,currentLocation:h});w=d.record.name,m=ve({},h.params,a.params),g=d.stringify(m)}const _=[];let S=d;for(;S;)_.unshift(S.record),S=S.parent;return{name:w,path:g,params:m,matched:_,meta:Db(_)}}e.forEach(a=>i(a));function u(){n.length=0,s.clear()}return{addRoute:i,resolve:f,removeRoute:o,clearRoutes:u,getRoutes:l,getRecordMatcher:r}}function Da(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function Va(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Lb(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Lb(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=="object"?n[s]:n;return t}function $a(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Db(e){return e.reduce((t,n)=>ve(t,n.meta),{})}function Ba(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function Vb(e,t){let n=0,s=t.length;for(;n!==s;){const i=n+s>>1;md(e,t[i])<0?s=i:n=i+1}const r=$b(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function $b(e){let t=e;for(;t=t.parent;)if(gd(t)&&md(e,t)===0)return t}function gd({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Bb(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<s.length;++r){const i=s[r].replace(ld," "),o=i.indexOf("="),l=or(o<0?i:i.slice(0,o)),c=o<0?null:or(i.slice(o+1));if(l in t){let f=t[l];Pt(f)||(f=t[l]=[f]),f.push(c)}else t[l]=c}return t}function Ha(e){let t="";for(let n in e){const s=e[n];if(n=lb(n),s==null){s!==void 0&&(t+=(t.length?"&":"")+n);continue}(Pt(s)?s.map(i=>i&&tl(i)):[s&&tl(s)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function Hb(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=Pt(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const jb=Symbol(""),ja=Symbol(""),Zi=Symbol(""),yd=Symbol(""),sl=Symbol("");function Ns(){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.slice(),reset:n}}function an(e,t,n,s,r,i=o=>o()){const o=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((l,c)=>{const f=h=>{h===!1?c(_s(4,{from:n,to:t})):h instanceof Error?c(h):Ab(h)?c(_s(2,{from:t,to:h})):(o&&s.enterCallbacks[r]===o&&typeof h=="function"&&o.push(h),l())},u=i(()=>e.call(s&&s.instances[r],t,n,f));let a=Promise.resolve(u);e.length<3&&(a=a.then(f)),a.catch(h=>c(h))})}function bo(e,t,n,s,r=i=>i()){const i=[];for(const o of e)for(const l in o.components){let c=o.components[l];if(!(t!=="beforeRouteEnter"&&!o.instances[l]))if(id(c)){const u=(c.__vccOpts||c)[t];u&&i.push(an(u,n,s,o,l,r))}else{let f=c();i.push(()=>f.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${l}" at "${o.path}"`);const a=J0(u)?u.default:u;o.mods[l]=u,o.components[l]=a;const d=(a.__vccOpts||a)[t];return d&&an(d,n,s,o,l,r)()}))}}return i}function Ua(e){const t=Ct(Zi),n=Ct(yd),s=ie(()=>{const c=$e(e.to);return t.resolve(c)}),r=ie(()=>{const{matched:c}=s.value,{length:f}=c,u=c[f-1],a=n.matched;if(!u||!a.length)return-1;const h=a.findIndex(Ss.bind(null,u));if(h>-1)return h;const d=Wa(c[f-2]);return f>1&&Wa(u)===d&&a[a.length-1].path!==d?a.findIndex(Ss.bind(null,c[f-2])):h}),i=ie(()=>r.value>-1&&qb(n.params,s.value.params)),o=ie(()=>r.value>-1&&r.value===n.matched.length-1&&fd(n.params,s.value.params));function l(c={}){return Kb(c)?t[$e(e.replace)?"replace":"push"]($e(e.to)).catch(Bs):Promise.resolve()}return{route:s,href:ie(()=>s.value.href),isActive:i,isExactActive:o,navigate:l}}const Ub=hr({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Ua,setup(e,{slots:t}){const n=ft(Ua(e)),{options:s}=Ct(Zi),r=ie(()=>({[Ka(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Ka(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:Ki("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},i)}}}),Wb=Ub;function Kb(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 qb(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(!Pt(r)||r.length!==s.length||s.some((i,o)=>i!==r[o]))return!1}return!0}function Wa(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ka=(e,t,n)=>e??t??n,Gb=hr({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Ct(sl),r=ie(()=>e.route||s.value),i=Ct(ja,0),o=ie(()=>{let f=$e(i);const{matched:u}=r.value;let a;for(;(a=u[f])&&!a.components;)f++;return f}),l=ie(()=>r.value.matched[o.value]);ls(ja,ie(()=>o.value+1)),ls(jb,l),ls(sl,r);const c=z();return de(()=>[c.value,l.value,e.name],([f,u,a],[h,d,m])=>{u&&(u.instances[a]=f,d&&d!==u&&f&&f===h&&(u.leaveGuards.size||(u.leaveGuards=d.leaveGuards),u.updateGuards.size||(u.updateGuards=d.updateGuards))),f&&u&&(!d||!Ss(u,d)||!h)&&(u.enterCallbacks[a]||[]).forEach(g=>g(f))},{flush:"post"}),()=>{const f=r.value,u=e.name,a=l.value,h=a&&a.components[u];if(!h)return qa(n.default,{Component:h,route:f});const d=a.props[u],m=d?d===!0?f.params:typeof d=="function"?d(f):d:null,w=Ki(h,ve({},m,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(a.instances[u]=null)},ref:c}));return qa(n.default,{Component:w,route:f})||w}}});function qa(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const zb=Gb;function K1(e){const t=Fb(e.routes,e),n=e.parseQuery||Bb,s=e.stringifyQuery||Ha,r=e.history,i=Ns(),o=Ns(),l=Ns(),c=Vn(tn);let f=tn;es&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=yo.bind(null,M=>""+M),a=yo.bind(null,ab),h=yo.bind(null,or);function d(M,K){let H,Y;return dd(M)?(H=t.getRecordMatcher(M),Y=K):Y=M,t.addRoute(Y,H)}function m(M){const K=t.getRecordMatcher(M);K&&t.removeRoute(K)}function g(){return t.getRoutes().map(M=>M.record)}function w(M){return!!t.getRecordMatcher(M)}function _(M,K){if(K=ve({},K||c.value),typeof M=="string"){const b=vo(n,M,K.path),N=t.resolve({path:b.path},K),k=r.createHref(b.fullPath);return ve(b,N,{params:h(N.params),hash:or(b.hash),redirectedFrom:void 0,href:k})}let H;if(M.path!=null)H=ve({},M,{path:vo(n,M.path,K.path).path});else{const b=ve({},M.params);for(const N in b)b[N]==null&&delete b[N];H=ve({},M,{params:a(b)}),K.params=a(K.params)}const Y=t.resolve(H,K),ge=M.hash||"";Y.params=u(h(Y.params));const Ce=hb(s,ve({},M,{hash:ob(ge),path:Y.path})),y=r.createHref(Ce);return ve({fullPath:Ce,hash:ge,query:s===Ha?Hb(M.query):M.query||{}},Y,{redirectedFrom:void 0,href:y})}function S(M){return typeof M=="string"?vo(n,M,c.value.path):ve({},M)}function p(M,K){if(f!==M)return _s(8,{from:K,to:M})}function v(M){return R(M)}function E(M){return v(ve(S(M),{replace:!0}))}function x(M){const K=M.matched[M.matched.length-1];if(K&&K.redirect){const{redirect:H}=K;let Y=typeof H=="function"?H(M):H;return typeof Y=="string"&&(Y=Y.includes("?")||Y.includes("#")?Y=S(Y):{path:Y},Y.params={}),ve({query:M.query,hash:M.hash,params:Y.path!=null?{}:M.params},Y)}}function R(M,K){const H=f=_(M),Y=c.value,ge=M.state,Ce=M.force,y=M.replace===!0,b=x(H);if(b)return R(ve(S(b),{state:typeof b=="object"?ve({},ge,b.state):ge,force:Ce,replace:y}),K||H);const N=H;N.redirectedFrom=K;let k;return!Ce&&db(s,Y,H)&&(k=_s(16,{to:N,from:Y}),nt(Y,Y,!0,!1)),(k?Promise.resolve(k):T(N,Y)).catch(P=>jt(P)?jt(P,2)?P:tt(P):q(P,N,Y)).then(P=>{if(P){if(jt(P,2))return R(ve({replace:y},S(P.to),{state:typeof P.to=="object"?ve({},ge,P.to.state):ge,force:Ce}),K||N)}else P=A(N,Y,!0,y,ge);return I(N,Y,P),P})}function O(M,K){const H=p(M,K);return H?Promise.reject(H):Promise.resolve()}function C(M){const K=zn.values().next().value;return K&&typeof K.runWithContext=="function"?K.runWithContext(M):M()}function T(M,K){let H;const[Y,ge,Ce]=Yb(M,K);H=bo(Y.reverse(),"beforeRouteLeave",M,K);for(const b of Y)b.leaveGuards.forEach(N=>{H.push(an(N,M,K))});const y=O.bind(null,M,K);return H.push(y),St(H).then(()=>{H=[];for(const b of i.list())H.push(an(b,M,K));return H.push(y),St(H)}).then(()=>{H=bo(ge,"beforeRouteUpdate",M,K);for(const b of ge)b.updateGuards.forEach(N=>{H.push(an(N,M,K))});return H.push(y),St(H)}).then(()=>{H=[];for(const b of Ce)if(b.beforeEnter)if(Pt(b.beforeEnter))for(const N of b.beforeEnter)H.push(an(N,M,K));else H.push(an(b.beforeEnter,M,K));return H.push(y),St(H)}).then(()=>(M.matched.forEach(b=>b.enterCallbacks={}),H=bo(Ce,"beforeRouteEnter",M,K,C),H.push(y),St(H))).then(()=>{H=[];for(const b of o.list())H.push(an(b,M,K));return H.push(y),St(H)}).catch(b=>jt(b,8)?b:Promise.reject(b))}function I(M,K,H){l.list().forEach(Y=>C(()=>Y(M,K,H)))}function A(M,K,H,Y,ge){const Ce=p(M,K);if(Ce)return Ce;const y=K===tn,b=es?history.state:{};H&&(Y||y?r.replace(M.fullPath,ve({scroll:y&&b&&b.scroll},ge)):r.push(M.fullPath,ge)),c.value=M,nt(M,K,H,y),tt()}let L;function G(){L||(L=r.listen((M,K,H)=>{if(!Tr.listening)return;const Y=_(M),ge=x(Y);if(ge){R(ve(ge,{replace:!0}),Y).catch(Bs);return}f=Y;const Ce=c.value;es&&_b(Pa(Ce.fullPath,H.delta),Xi()),T(Y,Ce).catch(y=>jt(y,12)?y:jt(y,2)?(R(y.to,Y).then(b=>{jt(b,20)&&!H.delta&&H.type===lr.pop&&r.go(-1,!1)}).catch(Bs),Promise.reject()):(H.delta&&r.go(-H.delta,!1),q(y,Y,Ce))).then(y=>{y=y||A(Y,Ce,!1),y&&(H.delta&&!jt(y,8)?r.go(-H.delta,!1):H.type===lr.pop&&jt(y,20)&&r.go(-1,!1)),I(Y,Ce,y)}).catch(Bs)}))}let X=Ns(),U=Ns(),Z;function q(M,K,H){tt(M);const Y=U.list();return Y.length?Y.forEach(ge=>ge(M,K,H)):console.error(M),Promise.reject(M)}function Oe(){return Z&&c.value!==tn?Promise.resolve():new Promise((M,K)=>{X.add([M,K])})}function tt(M){return Z||(Z=!M,G(),X.list().forEach(([K,H])=>M?H(M):K()),X.reset()),M}function nt(M,K,H,Y){const{scrollBehavior:ge}=e;if(!es||!ge)return Promise.resolve();const Ce=!H&&Eb(Pa(M.fullPath,0))||(Y||!H)&&history.state&&history.state.scroll||null;return En().then(()=>ge(M,K,Ce)).then(y=>y&&Sb(y)).catch(y=>q(y,M,K))}const st=M=>r.go(M);let Gn;const zn=new Set,Tr={currentRoute:c,listening:!0,addRoute:d,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:w,getRoutes:g,resolve:_,options:e,push:v,replace:E,go:st,back:()=>st(-1),forward:()=>st(1),beforeEach:i.add,beforeResolve:o.add,afterEach:l.add,onError:U.add,isReady:Oe,install(M){const K=this;M.component("RouterLink",Wb),M.component("RouterView",zb),M.config.globalProperties.$router=K,Object.defineProperty(M.config.globalProperties,"$route",{enumerable:!0,get:()=>$e(c)}),es&&!Gn&&c.value===tn&&(Gn=!0,v(r.location).catch(ge=>{}));const H={};for(const ge in tn)Object.defineProperty(H,ge,{get:()=>c.value[ge],enumerable:!0});M.provide(Zi,K),M.provide(yd,wl(H)),M.provide(sl,c);const Y=M.unmount;zn.add(M),M.unmount=function(){zn.delete(M),zn.size<1&&(f=tn,L&&L(),L=null,c.value=tn,Gn=!1,Z=!1),Y()}}};function St(M){return M.reduce((K,H)=>K.then(()=>C(H)),Promise.resolve())}return Tr}function Yb(e,t){const n=[],s=[],r=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;o<i;o++){const l=t.matched[o];l&&(e.matched.find(f=>Ss(f,l))?s.push(l):n.push(l));const c=e.matched[o];c&&(t.matched.find(f=>Ss(f,c))||r.push(c))}return[n,s,r]}function q1(){return Ct(Zi)}function Mt(e){return Pi()?(bl(e),!0):!1}const as=new WeakMap,G1=(...e)=>{var t;const n=e[0],s=(t=Le())==null?void 0:t.proxy;if(s==null)throw new Error("injectLocal must be called in setup");return as.has(s)&&n in as.get(s)?as.get(s)[n]:Ct(...e)},z1=(e,t)=>{var n;const s=(n=Le())==null?void 0:n.proxy;if(s==null)throw new Error("provideLocal must be called in setup");as.has(s)||as.set(s,Object.create(null));const r=as.get(s);r[e]=t,ls(e,t)};function Y1(e){let t=0,n,s;const r=()=>{t-=1,s&&t<=0&&(s.stop(),n=void 0,s=void 0)};return(...i)=>(t+=1,s||(s=vu(!0),n=s.run(()=>e(...i))),Mt(r),n)}function fe(e){return typeof e=="function"?e():$e(e)}function J1(e){if(!Te(e))return ft(e);const t=new Proxy({},{get(n,s,r){return $e(Reflect.get(e.value,s,r))},set(n,s,r){return Te(e.value[s])&&!Te(r)?e.value[s].value=r:e.value[s]=r,!0},deleteProperty(n,s){return Reflect.deleteProperty(e.value,s)},has(n,s){return Reflect.has(e.value,s)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return ft(t)}const bn=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Jb=e=>typeof e<"u",Xb=e=>e!=null,Zb=Object.prototype.toString,Qb=e=>Zb.call(e)==="[object Object]",Ga=()=>+Date.now(),us=()=>{},eS=tS();function tS(){var e,t;return bn&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function vd(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const uc=e=>e();function nS(e=uc){const t=z(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:wt(t),pause:n,resume:s,eventFilter:r}}function sS(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const s=t;t=void 0,s&&await s},n}function rS(e,t){var n;if(typeof e=="number")return e+t;const s=((n=e.match(/^-?\d+\.?\d*/))==null?void 0:n[0])||"",r=e.slice(s.length),i=Number.parseFloat(s)+t;return Number.isNaN(i)?e:i+r}function X1(e,t,n=!1){return Object.fromEntries(Object.entries(e).filter(([s,r])=>(!n||r!==void 0)&&!t.includes(s)))}function iS(e){return Le()}function oS(...e){if(e.length!==1)return Du(...e);const t=e[0];return typeof t=="function"?wt(Vi(()=>({get:t,set:us}))):z(t)}function lS(e,t,n={}){const{eventFilter:s=uc,...r}=n;return de(e,vd(s,t),r)}function cS(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=nS(s);return{stop:lS(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function aS(e,t={}){if(!Te(e))return Lu(e);const n=Array.isArray(e.value)?Array.from({length:e.value.length}):{};for(const s in e.value)n[s]=Vi(()=>({get(){return e.value[s]},set(r){var i;if((i=fe(t.replaceRef))!=null?i:!0)if(Array.isArray(e.value)){const l=[...e.value];l[s]=r,e.value=l}else{const l={...e.value,[s]:r};Object.setPrototypeOf(l,Object.getPrototypeOf(e.value)),e.value=l}else e.value[s]=r}}));return n}function Ts(e,t=!0,n){iS()?wn(e,n):t?e():En(e)}function uS(e,t=1e3,n={}){const{immediate:s=!0,immediateCallback:r=!1}=n;let i=null;const o=z(!1);function l(){i&&(clearInterval(i),i=null)}function c(){o.value=!1,l()}function f(){const u=fe(t);u<=0||(o.value=!0,r&&e(),l(),o.value&&(i=setInterval(e,u)))}if(s&&bn&&f(),Te(t)||typeof t=="function"){const u=de(t,()=>{o.value&&bn&&f()});Mt(u)}return Mt(c),{isActive:o,pause:c,resume:f}}function fS(e,t,n={}){const{immediate:s=!0}=n,r=z(!1);let i=null;function o(){i&&(clearTimeout(i),i=null)}function l(){r.value=!1,o()}function c(...f){o(),r.value=!0,i=setTimeout(()=>{r.value=!1,i=null,e(...f)},fe(t))}return s&&(r.value=!0,bn&&c()),Mt(l),{isPending:wt(r),start:c,stop:l}}function Z1(e=!1,t={}){const{truthyValue:n=!0,falsyValue:s=!1}=t,r=Te(e),i=z(e);function o(l){if(arguments.length)return i.value=l,i.value;{const c=fe(n);return i.value=i.value===c?fe(s):c,i.value}}return r?o:[i,o]}function Q1(e,t,n={}){const{eventFilter:s=uc,...r}=n,i=vd(s,t);let o,l,c;if(r.flush==="sync"){const f=z(!1);l=()=>{},o=u=>{f.value=!0,u(),f.value=!1},c=de(e,(...u)=>{f.value||i(...u)},r)}else{const f=[],u=z(0),a=z(0);l=()=>{u.value=a.value},f.push(de(e,()=>{a.value++},{...r,flush:"sync"})),o=h=>{const d=a.value;h(),u.value+=a.value-d},f.push(de(e,(...h)=>{const d=u.value>0&&u.value===a.value;u.value=0,a.value=0,!d&&i(...h)},r)),c=()=>{f.forEach(h=>h())}}return{stop:c,ignoreUpdates:o,ignorePrevAsyncUpdates:l}}function hS(e,t,n){return de(e,(r,i,o)=>{r&&t(r,i,o)},{...n,once:!1})}const Be=bn?window:void 0,Qi=bn?window.document:void 0,fc=bn?window.navigator:void 0;function ze(e){var t;const n=fe(e);return(t=n==null?void 0:n.$el)!=null?t:n}function he(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=Be):[t,n,s,r]=e,!t)return us;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(u=>u()),i.length=0},l=(u,a,h,d)=>(u.addEventListener(a,h,d),()=>u.removeEventListener(a,h,d)),c=de(()=>[ze(t),fe(r)],([u,a])=>{if(o(),!u)return;const h=Qb(a)?{...a}:a;i.push(...n.flatMap(d=>s.map(m=>l(u,d,m,h))))},{immediate:!0,flush:"post"}),f=()=>{c(),o()};return Mt(f),f}let za=!1;function eE(e,t,n={}){const{window:s=Be,ignore:r=[],capture:i=!0,detectIframe:o=!1}=n;if(!s)return us;eS&&!za&&(za=!0,Array.from(s.document.body.children).forEach(d=>d.addEventListener("click",us)),s.document.documentElement.addEventListener("click",us));let l=!0;const c=d=>fe(r).some(m=>{if(typeof m=="string")return Array.from(s.document.querySelectorAll(m)).some(g=>g===d.target||d.composedPath().includes(g));{const g=ze(m);return g&&(d.target===g||d.composedPath().includes(g))}}),f=d=>{const m=ze(e);if(!(!m||m===d.target||d.composedPath().includes(m))){if(d.detail===0&&(l=!c(d)),!l){l=!0;return}t(d)}};let u=!1;const a=[he(s,"click",d=>{u||(u=!0,setTimeout(()=>{u=!1},0),f(d))},{passive:!0,capture:i}),he(s,"pointerdown",d=>{const m=ze(e);l=!c(d)&&!!(m&&!d.composedPath().includes(m))},{passive:!0}),o&&he(s,"blur",d=>{setTimeout(()=>{var m;const g=ze(e);((m=s.document.activeElement)==null?void 0:m.tagName)==="IFRAME"&&!(g!=null&&g.contains(s.document.activeElement))&&t(d)},0)})].filter(Boolean);return()=>a.forEach(d=>d())}function dS(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function tE(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=Be,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=dS(t);return he(r,i,u=>{u.repeat&&fe(l)||c(u)&&n(u)},o)}function pS(){const e=z(!1),t=Le();return t&&wn(()=>{e.value=!0},t),e}function qn(e){const t=pS();return ie(()=>(t.value,!!e()))}function bd(e,t,n={}){const{window:s=Be,...r}=n;let i;const o=qn(()=>s&&"MutationObserver"in s),l=()=>{i&&(i.disconnect(),i=void 0)},c=ie(()=>{const h=fe(e),d=(Array.isArray(h)?h:[h]).map(ze).filter(Xb);return new Set(d)}),f=de(()=>c.value,h=>{l(),o.value&&h.size&&(i=new MutationObserver(t),h.forEach(d=>i.observe(d,r)))},{immediate:!0,flush:"post"}),u=()=>i==null?void 0:i.takeRecords(),a=()=>{f(),l()};return Mt(a),{isSupported:o,stop:a,takeRecords:u}}function nE(e={}){var t;const{window:n=Be,deep:s=!0,triggerOnRemoval:r=!1}=e,i=(t=e.document)!=null?t:n==null?void 0:n.document,o=()=>{var f;let u=i==null?void 0:i.activeElement;if(s)for(;u!=null&&u.shadowRoot;)u=(f=u==null?void 0:u.shadowRoot)==null?void 0:f.activeElement;return u},l=z(),c=()=>{l.value=o()};return n&&(he(n,"blur",f=>{f.relatedTarget===null&&c()},!0),he(n,"focus",c,!0)),r&&bd(i,f=>{f.filter(u=>u.removedNodes.length).map(u=>Array.from(u.removedNodes)).flat().forEach(u=>{u===l.value&&c()})},{childList:!0,subtree:!0}),c(),l}function mS(e,t={}){const{immediate:n=!0,fpsLimit:s=void 0,window:r=Be}=t,i=z(!1),o=s?1e3/s:null;let l=0,c=null;function f(h){if(!i.value||!r)return;l||(l=h);const d=h-l;if(o&&d<o){c=r.requestAnimationFrame(f);return}l=h,e({delta:d,timestamp:h}),c=r.requestAnimationFrame(f)}function u(){!i.value&&r&&(i.value=!0,l=0,c=r.requestAnimationFrame(f))}function a(){i.value=!1,c!=null&&r&&(r.cancelAnimationFrame(c),c=null)}return n&&u(),Mt(a),{isActive:wt(i),pause:a,resume:u}}function Nn(e,t={}){const{window:n=Be}=t,s=qn(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=z(!1),o=f=>{i.value=f.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},c=xf(()=>{s.value&&(l(),r=n.matchMedia(fe(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),i.value=r.matches)});return Mt(()=>{c(),l(),r=void 0}),i}const sE={sm:640,md:768,lg:1024,xl:1280,"2xl":1536};function rE(e,t={}){function n(u,a){let h=fe(e[fe(u)]);return a!=null&&(h=rS(h,a)),typeof h=="number"&&(h=`${h}px`),h}const{window:s=Be,strategy:r="min-width"}=t;function i(u){return s?s.matchMedia(u).matches:!1}const o=u=>Nn(()=>`(min-width: ${n(u)})`,t),l=u=>Nn(()=>`(max-width: ${n(u)})`,t),c=Object.keys(e).reduce((u,a)=>(Object.defineProperty(u,a,{get:()=>r==="min-width"?o(a):l(a),enumerable:!0,configurable:!0}),u),{});function f(){const u=Object.keys(e).map(a=>[a,o(a)]);return ie(()=>u.filter(([,a])=>a.value).map(([a])=>a))}return Object.assign(c,{greaterOrEqual:o,smallerOrEqual:l,greater(u){return Nn(()=>`(min-width: ${n(u,.1)})`,t)},smaller(u){return Nn(()=>`(max-width: ${n(u,-.1)})`,t)},between(u,a){return Nn(()=>`(min-width: ${n(u)}) and (max-width: ${n(a,-.1)})`,t)},isGreater(u){return i(`(min-width: ${n(u,.1)})`)},isGreaterOrEqual(u){return i(`(min-width: ${n(u)})`)},isSmaller(u){return i(`(max-width: ${n(u,-.1)})`)},isSmallerOrEqual(u){return i(`(max-width: ${n(u)})`)},isInBetween(u,a){return i(`(min-width: ${n(u)}) and (max-width: ${n(a,-.1)})`)},current:f,active(){const u=f();return ie(()=>u.value.length===0?"":u.value.at(-1))}})}function Ya(e,t={}){const{controls:n=!1,navigator:s=fc}=t,r=qn(()=>s&&"permissions"in s),i=Vn(),o=typeof e=="string"?{name:e}:e,l=Vn(),c=()=>{var u,a;l.value=(a=(u=i.value)==null?void 0:u.state)!=null?a:"prompt"};he(i,"change",c);const f=sS(async()=>{if(r.value){if(!i.value)try{i.value=await s.permissions.query(o)}catch{i.value=void 0}finally{c()}if(n)return oe(i.value)}});return f(),n?{state:l,isSupported:r,query:f}:l}function iE(e={}){const{navigator:t=fc,read:n=!1,source:s,copiedDuring:r=1500,legacy:i=!1}=e,o=qn(()=>t&&"clipboard"in t),l=Ya("clipboard-read"),c=Ya("clipboard-write"),f=ie(()=>o.value||i),u=z(""),a=z(!1),h=fS(()=>a.value=!1,r);function d(){o.value&&_(l.value)?t.clipboard.readText().then(S=>{u.value=S}):u.value=w()}f.value&&n&&he(["copy","cut"],d);async function m(S=fe(s)){f.value&&S!=null&&(o.value&&_(c.value)?await t.clipboard.writeText(S):g(S),u.value=S,a.value=!0,h.start())}function g(S){const p=document.createElement("textarea");p.value=S??"",p.style.position="absolute",p.style.opacity="0",document.body.appendChild(p),p.select(),document.execCommand("copy"),p.remove()}function w(){var S,p,v;return(v=(p=(S=document==null?void 0:document.getSelection)==null?void 0:S.call(document))==null?void 0:p.toString())!=null?v:""}function _(S){return S==="granted"||S==="prompt"}return{isSupported:f,text:u,copied:a,copy:m}}function gS(e){return JSON.parse(JSON.stringify(e))}const Vr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},$r="__vueuse_ssr_handlers__",yS=vS();function vS(){return $r in Vr||(Vr[$r]=Vr[$r]||{}),Vr[$r]}function bS(e,t){return yS[e]||t}function oE(e){return Nn("(prefers-color-scheme: dark)",e)}function SS(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const _S={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},Ja="vueuse-storage";function ES(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:f=!1,shallow:u,window:a=Be,eventFilter:h,onError:d=T=>{console.error(T)},initOnMounted:m}=s,g=(u?Vn:z)(typeof t=="function"?t():t);if(!n)try{n=bS("getDefaultStorage",()=>{var T;return(T=Be)==null?void 0:T.localStorage})()}catch(T){d(T)}if(!n)return g;const w=fe(t),_=SS(w),S=(r=s.serializer)!=null?r:_S[_],{pause:p,resume:v}=cS(g,()=>x(g.value),{flush:i,deep:o,eventFilter:h});a&&l&&Ts(()=>{n instanceof Storage?he(a,"storage",O):he(a,Ja,C),m&&O()}),m||O();function E(T,I){if(a){const A={key:e,oldValue:T,newValue:I,storageArea:n};a.dispatchEvent(n instanceof Storage?new StorageEvent("storage",A):new CustomEvent(Ja,{detail:A}))}}function x(T){try{const I=n.getItem(e);if(T==null)E(I,null),n.removeItem(e);else{const A=S.write(T);I!==A&&(n.setItem(e,A),E(I,A))}}catch(I){d(I)}}function R(T){const I=T?T.newValue:n.getItem(e);if(I==null)return c&&w!=null&&n.setItem(e,S.write(w)),w;if(!T&&f){const A=S.read(I);return typeof f=="function"?f(A,w):_==="object"&&!Array.isArray(A)?{...w,...A}:A}else return typeof I!="string"?I:S.read(I)}function O(T){if(!(T&&T.storageArea!==n)){if(T&&T.key==null){g.value=w;return}if(!(T&&T.key!==e)){p();try{(T==null?void 0:T.newValue)!==S.write(g.value)&&(g.value=R(T))}catch(I){d(I)}finally{T?En(v):v()}}}}function C(T){O(T.detail)}return g}function wS(e={}){const{document:t=Qi}=e;if(!t)return z("visible");const n=z(t.visibilityState);return he(t,"visibilitychange",()=>{n.value=t.visibilityState}),n}function lE(e,t={}){var n,s;const{pointerTypes:r,preventDefault:i,stopPropagation:o,exact:l,onMove:c,onEnd:f,onStart:u,initialValue:a,axis:h="both",draggingElement:d=Be,containerElement:m,handle:g=e,buttons:w=[0]}=t,_=z((n=fe(a))!=null?n:{x:0,y:0}),S=z(),p=O=>r?r.includes(O.pointerType):!0,v=O=>{fe(i)&&O.preventDefault(),fe(o)&&O.stopPropagation()},E=O=>{var C;if(!fe(w).includes(O.button)||fe(t.disabled)||!p(O)||fe(l)&&O.target!==fe(e))return;const T=fe(m),I=(C=T==null?void 0:T.getBoundingClientRect)==null?void 0:C.call(T),A=fe(e).getBoundingClientRect(),L={x:O.clientX-(T?A.left-I.left+T.scrollLeft:A.left),y:O.clientY-(T?A.top-I.top+T.scrollTop:A.top)};(u==null?void 0:u(L,O))!==!1&&(S.value=L,v(O))},x=O=>{if(fe(t.disabled)||!p(O)||!S.value)return;const C=fe(m),T=fe(e).getBoundingClientRect();let{x:I,y:A}=_.value;(h==="x"||h==="both")&&(I=O.clientX-S.value.x,C&&(I=Math.min(Math.max(0,I),C.scrollWidth-T.width))),(h==="y"||h==="both")&&(A=O.clientY-S.value.y,C&&(A=Math.min(Math.max(0,A),C.scrollHeight-T.height))),_.value={x:I,y:A},c==null||c(_.value,O),v(O)},R=O=>{fe(t.disabled)||!p(O)||S.value&&(S.value=void 0,f==null||f(_.value,O),v(O))};if(bn){const O={capture:(s=t.capture)!=null?s:!0};he(g,"pointerdown",E,O),he(d,"pointermove",x,O),he(d,"pointerup",R,O)}return{...aS(_),position:_,isDragging:ie(()=>!!S.value),style:ie(()=>`left:${_.value.x}px;top:${_.value.y}px;`)}}function Sd(e,t,n={}){const{window:s=Be,...r}=n;let i;const o=qn(()=>s&&"ResizeObserver"in s),l=()=>{i&&(i.disconnect(),i=void 0)},c=ie(()=>{const a=fe(e);return Array.isArray(a)?a.map(h=>ze(h)):[ze(a)]}),f=de(c,a=>{if(l(),o.value&&s){i=new ResizeObserver(t);for(const h of a)h&&i.observe(h,r)}},{immediate:!0,flush:"post"}),u=()=>{l(),f()};return Mt(u),{isSupported:o,stop:u}}function cE(e,t={}){const{reset:n=!0,windowResize:s=!0,windowScroll:r=!0,immediate:i=!0,updateTiming:o="sync"}=t,l=z(0),c=z(0),f=z(0),u=z(0),a=z(0),h=z(0),d=z(0),m=z(0);function g(){const _=ze(e);if(!_){n&&(l.value=0,c.value=0,f.value=0,u.value=0,a.value=0,h.value=0,d.value=0,m.value=0);return}const S=_.getBoundingClientRect();l.value=S.height,c.value=S.bottom,f.value=S.left,u.value=S.right,a.value=S.top,h.value=S.width,d.value=S.x,m.value=S.y}function w(){o==="sync"?g():o==="next-frame"&&requestAnimationFrame(()=>g())}return Sd(e,w),de(()=>ze(e),_=>!_&&w()),bd(e,w,{attributeFilter:["style","class"]}),r&&he("scroll",w,{capture:!0,passive:!0}),s&&he("resize",w,{passive:!0}),Ts(()=>{i&&w()}),{height:l,bottom:c,left:f,right:u,top:a,width:h,x:d,y:m,update:w}}function aE(e,t={width:0,height:0},n={}){const{window:s=Be,box:r="content-box"}=n,i=ie(()=>{var a,h;return(h=(a=ze(e))==null?void 0:a.namespaceURI)==null?void 0:h.includes("svg")}),o=z(t.width),l=z(t.height),{stop:c}=Sd(e,([a])=>{const h=r==="border-box"?a.borderBoxSize:r==="content-box"?a.contentBoxSize:a.devicePixelContentBoxSize;if(s&&i.value){const d=ze(e);if(d){const m=d.getBoundingClientRect();o.value=m.width,l.value=m.height}}else if(h){const d=Array.isArray(h)?h:[h];o.value=d.reduce((m,{inlineSize:g})=>m+g,0),l.value=d.reduce((m,{blockSize:g})=>m+g,0)}else o.value=a.contentRect.width,l.value=a.contentRect.height},n);Ts(()=>{const a=ze(e);a&&(o.value="offsetWidth"in a?a.offsetWidth:t.width,l.value="offsetHeight"in a?a.offsetHeight:t.height)});const f=de(()=>ze(e),a=>{o.value=a?t.width:0,l.value=a?t.height:0});function u(){c(),f()}return{width:o,height:l,stop:u}}const Xa=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function uE(e,t={}){const{document:n=Qi,autoExit:s=!1}=t,r=ie(()=>{var _;return(_=ze(e))!=null?_:n==null?void 0:n.querySelector("html")}),i=z(!1),o=ie(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(_=>n&&_ in n||r.value&&_ in r.value)),l=ie(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(_=>n&&_ in n||r.value&&_ in r.value)),c=ie(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(_=>n&&_ in n||r.value&&_ in r.value)),f=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(_=>n&&_ in n),u=qn(()=>r.value&&n&&o.value!==void 0&&l.value!==void 0&&c.value!==void 0),a=()=>f?(n==null?void 0:n[f])===r.value:!1,h=()=>{if(c.value){if(n&&n[c.value]!=null)return n[c.value];{const _=r.value;if((_==null?void 0:_[c.value])!=null)return!!_[c.value]}}return!1};async function d(){if(!(!u.value||!i.value)){if(l.value)if((n==null?void 0:n[l.value])!=null)await n[l.value]();else{const _=r.value;(_==null?void 0:_[l.value])!=null&&await _[l.value]()}i.value=!1}}async function m(){if(!u.value||i.value)return;h()&&await d();const _=r.value;o.value&&(_==null?void 0:_[o.value])!=null&&(await _[o.value](),i.value=!0)}async function g(){await(i.value?d():m())}const w=()=>{const _=h();(!_||_&&a())&&(i.value=_)};return he(n,Xa,w,!1),he(()=>ze(r),Xa,w,!1),s&&Mt(d),{isSupported:u,isFullscreen:i,enter:m,exit:d,toggle:g}}function fE(e,t,n={}){const{window:s=Be}=n;return ES(e,t,s==null?void 0:s.localStorage,n)}const TS={ctrl:"control",command:"meta",cmd:"meta",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright"};function hE(e={}){const{reactive:t=!1,target:n=Be,aliasMap:s=TS,passive:r=!0,onEventFired:i=us}=e,o=ft(new Set),l={toJSON(){return{}},current:o},c=t?ft(l):l,f=new Set,u=new Set;function a(g,w){g in c&&(t?c[g]=w:c[g].value=w)}function h(){o.clear();for(const g of u)a(g,!1)}function d(g,w){var _,S;const p=(_=g.key)==null?void 0:_.toLowerCase(),E=[(S=g.code)==null?void 0:S.toLowerCase(),p].filter(Boolean);p&&(w?o.add(p):o.delete(p));for(const x of E)u.add(x),a(x,w);p==="meta"&&!w?(f.forEach(x=>{o.delete(x),a(x,!1)}),f.clear()):typeof g.getModifierState=="function"&&g.getModifierState("Meta")&&w&&[...o,...E].forEach(x=>f.add(x))}he(n,"keydown",g=>(d(g,!0),i(g)),{passive:r}),he(n,"keyup",g=>(d(g,!1),i(g)),{passive:r}),he("blur",h,{passive:!0}),he("focus",h,{passive:!0});const m=new Proxy(c,{get(g,w,_){if(typeof w!="string")return Reflect.get(g,w,_);if(w=w.toLowerCase(),w in s&&(w=s[w]),!(w in c))if(/[+_-]/.test(w)){const p=w.split(/[+_-]/g).map(v=>v.trim());c[w]=ie(()=>p.every(v=>fe(m[v])))}else c[w]=z(!1);const S=Reflect.get(g,w,_);return t?fe(S):S}});return m}const CS={page:e=>[e.pageX,e.pageY],client:e=>[e.clientX,e.clientY],screen:e=>[e.screenX,e.screenY],movement:e=>e instanceof Touch?null:[e.movementX,e.movementY]};function dE(e={}){const{type:t="page",touch:n=!0,resetOnTouchEnds:s=!1,initialValue:r={x:0,y:0},window:i=Be,target:o=i,scroll:l=!0,eventFilter:c}=e;let f=null;const u=z(r.x),a=z(r.y),h=z(null),d=typeof t=="function"?t:CS[t],m=E=>{const x=d(E);f=E,x&&([u.value,a.value]=x,h.value="mouse")},g=E=>{if(E.touches.length>0){const x=d(E.touches[0]);x&&([u.value,a.value]=x,h.value="touch")}},w=()=>{if(!f||!i)return;const E=d(f);f instanceof MouseEvent&&E&&(u.value=E[0]+i.scrollX,a.value=E[1]+i.scrollY)},_=()=>{u.value=r.x,a.value=r.y},S=c?E=>c(()=>m(E),{}):E=>m(E),p=c?E=>c(()=>g(E),{}):E=>g(E),v=c?()=>c(()=>w(),{}):()=>w();if(o){const E={passive:!0};he(o,["mousemove","dragover"],S,E),n&&t!=="movement"&&(he(o,["touchstart","touchmove"],p,E),s&&he(o,"touchend",_,E)),l&&t==="page"&&he(i,"scroll",v,{passive:!0})}return{x:u,y:a,sourceType:h}}function pE(e,t={}){const n=oS(e),{threshold:s=50,onSwipe:r,onSwipeEnd:i,onSwipeStart:o,disableTextSelect:l=!1}=t,c=ft({x:0,y:0}),f=(R,O)=>{c.x=R,c.y=O},u=ft({x:0,y:0}),a=(R,O)=>{u.x=R,u.y=O},h=ie(()=>c.x-u.x),d=ie(()=>c.y-u.y),{max:m,abs:g}=Math,w=ie(()=>m(g(h.value),g(d.value))>=s),_=z(!1),S=z(!1),p=ie(()=>w.value?g(h.value)>g(d.value)?h.value>0?"left":"right":d.value>0?"up":"down":"none"),v=R=>{var O,C,T;const I=R.buttons===0,A=R.buttons===1;return(T=(C=(O=t.pointerTypes)==null?void 0:O.includes(R.pointerType))!=null?C:I||A)!=null?T:!0},E=[he(e,"pointerdown",R=>{if(!v(R))return;S.value=!0;const O=R.target;O==null||O.setPointerCapture(R.pointerId);const{clientX:C,clientY:T}=R;f(C,T),a(C,T),o==null||o(R)}),he(e,"pointermove",R=>{if(!v(R)||!S.value)return;const{clientX:O,clientY:C}=R;a(O,C),!_.value&&w.value&&(_.value=!0),_.value&&(r==null||r(R))}),he(e,"pointerup",R=>{v(R)&&(_.value&&(i==null||i(R,p.value)),S.value=!1,_.value=!1)})];Ts(()=>{var R,O,C,T,I,A,L,G;(O=(R=n.value)==null?void 0:R.style)==null||O.setProperty("touch-action","none"),l&&((T=(C=n.value)==null?void 0:C.style)==null||T.setProperty("-webkit-user-select","none"),(A=(I=n.value)==null?void 0:I.style)==null||A.setProperty("-ms-user-select","none"),(G=(L=n.value)==null?void 0:L.style)==null||G.setProperty("user-select","none"))});const x=()=>E.forEach(R=>R());return{isSwiping:wt(_),direction:wt(p),posStart:wt(c),posEnd:wt(u),distanceX:h,distanceY:d,stop:x}}let AS=0;function mE(e,t={}){const n=z(!1),{document:s=Qi,immediate:r=!0,manual:i=!1,id:o=`vueuse_styletag_${++AS}`}=t,l=z(e);let c=()=>{};const f=()=>{if(!s)return;const a=s.getElementById(o)||s.createElement("style");a.isConnected||(a.id=o,t.media&&(a.media=t.media),s.head.appendChild(a)),!n.value&&(c=de(l,h=>{a.textContent=h},{immediate:!0}),n.value=!0)},u=()=>{!s||!n.value||(c(),s.head.removeChild(s.getElementById(o)),n.value=!1)};return r&&!i&&Ts(f),i||Mt(u),{id:o,css:l,unload:u,load:f,isLoaded:wt(n)}}function gE(e={}){const{controls:t=!1,offset:n=0,immediate:s=!0,interval:r="requestAnimationFrame",callback:i}=e,o=z(Ga()+n),l=()=>o.value=Ga()+n,c=i?()=>{l(),i(o.value)}:l,f=r==="requestAnimationFrame"?mS(c,{immediate:s}):uS(c,r,{immediate:s});return t?{timestamp:o,...f}:o}function yE(e,t,n,s={}){var r,i,o;const{clone:l=!1,passive:c=!1,eventName:f,deep:u=!1,defaultValue:a,shouldEmit:h}=s,d=Le(),m=n||(d==null?void 0:d.emit)||((r=d==null?void 0:d.$emit)==null?void 0:r.bind(d))||((o=(i=d==null?void 0:d.proxy)==null?void 0:i.$emit)==null?void 0:o.bind(d==null?void 0:d.proxy));let g=f;t||(t="modelValue"),g=g||`update:${t.toString()}`;const w=p=>l?typeof l=="function"?l(p):gS(p):p,_=()=>Jb(e[t])?w(e[t]):a,S=p=>{h?h(p)&&m(g,p):m(g,p)};if(c){const p=_(),v=z(p);let E=!1;return de(()=>e[t],x=>{E||(E=!0,v.value=w(x),En(()=>E=!1))}),de(v,x=>{!E&&(x!==e[t]||u)&&S(x)},{deep:u}),v}else return ie({get(){return _()},set(p){S(p)}})}function vE(e={}){const{navigator:t=fc,document:n=Qi}=e,s=z(!1),r=Vn(null),i=wS({document:n}),o=qn(()=>t&&"wakeLock"in t),l=ie(()=>!!r.value&&i.value==="visible");o.value&&(he(r,"release",()=>{var a,h;s.value=(h=(a=r.value)==null?void 0:a.type)!=null?h:!1}),hS(()=>i.value==="visible"&&(n==null?void 0:n.visibilityState)==="visible"&&s.value,a=>{s.value=!1,c(a)}));async function c(a){var h;await((h=r.value)==null?void 0:h.release()),r.value=o.value?await t.wakeLock.request(a):null}async function f(a){i.value==="visible"?await c(a):s.value=a}async function u(){s.value=!1;const a=r.value;r.value=null,await(a==null?void 0:a.release())}return{sentinel:r,isSupported:o,isActive:l,request:f,forceRequest:c,release:u}}function bE(e={}){const{window:t=Be}=e;if(!t)return z(!1);const n=z(t.document.hasFocus());return he(t,"blur",()=>{n.value=!1}),he(t,"focus",()=>{n.value=!0}),n}function SE(e={}){const{window:t=Be,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0,type:o="inner"}=e,l=z(n),c=z(s),f=()=>{t&&(o==="outer"?(l.value=t.outerWidth,c.value=t.outerHeight):i?(l.value=t.innerWidth,c.value=t.innerHeight):(l.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight))};if(f(),Ts(f),he("resize",f,{passive:!0}),r){const u=Nn("(orientation: portrait)");de(u,()=>f())}return{width:l,height:c}}function _E(...e){return ie(()=>e.every(t=>fe(t)))}function EE(e){return ie(()=>!fe(e))}function wE(...e){return ie(()=>e.some(t=>fe(t)))}function So(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function rl(e,t,n=".",s){if(!So(t))return rl(e,{},n,s);const r=Object.assign({},t);for(const i in e){if(i==="__proto__"||i==="constructor")continue;const o=e[i];o!=null&&(s&&s(r,i,o,n)||(Array.isArray(o)&&Array.isArray(r[i])?r[i]=[...o,...r[i]]:So(o)&&So(r[i])?r[i]=rl(o,r[i],(n?`${n}.`:"")+i.toString(),s):r[i]=o))}return r}function xS(e){return(...t)=>t.reduce((n,s)=>rl(n,s,"",e),{})}const OS=xS();function _d(e){return Pi()?(bl(e),!0):!1}function hc(e){return typeof e=="function"?e():$e(e)}const NS=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const RS=e=>e!=null,IS=Object.prototype.toString,Ci=e=>IS.call(e)==="[object Object]",Jr=()=>{};function PS(e){return Le()}function MS(e,t){PS()&&pr(e,t)}function js(e){var t;const n=hc(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Ed=NS?window:void 0;function Ft(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=Ed):[t,n,s,r]=e,!t)return Jr;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(u=>u()),i.length=0},l=(u,a,h,d)=>(u.addEventListener(a,h,d),()=>u.removeEventListener(a,h,d)),c=de(()=>[js(t),hc(r)],([u,a])=>{if(o(),!u)return;const h=Ci(a)?{...a}:a;i.push(...n.flatMap(d=>s.map(m=>l(u,d,m,h))))},{immediate:!0,flush:"post"}),f=()=>{c(),o()};return _d(f),f}function kS(){const e=z(!1),t=Le();return t&&wn(()=>{e.value=!0},t),e}function FS(e){const t=kS();return ie(()=>(t.value,!!e()))}function LS(e,t,n={}){const{root:s,rootMargin:r="0px",threshold:i=.1,window:o=Ed,immediate:l=!0}=n,c=FS(()=>o&&"IntersectionObserver"in o),f=ie(()=>{const m=hc(e);return(Array.isArray(m)?m:[m]).map(js).filter(RS)});let u=Jr;const a=z(l),h=c.value?de(()=>[f.value,js(s),a.value],([m,g])=>{if(u(),!a.value||!m.length)return;const w=new IntersectionObserver(t,{root:js(g),rootMargin:r,threshold:i});m.forEach(_=>_&&w.observe(_)),u=()=>{w.disconnect(),u=Jr}},{immediate:l,flush:"post"}):Jr,d=()=>{u(),h(),a.value=!1};return _d(d),{isSupported:c,isActive:a,pause(){u(),a.value=!1},resume(){a.value=!0},stop:d}}const wd=1/60*1e3,DS=typeof performance<"u"?()=>performance.now():()=>Date.now(),Td=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(DS()),wd);function VS(e){let t=[],n=[],s=0,r=!1,i=!1;const o=new WeakSet,l={schedule:(c,f=!1,u=!1)=>{const a=u&&r,h=a?t:n;return f&&o.add(c),h.indexOf(c)===-1&&(h.push(c),a&&r&&(s=t.length)),c},cancel:c=>{const f=n.indexOf(c);f!==-1&&n.splice(f,1),o.delete(c)},process:c=>{if(r){i=!0;return}if(r=!0,[t,n]=[n,t],n.length=0,s=t.length,s)for(let f=0;f<s;f++){const u=t[f];u(c),o.has(u)&&(l.schedule(u),e())}r=!1,i&&(i=!1,l.process(c))}};return l}const $S=40;let il=!0,cr=!1,ol=!1;const fs={delta:0,timestamp:0},Sr=["read","update","preRender","render","postRender"],eo=Sr.reduce((e,t)=>(e[t]=VS(()=>cr=!0),e),{}),ll=Sr.reduce((e,t)=>{const n=eo[t];return e[t]=(s,r=!1,i=!1)=>(cr||jS(),n.schedule(s,r,i)),e},{}),BS=Sr.reduce((e,t)=>(e[t]=eo[t].cancel,e),{});Sr.reduce((e,t)=>(e[t]=()=>eo[t].process(fs),e),{});const HS=e=>eo[e].process(fs),Cd=e=>{cr=!1,fs.delta=il?wd:Math.max(Math.min(e-fs.timestamp,$S),1),fs.timestamp=e,ol=!0,Sr.forEach(HS),ol=!1,cr&&(il=!1,Td(Cd))},jS=()=>{cr=!0,il=!0,ol||Td(Cd)},Ad=()=>fs;function xd(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,s=Object.getOwnPropertySymbols(e);r<s.length;r++)t.indexOf(s[r])<0&&Object.prototype.propertyIsEnumerable.call(e,s[r])&&(n[s[r]]=e[s[r]]);return n}var Za=function(){};const cl=(e,t,n)=>Math.min(Math.max(n,e),t),_o=.001,US=.01,WS=10,KS=.05,qS=1;function GS({duration:e=800,bounce:t=.25,velocity:n=0,mass:s=1}){let r,i,o=1-t;o=cl(KS,qS,o),e=cl(US,WS,e/1e3),o<1?(r=f=>{const u=f*o,a=u*e,h=u-n,d=al(f,o),m=Math.exp(-a);return _o-h/d*m},i=f=>{const a=f*o*e,h=a*n+n,d=Math.pow(o,2)*Math.pow(f,2)*e,m=Math.exp(-a),g=al(Math.pow(f,2),o);return(-r(f)+_o>0?-1:1)*((h-d)*m)/g}):(r=f=>{const u=Math.exp(-f*e),a=(f-n)*e+1;return-_o+u*a},i=f=>{const u=Math.exp(-f*e),a=(n-f)*(e*e);return u*a});const l=5/e,c=YS(r,i,l);if(e=e*1e3,isNaN(c))return{stiffness:100,damping:10,duration:e};{const f=Math.pow(c,2)*s;return{stiffness:f,damping:o*2*Math.sqrt(s*f),duration:e}}}const zS=12;function YS(e,t,n){let s=n;for(let r=1;r<zS;r++)s=s-e(s)/t(s);return s}function al(e,t){return e*Math.sqrt(1-t*t)}const JS=["duration","bounce"],XS=["stiffness","damping","mass"];function Qa(e,t){return t.some(n=>e[n]!==void 0)}function ZS(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Qa(e,XS)&&Qa(e,JS)){const n=GS(e);t=Object.assign(Object.assign(Object.assign({},t),n),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function dc(e){var{from:t=0,to:n=1,restSpeed:s=2,restDelta:r}=e,i=xd(e,["from","to","restSpeed","restDelta"]);const o={done:!1,value:t};let{stiffness:l,damping:c,mass:f,velocity:u,duration:a,isResolvedFromDuration:h}=ZS(i),d=eu,m=eu;function g(){const w=u?-(u/1e3):0,_=n-t,S=c/(2*Math.sqrt(l*f)),p=Math.sqrt(l/f)/1e3;if(r===void 0&&(r=Math.min(Math.abs(n-t)/100,.4)),S<1){const v=al(p,S);d=E=>{const x=Math.exp(-S*p*E);return n-x*((w+S*p*_)/v*Math.sin(v*E)+_*Math.cos(v*E))},m=E=>{const x=Math.exp(-S*p*E);return S*p*x*(Math.sin(v*E)*(w+S*p*_)/v+_*Math.cos(v*E))-x*(Math.cos(v*E)*(w+S*p*_)-v*_*Math.sin(v*E))}}else if(S===1)d=v=>n-Math.exp(-p*v)*(_+(w+p*_)*v);else{const v=p*Math.sqrt(S*S-1);d=E=>{const x=Math.exp(-S*p*E),R=Math.min(v*E,300);return n-x*((w+S*p*_)*Math.sinh(R)+v*_*Math.cosh(R))/v}}}return g(),{next:w=>{const _=d(w);if(h)o.done=w>=a;else{const S=m(w)*1e3,p=Math.abs(S)<=s,v=Math.abs(n-_)<=r;o.done=p&&v}return o.value=o.done?n:_,o},flipTarget:()=>{u=-u,[t,n]=[n,t],g()}}}dc.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const eu=e=>0,Od=(e,t,n)=>{const s=t-e;return s===0?1:(n-e)/s},pc=(e,t,n)=>-n*e+n*t+e,Nd=(e,t)=>n=>Math.max(Math.min(n,t),e),Us=e=>e%1?Number(e.toFixed(5)):e,ar=/(-)?([\d]*\.?[\d])+/g,ul=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,QS=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function _r(e){return typeof e=="string"}const Er={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Ws=Object.assign(Object.assign({},Er),{transform:Nd(0,1)}),Br=Object.assign(Object.assign({},Er),{default:1}),mc=e=>({test:t=>_r(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),An=mc("deg"),Ks=mc("%"),re=mc("px"),tu=Object.assign(Object.assign({},Ks),{parse:e=>Ks.parse(e)/100,transform:e=>Ks.transform(e*100)}),gc=(e,t)=>n=>!!(_r(n)&&QS.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),Rd=(e,t,n)=>s=>{if(!_r(s))return s;const[r,i,o,l]=s.match(ar);return{[e]:parseFloat(r),[t]:parseFloat(i),[n]:parseFloat(o),alpha:l!==void 0?parseFloat(l):1}},Pn={test:gc("hsl","hue"),parse:Rd("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:s=1})=>"hsla("+Math.round(e)+", "+Ks.transform(Us(t))+", "+Ks.transform(Us(n))+", "+Us(Ws.transform(s))+")"},e_=Nd(0,255),Eo=Object.assign(Object.assign({},Er),{transform:e=>Math.round(e_(e))}),un={test:gc("rgb","red"),parse:Rd("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:s=1})=>"rgba("+Eo.transform(e)+", "+Eo.transform(t)+", "+Eo.transform(n)+", "+Us(Ws.transform(s))+")"};function t_(e){let t="",n="",s="",r="";return e.length>5?(t=e.substr(1,2),n=e.substr(3,2),s=e.substr(5,2),r=e.substr(7,2)):(t=e.substr(1,1),n=e.substr(2,1),s=e.substr(3,1),r=e.substr(4,1),t+=t,n+=n,s+=s,r+=r),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(s,16),alpha:r?parseInt(r,16)/255:1}}const fl={test:gc("#"),parse:t_,transform:un.transform},ot={test:e=>un.test(e)||fl.test(e)||Pn.test(e),parse:e=>un.test(e)?un.parse(e):Pn.test(e)?Pn.parse(e):fl.parse(e),transform:e=>_r(e)?e:e.hasOwnProperty("red")?un.transform(e):Pn.transform(e)},Id="${c}",Pd="${n}";function n_(e){var t,n,s,r;return isNaN(e)&&_r(e)&&((n=(t=e.match(ar))===null||t===void 0?void 0:t.length)!==null&&n!==void 0?n:0)+((r=(s=e.match(ul))===null||s===void 0?void 0:s.length)!==null&&r!==void 0?r:0)>0}function Md(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0;const s=e.match(ul);s&&(n=s.length,e=e.replace(ul,Id),t.push(...s.map(ot.parse)));const r=e.match(ar);return r&&(e=e.replace(ar,Pd),t.push(...r.map(Er.parse))),{values:t,numColors:n,tokenised:e}}function kd(e){return Md(e).values}function Fd(e){const{values:t,numColors:n,tokenised:s}=Md(e),r=t.length;return i=>{let o=s;for(let l=0;l<r;l++)o=o.replace(l<n?Id:Pd,l<n?ot.transform(i[l]):Us(i[l]));return o}}const s_=e=>typeof e=="number"?0:e;function r_(e){const t=kd(e);return Fd(e)(t.map(s_))}const wr={test:n_,parse:kd,createTransformer:Fd,getAnimatableNone:r_},i_=new Set(["brightness","contrast","saturate","opacity"]);function o_(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[s]=n.match(ar)||[];if(!s)return e;const r=n.replace(s,"");let i=i_.has(t)?1:0;return s!==n&&(i*=100),t+"("+i+r+")"}const l_=/([a-z-]*)\(.*?\)/g,hl=Object.assign(Object.assign({},wr),{getAnimatableNone:e=>{const t=e.match(l_);return t?t.map(o_).join(" "):e}});function wo(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function nu({hue:e,saturation:t,lightness:n,alpha:s}){e/=360,t/=100,n/=100;let r=0,i=0,o=0;if(!t)r=i=o=n;else{const l=n<.5?n*(1+t):n+t-n*t,c=2*n-l;r=wo(c,l,e+1/3),i=wo(c,l,e),o=wo(c,l,e-1/3)}return{red:Math.round(r*255),green:Math.round(i*255),blue:Math.round(o*255),alpha:s}}const c_=(e,t,n)=>{const s=e*e,r=t*t;return Math.sqrt(Math.max(0,n*(r-s)+s))},a_=[fl,un,Pn],su=e=>a_.find(t=>t.test(e)),Ld=(e,t)=>{let n=su(e),s=su(t),r=n.parse(e),i=s.parse(t);n===Pn&&(r=nu(r),n=un),s===Pn&&(i=nu(i),s=un);const o=Object.assign({},r);return l=>{for(const c in o)c!=="alpha"&&(o[c]=c_(r[c],i[c],l));return o.alpha=pc(r.alpha,i.alpha,l),n.transform(o)}},u_=e=>typeof e=="number",f_=(e,t)=>n=>t(e(n)),Dd=(...e)=>e.reduce(f_);function Vd(e,t){return u_(e)?n=>pc(e,t,n):ot.test(e)?Ld(e,t):Bd(e,t)}const $d=(e,t)=>{const n=[...e],s=n.length,r=e.map((i,o)=>Vd(i,t[o]));return i=>{for(let o=0;o<s;o++)n[o]=r[o](i);return n}},h_=(e,t)=>{const n=Object.assign(Object.assign({},e),t),s={};for(const r in n)e[r]!==void 0&&t[r]!==void 0&&(s[r]=Vd(e[r],t[r]));return r=>{for(const i in s)n[i]=s[i](r);return n}};function ru(e){const t=wr.parse(e),n=t.length;let s=0,r=0,i=0;for(let o=0;o<n;o++)s||typeof t[o]=="number"?s++:t[o].hue!==void 0?i++:r++;return{parsed:t,numNumbers:s,numRGB:r,numHSL:i}}const Bd=(e,t)=>{const n=wr.createTransformer(t),s=ru(e),r=ru(t);return s.numHSL===r.numHSL&&s.numRGB===r.numRGB&&s.numNumbers>=r.numNumbers?Dd($d(s.parsed,r.parsed),n):o=>`${o>0?t:e}`},d_=(e,t)=>n=>pc(e,t,n);function p_(e){if(typeof e=="number")return d_;if(typeof e=="string")return ot.test(e)?Ld:Bd;if(Array.isArray(e))return $d;if(typeof e=="object")return h_}function m_(e,t,n){const s=[],r=n||p_(e[0]),i=e.length-1;for(let o=0;o<i;o++){let l=r(e[o],e[o+1]);if(t){const c=Array.isArray(t)?t[o]:t;l=Dd(c,l)}s.push(l)}return s}function g_([e,t],[n]){return s=>n(Od(e,t,s))}function y_(e,t){const n=e.length,s=n-1;return r=>{let i=0,o=!1;if(r<=e[0]?o=!0:r>=e[s]&&(i=s-1,o=!0),!o){let c=1;for(;c<n&&!(e[c]>r||c===s);c++);i=c-1}const l=Od(e[i],e[i+1],r);return t[i](l)}}function Hd(e,t,{clamp:n=!0,ease:s,mixer:r}={}){const i=e.length;Za(i===t.length),Za(!s||!Array.isArray(s)||s.length===i-1),e[0]>e[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const o=m_(t,s,r),l=i===2?g_(e,o):y_(e,o);return n?c=>l(cl(e[0],e[i-1],c)):l}const to=e=>t=>1-e(1-t),yc=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,v_=e=>t=>Math.pow(t,e),jd=e=>t=>t*t*((e+1)*t-e),b_=e=>{const t=jd(e);return n=>(n*=2)<1?.5*t(n):.5*(2-Math.pow(2,-10*(n-1)))},Ud=1.525,S_=4/11,__=8/11,E_=9/10,Wd=e=>e,vc=v_(2),w_=to(vc),Kd=yc(vc),qd=e=>1-Math.sin(Math.acos(e)),Gd=to(qd),T_=yc(Gd),bc=jd(Ud),C_=to(bc),A_=yc(bc),x_=b_(Ud),O_=4356/361,N_=35442/1805,R_=16061/1805,Ai=e=>{if(e===1||e===0)return e;const t=e*e;return e<S_?7.5625*t:e<__?9.075*t-9.9*e+3.4:e<E_?O_*t-N_*e+R_:10.8*e*e-20.52*e+10.72},I_=to(Ai),P_=e=>e<.5?.5*(1-Ai(1-e*2)):.5*Ai(e*2-1)+.5;function M_(e,t){return e.map(()=>t||Kd).splice(0,e.length-1)}function k_(e){const t=e.length;return e.map((n,s)=>s!==0?s/(t-1):0)}function F_(e,t){return e.map(n=>n*t)}function Xr({from:e=0,to:t=1,ease:n,offset:s,duration:r=300}){const i={done:!1,value:e},o=Array.isArray(t)?t:[e,t],l=F_(s&&s.length===o.length?s:k_(o),r);function c(){return Hd(l,o,{ease:Array.isArray(n)?n:M_(o,n)})}let f=c();return{next:u=>(i.value=f(u),i.done=u>=r,i),flipTarget:()=>{o.reverse(),f=c()}}}function L_({velocity:e=0,from:t=0,power:n=.8,timeConstant:s=350,restDelta:r=.5,modifyTarget:i}){const o={done:!1,value:t};let l=n*e;const c=t+l,f=i===void 0?c:i(c);return f!==c&&(l=f-t),{next:u=>{const a=-l*Math.exp(-u/s);return o.done=!(a>r||a<-r),o.value=o.done?f:f+a,o},flipTarget:()=>{}}}const iu={keyframes:Xr,spring:dc,decay:L_};function D_(e){if(Array.isArray(e.to))return Xr;if(iu[e.type])return iu[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?Xr:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?dc:Xr}function zd(e,t,n=0){return e-t-n}function V_(e,t,n=0,s=!0){return s?zd(t+-e,t,n):t-(e-t)+n}function $_(e,t,n,s){return s?e>=t+n:e<=-n}const B_=e=>{const t=({delta:n})=>e(n);return{start:()=>ll.update(t,!0),stop:()=>BS.update(t)}};function Yd(e){var t,n,{from:s,autoplay:r=!0,driver:i=B_,elapsed:o=0,repeat:l=0,repeatType:c="loop",repeatDelay:f=0,onPlay:u,onStop:a,onComplete:h,onRepeat:d,onUpdate:m}=e,g=xd(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:w}=g,_,S=0,p=g.duration,v,E=!1,x=!0,R;const O=D_(g);!((n=(t=O).needsInterpolation)===null||n===void 0)&&n.call(t,s,w)&&(R=Hd([0,100],[s,w],{clamp:!1}),s=0,w=100);const C=O(Object.assign(Object.assign({},g),{from:s,to:w}));function T(){S++,c==="reverse"?(x=S%2===0,o=V_(o,p,f,x)):(o=zd(o,p,f),c==="mirror"&&C.flipTarget()),E=!1,d&&d()}function I(){_.stop(),h&&h()}function A(G){if(x||(G=-G),o+=G,!E){const X=C.next(Math.max(0,o));v=X.value,R&&(v=R(v)),E=x?X.done:o<=0}m==null||m(v),E&&(S===0&&(p??(p=o)),S<l?$_(o,p,f,x)&&T():I())}function L(){u==null||u(),_=i(A),_.start()}return r&&L(),{stop:()=>{a==null||a(),_.stop()}}}function Jd(e,t){return t?e*(1e3/t):0}function H_({from:e=0,velocity:t=0,min:n,max:s,power:r=.8,timeConstant:i=750,bounceStiffness:o=500,bounceDamping:l=10,restDelta:c=1,modifyTarget:f,driver:u,onUpdate:a,onComplete:h,onStop:d}){let m;function g(p){return n!==void 0&&p<n||s!==void 0&&p>s}function w(p){return n===void 0?s:s===void 0||Math.abs(n-p)<Math.abs(s-p)?n:s}function _(p){m==null||m.stop(),m=Yd(Object.assign(Object.assign({},p),{driver:u,onUpdate:v=>{var E;a==null||a(v),(E=p.onUpdate)===null||E===void 0||E.call(p,v)},onComplete:h,onStop:d}))}function S(p){_(Object.assign({type:"spring",stiffness:o,damping:l,restDelta:c},p))}if(g(e))S({from:e,velocity:t,to:w(e)});else{let p=r*t+e;typeof f<"u"&&(p=f(p));const v=w(p),E=v===n?-1:1;let x,R;const O=C=>{x=R,R=C,t=Jd(C-x,Ad().delta),(E===1&&C>v||E===-1&&C<v)&&S({from:C,to:v,velocity:t})};_({type:"decay",from:e,velocity:t,timeConstant:i,power:r,restDelta:c,modifyTarget:f,onUpdate:g(p)?O:void 0})}return{stop:()=>m==null?void 0:m.stop()}}const Xd=(e,t)=>1-3*t+3*e,Zd=(e,t)=>3*t-6*e,Qd=e=>3*e,xi=(e,t,n)=>((Xd(t,n)*e+Zd(t,n))*e+Qd(t))*e,ep=(e,t,n)=>3*Xd(t,n)*e*e+2*Zd(t,n)*e+Qd(t),j_=1e-7,U_=10;function W_(e,t,n,s,r){let i,o,l=0;do o=t+(n-t)/2,i=xi(o,s,r)-e,i>0?n=o:t=o;while(Math.abs(i)>j_&&++l<U_);return o}const K_=8,q_=.001;function G_(e,t,n,s){for(let r=0;r<K_;++r){const i=ep(t,n,s);if(i===0)return t;const o=xi(t,n,s)-e;t-=o/i}return t}const Zr=11,Hr=1/(Zr-1);function z_(e,t,n,s){if(e===t&&n===s)return Wd;const r=new Float32Array(Zr);for(let o=0;o<Zr;++o)r[o]=xi(o*Hr,e,n);function i(o){let l=0,c=1;const f=Zr-1;for(;c!==f&&r[c]<=o;++c)l+=Hr;--c;const u=(o-r[c])/(r[c+1]-r[c]),a=l+u*Hr,h=ep(a,e,n);return h>=q_?G_(o,a,e,n):h===0?a:W_(o,l,l+Hr,e,n)}return o=>o===0||o===1?o:xi(i(o),t,s)}const To={};var Y_=Object.defineProperty,J_=(e,t,n)=>t in e?Y_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,X_=(e,t,n)=>(J_(e,t+"",n),n);class Z_{constructor(){X_(this,"subscriptions",new Set)}add(t){return this.subscriptions.add(t),()=>this.subscriptions.delete(t)}notify(t,n,s){if(this.subscriptions.size)for(const r of this.subscriptions)r(t,n,s)}clear(){this.subscriptions.clear()}}var Q_=Object.defineProperty,e1=(e,t,n)=>t in e?Q_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Lt=(e,t,n)=>(e1(e,typeof t!="symbol"?t+"":t,n),n);function ou(e){return!Number.isNaN(Number.parseFloat(e))}class t1{constructor(t){Lt(this,"current"),Lt(this,"prev"),Lt(this,"timeDelta",0),Lt(this,"lastUpdated",0),Lt(this,"updateSubscribers",new Z_),Lt(this,"stopAnimation"),Lt(this,"canTrackVelocity",!1),Lt(this,"updateAndNotify",n=>{this.prev=this.current,this.current=n;const{delta:s,timestamp:r}=Ad();this.lastUpdated!==r&&(this.timeDelta=s,this.lastUpdated=r),ll.postRender(this.scheduleVelocityCheck),this.updateSubscribers.notify(this.current)}),Lt(this,"scheduleVelocityCheck",()=>ll.postRender(this.velocityCheck)),Lt(this,"velocityCheck",({timestamp:n})=>{this.canTrackVelocity||(this.canTrackVelocity=ou(this.current)),n!==this.lastUpdated&&(this.prev=this.current)}),this.prev=this.current=t,this.canTrackVelocity=ou(this.current)}onChange(t){return this.updateSubscribers.add(t)}clearListeners(){this.updateSubscribers.clear()}set(t){this.updateAndNotify(t)}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?Jd(Number.parseFloat(this.current)-Number.parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{const{stop:s}=t(n);this.stopAnimation=s}).then(()=>this.clearAnimation())}stop(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.updateSubscribers.clear(),this.stop()}}function n1(e){return new t1(e)}const{isArray:s1}=Array;function r1(){const e=z({}),t=s=>{const r=i=>{e.value[i]&&(e.value[i].stop(),e.value[i].destroy(),delete e.value[i])};s?s1(s)?s.forEach(r):r(s):Object.keys(e.value).forEach(r)},n=(s,r,i)=>{if(e.value[s])return e.value[s];const o=n1(r);return o.onChange(l=>i[s]=l),e.value[s]=o,o};return MS(t),{motionValues:e,get:n,stop:t}}function i1(e){return Array.isArray(e)}function xn(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}}function Co(e){return{type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}}function o1(e){return{type:"spring",stiffness:550,damping:e===0?100:30,restDelta:.01,restSpeed:10}}function Ao(){return{type:"keyframes",ease:"linear",duration:300}}function l1(e){return{type:"keyframes",duration:800,values:e}}const lu={default:o1,x:xn,y:xn,z:xn,rotate:xn,rotateX:xn,rotateY:xn,rotateZ:xn,scaleX:Co,scaleY:Co,scale:Co,backgroundColor:Ao,color:Ao,opacity:Ao};function tp(e,t){let n;return i1(t)?n=l1:n=lu[e]||lu.default,{to:t,...n(t)}}const cu={...Er,transform:Math.round},np={color:ot,backgroundColor:ot,outlineColor:ot,fill:ot,stroke:ot,borderColor:ot,borderTopColor:ot,borderRightColor:ot,borderBottomColor:ot,borderLeftColor:ot,borderWidth:re,borderTopWidth:re,borderRightWidth:re,borderBottomWidth:re,borderLeftWidth:re,borderRadius:re,radius:re,borderTopLeftRadius:re,borderTopRightRadius:re,borderBottomRightRadius:re,borderBottomLeftRadius:re,width:re,maxWidth:re,height:re,maxHeight:re,size:re,top:re,right:re,bottom:re,left:re,padding:re,paddingTop:re,paddingRight:re,paddingBottom:re,paddingLeft:re,margin:re,marginTop:re,marginRight:re,marginBottom:re,marginLeft:re,rotate:An,rotateX:An,rotateY:An,rotateZ:An,scale:Br,scaleX:Br,scaleY:Br,scaleZ:Br,skew:An,skewX:An,skewY:An,distance:re,translateX:re,translateY:re,translateZ:re,x:re,y:re,z:re,perspective:re,transformPerspective:re,opacity:Ws,originX:tu,originY:tu,originZ:re,zIndex:cu,filter:hl,WebkitFilter:hl,fillOpacity:Ws,strokeOpacity:Ws,numOctaves:cu},Sc=e=>np[e];function dl(e,t){return t&&typeof e=="number"&&t.transform?t.transform(e):e}function c1(e,t){let n=Sc(e);return n!==hl&&(n=wr),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const a1={linear:Wd,easeIn:vc,easeInOut:Kd,easeOut:w_,circIn:qd,circInOut:T_,circOut:Gd,backIn:bc,backInOut:A_,backOut:C_,anticipate:x_,bounceIn:I_,bounceInOut:P_,bounceOut:Ai};function au(e){if(Array.isArray(e)){const[t,n,s,r]=e;return z_(t,n,s,r)}else if(typeof e=="string")return a1[e];return e}function u1(e){return Array.isArray(e)&&typeof e[0]!="number"}function uu(e,t){return e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&wr.test(t)&&!t.startsWith("url("))}function f1(e){return Array.isArray(e.to)&&e.to[0]===null&&(e.to=[...e.to],e.to[0]=e.from),e}function h1({ease:e,times:t,delay:n,...s}){const r={...s};return t&&(r.offset=t),e&&(r.ease=u1(e)?e.map(au):au(e)),n&&(r.elapsed=-n),r}function d1(e,t,n){return Array.isArray(t.to)&&(e.duration||(e.duration=800)),f1(t),p1(e)||(e={...e,...tp(n,t.to)}),{...t,...h1(e)}}function p1({delay:e,repeat:t,repeatType:n,repeatDelay:s,from:r,...i}){return!!Object.keys(i).length}function m1(e,t){return e[t]||e.default||e}function g1(e,t,n,s,r){const i=m1(s,e);let o=i.from===null||i.from===void 0?t.get():i.from;const l=uu(e,n);o==="none"&&l&&typeof n=="string"&&(o=c1(e,n));const c=uu(e,o);function f(a){const h={from:o,to:n,velocity:s.velocity?s.velocity:t.getVelocity(),onUpdate:d=>t.set(d)};return i.type==="inertia"||i.type==="decay"?H_({...h,...i}):Yd({...d1(i,h,e),onUpdate:d=>{h.onUpdate(d),i.onUpdate&&i.onUpdate(d)},onComplete:()=>{r&&r(),a&&a()}})}function u(a){return t.set(n),r&&r(),a&&a(),{stop:()=>{}}}return!c||!l||i.type===!1?u:f}function y1(){const{motionValues:e,stop:t,get:n}=r1();return{motionValues:e,stop:t,push:(r,i,o,l={},c)=>{const f=o[r],u=n(r,f,o);if(l&&l.immediate){u.set(i);return}const a=g1(r,u,i,l,c);u.start(a)}}}function v1(e,t={},{motionValues:n,push:s,stop:r}=y1()){const i=$e(t),o=z(!1);de(n,a=>{o.value=Object.values(a).filter(h=>h.isAnimating()).length>0},{immediate:!0,deep:!0});const l=a=>{if(!i||!i[a])throw new Error(`The variant ${a} does not exist.`);return i[a]},c=a=>{typeof a=="string"&&(a=l(a));const h=Object.entries(a).map(([m,g])=>{if(m!=="transition")return new Promise(w=>s(m,g,e,a.transition||tp(m,a[m]),w))}).filter(Boolean);async function d(){var m,g;await Promise.all(h),(g=(m=a.transition)==null?void 0:m.onComplete)==null||g.call(m)}return Promise.all([d()])};return{isAnimating:o,apply:c,set:a=>{const h=Ci(a)?a:l(a);Object.entries(h).forEach(([d,m])=>{d!=="transition"&&s(d,m,e,{immediate:!0})})},leave:async a=>{let h;if(i&&(i.leave&&(h=i.leave),!i.leave&&i.initial&&(h=i.initial)),!h){a();return}await c(h),a()},stop:r}}const _c=typeof window<"u",b1=()=>_c&&(window.onpointerdown===null||void 0),S1=()=>_c&&(window.ontouchstart===null||void 0),_1=()=>_c&&(window.onmousedown===null||void 0);function E1({target:e,state:t,variants:n,apply:s}){const r=$e(n),i=z(!1),o=z(!1),l=z(!1),c=ie(()=>{let u=[...Object.keys(t.value||{})];return r&&(r.hovered&&(u=[...u,...Object.keys(r.hovered)]),r.tapped&&(u=[...u,...Object.keys(r.tapped)]),r.focused&&(u=[...u,...Object.keys(r.focused)])),u}),f=ie(()=>{const u={};Object.assign(u,t.value),i.value&&r.hovered&&Object.assign(u,r.hovered),o.value&&r.tapped&&Object.assign(u,r.tapped),l.value&&r.focused&&Object.assign(u,r.focused);for(const a in u)c.value.includes(a)||delete u[a];return u});r.hovered&&(Ft(e,"mouseenter",()=>i.value=!0),Ft(e,"mouseleave",()=>{i.value=!1,o.value=!1})),r.tapped&&(_1()&&(Ft(e,"mousedown",()=>o.value=!0),Ft(e,"mouseup",()=>o.value=!1)),b1()&&(Ft(e,"pointerdown",()=>o.value=!0),Ft(e,"pointerup",()=>o.value=!1)),S1()&&(Ft(e,"touchstart",()=>o.value=!0),Ft(e,"touchend",()=>o.value=!1))),r.focused&&(Ft(e,"focus",()=>l.value=!0),Ft(e,"blur",()=>l.value=!1)),de([i,o,l],()=>{s(f.value)})}function w1({set:e,target:t,variants:n,variant:s}){const r=$e(n);de(()=>t,()=>{r&&(r.initial&&(e("initial"),s.value="initial"),r.enter&&(s.value="enter"))},{immediate:!0,flush:"pre"})}function T1({state:e,apply:t}){de(e,n=>{n&&t(n)},{immediate:!0})}function sp({target:e,variants:t,variant:n}){const s=$e(t);s&&(s.visible||s.visibleOnce)&&LS(e,([{isIntersecting:r}])=>{s.visible?r?n.value="visible":n.value="initial":s.visibleOnce&&(r&&n.value!=="visibleOnce"?n.value="visibleOnce":n.value||(n.value="initial"))})}function C1(e,t={syncVariants:!0,lifeCycleHooks:!0,visibilityHooks:!0,eventListeners:!0}){t.lifeCycleHooks&&w1(e),t.syncVariants&&T1(e),t.visibilityHooks&&sp(e),t.eventListeners&&E1(e)}function rp(e={}){const t=ft({...e}),n=z({});return de(t,()=>{const s={};for(const[r,i]of Object.entries(t)){const o=Sc(r),l=dl(i,o);s[r]=l}n.value=s},{immediate:!0,deep:!0}),{state:t,style:n}}function Ec(e,t){de(()=>js(e),n=>{n&&t(n)},{immediate:!0})}const A1={x:"translateX",y:"translateY",z:"translateZ"};function ip(e={},t=!0){const n=ft({...e}),s=z("");return de(n,r=>{let i="",o=!1;if(t&&(r.x||r.y||r.z)){const l=[r.x||0,r.y||0,r.z||0].map(c=>dl(c,re)).join(",");i+=`translate3d(${l}) `,o=!0}for(const[l,c]of Object.entries(r)){if(t&&(l==="x"||l==="y"||l==="z"))continue;const f=Sc(l),u=dl(c,f);i+=`${A1[l]||l}(${u}) `}t&&!o&&(i+="translateZ(0px) "),s.value=i.trim()},{immediate:!0,deep:!0}),{state:n,transform:s}}const x1=["","X","Y","Z"],O1=["perspective","translate","scale","rotate","skew"],op=["transformPerspective","x","y","z"];O1.forEach(e=>{x1.forEach(t=>{const n=e+t;op.push(n)})});const N1=new Set(op);function wc(e){return N1.has(e)}const R1=new Set(["originX","originY","originZ"]);function lp(e){return R1.has(e)}function I1(e){const t={},n={};return Object.entries(e).forEach(([s,r])=>{wc(s)||lp(s)?t[s]=r:n[s]=r}),{transform:t,style:n}}function P1(e){const{transform:t,style:n}=I1(e),{transform:s}=ip(t),{style:r}=rp(n);return s.value&&(r.value.transform=s.value),r.value}function M1(e,t){let n,s;const{state:r,style:i}=rp();return Ec(e,o=>{s=o;for(const l of Object.keys(np))o.style[l]===null||o.style[l]===""||wc(l)||lp(l)||(r[l]=o.style[l]);n&&Object.entries(n).forEach(([l,c])=>o.style[l]=c),t&&t(r)}),de(i,o=>{if(!s){n=o;return}for(const l in o)s.style[l]=o[l]},{immediate:!0}),{style:r}}function k1(e){const t=e.trim().split(/\) |\)/);if(t.length===1)return{};const n=s=>s.endsWith("px")||s.endsWith("deg")?Number.parseFloat(s):Number.isNaN(Number(s))?Number(s):s;return t.reduce((s,r)=>{if(!r)return s;const[i,o]=r.split("("),c=o.split(",").map(u=>n(u.endsWith(")")?u.replace(")",""):u.trim())),f=c.length===1?c[0]:c;return{...s,[i]:f}},{})}function F1(e,t){Object.entries(k1(t)).forEach(([n,s])=>{const r=["x","y","z"];if(n==="translate3d"){if(s===0){r.forEach(i=>e[i]=0);return}s.forEach((i,o)=>e[r[o]]=i);return}if(s=Number.parseFloat(`${s}`),n==="translateX"){e.x=s;return}if(n==="translateY"){e.y=s;return}if(n==="translateZ"){e.z=s;return}e[n]=s})}function L1(e,t){let n,s;const{state:r,transform:i}=ip();return Ec(e,o=>{s=o,o.style.transform&&F1(r,o.style.transform),n&&(o.style.transform=n),t&&t(r)}),de(i,o=>{if(!s){n=o;return}s.style.transform=o},{immediate:!0}),{transform:r}}function D1(e){return Object.entries(e)}function V1(e,t){const n=ft({}),s=o=>Object.entries(o).forEach(([l,c])=>n[l]=c),{style:r}=M1(e,s),{transform:i}=L1(e,s);return de(n,o=>{D1(o).forEach(([l,c])=>{const f=wc(l)?i:r;f[l]&&f[l]===c||(f[l]=c)})},{immediate:!0,deep:!0}),Ec(e,()=>t),{motionProperties:n,style:r,transform:i}}function $1(e={}){const t=$e(e),n=z();return{state:ie(()=>{if(n.value)return t[n.value]}),variant:n}}function B1(e,t={},n){const{motionProperties:s}=V1(e),{variant:r,state:i}=$1(t),o=v1(s,t),l={target:e,variant:r,variants:t,state:i,motionProperties:s,...o};return C1(l,n),l}const cp=["delay","duration"],H1=["initial","enter","leave","visible","visible-once","visibleOnce","hovered","tapped","focused",...cp];function j1(e){return cp.includes(e)}function U1(e,t){const n=e.props?e.props:e.data&&e.data.attrs?e.data.attrs:{};if(n){n.variants&&Ci(n.variants)&&(t.value={...t.value,...n.variants});for(let s of H1)if(!(!n||!n[s])){if(j1(s)&&typeof n[s]=="number"){for(const r of["enter","visible","visibleOnce"]){const i=t.value[r];i!=null&&(i.transition??(i.transition={}),i.transition[s]=n[s])}continue}if(Ci(n[s])){const r=n[s];s==="visible-once"&&(s="visibleOnce"),t.value[s]=r}}}}function TE(e,t=!1){return{created:(r,i,o)=>{const l=i.value&&typeof i.value=="string"?i.value:o.key;l&&To[l]&&To[l].stop();const c=t?structuredClone(oe(e)||{}):{},f=z(c);typeof i.value=="object"&&(f.value=i.value),U1(o,f);const a=B1(r,f,{eventListeners:!0,lifeCycleHooks:!0,syncVariants:!0,visibilityHooks:!1});r.motionInstance=a,l&&(To[l]=a)},mounted:(r,i,o)=>{r.motionInstance&&sp(r.motionInstance)},getSSRProps(r,i){let{initial:o}=r.value||i&&(i==null?void 0:i.props)||{};o=$e(o);const l=OS({},{},o||{});return!l||Object.keys(l).length===0?void 0:{style:P1(l)}}}}export{hE as $,oE as A,fE as B,Z1 as C,bn as D,de as E,Ve as F,xf as G,Gf as H,$e as I,Ct as J,Ui as K,Qu as L,Zu as M,Le as N,wn as O,wl as P,pr as Q,ft as R,Vn as S,Wm as T,q1 as U,Y1 as V,wE as W,gE as X,oe as Y,rE as Z,SE as _,Em as a,uE as a0,nE as a1,sE as a2,cE as a3,eE as a4,bE as a5,G1 as a6,TE as a7,K1 as a8,W1 as a9,z1 as aA,Xm as aB,lE as aC,X1 as aD,Xt as aE,Pe as aF,hS as aG,iE as aH,Nf as aI,sm as aJ,$l as aa,yE as ab,Du as ac,Q1 as ad,Tm as ae,gi as af,Zm as ag,dE as ah,qm as ai,Te as aj,pE as ak,Ga as al,vE as am,he as an,Jy as ao,Jm as ap,yy as aq,uS as ar,Hy as as,th as at,_E as au,EE as av,tE as aw,J1 as ax,aE as ay,mE as az,Kg as b,ui as c,hr as d,Vl as e,eg as f,Yg as g,ur as h,fr as i,Zy as j,Al as k,Ee as l,$f as m,En as n,Qs as o,_m as p,_p as q,Ym as r,Vf as s,z as t,qo as u,Ki as v,wm as w,gu as x,ku as y,ie as z};
|