Ifthisisanativecustomelement,makesuretoexcludeitfromcomponentresolutionviacompilerOptions.isCustomElement.`:"";je(`Failedtoresolve${e.slice(0,-1)}:${t}${i}`)}return a}else je(`resolve${cl(e.slice(0,-1))}canonlybeusedinrender()orsetup().`)}function xh(e,t){return e&&(e[t]||e[ho(t)]||e[cl(ho(t))])}function st(e,t,r,o){let n;const l=r&&r[o];if(Ne(e)||Je(e)){n=new Array(e.length);for(let a=0,i=e.length;a<i;a++)n[a]=t(e[a],a,void 0,l&&l[a])}else if(typeof e=="number"){Number.isInteger(e)||je(`Thev-forrangeexpectanintegervaluebutgot${e}.`),n=new Array(e);for(let a=0;a<e;a++)n[a]=t(a+1,a,void 0,l&&l[a])}else if(ct(e))if(e[Symbol.iterator])n=Array.from(e,(a,i)=>t(a,i,void 0,l&&l[i]));else{const a=Object.keys(e);n=new Array(a.length);for(let i=0,c=a.length;i<c;i++){const s=a[i];n[i]=t(e[s],s,i,l&&l[i])}}else n=[];return r&&(r[o]=n),n}function $n(e,t){for(let r=0;r<t.length;r++){const o=t[r];if(Ne(o))for(let n=0;n<o.length;n++)e[o[n].name]=o[n].fn;else o&&(e[o.name]=o.key?(...n)=>{const l=o.fn(...n);return l&&(l.key=o.key),l}:o.fn)}return e}function we(e,t,r={},o,n){if(lr.isCE||lr.parent&&ja(lr.parent)&&lr.parent.isCE)return t!=="default"&&(r.name=t),q("slot",r,o&&o());let l=e[t];l&&l.length>1&&(je("SSR-optimized slot function detected in a non-SSR-optimized render function. You need to mark this component with $dynamic-slots in the parent template."),l=()=>[]),l&&l._c&&(l._d=!1),R();const a=l&&P4(l(r)),i=ce(De,{key:r.key||a&&a.key||`_${t}`},a||(o?o():[]),a&&e._===1?64:-2);return!n&&i.scopeId&&(i.slotScopeIds=[i.scopeId+"-s"]),l&&l._c&&(l._d=!0),i}function P4(e){return e.some(t=>Ot(t)?!(t.type===er||t.type===De&&!P4(t.children)):!0)?e:null}function rw(e,t){const r={};if(!ct(e))return je("v-on with no argument expects an object value."),r;for(const o in e)r[t&&/[A-Z]/.test(o)?`on:${o}`:Xn(o)]=e[o];return r}const w0=e=>e?Z4(e)?wd(e)||e.proxy:w0(e.parent):null,Gl=Qt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>Ia(e.props),$attrs:e=>Ia(e.attrs),$slots:e=>Ia(e.slots),$refs:e=>Ia(e.refs),$parent:e=>w0(e.parent),$root:e=>w0(e.root),$emit:e=>e.emit,$options:e=>pp(e),$forceUpdate:e=>e.f||(e.f=()=>hd(e.update)),$nextTick:e=>e.n||(e.n=Fe.bind(e.proxy)),$watch:e=>K7.bind(e)}),fp=e=>e==="_"||e==="$",sf=(e,t)=>e!==Ft&&!e.__isScriptSetup&&mt(e,t),N4={get({_:e},t){const{ctx:r,setupState:o,data:n,props:l,accessCache:a,type:i,appContext:c}=e;if(t==="__isVue")return!0;let s;if(t[0]!=="$"){const h=a[t];if(h!==void 0)switch(h){case 1:return o[t];case 2:return n[t];case 4:return r[t];case 3:return l[t]}else{if(sf(o,t))return a[t]=1,o[t];if(n!==Ft&&mt(n,t))return a[t]=2,n[t];if((s=e.propsOptions[0])&&mt(s,t))return a[t]=3,l[t];if(r!==Ft&&mt(r,t))return a[t]=4,r[t];x0&&(a[t]=0)}}const f=Gl[t];let u,d;if(f)return t==="$attrs"&&(Jr(e,"get",t),Du()),f(e);if((u=i.__cssModules)&&(u=u[t]))return u;if(r!==Ft&&mt(r,t))return a[t]=4,r[t];if(d=c.config.globalProperties,mt(d,t))return d[t];lr&&(!Je(t)||t.indexOf("__v")!==0)&&(n!==Ft&&fp(t[0])&&mt(n,t)?je(`Property${JSON.stringify(t)}mustbeaccessedvia$databecauseitstartswithareservedcharacter("$"or"_")andisnotproxiedontherendercontext.`):e===lr&&je(`Property${JSON.stringify(t)}wasaccessedduringrenderbutisnotdefinedoninstance.`))},set({_:e},t,r){const{data:o,setupState:n,ctx:l}=e;return sf(n,t)?(n[t]=r,!0):n.__isScriptSetup&&mt(n,t)?(je(`Cannotmutate<scriptsetup>binding"${t}"fromOptionsAPI.`),!1):o!==Ft&&mt(o,t)?(o[t]=r,!0):mt(e.props,t)?(je(`Attemptingtomutateprop"${t}".Propsarereadonly.`),!1):t[0]==="$"&&t.slice(1)in e?(je(`Attemptingtomutatepublicproperty"${t}".Propertiesstartingwith$arereservedandreadonly.`),!1):(t in e.appContext.config.globalProperties?Object.defineProperty(l,t,{enumerable:!0,configurable:!0,value:r}):l[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:o,appContext:n,propsOptions:l}},a){let i;return!!r[a]||e!==Ft&&mt(e,a)||sf(t,a)||(i=l[0])&&mt(i,a)||mt(o,a)||mt(Gl,a)||mt(n.config.globalProperties,a)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:
Formoredetails,seehttps://link.vuejs.org/feature-flags.`)}}const hr=U7;function Ew(e){return Tw(e)}function Tw(e,t){Sw();const r=qm();r.__VUE__=!0,x4(r.__VUE_DEVTOOLS_GLOBAL_HOOK__,r);const{insert:o,remove:n,patchProp:l,createElement:a,createText:i,createComment:c,setText:s,setElementText:f,parentNode:u,nextSibling:d,setScopeId:h=Et,insertStaticContent:g}=e,m=(G,le,pe,xe=null,de=null,ye=null,be=!1,Q=null,ue=il?!1:!!le.dynamicChildren)=>{if(G===le)return;G&&!Ml(G,le)&&(xe=Z(G),W(G,de,ye,!0),G=null),le.patchFlag===-2&&(ue=!1,le.dynamicChildren=null);const{type:ve,ref:$e,shapeFlag:Re}=le;switch(ve){case fa:v(G,le,pe,xe);break;case er:b(G,le,pe,xe);break;case Wa:G==null?y(le,pe,xe,be):_(G,le,pe,be);break;case De:L(G,le,pe,xe,de,ye,be,Q,ue);break;default:Re&1?k(G,le,pe,xe,de,ye,be,Q,ue):Re&6?M(G,le,pe,xe,de,ye,be,Q,ue):Re&64||Re&128?ve.process(G,le,pe,xe,de,ye,be,Q,ue,fe):je("Invalid VNode type:",ve,`(${typeof ve})`)}$e!=null&&de&&E0($e,G&&G.ref,ye,le||G,!le)},v=(G,le,pe,xe)=>{if(G==null)o(le.el=i(le.children),pe,xe);else{const de=le.el=G.el;le.children!==G.children&&s(de,le.children)}},b=(G,le,pe,xe)=>{G==null?o(le.el=c(le.children||""),pe,xe):le.el=G.el},y=(G,le,pe,xe)=>{[G.el,G.anchor]=g(G.children,le,pe,xe,G.el,G.anchor)},_=(G,le,pe,xe)=>{if(le.children!==G.children){const de=d(G.anchor);w(G),[le.el,le.anchor]=g(le.children,pe,de,xe)}else le.el=G.el,le.anchor=G.anchor},x=({el:G,anchor:le},pe,xe)=>{let de;for(;G&&G!==le;)de=d(G),o(G,pe,xe),G=de;o(le,pe,xe)},w=({el:G,anchor:le})=>{let pe;for(;G&&G!==le;)pe=d(G),n(G),G=pe;n(le)},k=(G,le,pe,xe,de,ye,be,Q,ue)=>{be=be||le.type==="svg",G==null?E(le,pe,xe,de,ye,be,Q,ue):C(G,le,de,ye,be,Q,ue)},E=(G,le,pe,xe,de,ye,be,Q)=>{let ue,ve;const{type:$e,props:Re,shapeFlag:Be,transition:Ke,dirs:et}=G;if(ue=G.el=a(G.type,ye,Re&&Re.is,Re),Be&8?f(ue,G.children):Be&16&&$(G.children,ue,null,xe,de,ye&&$e!=="foreignObject",be,Q),et&&kl(G,null,xe,"created"),Re){for(const me in Re)me!=="value"&&!Kc(me)&&l(ue,me,null,Re[me],ye,G.children,xe,de,J);"value"in Re&&l(ue,"value",null,Re.value),(ve=Re.onVnodeBeforeMount)&&oo(ve,xe,G)}S(ue,G,G.scopeId,be,xe),Object.defineProperty(ue,"__vnode",{value:G,enumerable:!1}),Object.defineProperty(ue,"__vueParentComponent",{value:xe,enumerable:!1}),et&&kl(G,null,xe,"beforeMount");const _e=(!de||de&&!de.pendingBranch)&&Ke&&!Ke.persisted;_e&&Ke.beforeEnter(ue),o(ue,le,pe),((ve=Re&&Re.onVnodeMounted)||_e||et)&&hr(()=>{ve&&oo(ve,xe,G),_e&&Ke.enter(ue),et&&kl(G,null,xe,"mounted")},de)},S=(G,le,pe,xe,de)=>{if(pe&&h(G,pe),xe)for(let ye=0;ye<xe.length;ye++)h(G,xe[ye]);if(de){let ye=de.subTree;if(ye.patchFlag>0&&ye.patchFlag&2048&&(ye=E4(ye.children)||ye),le===ye){const be=de.vnode;S(G,be,be.scopeId,be.slotScopeIds,de.parent)}}},$=(G,le,pe,xe,de,ye,be,Q,ue=0)=>{for(let ve=ue;ve<G.length;ve++){const $e=G[ve]=Q?Jn(G[ve]):Ro(G[ve]);m(null,$e,le,pe,xe,de,ye,be,Q)}},C=(G,le,pe,xe,de,ye,be)=>{const Q=le.el=G.el;let{patchFlag:ue,dynamicChildren:ve,dirs:$e}=le;ue|=G.patchFlag&16;const Re=G.props||Ft,Be=le.props||Ft;let Ke;pe&&Cl(pe,!1),(Ke=Be.onVnodeBeforeUpdate)&&oo(Ke,pe,le,G),$e&&kl(le,G,pe,"beforeUpdate"),pe&&Cl(pe,!0),il&&(ue=0,be=!1,ve=null);const et=de&&le.type!=="foreignObject";if(ve?(T(G.dynamicChildren,ve,Q,pe,xe,et,ye),pe&&pe.type.__hmrId&&Ji(G,le)):be||N(G,le,Q,null,pe,xe,et,ye,!1),ue>0){if(ue&16)A(Q,le,Re,Be,pe,xe,de);else if(ue&2&&Re.class!==Be.class&&l(Q,"class",null,Be.class,de),ue&4&&l(Q,"style",Re.style,Be.style,de),ue&8){const _e=le.dynamicProps;for(let me=0;me<_e.length;me++){const ze=_e[me],Qe=Re[ze],X=Be[ze];(X!==Qe||ze==="value")&&l(Q,ze,Qe,X,de,G.children,pe,xe,J)}}ue&1&&G.children!==le.children&&f(Q,le.children)}else!be&&ve==null&&A(Q,le,Re,Be,pe,xe,de);((Ke=Be.onVnodeUpdated)||$e)&&hr(()=>{Ke&&oo(Ke,pe,le,G),$e&&kl(le,G,pe,"updated")},xe)},T=(G,le,pe,xe,de,ye,be)=>{for(let Q=0;Q<le.length;Q++){const ue=G[Q],ve=le[Q],$e=ue.el&&(ue.type===De||!Ml(ue,ve)||ue.shapeFlag&70)?u(ue.el):pe;m(ue,ve,$e,null,xe,de,ye,be,!0)}},A=(G,le,pe,xe,de,ye,be)=>{if(pe!==xe){if(pe!==Ft)for(const Q in pe)!Kc(Q)&&!(Q in xe)&&l(G,Q,pe[Q],null,be,le.children,de,ye,J);for(const Q i
Componentthatwasmadereactive:`,e)),D(e,t,r,o,n,a,l,!0)}function rc(e){return e?Ou(e)||yd in e?Qt({},e):e:null}function vo(e,t,r=!1){const{props:o,ref:n,patchFlag:l,children:a}=e,i=t?vt(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:i,key:i&&Y4(i),ref:t&&t.ref?r&&n?Ne(n)?n.concat(Gc(t)):[n,Gc(t)]:Gc(t):n,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l===-1&&Ne(a)?a.map(X4):a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==De?l===-1?16:l|16:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&vo(e.ssContent),ssFallback:e.ssFallback&&vo(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx}}function X4(e){const t=vo(e);return Ne(e.children)&&(t.children=e.children.map(X4)),t}function Ge(e=" ",t=0){return q(fa,null,e,t)}function zw(e,t){const r=q(Wa,null,e);return r.staticCount=t,r}function re(e="",t=!1){return t?(R(),ce(er,null,e)):q(er,null,e)}function Ro(e){return e==null||typeof e=="boolean"?q(er):Ne(e)?q(De,null,e.slice()):typeof e=="object"?Jn(e):q(fa,null,String(e))}function Jn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:vo(e)}function vp(e,t){let r=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(Ne(t))r=16;else if(typeof t=="object")if(o&65){const n=t.default;n&&(n._c&&(n._d=!1),vp(e,n()),n._c&&(n._d=!0));return}else{r=32;const n=t._;!n&&!(yd in t)?t._ctx=lr:n===3&&lr&&(lr.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else qe(t)?(t={default:t,_ctx:lr},r=32):(t=String(t),o&64?(r=16,t=[Ge(t)]):r=8);e.children=t,e.shapeFlag|=r}function vt(...e){const t={};for(let r=0;r<e.length;r++){const o=e[r];for(const n in o)if(n==="class")t.class!==o.class&&(t.class=V([t.class,o.class]));else if(n==="style")t.style=Pe([t.style,o.style]);else if(Xs(n)){const l=t[n],a=o[n];a&&l!==a&&!(Ne(l)&&l.includes(a))&&(t[n]=l?[].concat(l,a):a)}else n!==""&&(t[n]=o[n])}return t}function oo(e,t,r,o=null){fo(e,t,7,[r,o])}const Dw=W4();let Pw=0;function Nw(e,t,r){const o=e.type,n=(t?t.appContext:e.appContext)||Dw,l={uid:Pw++,vnode:e,type:o,parent:t,appContext:n,root:null,next:null,subTree:null,effect:null,update:null,scope:new Gm(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(n.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:V4(o,n),emitsOptions:S4(o,n),emit:null,emitted:null,propsDefaults:Ft,inheritAttrs:o.inheritAttrs,ctx:Ft,data:Ft,props:Ft,attrs:Ft,slots:Ft,refs:Ft,setupState:Ft,setupContext:null,suspense:r,suspenseId:r?r.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 l.ctx=ow(l),l.root=t?t.root:l,l.emit=P7.bind(null,l),e.ce&&e.ce(l),l}let nr=null;const rt=()=>nr||lr,ni=e=>{nr=e,e.scope.on()},Yl=()=>{nr&&nr.scope.off(),nr=null},Bw=bl("slot,component");function A0(e,t){const r=t.isNativeTag||jm;(Bw(e)||r(e))&&je("Do not use built-in or reserved HTML elements as component id: "+e)}function Z4(e){return e.vnode.shapeFlag&4}let xs=!1;function Fw(e,t=!1){xs=t;const{props:r,children:o}=e.vnode,n=Z4(e);fw(e,r,n,t),ww(e,o);const l=n?Vw(e,t):void 0;return xs=!1,l}function Vw(e,t){var r;const o=e.type;{if(o.name&&A0(o.name,e.appContext.config),o.components){const l=Object.keys(o.components);for(let a=0;a<l.length;a++)A0(l[a],e.appContext.config)}if(o.directives){const l=Object.keys(o.directives);for(let a=0;a<l.length;a++)z4(l[a])}o.compilerOptions&&Hw()&&je('"compilerOptions" is only supported when using a build of Vue that includes the runtime compiler. Since you are using a runtime-only build, the options should be passed via your build tool config instead.')}e.accessCache=Object.create(null),e.proxy=yr(new Proxy(e.ctx,N4)),nw(e);const{setup:n}=o;if(n){const l=e.setupContext=n.length>1?Q4(e):null;ni(e),ua();const a=Cn(n,e,0,[Ia(e.props),l]);if(da(),Yl(),ti(a)){if(a.th
`),e.map(function(n){for(let l in n){let a=n[l]+"";t.escapeCsv&&(a='="'+a+'"',a.match(/[,"\n]/)&&(a='"'+a.replace(/\"/g,'""')+'"')),r.push(a),r.push(",")}r.pop(),r.push(`\r
`)},{immediate:!0})},U8=(e,t,r)=>{let o={offsetX:0,offsetY:0};const n=i=>{const c=i.clientX,s=i.clientY,{offsetX:f,offsetY:u}=o,d=e.value.getBoundingClientRect(),h=d.left,g=d.top,m=d.width,v=d.height,b=document.documentElement.clientWidth,y=document.documentElement.clientHeight,_=-h+f,x=-g+u,w=b-h-m+f,k=y-g-v+u,E=$=>{const C=Math.min(Math.max(f+$.clientX-c,_),w),T=Math.min(Math.max(u+$.clientY-s,x),k);o={offsetX:C,offsetY:T},e.value.style.transform=`translate(${tr(C)},${tr(T)})`},S=()=>{document.removeEventListener("mousemove",E),document.removeEventListener("mouseup",S)};document.addEventListener("mousemove",E),document.addEventListener("mouseup",S)},l=()=>{t.value&&e.value&&t.value.addEventListener("mousedown",n)},a=()=>{t.value&&e.value&&t.value.removeEventListener("mousedown",n)};tt(()=>{Mr(()=>{r.value?l():a()})}),Bt(()=>{a()})},zce=e=>({focus:()=>{var t,r;(r=(t=e.value)==null?void 0:t.focus)==null||r.call(t)}}),Nd="el",Dce="is-",El=(e,t,r,o,n)=>{let l=`${e}-${t}`;return r&&(l+=`-${r}`),o&&(l+=`__${o}`),n&&(l+=`--${n}`),l},Ce=e=>{const t=Bn("namespace",Nd);return{namespace:t,b:(g="")=>El(t.value,e,g,"",""),e:g=>g?El(t.value,e,"",g,""):"",m:g=>g?El(t.value,e,"","",g):"",be:(g,m)=>g&&m?El(t.value,e,g,m,""):"",em:(g,m)=>g&&m?El(t.value,e,"",g,m):"",bm:(g,m)=>g&&m?El(t.value,e,g,"",m):"",bem:(g,m,v)=>g&&m&&v?El(t.value,e,g,m,v):"",is:(g,...m)=>{const v=m.length>=1?m[0]:!0;return g&&v?`${Dce}${g}`:""},cssVar:g=>{const m={};for(const v in g)g[v]&&(m[`--${t.value}-${v}`]=g[v]);return m},cssVarName:g=>`--${t.value}-${g}`,cssVarBlock:g=>{const m={};for(const v in g)g[v]&&(m[`--${t.value}-${e}-${v}`]=g[v]);return m},cssVarBlockName:g=>`--${t.value}-${e}-${g}`}},Hv={prefix:Math.floor(Math.random()*1e4),current:0},Pce=Symbol("elIdInjection"),Po=e=>{const t=Ve(Pce,Hv);!kt&&t===Hv&&xt("IdInjection",`Lookslikeyouareusingserverrendering,youmustprovideaidprovidertoensurethehydrationprocesstobesucceed
usage:app.provide(ID_INJECTION_KEY,{
prefix:number,
current:number,
})`);const r=Bn("namespace",Nd);return F(()=>p(e)||`${r.value}-id-${t.prefix}-${t.current++}`)},Or=()=>{const e=Ve(va,void 0),t=Ve(rn,void 0);return{form:e,formItem:t}},yl=(e,{formItemContext:t,disableIdGeneration:r,disableIdManagement:o})=>{r||(r=U(!1)),o||(o=U(!1));const n=U();let l;const a=F(()=>{var i;return!!(!e.label&&t&&t.inputIds&&((i=t.inputIds)==null?void 0:i.length)<=1)});return tt(()=>{l=ge([Pt(e,"id"),r],([i,c])=>{const s=i!=null?i:c?void 0:Po().value;s!==n.value&&(t!=null&&t.removeInputId&&(n.value&&t.removeInputId(n.value),!(o!=null&&o.value)&&!c&&s&&t.addInputId(s)),n.value=s)},{immediate:!0})}),xo(()=>{l&&l(),t!=null&&t.removeInputId&&n.value&&t.removeInputId(n.value)}),{isLabeledByFormItem:a,inputId:n}};var Nce={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"}}};const Bce=e=>(t,r)=>Fce(t,r,p(e)),Fce=(e,t,r)=>Vt(r,e,e).replace(/\{(\w+)\}/g,(o,n)=>{var l;return`${(l=t==null?void0:t[n])!=null?l:`{${n}}`}`}),Vce=e=>{const t=F(()=>p(e).name),r=yt(e)?e:U(e);return{lang:t,locale:r,t:Bce(e)}},St=()=>{const e=Bn("locale");return Vce(F(()=>e.value||Nce))},j8=e=>{yt(e)||qt("[useLockscreen]","You need to pass a ref param to this function");const t=Ce("popup"),r=h4(()=>t.bm("parent","hidden"));if(!kt||zo(document.body,r.value))return;let o=0,n=!1,l="0";const a=()=>{setTimeout(()=>{Br(document.body,r.value),n&&(document.body.style.width=l)},200)};ge(e,i=>{if(!i){a();return}n=!zo(document.body,r.value),n&&(l=document.body.style.width),o=e8(t.namespace.value);const c=document.documentElement.clientHeight<document.body.scrollHeight,s=yn
*/let D1;const js=e=>D1=e,_y=Symbol("pinia");function ca(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var en;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(en||(en={}));const Ul=typeof window<"u",z6=Ul,D6=(()=>typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof global=="object"&&global.global===global?global:typeof globalThis=="object"?globalThis:{HTMLElement:null})();function Gxe(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?newBlob([String.fromCharCode(65279),e],{type:e.type}):e}functionY2(e,t,r){consto=newXMLHttpRequest;o.open("GET",e),o.responseType="blob",o.onload=function(){xy(o.response,t,r)},o.onerror=function(){console.error("could not download file")},o.send()}functionyy(e){constt=newXMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch{}returnt.status>=200&&t.status<=299}functionwu(e){try{e.dispatchEvent(newMouseEvent("click"))}catch{constr=document.createEvent("MouseEvents");r.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(r)}}constxu=typeofnavigator=="object"?navigator:{userAgent:""},wy=(()=>/Macintosh/.test(xu.userAgent)&&/AppleWebKit/.test(xu.userAgent)&&!/Safari/.test(xu.userAgent))(),xy=Ul?typeofHTMLAnchorElement<"u"&&"download"inHTMLAnchorElement.prototype&&!wy?Yxe:"msSaveOrOpenBlob"inxu?Xxe:Zxe:()=>{};functionYxe(e,t="download",r){consto=document.createElement("a");o.download=t,o.rel="noopener",typeofe=="string"?(o.href=e,o.origin!==location.origin?yy(o.href)?Y2(e,t,r):(o.target="_blank",wu(o)):wu(o)):(o.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(o.href)},4e4),setTimeout(function(){wu(o)},0))}functionXxe(e,t="download",r){if(typeofe=="string")if(yy(e))Y2(e,t,r);else{consto=document.createElement("a");o.href=e,o.target="_blank",setTimeout(function(){wu(o)})}elsenavigator.msSaveOrOpenBlob(Gxe(e,r),t)}functionZxe(e,t,r,o){if(o=o||open("","_blank"),o&&(o.document.title=o.document.body.innerText="downloading..."),typeofe=="string")returnY2(e,t,r);constn=e.type==="application/octet-stream",l=/constructor/i.test(String(D6.HTMLElement))||"safari"inD6,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||n&&l||wy)&&typeofFileReader<"u"){consti=newFileReader;i.onloadend=function(){letc=i.result;if(typeofc!="string")throwo=null,newError("Wrong reader.result type");c=a?c:c.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=c:location.assign(c),o=null},i.readAsDataURL(e)}else{consti=URL.createObjectURL(e);o?o.location.assign(i):location.href=i,o=null,setTimeout(function(){URL.revokeObjectURL(i)},4e4)}}functionur(e,t){constr="\u{1F34D} "+e;typeof__VUE_DEVTOOLS_TOAST__=="function"?__VUE_DEVTOOLS_TOAST__(r,t):t==="error"?console.error(r):t==="warn"?console.warn(r):console.log(r)}functionX2(e){return"_a"ine&&"install"ine}functionky(){if(!("clipboard"innavigator))returnur("Your browser doesn't support the Clipboard API","error"),!0}functionCy(e){returneinstanceofError&&e.message.toLowerCase().includes("document is not focused")?(ur('You need to activate the "Emulate a focused page" setting in the "Rendering" panel of devtools.',"warn"),!0):!1}asyncfunctionJxe(e){if(!ky())try{awaitnavigator.clipboard.writeText(JSON.stringify(e.state.value)),ur("Global state copied to clipboard.")}catch(t){if(Cy(t))return;ur("Failed to serialize the state. Check the console for more details.","error"),console.error(t)}}asyncfunctionQxe(e){if(!ky())try{e.state.value=JSON.parse(awaitnavigator.clipboard.readText()),ur("Global state pasted from clipboard.")}catch(t){if(Cy(t))return;ur("Failed to deserialize the state from clipboard. Check the console for more details.","error"),console.error(t)}}asyncfunctioneke(e){try{xy(newBlob([JSON.stringify(e.state.value)],{type:"text/plain;charset=utf-8"}),"pinia-state.json")}catch(t){ur("FailedtoexportthestateasJSON.C
${a}
Onlystatecanbemodified.`);a[0]="$state",Ba=!1,o.set(l,a,o.state.value),Ba=!0}})})}function ske(e,t){ku.includes(ld(t.$id))||ku.push(ld(t.$id)),G2({id:"dev.esm.pinia",label:"Pinia \u{1F34D}",logo:"https://pinia.vuejs.org/logo.svg",packageName:"pinia",homepage:"https://pinia.vuejs.org",componentStateTypes:ku,app:e,settings:{logStoreChanges:{label:"Notify about new/deleted stores",type:"boolean",defaultValue:!0}}},r=>{const o=typeof r.now=="function"?r.now.bind(r):Date.now;t.$onAction(({after:a,onError:i,name:c,args:s})=>{const f=Ey++;r.addTimelineEvent({layerId:Ll,event:{time:o(),title:"\u{1F6EB} "+c,subtitle:"start",data:{store:Ao(t.$id),action:Ao(c),args:s},groupId:f}}),a(u=>{zl=void 0,r.addTimelineEvent({layerId:Ll,event:{time:o(),title:"\u{1F6EC} "+c,subtitle:"end",data:{store:Ao(t.$id),action:Ao(c),args:s,result:u},groupId:f}})}),i(u=>{zl=void 0,r.addTimelineEvent({layerId:Ll,event:{time:o(),logType:"error",title:"\u{1F4A5} "+c,subtitle:"end",data:{store:Ao(t.$id),action:Ao(c),args:s,error:u},groupId:f}})})},!0),t._customProperties.forEach(a=>{ge(()=>p(t[a]),(i,c)=>{r.notifyComponentUpdate(),r.sendInspectorState(_r),Ba&&r.addTimelineEvent({layerId:Ll,event:{time:o(),title:"Change",subtitle:a,data:{newValue:i,oldValue:c},groupId:zl}})},{deep:!0})}),t.$subscribe(({events:a,type:i},c)=>{if(r.notifyComponentUpdate(),r.sendInspectorState(_r),!Ba)return;const s={time:o(),title:ake(i),data:{store:Ao(t.$id),...lke(a)},groupId:zl};zl=void 0,i===en.patchFunction?s.subtitle="\u2935\uFE0F":i===en.patchObject?s.subtitle="\u{1F9E9}":a&&!Array.isArray(a)&&(s.subtitle=a.type),a&&(s.data["rawEvent(s)"]={_custom:{display:"DebuggerEvent",type:"object",tooltip:"raw DebuggerEvent[]",value:a}}),r.addTimelineEvent({layerId:Ll,event:s})},{detached:!0,flush:"sync"});const n=t._hotUpdate;t._hotUpdate=yr(a=>{n(a),r.addTimelineEvent({layerId:Ll,event:{time:o(),title:"\u{1F525} "+t.$id,subtitle:"HMR update",data:{store:Ao(t.$id),info:Ao("HMR update")}}}),r.notifyComponentUpdate(),r.sendInspectorTree(_r),r.sendInspectorState(_r)});const{$dispose:l}=t;t.$dispose=()=>{l(),r.notifyComponentUpdate(),r.sendInspectorTree(_r),r.sendInspectorState(_r),r.getSettings().logStoreChanges&&ur(`Disposed"${t.$id}"store\u{1F5D1}`)},r.notifyComponentUpdate(),r.sendInspectorTree(_r),r.sendInspectorState(_r),r.getSettings().logStoreChanges&&ur(`"${t.$id}"storeinstalled\u{1F195}`)})}let Ey=0,zl;function P6(e,t){const r=t.reduce((o,n)=>(o[n]=wt(e)[n],o),{});for(const o in r)e[o]=function(){const n=Ey,l=new Proxy(e,{get(...a){return zl=n,Reflect.get(...a)},set(...a){return zl=n,Reflect.set(...a)}});return r[o].apply(l,arguments)}}function cke({app:e,store:t,options:r}){if(!t.$id.startsWith("__hot:")){if(r.state&&(t._isOptionsAPI=!0),typeof r.state=="function"){P6(t,Object.keys(r.actions));const o=t._hotUpdate;wt(t)._hotUpdate=function(n){o.apply(this,arguments),P6(t,Object.keys(n._hmrPayload.actions))}}ske(e,t)}}function uke(){const e=ep(!0),t=e.run(()=>U({}));let r=[],o=[];const n=yr({install(l){js(n),n._a=l,l.provide(_y,n),l.config.globalProperties.$pinia=n,z6&&ike(l,n),o.forEach(a=>r.push(a)),o=[]},use(l){return!this._a&&!Fxe?o.push(l):r.push(l),this},_p:r,_a:null,_e:e,_s:new Map,state:t});return z6&&typeof Proxy<"u"&&n.use(cke),n}function Ty(e,t){for(const r in t){const o=t[r];if(!(r in e))continue;const n=e[r];ca(n)&&ca(o)&&!yt(o)&&!Zo(o)?e[r]=Ty(n,o):e[r]=o}return e}const dke=()=>{};function N6(e,t,r,o=dke){e.push(t);const n=()=>{const l=e.indexOf(t);l>-1&&(e.splice(l,1),o())};return!r&&rt()&&xo(n),n}function ka(e,...t){e.slice().forEach(r=>{r(...t)})}function N1(e,t){e instanceof Map&&t instanceof Map&&t.forEach((r,o)=>e.set(o,r)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const r in t){if(!t.hasOwnProperty(r))continue;const o=t[r],n=e[r];ca(n)&&ca(o)&&e.hasOwnProperty(r)&&!yt(o)&&!Zo(o)?e[r]=N1(n,o):e[r]=o}return e}const fke=Symbol("pinia:skipHydration");function pke(e){return!ca(e)||!e.hasOwnProperty(fke)}const{assign:$o}=Object;function B6(e){return!!(yt(e)&&e.effect)}function F6(e,t,r,o){const{state:n,actions:l,getters:a}=t,i=r.stat
state:()=>newMyClass()
Foundinstore"${E.$id}".`),g&&l&&r.hydrate&&r.hydrate(E.$state,g),s=!0,f=!0,E}function Li(e,t,r){let o,n;const l=typeof t=="function";typeof e=="string"?(o=e,n=l?r:t):(n=e,o=e.id);function a(i,c){const s=rt();if(i=i||s&&Ve(_y),i&&js(i),!D1)throw new Error(`[\u{1F34D}]:getActivePiniawascalledwithnoactivePinia.Didyouforgettoinstallpinia?
*/const _n=typeof window<"u";function YCe(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const zt=Object.assign;function i0(e,t){const r={};for(const o in t){const n=t[o];r[o]=eo(n)?n.map(e):e(n)}return r}const us=()=>{},eo=Array.isArray;function Lt(e){const t=Array.from(arguments).slice(1);console.warn.apply(console,["[Vue Router warn]: "+e].concat(t))}const XCe=/\/$/,ZCe=e=>e.replace(XCe,"");functions0(e,t,r="/"){leto,n={},l="",a="";consti=t.indexOf("#");letc=t.indexOf("?");returni<c&&i>=0&&(c=-1),c>-1&&(o=t.slice(0,c),l=t.slice(c+1,i>-1?i:t.length),n=e(l)),i>-1&&(o=o||t.slice(0,i),a=t.slice(i,t.length)),o=eSe(o!=null?o:t,r),{fullPath:o+(l&&"?")+l+a,path:o,query:n,hash:a}}functionJCe(e,t){constr=t.query?e(t.query):"";returnt.path+(r&&"?")+r+(t.hash||"")}functiondm(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}functionfm(e,t,r){consto=t.matched.length-1,n=r.matched.length-1;returno>-1&&o===n&&gl(t.matched[o],r.matched[n])&&Xy(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}functiongl(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}functionXy(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(constrine)if(!QCe(e[r],t[r]))return!1;return!0}functionQCe(e,t){returneo(e)?pm(e,t):eo(t)?pm(t,e):e===t}functionpm(e,t){returneo(t)?e.length===t.length&&e.every((r,o)=>r===t[o]):e.length===1&&e[0]===t}functioneSe(e,t){if(e.startsWith("/"))returne;if(!t.startsWith("/"))returnLt(`Cannot resolve a relative location without an absolute path. Trying to resolve "${e}" from "${t}". It should look like "/${t}".`),e;if(!e)returnt;constr=t.split("/"),o=e.split("/");letn=r.length-1,l,a;for(l=0;l<o.length;l++)if(a=o[l],a!==".")if(a==="..")n>1&&n--;elsebreak;returnr.slice(0,n).join("/")+"/"+o.slice(l-(l===o.length?1:0)).join("/")}varKs;(function(e){e.pop="pop",e.push="push"})(Ks||(Ks={}));vards;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ds||(ds={}));functiontSe(e){if(!e)if(_n){constt=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}elsee="/";returne[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ZCe(e)}constrSe=/^[^#]+#/;functionoSe(e,t){returne.replace(rSe,"#")+t}functionnSe(e,t){constr=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-r.left-(t.left||0),top:o.top-r.top-(t.top||0)}}constQd=()=>({left:window.pageXOffset,top:window.pageYOffset});functionlSe(e){lett;if("el"ine){constr=e.el,o=typeofr=="string"&&r.startsWith("#");if(typeofe.el=="string"&&(!o||!document.getElementById(e.el.slice(1))))try{constl=document.querySelector(e.el);if(o&&l){Lt(`The selector "${e.el}" should be passed as "el: document.querySelector('${e.el}')" because it starts with "#".`);return}}catch{Lt(`The selector "${e.el}" is invalid. If you are using an id selector, make sure to escape it. You can find more information about escaping characters in selectors at https://mathiasbynens.be/notes/css-escapes or use CSS.escape (https://developer.mozilla.org/en-US/docs/Web/API/CSS/escape).`);return}constn=typeofr=="string"?o?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!n){Lt(`Couldn't find element using selector "${e.el}" returned by scrollBehavior.`);return}t=nSe(n,e)}elset=e;"scrollBehavior"indocument.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}functionhm(e,t){return(history.state?history.state.position-t:-1)+e}constj1=newMap;functionaSe(e,t){j1.set(e,t)}functioniSe(e){constt=j1.get(e);returnj1.delete(e),t}letsSe=()=>location.protocol+"//"+location.host;functionZy(e,t){const{pathname:r,search:o,hash:n}=t,l=e.indexOf("#");if(l>-1){leti=n.includes(e.slice(l))?e.slice(l).length:1,c=n.slice(i);returnc[0]!=="/"&&(c="/"+c),dm(c,"")}returndm(r,e)+o+n}functioncSe(e,t,r,o){letn=[],l=[],a=null;consti=({state:d})=>{consth=Zy(e,location),g=r.value,m=t.value;letv=0;if(d){if(r.value=h,t.value=d,a&&a===g){a=null;return}
`+JSON.stringify(t):""}`},[2]({from:e,to:t}){return`Redirected from "${e.fullPath}" to "${vSe(t)}" via a navigation guard.`},[4]({from:e,to:t}){return`Navigation aborted from "${e.fullPath}" to "${t.fullPath}" via a navigation guard.`},[8]({from:e,to:t}){return`Navigation cancelled from "${e.fullPath}" to "${t.fullPath}" with a new navigation.`},[16]({from:e,to:t}){return`Avoided redundant navigation to current location: "${e.fullPath}".`}};functionxi(e,t){returnzt(newError(pSe[e](t)),{type:e,[Qy]:!0},t)}functionfn(e,t){returneinstanceofError&&Qyine&&(t==null||!!(e.type&t))}consthSe=["params","query","hash"];functionvSe(e){if(typeofe=="string")returne;if("path"ine)returne.path;constt={};for(constrofhSe)rine&&(t[r]=e[r]);returnJSON.stringify(t,null,2)}constgm="[^/]+?",mSe={sensitive:!1,strict:!1,start:!0,end:!0},gSe=/[.+*?^${}()[\]/\\]/g;functionbSe(e,t){constr=zt({},mSe,t),o=[];letn=r.start?"^":"";constl=[];for(constsofe){constf=s.length?[]:[90];r.strict&&!s.length&&(n+="/");for(letu=0;u<s.length;u++){constd=s[u];leth=40+(r.sensitive?.25:0);if(d.type===0)u||(n+="/"),n+=d.value.replace(gSe,"\\$&"),h+=40;elseif(d.type===1){const{value:g,repeatable:m,optional:v,regexp:b}=d;l.push({name:g,repeatable:m,optional:v});consty=b||gm;if(y!==gm){h+=10;try{newRegExp(`(${y})`)}catch(x){thrownewError(`Invalid custom RegExp for param "${g}" (${y}): `+x.message)}}let_=m?`((?:${y})(?:/(?:${y}))*)`:`(${y})`;u||(_=v&&s.length<2?`(?:/${_})`:"/"+_),v&&(_+="?"),n+=_,h+=20,v&&(h+=-8),m&&(h+=-20),y===".*"&&(h+=-50)}f.push(h)}o.push(f)}if(r.strict&&r.end){consts=o.length-1;o[s][o[s].length-1]+=.7000000000000001}r.strict||(n+="/?"),r.end?n+="$":r.strict&&(n+="(?:/|$)");consta=newRegExp(n,r.sensitive?"":"i");functioni(s){constf=s.match(a),u={};if(!f)returnnull;for(letd=1;d<f.length;d++){consth=f[d]||"",g=l[d-1];u[g.name]=h&&g.repeatable?h.split("/"):h}returnu}functionc(s){letf="",u=!1;for(constdofe){(!u||!f.endsWith("/"))&&(f+="/"),u=!1;for(consthofd)if(h.type===0)f+=h.value;elseif(h.type===1){const{value:g,repeatable:m,optional:v}=h,b=gins?s[g]:"";if(eo(b)&&!m)thrownewError(`Provided param "${g}" is an array but it is not repeatable (* or + modifiers)`);consty=eo(b)?b.join("/"):b;if(!y)if(v)d.length<2&&(f.endsWith("/")?f=f.slice(0,-1):u=!0);elsethrownewError(`Missing required param "${g}"`);f+=y}}returnf||"/"}return{re:a,score:o,keys:l,parse:i,stringify:c}}function_Se(e,t){letr=0;for(;r<e.length&&r<t.length;){consto=t[r]-e[r];if(o)returno;r++}returne.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}functionySe(e,t){letr=0;consto=e.score,n=t.score;for(;r<o.length&&r<n.length;){constl=_Se(o[r],n[r]);if(l)returnl;r++}if(Math.abs(n.length-o.length)===1){if(bm(o))return1;if(bm(n))return-1}returnn.length-o.length}functionbm(e){constt=e[e.length-1];returne.length>0&&t[t.length-1]<0}constwSe={type:0,value:""},xSe=/[a-zA-Z0-9_]/;functionkSe(e){if(!e)return[[]];if(e==="/")return[[wSe]];if(!e.startsWith("/"))thrownewError(`Route paths should start with a "/": "${e}" should be "/${e}".`);functiont(h){thrownewError(`ERR (${r})/"${s}": ${h}`)}letr=0,o=r;constn=[];letl;functiona(){l&&n.push(l),l=[]}leti=0,c,s="",f="";functionu(){!s||(r===0?l.push({type:0,value:s}):r===1||r===2||r===3?(l.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${s}) must be alone in its segment. eg: '/:ids+.`),l.push({type:1,value:s,regexp:f,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),s="")}functiond(){s+=c}for(;i<e.length;){if(c=e[i++],c==="\\"&&r!==2){o=r,r=4;continue}switch(r){case0:c==="/"?(s&&u(),a()):c===":"?(u(),r=1):d();break;case4:d(),r=o;break;case1:c==="("?r=2:xSe.test(c)?d():(u(),r=0,c!=="*"&&c!=="?"&&c!=="+"&&i--);break;case2:c===")"?f[f.length-1]=="\\"?f=f.slice(0,-1)+c:r=3:f+=c;break;case3:u(),r=0,c!=="*"&&c!=="?"&&c!=="+"&&i--,f="";break;default:t("Unknown state");break}}returnr===2&&t(`Unfinished custom RegExp for param "${s}"`),u(),a(),n}functionCSe(e,t,r){consto=
Seemoreathttps://next.router.vuejs.org/guide/migration/#removed-star-or-catch-all-routes.`);if(b=CSe(_,u,m),u&&x[0]==="/"&&MSe(b,u),d?(d.alias.push(b),$Se(d,b)):(y=y||b,y!==b&&y.alias.push(b),h&&f.name&&!ym(b)&&a(f.name)),g.children){const w=g.children;for(let k=0;k<w.length;k++)l(w[k],b,d&&d.children[k])}d=d||b,c(b)}return y?()=>{a(y)}:us}function a(f){if(Jy(f)){const u=o.get(f);u&&(o.delete(f),r.splice(r.indexOf(u),1),u.children.forEach(a),u.alias.forEach(a))}else{const u=r.indexOf(f);u>-1&&(r.splice(u,1),f.record.name&&o.delete(f.record.name),f.children.forEach(a),f.alias.forEach(a))}}function i(){return r}function c(f){let u=0;for(;u<r.length&&ySe(f,r[u])>=0&&(f.record.path!==r[u].record.path||!e9(f,r[u]));)u++;r.splice(u,0,f),f.record.name&&!ym(f)&&o.set(f.record.name,f)}function s(f,u){let d,h={},g,m;if("name"in f&&f.name){if(d=o.get(f.name),!d)throw xi(1,{location:f});m=d.record.name,h=zt(_m(u.params,d.keys.filter(y=>!y.optional).map(y=>y.name)),f.params&&_m(f.params,d.keys.map(y=>y.name))),g=d.stringify(h)}else if("path"in f)g=f.path,g.startsWith("/")||Lt(`The Matcher cannot resolve relative paths but received "${g}". Unless you directly called \`matcher.resolve("${g}")\`, this is probably a bug in vue-router. Please open an issue at https://new-issue.vuejs.org/?repo=vuejs/router.`),d=r.find(y=>y.re.test(g)),d&&(h=d.parse(g),m=d.record.name);else{if(d=u.name?o.get(u.name):r.find(y=>y.re.test(u.path)),!d)throw xi(1,{location:f,currentLocation:u});m=d.record.name,h=zt({},u.params,f.params),g=d.stringify(h)}const v=[];let b=d;for(;b;)v.unshift(b.record),b=b.parent;return{name:m,path:g,params:h,matched:v,meta:ASe(v)}}return e.forEach(f=>l(f)),{addRoute:l,resolve:s,removeRoute:a,getRoutes:i,getRecordMatcher:n}}function _m(e,t){const r={};for(const o of t)o in e&&(r[o]=e[o]);return r}function ESe(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:TSe(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function TSe(e){const t={},r=e.props||!1;if("component"in e)t.default=r;else for(const o in e.components)t[o]=typeof r=="boolean"?r:r[o];return t}function ym(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ASe(e){return e.reduce((t,r)=>zt(t,r.meta),{})}function wm(e,t){const r={};for(const o in e)r[o]=o in t?t[o]:e[o];return r}function K1(e,t){return e.name===t.name&&e.optional===t.optional&&e.repeatable===t.repeatable}function $Se(e,t){for(const r of e.keys)if(!r.optional&&!t.keys.find(K1.bind(null,r)))return Lt(`Alias "${t.record.path}" and the original record: "${e.record.path}" should have the exact same param named "${r.name}"`);for(const r of t.keys)if(!r.optional&&!e.keys.find(K1.bind(null,r)))return Lt(`Alias "${t.record.path}" and the original record: "${e.record.path}" should have the exact same param named "${r.name}"`)}function LSe(e,t){t&&t.record.name&&!e.name&&!e.path&&Lt(`The route named "${String(t.record.name)}" has a child without a name and an empty path. Using that name won't render the empty path child so you probably want to move the name to the child instead. If this is intentional, add a name to the child route to remove the warning.`)}function MSe(e,t){for(const r of t.keys)if(!e.keys.find(K1.bind(null,r)))return Lt(`Absolute path "${e.record.path}" should have the exact same param named "${r.name}" as its parent "${t.record.path}".`)}function e9(e,t){return t.children.some(r=>r===e||e9(e,r))}const t9=/#/g,RSe=/&/g,ISe=/\//g,OSe=/=/g,zSe=/\?/g,r9=/\+/g,DSe=/%5B/g,PSe=/%5D/g,o9=/%5E/g,NSe=/%60/g,n9=/%7B/g,BSe=/%7C/g,l9=/%7D/g,FSe=/%20/g;function ih(e){return encodeURI(""+e).replace(BSe,"|").replace(DSe,"[").replace(PSe,"]")}function VSe(e){return ih(e).replace(n9,"{").replace(l9,"}").replace(o9,"^")}function W1(e){return ih(e).replace(r9,"%2B").replace(FSe,"+").replace(t9,"%23").replace(RSe,"%26").replace(NSe,"`").replace(n9,"{").replace(l9,"}").replace(o9,"^")}function HSe(e){re
</router-view>`)}}function Ui(e,t){const r=zt({},e,{matched:e.matched.map(o=>dEe(o,["instances","children","aliasOf"]))});return{_custom:{type:null,readOnly:!0,display:e.fullPath,tooltip:t,value:r}}}function Uc(e){return{_custom:{display:e}}}let oEe=0;function nEe(e,t,r){if(t.__hasDevtools)return;t.__hasDevtools=!0;const o=oEe++;G2({id:"org.vuejs.router"+(o?"."+o:""),label:"Vue Router",packageName:"vue-router",homepage:"https://router.vuejs.org",logo:"https://router.vuejs.org/logo.png",componentStateTypes:["Routing"],app:e},n=>{typeof n.now!="function"&&console.warn("[Vue Router]: You seem to be using an outdated version of Vue Devtools. Are you still using the Beta release instead of the stable one? You can find the links at https://devtools.vuejs.org/guide/installation.html."),n.on.inspectComponent((f,u)=>{f.instanceData&&f.instanceData.state.push({type:"Routing",key:"$route",editable:!1,value:Ui(t.currentRoute.value,"Current Route")})}),n.on.visitComponentTree(({treeNode:f,componentInstance:u})=>{if(u.__vrv_devtools){const d=u.__vrv_devtools;f.tags.push({label:(d.name?`${d.name.toString()}: `:"")+d.path,textColor:0,tooltip:"This component is rendered by <router-view>",backgroundColor:a9})}eo(u.__vrl_devtools)&&(u.__devtoolsApi=n,u.__vrl_devtools.forEach(d=>{let h=c9,g="";d.isExactActive?(h=s9,g="This is exactly active"):d.isActive&&(h=i9,g="This link is active"),f.tags.push({label:d.route.path,textColor:0,tooltip:g,backgroundColor:h})}))}),ge(t.currentRoute,()=>{c(),n.notifyComponentUpdate(),n.sendInspectorTree(i),n.sendInspectorState(i)});const l="router:navigations:"+o;n.addTimelineLayer({id:l,label:`Router${o?" "+o:""} Navigations`,color:4237508}),t.onError((f,u)=>{n.addTimelineEvent({layerId:l,event:{title:"Error during Navigation",subtitle:u.fullPath,logType:"error",time:n.now(),data:{error:f},groupId:u.meta.__navigationId}})});let a=0;t.beforeEach((f,u)=>{const d={guard:Uc("beforeEach"),from:Ui(u,"Current Location during this navigation"),to:Ui(f,"Target location")};Object.defineProperty(f.meta,"__navigationId",{value:a++}),n.addTimelineEvent({layerId:l,event:{time:n.now(),title:"Start of navigation",subtitle:f.fullPath,data:d,groupId:f.meta.__navigationId}})}),t.afterEach((f,u,d)=>{const h={guard:Uc("afterEach")};d?(h.failure={_custom:{type:Error,readOnly:!0,display:d?d.message:"",tooltip:"Navigation Failure",value:d}},h.status=Uc("\u274C")):h.status=Uc("\u2705"),h.from=Ui(u,"Current Location during this navigation"),h.to=Ui(f,"Target location"),n.addTimelineEvent({layerId:l,event:{title:"End of navigation",subtitle:f.fullPath,time:n.now(),data:h,logType:d?"warning":"default",groupId:f.meta.__navigationId}})});const i="router-inspector:"+o;n.addInspector({id:i,label:"Routes"+(o?" "+o:""),icon:"book",treeFilterPlaceholder:"Search routes"});function c(){if(!s)return;const f=s;let u=r.getRoutes().filter(d=>!d.parent);u.forEach(f9),f.filter&&(u=u.filter(d=>G1(d,f.filter.toLowerCase()))),u.forEach(d=>d9(d,t.currentRoute.value)),f.rootNodes=u.map(u9)}let s;n.on.getInspectorTree(f=>{s=f,f.app===e&&f.inspectorId===i&&c()}),n.on.getInspectorState(f=>{if(f.app===e&&f.inspectorId===i){const d=r.getRoutes().find(h=>h.record.__vd_id===f.nodeId);d&&(f.state={options:aEe(d)})}}),n.sendInspectorTree(i),n.sendInspectorState(i)})}function lEe(e){return e.optional?e.repeatable?"*":"?":e.repeatable?"+":""}function aEe(e){const{record:t}=e,r=[{editable:!1,key:"path",value:t.path}];return t.name!=null&&r.push({editable:!1,key:"name",value:t.name}),r.push({editable:!1,key:"regexp",value:e.re}),e.keys.length&&r.push({editable:!1,key:"keys",value:{_custom:{type:null,readOnly:!0,display:e.keys.map(o=>`${o.name}${lEe(o)}`).join(" "),tooltip:"Param keys",value:e.keys}}}),t.redirect!=null&&r.push({editable:!1,key:"redirect",value:t.redirect}),e.alias.length&&r.push({editable:!1,key:"aliases",value:e.alias.map(o=>o.record.path)}),Object.keys(e.record.meta).length&&r.push({editable:!1,key:"meta",value:e.record.meta}),r.push({key:"score",editable:!1,value:{_custom:{type:null,readOnly:!0,display:e.score.map(o=>o.join(", ")).join(" | "),
${JSON.stringify(Z,null,2)}
whennavigatingto"${Y.fullPath}".Aredirectmustcontainanameorpath.Thiswillbreakinproduction.`),new Error("Invalid redirect");return zt({query:Y.query,hash:Y.hash,params:"path"in Z?{}:Y.params},Z)}}function E(Y,ie){const J=s=b(Y),Z=c.value,ne=Y.state,fe=Y.force,Ee=Y.replace===!0,Te=k(J);if(Te)return E(zt(y(Te),{state:typeof Te=="object"?zt({},ne,Te.state):ne,force:fe,replace:Ee}),ie||J);const G=J;G.redirectedFrom=ie;let le;return!fe&&fm(o,Z,J)&&(le=xi(16,{to:G,from:Z}),H(Z,Z,!0,!1)),(le?Promise.resolve(le):$(G,Z)).catch(pe=>fn(pe)?fn(pe,2)?pe:N(pe):I(pe,G,Z)).then(pe=>{if(pe){if(fn(pe,2))return fm(o,b(pe.to),G)&&ie&&(ie._count=ie._count?ie._count+1:1)>10?(Lt(`Detectedaninfiniteredirectioninanavigationguardwhengoingfrom"${Z.fullPath}"to"${G.fullPath}".AbortingtoavoidaStackOverflow.Thiswillbreakinproductionifnotfixed.`),Promise.reject(new Error("Infinite redirect in navigation guard"))):E(zt({replace:Ee},y(pe.to),{state:typeof pe.to=="object"?zt({},ne,pe.to.state):ne,force:fe}),ie||G)}else pe=T(G,Z,!0,Ee,ne);return C(G,Z,pe),pe})}function S(Y,ie){const J=_(Y,ie);return J?Promise.reject(J):Promise.resolve()}function $(Y,ie){let J;const[Z,ne,fe]=pEe(Y,ie);J=c0(Z.reverse(),"beforeRouteLeave",Y,ie);for(const Te of Z)Te.leaveGuards.forEach(G=>{J.push(el(G,Y,ie))});const Ee=S.bind(null,Y,ie);return J.push(Ee),Ea(J).then(()=>{J=[];for(const Te of l.list())J.push(el(Te,Y,ie));return J.push(Ee),Ea(J)}).then(()=>{J=c0(ne,"beforeRouteUpdate",Y,ie);for(const Te of ne)Te.updateGuards.forEach(G=>{J.push(el(G,Y,ie))});return J.push(Ee),Ea(J)}).then(()=>{J=[];for(const Te of Y.matched)if(Te.beforeEnter&&!ie.matched.includes(Te))if(eo(Te.beforeEnter))for(const G of Te.beforeEnter)J.push(el(G,Y,ie));else J.push(el(Te.beforeEnter,Y,ie));return J.push(Ee),Ea(J)}).then(()=>(Y.matched.forEach(Te=>Te.enterCallbacks={}),J=c0(fe,"beforeRouteEnter",Y,ie),J.push(Ee),Ea(J))).then(()=>{J=[];for(const Te of a.list())J.push(el(Te,Y,ie));return J.push(Ee),Ea(J)}).catch(Te=>fn(Te,8)?Te:Promise.reject(Te))}function C(Y,ie,J){for(const Z of i.list())Z(Y,ie,J)}function T(Y,ie,J,Z,ne){const fe=_(Y,ie);if(fe)return fe;const Ee=ie===Kn,Te=_n?history.state:{};J&&(Z||Ee?n.replace(Y.fullPath,zt({scroll:Ee&&Te&&Te.scroll},ne)):n.push(Y.fullPath,ne)),c.value=Y,H(Y,ie,J,Ee),N()}let A;function L(){A||(A=n.listen((Y,ie,J)=>{if(!te.listening)return;const Z=b(Y),ne=k(Z);if(ne){E(zt(ne,{replace:!0}),Z).catch(us);return}s=Z;const fe=c.value;_n&&aSe(hm(fe.fullPath,J.delta),Qd()),$(Z,fe).catch(Ee=>fn(Ee,12)?Ee:fn(Ee,2)?(E(Ee.to,Z).then(Te=>{fn(Te,20)&&!J.delta&&J.type===Ks.pop&&n.go(-1,!1)}).catch(us),Promise.reject()):(J.delta&&n.go(-J.delta,!1),I(Ee,Z,fe))).then(Ee=>{Ee=Ee||T(Z,fe,!1),Ee&&(J.delta&&!fn(Ee,8)?n.go(-J.delta,!1):J.type===Ks.pop&&fn(Ee,20)&&n.go(-1,!1)),C(Z,fe,Ee)}).catch(us)}))}let M=Hi(),O=Hi(),z;function I(Y,ie,J){N(Y);const Z=O.list();return Z.length?Z.forEach(ne=>ne(Y,ie,J)):(Lt("uncaught error during route navigation:"),console.error(Y)),Promise.reject(Y)}function P(){return z&&c.value!==Kn?Promise.resolve():new Promise((Y,ie)=>{M.add([Y,ie])})}function N(Y){return z||(z=!Y,L(),M.list().forEach(([ie,J])=>Y?J(Y):ie()),M.reset()),Y}function H(Y,ie,J,Z){const{scrollBehavior:ne}=e;if(!_n||!ne)return Promise.resolve();const fe=!J&&iSe(hm(Y.fullPath,0))||(Z||!J)&&history.state&&history.state.scroll||null;return Fe().then(()=>ne(Y,ie,fe)).then(Ee=>Ee&&lSe(Ee)).catch(Ee=>I(Ee,Y,ie))}const K=Y=>n.go(Y);let j;const W=new Set,te={currentRoute:c,listening:!0,addRoute:h,removeRoute:g,hasRoute:v,getRoutes:m,resolve:b,options:e,push:x,replace:w,go:K,back:()=>K(-1),forward:()=>K(1),beforeEach:l.add,beforeResolve:a.add,afterEach:i.add,onError:O.add,isReady:P,install(Y){const ie=this;Y.component("RouterLink",ZSe),Y.component("RouterView",tEe),Y.config.globalProperties.$router=ie,Object.defineProperty(Y.config.globalProperties,"$route",{enumerable:!0,get:()=>p(c)}),_n&&!j&&c.value===Kn&&(j=!0,x(n.location).catch(ne=>{Lt("Unexpected error when starting the router:",ne)}));const J={};for(const ne in Kn)J[ne]=F(()=>c.value[ne]);Y.prov