Files
bruno_server/static/dist/spa/assets/index-BmjEiQ1N.js
2026-02-18 21:10:23 +01:00

3 lines
195 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-CElAwhLV.js","assets/QList-D7mleCtN.js","assets/taxstore-_HmhNaxB.js","assets/children-Cq9nPSB7.js","assets/vue-i18n.runtime-BJiJhJjW.js","assets/IndexPage-B-pkHUHg.js","assets/IndexPage-CYr0HuN7.css","assets/i18n-RMseQcCa.js"])))=>i.map(i=>d[i]);
const Vu=(function(){const t=typeof document<"u"&&document.createElement("link").relList;return t&&t.supports&&t.supports("modulepreload")?"modulepreload":"preload"})(),Du=function(e){return"/"+e},Ii={},br=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){let a=function(c){return Promise.all(c.map(u=>Promise.resolve(u).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),l=s?.nonce||s?.getAttribute("nonce");o=a(n.map(c=>{if(c=Du(c),c in Ii)return;Ii[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":Vu,u||(d.as="script"),d.crossOrigin="",d.href=c,l&&d.setAttribute("nonce",l),document.head.appendChild(d),u)return new Promise((g,p)=>{d.addEventListener("load",g),d.addEventListener("error",()=>p(new Error(`Unable to preload CSS for ${c}`)))})}))}function i(s){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=s,window.dispatchEvent(l),!l.defaultPrevented)throw s}return o.then(s=>{for(const l of s||[])l.status==="rejected"&&i(l.reason);return t().catch(i)})};function ai(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const me={},vn=[],mt=()=>{},bl=()=>!1,Br=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ui=e=>e.startsWith("onUpdate:"),Pe=Object.assign,ci=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},$u=Object.prototype.hasOwnProperty,he=(e,t)=>$u.call(e,t),re=Array.isArray,bn=e=>Fr(e)==="[object Map]",yl=e=>Fr(e)==="[object Set]",ie=e=>typeof e=="function",xe=e=>typeof e=="string",jt=e=>typeof e=="symbol",ye=e=>e!==null&&typeof e=="object",_l=e=>(ye(e)||ie(e))&&ie(e.then)&&ie(e.catch),wl=Object.prototype.toString,Fr=e=>wl.call(e),ju=e=>Fr(e).slice(8,-1),xl=e=>Fr(e)==="[object Object]",Vr=e=>xe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,qn=ai(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Dr=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Hu=/-\w/g,et=Dr(e=>e.replace(Hu,t=>t.slice(1).toUpperCase())),Uu=/\B([A-Z])/g,on=Dr(e=>e.replace(Uu,"-$1").toLowerCase()),$r=Dr(e=>e.charAt(0).toUpperCase()+e.slice(1)),to=Dr(e=>e?`on${$r(e)}`:""),Ft=(e,t)=>!Object.is(e,t),no=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Sl=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Ku=e=>{const t=parseFloat(e);return isNaN(t)?e:t},zu=e=>{const t=xe(e)?Number(e):NaN;return isNaN(t)?e:t};let qi;const jr=()=>qi||(qi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function fi(e){if(re(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=xe(r)?Yu(r):fi(r);if(o)for(const i in o)t[i]=o[i]}return t}else if(xe(e)||ye(e))return e}const Wu=/;(?![^(]*\))/g,Gu=/:([^]+)/,Qu=/\/\*[^]*?\*\//g;function Yu(e){const t={};return e.replace(Qu,"").split(Wu).forEach(n=>{if(n){const r=n.split(Gu);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function di(e){let t="";if(xe(e))t=e;else if(re(e))for(let n=0;n<e.length;n++){const r=di(e[n]);r&&(t+=r+" ")}else if(ye(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Ju="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Zu=ai(Ju);function Cl(e){return!!e||e===""}const El=e=>!!(e&&e.__v_isRef===!0),Xu=e=>xe(e)?e:e==null?"":re(e)||ye(e)&&(e.toString===wl||!ie(e.toString))?El(e)?Xu(e.value):JSON.stringify(e,kl,2):String(e),kl=(e,t)=>El(t)?kl(e,t.value):bn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],i)=>(n[ro(r,i)+" =>"]=o,n),{})}:yl(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>ro(n))}:jt(t)?ro(t):ye(t)&&!re(t)&&!xl(t)?String(t):t,ro=(e,t="")=>{var n;return jt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let Ie;class Rl{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ie,!t&&Ie&&(this.index=(Ie.scopes||(Ie.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=Ie;try{return Ie=this,t()}finally{Ie=n}}}on(){++this._on===1&&(this.prevScope=Ie,Ie=this)}off(){this._on>0&&--this._on===0&&(Ie=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 Al(e){return new Rl(e)}function Tl(){return Ie}function ec(e,t=!1){Ie&&Ie.cleanups.push(e)}let ve;const oo=new WeakSet;class Pl{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,Ie&&Ie.active&&Ie.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,oo.has(this)&&(oo.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Ml(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Ni(this),Ll(this);const t=ve,n=rt;ve=this,rt=!0;try{return this.fn()}finally{Il(this),ve=t,rt=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)mi(t);this.deps=this.depsTail=void 0,Ni(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?oo.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){qo(this)&&this.run()}get dirty(){return qo(this)}}let Ol=0,Nn,Bn;function Ml(e,t=!1){if(e.flags|=8,t){e.next=Bn,Bn=e;return}e.next=Nn,Nn=e}function hi(){Ol++}function gi(){if(--Ol>0)return;if(Bn){let t=Bn;for(Bn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Nn;){let t=Nn;for(Nn=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 Ll(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Il(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),mi(r),tc(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function qo(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ql(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ql(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Kn)||(e.globalVersion=Kn,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!qo(e))))return;e.flags|=2;const t=e.dep,n=ve,r=rt;ve=e,rt=!0;try{Ll(e);const o=e.fn(e._value);(t.version===0||Ft(o,e._value))&&(e.flags|=128,e._value=o,t.version++)}catch(o){throw t.version++,o}finally{ve=n,rt=r,Il(e),e.flags&=-3}}function mi(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 i=n.computed.deps;i;i=i.nextDep)mi(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function tc(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let rt=!0;const Nl=[];function Ct(){Nl.push(rt),rt=!1}function Et(){const e=Nl.pop();rt=e===void 0?!0:e}function Ni(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=ve;ve=void 0;try{t()}finally{ve=n}}}let Kn=0;class nc{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 pi{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(!ve||!rt||ve===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==ve)n=this.activeLink=new nc(ve,this),ve.deps?(n.prevDep=ve.depsTail,ve.depsTail.nextDep=n,ve.depsTail=n):ve.deps=ve.depsTail=n,Bl(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=ve.depsTail,n.nextDep=void 0,ve.depsTail.nextDep=n,ve.depsTail=n,ve.deps===n&&(ve.deps=r)}return n}trigger(t){this.version++,Kn++,this.notify(t)}notify(t){hi();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{gi()}}}function Bl(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)Bl(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Sr=new WeakMap,Xt=Symbol(""),No=Symbol(""),zn=Symbol("");function qe(e,t,n){if(rt&&ve){let r=Sr.get(e);r||Sr.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new pi),o.map=r,o.key=n),o.track()}}function wt(e,t,n,r,o,i){const s=Sr.get(e);if(!s){Kn++;return}const l=a=>{a&&a.trigger()};if(hi(),t==="clear")s.forEach(l);else{const a=re(e),c=a&&Vr(n);if(a&&n==="length"){const u=Number(r);s.forEach((f,d)=>{(d==="length"||d===zn||!jt(d)&&d>=u)&&l(f)})}else switch((n!==void 0||s.has(void 0))&&l(s.get(n)),c&&l(s.get(zn)),t){case"add":a?c&&l(s.get("length")):(l(s.get(Xt)),bn(e)&&l(s.get(No)));break;case"delete":a||(l(s.get(Xt)),bn(e)&&l(s.get(No)));break;case"set":bn(e)&&l(s.get(Xt));break}}gi()}function rc(e,t){const n=Sr.get(e);return n&&n.get(t)}function cn(e){const t=le(e);return t===e?t:(qe(t,"iterate",zn),Ye(e)?t:t.map(it))}function Hr(e){return qe(e=le(e),"iterate",zn),e}function Ot(e,t){return kt(e)?St(e)?_n(it(t)):_n(t):it(t)}const oc={__proto__:null,[Symbol.iterator](){return io(this,Symbol.iterator,e=>Ot(this,e))},concat(...e){return cn(this).concat(...e.map(t=>re(t)?cn(t):t))},entries(){return io(this,"entries",e=>(e[1]=Ot(this,e[1]),e))},every(e,t){return pt(this,"every",e,t,void 0,arguments)},filter(e,t){return pt(this,"filter",e,t,n=>n.map(r=>Ot(this,r)),arguments)},find(e,t){return pt(this,"find",e,t,n=>Ot(this,n),arguments)},findIndex(e,t){return pt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return pt(this,"findLast",e,t,n=>Ot(this,n),arguments)},findLastIndex(e,t){return pt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return pt(this,"forEach",e,t,void 0,arguments)},includes(...e){return so(this,"includes",e)},indexOf(...e){return so(this,"indexOf",e)},join(e){return cn(this).join(e)},lastIndexOf(...e){return so(this,"lastIndexOf",e)},map(e,t){return pt(this,"map",e,t,void 0,arguments)},pop(){return An(this,"pop")},push(...e){return An(this,"push",e)},reduce(e,...t){return Bi(this,"reduce",e,t)},reduceRight(e,...t){return Bi(this,"reduceRight",e,t)},shift(){return An(this,"shift")},some(e,t){return pt(this,"some",e,t,void 0,arguments)},splice(...e){return An(this,"splice",e)},toReversed(){return cn(this).toReversed()},toSorted(e){return cn(this).toSorted(e)},toSpliced(...e){return cn(this).toSpliced(...e)},unshift(...e){return An(this,"unshift",e)},values(){return io(this,"values",e=>Ot(this,e))}};function io(e,t,n){const r=Hr(e),o=r[t]();return r!==e&&!Ye(e)&&(o._next=o.next,o.next=()=>{const i=o._next();return i.done||(i.value=n(i.value)),i}),o}const ic=Array.prototype;function pt(e,t,n,r,o,i){const s=Hr(e),l=s!==e&&!Ye(e),a=s[t];if(a!==ic[t]){const f=a.apply(e,i);return l?it(f):f}let c=n;s!==e&&(l?c=function(f,d){return n.call(this,Ot(e,f),d,e)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,e)}));const u=a.call(s,c,r);return l&&o?o(u):u}function Bi(e,t,n,r){const o=Hr(e);let i=n;return o!==e&&(Ye(e)?n.length>3&&(i=function(s,l,a){return n.call(this,s,l,a,e)}):i=function(s,l,a){return n.call(this,s,Ot(e,l),a,e)}),o[t](i,...r)}function so(e,t,n){const r=le(e);qe(r,"iterate",zn);const o=r[t](...n);return(o===-1||o===!1)&&Ur(n[0])?(n[0]=le(n[0]),r[t](...n)):o}function An(e,t,n=[]){Ct(),hi();const r=le(e)[t].apply(e,n);return gi(),Et(),r}const sc=ai("__proto__,__v_isRef,__isVue"),Fl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(jt));function lc(e){jt(e)||(e=String(e));const t=le(this);return qe(t,"has",e),t.hasOwnProperty(e)}class Vl{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,i=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return i;if(n==="__v_raw")return r===(o?i?vc:Hl:i?jl:$l).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const s=re(t);if(!o){let a;if(s&&(a=oc[n]))return a;if(n==="hasOwnProperty")return lc}const l=Reflect.get(t,n,Ce(t)?t:r);if((jt(n)?Fl.has(n):sc(n))||(o||qe(t,"get",n),i))return l;if(Ce(l)){const a=s&&Vr(n)?l:l.value;return o&&ye(a)?Fo(a):a}return ye(l)?o?Fo(l):sn(l):l}}class Dl extends Vl{constructor(t=!1){super(!1,t)}set(t,n,r,o){let i=t[n];const s=re(t)&&Vr(n);if(!this._isShallow){const c=kt(i);if(!Ye(r)&&!kt(r)&&(i=le(i),r=le(r)),!s&&Ce(i)&&!Ce(r))return c||(i.value=r),!0}const l=s?Number(n)<t.length:he(t,n),a=Reflect.set(t,n,r,Ce(t)?t:o);return t===le(o)&&(l?Ft(r,i)&&wt(t,"set",n,r):wt(t,"add",n,r)),a}deleteProperty(t,n){const r=he(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&r&&wt(t,"delete",n,void 0),o}has(t,n){const r=Reflect.has(t,n);return(!jt(n)||!Fl.has(n))&&qe(t,"has",n),r}ownKeys(t){return qe(t,"iterate",re(t)?"length":Xt),Reflect.ownKeys(t)}}class ac extends Vl{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const uc=new Dl,cc=new ac,fc=new Dl(!0);const Bo=e=>e,sr=e=>Reflect.getPrototypeOf(e);function dc(e,t,n){return function(...r){const o=this.__v_raw,i=le(o),s=bn(i),l=e==="entries"||e===Symbol.iterator&&s,a=e==="keys"&&s,c=o[e](...r),u=n?Bo:t?_n:it;return!t&&qe(i,"iterate",a?No:Xt),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:l?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function lr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function hc(e,t){const n={get(o){const i=this.__v_raw,s=le(i),l=le(o);e||(Ft(o,l)&&qe(s,"get",o),qe(s,"get",l));const{has:a}=sr(s),c=t?Bo:e?_n:it;if(a.call(s,o))return c(i.get(o));if(a.call(s,l))return c(i.get(l));i!==s&&i.get(o)},get size(){const o=this.__v_raw;return!e&&qe(le(o),"iterate",Xt),o.size},has(o){const i=this.__v_raw,s=le(i),l=le(o);return e||(Ft(o,l)&&qe(s,"has",o),qe(s,"has",l)),o===l?i.has(o):i.has(o)||i.has(l)},forEach(o,i){const s=this,l=s.__v_raw,a=le(l),c=t?Bo:e?_n:it;return!e&&qe(a,"iterate",Xt),l.forEach((u,f)=>o.call(i,c(u),c(f),s))}};return Pe(n,e?{add:lr("add"),set:lr("set"),delete:lr("delete"),clear:lr("clear")}:{add(o){!t&&!Ye(o)&&!kt(o)&&(o=le(o));const i=le(this);return sr(i).has.call(i,o)||(i.add(o),wt(i,"add",o,o)),this},set(o,i){!t&&!Ye(i)&&!kt(i)&&(i=le(i));const s=le(this),{has:l,get:a}=sr(s);let c=l.call(s,o);c||(o=le(o),c=l.call(s,o));const u=a.call(s,o);return s.set(o,i),c?Ft(i,u)&&wt(s,"set",o,i):wt(s,"add",o,i),this},delete(o){const i=le(this),{has:s,get:l}=sr(i);let a=s.call(i,o);a||(o=le(o),a=s.call(i,o)),l&&l.call(i,o);const c=i.delete(o);return a&&wt(i,"delete",o,void 0),c},clear(){const o=le(this),i=o.size!==0,s=o.clear();return i&&wt(o,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=dc(o,e,t)}),n}function vi(e,t){const n=hc(e,t);return(r,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(he(n,o)&&o in r?n:r,o,i)}const gc={get:vi(!1,!1)},mc={get:vi(!1,!0)},pc={get:vi(!0,!1)};const $l=new WeakMap,jl=new WeakMap,Hl=new WeakMap,vc=new WeakMap;function bc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function yc(e){return e.__v_skip||!Object.isExtensible(e)?0:bc(ju(e))}function sn(e){return kt(e)?e:bi(e,!1,uc,gc,$l)}function Ul(e){return bi(e,!1,fc,mc,jl)}function Fo(e){return bi(e,!0,cc,pc,Hl)}function bi(e,t,n,r,o){if(!ye(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=yc(e);if(i===0)return e;const s=o.get(e);if(s)return s;const l=new Proxy(e,i===2?r:n);return o.set(e,l),l}function St(e){return kt(e)?St(e.__v_raw):!!(e&&e.__v_isReactive)}function kt(e){return!!(e&&e.__v_isReadonly)}function Ye(e){return!!(e&&e.__v_isShallow)}function Ur(e){return e?!!e.__v_raw:!1}function le(e){const t=e&&e.__v_raw;return t?le(t):e}function En(e){return!he(e,"__v_skip")&&Object.isExtensible(e)&&Sl(e,"__v_skip",!0),e}const it=e=>ye(e)?sn(e):e,_n=e=>ye(e)?Fo(e):e;function Ce(e){return e?e.__v_isRef===!0:!1}function ue(e){return Kl(e,!1)}function _c(e){return Kl(e,!0)}function Kl(e,t){return Ce(e)?e:new wc(e,t)}class wc{constructor(t,n){this.dep=new pi,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:le(t),this._value=n?t:it(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||Ye(t)||kt(t);t=r?t:le(t),Ft(t,n)&&(this._rawValue=t,this._value=r?t:it(t),this.dep.trigger())}}function Vt(e){return Ce(e)?e.value:e}const xc={get:(e,t,n)=>t==="__v_raw"?e:Vt(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ce(o)&&!Ce(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function zl(e){return St(e)?e:new Proxy(e,xc)}function Sc(e){const t=re(e)?new Array(e.length):{};for(const n in e)t[n]=Ec(e,n);return t}class Cc{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._raw=le(t);let o=!0,i=t;if(!re(t)||!Vr(String(n)))do o=!Ur(i)||Ye(i);while(o&&(i=i.__v_raw));this._shallow=o}get value(){let t=this._object[this._key];return this._shallow&&(t=Vt(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Ce(this._raw[this._key])){const n=this._object[this._key];if(Ce(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return rc(this._raw,this._key)}}function Ec(e,t,n){return new Cc(e,t,n)}class kc{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new pi(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Kn-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&ve!==this)return Ml(this,!0),!0}get value(){const t=this.dep.track();return ql(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Rc(e,t,n=!1){let r,o;return ie(e)?r=e:(r=e.get,o=e.set),new kc(r,o,n)}const ar={},Cr=new WeakMap;let Gt;function Ac(e,t=!1,n=Gt){if(n){let r=Cr.get(n);r||Cr.set(n,r=[]),r.push(e)}}function Tc(e,t,n=me){const{immediate:r,deep:o,once:i,scheduler:s,augmentJob:l,call:a}=n,c=A=>o?A:Ye(A)||o===!1||o===0?xt(A,1):xt(A);let u,f,d,g,p=!1,y=!1;if(Ce(e)?(f=()=>e.value,p=Ye(e)):St(e)?(f=()=>c(e),p=!0):re(e)?(y=!0,p=e.some(A=>St(A)||Ye(A)),f=()=>e.map(A=>{if(Ce(A))return A.value;if(St(A))return c(A);if(ie(A))return a?a(A,2):A()})):ie(e)?t?f=a?()=>a(e,2):e:f=()=>{if(d){Ct();try{d()}finally{Et()}}const A=Gt;Gt=u;try{return a?a(e,3,[g]):e(g)}finally{Gt=A}}:f=mt,t&&o){const A=f,B=o===!0?1/0:o;f=()=>xt(A(),B)}const C=Tl(),T=()=>{u.stop(),C&&C.active&&ci(C.effects,u)};if(i&&t){const A=t;t=(...B)=>{A(...B),T()}}let _=y?new Array(e.length).fill(ar):ar;const x=A=>{if(!(!(u.flags&1)||!u.dirty&&!A))if(t){const B=u.run();if(o||p||(y?B.some((j,H)=>Ft(j,_[H])):Ft(B,_))){d&&d();const j=Gt;Gt=u;try{const H=[B,_===ar?void 0:y&&_[0]===ar?[]:_,g];_=B,a?a(t,3,H):t(...H)}finally{Gt=j}}}else u.run()};return l&&l(x),u=new Pl(f),u.scheduler=s?()=>s(x,!1):x,g=A=>Ac(A,!1,u),d=u.onStop=()=>{const A=Cr.get(u);if(A){if(a)a(A,4);else for(const B of A)B();Cr.delete(u)}},t?r?x(!0):_=u.run():s?s(x.bind(null,!0),!0):u.run(),T.pause=u.pause.bind(u),T.resume=u.resume.bind(u),T.stop=T,T}function xt(e,t=1/0,n){if(t<=0||!ye(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,Ce(e))xt(e.value,t,n);else if(re(e))for(let r=0;r<e.length;r++)xt(e[r],t,n);else if(yl(e)||bn(e))e.forEach(r=>{xt(r,t,n)});else if(xl(e)){for(const r in e)xt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&xt(e[r],t,n)}return e}function tr(e,t,n,r){try{return r?e(...r):e()}catch(o){nr(o,t,n)}}function st(e,t,n,r){if(ie(e)){const o=tr(e,t,n,r);return o&&_l(o)&&o.catch(i=>{nr(i,t,n)}),o}if(re(e)){const o=[];for(let i=0;i<e.length;i++)o.push(st(e[i],t,n,r));return o}}function nr(e,t,n,r=!0){const o=t?t.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:s}=t&&t.appContext.config||me;if(t){let l=t.parent;const a=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const u=l.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](e,a,c)===!1)return}l=l.parent}if(i){Ct(),tr(i,null,10,[e,a,c]),Et();return}}Pc(e,n,o,r,s)}function Pc(e,t,n,r=!0,o=!1){if(o)throw e;console.error(e)}const De=[];let ht=-1;const yn=[];let Mt=null,mn=0;const Wl=Promise.resolve();let Er=null;function ze(e){const t=Er||Wl;return e?t.then(this?e.bind(this):e):t}function Oc(e){let t=ht+1,n=De.length;for(;t<n;){const r=t+n>>>1,o=De[r],i=Wn(o);i<e||i===e&&o.flags&2?t=r+1:n=r}return t}function yi(e){if(!(e.flags&1)){const t=Wn(e),n=De[De.length-1];!n||!(e.flags&2)&&t>=Wn(n)?De.push(e):De.splice(Oc(t),0,e),e.flags|=1,Gl()}}function Gl(){Er||(Er=Wl.then(Yl))}function Mc(e){re(e)?yn.push(...e):Mt&&e.id===-1?Mt.splice(mn+1,0,e):e.flags&1||(yn.push(e),e.flags|=1),Gl()}function Fi(e,t,n=ht+1){for(;n<De.length;n++){const r=De[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;De.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Ql(e){if(yn.length){const t=[...new Set(yn)].sort((n,r)=>Wn(n)-Wn(r));if(yn.length=0,Mt){Mt.push(...t);return}for(Mt=t,mn=0;mn<Mt.length;mn++){const n=Mt[mn];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Mt=null,mn=0}}const Wn=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Yl(e){try{for(ht=0;ht<De.length;ht++){const t=De[ht];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),tr(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;ht<De.length;ht++){const t=De[ht];t&&(t.flags&=-2)}ht=-1,De.length=0,Ql(),Er=null,(De.length||yn.length)&&Yl()}}let Ge=null,Jl=null;function kr(e){const t=Ge;return Ge=e,Jl=e&&e.type.__scopeId||null,t}function Lc(e,t=Ge,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Tr(-1);const i=kr(t);let s;try{s=e(...o)}finally{kr(i),r._d&&Tr(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function Zl(e,t){if(Ge===null)return e;const n=Qr(Ge),r=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[i,s,l,a=me]=t[o];i&&(ie(i)&&(i={mounted:i,updated:i}),i.deep&&xt(s),r.push({dir:i,instance:n,value:s,oldValue:void 0,arg:l,modifiers:a}))}return e}function Ht(e,t,n,r){const o=e.dirs,i=t&&t.dirs;for(let s=0;s<o.length;s++){const l=o[s];i&&(l.oldValue=i[s].value);let a=l.dir[r];a&&(Ct(),st(a,n,8,[e.el,l,e,t]),Et())}}function yr(e,t){if(Me){let n=Me.provides;const r=Me.parent&&Me.parent.provides;r===n&&(n=Me.provides=Object.create(r)),n[e]=t}}function ot(e,t,n=!1){const r=Ee();if(r||en){let o=en?en._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&&ie(t)?t.call(r&&r.proxy):t}}function Ic(){return!!(Ee()||en)}const qc=Symbol.for("v-scx"),Nc=()=>ot(qc);function be(e,t,n){return Xl(e,t,n)}function Xl(e,t,n=me){const{immediate:r,deep:o,flush:i,once:s}=n,l=Pe({},n),a=t&&r||!t&&i!=="post";let c;if(wn){if(i==="sync"){const g=Nc();c=g.__watcherHandles||(g.__watcherHandles=[])}else if(!a){const g=()=>{};return g.stop=mt,g.resume=mt,g.pause=mt,g}}const u=Me;l.call=(g,p,y)=>st(g,u,p,y);let f=!1;i==="post"?l.scheduler=g=>{Fe(g,u&&u.suspense)}:i!=="sync"&&(f=!0,l.scheduler=(g,p)=>{p?g():yi(g)}),l.augmentJob=g=>{t&&(g.flags|=4),f&&(g.flags|=2,u&&(g.id=u.uid,g.i=u))};const d=Tc(e,t,l);return wn&&(c?c.push(d):a&&d()),d}function Bc(e,t,n){const r=this.proxy,o=xe(e)?e.includes(".")?ea(r,e):()=>r[e]:e.bind(r,r);let i;ie(t)?i=t:(i=t.handler,n=t);const s=ir(this),l=Xl(o,i.bind(r),n);return s(),l}function ea(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 ta=Symbol("_vte"),na=e=>e.__isTeleport,Fn=e=>e&&(e.disabled||e.disabled===""),Vi=e=>e&&(e.defer||e.defer===""),Di=e=>typeof SVGElement<"u"&&e instanceof SVGElement,$i=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Vo=(e,t)=>{const n=e&&e.to;return xe(n)?t?t(n):null:n},ra={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,i,s,l,a,c){const{mc:u,pc:f,pbc:d,o:{insert:g,querySelector:p,createText:y,createComment:C}}=c,T=Fn(t.props);let{shapeFlag:_,children:x,dynamicChildren:A}=t;if(e==null){const B=t.el=y(""),j=t.anchor=y("");g(B,n,r),g(j,n,r);const H=(N,S)=>{_&16&&u(x,N,S,o,i,s,l,a)},D=()=>{const N=t.target=Vo(t.props,p),S=oa(N,t,y,g);N&&(s!=="svg"&&Di(N)?s="svg":s!=="mathml"&&$i(N)&&(s="mathml"),o&&o.isCE&&(o.ce._teleportTargets||(o.ce._teleportTargets=new Set)).add(N),T||(H(N,S),_r(t,!1)))};T&&(H(n,j),_r(t,!0)),Vi(t.props)?(t.el.__isMounted=!1,Fe(()=>{D(),delete t.el.__isMounted},i)):D()}else{if(Vi(t.props)&&e.el.__isMounted===!1){Fe(()=>{ra.process(e,t,n,r,o,i,s,l,a,c)},i);return}t.el=e.el,t.targetStart=e.targetStart;const B=t.anchor=e.anchor,j=t.target=e.target,H=t.targetAnchor=e.targetAnchor,D=Fn(e.props),N=D?n:j,S=D?B:H;if(s==="svg"||Di(j)?s="svg":(s==="mathml"||$i(j))&&(s="mathml"),A?(d(e.dynamicChildren,A,N,o,i,s,l),Ci(e,t,!0)):a||f(e,t,N,S,o,i,s,l,!1),T)D?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):ur(t,n,B,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const E=t.target=Vo(t.props,p);E&&ur(t,E,null,c,0)}else D&&ur(t,j,H,c,1);_r(t,T)}},remove(e,t,n,{um:r,o:{remove:o}},i){const{shapeFlag:s,children:l,anchor:a,targetStart:c,targetAnchor:u,target:f,props:d}=e;if(f&&(o(c),o(u)),i&&o(a),s&16){const g=i||!Fn(d);for(let p=0;p<l.length;p++){const y=l[p];r(y,t,n,g,!!y.dynamicChildren)}}},move:ur,hydrate:Fc};function ur(e,t,n,{o:{insert:r},m:o},i=2){i===0&&r(e.targetAnchor,t,n);const{el:s,anchor:l,shapeFlag:a,children:c,props:u}=e,f=i===2;if(f&&r(s,t,n),(!f||Fn(u))&&a&16)for(let d=0;d<c.length;d++)o(c[d],t,n,2);f&&r(l,t,n)}function Fc(e,t,n,r,o,i,{o:{nextSibling:s,parentNode:l,querySelector:a,insert:c,createText:u}},f){function d(y,C,T,_){C.anchor=f(s(y),C,l(y),n,r,o,i),C.targetStart=T,C.targetAnchor=_}const g=t.target=Vo(t.props,a),p=Fn(t.props);if(g){const y=g._lpa||g.firstChild;if(t.shapeFlag&16)if(p)d(e,t,y,y&&s(y));else{t.anchor=s(e);let C=y;for(;C;){if(C&&C.nodeType===8){if(C.data==="teleport start anchor")t.targetStart=C;else if(C.data==="teleport anchor"){t.targetAnchor=C,g._lpa=t.targetAnchor&&s(t.targetAnchor);break}}C=s(C)}t.targetAnchor||oa(g,t,u,c),f(y&&s(y),t,g,n,r,o,i)}_r(t,p)}else p&&t.shapeFlag&16&&d(e,t,e,s(e));return t.anchor&&s(t.anchor)}const Vc=ra;function _r(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 oa(e,t,n,r){const o=t.targetStart=n(""),i=t.targetAnchor=n("");return o[ta]=i,e&&(r(o,e),r(i,e)),i}const _t=Symbol("_leaveCb"),cr=Symbol("_enterCb");function Dc(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ln(()=>{e.isMounted=!0}),at(()=>{e.isUnmounting=!0}),e}const Je=[Function,Array],ia={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Je,onEnter:Je,onAfterEnter:Je,onEnterCancelled:Je,onBeforeLeave:Je,onLeave:Je,onAfterLeave:Je,onLeaveCancelled:Je,onBeforeAppear:Je,onAppear:Je,onAfterAppear:Je,onAppearCancelled:Je},sa=e=>{const t=e.subTree;return t.component?sa(t.component):t},$c={name:"BaseTransition",props:ia,setup(e,{slots:t}){const n=Ee(),r=Dc();return()=>{const o=t.default&&ua(t.default(),!0);if(!o||!o.length)return;const i=la(o),s=le(e),{mode:l}=s;if(r.isLeaving)return lo(i);const a=ji(i);if(!a)return lo(i);let c=Do(a,s,r,n,f=>c=f);a.type!==$e&&Gn(a,c);let u=n.subTree&&ji(n.subTree);if(u&&u.type!==$e&&!Qt(u,a)&&sa(n).type!==$e){let f=Do(u,s,r,n);if(Gn(u,f),l==="out-in"&&a.type!==$e)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},lo(i);l==="in-out"&&a.type!==$e?f.delayLeave=(d,g,p)=>{const y=aa(r,u);y[String(u.key)]=u,d[_t]=()=>{g(),d[_t]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{p(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return i}}};function la(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==$e){t=n;break}}return t}const jc=$c;function aa(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 Do(e,t,n,r,o){const{appear:i,mode:s,persisted:l=!1,onBeforeEnter:a,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:g,onAfterLeave:p,onLeaveCancelled:y,onBeforeAppear:C,onAppear:T,onAfterAppear:_,onAppearCancelled:x}=t,A=String(e.key),B=aa(n,e),j=(N,S)=>{N&&st(N,r,9,S)},H=(N,S)=>{const E=S[1];j(N,S),re(N)?N.every(b=>b.length<=1)&&E():N.length<=1&&E()},D={mode:s,persisted:l,beforeEnter(N){let S=a;if(!n.isMounted)if(i)S=C||a;else return;N[_t]&&N[_t](!0);const E=B[A];E&&Qt(e,E)&&E.el[_t]&&E.el[_t](),j(S,[N])},enter(N){let S=c,E=u,b=f;if(!n.isMounted)if(i)S=T||c,E=_||u,b=x||f;else return;let P=!1;const k=N[cr]=z=>{P||(P=!0,z?j(b,[N]):j(E,[N]),D.delayedLeave&&D.delayedLeave(),N[cr]=void 0)};S?H(S,[N,k]):k()},leave(N,S){const E=String(e.key);if(N[cr]&&N[cr](!0),n.isUnmounting)return S();j(d,[N]);let b=!1;const P=N[_t]=k=>{b||(b=!0,S(),k?j(y,[N]):j(p,[N]),N[_t]=void 0,B[E]===e&&delete B[E])};B[E]=e,g?H(g,[N,P]):P()},clone(N){const S=Do(N,t,n,r,o);return o&&o(S),S}};return D}function lo(e){if(or(e))return e=Dt(e),e.children=null,e}function ji(e){if(!or(e))return na(e.type)&&e.children?la(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&&ie(n.default))return n.default()}}function Gn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Gn(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 ua(e,t=!1,n){let r=[],o=0;for(let i=0;i<e.length;i++){let s=e[i];const l=n==null?s.key:String(n)+String(s.key!=null?s.key:i);s.type===tt?(s.patchFlag&128&&o++,r=r.concat(ua(s.children,t,l))):(t||s.type!==$e)&&r.push(l!=null?Dt(s,{key:l}):s)}if(o>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}function rr(e,t){return ie(e)?Pe({name:e.name},t,{setup:e}):e}function _i(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}const Rr=new WeakMap;function Vn(e,t,n,r,o=!1){if(re(e)){e.forEach((p,y)=>Vn(p,t&&(re(t)?t[y]:t),n,r,o));return}if(Dn(r)&&!o){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Vn(e,t,n,r.component.subTree);return}const i=r.shapeFlag&4?Qr(r.component):r.el,s=o?null:i,{i:l,r:a}=e,c=t&&t.r,u=l.refs===me?l.refs={}:l.refs,f=l.setupState,d=le(f),g=f===me?bl:p=>he(d,p);if(c!=null&&c!==a){if(Hi(t),xe(c))u[c]=null,g(c)&&(f[c]=null);else if(Ce(c)){c.value=null;const p=t;p.k&&(u[p.k]=null)}}if(ie(a))tr(a,l,12,[s,u]);else{const p=xe(a),y=Ce(a);if(p||y){const C=()=>{if(e.f){const T=p?g(a)?f[a]:u[a]:a.value;if(o)re(T)&&ci(T,i);else if(re(T))T.includes(i)||T.push(i);else if(p)u[a]=[i],g(a)&&(f[a]=u[a]);else{const _=[i];a.value=_,e.k&&(u[e.k]=_)}}else p?(u[a]=s,g(a)&&(f[a]=s)):y&&(a.value=s,e.k&&(u[e.k]=s))};if(s){const T=()=>{C(),Rr.delete(e)};T.id=-1,Rr.set(e,T),Fe(T,n)}else Hi(e),C()}}}function Hi(e){const t=Rr.get(e);t&&(t.flags|=8,Rr.delete(e))}const Ui=e=>e.nodeType===8;jr().requestIdleCallback;jr().cancelIdleCallback;function Hc(e,t){if(Ui(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Ui(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const Dn=e=>!!e.type.__asyncLoader;function Qm(e){ie(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,hydrate:i,timeout:s,suspensible:l=!0,onError:a}=e;let c=null,u,f=0;const d=()=>(f++,c=null,g()),g=()=>{let p;return c||(p=c=t().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),a)return new Promise((C,T)=>{a(y,()=>C(d()),()=>T(y),f+1)});throw y}).then(y=>p!==c&&c?c:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),u=y,y)))};return rr({name:"AsyncComponentWrapper",__asyncLoader:g,__asyncHydrate(p,y,C){let T=!1;(y.bu||(y.bu=[])).push(()=>T=!0);const _=()=>{T||C()},x=i?()=>{const A=i(_,B=>Hc(p,B));A&&(y.bum||(y.bum=[])).push(A)}:_;u?x():g().then(()=>!y.isUnmounted&&x())},get __asyncResolved(){return u},setup(){const p=Me;if(_i(p),u)return()=>fr(u,p);const y=x=>{c=null,nr(x,p,13,!r)};if(l&&p.suspense||wn)return g().then(x=>()=>fr(x,p)).catch(x=>(y(x),()=>r?Ne(r,{error:x}):null));const C=ue(!1),T=ue(),_=ue(!!o);return o&&setTimeout(()=>{_.value=!1},o),s!=null&&setTimeout(()=>{if(!C.value&&!T.value){const x=new Error(`Async component timed out after ${s}ms.`);y(x),T.value=x}},s),g().then(()=>{C.value=!0,p.parent&&or(p.parent.vnode)&&p.parent.update()}).catch(x=>{y(x),T.value=x}),()=>{if(C.value&&u)return fr(u,p);if(T.value&&r)return Ne(r,{error:T.value});if(n&&!_.value)return fr(n,p)}}})}function fr(e,t){const{ref:n,props:r,children:o,ce:i}=t.vnode,s=Ne(e,r,o);return s.ref=n,s.ce=i,delete t.vnode.ce,s}const or=e=>e.type.__isKeepAlive;function ca(e,t){fa(e,"a",t)}function Kr(e,t){fa(e,"da",t)}function fa(e,t,n=Me){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(zr(t,r,n),n){let o=n.parent;for(;o&&o.parent;)or(o.parent.vnode)&&Uc(r,t,n,o),o=o.parent}}function Uc(e,t,n,r){const o=zr(t,e,r,!0);wi(()=>{ci(r[t],o)},n)}function zr(e,t,n=Me,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{Ct();const l=ir(n),a=st(t,n,e,s);return l(),Et(),a});return r?o.unshift(i):o.push(i),i}}const Rt=e=>(t,n=Me)=>{(!wn||e==="sp")&&zr(e,(...r)=>t(...r),n)},Kc=Rt("bm"),ln=Rt("m"),da=Rt("bu"),zc=Rt("u"),at=Rt("bum"),wi=Rt("um"),Wc=Rt("sp"),Gc=Rt("rtg"),Qc=Rt("rtc");function Yc(e,t=Me){zr("ec",e,t)}const ha="components";function Jc(e,t){return ma(ha,e,!0,t)||e}const ga=Symbol.for("v-ndc");function Ym(e){return xe(e)?ma(ha,e,!1)||e:e||ga}function ma(e,t,n=!0,r=!1){const o=Ge||Me;if(o){const i=o.type;{const l=Bf(i,!1);if(l&&(l===t||l===et(t)||l===$r(et(t))))return i}const s=Ki(o[e]||i[e],t)||Ki(o.appContext[e],t);return!s&&r?i:s}}function Ki(e,t){return e&&(e[t]||e[et(t)]||e[$r(et(t))])}function Jm(e,t,n,r){let o;const i=n,s=re(e);if(s||xe(e)){const l=s&&St(e);let a=!1,c=!1;l&&(a=!Ye(e),c=kt(e),e=Hr(e)),o=new Array(e.length);for(let u=0,f=e.length;u<f;u++)o[u]=t(a?c?_n(it(e[u])):it(e[u]):e[u],u,void 0,i)}else if(typeof e=="number"){o=new Array(e);for(let l=0;l<e;l++)o[l]=t(l+1,l,void 0,i)}else if(ye(e))if(e[Symbol.iterator])o=Array.from(e,(l,a)=>t(l,a,void 0,i));else{const l=Object.keys(e);o=new Array(l.length);for(let a=0,c=l.length;a<c;a++){const u=l[a];o[a]=t(e[u],u,a,i)}}else o=[];return o}const $o=e=>e?Na(e)?Qr(e):$o(e.parent):null,$n=Pe(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=>$o(e.parent),$root:e=>$o(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>va(e),$forceUpdate:e=>e.f||(e.f=()=>{yi(e.update)}),$nextTick:e=>e.n||(e.n=ze.bind(e.proxy)),$watch:e=>Bc.bind(e)}),ao=(e,t)=>e!==me&&!e.__isScriptSetup&&he(e,t),Zc={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:i,accessCache:s,type:l,appContext:a}=e;if(t[0]!=="$"){const d=s[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 i[t]}else{if(ao(r,t))return s[t]=1,r[t];if(o!==me&&he(o,t))return s[t]=2,o[t];if(he(i,t))return s[t]=3,i[t];if(n!==me&&he(n,t))return s[t]=4,n[t];jo&&(s[t]=0)}}const c=$n[t];let u,f;if(c)return t==="$attrs"&&qe(e.attrs,"get",""),c(e);if((u=l.__cssModules)&&(u=u[t]))return u;if(n!==me&&he(n,t))return s[t]=4,n[t];if(f=a.config.globalProperties,he(f,t))return f[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return ao(o,t)?(o[t]=n,!0):r!==me&&he(r,t)?(r[t]=n,!0):he(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,props:i,type:s}},l){let a;return!!(n[l]||e!==me&&l[0]!=="$"&&he(e,l)||ao(t,l)||he(i,l)||he(r,l)||he($n,l)||he(o.config.globalProperties,l)||(a=s.__cssModules)&&a[l])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:he(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function zi(e){return re(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let jo=!0;function Xc(e){const t=va(e),n=e.proxy,r=e.ctx;jo=!1,t.beforeCreate&&Wi(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:s,watch:l,provide:a,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:g,updated:p,activated:y,deactivated:C,beforeDestroy:T,beforeUnmount:_,destroyed:x,unmounted:A,render:B,renderTracked:j,renderTriggered:H,errorCaptured:D,serverPrefetch:N,expose:S,inheritAttrs:E,components:b,directives:P,filters:k}=t;if(c&&ef(c,r,null),s)for(const $ in s){const O=s[$];ie(O)&&(r[$]=O.bind(n))}if(o){const $=o.call(n,n);ye($)&&(e.data=sn($))}if(jo=!0,i)for(const $ in i){const O=i[$],ne=ie(O)?O.bind(n,n):ie(O.get)?O.get.bind(n,n):mt,we=!ie(O)&&ie(O.set)?O.set.bind(n):mt,se=R({get:ne,set:we});Object.defineProperty(r,$,{enumerable:!0,configurable:!0,get:()=>se.value,set:F=>se.value=F})}if(l)for(const $ in l)pa(l[$],r,n,$);if(a){const $=ie(a)?a.call(n):a;Reflect.ownKeys($).forEach(O=>{yr(O,$[O])})}u&&Wi(u,e,"c");function J($,O){re(O)?O.forEach(ne=>$(ne.bind(n))):O&&$(O.bind(n))}if(J(Kc,f),J(ln,d),J(da,g),J(zc,p),J(ca,y),J(Kr,C),J(Yc,D),J(Qc,j),J(Gc,H),J(at,_),J(wi,A),J(Wc,N),re(S))if(S.length){const $=e.exposed||(e.exposed={});S.forEach(O=>{Object.defineProperty($,O,{get:()=>n[O],set:ne=>n[O]=ne,enumerable:!0})})}else e.exposed||(e.exposed={});B&&e.render===mt&&(e.render=B),E!=null&&(e.inheritAttrs=E),b&&(e.components=b),P&&(e.directives=P),N&&_i(e)}function ef(e,t,n=mt){re(e)&&(e=Ho(e));for(const r in e){const o=e[r];let i;ye(o)?"default"in o?i=ot(o.from||r,o.default,!0):i=ot(o.from||r):i=ot(o),Ce(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:s=>i.value=s}):t[r]=i}}function Wi(e,t,n){st(re(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function pa(e,t,n,r){let o=r.includes(".")?ea(n,r):()=>n[r];if(xe(e)){const i=t[e];ie(i)&&be(o,i)}else if(ie(e))be(o,e.bind(n));else if(ye(e))if(re(e))e.forEach(i=>pa(i,t,n,r));else{const i=ie(e.handler)?e.handler.bind(n):t[e.handler];ie(i)&&be(o,i,e)}}function va(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,l=i.get(t);let a;return l?a=l:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(c=>Ar(a,c,s,!0)),Ar(a,t,s)),ye(t)&&i.set(t,a),a}function Ar(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&Ar(e,i,n,!0),o&&o.forEach(s=>Ar(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const l=tf[s]||n&&n[s];e[s]=l?l(e[s],t[s]):t[s]}return e}const tf={data:Gi,props:Qi,emits:Qi,methods:Ln,computed:Ln,beforeCreate:Be,created:Be,beforeMount:Be,mounted:Be,beforeUpdate:Be,updated:Be,beforeDestroy:Be,beforeUnmount:Be,destroyed:Be,unmounted:Be,activated:Be,deactivated:Be,errorCaptured:Be,serverPrefetch:Be,components:Ln,directives:Ln,watch:rf,provide:Gi,inject:nf};function Gi(e,t){return t?e?function(){return Pe(ie(e)?e.call(this,this):e,ie(t)?t.call(this,this):t)}:t:e}function nf(e,t){return Ln(Ho(e),Ho(t))}function Ho(e){if(re(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Be(e,t){return e?[...new Set([].concat(e,t))]:t}function Ln(e,t){return e?Pe(Object.create(null),e,t):t}function Qi(e,t){return e?re(e)&&re(t)?[...new Set([...e,...t])]:Pe(Object.create(null),zi(e),zi(t??{})):t}function rf(e,t){if(!e)return t;if(!t)return e;const n=Pe(Object.create(null),e);for(const r in t)n[r]=Be(e[r],t[r]);return n}function ba(){return{app:null,config:{isNativeTag:bl,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 of=0;function sf(e,t){return function(r,o=null){ie(r)||(r=Pe({},r)),o!=null&&!ye(o)&&(o=null);const i=ba(),s=new WeakSet,l=[];let a=!1;const c=i.app={_uid:of++,_component:r,_props:o,_container:null,_context:i,_instance:null,version:Vf,get config(){return i.config},set config(u){},use(u,...f){return s.has(u)||(u&&ie(u.install)?(s.add(u),u.install(c,...f)):ie(u)&&(s.add(u),u(c,...f))),c},mixin(u){return i.mixins.includes(u)||i.mixins.push(u),c},component(u,f){return f?(i.components[u]=f,c):i.components[u]},directive(u,f){return f?(i.directives[u]=f,c):i.directives[u]},mount(u,f,d){if(!a){const g=c._ceVNode||Ne(r,o);return g.appContext=i,d===!0?d="svg":d===!1&&(d=void 0),e(g,u,d),a=!0,c._container=u,u.__vue_app__=c,Qr(g.component)}},onUnmount(u){l.push(u)},unmount(){a&&(st(l,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,f){return i.provides[u]=f,c},runWithContext(u){const f=en;en=c;try{return u()}finally{en=f}}};return c}}let en=null;const lf=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${et(t)}Modifiers`]||e[`${on(t)}Modifiers`];function af(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||me;let o=n;const i=t.startsWith("update:"),s=i&&lf(r,t.slice(7));s&&(s.trim&&(o=n.map(u=>xe(u)?u.trim():u)),s.number&&(o=n.map(Ku)));let l,a=r[l=to(t)]||r[l=to(et(t))];!a&&i&&(a=r[l=to(on(t))]),a&&st(a,e,6,o);const c=r[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,st(c,e,6,o)}}const uf=new WeakMap;function ya(e,t,n=!1){const r=n?uf:t.emitsCache,o=r.get(e);if(o!==void 0)return o;const i=e.emits;let s={},l=!1;if(!ie(e)){const a=c=>{const u=ya(c,t,!0);u&&(l=!0,Pe(s,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!i&&!l?(ye(e)&&r.set(e,null),null):(re(i)?i.forEach(a=>s[a]=null):Pe(s,i),ye(e)&&r.set(e,s),s)}function Wr(e,t){return!e||!Br(t)?!1:(t=t.slice(2).replace(/Once$/,""),he(e,t[0].toLowerCase()+t.slice(1))||he(e,on(t))||he(e,t))}function Yi(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[i],slots:s,attrs:l,emit:a,render:c,renderCache:u,props:f,data:d,setupState:g,ctx:p,inheritAttrs:y}=e,C=kr(e);let T,_;try{if(n.shapeFlag&4){const A=o||r,B=A;T=gt(c.call(B,A,u,f,g,d,p)),_=l}else{const A=t;T=gt(A.length>1?A(f,{attrs:l,slots:s,emit:a}):A(f,null)),_=t.props?l:cf(l)}}catch(A){jn.length=0,nr(A,e,1),T=Ne($e)}let x=T;if(_&&y!==!1){const A=Object.keys(_),{shapeFlag:B}=x;A.length&&B&7&&(i&&A.some(ui)&&(_=ff(_,i)),x=Dt(x,_,!1,!0))}return n.dirs&&(x=Dt(x,null,!1,!0),x.dirs=x.dirs?x.dirs.concat(n.dirs):n.dirs),n.transition&&Gn(x,n.transition),T=x,kr(C),T}const cf=e=>{let t;for(const n in e)(n==="class"||n==="style"||Br(n))&&((t||(t={}))[n]=e[n]);return t},ff=(e,t)=>{const n={};for(const r in e)(!ui(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function df(e,t,n){const{props:r,children:o,component:i}=e,{props:s,children:l,patchFlag:a}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?Ji(r,s,c):!!s;if(a&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const d=u[f];if(s[d]!==r[d]&&!Wr(c,d))return!0}}}else return(o||l)&&(!l||!l.$stable)?!0:r===s?!1:r?s?Ji(r,s,c):!0:!!s;return!1}function Ji(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 i=r[o];if(t[i]!==e[i]&&!Wr(n,i))return!0}return!1}function hf({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 _a={},wa=()=>Object.create(_a),xa=e=>Object.getPrototypeOf(e)===_a;function gf(e,t,n,r=!1){const o={},i=wa();e.propsDefaults=Object.create(null),Sa(e,t,o,i);for(const s in e.propsOptions[0])s in o||(o[s]=void 0);n?e.props=r?o:Ul(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function mf(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:s}}=e,l=le(o),[a]=e.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let d=u[f];if(Wr(e.emitsOptions,d))continue;const g=t[d];if(a)if(he(i,d))g!==i[d]&&(i[d]=g,c=!0);else{const p=et(d);o[p]=Uo(a,l,p,g,e,!1)}else g!==i[d]&&(i[d]=g,c=!0)}}}else{Sa(e,t,o,i)&&(c=!0);let u;for(const f in l)(!t||!he(t,f)&&((u=on(f))===f||!he(t,u)))&&(a?n&&(n[f]!==void 0||n[u]!==void 0)&&(o[f]=Uo(a,l,f,void 0,e,!0)):delete o[f]);if(i!==l)for(const f in i)(!t||!he(t,f))&&(delete i[f],c=!0)}c&&wt(e.attrs,"set","")}function Sa(e,t,n,r){const[o,i]=e.propsOptions;let s=!1,l;if(t)for(let a in t){if(qn(a))continue;const c=t[a];let u;o&&he(o,u=et(a))?!i||!i.includes(u)?n[u]=c:(l||(l={}))[u]=c:Wr(e.emitsOptions,a)||(!(a in r)||c!==r[a])&&(r[a]=c,s=!0)}if(i){const a=le(n),c=l||me;for(let u=0;u<i.length;u++){const f=i[u];n[f]=Uo(o,a,f,c[f],e,!he(c,f))}}return s}function Uo(e,t,n,r,o,i){const s=e[n];if(s!=null){const l=he(s,"default");if(l&&r===void 0){const a=s.default;if(s.type!==Function&&!s.skipFactory&&ie(a)){const{propsDefaults:c}=o;if(n in c)r=c[n];else{const u=ir(o);r=c[n]=a.call(null,t),u()}}else r=a;o.ce&&o.ce._setProp(n,r)}s[0]&&(i&&!l?r=!1:s[1]&&(r===""||r===on(n))&&(r=!0))}return r}const pf=new WeakMap;function Ca(e,t,n=!1){const r=n?pf:t.propsCache,o=r.get(e);if(o)return o;const i=e.props,s={},l=[];let a=!1;if(!ie(e)){const u=f=>{a=!0;const[d,g]=Ca(f,t,!0);Pe(s,d),g&&l.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!a)return ye(e)&&r.set(e,vn),vn;if(re(i))for(let u=0;u<i.length;u++){const f=et(i[u]);Zi(f)&&(s[f]=me)}else if(i)for(const u in i){const f=et(u);if(Zi(f)){const d=i[u],g=s[f]=re(d)||ie(d)?{type:d}:Pe({},d),p=g.type;let y=!1,C=!0;if(re(p))for(let T=0;T<p.length;++T){const _=p[T],x=ie(_)&&_.name;if(x==="Boolean"){y=!0;break}else x==="String"&&(C=!1)}else y=ie(p)&&p.name==="Boolean";g[0]=y,g[1]=C,(y||he(g,"default"))&&l.push(f)}}const c=[s,l];return ye(e)&&r.set(e,c),c}function Zi(e){return e[0]!=="$"&&!qn(e)}const xi=e=>e==="_"||e==="_ctx"||e==="$stable",Si=e=>re(e)?e.map(gt):[gt(e)],vf=(e,t,n)=>{if(t._n)return t;const r=Lc((...o)=>Si(t(...o)),n);return r._c=!1,r},Ea=(e,t,n)=>{const r=e._ctx;for(const o in e){if(xi(o))continue;const i=e[o];if(ie(i))t[o]=vf(o,i,r);else if(i!=null){const s=Si(i);t[o]=()=>s}}},ka=(e,t)=>{const n=Si(t);e.slots.default=()=>n},Ra=(e,t,n)=>{for(const r in t)(n||!xi(r))&&(e[r]=t[r])},bf=(e,t,n)=>{const r=e.slots=wa();if(e.vnode.shapeFlag&32){const o=t._;o?(Ra(r,t,n),n&&Sl(r,"_",o,!0)):Ea(t,r)}else t&&ka(e,t)},yf=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,s=me;if(r.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:Ra(o,t,n):(i=!t.$stable,Ea(t,o)),s=t}else t&&(ka(e,t),s={default:1});if(i)for(const l in o)!xi(l)&&s[l]==null&&delete o[l]},Fe=Cf;function _f(e){return wf(e)}function wf(e,t){const n=jr();n.__VUE__=!0;const{insert:r,remove:o,patchProp:i,createElement:s,createText:l,createComment:a,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:g=mt,insertStaticContent:p}=e,y=(h,m,v,M=null,I=null,L=null,Q=void 0,K=null,U=!!m.dynamicChildren)=>{if(h===m)return;h&&!Qt(h,m)&&(M=w(h),F(h,I,L,!0),h=null),m.patchFlag===-2&&(U=!1,m.dynamicChildren=null);const{type:V,ref:te,shapeFlag:Y}=m;switch(V){case Gr:C(h,m,v,M);break;case $e:T(h,m,v,M);break;case co:h==null&&_(m,v,M,Q);break;case tt:b(h,m,v,M,I,L,Q,K,U);break;default:Y&1?B(h,m,v,M,I,L,Q,K,U):Y&6?P(h,m,v,M,I,L,Q,K,U):(Y&64||Y&128)&&V.process(h,m,v,M,I,L,Q,K,U,Z)}te!=null&&I?Vn(te,h&&h.ref,L,m||h,!m):te==null&&h&&h.ref!=null&&Vn(h.ref,null,L,h,!0)},C=(h,m,v,M)=>{if(h==null)r(m.el=l(m.children),v,M);else{const I=m.el=h.el;m.children!==h.children&&c(I,m.children)}},T=(h,m,v,M)=>{h==null?r(m.el=a(m.children||""),v,M):m.el=h.el},_=(h,m,v,M)=>{[h.el,h.anchor]=p(h.children,m,v,M,h.el,h.anchor)},x=({el:h,anchor:m},v,M)=>{let I;for(;h&&h!==m;)I=d(h),r(h,v,M),h=I;r(m,v,M)},A=({el:h,anchor:m})=>{let v;for(;h&&h!==m;)v=d(h),o(h),h=v;o(m)},B=(h,m,v,M,I,L,Q,K,U)=>{if(m.type==="svg"?Q="svg":m.type==="math"&&(Q="mathml"),h==null)j(m,v,M,I,L,Q,K,U);else{const V=h.el&&h.el._isVueCE?h.el:null;try{V&&V._beginPatch(),N(h,m,I,L,Q,K,U)}finally{V&&V._endPatch()}}},j=(h,m,v,M,I,L,Q,K)=>{let U,V;const{props:te,shapeFlag:Y,transition:X,dirs:oe}=h;if(U=h.el=s(h.type,L,te&&te.is,te),Y&8?u(U,h.children):Y&16&&D(h.children,U,null,M,I,uo(h,L),Q,K),oe&&Ht(h,null,M,"created"),H(U,h,h.scopeId,Q,M),te){for(const pe in te)pe!=="value"&&!qn(pe)&&i(U,pe,null,te[pe],L,M);"value"in te&&i(U,"value",null,te.value,L),(V=te.onVnodeBeforeMount)&&dt(V,M,h)}oe&&Ht(h,null,M,"beforeMount");const fe=xf(I,X);fe&&X.beforeEnter(U),r(U,m,v),((V=te&&te.onVnodeMounted)||fe||oe)&&Fe(()=>{V&&dt(V,M,h),fe&&X.enter(U),oe&&Ht(h,null,M,"mounted")},I)},H=(h,m,v,M,I)=>{if(v&&g(h,v),M)for(let L=0;L<M.length;L++)g(h,M[L]);if(I){let L=I.subTree;if(m===L||Pa(L.type)&&(L.ssContent===m||L.ssFallback===m)){const Q=I.vnode;H(h,Q,Q.scopeId,Q.slotScopeIds,I.parent)}}},D=(h,m,v,M,I,L,Q,K,U=0)=>{for(let V=U;V<h.length;V++){const te=h[V]=K?Lt(h[V]):gt(h[V]);y(null,te,m,v,M,I,L,Q,K)}},N=(h,m,v,M,I,L,Q)=>{const K=m.el=h.el;let{patchFlag:U,dynamicChildren:V,dirs:te}=m;U|=h.patchFlag&16;const Y=h.props||me,X=m.props||me;let oe;if(v&&Ut(v,!1),(oe=X.onVnodeBeforeUpdate)&&dt(oe,v,m,h),te&&Ht(m,h,v,"beforeUpdate"),v&&Ut(v,!0),(Y.innerHTML&&X.innerHTML==null||Y.textContent&&X.textContent==null)&&u(K,""),V?S(h.dynamicChildren,V,K,v,M,uo(m,I),L):Q||O(h,m,K,null,v,M,uo(m,I),L,!1),U>0){if(U&16)E(K,Y,X,v,I);else if(U&2&&Y.class!==X.class&&i(K,"class",null,X.class,I),U&4&&i(K,"style",Y.style,X.style,I),U&8){const fe=m.dynamicProps;for(let pe=0;pe<fe.length;pe++){const ge=fe[pe],He=Y[ge],Ue=X[ge];(Ue!==He||ge==="value")&&i(K,ge,He,Ue,I,v)}}U&1&&h.children!==m.children&&u(K,m.children)}else!Q&&V==null&&E(K,Y,X,v,I);((oe=X.onVnodeUpdated)||te)&&Fe(()=>{oe&&dt(oe,v,m,h),te&&Ht(m,h,v,"updated")},M)},S=(h,m,v,M,I,L,Q)=>{for(let K=0;K<m.length;K++){const U=h[K],V=m[K],te=U.el&&(U.type===tt||!Qt(U,V)||U.shapeFlag&198)?f(U.el):v;y(U,V,te,null,M,I,L,Q,!0)}},E=(h,m,v,M,I)=>{if(m!==v){if(m!==me)for(const L in m)!qn(L)&&!(L in v)&&i(h,L,m[L],null,I,M);for(const L in v){if(qn(L))continue;const Q=v[L],K=m[L];Q!==K&&L!=="value"&&i(h,L,K,Q,I,M)}"value"in v&&i(h,"value",m.value,v.value,I)}},b=(h,m,v,M,I,L,Q,K,U)=>{const V=m.el=h?h.el:l(""),te=m.anchor=h?h.anchor:l("");let{patchFlag:Y,dynamicChildren:X,slotScopeIds:oe}=m;oe&&(K=K?K.concat(oe):oe),h==null?(r(V,v,M),r(te,v,M),D(m.children||[],v,te,I,L,Q,K,U)):Y>0&&Y&64&&X&&h.dynamicChildren&&h.dynamicChildren.length===X.length?(S(h.dynamicChildren,X,v,I,L,Q,K),(m.key!=null||I&&m===I.subTree)&&Ci(h,m,!0)):O(h,m,v,te,I,L,Q,K,U)},P=(h,m,v,M,I,L,Q,K,U)=>{m.slotScopeIds=K,h==null?m.shapeFlag&512?I.ctx.activate(m,v,M,Q,U):k(m,v,M,I,L,Q,U):z(h,m,U)},k=(h,m,v,M,I,L,Q)=>{const K=h.component=Mf(h,M,I);if(or(h)&&(K.ctx.renderer=Z),Lf(K,!1,Q),K.asyncDep){if(I&&I.registerDep(K,J,Q),!h.el){const U=K.subTree=Ne($e);T(null,U,m,v),h.placeholder=U.el}}else J(K,h,m,v,I,L,Q)},z=(h,m,v)=>{const M=m.component=h.component;if(df(h,m,v))if(M.asyncDep&&!M.asyncResolved){$(M,m,v);return}else M.next=m,M.update();else m.el=h.el,M.vnode=m},J=(h,m,v,M,I,L,Q)=>{const K=()=>{if(h.isMounted){let{next:Y,bu:X,u:oe,parent:fe,vnode:pe}=h;{const ct=Aa(h);if(ct){Y&&(Y.el=pe.el,$(h,Y,Q)),ct.asyncDep.then(()=>{h.isUnmounted||K()});return}}let ge=Y,He;Ut(h,!1),Y?(Y.el=pe.el,$(h,Y,Q)):Y=pe,X&&no(X),(He=Y.props&&Y.props.onVnodeBeforeUpdate)&&dt(He,fe,Y,pe),Ut(h,!0);const Ue=Yi(h),ut=h.subTree;h.subTree=Ue,y(ut,Ue,f(ut.el),w(ut),h,I,L),Y.el=Ue.el,ge===null&&hf(h,Ue.el),oe&&Fe(oe,I),(He=Y.props&&Y.props.onVnodeUpdated)&&Fe(()=>dt(He,fe,Y,pe),I)}else{let Y;const{el:X,props:oe}=m,{bm:fe,m:pe,parent:ge,root:He,type:Ue}=h,ut=Dn(m);Ut(h,!1),fe&&no(fe),!ut&&(Y=oe&&oe.onVnodeBeforeMount)&&dt(Y,ge,m),Ut(h,!0);{He.ce&&He.ce._def.shadowRoot!==!1&&He.ce._injectChildStyle(Ue);const ct=h.subTree=Yi(h);y(null,ct,v,M,h,I,L),m.el=ct.el}if(pe&&Fe(pe,I),!ut&&(Y=oe&&oe.onVnodeMounted)){const ct=m;Fe(()=>dt(Y,ge,ct),I)}(m.shapeFlag&256||ge&&Dn(ge.vnode)&&ge.vnode.shapeFlag&256)&&h.a&&Fe(h.a,I),h.isMounted=!0,m=v=M=null}};h.scope.on();const U=h.effect=new Pl(K);h.scope.off();const V=h.update=U.run.bind(U),te=h.job=U.runIfDirty.bind(U);te.i=h,te.id=h.uid,U.scheduler=()=>yi(te),Ut(h,!0),V()},$=(h,m,v)=>{m.component=h;const M=h.vnode.props;h.vnode=m,h.next=null,mf(h,m.props,M,v),yf(h,m.children,v),Ct(),Fi(h),Et()},O=(h,m,v,M,I,L,Q,K,U=!1)=>{const V=h&&h.children,te=h?h.shapeFlag:0,Y=m.children,{patchFlag:X,shapeFlag:oe}=m;if(X>0){if(X&128){we(V,Y,v,M,I,L,Q,K,U);return}else if(X&256){ne(V,Y,v,M,I,L,Q,K,U);return}}oe&8?(te&16&&ee(V,I,L),Y!==V&&u(v,Y)):te&16?oe&16?we(V,Y,v,M,I,L,Q,K,U):ee(V,I,L,!0):(te&8&&u(v,""),oe&16&&D(Y,v,M,I,L,Q,K,U))},ne=(h,m,v,M,I,L,Q,K,U)=>{h=h||vn,m=m||vn;const V=h.length,te=m.length,Y=Math.min(V,te);let X;for(X=0;X<Y;X++){const oe=m[X]=U?Lt(m[X]):gt(m[X]);y(h[X],oe,v,null,I,L,Q,K,U)}V>te?ee(h,I,L,!0,!1,Y):D(m,v,M,I,L,Q,K,U,Y)},we=(h,m,v,M,I,L,Q,K,U)=>{let V=0;const te=m.length;let Y=h.length-1,X=te-1;for(;V<=Y&&V<=X;){const oe=h[V],fe=m[V]=U?Lt(m[V]):gt(m[V]);if(Qt(oe,fe))y(oe,fe,v,null,I,L,Q,K,U);else break;V++}for(;V<=Y&&V<=X;){const oe=h[Y],fe=m[X]=U?Lt(m[X]):gt(m[X]);if(Qt(oe,fe))y(oe,fe,v,null,I,L,Q,K,U);else break;Y--,X--}if(V>Y){if(V<=X){const oe=X+1,fe=oe<te?m[oe].el:M;for(;V<=X;)y(null,m[V]=U?Lt(m[V]):gt(m[V]),v,fe,I,L,Q,K,U),V++}}else if(V>X)for(;V<=Y;)F(h[V],I,L,!0),V++;else{const oe=V,fe=V,pe=new Map;for(V=fe;V<=X;V++){const We=m[V]=U?Lt(m[V]):gt(m[V]);We.key!=null&&pe.set(We.key,V)}let ge,He=0;const Ue=X-fe+1;let ut=!1,ct=0;const Rn=new Array(Ue);for(V=0;V<Ue;V++)Rn[V]=0;for(V=oe;V<=Y;V++){const We=h[V];if(He>=Ue){F(We,I,L,!0);continue}let ft;if(We.key!=null)ft=pe.get(We.key);else for(ge=fe;ge<=X;ge++)if(Rn[ge-fe]===0&&Qt(We,m[ge])){ft=ge;break}ft===void 0?F(We,I,L,!0):(Rn[ft-fe]=V+1,ft>=ct?ct=ft:ut=!0,y(We,m[ft],v,null,I,L,Q,K,U),He++)}const Oi=ut?Sf(Rn):vn;for(ge=Oi.length-1,V=Ue-1;V>=0;V--){const We=fe+V,ft=m[We],Mi=m[We+1],Li=We+1<te?Mi.el||Ta(Mi):M;Rn[V]===0?y(null,ft,v,Li,I,L,Q,K,U):ut&&(ge<0||V!==Oi[ge]?se(ft,v,Li,2):ge--)}}},se=(h,m,v,M,I=null)=>{const{el:L,type:Q,transition:K,children:U,shapeFlag:V}=h;if(V&6){se(h.component.subTree,m,v,M);return}if(V&128){h.suspense.move(m,v,M);return}if(V&64){Q.move(h,m,v,Z);return}if(Q===tt){r(L,m,v);for(let Y=0;Y<U.length;Y++)se(U[Y],m,v,M);r(h.anchor,m,v);return}if(Q===co){x(h,m,v);return}if(M!==2&&V&1&&K)if(M===0)K.beforeEnter(L),r(L,m,v),Fe(()=>K.enter(L),I);else{const{leave:Y,delayLeave:X,afterLeave:oe}=K,fe=()=>{h.ctx.isUnmounted?o(L):r(L,m,v)},pe=()=>{L._isLeaving&&L[_t](!0),Y(L,()=>{fe(),oe&&oe()})};X?X(L,fe,pe):pe()}else r(L,m,v)},F=(h,m,v,M=!1,I=!1)=>{const{type:L,props:Q,ref:K,children:U,dynamicChildren:V,shapeFlag:te,patchFlag:Y,dirs:X,cacheIndex:oe}=h;if(Y===-2&&(I=!1),K!=null&&(Ct(),Vn(K,null,v,h,!0),Et()),oe!=null&&(m.renderCache[oe]=void 0),te&256){m.ctx.deactivate(h);return}const fe=te&1&&X,pe=!Dn(h);let ge;if(pe&&(ge=Q&&Q.onVnodeBeforeUnmount)&&dt(ge,m,h),te&6)ke(h.component,v,M);else{if(te&128){h.suspense.unmount(v,M);return}fe&&Ht(h,null,m,"beforeUnmount"),te&64?h.type.remove(h,m,v,Z,M):V&&!V.hasOnce&&(L!==tt||Y>0&&Y&64)?ee(V,m,v,!1,!0):(L===tt&&Y&384||!I&&te&16)&&ee(U,m,v),M&&ae(h)}(pe&&(ge=Q&&Q.onVnodeUnmounted)||fe)&&Fe(()=>{ge&&dt(ge,m,h),fe&&Ht(h,null,m,"unmounted")},v)},ae=h=>{const{type:m,el:v,anchor:M,transition:I}=h;if(m===tt){_e(v,M);return}if(m===co){A(h);return}const L=()=>{o(v),I&&!I.persisted&&I.afterLeave&&I.afterLeave()};if(h.shapeFlag&1&&I&&!I.persisted){const{leave:Q,delayLeave:K}=I,U=()=>Q(v,L);K?K(h.el,L,U):U()}else L()},_e=(h,m)=>{let v;for(;h!==m;)v=d(h),o(h),h=v;o(m)},ke=(h,m,v)=>{const{bum:M,scope:I,job:L,subTree:Q,um:K,m:U,a:V}=h;Xi(U),Xi(V),M&&no(M),I.stop(),L&&(L.flags|=8,F(Q,h,m,v)),K&&Fe(K,m),Fe(()=>{h.isUnmounted=!0},m)},ee=(h,m,v,M=!1,I=!1,L=0)=>{for(let Q=L;Q<h.length;Q++)F(h[Q],m,v,M,I)},w=h=>{if(h.shapeFlag&6)return w(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const m=d(h.anchor||h.el),v=m&&m[ta];return v?d(v):m};let W=!1;const G=(h,m,v)=>{let M;h==null?m._vnode&&(F(m._vnode,null,null,!0),M=m._vnode.component):y(m._vnode||null,h,m,null,null,null,v),m._vnode=h,W||(W=!0,Fi(M),Ql(),W=!1)},Z={p:y,um:F,m:se,r:ae,mt:k,mc:D,pc:O,pbc:S,n:w,o:e};return{render:G,hydrate:void 0,createApp:sf(G)}}function uo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Ut({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function xf(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ci(e,t,n=!1){const r=e.children,o=t.children;if(re(r)&&re(o))for(let i=0;i<r.length;i++){const s=r[i];let l=o[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=o[i]=Lt(o[i]),l.el=s.el),!n&&l.patchFlag!==-2&&Ci(s,l)),l.type===Gr&&(l.patchFlag!==-1?l.el=s.el:l.__elIndex=i+(e.type===tt?1:0)),l.type===$e&&!l.el&&(l.el=s.el)}}function Sf(e){const t=e.slice(),n=[0];let r,o,i,s,l;const a=e.length;for(r=0;r<a;r++){const c=e[r];if(c!==0){if(o=n[n.length-1],e[o]<c){t[r]=o,n.push(r);continue}for(i=0,s=n.length-1;i<s;)l=i+s>>1,e[n[l]]<c?i=l+1:s=l;c<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}function Aa(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Aa(t)}function Xi(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Ta(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?Ta(t.subTree):null}const Pa=e=>e.__isSuspense;function Cf(e,t){t&&t.pendingBranch?re(e)?t.effects.push(...e):t.effects.push(e):Mc(e)}const tt=Symbol.for("v-fgt"),Gr=Symbol.for("v-txt"),$e=Symbol.for("v-cmt"),co=Symbol.for("v-stc"),jn=[];let Qe=null;function Oa(e=!1){jn.push(Qe=e?null:[])}function Ef(){jn.pop(),Qe=jn[jn.length-1]||null}let Qn=1;function Tr(e,t=!1){Qn+=e,e<0&&Qe&&t&&(Qe.hasOnce=!0)}function Ma(e){return e.dynamicChildren=Qn>0?Qe||vn:null,Ef(),Qn>0&&Qe&&Qe.push(e),e}function Zm(e,t,n,r,o,i){return Ma(qa(e,t,n,r,o,i,!0))}function La(e,t,n,r,o){return Ma(Ne(e,t,n,r,o,!0))}function Pr(e){return e?e.__v_isVNode===!0:!1}function Qt(e,t){return e.type===t.type&&e.key===t.key}const Ia=({key:e})=>e??null,wr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?xe(e)||Ce(e)||ie(e)?{i:Ge,r:e,k:t,f:!!n}:e:null);function qa(e,t=null,n=null,r=0,o=null,i=e===tt?0:1,s=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ia(t),ref:t&&wr(t),scopeId:Jl,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ge};return l?(Ei(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=xe(n)?8:16),Qn>0&&!s&&Qe&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&Qe.push(a),a}const Ne=kf;function kf(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===ga)&&(e=$e),Pr(e)){const l=Dt(e,t,!0);return n&&Ei(l,n),Qn>0&&!i&&Qe&&(l.shapeFlag&6?Qe[Qe.indexOf(e)]=l:Qe.push(l)),l.patchFlag=-2,l}if(Ff(e)&&(e=e.__vccOpts),t){t=Rf(t);let{class:l,style:a}=t;l&&!xe(l)&&(t.class=di(l)),ye(a)&&(Ur(a)&&!re(a)&&(a=Pe({},a)),t.style=fi(a))}const s=xe(e)?1:Pa(e)?128:na(e)?64:ye(e)?4:ie(e)?2:0;return qa(e,t,n,r,o,s,i,!0)}function Rf(e){return e?Ur(e)||xa(e)?Pe({},e):e:null}function Dt(e,t,n=!1,r=!1){const{props:o,ref:i,patchFlag:s,children:l,transition:a}=e,c=t?Tf(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Ia(c),ref:t&&t.ref?n&&i?re(i)?i.concat(wr(t)):[i,wr(t)]:wr(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==tt?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Dt(e.ssContent),ssFallback:e.ssFallback&&Dt(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&r&&Gn(u,a.clone(u)),u}function Af(e=" ",t=0){return Ne(Gr,null,e,t)}function Xm(e="",t=!1){return t?(Oa(),La($e,null,e)):Ne($e,null,e)}function gt(e){return e==null||typeof e=="boolean"?Ne($e):re(e)?Ne(tt,null,e.slice()):Pr(e)?Lt(e):Ne(Gr,null,String(e))}function Lt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Dt(e)}function Ei(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(re(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),Ei(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!xa(t)?t._ctx=Ge:o===3&&Ge&&(Ge.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ie(t)?(t={default:t,_ctx:Ge},n=32):(t=String(t),r&64?(n=16,t=[Af(t)]):n=8);e.children=t,e.shapeFlag|=n}function Tf(...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=di([t.class,r.class]));else if(o==="style")t.style=fi([t.style,r.style]);else if(Br(o)){const i=t[o],s=r[o];s&&i!==s&&!(re(i)&&i.includes(s))&&(t[o]=i?[].concat(i,s):s)}else o!==""&&(t[o]=r[o])}return t}function dt(e,t,n,r=null){st(e,t,7,[n,r])}const Pf=ba();let Of=0;function Mf(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||Pf,i={uid:Of++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Rl(!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:Ca(r,o),emitsOptions:ya(r,o),emit:null,emitted:null,propsDefaults:me,inheritAttrs:r.inheritAttrs,ctx:me,data:me,props:me,attrs:me,slots:me,refs:me,setupState:me,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=af.bind(null,i),e.ce&&e.ce(i),i}let Me=null;const Ee=()=>Me||Ge;let Or,Ko;{const e=jr(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),i=>{o.length>1?o.forEach(s=>s(i)):o[0](i)}};Or=t("__VUE_INSTANCE_SETTERS__",n=>Me=n),Ko=t("__VUE_SSR_SETTERS__",n=>wn=n)}const ir=e=>{const t=Me;return Or(e),e.scope.on(),()=>{e.scope.off(),Or(t)}},es=()=>{Me&&Me.scope.off(),Or(null)};function Na(e){return e.vnode.shapeFlag&4}let wn=!1;function Lf(e,t=!1,n=!1){t&&Ko(t);const{props:r,children:o}=e.vnode,i=Na(e);gf(e,r,i,t),bf(e,o,n||t);const s=i?If(e,t):void 0;return t&&Ko(!1),s}function If(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Zc);const{setup:r}=n;if(r){Ct();const o=e.setupContext=r.length>1?Nf(e):null,i=ir(e),s=tr(r,e,0,[e.props,o]),l=_l(s);if(Et(),i(),(l||e.sp)&&!Dn(e)&&_i(e),l){if(s.then(es,es),t)return s.then(a=>{ts(e,a)}).catch(a=>{nr(a,e,0)});e.asyncDep=s}else ts(e,s)}else Ba(e)}function ts(e,t,n){ie(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ye(t)&&(e.setupState=zl(t)),Ba(e)}function Ba(e,t,n){const r=e.type;e.render||(e.render=r.render||mt);{const o=ir(e);Ct();try{Xc(e)}finally{Et(),o()}}}const qf={get(e,t){return qe(e,"get",""),e[t]}};function Nf(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,qf),slots:e.slots,emit:e.emit,expose:t}}function Qr(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(zl(En(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in $n)return $n[n](e)},has(t,n){return n in t||n in $n}})):e.proxy}function Bf(e,t=!0){return ie(e)?e.displayName||e.name:e.name||t&&e.__name}function Ff(e){return ie(e)&&"__vccOpts"in e}const R=(e,t)=>Rc(e,t,wn);function q(e,t,n){try{Tr(-1);const r=arguments.length;return r===2?ye(t)&&!re(t)?Pr(t)?Ne(e,null,[t]):Ne(e,t):Ne(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Pr(n)&&(n=[n]),Ne(e,t,n))}finally{Tr(1)}}const Vf="3.5.26";let zo;const ns=typeof window<"u"&&window.trustedTypes;if(ns)try{zo=ns.createPolicy("vue",{createHTML:e=>e})}catch{}const Fa=zo?e=>zo.createHTML(e):e=>e,Df="http://www.w3.org/2000/svg",$f="http://www.w3.org/1998/Math/MathML",yt=typeof document<"u"?document:null,rs=yt&&yt.createElement("template"),jf={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"?yt.createElementNS(Df,e):t==="mathml"?yt.createElementNS($f,e):n?yt.createElement(e,{is:n}):yt.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>yt.createTextNode(e),createComment:e=>yt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>yt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const s=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{rs.innerHTML=Fa(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const l=rs.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[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},At="transition",Tn="animation",Yn=Symbol("_vtc"),Va={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},Hf=Pe({},ia,Va),Uf=e=>(e.displayName="Transition",e.props=Hf,e),Mr=Uf((e,{slots:t})=>q(jc,Kf(e),t)),Kt=(e,t=[])=>{re(e)?e.forEach(n=>n(...t)):e&&e(...t)},os=e=>e?re(e)?e.some(t=>t.length>1):e.length>1:!1;function Kf(e){const t={};for(const b in e)b in Va||(t[b]=e[b]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:c=s,appearToClass:u=l,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,p=zf(o),y=p&&p[0],C=p&&p[1],{onBeforeEnter:T,onEnter:_,onEnterCancelled:x,onLeave:A,onLeaveCancelled:B,onBeforeAppear:j=T,onAppear:H=_,onAppearCancelled:D=x}=t,N=(b,P,k,z)=>{b._enterCancelled=z,zt(b,P?u:l),zt(b,P?c:s),k&&k()},S=(b,P)=>{b._isLeaving=!1,zt(b,f),zt(b,g),zt(b,d),P&&P()},E=b=>(P,k)=>{const z=b?H:_,J=()=>N(P,b,k);Kt(z,[P,J]),is(()=>{zt(P,b?a:i),vt(P,b?u:l),os(z)||ss(P,r,y,J)})};return Pe(t,{onBeforeEnter(b){Kt(T,[b]),vt(b,i),vt(b,s)},onBeforeAppear(b){Kt(j,[b]),vt(b,a),vt(b,c)},onEnter:E(!1),onAppear:E(!0),onLeave(b,P){b._isLeaving=!0;const k=()=>S(b,P);vt(b,f),b._enterCancelled?(vt(b,d),us(b)):(us(b),vt(b,d)),is(()=>{b._isLeaving&&(zt(b,f),vt(b,g),os(A)||ss(b,r,C,k))}),Kt(A,[b,k])},onEnterCancelled(b){N(b,!1,void 0,!0),Kt(x,[b])},onAppearCancelled(b){N(b,!0,void 0,!0),Kt(D,[b])},onLeaveCancelled(b){S(b),Kt(B,[b])}})}function zf(e){if(e==null)return null;if(ye(e))return[fo(e.enter),fo(e.leave)];{const t=fo(e);return[t,t]}}function fo(e){return zu(e)}function vt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Yn]||(e[Yn]=new Set)).add(t)}function zt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Yn];n&&(n.delete(t),n.size||(e[Yn]=void 0))}function is(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Wf=0;function ss(e,t,n,r){const o=e._endId=++Wf,i=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(i,n);const{type:s,timeout:l,propCount:a}=Gf(e,t);if(!s)return r();const c=s+"end";let u=0;const f=()=>{e.removeEventListener(c,d),i()},d=g=>{g.target===e&&++u>=a&&f()};setTimeout(()=>{u<a&&f()},l+1),e.addEventListener(c,d)}function Gf(e,t){const n=window.getComputedStyle(e),r=p=>(n[p]||"").split(", "),o=r(`${At}Delay`),i=r(`${At}Duration`),s=ls(o,i),l=r(`${Tn}Delay`),a=r(`${Tn}Duration`),c=ls(l,a);let u=null,f=0,d=0;t===At?s>0&&(u=At,f=s,d=i.length):t===Tn?c>0&&(u=Tn,f=c,d=a.length):(f=Math.max(s,c),u=f>0?s>c?At:Tn:null,d=u?u===At?i.length:a.length:0);const g=u===At&&/\b(?:transform|all)(?:,|$)/.test(r(`${At}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:g}}function ls(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>as(n)+as(e[r])))}function as(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function us(e){return(e?e.ownerDocument:document).body.offsetHeight}function Qf(e,t,n){const r=e[Yn];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const cs=Symbol("_vod"),Yf=Symbol("_vsh"),Jf=Symbol(""),Zf=/(?:^|;)\s*display\s*:/;function Xf(e,t,n){const r=e.style,o=xe(n);let i=!1;if(n&&!o){if(t)if(xe(t))for(const s of t.split(";")){const l=s.slice(0,s.indexOf(":")).trim();n[l]==null&&xr(r,l,"")}else for(const s in t)n[s]==null&&xr(r,s,"");for(const s in n)s==="display"&&(i=!0),xr(r,s,n[s])}else if(o){if(t!==n){const s=r[Jf];s&&(n+=";"+s),r.cssText=n,i=Zf.test(n)}}else t&&e.removeAttribute("style");cs in e&&(e[cs]=i?r.display:"",e[Yf]&&(r.display="none"))}const fs=/\s*!important$/;function xr(e,t,n){if(re(n))n.forEach(r=>xr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=ed(e,t);fs.test(n)?e.setProperty(on(r),n.replace(fs,""),"important"):e[r]=n}}const ds=["Webkit","Moz","ms"],ho={};function ed(e,t){const n=ho[t];if(n)return n;let r=et(t);if(r!=="filter"&&r in e)return ho[t]=r;r=$r(r);for(let o=0;o<ds.length;o++){const i=ds[o]+r;if(i in e)return ho[t]=i}return t}const hs="http://www.w3.org/1999/xlink";function gs(e,t,n,r,o,i=Zu(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(hs,t.slice(6,t.length)):e.setAttributeNS(hs,t,n):n==null||i&&!Cl(n)?e.removeAttribute(t):e.setAttribute(t,i?"":jt(n)?String(n):n)}function ms(e,t,n,r,o){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Fa(n):n);return}const i=e.tagName;if(t==="value"&&i!=="PROGRESS"&&!i.includes("-")){const l=i==="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 s=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=Cl(n):n==null&&l==="string"?(n="",s=!0):l==="number"&&(n=0,s=!0)}try{e[t]=n}catch{}s&&e.removeAttribute(o||t)}function td(e,t,n,r){e.addEventListener(t,n,r)}function nd(e,t,n,r){e.removeEventListener(t,n,r)}const ps=Symbol("_vei");function rd(e,t,n,r,o=null){const i=e[ps]||(e[ps]={}),s=i[t];if(r&&s)s.value=r;else{const[l,a]=od(t);if(r){const c=i[t]=ld(r,o);td(e,l,c,a)}else s&&(nd(e,l,s,a),i[t]=void 0)}}const vs=/(?:Once|Passive|Capture)$/;function od(e){let t;if(vs.test(e)){t={};let r;for(;r=e.match(vs);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):on(e.slice(2)),t]}let go=0;const id=Promise.resolve(),sd=()=>go||(id.then(()=>go=0),go=Date.now());function ld(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;st(ad(r,n.value),t,5,[r])};return n.value=e,n.attached=sd(),n}function ad(e,t){if(re(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 bs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ud=(e,t,n,r,o,i)=>{const s=o==="svg";t==="class"?Qf(e,r,s):t==="style"?Xf(e,n,r):Br(t)?ui(t)||rd(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):cd(e,t,r,s))?(ms(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&gs(e,t,r,s,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!xe(r))?ms(e,et(t),r,i,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),gs(e,t,r,s))};function cd(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&bs(t)&&ie(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 bs(t)&&xe(n)?!1:t in e}const fd=["ctrl","shift","alt","meta"],dd={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)=>fd.some(n=>e[`${n}Key`]&&!t.includes(n))},ep=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=((o,...i)=>{for(let s=0;s<t.length;s++){const l=dd[t[s]];if(l&&l(o,t))return}return e(o,...i)}))},hd=Pe({patchProp:ud},jf);let ys;function gd(){return ys||(ys=_f(hd))}const Da=((...e)=>{const t=gd().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=pd(r);if(!o)return;const i=t._component;!ie(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const s=n(o,!1,md(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},t});function md(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function pd(e){return xe(e)?document.querySelector(e):e}function kn(e,t,n,r){return Object.defineProperty(e,t,{get:n,set:r,enumerable:!0}),e}const $t=ue(!1);let Wo;function vd(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 bd(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 $a="ontouchstart"in window||window.navigator.maxTouchPoints>0;function yd(e){const t=e.toLowerCase(),n=bd(t),r=vd(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 i=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];if(i===!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&&i!==!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"),$t.value===!0&&(Wo={is:{...o}}),$a===!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 s=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(o,{mobile:!0,ios:!0,platform:s,[s]:!0})}o.mobile!==!0&&window.navigator.userAgentData&&window.navigator.userAgentData.mobile&&(delete o.desktop,o.mobile=!0)}return o}const _s=navigator.userAgent||navigator.vendor||window.opera,_d={has:{touch:!1,webStorage:!1},within:{iframe:!1}},Te={userAgent:_s,is:yd(_s),has:{touch:$a},within:{iframe:window.self!==window.top}},Go={install(e){const{$q:t}=e;$t.value===!0?(e.onSSRHydrated.push(()=>{Object.assign(t.platform,Te),$t.value=!1}),t.platform=sn(this)):t.platform=this}};{let e;kn(Te.has,"webStorage",()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch{}return e=!1,!1}),Object.assign(Go,Te),$t.value===!0&&(Object.assign(Go,Wo,_d),Wo=null)}function je(e){return En(rr(e))}function wd(e){return En(e)}const Yr=(e,t)=>{const n=sn(e);for(const r in e)kn(t,r,()=>n[r],o=>{n[r]=o});return t},Ke={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(Ke,{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 Jn(){}function tp(e){return e.button===0}function xd(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 Sd(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 Lr(e){e.stopPropagation()}function Nt(e){e.cancelable!==!1&&e.preventDefault()}function Xe(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function np(e,t){if(e===void 0||t===!0&&e.__dragPrevented===!0)return;const n=t===!0?r=>{r.__dragPrevented=!0,r.addEventListener("dragstart",Nt,Ke.notPassiveCapture)}:r=>{delete r.__dragPrevented,r.removeEventListener("dragstart",Nt,Ke.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function Cd(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]],Ke[o[3]])})}function Ed(e,t){const n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(r=>{r[0].removeEventListener(r[1],e[r[2]],Ke[r[3]])}),e[n]=void 0)}function ja(e,t=250,n){let r=null;function o(){const i=arguments,s=()=>{r=null,e.apply(this,i)};r!==null&&clearTimeout(r),r=setTimeout(s,t)}return o.cancel=()=>{r!==null&&clearTimeout(r)},o}const mo=["sm","md","lg","xl"],{passive:ws}=Ke,kd=Yr({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:Jn,setDebounce:Jn,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,i=n===void 0||Te.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],s=e.config.screen?.bodyClasses===!0;this.__update=f=>{const[d,g]=i();if(g!==this.height&&(this.height=g),d!==this.width)this.width=d;else if(f!==!0)return;let p=this.sizes;this.gt.xs=d>=p.sm,this.gt.sm=d>=p.md,this.gt.md=d>=p.lg,this.gt.lg=d>=p.xl,this.lt.sm=d<p.sm,this.lt.md=d<p.md,this.lt.lg=d<p.lg,this.lt.xl=d<p.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,p=this.xs===!0&&"xs"||this.sm===!0&&"sm"||this.md===!0&&"md"||this.lg===!0&&"lg"||"xl",p!==this.name&&(s===!0&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${p}`)),this.name=p)};let l,a={},c=16;this.setSizes=f=>{mo.forEach(d=>{f[d]!==void 0&&(a[d]=f[d])})},this.setDebounce=f=>{c=f};const u=()=>{const f=getComputedStyle(document.body);f.getPropertyValue("--q-size-sm")&&mo.forEach(d=>{this.sizes[d]=parseInt(f.getPropertyValue(`--q-size-${d}`),10)}),this.setSizes=d=>{mo.forEach(g=>{d[g]&&(this.sizes[g]=d[g])}),this.__update(!0)},this.setDebounce=d=>{l!==void 0&&r.removeEventListener("resize",l,ws),l=d>0?ja(this.__update,d):this.__update,r.addEventListener("resize",l,ws)},this.setDebounce(c),Object.keys(a).length!==0?(this.setSizes(a),a=void 0):this.__update(),s===!0&&this.name==="xs"&&document.body.classList.add("screen--xs")};$t.value===!0?t.push(u):u()}}),Le=Yr({isActive:!1,mode:!1},{__media:void 0,set(e){Le.mode=e,e==="auto"?(Le.__media===void 0&&(Le.__media=window.matchMedia("(prefers-color-scheme: dark)"),Le.__updateMedia=()=>{Le.set("auto")},Le.__media.addListener(Le.__updateMedia)),e=Le.__media.matches):Le.__media!==void 0&&(Le.__media.removeListener(Le.__updateMedia),Le.__media=void 0),Le.isActive=e===!0,document.body.classList.remove(`body--${e===!0?"light":"dark"}`),document.body.classList.add(`body--${e===!0?"dark":"light"}`)},toggle(){Le.set(Le.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 Rd(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 Ha=!1;function Ad(e){Ha=e.isComposing===!0}function Ua(e){return Ha===!0||e!==Object(e)||e.isComposing===!0||e.qKeyEvent===!0}function Zn(e,t){return Ua(e)===!0?!1:[].concat(t).includes(e.keyCode)}function Ka(e){if(e.ios===!0)return"ios";if(e.android===!0)return"android"}function Td({is:e,has:t,within:n},r){const o=[e.desktop===!0?"desktop":"mobile",`${t.touch===!1?"no-":""}touch`];if(e.mobile===!0){const i=Ka(e);i!==void 0&&o.push("platform-"+i)}if(e.nativeMobile===!0){const i=e.nativeMobileWrapper;o.push(i),o.push("native-mobile"),e.ios===!0&&(r[i]===void 0||r[i].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 Pd(){const{is:e}=Te,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=Ka(e);o!==void 0&&n.add(`platform-${o}`)}}Te.has.touch===!0&&(n.delete("no-touch"),n.add("touch")),Te.within.iframe===!0&&n.add("within-iframe");const r=Array.from(n).join(" ");t!==r&&(document.body.className=r)}function Od(e){for(const t in e)Rd(t,e[t])}const Md={install(e){if(this.__installed!==!0){if($t.value===!0)Pd();else{const{$q:t}=e;t.config.brand!==void 0&&Od(t.config.brand);const n=Td(Te,t.config);document.body.classList.add.apply(document.body.classList,n)}Te.is.ios===!0&&document.body.addEventListener("touchstart",Jn),window.addEventListener("keydown",Ad,!0)}}},za=()=>!0;function Ld(e){return typeof e=="string"&&e!==""&&e!=="/"&&e!=="#/"}function Id(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 qd(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit==="*")return za;const t=["#/"];return Array.isArray(e.backButtonExit)===!0&&t.push(...e.backButtonExit.filter(Ld).map(Id)),()=>t.includes(window.location.hash)}const Qo={__history:[],add:Jn,remove:Jn,install({$q:e}){if(this.__installed===!0)return;const{cordova:t,capacitor:n}=Te.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=s=>{s.condition===void 0&&(s.condition=za),this.__history.push(s)},this.remove=s=>{const l=this.__history.indexOf(s);l>=0&&this.__history.splice(l,1)};const o=qd(Object.assign({backButtonExit:!0},r)),i=()=>{if(this.__history.length){const s=this.__history[this.__history.length-1];s.condition()===!0&&(this.__history.pop(),s.handler())}else o()===!0?navigator.app.exitApp():window.history.back()};t===!0?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",i,!1)}):window.Capacitor.Plugins.App.addListener("backButton",i)}},xs={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 Ss(){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 It=Yr({__qLang:{}},{getLocale:Ss,set(e=xs,t){const n={...e,rtl:e.rtl===!0,getLocale:Ss};{if(n.set=It.set,It.__langConfig===void 0||It.__langConfig.noHtmlAttrs!==!0){const r=document.documentElement;r.setAttribute("dir",n.rtl===!0?"rtl":"ltr"),r.setAttribute("lang",n.isoName)}Object.assign(It.__qLang,n)}},install({$q:e,lang:t,ssrContext:n}){e.lang=It.__qLang,It.__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||xs))}}),Nd={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"}},Ir=Yr({iconMapFn:null,__qIconSet:{}},{set(e,t){const n={...e};n.set=Ir.set,Object.assign(Ir.__qIconSet,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__qIconSet,kn(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||Nd))}}),Bd="_q_",rp="_q_l_",op="_q_pc_",Fd="_q_fo_";function ip(){}const qr={};let Wa=!1;function Vd(){Wa=!0}function po(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(po(e[r],t[r])!==!0)return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let i=e.entries();for(r=i.next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=i.next()}for(i=e.entries(),r=i.next();r.done!==!0;){if(po(r.value[1],t.get(r.value[0]))!==!0)return!1;r=i.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;const i=e.entries();for(r=i.next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=i.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(i=>e[i]!==void 0);if(n=o.length,n!==Object.keys(t).filter(i=>t[i]!==void 0).length)return!1;for(r=n;r--!==0;){const i=o[r];if(po(e[i],t[i])!==!0)return!1}return!0}return e!==e&&t!==t}function Bt(e){return e!==null&&typeof e=="object"&&Array.isArray(e)!==!0}function sp(e){return Object.prototype.toString.call(e)==="[object Date]"}function lp(e){return Object.prototype.toString.call(e)==="[object RegExp]"}const Cs=[Go,Md,Le,kd,Qo,It,Ir];function Dd(e,t){const n=Da(e);n.config.globalProperties=t.config.globalProperties;const{reload:r,...o}=t._context;return Object.assign(n._context,o),n}function Es(e,t){t.forEach(n=>{n.install(e),n.__installed=!0})}function $d(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(Bd,n.$q),Es(n,Cs),t.components!==void 0&&Object.values(t.components).forEach(r=>{Bt(r)===!0&&r.name!==void 0&&e.component(r.name,r)}),t.directives!==void 0&&Object.values(t.directives).forEach(r=>{Bt(r)===!0&&r.name!==void 0&&e.directive(r.name,r)}),t.plugins!==void 0&&Es(n,Object.values(t.plugins).filter(r=>typeof r.install=="function"&&Cs.includes(r)===!1)),$t.value===!0&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(r=>{r()}),n.$q.onSSRHydrated=()=>{}})}const jd=function(e,t={}){const n={version:"2.18.6"};Wa===!1?(t.config!==void 0&&Object.assign(qr,t.config),n.config={...qr},Vd()):n.config=t.config||{},$d(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},Hd={name:"Quasar",version:"2.18.6",install:jd,lang:It,iconSet:Ir},Ud=rr({__name:"App",setup(e){return(t,n)=>{const r=Jc("router-view");return Oa(),La(r)}}}),ki=e=>e,ap=ki,Kd=ki,zd=ki;let Ga;const Jr=e=>Ga=e,Qa=Symbol();function Yo(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Hn;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Hn||(Hn={}));function Wd(){const e=Al(!0),t=e.run(()=>ue({}));let n=[],r=[];const o=En({install(i){Jr(o),o._a=i,i.provide(Qa,o),i.config.globalProperties.$pinia=o,r.forEach(s=>n.push(s)),r=[]},use(i){return this._a?n.push(i):r.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const Ya=()=>{};function ks(e,t,n,r=Ya){e.add(t);const o=()=>{e.delete(t)&&r()};return!n&&Tl()&&ec(o),o}function fn(e,...t){e.forEach(n=>{n(...t)})}const Gd=e=>e(),Rs=Symbol(),vo=Symbol();function Jo(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];Yo(o)&&Yo(r)&&e.hasOwnProperty(n)&&!Ce(r)&&!St(r)?e[n]=Jo(o,r):e[n]=r}return e}const Qd=Symbol();function Yd(e){return!Yo(e)||!Object.prototype.hasOwnProperty.call(e,Qd)}const{assign:Pt}=Object;function Jd(e){return!!(Ce(e)&&e.effect)}function Zd(e,t,n,r){const{state:o,actions:i,getters:s}=t,l=n.state.value[e];let a;function c(){l||(n.state.value[e]=o?o():{});const u=Sc(n.state.value[e]);return Pt(u,i,Object.keys(s||{}).reduce((f,d)=>(f[d]=En(R(()=>{Jr(n);const g=n._s.get(e);return s[d].call(g,g)})),f),{}))}return a=Ja(e,c,t,n,r,!0),a}function Ja(e,t,n={},r,o,i){let s;const l=Pt({actions:{}},n),a={deep:!0};let c,u,f=new Set,d=new Set,g;const p=r.state.value[e];!i&&!p&&(r.state.value[e]={}),ue({});let y;function C(D){let N;c=u=!1,typeof D=="function"?(D(r.state.value[e]),N={type:Hn.patchFunction,storeId:e,events:g}):(Jo(r.state.value[e],D),N={type:Hn.patchObject,payload:D,storeId:e,events:g});const S=y=Symbol();ze().then(()=>{y===S&&(c=!0)}),u=!0,fn(f,N,r.state.value[e])}const T=i?function(){const{state:N}=n,S=N?N():{};this.$patch(E=>{Pt(E,S)})}:Ya;function _(){s.stop(),f.clear(),d.clear(),r._s.delete(e)}const x=(D,N="")=>{if(Rs in D)return D[vo]=N,D;const S=function(){Jr(r);const E=Array.from(arguments),b=new Set,P=new Set;function k($){b.add($)}function z($){P.add($)}fn(d,{args:E,name:S[vo],store:B,after:k,onError:z});let J;try{J=D.apply(this&&this.$id===e?this:B,E)}catch($){throw fn(P,$),$}return J instanceof Promise?J.then($=>(fn(b,$),$)).catch($=>(fn(P,$),Promise.reject($))):(fn(b,J),J)};return S[Rs]=!0,S[vo]=N,S},A={_p:r,$id:e,$onAction:ks.bind(null,d),$patch:C,$reset:T,$subscribe(D,N={}){const S=ks(f,D,N.detached,()=>E()),E=s.run(()=>be(()=>r.state.value[e],b=>{(N.flush==="sync"?u:c)&&D({storeId:e,type:Hn.direct,events:g},b)},Pt({},a,N)));return S},$dispose:_},B=sn(A);r._s.set(e,B);const H=(r._a&&r._a.runWithContext||Gd)(()=>r._e.run(()=>(s=Al()).run(()=>t({action:x}))));for(const D in H){const N=H[D];if(Ce(N)&&!Jd(N)||St(N))i||(p&&Yd(N)&&(Ce(N)?N.value=p[D]:Jo(N,p[D])),r.state.value[e][D]=N);else if(typeof N=="function"){const S=x(N,D);H[D]=S,l.actions[D]=N}}return Pt(B,H),Pt(le(B),H),Object.defineProperty(B,"$state",{get:()=>r.state.value[e],set:D=>{C(N=>{Pt(N,D)})}}),r._p.forEach(D=>{Pt(B,s.run(()=>D({store:B,app:r._a,pinia:r,options:l})))}),p&&i&&n.hydrate&&n.hydrate(B.$state,p),c=!0,u=!0,B}function up(e,t,n){let r;const o=typeof t=="function";r=o?n:t;function i(s,l){const a=Ic();return s=s||(a?ot(Qa,null):null),s&&Jr(s),s=Ga,s._s.has(e)||(o?Ja(e,t,r,s):Zd(e,r,s)),s._s.get(e)}return i.$id=e,i}const bo=zd(()=>Wd());const pn=typeof document<"u";function Za(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Xd(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Za(e.default)}const de=Object.assign;function yo(e,t){const n={};for(const r in t){const o=t[r];n[r]=lt(o)?o.map(e):e(o)}return n}const Un=()=>{},lt=Array.isArray;function As(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}const Xa=/#/g,eh=/&/g,th=/\//g,nh=/=/g,rh=/\?/g,eu=/\+/g,oh=/%5B/g,ih=/%5D/g,tu=/%5E/g,sh=/%60/g,nu=/%7B/g,lh=/%7C/g,ru=/%7D/g,ah=/%20/g;function Ri(e){return e==null?"":encodeURI(""+e).replace(lh,"|").replace(oh,"[").replace(ih,"]")}function uh(e){return Ri(e).replace(nu,"{").replace(ru,"}").replace(tu,"^")}function Zo(e){return Ri(e).replace(eu,"%2B").replace(ah,"+").replace(Xa,"%23").replace(eh,"%26").replace(sh,"`").replace(nu,"{").replace(ru,"}").replace(tu,"^")}function ch(e){return Zo(e).replace(nh,"%3D")}function fh(e){return Ri(e).replace(Xa,"%23").replace(rh,"%3F")}function dh(e){return fh(e).replace(th,"%2F")}function Xn(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const hh=/\/$/,gh=e=>e.replace(hh,"");function _o(e,t,n="/"){let r,o={},i="",s="";const l=t.indexOf("#");let a=t.indexOf("?");return a=l>=0&&a>l?-1:a,a>=0&&(r=t.slice(0,a),i=t.slice(a,l>0?l:t.length),o=e(i.slice(1))),l>=0&&(r=r||t.slice(0,l),s=t.slice(l,t.length)),r=bh(r??t,n),{fullPath:r+i+s,path:r,query:o,hash:Xn(s)}}function mh(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ts(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function ph(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&xn(t.matched[r],n.matched[o])&&ou(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function xn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ou(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!vh(e[n],t[n]))return!1;return!0}function vh(e,t){return lt(e)?Ps(e,t):lt(t)?Ps(t,e):e?.valueOf()===t?.valueOf()}function Ps(e,t){return lt(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function bh(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 i=n.length-1,s,l;for(s=0;s<r.length;s++)if(l=r[s],l!==".")if(l==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+r.slice(s).join("/")}const Tt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Xo=(function(e){return e.pop="pop",e.push="push",e})({}),wo=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function yh(e){if(!e)if(pn){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),gh(e)}const _h=/^[^#]+#/;function wh(e,t){return e.replace(_h,"#")+t}function xh(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 Zr=()=>({left:window.scrollX,top:window.scrollY});function Sh(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=xh(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 Os(e,t){return(history.state?history.state.position-t:-1)+e}const ei=new Map;function Ch(e,t){ei.set(e,t)}function Eh(e){const t=ei.get(e);return ei.delete(e),t}function kh(e){return typeof e=="string"||e&&typeof e=="object"}function iu(e){return typeof e=="string"||typeof e=="symbol"}let Se=(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 su=Symbol("");Se.MATCHER_NOT_FOUND+"",Se.NAVIGATION_GUARD_REDIRECT+"",Se.NAVIGATION_ABORTED+"",Se.NAVIGATION_CANCELLED+"",Se.NAVIGATION_DUPLICATED+"";function Sn(e,t){return de(new Error,{type:e,[su]:!0},t)}function bt(e,t){return e instanceof Error&&su in e&&(t==null||!!(e.type&t))}const Rh=["params","query","hash"];function Ah(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of Rh)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function Th(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(eu," "),i=o.indexOf("="),s=Xn(i<0?o:o.slice(0,i)),l=i<0?null:Xn(o.slice(i+1));if(s in t){let a=t[s];lt(a)||(a=t[s]=[a]),a.push(l)}else t[s]=l}return t}function Ms(e){let t="";for(let n in e){const r=e[n];if(n=ch(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(lt(r)?r.map(o=>o&&Zo(o)):[r&&Zo(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function Ph(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=lt(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Oh=Symbol(""),Ls=Symbol(""),Ai=Symbol(""),lu=Symbol(""),ti=Symbol("");function Pn(){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 qt(e,t,n,r,o,i=s=>s()){const s=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((l,a)=>{const c=d=>{d===!1?a(Sn(Se.NAVIGATION_ABORTED,{from:n,to:t})):d instanceof Error?a(d):kh(d)?a(Sn(Se.NAVIGATION_GUARD_REDIRECT,{from:t,to:d})):(s&&r.enterCallbacks[o]===s&&typeof d=="function"&&s.push(d),l())},u=i(()=>e.call(r&&r.instances[o],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>a(d))})}function xo(e,t,n,r,o=i=>i()){const i=[];for(const s of e)for(const l in s.components){let a=s.components[l];if(!(t!=="beforeRouteEnter"&&!s.instances[l]))if(Za(a)){const c=(a.__vccOpts||a)[t];c&&i.push(qt(c,n,r,s,l,o))}else{let c=a();i.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${l}" at "${s.path}"`);const f=Xd(u)?u.default:u;s.mods[l]=u,s.components[l]=f;const d=(f.__vccOpts||f)[t];return d&&qt(d,n,r,s,l,o)()}))}}return i}function Mh(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let s=0;s<i;s++){const l=t.matched[s];l&&(e.matched.find(c=>xn(c,l))?r.push(l):n.push(l));const a=e.matched[s];a&&(t.matched.find(c=>xn(c,a))||o.push(a))}return[n,r,o]}let Lh=()=>location.protocol+"//"+location.host;function au(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let s=o.includes(e.slice(i))?e.slice(i).length:1,l=o.slice(s);return l[0]!=="/"&&(l="/"+l),Ts(l,"")}return Ts(n,e)+r+o}function Ih(e,t,n,r){let o=[],i=[],s=null;const l=({state:d})=>{const g=au(e,location),p=n.value,y=t.value;let C=0;if(d){if(n.value=g,t.value=d,s&&s===p){s=null;return}C=y?d.position-y.position:0}else r(g);o.forEach(T=>{T(n.value,p,{delta:C,type:Xo.pop,direction:C?C>0?wo.forward:wo.back:wo.unknown})})};function a(){s=n.value}function c(d){o.push(d);const g=()=>{const p=o.indexOf(d);p>-1&&o.splice(p,1)};return i.push(g),g}function u(){if(document.visibilityState==="hidden"){const{history:d}=window;if(!d.state)return;d.replaceState(de({},d.state,{scroll:Zr()}),"")}}function f(){for(const d of i)d();i=[],window.removeEventListener("popstate",l),window.removeEventListener("pagehide",u),document.removeEventListener("visibilitychange",u)}return window.addEventListener("popstate",l),window.addEventListener("pagehide",u),document.addEventListener("visibilitychange",u),{pauseListeners:a,listen:c,destroy:f}}function Is(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Zr():null}}function qh(e){const{history:t,location:n}=window,r={value:au(e,n)},o={value:t.state};o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(a,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+a:Lh()+e+a;try{t[u?"replaceState":"pushState"](c,"",d),o.value=c}catch(g){console.error(g),n[u?"replace":"assign"](d)}}function s(a,c){i(a,de({},t.state,Is(o.value.back,a,o.value.forward,!0),c,{position:o.value.position}),!0),r.value=a}function l(a,c){const u=de({},o.value,t.state,{forward:a,scroll:Zr()});i(u.current,u,!0),i(a,de({},Is(r.value,a,null),{position:u.position+1},c),!1),r.value=a}return{location:r,state:o,push:l,replace:s}}function Nh(e){e=yh(e);const t=qh(e),n=Ih(e,t.state,t.location,t.replace);function r(i,s=!0){s||n.pauseListeners(),history.go(i)}const o=de({location:"",base:e,go:r,createHref:wh.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}function Bh(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Nh(e)}let Yt=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var Ae=(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})(Ae||{});const Fh={type:Yt.Static,value:""},Vh=/[a-zA-Z0-9_]/;function Dh(e){if(!e)return[[]];if(e==="/")return[[Fh]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${c}": ${g}`)}let n=Ae.Static,r=n;const o=[];let i;function s(){i&&o.push(i),i=[]}let l=0,a,c="",u="";function f(){c&&(n===Ae.Static?i.push({type:Yt.Static,value:c}):n===Ae.Param||n===Ae.ParamRegExp||n===Ae.ParamRegExpEnd?(i.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:Yt.Param,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=a}for(;l<e.length;){if(a=e[l++],a==="\\"&&n!==Ae.ParamRegExp){r=n,n=Ae.EscapeNext;continue}switch(n){case Ae.Static:a==="/"?(c&&f(),s()):a===":"?(f(),n=Ae.Param):d();break;case Ae.EscapeNext:d(),n=r;break;case Ae.Param:a==="("?n=Ae.ParamRegExp:Vh.test(a)?d():(f(),n=Ae.Static,a!=="*"&&a!=="?"&&a!=="+"&&l--);break;case Ae.ParamRegExp:a===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+a:n=Ae.ParamRegExpEnd:u+=a;break;case Ae.ParamRegExpEnd:f(),n=Ae.Static,a!=="*"&&a!=="?"&&a!=="+"&&l--,u="";break;default:t("Unknown state");break}}return n===Ae.ParamRegExp&&t(`Unfinished custom RegExp for param "${c}"`),f(),s(),o}const qs="[^/]+?",$h={sensitive:!1,strict:!1,start:!0,end:!0};var Ve=(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})(Ve||{});const jh=/[.+*?^${}()[\]/\\]/g;function Hh(e,t){const n=de({},$h,t),r=[];let o=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[Ve.Root];n.strict&&!c.length&&(o+="/");for(let f=0;f<c.length;f++){const d=c[f];let g=Ve.Segment+(n.sensitive?Ve.BonusCaseSensitive:0);if(d.type===Yt.Static)f||(o+="/"),o+=d.value.replace(jh,"\\$&"),g+=Ve.Static;else if(d.type===Yt.Param){const{value:p,repeatable:y,optional:C,regexp:T}=d;i.push({name:p,repeatable:y,optional:C});const _=T||qs;if(_!==qs){g+=Ve.BonusCustomRegExp;try{`${_}`}catch(A){throw new Error(`Invalid custom RegExp for param "${p}" (${_}): `+A.message)}}let x=y?`((?:${_})(?:/(?:${_}))*)`:`(${_})`;f||(x=C&&c.length<2?`(?:/${x})`:"/"+x),C&&(x+="?"),o+=x,g+=Ve.Dynamic,C&&(g+=Ve.BonusOptional),y&&(g+=Ve.BonusRepeatable),_===".*"&&(g+=Ve.BonusWildcard)}u.push(g)}r.push(u)}if(n.strict&&n.end){const c=r.length-1;r[c][r[c].length-1]+=Ve.BonusStrict}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const s=new RegExp(o,n.sensitive?"":"i");function l(c){const u=c.match(s),f={};if(!u)return null;for(let d=1;d<u.length;d++){const g=u[d]||"",p=i[d-1];f[p.name]=g&&p.repeatable?g.split("/"):g}return f}function a(c){let u="",f=!1;for(const d of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const g of d)if(g.type===Yt.Static)u+=g.value;else if(g.type===Yt.Param){const{value:p,repeatable:y,optional:C}=g,T=p in c?c[p]:"";if(lt(T)&&!y)throw new Error(`Provided param "${p}" is an array but it is not repeatable (* or + modifiers)`);const _=lt(T)?T.join("/"):T;if(!_)if(C)d.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${p}"`);u+=_}}return u||"/"}return{re:s,score:r,keys:i,parse:l,stringify:a}}function Uh(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]===Ve.Static+Ve.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===Ve.Static+Ve.Segment?1:-1:0}function uu(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const i=Uh(r[n],o[n]);if(i)return i;n++}if(Math.abs(o.length-r.length)===1){if(Ns(r))return 1;if(Ns(o))return-1}return o.length-r.length}function Ns(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Kh={strict:!1,end:!0,sensitive:!1};function zh(e,t,n){const r=Hh(Dh(e.path),n),o=de(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function Wh(e,t){const n=[],r=new Map;t=As(Kh,t);function o(f){return r.get(f)}function i(f,d,g){const p=!g,y=Fs(f);y.aliasOf=g&&g.record;const C=As(t,f),T=[y];if("alias"in f){const A=typeof f.alias=="string"?[f.alias]:f.alias;for(const B of A)T.push(Fs(de({},y,{components:g?g.record.components:y.components,path:B,aliasOf:g?g.record:y})))}let _,x;for(const A of T){const{path:B}=A;if(d&&B[0]!=="/"){const j=d.record.path,H=j[j.length-1]==="/"?"":"/";A.path=d.record.path+(B&&H+B)}if(_=zh(A,d,C),g?g.alias.push(_):(x=x||_,x!==_&&x.alias.push(_),p&&f.name&&!Vs(_)&&s(f.name)),cu(_)&&a(_),y.children){const j=y.children;for(let H=0;H<j.length;H++)i(j[H],_,g&&g.children[H])}g=g||_}return x?()=>{s(x)}:Un}function s(f){if(iu(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(s),d.alias.forEach(s))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(s),f.alias.forEach(s))}}function l(){return n}function a(f){const d=Yh(f,n);n.splice(d,0,f),f.record.name&&!Vs(f)&&r.set(f.record.name,f)}function c(f,d){let g,p={},y,C;if("name"in f&&f.name){if(g=r.get(f.name),!g)throw Sn(Se.MATCHER_NOT_FOUND,{location:f});C=g.record.name,p=de(Bs(d.params,g.keys.filter(x=>!x.optional).concat(g.parent?g.parent.keys.filter(x=>x.optional):[]).map(x=>x.name)),f.params&&Bs(f.params,g.keys.map(x=>x.name))),y=g.stringify(p)}else if(f.path!=null)y=f.path,g=n.find(x=>x.re.test(y)),g&&(p=g.parse(y),C=g.record.name);else{if(g=d.name?r.get(d.name):n.find(x=>x.re.test(d.path)),!g)throw Sn(Se.MATCHER_NOT_FOUND,{location:f,currentLocation:d});C=g.record.name,p=de({},d.params,f.params),y=g.stringify(p)}const T=[];let _=g;for(;_;)T.unshift(_.record),_=_.parent;return{name:C,path:y,params:p,matched:T,meta:Qh(T)}}e.forEach(f=>i(f));function u(){n.length=0,r.clear()}return{addRoute:i,resolve:c,removeRoute:s,clearRoutes:u,getRoutes:l,getRecordMatcher:o}}function Bs(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Fs(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Gh(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 Gh(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 Vs(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Qh(e){return e.reduce((t,n)=>de(t,n.meta),{})}function Yh(e,t){let n=0,r=t.length;for(;n!==r;){const i=n+r>>1;uu(e,t[i])<0?r=i:n=i+1}const o=Jh(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function Jh(e){let t=e;for(;t=t.parent;)if(cu(t)&&uu(e,t)===0)return t}function cu({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Ds(e){const t=ot(Ai),n=ot(lu),r=R(()=>{const a=Vt(e.to);return t.resolve(a)}),o=R(()=>{const{matched:a}=r.value,{length:c}=a,u=a[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(xn.bind(null,u));if(d>-1)return d;const g=$s(a[c-2]);return c>1&&$s(u)===g&&f[f.length-1].path!==g?f.findIndex(xn.bind(null,a[c-2])):d}),i=R(()=>o.value>-1&&ng(n.params,r.value.params)),s=R(()=>o.value>-1&&o.value===n.matched.length-1&&ou(n.params,r.value.params));function l(a={}){if(tg(a)){const c=t[Vt(e.replace)?"replace":"push"](Vt(e.to)).catch(Un);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:r,href:R(()=>r.value.href),isActive:i,isExactActive:s,navigate:l}}function Zh(e){return e.length===1?e[0]:e}const Xh=rr({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:Ds,setup(e,{slots:t}){const n=sn(Ds(e)),{options:r}=ot(Ai),o=R(()=>({[js(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[js(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&Zh(t.default(n));return e.custom?i:q("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},i)}}}),eg=Xh;function tg(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 ng(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(!lt(o)||o.length!==r.length||r.some((i,s)=>i.valueOf()!==o[s].valueOf()))return!1}return!0}function $s(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const js=(e,t,n)=>e??t??n,rg=rr({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=ot(ti),o=R(()=>e.route||r.value),i=ot(Ls,0),s=R(()=>{let c=Vt(i);const{matched:u}=o.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),l=R(()=>o.value.matched[s.value]);yr(Ls,R(()=>s.value+1)),yr(Oh,l),yr(ti,o);const a=ue();return be(()=>[a.value,l.value,e.name],([c,u,f],[d,g,p])=>{u&&(u.instances[f]=c,g&&g!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=g.leaveGuards),u.updateGuards.size||(u.updateGuards=g.updateGuards))),c&&u&&(!g||!xn(u,g)||!d)&&(u.enterCallbacks[f]||[]).forEach(y=>y(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,f=l.value,d=f&&f.components[u];if(!d)return Hs(n.default,{Component:d,route:c});const g=f.props[u],p=g?g===!0?c.params:typeof g=="function"?g(c):g:null,C=q(d,de({},p,t,{onVnodeUnmounted:T=>{T.component.isUnmounted&&(f.instances[u]=null)},ref:a}));return Hs(n.default,{Component:C,route:c})||C}}});function Hs(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const og=rg;function ig(e){const t=Wh(e.routes,e),n=e.parseQuery||Th,r=e.stringifyQuery||Ms,o=e.history,i=Pn(),s=Pn(),l=Pn(),a=_c(Tt);let c=Tt;pn&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=yo.bind(null,w=>""+w),f=yo.bind(null,dh),d=yo.bind(null,Xn);function g(w,W){let G,Z;return iu(w)?(G=t.getRecordMatcher(w),Z=W):Z=w,t.addRoute(Z,G)}function p(w){const W=t.getRecordMatcher(w);W&&t.removeRoute(W)}function y(){return t.getRoutes().map(w=>w.record)}function C(w){return!!t.getRecordMatcher(w)}function T(w,W){if(W=de({},W||a.value),typeof w=="string"){const v=_o(n,w,W.path),M=t.resolve({path:v.path},W),I=o.createHref(v.fullPath);return de(v,M,{params:d(M.params),hash:Xn(v.hash),redirectedFrom:void 0,href:I})}let G;if(w.path!=null)G=de({},w,{path:_o(n,w.path,W.path).path});else{const v=de({},w.params);for(const M in v)v[M]==null&&delete v[M];G=de({},w,{params:f(v)}),W.params=f(W.params)}const Z=t.resolve(G,W),ce=w.hash||"";Z.params=u(d(Z.params));const h=mh(r,de({},w,{hash:uh(ce),path:Z.path})),m=o.createHref(h);return de({fullPath:h,hash:ce,query:r===Ms?Ph(w.query):w.query||{}},Z,{redirectedFrom:void 0,href:m})}function _(w){return typeof w=="string"?_o(n,w,a.value.path):de({},w)}function x(w,W){if(c!==w)return Sn(Se.NAVIGATION_CANCELLED,{from:W,to:w})}function A(w){return H(w)}function B(w){return A(de(_(w),{replace:!0}))}function j(w,W){const G=w.matched[w.matched.length-1];if(G&&G.redirect){const{redirect:Z}=G;let ce=typeof Z=="function"?Z(w,W):Z;return typeof ce=="string"&&(ce=ce.includes("?")||ce.includes("#")?ce=_(ce):{path:ce},ce.params={}),de({query:w.query,hash:w.hash,params:ce.path!=null?{}:w.params},ce)}}function H(w,W){const G=c=T(w),Z=a.value,ce=w.state,h=w.force,m=w.replace===!0,v=j(G,Z);if(v)return H(de(_(v),{state:typeof v=="object"?de({},ce,v.state):ce,force:h,replace:m}),W||G);const M=G;M.redirectedFrom=W;let I;return!h&&ph(r,Z,G)&&(I=Sn(Se.NAVIGATION_DUPLICATED,{to:M,from:Z}),se(Z,Z,!0,!1)),(I?Promise.resolve(I):S(M,Z)).catch(L=>bt(L)?bt(L,Se.NAVIGATION_GUARD_REDIRECT)?L:we(L):O(L,M,Z)).then(L=>{if(L){if(bt(L,Se.NAVIGATION_GUARD_REDIRECT))return H(de({replace:m},_(L.to),{state:typeof L.to=="object"?de({},ce,L.to.state):ce,force:h}),W||M)}else L=b(M,Z,!0,m,ce);return E(M,Z,L),L})}function D(w,W){const G=x(w,W);return G?Promise.reject(G):Promise.resolve()}function N(w){const W=_e.values().next().value;return W&&typeof W.runWithContext=="function"?W.runWithContext(w):w()}function S(w,W){let G;const[Z,ce,h]=Mh(w,W);G=xo(Z.reverse(),"beforeRouteLeave",w,W);for(const v of Z)v.leaveGuards.forEach(M=>{G.push(qt(M,w,W))});const m=D.bind(null,w,W);return G.push(m),ee(G).then(()=>{G=[];for(const v of i.list())G.push(qt(v,w,W));return G.push(m),ee(G)}).then(()=>{G=xo(ce,"beforeRouteUpdate",w,W);for(const v of ce)v.updateGuards.forEach(M=>{G.push(qt(M,w,W))});return G.push(m),ee(G)}).then(()=>{G=[];for(const v of h)if(v.beforeEnter)if(lt(v.beforeEnter))for(const M of v.beforeEnter)G.push(qt(M,w,W));else G.push(qt(v.beforeEnter,w,W));return G.push(m),ee(G)}).then(()=>(w.matched.forEach(v=>v.enterCallbacks={}),G=xo(h,"beforeRouteEnter",w,W,N),G.push(m),ee(G))).then(()=>{G=[];for(const v of s.list())G.push(qt(v,w,W));return G.push(m),ee(G)}).catch(v=>bt(v,Se.NAVIGATION_CANCELLED)?v:Promise.reject(v))}function E(w,W,G){l.list().forEach(Z=>N(()=>Z(w,W,G)))}function b(w,W,G,Z,ce){const h=x(w,W);if(h)return h;const m=W===Tt,v=pn?history.state:{};G&&(Z||m?o.replace(w.fullPath,de({scroll:m&&v&&v.scroll},ce)):o.push(w.fullPath,ce)),a.value=w,se(w,W,G,m),we()}let P;function k(){P||(P=o.listen((w,W,G)=>{if(!ke.listening)return;const Z=T(w),ce=j(Z,ke.currentRoute.value);if(ce){H(de(ce,{replace:!0,force:!0}),Z).catch(Un);return}c=Z;const h=a.value;pn&&Ch(Os(h.fullPath,G.delta),Zr()),S(Z,h).catch(m=>bt(m,Se.NAVIGATION_ABORTED|Se.NAVIGATION_CANCELLED)?m:bt(m,Se.NAVIGATION_GUARD_REDIRECT)?(H(de(_(m.to),{force:!0}),Z).then(v=>{bt(v,Se.NAVIGATION_ABORTED|Se.NAVIGATION_DUPLICATED)&&!G.delta&&G.type===Xo.pop&&o.go(-1,!1)}).catch(Un),Promise.reject()):(G.delta&&o.go(-G.delta,!1),O(m,Z,h))).then(m=>{m=m||b(Z,h,!1),m&&(G.delta&&!bt(m,Se.NAVIGATION_CANCELLED)?o.go(-G.delta,!1):G.type===Xo.pop&&bt(m,Se.NAVIGATION_ABORTED|Se.NAVIGATION_DUPLICATED)&&o.go(-1,!1)),E(Z,h,m)}).catch(Un)}))}let z=Pn(),J=Pn(),$;function O(w,W,G){we(w);const Z=J.list();return Z.length?Z.forEach(ce=>ce(w,W,G)):console.error(w),Promise.reject(w)}function ne(){return $&&a.value!==Tt?Promise.resolve():new Promise((w,W)=>{z.add([w,W])})}function we(w){return $||($=!w,k(),z.list().forEach(([W,G])=>w?G(w):W()),z.reset()),w}function se(w,W,G,Z){const{scrollBehavior:ce}=e;if(!pn||!ce)return Promise.resolve();const h=!G&&Eh(Os(w.fullPath,0))||(Z||!G)&&history.state&&history.state.scroll||null;return ze().then(()=>ce(w,W,h)).then(m=>m&&Sh(m)).catch(m=>O(m,w,W))}const F=w=>o.go(w);let ae;const _e=new Set,ke={currentRoute:a,listening:!0,addRoute:g,removeRoute:p,clearRoutes:t.clearRoutes,hasRoute:C,getRoutes:y,resolve:T,options:e,push:A,replace:B,go:F,back:()=>F(-1),forward:()=>F(1),beforeEach:i.add,beforeResolve:s.add,afterEach:l.add,onError:J.add,isReady:ne,install(w){w.component("RouterLink",eg),w.component("RouterView",og),w.config.globalProperties.$router=ke,Object.defineProperty(w.config.globalProperties,"$route",{enumerable:!0,get:()=>Vt(a)}),pn&&!ae&&a.value===Tt&&(ae=!0,A(o.location).catch(Z=>{}));const W={};for(const Z in Tt)Object.defineProperty(W,Z,{get:()=>a.value[Z],enumerable:!0});w.provide(Ai,ke),w.provide(lu,Ul(W)),w.provide(ti,a);const G=w.unmount;_e.add(w),w.unmount=function(){_e.delete(w),_e.size<1&&(c=Tt,P&&P(),P=null,a.value=Tt,ae=!1,$=!1),G()}}};function ee(w){return w.reduce((W,G)=>W.then(()=>N(G)),Promise.resolve())}return ke}const sg=[{path:"/",component:()=>br(()=>import("./MainLayout-CElAwhLV.js"),__vite__mapDeps([0,1,2,3,4])),children:[{path:"",component:()=>br(()=>import("./IndexPage-B-pkHUHg.js").then(e=>e.I),__vite__mapDeps([5,1,6]))}]},{path:"/:catchAll(.*)*",component:()=>br(()=>import("./ErrorNotFound-CesTk-hq.js"),[])}],So=Kd(function(){return ig({scrollBehavior:()=>({left:0,top:0}),routes:sg,history:Bh("/")})});async function lg(e,t){const n=e(Ud);n.use(Hd,t);const r=typeof bo=="function"?await bo({}):bo;n.use(r);const o=En(typeof So=="function"?await So({store:r}):So);return r.use(({store:i})=>{i.router=o}),{app:n,store:r,router:o}}function ag(e,t,n){let r;function o(){r!==void 0&&(Qo.remove(r),r=void 0)}return at(()=>{e.value===!0&&o()}),{removeFromHistory:o,addToHistory(){r={condition:()=>n.value===!0,handler:t},Qo.add(r)}}}function Co(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 fu(e){return e.appContext.config.globalProperties.$router!==void 0}function du(e){return e.isUnmounted===!0||e.isDeactivated===!0}function ug(){let e=null;const t=Ee();function n(){e!==null&&(clearTimeout(e),e=null)}return Kr(n),at(n),{removeTimeout:n,registerTimeout(r,o){n(),du(t)===!1&&(e=setTimeout(()=>{e=null,r()},o))}}}function cg(){let e;const t=Ee();function n(){e=void 0}return Kr(n),at(n),{removeTick:n,registerTick(r){e=r,ze(()=>{e===r&&(du(t)===!1&&e(),e=void 0)})}}}const fg={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},dg=["beforeShow","show","beforeHide","hide"];function hg({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:o,processOnMount:i}){const s=Ee(),{props:l,emit:a,proxy:c}=s;let u;function f(_){e.value===!0?p(_):d(_)}function d(_){if(l.disable===!0||_?.qAnchorHandled===!0||t!==void 0&&t(_)!==!0)return;const x=l["onUpdate:modelValue"]!==void 0;x===!0&&(a("update:modelValue",!0),u=_,ze(()=>{u===_&&(u=void 0)})),(l.modelValue===null||x===!1)&&g(_)}function g(_){e.value!==!0&&(e.value=!0,a("beforeShow",_),r!==void 0?r(_):a("show",_))}function p(_){if(l.disable===!0)return;const x=l["onUpdate:modelValue"]!==void 0;x===!0&&(a("update:modelValue",!1),u=_,ze(()=>{u===_&&(u=void 0)})),(l.modelValue===null||x===!1)&&y(_)}function y(_){e.value!==!1&&(e.value=!1,a("beforeHide",_),o!==void 0?o(_):a("hide",_))}function C(_){l.disable===!0&&_===!0?l["onUpdate:modelValue"]!==void 0&&a("update:modelValue",!1):_===!0!==e.value&&(_===!0?g:y)(u)}be(()=>l.modelValue,C),n!==void 0&&fu(s)===!0&&be(()=>c.$route.fullPath,()=>{n.value===!0&&e.value===!0&&p()}),i===!0&&ln(()=>{C(l.modelValue)});const T={show:d,hide:p,toggle:f};return Object.assign(c,T),T}const gg={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function mg(e,t=()=>{},n=()=>{}){return{transitionProps:R(()=>{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:R(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}let Jt=[],er=[];function hu(e){er=er.filter(t=>t!==e)}function pg(e){hu(e),er.push(e)}function Us(e){hu(e),er.length===0&&Jt.length!==0&&(Jt[Jt.length-1](),Jt=[])}function Ti(e){er.length===0?e():Jt.push(e)}function vg(e){Jt=Jt.filter(t=>t!==e)}let bg=1,yg=document.body;function gu(e,t){const n=document.createElement("div");if(n.id=t!==void 0?`q-portal--${t}--${bg++}`:e,qr.globalNodes!==void 0){const r=qr.globalNodes.class;r!==void 0&&(n.className=r)}return yg.appendChild(n),n}function mu(e){e.remove()}const Eo=[];function cp(e,t){do{if(e.$options.name==="QMenu"){if(e.hide(t),e.$props.separateClosePopup===!0)return Co(e)}else if(e.__qPortal===!0){const n=Co(e);return n?.$options.name==="QPopupProxy"?(e.hide(t),n):e}e=Co(e)}while(e!=null)}const _g=je({name:"QPortal",setup(e,{slots:t}){return()=>t.default()}});function wg(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 xg(e,t,n,r){const o=ue(!1),i=ue(!1);let s=null;const l={},a=r==="dialog"&&wg(e);function c(f){if(f===!0){Us(l),i.value=!0;return}i.value=!1,o.value===!1&&(a===!1&&s===null&&(s=gu(!1,r)),o.value=!0,Eo.push(e.proxy),pg(l))}function u(f){if(i.value=!1,f!==!0)return;Us(l),o.value=!1;const d=Eo.indexOf(e.proxy);d!==-1&&Eo.splice(d,1),s!==null&&(mu(s),s=null)}return wi(()=>{u(!0)}),e.proxy.__qPortal=!0,kn(e.proxy,"contentEl",()=>t.value),{showPortal:c,hidePortal:u,portalIsActive:o,portalIsAccessible:i,renderPortal:()=>a===!0?n():o.value===!0?[q(Vc,{to:s},q(_g,n))]:void 0}}function ni(e,t){const n=e.style;for(const r in t)n[r]=t[r]}function Sg(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}const t=Vt(e);if(t)return t.$el||t}function Cg(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}const fp=[Element,String],Eg=[null,document,document.body,document.scrollingElement,document.documentElement];function dp(e,t){let n=Sg(t);if(n===void 0){if(e==null)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return Eg.includes(n)?window:n}function pu(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function vu(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function bu(e,t,n=0){const r=arguments[3]===void 0?performance.now():arguments[3],o=pu(e);if(n<=0){o!==t&&ri(e,t);return}requestAnimationFrame(i=>{const s=i-r,l=o+(t-o)/Math.max(s,n)*s;ri(e,l),l!==t&&bu(e,t,n-s,i)})}function yu(e,t,n=0){const r=arguments[3]===void 0?performance.now():arguments[3],o=vu(e);if(n<=0){o!==t&&oi(e,t);return}requestAnimationFrame(i=>{const s=i-r,l=o+(t-o)/Math.max(s,n)*s;oi(e,l),l!==t&&yu(e,t,n-s,i)})}function ri(e,t){if(e===window){window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t);return}e.scrollTop=t}function oi(e,t){if(e===window){window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0);return}e.scrollLeft=t}function hp(e,t,n){if(n){bu(e,t,n);return}ri(e,t)}function gp(e,t,n){if(n){yu(e,t,n);return}oi(e,t)}let dr;function mp(){if(dr!==void 0)return dr;const e=document.createElement("p"),t=document.createElement("div");ni(e,{width:"100%",height:"200px"}),ni(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(),dr=n-r,dr}function kg(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 On=0,ko,Ro,In,Ao=!1,Ks,zs,Ws,Wt=null;function Rg(e){Ag(e)&&Xe(e)}function Ag(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=Sd(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 i=0;i<t.length;i++){const s=t[i];if(kg(s,r))return r?o<0&&s.scrollTop===0?!0:o>0&&s.scrollTop+s.clientHeight===s.scrollHeight:o<0&&s.scrollLeft===0?!0:o>0&&s.scrollLeft+s.clientWidth===s.scrollWidth}return!0}function Gs(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function hr(e){Ao!==!0&&(Ao=!0,requestAnimationFrame(()=>{Ao=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:r}=document.scrollingElement;(In===void 0||t!==window.innerHeight)&&(In=n-t,document.scrollingElement.scrollTop=r),r>In&&(document.scrollingElement.scrollTop-=Math.ceil((r-In)/8))}))}function Qs(e){const t=document.body,n=window.visualViewport!==void 0;if(e==="add"){const{overflowY:r,overflowX:o}=window.getComputedStyle(t);ko=vu(window),Ro=pu(window),Ks=t.style.left,zs=t.style.top,Ws=window.location.href,t.style.left=`-${ko}px`,t.style.top=`-${Ro}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,Te.is.ios===!0&&(n===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",hr,Ke.passiveCapture),window.visualViewport.addEventListener("scroll",hr,Ke.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",Gs,Ke.passiveCapture))}Te.is.desktop===!0&&Te.is.mac===!0&&window[`${e}EventListener`]("wheel",Rg,Ke.notPassive),e==="remove"&&(Te.is.ios===!0&&(n===!0?(window.visualViewport.removeEventListener("resize",hr,Ke.passiveCapture),window.visualViewport.removeEventListener("scroll",hr,Ke.passiveCapture)):window.removeEventListener("scroll",Gs,Ke.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=Ks,t.style.top=zs,window.location.href===Ws&&window.scrollTo(ko,Ro),In=void 0)}function Tg(e){let t="add";if(e===!0){if(On++,Wt!==null){clearTimeout(Wt),Wt=null;return}if(On>1)return}else{if(On===0||(On--,On>0))return;if(t="remove",Te.is.ios===!0&&Te.is.nativeMobile===!0){Wt!==null&&clearTimeout(Wt),Wt=setTimeout(()=>{Qs(t),Wt=null},100);return}}Qs(t)}function Pg(){let e;return{preventBodyScroll(t){t!==e&&(e!==void 0||t===!0)&&(e=t,Tg(t))}}}function nt(e,t){return e!==void 0&&e()||t}function pp(e,t){if(e!==void 0){const n=e();if(n!=null)return n.slice()}return t}function Zt(e,t){return e!==void 0?t.concat(e()):t}function vp(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function bp(e,t,n,r,o,i){t.key=r+o;const s=q(e,t,n);return o===!0?Zl(s,i()):s}const tn=[];let Cn;function Og(e){Cn=e.keyCode===27}function Mg(){Cn===!0&&(Cn=!1)}function Lg(e){Cn===!0&&(Cn=!1,Zn(e,27)===!0&&tn[tn.length-1](e))}function _u(e){window[e]("keydown",Og),window[e]("blur",Mg),window[e]("keyup",Lg),Cn=!1}function Ig(e){Te.is.desktop===!0&&(tn.push(e),tn.length===1&&_u("addEventListener"))}function Ys(e){const t=tn.indexOf(e);t!==-1&&(tn.splice(t,1),tn.length===0&&_u("removeEventListener"))}const nn=[];function wu(e){nn[nn.length-1](e)}function qg(e){Te.is.desktop===!0&&(nn.push(e),nn.length===1&&document.body.addEventListener("focusin",wu))}function Js(e){const t=nn.indexOf(e);t!==-1&&(nn.splice(t,1),nn.length===0&&document.body.removeEventListener("focusin",wu))}let gr=0;const Ng={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"},Zs={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},Bg=je({name:"QDialog",inheritAttrs:!1,props:{...fg,...gg,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:[...dg,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:r}){const o=Ee(),i=ue(null),s=ue(!1),l=ue(!1);let a=null,c=null,u,f;const d=R(()=>e.persistent!==!0&&e.noRouteDismiss!==!0&&e.seamless!==!0),{preventBodyScroll:g}=Pg(),{registerTimeout:p}=ug(),{registerTick:y,removeTick:C}=cg(),{transitionProps:T,transitionStyle:_}=mg(e,()=>Zs[e.position][0],()=>Zs[e.position][1]),x=R(()=>_.value+(e.backdropFilter!==void 0?`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`:"")),{showPortal:A,hidePortal:B,portalIsAccessible:j,renderPortal:H}=xg(o,i,ke,"dialog"),{hide:D}=hg({showing:s,hideOnRouteChange:d,handleShow:z,handleHide:J,processOnMount:!0}),{addToHistory:N,removeFromHistory:S}=ag(s,D,d),E=R(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized===!0?"maximized":"minimized"} q-dialog__inner--${e.position} ${Ng[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":"")),b=R(()=>s.value===!0&&e.seamless!==!0),P=R(()=>e.autoClose===!0?{onClick:F}:{}),k=R(()=>[`q-dialog fullscreen no-pointer-events q-dialog--${b.value===!0?"modal":"seamless"}`,r.class]);be(()=>e.maximized,ee=>{s.value===!0&&se(ee)}),be(b,ee=>{g(ee),ee===!0?(qg(_e),Ig(ne)):(Js(_e),Ys(ne))});function z(ee){N(),c=e.noRefocus===!1&&document.activeElement!==null?document.activeElement:null,se(e.maximized),A(),l.value=!0,e.noFocus!==!0?(document.activeElement?.blur(),y($)):C(),p(()=>{if(o.proxy.$q.platform.is.ios===!0){if(e.seamless!==!0&&document.activeElement){const{top:w,bottom:W}=document.activeElement.getBoundingClientRect(),{innerHeight:G}=window,Z=window.visualViewport!==void 0?window.visualViewport.height:G;w>0&&W>Z/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-Z,W>=G?1/0:Math.ceil(document.scrollingElement.scrollTop+W-Z/2))),document.activeElement.scrollIntoView()}f=!0,i.value.click(),f=!1}A(!0),l.value=!1,n("show",ee)},e.transitionDuration)}function J(ee){C(),S(),we(!0),l.value=!0,B(),c!==null&&(((ee?.type.indexOf("key")===0?c.closest('[tabindex]:not([tabindex^="-"])'):void 0)||c).focus(),c=null),p(()=>{B(!0),l.value=!1,n("hide",ee)},e.transitionDuration)}function $(ee){Ti(()=>{let w=i.value;if(w!==null){if(ee!==void 0){const W=w.querySelector(ee);if(W!==null){W.focus({preventScroll:!0});return}}w.contains(document.activeElement)!==!0&&(w=w.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||w.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||w.querySelector("[autofocus], [data-autofocus]")||w,w.focus({preventScroll:!0}))}})}function O(ee){ee&&typeof ee.focus=="function"?ee.focus({preventScroll:!0}):$(),n("shake");const w=i.value;w!==null&&(w.classList.remove("q-animate--scale"),w.classList.add("q-animate--scale"),a!==null&&clearTimeout(a),a=setTimeout(()=>{a=null,i.value!==null&&(w.classList.remove("q-animate--scale"),$())},170))}function ne(){e.seamless!==!0&&(e.persistent===!0||e.noEscDismiss===!0?e.maximized!==!0&&e.noShake!==!0&&O():(n("escapeKey"),D()))}function we(ee){a!==null&&(clearTimeout(a),a=null),(ee===!0||s.value===!0)&&(se(!1),e.seamless!==!0&&(g(!1),Js(_e),Ys(ne))),ee!==!0&&(c=null)}function se(ee){ee===!0?u!==!0&&(gr<1&&document.body.classList.add("q-body--dialog"),gr++,u=!0):u===!0&&(gr<2&&document.body.classList.remove("q-body--dialog"),gr--,u=!1)}function F(ee){f!==!0&&(D(ee),n("click",ee))}function ae(ee){e.persistent!==!0&&e.noBackdropDismiss!==!0?D(ee):e.noShake!==!0&&O()}function _e(ee){e.allowFocusOutside!==!0&&j.value===!0&&Cg(i.value,ee.target)!==!0&&$('[tabindex]:not([tabindex="-1"])')}Object.assign(o.proxy,{focus:$,shake:O,__updateRefocusTarget(ee){c=ee||null}}),at(we);function ke(){return q("div",{role:"dialog","aria-modal":b.value===!0?"true":"false",...r,class:k.value},[q(Mr,{name:"q-transition--fade",appear:!0},()=>b.value===!0?q("div",{class:"q-dialog__backdrop fixed-full",style:x.value,"aria-hidden":"true",tabindex:-1,onClick:ae}):null),q(Mr,T.value,()=>s.value===!0?q("div",{ref:i,class:E.value,style:_.value,tabindex:-1,...P.value},nt(t.default)):null)])}return H}}),ii={xs:18,sm:24,md:32,lg:38,xl:46},Xr={size:String};function eo(e,t=ii){return R(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}const Xs="0 0 24 24",To=e=>e,Po=e=>`ionicons ${e}`,xu={"mdi-":e=>`mdi ${e}`,"icon-":To,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":Po,"ion-ios":Po,"ion-logo":Po,"iconfont ":To,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`,"i-":To},Su={o_:"-outlined",r_:"-round",s_:"-sharp"},Cu={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},Fg=new RegExp("^("+Object.keys(xu).join("|")+")"),Vg=new RegExp("^("+Object.keys(Su).join("|")+")"),el=new RegExp("^("+Object.keys(Cu).join("|")+")"),Dg=/^[Mm]\s?[-+]?\.?\d/,$g=/^img:/,jg=/^svguse:/,Hg=/^ion-/,Ug=/^(fa-(classic|sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,rn=je({name:"QIcon",props:{...Xr,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=Ee(),r=eo(e),o=R(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),i=R(()=>{let s,l=e.name;if(l==="none"||!l)return{none:!0};if(n.iconMapFn!==null){const u=n.iconMapFn(l);if(u!==void 0)if(u.icon!==void 0){if(l=u.icon,l==="none"||!l)return{none:!0}}else return{cls:u.cls,content:u.content!==void 0?u.content:" "}}if(Dg.test(l)===!0){const[u,f=Xs]=l.split("|");return{svg:!0,viewBox:f,nodes:u.split("&&").map(d=>{const[g,p,y]=d.split("@@");return q("path",{style:p,d:g,transform:y})})}}if($g.test(l)===!0)return{img:!0,src:l.substring(4)};if(jg.test(l)===!0){const[u,f=Xs]=l.split("|");return{svguse:!0,src:u.substring(7),viewBox:f}}let a=" ";const c=l.match(Fg);if(c!==null)s=xu[c[1]](l);else if(Ug.test(l)===!0)s=l;else if(Hg.test(l)===!0)s=`ionicons ion-${n.platform.is.ios===!0?"ios":"md"}${l.substring(3)}`;else if(el.test(l)===!0){s="notranslate material-symbols";const u=l.match(el);u!==null&&(l=l.substring(6),s+=Cu[u[1]]),a=l}else{s="notranslate material-icons";const u=l.match(Vg);u!==null&&(l=l.substring(2),s+=Su[u[1]]),a=l}return{cls:s,content:a}});return()=>{const s={class:o.value,style:r.value,"aria-hidden":"true"};return i.value.none===!0?q(e.tag,s,nt(t.default)):i.value.img===!0?q(e.tag,s,Zt(t.default,[q("img",{src:i.value.src})])):i.value.svg===!0?q(e.tag,s,Zt(t.default,[q("svg",{viewBox:i.value.viewBox||"0 0 24 24"},i.value.nodes)])):i.value.svguse===!0?q(e.tag,s,Zt(t.default,[q("svg",{viewBox:i.value.viewBox},[q("use",{"xlink:href":i.value.src})])])):(i.value.cls!==void 0&&(s.class+=" "+i.value.cls),q(e.tag,s,Zt(t.default,[i.value.content])))}}}),Kg={size:{type:[String,Number],default:"1em"},color:String};function zg(e){return{cSize:R(()=>e.size in ii?`${ii[e.size]}px`:e.size),classes:R(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}const Nr=je({name:"QSpinner",props:{...Kg,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=zg(e);return()=>q("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[q("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});function Wg(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 tl(e,t,n,r){n.modifiers.stop===!0&&Lr(e);const o=n.modifiers.color;let i=n.modifiers.center;i=i===!0||r===!0;const s=document.createElement("span"),l=document.createElement("span"),a=xd(e),{left:c,top:u,width:f,height:d}=t.getBoundingClientRect(),g=Math.sqrt(f*f+d*d),p=g/2,y=`${(f-g)/2}px`,C=i?y:`${a.left-c-p}px`,T=`${(d-g)/2}px`,_=i?T:`${a.top-u-p}px`;l.className="q-ripple__inner",ni(l,{height:`${g}px`,width:`${g}px`,transform:`translate3d(${C},${_},0) scale3d(.2,.2,1)`,opacity:0}),s.className=`q-ripple${o?" text-"+o:""}`,s.setAttribute("dir","ltr"),s.appendChild(l),t.appendChild(s);const x=()=>{s.remove(),clearTimeout(A)};n.abort.push(x);let A=setTimeout(()=>{l.classList.add("q-ripple__inner--enter"),l.style.transform=`translate3d(${y},${T},0) scale3d(1,1,1)`,l.style.opacity=.2,A=setTimeout(()=>{l.classList.remove("q-ripple__inner--enter"),l.classList.add("q-ripple__inner--leave"),l.style.opacity=0,A=setTimeout(()=>{s.remove(),n.abort.splice(n.abort.indexOf(x),1)},275)},250)},50)}function nl(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 Gg=wd({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")&&tl(o,e,r,o.qKeyEvent===!0)},keystart:Wg(o=>{r.enabled===!0&&o.qSkipRipple!==!0&&Zn(o,r.modifiers.keyCodes)===!0&&o.type===`key${r.modifiers.early===!0?"down":"up"}`&&tl(o,e,r,!0)},300)};nl(r,t),e.__qripple=r,Cd(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&&nl(n,t))}},beforeUnmount(e){const t=e.__qripple;t!==void 0&&(t.abort.forEach(n=>{n()}),Ed(t,"main"),delete e._qripple)}}),Eu={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},Qg=Object.keys(Eu),ku={align:{type:String,validator:e=>Qg.includes(e)}};function Ru(e){return R(()=>{const t=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${Eu[t]}`})}function rl(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function ol(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Yg(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((i,s)=>i!==o[s]))return!1}return!0}function il(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 Jg(e,t){return Array.isArray(e)===!0?il(e,t):Array.isArray(t)===!0?il(t,e):e===t}function Zg(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(Jg(e[n],t[n])===!1)return!1;return!0}const Au={to:[String,Object],replace:Boolean,href:String,target:String,disable:Boolean},yp={...Au,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"}};function Xg({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=Ee(),{props:r,proxy:o,emit:i}=n,s=fu(n),l=R(()=>r.disable!==!0&&r.href!==void 0),a=R(t===!0?()=>s===!0&&r.disable!==!0&&l.value!==!0&&r.to!==void 0&&r.to!==null&&r.to!=="":()=>s===!0&&l.value!==!0&&r.to!==void 0&&r.to!==null&&r.to!==""),c=R(()=>a.value===!0?_(r.to):null),u=R(()=>c.value!==null),f=R(()=>l.value===!0||u.value===!0),d=R(()=>r.type==="a"||f.value===!0?"a":r.tag||e||"div"),g=R(()=>l.value===!0?{href:r.href,target:r.target}:u.value===!0?{href:c.value.href,target:r.target}:{}),p=R(()=>{if(u.value===!1)return-1;const{matched:B}=c.value,{length:j}=B,H=B[j-1];if(H===void 0)return-1;const D=o.$route.matched;if(D.length===0)return-1;const N=D.findIndex(ol.bind(null,H));if(N!==-1)return N;const S=rl(B[j-2]);return j>1&&rl(H)===S&&D[D.length-1].path!==S?D.findIndex(ol.bind(null,B[j-2])):N}),y=R(()=>u.value===!0&&p.value!==-1&&Yg(o.$route.params,c.value.params)),C=R(()=>y.value===!0&&p.value===o.$route.matched.length-1&&Zg(o.$route.params,c.value.params)),T=R(()=>u.value===!0?C.value===!0?` ${r.exactActiveClass} ${r.activeClass}`:r.exact===!0?"":y.value===!0?` ${r.activeClass}`:"":"");function _(B){try{return o.$router.resolve(B)}catch{}return null}function x(B,{returnRouterError:j,to:H=r.to,replace:D=r.replace}={}){if(r.disable===!0)return B.preventDefault(),Promise.resolve(!1);if(B.metaKey||B.altKey||B.ctrlKey||B.shiftKey||B.button!==void 0&&B.button!==0||r.target==="_blank")return Promise.resolve(!1);B.preventDefault();const N=o.$router[D===!0?"replace":"push"](H);return j===!0?N:N.then(()=>{}).catch(()=>{})}function A(B){if(u.value===!0){const j=H=>x(B,H);i("click",B,j),B.defaultPrevented!==!0&&j()}else i("click",B)}return{hasRouterLink:u,hasHrefLink:l,hasLink:f,linkTag:d,resolvedLink:c,linkIsActive:y,linkIsExactActive:C,linkClass:T,linkAttrs:g,getLink:_,navigateToRouterLink:x,navigateOnClick:A}}const sl={none:0,xs:4,sm:8,md:16,lg:24,xl:32},em={xs:8,sm:10,md:14,lg:20,xl:24},tm=["button","submit","reset"],nm=/[^\s]\/[^\s]/,rm=["flat","outline","push","unelevated"];function om(e,t){return e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":t}const im={...Xr,...Au,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...rm.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:{...ku.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean},sm={...im,round:Boolean};function lm(e){const t=eo(e,em),n=Ru(e),{hasRouterLink:r,hasLink:o,linkTag:i,linkAttrs:s,navigateOnClick:l}=Xg({fallbackTag:"button"}),a=R(()=>{const C=e.fab===!1&&e.fabMini===!1?t.value:{};return e.padding!==void 0?Object.assign({},C,{padding:e.padding.split(/\s+/).map(T=>T in sl?sl[T]+"px":T).join(" "),minWidth:"0",minHeight:"0"}):C}),c=R(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),u=R(()=>e.disable!==!0&&e.loading!==!0),f=R(()=>u.value===!0?e.tabindex||0:-1),d=R(()=>om(e,"standard")),g=R(()=>{const C={tabindex:f.value};return o.value===!0?Object.assign(C,s.value):tm.includes(e.type)===!0&&(C.type=e.type),i.value==="a"?(e.disable===!0?C["aria-disabled"]="true":C.href===void 0&&(C.role="button"),r.value!==!0&&nm.test(e.type)===!0&&(C.type=e.type)):e.disable===!0&&(C.disabled="",C["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(C,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),C}),p=R(()=>{let C;e.color!==void 0?e.flat===!0||e.outline===!0?C=`text-${e.textColor||e.color}`:C=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(C=`text-${e.textColor}`);const T=e.round===!0?"round":`rectangle${c.value===!0?" q-btn--rounded":e.square===!0?" q-btn--square":""}`;return`q-btn--${d.value} q-btn--${T}`+(C!==void 0?" "+C:"")+(u.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":"")}),y=R(()=>n.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:p,style:a,innerClasses:y,attributes:g,hasLink:o,linkTag:i,navigateOnClick:l,isActionable:u}}const{passiveCapture:Ze}=Ke;let dn=null,hn=null,gn=null;const ll=je({name:"QBtn",props:{...sm,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:r}=Ee(),{classes:o,style:i,innerClasses:s,attributes:l,hasLink:a,linkTag:c,navigateOnClick:u,isActionable:f}=lm(e),d=ue(null),g=ue(null);let p=null,y,C=null;const T=R(()=>e.label!==void 0&&e.label!==null&&e.label!==""),_=R(()=>e.disable===!0||e.ripple===!1?!1:{keyCodes:a.value===!0?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),x=R(()=>({center:e.round})),A=R(()=>{const k=Math.max(0,Math.min(100,e.percentage));return k>0?{transition:"transform 0.6s",transform:`translateX(${k-100}%)`}:{}}),B=R(()=>{if(e.loading===!0)return{onMousedown:P,onTouchstart:P,onClick:P,onKeydown:P,onKeyup:P};if(f.value===!0){const k={onClick:H,onKeydown:D,onMousedown:S};if(r.$q.platform.has.touch===!0){const z=e.onTouchstart!==void 0?"":"Passive";k[`onTouchstart${z}`]=N}return k}return{onClick:Xe}}),j=R(()=>({ref:d,class:"q-btn q-btn-item non-selectable no-outline "+o.value,style:i.value,...l.value,...B.value}));function H(k){if(d.value!==null){if(k!==void 0){if(k.defaultPrevented===!0)return;const z=document.activeElement;if(e.type==="submit"&&z!==document.body&&d.value.contains(z)===!1&&z.contains(d.value)===!1){k.qAvoidFocus!==!0&&d.value.focus();const J=()=>{document.removeEventListener("keydown",Xe,!0),document.removeEventListener("keyup",J,Ze),d.value?.removeEventListener("blur",J,Ze)};document.addEventListener("keydown",Xe,!0),document.addEventListener("keyup",J,Ze),d.value.addEventListener("blur",J,Ze)}}u(k)}}function D(k){d.value!==null&&(n("keydown",k),Zn(k,[13,32])===!0&&hn!==d.value&&(hn!==null&&b(),k.defaultPrevented!==!0&&(k.qAvoidFocus!==!0&&d.value.focus(),hn=d.value,d.value.classList.add("q-btn--active"),document.addEventListener("keyup",E,!0),d.value.addEventListener("blur",E,Ze)),Xe(k)))}function N(k){d.value!==null&&(n("touchstart",k),k.defaultPrevented!==!0&&(dn!==d.value&&(dn!==null&&b(),dn=d.value,p=k.target,p.addEventListener("touchcancel",E,Ze),p.addEventListener("touchend",E,Ze)),y=!0,C!==null&&clearTimeout(C),C=setTimeout(()=>{C=null,y=!1},200)))}function S(k){d.value!==null&&(k.qSkipRipple=y===!0,n("mousedown",k),k.defaultPrevented!==!0&&gn!==d.value&&(gn!==null&&b(),gn=d.value,d.value.classList.add("q-btn--active"),document.addEventListener("mouseup",E,Ze)))}function E(k){if(d.value!==null&&!(k?.type==="blur"&&document.activeElement===d.value)){if(k?.type==="keyup"){if(hn===d.value&&Zn(k,[13,32])===!0){const z=new MouseEvent("click",k);z.qKeyEvent=!0,k.defaultPrevented===!0&&Nt(z),k.cancelBubble===!0&&Lr(z),d.value.dispatchEvent(z),Xe(k),k.qKeyEvent=!0}n("keyup",k)}b()}}function b(k){const z=g.value;k!==!0&&(dn===d.value||gn===d.value)&&z!==null&&z!==document.activeElement&&(z.setAttribute("tabindex",-1),z.focus()),dn===d.value&&(p!==null&&(p.removeEventListener("touchcancel",E,Ze),p.removeEventListener("touchend",E,Ze)),dn=p=null),gn===d.value&&(document.removeEventListener("mouseup",E,Ze),gn=null),hn===d.value&&(document.removeEventListener("keyup",E,!0),d.value?.removeEventListener("blur",E,Ze),hn=null),d.value?.classList.remove("q-btn--active")}function P(k){Xe(k),k.qSkipRipple=!0}return at(()=>{b(!0)}),Object.assign(r,{click:k=>{f.value===!0&&H(k)}}),()=>{let k=[];e.icon!==void 0&&k.push(q(rn,{name:e.icon,left:e.stack!==!0&&T.value===!0,role:"img"})),T.value===!0&&k.push(q("span",{class:"block"},[e.label])),k=Zt(t.default,k),e.iconRight!==void 0&&e.round===!1&&k.push(q(rn,{name:e.iconRight,right:e.stack!==!0&&T.value===!0,role:"img"}));const z=[q("span",{class:"q-focus-helper",ref:g})];return e.loading===!0&&e.percentage!==void 0&&z.push(q("span",{class:"q-btn__progress absolute-full overflow-hidden"+(e.darkPercentage===!0?" q-btn__progress--dark":"")},[q("span",{class:"q-btn__progress-indicator fit block",style:A.value})])),z.push(q("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+s.value},k)),e.loading!==null&&z.push(q(Mr,{name:"q-transition--fade"},()=>e.loading===!0?[q("span",{key:"loading",class:"absolute-full flex flex-center"},t.loading!==void 0?t.loading():[q(Nr)])]:null)),Zl(q(c.value,j.value,z),[[Gg,_.value,void 0,x.value]])}}}),an={dark:{type:Boolean,default:null}};function un(e,t){return R(()=>e.dark===null?t.dark.isActive:e.dark)}const am=je({name:"QCard",props:{...an,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=Ee(),r=un(e,n),o=R(()=>"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()=>q(e.tag,{class:o.value},nt(t.default))}}),Mn=je({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=R(()=>`q-card__section q-card__section--${e.horizontal===!0?"horiz row no-wrap":"vert"}`);return()=>q(e.tag,{class:n.value},nt(t.default))}}),um=je({name:"QCardActions",props:{...ku,vertical:Boolean},setup(e,{slots:t}){const n=Ru(e),r=R(()=>`q-card__actions ${n.value} q-card__actions--${e.vertical===!0?"vert column":"horiz row"}`);return()=>q("div",{class:r.value},nt(t.default))}}),cm={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},Oo={xs:2,sm:4,md:8,lg:16,xl:24},al=je({name:"QSeparator",props:{...an,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=Ee(),n=un(e,t.proxy.$q),r=R(()=>e.vertical===!0?"vertical":"horizontal"),o=R(()=>` q-separator--${r.value}`),i=R(()=>e.inset!==!1?`${o.value}-${cm[e.inset]}`:""),s=R(()=>`q-separator${o.value}${i.value}`+(e.color!==void 0?` bg-${e.color}`:"")+(n.value===!0?" q-separator--dark":"")),l=R(()=>{const a={};if(e.size!==void 0&&(a[e.vertical===!0?"width":"height"]=e.size),e.spaced!==!1){const c=e.spaced===!0?`${Oo.md}px`:e.spaced in Oo?`${Oo[e.spaced]}px`:e.spaced,u=e.vertical===!0?["Left","Right"]:["Top","Bottom"];a[`margin${u[0]}`]=a[`margin${u[1]}`]=c}return a});return()=>q("hr",{class:s.value,style:l.value,"aria-orientation":r.value})}});let Mo,mr=0;const Oe=new Array(256);for(let e=0;e<256;e++)Oe[e]=(e+256).toString(16).substring(1);const fm=(()=>{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}})(),ul=4096;function si(){(Mo===void 0||mr+16>ul)&&(mr=0,Mo=fm(ul));const e=Array.prototype.slice.call(Mo,mr,mr+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,Oe[e[0]]+Oe[e[1]]+Oe[e[2]]+Oe[e[3]]+"-"+Oe[e[4]]+Oe[e[5]]+"-"+Oe[e[6]]+Oe[e[7]]+"-"+Oe[e[8]]+Oe[e[9]]+"-"+Oe[e[10]]+Oe[e[11]]+Oe[e[12]]+Oe[e[13]]+Oe[e[14]]+Oe[e[15]]}function dm(e){return e??null}function cl(e,t){return e??(t===!0?`f_${si()}`:null)}function hm({getValue:e,required:t=!0}={}){if($t.value===!0){const n=ue(e!==void 0?dm(e()):null);return t===!0&&n.value===null&&ln(()=>{n.value=`f_${si()}`}),e!==void 0&&be(e,r=>{n.value=cl(r,t)}),n}return e!==void 0?R(()=>cl(e(),t)):ue(`f_${si()}`)}const fl=/^on[A-Z]/;function gm(){const{attrs:e,vnode:t}=Ee(),n={listeners:ue({}),attributes:ue({})};function r(){const o={},i={};for(const s in e)s!=="class"&&s!=="style"&&fl.test(s)===!1&&(o[s]=e[s]);for(const s in t.props)fl.test(s)===!0&&(i[s]=t.props[s]);n.attributes.value=o,n.listeners.value=i}return da(r),r(),n}function mm({validate:e,resetValidation:t,requiresQForm:n}){const r=ot(Fd,!1);if(r!==!1){const{props:o,proxy:i}=Ee();Object.assign(i,{validate:e,resetValidation:t}),be(()=>o.disable,s=>{s===!0?(typeof t=="function"&&t(),r.unbindComponent(i)):r.bindComponent(i)}),ln(()=>{o.disable!==!0&&r.bindComponent(i)}),at(()=>{o.disable!==!0&&r.unbindComponent(i)})}else n===!0&&console.error("Parent QForm not found on useFormChild()!")}const dl=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,hl=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,gl=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,pr=/^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])\)$/,vr=/^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)\)$/,Lo={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=>dl.test(e),hexaColor:e=>hl.test(e),hexOrHexaColor:e=>gl.test(e),rgbColor:e=>pr.test(e),rgbaColor:e=>vr.test(e),rgbOrRgbaColor:e=>pr.test(e)||vr.test(e),hexOrRgbColor:e=>dl.test(e)||pr.test(e),hexaOrRgbaColor:e=>hl.test(e)||vr.test(e),anyColor:e=>gl.test(e)||pr.test(e)||vr.test(e)},pm=[!0,!1,"ondemand"],vm={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],default:!1,validator:e=>pm.includes(e)}};function bm(e,t){const{props:n,proxy:r}=Ee(),o=ue(!1),i=ue(null),s=ue(!1);mm({validate:y,resetValidation:p});let l=0,a;const c=R(()=>n.rules!==void 0&&n.rules!==null&&n.rules.length!==0),u=R(()=>n.disable!==!0&&c.value===!0&&t.value===!1),f=R(()=>n.error===!0||o.value===!0),d=R(()=>typeof n.errorMessage=="string"&&n.errorMessage.length!==0?n.errorMessage:i.value);be(()=>n.modelValue,()=>{s.value=!0,u.value===!0&&n.lazyRules===!1&&C()});function g(){n.lazyRules!=="ondemand"&&u.value===!0&&s.value===!0&&C()}be(()=>n.reactiveRules,T=>{T===!0?a===void 0&&(a=be(()=>n.rules,g,{immediate:!0,deep:!0})):a!==void 0&&(a(),a=void 0)},{immediate:!0}),be(()=>n.lazyRules,g),be(e,T=>{T===!0?s.value=!0:u.value===!0&&n.lazyRules!=="ondemand"&&C()});function p(){l++,t.value=!1,s.value=!1,o.value=!1,i.value=null,C.cancel()}function y(T=n.modelValue){if(n.disable===!0||c.value===!1)return!0;const _=++l,x=t.value!==!0?()=>{s.value=!0}:()=>{},A=(j,H)=>{j===!0&&x(),o.value=j,i.value=H||null,t.value=!1},B=[];for(let j=0;j<n.rules.length;j++){const H=n.rules[j];let D;if(typeof H=="function"?D=H(T,Lo):typeof H=="string"&&Lo[H]!==void 0&&(D=Lo[H](T)),D===!1||typeof D=="string")return A(!0,D),!1;D!==!0&&D!==void 0&&B.push(D)}return B.length===0?(A(!1),!0):(t.value=!0,Promise.all(B).then(j=>{if(j===void 0||Array.isArray(j)===!1||j.length===0)return _===l&&A(!1),!0;const H=j.find(D=>D===!1||typeof D=="string");return _===l&&A(H!==void 0,H),H===void 0},j=>(_===l&&(console.error(j),A(!0)),!1)))}const C=ja(y,0);return at(()=>{a?.(),C.cancel()}),Object.assign(r,{resetValidation:p,validate:y}),kn(r,"hasError",()=>f.value),{isDirtyModel:s,hasRules:c,hasError:f,errorMessage:d,validate:y,resetValidation:p}}function li(e){return e!=null&&(""+e).length!==0}const ym={...an,...vm,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},_m={...ym,maxlength:[Number,String]},wm=["update:modelValue","clear","focus","blur"];function xm({requiredForAttr:e=!0,tagProp:t,changeEvent:n=!1}={}){const{props:r,proxy:o}=Ee(),i=un(r,o.$q),s=hm({required:e,getValue:()=>r.for});return{requiredForAttr:e,changeEvent:n,tag:t===!0?R(()=>r.tag):{value:"label"},isDark:i,editable:R(()=>r.disable!==!0&&r.readonly!==!0),innerLoading:ue(!1),focused:ue(!1),hasPopupOpen:!1,splitAttrs:gm(),targetUid:s,rootRef:ue(null),targetRef:ue(null),controlRef:ue(null)}}function Sm(e){const{props:t,emit:n,slots:r,attrs:o,proxy:i}=Ee(),{$q:s}=i;let l=null;e.hasValue===void 0&&(e.hasValue=R(()=>li(t.modelValue))),e.emitValue===void 0&&(e.emitValue=O=>{n("update:modelValue",O)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:N,onFocusout:S}),Object.assign(e,{clearValue:E,onControlFocusin:N,onControlFocusout:S,focus:H}),e.computedCounter===void 0&&(e.computedCounter=R(()=>{if(t.counter!==!1){const O=typeof t.modelValue=="string"||typeof t.modelValue=="number"?(""+t.modelValue).length:Array.isArray(t.modelValue)===!0?t.modelValue.length:0,ne=t.maxlength!==void 0?t.maxlength:t.maxValues;return O+(ne!==void 0?" / "+ne:"")}}));const{isDirtyModel:a,hasRules:c,hasError:u,errorMessage:f,resetValidation:d}=bm(e.focused,e.innerLoading),g=e.floatingLabel!==void 0?R(()=>t.stackLabel===!0||e.focused.value===!0||e.floatingLabel.value===!0):R(()=>t.stackLabel===!0||e.focused.value===!0||e.hasValue.value===!0),p=R(()=>t.bottomSlots===!0||t.hint!==void 0||c.value===!0||t.counter===!0||t.error!==null),y=R(()=>t.filled===!0?"filled":t.outlined===!0?"outlined":t.borderless===!0?"borderless":t.standout?"standout":"standard"),C=R(()=>`q-field row no-wrap items-start q-field--${y.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":"")+(_.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":"")+(u.value===!0?" q-field--error":"")+(u.value===!0||e.focused.value===!0?" q-field--highlighted":"")+(t.hideBottomSpace!==!0&&p.value===!0?" q-field--with-bottom":"")+(t.disable===!0?" q-field--disabled":t.readonly===!0?" q-field--readonly":"")),T=R(()=>"q-field__control relative-position row no-wrap"+(t.bgColor!==void 0?` bg-${t.bgColor}`:"")+(u.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}`:"")),_=R(()=>t.labelSlot===!0||t.label!==void 0),x=R(()=>"q-field__label no-pointer-events absolute ellipsis"+(t.labelColor!==void 0&&u.value!==!0?` text-${t.labelColor}`:"")),A=R(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:g.value,modelValue:t.modelValue,emitValue:e.emitValue})),B=R(()=>{const O={};return e.targetUid.value&&(O.for=e.targetUid.value),t.disable===!0&&(O["aria-disabled"]="true"),O});function j(){const O=document.activeElement;let ne=e.targetRef?.value;ne&&(O===null||O.id!==e.targetUid.value)&&(ne.hasAttribute("tabindex")===!0||(ne=ne.querySelector("[tabindex]")),ne!==O&&ne?.focus({preventScroll:!0}))}function H(){Ti(j)}function D(){vg(j);const O=document.activeElement;O!==null&&e.rootRef.value.contains(O)&&O.blur()}function N(O){l!==null&&(clearTimeout(l),l=null),e.editable.value===!0&&e.focused.value===!1&&(e.focused.value=!0,n("focus",O))}function S(O,ne){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",O)),ne?.())})}function E(O){Xe(O),s.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),ze(()=>{const ne=a.value;d(),a.value=ne})}function b(O){[13,32].includes(O.keyCode)&&E(O)}function P(){const O=[];return r.prepend!==void 0&&O.push(q("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:Nt},r.prepend())),O.push(q("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},k())),u.value===!0&&t.noErrorIcon===!1&&O.push(J("error",[q(rn,{name:s.iconSet.field.error,color:"negative"})])),t.loading===!0||e.innerLoading.value===!0?O.push(J("inner-loading-append",r.loading!==void 0?r.loading():[q(Nr,{color:t.color})])):t.clearable===!0&&e.hasValue.value===!0&&e.editable.value===!0&&O.push(J("inner-clearable-append",[q(rn,{class:"q-field__focusable-action",name:t.clearIcon||s.iconSet.field.clear,tabindex:0,role:"button","aria-hidden":"false","aria-label":s.lang.label.clear,onKeyup:b,onClick:E})])),r.append!==void 0&&O.push(q("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:Nt},r.append())),e.getInnerAppend!==void 0&&O.push(J("inner-append",e.getInnerAppend())),e.getControlChild!==void 0&&O.push(e.getControlChild()),O}function k(){const O=[];return t.prefix!==void 0&&t.prefix!==null&&O.push(q("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value===!0&&O.push(e.getShadowControl()),_.value===!0&&O.push(q("div",{class:x.value},nt(r.label,t.label))),e.getControl!==void 0?O.push(e.getControl()):r.rawControl!==void 0?O.push(r.rawControl()):r.control!==void 0&&O.push(q("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0},r.control(A.value))),t.suffix!==void 0&&t.suffix!==null&&O.push(q("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),O.concat(nt(r.default))}function z(){let O,ne;u.value===!0?f.value!==null?(O=[q("div",{role:"alert"},f.value)],ne=`q--slot-error-${f.value}`):(O=nt(r.error),ne="q--slot-error"):(t.hideHint!==!0||e.focused.value===!0)&&(t.hint!==void 0?(O=[q("div",t.hint)],ne=`q--slot-hint-${t.hint}`):(O=nt(r.hint),ne="q--slot-hint"));const we=t.counter===!0||r.counter!==void 0;if(t.hideBottomSpace===!0&&we===!1&&O===void 0)return;const se=q("div",{key:ne,class:"q-field__messages col"},O);return q("div",{class:"q-field__bottom row items-start q-field__bottom--"+(t.hideBottomSpace!==!0?"animated":"stale"),onClick:Nt},[t.hideBottomSpace===!0?se:q(Mr,{name:"q-transition--field-message"},()=>se),we===!0?q("div",{class:"q-field__counter"},r.counter!==void 0?r.counter():e.computedCounter.value):null])}function J(O,ne){return ne===null?null:q("div",{key:O,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},ne)}let $=!1;return Kr(()=>{$=!0}),ca(()=>{$===!0&&t.autofocus===!0&&i.focus()}),t.autofocus===!0&&ln(()=>{i.focus()}),at(()=>{l!==null&&clearTimeout(l)}),Object.assign(i,{focus:H,blur:D}),function(){const ne=e.getControl===void 0&&r.control===void 0?{...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0,...B.value}:B.value;return q(e.tag.value,{ref:e.rootRef,class:[C.value,o.class],style:o.style,...ne},[r.before!==void 0?q("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:Nt},r.before()):null,q("div",{class:"q-field__inner relative-position col self-stretch"},[q("div",{ref:e.controlRef,class:T.value,tabindex:-1,...e.controlEvents},P()),p.value===!0?z():null]),r.after!==void 0?q("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:Nt},r.after()):null])}}const ml={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},{tokenMap:pl,tokenKeys:Cm}=Tu({"#":{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 Tu(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 Pu(e){return new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+e.join("")+"])|(.)","g")}const vl=/[.*+?^${}()|[\]\\]/g,Em=Pu(Cm),Re="",km={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean,maskTokens:Object};function Rm(e,t,n,r){let o,i,s,l,a,c;const u=R(()=>{if(e.maskTokens===void 0||e.maskTokens===null)return{tokenMap:pl,tokenRegexMask:Em};const{tokenMap:S}=Tu(e.maskTokens),E={...pl,...S};return{tokenMap:E,tokenRegexMask:Pu(Object.keys(E))}}),f=ue(null),d=ue(p());function g(){return e.autogrow===!0||["textarea","text","search","url","tel","password"].includes(e.type)}be(()=>e.type+e.autogrow,C),be(()=>e.mask,S=>{if(S!==void 0)T(d.value,!0);else{const E=D(d.value);C(),e.modelValue!==E&&t("update:modelValue",E)}}),be(()=>e.fillMask+e.reverseFillMask,()=>{f.value===!0&&T(d.value,!0)}),be(()=>e.unmaskedValue,()=>{f.value===!0&&T(d.value)});function p(){if(C(),f.value===!0){const S=j(D(e.modelValue));return e.fillMask!==!1?N(S):S}return e.modelValue}function y(S){if(S<o.length)return o.slice(-S);let E="",b=o;const P=b.indexOf(Re);if(P!==-1){for(let k=S-b.length;k>0;k--)E+=Re;b=b.slice(0,P)+E+b.slice(P)}return b}function C(){if(f.value=e.mask!==void 0&&e.mask.length!==0&&g(),f.value===!1){l=void 0,o="",i="";return}const S=ml[e.mask]===void 0?e.mask:ml[e.mask],E=typeof e.fillMask=="string"&&e.fillMask.length!==0?e.fillMask.slice(0,1):"_",b=E.replace(vl,"\\$&"),P=[],k=[],z=[];let J=e.reverseFillMask===!0,$="",O="";S.replace(u.value.tokenRegexMask,(F,ae,_e,ke,ee)=>{if(ke!==void 0){const w=u.value.tokenMap[ke];z.push(w),O=w.negate,J===!0&&(k.push("(?:"+O+"+)?("+w.pattern+"+)?(?:"+O+"+)?("+w.pattern+"+)?"),J=!1),k.push("(?:"+O+"+)?("+w.pattern+")?")}else if(_e!==void 0)$="\\"+(_e==="\\"?"":_e),z.push(_e),P.push("([^"+$+"]+)?"+$+"?");else{const w=ae!==void 0?ae:ee;$=w==="\\"?"\\\\\\\\":w.replace(vl,"\\\\$&"),z.push(w),P.push("([^"+$+"]+)?"+$+"?")}});const ne=new RegExp("^"+P.join("")+"("+($===""?".":"[^"+$+"]")+"+)?"+($===""?"":"["+$+"]*")+"$"),we=k.length-1,se=k.map((F,ae)=>ae===0&&e.reverseFillMask===!0?new RegExp("^"+b+"*"+F):ae===we?new RegExp("^"+F+"("+(O===""?".":O)+"+)?"+(e.reverseFillMask===!0?"$":b+"*")):new RegExp("^"+F));s=z,l=F=>{const ae=ne.exec(e.reverseFillMask===!0?F:F.slice(0,z.length+1));ae!==null&&(F=ae.slice(1).join(""));const _e=[],ke=se.length;for(let ee=0,w=F;ee<ke;ee++){const W=se[ee].exec(w);if(W===null)break;w=w.slice(W.shift().length),_e.push(...W)}return _e.length!==0?_e.join(""):F},o=z.map(F=>typeof F=="string"?F:Re).join(""),i=o.split(Re).join(E)}function T(S,E,b){const P=r.value,k=P.selectionEnd,z=P.value.length-k,J=D(S);E===!0&&C();const $=j(J,E),O=e.fillMask!==!1?N($):$,ne=d.value!==O;P.value!==O&&(P.value=O),ne===!0&&(d.value=O),document.activeElement===P&&ze(()=>{if(O===i){const se=e.reverseFillMask===!0?i.length:0;P.setSelectionRange(se,se,"forward");return}if(b==="insertFromPaste"&&e.reverseFillMask!==!0){const se=P.selectionEnd;let F=k-1;for(let ae=a;ae<=F&&ae<se;ae++)o[ae]!==Re&&F++;x.right(P,F);return}if(["deleteContentBackward","deleteContentForward"].indexOf(b)!==-1){const se=e.reverseFillMask===!0?k===0?O.length>$.length?1:0:Math.max(0,O.length-(O===i?0:Math.min($.length,z)+1))+1:k;P.setSelectionRange(se,se,"forward");return}if(e.reverseFillMask===!0)if(ne===!0){const se=Math.max(0,O.length-(O===i?0:Math.min($.length,z+1)));se===1&&k===1?P.setSelectionRange(se,se,"forward"):x.rightReverse(P,se)}else{const se=O.length-z;P.setSelectionRange(se,se,"backward")}else if(ne===!0){const se=Math.max(0,o.indexOf(Re),Math.min($.length,k)-1);x.right(P,se)}else{const se=k-1;x.right(P,se)}});const we=e.unmaskedValue===!0?D(O):O;String(e.modelValue)!==we&&(e.modelValue!==null||we!=="")&&n(we,!0)}function _(S,E,b){const P=j(D(S.value));E=Math.max(0,o.indexOf(Re),Math.min(P.length,E)),a=E,S.setSelectionRange(E,b,"forward")}const x={left(S,E){const b=o.slice(E-1).indexOf(Re)===-1;let P=Math.max(0,E-1);for(;P>=0;P--)if(o[P]===Re){E=P,b===!0&&E++;break}if(P<0&&o[E]!==void 0&&o[E]!==Re)return x.right(S,0);E>=0&&S.setSelectionRange(E,E,"backward")},right(S,E){const b=S.value.length;let P=Math.min(b,E+1);for(;P<=b;P++)if(o[P]===Re){E=P;break}else o[P-1]===Re&&(E=P);if(P>b&&o[E-1]!==void 0&&o[E-1]!==Re)return x.left(S,b);S.setSelectionRange(E,E,"forward")},leftReverse(S,E){const b=y(S.value.length);let P=Math.max(0,E-1);for(;P>=0;P--)if(b[P-1]===Re){E=P;break}else if(b[P]===Re&&(E=P,P===0))break;if(P<0&&b[E]!==void 0&&b[E]!==Re)return x.rightReverse(S,0);E>=0&&S.setSelectionRange(E,E,"backward")},rightReverse(S,E){const b=S.value.length,P=y(b),k=P.slice(0,E+1).indexOf(Re)===-1;let z=Math.min(b,E+1);for(;z<=b;z++)if(P[z-1]===Re){E=z,E>0&&k===!0&&E--;break}if(z>b&&P[E-1]!==void 0&&P[E-1]!==Re)return x.leftReverse(S,b);S.setSelectionRange(E,E,"forward")}};function A(S){t("click",S),c=void 0}function B(S){if(t("keydown",S),Ua(S)===!0||S.altKey===!0)return;const E=r.value,b=E.selectionStart,P=E.selectionEnd;if(S.shiftKey||(c=void 0),S.keyCode===37||S.keyCode===39){S.shiftKey&&c===void 0&&(c=E.selectionDirection==="forward"?b:P);const k=x[(S.keyCode===39?"right":"left")+(e.reverseFillMask===!0?"Reverse":"")];if(S.preventDefault(),k(E,c===b?P:b),S.shiftKey){const z=E.selectionStart;E.setSelectionRange(Math.min(c,z),Math.max(c,z),"forward")}}else S.keyCode===8&&e.reverseFillMask!==!0&&b===P?(x.left(E,b),E.setSelectionRange(E.selectionStart,P,"backward")):S.keyCode===46&&e.reverseFillMask===!0&&b===P&&(x.rightReverse(E,P),E.setSelectionRange(b,E.selectionEnd,"forward"))}function j(S,E){if(S==null||S==="")return"";if(e.reverseFillMask===!0)return H(S,E);const b=s;let P=0,k="";for(let z=0;z<b.length;z++){const J=S[P],$=b[z];if(typeof $=="string")k+=$,E===!0&&J===$&&P++;else if(J!==void 0&&$.regex.test(J))k+=$.transform!==void 0?$.transform(J):J,P++;else return k}return k}function H(S,E){const b=s,P=o.indexOf(Re);let k=S.length-1,z="";for(let J=b.length-1;J>=0&&k!==-1;J--){const $=b[J];let O=S[k];if(typeof $=="string")z=$+z,E===!0&&O===$&&k--;else if(O!==void 0&&$.regex.test(O))do z=($.transform!==void 0?$.transform(O):O)+z,k--,O=S[k];while(P===J&&O!==void 0&&$.regex.test(O));else return z}return z}function D(S){return typeof S!="string"||l===void 0?typeof S=="number"?l(""+S):S:l(S)}function N(S){return i.length-S.length<=0?S:e.reverseFillMask===!0&&S.length!==0?i.slice(0,-S.length)+S:S+i.slice(S.length)}return{innerValue:d,hasMask:f,moveCursorForPaste:_,updateMaskValue:T,onMaskedKeydown:B,onMaskedClick:A}}const Pi={name:String};function Ou(e={}){return(t,n,r)=>{t[n](q("input",{class:"hidden"+(r||""),...e.value}))}}function Am(e){return R(()=>e.name||e.for)}function Tm(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(i=>{o.items.add(i)}),{files:o.files}}catch{return{files:void 0}}}return R(t===!0?()=>{if(e.type==="file")return n()}:n)}const Pm=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,Om=/[\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,Mm=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,Lm=/[a-z0-9_ -]$/i;function Im(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"&&(Te.is.firefox===!0?Lm.test(n.data)===!1:Pm.test(n.data)===!0||Om.test(n.data)===!0||Mm.test(n.data)===!0)===!0&&(n.target.qComposing=!0)}}const qm=je({name:"QInput",inheritAttrs:!1,props:{..._m,...km,...Pi,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:[...wm,"paste","change","keydown","click","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:r}=Ee(),{$q:o}=r,i={};let s=NaN,l,a,c=null,u;const f=ue(null),d=Am(e),{innerValue:g,hasMask:p,moveCursorForPaste:y,updateMaskValue:C,onMaskedKeydown:T,onMaskedClick:_}=Rm(e,t,J,f),x=Tm(e,!0),A=R(()=>li(g.value)),B=Im(k),j=xm({changeEvent:!0}),H=R(()=>e.type==="textarea"||e.autogrow===!0),D=R(()=>H.value===!0||["text","search","url","tel","password"].includes(e.type)),N=R(()=>{const F={...j.splitAttrs.listeners.value,onInput:k,onPaste:P,onChange:O,onBlur:ne,onFocus:Lr};return F.onCompositionstart=F.onCompositionupdate=F.onCompositionend=B,p.value===!0&&(F.onKeydown=T,F.onClick=_),e.autogrow===!0&&(F.onAnimationend=z),F}),S=R(()=>{const F={tabindex:0,"data-autofocus":e.autofocus===!0||void 0,rows:e.type==="textarea"?6:void 0,"aria-label":e.label,name:d.value,...j.splitAttrs.attributes.value,id:j.targetUid.value,maxlength:e.maxlength,disabled:e.disable===!0,readonly:e.readonly===!0};return H.value===!1&&(F.type=e.type),e.autogrow===!0&&(F.rows=1),F});be(()=>e.type,()=>{f.value&&(f.value.value=e.modelValue)}),be(()=>e.modelValue,F=>{if(p.value===!0){if(a===!0&&(a=!1,String(F)===s))return;C(F)}else g.value!==F&&(g.value=F,e.type==="number"&&i.hasOwnProperty("value")===!0&&(l===!0?l=!1:delete i.value));e.autogrow===!0&&ze($)}),be(()=>e.autogrow,F=>{F===!0?ze($):f.value!==null&&n.rows>0&&(f.value.style.height="auto")}),be(()=>e.dense,()=>{e.autogrow===!0&&ze($)});function E(){Ti(()=>{const F=document.activeElement;f.value!==null&&f.value!==F&&(F===null||F.id!==j.targetUid.value)&&f.value.focus({preventScroll:!0})})}function b(){f.value?.select()}function P(F){if(p.value===!0&&e.reverseFillMask!==!0){const ae=F.target;y(ae,ae.selectionStart,ae.selectionEnd)}t("paste",F)}function k(F){if(!F||!F.target)return;if(e.type==="file"){t("update:modelValue",F.target.files);return}const ae=F.target.value;if(F.target.qComposing===!0){i.value=ae;return}if(p.value===!0)C(ae,!1,F.inputType);else if(J(ae),D.value===!0&&F.target===document.activeElement){const{selectionStart:_e,selectionEnd:ke}=F.target;_e!==void 0&&ke!==void 0&&ze(()=>{F.target===document.activeElement&&ae.indexOf(F.target.value)===0&&F.target.setSelectionRange(_e,ke)})}e.autogrow===!0&&$()}function z(F){t("animationend",F),$()}function J(F,ae){u=()=>{c=null,e.type!=="number"&&i.hasOwnProperty("value")===!0&&delete i.value,e.modelValue!==F&&s!==F&&(s=F,ae===!0&&(a=!0),t("update:modelValue",F),ze(()=>{s===F&&(s=NaN)})),u=void 0},e.type==="number"&&(l=!0,i.value=F),e.debounce!==void 0?(c!==null&&clearTimeout(c),i.value=F,c=setTimeout(u,e.debounce)):u()}function $(){requestAnimationFrame(()=>{const F=f.value;if(F!==null){const ae=F.parentNode.style,{scrollTop:_e}=F,{overflowY:ke,maxHeight:ee}=o.platform.is.firefox===!0?{}:window.getComputedStyle(F),w=ke!==void 0&&ke!=="scroll";w===!0&&(F.style.overflowY="hidden"),ae.marginBottom=F.scrollHeight-1+"px",F.style.height="1px",F.style.height=F.scrollHeight+"px",w===!0&&(F.style.overflowY=parseInt(ee,10)<F.scrollHeight?"auto":"hidden"),ae.marginBottom="",F.scrollTop=_e}})}function O(F){B(F),c!==null&&(clearTimeout(c),c=null),u?.(),t("change",F.target.value)}function ne(F){F!==void 0&&Lr(F),c!==null&&(clearTimeout(c),c=null),u?.(),l=!1,a=!1,delete i.value,e.type!=="file"&&setTimeout(()=>{f.value!==null&&(f.value.value=g.value!==void 0?g.value:"")})}function we(){return i.hasOwnProperty("value")===!0?i.value:g.value!==void 0?g.value:""}at(()=>{ne()}),ln(()=>{e.autogrow===!0&&$()}),Object.assign(j,{innerValue:g,fieldClass:R(()=>`q-${H.value===!0?"textarea":"input"}`+(e.autogrow===!0?" q-textarea--autogrow":"")),hasShadow:R(()=>e.type!=="file"&&typeof e.shadowText=="string"&&e.shadowText.length!==0),inputRef:f,emitValue:J,hasValue:A,floatingLabel:R(()=>A.value===!0&&(e.type!=="number"||isNaN(g.value)===!1)||li(e.displayValue)),getControl:()=>q(H.value===!0?"textarea":"input",{ref:f,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...S.value,...N.value,...e.type!=="file"?{value:we()}:x.value}),getShadowControl:()=>q("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(H.value===!0?"":" text-no-wrap")},[q("span",{class:"invisible"},we()),q("span",e.shadowText)])});const se=Sm(j);return Object.assign(r,{focus:E,select:b,getNativeElement:()=>f.value}),kn(r,"nativeEl",()=>f.value),se}});function Mu(e,t){const n=ue(null),r=R(()=>e.disable===!0?null:q("span",{ref:n,class:"no-outline",tabindex:-1}));function o(i){const s=t.value;i?.qAvoidFocus!==!0&&(i?.type.indexOf("key")===0?document.activeElement!==s&&s?.contains(document.activeElement)===!0&&s.focus():n.value!==null&&(i===void 0||s?.contains(i.target)===!0)&&n.value.focus())}return{refocusTargetEl:r,refocusTarget:o}}const Lu={xs:30,sm:35,md:40,lg:50,xl:60},Nm=()=>q("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[q("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"}),q("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"})]),Bm=je({name:"QRadio",props:{...an,...Xr,...Pi,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}=Ee(),o=un(e,r.$q),i=eo(e,Lu),s=ue(null),{refocusTargetEl:l,refocusTarget:a}=Mu(e,s),c=R(()=>le(e.modelValue)===le(e.val)),u=R(()=>"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=R(()=>{const A=e.color!==void 0&&(e.keepColor===!0||c.value===!0)?` text-${e.color}`:"";return`q-radio__inner relative-position q-radio__inner--${c.value===!0?"truthy":"falsy"}${A}`}),d=R(()=>(c.value===!0?e.checkedIcon:e.uncheckedIcon)||null),g=R(()=>e.disable===!0?-1:e.tabindex||0),p=R(()=>{const A={type:"radio"};return e.name!==void 0&&Object.assign(A,{".checked":c.value===!0,"^checked":c.value===!0?"checked":void 0,name:e.name,value:e.val}),A}),y=Ou(p);function C(A){A!==void 0&&(Xe(A),a(A)),e.disable!==!0&&c.value!==!0&&n("update:modelValue",e.val,A)}function T(A){(A.keyCode===13||A.keyCode===32)&&Xe(A)}function _(A){(A.keyCode===13||A.keyCode===32)&&C(A)}Object.assign(r,{set:C});const x=Nm();return()=>{const A=d.value!==null?[q("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[q(rn,{class:"q-radio__icon",name:d.value})])]:[x];e.disable!==!0&&y(A,"unshift"," q-radio__native q-ma-none q-pa-none");const B=[q("div",{class:f.value,style:i.value,"aria-hidden":"true"},A)];l.value!==null&&B.push(l.value);const j=e.label!==void 0?Zt(t.default,[e.label]):nt(t.default);return j!==void 0&&B.push(q("div",{class:"q-radio__label q-anchor--skip"},j)),q("div",{ref:s,class:u.value,tabindex:g.value,role:"radio","aria-label":e.label,"aria-checked":c.value===!0?"true":"false","aria-disabled":e.disable===!0?"true":void 0,onClick:C,onKeydown:T,onKeyup:_},B)}}}),Iu={...an,...Xr,...Pi,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]},qu=["update:modelValue"];function Nu(e,t){const{props:n,slots:r,emit:o,proxy:i}=Ee(),{$q:s}=i,l=un(n,s),a=ue(null),{refocusTargetEl:c,refocusTarget:u}=Mu(n,a),f=eo(n,Lu),d=R(()=>n.val!==void 0&&Array.isArray(n.modelValue)),g=R(()=>{const b=le(n.val);return d.value===!0?n.modelValue.findIndex(P=>le(P)===b):-1}),p=R(()=>d.value===!0?g.value!==-1:le(n.modelValue)===le(n.trueValue)),y=R(()=>d.value===!0?g.value===-1:le(n.modelValue)===le(n.falseValue)),C=R(()=>p.value===!1&&y.value===!1),T=R(()=>n.disable===!0?-1:n.tabindex||0),_=R(()=>`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":"")),x=R(()=>{const b=p.value===!0?"truthy":y.value===!0?"falsy":"indet",P=n.color!==void 0&&(n.keepColor===!0||(e==="toggle"?p.value===!0:y.value!==!0))?` text-${n.color}`:"";return`q-${e}__inner relative-position non-selectable q-${e}__inner--${b}${P}`}),A=R(()=>{const b={type:"checkbox"};return n.name!==void 0&&Object.assign(b,{".checked":p.value,"^checked":p.value===!0?"checked":void 0,name:n.name,value:d.value===!0?n.val:n.trueValue}),b}),B=Ou(A),j=R(()=>{const b={tabindex:T.value,role:e==="toggle"?"switch":"checkbox","aria-label":n.label,"aria-checked":C.value===!0?"mixed":p.value===!0?"true":"false"};return n.disable===!0&&(b["aria-disabled"]="true"),b});function H(b){b!==void 0&&(Xe(b),u(b)),n.disable!==!0&&o("update:modelValue",D(),b)}function D(){if(d.value===!0){if(p.value===!0){const b=n.modelValue.slice();return b.splice(g.value,1),b}return n.modelValue.concat([n.val])}if(p.value===!0){if(n.toggleOrder!=="ft"||n.toggleIndeterminate===!1)return n.falseValue}else if(y.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 N(b){(b.keyCode===13||b.keyCode===32)&&Xe(b)}function S(b){(b.keyCode===13||b.keyCode===32)&&H(b)}const E=t(p,C);return Object.assign(i,{toggle:H}),()=>{const b=E();n.disable!==!0&&B(b,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const P=[q("div",{class:x.value,style:f.value,"aria-hidden":"true"},b)];c.value!==null&&P.push(c.value);const k=n.label!==void 0?Zt(r.default,[n.label]):nt(r.default);return k!==void 0&&P.push(q("div",{class:`q-${e}__label q-anchor--skip`},k)),q("div",{ref:a,class:_.value,...j.value,onClick:H,onKeydown:N,onKeyup:S},P)}}const Fm=()=>q("div",{key:"svg",class:"q-checkbox__bg absolute"},[q("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[q("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),q("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),Vm=je({name:"QCheckbox",props:Iu,emits:qu,setup(e){const t=Fm();function n(r,o){const i=R(()=>(r.value===!0?e.checkedIcon:o.value===!0?e.indeterminateIcon:e.uncheckedIcon)||null);return()=>i.value!==null?[q("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[q(rn,{class:"q-checkbox__icon",name:i.value})])]:[t]}return Nu("checkbox",n)}}),Dm=je({name:"QToggle",props:{...Iu,icon:String,iconColor:String},emits:qu,setup(e){function t(n,r){const o=R(()=>(n.value===!0?e.checkedIcon:r.value===!0?e.indeterminateIcon:e.uncheckedIcon)||e.icon),i=R(()=>n.value===!0?e.iconColor:null);return()=>[q("div",{class:"q-toggle__track"}),q("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},o.value!==void 0?[q(rn,{name:o.value,color:i.value})]:void 0)]}return Nu("toggle",t)}}),Bu={radio:Bm,checkbox:Vm,toggle:Dm},$m=Object.keys(Bu);function Io(e,t){if(typeof e=="function")return e;const n=e!==void 0?e:t;return r=>r[n]}const jm=je({name:"QOptionGroup",props:{...an,modelValue:{required:!0},options:{type:Array,validator:e=>e.every(Bt),default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],name:String,type:{type:String,default:"radio",validator:e=>$m.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}}=Ee(),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 i=un(e,r),s=R(()=>Bu[e.type]),l=R(()=>Io(e.optionValue,"value")),a=R(()=>Io(e.optionLabel,"label")),c=R(()=>Io(e.optionDisable,"disable")),u=R(()=>e.options.map(p=>({val:l.value(p),name:p.name===void 0?e.name:p.name,disable:e.disable||c.value(p),leftLabel:p.leftLabel===void 0?e.leftLabel:p.leftLabel,color:p.color===void 0?e.color:p.color,checkedIcon:p.checkedIcon,uncheckedIcon:p.uncheckedIcon,dark:p.dark===void 0?i.value:p.dark,size:p.size===void 0?e.size:p.size,dense:e.dense,keepColor:p.keepColor===void 0?e.keepColor:p.keepColor}))),f=R(()=>"q-option-group q-gutter-x-sm"+(e.inline===!0?" q-option-group--inline":"")),d=R(()=>{const p={role:"group"};return e.type==="radio"&&(p.role="radiogroup",e.disable===!0&&(p["aria-disabled"]="true")),p});function g(p){t("update:modelValue",p)}return()=>q("div",{class:f.value,...d.value},e.options.map((p,y)=>{const C=n["label-"+y]!==void 0?()=>n["label-"+y](p):n.label!==void 0?()=>n.label(p):void 0;return q("div",[q(s.value,{label:C===void 0?a.value(p):null,modelValue:e.modelValue,"onUpdate:modelValue":g,...u.value[y]},C)])}))}}),Hm=je({name:"DialogPluginComponent",props:{...an,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}=Ee(),{$q:r}=n,o=un(e,r),i=ue(null),s=ue(e.prompt!==void 0?e.prompt.model:e.options!==void 0?e.options.model:void 0),l=R(()=>"q-dialog-plugin"+(o.value===!0?" q-dialog-plugin--dark q-dark":"")+(e.progress!==!1?" q-dialog-plugin--progress":"")),a=R(()=>e.color||(o.value===!0?"amber":"primary")),c=R(()=>e.progress===!1?null:Bt(e.progress)===!0?{component:e.progress.spinner||Nr,props:{color:e.progress.color||a.value}}:{component:Nr,props:{color:a.value}}),u=R(()=>e.prompt!==void 0||e.options!==void 0),f=R(()=>{if(u.value!==!0)return{};const{model:k,isValid:z,items:J,...$}=e.prompt!==void 0?e.prompt:e.options;return $}),d=R(()=>Bt(e.ok)===!0||e.ok===!0?r.lang.label.ok:e.ok),g=R(()=>Bt(e.cancel)===!0||e.cancel===!0?r.lang.label.cancel:e.cancel),p=R(()=>e.prompt!==void 0?e.prompt.isValid!==void 0&&e.prompt.isValid(s.value)!==!0:e.options!==void 0?e.options.isValid!==void 0&&e.options.isValid(s.value)!==!0:!1),y=R(()=>({color:a.value,label:d.value,ripple:!1,disable:p.value,...Bt(e.ok)===!0?e.ok:{flat:!0},"data-autofocus":e.focus==="ok"&&u.value!==!0||void 0,onClick:x})),C=R(()=>({color:a.value,label:g.value,ripple:!1,...Bt(e.cancel)===!0?e.cancel:{flat:!0},"data-autofocus":e.focus==="cancel"&&u.value!==!0||void 0,onClick:A}));be(()=>e.prompt&&e.prompt.model,j),be(()=>e.options&&e.options.model,j);function T(){i.value.show()}function _(){i.value.hide()}function x(){t("ok",le(s.value)),_()}function A(){_()}function B(){t("hide")}function j(k){s.value=k}function H(k){p.value!==!0&&e.prompt.type!=="textarea"&&Zn(k,13)===!0&&x()}function D(k,z){return e.html===!0?q(Mn,{class:k,innerHTML:z}):q(Mn,{class:k},()=>z)}function N(){return[q(qm,{color:a.value,dense:!0,autofocus:!0,dark:o.value,...f.value,modelValue:s.value,"onUpdate:modelValue":j,onKeyup:H})]}function S(){return[q(jm,{color:a.value,options:e.options.items,dark:o.value,...f.value,modelValue:s.value,"onUpdate:modelValue":j})]}function E(){const k=[];return e.cancel&&k.push(q(ll,C.value)),e.ok&&k.push(q(ll,y.value)),q(um,{class:e.stackButtons===!0?"items-end":"",vertical:e.stackButtons,align:"right"},()=>k)}function b(){const k=[];return e.title&&k.push(D("q-dialog__title",e.title)),e.progress!==!1&&k.push(q(Mn,{class:"q-dialog__progress"},()=>q(c.value.component,c.value.props))),e.message&&k.push(D("q-dialog__message",e.message)),e.prompt!==void 0?k.push(q(Mn,{class:"scroll q-dialog-plugin__form"},N)):e.options!==void 0&&k.push(q(al,{dark:o.value}),q(Mn,{class:"scroll q-dialog-plugin__form"},S),q(al,{dark:o.value})),(e.ok||e.cancel)&&k.push(E()),k}function P(){return[q(am,{class:[l.value,e.cardClass],style:e.cardStyle,dark:o.value},b)]}return Object.assign(n,{show:T,hide:_}),()=>q(Bg,{ref:i,onHide:B},P)}});function Fu(e,t){for(const n in t)n!=="spinner"&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},Fu(e[n],t[n])):e[n]=t[n]}function Um(e,t,n){return r=>{let o,i;const s=r.component!==void 0;if(s===!0){const{component:_,componentProps:x}=r;o=typeof _=="string"?n.component(_):_,i=x||{}}else{const{class:_,style:x,...A}=r;o=e,i=A,_!==void 0&&(A.cardClass=_),x!==void 0&&(A.cardStyle=x)}let l,a=!1;const c=ue(null),u=gu(!1,"dialog"),f=_=>{if(c.value?.[_]!==void 0){c.value[_]();return}const x=l.$.subTree;if(x?.component){if(x.component.proxy&&x.component.proxy[_]){x.component.proxy[_]();return}if(x.component.subTree&&x.component.subTree.component&&x.component.subTree.component.proxy&&x.component.subTree.component.proxy[_]){x.component.subTree.component.proxy[_]();return}}console.error("[Quasar] Incorrectly defined Dialog component")},d=[],g=[],p={onOk(_){return d.push(_),p},onCancel(_){return g.push(_),p},onDismiss(_){return d.push(_),g.push(_),p},hide(){return f("hide"),p},update(_){if(l!==null){if(s===!0)Object.assign(i,_);else{const{class:x,style:A,...B}=_;x!==void 0&&(B.cardClass=x),A!==void 0&&(B.cardStyle=A),Fu(i,B)}l.$forceUpdate()}return p}},y=_=>{a=!0,d.forEach(x=>{x(_)})},C=()=>{T.unmount(u),mu(u),T=null,l=null,a!==!0&&g.forEach(_=>{_()})};let T=Dd({name:"QGlobalDialog",setup:()=>()=>q(o,{...i,ref:c,onOk:y,onHide:C,onVnodeMounted(..._){typeof i.onVnodeMounted=="function"&&i.onVnodeMounted(..._),ze(()=>f("show"))}})},n);return l=T.mount(u),p}}const Km={install({$q:e,parentApp:t}){e.dialog=this.create=Um(Hm,!0,t)}},zm={config:{},plugins:{Dialog:Km}},Wm="/";async function Gm({app:e,router:t,store:n},r){let o=!1;const i=a=>{try{return t.resolve(a).href}catch{}return Object(a)===a?null:a},s=a=>{if(o=!0,typeof a=="string"&&/^https?:\/\//.test(a)){window.location.href=a;return}const c=i(a);c!==null&&(window.location.href=c,window.location.reload())},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:s,urlPath:l,publicPath:Wm})}catch(c){if(c&&c.url){s(c.url);return}console.error("[Quasar] boot error:",c);return}o!==!0&&(e.use(t),e.mount("#q-app"))}lg(Da,zm).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]([br(()=>import("./i18n-RMseQcCa.js"),__vite__mapDeps([7,4]))]).then(r=>{const o=n(r).filter(i=>typeof i=="function");Gm(e,o)})});export{rr as $,np as A,Cd as B,xd as C,Nt as D,Lr as E,tp as F,Xe as G,an as H,un as I,ja as J,gp as K,Kr as L,ca as M,Zt as N,hp as O,dg as P,fg as Q,ug as R,hg as S,ag as T,Pg as U,bp as V,yr as W,op as X,mp as Y,sn as Z,wi as _,R as a,Ys as a$,La as a0,Lc as a1,Jc as a2,Oa as a3,Ne as a4,qa as a5,ll as a6,Af as a7,Xu as a8,Zm as a9,Mr as aA,wm as aB,_m as aC,Sm as aD,xm as aE,Xr as aF,eo as aG,Gg as aH,rn as aI,vp as aJ,Kc as aK,Pi as aL,Am as aM,li as aN,Im as aO,po as aP,Ua as aQ,da as aR,zc as aS,Sc as aT,ym as aU,Tm as aV,kn as aW,Bd as aX,Go as aY,Eo as aZ,Ig as a_,tt as aa,Jm as ab,Vt as ac,Qm as ad,Mn as ae,Xm as af,Ym as ag,am as ah,br as ai,yp as aj,Xg as ak,Zn as al,al as am,Dm as an,qm as ao,Bg as ap,ep as aq,um as ar,up as as,du as at,Ti as au,Fd as av,gg as aw,cg as ax,mg as ay,xg as az,nt as b,qg as b0,Js as b1,cp as b2,Cg as b3,sp as b4,lp as b5,Al as b6,_c as b7,Ce as b8,Gr as b9,je as c,ap as d,at as e,ze as f,Ee as g,q as h,$t as i,ot as j,ip as k,Ke as l,rp as m,Jn as n,ln as o,pp as p,Zl as q,ue as r,fp as s,dp as t,pu as u,vu as v,be as w,wd as x,Ed as y,Te as z};