go-quasar-partial-ssr/backend/internal/http/static/spa/assets/index-DAvBaevK.js

5 lines
258 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/MainLayout-BqadnCMs.js","assets/QLayout-DZVoSyXn.js","assets/QResizeObserver-CenQZ1Fm.js","assets/logo-DdmK5n0b.js","assets/position-engine-BHgB6lrx.js","assets/selection-DrSF90ET.js","assets/format-DaKpMo2W.js","assets/QSelect-Bmx_AjWr.js","assets/QToolbar-DdNWxglI.js","assets/ClosePopup-DV5_zFD6.js","assets/api-RGUeM09o.js","assets/_plugin-vue_export-helper-DlAUqK2U.js","assets/MainLayout-BUVfGOmu.css","assets/IndexPage-qHfbNmL8.js","assets/QPage-B68JuyjH.js","assets/HomeHeader-oAwoUp8W.js","assets/HomeHeader-CzzvZK70.css","assets/IndexPage-DnAgFSQ-.css","assets/AboutUsPage-2zvnAMYl.js","assets/team-1-CMaNLVo5.js","assets/team-4-BDlfXLz_.js","assets/AboutUsPage-BH0yEEbx.css","assets/ServicesPage-CEUh_7ZB.js","assets/ServicesPage-DAWy2Xhp.css","assets/DoctorsPage-Mx2NaaFf.js","assets/DoctorsPage-DHzbb8aG.css","assets/DoctorDetailPage-DNWM4IpO.js","assets/QLinearProgress-BW3XWqZ_.js","assets/QForm-CgLsd63I.js","assets/DoctorDetailPage-Cjwb6JKF.css","assets/ContactUsPage-B3eNo5Fm.js","assets/ContactUsPage-B5Y6EbXq.css","assets/LoginPage-BgmpoZun.js","assets/use-quasar-B5tVCAcV.js","assets/LoginPage-BZ9IbcZT.css","assets/SignupPage-B_w5JCSL.js","assets/SignupPage-BdSQ-zc-.css","assets/RecoverPasswordPage-CJDwxHNJ.js","assets/RecoverPasswordPage-DrvyyIKj.css","assets/DevLayout-6orPgqWc.js","assets/QDrawer-1VLwP6kh.js","assets/touch-BjYP5sR0.js","assets/IndexPage-DfNuzFub.js","assets/ResetPasswordPage-DC-tQ0cd.js","assets/ResetPasswordPage-DMBJffyk.css","assets/ApiEndpointsPage-JesCyaiy.js","assets/QBadge-2h1D8yZx.js","assets/ApiEndpointsPage-gOL3JcKs.css","assets/MailDebugPage-DxWNUslA.js","assets/MailDebugPage-_Fae84OI.css","assets/AdminLayout-DN9f9DOf.js","assets/IndexPage-HuzieOt1.js","assets/IndexPage-JYcDosFI.css","assets/UsersPage-COHOm8T7.js","assets/UsersPage-CyhBpEuA.css"])))=>i.map(i=>d[i]);
const Dd=(function(){const t=typeof document<"u"&&document.createElement("link").relList;return t&&t.supports&&t.supports("modulepreload")?"modulepreload":"preload"})(),$d=function(e){return"/"+e},Sl={},Ne=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){let a=function(u){return Promise.all(u.map(c=>Promise.resolve(c).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),l=i?.nonce||i?.getAttribute("nonce");o=a(n.map(u=>{if(u=$d(u),u in Sl)return;Sl[u]=!0;const c=u.endsWith(".css"),f=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${f}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":Dd,c||(d.as="script"),d.crossOrigin="",d.href=u,l&&d.setAttribute("nonce",l),document.head.appendChild(d),c)return new Promise((g,y)=>{d.addEventListener("load",g),d.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${u}`)))})}))}function s(i){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=i,window.dispatchEvent(l),!l.defaultPrevented)throw i}return o.then(i=>{for(const l of i||[])l.status==="rejected"&&s(l.reason);return t().catch(s)})};function Bi(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Ce={},lr=[],jt=()=>{},Vu=()=>!1,Xo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ji=e=>e.startsWith("onUpdate:"),De=Object.assign,Ui=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Fd=Object.prototype.hasOwnProperty,_e=(e,t)=>Fd.call(e,t),se=Array.isArray,ar=e=>vr(e)==="[object Map]",Bu=e=>vr(e)==="[object Set]",kl=e=>vr(e)==="[object Date]",qd=e=>vr(e)==="[object RegExp]",ae=e=>typeof e=="function",xe=e=>typeof e=="string",Kt=e=>typeof e=="symbol",be=e=>e!==null&&typeof e=="object",ju=e=>(be(e)||ae(e))&&ae(e.then)&&ae(e.catch),Uu=Object.prototype.toString,vr=e=>Uu.call(e),Vd=e=>vr(e).slice(8,-1),Hu=e=>vr(e)==="[object Object]",Jo=e=>xe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Lr=Bi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Zo=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Bd=/-\w/g,tt=Zo(e=>e.replace(Bd,t=>t.slice(1).toUpperCase())),jd=/\B([A-Z])/g,Hn=Zo(e=>e.replace(jd,"-$1").toLowerCase()),es=Zo(e=>e.charAt(0).toUpperCase()+e.slice(1)),ys=Zo(e=>e?`on${es(e)}`:""),Bt=(e,t)=>!Object.is(e,t),Pr=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Wu=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Ud=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Hd=e=>{const t=xe(e)?Number(e):NaN;return isNaN(t)?e:t};let xl;const ts=()=>xl||(xl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ns(e){if(se(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=xe(r)?zd(r):ns(r);if(o)for(const s in o)t[s]=o[s]}return t}else if(xe(e)||be(e))return e}const Wd=/;(?![^(]*\))/g,Kd=/:([^]+)/,Gd=/\/\*[^]*?\*\//g;function zd(e){const t={};return e.replace(Gd,"").split(Wd).forEach(n=>{if(n){const r=n.split(Kd);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function rs(e){let t="";if(xe(e))t=e;else if(se(e))for(let n=0;n<e.length;n++){const r=rs(e[n]);r&&(t+=r+" ")}else if(be(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function u0(e){if(!e)return null;let{class:t,style:n}=e;return t&&!xe(t)&&(e.class=rs(t)),n&&(e.style=ns(n)),e}const Qd="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Yd=Bi(Qd);function Ku(e){return!!e||e===""}function Xd(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=Hi(e[r],t[r]);return n}function Hi(e,t){if(e===t)return!0;let n=kl(e),r=kl(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=Kt(e),r=Kt(t),n||r)return e===t;if(n=se(e),r=se(t),n||r)return n&&r?Xd(e,t):!1;if(n=be(e),r=be(t),n||r){if(!n||!r)return!1;const o=Object.keys(e).length,s=Object.keys(t).length;if(o!==s)return!1;for(const i in e){const l=e.hasOwnProperty(i),a=t.hasOwnProperty(i);if(l&&!a||!l&&a||!Hi(e[i],t[i]))return!1}}return String(e)===String(t)}const Gu=e=>!!(e&&e.__v_isRef===!0),Jd=e=>xe(e)?e:e==null?"":se(e)||be(e)&&(e.toString===Uu||!ae(e.toString))?Gu(e)?Jd(e.value):JSON.stringify(e,zu,2):String(e),zu=(e,t)=>Gu(t)?zu(e,t.value):ar(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[Es(r,s)+" =>"]=o,n),{})}:Bu(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Es(n))}:Kt(t)?Es(t):be(t)&&!se(t)&&!Hu(t)?String(t):t,Es=(e,t="")=>{var n;return Kt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let We;class Qu{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=We,!t&&We&&(this.index=(We.scopes||(We.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=We;try{return We=this,t()}finally{We=n}}}on(){++this._on===1&&(this.prevScope=We,We=this)}off(){this._on>0&&--this._on===0&&(We=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0}}}function Wi(e){return new Qu(e)}function Yu(){return We}function Zd(e,t=!1){We&&We.cleanups.push(e)}let Se;const ws=new WeakSet;class Xu{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,We&&We.active&&We.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ws.has(this)&&(ws.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Zu(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Tl(this),ec(this);const t=Se,n=At;Se=this,At=!0;try{return this.fn()}finally{tc(this),Se=t,At=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)zi(t);this.deps=this.depsTail=void 0,Tl(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ws.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){ni(this)&&this.run()}get dirty(){return ni(this)}}let Ju=0,Ir,Nr;function Zu(e,t=!1){if(e.flags|=8,t){e.next=Nr,Nr=e;return}e.next=Ir,Ir=e}function Ki(){Ju++}function Gi(){if(--Ju>0)return;if(Nr){let t=Nr;for(Nr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Ir;){let t=Ir;for(Ir=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function ec(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function tc(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),zi(r),eh(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function ni(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(nc(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function nc(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Br)||(e.globalVersion=Br,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!ni(e))))return;e.flags|=2;const t=e.dep,n=Se,r=At;Se=e,At=!0;try{ec(e);const o=e.fn(e._value);(t.version===0||Bt(o,e._value))&&(e.flags|=128,e._value=o,t.version++)}catch(o){throw t.version++,o}finally{Se=n,At=r,tc(e),e.flags&=-3}}function zi(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)zi(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function eh(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let At=!0;const rc=[];function ln(){rc.push(At),At=!1}function an(){const e=rc.pop();At=e===void 0?!0:e}function Tl(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Se;Se=void 0;try{t()}finally{Se=n}}}let Br=0;class th{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Qi{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Se||!At||Se===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Se)n=this.activeLink=new th(Se,this),Se.deps?(n.prevDep=Se.depsTail,Se.depsTail.nextDep=n,Se.depsTail=n):Se.deps=Se.depsTail=n,oc(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Se.depsTail,n.nextDep=void 0,Se.depsTail.nextDep=n,Se.depsTail=n,Se.deps===n&&(Se.deps=r)}return n}trigger(t){this.version++,Br++,this.notify(t)}notify(t){Ki();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Gi()}}}function oc(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)oc(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Io=new WeakMap,qn=Symbol(""),ri=Symbol(""),jr=Symbol("");function Ke(e,t,n){if(At&&Se){let r=Io.get(e);r||Io.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new Qi),o.map=r,o.key=n),o.track()}}function en(e,t,n,r,o,s){const i=Io.get(e);if(!i){Br++;return}const l=a=>{a&&a.trigger()};if(Ki(),t==="clear")i.forEach(l);else{const a=se(e),u=a&&Jo(n);if(a&&n==="length"){const c=Number(r);i.forEach((f,d)=>{(d==="length"||d===jr||!Kt(d)&&d>=c)&&l(f)})}else switch((n!==void 0||i.has(void 0))&&l(i.get(n)),u&&l(i.get(jr)),t){case"add":a?u&&l(i.get("length")):(l(i.get(qn)),ar(e)&&l(i.get(ri)));break;case"delete":a||(l(i.get(qn)),ar(e)&&l(i.get(ri)));break;case"set":ar(e)&&l(i.get(qn));break}}Gi()}function nh(e,t){const n=Io.get(e);return n&&n.get(t)}function Jn(e){const t=ue(e);return t===e?t:(Ke(t,"iterate",jr),mt(e)?t:t.map(Rt))}function os(e){return Ke(e=ue(e),"iterate",jr),e}function qt(e,t){return un(e)?cr(on(e)?Rt(t):t):Rt(t)}const rh={__proto__:null,[Symbol.iterator](){return Cs(this,Symbol.iterator,e=>qt(this,e))},concat(...e){return Jn(this).concat(...e.map(t=>se(t)?Jn(t):t))},entries(){return Cs(this,"entries",e=>(e[1]=qt(this,e[1]),e))},every(e,t){return zt(this,"every",e,t,void 0,arguments)},filter(e,t){return zt(this,"filter",e,t,n=>n.map(r=>qt(this,r)),arguments)},find(e,t){return zt(this,"find",e,t,n=>qt(this,n),arguments)},findIndex(e,t){return zt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return zt(this,"findLast",e,t,n=>qt(this,n),arguments)},findLastIndex(e,t){return zt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return zt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ss(this,"includes",e)},indexOf(...e){return Ss(this,"indexOf",e)},join(e){return Jn(this).join(e)},lastIndexOf(...e){return Ss(this,"lastIndexOf",e)},map(e,t){return zt(this,"map",e,t,void 0,arguments)},pop(){return br(this,"pop")},push(...e){return br(this,"push",e)},reduce(e,...t){return Al(this,"reduce",e,t)},reduceRight(e,...t){return Al(this,"reduceRight",e,t)},shift(){return br(this,"shift")},some(e,t){return zt(this,"some",e,t,void 0,arguments)},splice(...e){return br(this,"splice",e)},toReversed(){return Jn(this).toReversed()},toSorted(e){return Jn(this).toSorted(e)},toSpliced(...e){return Jn(this).toSpliced(...e)},unshift(...e){return br(this,"unshift",e)},values(){return Cs(this,"values",e=>qt(this,e))}};function Cs(e,t,n){const r=os(e),o=r[t]();return r!==e&&!mt(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.done||(s.value=n(s.value)),s}),o}const oh=Array.prototype;function zt(e,t,n,r,o,s){const i=os(e),l=i!==e&&!mt(e),a=i[t];if(a!==oh[t]){const f=a.apply(e,s);return l?Rt(f):f}let u=n;i!==e&&(l?u=function(f,d){return n.call(this,qt(e,f),d,e)}:n.length>2&&(u=function(f,d){return n.call(this,f,d,e)}));const c=a.call(i,u,r);return l&&o?o(c):c}function Al(e,t,n,r){const o=os(e),s=o!==e&&!mt(e);let i=n,l=!1;o!==e&&(s?(l=r.length===0,i=function(u,c,f){return l&&(l=!1,u=qt(e,u)),n.call(this,u,qt(e,c),f,e)}):n.length>3&&(i=function(u,c,f){return n.call(this,u,c,f,e)}));const a=o[t](i,...r);return l?qt(e,a):a}function Ss(e,t,n){const r=ue(e);Ke(r,"iterate",jr);const o=r[t](...n);return(o===-1||o===!1)&&ss(n[0])?(n[0]=ue(n[0]),r[t](...n)):o}function br(e,t,n=[]){ln(),Ki();const r=ue(e)[t].apply(e,n);return Gi(),an(),r}const sh=Bi("__proto__,__v_isRef,__isVue"),sc=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Kt));function ih(e){Kt(e)||(e=String(e));const t=ue(this);return Ke(t,"has",e),t.hasOwnProperty(e)}class ic{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?ph:cc:s?uc:ac).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=se(t);if(!o){let a;if(i&&(a=rh[n]))return a;if(n==="hasOwnProperty")return ih}const l=Reflect.get(t,n,Ae(t)?t:r);if((Kt(n)?sc.has(n):sh(n))||(o||Ke(t,"get",n),s))return l;if(Ae(l)){const a=i&&Jo(n)?l:l.value;return o&&be(a)?si(a):a}return be(l)?o?si(l):Wn(l):l}}class lc extends ic{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];const i=se(t)&&Jo(n);if(!this._isShallow){const u=un(s);if(!mt(r)&&!un(r)&&(s=ue(s),r=ue(r)),!i&&Ae(s)&&!Ae(r))return u||(s.value=r),!0}const l=i?Number(n)<t.length:_e(t,n),a=Reflect.set(t,n,r,Ae(t)?t:o);return t===ue(o)&&(l?Bt(r,s)&&en(t,"set",n,r):en(t,"add",n,r)),a}deleteProperty(t,n){const r=_e(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&r&&en(t,"delete",n,void 0),o}has(t,n){const r=Reflect.has(t,n);return(!Kt(n)||!sc.has(n))&&Ke(t,"has",n),r}ownKeys(t){return Ke(t,"iterate",se(t)?"length":qn),Reflect.ownKeys(t)}}class lh extends ic{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const ah=new lc,uh=new lh,ch=new lc(!0);const oi=e=>e,ao=e=>Reflect.getPrototypeOf(e);function fh(e,t,n){return function(...r){const o=this.__v_raw,s=ue(o),i=ar(s),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,u=o[e](...r),c=n?oi:t?cr:Rt;return!t&&Ke(s,"iterate",a?ri:qn),De(Object.create(u),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:l?[c(f[0]),c(f[1])]:c(f),done:d}}})}}function uo(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function dh(e,t){const n={get(o){const s=this.__v_raw,i=ue(s),l=ue(o);e||(Bt(o,l)&&Ke(i,"get",o),Ke(i,"get",l));const{has:a}=ao(i),u=t?oi:e?cr:Rt;if(a.call(i,o))return u(s.get(o));if(a.call(i,l))return u(s.get(l));s!==i&&s.get(o)},get size(){const o=this.__v_raw;return!e&&Ke(ue(o),"iterate",qn),o.size},has(o){const s=this.__v_raw,i=ue(s),l=ue(o);return e||(Bt(o,l)&&Ke(i,"has",o),Ke(i,"has",l)),o===l?s.has(o):s.has(o)||s.has(l)},forEach(o,s){const i=this,l=i.__v_raw,a=ue(l),u=t?oi:e?cr:Rt;return!e&&Ke(a,"iterate",qn),l.forEach((c,f)=>o.call(s,u(c),u(f),i))}};return De(n,e?{add:uo("add"),set:uo("set"),delete:uo("delete"),clear:uo("clear")}:{add(o){const s=ue(this),i=ao(s),l=ue(o),a=!t&&!mt(o)&&!un(o)?l:o;return i.has.call(s,a)||Bt(o,a)&&i.has.call(s,o)||Bt(l,a)&&i.has.call(s,l)||(s.add(a),en(s,"add",a,a)),this},set(o,s){!t&&!mt(s)&&!un(s)&&(s=ue(s));const i=ue(this),{has:l,get:a}=ao(i);let u=l.call(i,o);u||(o=ue(o),u=l.call(i,o));const c=a.call(i,o);return i.set(o,s),u?Bt(s,c)&&en(i,"set",o,s):en(i,"add",o,s),this},delete(o){const s=ue(this),{has:i,get:l}=ao(s);let a=i.call(s,o);a||(o=ue(o),a=i.call(s,o)),l&&l.call(s,o);const u=s.delete(o);return a&&en(s,"delete",o,void 0),u},clear(){const o=ue(this),s=o.size!==0,i=o.clear();return s&&en(o,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=fh(o,e,t)}),n}function Yi(e,t){const n=dh(e,t);return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(_e(n,o)&&o in r?n:r,o,s)}const hh={get:Yi(!1,!1)},mh={get:Yi(!1,!0)},gh={get:Yi(!0,!1)};const ac=new WeakMap,uc=new WeakMap,cc=new WeakMap,ph=new WeakMap;function vh(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function _h(e){return e.__v_skip||!Object.isExtensible(e)?0:vh(Vd(e))}function Wn(e){return un(e)?e:Xi(e,!1,ah,hh,ac)}function fc(e){return Xi(e,!1,ch,mh,uc)}function si(e){return Xi(e,!0,uh,gh,cc)}function Xi(e,t,n,r,o){if(!be(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=_h(e);if(s===0)return e;const i=o.get(e);if(i)return i;const l=new Proxy(e,s===2?r:n);return o.set(e,l),l}function on(e){return un(e)?on(e.__v_raw):!!(e&&e.__v_isReactive)}function un(e){return!!(e&&e.__v_isReadonly)}function mt(e){return!!(e&&e.__v_isShallow)}function ss(e){return e?!!e.__v_raw:!1}function ue(e){const t=e&&e.__v_raw;return t?ue(t):e}function Kn(e){return!_e(e,"__v_skip")&&Object.isExtensible(e)&&Wu(e,"__v_skip",!0),e}const Rt=e=>be(e)?Wn(e):e,cr=e=>be(e)?si(e):e;function Ae(e){return e?e.__v_isRef===!0:!1}function me(e){return hc(e,!1)}function dc(e){return hc(e,!0)}function hc(e,t){return Ae(e)?e:new bh(e,t)}class bh{constructor(t,n){this.dep=new Qi,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:ue(t),this._value=n?t:Rt(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||mt(t)||un(t);t=r?t:ue(t),Bt(t,n)&&(this._rawValue=t,this._value=r?t:Rt(t),this.dep.trigger())}}function Cn(e){return Ae(e)?e.value:e}const yh={get:(e,t,n)=>t==="__v_raw"?e:Cn(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ae(o)&&!Ae(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function mc(e){return on(e)?e:new Proxy(e,yh)}function Eh(e){const t=se(e)?new Array(e.length):{};for(const n in e)t[n]=Ch(e,n);return t}class wh{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._raw=ue(t);let o=!0,s=t;if(!se(t)||!Jo(String(n)))do o=!ss(s)||mt(s);while(o&&(s=s.__v_raw));this._shallow=o}get value(){let t=this._object[this._key];return this._shallow&&(t=Cn(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Ae(this._raw[this._key])){const n=this._object[this._key];if(Ae(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return nh(this._raw,this._key)}}function Ch(e,t,n){return new wh(e,t,n)}class Sh{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Qi(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Br-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Se!==this)return Zu(this,!0),!0}get value(){const t=this.dep.track();return nc(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function kh(e,t,n=!1){let r,o;return ae(e)?r=e:(r=e.get,o=e.set),new Sh(r,o,n)}const co={},No=new WeakMap;let Nn;function xh(e,t=!1,n=Nn){if(n){let r=No.get(n);r||No.set(n,r=[]),r.push(e)}}function Th(e,t,n=Ce){const{immediate:r,deep:o,once:s,scheduler:i,augmentJob:l,call:a}=n,u=v=>o?v:mt(v)||o===!1||o===0?tn(v,1):tn(v);let c,f,d,g,y=!1,C=!1;if(Ae(e)?(f=()=>e.value,y=mt(e)):on(e)?(f=()=>u(e),y=!0):se(e)?(C=!0,y=e.some(v=>on(v)||mt(v)),f=()=>e.map(v=>{if(Ae(v))return v.value;if(on(v))return u(v);if(ae(v))return a?a(v,2):v()})):ae(e)?t?f=a?()=>a(e,2):e:f=()=>{if(d){ln();try{d()}finally{an()}}const v=Nn;Nn=c;try{return a?a(e,3,[g]):e(g)}finally{Nn=v}}:f=jt,t&&o){const v=f,A=o===!0?1/0:o;f=()=>tn(v(),A)}const S=Yu(),_=()=>{c.stop(),S&&S.active&&Ui(S.effects,c)};if(s&&t){const v=t;t=(...A)=>{v(...A),_()}}let h=C?new Array(e.length).fill(co):co;const E=v=>{if(!(!(c.flags&1)||!c.dirty&&!v))if(t){const A=c.run();if(o||y||(C?A.some((P,R)=>Bt(P,h[R])):Bt(A,h))){d&&d();const P=Nn;Nn=c;try{const R=[A,h===co?void 0:C&&h[0]===co?[]:h,g];h=A,a?a(t,3,R):t(...R)}finally{Nn=P}}}else c.run()};return l&&l(E),c=new Xu(f),c.scheduler=i?()=>i(E,!1):E,g=v=>xh(v,!1,c),d=c.onStop=()=>{const v=No.get(c);if(v){if(a)a(v,4);else for(const A of v)A();No.delete(c)}},t?r?E(!0):h=c.run():i?i(E.bind(null,!0),!0):c.run(),_.pause=c.pause.bind(c),_.resume=c.resume.bind(c),_.stop=_,_}function tn(e,t=1/0,n){if(t<=0||!be(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,Ae(e))tn(e.value,t,n);else if(se(e))for(let r=0;r<e.length;r++)tn(e[r],t,n);else if(Bu(e)||ar(e))e.forEach(r=>{tn(r,t,n)});else if(Hu(e)){for(const r in e)tn(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&tn(e[r],t,n)}return e}function no(e,t,n,r){try{return r?e(...r):e()}catch(o){is(o,t,n)}}function Ot(e,t,n,r){if(ae(e)){const o=no(e,t,n,r);return o&&ju(o)&&o.catch(s=>{is(s,t,n)}),o}if(se(e)){const o=[];for(let s=0;s<e.length;s++)o.push(Ot(e[s],t,n,r));return o}}function is(e,t,n,r=!0){const o=t?t.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||Ce;if(t){let l=t.parent;const a=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const c=l.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](e,a,u)===!1)return}l=l.parent}if(s){ln(),no(s,null,10,[e,a,u]),an();return}}Ah(e,n,o,r,i)}function Ah(e,t,n,r=!0,o=!1){if(o)throw e;console.error(e)}const Je=[];let $t=-1;const ur=[];let vn=null,or=0;const gc=Promise.resolve();let Mo=null;function rt(e){const t=Mo||gc;return e?t.then(this?e.bind(this):e):t}function Rh(e){let t=$t+1,n=Je.length;for(;t<n;){const r=t+n>>>1,o=Je[r],s=Ur(o);s<e||s===e&&o.flags&2?t=r+1:n=r}return t}function Ji(e){if(!(e.flags&1)){const t=Ur(e),n=Je[Je.length-1];!n||!(e.flags&2)&&t>=Ur(n)?Je.push(e):Je.splice(Rh(t),0,e),e.flags|=1,pc()}}function pc(){Mo||(Mo=gc.then(_c))}function Oh(e){se(e)?ur.push(...e):vn&&e.id===-1?vn.splice(or+1,0,e):e.flags&1||(ur.push(e),e.flags|=1),pc()}function Rl(e,t,n=$t+1){for(;n<Je.length;n++){const r=Je[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;Je.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function vc(e){if(ur.length){const t=[...new Set(ur)].sort((n,r)=>Ur(n)-Ur(r));if(ur.length=0,vn){vn.push(...t);return}for(vn=t,or=0;or<vn.length;or++){const n=vn[or];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}vn=null,or=0}}const Ur=e=>e.id==null?e.flags&2?-1:1/0:e.id;function _c(e){try{for($t=0;$t<Je.length;$t++){const t=Je[$t];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),no(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;$t<Je.length;$t++){const t=Je[$t];t&&(t.flags&=-2)}$t=-1,Je.length=0,vc(),Mo=null,(Je.length||ur.length)&&_c()}}let ft=null,bc=null;function Do(e){const t=ft;return ft=e,bc=e&&e.type.__scopeId||null,t}function Lh(e,t=ft,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Bo(-1);const s=Do(t);let i;try{i=e(...o)}finally{Do(s),r._d&&Bo(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function yc(e,t){if(ft===null)return e;const n=ds(ft),r=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[s,i,l,a=Ce]=t[o];s&&(ae(s)&&(s={mounted:s,updated:s}),s.deep&&tn(i),r.push({dir:s,instance:n,value:i,oldValue:void 0,arg:l,modifiers:a}))}return e}function Rn(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let i=0;i<o.length;i++){const l=o[i];s&&(l.oldValue=s[i].value);let a=l.dir[r];a&&(ln(),Ot(a,n,8,[e.el,l,e,t]),an())}}function So(e,t){if(ze){let n=ze.provides;const r=ze.parent&&ze.parent.provides;r===n&&(n=ze.provides=Object.create(r)),n[e]=t}}function it(e,t,n=!1){const r=ke();if(r||Bn){let o=Bn?Bn._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&ae(t)?t.call(r&&r.proxy):t}}function Ph(){return!!(ke()||Bn)}const Ih=Symbol.for("v-scx"),Nh=()=>it(Ih);function ge(e,t,n){return Ec(e,t,n)}function Ec(e,t,n=Ce){const{immediate:r,deep:o,flush:s,once:i}=n,l=De({},n),a=t&&r||!t&&s!=="post";let u;if(Gr){if(s==="sync"){const g=Nh();u=g.__watcherHandles||(g.__watcherHandles=[])}else if(!a){const g=()=>{};return g.stop=jt,g.resume=jt,g.pause=jt,g}}const c=ze;l.call=(g,y,C)=>Ot(g,c,y,C);let f=!1;s==="post"?l.scheduler=g=>{Me(g,c&&c.suspense)}:s!=="sync"&&(f=!0,l.scheduler=(g,y)=>{y?g():Ji(g)}),l.augmentJob=g=>{t&&(g.flags|=4),f&&(g.flags|=2,c&&(g.id=c.uid,g.i=c))};const d=Th(e,t,l);return Gr&&(u?u.push(d):a&&d()),d}function Mh(e,t,n){const r=this.proxy,o=xe(e)?e.includes(".")?wc(r,e):()=>r[e]:e.bind(r,r);let s;ae(t)?s=t:(s=t.handler,n=t);const i=oo(this),l=Ec(o,s.bind(r),n);return i(),l}function wc(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o<n.length&&r;o++)r=r[n[o]];return r}}const Cc=Symbol("_vte"),Sc=e=>e.__isTeleport,Mr=e=>e&&(e.disabled||e.disabled===""),Ol=e=>e&&(e.defer||e.defer===""),Ll=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Pl=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,ii=(e,t)=>{const n=e&&e.to;return xe(n)?t?t(n):null:n},kc={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,s,i,l,a,u){const{mc:c,pc:f,pbc:d,o:{insert:g,querySelector:y,createText:C,createComment:S}}=u,_=Mr(t.props);let{shapeFlag:h,children:E,dynamicChildren:v}=t;if(e==null){const A=t.el=C(""),P=t.anchor=C("");g(A,n,r),g(P,n,r);const R=(F,I)=>{h&16&&c(E,F,I,o,s,i,l,a)},H=()=>{const F=t.target=ii(t.props,y),I=li(F,t,C,g);F&&(i!=="svg"&&Ll(F)?i="svg":i!=="mathml"&&Pl(F)&&(i="mathml"),o&&o.isCE&&(o.ce._teleportTargets||(o.ce._teleportTargets=new Set)).add(F),_||(R(F,I),ko(t,!1)))};_&&(R(n,P),ko(t,!0)),Ol(t.props)?(t.el.__isMounted=!1,Me(()=>{H(),delete t.el.__isMounted},s)):H()}else{if(Ol(t.props)&&e.el.__isMounted===!1){Me(()=>{kc.process(e,t,n,r,o,s,i,l,a,u)},s);return}t.el=e.el,t.targetStart=e.targetStart;const A=t.anchor=e.anchor,P=t.target=e.target,R=t.targetAnchor=e.targetAnchor,H=Mr(e.props),F=H?n:P,I=H?A:R;if(i==="svg"||Ll(P)?i="svg":(i==="mathml"||Pl(P))&&(i="mathml"),v?(d(e.dynamicChildren,v,F,o,s,i,l),rl(e,t,!0)):a||f(e,t,F,I,o,s,i,l,!1),_)H?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):fo(t,n,A,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const N=t.target=ii(t.props,y);N&&fo(t,N,null,u,0)}else H&&fo(t,P,R,u,1);ko(t,_)}},remove(e,t,n,{um:r,o:{remove:o}},s){const{shapeFlag:i,children:l,anchor:a,targetStart:u,targetAnchor:c,target:f,props:d}=e;if(f&&(o(u),o(c)),s&&o(a),i&16){const g=s||!Mr(d);for(let y=0;y<l.length;y++){const C=l[y];r(C,t,n,g,!!C.dynamicChildren)}}},move:fo,hydrate:Dh};function fo(e,t,n,{o:{insert:r},m:o},s=2){s===0&&r(e.targetAnchor,t,n);const{el:i,anchor:l,shapeFlag:a,children:u,props:c}=e,f=s===2;if(f&&r(i,t,n),(!f||Mr(c))&&a&16)for(let d=0;d<u.length;d++)o(u[d],t,n,2);f&&r(l,t,n)}function Dh(e,t,n,r,o,s,{o:{nextSibling:i,parentNode:l,querySelector:a,insert:u,createText:c}},f){function d(S,_){let h=_;for(;h;){if(h&&h.nodeType===8){if(h.data==="teleport start anchor")t.targetStart=h;else if(h.data==="teleport anchor"){t.targetAnchor=h,S._lpa=t.targetAnchor&&i(t.targetAnchor);break}}h=i(h)}}function g(S,_){_.anchor=f(i(S),_,l(S),n,r,o,s)}const y=t.target=ii(t.props,a),C=Mr(t.props);if(y){const S=y._lpa||y.firstChild;t.shapeFlag&16&&(C?(g(e,t),d(y,S),t.targetAnchor||li(y,t,c,u,l(e)===y?e:null)):(t.anchor=i(e),d(y,S),t.targetAnchor||li(y,t,c,u),f(S&&i(S),t,y,n,r,o,s))),ko(t,C)}else C&&t.shapeFlag&16&&(g(e,t),t.targetStart=e,t.targetAnchor=i(e));return t.anchor&&i(t.anchor)}const $h=kc;function ko(e,t){const n=e.ctx;if(n&&n.ut){let r,o;for(t?(r=e.el,o=e.anchor):(r=e.targetStart,o=e.targetAnchor);r&&r!==o;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function li(e,t,n,r,o=null){const s=t.targetStart=n(""),i=t.targetAnchor=n("");return s[Cc]=i,e&&(r(s,e,o),r(i,e,o)),i}const Ft=Symbol("_leaveCb"),yr=Symbol("_enterCb");function xc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Gt(()=>{e.isMounted=!0}),Et(()=>{e.isUnmounting=!0}),e}const pt=[Function,Array],Tc={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:pt,onEnter:pt,onAfterEnter:pt,onEnterCancelled:pt,onBeforeLeave:pt,onLeave:pt,onAfterLeave:pt,onLeaveCancelled:pt,onBeforeAppear:pt,onAppear:pt,onAfterAppear:pt,onAppearCancelled:pt},Ac=e=>{const t=e.subTree;return t.component?Ac(t.component):t},Fh={name:"BaseTransition",props:Tc,setup(e,{slots:t}){const n=ke(),r=xc();return()=>{const o=t.default&&Zi(t.default(),!0);if(!o||!o.length)return;const s=Rc(o),i=ue(e),{mode:l}=i;if(r.isLeaving)return ks(s);const a=Il(s);if(!a)return ks(s);let u=Hr(a,i,r,n,f=>u=f);a.type!==Ge&&Sn(a,u);let c=n.subTree&&Il(n.subTree);if(c&&c.type!==Ge&&!yn(c,a)&&Ac(n).type!==Ge){let f=Hr(c,i,r,n);if(Sn(c,f),l==="out-in"&&a.type!==Ge)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,c=void 0},ks(s);l==="in-out"&&a.type!==Ge?f.delayLeave=(d,g,y)=>{const C=Oc(r,c);C[String(c.key)]=c,d[Ft]=()=>{g(),d[Ft]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{y(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return s}}};function Rc(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Ge){t=n;break}}return t}const qh=Fh;function Oc(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Hr(e,t,n,r,o){const{appear:s,mode:i,persisted:l=!1,onBeforeEnter:a,onEnter:u,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:d,onLeave:g,onAfterLeave:y,onLeaveCancelled:C,onBeforeAppear:S,onAppear:_,onAfterAppear:h,onAppearCancelled:E}=t,v=String(e.key),A=Oc(n,e),P=(F,I)=>{F&&Ot(F,r,9,I)},R=(F,I)=>{const N=I[1];P(F,I),se(F)?F.every(x=>x.length<=1)&&N():F.length<=1&&N()},H={mode:i,persisted:l,beforeEnter(F){let I=a;if(!n.isMounted)if(s)I=S||a;else return;F[Ft]&&F[Ft](!0);const N=A[v];N&&yn(e,N)&&N.el[Ft]&&N.el[Ft](),P(I,[F])},enter(F){if(A[v]===e)return;let I=u,N=c,x=f;if(!n.isMounted)if(s)I=_||u,N=h||c,x=E||f;else return;let B=!1;F[yr]=Y=>{B||(B=!0,Y?P(x,[F]):P(N,[F]),H.delayedLeave&&H.delayedLeave(),F[yr]=void 0)};const q=F[yr].bind(null,!1);I?R(I,[F,q]):q()},leave(F,I){const N=String(e.key);if(F[yr]&&F[yr](!0),n.isUnmounting)return I();P(d,[F]);let x=!1;F[Ft]=q=>{x||(x=!0,I(),q?P(C,[F]):P(y,[F]),F[Ft]=void 0,A[N]===e&&delete A[N])};const B=F[Ft].bind(null,!1);A[N]=e,g?R(g,[F,B]):B()},clone(F){const I=Hr(F,t,n,r,o);return o&&o(I),I}};return H}function ks(e){if(ls(e))return e=cn(e),e.children=null,e}function Il(e){if(!ls(e))return Sc(e.type)&&e.children?Rc(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ae(n.default))return n.default()}}function Sn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Sn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Zi(e,t=!1,n){let r=[],o=0;for(let s=0;s<e.length;s++){let i=e[s];const l=n==null?i.key:String(n)+String(i.key!=null?i.key:s);i.type===ut?(i.patchFlag&128&&o++,r=r.concat(Zi(i.children,t,l))):(t||i.type!==Ge)&&r.push(l!=null?cn(i,{key:l}):i)}if(o>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}function Gn(e,t){return ae(e)?De({name:e.name},t,{setup:e}):e}function Lc(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Nl(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const $o=new WeakMap;function Dr(e,t,n,r,o=!1){if(se(e)){e.forEach((C,S)=>Dr(C,t&&(se(t)?t[S]:t),n,r,o));return}if(Vn(r)&&!o){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Dr(e,t,n,r.component.subTree);return}const s=r.shapeFlag&4?ds(r.component):r.el,i=o?null:s,{i:l,r:a}=e,u=t&&t.r,c=l.refs===Ce?l.refs={}:l.refs,f=l.setupState,d=ue(f),g=f===Ce?Vu:C=>Nl(c,C)?!1:_e(d,C),y=(C,S)=>!(S&&Nl(c,S));if(u!=null&&u!==a){if(Ml(t),xe(u))c[u]=null,g(u)&&(f[u]=null);else if(Ae(u)){const C=t;y(u,C.k)&&(u.value=null),C.k&&(c[C.k]=null)}}if(ae(a))no(a,l,12,[i,c]);else{const C=xe(a),S=Ae(a);if(C||S){const _=()=>{if(e.f){const h=C?g(a)?f[a]:c[a]:y()||!e.k?a.value:c[e.k];if(o)se(h)&&Ui(h,s);else if(se(h))h.includes(s)||h.push(s);else if(C)c[a]=[s],g(a)&&(f[a]=c[a]);else{const E=[s];y(a,e.k)&&(a.value=E),e.k&&(c[e.k]=E)}}else C?(c[a]=i,g(a)&&(f[a]=i)):S&&(y(a,e.k)&&(a.value=i),e.k&&(c[e.k]=i))};if(i){const h=()=>{_(),$o.delete(e)};h.id=-1,$o.set(e,h),Me(h,n)}else Ml(e),_()}}}function Ml(e){const t=$o.get(e);t&&(t.flags|=8,$o.delete(e))}ts().requestIdleCallback;ts().cancelIdleCallback;const Vn=e=>!!e.type.__asyncLoader,ls=e=>e.type.__isKeepAlive,Vh={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=ke(),r=n.ctx;if(!r.renderer)return()=>{const h=t.default&&t.default();return h&&h.length===1?h[0]:h};const o=new Map,s=new Set;let i=null;const l=n.suspense,{renderer:{p:a,m:u,um:c,o:{createElement:f}}}=r,d=f("div");r.activate=(h,E,v,A,P)=>{const R=h.component;u(h,E,v,0,l),a(R.vnode,h,E,v,R,l,A,h.slotScopeIds,P),Me(()=>{R.isDeactivated=!1,R.a&&Pr(R.a);const H=h.props&&h.props.onVnodeMounted;H&&_t(H,R.parent,h)},l)},r.deactivate=h=>{const E=h.component;qo(E.m),qo(E.a),u(h,d,null,1,l),Me(()=>{E.da&&Pr(E.da);const v=h.props&&h.props.onVnodeUnmounted;v&&_t(v,E.parent,h),E.isDeactivated=!0},l)};function g(h){xs(h),c(h,n,l,!0)}function y(h){o.forEach((E,v)=>{const A=hi(Vn(E)?E.type.__asyncResolved||{}:E.type);A&&!h(A)&&C(v)})}function C(h){const E=o.get(h);E&&(!i||!yn(E,i))?g(E):i&&xs(i),o.delete(h),s.delete(h)}ge(()=>[e.include,e.exclude],([h,E])=>{h&&y(v=>Tr(h,v)),E&&y(v=>!Tr(E,v))},{flush:"post",deep:!0});let S=null;const _=()=>{S!=null&&(Vo(n.subTree.type)?Me(()=>{o.set(S,ho(n.subTree))},n.subTree.suspense):o.set(S,ho(n.subTree)))};return Gt(_),el(_),Et(()=>{o.forEach(h=>{const{subTree:E,suspense:v}=n,A=ho(E);if(h.type===A.type&&h.key===A.key){xs(A);const P=A.component.da;P&&Me(P,v);return}g(h)})}),()=>{if(S=null,!t.default)return i=null;const h=t.default(),E=h[0];if(h.length>1)return i=null,h;if(!Kr(E)||!(E.shapeFlag&4)&&!(E.shapeFlag&128))return i=null,E;let v=ho(E);if(v.type===Ge)return i=null,v;const A=v.type,P=hi(Vn(v)?v.type.__asyncResolved||{}:A),{include:R,exclude:H,max:F}=e;if(R&&(!P||!Tr(R,P))||H&&P&&Tr(H,P))return v.shapeFlag&=-257,i=v,E;const I=v.key==null?A:v.key,N=o.get(I);return v.el&&(v=cn(v),E.shapeFlag&128&&(E.ssContent=v)),S=I,N?(v.el=N.el,v.component=N.component,v.transition&&Sn(v,v.transition),v.shapeFlag|=512,s.delete(I),s.add(I)):(s.add(I),F&&s.size>parseInt(F,10)&&C(s.values().next().value)),v.shapeFlag|=256,i=v,Vo(E.type)?E:v}}},c0=Vh;function Tr(e,t){return se(e)?e.some(n=>Tr(n,t)):xe(e)?e.split(",").includes(t):qd(e)?(e.lastIndex=0,e.test(t)):!1}function Pc(e,t){Ic(e,"a",t)}function as(e,t){Ic(e,"da",t)}function Ic(e,t,n=ze){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(us(t,r,n),n){let o=n.parent;for(;o&&o.parent;)ls(o.parent.vnode)&&Bh(r,t,n,o),o=o.parent}}function Bh(e,t,n,r){const o=us(t,e,r,!0);cs(()=>{Ui(r[t],o)},n)}function xs(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ho(e){return e.shapeFlag&128?e.ssContent:e}function us(e,t,n=ze,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{ln();const l=oo(n),a=Ot(t,n,e,i);return l(),an(),a});return r?o.unshift(s):o.push(s),s}}const dn=e=>(t,n=ze)=>{(!Gr||e==="sp")&&us(e,(...r)=>t(...r),n)},jh=dn("bm"),Gt=dn("m"),Nc=dn("bu"),el=dn("u"),Et=dn("bum"),cs=dn("um"),Uh=dn("sp"),Hh=dn("rtg"),Wh=dn("rtc");function Kh(e,t=ze){us("ec",e,t)}const Gh="components";function zh(e,t){return Yh(Gh,e,!0,t)||e}const Qh=Symbol.for("v-ndc");function Yh(e,t,n=!0,r=!1){const o=ft||ze;if(o){const s=o.type;{const l=hi(s,!1);if(l&&(l===t||l===tt(t)||l===es(tt(t))))return s}const i=Dl(o[e]||s[e],t)||Dl(o.appContext[e],t);return!i&&r?s:i}}function Dl(e,t){return e&&(e[t]||e[tt(t)]||e[es(tt(t))])}function f0(e,t,n,r){let o;const s=n&&n[r],i=se(e);if(i||xe(e)){const l=i&&on(e);let a=!1,u=!1;l&&(a=!mt(e),u=un(e),e=os(e)),o=new Array(e.length);for(let c=0,f=e.length;c<f;c++)o[c]=t(a?u?cr(Rt(e[c])):Rt(e[c]):e[c],c,void 0,s&&s[c])}else if(typeof e=="number"){o=new Array(e);for(let l=0;l<e;l++)o[l]=t(l+1,l,void 0,s&&s[l])}else if(be(e))if(e[Symbol.iterator])o=Array.from(e,(l,a)=>t(l,a,void 0,s&&s[a]));else{const l=Object.keys(e);o=new Array(l.length);for(let a=0,u=l.length;a<u;a++){const c=l[a];o[a]=t(e[c],c,a,s&&s[a])}}else o=[];return n&&(n[r]=o),o}const ai=e=>e?tf(e)?ds(e):ai(e.parent):null,$r=De(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ai(e.parent),$root:e=>ai(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Dc(e),$forceUpdate:e=>e.f||(e.f=()=>{Ji(e.update)}),$nextTick:e=>e.n||(e.n=rt.bind(e.proxy)),$watch:e=>Mh.bind(e)}),Ts=(e,t)=>e!==Ce&&!e.__isScriptSetup&&_e(e,t),Xh={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:l,appContext:a}=e;if(t[0]!=="$"){const d=i[t];if(d!==void 0)switch(d){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(Ts(r,t))return i[t]=1,r[t];if(o!==Ce&&_e(o,t))return i[t]=2,o[t];if(_e(s,t))return i[t]=3,s[t];if(n!==Ce&&_e(n,t))return i[t]=4,n[t];ui&&(i[t]=0)}}const u=$r[t];let c,f;if(u)return t==="$attrs"&&Ke(e.attrs,"get",""),u(e);if((c=l.__cssModules)&&(c=c[t]))return c;if(n!==Ce&&_e(n,t))return i[t]=4,n[t];if(f=a.config.globalProperties,_e(f,t))return f[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return Ts(o,t)?(o[t]=n,!0):r!==Ce&&_e(r,t)?(r[t]=n,!0):_e(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,props:s,type:i}},l){let a;return!!(n[l]||e!==Ce&&l[0]!=="$"&&_e(e,l)||Ts(t,l)||_e(s,l)||_e(r,l)||_e($r,l)||_e(o.config.globalProperties,l)||(a=i.__cssModules)&&a[l])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:_e(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function $l(e){return se(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let ui=!0;function Jh(e){const t=Dc(e),n=e.proxy,r=e.ctx;ui=!1,t.beforeCreate&&Fl(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:l,provide:a,inject:u,created:c,beforeMount:f,mounted:d,beforeUpdate:g,updated:y,activated:C,deactivated:S,beforeDestroy:_,beforeUnmount:h,destroyed:E,unmounted:v,render:A,renderTracked:P,renderTriggered:R,errorCaptured:H,serverPrefetch:F,expose:I,inheritAttrs:N,components:x,directives:B,filters:q}=t;if(u&&Zh(u,r,null),i)for(const Q in i){const j=i[Q];ae(j)&&(r[Q]=j.bind(n))}if(o){const Q=o.call(n,n);be(Q)&&(e.data=Wn(Q))}if(ui=!0,s)for(const Q in s){const j=s[Q],re=ae(j)?j.bind(n,n):ae(j.get)?j.get.bind(n,n):jt,ye=!ae(j)&&ae(j.set)?j.set.bind(n):jt,le=$({get:re,set:ye});Object.defineProperty(r,Q,{enumerable:!0,configurable:!0,get:()=>le.value,set:z=>le.value=z})}if(l)for(const Q in l)Mc(l[Q],r,n,Q);if(a){const Q=ae(a)?a.call(n):a;Reflect.ownKeys(Q).forEach(j=>{So(j,Q[j])})}c&&Fl(c,e,"c");function ee(Q,j){se(j)?j.forEach(re=>Q(re.bind(n))):j&&Q(j.bind(n))}if(ee(jh,f),ee(Gt,d),ee(Nc,g),ee(el,y),ee(Pc,C),ee(as,S),ee(Kh,H),ee(Wh,P),ee(Hh,R),ee(Et,h),ee(cs,v),ee(Uh,F),se(I))if(I.length){const Q=e.exposed||(e.exposed={});I.forEach(j=>{Object.defineProperty(Q,j,{get:()=>n[j],set:re=>n[j]=re,enumerable:!0})})}else e.exposed||(e.exposed={});A&&e.render===jt&&(e.render=A),N!=null&&(e.inheritAttrs=N),x&&(e.components=x),B&&(e.directives=B),F&&Lc(e)}function Zh(e,t,n=jt){se(e)&&(e=ci(e));for(const r in e){const o=e[r];let s;be(o)?"default"in o?s=it(o.from||r,o.default,!0):s=it(o.from||r):s=it(o),Ae(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[r]=s}}function Fl(e,t,n){Ot(se(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Mc(e,t,n,r){let o=r.includes(".")?wc(n,r):()=>n[r];if(xe(e)){const s=t[e];ae(s)&&ge(o,s)}else if(ae(e))ge(o,e.bind(n));else if(be(e))if(se(e))e.forEach(s=>Mc(s,t,n,r));else{const s=ae(e.handler)?e.handler.bind(n):t[e.handler];ae(s)&&ge(o,s,e)}}function Dc(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,l=s.get(t);let a;return l?a=l:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(u=>Fo(a,u,i,!0)),Fo(a,t,i)),be(t)&&s.set(t,a),a}function Fo(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&Fo(e,s,n,!0),o&&o.forEach(i=>Fo(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=em[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const em={data:ql,props:Vl,emits:Vl,methods:Ar,computed:Ar,beforeCreate:Ye,created:Ye,beforeMount:Ye,mounted:Ye,beforeUpdate:Ye,updated:Ye,beforeDestroy:Ye,beforeUnmount:Ye,destroyed:Ye,unmounted:Ye,activated:Ye,deactivated:Ye,errorCaptured:Ye,serverPrefetch:Ye,components:Ar,directives:Ar,watch:nm,provide:ql,inject:tm};function ql(e,t){return t?e?function(){return De(ae(e)?e.call(this,this):e,ae(t)?t.call(this,this):t)}:t:e}function tm(e,t){return Ar(ci(e),ci(t))}function ci(e){if(se(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ye(e,t){return e?[...new Set([].concat(e,t))]:t}function Ar(e,t){return e?De(Object.create(null),e,t):t}function Vl(e,t){return e?se(e)&&se(t)?[...new Set([...e,...t])]:De(Object.create(null),$l(e),$l(t??{})):t}function nm(e,t){if(!e)return t;if(!t)return e;const n=De(Object.create(null),e);for(const r in t)n[r]=Ye(e[r],t[r]);return n}function $c(){return{app:null,config:{isNativeTag:Vu,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let rm=0;function om(e,t){return function(r,o=null){ae(r)||(r=De({},r)),o!=null&&!be(o)&&(o=null);const s=$c(),i=new WeakSet,l=[];let a=!1;const u=s.app={_uid:rm++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:Dm,get config(){return s.config},set config(c){},use(c,...f){return i.has(c)||(c&&ae(c.install)?(i.add(c),c.install(u,...f)):ae(c)&&(i.add(c),c(u,...f))),u},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),u},component(c,f){return f?(s.components[c]=f,u):s.components[c]},directive(c,f){return f?(s.directives[c]=f,u):s.directives[c]},mount(c,f,d){if(!a){const g=u._ceVNode||Ze(r,o);return g.appContext=s,d===!0?d="svg":d===!1&&(d=void 0),e(g,c,d),a=!0,u._container=c,c.__vue_app__=u,ds(g.component)}},onUnmount(c){l.push(c)},unmount(){a&&(Ot(l,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,f){return s.provides[c]=f,u},runWithContext(c){const f=Bn;Bn=u;try{return c()}finally{Bn=f}}};return u}}let Bn=null;const sm=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${tt(t)}Modifiers`]||e[`${Hn(t)}Modifiers`];function im(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Ce;let o=n;const s=t.startsWith("update:"),i=s&&sm(r,t.slice(7));i&&(i.trim&&(o=n.map(c=>xe(c)?c.trim():c)),i.number&&(o=n.map(Ud)));let l,a=r[l=ys(t)]||r[l=ys(tt(t))];!a&&s&&(a=r[l=ys(Hn(t))]),a&&Ot(a,e,6,o);const u=r[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ot(u,e,6,o)}}const lm=new WeakMap;function Fc(e,t,n=!1){const r=n?lm:t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},l=!1;if(!ae(e)){const a=u=>{const c=Fc(u,t,!0);c&&(l=!0,De(i,c))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(be(e)&&r.set(e,null),null):(se(s)?s.forEach(a=>i[a]=null):De(i,s),be(e)&&r.set(e,i),i)}function fs(e,t){return!e||!Xo(t)?!1:(t=t.slice(2).replace(/Once$/,""),_e(e,t[0].toLowerCase()+t.slice(1))||_e(e,Hn(t))||_e(e,t))}function Bl(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[s],slots:i,attrs:l,emit:a,render:u,renderCache:c,props:f,data:d,setupState:g,ctx:y,inheritAttrs:C}=e,S=Do(e);let _,h;try{if(n.shapeFlag&4){const v=o||r,A=v;_=Vt(u.call(A,v,c,f,g,d,y)),h=l}else{const v=t;_=Vt(v.length>1?v(f,{attrs:l,slots:i,emit:a}):v(f,null)),h=t.props?l:am(l)}}catch(v){Fr.length=0,is(v,e,1),_=Ze(Ge)}let E=_;if(h&&C!==!1){const v=Object.keys(h),{shapeFlag:A}=E;v.length&&A&7&&(s&&v.some(ji)&&(h=um(h,s)),E=cn(E,h,!1,!0))}return n.dirs&&(E=cn(E,null,!1,!0),E.dirs=E.dirs?E.dirs.concat(n.dirs):n.dirs),n.transition&&Sn(E,n.transition),_=E,Do(S),_}const am=e=>{let t;for(const n in e)(n==="class"||n==="style"||Xo(n))&&((t||(t={}))[n]=e[n]);return t},um=(e,t)=>{const n={};for(const r in e)(!ji(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function cm(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:l,patchFlag:a}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?jl(r,i,u):!!i;if(a&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const d=c[f];if(qc(i,r,d)&&!fs(u,d))return!0}}}else return(o||l)&&(!l||!l.$stable)?!0:r===i?!1:r?i?jl(r,i,u):!0:!!i;return!1}function jl(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const s=r[o];if(qc(t,e,s)&&!fs(n,s))return!0}return!1}function qc(e,t,n){const r=e[n],o=t[n];return n==="style"&&be(r)&&be(o)?!Hi(r,o):r!==o}function fm({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const Vc={},Bc=()=>Object.create(Vc),jc=e=>Object.getPrototypeOf(e)===Vc;function dm(e,t,n,r=!1){const o={},s=Bc();e.propsDefaults=Object.create(null),Uc(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:fc(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function hm(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,l=ue(o),[a]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let d=c[f];if(fs(e.emitsOptions,d))continue;const g=t[d];if(a)if(_e(s,d))g!==s[d]&&(s[d]=g,u=!0);else{const y=tt(d);o[y]=fi(a,l,y,g,e,!1)}else g!==s[d]&&(s[d]=g,u=!0)}}}else{Uc(e,t,o,s)&&(u=!0);let c;for(const f in l)(!t||!_e(t,f)&&((c=Hn(f))===f||!_e(t,c)))&&(a?n&&(n[f]!==void 0||n[c]!==void 0)&&(o[f]=fi(a,l,f,void 0,e,!0)):delete o[f]);if(s!==l)for(const f in s)(!t||!_e(t,f))&&(delete s[f],u=!0)}u&&en(e.attrs,"set","")}function Uc(e,t,n,r){const[o,s]=e.propsOptions;let i=!1,l;if(t)for(let a in t){if(Lr(a))continue;const u=t[a];let c;o&&_e(o,c=tt(a))?!s||!s.includes(c)?n[c]=u:(l||(l={}))[c]=u:fs(e.emitsOptions,a)||(!(a in r)||u!==r[a])&&(r[a]=u,i=!0)}if(s){const a=ue(n),u=l||Ce;for(let c=0;c<s.length;c++){const f=s[c];n[f]=fi(o,a,f,u[f],e,!_e(u,f))}}return i}function fi(e,t,n,r,o,s){const i=e[n];if(i!=null){const l=_e(i,"default");if(l&&r===void 0){const a=i.default;if(i.type!==Function&&!i.skipFactory&&ae(a)){const{propsDefaults:u}=o;if(n in u)r=u[n];else{const c=oo(o);r=u[n]=a.call(null,t),c()}}else r=a;o.ce&&o.ce._setProp(n,r)}i[0]&&(s&&!l?r=!1:i[1]&&(r===""||r===Hn(n))&&(r=!0))}return r}const mm=new WeakMap;function Hc(e,t,n=!1){const r=n?mm:t.propsCache,o=r.get(e);if(o)return o;const s=e.props,i={},l=[];let a=!1;if(!ae(e)){const c=f=>{a=!0;const[d,g]=Hc(f,t,!0);De(i,d),g&&l.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!a)return be(e)&&r.set(e,lr),lr;if(se(s))for(let c=0;c<s.length;c++){const f=tt(s[c]);Ul(f)&&(i[f]=Ce)}else if(s)for(const c in s){const f=tt(c);if(Ul(f)){const d=s[c],g=i[f]=se(d)||ae(d)?{type:d}:De({},d),y=g.type;let C=!1,S=!0;if(se(y))for(let _=0;_<y.length;++_){const h=y[_],E=ae(h)&&h.name;if(E==="Boolean"){C=!0;break}else E==="String"&&(S=!1)}else C=ae(y)&&y.name==="Boolean";g[0]=C,g[1]=S,(C||_e(g,"default"))&&l.push(f)}}const u=[i,l];return be(e)&&r.set(e,u),u}function Ul(e){return e[0]!=="$"&&!Lr(e)}const tl=e=>e==="_"||e==="_ctx"||e==="$stable",nl=e=>se(e)?e.map(Vt):[Vt(e)],gm=(e,t,n)=>{if(t._n)return t;const r=Lh((...o)=>nl(t(...o)),n);return r._c=!1,r},Wc=(e,t,n)=>{const r=e._ctx;for(const o in e){if(tl(o))continue;const s=e[o];if(ae(s))t[o]=gm(o,s,r);else if(s!=null){const i=nl(s);t[o]=()=>i}}},Kc=(e,t)=>{const n=nl(t);e.slots.default=()=>n},Gc=(e,t,n)=>{for(const r in t)(n||!tl(r))&&(e[r]=t[r])},pm=(e,t,n)=>{const r=e.slots=Bc();if(e.vnode.shapeFlag&32){const o=t._;o?(Gc(r,t,n),n&&Wu(r,"_",o,!0)):Wc(t,r)}else t&&Kc(e,t)},vm=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=Ce;if(r.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:Gc(o,t,n):(s=!t.$stable,Wc(t,o)),i=t}else t&&(Kc(e,t),i={default:1});if(s)for(const l in o)!tl(l)&&i[l]==null&&delete o[l]},Me=wm;function _m(e){return bm(e)}function bm(e,t){const n=ts();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:l,createComment:a,setText:u,setElementText:c,parentNode:f,nextSibling:d,setScopeId:g=jt,insertStaticContent:y}=e,C=(b,w,O,U=null,K=null,W=null,m=void 0,p=null,k=!!w.dynamicChildren)=>{if(b===w)return;b&&!yn(b,w)&&(U=M(b),z(b,K,W,!0),b=null),w.patchFlag===-2&&(k=!1,w.dynamicChildren=null);const{type:L,ref:Z,shapeFlag:G}=w;switch(L){case ro:S(b,w,O,U);break;case Ge:_(b,w,O,U);break;case Rs:b==null&&h(w,O,U,m);break;case ut:x(b,w,O,U,K,W,m,p,k);break;default:G&1?A(b,w,O,U,K,W,m,p,k):G&6?B(b,w,O,U,K,W,m,p,k):(G&64||G&128)&&L.process(b,w,O,U,K,W,m,p,k,ne)}Z!=null&&K?Dr(Z,b&&b.ref,W,w||b,!w):Z==null&&b&&b.ref!=null&&Dr(b.ref,null,W,b,!0)},S=(b,w,O,U)=>{if(b==null)r(w.el=l(w.children),O,U);else{const K=w.el=b.el;w.children!==b.children&&u(K,w.children)}},_=(b,w,O,U)=>{b==null?r(w.el=a(w.children||""),O,U):w.el=b.el},h=(b,w,O,U)=>{[b.el,b.anchor]=y(b.children,w,O,U,b.el,b.anchor)},E=({el:b,anchor:w},O,U)=>{let K;for(;b&&b!==w;)K=d(b),r(b,O,U),b=K;r(w,O,U)},v=({el:b,anchor:w})=>{let O;for(;b&&b!==w;)O=d(b),o(b),b=O;o(w)},A=(b,w,O,U,K,W,m,p,k)=>{if(w.type==="svg"?m="svg":w.type==="math"&&(m="mathml"),b==null)P(w,O,U,K,W,m,p,k);else{const L=b.el&&b.el._isVueCE?b.el:null;try{L&&L._beginPatch(),F(b,w,K,W,m,p,k)}finally{L&&L._endPatch()}}},P=(b,w,O,U,K,W,m,p)=>{let k,L;const{props:Z,shapeFlag:G,transition:T,dirs:D}=b;if(k=b.el=i(b.type,W,Z&&Z.is,Z),G&8?c(k,b.children):G&16&&H(b.children,k,null,U,K,As(b,W),m,p),D&&Rn(b,null,U,"created"),R(k,b,b.scopeId,m,U),Z){for(const ie in Z)ie!=="value"&&!Lr(ie)&&s(k,ie,null,Z[ie],W,U);"value"in Z&&s(k,"value",null,Z.value,W),(L=Z.onVnodeBeforeMount)&&_t(L,U,b)}D&&Rn(b,null,U,"beforeMount");const te=ym(K,T);te&&T.beforeEnter(k),r(k,w,O),((L=Z&&Z.onVnodeMounted)||te||D)&&Me(()=>{L&&_t(L,U,b),te&&T.enter(k),D&&Rn(b,null,U,"mounted")},K)},R=(b,w,O,U,K)=>{if(O&&g(b,O),U)for(let W=0;W<U.length;W++)g(b,U[W]);if(K){let W=K.subTree;if(w===W||Vo(W.type)&&(W.ssContent===w||W.ssFallback===w)){const m=K.vnode;R(b,m,m.scopeId,m.slotScopeIds,K.parent)}}},H=(b,w,O,U,K,W,m,p,k=0)=>{for(let L=k;L<b.length;L++){const Z=b[L]=p?Zt(b[L]):Vt(b[L]);C(null,Z,w,O,U,K,W,m,p)}},F=(b,w,O,U,K,W,m)=>{const p=w.el=b.el;let{patchFlag:k,dynamicChildren:L,dirs:Z}=w;k|=b.patchFlag&16;const G=b.props||Ce,T=w.props||Ce;let D;if(O&&On(O,!1),(D=T.onVnodeBeforeUpdate)&&_t(D,O,w,b),Z&&Rn(w,b,O,"beforeUpdate"),O&&On(O,!0),(G.innerHTML&&T.innerHTML==null||G.textContent&&T.textContent==null)&&c(p,""),L?I(b.dynamicChildren,L,p,O,U,As(w,K),W):m||j(b,w,p,null,O,U,As(w,K),W,!1),k>0){if(k&16)N(p,G,T,O,K);else if(k&2&&G.class!==T.class&&s(p,"class",null,T.class,K),k&4&&s(p,"style",G.style,T.style,K),k&8){const te=w.dynamicProps;for(let ie=0;ie<te.length;ie++){const he=te[ie],Re=G[he],we=T[he];(we!==Re||he==="value")&&s(p,he,Re,we,K,O)}}k&1&&b.children!==w.children&&c(p,w.children)}else!m&&L==null&&N(p,G,T,O,K);((D=T.onVnodeUpdated)||Z)&&Me(()=>{D&&_t(D,O,w,b),Z&&Rn(w,b,O,"updated")},U)},I=(b,w,O,U,K,W,m)=>{for(let p=0;p<w.length;p++){const k=b[p],L=w[p],Z=k.el&&(k.type===ut||!yn(k,L)||k.shapeFlag&198)?f(k.el):O;C(k,L,Z,null,U,K,W,m,!0)}},N=(b,w,O,U,K)=>{if(w!==O){if(w!==Ce)for(const W in w)!Lr(W)&&!(W in O)&&s(b,W,w[W],null,K,U);for(const W in O){if(Lr(W))continue;const m=O[W],p=w[W];m!==p&&W!=="value"&&s(b,W,p,m,K,U)}"value"in O&&s(b,"value",w.value,O.value,K)}},x=(b,w,O,U,K,W,m,p,k)=>{const L=w.el=b?b.el:l(""),Z=w.anchor=b?b.anchor:l("");let{patchFlag:G,dynamicChildren:T,slotScopeIds:D}=w;D&&(p=p?p.concat(D):D),b==null?(r(L,O,U),r(Z,O,U),H(w.children||[],O,Z,K,W,m,p,k)):G>0&&G&64&&T&&b.dynamicChildren&&b.dynamicChildren.length===T.length?(I(b.dynamicChildren,T,O,K,W,m,p),(w.key!=null||K&&w===K.subTree)&&rl(b,w,!0)):j(b,w,O,Z,K,W,m,p,k)},B=(b,w,O,U,K,W,m,p,k)=>{w.slotScopeIds=p,b==null?w.shapeFlag&512?K.ctx.activate(w,O,U,m,k):q(w,O,U,K,W,m,k):Y(b,w,k)},q=(b,w,O,U,K,W,m)=>{const p=b.component=Om(b,U,K);if(ls(b)&&(p.ctx.renderer=ne),Lm(p,!1,m),p.asyncDep){if(K&&K.registerDep(p,ee,m),!b.el){const k=p.subTree=Ze(Ge);_(null,k,w,O),b.placeholder=k.el}}else ee(p,b,w,O,K,W,m)},Y=(b,w,O)=>{const U=w.component=b.component;if(cm(b,w,O))if(U.asyncDep&&!U.asyncResolved){Q(U,w,O);return}else U.next=w,U.update();else w.el=b.el,U.vnode=w},ee=(b,w,O,U,K,W,m)=>{const p=()=>{if(b.isMounted){let{next:G,bu:T,u:D,parent:te,vnode:ie}=b;{const wt=zc(b);if(wt){G&&(G.el=ie.el,Q(b,G,m)),wt.asyncDep.then(()=>{Me(()=>{b.isUnmounted||L()},K)});return}}let he=G,Re;On(b,!1),G?(G.el=ie.el,Q(b,G,m)):G=ie,T&&Pr(T),(Re=G.props&&G.props.onVnodeBeforeUpdate)&&_t(Re,te,G,ie),On(b,!0);const we=Bl(b),gt=b.subTree;b.subTree=we,C(gt,we,f(gt.el),M(gt),b,K,W),G.el=we.el,he===null&&fm(b,we.el),D&&Me(D,K),(Re=G.props&&G.props.onVnodeUpdated)&&Me(()=>_t(Re,te,G,ie),K)}else{let G;const{el:T,props:D}=w,{bm:te,m:ie,parent:he,root:Re,type:we}=b,gt=Vn(w);On(b,!1),te&&Pr(te),!gt&&(G=D&&D.onVnodeBeforeMount)&&_t(G,he,w),On(b,!0);{Re.ce&&Re.ce._hasShadowRoot()&&Re.ce._injectChildStyle(we,b.parent?b.parent.type:void 0);const wt=b.subTree=Bl(b);C(null,wt,O,U,b,K,W),w.el=wt.el}if(ie&&Me(ie,K),!gt&&(G=D&&D.onVnodeMounted)){const wt=w;Me(()=>_t(G,he,wt),K)}(w.shapeFlag&256||he&&Vn(he.vnode)&&he.vnode.shapeFlag&256)&&b.a&&Me(b.a,K),b.isMounted=!0,w=O=U=null}};b.scope.on();const k=b.effect=new Xu(p);b.scope.off();const L=b.update=k.run.bind(k),Z=b.job=k.runIfDirty.bind(k);Z.i=b,Z.id=b.uid,k.scheduler=()=>Ji(Z),On(b,!0),L()},Q=(b,w,O)=>{w.component=b;const U=b.vnode.props;b.vnode=w,b.next=null,hm(b,w.props,U,O),vm(b,w.children,O),ln(),Rl(b),an()},j=(b,w,O,U,K,W,m,p,k=!1)=>{const L=b&&b.children,Z=b?b.shapeFlag:0,G=w.children,{patchFlag:T,shapeFlag:D}=w;if(T>0){if(T&128){ye(L,G,O,U,K,W,m,p,k);return}else if(T&256){re(L,G,O,U,K,W,m,p,k);return}}D&8?(Z&16&&oe(L,K,W),G!==L&&c(O,G)):Z&16?D&16?ye(L,G,O,U,K,W,m,p,k):oe(L,K,W,!0):(Z&8&&c(O,""),D&16&&H(G,O,U,K,W,m,p,k))},re=(b,w,O,U,K,W,m,p,k)=>{b=b||lr,w=w||lr;const L=b.length,Z=w.length,G=Math.min(L,Z);let T;for(T=0;T<G;T++){const D=w[T]=k?Zt(w[T]):Vt(w[T]);C(b[T],D,O,null,K,W,m,p,k)}L>Z?oe(b,K,W,!0,!1,G):H(w,O,U,K,W,m,p,k,G)},ye=(b,w,O,U,K,W,m,p,k)=>{let L=0;const Z=w.length;let G=b.length-1,T=Z-1;for(;L<=G&&L<=T;){const D=b[L],te=w[L]=k?Zt(w[L]):Vt(w[L]);if(yn(D,te))C(D,te,O,null,K,W,m,p,k);else break;L++}for(;L<=G&&L<=T;){const D=b[G],te=w[T]=k?Zt(w[T]):Vt(w[T]);if(yn(D,te))C(D,te,O,null,K,W,m,p,k);else break;G--,T--}if(L>G){if(L<=T){const D=T+1,te=D<Z?w[D].el:U;for(;L<=T;)C(null,w[L]=k?Zt(w[L]):Vt(w[L]),O,te,K,W,m,p,k),L++}}else if(L>T)for(;L<=G;)z(b[L],K,W,!0),L++;else{const D=L,te=L,ie=new Map;for(L=te;L<=T;L++){const at=w[L]=k?Zt(w[L]):Vt(w[L]);at.key!=null&&ie.set(at.key,L)}let he,Re=0;const we=T-te+1;let gt=!1,wt=0;const _r=new Array(we);for(L=0;L<we;L++)_r[L]=0;for(L=D;L<=G;L++){const at=b[L];if(Re>=we){z(at,K,W,!0);continue}let It;if(at.key!=null)It=ie.get(at.key);else for(he=te;he<=T;he++)if(_r[he-te]===0&&yn(at,w[he])){It=he;break}It===void 0?z(at,K,W,!0):(_r[It-te]=L+1,It>=wt?wt=It:gt=!0,C(at,w[It],O,null,K,W,m,p,k),Re++)}const El=gt?Em(_r):lr;for(he=El.length-1,L=we-1;L>=0;L--){const at=te+L,It=w[at],wl=w[at+1],Cl=at+1<Z?wl.el||Qc(wl):U;_r[L]===0?C(null,It,O,Cl,K,W,m,p,k):gt&&(he<0||L!==El[he]?le(It,O,Cl,2):he--)}}},le=(b,w,O,U,K=null)=>{const{el:W,type:m,transition:p,children:k,shapeFlag:L}=b;if(L&6){le(b.component.subTree,w,O,U);return}if(L&128){b.suspense.move(w,O,U);return}if(L&64){m.move(b,w,O,ne);return}if(m===ut){r(W,w,O);for(let G=0;G<k.length;G++)le(k[G],w,O,U);r(b.anchor,w,O);return}if(m===Rs){E(b,w,O);return}if(U!==2&&L&1&&p)if(U===0)p.beforeEnter(W),r(W,w,O),Me(()=>p.enter(W),K);else{const{leave:G,delayLeave:T,afterLeave:D}=p,te=()=>{b.ctx.isUnmounted?o(W):r(W,w,O)},ie=()=>{W._isLeaving&&W[Ft](!0),G(W,()=>{te(),D&&D()})};T?T(W,te,ie):ie()}else r(W,w,O)},z=(b,w,O,U=!1,K=!1)=>{const{type:W,props:m,ref:p,children:k,dynamicChildren:L,shapeFlag:Z,patchFlag:G,dirs:T,cacheIndex:D}=b;if(G===-2&&(K=!1),p!=null&&(ln(),Dr(p,null,O,b,!0),an()),D!=null&&(w.renderCache[D]=void 0),Z&256){w.ctx.deactivate(b);return}const te=Z&1&&T,ie=!Vn(b);let he;if(ie&&(he=m&&m.onVnodeBeforeUnmount)&&_t(he,w,b),Z&6)Te(b.component,O,U);else{if(Z&128){b.suspense.unmount(O,U);return}te&&Rn(b,null,w,"beforeUnmount"),Z&64?b.type.remove(b,w,O,ne,U):L&&!L.hasOnce&&(W!==ut||G>0&&G&64)?oe(L,w,O,!1,!0):(W===ut&&G&384||!K&&Z&16)&&oe(k,w,O),U&&fe(b)}(ie&&(he=m&&m.onVnodeUnmounted)||te)&&Me(()=>{he&&_t(he,w,b),te&&Rn(b,null,w,"unmounted")},O)},fe=b=>{const{type:w,el:O,anchor:U,transition:K}=b;if(w===ut){Ee(O,U);return}if(w===Rs){v(b);return}const W=()=>{o(O),K&&!K.persisted&&K.afterLeave&&K.afterLeave()};if(b.shapeFlag&1&&K&&!K.persisted){const{leave:m,delayLeave:p}=K,k=()=>m(O,W);p?p(b.el,W,k):k()}else W()},Ee=(b,w)=>{let O;for(;b!==w;)O=d(b),o(b),b=O;o(w)},Te=(b,w,O)=>{const{bum:U,scope:K,job:W,subTree:m,um:p,m:k,a:L}=b;qo(k),qo(L),U&&Pr(U),K.stop(),W&&(W.flags|=8,z(m,b,w,O)),p&&Me(p,w),Me(()=>{b.isUnmounted=!0},w)},oe=(b,w,O,U=!1,K=!1,W=0)=>{for(let m=W;m<b.length;m++)z(b[m],w,O,U,K)},M=b=>{if(b.shapeFlag&6)return M(b.component.subTree);if(b.shapeFlag&128)return b.suspense.next();const w=d(b.anchor||b.el),O=w&&w[Cc];return O?d(O):w};let X=!1;const J=(b,w,O)=>{let U;b==null?w._vnode&&(z(w._vnode,null,null,!0),U=w._vnode.component):C(w._vnode||null,b,w,null,null,null,O),w._vnode=b,X||(X=!0,Rl(U),vc(),X=!1)},ne={p:C,um:z,m:le,r:fe,mt:q,mc:H,pc:j,pbc:I,n:M,o:e};return{render:J,hydrate:void 0,createApp:om(J)}}function As({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function On({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function ym(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function rl(e,t,n=!1){const r=e.children,o=t.children;if(se(r)&&se(o))for(let s=0;s<r.length;s++){const i=r[s];let l=o[s];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=o[s]=Zt(o[s]),l.el=i.el),!n&&l.patchFlag!==-2&&rl(i,l)),l.type===ro&&(l.patchFlag===-1&&(l=o[s]=Zt(l)),l.el=i.el),l.type===Ge&&!l.el&&(l.el=i.el)}}function Em(e){const t=e.slice(),n=[0];let r,o,s,i,l;const a=e.length;for(r=0;r<a;r++){const u=e[r];if(u!==0){if(o=n[n.length-1],e[o]<u){t[r]=o,n.push(r);continue}for(s=0,i=n.length-1;s<i;)l=s+i>>1,e[n[l]]<u?s=l+1:i=l;u<e[n[s]]&&(s>0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}function zc(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:zc(t)}function qo(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Qc(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?Qc(t.subTree):null}const Vo=e=>e.__isSuspense;function wm(e,t){t&&t.pendingBranch?se(e)?t.effects.push(...e):t.effects.push(e):Oh(e)}const ut=Symbol.for("v-fgt"),ro=Symbol.for("v-txt"),Ge=Symbol.for("v-cmt"),Rs=Symbol.for("v-stc"),Fr=[];let dt=null;function Yc(e=!1){Fr.push(dt=e?null:[])}function Cm(){Fr.pop(),dt=Fr[Fr.length-1]||null}let Wr=1;function Bo(e,t=!1){Wr+=e,e<0&&dt&&t&&(dt.hasOnce=!0)}function Xc(e){return e.dynamicChildren=Wr>0?dt||lr:null,Cm(),Wr>0&&dt&&dt.push(e),e}function d0(e,t,n,r,o,s){return Xc(ef(e,t,n,r,o,s,!0))}function Jc(e,t,n,r,o){return Xc(Ze(e,t,n,r,o,!0))}function Kr(e){return e?e.__v_isVNode===!0:!1}function yn(e,t){return e.type===t.type&&e.key===t.key}const Zc=({key:e})=>e??null,xo=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?xe(e)||Ae(e)||ae(e)?{i:ft,r:e,k:t,f:!!n}:e:null);function ef(e,t=null,n=null,r=0,o=null,s=e===ut?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Zc(t),ref:t&&xo(t),scopeId:bc,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:ft};return l?(ol(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=xe(n)?8:16),Wr>0&&!i&&dt&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&dt.push(a),a}const Ze=Sm;function Sm(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Qh)&&(e=Ge),Kr(e)){const l=cn(e,t,!0);return n&&ol(l,n),Wr>0&&!s&&dt&&(l.shapeFlag&6?dt[dt.indexOf(e)]=l:dt.push(l)),l.patchFlag=-2,l}if(Mm(e)&&(e=e.__vccOpts),t){t=km(t);let{class:l,style:a}=t;l&&!xe(l)&&(t.class=rs(l)),be(a)&&(ss(a)&&!se(a)&&(a=De({},a)),t.style=ns(a))}const i=xe(e)?1:Vo(e)?128:Sc(e)?64:be(e)?4:ae(e)?2:0;return ef(e,t,n,r,o,i,s,!0)}function km(e){return e?ss(e)||jc(e)?De({},e):e:null}function cn(e,t,n=!1,r=!1){const{props:o,ref:s,patchFlag:i,children:l,transition:a}=e,u=t?Tm(o||{},t):o,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Zc(u),ref:t&&t.ref?n&&s?se(s)?s.concat(xo(t)):[s,xo(t)]:xo(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ut?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&cn(e.ssContent),ssFallback:e.ssFallback&&cn(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&r&&Sn(c,a.clone(c)),c}function xm(e=" ",t=0){return Ze(ro,null,e,t)}function h0(e="",t=!1){return t?(Yc(),Jc(Ge,null,e)):Ze(Ge,null,e)}function Vt(e){return e==null||typeof e=="boolean"?Ze(Ge):se(e)?Ze(ut,null,e.slice()):Kr(e)?Zt(e):Ze(ro,null,String(e))}function Zt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:cn(e)}function ol(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(se(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),ol(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!jc(t)?t._ctx=ft:o===3&&ft&&(ft.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ae(t)?(t={default:t,_ctx:ft},n=32):(t=String(t),r&64?(n=16,t=[xm(t)]):n=8);e.children=t,e.shapeFlag|=n}function Tm(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&&(t.class=rs([t.class,r.class]));else if(o==="style")t.style=ns([t.style,r.style]);else if(Xo(o)){const s=t[o],i=r[o];i&&s!==i&&!(se(s)&&s.includes(i))&&(t[o]=s?[].concat(s,i):i)}else o!==""&&(t[o]=r[o])}return t}function _t(e,t,n,r=null){Ot(e,t,7,[n,r])}const Am=$c();let Rm=0;function Om(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||Am,s={uid:Rm++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Qu(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Hc(r,o),emitsOptions:Fc(r,o),emit:null,emitted:null,propsDefaults:Ce,inheritAttrs:r.inheritAttrs,ctx:Ce,data:Ce,props:Ce,attrs:Ce,slots:Ce,refs:Ce,setupState:Ce,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=im.bind(null,s),e.ce&&e.ce(s),s}let ze=null;const ke=()=>ze||ft;let jo,di;{const e=ts(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=>{o.length>1?o.forEach(i=>i(s)):o[0](s)}};jo=t("__VUE_INSTANCE_SETTERS__",n=>ze=n),di=t("__VUE_SSR_SETTERS__",n=>Gr=n)}const oo=e=>{const t=ze;return jo(e),e.scope.on(),()=>{e.scope.off(),jo(t)}},Hl=()=>{ze&&ze.scope.off(),jo(null)};function tf(e){return e.vnode.shapeFlag&4}let Gr=!1;function Lm(e,t=!1,n=!1){t&&di(t);const{props:r,children:o}=e.vnode,s=tf(e);dm(e,r,s,t),pm(e,o,n||t);const i=s?Pm(e,t):void 0;return t&&di(!1),i}function Pm(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Xh);const{setup:r}=n;if(r){ln();const o=e.setupContext=r.length>1?Nm(e):null,s=oo(e),i=no(r,e,0,[e.props,o]),l=ju(i);if(an(),s(),(l||e.sp)&&!Vn(e)&&Lc(e),l){if(i.then(Hl,Hl),t)return i.then(a=>{Wl(e,a)}).catch(a=>{is(a,e,0)});e.asyncDep=i}else Wl(e,i)}else nf(e)}function Wl(e,t,n){ae(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:be(t)&&(e.setupState=mc(t)),nf(e)}function nf(e,t,n){const r=e.type;e.render||(e.render=r.render||jt);{const o=oo(e);ln();try{Jh(e)}finally{an(),o()}}}const Im={get(e,t){return Ke(e,"get",""),e[t]}};function Nm(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Im),slots:e.slots,emit:e.emit,expose:t}}function ds(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(mc(Kn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in $r)return $r[n](e)},has(t,n){return n in t||n in $r}})):e.proxy}function hi(e,t=!0){return ae(e)?e.displayName||e.name:e.name||t&&e.__name}function Mm(e){return ae(e)&&"__vccOpts"in e}const $=(e,t)=>kh(e,t,Gr);function V(e,t,n){try{Bo(-1);const r=arguments.length;return r===2?be(t)&&!se(t)?Kr(t)?Ze(e,null,[t]):Ze(e,t):Ze(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Kr(n)&&(n=[n]),Ze(e,t,n))}finally{Bo(1)}}const Dm="3.5.30";let mi;const Kl=typeof window<"u"&&window.trustedTypes;if(Kl)try{mi=Kl.createPolicy("vue",{createHTML:e=>e})}catch{}const rf=mi?e=>mi.createHTML(e):e=>e,$m="http://www.w3.org/2000/svg",Fm="http://www.w3.org/1998/Math/MathML",Xt=typeof document<"u"?document:null,Gl=Xt&&Xt.createElement("template"),qm={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?Xt.createElementNS($m,e):t==="mathml"?Xt.createElementNS(Fm,e):n?Xt.createElement(e,{is:n}):Xt.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Xt.createTextNode(e),createComment:e=>Xt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Xt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Gl.innerHTML=rf(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const l=Gl.content;if(r==="svg"||r==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},hn="transition",Er="animation",fr=Symbol("_vtc"),of={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},sf=De({},Tc,of),Vm=e=>(e.displayName="Transition",e.props=sf,e),zr=Vm((e,{slots:t})=>V(qh,lf(e),t)),Ln=(e,t=[])=>{se(e)?e.forEach(n=>n(...t)):e&&e(...t)},zl=e=>e?se(e)?e.some(t=>t.length>1):e.length>1:!1;function lf(e){const t={};for(const x in e)x in of||(t[x]=e[x]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:u=i,appearToClass:c=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,y=Bm(o),C=y&&y[0],S=y&&y[1],{onBeforeEnter:_,onEnter:h,onEnterCancelled:E,onLeave:v,onLeaveCancelled:A,onBeforeAppear:P=_,onAppear:R=h,onAppearCancelled:H=E}=t,F=(x,B,q,Y)=>{x._enterCancelled=Y,gn(x,B?c:l),gn(x,B?u:i),q&&q()},I=(x,B)=>{x._isLeaving=!1,gn(x,f),gn(x,g),gn(x,d),B&&B()},N=x=>(B,q)=>{const Y=x?R:h,ee=()=>F(B,x,q);Ln(Y,[B,ee]),Ql(()=>{gn(B,x?a:s),Dt(B,x?c:l),zl(Y)||Yl(B,r,C,ee)})};return De(t,{onBeforeEnter(x){Ln(_,[x]),Dt(x,s),Dt(x,i)},onBeforeAppear(x){Ln(P,[x]),Dt(x,a),Dt(x,u)},onEnter:N(!1),onAppear:N(!0),onLeave(x,B){x._isLeaving=!0;const q=()=>I(x,B);Dt(x,f),x._enterCancelled?(Dt(x,d),gi(x)):(gi(x),Dt(x,d)),Ql(()=>{x._isLeaving&&(gn(x,f),Dt(x,g),zl(v)||Yl(x,r,S,q))}),Ln(v,[x,q])},onEnterCancelled(x){F(x,!1,void 0,!0),Ln(E,[x])},onAppearCancelled(x){F(x,!0,void 0,!0),Ln(H,[x])},onLeaveCancelled(x){I(x),Ln(A,[x])}})}function Bm(e){if(e==null)return null;if(be(e))return[Os(e.enter),Os(e.leave)];{const t=Os(e);return[t,t]}}function Os(e){return Hd(e)}function Dt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[fr]||(e[fr]=new Set)).add(t)}function gn(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[fr];n&&(n.delete(t),n.size||(e[fr]=void 0))}function Ql(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let jm=0;function Yl(e,t,n,r){const o=e._endId=++jm,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:i,timeout:l,propCount:a}=af(e,t);if(!i)return r();const u=i+"end";let c=0;const f=()=>{e.removeEventListener(u,d),s()},d=g=>{g.target===e&&++c>=a&&f()};setTimeout(()=>{c<a&&f()},l+1),e.addEventListener(u,d)}function af(e,t){const n=window.getComputedStyle(e),r=y=>(n[y]||"").split(", "),o=r(`${hn}Delay`),s=r(`${hn}Duration`),i=Xl(o,s),l=r(`${Er}Delay`),a=r(`${Er}Duration`),u=Xl(l,a);let c=null,f=0,d=0;t===hn?i>0&&(c=hn,f=i,d=s.length):t===Er?u>0&&(c=Er,f=u,d=a.length):(f=Math.max(i,u),c=f>0?i>u?hn:Er:null,d=c?c===hn?s.length:a.length:0);const g=c===hn&&/\b(?:transform|all)(?:,|$)/.test(r(`${hn}Property`).toString());return{type:c,timeout:f,propCount:d,hasTransform:g}}function Xl(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Jl(n)+Jl(e[r])))}function Jl(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function gi(e){return(e?e.ownerDocument:document).body.offsetHeight}function Um(e,t,n){const r=e[fr];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Zl=Symbol("_vod"),Hm=Symbol("_vsh"),Wm=Symbol(""),Km=/(?:^|;)\s*display\s*:/;function Gm(e,t,n){const r=e.style,o=xe(n);let s=!1;if(n&&!o){if(t)if(xe(t))for(const i of t.split(";")){const l=i.slice(0,i.indexOf(":")).trim();n[l]==null&&To(r,l,"")}else for(const i in t)n[i]==null&&To(r,i,"");for(const i in n)i==="display"&&(s=!0),To(r,i,n[i])}else if(o){if(t!==n){const i=r[Wm];i&&(n+=";"+i),r.cssText=n,s=Km.test(n)}}else t&&e.removeAttribute("style");Zl in e&&(e[Zl]=s?r.display:"",e[Hm]&&(r.display="none"))}const ea=/\s*!important$/;function To(e,t,n){if(se(n))n.forEach(r=>To(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=zm(e,t);ea.test(n)?e.setProperty(Hn(r),n.replace(ea,""),"important"):e[r]=n}}const ta=["Webkit","Moz","ms"],Ls={};function zm(e,t){const n=Ls[t];if(n)return n;let r=tt(t);if(r!=="filter"&&r in e)return Ls[t]=r;r=es(r);for(let o=0;o<ta.length;o++){const s=ta[o]+r;if(s in e)return Ls[t]=s}return t}const na="http://www.w3.org/1999/xlink";function ra(e,t,n,r,o,s=Yd(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(na,t.slice(6,t.length)):e.setAttributeNS(na,t,n):n==null||s&&!Ku(n)?e.removeAttribute(t):e.setAttribute(t,s?"":Kt(n)?String(n):n)}function oa(e,t,n,r,o){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?rf(n):n);return}const s=e.tagName;if(t==="value"&&s!=="PROGRESS"&&!s.includes("-")){const l=s==="OPTION"?e.getAttribute("value")||"":e.value,a=n==null?e.type==="checkbox"?"on":"":String(n);(l!==a||!("_value"in e))&&(e.value=a),n==null&&e.removeAttribute(t),e._value=n;return}let i=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=Ku(n):n==null&&l==="string"?(n="",i=!0):l==="number"&&(n=0,i=!0)}try{e[t]=n}catch{}i&&e.removeAttribute(o||t)}function Qm(e,t,n,r){e.addEventListener(t,n,r)}function Ym(e,t,n,r){e.removeEventListener(t,n,r)}const sa=Symbol("_vei");function Xm(e,t,n,r,o=null){const s=e[sa]||(e[sa]={}),i=s[t];if(r&&i)i.value=r;else{const[l,a]=Jm(t);if(r){const u=s[t]=tg(r,o);Qm(e,l,u,a)}else i&&(Ym(e,l,i,a),s[t]=void 0)}}const ia=/(?:Once|Passive|Capture)$/;function Jm(e){let t;if(ia.test(e)){t={};let r;for(;r=e.match(ia);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Hn(e.slice(2)),t]}let Ps=0;const Zm=Promise.resolve(),eg=()=>Ps||(Zm.then(()=>Ps=0),Ps=Date.now());function tg(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Ot(ng(r,n.value),t,5,[r])};return n.value=e,n.attached=eg(),n}function ng(e,t){if(se(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const la=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,rg=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?Um(e,r,i):t==="style"?Gm(e,n,r):Xo(t)?ji(t)||Xm(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):og(e,t,r,i))?(oa(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ra(e,t,r,i,s,t!=="value")):e._isVueCE&&(sg(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!xe(r)))?oa(e,tt(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),ra(e,t,r,i))};function og(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&la(t)&&ae(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return la(t)&&xe(n)?!1:t in e}function sg(e,t){const n=e._def.props;if(!n)return!1;const r=tt(t);return Array.isArray(n)?n.some(o=>tt(o)===r):Object.keys(n).some(o=>tt(o)===r)}const uf=new WeakMap,cf=new WeakMap,Uo=Symbol("_moveCb"),aa=Symbol("_enterCb"),ig=e=>(delete e.props.mode,e),lg=ig({name:"TransitionGroup",props:De({},sf,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ke(),r=xc();let o,s;return el(()=>{if(!o.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!dg(o[0].el,n.vnode.el,i)){o=[];return}o.forEach(ug),o.forEach(cg);const l=o.filter(fg);gi(n.vnode.el),l.forEach(a=>{const u=a.el,c=u.style;Dt(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const f=u[Uo]=d=>{d&&d.target!==u||(!d||d.propertyName.endsWith("transform"))&&(u.removeEventListener("transitionend",f),u[Uo]=null,gn(u,i))};u.addEventListener("transitionend",f)}),o=[]}),()=>{const i=ue(e),l=lf(i);let a=i.tag||ut;if(o=[],s)for(let u=0;u<s.length;u++){const c=s[u];c.el&&c.el instanceof Element&&(o.push(c),Sn(c,Hr(c,l,r,n)),uf.set(c,ff(c.el)))}s=t.default?Zi(t.default()):[];for(let u=0;u<s.length;u++){const c=s[u];c.key!=null&&Sn(c,Hr(c,l,r,n))}return Ze(a,null,s)}}}),ag=lg;function ug(e){const t=e.el;t[Uo]&&t[Uo](),t[aa]&&t[aa]()}function cg(e){cf.set(e,ff(e.el))}function fg(e){const t=uf.get(e),n=cf.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const s=e.el,i=s.style,l=s.getBoundingClientRect();let a=1,u=1;return s.offsetWidth&&(a=l.width/s.offsetWidth),s.offsetHeight&&(u=l.height/s.offsetHeight),(!Number.isFinite(a)||a===0)&&(a=1),(!Number.isFinite(u)||u===0)&&(u=1),Math.abs(a-1)<.01&&(a=1),Math.abs(u-1)<.01&&(u=1),i.transform=i.webkitTransform=`translate(${r/a}px,${o/u}px)`,i.transitionDuration="0s",e}}function ff(e){const t=e.getBoundingClientRect();return{left:t.left,top:t.top}}function dg(e,t,n){const r=e.cloneNode(),o=e[fr];o&&o.forEach(l=>{l.split(/\s+/).forEach(a=>a&&r.classList.remove(a))}),n.split(/\s+/).forEach(l=>l&&r.classList.add(l)),r.style.display="none";const s=t.nodeType===1?t:t.parentNode;s.appendChild(r);const{hasTransform:i}=af(r);return s.removeChild(r),i}const hg=["ctrl","shift","alt","meta"],mg={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>hg.some(n=>e[`${n}Key`]&&!t.includes(n))},m0=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=((o,...s)=>{for(let i=0;i<t.length;i++){const l=mg[t[i]];if(l&&l(o,t))return}return e(o,...s)}))},gg=De({patchProp:rg},qm);let ua;function pg(){return ua||(ua=_m(gg))}const df=((...e)=>{const t=pg().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=_g(r);if(!o)return;const s=t._component;!ae(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const i=n(o,!1,vg(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t});function vg(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function _g(e){return xe(e)?document.querySelector(e):e}function zn(e,t,n,r){return Object.defineProperty(e,t,{get:n,set:r,enumerable:!0}),e}function g0(e,t){for(const n in t)zn(e,n,t[n]);return e}const kn=me(!1);let pi;function bg(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[4]||n[2]||"0",platform:t[0]||""}}function yg(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const hf="ontouchstart"in window||window.navigator.maxTouchPoints>0;function Eg(e){const t=e.toLowerCase(),n=yg(t),r=bg(t,n),o={mobile:!1,desktop:!1,cordova:!1,capacitor:!1,nativeMobile:!1,electron:!1,bex:!1,linux:!1,mac:!1,win:!1,cros:!1,chrome:!1,firefox:!1,opera:!1,safari:!1,vivaldi:!1,edge:!1,edgeChromium:!1,ie:!1,webkit:!1,android:!1,ios:!1,ipad:!1,iphone:!1,ipod:!1,kindle:!1,winphone:!1,blackberry:!1,playbook:!1,silk:!1};r.browser&&(o[r.browser]=!0,o.version=r.version,o.versionNumber=parseInt(r.version,10)),r.platform&&(o[r.platform]=!0);const s=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];if(s===!0||t.indexOf("mobile")!==-1?o.mobile=!0:o.desktop=!0,o["windows phone"]&&(o.winphone=!0,delete o["windows phone"]),o.edga||o.edgios||o.edg?(o.edge=!0,r.browser="edge"):o.crios?(o.chrome=!0,r.browser="chrome"):o.fxios&&(o.firefox=!0,r.browser="firefox"),(o.ipod||o.ipad||o.iphone)&&(o.ios=!0),o.vivaldi&&(r.browser="vivaldi",o.vivaldi=!0),(o.chrome||o.opr||o.safari||o.vivaldi||o.mobile===!0&&o.ios!==!0&&s!==!0)&&(o.webkit=!0),o.opr&&(r.browser="opera",o.opera=!0),o.safari&&(o.blackberry||o.bb?(r.browser="blackberry",o.blackberry=!0):o.playbook?(r.browser="playbook",o.playbook=!0):o.android?(r.browser="android",o.android=!0):o.kindle?(r.browser="kindle",o.kindle=!0):o.silk&&(r.browser="silk",o.silk=!0)),o.name=r.browser,o.platform=r.platform,t.indexOf("electron")!==-1)o.electron=!0;else if(document.location.href.indexOf("-extension://")!==-1)o.bex=!0;else{if(window.Capacitor!==void 0?(o.capacitor=!0,o.nativeMobile=!0,o.nativeMobileWrapper="capacitor"):(window._cordovaNative!==void 0||window.cordova!==void 0)&&(o.cordova=!0,o.nativeMobile=!0,o.nativeMobileWrapper="cordova"),kn.value===!0&&(pi={is:{...o}}),hf===!0&&o.mac===!0&&(o.desktop===!0&&o.safari===!0||o.nativeMobile===!0&&o.android!==!0&&o.ios!==!0&&o.ipad!==!0)){delete o.mac,delete o.desktop;const i=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(o,{mobile:!0,ios:!0,platform:i,[i]:!0})}o.mobile!==!0&&window.navigator.userAgentData&&window.navigator.userAgentData.mobile&&(delete o.desktop,o.mobile=!0)}return o}const ca=navigator.userAgent||navigator.vendor||window.opera,wg={has:{touch:!1,webStorage:!1},within:{iframe:!1}},Fe={userAgent:ca,is:Eg(ca),has:{touch:hf},within:{iframe:window.self!==window.top}},vi={install(e){const{$q:t}=e;kn.value===!0?(e.onSSRHydrated.push(()=>{Object.assign(t.platform,Fe),kn.value=!1}),t.platform=Wn(this)):t.platform=this}};{let e;zn(Fe.has,"webStorage",()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch{}return e=!1,!1}),Object.assign(vi,Fe),kn.value===!0&&(Object.assign(vi,pi,wg),pi=null)}function je(e){return Kn(Gn(e))}function Cg(e){return Kn(e)}const so=(e,t)=>{const n=Wn(e);for(const r in e)zn(t,r,()=>n[r],o=>{n[r]=o});return t},nt={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(nt,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch{}function Qr(){}function p0(e){return e.button===0}function Sg(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function kg(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;for(;n;){if(t.push(n),n.tagName==="HTML")return t.push(document),t.push(window),t;n=n.parentElement}}function Ho(e){e.stopPropagation()}function En(e){e.cancelable!==!1&&e.preventDefault()}function bt(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function v0(e,t){if(e===void 0||t===!0&&e.__dragPrevented===!0)return;const n=t===!0?r=>{r.__dragPrevented=!0,r.addEventListener("dragstart",En,nt.notPassiveCapture)}:r=>{delete r.__dragPrevented,r.removeEventListener("dragstart",En,nt.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function xg(e,t,n){const r=`__q_${t}_evt`;e[r]=e[r]!==void 0?e[r].concat(n):n,n.forEach(o=>{o[0].addEventListener(o[1],e[o[2]],nt[o[3]])})}function Tg(e,t){const n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(r=>{r[0].removeEventListener(r[1],e[r[2]],nt[r[3]])}),e[n]=void 0)}function mf(e,t=250,n){let r=null;function o(){const s=arguments,i=()=>{r=null,e.apply(this,s)};r!==null&&clearTimeout(r),r=setTimeout(i,t)}return o.cancel=()=>{r!==null&&clearTimeout(r)},o}const Is=["sm","md","lg","xl"],{passive:fa}=nt,Ag=so({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:Qr,setDebounce:Qr,install({$q:e,onSSRHydrated:t}){if(e.screen=this,this.__installed===!0){e.config.screen!==void 0&&(e.config.screen.bodyClasses===!1?document.body.classList.remove(`screen--${this.name}`):this.__update(!0));return}const{visualViewport:n}=window,r=n||window,o=document.scrollingElement||document.documentElement,s=n===void 0||Fe.is.mobile===!0?()=>[Math.max(window.innerWidth,o.clientWidth),Math.max(window.innerHeight,o.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-o.clientWidth,n.height*n.scale+window.innerHeight-o.clientHeight],i=e.config.screen?.bodyClasses===!0;this.__update=f=>{const[d,g]=s();if(g!==this.height&&(this.height=g),d!==this.width)this.width=d;else if(f!==!0)return;let y=this.sizes;this.gt.xs=d>=y.sm,this.gt.sm=d>=y.md,this.gt.md=d>=y.lg,this.gt.lg=d>=y.xl,this.lt.sm=d<y.sm,this.lt.md=d<y.md,this.lt.lg=d<y.lg,this.lt.xl=d<y.xl,this.xs=this.lt.sm,this.sm=this.gt.xs===!0&&this.lt.md===!0,this.md=this.gt.sm===!0&&this.lt.lg===!0,this.lg=this.gt.md===!0&&this.lt.xl===!0,this.xl=this.gt.lg,y=this.xs===!0&&"xs"||this.sm===!0&&"sm"||this.md===!0&&"md"||this.lg===!0&&"lg"||"xl",y!==this.name&&(i===!0&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${y}`)),this.name=y)};let l,a={},u=16;this.setSizes=f=>{Is.forEach(d=>{f[d]!==void 0&&(a[d]=f[d])})},this.setDebounce=f=>{u=f};const c=()=>{const f=getComputedStyle(document.body);f.getPropertyValue("--q-size-sm")&&Is.forEach(d=>{this.sizes[d]=parseInt(f.getPropertyValue(`--q-size-${d}`),10)}),this.setSizes=d=>{Is.forEach(g=>{d[g]&&(this.sizes[g]=d[g])}),this.__update(!0)},this.setDebounce=d=>{l!==void 0&&r.removeEventListener("resize",l,fa),l=d>0?mf(this.__update,d):this.__update,r.addEventListener("resize",l,fa)},this.setDebounce(u),Object.keys(a).length!==0?(this.setSizes(a),a=void 0):this.__update(),i===!0&&this.name==="xs"&&document.body.classList.add("screen--xs")};kn.value===!0?t.push(c):c()}}),Ue=so({isActive:!1,mode:!1},{__media:void 0,set(e){Ue.mode=e,e==="auto"?(Ue.__media===void 0&&(Ue.__media=window.matchMedia("(prefers-color-scheme: dark)"),Ue.__updateMedia=()=>{Ue.set("auto")},Ue.__media.addListener(Ue.__updateMedia)),e=Ue.__media.matches):Ue.__media!==void 0&&(Ue.__media.removeListener(Ue.__updateMedia),Ue.__media=void 0),Ue.isActive=e===!0,document.body.classList.remove(`body--${e===!0?"light":"dark"}`),document.body.classList.add(`body--${e===!0?"dark":"light"}`)},toggle(){Ue.set(Ue.isActive===!1)},install({$q:e,ssrContext:t}){const n=e.config.dark;e.dark=this,this.__installed!==!0&&this.set(n!==void 0?n:!1)}});function Rg(e,t,n=document.body){if(typeof e!="string")throw new TypeError("Expected a string as propName");if(typeof t!="string")throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}let gf=!1;function Og(e){gf=e.isComposing===!0}function pf(e){return gf===!0||e!==Object(e)||e.isComposing===!0||e.qKeyEvent===!0}function Yr(e,t){return pf(e)===!0?!1:[].concat(t).includes(e.keyCode)}function vf(e){if(e.ios===!0)return"ios";if(e.android===!0)return"android"}function Lg({is:e,has:t,within:n},r){const o=[e.desktop===!0?"desktop":"mobile",`${t.touch===!1?"no-":""}touch`];if(e.mobile===!0){const s=vf(e);s!==void 0&&o.push("platform-"+s)}if(e.nativeMobile===!0){const s=e.nativeMobileWrapper;o.push(s),o.push("native-mobile"),e.ios===!0&&(r[s]===void 0||r[s].iosStatusBarPadding!==!1)&&o.push("q-ios-padding")}else e.electron===!0?o.push("electron"):e.bex===!0&&o.push("bex");return n.iframe===!0&&o.push("within-iframe"),o}function Pg(){const{is:e}=Fe,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(e.nativeMobile!==!0&&e.electron!==!0&&e.bex!==!0){if(e.desktop===!0)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(e.mobile===!0){n.delete("desktop"),n.add("mobile"),n.delete("platform-ios"),n.delete("platform-android");const o=vf(e);o!==void 0&&n.add(`platform-${o}`)}}Fe.has.touch===!0&&(n.delete("no-touch"),n.add("touch")),Fe.within.iframe===!0&&n.add("within-iframe");const r=Array.from(n).join(" ");t!==r&&(document.body.className=r)}function Ig(e){for(const t in e)Rg(t,e[t])}const Ng={install(e){if(this.__installed!==!0){if(kn.value===!0)Pg();else{const{$q:t}=e;t.config.brand!==void 0&&Ig(t.config.brand);const n=Lg(Fe,t.config);document.body.classList.add.apply(document.body.classList,n)}Fe.is.ios===!0&&document.body.addEventListener("touchstart",Qr),window.addEventListener("keydown",Og,!0)}}},_f=()=>!0;function Mg(e){return typeof e=="string"&&e!==""&&e!=="/"&&e!=="#/"}function Dg(e){return e.startsWith("#")===!0&&(e=e.substring(1)),e.startsWith("/")===!1&&(e="/"+e),e.endsWith("/")===!0&&(e=e.substring(0,e.length-1)),"#"+e}function $g(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit==="*")return _f;const t=["#/"];return Array.isArray(e.backButtonExit)===!0&&t.push(...e.backButtonExit.filter(Mg).map(Dg)),()=>t.includes(window.location.hash)}const _i={__history:[],add:Qr,remove:Qr,install({$q:e}){if(this.__installed===!0)return;const{cordova:t,capacitor:n}=Fe.is;if(t!==!0&&n!==!0)return;const r=e.config[t===!0?"cordova":"capacitor"];if(r?.backButton===!1||n===!0&&(window.Capacitor===void 0||window.Capacitor.Plugins.App===void 0))return;this.add=i=>{i.condition===void 0&&(i.condition=_f),this.__history.push(i)},this.remove=i=>{const l=this.__history.indexOf(i);l>=0&&this.__history.splice(l,1)};const o=$g(Object.assign({backButtonExit:!0},r)),s=()=>{if(this.__history.length){const i=this.__history[this.__history.length-1];i.condition()===!0&&(this.__history.pop(),i.handler())}else o()===!0?navigator.app.exitApp():window.history.back()};t===!0?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",s,!1)}):window.Capacitor.Plugins.App.addListener("backButton",s)}},da={isoName:"en-US",nativeName:"English (US)",label:{clear:"Clear",ok:"OK",cancel:"Cancel",close:"Close",set:"Set",select:"Select",reset:"Reset",remove:"Remove",update:"Update",create:"Create",search:"Search",filter:"Filter",refresh:"Refresh",expand:e=>e?`Expand "${e}"`:"Expand",collapse:e=>e?`Collapse "${e}"`:"Collapse"},date:{days:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),daysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),firstDayOfWeek:0,format24h:!1,pluralDay:"days",prevMonth:"Previous month",nextMonth:"Next month",prevYear:"Previous year",nextYear:"Next year",today:"Today",prevRangeYears:e=>`Previous ${e} years`,nextRangeYears:e=>`Next ${e} years`},table:{noData:"No data available",noResults:"No matching records found",loading:"Loading...",selectedRecords:e=>e===1?"1 record selected.":(e===0?"No":e)+" records selected.",recordsPerPage:"Records per page:",allRows:"All",pagination:(e,t,n)=>e+"-"+t+" of "+n,columns:"Columns"},pagination:{first:"First page",prev:"Previous page",next:"Next page",last:"Last page"},editor:{url:"URL",bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",unorderedList:"Unordered List",orderedList:"Ordered List",subscript:"Subscript",superscript:"Superscript",hyperlink:"Hyperlink",toggleFullscreen:"Toggle Fullscreen",quote:"Quote",left:"Left align",center:"Center align",right:"Right align",justify:"Justify align",print:"Print",outdent:"Decrease indentation",indent:"Increase indentation",removeFormat:"Remove formatting",formatting:"Formatting",fontSize:"Font Size",align:"Align",hr:"Insert Horizontal Rule",undo:"Undo",redo:"Redo",heading1:"Heading 1",heading2:"Heading 2",heading3:"Heading 3",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",paragraph:"Paragraph",code:"Code",size1:"Very small",size2:"A bit small",size3:"Normal",size4:"Medium-large",size5:"Big",size6:"Very big",size7:"Maximum",defaultFont:"Default Font",viewSource:"View Source"},tree:{noNodes:"No nodes available",noResults:"No matching nodes found"}};function ha(){const e=Array.isArray(navigator.languages)===!0&&navigator.languages.length!==0?navigator.languages[0]:navigator.language;if(typeof e=="string")return e.split(/[-_]/).map((t,n)=>n===0?t.toLowerCase():n>1||t.length<4?t.toUpperCase():t[0].toUpperCase()+t.slice(1).toLowerCase()).join("-")}const _n=so({__qLang:{}},{getLocale:ha,set(e=da,t){const n={...e,rtl:e.rtl===!0,getLocale:ha};{if(n.set=_n.set,_n.__langConfig===void 0||_n.__langConfig.noHtmlAttrs!==!0){const r=document.documentElement;r.setAttribute("dir",n.rtl===!0?"rtl":"ltr"),r.setAttribute("lang",n.isoName)}Object.assign(_n.__qLang,n)}},install({$q:e,lang:t,ssrContext:n}){e.lang=_n.__qLang,_n.__langConfig=e.config.lang,this.__installed===!0?t!==void 0&&this.set(t):(this.props=new Proxy(this.__qLang,{get(){return Reflect.get(...arguments)},ownKeys(r){return Reflect.ownKeys(r).filter(o=>o!=="set"&&o!=="getLocale")}}),this.set(t||da))}}),Fg={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}},Wo=so({iconMapFn:null,__qIconSet:{}},{set(e,t){const n={...e};n.set=Wo.set,Object.assign(Wo.__qIconSet,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__qIconSet,zn(e,"iconMapFn",()=>this.iconMapFn,r=>{this.iconMapFn=r}),this.__installed===!0?t!==void 0&&this.set(t):(this.props=new Proxy(this.__qIconSet,{get(){return Reflect.get(...arguments)},ownKeys(r){return Reflect.ownKeys(r).filter(o=>o!=="set")}}),this.set(t||Fg))}}),qg="_q_",_0="_q_l_",b0="_q_pc_",Vg="_q_fo_",y0="_q_tabs_";function E0(){}const Ko={};let bf=!1;function Bg(){bf=!0}function Ns(e,t){if(e===t)return!0;if(e!==null&&t!==null&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;let n,r;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(Ns(e[r],t[r])!==!0)return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let s=e.entries();for(r=s.next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=s.next()}for(s=e.entries(),r=s.next();r.done!==!0;){if(Ns(r.value[1],t.get(r.value[0]))!==!0)return!1;r=s.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;const s=e.entries();for(r=s.next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=s.next()}return!0}if(e.buffer!=null&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const o=Object.keys(e).filter(s=>e[s]!==void 0);if(n=o.length,n!==Object.keys(t).filter(s=>t[s]!==void 0).length)return!1;for(r=n;r--!==0;){const s=o[r];if(Ns(e[s],t[s])!==!0)return!1}return!0}return e!==e&&t!==t}function ct(e){return e!==null&&typeof e=="object"&&Array.isArray(e)!==!0}function w0(e){return Object.prototype.toString.call(e)==="[object Date]"}function C0(e){return typeof e=="number"&&isFinite(e)}const ma=[vi,Ng,Ue,Ag,_i,_n,Wo];function sl(e,t){const n=df(e);n.config.globalProperties=t.config.globalProperties;const{reload:r,...o}=t._context;return Object.assign(n._context,o),n}function ga(e,t){t.forEach(n=>{n.install(e),n.__installed=!0})}function jg(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(qg,n.$q),ga(n,ma),t.components!==void 0&&Object.values(t.components).forEach(r=>{ct(r)===!0&&r.name!==void 0&&e.component(r.name,r)}),t.directives!==void 0&&Object.values(t.directives).forEach(r=>{ct(r)===!0&&r.name!==void 0&&e.directive(r.name,r)}),t.plugins!==void 0&&ga(n,Object.values(t.plugins).filter(r=>typeof r.install=="function"&&ma.includes(r)===!1)),kn.value===!0&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(r=>{r()}),n.$q.onSSRHydrated=()=>{}})}const Ug=function(e,t={}){const n={version:"2.18.6"};bf===!1?(t.config!==void 0&&Object.assign(Ko,t.config),n.config={...Ko},Bg()):n.config=t.config||{},jg(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},Hg={name:"Quasar",version:"2.18.6",install:Ug,lang:_n,iconSet:Wo};function Wg(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Kg=(e,t,n)=>Gg({l:e,k:t,s:n}),Gg=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),et=e=>typeof e=="number"&&isFinite(e),yf=e=>ll(e)==="[object Date]",pa=e=>ll(e)==="[object RegExp]",il=e=>Pe(e)&&Object.keys(e).length===0,Qn=Object.assign,zg=Object.create,lt=(e=null)=>zg(e);function va(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/\//g,"&#x2F;").replace(/=/g,"&#x3D;")}function _a(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Qg(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(r,o,s)=>`${o}="${_a(s)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(r,o,s)=>`${o}='${_a(s)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1&#111;n$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(r=>{e=e.replace(r,"$1javascript&#58;")}),e}const Yg=Object.prototype.hasOwnProperty;function wn(e,t){return Yg.call(e,t)}const Ut=Array.isArray,Ve=e=>typeof e=="function",ce=e=>typeof e=="string",ot=e=>typeof e=="boolean",Qe=e=>e!==null&&typeof e=="object",Xg=e=>Qe(e)&&Ve(e.then)&&Ve(e.catch),Ef=Object.prototype.toString,ll=e=>Ef.call(e),Pe=e=>ll(e)==="[object Object]",Jg=e=>e==null?"":Ut(e)||Pe(e)&&e.toString===Ef?JSON.stringify(e,null,2):String(e);function al(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}function Zg(e,t,n){return{line:e,column:t,offset:n}}function bi(e,t,n){return{start:e,end:t}}const ve={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14},ep=17;function hs(e,t,n={}){const{domain:r,messages:o,args:s}=n,i=e,l=new SyntaxError(String(i));return l.code=e,t&&(l.location=t),l.domain=r,l}function tp(e){throw e}const Nt=" ",np="\r",He=`
`,rp="\u2028",op="\u2029";function sp(e){const t=e;let n=0,r=1,o=1,s=0;const i=R=>t[R]===np&&t[R+1]===He,l=R=>t[R]===He,a=R=>t[R]===op,u=R=>t[R]===rp,c=R=>i(R)||l(R)||a(R)||u(R),f=()=>n,d=()=>r,g=()=>o,y=()=>s,C=R=>i(R)||a(R)||u(R)?He:t[R],S=()=>C(n),_=()=>C(n+s);function h(){return s=0,c(n)&&(r++,o=0),i(n)&&n++,n++,o++,t[n]}function E(){return i(n+s)&&s++,s++,t[n+s]}function v(){n=0,r=1,o=1,s=0}function A(R=0){s=R}function P(){const R=n+s;for(;R!==n;)h();s=0}return{index:f,line:d,column:g,peekOffset:y,charAt:C,currentChar:S,currentPeek:_,next:h,peek:E,reset:v,resetPeek:A,skipToPeek:P}}const Qt=void 0,ip=".",ba="'",lp="tokenizer";function ap(e,t={}){const n=t.location!==!1,r=sp(e),o=()=>r.index(),s=()=>Zg(r.line(),r.column(),r.index()),i=s(),l=o(),a={currentType:13,offset:l,startLoc:i,endLoc:i,lastType:13,lastOffset:l,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},u=()=>a,{onError:c}=t;function f(m,p,k,...L){const Z=u();if(p.column+=k,p.offset+=k,c){const G=n?bi(Z.startLoc,p):null,T=hs(m,G,{domain:lp,args:L});c(T)}}function d(m,p,k){m.endLoc=s(),m.currentType=p;const L={type:p};return n&&(L.loc=bi(m.startLoc,m.endLoc)),k!=null&&(L.value=k),L}const g=m=>d(m,13);function y(m,p){return m.currentChar()===p?(m.next(),p):(f(ve.EXPECTED_TOKEN,s(),0,p),"")}function C(m){let p="";for(;m.currentPeek()===Nt||m.currentPeek()===He;)p+=m.currentPeek(),m.peek();return p}function S(m){const p=C(m);return m.skipToPeek(),p}function _(m){if(m===Qt)return!1;const p=m.charCodeAt(0);return p>=97&&p<=122||p>=65&&p<=90||p===95}function h(m){if(m===Qt)return!1;const p=m.charCodeAt(0);return p>=48&&p<=57}function E(m,p){const{currentType:k}=p;if(k!==2)return!1;C(m);const L=_(m.currentPeek());return m.resetPeek(),L}function v(m,p){const{currentType:k}=p;if(k!==2)return!1;C(m);const L=m.currentPeek()==="-"?m.peek():m.currentPeek(),Z=h(L);return m.resetPeek(),Z}function A(m,p){const{currentType:k}=p;if(k!==2)return!1;C(m);const L=m.currentPeek()===ba;return m.resetPeek(),L}function P(m,p){const{currentType:k}=p;if(k!==7)return!1;C(m);const L=m.currentPeek()===".";return m.resetPeek(),L}function R(m,p){const{currentType:k}=p;if(k!==8)return!1;C(m);const L=_(m.currentPeek());return m.resetPeek(),L}function H(m,p){const{currentType:k}=p;if(!(k===7||k===11))return!1;C(m);const L=m.currentPeek()===":";return m.resetPeek(),L}function F(m,p){const{currentType:k}=p;if(k!==9)return!1;const L=()=>{const G=m.currentPeek();return G==="{"?_(m.peek()):G==="@"||G==="|"||G===":"||G==="."||G===Nt||!G?!1:G===He?(m.peek(),L()):N(m,!1)},Z=L();return m.resetPeek(),Z}function I(m){C(m);const p=m.currentPeek()==="|";return m.resetPeek(),p}function N(m,p=!0){const k=(Z=!1,G="")=>{const T=m.currentPeek();return T==="{"||T==="@"||!T?Z:T==="|"?!(G===Nt||G===He):T===Nt?(m.peek(),k(!0,Nt)):T===He?(m.peek(),k(!0,He)):!0},L=k();return p&&m.resetPeek(),L}function x(m,p){const k=m.currentChar();return k===Qt?Qt:p(k)?(m.next(),k):null}function B(m){const p=m.charCodeAt(0);return p>=97&&p<=122||p>=65&&p<=90||p>=48&&p<=57||p===95||p===36}function q(m){return x(m,B)}function Y(m){const p=m.charCodeAt(0);return p>=97&&p<=122||p>=65&&p<=90||p>=48&&p<=57||p===95||p===36||p===45}function ee(m){return x(m,Y)}function Q(m){const p=m.charCodeAt(0);return p>=48&&p<=57}function j(m){return x(m,Q)}function re(m){const p=m.charCodeAt(0);return p>=48&&p<=57||p>=65&&p<=70||p>=97&&p<=102}function ye(m){return x(m,re)}function le(m){let p="",k="";for(;p=j(m);)k+=p;return k}function z(m){let p="";for(;;){const k=m.currentChar();if(k==="\\"){const L=m.peek();L==="{"||L==="}"||L==="@"||L==="|"||L==="\\"?(p+=k+L,m.next(),m.next()):(m.resetPeek(),p+=k,m.next())}else{if(k==="{"||k==="}"||k==="@"||k==="|"||!k)break;if(k===Nt||k===He)if(N(m))p+=k,m.next();else{if(I(m))break;p+=k,m.next()}else p+=k,m.next()}}return p}function fe(m){S(m);let p="",k="";for(;p=ee(m);)k+=p;const L=m.currentChar();if(L&&L!=="}"&&L!==Qt&&L!==Nt&&L!==He&&L!==" "){const Z=ne(m);return f(ve.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,k+Z),k+Z}return m.currentChar()===Qt&&f(ve.UNTERMINATED_CLOSING_BRACE,s(),0),k}function Ee(m){S(m);let p="";return m.currentChar()==="-"?(m.next(),p+=`-${le(m)}`):p+=le(m),m.currentChar()===Qt&&f(ve.UNTERMINATED_CLOSING_BRACE,s(),0),p}function Te(m){return m!==ba&&m!==He}function oe(m){S(m),y(m,"'");let p="",k="";for(;p=x(m,Te);)p==="\\"?k+=M(m):k+=p;const L=m.currentChar();return L===He||L===Qt?(f(ve.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,s(),0),L===He&&(m.next(),y(m,"'")),k):(y(m,"'"),k)}function M(m){const p=m.currentChar();switch(p){case"\\":case"'":return m.next(),`\\${p}`;case"u":return X(m,p,4);case"U":return X(m,p,6);default:return f(ve.UNKNOWN_ESCAPE_SEQUENCE,s(),0,p),""}}function X(m,p,k){y(m,p);let L="";for(let Z=0;Z<k;Z++){const G=ye(m);if(!G){f(ve.INVALID_UNICODE_ESCAPE_SEQUENCE,s(),0,`\\${p}${L}${m.currentChar()}`);break}L+=G}return`\\${p}${L}`}function J(m){return m!=="{"&&m!=="}"&&m!==Nt&&m!==He}function ne(m){S(m);let p="",k="";for(;p=x(m,J);)k+=p;return k}function de(m){let p="",k="";for(;p=q(m);)k+=p;return k}function b(m){const p=k=>{const L=m.currentChar();return L==="{"||L==="@"||L==="|"||L==="("||L===")"||!L||L===Nt?k:(k+=L,m.next(),p(k))};return p("")}function w(m){S(m);const p=y(m,"|");return S(m),p}function O(m,p){let k=null;switch(m.currentChar()){case"{":return p.braceNest>=1&&f(ve.NOT_ALLOW_NEST_PLACEHOLDER,s(),0),m.next(),k=d(p,2,"{"),S(m),p.braceNest++,k;case"}":return p.braceNest>0&&p.currentType===2&&f(ve.EMPTY_PLACEHOLDER,s(),0),m.next(),k=d(p,3,"}"),p.braceNest--,p.braceNest>0&&S(m),p.inLinked&&p.braceNest===0&&(p.inLinked=!1),k;case"@":return p.braceNest>0&&f(ve.UNTERMINATED_CLOSING_BRACE,s(),0),k=U(m,p)||g(p),p.braceNest=0,k;default:{let Z=!0,G=!0,T=!0;if(I(m))return p.braceNest>0&&f(ve.UNTERMINATED_CLOSING_BRACE,s(),0),k=d(p,1,w(m)),p.braceNest=0,p.inLinked=!1,k;if(p.braceNest>0&&(p.currentType===4||p.currentType===5||p.currentType===6))return f(ve.UNTERMINATED_CLOSING_BRACE,s(),0),p.braceNest=0,K(m,p);if(Z=E(m,p))return k=d(p,4,fe(m)),S(m),k;if(G=v(m,p))return k=d(p,5,Ee(m)),S(m),k;if(T=A(m,p))return k=d(p,6,oe(m)),S(m),k;if(!Z&&!G&&!T)return k=d(p,12,ne(m)),f(ve.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,k.value),S(m),k;break}}return k}function U(m,p){const{currentType:k}=p;let L=null;const Z=m.currentChar();switch((k===7||k===8||k===11||k===9)&&(Z===He||Z===Nt)&&f(ve.INVALID_LINKED_FORMAT,s(),0),Z){case"@":return m.next(),L=d(p,7,"@"),p.inLinked=!0,L;case".":return S(m),m.next(),d(p,8,".");case":":return S(m),m.next(),d(p,9,":");default:return I(m)?(L=d(p,1,w(m)),p.braceNest=0,p.inLinked=!1,L):P(m,p)||H(m,p)?(S(m),U(m,p)):R(m,p)?(S(m),d(p,11,de(m))):F(m,p)?(S(m),Z==="{"?O(m,p)||L:d(p,10,b(m))):(k===7&&f(ve.INVALID_LINKED_FORMAT,s(),0),p.braceNest=0,p.inLinked=!1,K(m,p))}}function K(m,p){let k={type:13};if(p.braceNest>0)return O(m,p)||g(p);if(p.inLinked)return U(m,p)||g(p);switch(m.currentChar()){case"{":return O(m,p)||g(p);case"}":return f(ve.UNBALANCED_CLOSING_BRACE,s(),0),m.next(),d(p,3,"}");case"@":return U(m,p)||g(p);default:{if(I(m))return k=d(p,1,w(m)),p.braceNest=0,p.inLinked=!1,k;if(N(m))return d(p,0,z(m));break}}return k}function W(){const{currentType:m,offset:p,startLoc:k,endLoc:L}=a;return a.lastType=m,a.lastOffset=p,a.lastStartLoc=k,a.lastEndLoc=L,a.offset=o(),a.startLoc=s(),r.currentChar()===Qt?d(a,13):K(r,a)}return{nextToken:W,currentOffset:o,currentPosition:s,context:u}}const up="parser",cp=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g,fp=/\\([\\@{}|])/g;function dp(e,t){return t}function hp(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"<22>"}}}function mp(e={}){const t=e.location!==!1,{onError:n}=e;function r(_,h,E,v,...A){const P=_.currentPosition();if(P.offset+=v,P.column+=v,n){const R=t?bi(E,P):null,H=hs(h,R,{domain:up,args:A});n(H)}}function o(_,h,E){const v={type:_};return t&&(v.start=h,v.end=h,v.loc={start:E,end:E}),v}function s(_,h,E,v){t&&(_.end=h,_.loc&&(_.loc.end=E))}function i(_,h){const E=_.context(),v=o(3,E.offset,E.startLoc);return v.value=h.replace(fp,dp),s(v,_.currentOffset(),_.currentPosition()),v}function l(_,h){const E=_.context(),{lastOffset:v,lastStartLoc:A}=E,P=o(5,v,A);return P.index=parseInt(h,10),_.nextToken(),s(P,_.currentOffset(),_.currentPosition()),P}function a(_,h){const E=_.context(),{lastOffset:v,lastStartLoc:A}=E,P=o(4,v,A);return P.key=h,_.nextToken(),s(P,_.currentOffset(),_.currentPosition()),P}function u(_,h){const E=_.context(),{lastOffset:v,lastStartLoc:A}=E,P=o(9,v,A);return P.value=h.replace(cp,hp),_.nextToken(),s(P,_.currentOffset(),_.currentPosition()),P}function c(_){const h=_.nextToken(),E=_.context(),{lastOffset:v,lastStartLoc:A}=E,P=o(8,v,A);return h.type!==11?(r(_,ve.UNEXPECTED_EMPTY_LINKED_MODIFIER,E.lastStartLoc,0),P.value="",s(P,v,A),{nextConsumeToken:h,node:P}):(h.value==null&&r(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Mt(h)),P.value=h.value||"",s(P,_.currentOffset(),_.currentPosition()),{node:P})}function f(_,h){const E=_.context(),v=o(7,E.offset,E.startLoc);return v.value=h,s(v,_.currentOffset(),_.currentPosition()),v}function d(_){const h=_.context(),E=o(6,h.offset,h.startLoc);let v=_.nextToken();if(v.type===8){const A=c(_);E.modifier=A.node,v=A.nextConsumeToken||_.nextToken()}switch(v.type!==9&&r(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Mt(v)),v=_.nextToken(),v.type===2&&(v=_.nextToken()),v.type){case 10:v.value==null&&r(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Mt(v)),E.key=f(_,v.value||"");break;case 4:v.value==null&&r(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Mt(v)),E.key=a(_,v.value||"");break;case 5:v.value==null&&r(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Mt(v)),E.key=l(_,v.value||"");break;case 6:v.value==null&&r(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Mt(v)),E.key=u(_,v.value||"");break;default:{r(_,ve.UNEXPECTED_EMPTY_LINKED_KEY,h.lastStartLoc,0);const A=_.context(),P=o(7,A.offset,A.startLoc);return P.value="",s(P,A.offset,A.startLoc),E.key=P,s(E,A.offset,A.startLoc),{nextConsumeToken:v,node:E}}}return s(E,_.currentOffset(),_.currentPosition()),{node:E}}function g(_){const h=_.context(),E=h.currentType===1?_.currentOffset():h.offset,v=h.currentType===1?h.endLoc:h.startLoc,A=o(2,E,v);A.items=[];let P=null;do{const F=P||_.nextToken();switch(P=null,F.type){case 0:F.value==null&&r(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Mt(F)),A.items.push(i(_,F.value||""));break;case 5:F.value==null&&r(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Mt(F)),A.items.push(l(_,F.value||""));break;case 4:F.value==null&&r(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Mt(F)),A.items.push(a(_,F.value||""));break;case 6:F.value==null&&r(_,ve.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Mt(F)),A.items.push(u(_,F.value||""));break;case 7:{const I=d(_);A.items.push(I.node),P=I.nextConsumeToken||null;break}}}while(h.currentType!==13&&h.currentType!==1);const R=h.currentType===1?h.lastOffset:_.currentOffset(),H=h.currentType===1?h.lastEndLoc:_.currentPosition();return s(A,R,H),A}function y(_,h,E,v){const A=_.context();let P=v.items.length===0;const R=o(1,h,E);R.cases=[],R.cases.push(v);do{const H=g(_);P||(P=H.items.length===0),R.cases.push(H)}while(A.currentType!==13);return P&&r(_,ve.MUST_HAVE_MESSAGES_IN_PLURAL,E,0),s(R,_.currentOffset(),_.currentPosition()),R}function C(_){const h=_.context(),{offset:E,startLoc:v}=h,A=g(_);return h.currentType===13?A:y(_,E,v,A)}function S(_){const h=ap(_,Qn({},e)),E=h.context(),v=o(0,E.offset,E.startLoc);return t&&v.loc&&(v.loc.source=_),v.body=C(h),e.onCacheKey&&(v.cacheKey=e.onCacheKey(_)),E.currentType!==13&&r(h,ve.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,_[E.offset]||""),s(v,h.currentOffset(),h.currentPosition()),v}return{parse:S}}function Mt(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function gp(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:s=>(n.helpers.add(s),s)}}function ya(e,t){for(let n=0;n<e.length;n++)ul(e[n],t)}function ul(e,t){switch(e.type){case 1:ya(e.cases,t),t.helper("plural");break;case 2:ya(e.items,t);break;case 6:{ul(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function pp(e,t={}){const n=gp(e);n.helper("normalize"),e.body&&ul(e.body,n);const r=n.context();e.helpers=Array.from(r.helpers)}function vp(e){const t=e.body;return t.type===2?Ea(t):t.cases.forEach(n=>Ea(n)),e}function Ea(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const r=e.items[n];if(!(r.type===3||r.type===9)||r.value==null)break;t.push(r.value)}if(t.length===e.items.length){e.static=al(t);for(let n=0;n<e.items.length;n++){const r=e.items[n];(r.type===3||r.type===9)&&delete r.value}}}}function sr(e){switch(e.t=e.type,e.type){case 0:{const t=e;sr(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let r=0;r<n.length;r++)sr(n[r]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let r=0;r<n.length;r++)sr(n[r]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;sr(t.key),t.k=t.key,delete t.key,t.modifier&&(sr(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}}delete e.type}function _p(e,t){const{filename:n,breakLineCode:r,needIndent:o}=t,s=t.location!==!1,i={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:o,indentLevel:0};s&&e.loc&&(i.source=e.loc.source);const l=()=>i;function a(C,S){i.code+=C}function u(C,S=!0){const _=S?r:"";a(o?_+" ".repeat(C):_)}function c(C=!0){const S=++i.indentLevel;C&&u(S)}function f(C=!0){const S=--i.indentLevel;C&&u(S)}function d(){u(i.indentLevel)}return{context:l,push:a,indent:c,deindent:f,newline:d,helper:C=>`_${C}`,needIndent:()=>i.needIndent}}function bp(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),dr(e,t.key),t.modifier?(e.push(", "),dr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function yp(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let s=0;s<o&&(dr(e,t.items[s]),s!==o-1);s++)e.push(", ");e.deindent(r()),e.push("])")}function Ep(e,t){const{helper:n,needIndent:r}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let s=0;s<o&&(dr(e,t.cases[s]),s!==o-1);s++)e.push(", ");e.deindent(r()),e.push("])")}}function wp(e,t){t.body?dr(e,t.body):e.push("null")}function dr(e,t){const{helper:n}=e;switch(t.type){case 0:wp(e,t);break;case 1:Ep(e,t);break;case 2:yp(e,t);break;case 6:bp(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const Cp=(e,t={})=>{const n=ce(t.mode)?t.mode:"normal",r=ce(t.filename)?t.filename:"message.intl";t.sourceMap;const o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
`,s=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],l=_p(e,{filename:r,breakLineCode:o,needIndent:s});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(s),i.length>0&&(l.push(`const { ${al(i.map(c=>`${c}: _${c}`),", ")} } = ctx`),l.newline()),l.push("return "),dr(l,e),l.deindent(s),l.push("}"),delete e.helpers;const{code:a,map:u}=l.context();return{ast:e,code:a,map:u?u.toJSON():void 0}};function Sp(e,t={}){const n=Qn({},t),r=!!n.jit,o=!!n.minify,s=n.optimize==null?!0:n.optimize,l=mp(n).parse(e);return r?(s&&vp(l),o&&sr(l),{ast:l,code:""}):(pp(l,n),Cp(l,n))}function Ht(e){return Qe(e)&&cl(e)===0&&(wn(e,"b")||wn(e,"body"))}const wf=["b","body"];function kp(e){return xn(e,wf)}const Cf=["c","cases"];function xp(e){return xn(e,Cf,[])}const Sf=["s","static"];function Tp(e){return xn(e,Sf)}const kf=["i","items"];function Ap(e){return xn(e,kf,[])}const xf=["t","type"];function cl(e){return xn(e,xf)}const Tf=["v","value"];function mo(e,t){const n=xn(e,Tf);if(n!=null)return n;throw Xr(t)}const Af=["m","modifier"];function Rp(e){return xn(e,Af)}const Rf=["k","key"];function Op(e){const t=xn(e,Rf);if(t)return t;throw Xr(6)}function xn(e,t,n){for(let r=0;r<t.length;r++){const o=t[r];if(wn(e,o)&&e[o]!=null)return e[o]}return n}const Of=[...wf,...Cf,...Sf,...kf,...Rf,...Af,...Tf,...xf];function Xr(e){return new Error(`unhandled node type: ${e}`)}function Ms(e){return n=>Lp(n,e)}function Lp(e,t){const n=kp(t);if(n==null)throw Xr(0);if(cl(n)===1){const s=xp(n);return e.plural(s.reduce((i,l)=>[...i,wa(e,l)],[]))}else return wa(e,n)}function wa(e,t){const n=Tp(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const r=Ap(t).reduce((o,s)=>[...o,yi(e,s)],[]);return e.normalize(r)}}function yi(e,t){const n=cl(t);switch(n){case 3:return mo(t,n);case 9:return mo(t,n);case 4:{const r=t;if(wn(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(wn(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw Xr(n)}case 5:{const r=t;if(wn(r,"i")&&et(r.i))return e.interpolate(e.list(r.i));if(wn(r,"index")&&et(r.index))return e.interpolate(e.list(r.index));throw Xr(n)}case 6:{const r=t,o=Rp(r),s=Op(r);return e.linked(yi(e,s),o?yi(e,o):void 0,e.type)}case 7:return mo(t,n);case 8:return mo(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const Pp=e=>e;let go=lt();function Ip(e,t={}){let n=!1;const r=t.onError||tp;return t.onError=o=>{n=!0,r(o)},{...Sp(e,t),detectError:n}}function Np(e,t){if(ce(e)){ot(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||Pp)(e),o=go[r];if(o)return o;const{ast:s,detectError:i}=Ip(e,{...t,location:!1,jit:!0}),l=Ms(s);return i?l:go[r]=l}else{const n=e.cacheKey;if(n){const r=go[n];return r||(go[n]=Ms(e))}else return Ms(e)}}const nn={INVALID_ARGUMENT:ep,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},Mp=24;function rn(e){return hs(e,null,void 0)}function fl(e,t){return t.locale!=null?Ca(t.locale):Ca(e.locale)}let Ds;function Ca(e){if(ce(e))return e;if(Ve(e)){if(e.resolvedOnce&&Ds!=null)return Ds;if(e.constructor.name==="Function"){const t=e();if(Xg(t))throw rn(nn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Ds=t}else throw rn(nn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw rn(nn.NOT_SUPPORT_LOCALE_TYPE)}function Dp(e,t,n){return[...new Set([n,...Ut(t)?t:Qe(t)?Object.keys(t):ce(t)?[t]:[n]])]}function Ei(e,t,n){const r=ce(n)?n:Go,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let s=o.__localeChainCache.get(r);if(!s){s=[];let i=[n];for(;Ut(i);)i=Sa(s,i,t);const l=Ut(t)||!Pe(t)?t:t.default?t.default:null;i=ce(l)?[l]:l,Ut(i)&&Sa(s,i,!1),o.__localeChainCache.set(r,s)}return s}function Sa(e,t,n){let r=!0;for(let o=0;o<t.length&&ot(r);o++){const s=t[o];ce(s)&&(r=$p(e,t[o],n))}return r}function $p(e,t,n){let r;const o=t.split("-");do{const s=o.join("-");r=Fp(e,s,n),o.splice(-1,1)}while(o.length&&r===!0);return r}function Fp(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!=="!";const o=t.replace(/!/g,"");e.push(o),(Ut(n)||Pe(n))&&n[o]&&(r=n[o])}return r}const Tn=[];Tn[0]={w:[0],i:[3,0],"[":[4],o:[7]};Tn[1]={w:[1],".":[2],"[":[4],o:[7]};Tn[2]={w:[2],i:[3,0],0:[3,0]};Tn[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Tn[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Tn[5]={"'":[4,0],o:8,l:[5,0]};Tn[6]={'"':[4,0],o:8,l:[6,0]};const qp=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Vp(e){return qp.test(e)}function Bp(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function jp(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Up(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:Vp(t)?Bp(t):"*"+t}function Hp(e){const t=[];let n=-1,r=0,o=0,s,i,l,a,u,c,f;const d=[];d[0]=()=>{i===void 0?i=l:i+=l},d[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},d[2]=()=>{d[0](),o++},d[3]=()=>{if(o>0)o--,r=4,d[0]();else{if(o=0,i===void 0||(i=Up(i),i===!1))return!1;d[1]()}};function g(){const y=e[n+1];if(r===5&&y==="'"||r===6&&y==='"')return n++,l="\\"+y,d[0](),!0}for(;r!==null;)if(n++,s=e[n],!(s==="\\"&&g())){if(a=jp(s),f=Tn[r],u=f[a]||f.l||8,u===8||(r=u[0],u[1]!==void 0&&(c=d[u[1]],c&&(l=s,c()===!1))))return;if(r===7)return t}}const ka=new Map;function Wp(e,t){return Qe(e)?e[t]:null}function Kp(e,t){if(!Qe(e))return null;let n=ka.get(t);if(n||(n=Hp(t),n&&ka.set(t,n)),!n)return null;const r=n.length;let o=e,s=0;for(;s<r;){const i=n[s];if(Of.includes(i)&&Ht(o)||!Qe(o)||!wn(o,i))return null;const l=o[i];if(l===void 0||Ve(o))return null;o=l,s++}return o}const Gp="11.3.0",ms=-1,Go="en-US",zo="",xa=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function zp(){return{upper:(e,t)=>t==="text"&&ce(e)?e.toUpperCase():t==="vnode"&&Qe(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&ce(e)?e.toLowerCase():t==="vnode"&&Qe(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&ce(e)?xa(e):t==="vnode"&&Qe(e)&&"__v_isVNode"in e?xa(e.children):e}}let Lf;function Qp(e){Lf=e}let Pf;function Yp(e){Pf=e}let If;function Xp(e){If=e}let Nf=null;const Ta=e=>{Nf=e},Jp=()=>Nf;let Aa=0;function Zp(e={}){const t=Ve(e.onWarn)?e.onWarn:Wg,n=ce(e.version)?e.version:Gp,r=ce(e.locale)||Ve(e.locale)?e.locale:Go,o=Ve(r)?Go:r,s=Ut(e.fallbackLocale)||Pe(e.fallbackLocale)||ce(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,i=Pe(e.messages)?e.messages:$s(o),l=Pe(e.datetimeFormats)?e.datetimeFormats:$s(o),a=Pe(e.numberFormats)?e.numberFormats:$s(o),u=Qn(lt(),e.modifiers,zp()),c=e.pluralRules||lt(),f=Ve(e.missing)?e.missing:null,d=ot(e.missingWarn)||pa(e.missingWarn)?e.missingWarn:!0,g=ot(e.fallbackWarn)||pa(e.fallbackWarn)?e.fallbackWarn:!0,y=!!e.fallbackFormat,C=!!e.unresolving,S=Ve(e.postTranslation)?e.postTranslation:null,_=Pe(e.processor)?e.processor:null,h=ot(e.warnHtmlMessage)?e.warnHtmlMessage:!0,E=!!e.escapeParameter,v=Ve(e.messageCompiler)?e.messageCompiler:Lf,A=Ve(e.messageResolver)?e.messageResolver:Pf||Wp,P=Ve(e.localeFallbacker)?e.localeFallbacker:If||Dp,R=Qe(e.fallbackContext)?e.fallbackContext:void 0,H=e,F=Qe(H.__datetimeFormatters)?H.__datetimeFormatters:new Map,I=Qe(H.__numberFormatters)?H.__numberFormatters:new Map,N=Qe(H.__meta)?H.__meta:{};Aa++;const x={version:n,cid:Aa,locale:r,fallbackLocale:s,messages:i,modifiers:u,pluralRules:c,missing:f,missingWarn:d,fallbackWarn:g,fallbackFormat:y,unresolving:C,postTranslation:S,processor:_,warnHtmlMessage:h,escapeParameter:E,messageCompiler:v,messageResolver:A,localeFallbacker:P,fallbackContext:R,onWarn:t,__meta:N};return x.datetimeFormats=l,x.numberFormats=a,x.__datetimeFormatters=F,x.__numberFormatters=I,x}const $s=e=>({[e]:lt()});function dl(e,t,n,r,o){const{missing:s,onWarn:i}=e;if(s!==null){const l=s(e,n,t,o);return ce(l)?l:t}else return t}function wr(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function ev(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function tv(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r<t.length;r++)if(ev(e,t[r]))return!0;return!1}function Ra(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:i}=e,{__datetimeFormatters:l}=e;if(!ce(t[0])&&!yf(t[0])&&!et(t[0]))return zo;const[a,u,c,f]=wi(...t),d=ot(c.missingWarn)?c.missingWarn:e.missingWarn;ot(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const g=!!c.part,y=fl(e,c),C=i(e,o,y);if(!ce(a)||a==="")return new Intl.DateTimeFormat(y.replace(/!/g,""),f).format(u);let S={},_,h=null;const E="datetime format";for(let P=0;P<C.length&&(_=C[P],S=n[_]||{},h=S[a],!Pe(h));P++)dl(e,a,_,d,E);if(!Pe(h)||!ce(_))return r?ms:a;let v=`${_}__${a}`;il(f)||(v=`${v}__${JSON.stringify(f)}`);let A=l.get(v);return A||(A=new Intl.DateTimeFormat(_,Qn({},h,f)),l.set(v,A)),g?A.formatToParts(u):A.format(u)}const Mf=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function wi(...e){const[t,n,r,o]=e,s=lt();let i=lt(),l;if(ce(t)){const a=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!a)throw rn(nn.INVALID_ISO_DATE_ARGUMENT);const u=a[3]?a[3].trim().startsWith("T")?`${a[1].trim()}${a[3].trim()}`:`${a[1].trim()}T${a[3].trim()}`:a[1].trim();l=new Date(u);try{l.toISOString()}catch{throw rn(nn.INVALID_ISO_DATE_ARGUMENT)}}else if(yf(t)){if(isNaN(t.getTime()))throw rn(nn.INVALID_DATE_ARGUMENT);l=t}else if(et(t))l=t;else throw rn(nn.INVALID_ARGUMENT);return ce(n)?s.key=n:Pe(n)&&Object.keys(n).forEach(a=>{Mf.includes(a)?i[a]=n[a]:s[a]=n[a]}),ce(r)?s.locale=r:Pe(r)&&(i=r),Pe(o)&&(i=o),[s.key||"",l,s,i]}function Oa(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__datetimeFormatters.has(s)&&r.__datetimeFormatters.delete(s)}}function La(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:i}=e,{__numberFormatters:l}=e;if(!et(t[0]))return zo;const[a,u,c,f]=Ci(...t),d=ot(c.missingWarn)?c.missingWarn:e.missingWarn;ot(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const g=!!c.part,y=fl(e,c),C=i(e,o,y);if(!ce(a)||a==="")return new Intl.NumberFormat(y.replace(/!/g,""),f).format(u);let S={},_,h=null;const E="number format";for(let P=0;P<C.length&&(_=C[P],S=n[_]||{},h=S[a],!Pe(h));P++)dl(e,a,_,d,E);if(!Pe(h)||!ce(_))return r?ms:a;let v=`${_}__${a}`;il(f)||(v=`${v}__${JSON.stringify(f)}`);let A=l.get(v);return A||(A=new Intl.NumberFormat(_,Qn({},h,f)),l.set(v,A)),g?A.formatToParts(u):A.format(u)}const Df=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Ci(...e){const[t,n,r,o]=e,s=lt();let i=lt();if(!et(t))throw rn(nn.INVALID_ARGUMENT);const l=t;return ce(n)?s.key=n:Pe(n)&&Object.keys(n).forEach(a=>{Df.includes(a)?i[a]=n[a]:s[a]=n[a]}),ce(r)?s.locale=r:Pe(r)&&(i=r),Pe(o)&&(i=o),[s.key||"",l,s,i]}function Pa(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__numberFormatters.has(s)&&r.__numberFormatters.delete(s)}}const nv=e=>e,rv=e=>"",ov="text",sv=e=>e.length===0?"":al(e),iv=Jg;function Fs(e,t){return e=Math.abs(e),t===2?e===1?0:1:Math.min(e,2)}function lv(e){const t=et(e.pluralIndex)?e.pluralIndex:-1;return et(e.named?.count)?e.named.count:et(e.named?.n)?e.named.n:t}function av(e={}){const t=e.locale,n=lv(e),r=ce(t)&&Ve(e.pluralRules?.[t])?e.pluralRules[t]:Fs,o=r===Fs?void 0:Fs,s=_=>_[r(n,_.length,o)],i=e.list||[],l=_=>i[_],a=e.named||lt();et(e.pluralIndex)&&(a.count||=e.pluralIndex,a.n||=e.pluralIndex);const u=_=>a[_];function c(_,h){const E=Ve(e.messages)?e.messages(_,!!h):Qe(e.messages)?e.messages[_]:!1;return E||(e.parent?e.parent.message(_):rv)}const f=_=>e.modifiers?e.modifiers[_]:nv,d=Ve(e.processor?.normalize)?e.processor.normalize:sv,g=Ve(e.processor?.interpolate)?e.processor.interpolate:iv,y=ce(e.processor?.type)?e.processor.type:ov,S={list:l,named:u,plural:s,linked:(_,...h)=>{const[E,v]=h;let A="text",P="";h.length===1?Qe(E)?(P=E.modifier||P,A=E.type||A):ce(E)&&(P=E||P):h.length===2&&(ce(E)&&(P=E||P),ce(v)&&(A=v||A));const R=c(_,!0)(S),H=R===""||R===void 0?_:R,F=A==="vnode"&&Ut(H)&&P?H[0]:H;return P?f(P)(F,A):F},message:c,type:y,interpolate:g,normalize:d,values:Qn(lt(),i,a)};return S}const Ia=()=>"",sn=e=>Ve(e);function Na(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:s,fallbackLocale:i,messages:l}=e,[a,u]=Si(...t),c=ot(u.missingWarn)?u.missingWarn:e.missingWarn,f=ot(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,d=ot(u.escapeParameter)?u.escapeParameter:e.escapeParameter,g=!!u.resolvedMessage,y=ce(u.default)||ot(u.default)?ot(u.default)?s?a:()=>a:u.default:n?s?a:()=>a:null,C=n||y!=null&&(ce(y)||Ve(y)),S=fl(e,u);d&&uv(u);let[_,h,E]=g?[a,S,l[S]||lt()]:$f(e,a,S,i,f,c),v=_,A=a;if(!g&&!(ce(v)||Ht(v)||sn(v))&&C&&(v=y,A=v),!g&&(!(ce(v)||Ht(v)||sn(v))||!ce(h)))return o?ms:a;let P=!1;const R=()=>{P=!0},H=sn(v)?v:Ff(e,a,h,v,A,R);if(P)return v;const F=dv(e,h,E,u),I=av(F),N=cv(e,H,I);let x=r?r(N,a):N;return d&&ce(x)&&(x=Qg(x)),x}function uv(e){Ut(e.list)?e.list=e.list.map(t=>ce(t)?va(t):t):Qe(e.named)&&Object.keys(e.named).forEach(t=>{ce(e.named[t])&&(e.named[t]=va(e.named[t]))})}function $f(e,t,n,r,o,s){const{messages:i,onWarn:l,messageResolver:a,localeFallbacker:u}=e,c=u(e,r,n);let f=lt(),d,g=null;const y="translate";for(let C=0;C<c.length&&(d=c[C],f=i[d]||lt(),(g=a(f,t))===null&&(g=f[t]),!(ce(g)||Ht(g)||sn(g)));C++)if(!tv(d,c)){const S=dl(e,t,d,s,y);S!==t&&(g=S)}return[g,d,f]}function Ff(e,t,n,r,o,s){const{messageCompiler:i,warnHtmlMessage:l}=e;if(sn(r)){const u=r;return u.locale=u.locale||n,u.key=u.key||t,u}if(i==null){const u=(()=>r);return u.locale=n,u.key=t,u}const a=i(r,fv(e,n,o,r,l,s));return a.locale=n,a.key=t,a.source=r,a}function cv(e,t,n){return t(n)}function Si(...e){const[t,n,r]=e,o=lt();if(!ce(t)&&!et(t)&&!sn(t)&&!Ht(t))throw rn(nn.INVALID_ARGUMENT);const s=et(t)?String(t):(sn(t),t);return et(n)?o.plural=n:ce(n)?o.default=n:Pe(n)&&!il(n)?o.named=n:Ut(n)&&(o.list=n),et(r)?o.plural=r:ce(r)?o.default=r:Pe(r)&&Qn(o,r),[s,o]}function fv(e,t,n,r,o,s){return{locale:t,key:n,warnHtmlMessage:o,onError:i=>{throw s&&s(i),i},onCacheKey:i=>Kg(t,n,i)}}function dv(e,t,n,r){const{modifiers:o,pluralRules:s,messageResolver:i,fallbackLocale:l,fallbackWarn:a,missingWarn:u,fallbackContext:c}=e,d={locale:t,modifiers:o,pluralRules:s,messages:(g,y)=>{let C=i(n,g);if(C==null&&(c||y)){const[,,S]=$f(c||e,g,t,l,a,u);C=i(S,g)}if(ce(C)||Ht(C)){let S=!1;const h=Ff(e,g,t,C,g,()=>{S=!0});return S?Ia:h}else return sn(C)?C:Ia}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),et(r.plural)&&(d.pluralIndex=r.plural),d}const Qo=typeof window<"u",An=(e,t=!1)=>t?Symbol.for(e):Symbol(e),Jr=e=>typeof e=="number"&&isFinite(e),Ma=e=>qf(e)==="[object RegExp]",hv=e=>xt(e)&&Object.keys(e).length===0,Wt=Object.assign,mv=Object.create,ht=(e=null)=>mv(e),gv=Object.prototype.hasOwnProperty;function Yo(e,t){return gv.call(e,t)}const kt=Array.isArray,po=e=>typeof e=="function",Le=e=>typeof e=="string",Jt=e=>typeof e=="boolean",st=e=>e!==null&&typeof e=="object",pv=Object.prototype.toString,qf=e=>pv.call(e),xt=e=>qf(e)==="[object Object]",vo=e=>!st(e)||kt(e);function Ao(e,t){if(vo(e)||vo(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(s=>{s!=="__proto__"&&(st(r[s])&&!st(o[s])&&(o[s]=Array.isArray(r[s])?[]:ht()),vo(o[s])||vo(r[s])?o[s]=r[s]:n.push({src:r[s],des:o[s]}))})}}const vv="11.3.0",yt={UNEXPECTED_RETURN_TYPE:Mp,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function Lt(e,...t){return hs(e,null,void 0)}const ki=An("__translateVNode"),xi=An("__datetimeParts"),Ti=An("__numberParts"),_v=An("__setPluralRules"),bv=An("__injectWithOption"),Ai=An("__dispose");function Zr(e){if(!st(e)||Ht(e))return e;for(const t in e)if(Yo(e,t))if(!t.includes("."))st(e[t])&&Zr(e[t]);else{const n=t.split("."),r=n.length-1;let o=e,s=!1;for(let i=0;i<r;i++){if(n[i]==="__proto__")throw new Error(`unsafe key: ${n[i]}`);if(n[i]in o||(o[n[i]]=ht()),!st(o[n[i]])){s=!0;break}o=o[n[i]]}if(s||(Ht(o)?Of.includes(n[r])||delete e[t]:(o[n[r]]=e[t],delete e[t])),!Ht(o)){const i=o[n[r]];st(i)&&Zr(i)}}return e}function Vf(e,t){const{messages:n,__i18n:r,messageResolver:o,flatJson:s}=t,i=xt(n)?n:kt(r)?ht():{[e]:ht()};if(kt(r)&&r.forEach(l=>{if("locale"in l&&"resource"in l){const{locale:a,resource:u}=l;a?(i[a]=i[a]||ht(),Ao(u,i[a])):Ao(u,i)}else Le(l)&&Ao(JSON.parse(l),i)}),o==null&&s)for(const l in i)Yo(i,l)&&Zr(i[l]);return i}function yv(e){return e.type}function Ev(e,t,n){let r=st(t.messages)?t.messages:ht();"__i18nGlobal"in n&&(r=Vf(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const o=Object.keys(r);o.length&&o.forEach(s=>{e.mergeLocaleMessage(s,r[s])});{if(st(t.datetimeFormats)){const s=Object.keys(t.datetimeFormats);s.length&&s.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(st(t.numberFormats)){const s=Object.keys(t.numberFormats);s.length&&s.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function Da(e){return Ze(ro,null,e,0)}function Bf(){return ke()}const $a=()=>[],wv=()=>!1;let Fa=0;function qa(e){return((t,n,r,o)=>e(n,r,Bf()||void 0,o))}function jf(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,o=e.flatJson,s=Qo?me:dc;let i=Jt(e.inheritLocale)?e.inheritLocale:!0;const l=s(t&&i?t.locale.value:Le(e.locale)?e.locale:Go),a=s(t&&i?t.fallbackLocale.value:Le(e.fallbackLocale)||kt(e.fallbackLocale)||xt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),u=s(Vf(l.value,e)),c=s(xt(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),f=s(xt(e.numberFormats)?e.numberFormats:{[l.value]:{}});let d=t?t.missingWarn:Jt(e.missingWarn)||Ma(e.missingWarn)?e.missingWarn:!0,g=t?t.fallbackWarn:Jt(e.fallbackWarn)||Ma(e.fallbackWarn)?e.fallbackWarn:!0,y=t?t.fallbackRoot:Jt(e.fallbackRoot)?e.fallbackRoot:!0,C=!!e.fallbackFormat,S=po(e.missing)?e.missing:null,_=po(e.missing)?qa(e.missing):null,h=po(e.postTranslation)?e.postTranslation:null,E=t?t.warnHtmlMessage:Jt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,v=!!e.escapeParameter;const A=t?t.modifiers:xt(e.modifiers)?e.modifiers:{};let P=e.pluralRules||t&&t.pluralRules,R;R=(()=>{r&&Ta(null);const T={version:vv,locale:l.value,fallbackLocale:a.value,messages:u.value,modifiers:A,pluralRules:P,missing:_===null?void 0:_,missingWarn:d,fallbackWarn:g,fallbackFormat:C,unresolving:!0,postTranslation:h===null?void 0:h,warnHtmlMessage:E,escapeParameter:v,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};T.datetimeFormats=c.value,T.numberFormats=f.value,T.__datetimeFormatters=xt(R)?R.__datetimeFormatters:void 0,T.__numberFormatters=xt(R)?R.__numberFormatters:void 0;const D=Zp(T);return r&&Ta(D),D})(),wr(R,l.value,a.value);function F(){return[l.value,a.value,u.value,c.value,f.value]}const I=$({get:()=>l.value,set:T=>{R.locale=T,l.value=T}}),N=$({get:()=>a.value,set:T=>{R.fallbackLocale=T,a.value=T,wr(R,l.value,T)}}),x=$(()=>u.value),B=$(()=>c.value),q=$(()=>f.value);function Y(){return po(h)?h:null}function ee(T){h=T,R.postTranslation=T}function Q(){return S}function j(T){T!==null&&(_=qa(T)),S=T,R.missing=_}const re=(T,D,te,ie,he,Re)=>{F();let we;try{r||(R.fallbackContext=t?Jp():void 0),we=T(R)}finally{r||(R.fallbackContext=void 0)}if(te!=="translate exists"&&Jr(we)&&we===ms||te==="translate exists"&&!we){const[gt,wt]=D();return t&&y?ie(t):he(gt)}else{if(Re(we))return we;throw Lt(yt.UNEXPECTED_RETURN_TYPE)}};function ye(...T){return re(D=>Reflect.apply(Na,null,[D,...T]),()=>Si(...T),"translate",D=>Reflect.apply(D.t,D,[...T]),D=>D,D=>Le(D))}function le(...T){const[D,te,ie]=T;if(ie&&!st(ie))throw Lt(yt.INVALID_ARGUMENT);return ye(D,te,Wt({resolvedMessage:!0},ie||{}))}function z(...T){return re(D=>Reflect.apply(Ra,null,[D,...T]),()=>wi(...T),"datetime format",D=>Reflect.apply(D.d,D,[...T]),()=>zo,D=>Le(D)||kt(D))}function fe(...T){return re(D=>Reflect.apply(La,null,[D,...T]),()=>Ci(...T),"number format",D=>Reflect.apply(D.n,D,[...T]),()=>zo,D=>Le(D)||kt(D))}function Ee(T){return T.map(D=>Le(D)||Jr(D)||Jt(D)?Da(String(D)):D)}const oe={normalize:Ee,interpolate:T=>T,type:"vnode"};function M(...T){return re(D=>{let te;const ie=D;try{ie.processor=oe,te=Reflect.apply(Na,null,[ie,...T])}finally{ie.processor=null}return te},()=>Si(...T),"translate",D=>D[ki](...T),D=>[Da(D)],D=>kt(D))}function X(...T){return re(D=>Reflect.apply(La,null,[D,...T]),()=>Ci(...T),"number format",D=>D[Ti](...T),$a,D=>Le(D)||kt(D))}function J(...T){return re(D=>Reflect.apply(Ra,null,[D,...T]),()=>wi(...T),"datetime format",D=>D[xi](...T),$a,D=>Le(D)||kt(D))}function ne(T){P=T,R.pluralRules=P}function de(T,D){return re(()=>{if(!T)return!1;const te=Le(D)?D:l.value,ie=Le(D)?[te]:Ei(R,a.value,te);for(let he=0;he<ie.length;he++){const Re=O(ie[he]);let we=R.messageResolver(Re,T);if(we===null&&(we=Re[T]),Ht(we)||sn(we)||Le(we))return!0}return!1},()=>[T],"translate exists",te=>Reflect.apply(te.te,te,[T,D]),wv,te=>Jt(te))}function b(T){let D=null;const te=Ei(R,a.value,l.value);for(let ie=0;ie<te.length;ie++){const he=u.value[te[ie]]||{},Re=R.messageResolver(he,T);if(Re!=null){D=Re;break}}return D}function w(T){const D=b(T);return D??(t?t.tm(T)||{}:{})}function O(T){return u.value[T]||{}}function U(T,D){if(o){const te={[T]:D};for(const ie in te)Yo(te,ie)&&Zr(te[ie]);D=te[T]}u.value[T]=D,R.messages=u.value}function K(T,D){u.value[T]=u.value[T]||{};const te={[T]:D};if(o)for(const ie in te)Yo(te,ie)&&Zr(te[ie]);D=te[T],Ao(D,u.value[T]),R.messages=u.value}function W(T){return c.value[T]||{}}function m(T,D){c.value[T]=D,R.datetimeFormats=c.value,Oa(R,T,D)}function p(T,D){c.value[T]=Wt(c.value[T]||{},D),R.datetimeFormats=c.value,Oa(R,T,D)}function k(T){return f.value[T]||{}}function L(T,D){f.value[T]=D,R.numberFormats=f.value,Pa(R,T,D)}function Z(T,D){f.value[T]=Wt(f.value[T]||{},D),R.numberFormats=f.value,Pa(R,T,D)}Fa++,t&&Qo&&(ge(t.locale,T=>{i&&(l.value=T,R.locale=T,wr(R,l.value,a.value))}),ge(t.fallbackLocale,T=>{i&&(a.value=T,R.fallbackLocale=T,wr(R,l.value,a.value))}));const G={id:Fa,locale:I,fallbackLocale:N,get inheritLocale(){return i},set inheritLocale(T){i=T,T&&t&&(l.value=t.locale.value,a.value=t.fallbackLocale.value,wr(R,l.value,a.value))},get availableLocales(){return Object.keys(u.value).sort()},messages:x,get modifiers(){return A},get pluralRules(){return P||{}},get isGlobal(){return r},get missingWarn(){return d},set missingWarn(T){d=T,R.missingWarn=d},get fallbackWarn(){return g},set fallbackWarn(T){g=T,R.fallbackWarn=g},get fallbackRoot(){return y},set fallbackRoot(T){y=T},get fallbackFormat(){return C},set fallbackFormat(T){C=T,R.fallbackFormat=C},get warnHtmlMessage(){return E},set warnHtmlMessage(T){E=T,R.warnHtmlMessage=T},get escapeParameter(){return v},set escapeParameter(T){v=T,R.escapeParameter=T},t:ye,getLocaleMessage:O,setLocaleMessage:U,mergeLocaleMessage:K,getPostTranslationHandler:Y,setPostTranslationHandler:ee,getMissingHandler:Q,setMissingHandler:j,[_v]:ne};return G.datetimeFormats=B,G.numberFormats=q,G.rt=le,G.te=de,G.tm=w,G.d=z,G.n=fe,G.getDateTimeFormat=W,G.setDateTimeFormat=m,G.mergeDateTimeFormat=p,G.getNumberFormat=k,G.setNumberFormat=L,G.mergeNumberFormat=Z,G[bv]=n,G[ki]=M,G[xi]=J,G[Ti]=X,G}const hl={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function Cv({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,o)=>[...r,...o.type===ut?o.children:[o]],[]):t.reduce((n,r)=>{const o=e[r];return o&&(n[r]=o()),n},ht())}function Uf(){return ut}const Sv=Gn({name:"i18n-t",props:Wt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Jr(e)||!isNaN(e)}},hl),setup(e,t){const{slots:n,attrs:r}=t,o=e.i18n||gs({useScope:e.scope,__useComponent:!0});return()=>{const s=Object.keys(n).filter(f=>f[0]!=="_"),i=ht();e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=Le(e.plural)?+e.plural:e.plural);const l=Cv(t,s),a=o[ki](e.keypath,l,i),u=Wt(ht(),r),c=Le(e.tag)||st(e.tag)?e.tag:Uf();return V(c,u,a)}}}),Va=Sv;function kv(e){return kt(e)&&!Le(e[0])}function Hf(e,t,n,r){const{slots:o,attrs:s}=t;return()=>{const i={part:!0};let l=ht();e.locale&&(i.locale=e.locale),Le(e.format)?i.key=e.format:st(e.format)&&(Le(e.format.key)&&(i.key=e.format.key),l=Object.keys(e.format).reduce((d,g)=>n.includes(g)?Wt(ht(),d,{[g]:e.format[g]}):d,ht()));const a=r(e.value,i,l);let u=[i.key];kt(a)?u=a.map((d,g)=>{const y=o[d.type],C=y?y({[d.type]:d.value,index:g,parts:a}):[d.value];return kv(C)&&(C[0].key=`${d.type}-${g}`),C}):Le(a)&&(u=[a]);const c=Wt(ht(),s),f=Le(e.tag)||st(e.tag)?e.tag:Uf();return V(f,c,u)}}const xv=Gn({name:"i18n-n",props:Wt({value:{type:Number,required:!0},format:{type:[String,Object]}},hl),setup(e,t){const n=e.i18n||gs({useScope:e.scope,__useComponent:!0});return Hf(e,t,Df,(...r)=>n[Ti](...r))}}),Ba=xv;function Tv(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function Av(e){const t=i=>{const{instance:l,value:a}=i;if(!l||!l.$)throw Lt(yt.UNEXPECTED_ERROR);const u=Tv(e,l.$),c=ja(a);return[Reflect.apply(u.t,u,[...Ua(c)]),u]};return{created:(i,l)=>{const[a,u]=t(l);Qo&&(i.__i18nWatcher=ge(u.locale,()=>{l.instance&&l.instance.$forceUpdate()})),i.__composer=u,i.textContent=a},unmounted:i=>{Qo&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:l})=>{if(i.__composer){const a=i.__composer,u=ja(l);i.textContent=Reflect.apply(a.t,a,[...Ua(u)])}},getSSRProps:i=>{const[l]=t(i);return{textContent:l}}}}function ja(e){if(Le(e))return{path:e};if(xt(e)){if(!("path"in e))throw Lt(yt.REQUIRED_VALUE,"path");return e}else throw Lt(yt.INVALID_VALUE)}function Ua(e){const{path:t,locale:n,args:r,choice:o,plural:s}=e,i={},l=r||{};return Le(n)&&(i.locale=n),Jr(o)&&(i.plural=o),Jr(s)&&(i.plural=s),[t,l,i]}function Rv(e,t,...n){const r=xt(n[0])?n[0]:{};(!Jt(r.globalInstall)||r.globalInstall)&&([Va.name,"I18nT"].forEach(s=>e.component(s,Va)),[Ba.name,"I18nN"].forEach(s=>e.component(s,Ba)),[Wa.name,"I18nD"].forEach(s=>e.component(s,Wa))),e.directive("t",Av(t))}const Ov=An("global-vue-i18n");function S0(e={}){const t=Jt(e.globalInjection)?e.globalInjection:!0,n=new Map,[r,o]=Lv(e),s=An("");function i(c){return n.get(c)||null}function l(c,f){n.set(c,f)}function a(c){n.delete(c)}const u={get mode(){return"composition"},async install(c,...f){if(c.__VUE_I18N_SYMBOL__=s,c.provide(c.__VUE_I18N_SYMBOL__,u),xt(f[0])){const y=f[0];u.__composerExtend=y.__composerExtend,u.__vueI18nExtend=y.__vueI18nExtend}let d=null;t&&(d=qv(c,u.global)),Rv(c,u,...f);const g=c.unmount;c.unmount=()=>{d&&d(),u.dispose(),g()}},get global(){return o},dispose(){r.stop()},__instances:n,__getInstance:i,__setInstance:l,__deleteInstance:a};return u}function gs(e={}){const t=Bf();if(t==null)throw Lt(yt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Lt(yt.NOT_INSTALLED);const n=Pv(t),r=Nv(n),o=yv(t),s=Iv(e,o);if(s==="global")return Ev(r,e,o),r;if(s==="parent"){let a=Mv(n,t,e.__useComponent);return a==null&&(a=r),a}const i=n;let l=i.__getInstance(t);if(l==null){const a=Wt({},e);"__i18n"in o&&(a.__i18n=o.__i18n),r&&(a.__root=r),l=jf(a),i.__composerExtend&&(l[Ai]=i.__composerExtend(l)),$v(i,t,l),i.__setInstance(t,l)}return l}function Lv(e,t){const n=Wi(),r=n.run(()=>jf(e));if(r==null)throw Lt(yt.UNEXPECTED_ERROR);return[n,r]}function Pv(e){const t=it(e.isCE?Ov:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Lt(e.isCE?yt.NOT_INSTALLED_WITH_PROVIDE:yt.UNEXPECTED_ERROR);return t}function Iv(e,t){return hv(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function Nv(e){return e.mode==="composition"?e.global:e.global.__composer}function Mv(e,t,n=!1){let r=null;const o=t.root;let s=Dv(t,n);for(;s!=null;){const i=e;if(e.mode==="composition"&&(r=i.__getInstance(s)),r!=null||o===s)break;s=s.parent}return r}function Dv(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function $v(e,t,n){Gt(()=>{},t),cs(()=>{const r=n;e.__deleteInstance(t);const o=r[Ai];o&&(o(),delete r[Ai])},t)}const Fv=["locale","fallbackLocale","availableLocales"],Ha=["t","rt","d","n","tm","te"];function qv(e,t){const n=Object.create(null);return Fv.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s)throw Lt(yt.UNEXPECTED_ERROR);const i=Ae(s.value)?{get(){return s.value.value},set(l){s.value.value=l}}:{get(){return s.get&&s.get()}};Object.defineProperty(n,o,i)}),e.config.globalProperties.$i18n=n,Ha.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s||!s.value)throw Lt(yt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,s)}),()=>{delete e.config.globalProperties.$i18n,Ha.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}const Vv=Gn({name:"i18n-d",props:Wt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},hl),setup(e,t){const n=e.i18n||gs({useScope:e.scope,__useComponent:!0});return Hf(e,t,Mf,(...r)=>n[xi](...r))}}),Wa=Vv;Qp(Np);Yp(Kp);Xp(Ei);let Wf;const ps=e=>Wf=e,Kf=Symbol();function Ri(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var qr;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(qr||(qr={}));function Bv(){const e=Wi(!0),t=e.run(()=>me({}));let n=[],r=[];const o=Kn({install(s){ps(o),o._a=s,s.provide(Kf,o),s.config.globalProperties.$pinia=o,r.forEach(i=>n.push(i)),r=[]},use(s){return this._a?n.push(s):r.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const Gf=()=>{};function Ka(e,t,n,r=Gf){e.add(t);const o=()=>{e.delete(t)&&r()};return!n&&Yu()&&Zd(o),o}function Zn(e,...t){e.forEach(n=>{n(...t)})}const jv=e=>e(),Ga=Symbol(),qs=Symbol();function Oi(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];Ri(o)&&Ri(r)&&e.hasOwnProperty(n)&&!Ae(r)&&!on(r)?e[n]=Oi(o,r):e[n]=r}return e}const Uv=Symbol();function Hv(e){return!Ri(e)||!Object.prototype.hasOwnProperty.call(e,Uv)}const{assign:pn}=Object;function Wv(e){return!!(Ae(e)&&e.effect)}function Kv(e,t,n,r){const{state:o,actions:s,getters:i}=t,l=n.state.value[e];let a;function u(){l||(n.state.value[e]=o?o():{});const c=Eh(n.state.value[e]);return pn(c,s,Object.keys(i||{}).reduce((f,d)=>(f[d]=Kn($(()=>{ps(n);const g=n._s.get(e);return i[d].call(g,g)})),f),{}))}return a=zf(e,u,t,n,r,!0),a}function zf(e,t,n={},r,o,s){let i;const l=pn({actions:{}},n),a={deep:!0};let u,c,f=new Set,d=new Set,g;const y=r.state.value[e];!s&&!y&&(r.state.value[e]={});let C;function S(H){let F;u=c=!1,typeof H=="function"?(H(r.state.value[e]),F={type:qr.patchFunction,storeId:e,events:g}):(Oi(r.state.value[e],H),F={type:qr.patchObject,payload:H,storeId:e,events:g});const I=C=Symbol();rt().then(()=>{C===I&&(u=!0)}),c=!0,Zn(f,F,r.state.value[e])}const _=s?function(){const{state:F}=n,I=F?F():{};this.$patch(N=>{pn(N,I)})}:Gf;function h(){i.stop(),f.clear(),d.clear(),r._s.delete(e)}const E=(H,F="")=>{if(Ga in H)return H[qs]=F,H;const I=function(){ps(r);const N=Array.from(arguments),x=new Set,B=new Set;function q(Q){x.add(Q)}function Y(Q){B.add(Q)}Zn(d,{args:N,name:I[qs],store:A,after:q,onError:Y});let ee;try{ee=H.apply(this&&this.$id===e?this:A,N)}catch(Q){throw Zn(B,Q),Q}return ee instanceof Promise?ee.then(Q=>(Zn(x,Q),Q)).catch(Q=>(Zn(B,Q),Promise.reject(Q))):(Zn(x,ee),ee)};return I[Ga]=!0,I[qs]=F,I},v={_p:r,$id:e,$onAction:Ka.bind(null,d),$patch:S,$reset:_,$subscribe(H,F={}){const I=Ka(f,H,F.detached,()=>N()),N=i.run(()=>ge(()=>r.state.value[e],x=>{(F.flush==="sync"?c:u)&&H({storeId:e,type:qr.direct,events:g},x)},pn({},a,F)));return I},$dispose:h},A=Wn(v);r._s.set(e,A);const R=(r._a&&r._a.runWithContext||jv)(()=>r._e.run(()=>(i=Wi()).run(()=>t({action:E}))));for(const H in R){const F=R[H];if(Ae(F)&&!Wv(F)||on(F))s||(y&&Hv(F)&&(Ae(F)?F.value=y[H]:Oi(F,y[H])),r.state.value[e][H]=F);else if(typeof F=="function"){const I=E(F,H);R[H]=I,l.actions[H]=F}}return pn(A,R),pn(ue(A),R),Object.defineProperty(A,"$state",{get:()=>r.state.value[e],set:H=>{S(F=>{pn(F,H)})}}),r._p.forEach(H=>{pn(A,i.run(()=>H({store:A,app:r._a,pinia:r,options:l})))}),y&&s&&n.hydrate&&n.hydrate(A.$state,y),u=!0,c=!0,A}function Gv(e,t,n){let r;const o=typeof t=="function";r=o?n:t;function s(i,l){const a=Ph();return i=i||(a?it(Kf,null):null),i&&ps(i),i=Wf,i._s.has(e)||(o?zf(e,t,r,i):Kv(e,r,i)),i._s.get(e)}return s.$id=e,s}const zv=["it","en","en_us","de","de_ch","fr","fr_ch"],za="it",Qf="preferences.language";function Qv(e){return zv.includes(e)}function Yv(){if(typeof localStorage>"u")return za;const e=localStorage.getItem(Qf);return e&&Qv(e)?e:za}function Xv(e){switch(e){case"it":case"en":case"en_us":case"de":case"de_ch":case"fr":case"fr_ch":return e}}const Jv=Gv("preferences",{state:()=>({language:Yv()}),actions:{setLanguage(e){this.language=e,typeof localStorage<"u"&&localStorage.setItem(Qf,e)}}}),Zv=Gn({__name:"App",setup(e){const{locale:t}=gs(),n=Jv();return ge(()=>n.language,r=>{t.value=Xv(r)},{immediate:!0}),(r,o)=>{const s=zh("router-view");return Yc(),Jc(s)}}}),ml=e=>e,k0=ml,e_=ml,t_=ml,Vs=t_(()=>Bv());const ir=typeof document<"u";function Yf(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function n_(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Yf(e.default)}const pe=Object.assign;function Bs(e,t){const n={};for(const r in t){const o=t[r];n[r]=Pt(o)?o.map(e):e(o)}return n}const Vr=()=>{},Pt=Array.isArray;function Qa(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}let Oe=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const Xf=Symbol("");Oe.MATCHER_NOT_FOUND+"",Oe.NAVIGATION_GUARD_REDIRECT+"",Oe.NAVIGATION_ABORTED+"",Oe.NAVIGATION_CANCELLED+"",Oe.NAVIGATION_DUPLICATED+"";function hr(e,t){return pe(new Error,{type:e,[Xf]:!0},t)}function Yt(e,t){return e instanceof Error&&Xf in e&&(t==null||!!(e.type&t))}const r_=["params","query","hash"];function o_(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of r_)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}const s_=Symbol(""),Ya=Symbol(""),vs=Symbol(""),gl=Symbol(""),Li=Symbol("");function x0(){return it(vs)}function T0(e){return it(gl)}const Jf=/#/g,i_=/&/g,l_=/\//g,a_=/=/g,u_=/\?/g,Zf=/\+/g,c_=/%5B/g,f_=/%5D/g,ed=/%5E/g,d_=/%60/g,td=/%7B/g,h_=/%7C/g,nd=/%7D/g,m_=/%20/g;function pl(e){return e==null?"":encodeURI(""+e).replace(h_,"|").replace(c_,"[").replace(f_,"]")}function g_(e){return pl(e).replace(td,"{").replace(nd,"}").replace(ed,"^")}function Pi(e){return pl(e).replace(Zf,"%2B").replace(m_,"+").replace(Jf,"%23").replace(i_,"%26").replace(d_,"`").replace(td,"{").replace(nd,"}").replace(ed,"^")}function p_(e){return Pi(e).replace(a_,"%3D")}function v_(e){return pl(e).replace(Jf,"%23").replace(u_,"%3F")}function __(e){return v_(e).replace(l_,"%2F")}function eo(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const b_=/\/$/,y_=e=>e.replace(b_,"");function js(e,t,n="/"){let r,o={},s="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return a=l>=0&&a>l?-1:a,a>=0&&(r=t.slice(0,a),s=t.slice(a,l>0?l:t.length),o=e(s.slice(1))),l>=0&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=S_(r??t,n),{fullPath:r+s+i,path:r,query:o,hash:eo(i)}}function E_(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Xa(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function w_(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&mr(t.matched[r],n.matched[o])&&rd(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function mr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function rd(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!C_(e[n],t[n]))return!1;return!0}function C_(e,t){return Pt(e)?Ja(e,t):Pt(t)?Ja(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function Ja(e,t){return Pt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function S_(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,l;for(i=0;i<r.length;i++)if(l=r[i],l!==".")if(l==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const mn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Ii=(function(e){return e.pop="pop",e.push="push",e})({}),Us=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function k_(e){if(!e)if(ir){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),y_(e)}const x_=/^[^#]+#/;function T_(e,t){return e.replace(x_,"#")+t}function A_(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const _s=()=>({left:window.scrollX,top:window.scrollY});function R_(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=A_(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Za(e,t){return(history.state?history.state.position-t:-1)+e}const Ni=new Map;function O_(e,t){Ni.set(e,t)}function L_(e){const t=Ni.get(e);return Ni.delete(e),t}function P_(e){return typeof e=="string"||e&&typeof e=="object"}function od(e){return typeof e=="string"||typeof e=="symbol"}function I_(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<n.length;++r){const o=n[r].replace(Zf," "),s=o.indexOf("="),i=eo(s<0?o:o.slice(0,s)),l=s<0?null:eo(o.slice(s+1));if(i in t){let a=t[i];Pt(a)||(a=t[i]=[a]),a.push(l)}else t[i]=l}return t}function eu(e){let t="";for(let n in e){const r=e[n];if(n=p_(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(Pt(r)?r.map(o=>o&&Pi(o)):[r&&Pi(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function N_(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Pt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}function Cr(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function bn(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((l,a)=>{const u=d=>{d===!1?a(hr(Oe.NAVIGATION_ABORTED,{from:n,to:t})):d instanceof Error?a(d):P_(d)?a(hr(Oe.NAVIGATION_GUARD_REDIRECT,{from:t,to:d})):(i&&r.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),l())},c=s(()=>e.call(r&&r.instances[o],t,n,u));let f=Promise.resolve(c);e.length<3&&(f=f.then(u)),f.catch(d=>a(d))})}function Hs(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const l in i.components){let a=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(Yf(a)){const u=(a.__vccOpts||a)[t];u&&s.push(bn(u,n,r,i,l,o))}else{let u=a();s.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${l}" at "${i.path}"`);const f=n_(c)?c.default:c;i.mods[l]=c,i.components[l]=f;const d=(f.__vccOpts||f)[t];return d&&bn(d,n,r,i,l,o)()}))}}return s}function M_(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;i<s;i++){const l=t.matched[i];l&&(e.matched.find(u=>mr(u,l))?r.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(u=>mr(u,a))||o.push(a))}return[n,r,o]}let D_=()=>location.protocol+"//"+location.host;function sd(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let i=o.includes(e.slice(s))?e.slice(s).length:1,l=o.slice(i);return l[0]!=="/"&&(l="/"+l),Xa(l,"")}return Xa(n,e)+r+o}function $_(e,t,n,r){let o=[],s=[],i=null;const l=({state:d})=>{const g=sd(e,location),y=n.value,C=t.value;let S=0;if(d){if(n.value=g,t.value=d,i&&i===y){i=null;return}S=C?d.position-C.position:0}else r(g);o.forEach(_=>{_(n.value,y,{delta:S,type:Ii.pop,direction:S?S>0?Us.forward:Us.back:Us.unknown})})};function a(){i=n.value}function u(d){o.push(d);const g=()=>{const y=o.indexOf(d);y>-1&&o.splice(y,1)};return s.push(g),g}function c(){if(document.visibilityState==="hidden"){const{history:d}=window;if(!d.state)return;d.replaceState(pe({},d.state,{scroll:_s()}),"")}}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",l),window.removeEventListener("pagehide",c),document.removeEventListener("visibilitychange",c)}return window.addEventListener("popstate",l),window.addEventListener("pagehide",c),document.addEventListener("visibilitychange",c),{pauseListeners:a,listen:u,destroy:f}}function tu(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?_s():null}}function F_(e){const{history:t,location:n}=window,r={value:sd(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(a,u,c){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:D_()+e+a;try{t[c?"replaceState":"pushState"](u,"",d),o.value=u}catch(g){console.error(g),n[c?"replace":"assign"](d)}}function i(a,u){s(a,pe({},t.state,tu(o.value.back,a,o.value.forward,!0),u,{position:o.value.position}),!0),r.value=a}function l(a,u){const c=pe({},o.value,t.state,{forward:a,scroll:_s()});s(c.current,c,!0),s(a,pe({},tu(r.value,a,null),{position:c.position+1},u),!1),r.value=a}return{location:r,state:o,push:l,replace:i}}function q_(e){e=k_(e);const t=F_(e),n=$_(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=pe({location:"",base:e,go:r,createHref:T_.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}let Mn=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var $e=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})($e||{});const V_={type:Mn.Static,value:""},B_=/[a-zA-Z0-9_]/;function j_(e){if(!e)return[[]];if(e==="/")return[[V_]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${u}": ${g}`)}let n=$e.Static,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let l=0,a,u="",c="";function f(){u&&(n===$e.Static?s.push({type:Mn.Static,value:u}):n===$e.Param||n===$e.ParamRegExp||n===$e.ParamRegExpEnd?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:Mn.Param,value:u,regexp:c,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),u="")}function d(){u+=a}for(;l<e.length;){if(a=e[l++],a==="\\"&&n!==$e.ParamRegExp){r=n,n=$e.EscapeNext;continue}switch(n){case $e.Static:a==="/"?(u&&f(),i()):a===":"?(f(),n=$e.Param):d();break;case $e.EscapeNext:d(),n=r;break;case $e.Param:a==="("?n=$e.ParamRegExp:B_.test(a)?d():(f(),n=$e.Static,a!=="*"&&a!=="?"&&a!=="+"&&l--);break;case $e.ParamRegExp:a===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+a:n=$e.ParamRegExpEnd:c+=a;break;case $e.ParamRegExpEnd:f(),n=$e.Static,a!=="*"&&a!=="?"&&a!=="+"&&l--,c="";break;default:t("Unknown state");break}}return n===$e.ParamRegExp&&t(`Unfinished custom RegExp for param "${u}"`),f(),i(),o}const nu="[^/]+?",U_={sensitive:!1,strict:!1,start:!0,end:!0};var Xe=(function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e})(Xe||{});const H_=/[.+*?^${}()[\]/\\]/g;function W_(e,t){const n=pe({},U_,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const c=u.length?[]:[Xe.Root];n.strict&&!u.length&&(o+="/");for(let f=0;f<u.length;f++){const d=u[f];let g=Xe.Segment+(n.sensitive?Xe.BonusCaseSensitive:0);if(d.type===Mn.Static)f||(o+="/"),o+=d.value.replace(H_,"\\$&"),g+=Xe.Static;else if(d.type===Mn.Param){const{value:y,repeatable:C,optional:S,regexp:_}=d;s.push({name:y,repeatable:C,optional:S});const h=_||nu;if(h!==nu){g+=Xe.BonusCustomRegExp;try{new RegExp(`(${h})`)}catch(v){throw new Error(`Invalid custom RegExp for param "${y}" (${h}): `+v.message)}}let E=C?`((?:${h})(?:/(?:${h}))*)`:`(${h})`;f||(E=S&&u.length<2?`(?:/${E})`:"/"+E),S&&(E+="?"),o+=E,g+=Xe.Dynamic,S&&(g+=Xe.BonusOptional),C&&(g+=Xe.BonusRepeatable),h===".*"&&(g+=Xe.BonusWildcard)}c.push(g)}r.push(c)}if(n.strict&&n.end){const u=r.length-1;r[u][r[u].length-1]+=Xe.BonusStrict}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const i=new RegExp(o,n.sensitive?"":"i");function l(u){const c=u.match(i),f={};if(!c)return null;for(let d=1;d<c.length;d++){const g=c[d]||"",y=s[d-1];f[y.name]=g&&y.repeatable?g.split("/"):g}return f}function a(u){let c="",f=!1;for(const d of e){(!f||!c.endsWith("/"))&&(c+="/"),f=!1;for(const g of d)if(g.type===Mn.Static)c+=g.value;else if(g.type===Mn.Param){const{value:y,repeatable:C,optional:S}=g,_=y in u?u[y]:"";if(Pt(_)&&!C)throw new Error(`Provided param "${y}" is an array but it is not repeatable (* or + modifiers)`);const h=Pt(_)?_.join("/"):_;if(!h)if(S)d.length<2&&(c.endsWith("/")?c=c.slice(0,-1):f=!0);else throw new Error(`Missing required param "${y}"`);c+=h}}return c||"/"}return{re:i,score:r,keys:s,parse:l,stringify:a}}function K_(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===Xe.Static+Xe.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===Xe.Static+Xe.Segment?1:-1:0}function id(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const s=K_(r[n],o[n]);if(s)return s;n++}if(Math.abs(o.length-r.length)===1){if(ru(r))return 1;if(ru(o))return-1}return o.length-r.length}function ru(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const G_={strict:!1,end:!0,sensitive:!1};function z_(e,t,n){const r=W_(j_(e.path),n),o=pe(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function Q_(e,t){const n=[],r=new Map;t=Qa(G_,t);function o(f){return r.get(f)}function s(f,d,g){const y=!g,C=su(f);C.aliasOf=g&&g.record;const S=Qa(t,f),_=[C];if("alias"in f){const v=typeof f.alias=="string"?[f.alias]:f.alias;for(const A of v)_.push(su(pe({},C,{components:g?g.record.components:C.components,path:A,aliasOf:g?g.record:C})))}let h,E;for(const v of _){const{path:A}=v;if(d&&A[0]!=="/"){const P=d.record.path,R=P[P.length-1]==="/"?"":"/";v.path=d.record.path+(A&&R+A)}if(h=z_(v,d,S),g?g.alias.push(h):(E=E||h,E!==h&&E.alias.push(h),y&&f.name&&!iu(h)&&i(f.name)),ld(h)&&a(h),C.children){const P=C.children;for(let R=0;R<P.length;R++)s(P[R],h,g&&g.children[R])}g=g||h}return E?()=>{i(E)}:Vr}function i(f){if(od(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function l(){return n}function a(f){const d=J_(f,n);n.splice(d,0,f),f.record.name&&!iu(f)&&r.set(f.record.name,f)}function u(f,d){let g,y={},C,S;if("name"in f&&f.name){if(g=r.get(f.name),!g)throw hr(Oe.MATCHER_NOT_FOUND,{location:f});S=g.record.name,y=pe(ou(d.params,g.keys.filter(E=>!E.optional).concat(g.parent?g.parent.keys.filter(E=>E.optional):[]).map(E=>E.name)),f.params&&ou(f.params,g.keys.map(E=>E.name))),C=g.stringify(y)}else if(f.path!=null)C=f.path,g=n.find(E=>E.re.test(C)),g&&(y=g.parse(C),S=g.record.name);else{if(g=d.name?r.get(d.name):n.find(E=>E.re.test(d.path)),!g)throw hr(Oe.MATCHER_NOT_FOUND,{location:f,currentLocation:d});S=g.record.name,y=pe({},d.params,f.params),C=g.stringify(y)}const _=[];let h=g;for(;h;)_.unshift(h.record),h=h.parent;return{name:S,path:C,params:y,matched:_,meta:X_(_)}}e.forEach(f=>s(f));function c(){n.length=0,r.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:l,getRecordMatcher:o}}function ou(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function su(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Y_(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Y_(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function iu(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function X_(e){return e.reduce((t,n)=>pe(t,n.meta),{})}function J_(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;id(e,t[s])<0?r=s:n=s+1}const o=Z_(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Z_(e){let t=e;for(;t=t.parent;)if(ld(t)&&id(e,t)===0)return t}function ld({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function lu(e){const t=it(vs),n=it(gl),r=$(()=>{const a=Cn(e.to);return t.resolve(a)}),o=$(()=>{const{matched:a}=r.value,{length:u}=a,c=a[u-1],f=n.matched;if(!c||!f.length)return-1;const d=f.findIndex(mr.bind(null,c));if(d>-1)return d;const g=au(a[u-2]);return u>1&&au(c)===g&&f[f.length-1].path!==g?f.findIndex(mr.bind(null,a[u-2])):d}),s=$(()=>o.value>-1&&ob(n.params,r.value.params)),i=$(()=>o.value>-1&&o.value===n.matched.length-1&&rd(n.params,r.value.params));function l(a={}){if(rb(a)){const u=t[Cn(e.replace)?"replace":"push"](Cn(e.to)).catch(Vr);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:$(()=>r.value.href),isActive:s,isExactActive:i,navigate:l}}function eb(e){return e.length===1?e[0]:e}const tb=Gn({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:lu,setup(e,{slots:t}){const n=Wn(lu(e)),{options:r}=it(vs),o=$(()=>({[uu(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[uu(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&eb(t.default(n));return e.custom?s:V("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),nb=tb;function rb(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function ob(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!Pt(o)||o.length!==r.length||r.some((s,i)=>s.valueOf()!==o[i].valueOf()))return!1}return!0}function au(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const uu=(e,t,n)=>e??t??n,sb=Gn({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=it(Li),o=$(()=>e.route||r.value),s=it(Ya,0),i=$(()=>{let u=Cn(s);const{matched:c}=o.value;let f;for(;(f=c[u])&&!f.components;)u++;return u}),l=$(()=>o.value.matched[i.value]);So(Ya,$(()=>i.value+1)),So(s_,l),So(Li,o);const a=me();return ge(()=>[a.value,l.value,e.name],([u,c,f],[d,g,y])=>{c&&(c.instances[f]=u,g&&g!==c&&u&&u===d&&(c.leaveGuards.size||(c.leaveGuards=g.leaveGuards),c.updateGuards.size||(c.updateGuards=g.updateGuards))),u&&c&&(!g||!mr(c,g)||!d)&&(c.enterCallbacks[f]||[]).forEach(C=>C(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,f=l.value,d=f&&f.components[c];if(!d)return cu(n.default,{Component:d,route:u});const g=f.props[c],y=g?g===!0?u.params:typeof g=="function"?g(u):g:null,S=V(d,pe({},y,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(f.instances[c]=null)},ref:a}));return cu(n.default,{Component:S,route:u})||S}}});function cu(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const ib=sb;function lb(e){const t=Q_(e.routes,e),n=e.parseQuery||I_,r=e.stringifyQuery||eu,o=e.history,s=Cr(),i=Cr(),l=Cr(),a=dc(mn);let u=mn;ir&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Bs.bind(null,M=>""+M),f=Bs.bind(null,__),d=Bs.bind(null,eo);function g(M,X){let J,ne;return od(M)?(J=t.getRecordMatcher(M),ne=X):ne=M,t.addRoute(ne,J)}function y(M){const X=t.getRecordMatcher(M);X&&t.removeRoute(X)}function C(){return t.getRoutes().map(M=>M.record)}function S(M){return!!t.getRecordMatcher(M)}function _(M,X){if(X=pe({},X||a.value),typeof M=="string"){const O=js(n,M,X.path),U=t.resolve({path:O.path},X),K=o.createHref(O.fullPath);return pe(O,U,{params:d(U.params),hash:eo(O.hash),redirectedFrom:void 0,href:K})}let J;if(M.path!=null)J=pe({},M,{path:js(n,M.path,X.path).path});else{const O=pe({},M.params);for(const U in O)O[U]==null&&delete O[U];J=pe({},M,{params:f(O)}),X.params=f(X.params)}const ne=t.resolve(J,X),de=M.hash||"";ne.params=c(d(ne.params));const b=E_(r,pe({},M,{hash:g_(de),path:ne.path})),w=o.createHref(b);return pe({fullPath:b,hash:de,query:r===eu?N_(M.query):M.query||{}},ne,{redirectedFrom:void 0,href:w})}function h(M){return typeof M=="string"?js(n,M,a.value.path):pe({},M)}function E(M,X){if(u!==M)return hr(Oe.NAVIGATION_CANCELLED,{from:X,to:M})}function v(M){return R(M)}function A(M){return v(pe(h(M),{replace:!0}))}function P(M,X){const J=M.matched[M.matched.length-1];if(J&&J.redirect){const{redirect:ne}=J;let de=typeof ne=="function"?ne(M,X):ne;return typeof de=="string"&&(de=de.includes("?")||de.includes("#")?de=h(de):{path:de},de.params={}),pe({query:M.query,hash:M.hash,params:de.path!=null?{}:M.params},de)}}function R(M,X){const J=u=_(M),ne=a.value,de=M.state,b=M.force,w=M.replace===!0,O=P(J,ne);if(O)return R(pe(h(O),{state:typeof O=="object"?pe({},de,O.state):de,force:b,replace:w}),X||J);const U=J;U.redirectedFrom=X;let K;return!b&&w_(r,ne,J)&&(K=hr(Oe.NAVIGATION_DUPLICATED,{to:U,from:ne}),le(ne,ne,!0,!1)),(K?Promise.resolve(K):I(U,ne)).catch(W=>Yt(W)?Yt(W,Oe.NAVIGATION_GUARD_REDIRECT)?W:ye(W):j(W,U,ne)).then(W=>{if(W){if(Yt(W,Oe.NAVIGATION_GUARD_REDIRECT))return R(pe({replace:w},h(W.to),{state:typeof W.to=="object"?pe({},de,W.to.state):de,force:b}),X||U)}else W=x(U,ne,!0,w,de);return N(U,ne,W),W})}function H(M,X){const J=E(M,X);return J?Promise.reject(J):Promise.resolve()}function F(M){const X=Ee.values().next().value;return X&&typeof X.runWithContext=="function"?X.runWithContext(M):M()}function I(M,X){let J;const[ne,de,b]=M_(M,X);J=Hs(ne.reverse(),"beforeRouteLeave",M,X);for(const O of ne)O.leaveGuards.forEach(U=>{J.push(bn(U,M,X))});const w=H.bind(null,M,X);return J.push(w),oe(J).then(()=>{J=[];for(const O of s.list())J.push(bn(O,M,X));return J.push(w),oe(J)}).then(()=>{J=Hs(de,"beforeRouteUpdate",M,X);for(const O of de)O.updateGuards.forEach(U=>{J.push(bn(U,M,X))});return J.push(w),oe(J)}).then(()=>{J=[];for(const O of b)if(O.beforeEnter)if(Pt(O.beforeEnter))for(const U of O.beforeEnter)J.push(bn(U,M,X));else J.push(bn(O.beforeEnter,M,X));return J.push(w),oe(J)}).then(()=>(M.matched.forEach(O=>O.enterCallbacks={}),J=Hs(b,"beforeRouteEnter",M,X,F),J.push(w),oe(J))).then(()=>{J=[];for(const O of i.list())J.push(bn(O,M,X));return J.push(w),oe(J)}).catch(O=>Yt(O,Oe.NAVIGATION_CANCELLED)?O:Promise.reject(O))}function N(M,X,J){l.list().forEach(ne=>F(()=>ne(M,X,J)))}function x(M,X,J,ne,de){const b=E(M,X);if(b)return b;const w=X===mn,O=ir?history.state:{};J&&(ne||w?o.replace(M.fullPath,pe({scroll:w&&O&&O.scroll},de)):o.push(M.fullPath,de)),a.value=M,le(M,X,J,w),ye()}let B;function q(){B||(B=o.listen((M,X,J)=>{if(!Te.listening)return;const ne=_(M),de=P(ne,Te.currentRoute.value);if(de){R(pe(de,{replace:!0,force:!0}),ne).catch(Vr);return}u=ne;const b=a.value;ir&&O_(Za(b.fullPath,J.delta),_s()),I(ne,b).catch(w=>Yt(w,Oe.NAVIGATION_ABORTED|Oe.NAVIGATION_CANCELLED)?w:Yt(w,Oe.NAVIGATION_GUARD_REDIRECT)?(R(pe(h(w.to),{force:!0}),ne).then(O=>{Yt(O,Oe.NAVIGATION_ABORTED|Oe.NAVIGATION_DUPLICATED)&&!J.delta&&J.type===Ii.pop&&o.go(-1,!1)}).catch(Vr),Promise.reject()):(J.delta&&o.go(-J.delta,!1),j(w,ne,b))).then(w=>{w=w||x(ne,b,!1),w&&(J.delta&&!Yt(w,Oe.NAVIGATION_CANCELLED)?o.go(-J.delta,!1):J.type===Ii.pop&&Yt(w,Oe.NAVIGATION_ABORTED|Oe.NAVIGATION_DUPLICATED)&&o.go(-1,!1)),N(ne,b,w)}).catch(Vr)}))}let Y=Cr(),ee=Cr(),Q;function j(M,X,J){ye(M);const ne=ee.list();return ne.length?ne.forEach(de=>de(M,X,J)):console.error(M),Promise.reject(M)}function re(){return Q&&a.value!==mn?Promise.resolve():new Promise((M,X)=>{Y.add([M,X])})}function ye(M){return Q||(Q=!M,q(),Y.list().forEach(([X,J])=>M?J(M):X()),Y.reset()),M}function le(M,X,J,ne){const{scrollBehavior:de}=e;if(!ir||!de)return Promise.resolve();const b=!J&&L_(Za(M.fullPath,0))||(ne||!J)&&history.state&&history.state.scroll||null;return rt().then(()=>de(M,X,b)).then(w=>w&&R_(w)).catch(w=>j(w,M,X))}const z=M=>o.go(M);let fe;const Ee=new Set,Te={currentRoute:a,listening:!0,addRoute:g,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:S,getRoutes:C,resolve:_,options:e,push:v,replace:A,go:z,back:()=>z(-1),forward:()=>z(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:ee.add,isReady:re,install(M){M.component("RouterLink",nb),M.component("RouterView",ib),M.config.globalProperties.$router=Te,Object.defineProperty(M.config.globalProperties,"$route",{enumerable:!0,get:()=>Cn(a)}),ir&&!fe&&a.value===mn&&(fe=!0,v(o.location).catch(ne=>{}));const X={};for(const ne in mn)Object.defineProperty(X,ne,{get:()=>a.value[ne],enumerable:!0});M.provide(vs,Te),M.provide(gl,fc(X)),M.provide(Li,a);const J=M.unmount;Ee.add(M),M.unmount=function(){Ee.delete(M),Ee.size<1&&(u=mn,B&&B(),B=null,a.value=mn,fe=!1,Q=!1),J()}}};function oe(M){return M.reduce((X,J)=>X.then(()=>F(J)),Promise.resolve())}return Te}const ab=[{path:"/",component:()=>Ne(()=>import("./MainLayout-BqadnCMs.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12])),children:[{path:"",component:()=>Ne(()=>import("./IndexPage-qHfbNmL8.js"),__vite__mapDeps([13,14,15,3,4,5,11,8,16,17]))},{path:"about",component:()=>Ne(()=>import("./AboutUsPage-2zvnAMYl.js"),__vite__mapDeps([18,14,15,3,4,5,11,8,16,19,20,21]))},{path:"services",component:()=>Ne(()=>import("./ServicesPage-CEUh_7ZB.js"),__vite__mapDeps([22,14,15,3,4,5,11,8,16,23]))},{path:"doctors",component:()=>Ne(()=>import("./DoctorsPage-Mx2NaaFf.js"),__vite__mapDeps([24,3,4,5,14,15,11,8,16,19,20,25]))},{path:"doctordetails",component:()=>Ne(()=>import("./DoctorDetailPage-DNWM4IpO.js"),__vite__mapDeps([26,3,4,5,27,28,14,15,11,8,16,19,29]))},{path:"contact",component:()=>Ne(()=>import("./ContactUsPage-B3eNo5Fm.js"),__vite__mapDeps([30,3,4,5,28,14,15,11,8,16,31]))},{path:"login",component:()=>Ne(()=>import("./LoginPage-BgmpoZun.js"),__vite__mapDeps([32,28,14,33,10,11,34]))},{path:"signup",component:()=>Ne(()=>import("./SignupPage-B_w5JCSL.js"),__vite__mapDeps([35,28,14,33,10,11,36]))},{path:"recoverpassword",component:()=>Ne(()=>import("./RecoverPasswordPage-CJDwxHNJ.js"),__vite__mapDeps([37,28,14,33,10,11,38]))}]},{path:"/dev",component:()=>Ne(()=>import("./DevLayout-6orPgqWc.js"),__vite__mapDeps([39,1,2,8,6,40,41,5])),children:[{path:"",component:()=>Ne(()=>import("./IndexPage-DfNuzFub.js"),__vite__mapDeps([42,14]))},{path:"reset-password",component:()=>Ne(()=>import("./ResetPasswordPage-DC-tQ0cd.js"),__vite__mapDeps([43,14,10,11,44]))},{path:"api/endpoints",component:()=>Ne(()=>import("./ApiEndpointsPage-JesCyaiy.js"),__vite__mapDeps([45,46,14,9,10,11,47]))},{path:"api/mail-debug",component:()=>Ne(()=>import("./MailDebugPage-DxWNUslA.js"),__vite__mapDeps([48,7,6,4,5,14,33,10,11,49]))}]},{path:"/admin",component:()=>Ne(()=>import("./AdminLayout-DN9f9DOf.js"),__vite__mapDeps([50,1,2,8,6,40,41,5])),children:[{path:"",component:()=>Ne(()=>import("./IndexPage-HuzieOt1.js"),__vite__mapDeps([51,14,11,52]))},{path:"users",component:()=>Ne(()=>import("./UsersPage-COHOm8T7.js"),__vite__mapDeps([53,46,6,2,7,4,5,27,41,28,14,9,33,10,11,54]))}]},{path:"/:catchAll(.*)*",component:()=>Ne(()=>import("./ErrorNotFound-C1ZsCLAD.js"),[])}],Ws=e_(function(){return lb({scrollBehavior:()=>({left:0,top:0}),routes:ab,history:q_("/")})});async function ub(e,t){const n=e(Zv);n.use(Hg,t);const r=typeof Vs=="function"?await Vs({}):Vs;n.use(r);const o=Kn(typeof Ws=="function"?await Ws({store:r}):Ws);return r.use(({store:s})=>{s.router=o}),{app:n,store:r,router:o}}const Mi={xs:18,sm:24,md:32,lg:38,xl:46},io={size:String};function lo(e,t=Mi){return $(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}function Tt(e,t){return e!==void 0&&e()||t}function A0(e,t){if(e!==void 0){const n=e();if(n!=null)return n.slice()}return t}function Dn(e,t){return e!==void 0?t.concat(e()):t}function cb(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function R0(e,t,n,r,o,s){t.key=r+o;const i=V(e,t,n);return o===!0?yc(i,s()):i}const fu="0 0 24 24",Ks=e=>e,Gs=e=>`ionicons ${e}`,ad={"mdi-":e=>`mdi ${e}`,"icon-":Ks,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":Gs,"ion-ios":Gs,"ion-logo":Gs,"iconfont ":Ks,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`,"i-":Ks},ud={o_:"-outlined",r_:"-round",s_:"-sharp"},cd={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},fb=new RegExp("^("+Object.keys(ad).join("|")+")"),db=new RegExp("^("+Object.keys(ud).join("|")+")"),du=new RegExp("^("+Object.keys(cd).join("|")+")"),hb=/^[Mm]\s?[-+]?\.?\d/,mb=/^img:/,gb=/^svguse:/,pb=/^ion-/,vb=/^(fa-(classic|sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,fn=je({name:"QIcon",props:{...io,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=ke(),r=lo(e),o=$(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),s=$(()=>{let i,l=e.name;if(l==="none"||!l)return{none:!0};if(n.iconMapFn!==null){const c=n.iconMapFn(l);if(c!==void 0)if(c.icon!==void 0){if(l=c.icon,l==="none"||!l)return{none:!0}}else return{cls:c.cls,content:c.content!==void 0?c.content:" "}}if(hb.test(l)===!0){const[c,f=fu]=l.split("|");return{svg:!0,viewBox:f,nodes:c.split("&&").map(d=>{const[g,y,C]=d.split("@@");return V("path",{style:y,d:g,transform:C})})}}if(mb.test(l)===!0)return{img:!0,src:l.substring(4)};if(gb.test(l)===!0){const[c,f=fu]=l.split("|");return{svguse:!0,src:c.substring(7),viewBox:f}}let a=" ";const u=l.match(fb);if(u!==null)i=ad[u[1]](l);else if(vb.test(l)===!0)i=l;else if(pb.test(l)===!0)i=`ionicons ion-${n.platform.is.ios===!0?"ios":"md"}${l.substring(3)}`;else if(du.test(l)===!0){i="notranslate material-symbols";const c=l.match(du);c!==null&&(l=l.substring(6),i+=cd[c[1]]),a=l}else{i="notranslate material-icons";const c=l.match(db);c!==null&&(l=l.substring(2),i+=ud[c[1]]),a=l}return{cls:i,content:a}});return()=>{const i={class:o.value,style:r.value,"aria-hidden":"true"};return s.value.none===!0?V(e.tag,i,Tt(t.default)):s.value.img===!0?V(e.tag,i,Dn(t.default,[V("img",{src:s.value.src})])):s.value.svg===!0?V(e.tag,i,Dn(t.default,[V("svg",{viewBox:s.value.viewBox||"0 0 24 24"},s.value.nodes)])):s.value.svguse===!0?V(e.tag,i,Dn(t.default,[V("svg",{viewBox:s.value.viewBox},[V("use",{"xlink:href":s.value.src})])])):(s.value.cls!==void 0&&(i.class+=" "+s.value.cls),V(e.tag,i,Dn(t.default,[s.value.content])))}}}),_b=je({name:"QAvatar",props:{...io,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=lo(e),r=$(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(e.square===!0?" q-avatar--square":e.rounded===!0?" rounded-borders":"")),o=$(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{const s=e.icon!==void 0?[V(fn,{name:e.icon})]:void 0;return V("div",{class:r.value,style:n.value},[V("div",{class:"q-avatar__content row flex-center overflow-hidden",style:o.value},cb(t.default,s))])}}}),bb={size:{type:[String,Number],default:"1em"},color:String};function yb(e){return{cSize:$(()=>e.size in Mi?`${Mi[e.size]}px`:e.size),classes:$(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}const gr=je({name:"QSpinner",props:{...bb,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=yb(e);return()=>V("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[V("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});function Di(e,t){const n=e.style;for(const r in t)n[r]=t[r]}function Eb(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}const t=Cn(e);if(t)return t.$el||t}function wb(e,t){if(e==null||e.contains(t)===!0)return!0;for(let n=e.nextElementSibling;n!==null;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}function Cb(e,t=250){let n=!1,r;return function(){return n===!1&&(n=!0,setTimeout(()=>{n=!1},t),r=e.apply(this,arguments)),r}}function hu(e,t,n,r){n.modifiers.stop===!0&&Ho(e);const o=n.modifiers.color;let s=n.modifiers.center;s=s===!0||r===!0;const i=document.createElement("span"),l=document.createElement("span"),a=Sg(e),{left:u,top:c,width:f,height:d}=t.getBoundingClientRect(),g=Math.sqrt(f*f+d*d),y=g/2,C=`${(f-g)/2}px`,S=s?C:`${a.left-u-y}px`,_=`${(d-g)/2}px`,h=s?_:`${a.top-c-y}px`;l.className="q-ripple__inner",Di(l,{height:`${g}px`,width:`${g}px`,transform:`translate3d(${S},${h},0) scale3d(.2,.2,1)`,opacity:0}),i.className=`q-ripple${o?" text-"+o:""}`,i.setAttribute("dir","ltr"),i.appendChild(l),t.appendChild(i);const E=()=>{i.remove(),clearTimeout(v)};n.abort.push(E);let v=setTimeout(()=>{l.classList.add("q-ripple__inner--enter"),l.style.transform=`translate3d(${C},${_},0) scale3d(1,1,1)`,l.style.opacity=.2,v=setTimeout(()=>{l.classList.remove("q-ripple__inner--enter"),l.classList.add("q-ripple__inner--leave"),l.style.opacity=0,v=setTimeout(()=>{i.remove(),n.abort.splice(n.abort.indexOf(E),1)},275)},250)},50)}function mu(e,{modifiers:t,value:n,arg:r}){const o=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:o.early===!0,stop:o.stop===!0,center:o.center===!0,color:o.color||r,keyCodes:[].concat(o.keyCodes||13)}}const Sb=Cg({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(n.ripple===!1)return;const r={cfg:n,enabled:t.value!==!1,modifiers:{},abort:[],start(o){r.enabled===!0&&o.qSkipRipple!==!0&&o.type===(r.modifiers.early===!0?"pointerdown":"click")&&hu(o,e,r,o.qKeyEvent===!0)},keystart:Cb(o=>{r.enabled===!0&&o.qSkipRipple!==!0&&Yr(o,r.modifiers.keyCodes)===!0&&o.type===`key${r.modifiers.early===!0?"down":"up"}`&&hu(o,e,r,!0)},300)};mu(r,t),e.__qripple=r,xg(r,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;n!==void 0&&(n.enabled=t.value!==!1,n.enabled===!0&&Object(t.value)===t.value&&mu(n,t))}},beforeUnmount(e){const t=e.__qripple;t!==void 0&&(t.abort.forEach(n=>{n()}),Tg(t,"main"),delete e._qripple)}}),fd={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},kb=Object.keys(fd),dd={align:{type:String,validator:e=>kb.includes(e)}};function hd(e){return $(()=>{const t=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${fd[t]}`})}function Ro(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;for(;Object(t)===t;){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function md(e,t){typeof t.type=="symbol"?Array.isArray(t.children)===!0&&t.children.forEach(n=>{md(e,n)}):e.add(t)}function O0(e){const t=new Set;return e.forEach(n=>{md(t,n)}),Array.from(t)}function gd(e){return e.appContext.config.globalProperties.$router!==void 0}function pd(e){return e.isUnmounted===!0||e.isDeactivated===!0}function gu(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function pu(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function xb(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(Array.isArray(o)===!1||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function vu(e,t){return Array.isArray(t)===!0?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Tb(e,t){return Array.isArray(e)===!0?vu(e,t):Array.isArray(t)===!0?vu(t,e):e===t}function Ab(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(Tb(e[n],t[n])===!1)return!1;return!0}const vd={to:[String,Object],replace:Boolean,href:String,target:String,disable:Boolean},L0={...vd,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"}};function Rb({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=ke(),{props:r,proxy:o,emit:s}=n,i=gd(n),l=$(()=>r.disable!==!0&&r.href!==void 0),a=$(t===!0?()=>i===!0&&r.disable!==!0&&l.value!==!0&&r.to!==void 0&&r.to!==null&&r.to!=="":()=>i===!0&&l.value!==!0&&r.to!==void 0&&r.to!==null&&r.to!==""),u=$(()=>a.value===!0?h(r.to):null),c=$(()=>u.value!==null),f=$(()=>l.value===!0||c.value===!0),d=$(()=>r.type==="a"||f.value===!0?"a":r.tag||e||"div"),g=$(()=>l.value===!0?{href:r.href,target:r.target}:c.value===!0?{href:u.value.href,target:r.target}:{}),y=$(()=>{if(c.value===!1)return-1;const{matched:A}=u.value,{length:P}=A,R=A[P-1];if(R===void 0)return-1;const H=o.$route.matched;if(H.length===0)return-1;const F=H.findIndex(pu.bind(null,R));if(F!==-1)return F;const I=gu(A[P-2]);return P>1&&gu(R)===I&&H[H.length-1].path!==I?H.findIndex(pu.bind(null,A[P-2])):F}),C=$(()=>c.value===!0&&y.value!==-1&&xb(o.$route.params,u.value.params)),S=$(()=>C.value===!0&&y.value===o.$route.matched.length-1&&Ab(o.$route.params,u.value.params)),_=$(()=>c.value===!0?S.value===!0?` ${r.exactActiveClass} ${r.activeClass}`:r.exact===!0?"":C.value===!0?` ${r.activeClass}`:"":"");function h(A){try{return o.$router.resolve(A)}catch{}return null}function E(A,{returnRouterError:P,to:R=r.to,replace:H=r.replace}={}){if(r.disable===!0)return A.preventDefault(),Promise.resolve(!1);if(A.metaKey||A.altKey||A.ctrlKey||A.shiftKey||A.button!==void 0&&A.button!==0||r.target==="_blank")return Promise.resolve(!1);A.preventDefault();const F=o.$router[H===!0?"replace":"push"](R);return P===!0?F:F.then(()=>{}).catch(()=>{})}function v(A){if(c.value===!0){const P=R=>E(A,R);s("click",A,P),A.defaultPrevented!==!0&&P()}else s("click",A)}return{hasRouterLink:c,hasHrefLink:l,hasLink:f,linkTag:d,resolvedLink:u,linkIsActive:C,linkIsExactActive:S,linkClass:_,linkAttrs:g,getLink:h,navigateToRouterLink:E,navigateOnClick:v}}const _u={none:0,xs:4,sm:8,md:16,lg:24,xl:32},Ob={xs:8,sm:10,md:14,lg:20,xl:24},Lb=["button","submit","reset"],Pb=/[^\s]\/[^\s]/,Ib=["flat","outline","push","unelevated"];function Nb(e,t){return e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":t}const Mb={...io,...vd,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...Ib.reduce((e,t)=>(e[t]=Boolean)&&e,{}),square:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...dd.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean},Db={...Mb,round:Boolean};function $b(e){const t=lo(e,Ob),n=hd(e),{hasRouterLink:r,hasLink:o,linkTag:s,linkAttrs:i,navigateOnClick:l}=Rb({fallbackTag:"button"}),a=$(()=>{const S=e.fab===!1&&e.fabMini===!1?t.value:{};return e.padding!==void 0?Object.assign({},S,{padding:e.padding.split(/\s+/).map(_=>_ in _u?_u[_]+"px":_).join(" "),minWidth:"0",minHeight:"0"}):S}),u=$(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),c=$(()=>e.disable!==!0&&e.loading!==!0),f=$(()=>c.value===!0?e.tabindex||0:-1),d=$(()=>Nb(e,"standard")),g=$(()=>{const S={tabindex:f.value};return o.value===!0?Object.assign(S,i.value):Lb.includes(e.type)===!0&&(S.type=e.type),s.value==="a"?(e.disable===!0?S["aria-disabled"]="true":S.href===void 0&&(S.role="button"),r.value!==!0&&Pb.test(e.type)===!0&&(S.type=e.type)):e.disable===!0&&(S.disabled="",S["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(S,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),S}),y=$(()=>{let S;e.color!==void 0?e.flat===!0||e.outline===!0?S=`text-${e.textColor||e.color}`:S=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(S=`text-${e.textColor}`);const _=e.round===!0?"round":`rectangle${u.value===!0?" q-btn--rounded":e.square===!0?" q-btn--square":""}`;return`q-btn--${d.value} q-btn--${_}`+(S!==void 0?" "+S:"")+(c.value===!0?" q-btn--actionable q-focusable q-hoverable":e.disable===!0?" disabled":"")+(e.fab===!0?" q-btn--fab":e.fabMini===!0?" q-btn--fab-mini":"")+(e.noCaps===!0?" q-btn--no-uppercase":"")+(e.dense===!0?" q-btn--dense":"")+(e.stretch===!0?" no-border-radius self-stretch":"")+(e.glossy===!0?" glossy":"")+(e.square?" q-btn--square":"")}),C=$(()=>n.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:y,style:a,innerClasses:C,attributes:g,hasLink:o,linkTag:s,navigateOnClick:l,isActionable:c}}const{passiveCapture:vt}=nt;let er=null,tr=null,nr=null;const $i=je({name:"QBtn",props:{...Db,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:r}=ke(),{classes:o,style:s,innerClasses:i,attributes:l,hasLink:a,linkTag:u,navigateOnClick:c,isActionable:f}=$b(e),d=me(null),g=me(null);let y=null,C,S=null;const _=$(()=>e.label!==void 0&&e.label!==null&&e.label!==""),h=$(()=>e.disable===!0||e.ripple===!1?!1:{keyCodes:a.value===!0?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),E=$(()=>({center:e.round})),v=$(()=>{const q=Math.max(0,Math.min(100,e.percentage));return q>0?{transition:"transform 0.6s",transform:`translateX(${q-100}%)`}:{}}),A=$(()=>{if(e.loading===!0)return{onMousedown:B,onTouchstart:B,onClick:B,onKeydown:B,onKeyup:B};if(f.value===!0){const q={onClick:R,onKeydown:H,onMousedown:I};if(r.$q.platform.has.touch===!0){const Y=e.onTouchstart!==void 0?"":"Passive";q[`onTouchstart${Y}`]=F}return q}return{onClick:bt}}),P=$(()=>({ref:d,class:"q-btn q-btn-item non-selectable no-outline "+o.value,style:s.value,...l.value,...A.value}));function R(q){if(d.value!==null){if(q!==void 0){if(q.defaultPrevented===!0)return;const Y=document.activeElement;if(e.type==="submit"&&Y!==document.body&&d.value.contains(Y)===!1&&Y.contains(d.value)===!1){q.qAvoidFocus!==!0&&d.value.focus();const ee=()=>{document.removeEventListener("keydown",bt,!0),document.removeEventListener("keyup",ee,vt),d.value?.removeEventListener("blur",ee,vt)};document.addEventListener("keydown",bt,!0),document.addEventListener("keyup",ee,vt),d.value.addEventListener("blur",ee,vt)}}c(q)}}function H(q){d.value!==null&&(n("keydown",q),Yr(q,[13,32])===!0&&tr!==d.value&&(tr!==null&&x(),q.defaultPrevented!==!0&&(q.qAvoidFocus!==!0&&d.value.focus(),tr=d.value,d.value.classList.add("q-btn--active"),document.addEventListener("keyup",N,!0),d.value.addEventListener("blur",N,vt)),bt(q)))}function F(q){d.value!==null&&(n("touchstart",q),q.defaultPrevented!==!0&&(er!==d.value&&(er!==null&&x(),er=d.value,y=q.target,y.addEventListener("touchcancel",N,vt),y.addEventListener("touchend",N,vt)),C=!0,S!==null&&clearTimeout(S),S=setTimeout(()=>{S=null,C=!1},200)))}function I(q){d.value!==null&&(q.qSkipRipple=C===!0,n("mousedown",q),q.defaultPrevented!==!0&&nr!==d.value&&(nr!==null&&x(),nr=d.value,d.value.classList.add("q-btn--active"),document.addEventListener("mouseup",N,vt)))}function N(q){if(d.value!==null&&!(q?.type==="blur"&&document.activeElement===d.value)){if(q?.type==="keyup"){if(tr===d.value&&Yr(q,[13,32])===!0){const Y=new MouseEvent("click",q);Y.qKeyEvent=!0,q.defaultPrevented===!0&&En(Y),q.cancelBubble===!0&&Ho(Y),d.value.dispatchEvent(Y),bt(q),q.qKeyEvent=!0}n("keyup",q)}x()}}function x(q){const Y=g.value;q!==!0&&(er===d.value||nr===d.value)&&Y!==null&&Y!==document.activeElement&&(Y.setAttribute("tabindex",-1),Y.focus()),er===d.value&&(y!==null&&(y.removeEventListener("touchcancel",N,vt),y.removeEventListener("touchend",N,vt)),er=y=null),nr===d.value&&(document.removeEventListener("mouseup",N,vt),nr=null),tr===d.value&&(document.removeEventListener("keyup",N,!0),d.value?.removeEventListener("blur",N,vt),tr=null),d.value?.classList.remove("q-btn--active")}function B(q){bt(q),q.qSkipRipple=!0}return Et(()=>{x(!0)}),Object.assign(r,{click:q=>{f.value===!0&&R(q)}}),()=>{let q=[];e.icon!==void 0&&q.push(V(fn,{name:e.icon,left:e.stack!==!0&&_.value===!0,role:"img"})),_.value===!0&&q.push(V("span",{class:"block"},[e.label])),q=Dn(t.default,q),e.iconRight!==void 0&&e.round===!1&&q.push(V(fn,{name:e.iconRight,right:e.stack!==!0&&_.value===!0,role:"img"}));const Y=[V("span",{class:"q-focus-helper",ref:g})];return e.loading===!0&&e.percentage!==void 0&&Y.push(V("span",{class:"q-btn__progress absolute-full overflow-hidden"+(e.darkPercentage===!0?" q-btn__progress--dark":"")},[V("span",{class:"q-btn__progress-indicator fit block",style:v.value})])),Y.push(V("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+i.value},q)),e.loading!==null&&Y.push(V(zr,{name:"q-transition--fade"},()=>e.loading===!0?[V("span",{key:"loading",class:"absolute-full flex flex-center"},t.loading!==void 0?t.loading():[V(gr)])]:null)),yc(V(u.value,P.value,Y),[[Sb,h.value,void 0,E.value]])}}});let Fb=1,qb=document.body;function bs(e,t){const n=document.createElement("div");if(n.id=t!==void 0?`q-portal--${t}--${Fb++}`:e,Ko.globalNodes!==void 0){const r=Ko.globalNodes.class;r!==void 0&&(n.className=r)}return qb.appendChild(n),n}function vl(e){e.remove()}let Vb=0;const Oo={},Lo={},St={},_d={},Bb=/^\s*$/,bd=[],jb=[void 0,null,!0,!1,""],_l=["top-left","top-right","bottom-left","bottom-right","top","bottom","left","right","center"],Ub=["top-left","top-right","bottom-left","bottom-right"],Rr={positive:{icon:e=>e.iconSet.type.positive,color:"positive"},negative:{icon:e=>e.iconSet.type.negative,color:"negative"},warning:{icon:e=>e.iconSet.type.warning,color:"warning",textColor:"dark"},info:{icon:e=>e.iconSet.type.info,color:"info"},ongoing:{group:!1,timeout:0,spinner:!0,color:"grey-8"}};function yd(e,t,n){if(!e)return Sr("parameter required");let r;const o={textColor:"white"};if(e.ignoreDefaults!==!0&&Object.assign(o,Oo),ct(e)===!1&&(o.type&&Object.assign(o,Rr[o.type]),e={message:e}),Object.assign(o,Rr[e.type||o.type],e),typeof o.icon=="function"&&(o.icon=o.icon(t)),o.spinner?(o.spinner===!0&&(o.spinner=gr),o.spinner=Kn(o.spinner)):o.spinner=!1,o.meta={hasMedia:!!(o.spinner!==!1||o.icon||o.avatar),hasText:bu(o.message)||bu(o.caption)},o.position){if(_l.includes(o.position)===!1)return Sr("wrong position",e)}else o.position="bottom";if(jb.includes(o.timeout)===!0)o.timeout=5e3;else{const a=Number(o.timeout);if(isNaN(a)||a<0)return Sr("wrong timeout",e);o.timeout=Number.isFinite(a)?a:0}o.timeout===0?o.progress=!1:o.progress===!0&&(o.meta.progressClass="q-notification__progress"+(o.progressClass?` ${o.progressClass}`:""),o.meta.progressStyle={animationDuration:`${o.timeout+1e3}ms`});const s=(Array.isArray(e.actions)===!0?e.actions:[]).concat(e.ignoreDefaults!==!0&&Array.isArray(Oo.actions)===!0?Oo.actions:[]).concat(Array.isArray(Rr[e.type]?.actions)===!0?Rr[e.type].actions:[]),{closeBtn:i}=o;if(i&&s.push({label:typeof i=="string"?i:t.lang.label.close}),o.actions=s.map(({handler:a,noDismiss:u,...c})=>({flat:!0,...c,onClick:typeof a=="function"?()=>{a(),u!==!0&&l()}:()=>{l()}})),o.multiLine===void 0&&(o.multiLine=o.actions.length>1),Object.assign(o.meta,{class:`q-notification row items-stretch q-notification--${o.multiLine===!0?"multi-line":"standard"}`+(o.color!==void 0?` bg-${o.color}`:"")+(o.textColor!==void 0?` text-${o.textColor}`:"")+(o.classes!==void 0?` ${o.classes}`:""),wrapperClass:"q-notification__wrapper col relative-position border-radius-inherit "+(o.multiLine===!0?"column no-wrap justify-center":"row items-center"),contentClass:"q-notification__content row items-center"+(o.multiLine===!0?"":" col"),leftClass:o.meta.hasText===!0?"additional":"single",attrs:{role:"alert",...o.attrs}}),o.group===!1?(o.group=void 0,o.meta.group=void 0):((o.group===void 0||o.group===!0)&&(o.group=[o.message,o.caption,o.multiline].concat(o.actions.map(a=>`${a.label}*${a.icon}`)).join("|")),o.meta.group=o.group+"|"+o.position),o.actions.length===0?o.actions=void 0:o.meta.actionsClass="q-notification__actions row items-center "+(o.multiLine===!0?"justify-end":"col-auto")+(o.meta.hasMedia===!0?" q-notification__actions--with-media":""),n!==void 0){n.notif.meta.timer&&(clearTimeout(n.notif.meta.timer),n.notif.meta.timer=void 0),o.meta.uid=n.notif.meta.uid;const a=St[o.position].value.indexOf(n.notif);St[o.position].value[a]=o}else{const a=Lo[o.meta.group];if(a===void 0){if(o.meta.uid=Vb++,o.meta.badge=1,["left","right","center"].indexOf(o.position)!==-1)St[o.position].value.splice(Math.floor(St[o.position].value.length/2),0,o);else{const u=o.position.indexOf("top")!==-1?"unshift":"push";St[o.position].value[u](o)}o.group!==void 0&&(Lo[o.meta.group]=o)}else{if(a.meta.timer&&(clearTimeout(a.meta.timer),a.meta.timer=void 0),o.badgePosition!==void 0){if(Ub.includes(o.badgePosition)===!1)return Sr("wrong badgePosition",e)}else o.badgePosition=`top-${o.position.indexOf("left")!==-1?"right":"left"}`;o.meta.uid=a.meta.uid,o.meta.badge=a.meta.badge+1,o.meta.badgeClass=`q-notification__badge q-notification__badge--${o.badgePosition}`+(o.badgeColor!==void 0?` bg-${o.badgeColor}`:"")+(o.badgeTextColor!==void 0?` text-${o.badgeTextColor}`:"")+(o.badgeClass?` ${o.badgeClass}`:"");const u=St[o.position].value.indexOf(a);St[o.position].value[u]=Lo[o.meta.group]=o}}const l=()=>{Hb(o),r=void 0};if(o.timeout>0&&(o.meta.timer=setTimeout(()=>{o.meta.timer=void 0,l()},o.timeout+1e3)),o.group!==void 0)return a=>{a!==void 0?Sr("trying to update a grouped one which is forbidden",e):l()};if(r={dismiss:l,config:e,notif:o},n!==void 0){Object.assign(n,r);return}return a=>{if(r!==void 0)if(a===void 0)r.dismiss();else{const u=Object.assign({},r.config,a,{group:!1,position:o.position});yd(u,t,r)}}}function Hb(e){e.meta.timer&&(clearTimeout(e.meta.timer),e.meta.timer=void 0);const t=St[e.position].value.indexOf(e);if(t!==-1){e.group!==void 0&&delete Lo[e.meta.group];const n=bd[""+e.meta.uid];if(n){const{width:r,height:o}=getComputedStyle(n);n.style.left=`${n.offsetLeft}px`,n.style.width=r,n.style.height=o}St[e.position].value.splice(t,1),typeof e.onDismiss=="function"&&e.onDismiss()}}function bu(e){return e!=null&&Bb.test(e)!==!0}function Sr(e,t){return console.error(`Notify: ${e}`,t),!1}function Wb(){return je({name:"QNotifications",devtools:{hide:!0},setup(){return()=>V("div",{class:"q-notifications"},_l.map(e=>V(ag,{key:e,class:_d[e],tag:"div",name:`q-notification--${e}`},()=>St[e].value.map(t=>{const n=t.meta,r=[];if(n.hasMedia===!0&&(t.spinner!==!1?r.push(V(t.spinner,{class:"q-notification__spinner q-notification__spinner--"+n.leftClass,color:t.spinnerColor,size:t.spinnerSize})):t.icon?r.push(V(fn,{class:"q-notification__icon q-notification__icon--"+n.leftClass,name:t.icon,color:t.iconColor,size:t.iconSize,role:"img"})):t.avatar&&r.push(V(_b,{class:"q-notification__avatar q-notification__avatar--"+n.leftClass},()=>V("img",{src:t.avatar,"aria-hidden":"true"})))),n.hasText===!0){let s;const i={class:"q-notification__message col"};if(t.html===!0)i.innerHTML=t.caption?`<div>${t.message}</div><div class="q-notification__caption">${t.caption}</div>`:t.message;else{const l=[t.message];s=t.caption?[V("div",l),V("div",{class:"q-notification__caption"},[t.caption])]:l}r.push(V("div",i,s))}const o=[V("div",{class:n.contentClass},r)];return t.progress===!0&&o.push(V("div",{key:`${n.uid}|p|${n.badge}`,class:n.progressClass,style:n.progressStyle})),t.actions!==void 0&&o.push(V("div",{class:n.actionsClass},t.actions.map(s=>V($i,s)))),n.badge>1&&o.push(V("div",{key:`${n.uid}|${n.badge}`,class:t.meta.badgeClass,style:t.badgeStyle},[n.badge])),V("div",{ref:s=>{bd[""+n.uid]=s},key:n.uid,class:n.class,...n.attrs},[V("div",{class:n.wrapperClass},o)])}))))}})}const Kb={setDefaults(e){ct(e)===!0&&Object.assign(Oo,e)},registerType(e,t){ct(t)===!0&&(Rr[e]=t)},install({$q:e,parentApp:t}){if(e.notify=this.create=n=>yd(n,e),e.notify.setDefaults=this.setDefaults,e.notify.registerType=this.registerType,e.config.notify!==void 0&&this.setDefaults(e.config.notify),this.__installed!==!0){_l.forEach(r=>{St[r]=me([]);const o=["left","center","right"].includes(r)===!0?"center":r.indexOf("top")!==-1?"top":"bottom",s=r.indexOf("left")!==-1?"start":r.indexOf("right")!==-1?"end":"center",i=["left","right"].includes(r)?`items-${r==="left"?"start":"end"} justify-center`:r==="center"?"flex-center":`items-${s}`;_d[r]=`q-notifications__list q-notifications__list--${o} fixed column no-wrap ${i}`});const n=bs("q-notify");sl(Wb(),t).mount(n)}}};function Gb(e,t,n){let r;function o(){r!==void 0&&(_i.remove(r),r=void 0)}return Et(()=>{e.value===!0&&o()}),{removeFromHistory:o,addToHistory(){r={condition:()=>n.value===!0,handler:t},_i.add(r)}}}function zb(){let e=null;const t=ke();function n(){e!==null&&(clearTimeout(e),e=null)}return as(n),Et(n),{removeTimeout:n,registerTimeout(r,o){n(),pd(t)===!1&&(e=setTimeout(()=>{e=null,r()},o))}}}function Qb(){let e;const t=ke();function n(){e=void 0}return as(n),Et(n),{removeTick:n,registerTick(r){e=r,rt(()=>{e===r&&(pd(t)===!1&&e(),e=void 0)})}}}const Yb={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},Xb=["beforeShow","show","beforeHide","hide"];function Jb({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:o,processOnMount:s}){const i=ke(),{props:l,emit:a,proxy:u}=i;let c;function f(h){e.value===!0?y(h):d(h)}function d(h){if(l.disable===!0||h?.qAnchorHandled===!0||t!==void 0&&t(h)!==!0)return;const E=l["onUpdate:modelValue"]!==void 0;E===!0&&(a("update:modelValue",!0),c=h,rt(()=>{c===h&&(c=void 0)})),(l.modelValue===null||E===!1)&&g(h)}function g(h){e.value!==!0&&(e.value=!0,a("beforeShow",h),r!==void 0?r(h):a("show",h))}function y(h){if(l.disable===!0)return;const E=l["onUpdate:modelValue"]!==void 0;E===!0&&(a("update:modelValue",!1),c=h,rt(()=>{c===h&&(c=void 0)})),(l.modelValue===null||E===!1)&&C(h)}function C(h){e.value!==!1&&(e.value=!1,a("beforeHide",h),o!==void 0?o(h):a("hide",h))}function S(h){l.disable===!0&&h===!0?l["onUpdate:modelValue"]!==void 0&&a("update:modelValue",!1):h===!0!==e.value&&(h===!0?g:C)(c)}ge(()=>l.modelValue,S),n!==void 0&&gd(i)===!0&&ge(()=>u.$route.fullPath,()=>{n.value===!0&&e.value===!0&&y()}),s===!0&&Gt(()=>{S(l.modelValue)});const _={show:d,hide:y,toggle:f};return Object.assign(u,_),_}const Zb={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function ey(e,t=()=>{},n=()=>{}){return{transitionProps:$(()=>{const r=`q-transition--${e.transitionShow||t()}`,o=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${r}-enter-from`,enterActiveClass:`${r}-enter-active`,enterToClass:`${r}-enter-to`,leaveFromClass:`${o}-leave-from`,leaveActiveClass:`${o}-leave-active`,leaveToClass:`${o}-leave-to`}}),transitionStyle:$(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}let $n=[],to=[];function Ed(e){to=to.filter(t=>t!==e)}function ty(e){Ed(e),to.push(e)}function yu(e){Ed(e),to.length===0&&$n.length!==0&&($n[$n.length-1](),$n=[])}function bl(e){to.length===0?e():$n.push(e)}function ny(e){$n=$n.filter(t=>t!==e)}const Po=[];function P0(e){return Po.find(t=>t.contentEl!==null&&t.contentEl.contains(e))}function ry(e,t){do{if(e.$options.name==="QMenu"){if(e.hide(t),e.$props.separateClosePopup===!0)return Ro(e)}else if(e.__qPortal===!0){const n=Ro(e);return n?.$options.name==="QPopupProxy"?(e.hide(t),n):e}e=Ro(e)}while(e!=null)}function I0(e,t,n){for(;n!==0&&e!==void 0&&e!==null;){if(e.__qPortal===!0){if(n--,e.$options.name==="QMenu"){e=ry(e,t);continue}e.hide(t)}e=Ro(e)}}const oy=je({name:"QPortal",setup(e,{slots:t}){return()=>t.default()}});function sy(e){for(e=e.parent;e!=null;){if(e.type.name==="QGlobalDialog")return!0;if(e.type.name==="QDialog"||e.type.name==="QMenu")return!1;e=e.parent}return!1}function iy(e,t,n,r){const o=me(!1),s=me(!1);let i=null;const l={},a=r==="dialog"&&sy(e);function u(f){if(f===!0){yu(l),s.value=!0;return}s.value=!1,o.value===!1&&(a===!1&&i===null&&(i=bs(!1,r)),o.value=!0,Po.push(e.proxy),ty(l))}function c(f){if(s.value=!1,f!==!0)return;yu(l),o.value=!1;const d=Po.indexOf(e.proxy);d!==-1&&Po.splice(d,1),i!==null&&(vl(i),i=null)}return cs(()=>{c(!0)}),e.proxy.__qPortal=!0,zn(e.proxy,"contentEl",()=>t.value),{showPortal:u,hidePortal:c,portalIsActive:o,portalIsAccessible:s,renderPortal:()=>a===!0?n():o.value===!0?[V($h,{to:i},V(oy,n))]:void 0}}const N0=[Element,String],ly=[null,document,document.body,document.scrollingElement,document.documentElement];function M0(e,t){let n=Eb(t);if(n===void 0){if(e==null)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return ly.includes(n)?window:n}function ay(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function uy(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}let _o;function D0(){if(_o!==void 0)return _o;const e=document.createElement("p"),t=document.createElement("div");Di(e,{width:"100%",height:"200px"}),Di(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let r=e.offsetWidth;return n===r&&(r=t.clientWidth),t.remove(),_o=n-r,_o}function cy(e,t=!0){return!e||e.nodeType!==Node.ELEMENT_NODE?!1:t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"]))}let kr=0,zs,Qs,Or,Ys=!1,Eu,wu,Cu,Pn=null;function fy(e){dy(e)&&bt(e)}function dy(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=kg(e),n=e.shiftKey&&!e.deltaX,r=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),o=n||r?e.deltaY:e.deltaX;for(let s=0;s<t.length;s++){const i=t[s];if(cy(i,r))return r?o<0&&i.scrollTop===0?!0:o>0&&i.scrollTop+i.clientHeight===i.scrollHeight:o<0&&i.scrollLeft===0?!0:o>0&&i.scrollLeft+i.clientWidth===i.scrollWidth}return!0}function Su(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function bo(e){Ys!==!0&&(Ys=!0,requestAnimationFrame(()=>{Ys=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:r}=document.scrollingElement;(Or===void 0||t!==window.innerHeight)&&(Or=n-t,document.scrollingElement.scrollTop=r),r>Or&&(document.scrollingElement.scrollTop-=Math.ceil((r-Or)/8))}))}function ku(e){const t=document.body,n=window.visualViewport!==void 0;if(e==="add"){const{overflowY:r,overflowX:o}=window.getComputedStyle(t);zs=uy(window),Qs=ay(window),Eu=t.style.left,wu=t.style.top,Cu=window.location.href,t.style.left=`-${zs}px`,t.style.top=`-${Qs}px`,o!=="hidden"&&(o==="scroll"||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),r!=="hidden"&&(r==="scroll"||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,Fe.is.ios===!0&&(n===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",bo,nt.passiveCapture),window.visualViewport.addEventListener("scroll",bo,nt.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",Su,nt.passiveCapture))}Fe.is.desktop===!0&&Fe.is.mac===!0&&window[`${e}EventListener`]("wheel",fy,nt.notPassive),e==="remove"&&(Fe.is.ios===!0&&(n===!0?(window.visualViewport.removeEventListener("resize",bo,nt.passiveCapture),window.visualViewport.removeEventListener("scroll",bo,nt.passiveCapture)):window.removeEventListener("scroll",Su,nt.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=Eu,t.style.top=wu,window.location.href===Cu&&window.scrollTo(zs,Qs),Or=void 0)}function Fi(e){let t="add";if(e===!0){if(kr++,Pn!==null){clearTimeout(Pn),Pn=null;return}if(kr>1)return}else{if(kr===0||(kr--,kr>0))return;if(t="remove",Fe.is.ios===!0&&Fe.is.nativeMobile===!0){Pn!==null&&clearTimeout(Pn),Pn=setTimeout(()=>{ku(t),Pn=null},100);return}}ku(t)}function hy(){let e;return{preventBodyScroll(t){t!==e&&(e!==void 0||t===!0)&&(e=t,Fi(t))}}}const jn=[];let pr;function my(e){pr=e.keyCode===27}function gy(){pr===!0&&(pr=!1)}function py(e){pr===!0&&(pr=!1,Yr(e,27)===!0&&jn[jn.length-1](e))}function wd(e){window[e]("keydown",my),window[e]("blur",gy),window[e]("keyup",py),pr=!1}function vy(e){Fe.is.desktop===!0&&(jn.push(e),jn.length===1&&wd("addEventListener"))}function xu(e){const t=jn.indexOf(e);t!==-1&&(jn.splice(t,1),jn.length===0&&wd("removeEventListener"))}const Un=[];function Cd(e){Un[Un.length-1](e)}function _y(e){Fe.is.desktop===!0&&(Un.push(e),Un.length===1&&document.body.addEventListener("focusin",Cd))}function Tu(e){const t=Un.indexOf(e);t!==-1&&(Un.splice(t,1),Un.length===0&&document.body.removeEventListener("focusin",Cd))}let yo=0;const by={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},Au={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},yy=je({name:"QDialog",inheritAttrs:!1,props:{...Yb,...Zb,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,backdropFilter:String,position:{type:String,default:"standard",validator:e=>["standard","top","bottom","left","right"].includes(e)}},emits:[...Xb,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:r}){const o=ke(),s=me(null),i=me(!1),l=me(!1);let a=null,u=null,c,f;const d=$(()=>e.persistent!==!0&&e.noRouteDismiss!==!0&&e.seamless!==!0),{preventBodyScroll:g}=hy(),{registerTimeout:y}=zb(),{registerTick:C,removeTick:S}=Qb(),{transitionProps:_,transitionStyle:h}=ey(e,()=>Au[e.position][0],()=>Au[e.position][1]),E=$(()=>h.value+(e.backdropFilter!==void 0?`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`:"")),{showPortal:v,hidePortal:A,portalIsAccessible:P,renderPortal:R}=iy(o,s,Te,"dialog"),{hide:H}=Jb({showing:i,hideOnRouteChange:d,handleShow:Y,handleHide:ee,processOnMount:!0}),{addToHistory:F,removeFromHistory:I}=Gb(i,H,d),N=$(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized===!0?"maximized":"minimized"} q-dialog__inner--${e.position} ${by[e.position]}`+(l.value===!0?" q-dialog__inner--animating":"")+(e.fullWidth===!0?" q-dialog__inner--fullwidth":"")+(e.fullHeight===!0?" q-dialog__inner--fullheight":"")+(e.square===!0?" q-dialog__inner--square":"")),x=$(()=>i.value===!0&&e.seamless!==!0),B=$(()=>e.autoClose===!0?{onClick:z}:{}),q=$(()=>[`q-dialog fullscreen no-pointer-events q-dialog--${x.value===!0?"modal":"seamless"}`,r.class]);ge(()=>e.maximized,oe=>{i.value===!0&&le(oe)}),ge(x,oe=>{g(oe),oe===!0?(_y(Ee),vy(re)):(Tu(Ee),xu(re))});function Y(oe){F(),u=e.noRefocus===!1&&document.activeElement!==null?document.activeElement:null,le(e.maximized),v(),l.value=!0,e.noFocus!==!0?(document.activeElement?.blur(),C(Q)):S(),y(()=>{if(o.proxy.$q.platform.is.ios===!0){if(e.seamless!==!0&&document.activeElement){const{top:M,bottom:X}=document.activeElement.getBoundingClientRect(),{innerHeight:J}=window,ne=window.visualViewport!==void 0?window.visualViewport.height:J;M>0&&X>ne/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-ne,X>=J?1/0:Math.ceil(document.scrollingElement.scrollTop+X-ne/2))),document.activeElement.scrollIntoView()}f=!0,s.value.click(),f=!1}v(!0),l.value=!1,n("show",oe)},e.transitionDuration)}function ee(oe){S(),I(),ye(!0),l.value=!0,A(),u!==null&&(((oe?.type.indexOf("key")===0?u.closest('[tabindex]:not([tabindex^="-"])'):void 0)||u).focus(),u=null),y(()=>{A(!0),l.value=!1,n("hide",oe)},e.transitionDuration)}function Q(oe){bl(()=>{let M=s.value;if(M!==null){if(oe!==void 0){const X=M.querySelector(oe);if(X!==null){X.focus({preventScroll:!0});return}}M.contains(document.activeElement)!==!0&&(M=M.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||M.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||M.querySelector("[autofocus], [data-autofocus]")||M,M.focus({preventScroll:!0}))}})}function j(oe){oe&&typeof oe.focus=="function"?oe.focus({preventScroll:!0}):Q(),n("shake");const M=s.value;M!==null&&(M.classList.remove("q-animate--scale"),M.classList.add("q-animate--scale"),a!==null&&clearTimeout(a),a=setTimeout(()=>{a=null,s.value!==null&&(M.classList.remove("q-animate--scale"),Q())},170))}function re(){e.seamless!==!0&&(e.persistent===!0||e.noEscDismiss===!0?e.maximized!==!0&&e.noShake!==!0&&j():(n("escapeKey"),H()))}function ye(oe){a!==null&&(clearTimeout(a),a=null),(oe===!0||i.value===!0)&&(le(!1),e.seamless!==!0&&(g(!1),Tu(Ee),xu(re))),oe!==!0&&(u=null)}function le(oe){oe===!0?c!==!0&&(yo<1&&document.body.classList.add("q-body--dialog"),yo++,c=!0):c===!0&&(yo<2&&document.body.classList.remove("q-body--dialog"),yo--,c=!1)}function z(oe){f!==!0&&(H(oe),n("click",oe))}function fe(oe){e.persistent!==!0&&e.noBackdropDismiss!==!0?H(oe):e.noShake!==!0&&j()}function Ee(oe){e.allowFocusOutside!==!0&&P.value===!0&&wb(s.value,oe.target)!==!0&&Q('[tabindex]:not([tabindex="-1"])')}Object.assign(o.proxy,{focus:Q,shake:j,__updateRefocusTarget(oe){u=oe||null}}),Et(ye);function Te(){return V("div",{role:"dialog","aria-modal":x.value===!0?"true":"false",...r,class:q.value},[V(zr,{name:"q-transition--fade",appear:!0},()=>x.value===!0?V("div",{class:"q-dialog__backdrop fixed-full",style:E.value,"aria-hidden":"true",tabindex:-1,onClick:fe}):null),V(zr,_.value,()=>i.value===!0?V("div",{ref:s,class:N.value,style:h.value,tabindex:-1,...B.value},Tt(t.default)):null)])}return R}}),Yn={dark:{type:Boolean,default:null}};function Xn(e,t){return $(()=>e.dark===null?t.dark.isActive:e.dark)}const Ey=je({name:"QCard",props:{...Yn,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=ke(),r=Xn(e,n),o=$(()=>"q-card"+(r.value===!0?" q-card--dark q-dark":"")+(e.bordered===!0?" q-card--bordered":"")+(e.square===!0?" q-card--square no-border-radius":"")+(e.flat===!0?" q-card--flat no-shadow":""));return()=>V(e.tag,{class:o.value},Tt(t.default))}}),xr=je({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=$(()=>`q-card__section q-card__section--${e.horizontal===!0?"horiz row no-wrap":"vert"}`);return()=>V(e.tag,{class:n.value},Tt(t.default))}}),wy=je({name:"QCardActions",props:{...dd,vertical:Boolean},setup(e,{slots:t}){const n=hd(e),r=$(()=>`q-card__actions ${n.value} q-card__actions--${e.vertical===!0?"vert column":"horiz row"}`);return()=>V("div",{class:r.value},Tt(t.default))}}),Cy={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},Xs={xs:2,sm:4,md:8,lg:16,xl:24},Ru=je({name:"QSeparator",props:{...Yn,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=ke(),n=Xn(e,t.proxy.$q),r=$(()=>e.vertical===!0?"vertical":"horizontal"),o=$(()=>` q-separator--${r.value}`),s=$(()=>e.inset!==!1?`${o.value}-${Cy[e.inset]}`:""),i=$(()=>`q-separator${o.value}${s.value}`+(e.color!==void 0?` bg-${e.color}`:"")+(n.value===!0?" q-separator--dark":"")),l=$(()=>{const a={};if(e.size!==void 0&&(a[e.vertical===!0?"width":"height"]=e.size),e.spaced!==!1){const u=e.spaced===!0?`${Xs.md}px`:e.spaced in Xs?`${Xs[e.spaced]}px`:e.spaced,c=e.vertical===!0?["Left","Right"]:["Top","Bottom"];a[`margin${c[0]}`]=a[`margin${c[1]}`]=u}return a});return()=>V("hr",{class:i.value,style:l.value,"aria-orientation":r.value})}});let Js,Eo=0;const Be=new Array(256);for(let e=0;e<256;e++)Be[e]=(e+256).toString(16).substring(1);const Sy=(()=>{const e=typeof crypto<"u"?crypto:typeof window<"u"?window.crypto||window.msCrypto:void 0;if(e!==void 0){if(e.randomBytes!==void 0)return e.randomBytes;if(e.getRandomValues!==void 0)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return t=>{const n=[];for(let r=t;r>0;r--)n.push(Math.floor(Math.random()*256));return n}})(),Ou=4096;function qi(){(Js===void 0||Eo+16>Ou)&&(Eo=0,Js=Sy(Ou));const e=Array.prototype.slice.call(Js,Eo,Eo+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,Be[e[0]]+Be[e[1]]+Be[e[2]]+Be[e[3]]+"-"+Be[e[4]]+Be[e[5]]+"-"+Be[e[6]]+Be[e[7]]+"-"+Be[e[8]]+Be[e[9]]+"-"+Be[e[10]]+Be[e[11]]+Be[e[12]]+Be[e[13]]+Be[e[14]]+Be[e[15]]}function ky(e){return e??null}function Lu(e,t){return e??(t===!0?`f_${qi()}`:null)}function xy({getValue:e,required:t=!0}={}){if(kn.value===!0){const n=me(e!==void 0?ky(e()):null);return t===!0&&n.value===null&&Gt(()=>{n.value=`f_${qi()}`}),e!==void 0&&ge(e,r=>{n.value=Lu(r,t)}),n}return e!==void 0?$(()=>Lu(e(),t)):me(`f_${qi()}`)}const Pu=/^on[A-Z]/;function Ty(){const{attrs:e,vnode:t}=ke(),n={listeners:me({}),attributes:me({})};function r(){const o={},s={};for(const i in e)i!=="class"&&i!=="style"&&Pu.test(i)===!1&&(o[i]=e[i]);for(const i in t.props)Pu.test(i)===!0&&(s[i]=t.props[i]);n.attributes.value=o,n.listeners.value=s}return Nc(r),r(),n}function Ay({validate:e,resetValidation:t,requiresQForm:n}){const r=it(Vg,!1);if(r!==!1){const{props:o,proxy:s}=ke();Object.assign(s,{validate:e,resetValidation:t}),ge(()=>o.disable,i=>{i===!0?(typeof t=="function"&&t(),r.unbindComponent(s)):r.bindComponent(s)}),Gt(()=>{o.disable!==!0&&r.bindComponent(s)}),Et(()=>{o.disable!==!0&&r.unbindComponent(s)})}else n===!0&&console.error("Parent QForm not found on useFormChild()!")}const Iu=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,Nu=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,Mu=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,wo=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,Co=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,Zs={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>Iu.test(e),hexaColor:e=>Nu.test(e),hexOrHexaColor:e=>Mu.test(e),rgbColor:e=>wo.test(e),rgbaColor:e=>Co.test(e),rgbOrRgbaColor:e=>wo.test(e)||Co.test(e),hexOrRgbColor:e=>Iu.test(e)||wo.test(e),hexaOrRgbaColor:e=>Nu.test(e)||Co.test(e),anyColor:e=>Mu.test(e)||wo.test(e)||Co.test(e)},Ry=[!0,!1,"ondemand"],Oy={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],default:!1,validator:e=>Ry.includes(e)}};function Ly(e,t){const{props:n,proxy:r}=ke(),o=me(!1),s=me(null),i=me(!1);Ay({validate:C,resetValidation:y});let l=0,a;const u=$(()=>n.rules!==void 0&&n.rules!==null&&n.rules.length!==0),c=$(()=>n.disable!==!0&&u.value===!0&&t.value===!1),f=$(()=>n.error===!0||o.value===!0),d=$(()=>typeof n.errorMessage=="string"&&n.errorMessage.length!==0?n.errorMessage:s.value);ge(()=>n.modelValue,()=>{i.value=!0,c.value===!0&&n.lazyRules===!1&&S()});function g(){n.lazyRules!=="ondemand"&&c.value===!0&&i.value===!0&&S()}ge(()=>n.reactiveRules,_=>{_===!0?a===void 0&&(a=ge(()=>n.rules,g,{immediate:!0,deep:!0})):a!==void 0&&(a(),a=void 0)},{immediate:!0}),ge(()=>n.lazyRules,g),ge(e,_=>{_===!0?i.value=!0:c.value===!0&&n.lazyRules!=="ondemand"&&S()});function y(){l++,t.value=!1,i.value=!1,o.value=!1,s.value=null,S.cancel()}function C(_=n.modelValue){if(n.disable===!0||u.value===!1)return!0;const h=++l,E=t.value!==!0?()=>{i.value=!0}:()=>{},v=(P,R)=>{P===!0&&E(),o.value=P,s.value=R||null,t.value=!1},A=[];for(let P=0;P<n.rules.length;P++){const R=n.rules[P];let H;if(typeof R=="function"?H=R(_,Zs):typeof R=="string"&&Zs[R]!==void 0&&(H=Zs[R](_)),H===!1||typeof H=="string")return v(!0,H),!1;H!==!0&&H!==void 0&&A.push(H)}return A.length===0?(v(!1),!0):(t.value=!0,Promise.all(A).then(P=>{if(P===void 0||Array.isArray(P)===!1||P.length===0)return h===l&&v(!1),!0;const R=P.find(H=>H===!1||typeof H=="string");return h===l&&v(R!==void 0,R),R===void 0},P=>(h===l&&(console.error(P),v(!0)),!1)))}const S=mf(C,0);return Et(()=>{a?.(),S.cancel()}),Object.assign(r,{resetValidation:y,validate:C}),zn(r,"hasError",()=>f.value),{isDirtyModel:i,hasRules:u,hasError:f,errorMessage:d,validate:C,resetValidation:y}}function Vi(e){return e!=null&&(""+e).length!==0}const Py={...Yn,...Oy,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String},Iy={...Py,maxlength:[Number,String]},Ny=["update:modelValue","clear","focus","blur"];function My({requiredForAttr:e=!0,tagProp:t,changeEvent:n=!1}={}){const{props:r,proxy:o}=ke(),s=Xn(r,o.$q),i=xy({required:e,getValue:()=>r.for});return{requiredForAttr:e,changeEvent:n,tag:t===!0?$(()=>r.tag):{value:"label"},isDark:s,editable:$(()=>r.disable!==!0&&r.readonly!==!0),innerLoading:me(!1),focused:me(!1),hasPopupOpen:!1,splitAttrs:Ty(),targetUid:i,rootRef:me(null),targetRef:me(null),controlRef:me(null)}}function Dy(e){const{props:t,emit:n,slots:r,attrs:o,proxy:s}=ke(),{$q:i}=s;let l=null;e.hasValue===void 0&&(e.hasValue=$(()=>Vi(t.modelValue))),e.emitValue===void 0&&(e.emitValue=j=>{n("update:modelValue",j)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:F,onFocusout:I}),Object.assign(e,{clearValue:N,onControlFocusin:F,onControlFocusout:I,focus:R}),e.computedCounter===void 0&&(e.computedCounter=$(()=>{if(t.counter!==!1){const j=typeof t.modelValue=="string"||typeof t.modelValue=="number"?(""+t.modelValue).length:Array.isArray(t.modelValue)===!0?t.modelValue.length:0,re=t.maxlength!==void 0?t.maxlength:t.maxValues;return j+(re!==void 0?" / "+re:"")}}));const{isDirtyModel:a,hasRules:u,hasError:c,errorMessage:f,resetValidation:d}=Ly(e.focused,e.innerLoading),g=e.floatingLabel!==void 0?$(()=>t.stackLabel===!0||e.focused.value===!0||e.floatingLabel.value===!0):$(()=>t.stackLabel===!0||e.focused.value===!0||e.hasValue.value===!0),y=$(()=>t.bottomSlots===!0||t.hint!==void 0||u.value===!0||t.counter===!0||t.error!==null),C=$(()=>t.filled===!0?"filled":t.outlined===!0?"outlined":t.borderless===!0?"borderless":t.standout?"standout":"standard"),S=$(()=>`q-field row no-wrap items-start q-field--${C.value}`+(e.fieldClass!==void 0?` ${e.fieldClass.value}`:"")+(t.rounded===!0?" q-field--rounded":"")+(t.square===!0?" q-field--square":"")+(g.value===!0?" q-field--float":"")+(h.value===!0?" q-field--labeled":"")+(t.dense===!0?" q-field--dense":"")+(t.itemAligned===!0?" q-field--item-aligned q-item-type":"")+(e.isDark.value===!0?" q-field--dark":"")+(e.getControl===void 0?" q-field--auto-height":"")+(e.focused.value===!0?" q-field--focused":"")+(c.value===!0?" q-field--error":"")+(c.value===!0||e.focused.value===!0?" q-field--highlighted":"")+(t.hideBottomSpace!==!0&&y.value===!0?" q-field--with-bottom":"")+(t.disable===!0?" q-field--disabled":t.readonly===!0?" q-field--readonly":"")),_=$(()=>"q-field__control relative-position row no-wrap"+(t.bgColor!==void 0?` bg-${t.bgColor}`:"")+(c.value===!0?" text-negative":typeof t.standout=="string"&&t.standout.length!==0&&e.focused.value===!0?` ${t.standout}`:t.color!==void 0?` text-${t.color}`:"")),h=$(()=>t.labelSlot===!0||t.label!==void 0),E=$(()=>"q-field__label no-pointer-events absolute ellipsis"+(t.labelColor!==void 0&&c.value!==!0?` text-${t.labelColor}`:"")),v=$(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:g.value,modelValue:t.modelValue,emitValue:e.emitValue})),A=$(()=>{const j={};return e.targetUid.value&&(j.for=e.targetUid.value),t.disable===!0&&(j["aria-disabled"]="true"),j});function P(){const j=document.activeElement;let re=e.targetRef?.value;re&&(j===null||j.id!==e.targetUid.value)&&(re.hasAttribute("tabindex")===!0||(re=re.querySelector("[tabindex]")),re!==j&&re?.focus({preventScroll:!0}))}function R(){bl(P)}function H(){ny(P);const j=document.activeElement;j!==null&&e.rootRef.value.contains(j)&&j.blur()}function F(j){l!==null&&(clearTimeout(l),l=null),e.editable.value===!0&&e.focused.value===!1&&(e.focused.value=!0,n("focus",j))}function I(j,re){l!==null&&clearTimeout(l),l=setTimeout(()=>{l=null,!(document.hasFocus()===!0&&(e.hasPopupOpen===!0||e.controlRef===void 0||e.controlRef.value===null||e.controlRef.value.contains(document.activeElement)!==!1))&&(e.focused.value===!0&&(e.focused.value=!1,n("blur",j)),re?.())})}function N(j){bt(j),i.platform.is.mobile!==!0?(e.targetRef?.value||e.rootRef.value).focus():e.rootRef.value.contains(document.activeElement)===!0&&document.activeElement.blur(),t.type==="file"&&(e.inputRef.value.value=null),n("update:modelValue",null),e.changeEvent===!0&&n("change",null),n("clear",t.modelValue),rt(()=>{const re=a.value;d(),a.value=re})}function x(j){[13,32].includes(j.keyCode)&&N(j)}function B(){const j=[];return r.prepend!==void 0&&j.push(V("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:En},r.prepend())),j.push(V("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},q())),c.value===!0&&t.noErrorIcon===!1&&j.push(ee("error",[V(fn,{name:i.iconSet.field.error,color:"negative"})])),t.loading===!0||e.innerLoading.value===!0?j.push(ee("inner-loading-append",r.loading!==void 0?r.loading():[V(gr,{color:t.color})])):t.clearable===!0&&e.hasValue.value===!0&&e.editable.value===!0&&j.push(ee("inner-clearable-append",[V(fn,{class:"q-field__focusable-action",name:t.clearIcon||i.iconSet.field.clear,tabindex:0,role:"button","aria-hidden":"false","aria-label":i.lang.label.clear,onKeyup:x,onClick:N})])),r.append!==void 0&&j.push(V("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:En},r.append())),e.getInnerAppend!==void 0&&j.push(ee("inner-append",e.getInnerAppend())),e.getControlChild!==void 0&&j.push(e.getControlChild()),j}function q(){const j=[];return t.prefix!==void 0&&t.prefix!==null&&j.push(V("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value===!0&&j.push(e.getShadowControl()),h.value===!0&&j.push(V("div",{class:E.value},Tt(r.label,t.label))),e.getControl!==void 0?j.push(e.getControl()):r.rawControl!==void 0?j.push(r.rawControl()):r.control!==void 0&&j.push(V("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0},r.control(v.value))),t.suffix!==void 0&&t.suffix!==null&&j.push(V("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),j.concat(Tt(r.default))}function Y(){let j,re;c.value===!0?f.value!==null?(j=[V("div",{role:"alert"},f.value)],re=`q--slot-error-${f.value}`):(j=Tt(r.error),re="q--slot-error"):(t.hideHint!==!0||e.focused.value===!0)&&(t.hint!==void 0?(j=[V("div",t.hint)],re=`q--slot-hint-${t.hint}`):(j=Tt(r.hint),re="q--slot-hint"));const ye=t.counter===!0||r.counter!==void 0;if(t.hideBottomSpace===!0&&ye===!1&&j===void 0)return;const le=V("div",{key:re,class:"q-field__messages col"},j);return V("div",{class:"q-field__bottom row items-start q-field__bottom--"+(t.hideBottomSpace!==!0?"animated":"stale"),onClick:En},[t.hideBottomSpace===!0?le:V(zr,{name:"q-transition--field-message"},()=>le),ye===!0?V("div",{class:"q-field__counter"},r.counter!==void 0?r.counter():e.computedCounter.value):null])}function ee(j,re){return re===null?null:V("div",{key:j,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},re)}let Q=!1;return as(()=>{Q=!0}),Pc(()=>{Q===!0&&t.autofocus===!0&&s.focus()}),t.autofocus===!0&&Gt(()=>{s.focus()}),Et(()=>{l!==null&&clearTimeout(l)}),Object.assign(s,{focus:R,blur:H}),function(){const re=e.getControl===void 0&&r.control===void 0?{...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0,...A.value}:A.value;return V(e.tag.value,{ref:e.rootRef,class:[S.value,o.class],style:o.style,...re},[r.before!==void 0?V("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:En},r.before()):null,V("div",{class:"q-field__inner relative-position col self-stretch"},[V("div",{ref:e.controlRef,class:_.value,tabindex:-1,...e.controlEvents},B()),y.value===!0?Y():null]),r.after!==void 0?V("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:En},r.after()):null])}}const Du={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},{tokenMap:$u,tokenKeys:$y}=Sd({"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}});function Sd(e){const t=Object.keys(e),n={};return t.forEach(r=>{const o=e[r];n[r]={...o,regex:new RegExp(o.pattern)}}),{tokenMap:n,tokenKeys:t}}function kd(e){return new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+e.join("")+"])|(.)","g")}const Fu=/[.*+?^${}()|[\]\\]/g,Fy=kd($y),Ie="",qy={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean,maskTokens:Object};function Vy(e,t,n,r){let o,s,i,l,a,u;const c=$(()=>{if(e.maskTokens===void 0||e.maskTokens===null)return{tokenMap:$u,tokenRegexMask:Fy};const{tokenMap:I}=Sd(e.maskTokens),N={...$u,...I};return{tokenMap:N,tokenRegexMask:kd(Object.keys(N))}}),f=me(null),d=me(y());function g(){return e.autogrow===!0||["textarea","text","search","url","tel","password"].includes(e.type)}ge(()=>e.type+e.autogrow,S),ge(()=>e.mask,I=>{if(I!==void 0)_(d.value,!0);else{const N=H(d.value);S(),e.modelValue!==N&&t("update:modelValue",N)}}),ge(()=>e.fillMask+e.reverseFillMask,()=>{f.value===!0&&_(d.value,!0)}),ge(()=>e.unmaskedValue,()=>{f.value===!0&&_(d.value)});function y(){if(S(),f.value===!0){const I=P(H(e.modelValue));return e.fillMask!==!1?F(I):I}return e.modelValue}function C(I){if(I<o.length)return o.slice(-I);let N="",x=o;const B=x.indexOf(Ie);if(B!==-1){for(let q=I-x.length;q>0;q--)N+=Ie;x=x.slice(0,B)+N+x.slice(B)}return x}function S(){if(f.value=e.mask!==void 0&&e.mask.length!==0&&g(),f.value===!1){l=void 0,o="",s="";return}const I=Du[e.mask]===void 0?e.mask:Du[e.mask],N=typeof e.fillMask=="string"&&e.fillMask.length!==0?e.fillMask.slice(0,1):"_",x=N.replace(Fu,"\\$&"),B=[],q=[],Y=[];let ee=e.reverseFillMask===!0,Q="",j="";I.replace(c.value.tokenRegexMask,(z,fe,Ee,Te,oe)=>{if(Te!==void 0){const M=c.value.tokenMap[Te];Y.push(M),j=M.negate,ee===!0&&(q.push("(?:"+j+"+)?("+M.pattern+"+)?(?:"+j+"+)?("+M.pattern+"+)?"),ee=!1),q.push("(?:"+j+"+)?("+M.pattern+")?")}else if(Ee!==void 0)Q="\\"+(Ee==="\\"?"":Ee),Y.push(Ee),B.push("([^"+Q+"]+)?"+Q+"?");else{const M=fe!==void 0?fe:oe;Q=M==="\\"?"\\\\\\\\":M.replace(Fu,"\\\\$&"),Y.push(M),B.push("([^"+Q+"]+)?"+Q+"?")}});const re=new RegExp("^"+B.join("")+"("+(Q===""?".":"[^"+Q+"]")+"+)?"+(Q===""?"":"["+Q+"]*")+"$"),ye=q.length-1,le=q.map((z,fe)=>fe===0&&e.reverseFillMask===!0?new RegExp("^"+x+"*"+z):fe===ye?new RegExp("^"+z+"("+(j===""?".":j)+"+)?"+(e.reverseFillMask===!0?"$":x+"*")):new RegExp("^"+z));i=Y,l=z=>{const fe=re.exec(e.reverseFillMask===!0?z:z.slice(0,Y.length+1));fe!==null&&(z=fe.slice(1).join(""));const Ee=[],Te=le.length;for(let oe=0,M=z;oe<Te;oe++){const X=le[oe].exec(M);if(X===null)break;M=M.slice(X.shift().length),Ee.push(...X)}return Ee.length!==0?Ee.join(""):z},o=Y.map(z=>typeof z=="string"?z:Ie).join(""),s=o.split(Ie).join(N)}function _(I,N,x){const B=r.value,q=B.selectionEnd,Y=B.value.length-q,ee=H(I);N===!0&&S();const Q=P(ee,N),j=e.fillMask!==!1?F(Q):Q,re=d.value!==j;B.value!==j&&(B.value=j),re===!0&&(d.value=j),document.activeElement===B&&rt(()=>{if(j===s){const le=e.reverseFillMask===!0?s.length:0;B.setSelectionRange(le,le,"forward");return}if(x==="insertFromPaste"&&e.reverseFillMask!==!0){const le=B.selectionEnd;let z=q-1;for(let fe=a;fe<=z&&fe<le;fe++)o[fe]!==Ie&&z++;E.right(B,z);return}if(["deleteContentBackward","deleteContentForward"].indexOf(x)!==-1){const le=e.reverseFillMask===!0?q===0?j.length>Q.length?1:0:Math.max(0,j.length-(j===s?0:Math.min(Q.length,Y)+1))+1:q;B.setSelectionRange(le,le,"forward");return}if(e.reverseFillMask===!0)if(re===!0){const le=Math.max(0,j.length-(j===s?0:Math.min(Q.length,Y+1)));le===1&&q===1?B.setSelectionRange(le,le,"forward"):E.rightReverse(B,le)}else{const le=j.length-Y;B.setSelectionRange(le,le,"backward")}else if(re===!0){const le=Math.max(0,o.indexOf(Ie),Math.min(Q.length,q)-1);E.right(B,le)}else{const le=q-1;E.right(B,le)}});const ye=e.unmaskedValue===!0?H(j):j;String(e.modelValue)!==ye&&(e.modelValue!==null||ye!=="")&&n(ye,!0)}function h(I,N,x){const B=P(H(I.value));N=Math.max(0,o.indexOf(Ie),Math.min(B.length,N)),a=N,I.setSelectionRange(N,x,"forward")}const E={left(I,N){const x=o.slice(N-1).indexOf(Ie)===-1;let B=Math.max(0,N-1);for(;B>=0;B--)if(o[B]===Ie){N=B,x===!0&&N++;break}if(B<0&&o[N]!==void 0&&o[N]!==Ie)return E.right(I,0);N>=0&&I.setSelectionRange(N,N,"backward")},right(I,N){const x=I.value.length;let B=Math.min(x,N+1);for(;B<=x;B++)if(o[B]===Ie){N=B;break}else o[B-1]===Ie&&(N=B);if(B>x&&o[N-1]!==void 0&&o[N-1]!==Ie)return E.left(I,x);I.setSelectionRange(N,N,"forward")},leftReverse(I,N){const x=C(I.value.length);let B=Math.max(0,N-1);for(;B>=0;B--)if(x[B-1]===Ie){N=B;break}else if(x[B]===Ie&&(N=B,B===0))break;if(B<0&&x[N]!==void 0&&x[N]!==Ie)return E.rightReverse(I,0);N>=0&&I.setSelectionRange(N,N,"backward")},rightReverse(I,N){const x=I.value.length,B=C(x),q=B.slice(0,N+1).indexOf(Ie)===-1;let Y=Math.min(x,N+1);for(;Y<=x;Y++)if(B[Y-1]===Ie){N=Y,N>0&&q===!0&&N--;break}if(Y>x&&B[N-1]!==void 0&&B[N-1]!==Ie)return E.leftReverse(I,x);I.setSelectionRange(N,N,"forward")}};function v(I){t("click",I),u=void 0}function A(I){if(t("keydown",I),pf(I)===!0||I.altKey===!0)return;const N=r.value,x=N.selectionStart,B=N.selectionEnd;if(I.shiftKey||(u=void 0),I.keyCode===37||I.keyCode===39){I.shiftKey&&u===void 0&&(u=N.selectionDirection==="forward"?x:B);const q=E[(I.keyCode===39?"right":"left")+(e.reverseFillMask===!0?"Reverse":"")];if(I.preventDefault(),q(N,u===x?B:x),I.shiftKey){const Y=N.selectionStart;N.setSelectionRange(Math.min(u,Y),Math.max(u,Y),"forward")}}else I.keyCode===8&&e.reverseFillMask!==!0&&x===B?(E.left(N,x),N.setSelectionRange(N.selectionStart,B,"backward")):I.keyCode===46&&e.reverseFillMask===!0&&x===B&&(E.rightReverse(N,B),N.setSelectionRange(x,N.selectionEnd,"forward"))}function P(I,N){if(I==null||I==="")return"";if(e.reverseFillMask===!0)return R(I,N);const x=i;let B=0,q="";for(let Y=0;Y<x.length;Y++){const ee=I[B],Q=x[Y];if(typeof Q=="string")q+=Q,N===!0&&ee===Q&&B++;else if(ee!==void 0&&Q.regex.test(ee))q+=Q.transform!==void 0?Q.transform(ee):ee,B++;else return q}return q}function R(I,N){const x=i,B=o.indexOf(Ie);let q=I.length-1,Y="";for(let ee=x.length-1;ee>=0&&q!==-1;ee--){const Q=x[ee];let j=I[q];if(typeof Q=="string")Y=Q+Y,N===!0&&j===Q&&q--;else if(j!==void 0&&Q.regex.test(j))do Y=(Q.transform!==void 0?Q.transform(j):j)+Y,q--,j=I[q];while(B===ee&&j!==void 0&&Q.regex.test(j));else return Y}return Y}function H(I){return typeof I!="string"||l===void 0?typeof I=="number"?l(""+I):I:l(I)}function F(I){return s.length-I.length<=0?I:e.reverseFillMask===!0&&I.length!==0?s.slice(0,-I.length)+I:I+s.slice(I.length)}return{innerValue:d,hasMask:f,moveCursorForPaste:h,updateMaskValue:_,onMaskedKeydown:A,onMaskedClick:v}}const yl={name:String};function xd(e={}){return(t,n,r)=>{t[n](V("input",{class:"hidden"+(r||""),...e.value}))}}function By(e){return $(()=>e.name||e.for)}function jy(e,t){function n(){const r=e.modelValue;try{const o="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(r)===r&&("length"in r?Array.from(r):[r]).forEach(s=>{o.items.add(s)}),{files:o.files}}catch{return{files:void 0}}}return $(()=>{if(e.type==="file")return n()})}const Uy=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,Hy=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,Wy=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,Ky=/[a-z0-9_ -]$/i;function Gy(e){return function(n){if(n.type==="compositionend"||n.type==="change"){if(n.target.qComposing!==!0)return;n.target.qComposing=!1,e(n)}else n.type==="compositionupdate"&&n.target.qComposing!==!0&&typeof n.data=="string"&&(Fe.is.firefox===!0?Ky.test(n.data)===!1:Uy.test(n.data)===!0||Hy.test(n.data)===!0||Wy.test(n.data)===!0)===!0&&(n.target.qComposing=!0)}}const zy=je({name:"QInput",inheritAttrs:!1,props:{...Iy,...qy,...yl,modelValue:[String,Number,FileList],shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...Ny,"paste","change","keydown","click","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:r}=ke(),{$q:o}=r,s={};let i=NaN,l,a,u=null,c;const f=me(null),d=By(e),{innerValue:g,hasMask:y,moveCursorForPaste:C,updateMaskValue:S,onMaskedKeydown:_,onMaskedClick:h}=Vy(e,t,ee,f),E=jy(e),v=$(()=>Vi(g.value)),A=Gy(q),P=My({changeEvent:!0}),R=$(()=>e.type==="textarea"||e.autogrow===!0),H=$(()=>R.value===!0||["text","search","url","tel","password"].includes(e.type)),F=$(()=>{const z={...P.splitAttrs.listeners.value,onInput:q,onPaste:B,onChange:j,onBlur:re,onFocus:Ho};return z.onCompositionstart=z.onCompositionupdate=z.onCompositionend=A,y.value===!0&&(z.onKeydown=_,z.onClick=h),e.autogrow===!0&&(z.onAnimationend=Y),z}),I=$(()=>{const z={tabindex:0,"data-autofocus":e.autofocus===!0||void 0,rows:e.type==="textarea"?6:void 0,"aria-label":e.label,name:d.value,...P.splitAttrs.attributes.value,id:P.targetUid.value,maxlength:e.maxlength,disabled:e.disable===!0,readonly:e.readonly===!0};return R.value===!1&&(z.type=e.type),e.autogrow===!0&&(z.rows=1),z});ge(()=>e.type,()=>{f.value&&(f.value.value=e.modelValue)}),ge(()=>e.modelValue,z=>{if(y.value===!0){if(a===!0&&(a=!1,String(z)===i))return;S(z)}else g.value!==z&&(g.value=z,e.type==="number"&&s.hasOwnProperty("value")===!0&&(l===!0?l=!1:delete s.value));e.autogrow===!0&&rt(Q)}),ge(()=>e.autogrow,z=>{z===!0?rt(Q):f.value!==null&&n.rows>0&&(f.value.style.height="auto")}),ge(()=>e.dense,()=>{e.autogrow===!0&&rt(Q)});function N(){bl(()=>{const z=document.activeElement;f.value!==null&&f.value!==z&&(z===null||z.id!==P.targetUid.value)&&f.value.focus({preventScroll:!0})})}function x(){f.value?.select()}function B(z){if(y.value===!0&&e.reverseFillMask!==!0){const fe=z.target;C(fe,fe.selectionStart,fe.selectionEnd)}t("paste",z)}function q(z){if(!z||!z.target)return;if(e.type==="file"){t("update:modelValue",z.target.files);return}const fe=z.target.value;if(z.target.qComposing===!0){s.value=fe;return}if(y.value===!0)S(fe,!1,z.inputType);else if(ee(fe),H.value===!0&&z.target===document.activeElement){const{selectionStart:Ee,selectionEnd:Te}=z.target;Ee!==void 0&&Te!==void 0&&rt(()=>{z.target===document.activeElement&&fe.indexOf(z.target.value)===0&&z.target.setSelectionRange(Ee,Te)})}e.autogrow===!0&&Q()}function Y(z){t("animationend",z),Q()}function ee(z,fe){c=()=>{u=null,e.type!=="number"&&s.hasOwnProperty("value")===!0&&delete s.value,e.modelValue!==z&&i!==z&&(i=z,fe===!0&&(a=!0),t("update:modelValue",z),rt(()=>{i===z&&(i=NaN)})),c=void 0},e.type==="number"&&(l=!0,s.value=z),e.debounce!==void 0?(u!==null&&clearTimeout(u),s.value=z,u=setTimeout(c,e.debounce)):c()}function Q(){requestAnimationFrame(()=>{const z=f.value;if(z!==null){const fe=z.parentNode.style,{scrollTop:Ee}=z,{overflowY:Te,maxHeight:oe}=o.platform.is.firefox===!0?{}:window.getComputedStyle(z),M=Te!==void 0&&Te!=="scroll";M===!0&&(z.style.overflowY="hidden"),fe.marginBottom=z.scrollHeight-1+"px",z.style.height="1px",z.style.height=z.scrollHeight+"px",M===!0&&(z.style.overflowY=parseInt(oe,10)<z.scrollHeight?"auto":"hidden"),fe.marginBottom="",z.scrollTop=Ee}})}function j(z){A(z),u!==null&&(clearTimeout(u),u=null),c?.(),t("change",z.target.value)}function re(z){z!==void 0&&Ho(z),u!==null&&(clearTimeout(u),u=null),c?.(),l=!1,a=!1,delete s.value,e.type!=="file"&&setTimeout(()=>{f.value!==null&&(f.value.value=g.value!==void 0?g.value:"")})}function ye(){return s.hasOwnProperty("value")===!0?s.value:g.value!==void 0?g.value:""}Et(()=>{re()}),Gt(()=>{e.autogrow===!0&&Q()}),Object.assign(P,{innerValue:g,fieldClass:$(()=>`q-${R.value===!0?"textarea":"input"}`+(e.autogrow===!0?" q-textarea--autogrow":"")),hasShadow:$(()=>e.type!=="file"&&typeof e.shadowText=="string"&&e.shadowText.length!==0),inputRef:f,emitValue:ee,hasValue:v,floatingLabel:$(()=>v.value===!0&&(e.type!=="number"||isNaN(g.value)===!1)||Vi(e.displayValue)),getControl:()=>V(R.value===!0?"textarea":"input",{ref:f,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...I.value,...F.value,...e.type!=="file"?{value:ye()}:E.value}),getShadowControl:()=>V("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(R.value===!0?"":" text-no-wrap")},[V("span",{class:"invisible"},ye()),V("span",e.shadowText)])});const le=Dy(P);return Object.assign(r,{focus:N,select:x,getNativeElement:()=>f.value}),zn(r,"nativeEl",()=>f.value),le}});function Td(e,t){const n=me(null),r=$(()=>e.disable===!0?null:V("span",{ref:n,class:"no-outline",tabindex:-1}));function o(s){const i=t.value;s?.qAvoidFocus!==!0&&(s?.type.indexOf("key")===0?document.activeElement!==i&&i?.contains(document.activeElement)===!0&&i.focus():n.value!==null&&(s===void 0||i?.contains(s.target)===!0)&&n.value.focus())}return{refocusTargetEl:r,refocusTarget:o}}const Ad={xs:30,sm:35,md:40,lg:50,xl:60},Qy=()=>V("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[V("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),V("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),Yy=je({name:"QRadio",props:{...Yn,...io,...yl,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:r}=ke(),o=Xn(e,r.$q),s=lo(e,Ad),i=me(null),{refocusTargetEl:l,refocusTarget:a}=Td(e,i),u=$(()=>ue(e.modelValue)===ue(e.val)),c=$(()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(e.disable===!0?" disabled":"")+(o.value===!0?" q-radio--dark":"")+(e.dense===!0?" q-radio--dense":"")+(e.leftLabel===!0?" reverse":"")),f=$(()=>{const v=e.color!==void 0&&(e.keepColor===!0||u.value===!0)?` text-${e.color}`:"";return`q-radio__inner relative-position q-radio__inner--${u.value===!0?"truthy":"falsy"}${v}`}),d=$(()=>(u.value===!0?e.checkedIcon:e.uncheckedIcon)||null),g=$(()=>e.disable===!0?-1:e.tabindex||0),y=$(()=>{const v={type:"radio"};return e.name!==void 0&&Object.assign(v,{".checked":u.value===!0,"^checked":u.value===!0?"checked":void 0,name:e.name,value:e.val}),v}),C=xd(y);function S(v){v!==void 0&&(bt(v),a(v)),e.disable!==!0&&u.value!==!0&&n("update:modelValue",e.val,v)}function _(v){(v.keyCode===13||v.keyCode===32)&&bt(v)}function h(v){(v.keyCode===13||v.keyCode===32)&&S(v)}Object.assign(r,{set:S});const E=Qy();return()=>{const v=d.value!==null?[V("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[V(fn,{class:"q-radio__icon",name:d.value})])]:[E];e.disable!==!0&&C(v,"unshift"," q-radio__native q-ma-none q-pa-none");const A=[V("div",{class:f.value,style:s.value,"aria-hidden":"true"},v)];l.value!==null&&A.push(l.value);const P=e.label!==void 0?Dn(t.default,[e.label]):Tt(t.default);return P!==void 0&&A.push(V("div",{class:"q-radio__label q-anchor--skip"},P)),V("div",{ref:i,class:c.value,tabindex:g.value,role:"radio","aria-label":e.label,"aria-checked":u.value===!0?"true":"false","aria-disabled":e.disable===!0?"true":void 0,onClick:S,onKeydown:_,onKeyup:h},A)}}}),Rd={...Yn,...io,...yl,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>e==="tf"||e==="ft"},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},Od=["update:modelValue"];function Ld(e,t){const{props:n,slots:r,emit:o,proxy:s}=ke(),{$q:i}=s,l=Xn(n,i),a=me(null),{refocusTargetEl:u,refocusTarget:c}=Td(n,a),f=lo(n,Ad),d=$(()=>n.val!==void 0&&Array.isArray(n.modelValue)),g=$(()=>{const x=ue(n.val);return d.value===!0?n.modelValue.findIndex(B=>ue(B)===x):-1}),y=$(()=>d.value===!0?g.value!==-1:ue(n.modelValue)===ue(n.trueValue)),C=$(()=>d.value===!0?g.value===-1:ue(n.modelValue)===ue(n.falseValue)),S=$(()=>y.value===!1&&C.value===!1),_=$(()=>n.disable===!0?-1:n.tabindex||0),h=$(()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(n.disable===!0?" disabled":"")+(l.value===!0?` q-${e}--dark`:"")+(n.dense===!0?` q-${e}--dense`:"")+(n.leftLabel===!0?" reverse":"")),E=$(()=>{const x=y.value===!0?"truthy":C.value===!0?"falsy":"indet",B=n.color!==void 0&&(n.keepColor===!0||(e==="toggle"?y.value===!0:C.value!==!0))?` text-${n.color}`:"";return`q-${e}__inner relative-position non-selectable q-${e}__inner--${x}${B}`}),v=$(()=>{const x={type:"checkbox"};return n.name!==void 0&&Object.assign(x,{".checked":y.value,"^checked":y.value===!0?"checked":void 0,name:n.name,value:d.value===!0?n.val:n.trueValue}),x}),A=xd(v),P=$(()=>{const x={tabindex:_.value,role:e==="toggle"?"switch":"checkbox","aria-label":n.label,"aria-checked":S.value===!0?"mixed":y.value===!0?"true":"false"};return n.disable===!0&&(x["aria-disabled"]="true"),x});function R(x){x!==void 0&&(bt(x),c(x)),n.disable!==!0&&o("update:modelValue",H(),x)}function H(){if(d.value===!0){if(y.value===!0){const x=n.modelValue.slice();return x.splice(g.value,1),x}return n.modelValue.concat([n.val])}if(y.value===!0){if(n.toggleOrder!=="ft"||n.toggleIndeterminate===!1)return n.falseValue}else if(C.value===!0){if(n.toggleOrder==="ft"||n.toggleIndeterminate===!1)return n.trueValue}else return n.toggleOrder!=="ft"?n.trueValue:n.falseValue;return n.indeterminateValue}function F(x){(x.keyCode===13||x.keyCode===32)&&bt(x)}function I(x){(x.keyCode===13||x.keyCode===32)&&R(x)}const N=t(y,S);return Object.assign(s,{toggle:R}),()=>{const x=N();n.disable!==!0&&A(x,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const B=[V("div",{class:E.value,style:f.value,"aria-hidden":"true"},x)];u.value!==null&&B.push(u.value);const q=n.label!==void 0?Dn(r.default,[n.label]):Tt(r.default);return q!==void 0&&B.push(V("div",{class:`q-${e}__label q-anchor--skip`},q)),V("div",{ref:a,class:h.value,...P.value,onClick:R,onKeydown:F,onKeyup:I},B)}}const Xy=()=>V("div",{key:"svg",class:"q-checkbox__bg absolute"},[V("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[V("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),V("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),Jy=je({name:"QCheckbox",props:Rd,emits:Od,setup(e){const t=Xy();function n(r,o){const s=$(()=>(r.value===!0?e.checkedIcon:o.value===!0?e.indeterminateIcon:e.uncheckedIcon)||null);return()=>s.value!==null?[V("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[V(fn,{class:"q-checkbox__icon",name:s.value})])]:[t]}return Ld("checkbox",n)}}),Zy=je({name:"QToggle",props:{...Rd,icon:String,iconColor:String},emits:Od,setup(e){function t(n,r){const o=$(()=>(n.value===!0?e.checkedIcon:r.value===!0?e.indeterminateIcon:e.uncheckedIcon)||e.icon),s=$(()=>n.value===!0?e.iconColor:null);return()=>[V("div",{class:"q-toggle__track"}),V("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},o.value!==void 0?[V(fn,{name:o.value,color:s.value})]:void 0)]}return Ld("toggle",t)}}),Pd={radio:Yy,checkbox:Jy,toggle:Zy},e0=Object.keys(Pd);function ei(e,t){if(typeof e=="function")return e;const n=e!==void 0?e:t;return r=>r[n]}const t0=je({name:"QOptionGroup",props:{...Yn,modelValue:{required:!0},options:{type:Array,validator:e=>e.every(ct),default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],name:String,type:{type:String,default:"radio",validator:e=>e0.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{proxy:{$q:r}}=ke(),o=Array.isArray(e.modelValue);e.type==="radio"?o===!0&&console.error("q-option-group: model should not be array"):o===!1&&console.error("q-option-group: model should be array in your case");const s=Xn(e,r),i=$(()=>Pd[e.type]),l=$(()=>ei(e.optionValue,"value")),a=$(()=>ei(e.optionLabel,"label")),u=$(()=>ei(e.optionDisable,"disable")),c=$(()=>e.options.map(y=>({val:l.value(y),name:y.name===void 0?e.name:y.name,disable:e.disable||u.value(y),leftLabel:y.leftLabel===void 0?e.leftLabel:y.leftLabel,color:y.color===void 0?e.color:y.color,checkedIcon:y.checkedIcon,uncheckedIcon:y.uncheckedIcon,dark:y.dark===void 0?s.value:y.dark,size:y.size===void 0?e.size:y.size,dense:e.dense,keepColor:y.keepColor===void 0?e.keepColor:y.keepColor}))),f=$(()=>"q-option-group q-gutter-x-sm"+(e.inline===!0?" q-option-group--inline":"")),d=$(()=>{const y={role:"group"};return e.type==="radio"&&(y.role="radiogroup",e.disable===!0&&(y["aria-disabled"]="true")),y});function g(y){t("update:modelValue",y)}return()=>V("div",{class:f.value,...d.value},e.options.map((y,C)=>{const S=n["label-"+C]!==void 0?()=>n["label-"+C](y):n.label!==void 0?()=>n.label(y):void 0;return V("div",[V(i.value,{label:S===void 0?a.value(y):null,modelValue:e.modelValue,"onUpdate:modelValue":g,...c.value[C]},S)])}))}}),n0=je({name:"DialogPluginComponent",props:{...Yn,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:"ok",validator:e=>["ok","cancel","none"].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){const{proxy:n}=ke(),{$q:r}=n,o=Xn(e,r),s=me(null),i=me(e.prompt!==void 0?e.prompt.model:e.options!==void 0?e.options.model:void 0),l=$(()=>"q-dialog-plugin"+(o.value===!0?" q-dialog-plugin--dark q-dark":"")+(e.progress!==!1?" q-dialog-plugin--progress":"")),a=$(()=>e.color||(o.value===!0?"amber":"primary")),u=$(()=>e.progress===!1?null:ct(e.progress)===!0?{component:e.progress.spinner||gr,props:{color:e.progress.color||a.value}}:{component:gr,props:{color:a.value}}),c=$(()=>e.prompt!==void 0||e.options!==void 0),f=$(()=>{if(c.value!==!0)return{};const{model:q,isValid:Y,items:ee,...Q}=e.prompt!==void 0?e.prompt:e.options;return Q}),d=$(()=>ct(e.ok)===!0||e.ok===!0?r.lang.label.ok:e.ok),g=$(()=>ct(e.cancel)===!0||e.cancel===!0?r.lang.label.cancel:e.cancel),y=$(()=>e.prompt!==void 0?e.prompt.isValid!==void 0&&e.prompt.isValid(i.value)!==!0:e.options!==void 0?e.options.isValid!==void 0&&e.options.isValid(i.value)!==!0:!1),C=$(()=>({color:a.value,label:d.value,ripple:!1,disable:y.value,...ct(e.ok)===!0?e.ok:{flat:!0},"data-autofocus":e.focus==="ok"&&c.value!==!0||void 0,onClick:E})),S=$(()=>({color:a.value,label:g.value,ripple:!1,...ct(e.cancel)===!0?e.cancel:{flat:!0},"data-autofocus":e.focus==="cancel"&&c.value!==!0||void 0,onClick:v}));ge(()=>e.prompt&&e.prompt.model,P),ge(()=>e.options&&e.options.model,P);function _(){s.value.show()}function h(){s.value.hide()}function E(){t("ok",ue(i.value)),h()}function v(){h()}function A(){t("hide")}function P(q){i.value=q}function R(q){y.value!==!0&&e.prompt.type!=="textarea"&&Yr(q,13)===!0&&E()}function H(q,Y){return e.html===!0?V(xr,{class:q,innerHTML:Y}):V(xr,{class:q},()=>Y)}function F(){return[V(zy,{color:a.value,dense:!0,autofocus:!0,dark:o.value,...f.value,modelValue:i.value,"onUpdate:modelValue":P,onKeyup:R})]}function I(){return[V(t0,{color:a.value,options:e.options.items,dark:o.value,...f.value,modelValue:i.value,"onUpdate:modelValue":P})]}function N(){const q=[];return e.cancel&&q.push(V($i,S.value)),e.ok&&q.push(V($i,C.value)),V(wy,{class:e.stackButtons===!0?"items-end":"",vertical:e.stackButtons,align:"right"},()=>q)}function x(){const q=[];return e.title&&q.push(H("q-dialog__title",e.title)),e.progress!==!1&&q.push(V(xr,{class:"q-dialog__progress"},()=>V(u.value.component,u.value.props))),e.message&&q.push(H("q-dialog__message",e.message)),e.prompt!==void 0?q.push(V(xr,{class:"scroll q-dialog-plugin__form"},F)):e.options!==void 0&&q.push(V(Ru,{dark:o.value}),V(xr,{class:"scroll q-dialog-plugin__form"},I),V(Ru,{dark:o.value})),(e.ok||e.cancel)&&q.push(N()),q}function B(){return[V(Ey,{class:[l.value,e.cardClass],style:e.cardStyle,dark:o.value},x)]}return Object.assign(n,{show:_,hide:h}),()=>V(yy,{ref:s,onHide:A},B)}});function Id(e,t){for(const n in t)n!=="spinner"&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},Id(e[n],t[n])):e[n]=t[n]}function r0(e,t,n){return r=>{let o,s;const i=r.component!==void 0;if(i===!0){const{component:h,componentProps:E}=r;o=typeof h=="string"?n.component(h):h,s=E||{}}else{const{class:h,style:E,...v}=r;o=e,s=v,h!==void 0&&(v.cardClass=h),E!==void 0&&(v.cardStyle=E)}let l,a=!1;const u=me(null),c=bs(!1,"dialog"),f=h=>{if(u.value?.[h]!==void 0){u.value[h]();return}const E=l.$.subTree;if(E?.component){if(E.component.proxy&&E.component.proxy[h]){E.component.proxy[h]();return}if(E.component.subTree&&E.component.subTree.component&&E.component.subTree.component.proxy&&E.component.subTree.component.proxy[h]){E.component.subTree.component.proxy[h]();return}}console.error("[Quasar] Incorrectly defined Dialog component")},d=[],g=[],y={onOk(h){return d.push(h),y},onCancel(h){return g.push(h),y},onDismiss(h){return d.push(h),g.push(h),y},hide(){return f("hide"),y},update(h){if(l!==null){if(i===!0)Object.assign(s,h);else{const{class:E,style:v,...A}=h;E!==void 0&&(A.cardClass=E),v!==void 0&&(A.cardStyle=v),Id(s,A)}l.$forceUpdate()}return y}},C=h=>{a=!0,d.forEach(E=>{E(h)})},S=()=>{_.unmount(c),vl(c),_=null,l=null,a!==!0&&g.forEach(h=>{h()})};let _=sl({name:"QGlobalDialog",setup:()=>()=>V(o,{...s,ref:u,onOk:C,onHide:S,onVnodeMounted(...h){typeof s.onVnodeMounted=="function"&&s.onVnodeMounted(...h),rt(()=>f("show"))}})},n);return l=_.mount(c),y}}const o0={install({$q:e,parentApp:t}){e.dialog=this.create=r0(n0,!0,t)}};let rr,ti,qu=0,In=null,qe={},Fn={};const Nd={group:"__default_quasar_group__",delay:0,message:!1,html:!1,spinnerSize:80,spinnerColor:"",messageColor:"",backgroundColor:"",boxClass:"",spinner:gr,customClass:""},Md={...Nd};function s0(e){if(e?.group!==void 0&&Fn[e.group]!==void 0)return Object.assign(Fn[e.group],e);const t=ct(e)===!0&&e.ignoreDefaults===!0?{...Nd,...e}:{...Md,...e};return Fn[t.group]=t,t}const Ct=so({isActive:!1},{show(e){qe=s0(e);const{group:t}=qe;return Ct.isActive=!0,rr!==void 0?(qe.uid=qu,ti.$forceUpdate()):(qe.uid=++qu,In!==null&&clearTimeout(In),In=setTimeout(()=>{In=null;const n=bs("q-loading");rr=sl({name:"QLoading",setup(){Gt(()=>{Fi(!0)});function r(){Ct.isActive!==!0&&rr!==void 0&&(Fi(!1),rr.unmount(n),vl(n),rr=void 0,ti=void 0)}function o(){if(Ct.isActive!==!0)return null;const s=[V(qe.spinner,{class:"q-loading__spinner",color:qe.spinnerColor,size:qe.spinnerSize})];return qe.message&&s.push(V("div",{class:"q-loading__message"+(qe.messageColor?` text-${qe.messageColor}`:""),[qe.html===!0?"innerHTML":"textContent"]:qe.message})),V("div",{class:"q-loading fullscreen flex flex-center z-max "+qe.customClass.trim(),key:qe.uid},[V("div",{class:"q-loading__backdrop"+(qe.backgroundColor?` bg-${qe.backgroundColor}`:"")}),V("div",{class:"q-loading__box column items-center "+qe.boxClass},s)])}return()=>V(zr,{name:"q-transition--fade",appear:!0,onAfterLeave:r},o)}},Ct.__parentApp),ti=rr.mount(n)},qe.delay)),n=>{if(n===void 0||Object(n)!==n){Ct.hide(t);return}Ct.show({...n,group:t})}},hide(e){if(Ct.isActive===!0){if(e===void 0)Fn={};else{if(Fn[e]===void 0)return;{delete Fn[e];const t=Object.keys(Fn);if(t.length!==0){const n=t[t.length-1];Ct.show({group:n});return}}}In!==null&&(clearTimeout(In),In=null),Ct.isActive=!1}},setDefaults(e){ct(e)===!0&&Object.assign(Md,e)},install({$q:e,parentApp:t}){e.loading=this,Ct.__parentApp=t,e.config.loading!==void 0&&this.setDefaults(e.config.loading)}}),i0={config:{},plugins:{Notify:Kb,Dialog:o0,Loading:Ct}},l0="/";async function a0({app:e,router:t,store:n},r){let o=!1;const s=a=>{try{return t.resolve(a).href}catch{}return Object(a)===a?null:a},i=a=>{if(o=!0,typeof a=="string"&&/^https?:\/\//.test(a)){window.location.href=a;return}const u=s(a);u!==null&&(window.location.href=u)},l=window.location.href.replace(window.location.origin,"");for(let a=0;o===!1&&a<r.length;a++)try{await r[a]({app:e,router:t,store:n,ssrContext:null,redirect:i,urlPath:l,publicPath:l0})}catch(u){if(u&&u.url){i(u.url);return}console.error("[Quasar] boot error:",u);return}o!==!0&&(e.use(t),e.mount("#q-app"))}ub(df,i0).then(e=>{const[t,n]=Promise.allSettled!==void 0?["allSettled",r=>r.map(o=>{if(o.status==="rejected"){console.error("[Quasar] boot error:",o.reason);return}return o.value.default})]:["all",r=>r.map(o=>o.default)];return Promise[t]([Ne(()=>import("./i18n-BdDWi-np.js"),[])]).then(r=>{const o=n(r).filter(s=>typeof s=="function");a0(e,o)})});export{ke as $,u0 as A,km as B,ns as C,me as D,$ as E,Ey as F,ut as G,f0 as H,m0 as I,zy as J,Wn as K,je as L,V as M,Xb as N,N0 as O,Zb as P,$i as Q,Yb as R,Qb as S,zb as T,Jb as U,iy as V,Et as W,Tg as X,xg as Y,M0 as Z,zr as _,Gn as a,Tu as a$,ey as a0,Tt as a1,bt as a2,xr as a3,rt as a4,Jy as a5,wy as a6,yy as a7,Cg as a8,Fe as a9,as as aA,gd as aB,_i as aC,ct as aD,C0 as aE,w0 as aF,g0 as aG,zn as aH,y0 as aI,Sb as aJ,Yr as aK,pf as aL,O0 as aM,c0 as aN,rs as aO,dc as aP,Zy as aQ,io as aR,lo as aS,pd as aT,bl as aU,Vg as aV,P0 as aW,I0 as aX,vy as aY,xu as aZ,_y as a_,v0 as aa,Qr as ab,Sg as ac,En as ad,Ho as ae,p0 as af,Yn as ag,it as ah,E0 as ai,_0 as aj,Gb as ak,R0 as al,hy as am,Xn as an,A0 as ao,So as ap,b0 as aq,nt as ar,ay as as,uy as at,kn as au,D0 as av,cs as aw,Dn as ax,jh as ay,Pc as az,x0 as b,ry as b0,wb as b1,Ny as b2,Iy as b3,Dy as b4,My as b5,cb as b6,mf as b7,yl as b8,Ns as b9,Nc as ba,el as bb,Vi as bc,By as bd,Gy as be,Po as bf,qg as bg,L0 as bh,Rb as bi,vi as bj,S0 as c,k0 as d,T0 as e,Jv as f,zh as g,Yc as h,Jc as i,Lh as j,Ze as k,Yv as l,ef as m,Cn as n,Gt as o,xm as p,_b as q,Xv as r,d0 as s,Jd as t,gs as u,Ru as v,ge as w,yc as x,fn as y,h0 as z};