| 123456789 |
- const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./ProfilePage-CC1jFEE1.js","./QBadge-Cn_rBRbA.js","./QChip-DOwhG_Fu.js","./DefaultHeaderPage-v-AWrrr2.js","./_plugin-vue_export-helper-DlAUqK2U.js","./ProfilePage-CikaVIFQ.css","./ConveniosPage-DWYNqiQY.js","./date-DMQDRzzu.js","./format-hlGAdIUH.js","./category-TVrkLM6V.js","./utils-Cezp7l2w.js","./QImg-BF12-OqT.js","./ConveniosPage-c2QUBLwE.css","./AssociadoLojaPage-BvlpKdgu.js","./QPagination-DA6PJcwB.js","./storeItem-BeUwYmhR.js","./AssociadoLojaPage-X3pcyqS_.css","./InteressesPage-Cb4X5-Ki.js","./InteressesPage-C0wsepA7.css","./AgendamentosPage-DJB2U_ux.js","./DefaultInput-BP4tbFLg.js","./TouchPan-Y70gTfBa.js","./QItemLabel-CbaSgT54.js","./ClosePopup-C6d9qYlL.js","./DefaultSelect-B4vNKAsf.js","./QSelect-B8ko4-nq.js","./AgendamentosPage-D-TuCbSh.css","./NotificacoesAssociadoPage-CQzRMswt.js","./NotificacoesAssociadoPage-B_wgJOML.css","./MainLayout-D70Mi4Fn.js","./QSpace-CuZ9kSI7.js","./QScrollObserver-DaC2mRIK.js","./QScrollArea-CtpbWe6O.js","./QPage-B7-ssm6p.js","./QLayout-CrrplIE4.js","./QList-Bn1R9hCU.js","./logo_serprati_parceiro-BC652OUz.js","./MainLayout-C_PSIp6w.css","./CarteirinhaPage-yPU84HIF.js","./_commonjsHelpers-CqkleIqs.js","./CarteirinhaPage-CBAL8o_l.css","./SystemVersionsPage-n-GyyVF9.js","./SystemVersionsPage-b69qqJcM.css","./LoginLayout-mIK4bfCO.js","./LoginPage-BBhUfjgw.js","./useSubmitHandler-T2xFZY5q.js","./LoginPage-CW6mfD6V.css","./defaultPropsComponents-BsoKGyCw.js"])))=>i.map(i=>d[i]);
- const Ip=(function(){const t=typeof document<"u"&&document.createElement("link").relList;return t&&t.supports&&t.supports("modulepreload")?"modulepreload":"preload"})(),Mp=function(e,t){return new URL(e,t).href},Al={},Ge=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){let u=function(c){return Promise.all(c.map(d=>Promise.resolve(d).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};const i=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=a?.nonce||a?.getAttribute("nonce");o=u(n.map(c=>{if(c=Mp(c,r),c in Al)return;Al[c]=!0;const d=c.endsWith(".css"),f=d?'[rel="stylesheet"]':"";if(r)for(let m=i.length-1;m>=0;m--){const g=i[m];if(g.href===c&&(!d||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${f}`))return;const p=document.createElement("link");if(p.rel=d?"stylesheet":Ip,d||(p.as="script"),p.crossOrigin="",p.href=c,l&&p.setAttribute("nonce",l),document.head.appendChild(p),d)return new Promise((m,g)=>{p.addEventListener("load",m),p.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return o.then(i=>{for(const a of i||[])a.status==="rejected"&&s(a.reason);return t().catch(s)})};function Da(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const be={},gr=[],Jt=()=>{},sd=()=>!1,Rs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Fa=e=>e.startsWith("onUpdate:"),je=Object.assign,qa=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Dp=Object.prototype.hasOwnProperty,Ae=(e,t)=>Dp.call(e,t),le=Array.isArray,vr=e=>vo(e)==="[object Map]",id=e=>vo(e)==="[object Set]",Fp=e=>vo(e)==="[object RegExp]",ue=e=>typeof e=="function",Oe=e=>typeof e=="string",hn=e=>typeof e=="symbol",Re=e=>e!==null&&typeof e=="object",ad=e=>(Re(e)||ue(e))&&ue(e.then)&&ue(e.catch),ld=Object.prototype.toString,vo=e=>ld.call(e),qp=e=>vo(e).slice(8,-1),cd=e=>vo(e)==="[object Object]",Os=e=>Oe(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Wr=Da(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ls=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},$p=/-\w/g,Et=Ls(e=>e.replace($p,t=>t.slice(1).toUpperCase())),Vp=/\B([A-Z])/g,Nn=Ls(e=>e.replace(Vp,"-$1").toLowerCase()),Ns=Ls(e=>e.charAt(0).toUpperCase()+e.slice(1)),oi=Ls(e=>e?`on${Ns(e)}`:""),mt=(e,t)=>!Object.is(e,t),Kr=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},ud=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},jp=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Bp=e=>{const t=Oe(e)?Number(e):NaN;return isNaN(t)?e:t};let Pl;const Is=()=>Pl||(Pl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ms(e){if(le(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=Oe(r)?Wp(r):Ms(r);if(o)for(const s in o)t[s]=o[s]}return t}else if(Oe(e)||Re(e))return e}const Up=/;(?![^(]*\))/g,Hp=/:([^]+)/,zp=/\/\*[^]*?\*\//g;function Wp(e){const t={};return e.replace(zp,"").split(Up).forEach(n=>{if(n){const r=n.split(Hp);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Ds(e){let t="";if(Oe(e))t=e;else if(le(e))for(let n=0;n<e.length;n++){const r=Ds(e[n]);r&&(t+=r+" ")}else if(Re(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function iA(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Oe(t)&&(e.class=Ds(t)),n&&(e.style=Ms(n)),e}const Kp="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Gp=Da(Kp);function dd(e){return!!e||e===""}const fd=e=>!!(e&&e.__v_isRef===!0),Qp=e=>Oe(e)?e:e==null?"":le(e)||Re(e)&&(e.toString===ld||!ue(e.toString))?fd(e)?Qp(e.value):JSON.stringify(e,md,2):String(e),md=(e,t)=>fd(t)?md(e,t.value):vr(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[si(r,s)+" =>"]=o,n),{})}:id(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>si(n))}:hn(t)?si(t):Re(t)&&!le(t)&&!cd(t)?String(t):t,si=(e,t="")=>{var n;return hn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let rt;class pd{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=rt,!t&&rt&&(this.index=(rt.scopes||(rt.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=rt;try{return rt=this,t()}finally{rt=n}}}on(){++this._on===1&&(this.prevScope=rt,rt=this)}off(){this._on>0&&--this._on===0&&(rt=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 $a(e){return new pd(e)}function hd(){return rt}function Jp(e,t=!1){rt&&rt.cleanups.push(e)}let Te;const ii=new WeakSet;class gd{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,rt&&rt.active&&rt.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ii.has(this)&&(ii.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||_d(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,kl(this),bd(this);const t=Te,n=Mt;Te=this,Mt=!0;try{return this.fn()}finally{yd(this),Te=t,Mt=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Ba(t);this.deps=this.depsTail=void 0,kl(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ii.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Hi(this)&&this.run()}get dirty(){return Hi(this)}}let vd=0,Gr,Qr;function _d(e,t=!1){if(e.flags|=8,t){e.next=Qr,Qr=e;return}e.next=Gr,Gr=e}function Va(){vd++}function ja(){if(--vd>0)return;if(Qr){let t=Qr;for(Qr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Gr;){let t=Gr;for(Gr=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 bd(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function yd(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),Ba(r),Yp(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function Hi(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Ed(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Ed(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===no)||(e.globalVersion=no,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Hi(e))))return;e.flags|=2;const t=e.dep,n=Te,r=Mt;Te=e,Mt=!0;try{bd(e);const o=e.fn(e._value);(t.version===0||mt(o,e._value))&&(e.flags|=128,e._value=o,t.version++)}catch(o){throw t.version++,o}finally{Te=n,Mt=r,yd(e),e.flags&=-3}}function Ba(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Ba(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Yp(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Mt=!0;const wd=[];function un(){wd.push(Mt),Mt=!1}function dn(){const e=wd.pop();Mt=e===void 0?!0:e}function kl(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Te;Te=void 0;try{t()}finally{Te=n}}}let no=0;class Xp{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 Fs{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(!Te||!Mt||Te===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Te)n=this.activeLink=new Xp(Te,this),Te.deps?(n.prevDep=Te.depsTail,Te.depsTail.nextDep=n,Te.depsTail=n):Te.deps=Te.depsTail=n,Cd(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=Te.depsTail,n.nextDep=void 0,Te.depsTail.nextDep=n,Te.depsTail=n,Te.deps===n&&(Te.deps=r)}return n}trigger(t){this.version++,no++,this.notify(t)}notify(t){Va();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{ja()}}}function Cd(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)Cd(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const as=new WeakMap,Qn=Symbol(""),zi=Symbol(""),ro=Symbol("");function ot(e,t,n){if(Mt&&Te){let r=as.get(e);r||as.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new Fs),o.map=r,o.key=n),o.track()}}function rn(e,t,n,r,o,s){const i=as.get(e);if(!i){no++;return}const a=l=>{l&&l.trigger()};if(Va(),t==="clear")i.forEach(a);else{const l=le(e),u=l&&Os(n);if(l&&n==="length"){const c=Number(r);i.forEach((d,f)=>{(f==="length"||f===ro||!hn(f)&&f>=c)&&a(d)})}else switch((n!==void 0||i.has(void 0))&&a(i.get(n)),u&&a(i.get(ro)),t){case"add":l?u&&a(i.get("length")):(a(i.get(Qn)),vr(e)&&a(i.get(zi)));break;case"delete":l||(a(i.get(Qn)),vr(e)&&a(i.get(zi)));break;case"set":vr(e)&&a(i.get(Qn));break}}ja()}function Zp(e,t){const n=as.get(e);return n&&n.get(t)}function ar(e){const t=fe(e);return t===e?t:(ot(t,"iterate",ro),yt(e)?t:t.map(Dt))}function qs(e){return ot(e=fe(e),"iterate",ro),e}function Cn(e,t){return fn(e)?ln(e)?br(Dt(t)):br(t):Dt(t)}const eh={__proto__:null,[Symbol.iterator](){return ai(this,Symbol.iterator,e=>Cn(this,e))},concat(...e){return ar(this).concat(...e.map(t=>le(t)?ar(t):t))},entries(){return ai(this,"entries",e=>(e[1]=Cn(this,e[1]),e))},every(e,t){return Xt(this,"every",e,t,void 0,arguments)},filter(e,t){return Xt(this,"filter",e,t,n=>n.map(r=>Cn(this,r)),arguments)},find(e,t){return Xt(this,"find",e,t,n=>Cn(this,n),arguments)},findIndex(e,t){return Xt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Xt(this,"findLast",e,t,n=>Cn(this,n),arguments)},findLastIndex(e,t){return Xt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Xt(this,"forEach",e,t,void 0,arguments)},includes(...e){return li(this,"includes",e)},indexOf(...e){return li(this,"indexOf",e)},join(e){return ar(this).join(e)},lastIndexOf(...e){return li(this,"lastIndexOf",e)},map(e,t){return Xt(this,"map",e,t,void 0,arguments)},pop(){return Nr(this,"pop")},push(...e){return Nr(this,"push",e)},reduce(e,...t){return xl(this,"reduce",e,t)},reduceRight(e,...t){return xl(this,"reduceRight",e,t)},shift(){return Nr(this,"shift")},some(e,t){return Xt(this,"some",e,t,void 0,arguments)},splice(...e){return Nr(this,"splice",e)},toReversed(){return ar(this).toReversed()},toSorted(e){return ar(this).toSorted(e)},toSpliced(...e){return ar(this).toSpliced(...e)},unshift(...e){return Nr(this,"unshift",e)},values(){return ai(this,"values",e=>Cn(this,e))}};function ai(e,t,n){const r=qs(e),o=r[t]();return r!==e&&!yt(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.done||(s.value=n(s.value)),s}),o}const th=Array.prototype;function Xt(e,t,n,r,o,s){const i=qs(e),a=i!==e&&!yt(e),l=i[t];if(l!==th[t]){const d=l.apply(e,s);return a?Dt(d):d}let u=n;i!==e&&(a?u=function(d,f){return n.call(this,Cn(e,d),f,e)}:n.length>2&&(u=function(d,f){return n.call(this,d,f,e)}));const c=l.call(i,u,r);return a&&o?o(c):c}function xl(e,t,n,r){const o=qs(e);let s=n;return o!==e&&(yt(e)?n.length>3&&(s=function(i,a,l){return n.call(this,i,a,l,e)}):s=function(i,a,l){return n.call(this,i,Cn(e,a),l,e)}),o[t](s,...r)}function li(e,t,n){const r=fe(e);ot(r,"iterate",ro);const o=r[t](...n);return(o===-1||o===!1)&&$s(n[0])?(n[0]=fe(n[0]),r[t](...n)):o}function Nr(e,t,n=[]){un(),Va();const r=fe(e)[t].apply(e,n);return ja(),dn(),r}const nh=Da("__proto__,__v_isRef,__isVue"),Sd=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(hn));function rh(e){hn(e)||(e=String(e));const t=fe(this);return ot(t,"has",e),t.hasOwnProperty(e)}class Ad{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?mh:Td:s?xd:kd).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=le(t);if(!o){let l;if(i&&(l=eh[n]))return l;if(n==="hasOwnProperty")return rh}const a=Reflect.get(t,n,Ie(t)?t:r);if((hn(n)?Sd.has(n):nh(n))||(o||ot(t,"get",n),s))return a;if(Ie(a)){const l=i&&Os(n)?a:a.value;return o&&Re(l)?Ki(l):l}return Re(a)?o?Ki(a):nr(a):a}}class Pd extends Ad{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];const i=le(t)&&Os(n);if(!this._isShallow){const u=fn(s);if(!yt(r)&&!fn(r)&&(s=fe(s),r=fe(r)),!i&&Ie(s)&&!Ie(r))return u||(s.value=r),!0}const a=i?Number(n)<t.length:Ae(t,n),l=Reflect.set(t,n,r,Ie(t)?t:o);return t===fe(o)&&(a?mt(r,s)&&rn(t,"set",n,r):rn(t,"add",n,r)),l}deleteProperty(t,n){const r=Ae(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&r&&rn(t,"delete",n,void 0),o}has(t,n){const r=Reflect.has(t,n);return(!hn(n)||!Sd.has(n))&&ot(t,"has",n),r}ownKeys(t){return ot(t,"iterate",le(t)?"length":Qn),Reflect.ownKeys(t)}}class oh extends Ad{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const sh=new Pd,ih=new oh,ah=new Pd(!0);const Wi=e=>e,Oo=e=>Reflect.getPrototypeOf(e);function lh(e,t,n){return function(...r){const o=this.__v_raw,s=fe(o),i=vr(s),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=o[e](...r),c=n?Wi:t?br:Dt;return!t&&ot(s,"iterate",l?zi:Qn),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:a?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function Lo(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ch(e,t){const n={get(o){const s=this.__v_raw,i=fe(s),a=fe(o);e||(mt(o,a)&&ot(i,"get",o),ot(i,"get",a));const{has:l}=Oo(i),u=t?Wi:e?br:Dt;if(l.call(i,o))return u(s.get(o));if(l.call(i,a))return u(s.get(a));s!==i&&s.get(o)},get size(){const o=this.__v_raw;return!e&&ot(fe(o),"iterate",Qn),o.size},has(o){const s=this.__v_raw,i=fe(s),a=fe(o);return e||(mt(o,a)&&ot(i,"has",o),ot(i,"has",a)),o===a?s.has(o):s.has(o)||s.has(a)},forEach(o,s){const i=this,a=i.__v_raw,l=fe(a),u=t?Wi:e?br:Dt;return!e&&ot(l,"iterate",Qn),a.forEach((c,d)=>o.call(s,u(c),u(d),i))}};return je(n,e?{add:Lo("add"),set:Lo("set"),delete:Lo("delete"),clear:Lo("clear")}:{add(o){!t&&!yt(o)&&!fn(o)&&(o=fe(o));const s=fe(this);return Oo(s).has.call(s,o)||(s.add(o),rn(s,"add",o,o)),this},set(o,s){!t&&!yt(s)&&!fn(s)&&(s=fe(s));const i=fe(this),{has:a,get:l}=Oo(i);let u=a.call(i,o);u||(o=fe(o),u=a.call(i,o));const c=l.call(i,o);return i.set(o,s),u?mt(s,c)&&rn(i,"set",o,s):rn(i,"add",o,s),this},delete(o){const s=fe(this),{has:i,get:a}=Oo(s);let l=i.call(s,o);l||(o=fe(o),l=i.call(s,o)),a&&a.call(s,o);const u=s.delete(o);return l&&rn(s,"delete",o,void 0),u},clear(){const o=fe(this),s=o.size!==0,i=o.clear();return s&&rn(o,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=lh(o,e,t)}),n}function Ua(e,t){const n=ch(e,t);return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(Ae(n,o)&&o in r?n:r,o,s)}const uh={get:Ua(!1,!1)},dh={get:Ua(!1,!0)},fh={get:Ua(!0,!1)};const kd=new WeakMap,xd=new WeakMap,Td=new WeakMap,mh=new WeakMap;function ph(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function hh(e){return e.__v_skip||!Object.isExtensible(e)?0:ph(qp(e))}function nr(e){return fn(e)?e:Ha(e,!1,sh,uh,kd)}function Rd(e){return Ha(e,!1,ah,dh,xd)}function Ki(e){return Ha(e,!0,ih,fh,Td)}function Ha(e,t,n,r,o){if(!Re(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=hh(e);if(s===0)return e;const i=o.get(e);if(i)return i;const a=new Proxy(e,s===2?r:n);return o.set(e,a),a}function ln(e){return fn(e)?ln(e.__v_raw):!!(e&&e.__v_isReactive)}function fn(e){return!!(e&&e.__v_isReadonly)}function yt(e){return!!(e&&e.__v_isShallow)}function $s(e){return e?!!e.__v_raw:!1}function fe(e){const t=e&&e.__v_raw;return t?fe(t):e}function rr(e){return!Ae(e,"__v_skip")&&Object.isExtensible(e)&&ud(e,"__v_skip",!0),e}const Dt=e=>Re(e)?nr(e):e,br=e=>Re(e)?Ki(e):e;function Ie(e){return e?e.__v_isRef===!0:!1}function me(e){return Od(e,!1)}function za(e){return Od(e,!0)}function Od(e,t){return Ie(e)?e:new gh(e,t)}class gh{constructor(t,n){this.dep=new Fs,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:fe(t),this._value=n?t:Dt(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||yt(t)||fn(t);t=r?t:fe(t),mt(t,n)&&(this._rawValue=t,this._value=r?t:Dt(t),this.dep.trigger())}}function Rn(e){return Ie(e)?e.value:e}const vh={get:(e,t,n)=>t==="__v_raw"?e:Rn(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ie(o)&&!Ie(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Ld(e){return ln(e)?e:new Proxy(e,vh)}class _h{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Fs,{get:r,set:o}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function bh(e){return new _h(e)}function yh(e){const t=le(e)?new Array(e.length):{};for(const n in e)t[n]=wh(e,n);return t}class Eh{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._raw=fe(t);let o=!0,s=t;if(!le(t)||!Os(String(n)))do o=!$s(s)||yt(s);while(o&&(s=s.__v_raw));this._shallow=o}get value(){let t=this._object[this._key];return this._shallow&&(t=Rn(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Ie(this._raw[this._key])){const n=this._object[this._key];if(Ie(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return Zp(this._raw,this._key)}}function wh(e,t,n){return new Eh(e,t,n)}class Ch{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Fs(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=no-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Te!==this)return _d(this,!0),!0}get value(){const t=this.dep.track();return Ed(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Sh(e,t,n=!1){let r,o;return ue(e)?r=e:(r=e.get,o=e.set),new Ch(r,o,n)}const No={},ls=new WeakMap;let Un;function Ah(e,t=!1,n=Un){if(n){let r=ls.get(n);r||ls.set(n,r=[]),r.push(e)}}function Ph(e,t,n=be){const{immediate:r,deep:o,once:s,scheduler:i,augmentJob:a,call:l}=n,u=_=>o?_:yt(_)||o===!1||o===0?on(_,1):on(_);let c,d,f,p,m=!1,g=!1;if(Ie(e)?(d=()=>e.value,m=yt(e)):ln(e)?(d=()=>u(e),m=!0):le(e)?(g=!0,m=e.some(_=>ln(_)||yt(_)),d=()=>e.map(_=>{if(Ie(_))return _.value;if(ln(_))return u(_);if(ue(_))return l?l(_,2):_()})):ue(e)?t?d=l?()=>l(e,2):e:d=()=>{if(f){un();try{f()}finally{dn()}}const _=Un;Un=c;try{return l?l(e,3,[p]):e(p)}finally{Un=_}}:d=Jt,t&&o){const _=d,P=o===!0?1/0:o;d=()=>on(_(),P)}const y=hd(),v=()=>{c.stop(),y&&y.active&&qa(y.effects,c)};if(s&&t){const _=t;t=(...P)=>{_(...P),v()}}let h=g?new Array(e.length).fill(No):No;const E=_=>{if(!(!(c.flags&1)||!c.dirty&&!_))if(t){const P=c.run();if(o||m||(g?P.some((R,k)=>mt(R,h[k])):mt(P,h))){f&&f();const R=Un;Un=c;try{const k=[P,h===No?void 0:g&&h[0]===No?[]:h,p];h=P,l?l(t,3,k):t(...k)}finally{Un=R}}}else c.run()};return a&&a(E),c=new gd(d),c.scheduler=i?()=>i(E,!1):E,p=_=>Ah(_,!1,c),f=c.onStop=()=>{const _=ls.get(c);if(_){if(l)l(_,4);else for(const P of _)P();ls.delete(c)}},t?r?E(!0):h=c.run():i?i(E.bind(null,!0),!0):c.run(),v.pause=c.pause.bind(c),v.resume=c.resume.bind(c),v.stop=v,v}function on(e,t=1/0,n){if(t<=0||!Re(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,Ie(e))on(e.value,t,n);else if(le(e))for(let r=0;r<e.length;r++)on(e[r],t,n);else if(id(e)||vr(e))e.forEach(r=>{on(r,t,n)});else if(cd(e)){for(const r in e)on(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&on(e[r],t,n)}return e}function _o(e,t,n,r){try{return r?e(...r):e()}catch(o){bo(o,t,n)}}function Ft(e,t,n,r){if(ue(e)){const o=_o(e,t,n,r);return o&&ad(o)&&o.catch(s=>{bo(s,t,n)}),o}if(le(e)){const o=[];for(let s=0;s<e.length;s++)o.push(Ft(e[s],t,n,r));return o}}function bo(e,t,n,r=!0){const o=t?t.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||be;if(t){let a=t.parent;const l=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const c=a.ec;if(c){for(let d=0;d<c.length;d++)if(c[d](e,l,u)===!1)return}a=a.parent}if(s){un(),_o(s,null,10,[e,l,u]),dn();return}}kh(e,n,o,r,i)}function kh(e,t,n,r=!0,o=!1){if(o)throw e;console.error(e)}const ct=[];let Kt=-1;const _r=[];let Sn=null,mr=0;const Nd=Promise.resolve();let cs=null;function pt(e){const t=cs||Nd;return e?t.then(this?e.bind(this):e):t}function xh(e){let t=Kt+1,n=ct.length;for(;t<n;){const r=t+n>>>1,o=ct[r],s=oo(o);s<e||s===e&&o.flags&2?t=r+1:n=r}return t}function Wa(e){if(!(e.flags&1)){const t=oo(e),n=ct[ct.length-1];!n||!(e.flags&2)&&t>=oo(n)?ct.push(e):ct.splice(xh(t),0,e),e.flags|=1,Id()}}function Id(){cs||(cs=Nd.then(Dd))}function Th(e){le(e)?_r.push(...e):Sn&&e.id===-1?Sn.splice(mr+1,0,e):e.flags&1||(_r.push(e),e.flags|=1),Id()}function Tl(e,t,n=Kt+1){for(;n<ct.length;n++){const r=ct[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;ct.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Md(e){if(_r.length){const t=[...new Set(_r)].sort((n,r)=>oo(n)-oo(r));if(_r.length=0,Sn){Sn.push(...t);return}for(Sn=t,mr=0;mr<Sn.length;mr++){const n=Sn[mr];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Sn=null,mr=0}}const oo=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Dd(e){try{for(Kt=0;Kt<ct.length;Kt++){const t=ct[Kt];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),_o(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Kt<ct.length;Kt++){const t=ct[Kt];t&&(t.flags&=-2)}Kt=-1,ct.length=0,Md(),cs=null,(ct.length||_r.length)&&Dd()}}let Ze=null,Fd=null;function us(e){const t=Ze;return Ze=e,Fd=e&&e.type.__scopeId||null,t}function Rh(e,t=Ze,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&vs(-1);const s=us(t);let i;try{i=e(...o)}finally{us(s),r._d&&vs(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function qd(e,t){if(Ze===null)return e;const n=Hs(Ze),r=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[s,i,a,l=be]=t[o];s&&(ue(s)&&(s={mounted:s,updated:s}),s.deep&&on(i),r.push({dir:s,instance:n,value:i,oldValue:void 0,arg:a,modifiers:l}))}return e}function qn(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let i=0;i<o.length;i++){const a=o[i];s&&(a.oldValue=s[i].value);let l=a.dir[r];l&&(un(),Ft(l,n,8,[e.el,a,e,t]),dn())}}const $d=Symbol("_vte"),Vd=e=>e.__isTeleport,Jr=e=>e&&(e.disabled||e.disabled===""),Rl=e=>e&&(e.defer||e.defer===""),Ol=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Ll=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Gi=(e,t)=>{const n=e&&e.to;return Oe(n)?t?t(n):null:n},jd={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,s,i,a,l,u){const{mc:c,pc:d,pbc:f,o:{insert:p,querySelector:m,createText:g,createComment:y}}=u,v=Jr(t.props);let{shapeFlag:h,children:E,dynamicChildren:_}=t;if(e==null){const P=t.el=g(""),R=t.anchor=g("");p(P,n,r),p(R,n,r);const k=(M,O)=>{h&16&&c(E,M,O,o,s,i,a,l)},V=()=>{const M=t.target=Gi(t.props,m),O=Bd(M,t,g,p);M&&(i!=="svg"&&Ol(M)?i="svg":i!=="mathml"&&Ll(M)&&(i="mathml"),o&&o.isCE&&(o.ce._teleportTargets||(o.ce._teleportTargets=new Set)).add(M),v||(k(M,O),Go(t,!1)))};v&&(k(n,R),Go(t,!0)),Rl(t.props)?(t.el.__isMounted=!1,He(()=>{V(),delete t.el.__isMounted},s)):V()}else{if(Rl(t.props)&&e.el.__isMounted===!1){He(()=>{jd.process(e,t,n,r,o,s,i,a,l,u)},s);return}t.el=e.el,t.targetStart=e.targetStart;const P=t.anchor=e.anchor,R=t.target=e.target,k=t.targetAnchor=e.targetAnchor,V=Jr(e.props),M=V?n:R,O=V?P:k;if(i==="svg"||Ol(R)?i="svg":(i==="mathml"||Ll(R))&&(i="mathml"),_?(f(e.dynamicChildren,_,M,o,s,i,a),Za(e,t,!0)):l||d(e,t,M,O,o,s,i,a,!1),v)V?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Io(t,n,P,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const N=t.target=Gi(t.props,m);N&&Io(t,N,null,u,0)}else V&&Io(t,R,k,u,1);Go(t,v)}},remove(e,t,n,{um:r,o:{remove:o}},s){const{shapeFlag:i,children:a,anchor:l,targetStart:u,targetAnchor:c,target:d,props:f}=e;if(d&&(o(u),o(c)),s&&o(l),i&16){const p=s||!Jr(f);for(let m=0;m<a.length;m++){const g=a[m];r(g,t,n,p,!!g.dynamicChildren)}}},move:Io,hydrate:Oh};function Io(e,t,n,{o:{insert:r},m:o},s=2){s===0&&r(e.targetAnchor,t,n);const{el:i,anchor:a,shapeFlag:l,children:u,props:c}=e,d=s===2;if(d&&r(i,t,n),(!d||Jr(c))&&l&16)for(let f=0;f<u.length;f++)o(u[f],t,n,2);d&&r(a,t,n)}function Oh(e,t,n,r,o,s,{o:{nextSibling:i,parentNode:a,querySelector:l,insert:u,createText:c}},d){function f(g,y,v,h){y.anchor=d(i(g),y,a(g),n,r,o,s),y.targetStart=v,y.targetAnchor=h}const p=t.target=Gi(t.props,l),m=Jr(t.props);if(p){const g=p._lpa||p.firstChild;if(t.shapeFlag&16)if(m)f(e,t,g,g&&i(g));else{t.anchor=i(e);let y=g;for(;y;){if(y&&y.nodeType===8){if(y.data==="teleport start anchor")t.targetStart=y;else if(y.data==="teleport anchor"){t.targetAnchor=y,p._lpa=t.targetAnchor&&i(t.targetAnchor);break}}y=i(y)}t.targetAnchor||Bd(p,t,c,u),d(g&&i(g),t,p,n,r,o,s)}Go(t,m)}else m&&t.shapeFlag&16&&f(e,t,e,i(e));return t.anchor&&i(t.anchor)}const Lh=jd;function Go(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 Bd(e,t,n,r){const o=t.targetStart=n(""),s=t.targetAnchor=n("");return o[$d]=s,e&&(r(o,e),r(s,e)),s}const nn=Symbol("_leaveCb"),Mo=Symbol("_enterCb");function Ud(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Vt(()=>{e.isMounted=!0}),xt(()=>{e.isUnmounting=!0}),e}const Ct=[Function,Array],Hd={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ct,onEnter:Ct,onAfterEnter:Ct,onEnterCancelled:Ct,onBeforeLeave:Ct,onLeave:Ct,onAfterLeave:Ct,onLeaveCancelled:Ct,onBeforeAppear:Ct,onAppear:Ct,onAfterAppear:Ct,onAppearCancelled:Ct},zd=e=>{const t=e.subTree;return t.component?zd(t.component):t},Nh={name:"BaseTransition",props:Hd,setup(e,{slots:t}){const n=Pe(),r=Ud();return()=>{const o=t.default&&Ka(t.default(),!0);if(!o||!o.length)return;const s=Wd(o),i=fe(e),{mode:a}=i;if(r.isLeaving)return ci(s);const l=Nl(s);if(!l)return ci(s);let u=so(l,i,r,n,d=>u=d);l.type!==Ye&&On(l,u);let c=n.subTree&&Nl(n.subTree);if(c&&c.type!==Ye&&!xn(c,l)&&zd(n).type!==Ye){let d=so(c,i,r,n);if(On(c,d),a==="out-in"&&l.type!==Ye)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,c=void 0},ci(s);a==="in-out"&&l.type!==Ye?d.delayLeave=(f,p,m)=>{const g=Kd(r,c);g[String(c.key)]=c,f[nn]=()=>{p(),f[nn]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{m(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return s}}};function Wd(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Ye){t=n;break}}return t}const Ih=Nh;function Kd(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 so(e,t,n,r,o){const{appear:s,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:y,onAppear:v,onAfterAppear:h,onAppearCancelled:E}=t,_=String(e.key),P=Kd(n,e),R=(M,O)=>{M&&Ft(M,r,9,O)},k=(M,O)=>{const N=O[1];R(M,O),le(M)?M.every(A=>A.length<=1)&&N():M.length<=1&&N()},V={mode:i,persisted:a,beforeEnter(M){let O=l;if(!n.isMounted)if(s)O=y||l;else return;M[nn]&&M[nn](!0);const N=P[_];N&&xn(e,N)&&N.el[nn]&&N.el[nn](),R(O,[M])},enter(M){let O=u,N=c,A=d;if(!n.isMounted)if(s)O=v||u,N=h||c,A=E||d;else return;let q=!1;const F=M[Mo]=Y=>{q||(q=!0,Y?R(A,[M]):R(N,[M]),V.delayedLeave&&V.delayedLeave(),M[Mo]=void 0)};O?k(O,[M,F]):F()},leave(M,O){const N=String(e.key);if(M[Mo]&&M[Mo](!0),n.isUnmounting)return O();R(f,[M]);let A=!1;const q=M[nn]=F=>{A||(A=!0,O(),F?R(g,[M]):R(m,[M]),M[nn]=void 0,P[N]===e&&delete P[N])};P[N]=e,p?k(p,[M,q]):q()},clone(M){const O=so(M,t,n,r,o);return o&&o(O),O}};return V}function ci(e){if(yo(e))return e=mn(e),e.children=null,e}function Nl(e){if(!yo(e))return Vd(e.type)&&e.children?Wd(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&&ue(n.default))return n.default()}}function On(e,t){e.shapeFlag&6&&e.component?(e.transition=t,On(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 Ka(e,t=!1,n){let r=[],o=0;for(let s=0;s<e.length;s++){let i=e[s];const a=n==null?i.key:String(n)+String(i.key!=null?i.key:s);i.type===st?(i.patchFlag&128&&o++,r=r.concat(Ka(i.children,t,a))):(t||i.type!==Ye)&&r.push(a!=null?mn(i,{key:a}):i)}if(o>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}function In(e,t){return ue(e)?je({name:e.name},t,{setup:e}):e}function Ga(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function aA(e){const t=Pe(),n=za(null);if(t){const o=t.refs===be?t.refs={}:t.refs;Object.defineProperty(o,e,{enumerable:!0,get:()=>n.value,set:s=>n.value=s})}return n}const ds=new WeakMap;function Yr(e,t,n,r,o=!1){if(le(e)){e.forEach((m,g)=>Yr(m,t&&(le(t)?t[g]:t),n,r,o));return}if(Jn(r)&&!o){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Yr(e,t,n,r.component.subTree);return}const s=r.shapeFlag&4?Hs(r.component):r.el,i=o?null:s,{i:a,r:l}=e,u=t&&t.r,c=a.refs===be?a.refs={}:a.refs,d=a.setupState,f=fe(d),p=d===be?sd:m=>Ae(f,m);if(u!=null&&u!==l){if(Il(t),Oe(u))c[u]=null,p(u)&&(d[u]=null);else if(Ie(u)){u.value=null;const m=t;m.k&&(c[m.k]=null)}}if(ue(l))_o(l,a,12,[i,c]);else{const m=Oe(l),g=Ie(l);if(m||g){const y=()=>{if(e.f){const v=m?p(l)?d[l]:c[l]:l.value;if(o)le(v)&&qa(v,s);else if(le(v))v.includes(s)||v.push(s);else if(m)c[l]=[s],p(l)&&(d[l]=c[l]);else{const h=[s];l.value=h,e.k&&(c[e.k]=h)}}else m?(c[l]=i,p(l)&&(d[l]=i)):g&&(l.value=i,e.k&&(c[e.k]=i))};if(i){const v=()=>{y(),ds.delete(e)};v.id=-1,ds.set(e,v),He(v,n)}else Il(e),y()}}}function Il(e){const t=ds.get(e);t&&(t.flags|=8,ds.delete(e))}const Ml=e=>e.nodeType===8;Is().requestIdleCallback;Is().cancelIdleCallback;function Mh(e,t){if(Ml(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Ml(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const Jn=e=>!!e.type.__asyncLoader;function lA(e){ue(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,hydrate:s,timeout:i,suspensible:a=!0,onError:l}=e;let u=null,c,d=0;const f=()=>(d++,u=null,p()),p=()=>{let m;return u||(m=u=t().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),l)return new Promise((y,v)=>{l(g,()=>y(f()),()=>v(g),d+1)});throw g}).then(g=>m!==u&&u?u:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),c=g,g)))};return In({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(m,g,y){let v=!1;(g.bu||(g.bu=[])).push(()=>v=!0);const h=()=>{v||y()},E=s?()=>{const _=s(h,P=>Mh(m,P));_&&(g.bum||(g.bum=[])).push(_)}:h;c?E():p().then(()=>!g.isUnmounted&&E())},get __asyncResolved(){return c},setup(){const m=Xe;if(Ga(m),c)return()=>Do(c,m);const g=E=>{u=null,bo(E,m,13,!r)};if(a&&m.suspense||Er)return p().then(E=>()=>Do(E,m)).catch(E=>(g(E),()=>r?ze(r,{error:E}):null));const y=me(!1),v=me(),h=me(!!o);return o&&setTimeout(()=>{h.value=!1},o),i!=null&&setTimeout(()=>{if(!y.value&&!v.value){const E=new Error(`Async component timed out after ${i}ms.`);g(E),v.value=E}},i),p().then(()=>{y.value=!0,m.parent&&yo(m.parent.vnode)&&m.parent.update()}).catch(E=>{g(E),v.value=E}),()=>{if(y.value&&c)return Do(c,m);if(v.value&&r)return ze(r,{error:v.value});if(n&&!h.value)return Do(n,m)}}})}function Do(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,i=ze(e,r,o);return i.ref=n,i.ce=s,delete t.vnode.ce,i}const yo=e=>e.type.__isKeepAlive,Dh={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Pe(),r=n.ctx;if(!r.renderer)return()=>{const h=t.default&&t.default();return h&&h.length===1?h[0]:h};const o=new Map,s=new Set;let i=null;const a=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:d}}}=r,f=d("div");r.activate=(h,E,_,P,R)=>{const k=h.component;u(h,E,_,0,a),l(k.vnode,h,E,_,k,a,P,h.slotScopeIds,R),He(()=>{k.isDeactivated=!1,k.a&&Kr(k.a);const V=h.props&&h.props.onVnodeMounted;V&&At(V,k.parent,h)},a)},r.deactivate=h=>{const E=h.component;ps(E.m),ps(E.a),u(h,f,null,1,a),He(()=>{E.da&&Kr(E.da);const _=h.props&&h.props.onVnodeUnmounted;_&&At(_,E.parent,h),E.isDeactivated=!0},a)};function p(h){ui(h),c(h,n,a,!0)}function m(h){o.forEach((E,_)=>{const P=ea(E.type);P&&!h(P)&&g(_)})}function g(h){const E=o.get(h);E&&(!i||!xn(E,i))?p(E):i&&ui(i),o.delete(h),s.delete(h)}ye(()=>[e.include,e.exclude],([h,E])=>{h&&m(_=>Br(h,_)),E&&m(_=>!Br(E,_))},{flush:"post",deep:!0});let y=null;const v=()=>{y!=null&&(hs(n.subTree.type)?He(()=>{o.set(y,Fo(n.subTree))},n.subTree.suspense):o.set(y,Fo(n.subTree)))};return Vt(v),Qa(v),xt(()=>{o.forEach(h=>{const{subTree:E,suspense:_}=n,P=Fo(E);if(h.type===P.type&&h.key===P.key){ui(P);const R=P.component.da;R&&He(R,_);return}p(h)})}),()=>{if(y=null,!t.default)return i=null;const h=t.default(),E=h[0];if(h.length>1)return i=null,h;if(!yr(E)||!(E.shapeFlag&4)&&!(E.shapeFlag&128))return i=null,E;let _=Fo(E);if(_.type===Ye)return i=null,_;const P=_.type,R=ea(Jn(_)?_.type.__asyncResolved||{}:P),{include:k,exclude:V,max:M}=e;if(k&&(!R||!Br(k,R))||V&&R&&Br(V,R))return _.shapeFlag&=-257,i=_,E;const O=_.key==null?P:_.key,N=o.get(O);return _.el&&(_=mn(_),E.shapeFlag&128&&(E.ssContent=_)),y=O,N?(_.el=N.el,_.component=N.component,_.transition&&On(_,_.transition),_.shapeFlag|=512,s.delete(O),s.add(O)):(s.add(O),M&&s.size>parseInt(M,10)&&g(s.values().next().value)),_.shapeFlag|=256,i=_,hs(E.type)?E:_}}},cA=Dh;function Br(e,t){return le(e)?e.some(n=>Br(n,t)):Oe(e)?e.split(",").includes(t):Fp(e)?(e.lastIndex=0,e.test(t)):!1}function Gd(e,t){Qd(e,"a",t)}function Vs(e,t){Qd(e,"da",t)}function Qd(e,t,n=Xe){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(js(t,r,n),n){let o=n.parent;for(;o&&o.parent;)yo(o.parent.vnode)&&Fh(r,t,n,o),o=o.parent}}function Fh(e,t,n,r){const o=js(t,e,r,!0);Bs(()=>{qa(r[t],o)},n)}function ui(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Fo(e){return e.shapeFlag&128?e.ssContent:e}function js(e,t,n=Xe,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{un();const a=wo(n),l=Ft(t,n,e,i);return a(),dn(),l});return r?o.unshift(s):o.push(s),s}}const gn=e=>(t,n=Xe)=>{(!Er||e==="sp")&&js(e,(...r)=>t(...r),n)},qh=gn("bm"),Vt=gn("m"),Jd=gn("bu"),Qa=gn("u"),xt=gn("bum"),Bs=gn("um"),$h=gn("sp"),Vh=gn("rtg"),jh=gn("rtc");function Bh(e,t=Xe){js("ec",e,t)}const Yd="components";function Uh(e,t){return Zd(Yd,e,!0,t)||e}const Xd=Symbol.for("v-ndc");function uA(e){return Oe(e)?Zd(Yd,e,!1)||e:e||Xd}function Zd(e,t,n=!0,r=!1){const o=Ze||Xe;if(o){const s=o.type;{const a=ea(s,!1);if(a&&(a===t||a===Et(t)||a===Ns(Et(t))))return s}const i=Dl(o[e]||s[e],t)||Dl(o.appContext[e],t);return!i&&r?s:i}}function Dl(e,t){return e&&(e[t]||e[Et(t)]||e[Ns(Et(t))])}function dA(e,t,n,r){let o;const s=n,i=le(e);if(i||Oe(e)){const a=i&&ln(e);let l=!1,u=!1;a&&(l=!yt(e),u=fn(e),e=qs(e)),o=new Array(e.length);for(let c=0,d=e.length;c<d;c++)o[c]=t(l?u?br(Dt(e[c])):Dt(e[c]):e[c],c,void 0,s)}else if(typeof e=="number"){o=new Array(e);for(let a=0;a<e;a++)o[a]=t(a+1,a,void 0,s)}else if(Re(e))if(e[Symbol.iterator])o=Array.from(e,(a,l)=>t(a,l,void 0,s));else{const a=Object.keys(e);o=new Array(a.length);for(let l=0,u=a.length;l<u;l++){const c=a[l];o[l]=t(e[c],c,l,s)}}else o=[];return o}function fA(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(le(r))for(let o=0;o<r.length;o++)e[r[o].name]=r[o].fn;else r&&(e[r.name]=r.key?(...o)=>{const s=r.fn(...o);return s&&(s.key=r.key),s}:r.fn)}return e}function mA(e,t,n={},r,o){if(Ze.ce||Ze.parent&&Jn(Ze.parent)&&Ze.parent.ce){const u=Object.keys(n).length>0;return t!=="default"&&(n.name=t),gs(),_s(st,null,[ze("slot",n,r&&r())],u?-2:64)}let s=e[t];s&&s._c&&(s._d=!1),gs();const i=s&&ef(s(n)),a=n.key||i&&i.key,l=_s(st,{key:(a&&!hn(a)?a:`_${t}`)+(!i&&r?"_fb":"")},i||(r?r():[]),i&&e._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),s&&s._c&&(s._d=!0),l}function ef(e){return e.some(t=>yr(t)?!(t.type===Ye||t.type===st&&!ef(t.children)):!0)?e:null}const Qi=e=>e?yf(e)?Hs(e):Qi(e.parent):null,Xr=je(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=>Qi(e.parent),$root:e=>Qi(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>nf(e),$forceUpdate:e=>e.f||(e.f=()=>{Wa(e.update)}),$nextTick:e=>e.n||(e.n=pt.bind(e.proxy)),$watch:e=>rg.bind(e)}),di=(e,t)=>e!==be&&!e.__isScriptSetup&&Ae(e,t),Hh={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:a,appContext:l}=e;if(t[0]!=="$"){const f=i[t];if(f!==void 0)switch(f){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(di(r,t))return i[t]=1,r[t];if(o!==be&&Ae(o,t))return i[t]=2,o[t];if(Ae(s,t))return i[t]=3,s[t];if(n!==be&&Ae(n,t))return i[t]=4,n[t];Ji&&(i[t]=0)}}const u=Xr[t];let c,d;if(u)return t==="$attrs"&&ot(e.attrs,"get",""),u(e);if((c=a.__cssModules)&&(c=c[t]))return c;if(n!==be&&Ae(n,t))return i[t]=4,n[t];if(d=l.config.globalProperties,Ae(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return di(o,t)?(o[t]=n,!0):r!==be&&Ae(r,t)?(r[t]=n,!0):Ae(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,props:s,type:i}},a){let l;return!!(n[a]||e!==be&&a[0]!=="$"&&Ae(e,a)||di(t,a)||Ae(s,a)||Ae(r,a)||Ae(Xr,a)||Ae(o.config.globalProperties,a)||(l=i.__cssModules)&&l[a])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ae(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function pA(){return zh().attrs}function zh(e){const t=Pe();return t.setupContext||(t.setupContext=wf(t))}function fs(e){return le(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function hA(e,t){return!e||!t?e||t:le(e)&&le(t)?e.concat(t):je({},fs(e),fs(t))}let Ji=!0;function Wh(e){const t=nf(e),n=e.proxy,r=e.ctx;Ji=!1,t.beforeCreate&&Fl(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:a,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:p,updated:m,activated:g,deactivated:y,beforeDestroy:v,beforeUnmount:h,destroyed:E,unmounted:_,render:P,renderTracked:R,renderTriggered:k,errorCaptured:V,serverPrefetch:M,expose:O,inheritAttrs:N,components:A,directives:q,filters:F}=t;if(u&&Kh(u,r,null),i)for(const J in i){const U=i[J];ue(U)&&(r[J]=U.bind(n))}if(o){const J=o.call(n,n);Re(J)&&(e.data=nr(J))}if(Ji=!0,s)for(const J in s){const U=s[J],se=ue(U)?U.bind(n,n):ue(U.get)?U.get.bind(n,n):Jt,we=!ue(U)&&ue(U.set)?U.set.bind(n):Jt,ie=j({get:se,set:we});Object.defineProperty(r,J,{enumerable:!0,configurable:!0,get:()=>ie.value,set:K=>ie.value=K})}if(a)for(const J in a)tf(a[J],r,n,J);if(l){const J=ue(l)?l.call(n):l;Reflect.ownKeys(J).forEach(U=>{Qo(U,J[U])})}c&&Fl(c,e,"c");function ee(J,U){le(U)?U.forEach(se=>J(se.bind(n))):U&&J(U.bind(n))}if(ee(qh,d),ee(Vt,f),ee(Jd,p),ee(Qa,m),ee(Gd,g),ee(Vs,y),ee(Bh,V),ee(jh,R),ee(Vh,k),ee(xt,h),ee(Bs,_),ee($h,M),le(O))if(O.length){const J=e.exposed||(e.exposed={});O.forEach(U=>{Object.defineProperty(J,U,{get:()=>n[U],set:se=>n[U]=se,enumerable:!0})})}else e.exposed||(e.exposed={});P&&e.render===Jt&&(e.render=P),N!=null&&(e.inheritAttrs=N),A&&(e.components=A),q&&(e.directives=q),M&&Ga(e)}function Kh(e,t,n=Jt){le(e)&&(e=Yi(e));for(const r in e){const o=e[r];let s;Re(o)?"default"in o?s=ut(o.from||r,o.default,!0):s=ut(o.from||r):s=ut(o),Ie(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[r]=s}}function Fl(e,t,n){Ft(le(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function tf(e,t,n,r){let o=r.includes(".")?of(n,r):()=>n[r];if(Oe(e)){const s=t[e];ue(s)&&ye(o,s)}else if(ue(e))ye(o,e.bind(n));else if(Re(e))if(le(e))e.forEach(s=>tf(s,t,n,r));else{const s=ue(e.handler)?e.handler.bind(n):t[e.handler];ue(s)&&ye(o,s,e)}}function nf(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,a=s.get(t);let l;return a?l=a:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(u=>ms(l,u,i,!0)),ms(l,t,i)),Re(t)&&s.set(t,l),l}function ms(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&ms(e,s,n,!0),o&&o.forEach(i=>ms(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=Gh[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const Gh={data:ql,props:$l,emits:$l,methods:Ur,computed:Ur,beforeCreate:at,created:at,beforeMount:at,mounted:at,beforeUpdate:at,updated:at,beforeDestroy:at,beforeUnmount:at,destroyed:at,unmounted:at,activated:at,deactivated:at,errorCaptured:at,serverPrefetch:at,components:Ur,directives:Ur,watch:Jh,provide:ql,inject:Qh};function ql(e,t){return t?e?function(){return je(ue(e)?e.call(this,this):e,ue(t)?t.call(this,this):t)}:t:e}function Qh(e,t){return Ur(Yi(e),Yi(t))}function Yi(e){if(le(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function at(e,t){return e?[...new Set([].concat(e,t))]:t}function Ur(e,t){return e?je(Object.create(null),e,t):t}function $l(e,t){return e?le(e)&&le(t)?[...new Set([...e,...t])]:je(Object.create(null),fs(e),fs(t??{})):t}function Jh(e,t){if(!e)return t;if(!t)return e;const n=je(Object.create(null),e);for(const r in t)n[r]=at(e[r],t[r]);return n}function rf(){return{app:null,config:{isNativeTag:sd,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 Yh=0;function Xh(e,t){return function(r,o=null){ue(r)||(r=je({},r)),o!=null&&!Re(o)&&(o=null);const s=rf(),i=new WeakSet,a=[];let l=!1;const u=s.app={_uid:Yh++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:Ng,get config(){return s.config},set config(c){},use(c,...d){return i.has(c)||(c&&ue(c.install)?(i.add(c),c.install(u,...d)):ue(c)&&(i.add(c),c(u,...d))),u},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),u},component(c,d){return d?(s.components[c]=d,u):s.components[c]},directive(c,d){return d?(s.directives[c]=d,u):s.directives[c]},mount(c,d,f){if(!l){const p=u._ceVNode||ze(r,o);return p.appContext=s,f===!0?f="svg":f===!1&&(f=void 0),e(p,c,f),l=!0,u._container=c,c.__vue_app__=u,Hs(p.component)}},onUnmount(c){a.push(c)},unmount(){l&&(Ft(a,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,d){return s.provides[c]=d,u},runWithContext(c){const d=Yn;Yn=u;try{return c()}finally{Yn=d}}};return u}}let Yn=null;function Qo(e,t){if(Xe){let n=Xe.provides;const r=Xe.parent&&Xe.parent.provides;r===n&&(n=Xe.provides=Object.create(r)),n[e]=t}}function ut(e,t,n=!1){const r=Pe();if(r||Yn){let o=Yn?Yn._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&&ue(t)?t.call(r&&r.proxy):t}}function Zh(){return!!(Pe()||Yn)}const eg=Symbol.for("v-scx"),tg=()=>ut(eg);function ng(e,t){return Ja(e,null,{flush:"sync"})}function ye(e,t,n){return Ja(e,t,n)}function Ja(e,t,n=be){const{immediate:r,deep:o,flush:s,once:i}=n,a=je({},n),l=t&&r||!t&&s!=="post";let u;if(Er){if(s==="sync"){const p=tg();u=p.__watcherHandles||(p.__watcherHandles=[])}else if(!l){const p=()=>{};return p.stop=Jt,p.resume=Jt,p.pause=Jt,p}}const c=Xe;a.call=(p,m,g)=>Ft(p,c,m,g);let d=!1;s==="post"?a.scheduler=p=>{He(p,c&&c.suspense)}:s!=="sync"&&(d=!0,a.scheduler=(p,m)=>{m?p():Wa(p)}),a.augmentJob=p=>{t&&(p.flags|=4),d&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const f=Ph(e,t,a);return Er&&(u?u.push(f):l&&f()),f}function rg(e,t,n){const r=this.proxy,o=Oe(e)?e.includes(".")?of(r,e):()=>r[e]:e.bind(r,r);let s;ue(t)?s=t:(s=t.handler,n=t);const i=wo(this),a=Ja(o,s.bind(r),n);return i(),a}function of(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}}function gA(e,t,n=be){const r=Pe(),o=Et(t),s=Nn(t),i=sf(e,o),a=bh((l,u)=>{let c,d=be,f;return ng(()=>{const p=e[o];mt(c,p)&&(c=p,u())}),{get(){return l(),n.get?n.get(c):c},set(p){const m=n.set?n.set(p):p;if(!mt(m,c)&&!(d!==be&&mt(p,d)))return;const g=r.vnode.props;g&&(t in g||o in g||s in g)&&(`onUpdate:${t}`in g||`onUpdate:${o}`in g||`onUpdate:${s}`in g)||(c=p,u()),r.emit(`update:${t}`,m),mt(p,m)&&mt(p,d)&&!mt(m,f)&&u(),d=p,f=m}}});return a[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?i||be:a,done:!1}:{done:!0}}}},a}const sf=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Et(t)}Modifiers`]||e[`${Nn(t)}Modifiers`];function og(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||be;let o=n;const s=t.startsWith("update:"),i=s&&sf(r,t.slice(7));i&&(i.trim&&(o=n.map(c=>Oe(c)?c.trim():c)),i.number&&(o=n.map(jp)));let a,l=r[a=oi(t)]||r[a=oi(Et(t))];!l&&s&&(l=r[a=oi(Nn(t))]),l&&Ft(l,e,6,o);const u=r[a+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Ft(u,e,6,o)}}const sg=new WeakMap;function af(e,t,n=!1){const r=n?sg:t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},a=!1;if(!ue(e)){const l=u=>{const c=af(u,t,!0);c&&(a=!0,je(i,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!s&&!a?(Re(e)&&r.set(e,null),null):(le(s)?s.forEach(l=>i[l]=null):je(i,s),Re(e)&&r.set(e,i),i)}function Us(e,t){return!e||!Rs(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ae(e,t[0].toLowerCase()+t.slice(1))||Ae(e,Nn(t))||Ae(e,t))}function Vl(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[s],slots:i,attrs:a,emit:l,render:u,renderCache:c,props:d,data:f,setupState:p,ctx:m,inheritAttrs:g}=e,y=us(e);let v,h;try{if(n.shapeFlag&4){const _=o||r,P=_;v=Gt(u.call(P,_,c,d,p,f,m)),h=a}else{const _=t;v=Gt(_.length>1?_(d,{attrs:a,slots:i,emit:l}):_(d,null)),h=t.props?a:ig(a)}}catch(_){Zr.length=0,bo(_,e,1),v=ze(Ye)}let E=v;if(h&&g!==!1){const _=Object.keys(h),{shapeFlag:P}=E;_.length&&P&7&&(s&&_.some(Fa)&&(h=ag(h,s)),E=mn(E,h,!1,!0))}return n.dirs&&(E=mn(E,null,!1,!0),E.dirs=E.dirs?E.dirs.concat(n.dirs):n.dirs),n.transition&&On(E,n.transition),v=E,us(y),v}const ig=e=>{let t;for(const n in e)(n==="class"||n==="style"||Rs(n))&&((t||(t={}))[n]=e[n]);return t},ag=(e,t)=>{const n={};for(const r in e)(!Fa(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function lg(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:a,patchFlag:l}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?jl(r,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let d=0;d<c.length;d++){const f=c[d];if(i[f]!==r[f]&&!Us(u,f))return!0}}}else return(o||a)&&(!a||!a.$stable)?!0:r===i?!1:r?i?jl(r,i,u):!0:!!i;return!1}function jl(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const s=r[o];if(t[s]!==e[s]&&!Us(n,s))return!0}return!1}function cg({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 lf={},cf=()=>Object.create(lf),uf=e=>Object.getPrototypeOf(e)===lf;function ug(e,t,n,r=!1){const o={},s=cf();e.propsDefaults=Object.create(null),df(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:Rd(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function dg(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,a=fe(o),[l]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let d=0;d<c.length;d++){let f=c[d];if(Us(e.emitsOptions,f))continue;const p=t[f];if(l)if(Ae(s,f))p!==s[f]&&(s[f]=p,u=!0);else{const m=Et(f);o[m]=Xi(l,a,m,p,e,!1)}else p!==s[f]&&(s[f]=p,u=!0)}}}else{df(e,t,o,s)&&(u=!0);let c;for(const d in a)(!t||!Ae(t,d)&&((c=Nn(d))===d||!Ae(t,c)))&&(l?n&&(n[d]!==void 0||n[c]!==void 0)&&(o[d]=Xi(l,a,d,void 0,e,!0)):delete o[d]);if(s!==a)for(const d in s)(!t||!Ae(t,d))&&(delete s[d],u=!0)}u&&rn(e.attrs,"set","")}function df(e,t,n,r){const[o,s]=e.propsOptions;let i=!1,a;if(t)for(let l in t){if(Wr(l))continue;const u=t[l];let c;o&&Ae(o,c=Et(l))?!s||!s.includes(c)?n[c]=u:(a||(a={}))[c]=u:Us(e.emitsOptions,l)||(!(l in r)||u!==r[l])&&(r[l]=u,i=!0)}if(s){const l=fe(n),u=a||be;for(let c=0;c<s.length;c++){const d=s[c];n[d]=Xi(o,l,d,u[d],e,!Ae(u,d))}}return i}function Xi(e,t,n,r,o,s){const i=e[n];if(i!=null){const a=Ae(i,"default");if(a&&r===void 0){const l=i.default;if(i.type!==Function&&!i.skipFactory&&ue(l)){const{propsDefaults:u}=o;if(n in u)r=u[n];else{const c=wo(o);r=u[n]=l.call(null,t),c()}}else r=l;o.ce&&o.ce._setProp(n,r)}i[0]&&(s&&!a?r=!1:i[1]&&(r===""||r===Nn(n))&&(r=!0))}return r}const fg=new WeakMap;function ff(e,t,n=!1){const r=n?fg:t.propsCache,o=r.get(e);if(o)return o;const s=e.props,i={},a=[];let l=!1;if(!ue(e)){const c=d=>{l=!0;const[f,p]=ff(d,t,!0);je(i,f),p&&a.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!l)return Re(e)&&r.set(e,gr),gr;if(le(s))for(let c=0;c<s.length;c++){const d=Et(s[c]);Bl(d)&&(i[d]=be)}else if(s)for(const c in s){const d=Et(c);if(Bl(d)){const f=s[c],p=i[d]=le(f)||ue(f)?{type:f}:je({},f),m=p.type;let g=!1,y=!0;if(le(m))for(let v=0;v<m.length;++v){const h=m[v],E=ue(h)&&h.name;if(E==="Boolean"){g=!0;break}else E==="String"&&(y=!1)}else g=ue(m)&&m.name==="Boolean";p[0]=g,p[1]=y,(g||Ae(p,"default"))&&a.push(d)}}const u=[i,a];return Re(e)&&r.set(e,u),u}function Bl(e){return e[0]!=="$"&&!Wr(e)}const Ya=e=>e==="_"||e==="_ctx"||e==="$stable",Xa=e=>le(e)?e.map(Gt):[Gt(e)],mg=(e,t,n)=>{if(t._n)return t;const r=Rh((...o)=>Xa(t(...o)),n);return r._c=!1,r},mf=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Ya(o))continue;const s=e[o];if(ue(s))t[o]=mg(o,s,r);else if(s!=null){const i=Xa(s);t[o]=()=>i}}},pf=(e,t)=>{const n=Xa(t);e.slots.default=()=>n},hf=(e,t,n)=>{for(const r in t)(n||!Ya(r))&&(e[r]=t[r])},pg=(e,t,n)=>{const r=e.slots=cf();if(e.vnode.shapeFlag&32){const o=t._;o?(hf(r,t,n),n&&ud(r,"_",o,!0)):mf(t,r)}else t&&pf(e,t)},hg=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=be;if(r.shapeFlag&32){const a=t._;a?n&&a===1?s=!1:hf(o,t,n):(s=!t.$stable,mf(t,o)),i=t}else t&&(pf(e,t),i={default:1});if(s)for(const a in o)!Ya(a)&&i[a]==null&&delete o[a]},He=yg;function gg(e){return vg(e)}function vg(e,t){const n=Is();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:a,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:p=Jt,insertStaticContent:m}=e,g=(C,S,L,z=null,G=null,W=null,b=void 0,w=null,x=!!S.dynamicChildren)=>{if(C===S)return;C&&!xn(C,S)&&(z=D(C),K(C,G,W,!0),C=null),S.patchFlag===-2&&(x=!1,S.dynamicChildren=null);const{type:I,ref:te,shapeFlag:Q}=S;switch(I){case Eo:y(C,S,L,z);break;case Ye:v(C,S,L,z);break;case mi:C==null&&h(S,L,z,b);break;case st:A(C,S,L,z,G,W,b,w,x);break;default:Q&1?P(C,S,L,z,G,W,b,w,x):Q&6?q(C,S,L,z,G,W,b,w,x):(Q&64||Q&128)&&I.process(C,S,L,z,G,W,b,w,x,re)}te!=null&&G?Yr(te,C&&C.ref,W,S||C,!S):te==null&&C&&C.ref!=null&&Yr(C.ref,null,W,C,!0)},y=(C,S,L,z)=>{if(C==null)r(S.el=a(S.children),L,z);else{const G=S.el=C.el;S.children!==C.children&&u(G,S.children)}},v=(C,S,L,z)=>{C==null?r(S.el=l(S.children||""),L,z):S.el=C.el},h=(C,S,L,z)=>{[C.el,C.anchor]=m(C.children,S,L,z,C.el,C.anchor)},E=({el:C,anchor:S},L,z)=>{let G;for(;C&&C!==S;)G=f(C),r(C,L,z),C=G;r(S,L,z)},_=({el:C,anchor:S})=>{let L;for(;C&&C!==S;)L=f(C),o(C),C=L;o(S)},P=(C,S,L,z,G,W,b,w,x)=>{if(S.type==="svg"?b="svg":S.type==="math"&&(b="mathml"),C==null)R(S,L,z,G,W,b,w,x);else{const I=C.el&&C.el._isVueCE?C.el:null;try{I&&I._beginPatch(),M(C,S,G,W,b,w,x)}finally{I&&I._endPatch()}}},R=(C,S,L,z,G,W,b,w)=>{let x,I;const{props:te,shapeFlag:Q,transition:T,dirs:B}=C;if(x=C.el=i(C.type,W,te&&te.is,te),Q&8?c(x,C.children):Q&16&&V(C.children,x,null,z,G,fi(C,W),b,w),B&&qn(C,null,z,"created"),k(x,C,C.scopeId,b,z),te){for(const ce in te)ce!=="value"&&!Wr(ce)&&s(x,ce,null,te[ce],W,z);"value"in te&&s(x,"value",null,te.value,W),(I=te.onVnodeBeforeMount)&&At(I,z,C)}B&&qn(C,null,z,"beforeMount");const oe=_g(G,T);oe&&T.beforeEnter(x),r(x,S,L),((I=te&&te.onVnodeMounted)||oe||B)&&He(()=>{I&&At(I,z,C),oe&&T.enter(x),B&&qn(C,null,z,"mounted")},G)},k=(C,S,L,z,G)=>{if(L&&p(C,L),z)for(let W=0;W<z.length;W++)p(C,z[W]);if(G){let W=G.subTree;if(S===W||hs(W.type)&&(W.ssContent===S||W.ssFallback===S)){const b=G.vnode;k(C,b,b.scopeId,b.slotScopeIds,G.parent)}}},V=(C,S,L,z,G,W,b,w,x=0)=>{for(let I=x;I<C.length;I++){const te=C[I]=w?An(C[I]):Gt(C[I]);g(null,te,S,L,z,G,W,b,w)}},M=(C,S,L,z,G,W,b)=>{const w=S.el=C.el;let{patchFlag:x,dynamicChildren:I,dirs:te}=S;x|=C.patchFlag&16;const Q=C.props||be,T=S.props||be;let B;if(L&&$n(L,!1),(B=T.onVnodeBeforeUpdate)&&At(B,L,S,C),te&&qn(S,C,L,"beforeUpdate"),L&&$n(L,!0),(Q.innerHTML&&T.innerHTML==null||Q.textContent&&T.textContent==null)&&c(w,""),I?O(C.dynamicChildren,I,w,L,z,fi(S,G),W):b||U(C,S,w,null,L,z,fi(S,G),W,!1),x>0){if(x&16)N(w,Q,T,L,G);else if(x&2&&Q.class!==T.class&&s(w,"class",null,T.class,G),x&4&&s(w,"style",Q.style,T.style,G),x&8){const oe=S.dynamicProps;for(let ce=0;ce<oe.length;ce++){const ge=oe[ce],Be=Q[ge],Fe=T[ge];(Fe!==Be||ge==="value")&&s(w,ge,Be,Fe,G,L)}}x&1&&C.children!==S.children&&c(w,S.children)}else!b&&I==null&&N(w,Q,T,L,G);((B=T.onVnodeUpdated)||te)&&He(()=>{B&&At(B,L,S,C),te&&qn(S,C,L,"updated")},z)},O=(C,S,L,z,G,W,b)=>{for(let w=0;w<S.length;w++){const x=C[w],I=S[w],te=x.el&&(x.type===st||!xn(x,I)||x.shapeFlag&198)?d(x.el):L;g(x,I,te,null,z,G,W,b,!0)}},N=(C,S,L,z,G)=>{if(S!==L){if(S!==be)for(const W in S)!Wr(W)&&!(W in L)&&s(C,W,S[W],null,G,z);for(const W in L){if(Wr(W))continue;const b=L[W],w=S[W];b!==w&&W!=="value"&&s(C,W,w,b,G,z)}"value"in L&&s(C,"value",S.value,L.value,G)}},A=(C,S,L,z,G,W,b,w,x)=>{const I=S.el=C?C.el:a(""),te=S.anchor=C?C.anchor:a("");let{patchFlag:Q,dynamicChildren:T,slotScopeIds:B}=S;B&&(w=w?w.concat(B):B),C==null?(r(I,L,z),r(te,L,z),V(S.children||[],L,te,G,W,b,w,x)):Q>0&&Q&64&&T&&C.dynamicChildren?(O(C.dynamicChildren,T,L,G,W,b,w),(S.key!=null||G&&S===G.subTree)&&Za(C,S,!0)):U(C,S,L,te,G,W,b,w,x)},q=(C,S,L,z,G,W,b,w,x)=>{S.slotScopeIds=w,C==null?S.shapeFlag&512?G.ctx.activate(S,L,z,b,x):F(S,L,z,G,W,b,x):Y(C,S,x)},F=(C,S,L,z,G,W,b)=>{const w=C.component=xg(C,z,G);if(yo(C)&&(w.ctx.renderer=re),Tg(w,!1,b),w.asyncDep){if(G&&G.registerDep(w,ee,b),!C.el){const x=w.subTree=ze(Ye);v(null,x,S,L),C.placeholder=x.el}}else ee(w,C,S,L,G,W,b)},Y=(C,S,L)=>{const z=S.component=C.component;if(lg(C,S,L))if(z.asyncDep&&!z.asyncResolved){J(z,S,L);return}else z.next=S,z.update();else S.el=C.el,z.vnode=S},ee=(C,S,L,z,G,W,b)=>{const w=()=>{if(C.isMounted){let{next:Q,bu:T,u:B,parent:oe,vnode:ce}=C;{const Tt=gf(C);if(Tt){Q&&(Q.el=ce.el,J(C,Q,b)),Tt.asyncDep.then(()=>{C.isUnmounted||w()});return}}let ge=Q,Be;$n(C,!1),Q?(Q.el=ce.el,J(C,Q,b)):Q=ce,T&&Kr(T),(Be=Q.props&&Q.props.onVnodeBeforeUpdate)&&At(Be,oe,Q,ce),$n(C,!0);const Fe=Vl(C),wt=C.subTree;C.subTree=Fe,g(wt,Fe,d(wt.el),D(wt),C,G,W),Q.el=Fe.el,ge===null&&cg(C,Fe.el),B&&He(B,G),(Be=Q.props&&Q.props.onVnodeUpdated)&&He(()=>At(Be,oe,Q,ce),G)}else{let Q;const{el:T,props:B}=S,{bm:oe,m:ce,parent:ge,root:Be,type:Fe}=C,wt=Jn(S);$n(C,!1),oe&&Kr(oe),!wt&&(Q=B&&B.onVnodeBeforeMount)&&At(Q,ge,S),$n(C,!0);{Be.ce&&Be.ce._def.shadowRoot!==!1&&Be.ce._injectChildStyle(Fe);const Tt=C.subTree=Vl(C);g(null,Tt,L,z,C,G,W),S.el=Tt.el}if(ce&&He(ce,G),!wt&&(Q=B&&B.onVnodeMounted)){const Tt=S;He(()=>At(Q,ge,Tt),G)}(S.shapeFlag&256||ge&&Jn(ge.vnode)&&ge.vnode.shapeFlag&256)&&C.a&&He(C.a,G),C.isMounted=!0,S=L=z=null}};C.scope.on();const x=C.effect=new gd(w);C.scope.off();const I=C.update=x.run.bind(x),te=C.job=x.runIfDirty.bind(x);te.i=C,te.id=C.uid,x.scheduler=()=>Wa(te),$n(C,!0),I()},J=(C,S,L)=>{S.component=C;const z=C.vnode.props;C.vnode=S,C.next=null,dg(C,S.props,z,L),hg(C,S.children,L),un(),Tl(C),dn()},U=(C,S,L,z,G,W,b,w,x=!1)=>{const I=C&&C.children,te=C?C.shapeFlag:0,Q=S.children,{patchFlag:T,shapeFlag:B}=S;if(T>0){if(T&128){we(I,Q,L,z,G,W,b,w,x);return}else if(T&256){se(I,Q,L,z,G,W,b,w,x);return}}B&8?(te&16&&ae(I,G,W),Q!==I&&c(L,Q)):te&16?B&16?we(I,Q,L,z,G,W,b,w,x):ae(I,G,W,!0):(te&8&&c(L,""),B&16&&V(Q,L,z,G,W,b,w,x))},se=(C,S,L,z,G,W,b,w,x)=>{C=C||gr,S=S||gr;const I=C.length,te=S.length,Q=Math.min(I,te);let T;for(T=0;T<Q;T++){const B=S[T]=x?An(S[T]):Gt(S[T]);g(C[T],B,L,null,G,W,b,w,x)}I>te?ae(C,G,W,!0,!1,Q):V(S,L,z,G,W,b,w,x,Q)},we=(C,S,L,z,G,W,b,w,x)=>{let I=0;const te=S.length;let Q=C.length-1,T=te-1;for(;I<=Q&&I<=T;){const B=C[I],oe=S[I]=x?An(S[I]):Gt(S[I]);if(xn(B,oe))g(B,oe,L,null,G,W,b,w,x);else break;I++}for(;I<=Q&&I<=T;){const B=C[Q],oe=S[T]=x?An(S[T]):Gt(S[T]);if(xn(B,oe))g(B,oe,L,null,G,W,b,w,x);else break;Q--,T--}if(I>Q){if(I<=T){const B=T+1,oe=B<te?S[B].el:z;for(;I<=T;)g(null,S[I]=x?An(S[I]):Gt(S[I]),L,oe,G,W,b,w,x),I++}}else if(I>T)for(;I<=Q;)K(C[I],G,W,!0),I++;else{const B=I,oe=I,ce=new Map;for(I=oe;I<=T;I++){const vt=S[I]=x?An(S[I]):Gt(S[I]);vt.key!=null&&ce.set(vt.key,I)}let ge,Be=0;const Fe=T-oe+1;let wt=!1,Tt=0;const Lr=new Array(Fe);for(I=0;I<Fe;I++)Lr[I]=0;for(I=B;I<=Q;I++){const vt=C[I];if(Be>=Fe){K(vt,G,W,!0);continue}let Bt;if(vt.key!=null)Bt=ce.get(vt.key);else for(ge=oe;ge<=T;ge++)if(Lr[ge-oe]===0&&xn(vt,S[ge])){Bt=ge;break}Bt===void 0?K(vt,G,W,!0):(Lr[Bt-oe]=I+1,Bt>=Tt?Tt=Bt:wt=!0,g(vt,S[Bt],L,null,G,W,b,w,x),Be++)}const wl=wt?bg(Lr):gr;for(ge=wl.length-1,I=Fe-1;I>=0;I--){const vt=oe+I,Bt=S[vt],Cl=S[vt+1],Sl=vt+1<te?Cl.el||Cl.placeholder:z;Lr[I]===0?g(null,Bt,L,Sl,G,W,b,w,x):wt&&(ge<0||I!==wl[ge]?ie(Bt,L,Sl,2):ge--)}}},ie=(C,S,L,z,G=null)=>{const{el:W,type:b,transition:w,children:x,shapeFlag:I}=C;if(I&6){ie(C.component.subTree,S,L,z);return}if(I&128){C.suspense.move(S,L,z);return}if(I&64){b.move(C,S,L,re);return}if(b===st){r(W,S,L);for(let Q=0;Q<x.length;Q++)ie(x[Q],S,L,z);r(C.anchor,S,L);return}if(b===mi){E(C,S,L);return}if(z!==2&&I&1&&w)if(z===0)w.beforeEnter(W),r(W,S,L),He(()=>w.enter(W),G);else{const{leave:Q,delayLeave:T,afterLeave:B}=w,oe=()=>{C.ctx.isUnmounted?o(W):r(W,S,L)},ce=()=>{W._isLeaving&&W[nn](!0),Q(W,()=>{oe(),B&&B()})};T?T(W,oe,ce):ce()}else r(W,S,L)},K=(C,S,L,z=!1,G=!1)=>{const{type:W,props:b,ref:w,children:x,dynamicChildren:I,shapeFlag:te,patchFlag:Q,dirs:T,cacheIndex:B}=C;if(Q===-2&&(G=!1),w!=null&&(un(),Yr(w,null,L,C,!0),dn()),B!=null&&(S.renderCache[B]=void 0),te&256){S.ctx.deactivate(C);return}const oe=te&1&&T,ce=!Jn(C);let ge;if(ce&&(ge=b&&b.onVnodeBeforeUnmount)&&At(ge,S,C),te&6)xe(C.component,L,z);else{if(te&128){C.suspense.unmount(L,z);return}oe&&qn(C,null,S,"beforeUnmount"),te&64?C.type.remove(C,S,L,re,z):I&&!I.hasOnce&&(W!==st||Q>0&&Q&64)?ae(I,S,L,!1,!0):(W===st&&Q&384||!G&&te&16)&&ae(x,S,L),z&&de(C)}(ce&&(ge=b&&b.onVnodeUnmounted)||oe)&&He(()=>{ge&&At(ge,S,C),oe&&qn(C,null,S,"unmounted")},L)},de=C=>{const{type:S,el:L,anchor:z,transition:G}=C;if(S===st){_e(L,z);return}if(S===mi){_(C);return}const W=()=>{o(L),G&&!G.persisted&&G.afterLeave&&G.afterLeave()};if(C.shapeFlag&1&&G&&!G.persisted){const{leave:b,delayLeave:w}=G,x=()=>b(L,W);w?w(C.el,W,x):x()}else W()},_e=(C,S)=>{let L;for(;C!==S;)L=f(C),o(C),C=L;o(S)},xe=(C,S,L)=>{const{bum:z,scope:G,job:W,subTree:b,um:w,m:x,a:I}=C;ps(x),ps(I),z&&Kr(z),G.stop(),W&&(W.flags|=8,K(b,C,S,L)),w&&He(w,S),He(()=>{C.isUnmounted=!0},S)},ae=(C,S,L,z=!1,G=!1,W=0)=>{for(let b=W;b<C.length;b++)K(C[b],S,L,z,G)},D=C=>{if(C.shapeFlag&6)return D(C.component.subTree);if(C.shapeFlag&128)return C.suspense.next();const S=f(C.anchor||C.el),L=S&&S[$d];return L?f(L):S};let X=!1;const Z=(C,S,L)=>{C==null?S._vnode&&K(S._vnode,null,null,!0):g(S._vnode||null,C,S,null,null,null,L),S._vnode=C,X||(X=!0,Tl(),Md(),X=!1)},re={p:g,um:K,m:ie,r:de,mt:F,mc:V,pc:U,pbc:O,n:D,o:e};return{render:Z,hydrate:void 0,createApp:Xh(Z)}}function fi({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 $n({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function _g(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Za(e,t,n=!1){const r=e.children,o=t.children;if(le(r)&&le(o))for(let s=0;s<r.length;s++){const i=r[s];let a=o[s];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=o[s]=An(o[s]),a.el=i.el),!n&&a.patchFlag!==-2&&Za(i,a)),a.type===Eo&&a.patchFlag!==-1&&(a.el=i.el),a.type===Ye&&!a.el&&(a.el=i.el)}}function bg(e){const t=e.slice(),n=[0];let r,o,s,i,a;const l=e.length;for(r=0;r<l;r++){const u=e[r];if(u!==0){if(o=n[n.length-1],e[o]<u){t[r]=o,n.push(r);continue}for(s=0,i=n.length-1;s<i;)a=s+i>>1,e[n[a]]<u?s=a+1:i=a;u<e[n[s]]&&(s>0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}function gf(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:gf(t)}function ps(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const hs=e=>e.__isSuspense;function yg(e,t){t&&t.pendingBranch?le(e)?t.effects.push(...e):t.effects.push(e):Th(e)}const st=Symbol.for("v-fgt"),Eo=Symbol.for("v-txt"),Ye=Symbol.for("v-cmt"),mi=Symbol.for("v-stc"),Zr=[];let bt=null;function gs(e=!1){Zr.push(bt=e?null:[])}function Eg(){Zr.pop(),bt=Zr[Zr.length-1]||null}let io=1;function vs(e,t=!1){io+=e,e<0&&bt&&t&&(bt.hasOnce=!0)}function vf(e){return e.dynamicChildren=io>0?bt||gr:null,Eg(),io>0&&bt&&bt.push(e),e}function vA(e,t,n,r,o,s){return vf(bf(e,t,n,r,o,s,!0))}function _s(e,t,n,r,o){return vf(ze(e,t,n,r,o,!0))}function yr(e){return e?e.__v_isVNode===!0:!1}function xn(e,t){return e.type===t.type&&e.key===t.key}const _f=({key:e})=>e??null,Jo=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Oe(e)||Ie(e)||ue(e)?{i:Ze,r:e,k:t,f:!!n}:e:null);function bf(e,t=null,n=null,r=0,o=null,s=e===st?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&_f(t),ref:t&&Jo(t),scopeId:Fd,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ze};return a?(el(l,n),s&128&&e.normalize(l)):n&&(l.shapeFlag|=Oe(n)?8:16),io>0&&!i&&bt&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&bt.push(l),l}const ze=wg;function wg(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Xd)&&(e=Ye),yr(e)){const a=mn(e,t,!0);return n&&el(a,n),io>0&&!s&&bt&&(a.shapeFlag&6?bt[bt.indexOf(e)]=a:bt.push(a)),a.patchFlag=-2,a}if(Lg(e)&&(e=e.__vccOpts),t){t=Cg(t);let{class:a,style:l}=t;a&&!Oe(a)&&(t.class=Ds(a)),Re(l)&&($s(l)&&!le(l)&&(l=je({},l)),t.style=Ms(l))}const i=Oe(e)?1:hs(e)?128:Vd(e)?64:Re(e)?4:ue(e)?2:0;return bf(e,t,n,r,o,i,s,!0)}function Cg(e){return e?$s(e)||uf(e)?je({},e):e:null}function mn(e,t,n=!1,r=!1){const{props:o,ref:s,patchFlag:i,children:a,transition:l}=e,u=t?Ag(o||{},t):o,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&_f(u),ref:t&&t.ref?n&&s?le(s)?s.concat(Jo(t)):[s,Jo(t)]:Jo(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==st?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&mn(e.ssContent),ssFallback:e.ssFallback&&mn(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&On(c,l.clone(c)),c}function Sg(e=" ",t=0){return ze(Eo,null,e,t)}function _A(e="",t=!1){return t?(gs(),_s(Ye,null,e)):ze(Ye,null,e)}function Gt(e){return e==null||typeof e=="boolean"?ze(Ye):le(e)?ze(st,null,e.slice()):yr(e)?An(e):ze(Eo,null,String(e))}function An(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:mn(e)}function el(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(le(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),el(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!uf(t)?t._ctx=Ze:o===3&&Ze&&(Ze.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ue(t)?(t={default:t,_ctx:Ze},n=32):(t=String(t),r&64?(n=16,t=[Sg(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ag(...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=Ds([t.class,r.class]));else if(o==="style")t.style=Ms([t.style,r.style]);else if(Rs(o)){const s=t[o],i=r[o];i&&s!==i&&!(le(s)&&s.includes(i))&&(t[o]=s?[].concat(s,i):i)}else o!==""&&(t[o]=r[o])}return t}function At(e,t,n,r=null){Ft(e,t,7,[n,r])}const Pg=rf();let kg=0;function xg(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||Pg,s={uid:kg++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new pd(!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:ff(r,o),emitsOptions:af(r,o),emit:null,emitted:null,propsDefaults:be,inheritAttrs:r.inheritAttrs,ctx:be,data:be,props:be,attrs:be,slots:be,refs:be,setupState:be,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=og.bind(null,s),e.ce&&e.ce(s),s}let Xe=null;const Pe=()=>Xe||Ze;let bs,Zi;{const e=Is(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=>{o.length>1?o.forEach(i=>i(s)):o[0](s)}};bs=t("__VUE_INSTANCE_SETTERS__",n=>Xe=n),Zi=t("__VUE_SSR_SETTERS__",n=>Er=n)}const wo=e=>{const t=Xe;return bs(e),e.scope.on(),()=>{e.scope.off(),bs(t)}},Ul=()=>{Xe&&Xe.scope.off(),bs(null)};function yf(e){return e.vnode.shapeFlag&4}let Er=!1;function Tg(e,t=!1,n=!1){t&&Zi(t);const{props:r,children:o}=e.vnode,s=yf(e);ug(e,r,s,t),pg(e,o,n||t);const i=s?Rg(e,t):void 0;return t&&Zi(!1),i}function Rg(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Hh);const{setup:r}=n;if(r){un();const o=e.setupContext=r.length>1?wf(e):null,s=wo(e),i=_o(r,e,0,[e.props,o]),a=ad(i);if(dn(),s(),(a||e.sp)&&!Jn(e)&&Ga(e),a){if(i.then(Ul,Ul),t)return i.then(l=>{Hl(e,l)}).catch(l=>{bo(l,e,0)});e.asyncDep=i}else Hl(e,i)}else Ef(e)}function Hl(e,t,n){ue(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Re(t)&&(e.setupState=Ld(t)),Ef(e)}function Ef(e,t,n){const r=e.type;e.render||(e.render=r.render||Jt);{const o=wo(e);un();try{Wh(e)}finally{dn(),o()}}}const Og={get(e,t){return ot(e,"get",""),e[t]}};function wf(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Og),slots:e.slots,emit:e.emit,expose:t}}function Hs(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ld(rr(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Xr)return Xr[n](e)},has(t,n){return n in t||n in Xr}})):e.proxy}function ea(e,t=!0){return ue(e)?e.displayName||e.name:e.name||t&&e.__name}function Lg(e){return ue(e)&&"__vccOpts"in e}const j=(e,t)=>Sh(e,t,Er);function H(e,t,n){try{vs(-1);const r=arguments.length;return r===2?Re(t)&&!le(t)?yr(t)?ze(e,null,[t]):ze(e,t):ze(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&yr(n)&&(n=[n]),ze(e,t,n))}finally{vs(1)}}const Ng="3.5.25";let ta;const zl=typeof window<"u"&&window.trustedTypes;if(zl)try{ta=zl.createPolicy("vue",{createHTML:e=>e})}catch{}const Cf=ta?e=>ta.createHTML(e):e=>e,Ig="http://www.w3.org/2000/svg",Mg="http://www.w3.org/1998/Math/MathML",tn=typeof document<"u"?document:null,Wl=tn&&tn.createElement("template"),Dg={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"?tn.createElementNS(Ig,e):t==="mathml"?tn.createElementNS(Mg,e):n?tn.createElement(e,{is:n}):tn.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>tn.createTextNode(e),createComment:e=>tn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>tn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Wl.innerHTML=Cf(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const a=Wl.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},vn="transition",Ir="animation",wr=Symbol("_vtc"),Sf={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},Af=je({},Hd,Sf),Fg=e=>(e.displayName="Transition",e.props=Af,e),ao=Fg((e,{slots:t})=>H(Ih,Pf(e),t)),Vn=(e,t=[])=>{le(e)?e.forEach(n=>n(...t)):e&&e(...t)},Kl=e=>e?le(e)?e.some(t=>t.length>1):e.length>1:!1;function Pf(e){const t={};for(const A in e)A in Sf||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:u=i,appearToClass:c=a,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,m=qg(o),g=m&&m[0],y=m&&m[1],{onBeforeEnter:v,onEnter:h,onEnterCancelled:E,onLeave:_,onLeaveCancelled:P,onBeforeAppear:R=v,onAppear:k=h,onAppearCancelled:V=E}=t,M=(A,q,F,Y)=>{A._enterCancelled=Y,En(A,q?c:a),En(A,q?u:i),F&&F()},O=(A,q)=>{A._isLeaving=!1,En(A,d),En(A,p),En(A,f),q&&q()},N=A=>(q,F)=>{const Y=A?k:h,ee=()=>M(q,A,F);Vn(Y,[q,ee]),Gl(()=>{En(q,A?l:s),Wt(q,A?c:a),Kl(Y)||Ql(q,r,g,ee)})};return je(t,{onBeforeEnter(A){Vn(v,[A]),Wt(A,s),Wt(A,i)},onBeforeAppear(A){Vn(R,[A]),Wt(A,l),Wt(A,u)},onEnter:N(!1),onAppear:N(!0),onLeave(A,q){A._isLeaving=!0;const F=()=>O(A,q);Wt(A,d),A._enterCancelled?(Wt(A,f),na(A)):(na(A),Wt(A,f)),Gl(()=>{A._isLeaving&&(En(A,d),Wt(A,p),Kl(_)||Ql(A,r,y,F))}),Vn(_,[A,F])},onEnterCancelled(A){M(A,!1,void 0,!0),Vn(E,[A])},onAppearCancelled(A){M(A,!0,void 0,!0),Vn(V,[A])},onLeaveCancelled(A){O(A),Vn(P,[A])}})}function qg(e){if(e==null)return null;if(Re(e))return[pi(e.enter),pi(e.leave)];{const t=pi(e);return[t,t]}}function pi(e){return Bp(e)}function Wt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[wr]||(e[wr]=new Set)).add(t)}function En(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[wr];n&&(n.delete(t),n.size||(e[wr]=void 0))}function Gl(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let $g=0;function Ql(e,t,n,r){const o=e._endId=++$g,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:i,timeout:a,propCount:l}=kf(e,t);if(!i)return r();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),s()},f=p=>{p.target===e&&++c>=l&&d()};setTimeout(()=>{c<l&&d()},a+1),e.addEventListener(u,f)}function kf(e,t){const n=window.getComputedStyle(e),r=m=>(n[m]||"").split(", "),o=r(`${vn}Delay`),s=r(`${vn}Duration`),i=Jl(o,s),a=r(`${Ir}Delay`),l=r(`${Ir}Duration`),u=Jl(a,l);let c=null,d=0,f=0;t===vn?i>0&&(c=vn,d=i,f=s.length):t===Ir?u>0&&(c=Ir,d=u,f=l.length):(d=Math.max(i,u),c=d>0?i>u?vn:Ir:null,f=c?c===vn?s.length:l.length:0);const p=c===vn&&/\b(?:transform|all)(?:,|$)/.test(r(`${vn}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:p}}function Jl(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Yl(n)+Yl(e[r])))}function Yl(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function na(e){return(e?e.ownerDocument:document).body.offsetHeight}function Vg(e,t,n){const r=e[wr];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ys=Symbol("_vod"),xf=Symbol("_vsh"),bA={name:"show",beforeMount(e,{value:t},{transition:n}){e[ys]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Mr(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Mr(e,!0),r.enter(e)):r.leave(e,()=>{Mr(e,!1)}):Mr(e,t))},beforeUnmount(e,{value:t}){Mr(e,t)}};function Mr(e,t){e.style.display=t?e[ys]:"none",e[xf]=!t}const jg=Symbol(""),Bg=/(?:^|;)\s*display\s*:/;function Ug(e,t,n){const r=e.style,o=Oe(n);let s=!1;if(n&&!o){if(t)if(Oe(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&Yo(r,a,"")}else for(const i in t)n[i]==null&&Yo(r,i,"");for(const i in n)i==="display"&&(s=!0),Yo(r,i,n[i])}else if(o){if(t!==n){const i=r[jg];i&&(n+=";"+i),r.cssText=n,s=Bg.test(n)}}else t&&e.removeAttribute("style");ys in e&&(e[ys]=s?r.display:"",e[xf]&&(r.display="none"))}const Xl=/\s*!important$/;function Yo(e,t,n){if(le(n))n.forEach(r=>Yo(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Hg(e,t);Xl.test(n)?e.setProperty(Nn(r),n.replace(Xl,""),"important"):e[r]=n}}const Zl=["Webkit","Moz","ms"],hi={};function Hg(e,t){const n=hi[t];if(n)return n;let r=Et(t);if(r!=="filter"&&r in e)return hi[t]=r;r=Ns(r);for(let o=0;o<Zl.length;o++){const s=Zl[o]+r;if(s in e)return hi[t]=s}return t}const ec="http://www.w3.org/1999/xlink";function tc(e,t,n,r,o,s=Gp(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(ec,t.slice(6,t.length)):e.setAttributeNS(ec,t,n):n==null||s&&!dd(n)?e.removeAttribute(t):e.setAttribute(t,s?"":hn(n)?String(n):n)}function nc(e,t,n,r,o){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Cf(n):n);return}const s=e.tagName;if(t==="value"&&s!=="PROGRESS"&&!s.includes("-")){const a=s==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let i=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=dd(n):n==null&&a==="string"?(n="",i=!0):a==="number"&&(n=0,i=!0)}try{e[t]=n}catch{}i&&e.removeAttribute(o||t)}function zg(e,t,n,r){e.addEventListener(t,n,r)}function Wg(e,t,n,r){e.removeEventListener(t,n,r)}const rc=Symbol("_vei");function Kg(e,t,n,r,o=null){const s=e[rc]||(e[rc]={}),i=s[t];if(r&&i)i.value=r;else{const[a,l]=Gg(t);if(r){const u=s[t]=Yg(r,o);zg(e,a,u,l)}else i&&(Wg(e,a,i,l),s[t]=void 0)}}const oc=/(?:Once|Passive|Capture)$/;function Gg(e){let t;if(oc.test(e)){t={};let r;for(;r=e.match(oc);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Nn(e.slice(2)),t]}let gi=0;const Qg=Promise.resolve(),Jg=()=>gi||(Qg.then(()=>gi=0),gi=Date.now());function Yg(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Ft(Xg(r,n.value),t,5,[r])};return n.value=e,n.attached=Jg(),n}function Xg(e,t){if(le(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 sc=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Zg=(e,t,n,r,o,s)=>{const i=o==="svg";t==="class"?Vg(e,r,i):t==="style"?Ug(e,n,r):Rs(t)?Fa(t)||Kg(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ev(e,t,r,i))?(nc(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&tc(e,t,r,i,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Oe(r))?nc(e,Et(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),tc(e,t,r,i))};function ev(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&sc(t)&&ue(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 sc(t)&&Oe(n)?!1:t in e}const Tf=new WeakMap,Rf=new WeakMap,Es=Symbol("_moveCb"),ic=Symbol("_enterCb"),tv=e=>(delete e.props.mode,e),nv=tv({name:"TransitionGroup",props:je({},Af,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Pe(),r=Ud();let o,s;return Qa(()=>{if(!o.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!av(o[0].el,n.vnode.el,i)){o=[];return}o.forEach(ov),o.forEach(sv);const a=o.filter(iv);na(n.vnode.el),a.forEach(l=>{const u=l.el,c=u.style;Wt(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Es]=f=>{f&&f.target!==u||(!f||f.propertyName.endsWith("transform"))&&(u.removeEventListener("transitionend",d),u[Es]=null,En(u,i))};u.addEventListener("transitionend",d)}),o=[]}),()=>{const i=fe(e),a=Pf(i);let l=i.tag||st;if(o=[],s)for(let u=0;u<s.length;u++){const c=s[u];c.el&&c.el instanceof Element&&(o.push(c),On(c,so(c,a,r,n)),Tf.set(c,{left:c.el.offsetLeft,top:c.el.offsetTop}))}s=t.default?Ka(t.default()):[];for(let u=0;u<s.length;u++){const c=s[u];c.key!=null&&On(c,so(c,a,r,n))}return ze(l,null,s)}}}),rv=nv;function ov(e){const t=e.el;t[Es]&&t[Es](),t[ic]&&t[ic]()}function sv(e){Rf.set(e,{left:e.el.offsetLeft,top:e.el.offsetTop})}function iv(e){const t=Tf.get(e),n=Rf.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const s=e.el.style;return s.transform=s.webkitTransform=`translate(${r}px,${o}px)`,s.transitionDuration="0s",e}}function av(e,t,n){const r=e.cloneNode(),o=e[wr];o&&o.forEach(a=>{a.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const s=t.nodeType===1?t:t.parentNode;s.appendChild(r);const{hasTransform:i}=kf(r);return s.removeChild(r),i}const lv=["ctrl","shift","alt","meta"],cv={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)=>lv.some(n=>e[`${n}Key`]&&!t.includes(n))},yA=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=((o,...s)=>{for(let i=0;i<t.length;i++){const a=cv[t[i]];if(a&&a(o,t))return}return e(o,...s)}))},uv=je({patchProp:Zg},Dg);let ac;function dv(){return ac||(ac=gg(uv))}const Of=((...e)=>{const t=dv().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=mv(r);if(!o)return;const s=t._component;!ue(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const i=n(o,!1,fv(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t});function fv(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function mv(e){return Oe(e)?document.querySelector(e):e}var Cr;(function(e){e.Unimplemented="UNIMPLEMENTED",e.Unavailable="UNAVAILABLE"})(Cr||(Cr={}));class vi extends Error{constructor(t,n,r){super(t),this.message=t,this.code=n,this.data=r}}const pv=e=>{var t,n;return e?.androidBridge?"android":!((n=(t=e?.webkit)===null||t===void 0?void 0:t.messageHandlers)===null||n===void 0)&&n.bridge?"ios":"web"},hv=e=>{const t=e.CapacitorCustomPlatform||null,n=e.Capacitor||{},r=n.Plugins=n.Plugins||{},o=()=>t!==null?t.name:pv(e),s=()=>o()!=="web",i=d=>{const f=u.get(d);return!!(f?.platforms.has(o())||a(d))},a=d=>{var f;return(f=n.PluginHeaders)===null||f===void 0?void 0:f.find(p=>p.name===d)},l=d=>e.console.error(d),u=new Map,c=(d,f={})=>{const p=u.get(d);if(p)return console.warn(`Capacitor plugin "${d}" already registered. Cannot register plugins twice.`),p.proxy;const m=o(),g=a(d);let y;const v=async()=>(!y&&m in f?y=typeof f[m]=="function"?y=await f[m]():y=f[m]:t!==null&&!y&&"web"in f&&(y=typeof f.web=="function"?y=await f.web():y=f.web),y),h=(V,M)=>{var O,N;if(g){const A=g?.methods.find(q=>M===q.name);if(A)return A.rtype==="promise"?q=>n.nativePromise(d,M.toString(),q):(q,F)=>n.nativeCallback(d,M.toString(),q,F);if(V)return(O=V[M])===null||O===void 0?void 0:O.bind(V)}else{if(V)return(N=V[M])===null||N===void 0?void 0:N.bind(V);throw new vi(`"${d}" plugin is not implemented on ${m}`,Cr.Unimplemented)}},E=V=>{let M;const O=(...N)=>{const A=v().then(q=>{const F=h(q,V);if(F){const Y=F(...N);return M=Y?.remove,Y}else throw new vi(`"${d}.${V}()" is not implemented on ${m}`,Cr.Unimplemented)});return V==="addListener"&&(A.remove=async()=>M()),A};return O.toString=()=>`${V.toString()}() { [capacitor code] }`,Object.defineProperty(O,"name",{value:V,writable:!1,configurable:!1}),O},_=E("addListener"),P=E("removeListener"),R=(V,M)=>{const O=_({eventName:V},M),N=async()=>{const q=await O;P({eventName:V,callbackId:q},M)},A=new Promise(q=>O.then(()=>q({remove:N})));return A.remove=async()=>{console.warn("Using addListener() without 'await' is deprecated."),await N()},A},k=new Proxy({},{get(V,M){switch(M){case"$$typeof":return;case"toJSON":return()=>({});case"addListener":return g?R:_;case"removeListener":return P;default:return E(M)}}});return r[d]=k,u.set(d,{name:d,proxy:k,platforms:new Set([...Object.keys(f),...g?[m]:[]])}),k};return n.convertFileSrc||(n.convertFileSrc=d=>d),n.getPlatform=o,n.handleError=l,n.isNativePlatform=s,n.isPluginAvailable=i,n.registerPlugin=c,n.Exception=vi,n.DEBUG=!!n.DEBUG,n.isLoggingEnabled=!!n.isLoggingEnabled,n},gv=e=>e.Capacitor=hv(e),ws=gv(typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),Co=ws.registerPlugin;class tl{constructor(){this.listeners={},this.retainedEventArguments={},this.windowListeners={}}addListener(t,n){let r=!1;this.listeners[t]||(this.listeners[t]=[],r=!0),this.listeners[t].push(n);const s=this.windowListeners[t];s&&!s.registered&&this.addWindowListener(s),r&&this.sendRetainedArgumentsForEvent(t);const i=async()=>this.removeListener(t,n);return Promise.resolve({remove:i})}async removeAllListeners(){this.listeners={};for(const t in this.windowListeners)this.removeWindowListener(this.windowListeners[t]);this.windowListeners={}}notifyListeners(t,n,r){const o=this.listeners[t];if(!o){if(r){let s=this.retainedEventArguments[t];s||(s=[]),s.push(n),this.retainedEventArguments[t]=s}return}o.forEach(s=>s(n))}hasListeners(t){var n;return!!(!((n=this.listeners[t])===null||n===void 0)&&n.length)}registerWindowListener(t,n){this.windowListeners[n]={registered:!1,windowEventName:t,pluginEventName:n,handler:r=>{this.notifyListeners(n,r)}}}unimplemented(t="not implemented"){return new ws.Exception(t,Cr.Unimplemented)}unavailable(t="not available"){return new ws.Exception(t,Cr.Unavailable)}async removeListener(t,n){const r=this.listeners[t];if(!r)return;const o=r.indexOf(n);this.listeners[t].splice(o,1),this.listeners[t].length||this.removeWindowListener(this.windowListeners[t])}addWindowListener(t){window.addEventListener(t.windowEventName,t.handler),t.registered=!0}removeWindowListener(t){t&&(window.removeEventListener(t.windowEventName,t.handler),t.registered=!1)}sendRetainedArgumentsForEvent(t){const n=this.retainedEventArguments[t];n&&(delete this.retainedEventArguments[t],n.forEach(r=>{this.notifyListeners(t,r)}))}}const lc=e=>encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape),cc=e=>e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent);class vv extends tl{async getCookies(){const t=document.cookie,n={};return t.split(";").forEach(r=>{if(r.length<=0)return;let[o,s]=r.replace(/=/,"CAP_COOKIE").split("CAP_COOKIE");o=cc(o).trim(),s=cc(s).trim(),n[o]=s}),n}async setCookie(t){try{const n=lc(t.key),r=lc(t.value),o=t.expires?`; expires=${t.expires.replace("expires=","")}`:"",s=(t.path||"/").replace("path=",""),i=t.url!=null&&t.url.length>0?`domain=${t.url}`:"";document.cookie=`${n}=${r||""}${o}; path=${s}; ${i};`}catch(n){return Promise.reject(n)}}async deleteCookie(t){try{document.cookie=`${t.key}=; Max-Age=0`}catch(n){return Promise.reject(n)}}async clearCookies(){try{const t=document.cookie.split(";")||[];for(const n of t)document.cookie=n.replace(/^ +/,"").replace(/=.*/,`=;expires=${new Date().toUTCString()};path=/`)}catch(t){return Promise.reject(t)}}async clearAllCookies(){try{await this.clearCookies()}catch(t){return Promise.reject(t)}}}Co("CapacitorCookies",{web:()=>new vv});const _v=async e=>new Promise((t,n)=>{const r=new FileReader;r.onload=()=>{const o=r.result;t(o.indexOf(",")>=0?o.split(",")[1]:o)},r.onerror=o=>n(o),r.readAsDataURL(e)}),bv=(e={})=>{const t=Object.keys(e);return Object.keys(e).map(o=>o.toLocaleLowerCase()).reduce((o,s,i)=>(o[s]=e[t[i]],o),{})},yv=(e,t=!0)=>e?Object.entries(e).reduce((r,o)=>{const[s,i]=o;let a,l;return Array.isArray(i)?(l="",i.forEach(u=>{a=t?encodeURIComponent(u):u,l+=`${s}=${a}&`}),l.slice(0,-1)):(a=t?encodeURIComponent(i):i,l=`${s}=${a}`),`${r}&${l}`},"").substr(1):null,Ev=(e,t={})=>{const n=Object.assign({method:e.method||"GET",headers:e.headers},t),o=bv(e.headers)["content-type"]||"";if(typeof e.data=="string")n.body=e.data;else if(o.includes("application/x-www-form-urlencoded")){const s=new URLSearchParams;for(const[i,a]of Object.entries(e.data||{}))s.set(i,a);n.body=s.toString()}else if(o.includes("multipart/form-data")||e.data instanceof FormData){const s=new FormData;if(e.data instanceof FormData)e.data.forEach((a,l)=>{s.append(l,a)});else for(const a of Object.keys(e.data))s.append(a,e.data[a]);n.body=s;const i=new Headers(n.headers);i.delete("content-type"),n.headers=i}else(o.includes("application/json")||typeof e.data=="object")&&(n.body=JSON.stringify(e.data));return n};class wv extends tl{async request(t){const n=Ev(t,t.webFetchExtra),r=yv(t.params,t.shouldEncodeUrlParams),o=r?`${t.url}?${r}`:t.url,s=await fetch(o,n),i=s.headers.get("content-type")||"";let{responseType:a="text"}=s.ok?t:{};i.includes("application/json")&&(a="json");let l,u;switch(a){case"arraybuffer":case"blob":u=await s.blob(),l=await _v(u);break;case"json":l=await s.json();break;case"document":case"text":default:l=await s.text()}const c={};return s.headers.forEach((d,f)=>{c[f]=d}),{data:l,headers:c,status:s.status,url:s.url}}async get(t){return this.request(Object.assign(Object.assign({},t),{method:"GET"}))}async post(t){return this.request(Object.assign(Object.assign({},t),{method:"POST"}))}async put(t){return this.request(Object.assign(Object.assign({},t),{method:"PUT"}))}async patch(t){return this.request(Object.assign(Object.assign({},t),{method:"PATCH"}))}async delete(t){return this.request(Object.assign(Object.assign({},t),{method:"DELETE"}))}}Co("CapacitorHttp",{web:()=>new wv});var uc;(function(e){e.Dark="DARK",e.Light="LIGHT",e.Default="DEFAULT"})(uc||(uc={}));var dc;(function(e){e.StatusBar="StatusBar",e.NavigationBar="NavigationBar"})(dc||(dc={}));class Cv extends tl{async setStyle(){this.unavailable("not available for web")}async setAnimation(){this.unavailable("not available for web")}async show(){this.unavailable("not available for web")}async hide(){this.unavailable("not available for web")}}Co("SystemBars",{web:()=>new Cv});const fc=Co("App",{web:()=>Ge(()=>import("./web-CXkgtnOQ.js"),[],import.meta.url).then(e=>new e.AppWeb)}),Sv=Co("SplashScreen",{web:()=>Ge(()=>import("./web-CdLOm8CV.js"),[],import.meta.url).then(e=>new e.SplashScreenWeb)});function or(e,t,n,r){return Object.defineProperty(e,t,{get:n,set:r,enumerable:!0}),e}function EA(e,t){for(const n in t)or(e,n,t[n]);return e}const Ln=me(!1);let ra;function Av(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 Pv(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 Lf="ontouchstart"in window||window.navigator.maxTouchPoints>0;function kv(e){const t=e.toLowerCase(),n=Pv(t),r=Av(t,n),o={mobile:!1,desktop:!1,cordova:!1,capacitor:!1,nativeMobile:!1,electron:!1,bex:!1,linux:!1,mac:!1,win:!1,cros:!1,chrome:!1,firefox:!1,opera:!1,safari:!1,vivaldi:!1,edge:!1,edgeChromium:!1,ie:!1,webkit:!1,android:!1,ios:!1,ipad:!1,iphone:!1,ipod:!1,kindle:!1,winphone:!1,blackberry:!1,playbook:!1,silk:!1};r.browser&&(o[r.browser]=!0,o.version=r.version,o.versionNumber=parseInt(r.version,10)),r.platform&&(o[r.platform]=!0);const s=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];if(s===!0||t.indexOf("mobile")!==-1?o.mobile=!0:o.desktop=!0,o["windows phone"]&&(o.winphone=!0,delete o["windows phone"]),o.edga||o.edgios||o.edg?(o.edge=!0,r.browser="edge"):o.crios?(o.chrome=!0,r.browser="chrome"):o.fxios&&(o.firefox=!0,r.browser="firefox"),(o.ipod||o.ipad||o.iphone)&&(o.ios=!0),o.vivaldi&&(r.browser="vivaldi",o.vivaldi=!0),(o.chrome||o.opr||o.safari||o.vivaldi||o.mobile===!0&&o.ios!==!0&&s!==!0)&&(o.webkit=!0),o.opr&&(r.browser="opera",o.opera=!0),o.safari&&(o.blackberry||o.bb?(r.browser="blackberry",o.blackberry=!0):o.playbook?(r.browser="playbook",o.playbook=!0):o.android?(r.browser="android",o.android=!0):o.kindle?(r.browser="kindle",o.kindle=!0):o.silk&&(r.browser="silk",o.silk=!0)),o.name=r.browser,o.platform=r.platform,t.indexOf("electron")!==-1)o.electron=!0;else if(document.location.href.indexOf("-extension://")!==-1)o.bex=!0;else{if(window.Capacitor!==void 0?(o.capacitor=!0,o.nativeMobile=!0,o.nativeMobileWrapper="capacitor"):(window._cordovaNative!==void 0||window.cordova!==void 0)&&(o.cordova=!0,o.nativeMobile=!0,o.nativeMobileWrapper="cordova"),Ln.value===!0&&(ra={is:{...o}}),Lf===!0&&o.mac===!0&&(o.desktop===!0&&o.safari===!0||o.nativeMobile===!0&&o.android!==!0&&o.ios!==!0&&o.ipad!==!0)){delete o.mac,delete o.desktop;const i=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(o,{mobile:!0,ios:!0,platform:i,[i]:!0})}o.mobile!==!0&&window.navigator.userAgentData&&window.navigator.userAgentData.mobile&&(delete o.desktop,o.mobile=!0)}return o}const mc=navigator.userAgent||navigator.vendor||window.opera,xv={has:{touch:!1,webStorage:!1},within:{iframe:!1}},We={userAgent:mc,is:kv(mc),has:{touch:Lf},within:{iframe:window.self!==window.top}},oa={install(e){const{$q:t}=e;Ln.value===!0?(e.onSSRHydrated.push(()=>{Object.assign(t.platform,We),Ln.value=!1}),t.platform=nr(this)):t.platform=this}};{let e;or(We.has,"webStorage",()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch{}return e=!1,!1}),Object.assign(oa,We),Ln.value===!0&&(Object.assign(oa,ra,xv),ra=null)}function tt(e){return rr(In(e))}function Tv(e){return rr(e)}const So=(e,t)=>{const n=nr(e);for(const r in e)or(t,r,()=>n[r],o=>{n[r]=o});return t},ft={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(ft,{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 lo(){}function wA(e){return e.button===0}function Rv(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 Ov(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 Cs(e){e.stopPropagation()}function Tn(e){e.cancelable!==!1&&e.preventDefault()}function Pt(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function CA(e,t){if(e===void 0||t===!0&&e.__dragPrevented===!0)return;const n=t===!0?r=>{r.__dragPrevented=!0,r.addEventListener("dragstart",Tn,ft.notPassiveCapture)}:r=>{delete r.__dragPrevented,r.removeEventListener("dragstart",Tn,ft.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function Lv(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]],ft[o[3]])})}function Nv(e,t){const n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(r=>{r[0].removeEventListener(r[1],e[r[2]],ft[r[3]])}),e[n]=void 0)}function Nf(e,t=250,n){let r=null;function o(){const s=arguments,i=()=>{r=null,e.apply(this,s)};r!==null&&clearTimeout(r),r=setTimeout(i,t)}return o.cancel=()=>{r!==null&&clearTimeout(r)},o}const _i=["sm","md","lg","xl"],{passive:pc}=ft,Iv=So({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:lo,setDebounce:lo,install({$q:e,onSSRHydrated:t}){if(e.screen=this,this.__installed===!0){e.config.screen!==void 0&&(e.config.screen.bodyClasses===!1?document.body.classList.remove(`screen--${this.name}`):this.__update(!0));return}const{visualViewport:n}=window,r=n||window,o=document.scrollingElement||document.documentElement,s=n===void 0||We.is.mobile===!0?()=>[Math.max(window.innerWidth,o.clientWidth),Math.max(window.innerHeight,o.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-o.clientWidth,n.height*n.scale+window.innerHeight-o.clientHeight],i=e.config.screen?.bodyClasses===!0;this.__update=d=>{const[f,p]=s();if(p!==this.height&&(this.height=p),f!==this.width)this.width=f;else if(d!==!0)return;let m=this.sizes;this.gt.xs=f>=m.sm,this.gt.sm=f>=m.md,this.gt.md=f>=m.lg,this.gt.lg=f>=m.xl,this.lt.sm=f<m.sm,this.lt.md=f<m.md,this.lt.lg=f<m.lg,this.lt.xl=f<m.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,m=this.xs===!0&&"xs"||this.sm===!0&&"sm"||this.md===!0&&"md"||this.lg===!0&&"lg"||"xl",m!==this.name&&(i===!0&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${m}`)),this.name=m)};let a,l={},u=16;this.setSizes=d=>{_i.forEach(f=>{d[f]!==void 0&&(l[f]=d[f])})},this.setDebounce=d=>{u=d};const c=()=>{const d=getComputedStyle(document.body);d.getPropertyValue("--q-size-sm")&&_i.forEach(f=>{this.sizes[f]=parseInt(d.getPropertyValue(`--q-size-${f}`),10)}),this.setSizes=f=>{_i.forEach(p=>{f[p]&&(this.sizes[p]=f[p])}),this.__update(!0)},this.setDebounce=f=>{a!==void 0&&r.removeEventListener("resize",a,pc),a=f>0?Nf(this.__update,f):this.__update,r.addEventListener("resize",a,pc)},this.setDebounce(u),Object.keys(l).length!==0?(this.setSizes(l),l=void 0):this.__update(),i===!0&&this.name==="xs"&&document.body.classList.add("screen--xs")};Ln.value===!0?t.push(c):c()}}),Je=So({isActive:!1,mode:!1},{__media:void 0,set(e){Je.mode=e,e==="auto"?(Je.__media===void 0&&(Je.__media=window.matchMedia("(prefers-color-scheme: dark)"),Je.__updateMedia=()=>{Je.set("auto")},Je.__media.addListener(Je.__updateMedia)),e=Je.__media.matches):Je.__media!==void 0&&(Je.__media.removeListener(Je.__updateMedia),Je.__media=void 0),Je.isActive=e===!0,document.body.classList.remove(`body--${e===!0?"light":"dark"}`),document.body.classList.add(`body--${e===!0?"dark":"light"}`)},toggle(){Je.set(Je.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 Mv(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 If=!1;function Dv(e){If=e.isComposing===!0}function Mf(e){return If===!0||e!==Object(e)||e.isComposing===!0||e.qKeyEvent===!0}function co(e,t){return Mf(e)===!0?!1:[].concat(t).includes(e.keyCode)}function Df(e){if(e.ios===!0)return"ios";if(e.android===!0)return"android"}function Fv({is:e,has:t,within:n},r){const o=[e.desktop===!0?"desktop":"mobile",`${t.touch===!1?"no-":""}touch`];if(e.mobile===!0){const s=Df(e);s!==void 0&&o.push("platform-"+s)}if(e.nativeMobile===!0){const s=e.nativeMobileWrapper;o.push(s),o.push("native-mobile"),e.ios===!0&&(r[s]===void 0||r[s].iosStatusBarPadding!==!1)&&o.push("q-ios-padding")}else e.electron===!0?o.push("electron"):e.bex===!0&&o.push("bex");return n.iframe===!0&&o.push("within-iframe"),o}function qv(){const{is:e}=We,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=Df(e);o!==void 0&&n.add(`platform-${o}`)}}We.has.touch===!0&&(n.delete("no-touch"),n.add("touch")),We.within.iframe===!0&&n.add("within-iframe");const r=Array.from(n).join(" ");t!==r&&(document.body.className=r)}function $v(e){for(const t in e)Mv(t,e[t])}const Vv={install(e){if(this.__installed!==!0){if(Ln.value===!0)qv();else{const{$q:t}=e;t.config.brand!==void 0&&$v(t.config.brand);const n=Fv(We,t.config);document.body.classList.add.apply(document.body.classList,n)}We.is.ios===!0&&document.body.addEventListener("touchstart",lo),window.addEventListener("keydown",Dv,!0)}}},Ff=()=>!0;function jv(e){return typeof e=="string"&&e!==""&&e!=="/"&&e!=="#/"}function Bv(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 Uv(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit==="*")return Ff;const t=["#/"];return Array.isArray(e.backButtonExit)===!0&&t.push(...e.backButtonExit.filter(jv).map(Bv)),()=>t.includes(window.location.hash)}const sa={__history:[],add:lo,remove:lo,install({$q:e}){if(this.__installed===!0)return;const{cordova:t,capacitor:n}=We.is;if(t!==!0&&n!==!0)return;const r=e.config[t===!0?"cordova":"capacitor"];if(r?.backButton===!1||n===!0&&(window.Capacitor===void 0||window.Capacitor.Plugins.App===void 0))return;this.add=i=>{i.condition===void 0&&(i.condition=Ff),this.__history.push(i)},this.remove=i=>{const a=this.__history.indexOf(i);a>=0&&this.__history.splice(a,1)};const o=Uv(Object.assign({backButtonExit:!0},r)),s=()=>{if(this.__history.length){const i=this.__history[this.__history.length-1];i.condition()===!0&&(this.__history.pop(),i.handler())}else o()===!0?navigator.app.exitApp():window.history.back()};t===!0?document.addEventListener("deviceready",()=>{document.addEventListener("backbutton",s,!1)}):window.Capacitor.Plugins.App.addListener("backButton",s)}},hc={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 gc(){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 Pn=So({__qLang:{}},{getLocale:gc,set(e=hc,t){const n={...e,rtl:e.rtl===!0,getLocale:gc};{if(n.set=Pn.set,Pn.__langConfig===void 0||Pn.__langConfig.noHtmlAttrs!==!0){const r=document.documentElement;r.setAttribute("dir",n.rtl===!0?"rtl":"ltr"),r.setAttribute("lang",n.isoName)}Object.assign(Pn.__qLang,n)}},install({$q:e,lang:t,ssrContext:n}){e.lang=Pn.__qLang,Pn.__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||hc))}}),Hv={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"}},Ss=So({iconMapFn:null,__qIconSet:{}},{set(e,t){const n={...e};n.set=Ss.set,Object.assign(Ss.__qIconSet,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__qIconSet,or(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||Hv))}}),qf="_q_",SA="_q_l_",AA="_q_pc_",zv="_q_fo_";function PA(){}const As={};let $f=!1;function Wv(){$f=!0}function bi(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(bi(e[r],t[r])!==!0)return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let s=e.entries();for(r=s.next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=s.next()}for(s=e.entries(),r=s.next();r.done!==!0;){if(bi(r.value[1],t.get(r.value[0]))!==!0)return!1;r=s.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;const s=e.entries();for(r=s.next();r.done!==!0;){if(t.has(r.value[0])!==!0)return!1;r=s.next()}return!0}if(e.buffer!=null&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const o=Object.keys(e).filter(s=>e[s]!==void 0);if(n=o.length,n!==Object.keys(t).filter(s=>t[s]!==void 0).length)return!1;for(r=n;r--!==0;){const s=o[r];if(bi(e[s],t[s])!==!0)return!1}return!0}return e!==e&&t!==t}function _t(e){return e!==null&&typeof e=="object"&&Array.isArray(e)!==!0}function kA(e){return Object.prototype.toString.call(e)==="[object Date]"}function xA(e){return typeof e=="number"&&isFinite(e)}const vc=[oa,Vv,Je,Iv,sa,Pn,Ss];function nl(e,t){const n=Of(e);n.config.globalProperties=t.config.globalProperties;const{reload:r,...o}=t._context;return Object.assign(n._context,o),n}function _c(e,t){t.forEach(n=>{n.install(e),n.__installed=!0})}function Kv(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(qf,n.$q),_c(n,vc),t.components!==void 0&&Object.values(t.components).forEach(r=>{_t(r)===!0&&r.name!==void 0&&e.component(r.name,r)}),t.directives!==void 0&&Object.values(t.directives).forEach(r=>{_t(r)===!0&&r.name!==void 0&&e.directive(r.name,r)}),t.plugins!==void 0&&_c(n,Object.values(t.plugins).filter(r=>typeof r.install=="function"&&vc.includes(r)===!1)),Ln.value===!0&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach(r=>{r()}),n.$q.onSSRHydrated=()=>{}})}const Gv=function(e,t={}){const n={version:"2.18.6"};$f===!1?(t.config!==void 0&&Object.assign(As,t.config),n.config={...As},Wv()):n.config=t.config||{},Kv(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})},Qv={name:"Quasar",version:"2.18.6",install:Gv,lang:Pn,iconSet:Ss};function Vf(e){return encodeURIComponent(e)}function jf(e){return decodeURIComponent(e)}function Jv(e){return Vf(e===Object(e)?JSON.stringify(e):""+e)}function Yv(e){if(e==="")return e;e.indexOf('"')===0&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")),e=jf(e.replace(/\+/g," "));try{const t=JSON.parse(e);(t===Object(t)||Array.isArray(t)===!0)&&(e=t)}catch{}return e}function Bf(e){const t=new Date;return t.setMilliseconds(t.getMilliseconds()+e),t.toUTCString()}function Xv(e){let t=0;const n=e.match(/(\d+)d/),r=e.match(/(\d+)h/),o=e.match(/(\d+)m/),s=e.match(/(\d+)s/);return n&&(t+=n[1]*864e5),r&&(t+=r[1]*36e5),o&&(t+=o[1]*6e4),s&&(t+=s[1]*1e3),t===0?e:Bf(t)}function Uf(e,t,n={},r){let o,s;n.expires!==void 0&&(Object.prototype.toString.call(n.expires)==="[object Date]"?o=n.expires.toUTCString():typeof n.expires=="string"?o=Xv(n.expires):(s=parseFloat(n.expires),o=isNaN(s)===!1?Bf(s*864e5):n.expires));const a=[`${Vf(e)}=${Jv(t)}`,o!==void 0?"; Expires="+o:"",n.path?"; Path="+n.path:"",n.domain?"; Domain="+n.domain:"",n.sameSite?"; SameSite="+n.sameSite:"",n.httpOnly?"; HttpOnly":"",n.secure?"; Secure":"",n.other?"; "+n.other:""].join("");document.cookie=a}function ia(e,t){const n=document,r=n.cookie?n.cookie.split("; "):[],o=r.length;let s=e?null:{},i=0,a,l,u;for(;i<o;i++)if(a=r[i].split("="),l=jf(a.shift()),u=a.join("="),!e)s[l]=u;else if(e===l){s=Yv(u);break}return s}function Zv(e,t,n){Uf(e,"",{expires:-1,...t})}function e_(e,t){return ia(e)!==null}function t_(e){return{get:t=>ia(t),set:(t,n,r)=>Uf(t,n,r),has:t=>e_(t),remove:(t,n)=>Zv(t,n),getAll:()=>ia(null)}}const uo={install({$q:e,ssrContext:t}){e.cookies=this}};Object.assign(uo,t_());function n_(){return ut(qf)}function r_(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Ps=typeof window<"u",Mn=(e,t=!1)=>t?Symbol.for(e):Symbol(e),o_=(e,t,n)=>s_({l:e,k:t,s:n}),s_=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Ve=e=>typeof e=="number"&&isFinite(e),i_=e=>rl(e)==="[object Date]",ks=e=>rl(e)==="[object RegExp]",zs=e=>ve(e)&&Object.keys(e).length===0,et=Object.assign,a_=Object.create,ke=(e=null)=>a_(e);function bc(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/").replace(/=/g,"=")}function yc(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function l_(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(r,o,s)=>`${o}="${yc(s)}"`),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(r,o,s)=>`${o}='${yc(s)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1on$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(r=>{e=e.replace(r,"$1javascript:")}),e}const c_=Object.prototype.hasOwnProperty;function Nt(e,t){return c_.call(e,t)}const qe=Array.isArray,Le=e=>typeof e=="function",ne=e=>typeof e=="string",Ne=e=>typeof e=="boolean",Ee=e=>e!==null&&typeof e=="object",u_=e=>Ee(e)&&Le(e.then)&&Le(e.catch),Hf=Object.prototype.toString,rl=e=>Hf.call(e),ve=e=>rl(e)==="[object Object]",d_=e=>e==null?"":qe(e)||ve(e)&&e.toString===Hf?JSON.stringify(e,null,2):String(e);function ol(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const qo=e=>!Ee(e)||qe(e);function Xo(e,t){if(qo(e)||qo(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(s=>{s!=="__proto__"&&(Ee(r[s])&&!Ee(o[s])&&(o[s]=Array.isArray(r[s])?[]:ke()),qo(o[s])||qo(r[s])?o[s]=r[s]:n.push({src:r[s],des:o[s]}))})}}function f_(e,t,n){return{line:e,column:t,offset:n}}function aa(e,t,n){return{start:e,end:t}}const Se={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14},m_=17;function Ws(e,t,n={}){const{domain:r,messages:o,args:s}=n,i=e,a=new SyntaxError(String(i));return a.code=e,t&&(a.location=t),a.domain=r,a}function p_(e){throw e}const Ut=" ",h_="\r",nt=`
- `,g_="\u2028",v_="\u2029";function __(e){const t=e;let n=0,r=1,o=1,s=0;const i=k=>t[k]===h_&&t[k+1]===nt,a=k=>t[k]===nt,l=k=>t[k]===v_,u=k=>t[k]===g_,c=k=>i(k)||a(k)||l(k)||u(k),d=()=>n,f=()=>r,p=()=>o,m=()=>s,g=k=>i(k)||l(k)||u(k)?nt:t[k],y=()=>g(n),v=()=>g(n+s);function h(){return s=0,c(n)&&(r++,o=0),i(n)&&n++,n++,o++,t[n]}function E(){return i(n+s)&&s++,s++,t[n+s]}function _(){n=0,r=1,o=1,s=0}function P(k=0){s=k}function R(){const k=n+s;for(;k!==n;)h();s=0}return{index:d,line:f,column:p,peekOffset:m,charAt:g,currentChar:y,currentPeek:v,next:h,peek:E,reset:_,resetPeek:P,skipToPeek:R}}const Zt=void 0,b_=".",Ec="'",y_="tokenizer";function E_(e,t={}){const n=t.location!==!1,r=__(e),o=()=>r.index(),s=()=>f_(r.line(),r.column(),r.index()),i=s(),a=o(),l={currentType:13,offset:a,startLoc:i,endLoc:i,lastType:13,lastOffset:a,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},u=()=>l,{onError:c}=t;function d(b,w,x,...I){const te=u();if(w.column+=x,w.offset+=x,c){const Q=n?aa(te.startLoc,w):null,T=Ws(b,Q,{domain:y_,args:I});c(T)}}function f(b,w,x){b.endLoc=s(),b.currentType=w;const I={type:w};return n&&(I.loc=aa(b.startLoc,b.endLoc)),x!=null&&(I.value=x),I}const p=b=>f(b,13);function m(b,w){return b.currentChar()===w?(b.next(),w):(d(Se.EXPECTED_TOKEN,s(),0,w),"")}function g(b){let w="";for(;b.currentPeek()===Ut||b.currentPeek()===nt;)w+=b.currentPeek(),b.peek();return w}function y(b){const w=g(b);return b.skipToPeek(),w}function v(b){if(b===Zt)return!1;const w=b.charCodeAt(0);return w>=97&&w<=122||w>=65&&w<=90||w===95}function h(b){if(b===Zt)return!1;const w=b.charCodeAt(0);return w>=48&&w<=57}function E(b,w){const{currentType:x}=w;if(x!==2)return!1;g(b);const I=v(b.currentPeek());return b.resetPeek(),I}function _(b,w){const{currentType:x}=w;if(x!==2)return!1;g(b);const I=b.currentPeek()==="-"?b.peek():b.currentPeek(),te=h(I);return b.resetPeek(),te}function P(b,w){const{currentType:x}=w;if(x!==2)return!1;g(b);const I=b.currentPeek()===Ec;return b.resetPeek(),I}function R(b,w){const{currentType:x}=w;if(x!==7)return!1;g(b);const I=b.currentPeek()===".";return b.resetPeek(),I}function k(b,w){const{currentType:x}=w;if(x!==8)return!1;g(b);const I=v(b.currentPeek());return b.resetPeek(),I}function V(b,w){const{currentType:x}=w;if(!(x===7||x===11))return!1;g(b);const I=b.currentPeek()===":";return b.resetPeek(),I}function M(b,w){const{currentType:x}=w;if(x!==9)return!1;const I=()=>{const Q=b.currentPeek();return Q==="{"?v(b.peek()):Q==="@"||Q==="|"||Q===":"||Q==="."||Q===Ut||!Q?!1:Q===nt?(b.peek(),I()):N(b,!1)},te=I();return b.resetPeek(),te}function O(b){g(b);const w=b.currentPeek()==="|";return b.resetPeek(),w}function N(b,w=!0){const x=(te=!1,Q="")=>{const T=b.currentPeek();return T==="{"||T==="@"||!T?te:T==="|"?!(Q===Ut||Q===nt):T===Ut?(b.peek(),x(!0,Ut)):T===nt?(b.peek(),x(!0,nt)):!0},I=x();return w&&b.resetPeek(),I}function A(b,w){const x=b.currentChar();return x===Zt?Zt:w(x)?(b.next(),x):null}function q(b){const w=b.charCodeAt(0);return w>=97&&w<=122||w>=65&&w<=90||w>=48&&w<=57||w===95||w===36}function F(b){return A(b,q)}function Y(b){const w=b.charCodeAt(0);return w>=97&&w<=122||w>=65&&w<=90||w>=48&&w<=57||w===95||w===36||w===45}function ee(b){return A(b,Y)}function J(b){const w=b.charCodeAt(0);return w>=48&&w<=57}function U(b){return A(b,J)}function se(b){const w=b.charCodeAt(0);return w>=48&&w<=57||w>=65&&w<=70||w>=97&&w<=102}function we(b){return A(b,se)}function ie(b){let w="",x="";for(;w=U(b);)x+=w;return x}function K(b){let w="";for(;;){const x=b.currentChar();if(x==="{"||x==="}"||x==="@"||x==="|"||!x)break;if(x===Ut||x===nt)if(N(b))w+=x,b.next();else{if(O(b))break;w+=x,b.next()}else w+=x,b.next()}return w}function de(b){y(b);let w="",x="";for(;w=ee(b);)x+=w;const I=b.currentChar();if(I&&I!=="}"&&I!==Zt&&I!==Ut&&I!==nt&&I!==" "){const te=re(b);return d(Se.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,x+te),x+te}return b.currentChar()===Zt&&d(Se.UNTERMINATED_CLOSING_BRACE,s(),0),x}function _e(b){y(b);let w="";return b.currentChar()==="-"?(b.next(),w+=`-${ie(b)}`):w+=ie(b),b.currentChar()===Zt&&d(Se.UNTERMINATED_CLOSING_BRACE,s(),0),w}function xe(b){return b!==Ec&&b!==nt}function ae(b){y(b),m(b,"'");let w="",x="";for(;w=A(b,xe);)w==="\\"?x+=D(b):x+=w;const I=b.currentChar();return I===nt||I===Zt?(d(Se.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,s(),0),I===nt&&(b.next(),m(b,"'")),x):(m(b,"'"),x)}function D(b){const w=b.currentChar();switch(w){case"\\":case"'":return b.next(),`\\${w}`;case"u":return X(b,w,4);case"U":return X(b,w,6);default:return d(Se.UNKNOWN_ESCAPE_SEQUENCE,s(),0,w),""}}function X(b,w,x){m(b,w);let I="";for(let te=0;te<x;te++){const Q=we(b);if(!Q){d(Se.INVALID_UNICODE_ESCAPE_SEQUENCE,s(),0,`\\${w}${I}${b.currentChar()}`);break}I+=Q}return`\\${w}${I}`}function Z(b){return b!=="{"&&b!=="}"&&b!==Ut&&b!==nt}function re(b){y(b);let w="",x="";for(;w=A(b,Z);)x+=w;return x}function he(b){let w="",x="";for(;w=F(b);)x+=w;return x}function C(b){const w=x=>{const I=b.currentChar();return I==="{"||I==="@"||I==="|"||I==="("||I===")"||!I||I===Ut?x:(x+=I,b.next(),w(x))};return w("")}function S(b){y(b);const w=m(b,"|");return y(b),w}function L(b,w){let x=null;switch(b.currentChar()){case"{":return w.braceNest>=1&&d(Se.NOT_ALLOW_NEST_PLACEHOLDER,s(),0),b.next(),x=f(w,2,"{"),y(b),w.braceNest++,x;case"}":return w.braceNest>0&&w.currentType===2&&d(Se.EMPTY_PLACEHOLDER,s(),0),b.next(),x=f(w,3,"}"),w.braceNest--,w.braceNest>0&&y(b),w.inLinked&&w.braceNest===0&&(w.inLinked=!1),x;case"@":return w.braceNest>0&&d(Se.UNTERMINATED_CLOSING_BRACE,s(),0),x=z(b,w)||p(w),w.braceNest=0,x;default:{let te=!0,Q=!0,T=!0;if(O(b))return w.braceNest>0&&d(Se.UNTERMINATED_CLOSING_BRACE,s(),0),x=f(w,1,S(b)),w.braceNest=0,w.inLinked=!1,x;if(w.braceNest>0&&(w.currentType===4||w.currentType===5||w.currentType===6))return d(Se.UNTERMINATED_CLOSING_BRACE,s(),0),w.braceNest=0,G(b,w);if(te=E(b,w))return x=f(w,4,de(b)),y(b),x;if(Q=_(b,w))return x=f(w,5,_e(b)),y(b),x;if(T=P(b,w))return x=f(w,6,ae(b)),y(b),x;if(!te&&!Q&&!T)return x=f(w,12,re(b)),d(Se.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,x.value),y(b),x;break}}return x}function z(b,w){const{currentType:x}=w;let I=null;const te=b.currentChar();switch((x===7||x===8||x===11||x===9)&&(te===nt||te===Ut)&&d(Se.INVALID_LINKED_FORMAT,s(),0),te){case"@":return b.next(),I=f(w,7,"@"),w.inLinked=!0,I;case".":return y(b),b.next(),f(w,8,".");case":":return y(b),b.next(),f(w,9,":");default:return O(b)?(I=f(w,1,S(b)),w.braceNest=0,w.inLinked=!1,I):R(b,w)||V(b,w)?(y(b),z(b,w)):k(b,w)?(y(b),f(w,11,he(b))):M(b,w)?(y(b),te==="{"?L(b,w)||I:f(w,10,C(b))):(x===7&&d(Se.INVALID_LINKED_FORMAT,s(),0),w.braceNest=0,w.inLinked=!1,G(b,w))}}function G(b,w){let x={type:13};if(w.braceNest>0)return L(b,w)||p(w);if(w.inLinked)return z(b,w)||p(w);switch(b.currentChar()){case"{":return L(b,w)||p(w);case"}":return d(Se.UNBALANCED_CLOSING_BRACE,s(),0),b.next(),f(w,3,"}");case"@":return z(b,w)||p(w);default:{if(O(b))return x=f(w,1,S(b)),w.braceNest=0,w.inLinked=!1,x;if(N(b))return f(w,0,K(b));break}}return x}function W(){const{currentType:b,offset:w,startLoc:x,endLoc:I}=l;return l.lastType=b,l.lastOffset=w,l.lastStartLoc=x,l.lastEndLoc=I,l.offset=o(),l.startLoc=s(),r.currentChar()===Zt?f(l,13):G(r,l)}return{nextToken:W,currentOffset:o,currentPosition:s,context:u}}const w_="parser",C_=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function S_(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function A_(e={}){const t=e.location!==!1,{onError:n}=e;function r(v,h,E,_,...P){const R=v.currentPosition();if(R.offset+=_,R.column+=_,n){const k=t?aa(E,R):null,V=Ws(h,k,{domain:w_,args:P});n(V)}}function o(v,h,E){const _={type:v};return t&&(_.start=h,_.end=h,_.loc={start:E,end:E}),_}function s(v,h,E,_){t&&(v.end=h,v.loc&&(v.loc.end=E))}function i(v,h){const E=v.context(),_=o(3,E.offset,E.startLoc);return _.value=h,s(_,v.currentOffset(),v.currentPosition()),_}function a(v,h){const E=v.context(),{lastOffset:_,lastStartLoc:P}=E,R=o(5,_,P);return R.index=parseInt(h,10),v.nextToken(),s(R,v.currentOffset(),v.currentPosition()),R}function l(v,h){const E=v.context(),{lastOffset:_,lastStartLoc:P}=E,R=o(4,_,P);return R.key=h,v.nextToken(),s(R,v.currentOffset(),v.currentPosition()),R}function u(v,h){const E=v.context(),{lastOffset:_,lastStartLoc:P}=E,R=o(9,_,P);return R.value=h.replace(C_,S_),v.nextToken(),s(R,v.currentOffset(),v.currentPosition()),R}function c(v){const h=v.nextToken(),E=v.context(),{lastOffset:_,lastStartLoc:P}=E,R=o(8,_,P);return h.type!==11?(r(v,Se.UNEXPECTED_EMPTY_LINKED_MODIFIER,E.lastStartLoc,0),R.value="",s(R,_,P),{nextConsumeToken:h,node:R}):(h.value==null&&r(v,Se.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,Ht(h)),R.value=h.value||"",s(R,v.currentOffset(),v.currentPosition()),{node:R})}function d(v,h){const E=v.context(),_=o(7,E.offset,E.startLoc);return _.value=h,s(_,v.currentOffset(),v.currentPosition()),_}function f(v){const h=v.context(),E=o(6,h.offset,h.startLoc);let _=v.nextToken();if(_.type===8){const P=c(v);E.modifier=P.node,_=P.nextConsumeToken||v.nextToken()}switch(_.type!==9&&r(v,Se.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Ht(_)),_=v.nextToken(),_.type===2&&(_=v.nextToken()),_.type){case 10:_.value==null&&r(v,Se.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Ht(_)),E.key=d(v,_.value||"");break;case 4:_.value==null&&r(v,Se.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Ht(_)),E.key=l(v,_.value||"");break;case 5:_.value==null&&r(v,Se.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Ht(_)),E.key=a(v,_.value||"");break;case 6:_.value==null&&r(v,Se.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Ht(_)),E.key=u(v,_.value||"");break;default:{r(v,Se.UNEXPECTED_EMPTY_LINKED_KEY,h.lastStartLoc,0);const P=v.context(),R=o(7,P.offset,P.startLoc);return R.value="",s(R,P.offset,P.startLoc),E.key=R,s(E,P.offset,P.startLoc),{nextConsumeToken:_,node:E}}}return s(E,v.currentOffset(),v.currentPosition()),{node:E}}function p(v){const h=v.context(),E=h.currentType===1?v.currentOffset():h.offset,_=h.currentType===1?h.endLoc:h.startLoc,P=o(2,E,_);P.items=[];let R=null;do{const M=R||v.nextToken();switch(R=null,M.type){case 0:M.value==null&&r(v,Se.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Ht(M)),P.items.push(i(v,M.value||""));break;case 5:M.value==null&&r(v,Se.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Ht(M)),P.items.push(a(v,M.value||""));break;case 4:M.value==null&&r(v,Se.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Ht(M)),P.items.push(l(v,M.value||""));break;case 6:M.value==null&&r(v,Se.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,Ht(M)),P.items.push(u(v,M.value||""));break;case 7:{const O=f(v);P.items.push(O.node),R=O.nextConsumeToken||null;break}}}while(h.currentType!==13&&h.currentType!==1);const k=h.currentType===1?h.lastOffset:v.currentOffset(),V=h.currentType===1?h.lastEndLoc:v.currentPosition();return s(P,k,V),P}function m(v,h,E,_){const P=v.context();let R=_.items.length===0;const k=o(1,h,E);k.cases=[],k.cases.push(_);do{const V=p(v);R||(R=V.items.length===0),k.cases.push(V)}while(P.currentType!==13);return R&&r(v,Se.MUST_HAVE_MESSAGES_IN_PLURAL,E,0),s(k,v.currentOffset(),v.currentPosition()),k}function g(v){const h=v.context(),{offset:E,startLoc:_}=h,P=p(v);return h.currentType===13?P:m(v,E,_,P)}function y(v){const h=E_(v,et({},e)),E=h.context(),_=o(0,E.offset,E.startLoc);return t&&_.loc&&(_.loc.source=v),_.body=g(h),e.onCacheKey&&(_.cacheKey=e.onCacheKey(v)),E.currentType!==13&&r(h,Se.UNEXPECTED_LEXICAL_ANALYSIS,E.lastStartLoc,0,v[E.offset]||""),s(_,h.currentOffset(),h.currentPosition()),_}return{parse:y}}function Ht(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function P_(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:s=>(n.helpers.add(s),s)}}function wc(e,t){for(let n=0;n<e.length;n++)sl(e[n],t)}function sl(e,t){switch(e.type){case 1:wc(e.cases,t),t.helper("plural");break;case 2:wc(e.items,t);break;case 6:{sl(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function k_(e,t={}){const n=P_(e);n.helper("normalize"),e.body&&sl(e.body,n);const r=n.context();e.helpers=Array.from(r.helpers)}function x_(e){const t=e.body;return t.type===2?Cc(t):t.cases.forEach(n=>Cc(n)),e}function Cc(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const r=e.items[n];if(!(r.type===3||r.type===9)||r.value==null)break;t.push(r.value)}if(t.length===e.items.length){e.static=ol(t);for(let n=0;n<e.items.length;n++){const r=e.items[n];(r.type===3||r.type===9)&&delete r.value}}}}function pr(e){switch(e.t=e.type,e.type){case 0:{const t=e;pr(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let r=0;r<n.length;r++)pr(n[r]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let r=0;r<n.length;r++)pr(n[r]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;pr(t.key),t.k=t.key,delete t.key,t.modifier&&(pr(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}}delete e.type}function T_(e,t){const{filename:n,breakLineCode:r,needIndent:o}=t,s=t.location!==!1,i={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:o,indentLevel:0};s&&e.loc&&(i.source=e.loc.source);const a=()=>i;function l(g,y){i.code+=g}function u(g,y=!0){const v=y?r:"";l(o?v+" ".repeat(g):v)}function c(g=!0){const y=++i.indentLevel;g&&u(y)}function d(g=!0){const y=--i.indentLevel;g&&u(y)}function f(){u(i.indentLevel)}return{context:a,push:l,indent:c,deindent:d,newline:f,helper:g=>`_${g}`,needIndent:()=>i.needIndent}}function R_(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Sr(e,t.key),t.modifier?(e.push(", "),Sr(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function O_(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let s=0;s<o&&(Sr(e,t.items[s]),s!==o-1);s++)e.push(", ");e.deindent(r()),e.push("])")}function L_(e,t){const{helper:n,needIndent:r}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let s=0;s<o&&(Sr(e,t.cases[s]),s!==o-1);s++)e.push(", ");e.deindent(r()),e.push("])")}}function N_(e,t){t.body?Sr(e,t.body):e.push("null")}function Sr(e,t){const{helper:n}=e;switch(t.type){case 0:N_(e,t);break;case 1:L_(e,t);break;case 2:O_(e,t);break;case 6:R_(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const I_=(e,t={})=>{const n=ne(t.mode)?t.mode:"normal",r=ne(t.filename)?t.filename:"message.intl";t.sourceMap;const o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
- `,s=t.needIndent?t.needIndent:n!=="arrow",i=e.helpers||[],a=T_(e,{filename:r,breakLineCode:o,needIndent:s});a.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),a.indent(s),i.length>0&&(a.push(`const { ${ol(i.map(c=>`${c}: _${c}`),", ")} } = ctx`),a.newline()),a.push("return "),Sr(a,e),a.deindent(s),a.push("}"),delete e.helpers;const{code:l,map:u}=a.context();return{ast:e,code:l,map:u?u.toJSON():void 0}};function M_(e,t={}){const n=et({},t),r=!!n.jit,o=!!n.minify,s=n.optimize==null?!0:n.optimize,a=A_(n).parse(e);return r?(s&&x_(a),o&&pr(a),{ast:a,code:""}):(k_(a,n),I_(a,n))}function Yt(e){return Ee(e)&&il(e)===0&&(Nt(e,"b")||Nt(e,"body"))}const zf=["b","body"];function D_(e){return Dn(e,zf)}const Wf=["c","cases"];function F_(e){return Dn(e,Wf,[])}const Kf=["s","static"];function q_(e){return Dn(e,Kf)}const Gf=["i","items"];function $_(e){return Dn(e,Gf,[])}const Qf=["t","type"];function il(e){return Dn(e,Qf)}const Jf=["v","value"];function $o(e,t){const n=Dn(e,Jf);if(n!=null)return n;throw fo(t)}const Yf=["m","modifier"];function V_(e){return Dn(e,Yf)}const Xf=["k","key"];function j_(e){const t=Dn(e,Xf);if(t)return t;throw fo(6)}function Dn(e,t,n){for(let r=0;r<t.length;r++){const o=t[r];if(Nt(e,o)&&e[o]!=null)return e[o]}return n}const Zf=[...zf,...Wf,...Kf,...Gf,...Xf,...Yf,...Jf,...Qf];function fo(e){return new Error(`unhandled node type: ${e}`)}function yi(e){return n=>B_(n,e)}function B_(e,t){const n=D_(t);if(n==null)throw fo(0);if(il(n)===1){const s=F_(n);return e.plural(s.reduce((i,a)=>[...i,Sc(e,a)],[]))}else return Sc(e,n)}function Sc(e,t){const n=q_(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const r=$_(t).reduce((o,s)=>[...o,la(e,s)],[]);return e.normalize(r)}}function la(e,t){const n=il(t);switch(n){case 3:return $o(t,n);case 9:return $o(t,n);case 4:{const r=t;if(Nt(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(Nt(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw fo(n)}case 5:{const r=t;if(Nt(r,"i")&&Ve(r.i))return e.interpolate(e.list(r.i));if(Nt(r,"index")&&Ve(r.index))return e.interpolate(e.list(r.index));throw fo(n)}case 6:{const r=t,o=V_(r),s=j_(r);return e.linked(la(e,s),o?la(e,o):void 0,e.type)}case 7:return $o(t,n);case 8:return $o(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const U_=e=>e;let Vo=ke();function H_(e,t={}){let n=!1;const r=t.onError||p_;return t.onError=o=>{n=!0,r(o)},{...M_(e,t),detectError:n}}function z_(e,t){if(ne(e)){Ne(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||U_)(e),o=Vo[r];if(o)return o;const{ast:s,detectError:i}=H_(e,{...t,location:!1,jit:!0}),a=yi(s);return i?a:Vo[r]=a}else{const n=e.cacheKey;if(n){const r=Vo[n];return r||(Vo[n]=yi(e))}else return yi(e)}}const sn={INVALID_ARGUMENT:m_,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},W_=24;function an(e){return Ws(e,null,void 0)}function al(e,t){return t.locale!=null?Ac(t.locale):Ac(e.locale)}let Ei;function Ac(e){if(ne(e))return e;if(Le(e)){if(e.resolvedOnce&&Ei!=null)return Ei;if(e.constructor.name==="Function"){const t=e();if(u_(t))throw an(sn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Ei=t}else throw an(sn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw an(sn.NOT_SUPPORT_LOCALE_TYPE)}function K_(e,t,n){return[...new Set([n,...qe(t)?t:Ee(t)?Object.keys(t):ne(t)?[t]:[n]])]}function em(e,t,n){const r=ne(n)?n:xs,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let s=o.__localeChainCache.get(r);if(!s){s=[];let i=[n];for(;qe(i);)i=Pc(s,i,t);const a=qe(t)||!ve(t)?t:t.default?t.default:null;i=ne(a)?[a]:a,qe(i)&&Pc(s,i,!1),o.__localeChainCache.set(r,s)}return s}function Pc(e,t,n){let r=!0;for(let o=0;o<t.length&&Ne(r);o++){const s=t[o];ne(s)&&(r=G_(e,t[o],n))}return r}function G_(e,t,n){let r;const o=t.split("-");do{const s=o.join("-");r=Q_(e,s,n),o.splice(-1,1)}while(o.length&&r===!0);return r}function Q_(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!=="!";const o=t.replace(/!/g,"");e.push(o),(qe(n)||ve(n))&&n[o]&&(r=n[o])}return r}const Fn=[];Fn[0]={w:[0],i:[3,0],"[":[4],o:[7]};Fn[1]={w:[1],".":[2],"[":[4],o:[7]};Fn[2]={w:[2],i:[3,0],0:[3,0]};Fn[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Fn[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Fn[5]={"'":[4,0],o:8,l:[5,0]};Fn[6]={'"':[4,0],o:8,l:[6,0]};const J_=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Y_(e){return J_.test(e)}function X_(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function Z_(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function eb(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:Y_(t)?X_(t):"*"+t}function tb(e){const t=[];let n=-1,r=0,o=0,s,i,a,l,u,c,d;const f=[];f[0]=()=>{i===void 0?i=a:i+=a},f[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},f[2]=()=>{f[0](),o++},f[3]=()=>{if(o>0)o--,r=4,f[0]();else{if(o=0,i===void 0||(i=eb(i),i===!1))return!1;f[1]()}};function p(){const m=e[n+1];if(r===5&&m==="'"||r===6&&m==='"')return n++,a="\\"+m,f[0](),!0}for(;r!==null;)if(n++,s=e[n],!(s==="\\"&&p())){if(l=Z_(s),d=Fn[r],u=d[l]||d.l||8,u===8||(r=u[0],u[1]!==void 0&&(c=f[u[1]],c&&(a=s,c()===!1))))return;if(r===7)return t}}const kc=new Map;function nb(e,t){return Ee(e)?e[t]:null}function rb(e,t){if(!Ee(e))return null;let n=kc.get(t);if(n||(n=tb(t),n&&kc.set(t,n)),!n)return null;const r=n.length;let o=e,s=0;for(;s<r;){const i=n[s];if(Zf.includes(i)&&Yt(o))return null;const a=o[i];if(a===void 0||Le(o))return null;o=a,s++}return o}const ob="11.2.2",Ks=-1,xs="en-US",xc="",Tc=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function sb(){return{upper:(e,t)=>t==="text"&&ne(e)?e.toUpperCase():t==="vnode"&&Ee(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&ne(e)?e.toLowerCase():t==="vnode"&&Ee(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&ne(e)?Tc(e):t==="vnode"&&Ee(e)&&"__v_isVNode"in e?Tc(e.children):e}}let tm;function ib(e){tm=e}let nm;function ab(e){nm=e}let rm;function lb(e){rm=e}let om=null;const Rc=e=>{om=e},cb=()=>om;let Oc=0;function ub(e={}){const t=Le(e.onWarn)?e.onWarn:r_,n=ne(e.version)?e.version:ob,r=ne(e.locale)||Le(e.locale)?e.locale:xs,o=Le(r)?xs:r,s=qe(e.fallbackLocale)||ve(e.fallbackLocale)||ne(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,i=ve(e.messages)?e.messages:wi(o),a=ve(e.datetimeFormats)?e.datetimeFormats:wi(o),l=ve(e.numberFormats)?e.numberFormats:wi(o),u=et(ke(),e.modifiers,sb()),c=e.pluralRules||ke(),d=Le(e.missing)?e.missing:null,f=Ne(e.missingWarn)||ks(e.missingWarn)?e.missingWarn:!0,p=Ne(e.fallbackWarn)||ks(e.fallbackWarn)?e.fallbackWarn:!0,m=!!e.fallbackFormat,g=!!e.unresolving,y=Le(e.postTranslation)?e.postTranslation:null,v=ve(e.processor)?e.processor:null,h=Ne(e.warnHtmlMessage)?e.warnHtmlMessage:!0,E=!!e.escapeParameter,_=Le(e.messageCompiler)?e.messageCompiler:tm,P=Le(e.messageResolver)?e.messageResolver:nm||nb,R=Le(e.localeFallbacker)?e.localeFallbacker:rm||K_,k=Ee(e.fallbackContext)?e.fallbackContext:void 0,V=e,M=Ee(V.__datetimeFormatters)?V.__datetimeFormatters:new Map,O=Ee(V.__numberFormatters)?V.__numberFormatters:new Map,N=Ee(V.__meta)?V.__meta:{};Oc++;const A={version:n,cid:Oc,locale:r,fallbackLocale:s,messages:i,modifiers:u,pluralRules:c,missing:d,missingWarn:f,fallbackWarn:p,fallbackFormat:m,unresolving:g,postTranslation:y,processor:v,warnHtmlMessage:h,escapeParameter:E,messageCompiler:_,messageResolver:P,localeFallbacker:R,fallbackContext:k,onWarn:t,__meta:N};return A.datetimeFormats=a,A.numberFormats=l,A.__datetimeFormatters=M,A.__numberFormatters=O,A}const wi=e=>({[e]:ke()});function ll(e,t,n,r,o){const{missing:s,onWarn:i}=e;if(s!==null){const a=s(e,n,t,o);return ne(a)?a:t}else return t}function Dr(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function db(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function fb(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r<t.length;r++)if(db(e,t[r]))return!0;return!1}function Lc(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:i}=e,{__datetimeFormatters:a}=e,[l,u,c,d]=ca(...t),f=Ne(c.missingWarn)?c.missingWarn:e.missingWarn;Ne(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const p=!!c.part,m=al(e,c),g=i(e,o,m);if(!ne(l)||l==="")return new Intl.DateTimeFormat(m,d).format(u);let y={},v,h=null;const E="datetime format";for(let R=0;R<g.length&&(v=g[R],y=n[v]||{},h=y[l],!ve(h));R++)ll(e,l,v,f,E);if(!ve(h)||!ne(v))return r?Ks:l;let _=`${v}__${l}`;zs(d)||(_=`${_}__${JSON.stringify(d)}`);let P=a.get(_);return P||(P=new Intl.DateTimeFormat(v,et({},h,d)),a.set(_,P)),p?P.formatToParts(u):P.format(u)}const sm=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function ca(...e){const[t,n,r,o]=e,s=ke();let i=ke(),a;if(ne(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw an(sn.INVALID_ISO_DATE_ARGUMENT);const u=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();a=new Date(u);try{a.toISOString()}catch{throw an(sn.INVALID_ISO_DATE_ARGUMENT)}}else if(i_(t)){if(isNaN(t.getTime()))throw an(sn.INVALID_DATE_ARGUMENT);a=t}else if(Ve(t))a=t;else throw an(sn.INVALID_ARGUMENT);return ne(n)?s.key=n:ve(n)&&Object.keys(n).forEach(l=>{sm.includes(l)?i[l]=n[l]:s[l]=n[l]}),ne(r)?s.locale=r:ve(r)&&(i=r),ve(o)&&(i=o),[s.key||"",a,s,i]}function Nc(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__datetimeFormatters.has(s)&&r.__datetimeFormatters.delete(s)}}function Ic(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:i}=e,{__numberFormatters:a}=e,[l,u,c,d]=ua(...t),f=Ne(c.missingWarn)?c.missingWarn:e.missingWarn;Ne(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const p=!!c.part,m=al(e,c),g=i(e,o,m);if(!ne(l)||l==="")return new Intl.NumberFormat(m,d).format(u);let y={},v,h=null;const E="number format";for(let R=0;R<g.length&&(v=g[R],y=n[v]||{},h=y[l],!ve(h));R++)ll(e,l,v,f,E);if(!ve(h)||!ne(v))return r?Ks:l;let _=`${v}__${l}`;zs(d)||(_=`${_}__${JSON.stringify(d)}`);let P=a.get(_);return P||(P=new Intl.NumberFormat(v,et({},h,d)),a.set(_,P)),p?P.formatToParts(u):P.format(u)}const im=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function ua(...e){const[t,n,r,o]=e,s=ke();let i=ke();if(!Ve(t))throw an(sn.INVALID_ARGUMENT);const a=t;return ne(n)?s.key=n:ve(n)&&Object.keys(n).forEach(l=>{im.includes(l)?i[l]=n[l]:s[l]=n[l]}),ne(r)?s.locale=r:ve(r)&&(i=r),ve(o)&&(i=o),[s.key||"",a,s,i]}function Mc(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__numberFormatters.has(s)&&r.__numberFormatters.delete(s)}}const mb=e=>e,pb=e=>"",hb="text",gb=e=>e.length===0?"":ol(e),vb=d_;function Dc(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function _b(e){const t=Ve(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Ve(e.named.count)||Ve(e.named.n))?Ve(e.named.count)?e.named.count:Ve(e.named.n)?e.named.n:t:t}function bb(e,t){t.count||(t.count=e),t.n||(t.n=e)}function yb(e={}){const t=e.locale,n=_b(e),r=Ee(e.pluralRules)&&ne(t)&&Le(e.pluralRules[t])?e.pluralRules[t]:Dc,o=Ee(e.pluralRules)&&ne(t)&&Le(e.pluralRules[t])?Dc:void 0,s=v=>v[r(n,v.length,o)],i=e.list||[],a=v=>i[v],l=e.named||ke();Ve(e.pluralIndex)&&bb(n,l);const u=v=>l[v];function c(v,h){const E=Le(e.messages)?e.messages(v,!!h):Ee(e.messages)?e.messages[v]:!1;return E||(e.parent?e.parent.message(v):pb)}const d=v=>e.modifiers?e.modifiers[v]:mb,f=ve(e.processor)&&Le(e.processor.normalize)?e.processor.normalize:gb,p=ve(e.processor)&&Le(e.processor.interpolate)?e.processor.interpolate:vb,m=ve(e.processor)&&ne(e.processor.type)?e.processor.type:hb,y={list:a,named:u,plural:s,linked:(v,...h)=>{const[E,_]=h;let P="text",R="";h.length===1?Ee(E)?(R=E.modifier||R,P=E.type||P):ne(E)&&(R=E||R):h.length===2&&(ne(E)&&(R=E||R),ne(_)&&(P=_||P));const k=c(v,!0)(y),V=P==="vnode"&&qe(k)&&R?k[0]:k;return R?d(R)(V,P):V},message:c,type:m,interpolate:p,normalize:f,values:et(ke(),i,l)};return y}const Fc=()=>"",cn=e=>Le(e);function qc(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:s,fallbackLocale:i,messages:a}=e,[l,u]=da(...t),c=Ne(u.missingWarn)?u.missingWarn:e.missingWarn,d=Ne(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,f=Ne(u.escapeParameter)?u.escapeParameter:e.escapeParameter,p=!!u.resolvedMessage,m=ne(u.default)||Ne(u.default)?Ne(u.default)?s?l:()=>l:u.default:n?s?l:()=>l:null,g=n||m!=null&&(ne(m)||Le(m)),y=al(e,u);f&&Eb(u);let[v,h,E]=p?[l,y,a[y]||ke()]:am(e,l,y,i,d,c),_=v,P=l;if(!p&&!(ne(_)||Yt(_)||cn(_))&&g&&(_=m,P=_),!p&&(!(ne(_)||Yt(_)||cn(_))||!ne(h)))return o?Ks:l;let R=!1;const k=()=>{R=!0},V=cn(_)?_:lm(e,l,h,_,P,k);if(R)return _;const M=Sb(e,h,E,u),O=yb(M),N=wb(e,V,O);let A=r?r(N,l):N;return f&&ne(A)&&(A=l_(A)),A}function Eb(e){qe(e.list)?e.list=e.list.map(t=>ne(t)?bc(t):t):Ee(e.named)&&Object.keys(e.named).forEach(t=>{ne(e.named[t])&&(e.named[t]=bc(e.named[t]))})}function am(e,t,n,r,o,s){const{messages:i,onWarn:a,messageResolver:l,localeFallbacker:u}=e,c=u(e,r,n);let d=ke(),f,p=null;const m="translate";for(let g=0;g<c.length&&(f=c[g],d=i[f]||ke(),(p=l(d,t))===null&&(p=d[t]),!(ne(p)||Yt(p)||cn(p)));g++)if(!fb(f,c)){const y=ll(e,t,f,s,m);y!==t&&(p=y)}return[p,f,d]}function lm(e,t,n,r,o,s){const{messageCompiler:i,warnHtmlMessage:a}=e;if(cn(r)){const u=r;return u.locale=u.locale||n,u.key=u.key||t,u}if(i==null){const u=(()=>r);return u.locale=n,u.key=t,u}const l=i(r,Cb(e,n,o,r,a,s));return l.locale=n,l.key=t,l.source=r,l}function wb(e,t,n){return t(n)}function da(...e){const[t,n,r]=e,o=ke();if(!ne(t)&&!Ve(t)&&!cn(t)&&!Yt(t))throw an(sn.INVALID_ARGUMENT);const s=Ve(t)?String(t):(cn(t),t);return Ve(n)?o.plural=n:ne(n)?o.default=n:ve(n)&&!zs(n)?o.named=n:qe(n)&&(o.list=n),Ve(r)?o.plural=r:ne(r)?o.default=r:ve(r)&&et(o,r),[s,o]}function Cb(e,t,n,r,o,s){return{locale:t,key:n,warnHtmlMessage:o,onError:i=>{throw s&&s(i),i},onCacheKey:i=>o_(t,n,i)}}function Sb(e,t,n,r){const{modifiers:o,pluralRules:s,messageResolver:i,fallbackLocale:a,fallbackWarn:l,missingWarn:u,fallbackContext:c}=e,f={locale:t,modifiers:o,pluralRules:s,messages:(p,m)=>{let g=i(n,p);if(g==null&&(c||m)){const[,,y]=am(c||e,p,t,a,l,u);g=i(y,p)}if(ne(g)||Yt(g)){let y=!1;const h=lm(e,p,t,g,p,()=>{y=!0});return y?Fc:h}else return cn(g)?g:Fc}};return e.processor&&(f.processor=e.processor),r.list&&(f.list=r.list),r.named&&(f.named=r.named),Ve(r.plural)&&(f.pluralIndex=r.plural),f}const Ab="11.2.2",kt={UNEXPECTED_RETURN_TYPE:W_,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32};function qt(e,...t){return Ws(e,null,void 0)}const fa=Mn("__translateVNode"),ma=Mn("__datetimeParts"),pa=Mn("__numberParts"),Pb=Mn("__setPluralRules"),kb=Mn("__injectWithOption"),ha=Mn("__dispose");function mo(e){if(!Ee(e)||Yt(e))return e;for(const t in e)if(Nt(e,t))if(!t.includes("."))Ee(e[t])&&mo(e[t]);else{const n=t.split("."),r=n.length-1;let o=e,s=!1;for(let i=0;i<r;i++){if(n[i]==="__proto__")throw new Error(`unsafe key: ${n[i]}`);if(n[i]in o||(o[n[i]]=ke()),!Ee(o[n[i]])){s=!0;break}o=o[n[i]]}if(s||(Yt(o)?Zf.includes(n[r])||delete e[t]:(o[n[r]]=e[t],delete e[t])),!Yt(o)){const i=o[n[r]];Ee(i)&&mo(i)}}return e}function cm(e,t){const{messages:n,__i18n:r,messageResolver:o,flatJson:s}=t,i=ve(n)?n:qe(r)?ke():{[e]:ke()};if(qe(r)&&r.forEach(a=>{if("locale"in a&&"resource"in a){const{locale:l,resource:u}=a;l?(i[l]=i[l]||ke(),Xo(u,i[l])):Xo(u,i)}else ne(a)&&Xo(JSON.parse(a),i)}),o==null&&s)for(const a in i)Nt(i,a)&&mo(i[a]);return i}function xb(e){return e.type}function Tb(e,t,n){let r=Ee(t.messages)?t.messages:ke();"__i18nGlobal"in n&&(r=cm(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const o=Object.keys(r);o.length&&o.forEach(s=>{e.mergeLocaleMessage(s,r[s])});{if(Ee(t.datetimeFormats)){const s=Object.keys(t.datetimeFormats);s.length&&s.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(Ee(t.numberFormats)){const s=Object.keys(t.numberFormats);s.length&&s.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function $c(e){return ze(Eo,null,e,0)}function um(){return Pe()}const Vc=()=>[],Rb=()=>!1;let jc=0;function Bc(e){return((t,n,r,o)=>e(n,r,um()||void 0,o))}function dm(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,o=e.flatJson,s=Ps?me:za;let i=Ne(e.inheritLocale)?e.inheritLocale:!0;const a=s(t&&i?t.locale.value:ne(e.locale)?e.locale:xs),l=s(t&&i?t.fallbackLocale.value:ne(e.fallbackLocale)||qe(e.fallbackLocale)||ve(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:a.value),u=s(cm(a.value,e)),c=s(ve(e.datetimeFormats)?e.datetimeFormats:{[a.value]:{}}),d=s(ve(e.numberFormats)?e.numberFormats:{[a.value]:{}});let f=t?t.missingWarn:Ne(e.missingWarn)||ks(e.missingWarn)?e.missingWarn:!0,p=t?t.fallbackWarn:Ne(e.fallbackWarn)||ks(e.fallbackWarn)?e.fallbackWarn:!0,m=t?t.fallbackRoot:Ne(e.fallbackRoot)?e.fallbackRoot:!0,g=!!e.fallbackFormat,y=Le(e.missing)?e.missing:null,v=Le(e.missing)?Bc(e.missing):null,h=Le(e.postTranslation)?e.postTranslation:null,E=t?t.warnHtmlMessage:Ne(e.warnHtmlMessage)?e.warnHtmlMessage:!0,_=!!e.escapeParameter;const P=t?t.modifiers:ve(e.modifiers)?e.modifiers:{};let R=e.pluralRules||t&&t.pluralRules,k;k=(()=>{r&&Rc(null);const T={version:Ab,locale:a.value,fallbackLocale:l.value,messages:u.value,modifiers:P,pluralRules:R,missing:v===null?void 0:v,missingWarn:f,fallbackWarn:p,fallbackFormat:g,unresolving:!0,postTranslation:h===null?void 0:h,warnHtmlMessage:E,escapeParameter:_,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};T.datetimeFormats=c.value,T.numberFormats=d.value,T.__datetimeFormatters=ve(k)?k.__datetimeFormatters:void 0,T.__numberFormatters=ve(k)?k.__numberFormatters:void 0;const B=ub(T);return r&&Rc(B),B})(),Dr(k,a.value,l.value);function M(){return[a.value,l.value,u.value,c.value,d.value]}const O=j({get:()=>a.value,set:T=>{k.locale=T,a.value=T}}),N=j({get:()=>l.value,set:T=>{k.fallbackLocale=T,l.value=T,Dr(k,a.value,T)}}),A=j(()=>u.value),q=j(()=>c.value),F=j(()=>d.value);function Y(){return Le(h)?h:null}function ee(T){h=T,k.postTranslation=T}function J(){return y}function U(T){T!==null&&(v=Bc(T)),y=T,k.missing=v}const se=(T,B,oe,ce,ge,Be)=>{M();let Fe;try{r||(k.fallbackContext=t?cb():void 0),Fe=T(k)}finally{r||(k.fallbackContext=void 0)}if(oe!=="translate exists"&&Ve(Fe)&&Fe===Ks||oe==="translate exists"&&!Fe){const[wt,Tt]=B();return t&&m?ce(t):ge(wt)}else{if(Be(Fe))return Fe;throw qt(kt.UNEXPECTED_RETURN_TYPE)}};function we(...T){return se(B=>Reflect.apply(qc,null,[B,...T]),()=>da(...T),"translate",B=>Reflect.apply(B.t,B,[...T]),B=>B,B=>ne(B))}function ie(...T){const[B,oe,ce]=T;if(ce&&!Ee(ce))throw qt(kt.INVALID_ARGUMENT);return we(B,oe,et({resolvedMessage:!0},ce||{}))}function K(...T){return se(B=>Reflect.apply(Lc,null,[B,...T]),()=>ca(...T),"datetime format",B=>Reflect.apply(B.d,B,[...T]),()=>xc,B=>ne(B)||qe(B))}function de(...T){return se(B=>Reflect.apply(Ic,null,[B,...T]),()=>ua(...T),"number format",B=>Reflect.apply(B.n,B,[...T]),()=>xc,B=>ne(B)||qe(B))}function _e(T){return T.map(B=>ne(B)||Ve(B)||Ne(B)?$c(String(B)):B)}const ae={normalize:_e,interpolate:T=>T,type:"vnode"};function D(...T){return se(B=>{let oe;const ce=B;try{ce.processor=ae,oe=Reflect.apply(qc,null,[ce,...T])}finally{ce.processor=null}return oe},()=>da(...T),"translate",B=>B[fa](...T),B=>[$c(B)],B=>qe(B))}function X(...T){return se(B=>Reflect.apply(Ic,null,[B,...T]),()=>ua(...T),"number format",B=>B[pa](...T),Vc,B=>ne(B)||qe(B))}function Z(...T){return se(B=>Reflect.apply(Lc,null,[B,...T]),()=>ca(...T),"datetime format",B=>B[ma](...T),Vc,B=>ne(B)||qe(B))}function re(T){R=T,k.pluralRules=R}function he(T,B){return se(()=>{if(!T)return!1;const oe=ne(B)?B:a.value,ce=L(oe),ge=k.messageResolver(ce,T);return Yt(ge)||cn(ge)||ne(ge)},()=>[T],"translate exists",oe=>Reflect.apply(oe.te,oe,[T,B]),Rb,oe=>Ne(oe))}function C(T){let B=null;const oe=em(k,l.value,a.value);for(let ce=0;ce<oe.length;ce++){const ge=u.value[oe[ce]]||{},Be=k.messageResolver(ge,T);if(Be!=null){B=Be;break}}return B}function S(T){const B=C(T);return B??(t?t.tm(T)||{}:{})}function L(T){return u.value[T]||{}}function z(T,B){if(o){const oe={[T]:B};for(const ce in oe)Nt(oe,ce)&&mo(oe[ce]);B=oe[T]}u.value[T]=B,k.messages=u.value}function G(T,B){u.value[T]=u.value[T]||{};const oe={[T]:B};if(o)for(const ce in oe)Nt(oe,ce)&&mo(oe[ce]);B=oe[T],Xo(B,u.value[T]),k.messages=u.value}function W(T){return c.value[T]||{}}function b(T,B){c.value[T]=B,k.datetimeFormats=c.value,Nc(k,T,B)}function w(T,B){c.value[T]=et(c.value[T]||{},B),k.datetimeFormats=c.value,Nc(k,T,B)}function x(T){return d.value[T]||{}}function I(T,B){d.value[T]=B,k.numberFormats=d.value,Mc(k,T,B)}function te(T,B){d.value[T]=et(d.value[T]||{},B),k.numberFormats=d.value,Mc(k,T,B)}jc++,t&&Ps&&(ye(t.locale,T=>{i&&(a.value=T,k.locale=T,Dr(k,a.value,l.value))}),ye(t.fallbackLocale,T=>{i&&(l.value=T,k.fallbackLocale=T,Dr(k,a.value,l.value))}));const Q={id:jc,locale:O,fallbackLocale:N,get inheritLocale(){return i},set inheritLocale(T){i=T,T&&t&&(a.value=t.locale.value,l.value=t.fallbackLocale.value,Dr(k,a.value,l.value))},get availableLocales(){return Object.keys(u.value).sort()},messages:A,get modifiers(){return P},get pluralRules(){return R||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(T){f=T,k.missingWarn=f},get fallbackWarn(){return p},set fallbackWarn(T){p=T,k.fallbackWarn=p},get fallbackRoot(){return m},set fallbackRoot(T){m=T},get fallbackFormat(){return g},set fallbackFormat(T){g=T,k.fallbackFormat=g},get warnHtmlMessage(){return E},set warnHtmlMessage(T){E=T,k.warnHtmlMessage=T},get escapeParameter(){return _},set escapeParameter(T){_=T,k.escapeParameter=T},t:we,getLocaleMessage:L,setLocaleMessage:z,mergeLocaleMessage:G,getPostTranslationHandler:Y,setPostTranslationHandler:ee,getMissingHandler:J,setMissingHandler:U,[Pb]:re};return Q.datetimeFormats=q,Q.numberFormats=F,Q.rt=ie,Q.te=he,Q.tm=S,Q.d=K,Q.n=de,Q.getDateTimeFormat=W,Q.setDateTimeFormat=b,Q.mergeDateTimeFormat=w,Q.getNumberFormat=x,Q.setNumberFormat=I,Q.mergeNumberFormat=te,Q[kb]=n,Q[fa]=D,Q[ma]=Z,Q[pa]=X,Q}const cl={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function Ob({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,o)=>[...r,...o.type===st?o.children:[o]],[]):t.reduce((n,r)=>{const o=e[r];return o&&(n[r]=o()),n},ke())}function fm(){return st}const Lb=In({name:"i18n-t",props:et({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Ve(e)||!isNaN(e)}},cl),setup(e,t){const{slots:n,attrs:r}=t,o=e.i18n||Gs({useScope:e.scope,__useComponent:!0});return()=>{const s=Object.keys(n).filter(d=>d[0]!=="_"),i=ke();e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=ne(e.plural)?+e.plural:e.plural);const a=Ob(t,s),l=o[fa](e.keypath,a,i),u=et(ke(),r),c=ne(e.tag)||Ee(e.tag)?e.tag:fm();return H(c,u,l)}}}),Uc=Lb;function Nb(e){return qe(e)&&!ne(e[0])}function mm(e,t,n,r){const{slots:o,attrs:s}=t;return()=>{const i={part:!0};let a=ke();e.locale&&(i.locale=e.locale),ne(e.format)?i.key=e.format:Ee(e.format)&&(ne(e.format.key)&&(i.key=e.format.key),a=Object.keys(e.format).reduce((f,p)=>n.includes(p)?et(ke(),f,{[p]:e.format[p]}):f,ke()));const l=r(e.value,i,a);let u=[i.key];qe(l)?u=l.map((f,p)=>{const m=o[f.type],g=m?m({[f.type]:f.value,index:p,parts:l}):[f.value];return Nb(g)&&(g[0].key=`${f.type}-${p}`),g}):ne(l)&&(u=[l]);const c=et(ke(),s),d=ne(e.tag)||Ee(e.tag)?e.tag:fm();return H(d,c,u)}}const Ib=In({name:"i18n-n",props:et({value:{type:Number,required:!0},format:{type:[String,Object]}},cl),setup(e,t){const n=e.i18n||Gs({useScope:e.scope,__useComponent:!0});return mm(e,t,im,(...r)=>n[pa](...r))}}),Hc=Ib;function Mb(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function Db(e){const t=i=>{const{instance:a,value:l}=i;if(!a||!a.$)throw qt(kt.UNEXPECTED_ERROR);const u=Mb(e,a.$),c=zc(l);return[Reflect.apply(u.t,u,[...Wc(c)]),u]};return{created:(i,a)=>{const[l,u]=t(a);Ps&&e.global===u&&(i.__i18nWatcher=ye(u.locale,()=>{a.instance&&a.instance.$forceUpdate()})),i.__composer=u,i.textContent=l},unmounted:i=>{Ps&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:a})=>{if(i.__composer){const l=i.__composer,u=zc(a);i.textContent=Reflect.apply(l.t,l,[...Wc(u)])}},getSSRProps:i=>{const[a]=t(i);return{textContent:a}}}}function zc(e){if(ne(e))return{path:e};if(ve(e)){if(!("path"in e))throw qt(kt.REQUIRED_VALUE,"path");return e}else throw qt(kt.INVALID_VALUE)}function Wc(e){const{path:t,locale:n,args:r,choice:o,plural:s}=e,i={},a=r||{};return ne(n)&&(i.locale=n),Ve(o)&&(i.plural=o),Ve(s)&&(i.plural=s),[t,a,i]}function Fb(e,t,...n){const r=ve(n[0])?n[0]:{};(!Ne(r.globalInstall)||r.globalInstall)&&([Uc.name,"I18nT"].forEach(s=>e.component(s,Uc)),[Hc.name,"I18nN"].forEach(s=>e.component(s,Hc)),[Gc.name,"I18nD"].forEach(s=>e.component(s,Gc))),e.directive("t",Db(t))}const qb=Mn("global-vue-i18n");function $b(e={}){const t=Ne(e.globalInjection)?e.globalInjection:!0,n=new Map,[r,o]=Vb(e),s=Mn("");function i(c){return n.get(c)||null}function a(c,d){n.set(c,d)}function l(c){n.delete(c)}const u={get mode(){return"composition"},async install(c,...d){if(c.__VUE_I18N_SYMBOL__=s,c.provide(c.__VUE_I18N_SYMBOL__,u),ve(d[0])){const m=d[0];u.__composerExtend=m.__composerExtend,u.__vueI18nExtend=m.__vueI18nExtend}let f=null;t&&(f=Gb(c,u.global)),Fb(c,u,...d);const p=c.unmount;c.unmount=()=>{f&&f(),u.dispose(),p()}},get global(){return o},dispose(){r.stop()},__instances:n,__getInstance:i,__setInstance:a,__deleteInstance:l};return u}function Gs(e={}){const t=um();if(t==null)throw qt(kt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw qt(kt.NOT_INSTALLED);const n=jb(t),r=Ub(n),o=xb(t),s=Bb(e,o);if(s==="global")return Tb(r,e,o),r;if(s==="parent"){let l=Hb(n,t,e.__useComponent);return l==null&&(l=r),l}const i=n;let a=i.__getInstance(t);if(a==null){const l=et({},e);"__i18n"in o&&(l.__i18n=o.__i18n),r&&(l.__root=r),a=dm(l),i.__composerExtend&&(a[ha]=i.__composerExtend(a)),Wb(i,t,a),i.__setInstance(t,a)}return a}function Vb(e,t){const n=$a(),r=n.run(()=>dm(e));if(r==null)throw qt(kt.UNEXPECTED_ERROR);return[n,r]}function jb(e){const t=ut(e.isCE?qb:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw qt(e.isCE?kt.NOT_INSTALLED_WITH_PROVIDE:kt.UNEXPECTED_ERROR);return t}function Bb(e,t){return zs(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function Ub(e){return e.mode==="composition"?e.global:e.global.__composer}function Hb(e,t,n=!1){let r=null;const o=t.root;let s=zb(t,n);for(;s!=null;){const i=e;if(e.mode==="composition"&&(r=i.__getInstance(s)),r!=null||o===s)break;s=s.parent}return r}function zb(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function Wb(e,t,n){Vt(()=>{},t),Bs(()=>{const r=n;e.__deleteInstance(t);const o=r[ha];o&&(o(),delete r[ha])},t)}const Kb=["locale","fallbackLocale","availableLocales"],Kc=["t","rt","d","n","tm","te"];function Gb(e,t){const n=Object.create(null);return Kb.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s)throw qt(kt.UNEXPECTED_ERROR);const i=Ie(s.value)?{get(){return s.value.value},set(a){s.value.value=a}}:{get(){return s.get&&s.get()}};Object.defineProperty(n,o,i)}),e.config.globalProperties.$i18n=n,Kc.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s||!s.value)throw qt(kt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,s)}),()=>{delete e.config.globalProperties.$i18n,Kc.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}const Qb=In({name:"i18n-d",props:et({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},cl),setup(e,t){const n=e.i18n||Gs({useScope:e.scope,__useComponent:!0});return mm(e,t,sm,(...r)=>n[ma](...r))}}),Gc=Qb;ib(z_);ab(rb);lb(em);const Jb=Object.assign({name:"App"},{__name:"App",setup(e){const{locale:t}=Gs();return n_().dark.set(!1),uo.remove("theme"),ye(()=>t.value,r=>{uo.set("locale",r,{expires:365,sameSite:"Lax",path:"/"})}),(r,o)=>{const s=Uh("router-view");return gs(),_s(s)}}}),ul=e=>e,pm=ul,Yb=ul,Xb=ul;let hm;const Qs=e=>hm=e,gm=Symbol();function ga(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var eo;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(eo||(eo={}));function Zb(){const e=$a(!0),t=e.run(()=>me({}));let n=[],r=[];const o=rr({install(s){Qs(o),o._a=s,s.provide(gm,o),s.config.globalProperties.$pinia=o,r.forEach(i=>n.push(i)),r=[]},use(s){return this._a?n.push(s):r.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const vm=()=>{};function Qc(e,t,n,r=vm){e.add(t);const o=()=>{e.delete(t)&&r()};return!n&&hd()&&Jp(o),o}function lr(e,...t){e.forEach(n=>{n(...t)})}const ey=e=>e(),Jc=Symbol(),Ci=Symbol();function va(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];ga(o)&&ga(r)&&e.hasOwnProperty(n)&&!Ie(r)&&!ln(r)?e[n]=va(o,r):e[n]=r}return e}const ty=Symbol();function ny(e){return!ga(e)||!Object.prototype.hasOwnProperty.call(e,ty)}const{assign:wn}=Object;function ry(e){return!!(Ie(e)&&e.effect)}function oy(e,t,n,r){const{state:o,actions:s,getters:i}=t,a=n.state.value[e];let l;function u(){a||(n.state.value[e]=o?o():{});const c=yh(n.state.value[e]);return wn(c,s,Object.keys(i||{}).reduce((d,f)=>(d[f]=rr(j(()=>{Qs(n);const p=n._s.get(e);return i[f].call(p,p)})),d),{}))}return l=_m(e,u,t,n,r,!0),l}function _m(e,t,n={},r,o,s){let i;const a=wn({actions:{}},n),l={deep:!0};let u,c,d=new Set,f=new Set,p;const m=r.state.value[e];!s&&!m&&(r.state.value[e]={}),me({});let g;function y(V){let M;u=c=!1,typeof V=="function"?(V(r.state.value[e]),M={type:eo.patchFunction,storeId:e,events:p}):(va(r.state.value[e],V),M={type:eo.patchObject,payload:V,storeId:e,events:p});const O=g=Symbol();pt().then(()=>{g===O&&(u=!0)}),c=!0,lr(d,M,r.state.value[e])}const v=s?function(){const{state:M}=n,O=M?M():{};this.$patch(N=>{wn(N,O)})}:vm;function h(){i.stop(),d.clear(),f.clear(),r._s.delete(e)}const E=(V,M="")=>{if(Jc in V)return V[Ci]=M,V;const O=function(){Qs(r);const N=Array.from(arguments),A=new Set,q=new Set;function F(J){A.add(J)}function Y(J){q.add(J)}lr(f,{args:N,name:O[Ci],store:P,after:F,onError:Y});let ee;try{ee=V.apply(this&&this.$id===e?this:P,N)}catch(J){throw lr(q,J),J}return ee instanceof Promise?ee.then(J=>(lr(A,J),J)).catch(J=>(lr(q,J),Promise.reject(J))):(lr(A,ee),ee)};return O[Jc]=!0,O[Ci]=M,O},_={_p:r,$id:e,$onAction:Qc.bind(null,f),$patch:y,$reset:v,$subscribe(V,M={}){const O=Qc(d,V,M.detached,()=>N()),N=i.run(()=>ye(()=>r.state.value[e],A=>{(M.flush==="sync"?c:u)&&V({storeId:e,type:eo.direct,events:p},A)},wn({},l,M)));return O},$dispose:h},P=nr(_);r._s.set(e,P);const k=(r._a&&r._a.runWithContext||ey)(()=>r._e.run(()=>(i=$a()).run(()=>t({action:E}))));for(const V in k){const M=k[V];if(Ie(M)&&!ry(M)||ln(M))s||(m&&ny(M)&&(Ie(M)?M.value=m[V]:va(M,m[V])),r.state.value[e][V]=M);else if(typeof M=="function"){const O=E(M,V);k[V]=O,a.actions[V]=M}}return wn(P,k),wn(fe(P),k),Object.defineProperty(P,"$state",{get:()=>r.state.value[e],set:V=>{y(M=>{wn(M,V)})}}),r._p.forEach(V=>{wn(P,i.run(()=>V({store:P,app:r._a,pinia:r,options:a})))}),m&&s&&n.hydrate&&n.hydrate(P.$state,m),u=!0,c=!0,P}function bm(e,t,n){let r;const o=typeof t=="function";r=o?n:t;function s(i,a){const l=Zh();return i=i||(l?ut(gm,null):null),i&&Qs(i),i=hm,i._s.has(e)||(o?_m(e,t,r,i):oy(e,r,i)),i._s.get(e)}return s.$id=e,s}const Si=Xb(()=>Zb());const hr=typeof document<"u";function ym(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function sy(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&ym(e.default)}const Ce=Object.assign;function Ai(e,t){const n={};for(const r in t){const o=t[r];n[r]=$t(o)?o.map(e):e(o)}return n}const to=()=>{},$t=Array.isArray;function Yc(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}const Em=/#/g,iy=/&/g,ay=/\//g,ly=/=/g,cy=/\?/g,wm=/\+/g,uy=/%5B/g,dy=/%5D/g,Cm=/%5E/g,fy=/%60/g,Sm=/%7B/g,my=/%7C/g,Am=/%7D/g,py=/%20/g;function dl(e){return e==null?"":encodeURI(""+e).replace(my,"|").replace(uy,"[").replace(dy,"]")}function hy(e){return dl(e).replace(Sm,"{").replace(Am,"}").replace(Cm,"^")}function _a(e){return dl(e).replace(wm,"%2B").replace(py,"+").replace(Em,"%23").replace(iy,"%26").replace(fy,"`").replace(Sm,"{").replace(Am,"}").replace(Cm,"^")}function gy(e){return _a(e).replace(ly,"%3D")}function vy(e){return dl(e).replace(Em,"%23").replace(cy,"%3F")}function _y(e){return vy(e).replace(ay,"%2F")}function po(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const by=/\/$/,yy=e=>e.replace(by,"");function Pi(e,t,n="/"){let r,o={},s="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return l=a>=0&&l>a?-1:l,l>=0&&(r=t.slice(0,l),s=t.slice(l,a>0?a:t.length),o=e(s.slice(1))),a>=0&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=Sy(r??t,n),{fullPath:r+s+i,path:r,query:o,hash:po(i)}}function Ey(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Xc(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function wy(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Ar(t.matched[r],n.matched[o])&&Pm(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Ar(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Pm(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!Cy(e[n],t[n]))return!1;return!0}function Cy(e,t){return $t(e)?Zc(e,t):$t(t)?Zc(t,e):e?.valueOf()===t?.valueOf()}function Zc(e,t){return $t(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Sy(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,i,a;for(i=0;i<r.length;i++)if(a=r[i],a!==".")if(a==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(i).join("/")}const _n={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let ba=(function(e){return e.pop="pop",e.push="push",e})({}),ki=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function Ay(e){if(!e)if(hr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),yy(e)}const Py=/^[^#]+#/;function ky(e,t){return e.replace(Py,"#")+t}function xy(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 Js=()=>({left:window.scrollX,top:window.scrollY});function Ty(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=xy(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 eu(e,t){return(history.state?history.state.position-t:-1)+e}const ya=new Map;function Ry(e,t){ya.set(e,t)}function Oy(e){const t=ya.get(e);return ya.delete(e),t}function Ly(e){return typeof e=="string"||e&&typeof e=="object"}function km(e){return typeof e=="string"||typeof e=="symbol"}let Me=(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 xm=Symbol("");Me.MATCHER_NOT_FOUND+"",Me.NAVIGATION_GUARD_REDIRECT+"",Me.NAVIGATION_ABORTED+"",Me.NAVIGATION_CANCELLED+"",Me.NAVIGATION_DUPLICATED+"";function Pr(e,t){return Ce(new Error,{type:e,[xm]:!0},t)}function en(e,t){return e instanceof Error&&xm in e&&(t==null||!!(e.type&t))}const Ny=["params","query","hash"];function Iy(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of Ny)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function My(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(wm," "),s=o.indexOf("="),i=po(s<0?o:o.slice(0,s)),a=s<0?null:po(o.slice(s+1));if(i in t){let l=t[i];$t(l)||(l=t[i]=[l]),l.push(a)}else t[i]=a}return t}function tu(e){let t="";for(let n in e){const r=e[n];if(n=gy(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}($t(r)?r.map(o=>o&&_a(o)):[r&&_a(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function Dy(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=$t(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Fy=Symbol(""),nu=Symbol(""),Ys=Symbol(""),fl=Symbol(""),Ea=Symbol("");function Fr(){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 kn(e,t,n,r,o,s=i=>i()){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const u=f=>{f===!1?l(Pr(Me.NAVIGATION_ABORTED,{from:n,to:t})):f instanceof Error?l(f):Ly(f)?l(Pr(Me.NAVIGATION_GUARD_REDIRECT,{from:t,to:f})):(i&&r.enterCallbacks[o]===i&&typeof f=="function"&&i.push(f),a())},c=s(()=>e.call(r&&r.instances[o],t,n,u));let d=Promise.resolve(c);e.length<3&&(d=d.then(u)),d.catch(f=>l(f))})}function xi(e,t,n,r,o=s=>s()){const s=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(ym(l)){const u=(l.__vccOpts||l)[t];u&&s.push(kn(u,n,r,i,a,o))}else{let u=l();s.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const d=sy(c)?c.default:c;i.mods[a]=c,i.components[a]=d;const f=(d.__vccOpts||d)[t];return f&&kn(f,n,r,i,a,o)()}))}}return s}function qy(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;i<s;i++){const a=t.matched[i];a&&(e.matched.find(u=>Ar(u,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(u=>Ar(u,l))||o.push(l))}return[n,r,o]}let $y=()=>location.protocol+"//"+location.host;function Tm(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let i=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(i);return a[0]!=="/"&&(a="/"+a),Xc(a,"")}return Xc(n,e)+r+o}function Vy(e,t,n,r){let o=[],s=[],i=null;const a=({state:f})=>{const p=Tm(e,location),m=n.value,g=t.value;let y=0;if(f){if(n.value=p,t.value=f,i&&i===m){i=null;return}y=g?f.position-g.position:0}else r(p);o.forEach(v=>{v(n.value,m,{delta:y,type:ba.pop,direction:y?y>0?ki.forward:ki.back:ki.unknown})})};function l(){i=n.value}function u(f){o.push(f);const p=()=>{const m=o.indexOf(f);m>-1&&o.splice(m,1)};return s.push(p),p}function c(){if(document.visibilityState==="hidden"){const{history:f}=window;if(!f.state)return;f.replaceState(Ce({},f.state,{scroll:Js()}),"")}}function d(){for(const f of s)f();s=[],window.removeEventListener("popstate",a),window.removeEventListener("pagehide",c),document.removeEventListener("visibilitychange",c)}return window.addEventListener("popstate",a),window.addEventListener("pagehide",c),document.addEventListener("visibilitychange",c),{pauseListeners:l,listen:u,destroy:d}}function ru(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Js():null}}function jy(e){const{history:t,location:n}=window,r={value:Tm(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,u,c){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+l:$y()+e+l;try{t[c?"replaceState":"pushState"](u,"",f),o.value=u}catch(p){console.error(p),n[c?"replace":"assign"](f)}}function i(l,u){s(l,Ce({},t.state,ru(o.value.back,l,o.value.forward,!0),u,{position:o.value.position}),!0),r.value=l}function a(l,u){const c=Ce({},o.value,t.state,{forward:l,scroll:Js()});s(c.current,c,!0),s(l,Ce({},ru(r.value,l,null),{position:c.position+1},u),!1),r.value=l}return{location:r,state:o,push:a,replace:i}}function By(e){e=Ay(e);const t=jy(e),n=Vy(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=Ce({location:"",base:e,go:r,createHref:ky.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 Uy(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),By(e)}let Hn=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var Ue=(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})(Ue||{});const Hy={type:Hn.Static,value:""},zy=/[a-zA-Z0-9_]/;function Wy(e){if(!e)return[[]];if(e==="/")return[[Hy]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${u}": ${p}`)}let n=Ue.Static,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let a=0,l,u="",c="";function d(){u&&(n===Ue.Static?s.push({type:Hn.Static,value:u}):n===Ue.Param||n===Ue.ParamRegExp||n===Ue.ParamRegExpEnd?(s.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:Hn.Param,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=l}for(;a<e.length;){if(l=e[a++],l==="\\"&&n!==Ue.ParamRegExp){r=n,n=Ue.EscapeNext;continue}switch(n){case Ue.Static:l==="/"?(u&&d(),i()):l===":"?(d(),n=Ue.Param):f();break;case Ue.EscapeNext:f(),n=r;break;case Ue.Param:l==="("?n=Ue.ParamRegExp:zy.test(l)?f():(d(),n=Ue.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case Ue.ParamRegExp:l===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+l:n=Ue.ParamRegExpEnd:c+=l;break;case Ue.ParamRegExpEnd:d(),n=Ue.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--,c="";break;default:t("Unknown state");break}}return n===Ue.ParamRegExp&&t(`Unfinished custom RegExp for param "${u}"`),d(),i(),o}const ou="[^/]+?",Ky={sensitive:!1,strict:!1,start:!0,end:!0};var lt=(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})(lt||{});const Gy=/[.+*?^${}()[\]/\\]/g;function Qy(e,t){const n=Ce({},Ky,t),r=[];let o=n.start?"^":"";const s=[];for(const u of e){const c=u.length?[]:[lt.Root];n.strict&&!u.length&&(o+="/");for(let d=0;d<u.length;d++){const f=u[d];let p=lt.Segment+(n.sensitive?lt.BonusCaseSensitive:0);if(f.type===Hn.Static)d||(o+="/"),o+=f.value.replace(Gy,"\\$&"),p+=lt.Static;else if(f.type===Hn.Param){const{value:m,repeatable:g,optional:y,regexp:v}=f;s.push({name:m,repeatable:g,optional:y});const h=v||ou;if(h!==ou){p+=lt.BonusCustomRegExp;try{`${h}`}catch(_){throw new Error(`Invalid custom RegExp for param "${m}" (${h}): `+_.message)}}let E=g?`((?:${h})(?:/(?:${h}))*)`:`(${h})`;d||(E=y&&u.length<2?`(?:/${E})`:"/"+E),y&&(E+="?"),o+=E,p+=lt.Dynamic,y&&(p+=lt.BonusOptional),g&&(p+=lt.BonusRepeatable),h===".*"&&(p+=lt.BonusWildcard)}c.push(p)}r.push(c)}if(n.strict&&n.end){const u=r.length-1;r[u][r[u].length-1]+=lt.BonusStrict}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const i=new RegExp(o,n.sensitive?"":"i");function a(u){const c=u.match(i),d={};if(!c)return null;for(let f=1;f<c.length;f++){const p=c[f]||"",m=s[f-1];d[m.name]=p&&m.repeatable?p.split("/"):p}return d}function l(u){let c="",d=!1;for(const f of e){(!d||!c.endsWith("/"))&&(c+="/"),d=!1;for(const p of f)if(p.type===Hn.Static)c+=p.value;else if(p.type===Hn.Param){const{value:m,repeatable:g,optional:y}=p,v=m in u?u[m]:"";if($t(v)&&!g)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const h=$t(v)?v.join("/"):v;if(!h)if(y)f.length<2&&(c.endsWith("/")?c=c.slice(0,-1):d=!0);else throw new Error(`Missing required param "${m}"`);c+=h}}return c||"/"}return{re:i,score:r,keys:s,parse:a,stringify:l}}function Jy(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]===lt.Static+lt.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===lt.Static+lt.Segment?1:-1:0}function Rm(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const s=Jy(r[n],o[n]);if(s)return s;n++}if(Math.abs(o.length-r.length)===1){if(su(r))return 1;if(su(o))return-1}return o.length-r.length}function su(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Yy={strict:!1,end:!0,sensitive:!1};function Xy(e,t,n){const r=Qy(Wy(e.path),n),o=Ce(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function Zy(e,t){const n=[],r=new Map;t=Yc(Yy,t);function o(d){return r.get(d)}function s(d,f,p){const m=!p,g=au(d);g.aliasOf=p&&p.record;const y=Yc(t,d),v=[g];if("alias"in d){const _=typeof d.alias=="string"?[d.alias]:d.alias;for(const P of _)v.push(au(Ce({},g,{components:p?p.record.components:g.components,path:P,aliasOf:p?p.record:g})))}let h,E;for(const _ of v){const{path:P}=_;if(f&&P[0]!=="/"){const R=f.record.path,k=R[R.length-1]==="/"?"":"/";_.path=f.record.path+(P&&k+P)}if(h=Xy(_,f,y),p?p.alias.push(h):(E=E||h,E!==h&&E.alias.push(h),m&&d.name&&!lu(h)&&i(d.name)),Om(h)&&l(h),g.children){const R=g.children;for(let k=0;k<R.length;k++)s(R[k],h,p&&p.children[k])}p=p||h}return E?()=>{i(E)}:to}function i(d){if(km(d)){const f=r.get(d);f&&(r.delete(d),n.splice(n.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=n.indexOf(d);f>-1&&(n.splice(f,1),d.record.name&&r.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function a(){return n}function l(d){const f=nE(d,n);n.splice(f,0,d),d.record.name&&!lu(d)&&r.set(d.record.name,d)}function u(d,f){let p,m={},g,y;if("name"in d&&d.name){if(p=r.get(d.name),!p)throw Pr(Me.MATCHER_NOT_FOUND,{location:d});y=p.record.name,m=Ce(iu(f.params,p.keys.filter(E=>!E.optional).concat(p.parent?p.parent.keys.filter(E=>E.optional):[]).map(E=>E.name)),d.params&&iu(d.params,p.keys.map(E=>E.name))),g=p.stringify(m)}else if(d.path!=null)g=d.path,p=n.find(E=>E.re.test(g)),p&&(m=p.parse(g),y=p.record.name);else{if(p=f.name?r.get(f.name):n.find(E=>E.re.test(f.path)),!p)throw Pr(Me.MATCHER_NOT_FOUND,{location:d,currentLocation:f});y=p.record.name,m=Ce({},f.params,d.params),g=p.stringify(m)}const v=[];let h=p;for(;h;)v.unshift(h.record),h=h.parent;return{name:y,path:g,params:m,matched:v,meta:tE(v)}}e.forEach(d=>s(d));function c(){n.length=0,r.clear()}return{addRoute:s,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:a,getRecordMatcher:o}}function iu(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function au(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:eE(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 eE(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 lu(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function tE(e){return e.reduce((t,n)=>Ce(t,n.meta),{})}function nE(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;Rm(e,t[s])<0?r=s:n=s+1}const o=rE(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function rE(e){let t=e;for(;t=t.parent;)if(Om(t)&&Rm(e,t)===0)return t}function Om({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function cu(e){const t=ut(Ys),n=ut(fl),r=j(()=>{const l=Rn(e.to);return t.resolve(l)}),o=j(()=>{const{matched:l}=r.value,{length:u}=l,c=l[u-1],d=n.matched;if(!c||!d.length)return-1;const f=d.findIndex(Ar.bind(null,c));if(f>-1)return f;const p=uu(l[u-2]);return u>1&&uu(c)===p&&d[d.length-1].path!==p?d.findIndex(Ar.bind(null,l[u-2])):f}),s=j(()=>o.value>-1&&lE(n.params,r.value.params)),i=j(()=>o.value>-1&&o.value===n.matched.length-1&&Pm(n.params,r.value.params));function a(l={}){if(aE(l)){const u=t[Rn(e.replace)?"replace":"push"](Rn(e.to)).catch(to);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:j(()=>r.value.href),isActive:s,isExactActive:i,navigate:a}}function oE(e){return e.length===1?e[0]:e}const sE=In({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:cu,setup(e,{slots:t}){const n=nr(cu(e)),{options:r}=ut(Ys),o=j(()=>({[du(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[du(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&oE(t.default(n));return e.custom?s:H("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),iE=sE;function aE(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 lE(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(!$t(o)||o.length!==r.length||r.some((s,i)=>s.valueOf()!==o[i].valueOf()))return!1}return!0}function uu(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const du=(e,t,n)=>e??t??n,cE=In({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=ut(Ea),o=j(()=>e.route||r.value),s=ut(nu,0),i=j(()=>{let u=Rn(s);const{matched:c}=o.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),a=j(()=>o.value.matched[i.value]);Qo(nu,j(()=>i.value+1)),Qo(Fy,a),Qo(Ea,o);const l=me();return ye(()=>[l.value,a.value,e.name],([u,c,d],[f,p,m])=>{c&&(c.instances[d]=u,p&&p!==c&&u&&u===f&&(c.leaveGuards.size||(c.leaveGuards=p.leaveGuards),c.updateGuards.size||(c.updateGuards=p.updateGuards))),u&&c&&(!p||!Ar(c,p)||!f)&&(c.enterCallbacks[d]||[]).forEach(g=>g(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,d=a.value,f=d&&d.components[c];if(!f)return fu(n.default,{Component:f,route:u});const p=d.props[c],m=p?p===!0?u.params:typeof p=="function"?p(u):p:null,y=H(f,Ce({},m,t,{onVnodeUnmounted:v=>{v.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return fu(n.default,{Component:y,route:u})||y}}});function fu(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const uE=cE;function dE(e){const t=Zy(e.routes,e),n=e.parseQuery||My,r=e.stringifyQuery||tu,o=e.history,s=Fr(),i=Fr(),a=Fr(),l=za(_n);let u=_n;hr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Ai.bind(null,D=>""+D),d=Ai.bind(null,_y),f=Ai.bind(null,po);function p(D,X){let Z,re;return km(D)?(Z=t.getRecordMatcher(D),re=X):re=D,t.addRoute(re,Z)}function m(D){const X=t.getRecordMatcher(D);X&&t.removeRoute(X)}function g(){return t.getRoutes().map(D=>D.record)}function y(D){return!!t.getRecordMatcher(D)}function v(D,X){if(X=Ce({},X||l.value),typeof D=="string"){const L=Pi(n,D,X.path),z=t.resolve({path:L.path},X),G=o.createHref(L.fullPath);return Ce(L,z,{params:f(z.params),hash:po(L.hash),redirectedFrom:void 0,href:G})}let Z;if(D.path!=null)Z=Ce({},D,{path:Pi(n,D.path,X.path).path});else{const L=Ce({},D.params);for(const z in L)L[z]==null&&delete L[z];Z=Ce({},D,{params:d(L)}),X.params=d(X.params)}const re=t.resolve(Z,X),he=D.hash||"";re.params=c(f(re.params));const C=Ey(r,Ce({},D,{hash:hy(he),path:re.path})),S=o.createHref(C);return Ce({fullPath:C,hash:he,query:r===tu?Dy(D.query):D.query||{}},re,{redirectedFrom:void 0,href:S})}function h(D){return typeof D=="string"?Pi(n,D,l.value.path):Ce({},D)}function E(D,X){if(u!==D)return Pr(Me.NAVIGATION_CANCELLED,{from:X,to:D})}function _(D){return k(D)}function P(D){return _(Ce(h(D),{replace:!0}))}function R(D,X){const Z=D.matched[D.matched.length-1];if(Z&&Z.redirect){const{redirect:re}=Z;let he=typeof re=="function"?re(D,X):re;return typeof he=="string"&&(he=he.includes("?")||he.includes("#")?he=h(he):{path:he},he.params={}),Ce({query:D.query,hash:D.hash,params:he.path!=null?{}:D.params},he)}}function k(D,X){const Z=u=v(D),re=l.value,he=D.state,C=D.force,S=D.replace===!0,L=R(Z,re);if(L)return k(Ce(h(L),{state:typeof L=="object"?Ce({},he,L.state):he,force:C,replace:S}),X||Z);const z=Z;z.redirectedFrom=X;let G;return!C&&wy(r,re,Z)&&(G=Pr(Me.NAVIGATION_DUPLICATED,{to:z,from:re}),ie(re,re,!0,!1)),(G?Promise.resolve(G):O(z,re)).catch(W=>en(W)?en(W,Me.NAVIGATION_GUARD_REDIRECT)?W:we(W):U(W,z,re)).then(W=>{if(W){if(en(W,Me.NAVIGATION_GUARD_REDIRECT))return k(Ce({replace:S},h(W.to),{state:typeof W.to=="object"?Ce({},he,W.to.state):he,force:C}),X||z)}else W=A(z,re,!0,S,he);return N(z,re,W),W})}function V(D,X){const Z=E(D,X);return Z?Promise.reject(Z):Promise.resolve()}function M(D){const X=_e.values().next().value;return X&&typeof X.runWithContext=="function"?X.runWithContext(D):D()}function O(D,X){let Z;const[re,he,C]=qy(D,X);Z=xi(re.reverse(),"beforeRouteLeave",D,X);for(const L of re)L.leaveGuards.forEach(z=>{Z.push(kn(z,D,X))});const S=V.bind(null,D,X);return Z.push(S),ae(Z).then(()=>{Z=[];for(const L of s.list())Z.push(kn(L,D,X));return Z.push(S),ae(Z)}).then(()=>{Z=xi(he,"beforeRouteUpdate",D,X);for(const L of he)L.updateGuards.forEach(z=>{Z.push(kn(z,D,X))});return Z.push(S),ae(Z)}).then(()=>{Z=[];for(const L of C)if(L.beforeEnter)if($t(L.beforeEnter))for(const z of L.beforeEnter)Z.push(kn(z,D,X));else Z.push(kn(L.beforeEnter,D,X));return Z.push(S),ae(Z)}).then(()=>(D.matched.forEach(L=>L.enterCallbacks={}),Z=xi(C,"beforeRouteEnter",D,X,M),Z.push(S),ae(Z))).then(()=>{Z=[];for(const L of i.list())Z.push(kn(L,D,X));return Z.push(S),ae(Z)}).catch(L=>en(L,Me.NAVIGATION_CANCELLED)?L:Promise.reject(L))}function N(D,X,Z){a.list().forEach(re=>M(()=>re(D,X,Z)))}function A(D,X,Z,re,he){const C=E(D,X);if(C)return C;const S=X===_n,L=hr?history.state:{};Z&&(re||S?o.replace(D.fullPath,Ce({scroll:S&&L&&L.scroll},he)):o.push(D.fullPath,he)),l.value=D,ie(D,X,Z,S),we()}let q;function F(){q||(q=o.listen((D,X,Z)=>{if(!xe.listening)return;const re=v(D),he=R(re,xe.currentRoute.value);if(he){k(Ce(he,{replace:!0,force:!0}),re).catch(to);return}u=re;const C=l.value;hr&&Ry(eu(C.fullPath,Z.delta),Js()),O(re,C).catch(S=>en(S,Me.NAVIGATION_ABORTED|Me.NAVIGATION_CANCELLED)?S:en(S,Me.NAVIGATION_GUARD_REDIRECT)?(k(Ce(h(S.to),{force:!0}),re).then(L=>{en(L,Me.NAVIGATION_ABORTED|Me.NAVIGATION_DUPLICATED)&&!Z.delta&&Z.type===ba.pop&&o.go(-1,!1)}).catch(to),Promise.reject()):(Z.delta&&o.go(-Z.delta,!1),U(S,re,C))).then(S=>{S=S||A(re,C,!1),S&&(Z.delta&&!en(S,Me.NAVIGATION_CANCELLED)?o.go(-Z.delta,!1):Z.type===ba.pop&&en(S,Me.NAVIGATION_ABORTED|Me.NAVIGATION_DUPLICATED)&&o.go(-1,!1)),N(re,C,S)}).catch(to)}))}let Y=Fr(),ee=Fr(),J;function U(D,X,Z){we(D);const re=ee.list();return re.length?re.forEach(he=>he(D,X,Z)):console.error(D),Promise.reject(D)}function se(){return J&&l.value!==_n?Promise.resolve():new Promise((D,X)=>{Y.add([D,X])})}function we(D){return J||(J=!D,F(),Y.list().forEach(([X,Z])=>D?Z(D):X()),Y.reset()),D}function ie(D,X,Z,re){const{scrollBehavior:he}=e;if(!hr||!he)return Promise.resolve();const C=!Z&&Oy(eu(D.fullPath,0))||(re||!Z)&&history.state&&history.state.scroll||null;return pt().then(()=>he(D,X,C)).then(S=>S&&Ty(S)).catch(S=>U(S,D,X))}const K=D=>o.go(D);let de;const _e=new Set,xe={currentRoute:l,listening:!0,addRoute:p,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:g,resolve:v,options:e,push:_,replace:P,go:K,back:()=>K(-1),forward:()=>K(1),beforeEach:s.add,beforeResolve:i.add,afterEach:a.add,onError:ee.add,isReady:se,install(D){D.component("RouterLink",iE),D.component("RouterView",uE),D.config.globalProperties.$router=xe,Object.defineProperty(D.config.globalProperties,"$route",{enumerable:!0,get:()=>Rn(l)}),hr&&!de&&l.value===_n&&(de=!0,_(o.location).catch(re=>{}));const X={};for(const re in _n)Object.defineProperty(X,re,{get:()=>l.value[re],enumerable:!0});D.provide(Ys,xe),D.provide(fl,Rd(X)),D.provide(Ea,l);const Z=D.unmount;_e.add(D),D.unmount=function(){_e.delete(D),_e.size<1&&(u=_n,q&&q(),q=null,l.value=_n,de=!1,J=!1),Z()}}};function ae(D){return D.reduce((X,Z)=>X.then(()=>M(Z)),Promise.resolve())}return xe}function TA(){return ut(Ys)}function RA(e){return ut(fl)}const fE=[{path:"/associado/perfil",name:"MeuPerfilPage",component:()=>Ge(()=>import("./ProfilePage-CC1jFEE1.js").then(e=>e.P),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url),meta:{title:{value:"ui.navigation.meu_perfil",translate:!0},description:{value:"page.associado.profile.description",translate:!0},requireAuth:!0,breadcrumbs:[{name:"MeuPerfilPage",title:"ui.navigation.meu_perfil",translate:!0}]}},{path:"/associado/convenios",name:"ConveniosPage",component:()=>Ge(()=>import("./ConveniosPage-DWYNqiQY.js"),__vite__mapDeps([6,7,8,9,10,3,11,4,12]),import.meta.url),meta:{title:{value:"ui.navigation.convenios",translate:!0},description:{value:"page.associado.convenios.description",translate:!0},requireAuth:!0,breadcrumbs:[{name:"ConveniosPage",title:"ui.navigation.convenios",translate:!0}]}},{path:"/associado/loja",name:"AssociadoLojaPage",component:()=>Ge(()=>import("./AssociadoLojaPage-BvlpKdgu.js"),__vite__mapDeps([13,14,8,10,15,9,3,4,16]),import.meta.url),meta:{title:{value:"ui.navigation.loja",translate:!0},description:{value:"page.associado.loja.description",translate:!0},requireAuth:!0,breadcrumbs:[{name:"AssociadoLojaPage",title:"ui.navigation.loja",translate:!0}]}},{path:"/associado/interesses",name:"AssociadoInteressesPage",component:()=>Ge(()=>import("./InteressesPage-Cb4X5-Ki.js"),__vite__mapDeps([17,1,15,3,4,18]),import.meta.url),meta:{title:{value:"ui.navigation.meus_interesses",translate:!0},description:{value:"page.associado.interesses.description",translate:!0},requireAuth:!0,breadcrumbs:[{name:"AssociadoInteressesPage",title:"ui.navigation.meus_interesses",translate:!0}]}},{path:"/associado/agendamentos",name:"AssociadoAgendamentosPage",component:()=>Ge(()=>import("./AgendamentosPage-DJB2U_ux.js"),__vite__mapDeps([19,20,2,14,8,3,7,21,22,23,10,24,25,4,26]),import.meta.url),meta:{title:{value:"ui.navigation.meus_agendamentos",translate:!0},description:{value:"page.associado.agendamentos.description",translate:!0},requireAuth:!0,breadcrumbs:[{name:"AssociadoAgendamentosPage",title:"ui.navigation.meus_agendamentos",translate:!0}]}},{path:"/associado/notificacoes",name:"NotificacoesAssociadoPage",component:()=>Ge(()=>import("./NotificacoesAssociadoPage-CQzRMswt.js"),__vite__mapDeps([27,1,14,8,3,4,28]),import.meta.url),meta:{title:{value:"ui.navigation.notifications",translate:!0},description:{value:"page.associado.notificacoes.description",translate:!0},requireAuth:!0,breadcrumbs:[{name:"NotificacoesAssociadoPage",title:"ui.navigation.notifications",translate:!0}]}}],mE=Object.freeze(Object.defineProperty({__proto__:null,default:fE},Symbol.toStringTag,{value:"Module"})),pE=[],hE=Object.freeze(Object.defineProperty({__proto__:null,default:pE},Symbol.toStringTag,{value:"Module"}));let wa=[];const gE=Object.assign({"./routes/associado.route.js":mE,"./routes/config.route.js":hE});Object.entries(gE).forEach(([e,t])=>{wa=wa.concat(t.default)});const vE=[{path:"/",component:()=>Ge(()=>import("./MainLayout-D70Mi4Fn.js"),__vite__mapDeps([29,30,31,32,21,22,8,33,34,11,35,23,36,4,37]),import.meta.url),meta:{requireAuth:!0},children:[{path:"",name:"CarteirinhaPage",component:()=>Ge(()=>import("./CarteirinhaPage-yPU84HIF.js"),__vite__mapDeps([38,39,3,36,4,40]),import.meta.url),meta:{title:{value:"ui.navigation.carteirinha",translate:!0},description:{value:"page.associado.carteirinha.description",translate:!0},requireAuth:!0,breadcrumbs:[{name:"CarteirinhaPage",title:"ui.navigation.carteirinha",translate:!0}]}},{path:"/versions",name:"SystemVersionsPage",component:()=>Ge(()=>import("./SystemVersionsPage-n-GyyVF9.js"),__vite__mapDeps([41,35,25,2,22,8,3,42]),import.meta.url),meta:{title:{value:"ui.navigation.versions",translate:!0},description:{value:"page.versions.description",translate:!0},requireAuth:!0,breadcrumbs:[{name:"SystemVersionsPage",title:"ui.navigation.versions",translate:!0}]}},...wa]},{path:"/login",component:()=>Ge(()=>import("./LoginLayout-mIK4bfCO.js"),__vite__mapDeps([43,34,31,4]),import.meta.url),children:[{path:"",name:"LoginPage",component:()=>Ge(()=>import("./LoginPage-BBhUfjgw.js"),__vite__mapDeps([44,11,20,33,45,4,46]),import.meta.url),meta:{title:"Login"}}]},{path:"/:catchAll(.*)*",component:()=>Ge(()=>import("./ErrorNotFound-Ce4JDHOE.js"),[],import.meta.url)}],Ca={xs:18,sm:24,md:32,lg:38,xl:46},Ao={size:String};function Po(e,t=Ca){return j(()=>e.size!==void 0?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null)}function It(e,t){return e!==void 0&&e()||t}function OA(e,t){if(e!==void 0){const n=e();if(n!=null)return n.slice()}return t}function zn(e,t){return e!==void 0?t.concat(e()):t}function _E(e,t){return e===void 0?t:t!==void 0?t.concat(e()):e()}function LA(e,t,n,r,o,s){t.key=r+o;const i=H(e,t,n);return o===!0?qd(i,s()):i}const mu="0 0 24 24",Ti=e=>e,Ri=e=>`ionicons ${e}`,Lm={"mdi-":e=>`mdi ${e}`,"icon-":Ti,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":Ri,"ion-ios":Ri,"ion-logo":Ri,"iconfont ":Ti,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`,"i-":Ti},Nm={o_:"-outlined",r_:"-round",s_:"-sharp"},Im={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},bE=new RegExp("^("+Object.keys(Lm).join("|")+")"),yE=new RegExp("^("+Object.keys(Nm).join("|")+")"),pu=new RegExp("^("+Object.keys(Im).join("|")+")"),EE=/^[Mm]\s?[-+]?\.?\d/,wE=/^img:/,CE=/^svguse:/,SE=/^ion-/,AE=/^(fa-(classic|sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,pn=tt({name:"QIcon",props:{...Ao,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=Pe(),r=Po(e),o=j(()=>"q-icon"+(e.left===!0?" on-left":"")+(e.right===!0?" on-right":"")+(e.color!==void 0?` text-${e.color}`:"")),s=j(()=>{let i,a=e.name;if(a==="none"||!a)return{none:!0};if(n.iconMapFn!==null){const c=n.iconMapFn(a);if(c!==void 0)if(c.icon!==void 0){if(a=c.icon,a==="none"||!a)return{none:!0}}else return{cls:c.cls,content:c.content!==void 0?c.content:" "}}if(EE.test(a)===!0){const[c,d=mu]=a.split("|");return{svg:!0,viewBox:d,nodes:c.split("&&").map(f=>{const[p,m,g]=f.split("@@");return H("path",{style:m,d:p,transform:g})})}}if(wE.test(a)===!0)return{img:!0,src:a.substring(4)};if(CE.test(a)===!0){const[c,d=mu]=a.split("|");return{svguse:!0,src:c.substring(7),viewBox:d}}let l=" ";const u=a.match(bE);if(u!==null)i=Lm[u[1]](a);else if(AE.test(a)===!0)i=a;else if(SE.test(a)===!0)i=`ionicons ion-${n.platform.is.ios===!0?"ios":"md"}${a.substring(3)}`;else if(pu.test(a)===!0){i="notranslate material-symbols";const c=a.match(pu);c!==null&&(a=a.substring(6),i+=Im[c[1]]),l=a}else{i="notranslate material-icons";const c=a.match(yE);c!==null&&(a=a.substring(2),i+=Nm[c[1]]),l=a}return{cls:i,content:l}});return()=>{const i={class:o.value,style:r.value,"aria-hidden":"true"};return s.value.none===!0?H(e.tag,i,It(t.default)):s.value.img===!0?H(e.tag,i,zn(t.default,[H("img",{src:s.value.src})])):s.value.svg===!0?H(e.tag,i,zn(t.default,[H("svg",{viewBox:s.value.viewBox||"0 0 24 24"},s.value.nodes)])):s.value.svguse===!0?H(e.tag,i,zn(t.default,[H("svg",{viewBox:s.value.viewBox},[H("use",{"xlink:href":s.value.src})])])):(s.value.cls!==void 0&&(i.class+=" "+s.value.cls),H(e.tag,i,zn(t.default,[s.value.content])))}}}),PE=tt({name:"QAvatar",props:{...Ao,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=Po(e),r=j(()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(e.square===!0?" q-avatar--square":e.rounded===!0?" rounded-borders":"")),o=j(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{const s=e.icon!==void 0?[H(pn,{name:e.icon})]:void 0;return H("div",{class:r.value,style:n.value},[H("div",{class:"q-avatar__content row flex-center overflow-hidden",style:o.value},_E(t.default,s))])}}}),kE={size:{type:[String,Number],default:"1em"},color:String};function xE(e){return{cSize:j(()=>e.size in Ca?`${Ca[e.size]}px`:e.size),classes:j(()=>"q-spinner"+(e.color?` text-${e.color}`:""))}}const kr=tt({name:"QSpinner",props:{...kE,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=xE(e);return()=>H("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[H("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}});function Sa(e,t){const n=e.style;for(const r in t)n[r]=t[r]}function TE(e){if(e==null)return;if(typeof e=="string")try{return document.querySelector(e)||void 0}catch{return}const t=Rn(e);if(t)return t.$el||t}function RE(e,t){if(e==null||e.contains(t)===!0)return!0;for(let n=e.nextElementSibling;n!==null;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}function OE(e,t=250){let n=!1,r;return function(){return n===!1&&(n=!0,setTimeout(()=>{n=!1},t),r=e.apply(this,arguments)),r}}function hu(e,t,n,r){n.modifiers.stop===!0&&Cs(e);const o=n.modifiers.color;let s=n.modifiers.center;s=s===!0||r===!0;const i=document.createElement("span"),a=document.createElement("span"),l=Rv(e),{left:u,top:c,width:d,height:f}=t.getBoundingClientRect(),p=Math.sqrt(d*d+f*f),m=p/2,g=`${(d-p)/2}px`,y=s?g:`${l.left-u-m}px`,v=`${(f-p)/2}px`,h=s?v:`${l.top-c-m}px`;a.className="q-ripple__inner",Sa(a,{height:`${p}px`,width:`${p}px`,transform:`translate3d(${y},${h},0) scale3d(.2,.2,1)`,opacity:0}),i.className=`q-ripple${o?" text-"+o:""}`,i.setAttribute("dir","ltr"),i.appendChild(a),t.appendChild(i);const E=()=>{i.remove(),clearTimeout(_)};n.abort.push(E);let _=setTimeout(()=>{a.classList.add("q-ripple__inner--enter"),a.style.transform=`translate3d(${g},${v},0) scale3d(1,1,1)`,a.style.opacity=.2,_=setTimeout(()=>{a.classList.remove("q-ripple__inner--enter"),a.classList.add("q-ripple__inner--leave"),a.style.opacity=0,_=setTimeout(()=>{i.remove(),n.abort.splice(n.abort.indexOf(E),1)},275)},250)},50)}function gu(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 LE=Tv({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(n.ripple===!1)return;const r={cfg:n,enabled:t.value!==!1,modifiers:{},abort:[],start(o){r.enabled===!0&&o.qSkipRipple!==!0&&o.type===(r.modifiers.early===!0?"pointerdown":"click")&&hu(o,e,r,o.qKeyEvent===!0)},keystart:OE(o=>{r.enabled===!0&&o.qSkipRipple!==!0&&co(o,r.modifiers.keyCodes)===!0&&o.type===`key${r.modifiers.early===!0?"down":"up"}`&&hu(o,e,r,!0)},300)};gu(r,t),e.__qripple=r,Lv(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&&gu(n,t))}},beforeUnmount(e){const t=e.__qripple;t!==void 0&&(t.abort.forEach(n=>{n()}),Nv(t,"main"),delete e._qripple)}}),Mm={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},NE=Object.keys(Mm),Dm={align:{type:String,validator:e=>NE.includes(e)}};function Fm(e){return j(()=>{const t=e.align===void 0?e.vertical===!0?"stretch":"left":e.align;return`${e.vertical===!0?"items":"justify"}-${Mm[t]}`})}function Zo(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 qm(e,t){typeof t.type=="symbol"?Array.isArray(t.children)===!0&&t.children.forEach(n=>{qm(e,n)}):e.add(t)}function NA(e){const t=new Set;return e.forEach(n=>{qm(t,n)}),Array.from(t)}function $m(e){return e.appContext.config.globalProperties.$router!==void 0}function Vm(e){return e.isUnmounted===!0||e.isDeactivated===!0}function vu(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function _u(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function IE(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(Array.isArray(o)===!1||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function bu(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 ME(e,t){return Array.isArray(e)===!0?bu(e,t):Array.isArray(t)===!0?bu(t,e):e===t}function DE(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(ME(e[n],t[n])===!1)return!1;return!0}const jm={to:[String,Object],replace:Boolean,href:String,target:String,disable:Boolean},IA={...jm,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"}};function FE({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=Pe(),{props:r,proxy:o,emit:s}=n,i=$m(n),a=j(()=>r.disable!==!0&&r.href!==void 0),l=j(t===!0?()=>i===!0&&r.disable!==!0&&a.value!==!0&&r.to!==void 0&&r.to!==null&&r.to!=="":()=>i===!0&&a.value!==!0&&r.to!==void 0&&r.to!==null&&r.to!==""),u=j(()=>l.value===!0?h(r.to):null),c=j(()=>u.value!==null),d=j(()=>a.value===!0||c.value===!0),f=j(()=>r.type==="a"||d.value===!0?"a":r.tag||e||"div"),p=j(()=>a.value===!0?{href:r.href,target:r.target}:c.value===!0?{href:u.value.href,target:r.target}:{}),m=j(()=>{if(c.value===!1)return-1;const{matched:P}=u.value,{length:R}=P,k=P[R-1];if(k===void 0)return-1;const V=o.$route.matched;if(V.length===0)return-1;const M=V.findIndex(_u.bind(null,k));if(M!==-1)return M;const O=vu(P[R-2]);return R>1&&vu(k)===O&&V[V.length-1].path!==O?V.findIndex(_u.bind(null,P[R-2])):M}),g=j(()=>c.value===!0&&m.value!==-1&&IE(o.$route.params,u.value.params)),y=j(()=>g.value===!0&&m.value===o.$route.matched.length-1&&DE(o.$route.params,u.value.params)),v=j(()=>c.value===!0?y.value===!0?` ${r.exactActiveClass} ${r.activeClass}`:r.exact===!0?"":g.value===!0?` ${r.activeClass}`:"":"");function h(P){try{return o.$router.resolve(P)}catch{}return null}function E(P,{returnRouterError:R,to:k=r.to,replace:V=r.replace}={}){if(r.disable===!0)return P.preventDefault(),Promise.resolve(!1);if(P.metaKey||P.altKey||P.ctrlKey||P.shiftKey||P.button!==void 0&&P.button!==0||r.target==="_blank")return Promise.resolve(!1);P.preventDefault();const M=o.$router[V===!0?"replace":"push"](k);return R===!0?M:M.then(()=>{}).catch(()=>{})}function _(P){if(c.value===!0){const R=k=>E(P,k);s("click",P,R),P.defaultPrevented!==!0&&R()}else s("click",P)}return{hasRouterLink:c,hasHrefLink:a,hasLink:d,linkTag:f,resolvedLink:u,linkIsActive:g,linkIsExactActive:y,linkClass:v,linkAttrs:p,getLink:h,navigateToRouterLink:E,navigateOnClick:_}}const yu={none:0,xs:4,sm:8,md:16,lg:24,xl:32},qE={xs:8,sm:10,md:14,lg:20,xl:24},$E=["button","submit","reset"],VE=/[^\s]\/[^\s]/,jE=["flat","outline","push","unelevated"];function BE(e,t){return e.flat===!0?"flat":e.outline===!0?"outline":e.push===!0?"push":e.unelevated===!0?"unelevated":t}const UE={...Ao,...jm,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...jE.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:{...Dm.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean},HE={...UE,round:Boolean};function zE(e){const t=Po(e,qE),n=Fm(e),{hasRouterLink:r,hasLink:o,linkTag:s,linkAttrs:i,navigateOnClick:a}=FE({fallbackTag:"button"}),l=j(()=>{const y=e.fab===!1&&e.fabMini===!1?t.value:{};return e.padding!==void 0?Object.assign({},y,{padding:e.padding.split(/\s+/).map(v=>v in yu?yu[v]+"px":v).join(" "),minWidth:"0",minHeight:"0"}):y}),u=j(()=>e.rounded===!0||e.fab===!0||e.fabMini===!0),c=j(()=>e.disable!==!0&&e.loading!==!0),d=j(()=>c.value===!0?e.tabindex||0:-1),f=j(()=>BE(e,"standard")),p=j(()=>{const y={tabindex:d.value};return o.value===!0?Object.assign(y,i.value):$E.includes(e.type)===!0&&(y.type=e.type),s.value==="a"?(e.disable===!0?y["aria-disabled"]="true":y.href===void 0&&(y.role="button"),r.value!==!0&&VE.test(e.type)===!0&&(y.type=e.type)):e.disable===!0&&(y.disabled="",y["aria-disabled"]="true"),e.loading===!0&&e.percentage!==void 0&&Object.assign(y,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),y}),m=j(()=>{let y;e.color!==void 0?e.flat===!0||e.outline===!0?y=`text-${e.textColor||e.color}`:y=`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(y=`text-${e.textColor}`);const v=e.round===!0?"round":`rectangle${u.value===!0?" q-btn--rounded":e.square===!0?" q-btn--square":""}`;return`q-btn--${f.value} q-btn--${v}`+(y!==void 0?" "+y:"")+(c.value===!0?" q-btn--actionable q-focusable q-hoverable":e.disable===!0?" disabled":"")+(e.fab===!0?" q-btn--fab":e.fabMini===!0?" q-btn--fab-mini":"")+(e.noCaps===!0?" q-btn--no-uppercase":"")+(e.dense===!0?" q-btn--dense":"")+(e.stretch===!0?" no-border-radius self-stretch":"")+(e.glossy===!0?" glossy":"")+(e.square?" q-btn--square":"")}),g=j(()=>n.value+(e.stack===!0?" column":" row")+(e.noWrap===!0?" no-wrap text-no-wrap":"")+(e.loading===!0?" q-btn__content--hidden":""));return{classes:m,style:l,innerClasses:g,attributes:p,hasLink:o,linkTag:s,navigateOnClick:a,isActionable:c}}const{passiveCapture:St}=ft;let cr=null,ur=null,dr=null;const Aa=tt({name:"QBtn",props:{...HE,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:r}=Pe(),{classes:o,style:s,innerClasses:i,attributes:a,hasLink:l,linkTag:u,navigateOnClick:c,isActionable:d}=zE(e),f=me(null),p=me(null);let m=null,g,y=null;const v=j(()=>e.label!==void 0&&e.label!==null&&e.label!==""),h=j(()=>e.disable===!0||e.ripple===!1?!1:{keyCodes:l.value===!0?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),E=j(()=>({center:e.round})),_=j(()=>{const F=Math.max(0,Math.min(100,e.percentage));return F>0?{transition:"transform 0.6s",transform:`translateX(${F-100}%)`}:{}}),P=j(()=>{if(e.loading===!0)return{onMousedown:q,onTouchstart:q,onClick:q,onKeydown:q,onKeyup:q};if(d.value===!0){const F={onClick:k,onKeydown:V,onMousedown:O};if(r.$q.platform.has.touch===!0){const Y=e.onTouchstart!==void 0?"":"Passive";F[`onTouchstart${Y}`]=M}return F}return{onClick:Pt}}),R=j(()=>({ref:f,class:"q-btn q-btn-item non-selectable no-outline "+o.value,style:s.value,...a.value,...P.value}));function k(F){if(f.value!==null){if(F!==void 0){if(F.defaultPrevented===!0)return;const Y=document.activeElement;if(e.type==="submit"&&Y!==document.body&&f.value.contains(Y)===!1&&Y.contains(f.value)===!1){F.qAvoidFocus!==!0&&f.value.focus();const ee=()=>{document.removeEventListener("keydown",Pt,!0),document.removeEventListener("keyup",ee,St),f.value?.removeEventListener("blur",ee,St)};document.addEventListener("keydown",Pt,!0),document.addEventListener("keyup",ee,St),f.value.addEventListener("blur",ee,St)}}c(F)}}function V(F){f.value!==null&&(n("keydown",F),co(F,[13,32])===!0&&ur!==f.value&&(ur!==null&&A(),F.defaultPrevented!==!0&&(F.qAvoidFocus!==!0&&f.value.focus(),ur=f.value,f.value.classList.add("q-btn--active"),document.addEventListener("keyup",N,!0),f.value.addEventListener("blur",N,St)),Pt(F)))}function M(F){f.value!==null&&(n("touchstart",F),F.defaultPrevented!==!0&&(cr!==f.value&&(cr!==null&&A(),cr=f.value,m=F.target,m.addEventListener("touchcancel",N,St),m.addEventListener("touchend",N,St)),g=!0,y!==null&&clearTimeout(y),y=setTimeout(()=>{y=null,g=!1},200)))}function O(F){f.value!==null&&(F.qSkipRipple=g===!0,n("mousedown",F),F.defaultPrevented!==!0&&dr!==f.value&&(dr!==null&&A(),dr=f.value,f.value.classList.add("q-btn--active"),document.addEventListener("mouseup",N,St)))}function N(F){if(f.value!==null&&!(F?.type==="blur"&&document.activeElement===f.value)){if(F?.type==="keyup"){if(ur===f.value&&co(F,[13,32])===!0){const Y=new MouseEvent("click",F);Y.qKeyEvent=!0,F.defaultPrevented===!0&&Tn(Y),F.cancelBubble===!0&&Cs(Y),f.value.dispatchEvent(Y),Pt(F),F.qKeyEvent=!0}n("keyup",F)}A()}}function A(F){const Y=p.value;F!==!0&&(cr===f.value||dr===f.value)&&Y!==null&&Y!==document.activeElement&&(Y.setAttribute("tabindex",-1),Y.focus()),cr===f.value&&(m!==null&&(m.removeEventListener("touchcancel",N,St),m.removeEventListener("touchend",N,St)),cr=m=null),dr===f.value&&(document.removeEventListener("mouseup",N,St),dr=null),ur===f.value&&(document.removeEventListener("keyup",N,!0),f.value?.removeEventListener("blur",N,St),ur=null),f.value?.classList.remove("q-btn--active")}function q(F){Pt(F),F.qSkipRipple=!0}return xt(()=>{A(!0)}),Object.assign(r,{click:F=>{d.value===!0&&k(F)}}),()=>{let F=[];e.icon!==void 0&&F.push(H(pn,{name:e.icon,left:e.stack!==!0&&v.value===!0,role:"img"})),v.value===!0&&F.push(H("span",{class:"block"},[e.label])),F=zn(t.default,F),e.iconRight!==void 0&&e.round===!1&&F.push(H(pn,{name:e.iconRight,right:e.stack!==!0&&v.value===!0,role:"img"}));const Y=[H("span",{class:"q-focus-helper",ref:p})];return e.loading===!0&&e.percentage!==void 0&&Y.push(H("span",{class:"q-btn__progress absolute-full overflow-hidden"+(e.darkPercentage===!0?" q-btn__progress--dark":"")},[H("span",{class:"q-btn__progress-indicator fit block",style:_.value})])),Y.push(H("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+i.value},F)),e.loading!==null&&Y.push(H(ao,{name:"q-transition--fade"},()=>e.loading===!0?[H("span",{key:"loading",class:"absolute-full flex flex-center"},t.loading!==void 0?t.loading():[H(kr)])]:null)),qd(H(u.value,R.value,Y),[[LE,h.value,void 0,E.value]])}}});let WE=1,KE=document.body;function Xs(e,t){const n=document.createElement("div");if(n.id=t!==void 0?`q-portal--${t}--${WE++}`:e,As.globalNodes!==void 0){const r=As.globalNodes.class;r!==void 0&&(n.className=r)}return KE.appendChild(n),n}function ml(e){e.remove()}let GE=0;const es={},ts={},Lt={},Bm={},QE=/^\s*$/,Um=[],JE=[void 0,null,!0,!1,""],pl=["top-left","top-right","bottom-left","bottom-right","top","bottom","left","right","center"],YE=["top-left","top-right","bottom-left","bottom-right"],Hr={positive:{icon:e=>e.iconSet.type.positive,color:"positive"},negative:{icon:e=>e.iconSet.type.negative,color:"negative"},warning:{icon:e=>e.iconSet.type.warning,color:"warning",textColor:"dark"},info:{icon:e=>e.iconSet.type.info,color:"info"},ongoing:{group:!1,timeout:0,spinner:!0,color:"grey-8"}};function Hm(e,t,n){if(!e)return qr("parameter required");let r;const o={textColor:"white"};if(e.ignoreDefaults!==!0&&Object.assign(o,es),_t(e)===!1&&(o.type&&Object.assign(o,Hr[o.type]),e={message:e}),Object.assign(o,Hr[e.type||o.type],e),typeof o.icon=="function"&&(o.icon=o.icon(t)),o.spinner?(o.spinner===!0&&(o.spinner=kr),o.spinner=rr(o.spinner)):o.spinner=!1,o.meta={hasMedia:!!(o.spinner!==!1||o.icon||o.avatar),hasText:Eu(o.message)||Eu(o.caption)},o.position){if(pl.includes(o.position)===!1)return qr("wrong position",e)}else o.position="bottom";if(JE.includes(o.timeout)===!0)o.timeout=5e3;else{const l=Number(o.timeout);if(isNaN(l)||l<0)return qr("wrong timeout",e);o.timeout=Number.isFinite(l)?l:0}o.timeout===0?o.progress=!1:o.progress===!0&&(o.meta.progressClass="q-notification__progress"+(o.progressClass?` ${o.progressClass}`:""),o.meta.progressStyle={animationDuration:`${o.timeout+1e3}ms`});const s=(Array.isArray(e.actions)===!0?e.actions:[]).concat(e.ignoreDefaults!==!0&&Array.isArray(es.actions)===!0?es.actions:[]).concat(Array.isArray(Hr[e.type]?.actions)===!0?Hr[e.type].actions:[]),{closeBtn:i}=o;if(i&&s.push({label:typeof i=="string"?i:t.lang.label.close}),o.actions=s.map(({handler:l,noDismiss:u,...c})=>({flat:!0,...c,onClick:typeof l=="function"?()=>{l(),u!==!0&&a()}:()=>{a()}})),o.multiLine===void 0&&(o.multiLine=o.actions.length>1),Object.assign(o.meta,{class:`q-notification row items-stretch q-notification--${o.multiLine===!0?"multi-line":"standard"}`+(o.color!==void 0?` bg-${o.color}`:"")+(o.textColor!==void 0?` text-${o.textColor}`:"")+(o.classes!==void 0?` ${o.classes}`:""),wrapperClass:"q-notification__wrapper col relative-position border-radius-inherit "+(o.multiLine===!0?"column no-wrap justify-center":"row items-center"),contentClass:"q-notification__content row items-center"+(o.multiLine===!0?"":" col"),leftClass:o.meta.hasText===!0?"additional":"single",attrs:{role:"alert",...o.attrs}}),o.group===!1?(o.group=void 0,o.meta.group=void 0):((o.group===void 0||o.group===!0)&&(o.group=[o.message,o.caption,o.multiline].concat(o.actions.map(l=>`${l.label}*${l.icon}`)).join("|")),o.meta.group=o.group+"|"+o.position),o.actions.length===0?o.actions=void 0:o.meta.actionsClass="q-notification__actions row items-center "+(o.multiLine===!0?"justify-end":"col-auto")+(o.meta.hasMedia===!0?" q-notification__actions--with-media":""),n!==void 0){n.notif.meta.timer&&(clearTimeout(n.notif.meta.timer),n.notif.meta.timer=void 0),o.meta.uid=n.notif.meta.uid;const l=Lt[o.position].value.indexOf(n.notif);Lt[o.position].value[l]=o}else{const l=ts[o.meta.group];if(l===void 0){if(o.meta.uid=GE++,o.meta.badge=1,["left","right","center"].indexOf(o.position)!==-1)Lt[o.position].value.splice(Math.floor(Lt[o.position].value.length/2),0,o);else{const u=o.position.indexOf("top")!==-1?"unshift":"push";Lt[o.position].value[u](o)}o.group!==void 0&&(ts[o.meta.group]=o)}else{if(l.meta.timer&&(clearTimeout(l.meta.timer),l.meta.timer=void 0),o.badgePosition!==void 0){if(YE.includes(o.badgePosition)===!1)return qr("wrong badgePosition",e)}else o.badgePosition=`top-${o.position.indexOf("left")!==-1?"right":"left"}`;o.meta.uid=l.meta.uid,o.meta.badge=l.meta.badge+1,o.meta.badgeClass=`q-notification__badge q-notification__badge--${o.badgePosition}`+(o.badgeColor!==void 0?` bg-${o.badgeColor}`:"")+(o.badgeTextColor!==void 0?` text-${o.badgeTextColor}`:"")+(o.badgeClass?` ${o.badgeClass}`:"");const u=Lt[o.position].value.indexOf(l);Lt[o.position].value[u]=ts[o.meta.group]=o}}const a=()=>{XE(o),r=void 0};if(o.timeout>0&&(o.meta.timer=setTimeout(()=>{o.meta.timer=void 0,a()},o.timeout+1e3)),o.group!==void 0)return l=>{l!==void 0?qr("trying to update a grouped one which is forbidden",e):a()};if(r={dismiss:a,config:e,notif:o},n!==void 0){Object.assign(n,r);return}return l=>{if(r!==void 0)if(l===void 0)r.dismiss();else{const u=Object.assign({},r.config,l,{group:!1,position:o.position});Hm(u,t,r)}}}function XE(e){e.meta.timer&&(clearTimeout(e.meta.timer),e.meta.timer=void 0);const t=Lt[e.position].value.indexOf(e);if(t!==-1){e.group!==void 0&&delete ts[e.meta.group];const n=Um[""+e.meta.uid];if(n){const{width:r,height:o}=getComputedStyle(n);n.style.left=`${n.offsetLeft}px`,n.style.width=r,n.style.height=o}Lt[e.position].value.splice(t,1),typeof e.onDismiss=="function"&&e.onDismiss()}}function Eu(e){return e!=null&&QE.test(e)!==!0}function qr(e,t){return console.error(`Notify: ${e}`,t),!1}function ZE(){return tt({name:"QNotifications",devtools:{hide:!0},setup(){return()=>H("div",{class:"q-notifications"},pl.map(e=>H(rv,{key:e,class:Bm[e],tag:"div",name:`q-notification--${e}`},()=>Lt[e].value.map(t=>{const n=t.meta,r=[];if(n.hasMedia===!0&&(t.spinner!==!1?r.push(H(t.spinner,{class:"q-notification__spinner q-notification__spinner--"+n.leftClass,color:t.spinnerColor,size:t.spinnerSize})):t.icon?r.push(H(pn,{class:"q-notification__icon q-notification__icon--"+n.leftClass,name:t.icon,color:t.iconColor,size:t.iconSize,role:"img"})):t.avatar&&r.push(H(PE,{class:"q-notification__avatar q-notification__avatar--"+n.leftClass},()=>H("img",{src:t.avatar,"aria-hidden":"true"})))),n.hasText===!0){let s;const i={class:"q-notification__message col"};if(t.html===!0)i.innerHTML=t.caption?`<div>${t.message}</div><div class="q-notification__caption">${t.caption}</div>`:t.message;else{const a=[t.message];s=t.caption?[H("div",a),H("div",{class:"q-notification__caption"},[t.caption])]:a}r.push(H("div",i,s))}const o=[H("div",{class:n.contentClass},r)];return t.progress===!0&&o.push(H("div",{key:`${n.uid}|p|${n.badge}`,class:n.progressClass,style:n.progressStyle})),t.actions!==void 0&&o.push(H("div",{class:n.actionsClass},t.actions.map(s=>H(Aa,s)))),n.badge>1&&o.push(H("div",{key:`${n.uid}|${n.badge}`,class:t.meta.badgeClass,style:t.badgeStyle},[n.badge])),H("div",{ref:s=>{Um[""+n.uid]=s},key:n.uid,class:n.class,...n.attrs},[H("div",{class:n.wrapperClass},o)])}))))}})}const ho={setDefaults(e){_t(e)===!0&&Object.assign(es,e)},registerType(e,t){_t(t)===!0&&(Hr[e]=t)},install({$q:e,parentApp:t}){if(e.notify=this.create=n=>Hm(n,e),e.notify.setDefaults=this.setDefaults,e.notify.registerType=this.registerType,e.config.notify!==void 0&&this.setDefaults(e.config.notify),this.__installed!==!0){pl.forEach(r=>{Lt[r]=me([]);const o=["left","center","right"].includes(r)===!0?"center":r.indexOf("top")!==-1?"top":"bottom",s=r.indexOf("left")!==-1?"start":r.indexOf("right")!==-1?"end":"center",i=["left","right"].includes(r)?`items-${r==="left"?"start":"end"} justify-center`:r==="center"?"flex-center":`items-${s}`;Bm[r]=`q-notifications__list q-notifications__list--${o} fixed column no-wrap ${i}`});const n=Xs("q-notify");nl(ZE(),t).mount(n)}}};function zm(e,t){return function(){return e.apply(t,arguments)}}const{toString:ew}=Object.prototype,{getPrototypeOf:hl}=Object,{iterator:Zs,toStringTag:Wm}=Symbol,ei=(e=>t=>{const n=ew.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),jt=e=>(e=e.toLowerCase(),t=>ei(t)===e),ti=e=>t=>typeof t===e,{isArray:Rr}=Array,xr=ti("undefined");function ko(e){return e!==null&&!xr(e)&&e.constructor!==null&&!xr(e.constructor)&&ht(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Km=jt("ArrayBuffer");function tw(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Km(e.buffer),t}const nw=ti("string"),ht=ti("function"),Gm=ti("number"),xo=e=>e!==null&&typeof e=="object",rw=e=>e===!0||e===!1,ns=e=>{if(ei(e)!=="object")return!1;const t=hl(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Wm in e)&&!(Zs in e)},ow=e=>{if(!xo(e)||ko(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},sw=jt("Date"),iw=jt("File"),aw=jt("Blob"),lw=jt("FileList"),cw=e=>xo(e)&&ht(e.pipe),uw=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||ht(e.append)&&((t=ei(e))==="formdata"||t==="object"&&ht(e.toString)&&e.toString()==="[object FormData]"))},dw=jt("URLSearchParams"),[fw,mw,pw,hw]=["ReadableStream","Request","Response","Headers"].map(jt),gw=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function To(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),Rr(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{if(ko(e))return;const s=n?Object.getOwnPropertyNames(e):Object.keys(e),i=s.length;let a;for(r=0;r<i;r++)a=s[r],t.call(null,e[a],a,e)}}function Qm(e,t){if(ko(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const Wn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Jm=e=>!xr(e)&&e!==Wn;function Pa(){const{caseless:e,skipUndefined:t}=Jm(this)&&this||{},n={},r=(o,s)=>{const i=e&&Qm(n,s)||s;ns(n[i])&&ns(o)?n[i]=Pa(n[i],o):ns(o)?n[i]=Pa({},o):Rr(o)?n[i]=o.slice():(!t||!xr(o))&&(n[i]=o)};for(let o=0,s=arguments.length;o<s;o++)arguments[o]&&To(arguments[o],r);return n}const vw=(e,t,n,{allOwnKeys:r}={})=>(To(t,(o,s)=>{n&&ht(o)?e[s]=zm(o,n):e[s]=o},{allOwnKeys:r}),e),_w=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),bw=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},yw=(e,t,n,r)=>{let o,s,i;const a={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),s=o.length;s-- >0;)i=o[s],(!r||r(i,e,t))&&!a[i]&&(t[i]=e[i],a[i]=!0);e=n!==!1&&hl(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Ew=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},ww=e=>{if(!e)return null;if(Rr(e))return e;let t=e.length;if(!Gm(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Cw=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&hl(Uint8Array)),Sw=(e,t)=>{const r=(e&&e[Zs]).call(e);let o;for(;(o=r.next())&&!o.done;){const s=o.value;t.call(e,s[0],s[1])}},Aw=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Pw=jt("HTMLFormElement"),kw=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),wu=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),xw=jt("RegExp"),Ym=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};To(n,(o,s)=>{let i;(i=t(o,s,e))!==!1&&(r[s]=i||o)}),Object.defineProperties(e,r)},Tw=e=>{Ym(e,(t,n)=>{if(ht(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(ht(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Rw=(e,t)=>{const n={},r=o=>{o.forEach(s=>{n[s]=!0})};return Rr(e)?r(e):r(String(e).split(t)),n},Ow=()=>{},Lw=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Nw(e){return!!(e&&ht(e.append)&&e[Wm]==="FormData"&&e[Zs])}const Iw=e=>{const t=new Array(10),n=(r,o)=>{if(xo(r)){if(t.indexOf(r)>=0)return;if(ko(r))return r;if(!("toJSON"in r)){t[o]=r;const s=Rr(r)?[]:{};return To(r,(i,a)=>{const l=n(i,o+1);!xr(l)&&(s[a]=l)}),t[o]=void 0,s}}return r};return n(e,0)},Mw=jt("AsyncFunction"),Dw=e=>e&&(xo(e)||ht(e))&&ht(e.then)&&ht(e.catch),Xm=((e,t)=>e?setImmediate:t?((n,r)=>(Wn.addEventListener("message",({source:o,data:s})=>{o===Wn&&s===n&&r.length&&r.shift()()},!1),o=>{r.push(o),Wn.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",ht(Wn.postMessage)),Fw=typeof queueMicrotask<"u"?queueMicrotask.bind(Wn):typeof process<"u"&&process.nextTick||Xm,qw=e=>e!=null&&ht(e[Zs]),$={isArray:Rr,isArrayBuffer:Km,isBuffer:ko,isFormData:uw,isArrayBufferView:tw,isString:nw,isNumber:Gm,isBoolean:rw,isObject:xo,isPlainObject:ns,isEmptyObject:ow,isReadableStream:fw,isRequest:mw,isResponse:pw,isHeaders:hw,isUndefined:xr,isDate:sw,isFile:iw,isBlob:aw,isRegExp:xw,isFunction:ht,isStream:cw,isURLSearchParams:dw,isTypedArray:Cw,isFileList:lw,forEach:To,merge:Pa,extend:vw,trim:gw,stripBOM:_w,inherits:bw,toFlatObject:yw,kindOf:ei,kindOfTest:jt,endsWith:Ew,toArray:ww,forEachEntry:Sw,matchAll:Aw,isHTMLForm:Pw,hasOwnProperty:wu,hasOwnProp:wu,reduceDescriptors:Ym,freezeMethods:Tw,toObjectSet:Rw,toCamelCase:kw,noop:Ow,toFiniteNumber:Lw,findKey:Qm,global:Wn,isContextDefined:Jm,isSpecCompliantForm:Nw,toJSONObject:Iw,isAsyncFn:Mw,isThenable:Dw,setImmediate:Xm,asap:Fw,isIterable:qw};function pe(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o,this.status=o.status?o.status:null)}$.inherits(pe,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$.toJSONObject(this.config),code:this.code,status:this.status}}});const Zm=pe.prototype,ep={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{ep[e]={value:e}});Object.defineProperties(pe,ep);Object.defineProperty(Zm,"isAxiosError",{value:!0});pe.from=(e,t,n,r,o,s)=>{const i=Object.create(Zm);$.toFlatObject(e,i,function(c){return c!==Error.prototype},u=>u!=="isAxiosError");const a=e&&e.message?e.message:"Error",l=t==null&&e?e.code:t;return pe.call(i,a,l,n,r,o),e&&i.cause==null&&Object.defineProperty(i,"cause",{value:e,configurable:!0}),i.name=e&&e.name||"Error",s&&Object.assign(i,s),i};const $w=null;function ka(e){return $.isPlainObject(e)||$.isArray(e)}function tp(e){return $.endsWith(e,"[]")?e.slice(0,-2):e}function Cu(e,t,n){return e?e.concat(t).map(function(o,s){return o=tp(o),!n&&s?"["+o+"]":o}).join(n?".":""):t}function Vw(e){return $.isArray(e)&&!e.some(ka)}const jw=$.toFlatObject($,{},null,function(t){return/^is[A-Z]/.test(t)});function ni(e,t,n){if(!$.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=$.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,y){return!$.isUndefined(y[g])});const r=n.metaTokens,o=n.visitor||c,s=n.dots,i=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&$.isSpecCompliantForm(t);if(!$.isFunction(o))throw new TypeError("visitor must be a function");function u(m){if(m===null)return"";if($.isDate(m))return m.toISOString();if($.isBoolean(m))return m.toString();if(!l&&$.isBlob(m))throw new pe("Blob is not supported. Use a Buffer instead.");return $.isArrayBuffer(m)||$.isTypedArray(m)?l&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function c(m,g,y){let v=m;if(m&&!y&&typeof m=="object"){if($.endsWith(g,"{}"))g=r?g:g.slice(0,-2),m=JSON.stringify(m);else if($.isArray(m)&&Vw(m)||($.isFileList(m)||$.endsWith(g,"[]"))&&(v=$.toArray(m)))return g=tp(g),v.forEach(function(E,_){!($.isUndefined(E)||E===null)&&t.append(i===!0?Cu([g],_,s):i===null?g:g+"[]",u(E))}),!1}return ka(m)?!0:(t.append(Cu(y,g,s),u(m)),!1)}const d=[],f=Object.assign(jw,{defaultVisitor:c,convertValue:u,isVisitable:ka});function p(m,g){if(!$.isUndefined(m)){if(d.indexOf(m)!==-1)throw Error("Circular reference detected in "+g.join("."));d.push(m),$.forEach(m,function(v,h){(!($.isUndefined(v)||v===null)&&o.call(t,v,$.isString(h)?h.trim():h,g,f))===!0&&p(v,g?g.concat(h):[h])}),d.pop()}}if(!$.isObject(e))throw new TypeError("data must be an object");return p(e),t}function Su(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function gl(e,t){this._pairs=[],e&&ni(e,this,t)}const np=gl.prototype;np.append=function(t,n){this._pairs.push([t,n])};np.toString=function(t){const n=t?function(r){return t.call(this,r,Su)}:Su;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function Bw(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function rp(e,t,n){if(!t)return e;const r=n&&n.encode||Bw;$.isFunction(n)&&(n={serialize:n});const o=n&&n.serialize;let s;if(o?s=o(t,n):s=$.isURLSearchParams(t)?t.toString():new gl(t,n).toString(r),s){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class Au{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){$.forEach(this.handlers,function(r){r!==null&&t(r)})}}const op={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Uw=typeof URLSearchParams<"u"?URLSearchParams:gl,Hw=typeof FormData<"u"?FormData:null,zw=typeof Blob<"u"?Blob:null,Ww={isBrowser:!0,classes:{URLSearchParams:Uw,FormData:Hw,Blob:zw},protocols:["http","https","file","blob","url","data"]},vl=typeof window<"u"&&typeof document<"u",xa=typeof navigator=="object"&&navigator||void 0,Kw=vl&&(!xa||["ReactNative","NativeScript","NS"].indexOf(xa.product)<0),Gw=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Qw=vl&&window.location.href||"http://localhost",Jw=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:vl,hasStandardBrowserEnv:Kw,hasStandardBrowserWebWorkerEnv:Gw,navigator:xa,origin:Qw},Symbol.toStringTag,{value:"Module"})),it={...Jw,...Ww};function Yw(e,t){return ni(e,new it.classes.URLSearchParams,{visitor:function(n,r,o,s){return it.isNode&&$.isBuffer(n)?(this.append(r,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)},...t})}function Xw(e){return $.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Zw(e){const t={},n=Object.keys(e);let r;const o=n.length;let s;for(r=0;r<o;r++)s=n[r],t[s]=e[s];return t}function sp(e){function t(n,r,o,s){let i=n[s++];if(i==="__proto__")return!0;const a=Number.isFinite(+i),l=s>=n.length;return i=!i&&$.isArray(o)?o.length:i,l?($.hasOwnProp(o,i)?o[i]=[o[i],r]:o[i]=r,!a):((!o[i]||!$.isObject(o[i]))&&(o[i]=[]),t(n,r,o[i],s)&&$.isArray(o[i])&&(o[i]=Zw(o[i])),!a)}if($.isFormData(e)&&$.isFunction(e.entries)){const n={};return $.forEachEntry(e,(r,o)=>{t(Xw(r),o,n,0)}),n}return null}function e0(e,t,n){if($.isString(e))try{return(t||JSON.parse)(e),$.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Ro={transitional:op,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,s=$.isObject(t);if(s&&$.isHTMLForm(t)&&(t=new FormData(t)),$.isFormData(t))return o?JSON.stringify(sp(t)):t;if($.isArrayBuffer(t)||$.isBuffer(t)||$.isStream(t)||$.isFile(t)||$.isBlob(t)||$.isReadableStream(t))return t;if($.isArrayBufferView(t))return t.buffer;if($.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(s){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Yw(t,this.formSerializer).toString();if((a=$.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return ni(a?{"files[]":t}:t,l&&new l,this.formSerializer)}}return s||o?(n.setContentType("application/json",!1),e0(t)):t}],transformResponse:[function(t){const n=this.transitional||Ro.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if($.isResponse(t)||$.isReadableStream(t))return t;if(t&&$.isString(t)&&(r&&!this.responseType||o)){const i=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t,this.parseReviver)}catch(a){if(i)throw a.name==="SyntaxError"?pe.from(a,pe.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:it.classes.FormData,Blob:it.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};$.forEach(["delete","get","head","post","put","patch"],e=>{Ro.headers[e]={}});const t0=$.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),n0=e=>{const t={};let n,r,o;return e&&e.split(`
- `).forEach(function(i){o=i.indexOf(":"),n=i.substring(0,o).trim().toLowerCase(),r=i.substring(o+1).trim(),!(!n||t[n]&&t0[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Pu=Symbol("internals");function $r(e){return e&&String(e).trim().toLowerCase()}function rs(e){return e===!1||e==null?e:$.isArray(e)?e.map(rs):String(e)}function r0(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const o0=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Oi(e,t,n,r,o){if($.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!$.isString(t)){if($.isString(r))return t.indexOf(r)!==-1;if($.isRegExp(r))return r.test(t)}}function s0(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function i0(e,t){const n=$.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,s,i){return this[r].call(this,t,o,s,i)},configurable:!0})})}let gt=class{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function s(a,l,u){const c=$r(l);if(!c)throw new Error("header name must be a non-empty string");const d=$.findKey(o,c);(!d||o[d]===void 0||u===!0||u===void 0&&o[d]!==!1)&&(o[d||l]=rs(a))}const i=(a,l)=>$.forEach(a,(u,c)=>s(u,c,l));if($.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if($.isString(t)&&(t=t.trim())&&!o0(t))i(n0(t),n);else if($.isObject(t)&&$.isIterable(t)){let a={},l,u;for(const c of t){if(!$.isArray(c))throw TypeError("Object iterator must return a key-value pair");a[u=c[0]]=(l=a[u])?$.isArray(l)?[...l,c[1]]:[l,c[1]]:c[1]}i(a,n)}else t!=null&&s(n,t,r);return this}get(t,n){if(t=$r(t),t){const r=$.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return r0(o);if($.isFunction(n))return n.call(this,o,r);if($.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=$r(t),t){const r=$.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Oi(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function s(i){if(i=$r(i),i){const a=$.findKey(r,i);a&&(!n||Oi(r,r[a],a,n))&&(delete r[a],o=!0)}}return $.isArray(t)?t.forEach(s):s(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const s=n[r];(!t||Oi(this,this[s],s,t,!0))&&(delete this[s],o=!0)}return o}normalize(t){const n=this,r={};return $.forEach(this,(o,s)=>{const i=$.findKey(r,s);if(i){n[i]=rs(o),delete n[s];return}const a=t?s0(s):String(s).trim();a!==s&&delete n[s],n[a]=rs(o),r[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return $.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&$.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
- `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[Pu]=this[Pu]={accessors:{}}).accessors,o=this.prototype;function s(i){const a=$r(i);r[a]||(i0(o,i),r[a]=!0)}return $.isArray(t)?t.forEach(s):s(t),this}};gt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);$.reduceDescriptors(gt.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});$.freezeMethods(gt);function Li(e,t){const n=this||Ro,r=t||n,o=gt.from(r.headers);let s=r.data;return $.forEach(e,function(a){s=a.call(n,s,o.normalize(),t?t.status:void 0)}),o.normalize(),s}function ip(e){return!!(e&&e.__CANCEL__)}function Or(e,t,n){pe.call(this,e??"canceled",pe.ERR_CANCELED,t,n),this.name="CanceledError"}$.inherits(Or,pe,{__CANCEL__:!0});function ap(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new pe("Request failed with status code "+n.status,[pe.ERR_BAD_REQUEST,pe.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function a0(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function l0(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,s=0,i;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[s];i||(i=u),n[o]=l,r[o]=u;let d=s,f=0;for(;d!==o;)f+=n[d++],d=d%e;if(o=(o+1)%e,o===s&&(s=(s+1)%e),u-i<t)return;const p=c&&u-c;return p?Math.round(f*1e3/p):void 0}}function c0(e,t){let n=0,r=1e3/t,o,s;const i=(u,c=Date.now())=>{n=c,o=null,s&&(clearTimeout(s),s=null),e(...u)};return[(...u)=>{const c=Date.now(),d=c-n;d>=r?i(u,c):(o=u,s||(s=setTimeout(()=>{s=null,i(o)},r-d)))},()=>o&&i(o)]}const Ts=(e,t,n=3)=>{let r=0;const o=l0(50,250);return c0(s=>{const i=s.loaded,a=s.lengthComputable?s.total:void 0,l=i-r,u=o(l),c=i<=a;r=i;const d={loaded:i,total:a,progress:a?i/a:void 0,bytes:l,rate:u||void 0,estimated:u&&a&&c?(a-i)/u:void 0,event:s,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(d)},n)},ku=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},xu=e=>(...t)=>$.asap(()=>e(...t)),u0=it.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,it.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(it.origin),it.navigator&&/(msie|trident)/i.test(it.navigator.userAgent)):()=>!0,d0=it.hasStandardBrowserEnv?{write(e,t,n,r,o,s,i){if(typeof document>"u")return;const a=[`${e}=${encodeURIComponent(t)}`];$.isNumber(n)&&a.push(`expires=${new Date(n).toUTCString()}`),$.isString(r)&&a.push(`path=${r}`),$.isString(o)&&a.push(`domain=${o}`),s===!0&&a.push("secure"),$.isString(i)&&a.push(`SameSite=${i}`),document.cookie=a.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function f0(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function m0(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function lp(e,t,n){let r=!f0(t);return e&&(r||n==!1)?m0(e,t):t}const Tu=e=>e instanceof gt?{...e}:e;function tr(e,t){t=t||{};const n={};function r(u,c,d,f){return $.isPlainObject(u)&&$.isPlainObject(c)?$.merge.call({caseless:f},u,c):$.isPlainObject(c)?$.merge({},c):$.isArray(c)?c.slice():c}function o(u,c,d,f){if($.isUndefined(c)){if(!$.isUndefined(u))return r(void 0,u,d,f)}else return r(u,c,d,f)}function s(u,c){if(!$.isUndefined(c))return r(void 0,c)}function i(u,c){if($.isUndefined(c)){if(!$.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function a(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const l={url:s,method:s,data:s,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:a,headers:(u,c,d)=>o(Tu(u),Tu(c),d,!0)};return $.forEach(Object.keys({...e,...t}),function(c){const d=l[c]||o,f=d(e[c],t[c],c);$.isUndefined(f)&&d!==a||(n[c]=f)}),n}const cp=e=>{const t=tr({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:o,xsrfCookieName:s,headers:i,auth:a}=t;if(t.headers=i=gt.from(i),t.url=rp(lp(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),a&&i.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):""))),$.isFormData(n)){if(it.hasStandardBrowserEnv||it.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if($.isFunction(n.getHeaders)){const l=n.getHeaders(),u=["content-type","content-length"];Object.entries(l).forEach(([c,d])=>{u.includes(c.toLowerCase())&&i.set(c,d)})}}if(it.hasStandardBrowserEnv&&(r&&$.isFunction(r)&&(r=r(t)),r||r!==!1&&u0(t.url))){const l=o&&s&&d0.read(s);l&&i.set(o,l)}return t},p0=typeof XMLHttpRequest<"u",h0=p0&&function(e){return new Promise(function(n,r){const o=cp(e);let s=o.data;const i=gt.from(o.headers).normalize();let{responseType:a,onUploadProgress:l,onDownloadProgress:u}=o,c,d,f,p,m;function g(){p&&p(),m&&m(),o.cancelToken&&o.cancelToken.unsubscribe(c),o.signal&&o.signal.removeEventListener("abort",c)}let y=new XMLHttpRequest;y.open(o.method.toUpperCase(),o.url,!0),y.timeout=o.timeout;function v(){if(!y)return;const E=gt.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),P={data:!a||a==="text"||a==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:E,config:e,request:y};ap(function(k){n(k),g()},function(k){r(k),g()},P),y=null}"onloadend"in y?y.onloadend=v:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(v)},y.onabort=function(){y&&(r(new pe("Request aborted",pe.ECONNABORTED,e,y)),y=null)},y.onerror=function(_){const P=_&&_.message?_.message:"Network Error",R=new pe(P,pe.ERR_NETWORK,e,y);R.event=_||null,r(R),y=null},y.ontimeout=function(){let _=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const P=o.transitional||op;o.timeoutErrorMessage&&(_=o.timeoutErrorMessage),r(new pe(_,P.clarifyTimeoutError?pe.ETIMEDOUT:pe.ECONNABORTED,e,y)),y=null},s===void 0&&i.setContentType(null),"setRequestHeader"in y&&$.forEach(i.toJSON(),function(_,P){y.setRequestHeader(P,_)}),$.isUndefined(o.withCredentials)||(y.withCredentials=!!o.withCredentials),a&&a!=="json"&&(y.responseType=o.responseType),u&&([f,m]=Ts(u,!0),y.addEventListener("progress",f)),l&&y.upload&&([d,p]=Ts(l),y.upload.addEventListener("progress",d),y.upload.addEventListener("loadend",p)),(o.cancelToken||o.signal)&&(c=E=>{y&&(r(!E||E.type?new Or(null,e,y):E),y.abort(),y=null)},o.cancelToken&&o.cancelToken.subscribe(c),o.signal&&(o.signal.aborted?c():o.signal.addEventListener("abort",c)));const h=a0(o.url);if(h&&it.protocols.indexOf(h)===-1){r(new pe("Unsupported protocol "+h+":",pe.ERR_BAD_REQUEST,e));return}y.send(s||null)})},g0=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,o;const s=function(u){if(!o){o=!0,a();const c=u instanceof Error?u:this.reason;r.abort(c instanceof pe?c:new Or(c instanceof Error?c.message:c))}};let i=t&&setTimeout(()=>{i=null,s(new pe(`timeout ${t} of ms exceeded`,pe.ETIMEDOUT))},t);const a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(u=>{u.unsubscribe?u.unsubscribe(s):u.removeEventListener("abort",s)}),e=null)};e.forEach(u=>u.addEventListener("abort",s));const{signal:l}=r;return l.unsubscribe=()=>$.asap(a),l}},v0=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,o;for(;r<n;)o=r+t,yield e.slice(r,o),r=o},_0=async function*(e,t){for await(const n of b0(e))yield*v0(n,t)},b0=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},Ru=(e,t,n,r)=>{const o=_0(e,t);let s=0,i,a=l=>{i||(i=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:u,value:c}=await o.next();if(u){a(),l.close();return}let d=c.byteLength;if(n){let f=s+=d;n(f)}l.enqueue(new Uint8Array(c))}catch(u){throw a(u),u}},cancel(l){return a(l),o.return()}},{highWaterMark:2})},Ou=64*1024,{isFunction:jo}=$,y0=(({Request:e,Response:t})=>({Request:e,Response:t}))($.global),{ReadableStream:Lu,TextEncoder:Nu}=$.global,Iu=(e,...t)=>{try{return!!e(...t)}catch{return!1}},E0=e=>{e=$.merge.call({skipUndefined:!0},y0,e);const{fetch:t,Request:n,Response:r}=e,o=t?jo(t):typeof fetch=="function",s=jo(n),i=jo(r);if(!o)return!1;const a=o&&jo(Lu),l=o&&(typeof Nu=="function"?(m=>g=>m.encode(g))(new Nu):async m=>new Uint8Array(await new n(m).arrayBuffer())),u=s&&a&&Iu(()=>{let m=!1;const g=new n(it.origin,{body:new Lu,method:"POST",get duplex(){return m=!0,"half"}}).headers.has("Content-Type");return m&&!g}),c=i&&a&&Iu(()=>$.isReadableStream(new r("").body)),d={stream:c&&(m=>m.body)};o&&["text","arrayBuffer","blob","formData","stream"].forEach(m=>{!d[m]&&(d[m]=(g,y)=>{let v=g&&g[m];if(v)return v.call(g);throw new pe(`Response type '${m}' is not supported`,pe.ERR_NOT_SUPPORT,y)})});const f=async m=>{if(m==null)return 0;if($.isBlob(m))return m.size;if($.isSpecCompliantForm(m))return(await new n(it.origin,{method:"POST",body:m}).arrayBuffer()).byteLength;if($.isArrayBufferView(m)||$.isArrayBuffer(m))return m.byteLength;if($.isURLSearchParams(m)&&(m=m+""),$.isString(m))return(await l(m)).byteLength},p=async(m,g)=>{const y=$.toFiniteNumber(m.getContentLength());return y??f(g)};return async m=>{let{url:g,method:y,data:v,signal:h,cancelToken:E,timeout:_,onDownloadProgress:P,onUploadProgress:R,responseType:k,headers:V,withCredentials:M="same-origin",fetchOptions:O}=cp(m),N=t||fetch;k=k?(k+"").toLowerCase():"text";let A=g0([h,E&&E.toAbortSignal()],_),q=null;const F=A&&A.unsubscribe&&(()=>{A.unsubscribe()});let Y;try{if(R&&u&&y!=="get"&&y!=="head"&&(Y=await p(V,v))!==0){let ie=new n(g,{method:"POST",body:v,duplex:"half"}),K;if($.isFormData(v)&&(K=ie.headers.get("content-type"))&&V.setContentType(K),ie.body){const[de,_e]=ku(Y,Ts(xu(R)));v=Ru(ie.body,Ou,de,_e)}}$.isString(M)||(M=M?"include":"omit");const ee=s&&"credentials"in n.prototype,J={...O,signal:A,method:y.toUpperCase(),headers:V.normalize().toJSON(),body:v,duplex:"half",credentials:ee?M:void 0};q=s&&new n(g,J);let U=await(s?N(q,O):N(g,J));const se=c&&(k==="stream"||k==="response");if(c&&(P||se&&F)){const ie={};["status","statusText","headers"].forEach(xe=>{ie[xe]=U[xe]});const K=$.toFiniteNumber(U.headers.get("content-length")),[de,_e]=P&&ku(K,Ts(xu(P),!0))||[];U=new r(Ru(U.body,Ou,de,()=>{_e&&_e(),F&&F()}),ie)}k=k||"text";let we=await d[$.findKey(d,k)||"text"](U,m);return!se&&F&&F(),await new Promise((ie,K)=>{ap(ie,K,{data:we,headers:gt.from(U.headers),status:U.status,statusText:U.statusText,config:m,request:q})})}catch(ee){throw F&&F(),ee&&ee.name==="TypeError"&&/Load failed|fetch/i.test(ee.message)?Object.assign(new pe("Network Error",pe.ERR_NETWORK,m,q),{cause:ee.cause||ee}):pe.from(ee,ee&&ee.code,m,q)}}},w0=new Map,up=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:o}=t,s=[r,o,n];let i=s.length,a=i,l,u,c=w0;for(;a--;)l=s[a],u=c.get(l),u===void 0&&c.set(l,u=a?new Map:E0(t)),c=u;return u};up();const _l={http:$w,xhr:h0,fetch:{get:up}};$.forEach(_l,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Mu=e=>`- ${e}`,C0=e=>$.isFunction(e)||e===null||e===!1;function S0(e,t){e=$.isArray(e)?e:[e];const{length:n}=e;let r,o;const s={};for(let i=0;i<n;i++){r=e[i];let a;if(o=r,!C0(r)&&(o=_l[(a=String(r)).toLowerCase()],o===void 0))throw new pe(`Unknown adapter '${a}'`);if(o&&($.isFunction(o)||(o=o.get(t))))break;s[a||"#"+i]=o}if(!o){const i=Object.entries(s).map(([l,u])=>`adapter ${l} `+(u===!1?"is not supported by the environment":"is not available in the build"));let a=n?i.length>1?`since :
- `+i.map(Mu).join(`
- `):" "+Mu(i[0]):"as no adapter specified";throw new pe("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return o}const dp={getAdapter:S0,adapters:_l};function Ni(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Or(null,e)}function Du(e){return Ni(e),e.headers=gt.from(e.headers),e.data=Li.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),dp.getAdapter(e.adapter||Ro.adapter,e)(e).then(function(r){return Ni(e),r.data=Li.call(e,e.transformResponse,r),r.headers=gt.from(r.headers),r},function(r){return ip(r)||(Ni(e),r&&r.response&&(r.response.data=Li.call(e,e.transformResponse,r.response),r.response.headers=gt.from(r.response.headers))),Promise.reject(r)})}const fp="1.13.2",ri={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ri[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Fu={};ri.transitional=function(t,n,r){function o(s,i){return"[Axios v"+fp+"] Transitional option '"+s+"'"+i+(r?". "+r:"")}return(s,i,a)=>{if(t===!1)throw new pe(o(i," has been removed"+(n?" in "+n:"")),pe.ERR_DEPRECATED);return n&&!Fu[i]&&(Fu[i]=!0,console.warn(o(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,i,a):!0}};ri.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function A0(e,t,n){if(typeof e!="object")throw new pe("options must be an object",pe.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const s=r[o],i=t[s];if(i){const a=e[s],l=a===void 0||i(a,s,e);if(l!==!0)throw new pe("option "+s+" must be "+l,pe.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new pe("Unknown option "+s,pe.ERR_BAD_OPTION)}}const os={assertOptions:A0,validators:ri},zt=os.validators;let Xn=class{constructor(t){this.defaults=t||{},this.interceptors={request:new Au,response:new Au}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o={};Error.captureStackTrace?Error.captureStackTrace(o):o=new Error;const s=o.stack?o.stack.replace(/^.+\n/,""):"";try{r.stack?s&&!String(r.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(r.stack+=`
- `+s):r.stack=s}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=tr(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:s}=n;r!==void 0&&os.assertOptions(r,{silentJSONParsing:zt.transitional(zt.boolean),forcedJSONParsing:zt.transitional(zt.boolean),clarifyTimeoutError:zt.transitional(zt.boolean)},!1),o!=null&&($.isFunction(o)?n.paramsSerializer={serialize:o}:os.assertOptions(o,{encode:zt.function,serialize:zt.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),os.assertOptions(n,{baseUrl:zt.spelling("baseURL"),withXsrfToken:zt.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=s&&$.merge(s.common,s[n.method]);s&&$.forEach(["delete","get","head","post","put","patch","common"],m=>{delete s[m]}),n.headers=gt.concat(i,s);const a=[];let l=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(l=l&&g.synchronous,a.unshift(g.fulfilled,g.rejected))});const u=[];this.interceptors.response.forEach(function(g){u.push(g.fulfilled,g.rejected)});let c,d=0,f;if(!l){const m=[Du.bind(this),void 0];for(m.unshift(...a),m.push(...u),f=m.length,c=Promise.resolve(n);d<f;)c=c.then(m[d++],m[d++]);return c}f=a.length;let p=n;for(;d<f;){const m=a[d++],g=a[d++];try{p=m(p)}catch(y){g.call(this,y);break}}try{c=Du.call(this,p)}catch(m){return Promise.reject(m)}for(d=0,f=u.length;d<f;)c=c.then(u[d++],u[d++]);return c}getUri(t){t=tr(this.defaults,t);const n=lp(t.baseURL,t.url,t.allowAbsoluteUrls);return rp(n,t.params,t.paramsSerializer)}};$.forEach(["delete","get","head","options"],function(t){Xn.prototype[t]=function(n,r){return this.request(tr(r||{},{method:t,url:n,data:(r||{}).data}))}});$.forEach(["post","put","patch"],function(t){function n(r){return function(s,i,a){return this.request(tr(a||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:s,data:i}))}}Xn.prototype[t]=n(),Xn.prototype[t+"Form"]=n(!0)});let P0=class mp{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(s){n=s});const r=this;this.promise.then(o=>{if(!r._listeners)return;let s=r._listeners.length;for(;s-- >0;)r._listeners[s](o);r._listeners=null}),this.promise.then=o=>{let s;const i=new Promise(a=>{r.subscribe(a),s=a}).then(o);return i.cancel=function(){r.unsubscribe(s)},i},t(function(s,i,a){r.reason||(r.reason=new Or(s,i,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new mp(function(o){t=o}),cancel:t}}};function k0(e){return function(n){return e.apply(null,n)}}function x0(e){return $.isObject(e)&&e.isAxiosError===!0}const Ta={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Ta).forEach(([e,t])=>{Ta[t]=e});function pp(e){const t=new Xn(e),n=zm(Xn.prototype.request,t);return $.extend(n,Xn.prototype,t,{allOwnKeys:!0}),$.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return pp(tr(e,o))},n}const De=pp(Ro);De.Axios=Xn;De.CanceledError=Or;De.CancelToken=P0;De.isCancel=ip;De.VERSION=fp;De.toFormData=ni;De.AxiosError=pe;De.Cancel=De.CanceledError;De.all=function(t){return Promise.all(t)};De.spread=k0;De.isAxiosError=x0;De.mergeConfig=tr;De.AxiosHeaders=gt;De.formToJSON=e=>sp($.isHTMLForm(e)?new FormData(e):e);De.getAdapter=dp.getAdapter;De.HttpStatusCode=Ta;De.default=De;const{Axios:FA,AxiosError:qA,CanceledError:$A,isCancel:VA,CancelToken:jA,VERSION:BA,all:UA,Cancel:HA,isAxiosError:zA,spread:WA,toFormData:KA,AxiosHeaders:GA,HttpStatusCode:QA,formToJSON:JA,getAdapter:YA,mergeConfig:XA}=De,dt=De.create({baseURL:"https://api.serprati.softpar.inf.br/api",withCredentials:!0});dt.interceptors.request.use(async e=>{const t=Qt().accessToken,r=uo.get("locale")||window.navigator.language;return e.headers["Accept-Language"]=r,e.headers["X-App-Origin"]="serprati-associado",t&&(e.headers.Authorization=`Bearer ${t}`),e},e=>Promise.reject(e));let Ii=!1,Ra=[];const qu=(e,t=null)=>{Ra.forEach(n=>{e?n.reject(e):(n.config.headers.Authorization="Bearer "+t,n.resolve(dt(n.config)))}),Ra=[]},T0=async(e,t)=>{const n=e.config,r=Qt();if(e.response?.status===422)return Promise.reject(e);if(e.response?.status!==401||n.url.includes("/refresh"))return e?.response?.data?.message&&ho.create({message:e?.response?.data?.message,type:"negative"}),Promise.reject(e);if(e?.config?.url==="/login")return e?.response?.data?.message&&ho.create({message:e?.response?.data?.message,type:"negative"}),Promise.reject(e);if(Ii)return new Promise((o,s)=>{Ra.push({resolve:o,reject:s,config:n})});Ii=!0;try{const s=(await dt.post("/refresh")).data.payload.access_token;return r.accessToken=s,n.headers.Authorization=`Bearer ${s}`,qu(null,s),dt(n)}catch(o){return qu(o,null),r.resetUser(),t.push("/login"),Promise.reject(o)}finally{Ii=!1}},R0=e=>(e?.data?.message&&ho.create({message:e?.data?.message,type:"positive"}),e),O0=pm(({app:e,router:t})=>{dt.interceptors.response.use(n=>R0(n),n=>T0(n,t)),e.config.globalProperties.$axios=De,e.config.globalProperties.$api=dt}),L0=Object.freeze(Object.defineProperty({__proto__:null,api:dt,default:O0},Symbol.toStringTag,{value:"Module"})),N0=async()=>{const{data:e}=await dt.get("/user/current/auth");return e.payload},ZA=async e=>{const t=new FormData;t.append("photo",e);const{data:n}=await dt.post("/user/my/avatar",t,{headers:{"Content-Type":"multipart/form-data"}});return n.payload},eP=async()=>{const{data:e}=await dt.delete("/user/my/avatar");return e.payload},Qt=bm("user",()=>{const e=me(null),t=me(null),n=j(()=>e.value?.type?.value==="administrador"||e.value?.type==="administrador"),r=j(()=>e.value?.type?.value==="associado"||e.value?.type==="associado"),o=j(()=>e.value?.type?.value==="parceiro"||e.value?.type==="parceiro"),s=j(()=>{const u=e.value?.type;return u?typeof u=="object"?u.value:u:null}),i=u=>{e.value=u};return{user:e,accessToken:t,isAdministrador:n,isAssociado:r,isParceiro:o,userTipo:s,setUser:i,resetUser:()=>{e.value=null,t.value=null},fetchUser:async()=>{const u=await N0();i(u)}}}),I0=async()=>{const{data:e}=await dt.get("/permissions/user/type/guest");return e.payload},M0=async()=>{const{data:e}=await dt.get("/permissions/user/type");return e.payload},ss=bm("permission",()=>{const e=Object.freeze({view:1,add:2,edit:4,delete:8,print:16,export:32,import:64,limit:128,menu:256}),t=me({view:0,add:0,edit:0,delete:0,print:0,export:0,import:0,limit:0,menu:0}),n=me(null),r=me(null),o=j(()=>Object.values(e).reduce((d,f)=>d+f));return{bitwisePermissions:t,originalBitwisePermissions:n,totalBitwisePermissions:o,checkTotalPermissions:d=>!!(d&o.value),checkPermission:(d,f)=>!!(d&f),updateBitMasks:d=>{const f=o.value,p=(m,g)=>{t.value[m]=d&g?g:0};if(d&f)p("view",e.view),p("add",e.add),p("edit",e.edit),p("delete",e.delete),p("print",e.print),p("export",e.export),p("import",e.import),p("limit",e.limit),p("menu",e.menu),n.value={...t.value};else{for(let m in t.value)t.value[m]=0;n.value={...t.value}}},permissions:r,getAccess:(d,f)=>{const{isAdmin:p}=Qt();if(p)return!0;if(r.value){let m=0;const g=r.value.find(y=>y.scope===d);if(g)return m=e[f]||0,!!(g.bits&m)}return!1},fetchScopes:async()=>{try{const{accessToken:d}=Qt();if(d){const f=await M0();r.value=f}else{const f=await I0();r.value=f}}catch(d){console.error("Error fetching permissions:",d)}},resetScopes:()=>{r.value=null}}}),D0={loja:{description:"Manage the products available in the store"},associado:{profile:{description:"View and edit your personal data and dependents"},carteirinha:{description:"Your digital membership card with QR Code"},convenios:{description:"Browse available partners and agreements"},loja:{description:"Browse available store items"},interesses:{description:"Items you marked as interest"},agendamentos:{description:"Request and track your appointments"},notificacoes:{description:"Your notifications and alerts"}},gestao_associados:{description:"View, edit, and add members to the system"},city:{description:"View, edit, and add cities to the system"},state:{description:"View, edit, and add states to the system"},country:{description:"View, edit, and add countries to the system"},users:{description:"View, edit, and add users with system access"},"system-dashboard":{description:"General vision of the system"},versions:{description:"Informations about updates, fixes and changes for each system version"},parceiros_convenios:{description:"View, edit and add partners and agreements to the system"},notificacoes:{description:"History"},relatorios:{description:"View management reports"},agendamentos:{description:"Manage associate appointments"}},F0={actions:{import:"Import",save:"Save",cancel:"Cancel",edit:"Edit",add:"Add",new:"New",search:"Search",delete:"Delete",view:"View",back:"Back",next:"Next",resend_email:"Resend email",download_certificate:"Download certificate",download_boleto:"Download Boleto",copy_paste_code:"Copy and paste the code below to make the payment",go_home:"Go Home"},terms:{actions:"Actions",name:"Name",email:"Email",branch:"Branch",password:"Password",description:"Description",contact_info:"Contact Info",date:"Date",start_date:"Start Date",end_date:"End Date",code:"Code",title:"Title",status:"Status",price:"Price",quantity:"Quantity",city:"City",list:"List",state:"State",country:"Country",address:"Address",address_number:"Address Number",complement:"Complement",postal_code:"Postal Code",phone:"Phone",document:"Document",document_type:"Document Type",cpf:"CPF",cnpj:"CNPJ",cep:"ZIP Code",order_number:"Order Number",order_amount:"Order Amount",owner_name:"Owner name",client_name:"Client name",total_amount:"Total Amount",payment:"Payment",payment_method:"Payment Method",payment_date:"Payment Date",payment_amount:"Payment Amount",language:"Language",currency:"Currency",interests:"Interests",avatar:"Avatar",banner:"Banner",logo:"Logo",light:"Light",dark:"Dark",media:"Media",month:"Month",week:"Week",day:"Day",hour:"Hour",hour2:"Time",minute:"Minute",second:"Second",year:"Year",all:"All",certificate:"Certificate",version:"Version",whatsapp:"WhatsApp",today:"Today",privacy_policy:"Privacy Policy",delete_account:"Request account deletion"},months:{january:"January",february:"February",march:"March",april:"April",may:"May",june:"June",july:"July",august:"August",september:"September",october:"October",november:"November",december:"December"},status:{active:"Active",inactive:"Inactive",pending:"Pending",canceled:"Canceled",loading:"Please wait...",yes:"Yes",no:"No"},ui:{file:{choose:"Choose a file",click_select:"Click to select a file",click_select_image:"Click to select an image",drag:"Drag",drag_and_drop:"Drag and drop the file here",drag_here:"Drag the file here",selected:"File selected"},table:{rows_per_page:"Rows per page",of:"of",to:"to",records_found:"record(s) found"},messages:{copied_to_clipboard:"Copied to clipboard",confirm_action:"Are you sure?",are_you_sure_delete:"Are you sure you want to delete this item?",welcome:"Welcome",enjoy_the_event:"Enjoy the event!",saved:"Saved successfully",error:"An error occurred. Please try again."},misc:{all:"All",or:"or",example:"Example",options:"Options",total:"Total",type:"Type"}},metadata:{created_at:"Created at",updated_at:"Updated at",created_by:"Created by"},placeholders:{city_full_name:"Full city name",country_full_name:"Full country name",state_full_name:"Full state name",select_country:"Select country",select_state:"Select state",country_code:"e.g. US, UK...",state_code:"e.g. NY, CA...",email:"email{'@'}example.com",cpf:"000.000.000-00",registration:"e.g. 1111111",password:"Enter a secure password"}},q0={"sign-in":"Sign in",login:"Login",logout:"Logout",registration:"Registration",confirm_password:"Confirm Password",agreed_terms:"I agree with the terms",agreed_privacy:"I agree with the privacy policy",select_type_hint:"Select your profile and sign in",type:{administrador:"Administrator",associado:"Associate",parceiro:"Partner"},forgot_password:"Forgot password?",forgot_password_title:"Enter your email to reset your password",forgot_password_description:"We will send a verification code to your email.",continue:"Continue",verify_email_title:"Check your email",verify_email_description:"Please check your inbox and click the link to proceed.",no_email_hint:"Did not receive the email? Check your",check_spam:"spam or junk folder.",enter_code:"Enter Code",enter_code_title:"Enter your code here",verify:"Verify",resend_email:"Resend email",remember_email:"Remember email",remember_password:"Remember your password?",do_login:"Sign in",new_password_title:"Create your new password",password_hint:"Minimum 6 characters with uppercase, lowercase and numbers",confirm:"Confirm",back_to_site:"Back to Site",wrong_type:"User found, but the selected type is incorrect. Please select the correct login type."},$0={advertise:"Advertise",my_advertisements:"My Advertisements",negotiations:"Negotiations",opportunities:"Opportunities",plans:"Plans"},V0={rules:{required:"This field is required",email:"This field must be a valid email | These fields must be valid emails",date:"This field must be a valid date",min:"This field must have at least",max:"This field must have at most",characters:"characters",password:"Password must have at least 6 characters, one uppercase letter, one lowercase letter and one number",same_password:"Passwords must match",not_same_document:"The document must be unique for each participant",cpf:"This field must be a valid CPF",cnpj:"This field must be a valid CNPJ",cep:"This field must be a valid ZIP code",value_smaller_than_zero:"Value cannot be less than zero",code_length:"The code must have 6 digits"},permissions:{view:"You don't have permission to view this",create:"You don't have permission to create this",edit:"You don't have permission to edit this",delete:"You don't have permission to delete this",add:"You don't have permission to add this",wrong_type:"You do not have permission to access this area."}},j0={errors:{404:"Page not found",failed:"The action failed",no_records_found:"No records found"},success:"The action was successful"},B0={singular:"Event",plural:"Events",core:{basic_information:"Basic Information",schedule:"Schedule",opening:"Opening",total_capacity:"Total Capacity",unique_code:"Unique Code",unique_code_hint:"This code is automatically generated",list_of_allowed_documents:"List of allowed documents"},tickets:{singular:"Ticket",plural:"Tickets",types_singular:"Ticket Type",types_plural:"Ticket Types",event_ticket:"Event Ticket",event_tickets:"Event Tickets",event_ticket_types:"Event Ticket Types",sales_start_date:"Sales Start Date",sales_end_date:"Sales End Date",max_per_user:"Maximum Tickets per User",max_per_user_hint:"0 for unlimited",quantity_available:"Available Quantity",quantity_sold:"Quantity Sold"},location:{singular:"Location"},attendance:{participant_singular:"Participant",participant_plural:"Participants",checked_in_at:"Checked in at",is_checked_in:"Is checked in"}},U0={singular:"User",plural:"Users",type_hint:"The type defines the user's permissions",profile:{singular:"Profile",name_and_surname:"Name and Surname",birth_date:"Birth Date",personal_information:"Personal Information"},preferences:{singular:"Preferences"}},H0={singular:"Order",plural:"Orders",core:{new_order:"New Order",payment_received:"Payment Received",resume:"Order Resume",buyer_information:"Buyer Information",participant_information:"Participant Information",same_as_buyer:"Same as buyer",select_at_least_one_ticket:"Select at least one ticket",select_payment_method:"Select a payment method",exclusive_list:"Exclusive list",successful_payment:"Successful payment"},statuses:{paid:"Paid",pending:"Pending",approved:"Approved",canceled:"Canceled",completed:"Completed",confirmed:"Confirmed",confirmation:"Confirmation"},payment_methods:{credit_card:"Credit Card",boleto:"Boleto",pix:"Pix"}},z0={navigation:{collapse_menu:"Collapse menu",dashboards:"Dashboards",home:"Home",versions:"Versions",expand_menu:"Expand menu",dashboard:"Dashboard",explore:"Explore",advertise:"Advertise",my_advertisements:"My Advertisements",negotiations:"Negotiations",opportunities:"Opportunities",plans:"Plans",events:"Events",event_tickets:"Event Tickets",event_ticket_types:"Event Ticket Types",orders:"Orders",sales:"Sales",participants:"Participants",users:"Users",profile:"Profile",interests:"Interests",registration:"Registration",wallet:"Wallet",settings:"Settings",city:"City",state:"State",country:"Country",exit:"Exit",partners:"Partners/Agreements",partner_agreements:"Agreements",partner_services:"Services",store:"Store",store_items:"Items",store_orders:"Orders",appointments:"Appointments",my_appointments:"My Appointments",received_appointments:"Received Appointments",notifications:"Notifications",categories:"Categories",my_profile:"My Profile",my_services:"My Services",associados:"Member Management",relatorios:"Reports",validar_carteirinha:"Validate Card",meus_dados:"My Data",meu_perfil:"My Profile",carteirinha:"Digital Membership Card",convenios:"Agreements",dependentes:"Dependents",loja:"Store",meus_interesses:"My Interests",meus_agendamentos:"Appointments"}},W0={associado:"Associate",personal_data:"Personal Data",registration:"Registration",cracha:"Badge",position:"Position",sector:"Sector",admission_date:"Admission Date",admission:"Admission",dependent:"Dependent",dependents:"Dependents",import_afastamentos:"Absences",search_placeholder:"Search Members",no_dependents:"No dependents registered",remove_photo:"Do you want to remove your profile photo?",kinship:"Kinship",dependent_statuses:{approved:"Approved",refused:"Refused",pending:"Pending"},kinship_options:{conjuge:"Spouse",filho:"Son",filha:"Daughter",pai:"Father",mae:"Mother",irmao:"Brother",irma:"Sister",outro:"Other"},horizontal:"Horizontal",vertical:"Vertical",category:"Category",service:"Service",services:"Services",filter_by_category:"Filter by category",view_services:"View Services",search_by_segment:"Search by segment",discount:"Discount",validity_until:"Valid until",price:"Price",available_sizes:"Available sizes",i_want:"I want it",remove_interest:"Remove interest",no_interests:"You have no registered interests yet",new_appointment:"New Request",my_appointments:"My Appointments",notes:"Notes",schedule:"Schedule",confirm_cancel_appointment:"Are you sure you want to cancel this appointment?",appointment_status:{pendente:"Pending",confirmado:"Confirmed",cancelado:"Cancelled",concluido:"Completed"},no_notifications:"No notifications at the moment",mark_as_read:"Mark as read",validity:"Validity",language_options:{pt:"Português",en:"English",es:"Español"},cpf:"CPF",phone:"Phone",email:"E-mail"},K0={nps:{promotion_zone:"Promotion Zone",promotion_zone_range:"Promotion Zone Range",quality_zone:"Quality Zone",quality_zone_range:"Quality Zone Range",refinement_zone:"Refinement Zone",refinement_zone_range:"Refinement Zone Range",critical_zone:"Critical Zone",critical_zone_range:"Critical Zone Range",promoters:"Promoters",passives:"Passives",detractors:"Detractors"}},G0={currency_format:"$ {value}",stats:{total_associados:"Total Members",associados_ativos:"Active Members",parceiros:"Partners",contratos_a_vencer:"Expiring Contracts",novos_mes:"New (month)",associados_pendentes:"Pending Members",association_date:"Association Date",registration_date:"Registration Date"},cards:{total_earnings:"Total Earnings",tickets_sold:"Tickets Sold",registrations:"Registrations"},charts:{tickets_by_type:{title:"Total tickets by type",labels:{vip:"VIP",track:"Track",box:"Box",courtesy:"Courtesy"}},participants_by_document:{title:"Percentage of CNPJ and CPF in registrations"},sales_over_time:{title:"Sales Over Period",y_label:"Value ({currency})"},registration_source:{title:"Registration Source",source:"Source",sources:{instagram:"Instagram",facebook:"Facebook",google:"Google",referral:"Referral"}}}},Q0={product:"Product",products:"Products",supplier_price:"Supplier Price",supplier:"Supplier",stock:"Stock",interests:"Interested",interested_btn:"INTERESTED",interested_in:"Interested in",media:"Media",add_media:"Add Media",uploading_media:"Uploading media...",activate:"Activate",deactivate:"Deactivate",variation:"Variation",variation_tamanho:"Size",variation_cor:"Color",variation_modelo:"Model",variation_label:"Name",variation_value:"Value (R$)",variation_stock:"Stock",variation_cor_placeholder:"E.g.: Purple, White...",variation_modelo_placeholder:"E.g.: Associate, Premium...",variation_empty:"No variation added",add_variation:"Add",filter_all:"All",filter_recent:"Recent",filter_others:"Others",btn_want:"I WANT IT",btn_interested:"INTERESTED"},J0={category:"Category",company_name:"Company Name",responsible:"Responsible",discount_percentage:"Discount (%)",logo:"Logo",website:"Website",zip_code:"ZIP Code",address:"Address",neighborhood:"Neighborhood",working_hours:"Working Hours",working_hours_placeholder:"e.g. Mon-Fri 8am-6pm, Sat 8am-12pm",contract_start:"Contract Start",contract_end:"Contract End",contract_files:"Contract Files",add_file:"Add File",services:"Services",service:"Service",service_category:"Service Category",service_number:"Service Number",price:"Price",associate_price:"Associate Price",supplier_price:"Supplier Price",requires_scheduling:"Requires Scheduling",search_placeholder:"Search for service",cadastro_title:"Partner Registration",cadastro_parceiro:"Partner Registration",dados_parceiro:"Partner Data",tab_dados:"Company Data",tab_contato:"Contact",tab_endereco:"Address",tab_horario:"Schedule & Contract",tab_servicos:"My Services",usuario_parceiro:"Partner User",home:"Partner Portal",parceiro:{dashboard:{title:"Partner Portal",authorization:"Consultations for Authorization",scheduling:"Consultations for Scheduling",completed:"Completed Consultations",not_authorized:"Unauthorized Consultations"}}},Y0={new:"New notification",history:"History",title_label:"Title",title_placeholder:"Notification title",message_label:"Message",message_placeholder:"Write the message",recipients:"Recipients",all:"All",by_position:"Recipients By Position",by_sector:"Recipients By Sector",media:"Media",send:"Send Notification",sent_to:"Sent to {count} contacts",seen_by:"Seen by {count} contacts",details:"Details",empty:"No notifications found",recipient_associado:"Associate",recipient_parceiro:"Partner/Agreements"},X0={novos_associados:"New Members",contatos:"Contacts",exclusoes_mes:"Monthly Exclusions",exportar_csv:"Export Excel",col:{cadastro:"Registration Date",exclusao:"Exclusion Date"},exportar_excel:"Export Excel"},Z0={nova_solicitacao:"New Request",visao_geral:"Overview",aprovados_automaticamente:"Auto Approved",associado:"Associate",solicitar:"Request",confirm_approve:"Are you sure you want to approve this appointment?",confirm_reject:"Are you sure you want to reject this appointment?",status:{pendente:"Waiting",confirmado:"Approved",recusado:"Rejected",cancelado:"Cancelled",concluido:"Completed"},col:{pedido:"Order",parceiro:"Partner",servico:"Service",solicitacao:"Request Date"}},eC={title:"Validate Membership Card",description:"Enter associate information to verify status.",search_placeholder:"EX: Name, CPF, Registration",search:"Search",associate_found:"Associate Found",name:"Name",cpf:"CPF",registration:"Registration",qr_code:"Read QR CODE",not_found:"Associate not found"},bn={page:D0,common:F0,auth:q0,business:$0,validation:V0,http:j0,events:B0,user:U0,orders:H0,ui:z0,associado:W0,charts:K0,dashboard:G0,loja:Q0,parceiro:J0,notification:Y0,relatorio:X0,agendamento:Z0,associate_validation:eC},tC={loja:{description:"Gerencie os produtos disponíveis na loja"},associado:{profile:{description:"Visualize e edite seus dados pessoais e dependentes"},carteirinha:{description:"Sua carteira digital com QR Code de identificação"},convenios:{description:"Confira os parceiros e convênios disponíveis para você"},loja:{description:"Confira os itens disponíveis na loja"},interesses:{description:"Itens que você marcou como interesse"},agendamentos:{description:"Solicite e acompanhe seus agendamentos"},notificacoes:{description:"Suas notificações e avisos"}},gestao_associados:{description:"Consulte, edite e adicione os associados do sistema"},city:{description:"Consulte edite e adicione os cidades do sistema"},state:{description:"Consulte edite e adicione os estados do sistema"},country:{description:"Consulte edite e adicione os paises do sistema"},users:{description:"Consulte edite e adicione usuarios com acesso ao sistema"},"system-dashboard":{description:"Visão geral do sistema"},versions:{description:"Informações sobre atualizações, correções e mudanças em cada versão do sistema"},parceiros_convenios:{description:"Consulte, edite e adicione os parceiros e convênios do sistema"},notificacoes:{description:"Histórico"},relatorios:{description:"Visualize relatórios gerenciais do sistema"},agendamentos:{description:"Gerencie os agendamentos dos associados"}},nC={actions:{import:"Importar",save:"Salvar",cancel:"Cancelar",edit:"Editar",add:"Adicionar",new:"Novo",search:"Buscar",delete:"Excluir",view:"Visualizar",back:"Voltar",next:"Próximo",resend_email:"Reenviar e-mail",download_certificate:"Baixar certificado",download_boleto:"Baixar Boleto",copy_paste_code:"Copie e cole o código abaixo para efetuar o pagamento",go_home:"Ir para o Início"},terms:{actions:"Ações",contact_info:"Contato",name:"Nome",email:"E-mail",branch:"Ramo de atuaçao",password:"Senha",description:"Descrição",date:"Data",start_date:"Data de Início",end_date:"Data de Fim",code:"Código",title:"Título",status:"Status",price:"Preço",quantity:"Quantidade",city:"Cidade",list:"Lista",state:"Estado",country:"País",address:"Endereço",address_number:"Número",complement:"Complemento",postal_code:"Código Postal",phone:"Telefone",document:"Documento",document_type:"Tipo de Documento",cpf:"CPF",cnpj:"CNPJ",cep:"CEP",order_number:"Número do Pedido",order_amount:"Valor do Pedido",owner_name:"Nome do dono",client_name:"Nome do cliente",total_amount:"Valor Total",payment:"Pagamento",payment_method:"Método de Pagamento",payment_date:"Data do Pagamento",payment_amount:"Valor do Pagamento",language:"Idioma",currency:"Moeda",interests:"Interesses",avatar:"Avatar",banner:"Banner",logo:"Logo",light:"Claro",dark:"Escuro",media:"Mídia",month:"Mês",week:"Semana",day:"Dia",hour:"Hora",hour2:"Horário",minute:"Minuto",second:"Segundo",year:"Ano",all:"Todos",certificate:"Certificado",version:"Versão",whatsapp:"WhatsApp",today:"Hoje",privacy_policy:"Política de Privacidade",delete_account:"Solicitar exclusão de conta"},months:{january:"Janeiro",february:"Fevereiro",march:"Março",april:"Abril",may:"Maio",june:"Junho",july:"Julho",august:"Agosto",september:"Setembro",october:"Outubro",november:"Novembro",december:"Dezembro"},status:{active:"Ativo",inactive:"Inativo",pending:"Pendente",canceled:"Cancelado",loading:"Por favor, aguarde...",yes:"Sim",no:"Não"},ui:{file:{choose:"Escolha um arquivo",click_select:"Clique para selecionar um arquivo",click_select_image:"Clique para selecionar uma imagem",drag:"Arraste",drag_and_drop:"Arraste e solte o arquivo aqui",drag_here:"Arraste o arquivo aqui",selected:"Arquivo selecionado"},table:{rows_per_page:"Linhas por página",of:"de",to:"a",records_found:"registro(s) encontrado(s)"},messages:{copied_to_clipboard:"Copiado para a área de transferência",confirm_action:"Você tem certeza?",are_you_sure_delete:"Tem certeza de que deseja excluir este item?",welcome:"Bem-vindo",enjoy_the_event:"Aproveite o evento!",saved:"Salvo com sucesso",error:"Ocorreu um erro. Tente novamente."},misc:{all:"Todos",or:"ou",example:"Exemplo",options:"Opções",total:"Total",type:"Tipo"}},metadata:{created_at:"Criado em",updated_at:"Atualizado em",created_by:"Criado por"},placeholders:{city_full_name:"Nome completo da cidade",country_full_name:"Nome completo do país",state_full_name:"Nome completo do estado",select_country:"Selecione o país",select_state:"Selecione o estado",country_code:"Ex. BR, PT...",state_code:"Ex. SP, PR...",email:"email{'@'}exemplo.com",cpf:"000.000.000-00",registration:"Ex: 1111111",password:"Digite uma senha segura"}},rC={"sign-in":"Entrar",login:"Login",logout:"Sair",registration:"Cadastro",confirm_password:"Confirmar Senha",agreed_terms:"Eu concordo com os termos",agreed_privacy:"Eu concordo com a política de privacidade",select_type_hint:"Selecione seu perfil e faça o Login",type:{administrador:"Administrador",associado:"Associado",parceiro:"Parceiro"},forgot_password:"Esqueci a senha?",forgot_password_title:"Informe seu e-mail para redefinir sua senha",forgot_password_description:"Enviaremos um código de verificação para o seu e-mail.",continue:"Continuar",verify_email_title:"Verifique seu e-mail",verify_email_description:"Por favor, confira sua caixa de entrada e clique no link para prosseguir.",no_email_hint:"Não recebeu o e-mail? Verifique a caixa de",check_spam:"spam ou lixo eletrônico.",enter_code:"Digitar Código",enter_code_title:"Digite seu código aqui",verify:"Verificar",resend_email:"Reenviar e-mail",remember_email:"Lembrar e-mail",remember_password:"Lembrou sua senha?",do_login:"Faça seu Login",new_password_title:"Vamos cadastrar sua nova senha",password_hint:"Mínimo de 6 caracteres com letras maiúsculas, minúsculas e números",confirm:"Confirmar",back_to_site:"Voltar ao Site",wrong_type:"Usuário encontrado, mas o tipo selecionado está incorreto. Selecione o login correto."},oC={advertise:"Anunciar",my_advertisements:"Meus Anúncios",negotiations:"Negociações",opportunities:"Oportunidades",plans:"Planos"},sC={rules:{required:"Este campo é obrigatório",email:"Este campo deve ser um e-mail válido | Estes campos devem ser e-mails válidos",date:"Este campo deve ser uma data válida",min:"Este campo deve ter no mínimo",max:"Este campo deve ter no máximo",characters:"caracteres",password:"A senha deve ter pelo menos 6 caracteres, uma letra maiúscula, uma letra minúscula e um número",same_password:"As senhas devem ser iguais",not_same_document:"O documento deve ser único para cada participante",cpf:"Este campo deve ser um CPF válido",cnpj:"Este campo deve ser um CNPJ válido",cep:"Este campo deve ser um CEP válido",value_smaller_than_zero:"O valor não pode ser menor que zero",code_length:"O código deve ter 6 dígitos"},permissions:{view:"Você não tem permissão para visualizar isto",create:"Você não tem permissão para criar isto",edit:"Você não tem permissão para editar isto",delete:"Você não tem permissão para excluir isto",add:"Você não tem permissão para adicionar isto",wrong_type:"Você não tem permissão para acessar esta área."}},iC={errors:{404:"Página não encontrada",failed:"A ação falhou",no_records_found:"Nenhum registro encontrado"},success:"A ação foi bem-sucedida"},aC={singular:"Evento",plural:"Eventos",core:{basic_information:"Informações Básicas",schedule:"Programação",opening:"Abertura",total_capacity:"Capacidade Total",unique_code:"Código Único",unique_code_hint:"Este código é gerado automaticamente",list_of_allowed_documents:"Lista de documentos permitidos"},tickets:{singular:"Ingresso",plural:"Ingressos",types_singular:"Tipo de Ingresso",types_plural:"Tipos de Ingresso",event_ticket:"Ingresso do Evento",event_tickets:"Ingressos do Evento",event_ticket_types:"Tipos de Ingresso do Evento",sales_start_date:"Data de Início das Vendas",sales_end_date:"Data de Fim das Vendas",max_per_user:"Máximo de Ingressos por Usuário",max_per_user_hint:"0 para ilimitado",quantity_available:"Quantidade Disponível",quantity_sold:"Quantidade Vendida"},location:{singular:"Localização"},attendance:{participant_singular:"Participante",participant_plural:"Participantes",checked_in_at:"Check-in em",is_checked_in:"Check-in realizado"}},lC={singular:"Usuário",plural:"Usuários",type_hint:"O tipo delimita as permissões do usuário",profile:{singular:"Perfil",name_and_surname:"Nome e Sobrenome",birth_date:"Data de Nascimento",personal_information:"Informações Pessoais"},preferences:{singular:"Preferências"}},cC={singular:"Pedido",plural:"Pedidos",core:{new_order:"Novo Pedido",payment_received:"Pagamento Recebido",resume:"Resumo do Pedido",buyer_information:"Informações do Comprador",participant_information:"Informações do Participante",same_as_buyer:"O mesmo que o comprador",select_at_least_one_ticket:"Selecione pelo menos um ingresso",select_payment_method:"Selecione um método de pagamento",exclusive_list:"Lista exclusiva",successful_payment:"Pagamento bem-sucedido"},statuses:{paid:"Pago",pending:"Pendente",approved:"Aprovado",canceled:"Cancelado",completed:"Concluído",confirmed:"Confirmado",confirmation:"Confirmação"},payment_methods:{credit_card:"Cartão de Crédito",boleto:"Boleto",pix:"Pix"}},uC={navigation:{collapse_menu:"Recolher menu",dashboards:"Dashboards",home:"Início",versions:"Versões",expand_menu:"Expandir menu",dashboard:"Dashboard",explore:"Explorar",advertise:"Anunciar",my_advertisements:"Meus Anúncios",negotiations:"Negociações",opportunities:"Oportunidades",plans:"Planos",events:"Eventos",event_tickets:"Ingressos do Evento",event_ticket_types:"Tipos de Ingresso",orders:"Pedidos",sales:"Vendas",participants:"Participantes",users:"Usuários",profile:"Perfil",interests:"Interesses",registration:"Cadastros",wallet:"Carteira",settings:"Configurações",city:"Cidades",state:"Estados",country:"Países",exit:"Sair",partners:"Parceiros/Convênios",partner_agreements:"Convênios",partner_services:"Serviços",store:"Loja",store_items:"Itens",store_orders:"Pedidos",appointments:"Agendamentos",my_appointments:"Meus Agendamentos",received_appointments:"Agendamentos Recebidos",notifications:"Notificações",categories:"Categorias",my_profile:"Meu Perfil",my_services:"Meus Serviços",associados:"Gestão Associados",relatorios:"Relatórios",validar_carteirinha:"Validar Carteirinha",meus_dados:"Meus Dados",meu_perfil:"Meu Perfil",carteirinha:"Carteirinha Digital",convenios:"Convênios",dependentes:"Dependentes",loja:"Loja",meus_interesses:"Meus Interesses",meus_agendamentos:"Agendamentos"}},dC={associado:"Associado",personal_data:"Dados Pessoais",registration:"Matrícula",cracha:"Crachá",position:"Cargo",sector:"Setor",admission_date:"Data de Admissão",admission:"Admissão",dependent:"Dependente",dependents:"Dependentes",import_afastamentos:"Afastamentos",search_placeholder:"Buscar por associados",no_dependents:"Nenhum dependente cadastrado",remove_photo:"Deseja remover sua foto de perfil?",kinship:"Parentesco",dependent_statuses:{approved:"Aprovado",refused:"Recusado",pending:"Pendente"},kinship_options:{conjuge:"Cônjuge",filho:"Filho",filha:"Filha",pai:"Pai",mae:"Mãe",irmao:"Irmão",irma:"Irmã",outro:"Outro"},horizontal:"Horizontal",vertical:"Vertical",category:"Categoria",service:"Serviço",services:"Serviços",filter_by_category:"Filtrar por categoria",view_services:"Ver Serviços",search_by_segment:"Buscar por segmento",discount:"Desconto",validity_until:"Vigência até",price:"Preço",available_sizes:"Tamanhos disponíveis",i_want:"Eu quero",remove_interest:"Remover interesse",no_interests:"Você ainda não tem nenhum interesse registrado",new_appointment:"Nova Solicitação",my_appointments:"Meus Agendamentos",notes:"Observações",schedule:"Agendar",confirm_cancel_appointment:"Tem certeza que deseja cancelar este agendamento?",appointment_status:{pendente:"Pendente",confirmado:"Confirmado",cancelado:"Cancelado",concluido:"Concluído"},no_notifications:"Nenhuma notificação no momento",mark_as_read:"Marcar como lida",validity:"Validade",language_options:{pt:"Português",en:"English",es:"Español"},cpf:"CPF",phone:"Telefone",email:"E-mail"},fC={nps:{promotion_zone:"Zona de Promoção",promotion_zone_range:"Faixa da Zona de Promoção",quality_zone:"Zona de Qualidade",quality_zone_range:"Faixa da Zona de Qualidade",refinement_zone:"Zona de Aperfeiçoamento",refinement_zone_range:"Faixa da Zona de Aperfeiçoamento",critical_zone:"Zona Crítica",critical_zone_range:"Faixa da Zona Crítica",promoters:"Promotores",passives:"Passivos",detractors:"Detratores"}},mC={currency_format:"R$ {value}",stats:{total_associados:"Total Associados",associados_ativos:"Associados Ativos",parceiros:"Parceiros",contratos_a_vencer:"Contratos a Vencer",novos_mes:"Novos (mês)",associados_pendentes:"Associados Pendentes",association_date:"Data Associação",registration_date:"Data Cadastro"},cards:{total_earnings:"Total Ganho",tickets_sold:"Ingressos Vendidos",registrations:"Cadastros"},charts:{tickets_by_type:{title:"Total de ingressos por tipo",labels:{vip:"VIP",track:"Pista",box:"Camarote",courtesy:"Cortesia"}},participants_by_document:{title:"Porcentagem de CNPJ e CPF por cadastros"},sales_over_time:{title:"Vendas por Período",y_label:"Valor ({currency})"},registration_source:{title:"Origem dos Cadastros",source:"Origem",sources:{instagram:"Instagram",facebook:"Facebook",google:"Google",referral:"Indicação"}}}},pC={product:"Produto",products:"Produtos",supplier_price:"Preço Fornecedor",supplier:"Fornecedor",stock:"Estoque",interests:"Interessados",interested_btn:"INTERESSADOS",interested_in:"Interessados em",media:"Mídias",add_media:"Adicionar Mídia",uploading_media:"Enviando mídia...",activate:"Ativar",deactivate:"Desativar",variation:"Variação",variation_tamanho:"Tamanho",variation_cor:"Cor",variation_modelo:"Modelo",variation_label:"Nome",variation_value:"Valor (R$)",variation_stock:"Estoque",variation_cor_placeholder:"Ex: Roxo, Branco...",variation_modelo_placeholder:"Ex: Associado, Premium...",variation_empty:"Nenhuma variação adicionada",add_variation:"Adicionar",filter_all:"Todos",filter_recent:"Recentes",filter_others:"Outros",btn_want:"EU QUERO",btn_interested:"INTERESSADO"},hC={category:"Categoria",company_name:"Nome da Empresa",responsible:"Responsável",linked_user:"Usuário Vinculado",discount_percentage:"Desconto (%)",logo:"Logo",website:"Website",zip_code:"CEP",address:"Endereço",neighborhood:"Bairro",working_hours:"Horário de Funcionamento",working_hours_placeholder:"Ex: Seg-Sex 08h-18h, Sáb 08h-12h",contract_start:"Início do Contrato",contract_end:"Fim do Contrato",contract_files:"Arquivos do Contrato",add_file:"Adicionar Arquivo",services:"Serviços",service:"Serviço",service_category:"Categoria do Serviço",service_number:"Número do Serviço",price:"Preço",associate_price:"Preço Associado",supplier_price:"Preço Fornecedor",requires_scheduling:"Requer Agendamento",search_placeholder:"Pesquisar por serviço",cadastro_title:"Cadastro de Parceiro",cadastro_parceiro:"Cadastro de Parceiro",dados_parceiro:"Dados de Parceiro",tab_dados:"Dados da Empresa",tab_contato:"Contato",tab_endereco:"Endereço",tab_horario:"Horário e Contrato",tab_servicos:"Meus Serviços",usuario_parceiro:"Usuário Parceiro",home:"Portal do Parceiro",dashboard:{title:"Portal do Parceiro",authorization:"Consultas para Autorização",scheduling:"Consultas para Agendamento",completed:"Consultas Realizadas",not_authorized:"Consultas Não Autorizadas"}},gC={new:"Nova notificação",history:"Histórico",title_label:"Título",title_placeholder:"Título da notificação",message_label:"Mensagem",message_placeholder:"Escreva a mensagem",recipients:"Destinatários",all:"Todos",by_position:"Destinatários Por Cargo",by_sector:"Destinatários Por Setor",media:"Mídias",send:"Enviar Notificação",sent_to:"Enviado para {count} contatos",seen_by:"Visto por {count} contatos",details:"Detalhes",empty:"Nenhuma notificação encontrada",recipient_associado:"Associado",recipient_parceiro:"Parceiro/Convênios"},vC={novos_associados:"Novos Associados",contatos:"Contatos",exclusoes_mes:"Exclusões no mês",exportar_csv:"Exportar Excel",col:{cadastro:"Cadastro",exclusao:"Exclusão"},exportar_excel:"Exportar Excel"},_C={nova_solicitacao:"Nova Solicitação",visao_geral:"Visão Geral de Agendamentos",aprovados_automaticamente:"Aprovados Automaticamente",associado:"Associado",solicitar:"Solicitar",confirm_approve:"Tem certeza que deseja aprovar este agendamento?",confirm_reject:"Tem certeza que deseja recusar este agendamento?",status:{pendente:"Aguardando",confirmado:"Aprovado",recusado:"Recusado",cancelado:"Cancelado",concluido:"Concluído"},col:{pedido:"Pedido",parceiro:"Parceiro",servico:"Serviço",solicitacao:"Solicitação"}},bC={title:"Validar Carteirinha",description:"Digite as informações do associado para verificar o status.",search_placeholder:"EX: Nome, CPF, Matrícula",search:"Buscar",associate_found:"Associado Encontrado",name:"Nome",cpf:"CPF",registration:"Matrícula",qr_code:"Ler QR CODE",not_found:"Associado não encontrado"},yn={page:tC,common:nC,auth:rC,business:oC,validation:sC,http:iC,events:aC,user:lC,orders:cC,ui:uC,associado:dC,charts:fC,dashboard:mC,loja:pC,parceiro:hC,notification:gC,relatorio:vC,agendamento:_C,associate_validation:bC},yC={loja:{description:"Gestione los productos disponibles en la tienda"},associado:{profile:{description:"Visualice y edite sus datos personales y dependientes"},carteirinha:{description:"Su tarjeta digital con código QR de identificación"},convenios:{description:"Consulte los socios y convenios disponibles"},loja:{description:"Consulte los artículos disponibles en la tienda"},interesses:{description:"Artículos que marcó como interés"},agendamentos:{description:"Solicite y realice seguimiento de sus citas"},notificacoes:{description:"Sus notificaciones y avisos"}},gestao_associados:{description:"Consulte, edite y agregue los asociados del sistema"},city:{description:"Consulte, edite y agregue las ciudades del sistema"},state:{description:"Consulte, edite y agregue los estados del sistema"},country:{description:"Consulte, edite y agregue los países del sistema"},users:{description:"Consulte, edite y agregue usuarios con acceso al sistema"},"system-dashboard":{description:"Visión general del sistema"},versions:{description:"Información sobre actualizaciones, correcciones y cambios en cada versión del sistema"},parceiros_convenios:{description:"Consulte, edite y agregue los socios y convenios del sistema"},notificacoes:{description:"Historial"},relatorios:{description:"Visualice reportes gerenciales del sistema"},agendamentos:{description:"Gestione las citas de los asociados"}},EC={actions:{import:"Importar",save:"Guardar",cancel:"Cancelar",edit:"Editar",add:"Añadir",new:"Nuevo",search:"Buscar",delete:"Eliminar",view:"Ver",back:"Volver",next:"Siguiente",resend_email:"Reenviar correo electrónico",download_certificate:"Descargar certificado",download_boleto:"Descargar Boleto",copy_paste_code:"Copie y pegue el código a continuación para realizar el pago",go_home:"Ir al Inicio"},terms:{actions:"Acciones",name:"Nombre",email:"Correo electrónico",contact_info:"Información de Contacto",branch:"Rama de actuación",password:"Contraseña",description:"Descripción",date:"Fecha",start_date:"Fecha de inicio",end_date:"Fecha de fin",code:"Código",title:"Título",status:"Estado",price:"Precio",quantity:"Cantidad",city:"Ciudad",list:"Lista",state:"Estado/Provincia",country:"País",address:"Dirección",address_number:"Número",complement:"Complemento",postal_code:"Código postal",phone:"Teléfono",document:"Documento",document_type:"Tipo de documento",cpf:"CPF",cnpj:"CNPJ",cep:"Código Postal",order_number:"Número de pedido",order_amount:"Monto del pedido",owner_name:"Nombre del dueño",client_name:"Nombre del cliente",total_amount:"Monto total",payment:"Pago",payment_method:"Método de pago",payment_date:"Fecha de pago",payment_amount:"Monto del pago",language:"Idioma",currency:"Moneda",interests:"Intereses",avatar:"Avatar",banner:"Banner",logo:"Logo",light:"Claro",dark:"Oscuro",media:"Media",month:"Mes",week:"Semana",day:"Día",hour:"Hora",hour2:"Horário",minute:"Minuto",second:"Segundo",year:"Año",all:"Todos",certificate:"Certificado",version:"Versión",whatsapp:"WhatsApp",today:"Hoy",privacy_policy:"Política de Privacidad",delete_account:"Solicitar eliminación de cuenta"},months:{january:"Enero",february:"Febrero",march:"Marzo",april:"Abril",may:"Mayo",june:"Junio",july:"Julio",august:"Agosto",september:"Septiembre",october:"Octubre",november:"Noviembre",december:"Diciembre"},status:{active:"Activo",inactive:"Inactivo",pending:"Pendiente",canceled:"Cancelado",loading:"Por favor espere...",yes:"Sí",no:"No"},ui:{file:{choose:"Elegir un archivo",click_select:"Haga clic para seleccionar un archivo",click_select_image:"Haga clic para seleccionar una imagen",drag:"Arrastrar",drag_and_drop:"Arrastre y suelte el archivo aquí",drag_here:"Arrastre el archivo aquí",selected:"Archivo seleccionado"},table:{rows_per_page:"Filas por página",of:"de",to:"a",records_found:"registro(s) encontrado(s)"},messages:{copied_to_clipboard:"Copiado al portapapeles",confirm_action:"¿Estás seguro?",are_you_sure_delete:"¿Estás seguro de que quieres eliminar este elemento?",welcome:"Bienvenido",enjoy_the_event:"¡Disfruta el evento!",saved:"Guardado con éxito",error:"Ocurrió un error. Intente nuevamente."},misc:{all:"Todos",or:"o",example:"Ejemplo",options:"Opciones",total:"Total",type:"Tipo"}},metadata:{created_at:"Creado el",updated_at:"Actualizado el",created_by:"Creado por"},placeholders:{city_full_name:"Nombre completo de la ciudad",country_full_name:"Nombre completo del país",state_full_name:"Nombre completo del estado",select_country:"Seleccione el país",select_state:"Seleccione el estado",country_code:"Ej. MX, ES...",state_code:"Ej. MC, BA...",email:"email{'@'}ejemplo.com",cpf:"000.000.000-00",registration:"Ej: 1111111",password:"Ingrese una contraseña segura"}},wC={"sign-in":"Iniciar sesión",login:"Iniciar sesión",logout:"Cerrar sesión",registration:"Registro",confirm_password:"Confirmar contraseña",agreed_terms:"Acepto los términos",agreed_privacy:"Acepto la política de privacidad",select_type_hint:"Seleccione su perfil e inicie sesión",type:{administrador:"Administrador",associado:"Asociado",parceiro:"Socio"},forgot_password:"¿Olvidé mi contraseña?",forgot_password_title:"Ingrese su correo para restablecer su contraseña",forgot_password_description:"Le enviaremos un código de verificación a su correo.",continue:"Continuar",verify_email_title:"Verifique su correo",verify_email_description:"Por favor, revise su bandeja de entrada y haga clic en el enlace para continuar.",no_email_hint:"¿No recibió el correo? Revise su carpeta de",check_spam:"spam o correo no deseado.",enter_code:"Ingresar Código",enter_code_title:"Ingrese su código aquí",verify:"Verificar",resend_email:"Reenviar correo",remember_email:"Recordar correo",remember_password:"¿Recuerda su contraseña?",do_login:"Iniciar sesión",new_password_title:"Cree su nueva contraseña",password_hint:"Mínimo 6 caracteres con mayúsculas, minúsculas y números",confirm:"Confirmar",back_to_site:"Volver al Sitio",wrong_type:"Usuario encontrado, pero el tipo seleccionado es incorrecto. Seleccione el tipo correcto."},CC={advertise:"Anunciar",my_advertisements:"Mis anuncios",negotiations:"Negociaciones",opportunities:"Oportunidades",plans:"Planes"},SC={rules:{required:"Este campo es obligatorio",email:"Este campo debe ser un correo electrónico válido | Estos campos deben ser correos electrónicos válidos",date:"Este campo debe ser una fecha válida",min:"Este campo debe tener al menos",max:"Este campo debe tener como máximo",characters:"caracteres",password:"La contraseña debe tener al menos 6 caracteres, una letra mayúscula, una letra minúscula y un número",same_password:"Las contraseñas deben coincidir",not_same_document:"El documento debe ser único para cada participante",cpf:"Este campo debe ser un CPF válido",cnpj:"Este campo debe ser un CNPJ válido",cep:"Este campo debe ser un código postal válido",value_smaller_than_zero:"El valor no puede ser menor que cero",code_length:"El código debe tener 6 dígitos"},permissions:{view:"No tienes permiso para ver esto",create:"No tienes permiso para crear esto",edit:"No tienes permiso para editar esto",delete:"No tienes permiso para eliminar esto",add:"No tienes permiso para añadir esto",wrong_type:"No tiene permiso para acceder a esta área."}},AC={errors:{404:"Página no encontrada",failed:"La acción falló",no_records_found:"No se encontraron registros"},success:"La acción fue exitosa"},PC={singular:"Evento",plural:"Eventos",core:{basic_information:"Información básica",schedule:"Programa",opening:"Apertura",total_capacity:"Capacidad total",unique_code:"Código único",unique_code_hint:"Este código se genera automáticamente",list_of_allowed_documents:"Lista de documentos permitidos"},tickets:{singular:"Entrada",plural:"Entradas",types_singular:"Tipo de Entrada",types_plural:"Tipos de Entrada",event_ticket:"Entrada del Evento",event_tickets:"Entradas del Evento",event_ticket_types:"Tipos de Entrada del Evento",sales_start_date:"Fecha de inicio de ventas",sales_end_date:"Fecha de fin de ventas",max_per_user:"Máximo de entradas por usuario",max_per_user_hint:"0 para ilimitado",quantity_available:"Cantidad disponible",quantity_sold:"Cantidad vendida"},location:{singular:"Ubicación"},attendance:{participant_singular:"Participante",participant_plural:"Participantes",checked_in_at:"Registrado el",is_checked_in:"Está registrado"}},kC={singular:"Usuario",plural:"Usuarios",type_hint:"El tipo define los permisos del usuario",profile:{singular:"Perfil",name_and_surname:"Nombre y Apellido",birth_date:"Fecha de nacimiento",personal_information:"Información personal"},preferences:{singular:"Preferencias"}},xC={singular:"Pedido",plural:"Pedidos",core:{new_order:"Nuevo pedido",payment_received:"Pago recibido",resume:"Resumen del pedido",buyer_information:"Información del comprador",participant_information:"Información del participante",same_as_buyer:"Igual que el comprador",select_at_least_one_ticket:"Seleccione al menos una entrada",select_payment_method:"Seleccione un método de pago",exclusive_list:"Lista exclusiva",successful_payment:"Pago exitoso"},statuses:{paid:"Pagado",pending:"Pendiente",approved:"Aprobado",canceled:"Cancelado",completed:"Completado",confirmed:"Confirmado",confirmation:"Confirmación"},payment_methods:{credit_card:"Tarjeta de crédito",boleto:"Boleto",pix:"Pix"}},TC={navigation:{collapse_menu:"Contraer menú",dashboards:"Dashboards",home:"Inicio",versions:"Versiónes",expand_menu:"Expandir menú",dashboard:"Panel",explore:"Explorar",advertise:"Anunciar",my_advertisements:"Mis anuncios",negotiations:"Negociaciones",opportunities:"Oportunidades",plans:"Planes",events:"Eventos",event_tickets:"Entradas del Evento",event_ticket_types:"Tipos de Entrada del Evento",orders:"Pedidos",sales:"Ventas",participants:"Participantes",users:"Usuarios",profile:"Perfil",interests:"Intereses",registration:"Registro",wallet:"Billetera",settings:"Configuración",city:"Ciudad",state:"Estado/Provincia",country:"País",exit:"Salir",partners:"Socios/Convenios",partner_agreements:"Convenios",partner_services:"Servicios",store:"Tienda",store_items:"Artículos",store_orders:"Pedidos",appointments:"Citas",my_appointments:"Mis Citas",received_appointments:"Citas Recibidas",notifications:"Notificaciones",categories:"Categorías",my_profile:"Mi Perfil",my_services:"Mis Servicios",associados:"Gestión de Asociados",relatorios:"Informes",validar_carteirinha:"Validar Carnet",meus_dados:"Mis Datos",meu_perfil:"Mi Perfil",carteirinha:"Carnet de Asociado Digital",convenios:"Convenios",dependentes:"Dependientes",loja:"Tienda",meus_interesses:"Mis Intereses",meus_agendamentos:"Citas"}},RC={associado:"Asociado",personal_data:"Datos Personales",registration:"Matrícula",cracha:"Identificador",position:"Cargo",sector:"Sector",admission_date:"Fecha de Admisión",admission:"Admisión",dependent:"Dependiente",dependents:"Dependientes",import_afastamentos:"Ausencias",search_placeholder:"Buscar por asociados",no_dependents:"Ningún dependiente registrado",remove_photo:"¿Deseas eliminar tu foto de perfil?",kinship:"Parentesco",dependent_statuses:{approved:"Aprobado",refused:"Rechazado",pending:"Pendiente"},kinship_options:{conjuge:"Cónyuge",filho:"Hijo",filha:"Hija",pai:"Padre",mae:"Madre",irmao:"Hermano",irma:"Hermana",outro:"Otro"},horizontal:"Horizontal",vertical:"Vertical",category:"Categoría",service:"Servicio",services:"Servicios",filter_by_category:"Filtrar por categoría",view_services:"Ver Servicios",search_by_segment:"Buscar por segmento",discount:"Descuento",validity_until:"Vigente hasta",price:"Precio",available_sizes:"Tallas disponibles",i_want:"Lo quiero",remove_interest:"Quitar interés",no_interests:"Aún no tienes intereses registrados",new_appointment:"Nueva Solicitud",my_appointments:"Mis Citas",notes:"Observaciones",schedule:"Agendar",confirm_cancel_appointment:"¿Está seguro de que desea cancelar esta cita?",appointment_status:{pendente:"Pendiente",confirmado:"Confirmado",cancelado:"Cancelado",concluido:"Concluido"},no_notifications:"Sin notificaciones en este momento",mark_as_read:"Marcar como leída",validity:"Validez",language_options:{pt:"Português",en:"English",es:"Español"},cpf:"CPF",phone:"Teléfono",email:"E-mail"},OC={nps:{promotion_zone:"Zona de Promoción",promotion_zone_range:"Rango de Zona de Promoción",quality_zone:"Zona de Calidad",quality_zone_range:"Rango de Zona de Calidad",refinement_zone:"Zona de Refinamiento",refinement_zone_range:"Rango de Zona de Refinamiento",critical_zone:"Zona Crítica",critical_zone_range:"Rango de Zona Crítica",promoters:"Promotores",passives:"Pasivos",detractors:"Detractores"}},LC={currency_format:"R$ {value}",stats:{total_associados:"Total Asociados",associados_ativos:"Asociados Activos",parceiros:"Socios",contratos_a_vencer:"Contratos por Vencer",novos_mes:"Nuevos (mes)",associados_pendentes:"Asociados Pendientes",association_date:"Fecha de Asociación",registration_date:"Fecha de Registro"},cards:{total_earnings:"Ingresos Totales",tickets_sold:"Entradas Vendidas",registrations:"Inscripciones"},charts:{tickets_by_type:{title:"Total de entradas por tipo",labels:{vip:"VIP",track:"Pista",box:"Palco",courtesy:"Cortesía"}},participants_by_document:{title:"Porcentaje de CNPJ y CPF en las inscripciones"},sales_over_time:{title:"Ventas por Período",y_label:"Valor ({currency})"},registration_source:{title:"Origen de la Inscripción",source:"Origen",sources:{instagram:"Instagram",facebook:"Facebook",google:"Google",referral:"Indicación"}}}},NC={product:"Producto",products:"Productos",supplier_price:"Precio Proveedor",supplier:"Proveedor",interests:"Interesados",interested_btn:"INTERESADOS",interested_in:"Interesados en",media:"Medios",add_media:"Agregar Medio",uploading_media:"Subiendo medio...",activate:"Activar",deactivate:"Desactivar",variation:"Variación",variation_tamanho:"Talla",variation_cor:"Color",variation_modelo:"Modelo",variation_label:"Nombre",variation_value:"Valor (R$)",variation_stock:"Stock",variation_cor_placeholder:"Ej: Morado, Blanco...",variation_modelo_placeholder:"Ej: Asociado, Premium...",variation_empty:"Sin variaciones agregadas",add_variation:"Agregar",filter_all:"Todos",filter_recent:"Recientes",filter_others:"Otros",btn_want:"LO QUIERO",btn_interested:"INTERESADO"},IC={category:"Categoría",company_name:"Nombre de la Empresa",responsible:"Responsable",linked_user:"Usuario Vinculado",discount_percentage:"Descuento (%)",logo:"Logo",website:"Sitio Web",zip_code:"Código Postal",address:"Dirección",neighborhood:"Barrio",working_hours:"Horario de Atención",working_hours_placeholder:"Ej: Lun-Vie 8h-18h, Sáb 8h-12h",contract_start:"Inicio del Contrato",contract_end:"Fin del Contrato",contract_files:"Archivos del Contrato",add_file:"Agregar Archivo",services:"Servicios",service:"Servicio",service_category:"Categoría del Servicio",service_number:"Número del Servicio",price:"Precio",associate_price:"Precio Asociado",supplier_price:"Precio Proveedor",requires_scheduling:"Requiere Programación",search_placeholder:"Buscar por servicio",cadastro_title:"Registro de Socio",cadastro_parceiro:"Registro de Socio",dados_parceiro:"Datos del Socio",tab_dados:"Datos de la Empresa",tab_contato:"Contacto",tab_endereco:"Dirección",tab_horario:"Horario y Contrato",tab_servicos:"Mis Servicios",usuario_parceiro:"Usuario Socio",home:"Portal del Socio",parceiro:{dashboard:{" title":"Portal del Socio",authorization:"Consultas para Autorización",scheduling:"Consultas para Agendamiento",completed:"Consultas Realizadas",not_authorized:"Consultas No Autorizadas"}}},MC={new:"Nueva notificación",history:"Historial",title_label:"Título",title_placeholder:"Título de la notificación",message_label:"Mensaje",message_placeholder:"Escribe el mensaje",recipients:"Destinatarios",all:"Todos",by_position:"Destinatarios Por Cargo",by_sector:"Destinatarios Por Sector",media:"Medios",send:"Enviar Notificación",sent_to:"Enviado a {count} contactos",seen_by:"Visto por {count} contactos",details:"Detalles",empty:"No se encontraron notificaciones",recipient_associado:"Asociado",recipient_parceiro:"Socio/Convenios"},DC={novos_associados:"Nuevos Asociados",contatos:"Contactos",exclusoes_mes:"Exclusiones del mes",exportar_csv:"Exportar Excel",col:{cadastro:"Registro",exclusao:"Exclusión"},exportar_excel:"Exportar Excel"},FC={nova_solicitacao:"Nueva Solicitud",visao_geral:"Visión General",aprovados_automaticamente:"Aprobados Automáticamente",associado:"Asociado",solicitar:"Solicitar",confirm_approve:"¿Estás seguro de que deseas aprobar esta cita?",confirm_reject:"¿Estás seguro de que deseas rechazar esta cita?",status:{pendente:"Esperando",confirmado:"Aprobado",recusado:"Rechazado",cancelado:"Cancelado",concluido:"Completado"},col:{pedido:"Pedido",parceiro:"Socio",servico:"Servicio",solicitacao:"Solicitud"}},qC={title:"Validar Credencial",description:"Ingrese la información del asociado para verificar el estado.",search_placeholder:"EJ: Nombre, CPF, Matrícula",search:"Buscar",associate_found:"Asociado Encontrado",name:"Nombre",cpf:"CPF",registration:"Matrícula",qr_code:"Leer QR CODE",not_found:"Asociado no encontrado"},Rt={page:yC,common:EC,auth:wC,business:CC,validation:SC,http:AC,events:PC,user:kC,orders:xC,ui:TC,associado:RC,charts:OC,dashboard:LC,loja:NC,parceiro:IC,notification:MC,relatorio:DC,agendamento:FC,associate_validation:qC},$C={en:bn,"en-us":bn,"en-gb":bn,"en-US":bn,"en-GB":bn,EN:bn,"EN-US":bn,"EN-GB":bn,pt:yn,"pt-br":yn,"pt-pt":yn,"pt-BR":yn,"pt-PT":yn,PT:yn,"PT-BR":yn,"PT-PT":yn,es:Rt,"es-es":Rt,"es-mx":Rt,"es-ar":Rt,"es-ES":Rt,"es-MX":Rt,"es-AR":Rt,ES:Rt,"ES-ES":Rt,"ES-MX":Rt,"ES-AR":Rt},bl=$b({locale:"pt-BR",globalInjection:!0,messages:$C}),VC=pm(({app:e})=>{e.use(bl)}),jC=Object.freeze(Object.defineProperty({__proto__:null,default:VC,i18n:bl},Symbol.toStringTag,{value:"Module"})),BC=()=>{const e=async o=>{const{access_token:s,user:i}=o;Qt().user=i,Qt().accessToken=s,await ss().fetchScopes()};return{login:async(o,s)=>{try{const i=await dt.post("/login",{email:o,password:s,tipo:"associado"});return i.status===200&&await e(i.data.payload),i}catch(i){return Promise.reject(i)}},logout:async()=>{try{(await dt.post("/logout")).status===200&&(Qt().resetUser(),ss().resetScopes())}catch{Qt().resetUser(),ss().resetScopes()}},refresh:async()=>{try{const o=await dt.post("/refresh");return o.status===200&&await e(o.data.payload),o}catch(o){return Promise.reject(o)}},setAuthDataFromPayload:e}},Mi=Yb(function(){const t=dE({scrollBehavior:()=>({left:0,top:0}),routes:vE,history:Uy("")});let n=!1;return t.beforeEach(async(r,o,s)=>{if(Qt().accessToken==null&&!n)try{await BC().refresh()}catch{return n=!0,s({name:"LoginPage"})}if(Qt().accessToken&&r.name=="LoginPage")return s({name:"CarteirinhaPage"});if(r.meta.requiredPermission){const{getAccess:i}=ss();if(!i(r.meta.requiredPermission,"view"))return ho.create({message:bl.global.t("validation.permissions.view"),type:"negative"}),s(o)}return s()}),ws.isNativePlatform()&&fc.addListener("backButton",({canGoBack:r})=>{r?t.go(-1):fc.exitApp()}),t}),UC=In({name:"AppWrapper",setup(e){return Vt(()=>{Sv.hide()}),()=>H(Jb,e)}});async function HC(e,t){const n=e(UC);n.use(Qv,t),n.config.globalProperties.$q.capacitor=window.Capacitor;const r=typeof Si=="function"?await Si({}):Si;n.use(r);const o=rr(typeof Mi=="function"?await Mi({store:r}):Mi);return r.use(({store:s})=>{s.router=o}),{app:n,store:r,router:o}}const zC={isoName:"pt-BR",nativeName:"Português (BR)",label:{clear:"Limpar",ok:"OK",cancel:"Cancelar",close:"Fechar",set:"Escolher",select:"Selecionar",reset:"Redefinir",remove:"Remover",update:"Atualizar",create:"Criar",search:"Buscar",filter:"Filtrar",refresh:"Recarregar",expand:e=>e?`Expandir "${e}"`:"Expandir",collapse:e=>e?`Recolher "${e}"`:"Colapso"},date:{days:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),daysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),firstDayOfWeek:0,format24h:!0,pluralDay:"dias",prevMonth:"Mês passado",nextMonth:"Mês que vem",prevYear:"Ano passado",nextYear:"Ano que vem",today:"Hoje",prevRangeYears:e=>`Anterior ${e} Anos`,nextRangeYears:e=>`Próximo ${e} Anos`},table:{noData:"Sem dados disponíveis",noResults:"Nenhum dado correspondente encontrado",loading:"Carregando...",selectedRecords:e=>e>0?e+" registro"+(e===1?" selecionado":"s selecionados")+".":"Nenhum registro selecionado.",recordsPerPage:"Registros por página:",allRows:"Todos",pagination:(e,t,n)=>e+"-"+t+" de "+n,columns:"Colunas"},pagination:{first:"Primeira página",prev:"Página anterior",next:"Próxima página",last:"Última página"},editor:{url:"URL",bold:"Negrito",italic:"Itálico",strikethrough:"Riscado",underline:"Sublinhado",unorderedList:"Lista não-ordenada",orderedList:"Lista ordenada",subscript:"Subscrito",superscript:"Sobrescrito",hyperlink:"Hyperlink",toggleFullscreen:"Tela cheia",quote:"Citação",left:"Alinhado à esquerda",center:"Alinhado ao centro",right:"Alinhado à direita",justify:"Justificado",print:"Imprimir",outdent:"Diminuir indentação",indent:"Aumentar indentação",removeFormat:"Remover formatação",formatting:"Formatação",fontSize:"Tamanho de fonte",align:"Alinhar",hr:"Inserir divisória horizontal",undo:"Desfazer",redo:"Refazer",heading1:"Cabeçalho 1",heading2:"Cabeçalho 2",heading3:"Cabeçalho 3",heading4:"Cabeçalho 4",heading5:"Cabeçalho 5",heading6:"Cabeçalho 6",paragraph:"Parágrafo",code:"Código",size1:"Muito pequeno",size2:"Pequeno",size3:"Normal",size4:"Médio",size5:"Grande",size6:"Enorme",size7:"Máximo",defaultFont:"Fonte padrão",viewSource:"Exibir fonte"},tree:{noNodes:"Sem nós disponíveis",noResults:"Nenhum nó correspondente encontrado"}};function WC(e,t,n){let r;function o(){r!==void 0&&(sa.remove(r),r=void 0)}return xt(()=>{e.value===!0&&o()}),{removeFromHistory:o,addToHistory(){r={condition:()=>n.value===!0,handler:t},sa.add(r)}}}function KC(){let e=null;const t=Pe();function n(){e!==null&&(clearTimeout(e),e=null)}return Vs(n),xt(n),{removeTimeout:n,registerTimeout(r,o){n(),Vm(t)===!1&&(e=setTimeout(()=>{e=null,r()},o))}}}function GC(){let e;const t=Pe();function n(){e=void 0}return Vs(n),xt(n),{removeTick:n,registerTick(r){e=r,pt(()=>{e===r&&(Vm(t)===!1&&e(),e=void 0)})}}}const QC={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},JC=["beforeShow","show","beforeHide","hide"];function YC({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:o,processOnMount:s}){const i=Pe(),{props:a,emit:l,proxy:u}=i;let c;function d(h){e.value===!0?m(h):f(h)}function f(h){if(a.disable===!0||h?.qAnchorHandled===!0||t!==void 0&&t(h)!==!0)return;const E=a["onUpdate:modelValue"]!==void 0;E===!0&&(l("update:modelValue",!0),c=h,pt(()=>{c===h&&(c=void 0)})),(a.modelValue===null||E===!1)&&p(h)}function p(h){e.value!==!0&&(e.value=!0,l("beforeShow",h),r!==void 0?r(h):l("show",h))}function m(h){if(a.disable===!0)return;const E=a["onUpdate:modelValue"]!==void 0;E===!0&&(l("update:modelValue",!1),c=h,pt(()=>{c===h&&(c=void 0)})),(a.modelValue===null||E===!1)&&g(h)}function g(h){e.value!==!1&&(e.value=!1,l("beforeHide",h),o!==void 0?o(h):l("hide",h))}function y(h){a.disable===!0&&h===!0?a["onUpdate:modelValue"]!==void 0&&l("update:modelValue",!1):h===!0!==e.value&&(h===!0?p:g)(c)}ye(()=>a.modelValue,y),n!==void 0&&$m(i)===!0&&ye(()=>u.$route.fullPath,()=>{n.value===!0&&e.value===!0&&m()}),s===!0&&Vt(()=>{y(a.modelValue)});const v={show:f,hide:m,toggle:d};return Object.assign(u,v),v}const XC={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function ZC(e,t=()=>{},n=()=>{}){return{transitionProps:j(()=>{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:j(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}let Kn=[],go=[];function hp(e){go=go.filter(t=>t!==e)}function eS(e){hp(e),go.push(e)}function $u(e){hp(e),go.length===0&&Kn.length!==0&&(Kn[Kn.length-1](),Kn=[])}function yl(e){go.length===0?e():Kn.push(e)}function tS(e){Kn=Kn.filter(t=>t!==e)}const is=[];function tP(e){return is.find(t=>t.contentEl!==null&&t.contentEl.contains(e))}function nS(e,t){do{if(e.$options.name==="QMenu"){if(e.hide(t),e.$props.separateClosePopup===!0)return Zo(e)}else if(e.__qPortal===!0){const n=Zo(e);return n?.$options.name==="QPopupProxy"?(e.hide(t),n):e}e=Zo(e)}while(e!=null)}function nP(e,t,n){for(;n!==0&&e!==void 0&&e!==null;){if(e.__qPortal===!0){if(n--,e.$options.name==="QMenu"){e=nS(e,t);continue}e.hide(t)}e=Zo(e)}}const rS=tt({name:"QPortal",setup(e,{slots:t}){return()=>t.default()}});function oS(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 sS(e,t,n,r){const o=me(!1),s=me(!1);let i=null;const a={},l=r==="dialog"&&oS(e);function u(d){if(d===!0){$u(a),s.value=!0;return}s.value=!1,o.value===!1&&(l===!1&&i===null&&(i=Xs(!1,r)),o.value=!0,is.push(e.proxy),eS(a))}function c(d){if(s.value=!1,d!==!0)return;$u(a),o.value=!1;const f=is.indexOf(e.proxy);f!==-1&&is.splice(f,1),i!==null&&(ml(i),i=null)}return Bs(()=>{c(!0)}),e.proxy.__qPortal=!0,or(e.proxy,"contentEl",()=>t.value),{showPortal:u,hidePortal:c,portalIsActive:o,portalIsAccessible:s,renderPortal:()=>l===!0?n():o.value===!0?[H(Lh,{to:i},H(rS,n))]:void 0}}const rP=[Element,String],iS=[null,document,document.body,document.scrollingElement,document.documentElement];function oP(e,t){let n=TE(t);if(n===void 0){if(e==null)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return iS.includes(n)?window:n}function gp(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function vp(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function _p(e,t,n=0){const r=arguments[3]===void 0?performance.now():arguments[3],o=gp(e);if(n<=0){o!==t&&Oa(e,t);return}requestAnimationFrame(s=>{const i=s-r,a=o+(t-o)/Math.max(i,n)*i;Oa(e,a),a!==t&&_p(e,t,n-i,s)})}function bp(e,t,n=0){const r=arguments[3]===void 0?performance.now():arguments[3],o=vp(e);if(n<=0){o!==t&&La(e,t);return}requestAnimationFrame(s=>{const i=s-r,a=o+(t-o)/Math.max(i,n)*i;La(e,a),a!==t&&bp(e,t,n-i,s)})}function Oa(e,t){if(e===window){window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t);return}e.scrollTop=t}function La(e,t){if(e===window){window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0);return}e.scrollLeft=t}function sP(e,t,n){if(n){_p(e,t,n);return}Oa(e,t)}function iP(e,t,n){if(n){bp(e,t,n);return}La(e,t)}let Bo;function aP(){if(Bo!==void 0)return Bo;const e=document.createElement("p"),t=document.createElement("div");Sa(e,{width:"100%",height:"200px"}),Sa(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(),Bo=n-r,Bo}function aS(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 Vr=0,Di,Fi,zr,qi=!1,Vu,ju,Bu,jn=null;function lS(e){cS(e)&&Pt(e)}function cS(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=Ov(e),n=e.shiftKey&&!e.deltaX,r=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),o=n||r?e.deltaY:e.deltaX;for(let s=0;s<t.length;s++){const i=t[s];if(aS(i,r))return r?o<0&&i.scrollTop===0?!0:o>0&&i.scrollTop+i.clientHeight===i.scrollHeight:o<0&&i.scrollLeft===0?!0:o>0&&i.scrollLeft+i.clientWidth===i.scrollWidth}return!0}function Uu(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function Uo(e){qi!==!0&&(qi=!0,requestAnimationFrame(()=>{qi=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:r}=document.scrollingElement;(zr===void 0||t!==window.innerHeight)&&(zr=n-t,document.scrollingElement.scrollTop=r),r>zr&&(document.scrollingElement.scrollTop-=Math.ceil((r-zr)/8))}))}function Hu(e){const t=document.body,n=window.visualViewport!==void 0;if(e==="add"){const{overflowY:r,overflowX:o}=window.getComputedStyle(t);Di=vp(window),Fi=gp(window),Vu=t.style.left,ju=t.style.top,Bu=window.location.href,t.style.left=`-${Di}px`,t.style.top=`-${Fi}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,We.is.ios===!0&&(n===!0?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",Uo,ft.passiveCapture),window.visualViewport.addEventListener("scroll",Uo,ft.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",Uu,ft.passiveCapture))}We.is.desktop===!0&&We.is.mac===!0&&window[`${e}EventListener`]("wheel",lS,ft.notPassive),e==="remove"&&(We.is.ios===!0&&(n===!0?(window.visualViewport.removeEventListener("resize",Uo,ft.passiveCapture),window.visualViewport.removeEventListener("scroll",Uo,ft.passiveCapture)):window.removeEventListener("scroll",Uu,ft.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=Vu,t.style.top=ju,window.location.href===Bu&&window.scrollTo(Di,Fi),zr=void 0)}function Na(e){let t="add";if(e===!0){if(Vr++,jn!==null){clearTimeout(jn),jn=null;return}if(Vr>1)return}else{if(Vr===0||(Vr--,Vr>0))return;if(t="remove",We.is.ios===!0&&We.is.nativeMobile===!0){jn!==null&&clearTimeout(jn),jn=setTimeout(()=>{Hu(t),jn=null},100);return}}Hu(t)}function uS(){let e;return{preventBodyScroll(t){t!==e&&(e!==void 0||t===!0)&&(e=t,Na(t))}}}const Zn=[];let Tr;function dS(e){Tr=e.keyCode===27}function fS(){Tr===!0&&(Tr=!1)}function mS(e){Tr===!0&&(Tr=!1,co(e,27)===!0&&Zn[Zn.length-1](e))}function yp(e){window[e]("keydown",dS),window[e]("blur",fS),window[e]("keyup",mS),Tr=!1}function pS(e){We.is.desktop===!0&&(Zn.push(e),Zn.length===1&&yp("addEventListener"))}function zu(e){const t=Zn.indexOf(e);t!==-1&&(Zn.splice(t,1),Zn.length===0&&yp("removeEventListener"))}const er=[];function Ep(e){er[er.length-1](e)}function hS(e){We.is.desktop===!0&&(er.push(e),er.length===1&&document.body.addEventListener("focusin",Ep))}function Wu(e){const t=er.indexOf(e);t!==-1&&(er.splice(t,1),er.length===0&&document.body.removeEventListener("focusin",Ep))}let Ho=0;const gS={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"},Ku={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},vS=tt({name:"QDialog",inheritAttrs:!1,props:{...QC,...XC,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:[...JC,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:r}){const o=Pe(),s=me(null),i=me(!1),a=me(!1);let l=null,u=null,c,d;const f=j(()=>e.persistent!==!0&&e.noRouteDismiss!==!0&&e.seamless!==!0),{preventBodyScroll:p}=uS(),{registerTimeout:m}=KC(),{registerTick:g,removeTick:y}=GC(),{transitionProps:v,transitionStyle:h}=ZC(e,()=>Ku[e.position][0],()=>Ku[e.position][1]),E=j(()=>h.value+(e.backdropFilter!==void 0?`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`:"")),{showPortal:_,hidePortal:P,portalIsAccessible:R,renderPortal:k}=sS(o,s,xe,"dialog"),{hide:V}=YC({showing:i,hideOnRouteChange:f,handleShow:Y,handleHide:ee,processOnMount:!0}),{addToHistory:M,removeFromHistory:O}=WC(i,V,f),N=j(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized===!0?"maximized":"minimized"} q-dialog__inner--${e.position} ${gS[e.position]}`+(a.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":"")),A=j(()=>i.value===!0&&e.seamless!==!0),q=j(()=>e.autoClose===!0?{onClick:K}:{}),F=j(()=>[`q-dialog fullscreen no-pointer-events q-dialog--${A.value===!0?"modal":"seamless"}`,r.class]);ye(()=>e.maximized,ae=>{i.value===!0&&ie(ae)}),ye(A,ae=>{p(ae),ae===!0?(hS(_e),pS(se)):(Wu(_e),zu(se))});function Y(ae){M(),u=e.noRefocus===!1&&document.activeElement!==null?document.activeElement:null,ie(e.maximized),_(),a.value=!0,e.noFocus!==!0?(document.activeElement?.blur(),g(J)):y(),m(()=>{if(o.proxy.$q.platform.is.ios===!0){if(e.seamless!==!0&&document.activeElement){const{top:D,bottom:X}=document.activeElement.getBoundingClientRect(),{innerHeight:Z}=window,re=window.visualViewport!==void 0?window.visualViewport.height:Z;D>0&&X>re/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-re,X>=Z?1/0:Math.ceil(document.scrollingElement.scrollTop+X-re/2))),document.activeElement.scrollIntoView()}d=!0,s.value.click(),d=!1}_(!0),a.value=!1,n("show",ae)},e.transitionDuration)}function ee(ae){y(),O(),we(!0),a.value=!0,P(),u!==null&&(((ae?.type.indexOf("key")===0?u.closest('[tabindex]:not([tabindex^="-"])'):void 0)||u).focus(),u=null),m(()=>{P(!0),a.value=!1,n("hide",ae)},e.transitionDuration)}function J(ae){yl(()=>{let D=s.value;if(D!==null){if(ae!==void 0){const X=D.querySelector(ae);if(X!==null){X.focus({preventScroll:!0});return}}D.contains(document.activeElement)!==!0&&(D=D.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||D.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||D.querySelector("[autofocus], [data-autofocus]")||D,D.focus({preventScroll:!0}))}})}function U(ae){ae&&typeof ae.focus=="function"?ae.focus({preventScroll:!0}):J(),n("shake");const D=s.value;D!==null&&(D.classList.remove("q-animate--scale"),D.classList.add("q-animate--scale"),l!==null&&clearTimeout(l),l=setTimeout(()=>{l=null,s.value!==null&&(D.classList.remove("q-animate--scale"),J())},170))}function se(){e.seamless!==!0&&(e.persistent===!0||e.noEscDismiss===!0?e.maximized!==!0&&e.noShake!==!0&&U():(n("escapeKey"),V()))}function we(ae){l!==null&&(clearTimeout(l),l=null),(ae===!0||i.value===!0)&&(ie(!1),e.seamless!==!0&&(p(!1),Wu(_e),zu(se))),ae!==!0&&(u=null)}function ie(ae){ae===!0?c!==!0&&(Ho<1&&document.body.classList.add("q-body--dialog"),Ho++,c=!0):c===!0&&(Ho<2&&document.body.classList.remove("q-body--dialog"),Ho--,c=!1)}function K(ae){d!==!0&&(V(ae),n("click",ae))}function de(ae){e.persistent!==!0&&e.noBackdropDismiss!==!0?V(ae):e.noShake!==!0&&U()}function _e(ae){e.allowFocusOutside!==!0&&R.value===!0&&RE(s.value,ae.target)!==!0&&J('[tabindex]:not([tabindex="-1"])')}Object.assign(o.proxy,{focus:J,shake:U,__updateRefocusTarget(ae){u=ae||null}}),xt(we);function xe(){return H("div",{role:"dialog","aria-modal":A.value===!0?"true":"false",...r,class:F.value},[H(ao,{name:"q-transition--fade",appear:!0},()=>A.value===!0?H("div",{class:"q-dialog__backdrop fixed-full",style:E.value,"aria-hidden":"true",tabindex:-1,onClick:de}):null),H(ao,v.value,()=>i.value===!0?H("div",{ref:s,class:N.value,style:h.value,tabindex:-1,...q.value},It(t.default)):null)])}return k}}),sr={dark:{type:Boolean,default:null}};function ir(e,t){return j(()=>e.dark===null?t.dark.isActive:e.dark)}const _S=tt({name:"QCard",props:{...sr,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=Pe(),r=ir(e,n),o=j(()=>"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()=>H(e.tag,{class:o.value},It(t.default))}}),jr=tt({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=j(()=>`q-card__section q-card__section--${e.horizontal===!0?"horiz row no-wrap":"vert"}`);return()=>H(e.tag,{class:n.value},It(t.default))}}),bS=tt({name:"QCardActions",props:{...Dm,vertical:Boolean},setup(e,{slots:t}){const n=Fm(e),r=j(()=>`q-card__actions ${n.value} q-card__actions--${e.vertical===!0?"vert column":"horiz row"}`);return()=>H("div",{class:r.value},It(t.default))}}),yS={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},$i={xs:2,sm:4,md:8,lg:16,xl:24},Gu=tt({name:"QSeparator",props:{...sr,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=Pe(),n=ir(e,t.proxy.$q),r=j(()=>e.vertical===!0?"vertical":"horizontal"),o=j(()=>` q-separator--${r.value}`),s=j(()=>e.inset!==!1?`${o.value}-${yS[e.inset]}`:""),i=j(()=>`q-separator${o.value}${s.value}`+(e.color!==void 0?` bg-${e.color}`:"")+(n.value===!0?" q-separator--dark":"")),a=j(()=>{const l={};if(e.size!==void 0&&(l[e.vertical===!0?"width":"height"]=e.size),e.spaced!==!1){const u=e.spaced===!0?`${$i.md}px`:e.spaced in $i?`${$i[e.spaced]}px`:e.spaced,c=e.vertical===!0?["Left","Right"]:["Top","Bottom"];l[`margin${c[0]}`]=l[`margin${c[1]}`]=u}return l});return()=>H("hr",{class:i.value,style:a.value,"aria-orientation":r.value})}});let Vi,zo=0;const Qe=new Array(256);for(let e=0;e<256;e++)Qe[e]=(e+256).toString(16).substring(1);const ES=(()=>{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}})(),Qu=4096;function Ia(){(Vi===void 0||zo+16>Qu)&&(zo=0,Vi=ES(Qu));const e=Array.prototype.slice.call(Vi,zo,zo+=16);return e[6]=e[6]&15|64,e[8]=e[8]&63|128,Qe[e[0]]+Qe[e[1]]+Qe[e[2]]+Qe[e[3]]+"-"+Qe[e[4]]+Qe[e[5]]+"-"+Qe[e[6]]+Qe[e[7]]+"-"+Qe[e[8]]+Qe[e[9]]+"-"+Qe[e[10]]+Qe[e[11]]+Qe[e[12]]+Qe[e[13]]+Qe[e[14]]+Qe[e[15]]}function wS(e){return e??null}function Ju(e,t){return e??(t===!0?`f_${Ia()}`:null)}function CS({getValue:e,required:t=!0}={}){if(Ln.value===!0){const n=me(e!==void 0?wS(e()):null);return t===!0&&n.value===null&&Vt(()=>{n.value=`f_${Ia()}`}),e!==void 0&&ye(e,r=>{n.value=Ju(r,t)}),n}return e!==void 0?j(()=>Ju(e(),t)):me(`f_${Ia()}`)}const Yu=/^on[A-Z]/;function SS(){const{attrs:e,vnode:t}=Pe(),n={listeners:me({}),attributes:me({})};function r(){const o={},s={};for(const i in e)i!=="class"&&i!=="style"&&Yu.test(i)===!1&&(o[i]=e[i]);for(const i in t.props)Yu.test(i)===!0&&(s[i]=t.props[i]);n.attributes.value=o,n.listeners.value=s}return Jd(r),r(),n}function AS({validate:e,resetValidation:t,requiresQForm:n}){const r=ut(zv,!1);if(r!==!1){const{props:o,proxy:s}=Pe();Object.assign(s,{validate:e,resetValidation:t}),ye(()=>o.disable,i=>{i===!0?(typeof t=="function"&&t(),r.unbindComponent(s)):r.bindComponent(s)}),Vt(()=>{o.disable!==!0&&r.bindComponent(s)}),xt(()=>{o.disable!==!0&&r.unbindComponent(s)})}else n===!0&&console.error("Parent QForm not found on useFormChild()!")}const Xu=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,Zu=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,ed=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,Wo=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,Ko=/^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)\)$/,ji={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=>Xu.test(e),hexaColor:e=>Zu.test(e),hexOrHexaColor:e=>ed.test(e),rgbColor:e=>Wo.test(e),rgbaColor:e=>Ko.test(e),rgbOrRgbaColor:e=>Wo.test(e)||Ko.test(e),hexOrRgbColor:e=>Xu.test(e)||Wo.test(e),hexaOrRgbaColor:e=>Zu.test(e)||Ko.test(e),anyColor:e=>ed.test(e)||Wo.test(e)||Ko.test(e)},PS=[!0,!1,"ondemand"],kS={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],default:!1,validator:e=>PS.includes(e)}};function xS(e,t){const{props:n,proxy:r}=Pe(),o=me(!1),s=me(null),i=me(!1);AS({validate:g,resetValidation:m});let a=0,l;const u=j(()=>n.rules!==void 0&&n.rules!==null&&n.rules.length!==0),c=j(()=>n.disable!==!0&&u.value===!0&&t.value===!1),d=j(()=>n.error===!0||o.value===!0),f=j(()=>typeof n.errorMessage=="string"&&n.errorMessage.length!==0?n.errorMessage:s.value);ye(()=>n.modelValue,()=>{i.value=!0,c.value===!0&&n.lazyRules===!1&&y()});function p(){n.lazyRules!=="ondemand"&&c.value===!0&&i.value===!0&&y()}ye(()=>n.reactiveRules,v=>{v===!0?l===void 0&&(l=ye(()=>n.rules,p,{immediate:!0,deep:!0})):l!==void 0&&(l(),l=void 0)},{immediate:!0}),ye(()=>n.lazyRules,p),ye(e,v=>{v===!0?i.value=!0:c.value===!0&&n.lazyRules!=="ondemand"&&y()});function m(){a++,t.value=!1,i.value=!1,o.value=!1,s.value=null,y.cancel()}function g(v=n.modelValue){if(n.disable===!0||u.value===!1)return!0;const h=++a,E=t.value!==!0?()=>{i.value=!0}:()=>{},_=(R,k)=>{R===!0&&E(),o.value=R,s.value=k||null,t.value=!1},P=[];for(let R=0;R<n.rules.length;R++){const k=n.rules[R];let V;if(typeof k=="function"?V=k(v,ji):typeof k=="string"&&ji[k]!==void 0&&(V=ji[k](v)),V===!1||typeof V=="string")return _(!0,V),!1;V!==!0&&V!==void 0&&P.push(V)}return P.length===0?(_(!1),!0):(t.value=!0,Promise.all(P).then(R=>{if(R===void 0||Array.isArray(R)===!1||R.length===0)return h===a&&_(!1),!0;const k=R.find(V=>V===!1||typeof V=="string");return h===a&&_(k!==void 0,k),k===void 0},R=>(h===a&&(console.error(R),_(!0)),!1)))}const y=Nf(g,0);return xt(()=>{l?.(),y.cancel()}),Object.assign(r,{resetValidation:m,validate:g}),or(r,"hasError",()=>d.value),{isDirtyModel:i,hasRules:u,hasError:d,errorMessage:f,validate:g,resetValidation:m}}function Ma(e){return e!=null&&(""+e).length!==0}const TS={...sr,...kS,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},RS={...TS,maxlength:[Number,String]},OS=["update:modelValue","clear","focus","blur"];function LS({requiredForAttr:e=!0,tagProp:t,changeEvent:n=!1}={}){const{props:r,proxy:o}=Pe(),s=ir(r,o.$q),i=CS({required:e,getValue:()=>r.for});return{requiredForAttr:e,changeEvent:n,tag:t===!0?j(()=>r.tag):{value:"label"},isDark:s,editable:j(()=>r.disable!==!0&&r.readonly!==!0),innerLoading:me(!1),focused:me(!1),hasPopupOpen:!1,splitAttrs:SS(),targetUid:i,rootRef:me(null),targetRef:me(null),controlRef:me(null)}}function NS(e){const{props:t,emit:n,slots:r,attrs:o,proxy:s}=Pe(),{$q:i}=s;let a=null;e.hasValue===void 0&&(e.hasValue=j(()=>Ma(t.modelValue))),e.emitValue===void 0&&(e.emitValue=U=>{n("update:modelValue",U)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:M,onFocusout:O}),Object.assign(e,{clearValue:N,onControlFocusin:M,onControlFocusout:O,focus:k}),e.computedCounter===void 0&&(e.computedCounter=j(()=>{if(t.counter!==!1){const U=typeof t.modelValue=="string"||typeof t.modelValue=="number"?(""+t.modelValue).length:Array.isArray(t.modelValue)===!0?t.modelValue.length:0,se=t.maxlength!==void 0?t.maxlength:t.maxValues;return U+(se!==void 0?" / "+se:"")}}));const{isDirtyModel:l,hasRules:u,hasError:c,errorMessage:d,resetValidation:f}=xS(e.focused,e.innerLoading),p=e.floatingLabel!==void 0?j(()=>t.stackLabel===!0||e.focused.value===!0||e.floatingLabel.value===!0):j(()=>t.stackLabel===!0||e.focused.value===!0||e.hasValue.value===!0),m=j(()=>t.bottomSlots===!0||t.hint!==void 0||u.value===!0||t.counter===!0||t.error!==null),g=j(()=>t.filled===!0?"filled":t.outlined===!0?"outlined":t.borderless===!0?"borderless":t.standout?"standout":"standard"),y=j(()=>`q-field row no-wrap items-start q-field--${g.value}`+(e.fieldClass!==void 0?` ${e.fieldClass.value}`:"")+(t.rounded===!0?" q-field--rounded":"")+(t.square===!0?" q-field--square":"")+(p.value===!0?" q-field--float":"")+(h.value===!0?" q-field--labeled":"")+(t.dense===!0?" q-field--dense":"")+(t.itemAligned===!0?" q-field--item-aligned q-item-type":"")+(e.isDark.value===!0?" q-field--dark":"")+(e.getControl===void 0?" q-field--auto-height":"")+(e.focused.value===!0?" q-field--focused":"")+(c.value===!0?" q-field--error":"")+(c.value===!0||e.focused.value===!0?" q-field--highlighted":"")+(t.hideBottomSpace!==!0&&m.value===!0?" q-field--with-bottom":"")+(t.disable===!0?" q-field--disabled":t.readonly===!0?" q-field--readonly":"")),v=j(()=>"q-field__control relative-position row no-wrap"+(t.bgColor!==void 0?` bg-${t.bgColor}`:"")+(c.value===!0?" text-negative":typeof t.standout=="string"&&t.standout.length!==0&&e.focused.value===!0?` ${t.standout}`:t.color!==void 0?` text-${t.color}`:"")),h=j(()=>t.labelSlot===!0||t.label!==void 0),E=j(()=>"q-field__label no-pointer-events absolute ellipsis"+(t.labelColor!==void 0&&c.value!==!0?` text-${t.labelColor}`:"")),_=j(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:p.value,modelValue:t.modelValue,emitValue:e.emitValue})),P=j(()=>{const U={};return e.targetUid.value&&(U.for=e.targetUid.value),t.disable===!0&&(U["aria-disabled"]="true"),U});function R(){const U=document.activeElement;let se=e.targetRef?.value;se&&(U===null||U.id!==e.targetUid.value)&&(se.hasAttribute("tabindex")===!0||(se=se.querySelector("[tabindex]")),se!==U&&se?.focus({preventScroll:!0}))}function k(){yl(R)}function V(){tS(R);const U=document.activeElement;U!==null&&e.rootRef.value.contains(U)&&U.blur()}function M(U){a!==null&&(clearTimeout(a),a=null),e.editable.value===!0&&e.focused.value===!1&&(e.focused.value=!0,n("focus",U))}function O(U,se){a!==null&&clearTimeout(a),a=setTimeout(()=>{a=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",U)),se?.())})}function N(U){Pt(U),i.platform.is.mobile!==!0?(e.targetRef?.value||e.rootRef.value).focus():e.rootRef.value.contains(document.activeElement)===!0&&document.activeElement.blur(),t.type==="file"&&(e.inputRef.value.value=null),n("update:modelValue",null),e.changeEvent===!0&&n("change",null),n("clear",t.modelValue),pt(()=>{const se=l.value;f(),l.value=se})}function A(U){[13,32].includes(U.keyCode)&&N(U)}function q(){const U=[];return r.prepend!==void 0&&U.push(H("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:Tn},r.prepend())),U.push(H("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},F())),c.value===!0&&t.noErrorIcon===!1&&U.push(ee("error",[H(pn,{name:i.iconSet.field.error,color:"negative"})])),t.loading===!0||e.innerLoading.value===!0?U.push(ee("inner-loading-append",r.loading!==void 0?r.loading():[H(kr,{color:t.color})])):t.clearable===!0&&e.hasValue.value===!0&&e.editable.value===!0&&U.push(ee("inner-clearable-append",[H(pn,{class:"q-field__focusable-action",name:t.clearIcon||i.iconSet.field.clear,tabindex:0,role:"button","aria-hidden":"false","aria-label":i.lang.label.clear,onKeyup:A,onClick:N})])),r.append!==void 0&&U.push(H("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:Tn},r.append())),e.getInnerAppend!==void 0&&U.push(ee("inner-append",e.getInnerAppend())),e.getControlChild!==void 0&&U.push(e.getControlChild()),U}function F(){const U=[];return t.prefix!==void 0&&t.prefix!==null&&U.push(H("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value===!0&&U.push(e.getShadowControl()),h.value===!0&&U.push(H("div",{class:E.value},It(r.label,t.label))),e.getControl!==void 0?U.push(e.getControl()):r.rawControl!==void 0?U.push(r.rawControl()):r.control!==void 0&&U.push(H("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0},r.control(_.value))),t.suffix!==void 0&&t.suffix!==null&&U.push(H("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),U.concat(It(r.default))}function Y(){let U,se;c.value===!0?d.value!==null?(U=[H("div",{role:"alert"},d.value)],se=`q--slot-error-${d.value}`):(U=It(r.error),se="q--slot-error"):(t.hideHint!==!0||e.focused.value===!0)&&(t.hint!==void 0?(U=[H("div",t.hint)],se=`q--slot-hint-${t.hint}`):(U=It(r.hint),se="q--slot-hint"));const we=t.counter===!0||r.counter!==void 0;if(t.hideBottomSpace===!0&&we===!1&&U===void 0)return;const ie=H("div",{key:se,class:"q-field__messages col"},U);return H("div",{class:"q-field__bottom row items-start q-field__bottom--"+(t.hideBottomSpace!==!0?"animated":"stale"),onClick:Tn},[t.hideBottomSpace===!0?ie:H(ao,{name:"q-transition--field-message"},()=>ie),we===!0?H("div",{class:"q-field__counter"},r.counter!==void 0?r.counter():e.computedCounter.value):null])}function ee(U,se){return se===null?null:H("div",{key:U,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},se)}let J=!1;return Vs(()=>{J=!0}),Gd(()=>{J===!0&&t.autofocus===!0&&s.focus()}),t.autofocus===!0&&Vt(()=>{s.focus()}),xt(()=>{a!==null&&clearTimeout(a)}),Object.assign(s,{focus:k,blur:V}),function(){const se=e.getControl===void 0&&r.control===void 0?{...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus===!0||void 0,...P.value}:P.value;return H(e.tag.value,{ref:e.rootRef,class:[y.value,o.class],style:o.style,...se},[r.before!==void 0?H("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:Tn},r.before()):null,H("div",{class:"q-field__inner relative-position col self-stretch"},[H("div",{ref:e.controlRef,class:v.value,tabindex:-1,...e.controlEvents},q()),m.value===!0?Y():null]),r.after!==void 0?H("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:Tn},r.after()):null])}}const td={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},{tokenMap:nd,tokenKeys:IS}=wp({"#":{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 wp(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 Cp(e){return new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+e.join("")+"])|(.)","g")}const rd=/[.*+?^${}()|[\]\\]/g,MS=Cp(IS),$e="",DS={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean,maskTokens:Object};function FS(e,t,n,r){let o,s,i,a,l,u;const c=j(()=>{if(e.maskTokens===void 0||e.maskTokens===null)return{tokenMap:nd,tokenRegexMask:MS};const{tokenMap:O}=wp(e.maskTokens),N={...nd,...O};return{tokenMap:N,tokenRegexMask:Cp(Object.keys(N))}}),d=me(null),f=me(m());function p(){return e.autogrow===!0||["textarea","text","search","url","tel","password"].includes(e.type)}ye(()=>e.type+e.autogrow,y),ye(()=>e.mask,O=>{if(O!==void 0)v(f.value,!0);else{const N=V(f.value);y(),e.modelValue!==N&&t("update:modelValue",N)}}),ye(()=>e.fillMask+e.reverseFillMask,()=>{d.value===!0&&v(f.value,!0)}),ye(()=>e.unmaskedValue,()=>{d.value===!0&&v(f.value)});function m(){if(y(),d.value===!0){const O=R(V(e.modelValue));return e.fillMask!==!1?M(O):O}return e.modelValue}function g(O){if(O<o.length)return o.slice(-O);let N="",A=o;const q=A.indexOf($e);if(q!==-1){for(let F=O-A.length;F>0;F--)N+=$e;A=A.slice(0,q)+N+A.slice(q)}return A}function y(){if(d.value=e.mask!==void 0&&e.mask.length!==0&&p(),d.value===!1){a=void 0,o="",s="";return}const O=td[e.mask]===void 0?e.mask:td[e.mask],N=typeof e.fillMask=="string"&&e.fillMask.length!==0?e.fillMask.slice(0,1):"_",A=N.replace(rd,"\\$&"),q=[],F=[],Y=[];let ee=e.reverseFillMask===!0,J="",U="";O.replace(c.value.tokenRegexMask,(K,de,_e,xe,ae)=>{if(xe!==void 0){const D=c.value.tokenMap[xe];Y.push(D),U=D.negate,ee===!0&&(F.push("(?:"+U+"+)?("+D.pattern+"+)?(?:"+U+"+)?("+D.pattern+"+)?"),ee=!1),F.push("(?:"+U+"+)?("+D.pattern+")?")}else if(_e!==void 0)J="\\"+(_e==="\\"?"":_e),Y.push(_e),q.push("([^"+J+"]+)?"+J+"?");else{const D=de!==void 0?de:ae;J=D==="\\"?"\\\\\\\\":D.replace(rd,"\\\\$&"),Y.push(D),q.push("([^"+J+"]+)?"+J+"?")}});const se=new RegExp("^"+q.join("")+"("+(J===""?".":"[^"+J+"]")+"+)?"+(J===""?"":"["+J+"]*")+"$"),we=F.length-1,ie=F.map((K,de)=>de===0&&e.reverseFillMask===!0?new RegExp("^"+A+"*"+K):de===we?new RegExp("^"+K+"("+(U===""?".":U)+"+)?"+(e.reverseFillMask===!0?"$":A+"*")):new RegExp("^"+K));i=Y,a=K=>{const de=se.exec(e.reverseFillMask===!0?K:K.slice(0,Y.length+1));de!==null&&(K=de.slice(1).join(""));const _e=[],xe=ie.length;for(let ae=0,D=K;ae<xe;ae++){const X=ie[ae].exec(D);if(X===null)break;D=D.slice(X.shift().length),_e.push(...X)}return _e.length!==0?_e.join(""):K},o=Y.map(K=>typeof K=="string"?K:$e).join(""),s=o.split($e).join(N)}function v(O,N,A){const q=r.value,F=q.selectionEnd,Y=q.value.length-F,ee=V(O);N===!0&&y();const J=R(ee,N),U=e.fillMask!==!1?M(J):J,se=f.value!==U;q.value!==U&&(q.value=U),se===!0&&(f.value=U),document.activeElement===q&&pt(()=>{if(U===s){const ie=e.reverseFillMask===!0?s.length:0;q.setSelectionRange(ie,ie,"forward");return}if(A==="insertFromPaste"&&e.reverseFillMask!==!0){const ie=q.selectionEnd;let K=F-1;for(let de=l;de<=K&&de<ie;de++)o[de]!==$e&&K++;E.right(q,K);return}if(["deleteContentBackward","deleteContentForward"].indexOf(A)!==-1){const ie=e.reverseFillMask===!0?F===0?U.length>J.length?1:0:Math.max(0,U.length-(U===s?0:Math.min(J.length,Y)+1))+1:F;q.setSelectionRange(ie,ie,"forward");return}if(e.reverseFillMask===!0)if(se===!0){const ie=Math.max(0,U.length-(U===s?0:Math.min(J.length,Y+1)));ie===1&&F===1?q.setSelectionRange(ie,ie,"forward"):E.rightReverse(q,ie)}else{const ie=U.length-Y;q.setSelectionRange(ie,ie,"backward")}else if(se===!0){const ie=Math.max(0,o.indexOf($e),Math.min(J.length,F)-1);E.right(q,ie)}else{const ie=F-1;E.right(q,ie)}});const we=e.unmaskedValue===!0?V(U):U;String(e.modelValue)!==we&&(e.modelValue!==null||we!=="")&&n(we,!0)}function h(O,N,A){const q=R(V(O.value));N=Math.max(0,o.indexOf($e),Math.min(q.length,N)),l=N,O.setSelectionRange(N,A,"forward")}const E={left(O,N){const A=o.slice(N-1).indexOf($e)===-1;let q=Math.max(0,N-1);for(;q>=0;q--)if(o[q]===$e){N=q,A===!0&&N++;break}if(q<0&&o[N]!==void 0&&o[N]!==$e)return E.right(O,0);N>=0&&O.setSelectionRange(N,N,"backward")},right(O,N){const A=O.value.length;let q=Math.min(A,N+1);for(;q<=A;q++)if(o[q]===$e){N=q;break}else o[q-1]===$e&&(N=q);if(q>A&&o[N-1]!==void 0&&o[N-1]!==$e)return E.left(O,A);O.setSelectionRange(N,N,"forward")},leftReverse(O,N){const A=g(O.value.length);let q=Math.max(0,N-1);for(;q>=0;q--)if(A[q-1]===$e){N=q;break}else if(A[q]===$e&&(N=q,q===0))break;if(q<0&&A[N]!==void 0&&A[N]!==$e)return E.rightReverse(O,0);N>=0&&O.setSelectionRange(N,N,"backward")},rightReverse(O,N){const A=O.value.length,q=g(A),F=q.slice(0,N+1).indexOf($e)===-1;let Y=Math.min(A,N+1);for(;Y<=A;Y++)if(q[Y-1]===$e){N=Y,N>0&&F===!0&&N--;break}if(Y>A&&q[N-1]!==void 0&&q[N-1]!==$e)return E.leftReverse(O,A);O.setSelectionRange(N,N,"forward")}};function _(O){t("click",O),u=void 0}function P(O){if(t("keydown",O),Mf(O)===!0||O.altKey===!0)return;const N=r.value,A=N.selectionStart,q=N.selectionEnd;if(O.shiftKey||(u=void 0),O.keyCode===37||O.keyCode===39){O.shiftKey&&u===void 0&&(u=N.selectionDirection==="forward"?A:q);const F=E[(O.keyCode===39?"right":"left")+(e.reverseFillMask===!0?"Reverse":"")];if(O.preventDefault(),F(N,u===A?q:A),O.shiftKey){const Y=N.selectionStart;N.setSelectionRange(Math.min(u,Y),Math.max(u,Y),"forward")}}else O.keyCode===8&&e.reverseFillMask!==!0&&A===q?(E.left(N,A),N.setSelectionRange(N.selectionStart,q,"backward")):O.keyCode===46&&e.reverseFillMask===!0&&A===q&&(E.rightReverse(N,q),N.setSelectionRange(A,N.selectionEnd,"forward"))}function R(O,N){if(O==null||O==="")return"";if(e.reverseFillMask===!0)return k(O,N);const A=i;let q=0,F="";for(let Y=0;Y<A.length;Y++){const ee=O[q],J=A[Y];if(typeof J=="string")F+=J,N===!0&&ee===J&&q++;else if(ee!==void 0&&J.regex.test(ee))F+=J.transform!==void 0?J.transform(ee):ee,q++;else return F}return F}function k(O,N){const A=i,q=o.indexOf($e);let F=O.length-1,Y="";for(let ee=A.length-1;ee>=0&&F!==-1;ee--){const J=A[ee];let U=O[F];if(typeof J=="string")Y=J+Y,N===!0&&U===J&&F--;else if(U!==void 0&&J.regex.test(U))do Y=(J.transform!==void 0?J.transform(U):U)+Y,F--,U=O[F];while(q===ee&&U!==void 0&&J.regex.test(U));else return Y}return Y}function V(O){return typeof O!="string"||a===void 0?typeof O=="number"?a(""+O):O:a(O)}function M(O){return s.length-O.length<=0?O:e.reverseFillMask===!0&&O.length!==0?s.slice(0,-O.length)+O:O+s.slice(O.length)}return{innerValue:f,hasMask:d,moveCursorForPaste:h,updateMaskValue:v,onMaskedKeydown:P,onMaskedClick:_}}const El={name:String};function lP(e){return j(()=>({type:"hidden",name:e.name,value:e.modelValue}))}function Sp(e={}){return(t,n,r)=>{t[n](H("input",{class:"hidden"+(r||""),...e.value}))}}function qS(e){return j(()=>e.name||e.for)}function $S(e,t){function n(){const r=e.modelValue;try{const o="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(r)===r&&("length"in r?Array.from(r):[r]).forEach(s=>{o.items.add(s)}),{files:o.files}}catch{return{files:void 0}}}return j(()=>{if(e.type==="file")return n()})}const VS=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,jS=/[\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,BS=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,US=/[a-z0-9_ -]$/i;function HS(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"&&(We.is.firefox===!0?US.test(n.data)===!1:VS.test(n.data)===!0||jS.test(n.data)===!0||BS.test(n.data)===!0)===!0&&(n.target.qComposing=!0)}}const zS=tt({name:"QInput",inheritAttrs:!1,props:{...RS,...DS,...El,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:[...OS,"paste","change","keydown","click","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:r}=Pe(),{$q:o}=r,s={};let i=NaN,a,l,u=null,c;const d=me(null),f=qS(e),{innerValue:p,hasMask:m,moveCursorForPaste:g,updateMaskValue:y,onMaskedKeydown:v,onMaskedClick:h}=FS(e,t,ee,d),E=$S(e),_=j(()=>Ma(p.value)),P=HS(F),R=LS({changeEvent:!0}),k=j(()=>e.type==="textarea"||e.autogrow===!0),V=j(()=>k.value===!0||["text","search","url","tel","password"].includes(e.type)),M=j(()=>{const K={...R.splitAttrs.listeners.value,onInput:F,onPaste:q,onChange:U,onBlur:se,onFocus:Cs};return K.onCompositionstart=K.onCompositionupdate=K.onCompositionend=P,m.value===!0&&(K.onKeydown=v,K.onClick=h),e.autogrow===!0&&(K.onAnimationend=Y),K}),O=j(()=>{const K={tabindex:0,"data-autofocus":e.autofocus===!0||void 0,rows:e.type==="textarea"?6:void 0,"aria-label":e.label,name:f.value,...R.splitAttrs.attributes.value,id:R.targetUid.value,maxlength:e.maxlength,disabled:e.disable===!0,readonly:e.readonly===!0};return k.value===!1&&(K.type=e.type),e.autogrow===!0&&(K.rows=1),K});ye(()=>e.type,()=>{d.value&&(d.value.value=e.modelValue)}),ye(()=>e.modelValue,K=>{if(m.value===!0){if(l===!0&&(l=!1,String(K)===i))return;y(K)}else p.value!==K&&(p.value=K,e.type==="number"&&s.hasOwnProperty("value")===!0&&(a===!0?a=!1:delete s.value));e.autogrow===!0&&pt(J)}),ye(()=>e.autogrow,K=>{K===!0?pt(J):d.value!==null&&n.rows>0&&(d.value.style.height="auto")}),ye(()=>e.dense,()=>{e.autogrow===!0&&pt(J)});function N(){yl(()=>{const K=document.activeElement;d.value!==null&&d.value!==K&&(K===null||K.id!==R.targetUid.value)&&d.value.focus({preventScroll:!0})})}function A(){d.value?.select()}function q(K){if(m.value===!0&&e.reverseFillMask!==!0){const de=K.target;g(de,de.selectionStart,de.selectionEnd)}t("paste",K)}function F(K){if(!K||!K.target)return;if(e.type==="file"){t("update:modelValue",K.target.files);return}const de=K.target.value;if(K.target.qComposing===!0){s.value=de;return}if(m.value===!0)y(de,!1,K.inputType);else if(ee(de),V.value===!0&&K.target===document.activeElement){const{selectionStart:_e,selectionEnd:xe}=K.target;_e!==void 0&&xe!==void 0&&pt(()=>{K.target===document.activeElement&&de.indexOf(K.target.value)===0&&K.target.setSelectionRange(_e,xe)})}e.autogrow===!0&&J()}function Y(K){t("animationend",K),J()}function ee(K,de){c=()=>{u=null,e.type!=="number"&&s.hasOwnProperty("value")===!0&&delete s.value,e.modelValue!==K&&i!==K&&(i=K,de===!0&&(l=!0),t("update:modelValue",K),pt(()=>{i===K&&(i=NaN)})),c=void 0},e.type==="number"&&(a=!0,s.value=K),e.debounce!==void 0?(u!==null&&clearTimeout(u),s.value=K,u=setTimeout(c,e.debounce)):c()}function J(){requestAnimationFrame(()=>{const K=d.value;if(K!==null){const de=K.parentNode.style,{scrollTop:_e}=K,{overflowY:xe,maxHeight:ae}=o.platform.is.firefox===!0?{}:window.getComputedStyle(K),D=xe!==void 0&&xe!=="scroll";D===!0&&(K.style.overflowY="hidden"),de.marginBottom=K.scrollHeight-1+"px",K.style.height="1px",K.style.height=K.scrollHeight+"px",D===!0&&(K.style.overflowY=parseInt(ae,10)<K.scrollHeight?"auto":"hidden"),de.marginBottom="",K.scrollTop=_e}})}function U(K){P(K),u!==null&&(clearTimeout(u),u=null),c?.(),t("change",K.target.value)}function se(K){K!==void 0&&Cs(K),u!==null&&(clearTimeout(u),u=null),c?.(),a=!1,l=!1,delete s.value,e.type!=="file"&&setTimeout(()=>{d.value!==null&&(d.value.value=p.value!==void 0?p.value:"")})}function we(){return s.hasOwnProperty("value")===!0?s.value:p.value!==void 0?p.value:""}xt(()=>{se()}),Vt(()=>{e.autogrow===!0&&J()}),Object.assign(R,{innerValue:p,fieldClass:j(()=>`q-${k.value===!0?"textarea":"input"}`+(e.autogrow===!0?" q-textarea--autogrow":"")),hasShadow:j(()=>e.type!=="file"&&typeof e.shadowText=="string"&&e.shadowText.length!==0),inputRef:d,emitValue:ee,hasValue:_,floatingLabel:j(()=>_.value===!0&&(e.type!=="number"||isNaN(p.value)===!1)||Ma(e.displayValue)),getControl:()=>H(k.value===!0?"textarea":"input",{ref:d,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...O.value,...M.value,...e.type!=="file"?{value:we()}:E.value}),getShadowControl:()=>H("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(k.value===!0?"":" text-no-wrap")},[H("span",{class:"invisible"},we()),H("span",e.shadowText)])});const ie=NS(R);return Object.assign(r,{focus:N,select:A,getNativeElement:()=>d.value}),or(r,"nativeEl",()=>d.value),ie}});function Ap(e,t){const n=me(null),r=j(()=>e.disable===!0?null:H("span",{ref:n,class:"no-outline",tabindex:-1}));function o(s){const i=t.value;s?.qAvoidFocus!==!0&&(s?.type.indexOf("key")===0?document.activeElement!==i&&i?.contains(document.activeElement)===!0&&i.focus():n.value!==null&&(s===void 0||i?.contains(s.target)===!0)&&n.value.focus())}return{refocusTargetEl:r,refocusTarget:o}}const Pp={xs:30,sm:35,md:40,lg:50,xl:60},WS=()=>H("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[H("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"}),H("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"})]),KS=tt({name:"QRadio",props:{...sr,...Ao,...El,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}=Pe(),o=ir(e,r.$q),s=Po(e,Pp),i=me(null),{refocusTargetEl:a,refocusTarget:l}=Ap(e,i),u=j(()=>fe(e.modelValue)===fe(e.val)),c=j(()=>"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":"")),d=j(()=>{const _=e.color!==void 0&&(e.keepColor===!0||u.value===!0)?` text-${e.color}`:"";return`q-radio__inner relative-position q-radio__inner--${u.value===!0?"truthy":"falsy"}${_}`}),f=j(()=>(u.value===!0?e.checkedIcon:e.uncheckedIcon)||null),p=j(()=>e.disable===!0?-1:e.tabindex||0),m=j(()=>{const _={type:"radio"};return e.name!==void 0&&Object.assign(_,{".checked":u.value===!0,"^checked":u.value===!0?"checked":void 0,name:e.name,value:e.val}),_}),g=Sp(m);function y(_){_!==void 0&&(Pt(_),l(_)),e.disable!==!0&&u.value!==!0&&n("update:modelValue",e.val,_)}function v(_){(_.keyCode===13||_.keyCode===32)&&Pt(_)}function h(_){(_.keyCode===13||_.keyCode===32)&&y(_)}Object.assign(r,{set:y});const E=WS();return()=>{const _=f.value!==null?[H("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[H(pn,{class:"q-radio__icon",name:f.value})])]:[E];e.disable!==!0&&g(_,"unshift"," q-radio__native q-ma-none q-pa-none");const P=[H("div",{class:d.value,style:s.value,"aria-hidden":"true"},_)];a.value!==null&&P.push(a.value);const R=e.label!==void 0?zn(t.default,[e.label]):It(t.default);return R!==void 0&&P.push(H("div",{class:"q-radio__label q-anchor--skip"},R)),H("div",{ref:i,class:c.value,tabindex:p.value,role:"radio","aria-label":e.label,"aria-checked":u.value===!0?"true":"false","aria-disabled":e.disable===!0?"true":void 0,onClick:y,onKeydown:v,onKeyup:h},P)}}}),kp={...sr,...Ao,...El,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]},xp=["update:modelValue"];function Tp(e,t){const{props:n,slots:r,emit:o,proxy:s}=Pe(),{$q:i}=s,a=ir(n,i),l=me(null),{refocusTargetEl:u,refocusTarget:c}=Ap(n,l),d=Po(n,Pp),f=j(()=>n.val!==void 0&&Array.isArray(n.modelValue)),p=j(()=>{const A=fe(n.val);return f.value===!0?n.modelValue.findIndex(q=>fe(q)===A):-1}),m=j(()=>f.value===!0?p.value!==-1:fe(n.modelValue)===fe(n.trueValue)),g=j(()=>f.value===!0?p.value===-1:fe(n.modelValue)===fe(n.falseValue)),y=j(()=>m.value===!1&&g.value===!1),v=j(()=>n.disable===!0?-1:n.tabindex||0),h=j(()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(n.disable===!0?" disabled":"")+(a.value===!0?` q-${e}--dark`:"")+(n.dense===!0?` q-${e}--dense`:"")+(n.leftLabel===!0?" reverse":"")),E=j(()=>{const A=m.value===!0?"truthy":g.value===!0?"falsy":"indet",q=n.color!==void 0&&(n.keepColor===!0||(e==="toggle"?m.value===!0:g.value!==!0))?` text-${n.color}`:"";return`q-${e}__inner relative-position non-selectable q-${e}__inner--${A}${q}`}),_=j(()=>{const A={type:"checkbox"};return n.name!==void 0&&Object.assign(A,{".checked":m.value,"^checked":m.value===!0?"checked":void 0,name:n.name,value:f.value===!0?n.val:n.trueValue}),A}),P=Sp(_),R=j(()=>{const A={tabindex:v.value,role:e==="toggle"?"switch":"checkbox","aria-label":n.label,"aria-checked":y.value===!0?"mixed":m.value===!0?"true":"false"};return n.disable===!0&&(A["aria-disabled"]="true"),A});function k(A){A!==void 0&&(Pt(A),c(A)),n.disable!==!0&&o("update:modelValue",V(),A)}function V(){if(f.value===!0){if(m.value===!0){const A=n.modelValue.slice();return A.splice(p.value,1),A}return n.modelValue.concat([n.val])}if(m.value===!0){if(n.toggleOrder!=="ft"||n.toggleIndeterminate===!1)return n.falseValue}else if(g.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 M(A){(A.keyCode===13||A.keyCode===32)&&Pt(A)}function O(A){(A.keyCode===13||A.keyCode===32)&&k(A)}const N=t(m,y);return Object.assign(s,{toggle:k}),()=>{const A=N();n.disable!==!0&&P(A,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const q=[H("div",{class:E.value,style:d.value,"aria-hidden":"true"},A)];u.value!==null&&q.push(u.value);const F=n.label!==void 0?zn(r.default,[n.label]):It(r.default);return F!==void 0&&q.push(H("div",{class:`q-${e}__label q-anchor--skip`},F)),H("div",{ref:l,class:h.value,...R.value,onClick:k,onKeydown:M,onKeyup:O},q)}}const GS=()=>H("div",{key:"svg",class:"q-checkbox__bg absolute"},[H("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[H("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),H("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),QS=tt({name:"QCheckbox",props:kp,emits:xp,setup(e){const t=GS();function n(r,o){const s=j(()=>(r.value===!0?e.checkedIcon:o.value===!0?e.indeterminateIcon:e.uncheckedIcon)||null);return()=>s.value!==null?[H("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[H(pn,{class:"q-checkbox__icon",name:s.value})])]:[t]}return Tp("checkbox",n)}}),JS=tt({name:"QToggle",props:{...kp,icon:String,iconColor:String},emits:xp,setup(e){function t(n,r){const o=j(()=>(n.value===!0?e.checkedIcon:r.value===!0?e.indeterminateIcon:e.uncheckedIcon)||e.icon),s=j(()=>n.value===!0?e.iconColor:null);return()=>[H("div",{class:"q-toggle__track"}),H("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},o.value!==void 0?[H(pn,{name:o.value,color:s.value})]:void 0)]}return Tp("toggle",t)}}),Rp={radio:KS,checkbox:QS,toggle:JS},YS=Object.keys(Rp);function Bi(e,t){if(typeof e=="function")return e;const n=e!==void 0?e:t;return r=>r[n]}const XS=tt({name:"QOptionGroup",props:{...sr,modelValue:{required:!0},options:{type:Array,validator:e=>e.every(_t),default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],name:String,type:{type:String,default:"radio",validator:e=>YS.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}}=Pe(),o=Array.isArray(e.modelValue);e.type==="radio"?o===!0&&console.error("q-option-group: model should not be array"):o===!1&&console.error("q-option-group: model should be array in your case");const s=ir(e,r),i=j(()=>Rp[e.type]),a=j(()=>Bi(e.optionValue,"value")),l=j(()=>Bi(e.optionLabel,"label")),u=j(()=>Bi(e.optionDisable,"disable")),c=j(()=>e.options.map(m=>({val:a.value(m),name:m.name===void 0?e.name:m.name,disable:e.disable||u.value(m),leftLabel:m.leftLabel===void 0?e.leftLabel:m.leftLabel,color:m.color===void 0?e.color:m.color,checkedIcon:m.checkedIcon,uncheckedIcon:m.uncheckedIcon,dark:m.dark===void 0?s.value:m.dark,size:m.size===void 0?e.size:m.size,dense:e.dense,keepColor:m.keepColor===void 0?e.keepColor:m.keepColor}))),d=j(()=>"q-option-group q-gutter-x-sm"+(e.inline===!0?" q-option-group--inline":"")),f=j(()=>{const m={role:"group"};return e.type==="radio"&&(m.role="radiogroup",e.disable===!0&&(m["aria-disabled"]="true")),m});function p(m){t("update:modelValue",m)}return()=>H("div",{class:d.value,...f.value},e.options.map((m,g)=>{const y=n["label-"+g]!==void 0?()=>n["label-"+g](m):n.label!==void 0?()=>n.label(m):void 0;return H("div",[H(i.value,{label:y===void 0?l.value(m):null,modelValue:e.modelValue,"onUpdate:modelValue":p,...c.value[g]},y)])}))}}),ZS=tt({name:"DialogPluginComponent",props:{...sr,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}=Pe(),{$q:r}=n,o=ir(e,r),s=me(null),i=me(e.prompt!==void 0?e.prompt.model:e.options!==void 0?e.options.model:void 0),a=j(()=>"q-dialog-plugin"+(o.value===!0?" q-dialog-plugin--dark q-dark":"")+(e.progress!==!1?" q-dialog-plugin--progress":"")),l=j(()=>e.color||(o.value===!0?"amber":"primary")),u=j(()=>e.progress===!1?null:_t(e.progress)===!0?{component:e.progress.spinner||kr,props:{color:e.progress.color||l.value}}:{component:kr,props:{color:l.value}}),c=j(()=>e.prompt!==void 0||e.options!==void 0),d=j(()=>{if(c.value!==!0)return{};const{model:F,isValid:Y,items:ee,...J}=e.prompt!==void 0?e.prompt:e.options;return J}),f=j(()=>_t(e.ok)===!0||e.ok===!0?r.lang.label.ok:e.ok),p=j(()=>_t(e.cancel)===!0||e.cancel===!0?r.lang.label.cancel:e.cancel),m=j(()=>e.prompt!==void 0?e.prompt.isValid!==void 0&&e.prompt.isValid(i.value)!==!0:e.options!==void 0?e.options.isValid!==void 0&&e.options.isValid(i.value)!==!0:!1),g=j(()=>({color:l.value,label:f.value,ripple:!1,disable:m.value,..._t(e.ok)===!0?e.ok:{flat:!0},"data-autofocus":e.focus==="ok"&&c.value!==!0||void 0,onClick:E})),y=j(()=>({color:l.value,label:p.value,ripple:!1,..._t(e.cancel)===!0?e.cancel:{flat:!0},"data-autofocus":e.focus==="cancel"&&c.value!==!0||void 0,onClick:_}));ye(()=>e.prompt&&e.prompt.model,R),ye(()=>e.options&&e.options.model,R);function v(){s.value.show()}function h(){s.value.hide()}function E(){t("ok",fe(i.value)),h()}function _(){h()}function P(){t("hide")}function R(F){i.value=F}function k(F){m.value!==!0&&e.prompt.type!=="textarea"&&co(F,13)===!0&&E()}function V(F,Y){return e.html===!0?H(jr,{class:F,innerHTML:Y}):H(jr,{class:F},()=>Y)}function M(){return[H(zS,{color:l.value,dense:!0,autofocus:!0,dark:o.value,...d.value,modelValue:i.value,"onUpdate:modelValue":R,onKeyup:k})]}function O(){return[H(XS,{color:l.value,options:e.options.items,dark:o.value,...d.value,modelValue:i.value,"onUpdate:modelValue":R})]}function N(){const F=[];return e.cancel&&F.push(H(Aa,y.value)),e.ok&&F.push(H(Aa,g.value)),H(bS,{class:e.stackButtons===!0?"items-end":"",vertical:e.stackButtons,align:"right"},()=>F)}function A(){const F=[];return e.title&&F.push(V("q-dialog__title",e.title)),e.progress!==!1&&F.push(H(jr,{class:"q-dialog__progress"},()=>H(u.value.component,u.value.props))),e.message&&F.push(V("q-dialog__message",e.message)),e.prompt!==void 0?F.push(H(jr,{class:"scroll q-dialog-plugin__form"},M)):e.options!==void 0&&F.push(H(Gu,{dark:o.value}),H(jr,{class:"scroll q-dialog-plugin__form"},O),H(Gu,{dark:o.value})),(e.ok||e.cancel)&&F.push(N()),F}function q(){return[H(_S,{class:[a.value,e.cardClass],style:e.cardStyle,dark:o.value},A)]}return Object.assign(n,{show:v,hide:h}),()=>H(vS,{ref:s,onHide:P},q)}});function Op(e,t){for(const n in t)n!=="spinner"&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},Op(e[n],t[n])):e[n]=t[n]}function eA(e,t,n){return r=>{let o,s;const i=r.component!==void 0;if(i===!0){const{component:h,componentProps:E}=r;o=typeof h=="string"?n.component(h):h,s=E||{}}else{const{class:h,style:E,..._}=r;o=e,s=_,h!==void 0&&(_.cardClass=h),E!==void 0&&(_.cardStyle=E)}let a,l=!1;const u=me(null),c=Xs(!1,"dialog"),d=h=>{if(u.value?.[h]!==void 0){u.value[h]();return}const E=a.$.subTree;if(E?.component){if(E.component.proxy&&E.component.proxy[h]){E.component.proxy[h]();return}if(E.component.subTree&&E.component.subTree.component&&E.component.subTree.component.proxy&&E.component.subTree.component.proxy[h]){E.component.subTree.component.proxy[h]();return}}console.error("[Quasar] Incorrectly defined Dialog component")},f=[],p=[],m={onOk(h){return f.push(h),m},onCancel(h){return p.push(h),m},onDismiss(h){return f.push(h),p.push(h),m},hide(){return d("hide"),m},update(h){if(a!==null){if(i===!0)Object.assign(s,h);else{const{class:E,style:_,...P}=h;E!==void 0&&(P.cardClass=E),_!==void 0&&(P.cardStyle=_),Op(s,P)}a.$forceUpdate()}return m}},g=h=>{l=!0,f.forEach(E=>{E(h)})},y=()=>{v.unmount(c),ml(c),v=null,a=null,l!==!0&&p.forEach(h=>{h()})};let v=nl({name:"QGlobalDialog",setup:()=>()=>H(o,{...s,ref:u,onOk:g,onHide:y,onVnodeMounted(...h){typeof s.onVnodeMounted=="function"&&s.onVnodeMounted(...h),pt(()=>d("show"))}})},n);return a=v.mount(c),m}}const tA={install({$q:e,parentApp:t}){e.dialog=this.create=eA(ZS,!0,t)}};let fr,Ui,od=0,Bn=null,Ke={},Gn={};const Lp={group:"__default_quasar_group__",delay:0,message:!1,html:!1,spinnerSize:80,spinnerColor:"",messageColor:"",backgroundColor:"",boxClass:"",spinner:kr,customClass:""},Np={...Lp};function nA(e){if(e?.group!==void 0&&Gn[e.group]!==void 0)return Object.assign(Gn[e.group],e);const t=_t(e)===!0&&e.ignoreDefaults===!0?{...Lp,...e}:{...Np,...e};return Gn[t.group]=t,t}const Ot=So({isActive:!1},{show(e){Ke=nA(e);const{group:t}=Ke;return Ot.isActive=!0,fr!==void 0?(Ke.uid=od,Ui.$forceUpdate()):(Ke.uid=++od,Bn!==null&&clearTimeout(Bn),Bn=setTimeout(()=>{Bn=null;const n=Xs("q-loading");fr=nl({name:"QLoading",setup(){Vt(()=>{Na(!0)});function r(){Ot.isActive!==!0&&fr!==void 0&&(Na(!1),fr.unmount(n),ml(n),fr=void 0,Ui=void 0)}function o(){if(Ot.isActive!==!0)return null;const s=[H(Ke.spinner,{class:"q-loading__spinner",color:Ke.spinnerColor,size:Ke.spinnerSize})];return Ke.message&&s.push(H("div",{class:"q-loading__message"+(Ke.messageColor?` text-${Ke.messageColor}`:""),[Ke.html===!0?"innerHTML":"textContent"]:Ke.message})),H("div",{class:"q-loading fullscreen flex flex-center z-max "+Ke.customClass.trim(),key:Ke.uid},[H("div",{class:"q-loading__backdrop"+(Ke.backgroundColor?` bg-${Ke.backgroundColor}`:"")}),H("div",{class:"q-loading__box column items-center "+Ke.boxClass},s)])}return()=>H(ao,{name:"q-transition--fade",appear:!0,onAfterLeave:r},o)}},Ot.__parentApp),Ui=fr.mount(n)},Ke.delay)),n=>{if(n===void 0||Object(n)!==n){Ot.hide(t);return}Ot.show({...n,group:t})}},hide(e){if(Ot.isActive===!0){if(e===void 0)Gn={};else{if(Gn[e]===void 0)return;{delete Gn[e];const t=Object.keys(Gn);if(t.length!==0){const n=t[t.length-1];Ot.show({group:n});return}}}Bn!==null&&(clearTimeout(Bn),Bn=null),Ot.isActive=!1}},setDefaults(e){_t(e)===!0&&Object.assign(Np,e)},install({$q:e,parentApp:t}){e.loading=this,Ot.__parentApp=t,e.config.loading!==void 0&&this.setDefaults(e.config.loading)}}),rA={config:{dark:!1,notify:{position:"top-right"}},lang:zC,plugins:{Dialog:tA,Notify:ho,Loading:Ot,Cookies:uo,Dark:Je}},oA="";async function sA({app:e,router:t,store:n},r){let o=!1;const s=l=>{try{return t.resolve(l).href}catch{}return Object(l)===l?null:l},i=l=>{if(o=!0,typeof l=="string"&&/^https?:\/\//.test(l)){window.location.href=l;return}const u=s(l);u!==null&&(window.location.href=u,window.location.reload())},a=window.location.href.replace(window.location.origin,"");for(let l=0;o===!1&&l<r.length;l++)try{await r[l]({app:e,router:t,store:n,ssrContext:null,redirect:i,urlPath:a,publicPath:oA})}catch(u){if(u&&u.url){i(u.url);return}console.error("[Quasar] boot error:",u);return}o!==!0&&(e.use(t),e.mount("#q-app"))}HC(Of,rA).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]([Ge(()=>Promise.resolve().then(()=>L0),void 0,import.meta.url),Ge(()=>Promise.resolve().then(()=>jC),void 0,import.meta.url),Ge(()=>import("./defaultPropsComponents-BsoKGyCw.js"),__vite__mapDeps([47,25,2,22,8,32,31,21]),import.meta.url),Ge(()=>import("./capacitor-BkvtRiPw.js"),[],import.meta.url)]).then(r=>{const o=n(r).filter(s=>typeof s=="function");sA(e,o)})});export{_s as $,Lv as A,oP as B,ws as C,Pt as D,Rd as E,sr as F,IA as G,ir as H,CS as I,Ia as J,Gu as K,qd as L,bA as M,pn as N,WC as O,uS as P,vS as Q,pt as R,Vt as S,ao as T,LA as U,bm as V,tl as W,uo as X,ss as Y,TA as Z,RA as _,zS as a,lP as a$,gs as a0,Rh as a1,bf as a2,Rn as a3,ze as a4,Sg as a5,Qp as a6,vA as a7,st as a8,dA as a9,xA as aA,kA as aB,_t as aC,EA as aD,QS as aE,or as aF,Qo as aG,AA as aH,aP as aI,Ln as aJ,nr as aK,Bs as aL,lo as aM,gp as aN,vp as aO,n_ as aP,dt as aQ,Gs as aR,ZA as aS,eP as aT,lA as aU,Ge as aV,yA as aW,Vm as aX,jr as aY,bS as aZ,El as a_,_A as aa,LE as ab,Ds as ac,Ms as ad,Ag as ae,BC as af,gA as ag,Qt as ah,aA as ai,Uh as aj,Aa as ak,PE as al,uA as am,Nf as an,iP as ao,Vs as ap,Gd as aq,zn as ar,sP as as,kr as at,ft as au,qh as av,Ao as aw,Po as ax,$m as ay,sa as az,_S as b,Sp as b0,Tv as b1,We as b2,CA as b3,Rv as b4,wA as b5,NA as b6,cA as b7,hA as b8,co as b9,Jd as bA,Qa as bB,oa as bC,is as bD,pS as bE,zu as bF,hS as bG,Wu as bH,nS as bI,RE as bJ,yl as bK,FE as bL,zv as bM,tP as ba,nP as bb,Tn as bc,Cs as bd,_E as be,Pn as bf,hc as bg,jE as bh,yu as bi,BE as bj,mA as bk,fe as bl,ln as bm,pA as bn,fA as bo,iA as bp,Cg as bq,OS as br,RS as bs,NS as bt,LS as bu,qS as bv,Ma as bw,HS as bx,bi as by,Mf as bz,tt as c,pm as d,j as e,It as f,Pe as g,H as h,ut as i,PA as j,me as k,SA as l,OA as m,JC as n,xt as o,QC as p,GC as q,Co as r,rP as s,KC as t,XC as u,ZC as v,ye as w,YC as x,sS as y,Nv as z};
|