vue-simple-context-menu
Version:
Simple context-menu component built for Vue. Works well with both left and right clicks. Nothing too fancy, just works and is simple to use.
1 lines • 155 kB
JavaScript
!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/vue-simple-context-menu/",n(n.s=11)}([function(e,t,n){"use strict";(function(e){function o(e,t){const n=Object.create(null),o=e.split(",");for(let e=0;e<o.length;e++)n[o[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return S})),n.d(t,"c",(function(){return w})),n.d(t,"d",(function(){return C})),n.d(t,"e",(function(){return r})),n.d(t,"f",(function(){return X})),n.d(t,"g",(function(){return te})),n.d(t,"h",(function(){return ce})),n.d(t,"i",(function(){return N})),n.d(t,"j",(function(){return i})),n.d(t,"k",(function(){return le})),n.d(t,"l",(function(){return oe})),n.d(t,"m",(function(){return M})),n.d(t,"n",(function(){return ee})),n.d(t,"o",(function(){return u})),n.d(t,"p",(function(){return re})),n.d(t,"q",(function(){return A})),n.d(t,"r",(function(){return J})),n.d(t,"s",(function(){return F})),n.d(t,"t",(function(){return c})),n.d(t,"u",(function(){return g})),n.d(t,"v",(function(){return W})),n.d(t,"w",(function(){return I})),n.d(t,"x",(function(){return T})),n.d(t,"y",(function(){return D})),n.d(t,"z",(function(){return k})),n.d(t,"A",(function(){return z})),n.d(t,"B",(function(){return U})),n.d(t,"C",(function(){return K})),n.d(t,"D",(function(){return b})),n.d(t,"E",(function(){return V})),n.d(t,"F",(function(){return l})),n.d(t,"G",(function(){return $})),n.d(t,"H",(function(){return B})),n.d(t,"I",(function(){return v})),n.d(t,"J",(function(){return y})),n.d(t,"K",(function(){return _})),n.d(t,"L",(function(){return o})),n.d(t,"M",(function(){return h})),n.d(t,"N",(function(){return m})),n.d(t,"O",(function(){return a})),n.d(t,"P",(function(){return p})),n.d(t,"Q",(function(){return P})),n.d(t,"R",(function(){return O})),n.d(t,"S",(function(){return ne})),n.d(t,"T",(function(){return ie})),n.d(t,"U",(function(){return G}));const r={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"HYDRATE_EVENTS",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",512:"NEED_PATCH",1024:"DYNAMIC_SLOTS",2048:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},c=o("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt");function i(e,t=0,n=e.length){let o=e.split(/(\r?\n)/);const r=o.filter((e,t)=>t%2==1);o=o.filter((e,t)=>t%2==0);let c=0;const i=[];for(let e=0;e<o.length;e++)if(c+=o[e].length+(r[e]&&r[e].length||0),c>=t){for(let s=e-2;s<=e+2||n>c;s++){if(s<0||s>=o.length)continue;const l=s+1;i.push(`${l}${" ".repeat(Math.max(3-String(l).length,0))}| ${o[s]}`);const u=o[s].length,a=r[s]&&r[s].length||0;if(s===e){const e=t-(c-(u+a)),o=Math.max(1,n>c?u-e:n-t);i.push(" | "+" ".repeat(e)+"^".repeat(o))}else if(s>e){if(n>c){const e=Math.max(Math.min(n-c,u),1);i.push(" | "+"^".repeat(e))}c+=u+a}}break}return i.join("\n")}const s="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",l=o(s);function u(e){return!!e||""===e}function a(e){if(A(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=$(o)?p(o):a(o);if(r)for(const e in r)t[e]=r[e]}return t}return $(e)||D(e)?e:void 0}const d=/;(?![^(]*\))/g,f=/:(.+)/;function p(e){const t={};return e.split(d).forEach(e=>{if(e){const n=e.split(f);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function h(e){let t="";if($(e))t=e;else if(A(e))for(let n=0;n<e.length;n++){const o=h(e[n]);o&&(t+=o+" ")}else if(D(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function m(e){if(!e)return null;let{class:t,style:n}=e;return t&&!$(t)&&(e.class=h(t)),n&&(e.style=a(n)),e}const g=o("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,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"),b=o("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,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"),v=o("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr");function y(e,t){if(e===t)return!0;let n=L(e),o=L(t);if(n||o)return!(!n||!o)&&e.getTime()===t.getTime();if(n=A(e),o=A(t),n||o)return!(!n||!o)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let o=0;n&&o<e.length;o++)n=y(e[o],t[o]);return n}(e,t);if(n=D(e),o=D(t),n||o){if(!n||!o)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const o=e.hasOwnProperty(n),r=t.hasOwnProperty(n);if(o&&!r||!o&&r||!y(e[n],t[n]))return!1}}return String(e)===String(t)}function _(e,t){return e.findIndex(e=>y(e,t))}const O=e=>$(e)?e:null==e?"":A(e)||D(e)&&(e.toString===q||!F(e.toString))?JSON.stringify(e,j,2):String(e),j=(e,t)=>t&&t.__v_isRef?j(e,t.value):I(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n])=>(e[t+" =>"]=n,e),{})}:V(t)?{[`Set(${t.size})`]:[...t.values()]}:!D(t)||A(t)||z(t)?t:String(t),S={},x=[],C=()=>{},w=()=>!1,E=/^on[^a-z]/,k=e=>E.test(e),T=e=>e.startsWith("onUpdate:"),N=Object.assign,P=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},R=Object.prototype.hasOwnProperty,M=(e,t)=>R.call(e,t),A=Array.isArray,I=e=>"[object Map]"===H(e),V=e=>"[object Set]"===H(e),L=e=>e instanceof Date,F=e=>"function"==typeof e,$=e=>"string"==typeof e,B=e=>"symbol"==typeof e,D=e=>null!==e&&"object"==typeof e,U=e=>D(e)&&F(e.then)&&F(e.catch),q=Object.prototype.toString,H=e=>q.call(e),G=e=>H(e).slice(8,-1),z=e=>"[object Object]"===H(e),W=e=>$(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,K=o(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),J=o("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),Y=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Q=/-(\w)/g,X=Y(e=>e.replace(Q,(e,t)=>t?t.toUpperCase():"")),Z=/\B([A-Z])/g,ee=Y(e=>e.replace(Z,"-$1").toLowerCase()),te=Y(e=>e.charAt(0).toUpperCase()+e.slice(1)),ne=Y(e=>e?"on"+te(e):""),oe=(e,t)=>!Object.is(e,t),re=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},ce=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ie=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let se;const le=()=>se||(se="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:{})}).call(this,n(4))},function(e,t,n){"use strict";n.d(t,"g",(function(){return r.M})),n.d(t,"l",(function(){return r.R})),n.d(t,"a",(function(){return Ho})),n.d(t,"c",(function(){return nr})),n.d(t,"d",(function(){return ar})),n.d(t,"e",(function(){return gr})),n.d(t,"f",(function(){return dr})),n.d(t,"h",(function(){return Yo})),n.d(t,"i",(function(){return Sr})),n.d(t,"j",(function(){return Fo})),n.d(t,"k",(function(){return Do})),n.d(t,"m",(function(){return bo})),n.d(t,"b",(function(){return $i})),n.d(t,"n",(function(){return Ei}));var o={};n.r(o),n.d(o,"EffectScope",(function(){return i})),n.d(o,"ReactiveEffect",(function(){return _})),n.d(o,"customRef",(function(){return Ge})),n.d(o,"effect",(function(){return j})),n.d(o,"effectScope",(function(){return s})),n.d(o,"getCurrentScope",(function(){return u})),n.d(o,"isProxy",(function(){return ke})),n.d(o,"isReactive",(function(){return Ce})),n.d(o,"isReadonly",(function(){return we})),n.d(o,"isRef",(function(){return Ie})),n.d(o,"isShallow",(function(){return Ee})),n.d(o,"markRaw",(function(){return Ne})),n.d(o,"onScopeDispose",(function(){return a})),n.d(o,"proxyRefs",(function(){return qe})),n.d(o,"reactive",(function(){return _e})),n.d(o,"readonly",(function(){return je})),n.d(o,"ref",(function(){return Ve})),n.d(o,"shallowReactive",(function(){return Oe})),n.d(o,"shallowReadonly",(function(){return Se})),n.d(o,"shallowRef",(function(){return Le})),n.d(o,"stop",(function(){return S})),n.d(o,"toRaw",(function(){return Te})),n.d(o,"toRef",(function(){return Ke})),n.d(o,"toRefs",(function(){return ze})),n.d(o,"triggerRef",(function(){return Be})),n.d(o,"unref",(function(){return De})),n.d(o,"camelize",(function(){return r.f})),n.d(o,"capitalize",(function(){return r.g})),n.d(o,"normalizeClass",(function(){return r.M})),n.d(o,"normalizeProps",(function(){return r.N})),n.d(o,"normalizeStyle",(function(){return r.O})),n.d(o,"toDisplayString",(function(){return r.R})),n.d(o,"toHandlerKey",(function(){return r.S})),n.d(o,"BaseTransition",(function(){return mn})),n.d(o,"Comment",(function(){return zo})),n.d(o,"Fragment",(function(){return Ho})),n.d(o,"KeepAlive",(function(){return En})),n.d(o,"Static",(function(){return Wo})),n.d(o,"Suspense",(function(){return Jt})),n.d(o,"Teleport",(function(){return Lo})),n.d(o,"Text",(function(){return Go})),n.d(o,"callWithAsyncErrorHandling",(function(){return et})),n.d(o,"callWithErrorHandling",(function(){return Ze})),n.d(o,"cloneVNode",(function(){return hr})),n.d(o,"compatUtils",(function(){return yc})),n.d(o,"computed",(function(){return Zr})),n.d(o,"createBlock",(function(){return or})),n.d(o,"createCommentVNode",(function(){return br})),n.d(o,"createElementBlock",(function(){return nr})),n.d(o,"createElementVNode",(function(){return ar})),n.d(o,"createHydrationRenderer",(function(){return To})),n.d(o,"createPropsRestProxy",(function(){return lc})),n.d(o,"createRenderer",(function(){return ko})),n.d(o,"createSlots",(function(){return xr})),n.d(o,"createStaticVNode",(function(){return gr})),n.d(o,"createTextVNode",(function(){return mr})),n.d(o,"createVNode",(function(){return dr})),n.d(o,"defineAsyncComponent",(function(){return xn})),n.d(o,"defineComponent",(function(){return jn})),n.d(o,"defineEmits",(function(){return tc})),n.d(o,"defineExpose",(function(){return nc})),n.d(o,"defineProps",(function(){return ec})),n.d(o,"devtools",(function(){return xt})),n.d(o,"getCurrentInstance",(function(){return Ir})),n.d(o,"getTransitionRawChildren",(function(){return On})),n.d(o,"guardReactiveProps",(function(){return pr})),n.d(o,"h",(function(){return ac})),n.d(o,"handleError",(function(){return tt})),n.d(o,"initCustomFormatter",(function(){return pc})),n.d(o,"inject",(function(){return nn})),n.d(o,"isMemoSame",(function(){return mc})),n.d(o,"isRuntimeOnly",(function(){return Gr})),n.d(o,"isVNode",(function(){return rr})),n.d(o,"mergeDefaults",(function(){return sc})),n.d(o,"mergeProps",(function(){return Or})),n.d(o,"nextTick",(function(){return mt})),n.d(o,"onActivated",(function(){return Tn})),n.d(o,"onBeforeMount",(function(){return Ln})),n.d(o,"onBeforeUnmount",(function(){return Dn})),n.d(o,"onBeforeUpdate",(function(){return $n})),n.d(o,"onDeactivated",(function(){return Nn})),n.d(o,"onErrorCaptured",(function(){return zn})),n.d(o,"onMounted",(function(){return Fn})),n.d(o,"onRenderTracked",(function(){return Gn})),n.d(o,"onRenderTriggered",(function(){return Hn})),n.d(o,"onServerPrefetch",(function(){return qn})),n.d(o,"onUnmounted",(function(){return Un})),n.d(o,"onUpdated",(function(){return Bn})),n.d(o,"openBlock",(function(){return Yo})),n.d(o,"popScopeId",(function(){return Bt})),n.d(o,"provide",(function(){return tn})),n.d(o,"pushScopeId",(function(){return $t})),n.d(o,"queuePostFlushCb",(function(){return yt})),n.d(o,"registerRuntimeCompiler",(function(){return Hr})),n.d(o,"renderList",(function(){return Sr})),n.d(o,"renderSlot",(function(){return Cr})),n.d(o,"resolveComponent",(function(){return Fo})),n.d(o,"resolveDirective",(function(){return Do})),n.d(o,"resolveDynamicComponent",(function(){return Bo})),n.d(o,"resolveFilter",(function(){return vc})),n.d(o,"resolveTransitionHooks",(function(){return bn})),n.d(o,"setBlockTracking",(function(){return er})),n.d(o,"setDevtoolsHook",(function(){return kt})),n.d(o,"setTransitionHooks",(function(){return _n})),n.d(o,"ssrContextKey",(function(){return dc})),n.d(o,"ssrUtils",(function(){return bc})),n.d(o,"toHandlers",(function(){return wr})),n.d(o,"transformVNodeArgs",(function(){return ir})),n.d(o,"useAttrs",(function(){return cc})),n.d(o,"useSSRContext",(function(){return fc})),n.d(o,"useSlots",(function(){return rc})),n.d(o,"useTransitionState",(function(){return pn})),n.d(o,"version",(function(){return gc})),n.d(o,"warn",(function(){return Qe})),n.d(o,"watch",(function(){return ln})),n.d(o,"watchEffect",(function(){return on})),n.d(o,"watchPostEffect",(function(){return rn})),n.d(o,"watchSyncEffect",(function(){return cn})),n.d(o,"withAsyncContext",(function(){return uc})),n.d(o,"withCtx",(function(){return Ut})),n.d(o,"withDefaults",(function(){return oc})),n.d(o,"withDirectives",(function(){return bo})),n.d(o,"withMemo",(function(){return hc})),n.d(o,"withScopeId",(function(){return Dt})),n.d(o,"Transition",(function(){return Hc})),n.d(o,"TransitionGroup",(function(){return li})),n.d(o,"VueElement",(function(){return Bc})),n.d(o,"createApp",(function(){return $i})),n.d(o,"createSSRApp",(function(){return Bi})),n.d(o,"defineCustomElement",(function(){return Lc})),n.d(o,"defineSSRCustomElement",(function(){return Fc})),n.d(o,"hydrate",(function(){return Fi})),n.d(o,"initDirectivesForSSR",(function(){return qi})),n.d(o,"render",(function(){return Li})),n.d(o,"useCssModule",(function(){return Dc})),n.d(o,"useCssVars",(function(){return Uc})),n.d(o,"vModelCheckbox",(function(){return gi})),n.d(o,"vModelDynamic",(function(){return Si})),n.d(o,"vModelRadio",(function(){return vi})),n.d(o,"vModelSelect",(function(){return yi})),n.d(o,"vModelText",(function(){return mi})),n.d(o,"vShow",(function(){return Ni})),n.d(o,"withKeys",(function(){return Ti})),n.d(o,"withModifiers",(function(){return Ei}));var r=n(0);let c;class i{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&c&&(this.parent=c,this.index=(c.scopes||(c.scopes=[])).push(this)-1)}run(e){if(this.active)try{return c=this,e()}finally{c=this.parent}else 0}on(){c=this}off(){c=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);if(this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.active=!1}}}function s(e){return new i(e)}function l(e,t=c){t&&t.active&&t.effects.push(e)}function u(){return c}function a(e){c&&c.cleanups.push(e)}const d=e=>{const t=new Set(e);return t.w=0,t.n=0,t},f=e=>(e.w&g)>0,p=e=>(e.n&g)>0,h=new WeakMap;let m=0,g=1;let b;const v=Symbol(""),y=Symbol("");class _{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,l(this,n)}run(){if(!this.active)return this.fn();let e=b,t=x;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=b,b=this,x=!0,g=1<<++m,m<=30?(({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=g})(this):O(this),this.fn()}finally{m<=30&&(e=>{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o<t.length;o++){const r=t[o];f(r)&&!p(r)?r.delete(e):t[n++]=r,r.w&=~g,r.n&=~g}t.length=n}})(this),g=1<<--m,b=this.parent,x=t,this.parent=void 0}}stop(){this.active&&(O(this),this.onStop&&this.onStop(),this.active=!1)}}function O(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}function j(e,t){e.effect&&(e=e.effect.fn);const n=new _(e);t&&(Object(r.i)(n,t),t.scope&&l(n,t.scope)),t&&t.lazy||n.run();const o=n.run.bind(n);return o.effect=n,o}function S(e){e.effect.stop()}let x=!0;const C=[];function w(){C.push(x),x=!1}function E(){const e=C.pop();x=void 0===e||e}function k(e,t,n){if(x&&b){let t=h.get(e);t||h.set(e,t=new Map);let o=t.get(n);o||t.set(n,o=d());T(o,void 0)}}function T(e,t){let n=!1;m<=30?p(e)||(e.n|=g,n=!f(e)):n=!e.has(b),n&&(e.add(b),b.deps.push(e))}function N(e,t,n,o,c,i){const s=h.get(e);if(!s)return;let l=[];if("clear"===t)l=[...s.values()];else if("length"===n&&Object(r.q)(e))s.forEach((e,t)=>{("length"===t||t>=o)&&l.push(e)});else switch(void 0!==n&&l.push(s.get(n)),t){case"add":Object(r.q)(e)?Object(r.v)(n)&&l.push(s.get("length")):(l.push(s.get(v)),Object(r.w)(e)&&l.push(s.get(y)));break;case"delete":Object(r.q)(e)||(l.push(s.get(v)),Object(r.w)(e)&&l.push(s.get(y)));break;case"set":Object(r.w)(e)&&l.push(s.get(v))}if(1===l.length)l[0]&&P(l[0]);else{const e=[];for(const t of l)t&&e.push(...t);P(d(e))}}function P(e,t){for(const t of Object(r.q)(e)?e:[...e])(t!==b||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const R=Object(r.L)("__proto__,__v_isRef,__isVue"),M=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(r.H)),A=B(),I=B(!1,!0),V=B(!0),L=B(!0,!0),F=$();function $(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...e){const n=Te(this);for(let e=0,t=this.length;e<t;e++)k(n,0,e+"");const o=n[t](...e);return-1===o||!1===o?n[t](...e.map(Te)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...e){w();const n=Te(this)[t].apply(this,e);return E(),n}}),e}function B(e=!1,t=!1){return function(n,o,c){if("__v_isReactive"===o)return!e;if("__v_isReadonly"===o)return e;if("__v_isShallow"===o)return t;if("__v_raw"===o&&c===(e?t?ye:ve:t?be:ge).get(n))return n;const i=Object(r.q)(n);if(!e&&i&&Object(r.m)(F,o))return Reflect.get(F,o,c);const s=Reflect.get(n,o,c);if(Object(r.H)(o)?M.has(o):R(o))return s;if(e||k(n,0,o),t)return s;if(Ie(s)){return!i||!Object(r.v)(o)?s.value:s}return Object(r.y)(s)?e?je(s):_e(s):s}}const D=q(),U=q(!0);function q(e=!1){return function(t,n,o,c){let i=t[n];if(we(i)&&Ie(i)&&!Ie(o))return!1;if(!e&&!we(o)&&(Ee(o)||(o=Te(o),i=Te(i)),!Object(r.q)(t)&&Ie(i)&&!Ie(o)))return i.value=o,!0;const s=Object(r.q)(t)&&Object(r.v)(n)?Number(n)<t.length:Object(r.m)(t,n),l=Reflect.set(t,n,o,c);return t===Te(c)&&(s?Object(r.l)(o,i)&&N(t,"set",n,o):N(t,"add",n,o)),l}}const H={get:A,set:D,deleteProperty:function(e,t){const n=Object(r.m)(e,t),o=(e[t],Reflect.deleteProperty(e,t));return o&&n&&N(e,"delete",t,void 0),o},has:function(e,t){const n=Reflect.has(e,t);return Object(r.H)(t)&&M.has(t)||k(e,0,t),n},ownKeys:function(e){return k(e,0,Object(r.q)(e)?"length":v),Reflect.ownKeys(e)}},G={get:V,set:(e,t)=>!0,deleteProperty:(e,t)=>!0},z=Object(r.i)({},H,{get:I,set:U}),W=Object(r.i)({},G,{get:L}),K=e=>e,J=e=>Reflect.getPrototypeOf(e);function Y(e,t,n=!1,o=!1){const r=Te(e=e.__v_raw),c=Te(t);t!==c&&!n&&k(r,0,t),!n&&k(r,0,c);const{has:i}=J(r),s=o?K:n?Re:Pe;return i.call(r,t)?s(e.get(t)):i.call(r,c)?s(e.get(c)):void(e!==r&&e.get(t))}function Q(e,t=!1){const n=this.__v_raw,o=Te(n),r=Te(e);return e!==r&&!t&&k(o,0,e),!t&&k(o,0,r),e===r?n.has(e):n.has(e)||n.has(r)}function X(e,t=!1){return e=e.__v_raw,!t&&k(Te(e),0,v),Reflect.get(e,"size",e)}function Z(e){e=Te(e);const t=Te(this);return J(t).has.call(t,e)||(t.add(e),N(t,"add",e,e)),this}function ee(e,t){t=Te(t);const n=Te(this),{has:o,get:c}=J(n);let i=o.call(n,e);i||(e=Te(e),i=o.call(n,e));const s=c.call(n,e);return n.set(e,t),i?Object(r.l)(t,s)&&N(n,"set",e,t):N(n,"add",e,t),this}function te(e){const t=Te(this),{has:n,get:o}=J(t);let r=n.call(t,e);r||(e=Te(e),r=n.call(t,e));o&&o.call(t,e);const c=t.delete(e);return r&&N(t,"delete",e,void 0),c}function ne(){const e=Te(this),t=0!==e.size,n=e.clear();return t&&N(e,"clear",void 0,void 0),n}function oe(e,t){return function(n,o){const r=this,c=r.__v_raw,i=Te(c),s=t?K:e?Re:Pe;return!e&&k(i,0,v),c.forEach((e,t)=>n.call(o,s(e),s(t),r))}}function re(e,t,n){return function(...o){const c=this.__v_raw,i=Te(c),s=Object(r.w)(i),l="entries"===e||e===Symbol.iterator&&s,u="keys"===e&&s,a=c[e](...o),d=n?K:t?Re:Pe;return!t&&k(i,0,u?y:v),{next(){const{value:e,done:t}=a.next();return t?{value:e,done:t}:{value:l?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function ce(e){return function(...t){return"delete"!==e&&this}}function ie(){const e={get(e){return Y(this,e)},get size(){return X(this)},has:Q,add:Z,set:ee,delete:te,clear:ne,forEach:oe(!1,!1)},t={get(e){return Y(this,e,!1,!0)},get size(){return X(this)},has:Q,add:Z,set:ee,delete:te,clear:ne,forEach:oe(!1,!0)},n={get(e){return Y(this,e,!0)},get size(){return X(this,!0)},has(e){return Q.call(this,e,!0)},add:ce("add"),set:ce("set"),delete:ce("delete"),clear:ce("clear"),forEach:oe(!0,!1)},o={get(e){return Y(this,e,!0,!0)},get size(){return X(this,!0)},has(e){return Q.call(this,e,!0)},add:ce("add"),set:ce("set"),delete:ce("delete"),clear:ce("clear"),forEach:oe(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=re(r,!1,!1),n[r]=re(r,!0,!1),t[r]=re(r,!1,!0),o[r]=re(r,!0,!0)}),[e,n,t,o]}const[se,le,ue,ae]=ie();function de(e,t){const n=t?e?ae:ue:e?le:se;return(t,o,c)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get(Object(r.m)(n,o)&&o in t?n:t,o,c)}const fe={get:de(!1,!1)},pe={get:de(!1,!0)},he={get:de(!0,!1)},me={get:de(!0,!0)};const ge=new WeakMap,be=new WeakMap,ve=new WeakMap,ye=new WeakMap;function _e(e){return we(e)?e:xe(e,!1,H,fe,ge)}function Oe(e){return xe(e,!1,z,pe,be)}function je(e){return xe(e,!0,G,he,ve)}function Se(e){return xe(e,!0,W,me,ye)}function xe(e,t,n,o,c){if(!Object(r.y)(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=c.get(e);if(i)return i;const s=(l=e).__v_skip||!Object.isExtensible(l)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(Object(r.U)(l));var l;if(0===s)return e;const u=new Proxy(e,2===s?o:n);return c.set(e,u),u}function Ce(e){return we(e)?Ce(e.__v_raw):!(!e||!e.__v_isReactive)}function we(e){return!(!e||!e.__v_isReadonly)}function Ee(e){return!(!e||!e.__v_isShallow)}function ke(e){return Ce(e)||we(e)}function Te(e){const t=e&&e.__v_raw;return t?Te(t):e}function Ne(e){return Object(r.h)(e,"__v_skip",!0),e}const Pe=e=>Object(r.y)(e)?_e(e):e,Re=e=>Object(r.y)(e)?je(e):e;function Me(e){x&&b&&T((e=Te(e)).dep||(e.dep=d()))}function Ae(e,t){(e=Te(e)).dep&&P(e.dep)}function Ie(e){return!(!e||!0!==e.__v_isRef)}function Ve(e){return Fe(e,!1)}function Le(e){return Fe(e,!0)}function Fe(e,t){return Ie(e)?e:new $e(e,t)}class $e{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Te(e),this._value=t?e:Pe(e)}get value(){return Me(this),this._value}set value(e){e=this.__v_isShallow?e:Te(e),Object(r.l)(e,this._rawValue)&&(this._rawValue=e,this._value=this.__v_isShallow?e:Pe(e),Ae(this))}}function Be(e){Ae(e)}function De(e){return Ie(e)?e.value:e}const Ue={get:(e,t,n)=>De(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return Ie(r)&&!Ie(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function qe(e){return Ce(e)?e:new Proxy(e,Ue)}class He{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e(()=>Me(this),()=>Ae(this));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function Ge(e){return new He(e)}function ze(e){const t=Object(r.q)(e)?new Array(e.length):{};for(const n in e)t[n]=Ke(e,n);return t}class We{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function Ke(e,t,n){const o=e[t];return Ie(o)?o:new We(e,t,n)}class Je{constructor(e,t,n,o){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new _(e,()=>{this._dirty||(this._dirty=!0,Ae(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const e=Te(this);return Me(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}Promise.resolve();const Ye=[];function Qe(e,...t){w();const n=Ye.length?Ye[Ye.length-1].component:null,o=n&&n.appContext.config.warnHandler,r=function(){let e=Ye[Ye.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const o=e.component&&e.component.parent;e=o&&o.vnode}return t}();if(o)Ze(o,n,11,[e+t.join(""),n&&n.proxy,r.map(({vnode:e})=>`at <${Qr(n,e.type)}>`).join("\n"),r]);else{const n=["[Vue warn]: "+e,...t];r.length&&n.push("\n",...function(e){const t=[];return e.forEach((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",o=!!e.component&&null==e.component.parent,r=" at <"+Qr(e.component,e.type,o),c=">"+n;return e.props?[r,...Xe(e.props),c]:[r+c]}(e))}),t}(r)),console.warn(...n)}E()}function Xe(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(n=>{t.push(...function e(t,n,o){return Object(r.G)(n)?(n=JSON.stringify(n),o?n:[`${t}=${n}`]):"number"==typeof n||"boolean"==typeof n||null==n?o?n:[`${t}=${n}`]:Ie(n)?(n=e(t,Te(n.value),!0),o?n:[t+"=Ref<",n,">"]):Object(r.s)(n)?[`${t}=fn${n.name?`<${n.name}>`:""}`]:(n=Te(n),o?n:[t+"=",n])}(n,e[n]))}),n.length>3&&t.push(" ..."),t}function Ze(e,t,n,o){let r;try{r=o?e(...o):e()}catch(e){tt(e,t,n)}return r}function et(e,t,n,o){if(Object(r.s)(e)){const c=Ze(e,t,n,o);return c&&Object(r.B)(c)&&c.catch(e=>{tt(e,t,n)}),c}const c=[];for(let r=0;r<e.length;r++)c.push(et(e[r],t,n,o));return c}function tt(e,t,n,o=!0){t&&t.vnode;if(t){let o=t.parent;const r=t.proxy,c=n;for(;o;){const t=o.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,r,c))return;o=o.parent}const i=t.appContext.config.errorHandler;if(i)return void Ze(i,null,10,[e,r,c])}!function(e,t,n,o=!0){console.error(e)}(e,0,0,o)}let nt=!1,ot=!1;const rt=[];let ct=0;const it=[];let st=null,lt=0;const ut=[];let at=null,dt=0;const ft=Promise.resolve();let pt=null,ht=null;function mt(e){const t=pt||ft;return e?t.then(this?e.bind(this):e):t}function gt(e){rt.length&&rt.includes(e,nt&&e.allowRecurse?ct+1:ct)||e===ht||(null==e.id?rt.push(e):rt.splice(function(e){let t=ct+1,n=rt.length;for(;t<n;){const o=t+n>>>1;jt(rt[o])<e?t=o+1:n=o}return t}(e.id),0,e),bt())}function bt(){nt||ot||(ot=!0,pt=ft.then(St))}function vt(e,t,n,o){Object(r.q)(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?o+1:o)||n.push(e),bt()}function yt(e){vt(e,at,ut,dt)}function _t(e,t=null){if(it.length){for(ht=t,st=[...new Set(it)],it.length=0,lt=0;lt<st.length;lt++)st[lt]();st=null,lt=0,ht=null,_t(e,t)}}function Ot(e){if(ut.length){const e=[...new Set(ut)];if(ut.length=0,at)return void at.push(...e);for(at=e,at.sort((e,t)=>jt(e)-jt(t)),dt=0;dt<at.length;dt++)at[dt]();at=null,dt=0}}const jt=e=>null==e.id?1/0:e.id;function St(e){ot=!1,nt=!0,_t(e),rt.sort((e,t)=>jt(e)-jt(t));r.d;try{for(ct=0;ct<rt.length;ct++){const e=rt[ct];e&&!1!==e.active&&Ze(e,null,14)}}finally{ct=0,rt.length=0,Ot(),nt=!1,pt=null,(rt.length||it.length||ut.length)&&St(e)}}new Set;new Map;let xt,Ct=[],wt=!1;function Et(e,...t){xt?xt.emit(e,...t):wt||Ct.push({event:e,args:t})}function kt(e,t){var n,o;if(xt=e,xt)xt.enabled=!0,Ct.forEach(({event:e,args:t})=>xt.emit(e,...t)),Ct=[];else if("undefined"!=typeof window&&window.HTMLElement&&!(null===(o=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===o?void 0:o.includes("jsdom"))){(t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(e=>{kt(e,t)}),setTimeout(()=>{xt||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,wt=!0,Ct=[])},3e3)}else wt=!0,Ct=[]}const Tt=Rt("component:added"),Nt=Rt("component:updated"),Pt=Rt("component:removed");function Rt(e){return t=>{Et(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}function Mt(e,t,...n){const o=e.vnode.props||r.b;let c=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in o){const e=("modelValue"===s?"model":s)+"Modifiers",{number:t,trim:i}=o[e]||r.b;i?c=n.map(e=>e.trim()):t&&(c=n.map(r.T))}let l;__VUE_PROD_DEVTOOLS__&&function(e,t,n){Et("component:emit",e.appContext.app,e,t,n)}(e,t,c);let u=o[l=Object(r.S)(t)]||o[l=Object(r.S)(Object(r.f)(t))];!u&&i&&(u=o[l=Object(r.S)(Object(r.n)(t))]),u&&et(u,e,6,c);const a=o[l+"Once"];if(a){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,et(a,e,6,c)}}function At(e,t,n=!1){const o=t.emitsCache,c=o.get(e);if(void 0!==c)return c;const i=e.emits;let s={},l=!1;if(__VUE_OPTIONS_API__&&!Object(r.s)(e)){const o=e=>{const n=At(e,t,!0);n&&(l=!0,Object(r.i)(s,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return i||l?(Object(r.q)(i)?i.forEach(e=>s[e]=null):Object(r.i)(s,i),o.set(e,s),s):(o.set(e,null),null)}function It(e,t){return!(!e||!Object(r.z)(t))&&(t=t.slice(2).replace(/Once$/,""),Object(r.m)(e,t[0].toLowerCase()+t.slice(1))||Object(r.m)(e,Object(r.n)(t))||Object(r.m)(e,t))}let Vt=null,Lt=null;function Ft(e){const t=Vt;return Vt=e,Lt=e&&e.type.__scopeId||null,t}function $t(e){Lt=e}function Bt(){Lt=null}const Dt=e=>Ut;function Ut(e,t=Vt,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&er(-1);const r=Ft(t),c=e(...n);return Ft(r),o._d&&er(1),__VUE_PROD_DEVTOOLS__&&Nt(t),c};return o._n=!0,o._c=!0,o._d=!0,o}function qt(e){const{type:t,vnode:n,proxy:o,withProxy:c,props:i,propsOptions:[s],slots:l,attrs:u,emit:a,render:d,renderCache:f,data:p,setupState:h,ctx:m,inheritAttrs:g}=e;let b,v;const y=Ft(e);try{if(4&n.shapeFlag){const e=c||o;b=vr(d.call(e,e,f,i,h,p,m)),v=u}else{const e=t;0,b=vr(e.length>1?e(i,{attrs:u,slots:l,emit:a}):e(i,null)),v=t.props?u:Gt(u)}}catch(t){Ko.length=0,tt(t,e,1),b=dr(zo)}let _=b;if(v&&!1!==g){const e=Object.keys(v),{shapeFlag:t}=_;e.length&&7&t&&(s&&e.some(r.x)&&(v=zt(v,s)),_=hr(_,v))}return n.dirs&&(_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&(_.transition=n.transition),b=_,Ft(y),b}function Ht(e){let t;for(let n=0;n<e.length;n++){const o=e[n];if(!rr(o))return;if(o.type!==zo||"v-if"===o.children){if(t)return;t=o}}return t}const Gt=e=>{let t;for(const n in e)("class"===n||"style"===n||Object(r.z)(n))&&((t||(t={}))[n]=e[n]);return t},zt=(e,t)=>{const n={};for(const o in e)Object(r.x)(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function Wt(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let r=0;r<o.length;r++){const c=o[r];if(t[c]!==e[c]&&!It(n,c))return!0}return!1}function Kt({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Jt={name:"Suspense",__isSuspense:!0,process(e,t,n,o,r,c,i,s,l,u){null==e?function(e,t,n,o,r,c,i,s,l){const{p:u,o:{createElement:a}}=l,d=a("div"),f=e.suspense=Qt(e,r,o,t,d,n,c,i,s,l);u(null,f.pendingBranch=e.ssContent,d,null,o,f,c,i),f.deps>0?(Yt(e,"onPending"),Yt(e,"onFallback"),u(null,e.ssFallback,t,n,o,null,c,i),en(f,e.ssFallback)):f.resolve()}(t,n,o,r,c,i,s,l,u):function(e,t,n,o,r,c,i,s,{p:l,um:u,o:{createElement:a}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,p=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:g,isHydrating:b}=d;if(m)d.pendingBranch=f,cr(f,m)?(l(m,f,d.hiddenContainer,null,r,d,c,i,s),d.deps<=0?d.resolve():g&&(l(h,p,n,o,r,null,c,i,s),en(d,p))):(d.pendingId++,b?(d.isHydrating=!1,d.activeBranch=m):u(m,r,d),d.deps=0,d.effects.length=0,d.hiddenContainer=a("div"),g?(l(null,f,d.hiddenContainer,null,r,d,c,i,s),d.deps<=0?d.resolve():(l(h,p,n,o,r,null,c,i,s),en(d,p))):h&&cr(f,h)?(l(h,f,n,o,r,d,c,i,s),d.resolve(!0)):(l(null,f,d.hiddenContainer,null,r,d,c,i,s),d.deps<=0&&d.resolve()));else if(h&&cr(f,h))l(h,f,n,o,r,d,c,i,s),en(d,f);else if(Yt(t,"onPending"),d.pendingBranch=f,d.pendingId++,l(null,f,d.hiddenContainer,null,r,d,c,i,s),d.deps<=0)d.resolve();else{const{timeout:e,pendingId:t}=d;e>0?setTimeout(()=>{d.pendingId===t&&d.fallback(p)},e):0===e&&d.fallback(p)}}(e,t,n,o,r,i,s,l,u)},hydrate:function(e,t,n,o,r,c,i,s,l){const u=t.suspense=Qt(t,o,n,e.parentNode,document.createElement("div"),null,r,c,i,s,!0),a=l(e,u.pendingBranch=t.ssContent,n,u,c,i);0===u.deps&&u.resolve();return a},create:Qt,normalize:function(e){const{shapeFlag:t,children:n}=e,o=32&t;e.ssContent=Xt(o?n.default:n),e.ssFallback=o?Xt(n.fallback):dr(zo)}};function Yt(e,t){const n=e.props&&e.props[t];Object(r.s)(n)&&n()}function Qt(e,t,n,o,c,i,s,l,u,a,d=!1){const{p:f,m:p,um:h,n:m,o:{parentNode:g,remove:b}}=a,v=Object(r.T)(e.props&&e.props.timeout),y={vnode:e,parent:t,parentComponent:n,isSVG:s,container:o,hiddenContainer:c,anchor:i,deps:0,pendingId:0,timeout:"number"==typeof v?v:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:n,pendingBranch:o,pendingId:r,effects:c,parentComponent:i,container:s}=y;if(y.isHydrating)y.isHydrating=!1;else if(!e){const e=n&&o.transition&&"out-in"===o.transition.mode;e&&(n.transition.afterLeave=()=>{r===y.pendingId&&p(o,s,t,0)});let{anchor:t}=y;n&&(t=m(n),h(n,i,y,!0)),e||p(o,s,t,0)}en(y,o),y.pendingBranch=null,y.isInFallback=!1;let l=y.parent,u=!1;for(;l;){if(l.pendingBranch){l.effects.push(...c),u=!0;break}l=l.parent}u||yt(c),y.effects=[],Yt(t,"onResolve")},fallback(e){if(!y.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:o,container:r,isSVG:c}=y;Yt(t,"onFallback");const i=m(n),s=()=>{y.isInFallback&&(f(null,e,r,i,o,null,c,l,u),en(y,e))},a=e.transition&&"out-in"===e.transition.mode;a&&(n.transition.afterLeave=s),y.isInFallback=!0,h(n,o,null,!0),a||s()},move(e,t,n){y.activeBranch&&p(y.activeBranch,e,t,n),y.container=e},next:()=>y.activeBranch&&m(y.activeBranch),registerDep(e,t){const n=!!y.pendingBranch;n&&y.deps++;const o=e.vnode.el;e.asyncDep.catch(t=>{tt(t,e,0)}).then(r=>{if(e.isUnmounted||y.isUnmounted||y.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:c}=e;qr(e,r,!1),o&&(c.el=o);const i=!o&&e.subTree.el;t(e,c,g(o||e.subTree.el),o?null:m(e.subTree),y,s,u),i&&b(i),Kt(e,c.el),n&&0==--y.deps&&y.resolve()})},unmount(e,t){y.isUnmounted=!0,y.activeBranch&&h(y.activeBranch,n,e,t),y.pendingBranch&&h(y.pendingBranch,n,e,t)}};return y}function Xt(e){let t;if(Object(r.s)(e)){const n=Zo&&e._c;n&&(e._d=!1,Yo()),e=e(),n&&(e._d=!0,t=Jo,Qo())}if(Object(r.q)(e)){const t=Ht(e);0,e=t}return e=vr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(t=>t!==e)),e}function Zt(e,t){t&&t.pendingBranch?Object(r.q)(e)?t.effects.push(...e):t.effects.push(e):yt(e)}function en(e,t){e.activeBranch=t;const{vnode:n,parentComponent:o}=e,r=n.el=t.el;o&&o.subTree===n&&(o.vnode.el=r,Kt(o,r))}function tn(e,t){if(Ar){let n=Ar.provides;const o=Ar.parent&&Ar.parent.provides;o===n&&(n=Ar.provides=Object.create(o)),n[e]=t}else 0}function nn(e,t,n=!1){const o=Ar||Vt;if(o){const c=null==o.parent?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides;if(c&&e in c)return c[e];if(arguments.length>1)return n&&Object(r.s)(t)?t.call(o.proxy):t}else 0}function on(e,t){return un(e,null,t)}function rn(e,t){return un(e,null,{flush:"post"})}function cn(e,t){return un(e,null,{flush:"sync"})}const sn={};function ln(e,t,n){return un(e,t,n)}function un(e,t,{immediate:n,deep:o,flush:c,onTrack:i,onTrigger:s}=r.b){const l=Ar;let u,a,d=!1,f=!1;if(Ie(e)?(u=()=>e.value,d=Ee(e)):Ce(e)?(u=()=>e,o=!0):Object(r.q)(e)?(f=!0,d=e.some(Ce),u=()=>e.map(e=>Ie(e)?e.value:Ce(e)?fn(e):Object(r.s)(e)?Ze(e,l,2):void 0)):u=Object(r.s)(e)?t?()=>Ze(e,l,2):()=>{if(!l||!l.isUnmounted)return a&&a(),et(e,l,3,[p])}:r.d,t&&o){const e=u;u=()=>fn(e())}let p=e=>{a=b.onStop=()=>{Ze(e,l,4)}};if(Dr)return p=r.d,t?n&&et(t,l,3,[u(),f?[]:void 0,p]):u(),r.d;let h=f?[]:sn;const m=()=>{if(b.active)if(t){const e=b.run();(o||d||(f?e.some((e,t)=>Object(r.l)(e,h[t])):Object(r.l)(e,h)))&&(a&&a(),et(t,l,3,[e,h===sn?void 0:h,p]),h=e)}else b.run()};let g;m.allowRecurse=!!t,g="sync"===c?m:"post"===c?()=>Eo(m,l&&l.suspense):()=>{!l||l.isMounted?function(e){vt(e,st,it,lt)}(m):m()};const b=new _(u,g);return t?n?m():h=b.run():"post"===c?Eo(b.run.bind(b),l&&l.suspense):b.run(),()=>{b.stop(),l&&l.scope&&Object(r.Q)(l.scope.effects,b)}}function an(e,t,n){const o=this.proxy,c=Object(r.G)(e)?e.includes(".")?dn(o,e):()=>o[e]:e.bind(o,o);let i;Object(r.s)(t)?i=t:(i=t.handler,n=t);const s=Ar;Vr(this);const l=un(c,i.bind(o),n);return s?Vr(s):Lr(),l}function dn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function fn(e,t){if(!Object(r.y)(e)||e.__v_skip)return e;if((t=t||new Set).has(e))return e;if(t.add(e),Ie(e))fn(e.value,t);else if(Object(r.q)(e))for(let n=0;n<e.length;n++)fn(e[n],t);else if(Object(r.E)(e)||Object(r.w)(e))e.forEach(e=>{fn(e,t)});else if(Object(r.A)(e))for(const n in e)fn(e[n],t);return e}function pn(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Fn(()=>{e.isMounted=!0}),Dn(()=>{e.isUnmounting=!0}),e}const hn=[Function,Array],mn={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:hn,onEnter:hn,onAfterEnter:hn,onEnterCancelled:hn,onBeforeLeave:hn,onLeave:hn,onAfterLeave:hn,onLeaveCancelled:hn,onBeforeAppear:hn,onAppear:hn,onAfterAppear:hn,onAppearCancelled:hn},setup(e,{slots:t}){const n=Ir(),o=pn();let r;return()=>{const c=t.default&&On(t.default(),!0);if(!c||!c.length)return;const i=Te(e),{mode:s}=i;const l=c[0];if(o.isLeaving)return vn(l);const u=yn(l);if(!u)return vn(l);const a=bn(u,i,o,n);_n(u,a);const d=n.subTree,f=d&&yn(d);let p=!1;const{getTransitionKey:h}=u.type;if(h){const e=h();void 0===r?r=e:e!==r&&(r=e,p=!0)}if(f&&f.type!==zo&&(!cr(u,f)||p)){const e=bn(f,i,o,n);if(_n(f,e),"out-in"===s)return o.isLeaving=!0,e.afterLeave=()=>{o.isLeaving=!1,n.update()},vn(l);"in-out"===s&&u.type!==zo&&(e.delayLeave=(e,t,n)=>{gn(o,f)[String(f.key)]=f,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete a.delayedLeave},a.delayedLeave=n})}return l}}};function gn(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function bn(e,t,n,o){const{appear:r,mode:c,persisted:i=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:u,onEnterCancelled:a,onBeforeLeave:d,onLeave:f,onAfterLeave:p,onLeaveCancelled:h,onBeforeAppear:m,onAppear:g,onAfterAppear:b,onAppearCancelled:v}=t,y=String(e.key),_=gn(n,e),O=(e,t)=>{e&&et(e,o,9,t)},j={mode:c,persisted:i,beforeEnter(t){let o=s;if(!n.isMounted){if(!r)return;o=m||s}t._leaveCb&&t._leaveCb(!0);const c=_[y];c&&cr(e,c)&&c.el._leaveCb&&c.el._leaveCb(),O(o,[t])},enter(e){let t=l,o=u,c=a;if(!n.isMounted){if(!r)return;t=g||l,o=b||u,c=v||a}let i=!1;const s=e._enterCb=t=>{i||(i=!0,O(t?c:o,[e]),j.delayedLeave&&j.delayedLeave(),e._enterCb=void 0)};t?(t(e,s),t.length<=1&&s()):s()},leave(t,o){const r=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return o();O(d,[t]);let c=!1;const i=t._leaveCb=n=>{c||(c=!0,o(),O(n?h:p,[t]),t._leaveCb=void 0,_[r]===e&&delete _[r])};_[r]=e,f?(f(t,i),f.length<=1&&i()):i()},clone:e=>bn(e,t,n,o)};return j}function vn(e){if(wn(e))return(e=hr(e)).children=null,e}function yn(e){return wn(e)?e.children?e.children[0]:void 0:e}function _n(e,t){6&e.shapeFlag&&e.component?_n(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function On(e,t=!1){let n=[],o=0;for(let r=0;r<e.length;r++){const c=e[r];c.type===Ho?(128&c.patchFlag&&o++,n=n.concat(On(c.children,t))):(t||c.type!==zo)&&n.push(c)}if(o>1)for(let e=0;e<n.length;e++)n[e].patchFlag=-2;return n}function jn(e){return Object(r.s)(e)?{setup:e,name:e.name}:e}const Sn=e=>!!e.type.__asyncLoader;function xn(e){Object(r.s)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:c=200,timeout:i,suspensible:s=!0,onError:l}=e;let u,a=null,d=0;const f=()=>{let e;return a||(e=a=t().catch(e=>{if(e=e instanceof Error?e:new Error(String(e)),l)return new Promise((t,n)=>{l(e,()=>t((d++,a=null,f())),()=>n(e),d+1)});throw e}).then(t=>e!==a&&a?a:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),u=t,t)))};return jn({name:"AsyncComponentWrapper",__asyncLoader:f,get __asyncResolved(){return u},setup(){const e=Ar;if(u)return()=>Cn(u,e);const t=t=>{a=null,tt(t,e,13,!o)};if(s&&e.suspense||Dr)return f().then(t=>()=>Cn(t,e)).catch(e=>(t(e),()=>o?dr(o,{error:e}):null));const r=Ve(!1),l=Ve(),d=Ve(!!c);return c&&setTimeout(()=>{d.value=!1},c),null!=i&&setTimeout(()=>{if(!r.value&&!l.value){const e=new Error(`Async component timed out after ${i}ms.`);t(e),l.value=e}},i),f().then(()=>{r.value=!0,e.parent&&wn(e.parent.vnode)&>(e.parent.update)}).catch(e=>{t(e),l.value=e}),()=>r.value&&u?Cn(u,e):l.value&&o?dr(o,{error:l.value}):n&&!d.value?dr(n):void 0}})}function Cn(e,{vnode:{ref:t,props:n,children:o}}){const r=dr(e,n,o);return r.ref=t,r}const wn=e=>e.type.__isKeepAlive,En={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Ir(),o=n.ctx;if(!o.renderer)return t.default;const c=new Map,i=new Set;let s=null;__VUE_PROD_DEVTOOLS__&&(n.__v_cache=c);const l=n.suspense,{renderer:{p:u,m:a,um:d,o:{createElement:f}}}=o,p=f("div");function h(e){Mn(e),d(e,n,l,!0)}function m(e){c.forEach((t,n)=>{const o=Yr(t.type);!o||e&&e(o)||g(n)})}function g(e){const t=c.get(e);s&&t.type===s.type?s&&Mn(s):h(t),c.delete(e),i.delete(e)}o.activate=(e,t,n,o,c)=>{const i=e.component;a(e,t,n,0,l),u(i.vnode,e,t,n,i,l,o,e.slotScopeIds,c),Eo(()=>{i.isDeactivated=!1,i.a&&Object(r.p)(i.a);const t=e.props&&e.props.onVnodeMounted;t&&jr(t,i.parent,e)},l),__VUE_PROD_DEVTOOLS__&&Tt(i)},o.deactivate=e=>{const t=e.component;a(e,p,null,1,l),Eo(()=>{t.da&&Object(r.p)(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&jr(n,t.parent,e),t.isDeactivated=!0},l),__VUE_PROD_DEVTOOLS__&&Tt(t)},ln(()=>[e.include,e.exclude],([e,t])=>{e&&m(t=>kn(e,t)),t&&m(e=>!kn(t,e))},{flush:"post",deep:!0});let b=null;const v=()=>{null!=b&&c.set(b,An(n.subTree))};return Fn(v),Bn(v),Dn(()=>{c.forEach(e=>{const{subTree:t,suspense:o}=n,r=An(t);if(e.type!==r.type)h(e);else{Mn(r);const e=r.component.da;e&&Eo(e,o)}})}),()=>{if(b=null,!t.default)return null;const n=t.default(),o=n[0];if(n.length>1)return s=null,n;if(!(rr(o)&&(4&o.shapeFlag||128&o.shapeFlag)))return s=null,o;let r=An(o);const l=r.type,u=Yr(Sn(r)?r.type.__asyncResolved||{}:l),{include:a,exclude:d,max:f}=e;if(a&&(!u||!kn(a,u))||d&&u&&kn(d,u))return s=r,o;const p=null==r.key?l:r.key,h=c.get(p);return r.el&&(r=hr(r),128&o.shapeFlag&&(o.ssContent=r)),b=p,h?(r.el=h.el,r.component=h.component,r.transition&&_n(r,r.transition),r.shapeFlag|=512,i.delete(p),i.add(p)):(i.add(p),f&&i.size>parseInt(f,10)&&g(i.values().next().value)),r.shapeFlag|=256,s=r,o}}};function kn(e,t){return Object(r.q)(e)?e.some(e=>kn(e,t)):Object(r.G)(e)?e.split(",").includes(t):!!e.test&&e.test(t)}function Tn(e,t){Pn(e,"a",t)}function Nn(e,t){Pn(e,"da",t)}function Pn(e,t,n=Ar){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(In(t,o,n),n){let e=n.parent;for(;e&&e.parent;)wn(e.parent.vnode)&&Rn(o,t,n,e),e=e.parent}}function Rn(e,t,n,o){const c=In(t,e,o,!0);Un(()=>{Object(r.Q)(o[t],c)},n)}function Mn(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function An(e){return 128&e.shapeFlag?e.ssContent:e}function In(e,t,n=Ar,o=!1){if(n){const r=n[e]||(n[e]=[]),c=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;w(),Vr(n);const r=et(t,n,e,o);return Lr(),E(),r});return o?r.unshift(c):r.push(c),c}}const Vn=e=>(t,n=Ar)=>(!Dr||"sp"===e)&&In(e,t,n),Ln=Vn("bm"),Fn=Vn("m"),$n=Vn("bu"),Bn=Vn("u"),Dn=Vn("bum"),Un=Vn("um"),qn=Vn("sp"),Hn=Vn("rtg"),Gn=Vn("rtc");function zn(e,t=Ar){In("ec",e,t)}let Wn=!0;function Kn(e){const t=Qn(e),n=e.proxy,o=e.ctx;Wn=!1,t.beforeCreate&&Jn(t.beforeCreate,e,"bc");const{data:c,computed:i,methods:s,watch:l,provide:u,inject:a,created:d,beforeMount:f,mounted:p,beforeUpdate:h,updated:m,activated:g,deactivated:b,beforeDestroy:v,beforeUnmount:y,destroyed:_,unmounted:O,render:j,renderTracked:S,renderTriggered:x,errorCaptured:C,serverPrefetch:w,expose:E,inheritAttrs:k,components:T,directives:N,filters:P}=t;if(a&&function(e,t,n=r.d,o=!1){Object(r.q)(e)&&(e=to(e));for(const n in e){const c=e[n];let i;i=Object(r.y)(c)?"default"in c?nn(c.from||n,c.default,!0):nn(c.from||n):nn(c),Ie(i)&&o?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(a,o,null,e.appContext.config.unwrapInjectedRef),s)for(const e in s){const t=s[e];Object(r.s)(t)&&(o[e]=t.bind(n))}if(c){0;const t=c.call(n,n);0,Object(r.y)(t)&&(e.data=_e(t))}if(Wn=!0,i)for(const e in i){const t=i[e],c=Object(r.s)(t)?t.bind(n,n):Object(r.s)(t.get)?t.get.bind(n,n):r.d;0;const s=!Object(r.s)(t)&&Object(r.s)(t.set)?t.set.bind(n):r.d,l=Zr({get:c,set:s});Object.defineProperty(o,e,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(l)for(const e in l)Yn(l[e],o,n,e);if(u){const e=Object(r.s)(u)?u.call(n):u;Reflect.ownKeys(e).forEach(t=>{tn(t,e[t])})}function R(e,t){Object(r.q)(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(d&&Jn(d,e,"c"),R(Ln,f),R(Fn,p),R($n,h),R(Bn,m),R(Tn,g),R(Nn,b),R(zn,C),R(Gn,S),R(Hn,x),R(Dn,y),R(Un,O),R(qn,w),Object(r.q)(E))if(E.length){const t=e.exposed||(e.exposed={});E.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})})}else e.exposed||(e.exposed={});j&&e.render===r.d&&(e.render=j),null!=k&&(e.inheritAttrs=k),T&&(e.components=T),N&&(e.directives=N)}function Jn(e,t,n){et(Object(r.q)(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function Yn(e,t,n,o){const c=o.includes(".")?dn(n,o):()=>n[o];if(Object(r.G)(e)){const n=t[e];Object(r.s)(n)&&ln(c,n)}else if(Object(r.s)(e))ln(c,e.bind(n));else if(Object(r.y)(e))if(Object(r.q)(e))e.forEach(e=>Yn(e,t,n,o));else{const o=Object(r.s)(e.handler)?e.handler.bind(n):t[e.handler];Object(r.s)(o)&&ln(c,o,e)}else 0}function Qn(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:c,config:{optionMergeStrategies:i}}=e.appContext,s=c.get(t);let l;return s?l=s:r.length||n||o?(l={},r.length&&r.forEach(e=>Xn(l,e,i,!0)),Xn(l,t,i)):l=t,c.set(t,l),l}function Xn(e,t,n,o=!1){const{mixins:r,extends:c}=t;c&&Xn(e,c,n,!0),r&&r.forEach(t=>Xn(e,t,n,!0));for(const r in t)if(o&&"expose"===r);else{const o=Zn[r]||n&&n[r];e[r]=o?o(e[r],t[r]):t[r]}return e}const Zn={data:eo,props:oo,emits:oo,methods:oo,computed:oo,beforeCreate:no,created:no,beforeMount:no,mounted:no,beforeUpdate:no,updated:no,beforeDestroy:no,beforeUnmount:no,destroyed:no,unmounted:no,activated:no,deactivated:no,errorCaptured:no,serverPrefetch:no,components:oo,directives:oo,watch:function(e,t){if(!e)return t;if(!t)return e;const n=Object(r.i)(Object.create(null),e);for(const o in t)n[o]=no(e[o],t[o]);return n},provide:eo,inject:function(e,t){return oo(to(e),to(t))}};function eo(e,t){return t?e?function(){return Object(r.i)(Object(r.s)(e)?e.call(this,this):e,Object(r.s)(t)?t.call(this,this):t)}:t:e}function to(e){if(Object(r.q)(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function no(e,t){return e?[...new Set([].concat(e,t))]:t}function oo(e,t){return e?Object(r.i)(Object(r.i)(Object.create(null),e),t):t}function ro(e,t,n,o){const[c,i]=e.propsOptions;let s,l=!1;if(t)for(let u in t){if(Object(r.C)(u))continue;const a=t[u];let d;c&&Object(r.m)(c,d=Object(r.f)(u))?i&&i.includes(d)?(s||(s={}))[d]=a:n[d]=a:It(e.emitsOptions,u)||u in o&&a===o[u]||(o[u]=a,l=!0)}if(i){const t=Te(n),o=s||r.b;for(let s=0;s<i.length;s++){const l=i[s];n[l]=co(c,t,l,o[l],e,!Object(r.m)(o,l))}}return l}function co(e,t,n,o,c,i){const s=e[n];if(null!=s){const e=Object(r.m)(s,"default");if(e&&void 0===o){const e=s.default;if(s.type!==Function&&Object(r.s)(e)){const{propsDefaults:r}=c;n in r?o=r[n]:(Vr(c),o=r[n]=e.call(null,t),Lr())}else o=e}s[0]&&(i&&!e?o=!1:!s[1]||""!==o&&o!==Object(r.n)(n)||(o=!0))}return o}function io(e,t,n=!1){const o=t.propsCache,c=o.get(e);if(c)return c;const i=e.props,s={},l=[];let u=!1;if(__VUE_OPTIONS_API__&&!Object(r.s)(e)){const o=e=>{u=!0;const[n,o]=io(e,t,!0);Object(r.i)(s,n),o&&l.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!i&&!u)return o.set(e,r.a),r.a;if(Object(r.q)(i))for(let e=0;e<i.length;e++){0;const t=Object(r.f)(i[e]);so(t)&&(s[t]=r.b)}else if(i){0;for(const e in i){const t=Object(r.f)(e);if(so(t)){const n=i[e],o=s[t]=Object(r.q)(n)||Object(r.s)(n)?{type:n}:n;if(o){const e=ao(Boolean,o.type),n=ao(String,o.type);o[0]=e>-1,o[1]=n<0||e<n,(e>-1||Object(r.m)(o,"default"))&&l.push(t)}}}}const a=[s,l];return o.set(e,a),a}function so(e){return"$"!==e[0]}function lo(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function uo(e,t){return lo(e)===lo(t)}function ao(e,t){return Object(r.q)(t)?t.findIndex(t=>uo(t,e)):Object(r.s)(t)&&uo(t,e)?0:-1}const fo=e=>"_"===e[0]||"$stable"===e,po=e=>Object(r.q)(e)?e.map(vr):[vr(e)],ho=(e,t,n)=>{const o=Ut((...e)=>po(t(...e)),n);return o._c=!1,o},mo=(e,t,n)=>{const o