f7cloud_client/apps/spreed/js/talk-collections.js
root 8b6a0139db f7cloud_client
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-17 22:59:26 +00:00

85 lines
338 KiB
JavaScript

(()=>{var za=Object.defineProperty;var Xa=(fi,Xr,Tt)=>Xr in fi?za(fi,Xr,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):fi[Xr]=Tt;var Dr=(fi,Xr,Tt)=>Xa(fi,typeof Xr!="symbol"?Xr+"":Xr,Tt);(()=>{var fi={50953:(Be,ve,ie)=>{"use strict";ie.d(ve,{BA:()=>Ae,C4:()=>Nn,EW:()=>Fn,Gc:()=>z,IG:()=>Rn,IJ:()=>Mn,KR:()=>Yn,Kh:()=>L,Pr:()=>Ht,QW:()=>en,R1:()=>pe,Tm:()=>Re,X2:()=>te,a1:()=>kn,bl:()=>Jt,fE:()=>ct,g8:()=>Ke,hV:()=>wn,hZ:()=>on,i9:()=>Gt,jr:()=>v,ju:()=>et,lJ:()=>st,lW:()=>Yt,nD:()=>$,o5:()=>q,qA:()=>Gn,rY:()=>In,tB:()=>Y,u4:()=>Vt,uY:()=>be,ux:()=>rt,wB:()=>kt,yC:()=>ue});var E=ie(90033);/**
* @vue/reactivity v3.5.24
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function d(y,...C){console.warn(`[Vue warn] ${y}`,...C)}let se;class ue{constructor(C=!1){this.detached=C,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=se,!C&&se&&(this.index=(se.scopes||(se.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let C,i;if(this.scopes)for(C=0,i=this.scopes.length;C<i;C++)this.scopes[C].pause();for(C=0,i=this.effects.length;C<i;C++)this.effects[C].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let C,i;if(this.scopes)for(C=0,i=this.scopes.length;C<i;C++)this.scopes[C].resume();for(C=0,i=this.effects.length;C<i;C++)this.effects[C].resume()}}run(C){if(this._active){const i=se;try{return se=this,C()}finally{se=i}}}on(){++this._on===1&&(this.prevScope=se,se=this)}off(){this._on>0&&--this._on===0&&(se=this.prevScope,this.prevScope=void 0)}stop(C){if(this._active){this._active=!1;let i,c;for(i=0,c=this.effects.length;i<c;i++)this.effects[i].stop();for(this.effects.length=0,i=0,c=this.cleanups.length;i<c;i++)this.cleanups[i]();if(this.cleanups.length=0,this.scopes){for(i=0,c=this.scopes.length;i<c;i++)this.scopes[i].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!C){const g=this.parent.scopes.pop();g&&g!==this&&(this.parent.scopes[this.index]=g,g.index=this.index)}this.parent=void 0}}}function be(y){return new ue(y)}function q(){return se}function v(y,C=!1){se&&se.cleanups.push(y)}let oe;const D={ACTIVE:1,1:"ACTIVE",RUNNING:2,2:"RUNNING",TRACKING:4,4:"TRACKING",NOTIFIED:8,8:"NOTIFIED",DIRTY:16,16:"DIRTY",ALLOW_RECURSE:32,32:"ALLOW_RECURSE",PAUSED:64,64:"PAUSED",EVALUATED:128,128:"EVALUATED"},ee=new WeakSet;class te{constructor(C){this.fn=C,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,se&&se.active&&se.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ee.has(this)&&(ee.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||$e(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Cn(this),J(this);const C=oe,i=Qe;oe=this,Qe=!0;try{return this.fn()}finally{k(this),oe=C,Qe=i,this.flags&=-3}}stop(){if(this.flags&1){for(let C=this.deps;C;C=C.nextDep)Ie(C);this.deps=this.depsTail=void 0,Cn(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ee.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Oe(this)&&this.run()}get dirty(){return Oe(this)}}let ge=0,re,R;function $e(y,C=!1){if(y.flags|=8,C){y.next=R,R=y;return}y.next=re,re=y}function De(){ge++}function ne(){if(--ge>0)return;if(R){let C=R;for(R=void 0;C;){const i=C.next;C.next=void 0,C.flags&=-9,C=i}}let y;for(;re;){let C=re;for(re=void 0;C;){const i=C.next;if(C.next=void 0,C.flags&=-9,C.flags&1)try{C.trigger()}catch(c){y||(y=c)}C=i}}if(y)throw y}function J(y){for(let C=y.deps;C;C=C.nextDep)C.version=-1,C.prevActiveLink=C.dep.activeLink,C.dep.activeLink=C}function k(y){let C,i=y.depsTail,c=i;for(;c;){const g=c.prevDep;c.version===-1?(c===i&&(i=g),Ie(c),ot(c)):C=c,c.dep.activeLink=c.prevActiveLink,c.prevActiveLink=void 0,c=g}y.deps=C,y.depsTail=i}function Oe(y){for(let C=y.deps;C;C=C.nextDep)if(C.dep.version!==C.version||C.dep.computed&&(Fe(C.dep.computed)||C.dep.version!==C.version))return!0;return!!y._dirty}function Fe(y){if(y.flags&4&&!(y.flags&16)||(y.flags&=-17,y.globalVersion===xt)||(y.globalVersion=xt,!y.isSSR&&y.flags&128&&(!y.deps&&!y._dirty||!Oe(y))))return;y.flags|=2;const C=y.dep,i=oe,c=Qe;oe=y,Qe=!0;try{J(y);const g=y.fn(y._value);(C.version===0||(0,E.hasChanged)(g,y._value))&&(y.flags|=128,y._value=g,C.version++)}catch(g){throw C.version++,g}finally{oe=i,Qe=c,k(y),y.flags&=-3}}function Ie(y,C=!1){const{dep:i,prevSub:c,nextSub:g}=y;if(c&&(c.nextSub=g,y.prevSub=void 0),g&&(g.prevSub=c,y.nextSub=void 0),i.subs===y&&(i.subs=c,!c&&i.computed)){i.computed.flags&=-5;for(let w=i.computed.deps;w;w=w.nextDep)Ie(w,!0)}!C&&!--i.sc&&i.map&&i.map.delete(i.key)}function ot(y){const{prevDep:C,nextDep:i}=y;C&&(C.nextDep=i,y.prevDep=void 0),i&&(i.prevDep=C,y.nextDep=void 0)}function Rt(y,C){y.effect instanceof te&&(y=y.effect.fn);const i=new te(y);C&&extend(i,C);try{i.run()}catch(g){throw i.stop(),g}const c=i.run.bind(i);return c.effect=i,c}function vt(y){y.effect.stop()}let Qe=!0;const it=[];function Nn(){it.push(Qe),Qe=!1}function St(){it.push(Qe),Qe=!0}function Jt(){const y=it.pop();Qe=y===void 0?!0:y}function ln(y,C=!1){oe instanceof te&&(oe.cleanup=y)}function Cn(y){const{cleanup:C}=y;if(y.cleanup=void 0,C){const i=oe;oe=void 0;try{C()}finally{oe=i}}}let xt=0;class cn{constructor(C,i){this.sub=C,this.dep=i,this.version=i.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class nn{constructor(C){this.computed=C,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(C){if(!oe||!Qe||oe===this.computed)return;let i=this.activeLink;if(i===void 0||i.sub!==oe)i=this.activeLink=new cn(oe,this),oe.deps?(i.prevDep=oe.depsTail,oe.depsTail.nextDep=i,oe.depsTail=i):oe.deps=oe.depsTail=i,jn(i);else if(i.version===-1&&(i.version=this.version,i.nextDep)){const c=i.nextDep;c.prevDep=i.prevDep,i.prevDep&&(i.prevDep.nextDep=c),i.prevDep=oe.depsTail,i.nextDep=void 0,oe.depsTail.nextDep=i,oe.depsTail=i,oe.deps===i&&(oe.deps=c)}return i}trigger(C){this.version++,xt++,this.notify(C)}notify(C){De();try{for(let i=this.subs;i;i=i.prevSub)i.sub.notify()&&i.sub.dep.notify()}finally{ne()}}}function jn(y){if(y.dep.sc++,y.sub.flags&4){const C=y.dep.computed;if(C&&!y.dep.subs){C.flags|=20;for(let c=C.deps;c;c=c.nextDep)jn(c)}const i=y.dep.subs;i!==y&&(y.prevSub=i,i&&(i.nextSub=y)),y.dep.subs=y}}const Nt=new WeakMap,bt=Symbol(""),zt=Symbol(""),rn=Symbol("");function Vt(y,C,i){if(Qe&&oe){let c=Nt.get(y);c||Nt.set(y,c=new Map);let g=c.get(i);g||(c.set(i,g=new nn),g.map=c,g.key=i),g.track()}}function on(y,C,i,c,g,w){const N=Nt.get(y);if(!N){xt++;return}const H=Q=>{Q&&Q.trigger()};if(De(),C==="clear")N.forEach(H);else{const Q=(0,E.isArray)(y),Me=Q&&(0,E.isIntegerKey)(i);if(Q&&i==="length"){const qe=Number(c);N.forEach((He,Je)=>{(Je==="length"||Je===rn||!(0,E.isSymbol)(Je)&&Je>=qe)&&H(He)})}else switch((i!==void 0||N.has(void 0))&&H(N.get(i)),Me&&H(N.get(rn)),C){case"add":Q?Me&&H(N.get("length")):(H(N.get(bt)),(0,E.isMap)(y)&&H(N.get(zt)));break;case"delete":Q||(H(N.get(bt)),(0,E.isMap)(y)&&H(N.get(zt)));break;case"set":(0,E.isMap)(y)&&H(N.get(bt));break}}ne()}function un(y,C){const i=Nt.get(y);return i&&i.get(C)}function En(y){const C=rt(y);return C===y?C:(Vt(C,"iterate",rn),ct(y)?C:C.map(st))}function Gn(y){return Vt(y=rt(y),"iterate",rn),y}const hr={__proto__:null,[Symbol.iterator](){return ze(this,Symbol.iterator,st)},concat(...y){return En(this).concat(...y.map(C=>(0,E.isArray)(C)?En(C):C))},entries(){return ze(this,"entries",y=>(y[1]=st(y[1]),y))},every(y,C){return Xe(this,"every",y,C,void 0,arguments)},filter(y,C){return Xe(this,"filter",y,C,i=>i.map(st),arguments)},find(y,C){return Xe(this,"find",y,C,st,arguments)},findIndex(y,C){return Xe(this,"findIndex",y,C,void 0,arguments)},findLast(y,C){return Xe(this,"findLast",y,C,st,arguments)},findLastIndex(y,C){return Xe(this,"findLastIndex",y,C,void 0,arguments)},forEach(y,C){return Xe(this,"forEach",y,C,void 0,arguments)},includes(...y){return _n(this,"includes",y)},indexOf(...y){return _n(this,"indexOf",y)},join(y){return En(this).join(y)},lastIndexOf(...y){return _n(this,"lastIndexOf",y)},map(y,C){return Xe(this,"map",y,C,void 0,arguments)},pop(){return Ct(this,"pop")},push(...y){return Ct(this,"push",y)},reduce(y,...C){return sn(this,"reduce",y,C)},reduceRight(y,...C){return sn(this,"reduceRight",y,C)},shift(){return Ct(this,"shift")},some(y,C){return Xe(this,"some",y,C,void 0,arguments)},splice(...y){return Ct(this,"splice",y)},toReversed(){return En(this).toReversed()},toSorted(y){return En(this).toSorted(y)},toSpliced(...y){return En(this).toSpliced(...y)},unshift(...y){return Ct(this,"unshift",y)},values(){return ze(this,"values",st)}};function ze(y,C,i){const c=Gn(y),g=c[C]();return c!==y&&!ct(y)&&(g._next=g.next,g.next=()=>{const w=g._next();return w.done||(w.value=i(w.value)),w}),g}const yt=Array.prototype;function Xe(y,C,i,c,g,w){const N=Gn(y),H=N!==y&&!ct(y),Q=N[C];if(Q!==yt[C]){const He=Q.apply(y,w);return H?st(He):He}let Me=i;N!==y&&(H?Me=function(He,Je){return i.call(this,st(He),Je,y)}:i.length>2&&(Me=function(He,Je){return i.call(this,He,Je,y)}));const qe=Q.call(N,Me,c);return H&&g?g(qe):qe}function sn(y,C,i,c){const g=Gn(y);let w=i;return g!==y&&(ct(y)?i.length>3&&(w=function(N,H,Q){return i.call(this,N,H,Q,y)}):w=function(N,H,Q){return i.call(this,N,st(H),Q,y)}),g[C](w,...c)}function _n(y,C,i){const c=rt(y);Vt(c,"iterate",rn);const g=c[C](...i);return(g===-1||g===!1)&&et(i[0])?(i[0]=rt(i[0]),c[C](...i)):g}function Ct(y,C,i=[]){Nn(),De();const c=rt(y)[C].apply(y,i);return ne(),Jt(),c}const Bt=(0,E.makeMap)("__proto__,__v_isRef,__isVue"),Dt=new Set(Object.getOwnPropertyNames(Symbol).filter(y=>y!=="arguments"&&y!=="caller").map(y=>Symbol[y]).filter(E.isSymbol));function yn(y){(0,E.isSymbol)(y)||(y=String(y));const C=rt(this);return Vt(C,"has",y),C.hasOwnProperty(y)}class $t{constructor(C=!1,i=!1){this._isReadonly=C,this._isShallow=i}get(C,i,c){if(i==="__v_skip")return C.__v_skip;const g=this._isReadonly,w=this._isShallow;if(i==="__v_isReactive")return!g;if(i==="__v_isReadonly")return g;if(i==="__v_isShallow")return w;if(i==="__v_raw")return c===(g?w?Qn:Cr:w?br:wt).get(C)||Object.getPrototypeOf(C)===Object.getPrototypeOf(c)?C:void 0;const N=(0,E.isArray)(C);if(!g){let Q;if(N&&(Q=hr[i]))return Q;if(i==="hasOwnProperty")return yn}const H=Reflect.get(C,i,Gt(C)?C:c);if(((0,E.isSymbol)(i)?Dt.has(i):Bt(i))||(g||Vt(C,"get",i),w))return H;if(Gt(H)){const Q=N&&(0,E.isIntegerKey)(i)?H:H.value;return g&&(0,E.isObject)(Q)?Y(Q):Q}return(0,E.isObject)(H)?g?Y(H):L(H):H}}class Zt extends $t{constructor(C=!1){super(!1,C)}set(C,i,c,g){let w=C[i];if(!this._isShallow){const Q=Re(w);if(!ct(c)&&!Re(c)&&(w=rt(w),c=rt(c)),!(0,E.isArray)(C)&&Gt(w)&&!Gt(c))return Q||(w.value=c),!0}const N=(0,E.isArray)(C)&&(0,E.isIntegerKey)(i)?Number(i)<C.length:(0,E.hasOwn)(C,i),H=Reflect.set(C,i,c,Gt(C)?C:g);return C===rt(g)&&(N?(0,E.hasChanged)(c,w)&&on(C,"set",i,c,w):on(C,"add",i,c)),H}deleteProperty(C,i){const c=(0,E.hasOwn)(C,i),g=C[i],w=Reflect.deleteProperty(C,i);return w&&c&&on(C,"delete",i,void 0,g),w}has(C,i){const c=Reflect.has(C,i);return(!(0,E.isSymbol)(i)||!Dt.has(i))&&Vt(C,"has",i),c}ownKeys(C){return Vt(C,"iterate",(0,E.isArray)(C)?"length":bt),Reflect.ownKeys(C)}}class Ze extends $t{constructor(C=!1){super(!0,C)}set(C,i){return!0}deleteProperty(C,i){return!0}}const je=new Zt,le=new Ze,Ce=new Zt(!0),Ge=new Ze(!0),m=y=>y,o=y=>Reflect.getPrototypeOf(y);function l(y,C,i){return function(...c){const g=this.__v_raw,w=rt(g),N=(0,E.isMap)(w),H=y==="entries"||y===Symbol.iterator&&N,Q=y==="keys"&&N,Me=g[y](...c),qe=i?m:C?kn:st;return!C&&Vt(w,"iterate",Q?zt:bt),{next(){const{value:He,done:Je}=Me.next();return Je?{value:He,done:Je}:{value:H?[qe(He[0]),qe(He[1])]:qe(He),done:Je}},[Symbol.iterator](){return this}}}}function S(y){return function(...C){return y==="delete"?!1:y==="clear"?void 0:this}}function M(y,C){const i={get(g){const w=this.__v_raw,N=rt(w),H=rt(g);y||((0,E.hasChanged)(g,H)&&Vt(N,"get",g),Vt(N,"get",H));const{has:Q}=o(N),Me=C?m:y?kn:st;if(Q.call(N,g))return Me(w.get(g));if(Q.call(N,H))return Me(w.get(H));w!==N&&w.get(g)},get size(){const g=this.__v_raw;return!y&&Vt(rt(g),"iterate",bt),g.size},has(g){const w=this.__v_raw,N=rt(w),H=rt(g);return y||((0,E.hasChanged)(g,H)&&Vt(N,"has",g),Vt(N,"has",H)),g===H?w.has(g):w.has(g)||w.has(H)},forEach(g,w){const N=this,H=N.__v_raw,Q=rt(H),Me=C?m:y?kn:st;return!y&&Vt(Q,"iterate",bt),H.forEach((qe,He)=>g.call(w,Me(qe),Me(He),N))}};return(0,E.extend)(i,y?{add:S("add"),set:S("set"),delete:S("delete"),clear:S("clear")}:{add(g){!C&&!ct(g)&&!Re(g)&&(g=rt(g));const w=rt(this);return o(w).has.call(w,g)||(w.add(g),on(w,"add",g,g)),this},set(g,w){!C&&!ct(w)&&!Re(w)&&(w=rt(w));const N=rt(this),{has:H,get:Q}=o(N);let Me=H.call(N,g);Me||(g=rt(g),Me=H.call(N,g));const qe=Q.call(N,g);return N.set(g,w),Me?(0,E.hasChanged)(w,qe)&&on(N,"set",g,w,qe):on(N,"add",g,w),this},delete(g){const w=rt(this),{has:N,get:H}=o(w);let Q=N.call(w,g);Q||(g=rt(g),Q=N.call(w,g));const Me=H?H.call(w,g):void 0,qe=w.delete(g);return Q&&on(w,"delete",g,void 0,Me),qe},clear(){const g=rt(this),w=g.size!==0,N=void 0,H=g.clear();return w&&on(g,"clear",void 0,void 0,N),H}}),["keys","values","entries",Symbol.iterator].forEach(g=>{i[g]=l(g,y,C)}),i}function X(y,C){const i=M(y,C);return(c,g,w)=>g==="__v_isReactive"?!y:g==="__v_isReadonly"?y:g==="__v_raw"?c:Reflect.get((0,E.hasOwn)(i,g)&&g in c?i:c,g,w)}const de={get:X(!1,!1)},Ot={get:X(!1,!0)},Xt={get:X(!0,!1)},Pt={get:X(!0,!0)};function Lt(y,C,i){const c=rt(i);if(c!==i&&C.call(y,c)){const g=toRawType(y);d(`Reactive ${g} contains both the raw and reactive versions of the same object${g==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}const wt=new WeakMap,br=new WeakMap,Cr=new WeakMap,Qn=new WeakMap;function _r(y){switch(y){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Tn(y){return y.__v_skip||!Object.isExtensible(y)?0:_r((0,E.toRawType)(y))}function L(y){return Re(y)?y:we(y,!1,je,de,wt)}function z(y){return we(y,!1,Ce,Ot,br)}function Y(y){return we(y,!0,le,Xt,Cr)}function $(y){return we(y,!0,Ge,Pt,Qn)}function we(y,C,i,c,g){if(!(0,E.isObject)(y)||y.__v_raw&&!(C&&y.__v_isReactive))return y;const w=Tn(y);if(w===0)return y;const N=g.get(y);if(N)return N;const H=new Proxy(y,w===2?c:i);return g.set(y,H),H}function Ke(y){return Re(y)?Ke(y.__v_raw):!!(y&&y.__v_isReactive)}function Re(y){return!!(y&&y.__v_isReadonly)}function ct(y){return!!(y&&y.__v_isShallow)}function et(y){return y?!!y.__v_raw:!1}function rt(y){const C=y&&y.__v_raw;return C?rt(C):y}function Rn(y){return!(0,E.hasOwn)(y,"__v_skip")&&Object.isExtensible(y)&&(0,E.def)(y,"__v_skip",!0),y}const st=y=>(0,E.isObject)(y)?L(y):y,kn=y=>(0,E.isObject)(y)?Y(y):y;function Gt(y){return y?y.__v_isRef===!0:!1}function Yn(y){return Qt(y,!1)}function Mn(y){return Qt(y,!0)}function Qt(y,C){return Gt(y)?y:new yr(y,C)}class yr{constructor(C,i){this.dep=new nn,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=i?C:rt(C),this._value=i?C:st(C),this.__v_isShallow=i}get value(){return this.dep.track(),this._value}set value(C){const i=this._rawValue,c=this.__v_isShallow||ct(C)||Re(C);C=c?C:rt(C),(0,E.hasChanged)(C,i)&&(this._rawValue=C,this._value=c?C:st(C),this.dep.trigger())}}function V(y){y.dep&&y.dep.trigger()}function pe(y){return Gt(y)?y.value:y}function Ae(y){return(0,E.isFunction)(y)?y():pe(y)}const We={get:(y,C,i)=>C==="__v_raw"?y:pe(Reflect.get(y,C,i)),set:(y,C,i,c)=>{const g=y[C];return Gt(g)&&!Gt(i)?(g.value=i,!0):Reflect.set(y,C,i,c)}};function Ht(y){return Ke(y)?y:new Proxy(y,We)}class ft{constructor(C){this.__v_isRef=!0,this._value=void 0;const i=this.dep=new nn,{get:c,set:g}=C(i.track.bind(i),i.trigger.bind(i));this._get=c,this._set=g}get value(){return this._value=this._get()}set value(C){this._set(C)}}function In(y){return new ft(y)}function en(y){const C=(0,E.isArray)(y)?new Array(y.length):{};for(const i in y)C[i]=On(y,i);return C}class _t{constructor(C,i,c){this._object=C,this._key=i,this._defaultValue=c,this.__v_isRef=!0,this._value=void 0}get value(){const C=this._object[this._key];return this._value=C===void 0?this._defaultValue:C}set value(C){this._object[this._key]=C}get dep(){return un(rt(this._object),this._key)}}class It{constructor(C){this._getter=C,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Yt(y,C,i){return Gt(y)?y:(0,E.isFunction)(y)?new It(y):(0,E.isObject)(y)&&arguments.length>1?On(y,C,i):Yn(y)}function On(y,C,i){const c=y[C];return Gt(c)?c:new _t(y,C,i)}class An{constructor(C,i,c){this.fn=C,this.setter=i,this._value=void 0,this.dep=new nn(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=xt-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!i,this.isSSR=c}notify(){if(this.flags|=16,!(this.flags&8)&&oe!==this)return $e(this,!0),!0}get value(){const C=this.dep.track();return Fe(this),C&&(C.version=this.dep.version),this._value}set value(C){this.setter&&this.setter(C)}}function Fn(y,C,i=!1){let c,g;return(0,E.isFunction)(y)?c=y:(c=y.get,g=y.set),new An(c,g,i)}const vn={GET:"get",HAS:"has",ITERATE:"iterate"},ar={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},rr={SKIP:"__v_skip",IS_REACTIVE:"__v_isReactive",IS_READONLY:"__v_isReadonly",IS_SHALLOW:"__v_isShallow",RAW:"__v_raw",IS_REF:"__v_isRef"},Sn={WATCH_GETTER:2,2:"WATCH_GETTER",WATCH_CALLBACK:3,3:"WATCH_CALLBACK",WATCH_CLEANUP:4,4:"WATCH_CLEANUP"},sr={},Tr=new WeakMap;let Un;function Nr(){return Un}function Pr(y,C=!1,i=Un){if(i){let c=Tr.get(i);c||Tr.set(i,c=[]),c.push(y)}}function kt(y,C,i=E.EMPTY_OBJ){const{immediate:c,deep:g,once:w,scheduler:N,augmentJob:H,call:Q}=i,Me=Mt=>{(i.onWarn||d)("Invalid watch source: ",Mt,"A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.")},qe=Mt=>g?Mt:ct(Mt)||g===!1||g===0?wn(Mt,1):wn(Mt);let He,Je,an,fn,bn=!1,mr=!1;if(Gt(y)?(Je=()=>y.value,bn=ct(y)):Ke(y)?(Je=()=>qe(y),bn=!0):(0,E.isArray)(y)?(mr=!0,bn=y.some(Mt=>Ke(Mt)||ct(Mt)),Je=()=>y.map(Mt=>{if(Gt(Mt))return Mt.value;if(Ke(Mt))return qe(Mt);if((0,E.isFunction)(Mt))return Q?Q(Mt,2):Mt()})):(0,E.isFunction)(y)?C?Je=Q?()=>Q(y,2):y:Je=()=>{if(an){Nn();try{an()}finally{Jt()}}const Mt=Un;Un=He;try{return Q?Q(y,3,[fn]):y(fn)}finally{Un=Mt}}:Je=E.NOOP,C&&g){const Mt=Je,Xn=g===!0?1/0:g;Je=()=>wn(Mt(),Xn)}const Lr=q(),qt=()=>{He.stop(),Lr&&Lr.active&&(0,E.remove)(Lr.effects,He)};if(w&&C){const Mt=C;C=(...Xn)=>{Mt(...Xn),qt()}}let zn=mr?new Array(y.length).fill(sr):sr;const Or=Mt=>{if(!(!(He.flags&1)||!He.dirty&&!Mt))if(C){const Xn=He.run();if(g||bn||(mr?Xn.some((Ar,lr)=>(0,E.hasChanged)(Ar,zn[lr])):(0,E.hasChanged)(Xn,zn))){an&&an();const Ar=Un;Un=He;try{const lr=[Xn,zn===sr?void 0:mr&&zn[0]===sr?[]:zn,fn];zn=Xn,Q?Q(C,3,lr):C(...lr)}finally{Un=Ar}}}else He.run()};return H&&H(Or),He=new te(Je),He.scheduler=N?()=>N(Or,!1):Or,fn=Mt=>Pr(Mt,!1,He),an=He.onStop=()=>{const Mt=Tr.get(He);if(Mt){if(Q)Q(Mt,4);else for(const Xn of Mt)Xn();Tr.delete(He)}},C?c?Or(!0):zn=He.run():N?N(Or.bind(null,!0),!0):He.run(),qt.pause=He.pause.bind(He),qt.resume=He.resume.bind(He),qt.stop=qt,qt}function wn(y,C=1/0,i){if(C<=0||!(0,E.isObject)(y)||y.__v_skip||(i=i||new Map,(i.get(y)||0)>=C))return y;if(i.set(y,C),C--,Gt(y))wn(y.value,C,i);else if((0,E.isArray)(y))for(let c=0;c<y.length;c++)wn(y[c],C,i);else if((0,E.isSet)(y)||(0,E.isMap)(y))y.forEach(c=>{wn(c,C,i)});else if((0,E.isPlainObject)(y)){for(const c in y)wn(y[c],C,i);for(const c of Object.getOwnPropertySymbols(y))Object.prototype.propertyIsEnumerable.call(y,c)&&wn(y[c],C,i)}return y}},20641:(Be,ve,ie)=>{"use strict";ie.d(ve,{$V:()=>an,$u:()=>mt,$y:()=>tt,CE:()=>zs,Df:()=>Ht,Dl:()=>Cn,E3:()=>nt,EW:()=>Lo,EY:()=>Br,FK:()=>tr,Gt:()=>hi,Gy:()=>Rn,Ht:()=>Rs,Ic:()=>qn,Im:()=>Ke,K9:()=>yo,KC:()=>gr,Lk:()=>wo,MZ:()=>We,Mw:()=>Dn,Ng:()=>to,OA:()=>xs,OW:()=>V,PS:()=>Ko,Q3:()=>La,QP:()=>kn,Qi:()=>X,R8:()=>ra,RG:()=>jr,Tb:()=>Jn,WQ:()=>Fr,Wv:()=>Qi,YY:()=>Ot,bF:()=>Hn,bo:()=>Lt,dY:()=>Nn,eW:()=>gs,eX:()=>Ir,fn:()=>as,g2:()=>B,gN:()=>pn,h:()=>na,hi:()=>Bn,jC:()=>ai,jt:()=>de,k6:()=>Xt,nI:()=>Rr,nT:()=>$s,pI:()=>er,pM:()=>ft,pR:()=>Qt,qL:()=>ne,rk:()=>It,sV:()=>kr,uX:()=>Li,v6:()=>qs,wB:()=>Jr,xo:()=>Vn,zz:()=>Ds});var E=ie(50953),d=ie(90033);/**
* @vue/runtime-core v3.5.24
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const se=[];function ue(t){se.push(t)}function be(){se.pop()}let q=!1;function v(t,...n){if(q)return;q=!0,pauseTracking();const s=se.length?se[se.length-1].component:null,u=s&&s.appContext.config.warnHandler,h=oe();if(u)De(u,s,11,[t+n.map(_=>{var b,I;return(I=(b=_.toString)==null?void 0:b.call(_))!=null?I:JSON.stringify(_)}).join(""),s&&s.proxy,h.map(({vnode:_})=>`at <${Si(s,_.type)}>`).join(`
`),h]);else{const _=[`[Vue warn]: ${t}`,...n];h.length&&_.push(`
`,...D(h)),console.warn(..._)}resetTracking(),q=!1}function oe(){let t=se[se.length-1];if(!t)return[];const n=[];for(;t;){const s=n[0];s&&s.vnode===t?s.recurseCount++:n.push({vnode:t,recurseCount:0});const u=t.component&&t.component.parent;t=u&&u.vnode}return n}function D(t){const n=[];return t.forEach((s,u)=>{n.push(...u===0?[]:[`
`],...ee(s))}),n}function ee({vnode:t,recurseCount:n}){const s=n>0?`... (${n} recursive calls)`:"",u=t.component?t.component.parent==null:!1,h=` at <${Si(t.component,t.type,u)}`,_=">"+s;return t.props?[h,...te(t.props),_]:[h+_]}function te(t){const n=[],s=Object.keys(t);return s.slice(0,3).forEach(u=>{n.push(...ge(u,t[u]))}),s.length>3&&n.push(" ..."),n}function ge(t,n,s){return isString(n)?(n=JSON.stringify(n),s?n:[`${t}=${n}`]):typeof n=="number"||typeof n=="boolean"||n==null?s?n:[`${t}=${n}`]:isRef(n)?(n=ge(t,toRaw(n.value),!0),s?n:[`${t}=Ref<`,n,">"]):isFunction(n)?[`${t}=fn${n.name?`<${n.name}>`:""}`]:(n=toRaw(n),s?n:[`${t}=`,n])}function re(t,n){}const R={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},$e={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function De(t,n,s,u){try{return u?t(...u):t()}catch(h){J(h,n,s)}}function ne(t,n,s,u){if((0,d.isFunction)(t)){const h=De(t,n,s,u);return h&&(0,d.isPromise)(h)&&h.catch(_=>{J(_,n,s)}),h}if((0,d.isArray)(t)){const h=[];for(let _=0;_<t.length;_++)h.push(ne(t[_],n,s,u));return h}}function J(t,n,s,u=!0){const h=n?n.vnode:null,{errorHandler:_,throwUnhandledErrorInProduction:b}=n&&n.appContext.config||d.EMPTY_OBJ;if(n){let I=n.parent;const U=n.proxy,W=`https://vuejs.org/error-reference/#runtime-${s}`;for(;I;){const j=I.ec;if(j){for(let P=0;P<j.length;P++)if(j[P](t,U,W)===!1)return}I=I.parent}if(_){(0,E.C4)(),De(_,null,10,[t,U,W]),(0,E.bl)();return}}k(t,s,h,u,b)}function k(t,n,s,u=!0,h=!1){if(h)throw t;console.error(t)}const Oe=[];let Fe=-1;const Ie=[];let ot=null,Rt=0;const vt=Promise.resolve();let Qe=null;const it=100;function Nn(t){const n=Qe||vt;return t?n.then(this?t.bind(this):t):n}function St(t){let n=Fe+1,s=Oe.length;for(;n<s;){const u=n+s>>>1,h=Oe[u],_=nn(h);_<t||_===t&&h.flags&2?n=u+1:s=u}return n}function Jt(t){if(!(t.flags&1)){const n=nn(t),s=Oe[Oe.length-1];!s||!(t.flags&2)&&n>=nn(s)?Oe.push(t):Oe.splice(St(n),0,t),t.flags|=1,ln()}}function ln(){Qe||(Qe=vt.then(jn))}function Cn(t){(0,d.isArray)(t)?Ie.push(...t):ot&&t.id===-1?ot.splice(Rt+1,0,t):t.flags&1||(Ie.push(t),t.flags|=1),ln()}function xt(t,n,s=Fe+1){for(;s<Oe.length;s++){const u=Oe[s];if(u&&u.flags&2){if(t&&u.id!==t.uid)continue;Oe.splice(s,1),s--,u.flags&4&&(u.flags&=-2),u(),u.flags&4||(u.flags&=-2)}}}function cn(t){if(Ie.length){const n=[...new Set(Ie)].sort((s,u)=>nn(s)-nn(u));if(Ie.length=0,ot){ot.push(...n);return}for(ot=n,Rt=0;Rt<ot.length;Rt++){const s=ot[Rt];s.flags&4&&(s.flags&=-2),s.flags&8||s(),s.flags&=-2}ot=null,Rt=0}}const nn=t=>t.id==null?t.flags&2?-1:1/0:t.id;function jn(t){const n=d.NOOP;try{for(Fe=0;Fe<Oe.length;Fe++){const s=Oe[Fe];s&&!(s.flags&8)&&(s.flags&4&&(s.flags&=-2),De(s,s.i,s.i?15:14),s.flags&4||(s.flags&=-2))}}finally{for(;Fe<Oe.length;Fe++){const s=Oe[Fe];s&&(s.flags&=-2)}Fe=-1,Oe.length=0,cn(t),Qe=null,(Oe.length||Ie.length)&&jn(t)}}function Nt(t,n){const s=t.get(n)||0;if(s>it){const u=n.i,h=u&&ki(u.type);return J(`Maximum recursive updates exceeded${h?` in component <${h}>`:""}. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.`,null,10),!0}return t.set(n,s+1),!1}let bt=!1;const zt=new Map,rn=new Map;function Vt(t){const n=t.type.__hmrId;let s=rn.get(n);s||(un(n,t.type),s=rn.get(n)),s.instances.add(t)}function on(t){rn.get(t.type.__hmrId).instances.delete(t)}function un(t,n){return rn.has(t)?!1:(rn.set(t,{initialDef:En(n),instances:new Set}),!0)}function En(t){return Po(t)?t.__vccOpts:t}function Gn(t,n){const s=rn.get(t);s&&(s.initialDef.render=n,[...s.instances].forEach(u=>{n&&(u.render=n,En(u.type).render=n),u.renderCache=[],bt=!0,u.job.flags&8||u.update(),bt=!1}))}function hr(t,n){const s=rn.get(t);if(!s)return;n=En(n),ze(s.initialDef,n);const u=[...s.instances];for(let h=0;h<u.length;h++){const _=u[h],b=En(_.type);let I=zt.get(b);I||(b!==s.initialDef&&ze(b,n),zt.set(b,I=new Set)),I.add(_),_.appContext.propsCache.delete(_.type),_.appContext.emitsCache.delete(_.type),_.appContext.optionsCache.delete(_.type),_.ceReload?(I.add(_),_.ceReload(n.styles),I.delete(_)):_.parent?Jt(()=>{_.job.flags&8||(bt=!0,_.parent.update(),bt=!1,I.delete(_))}):_.appContext.reload?_.appContext.reload():typeof window<"u"?window.location.reload():console.warn("[HMR] Root or manually mounted instance modified. Full reload required."),_.root.ce&&_!==_.root&&_.root.ce._removeChildStyle(b)}Cn(()=>{zt.clear()})}function ze(t,n){extend(t,n);for(const s in t)s!=="__file"&&!(s in n)&&delete t[s]}function yt(t){return(n,s)=>{try{return t(n,s)}catch(u){console.error(u),console.warn("[HMR] Something went wrong during Vue component hot-reload. Full reload required.")}}}let Xe,sn=[],_n=!1;function Ct(t,...n){Xe?Xe.emit(t,...n):_n||sn.push({event:t,args:n})}function Bt(t,n){var s,u;Xe=t,Xe?(Xe.enabled=!0,sn.forEach(({event:h,args:_})=>Xe.emit(h,..._)),sn=[]):typeof window<"u"&&window.HTMLElement&&!((u=(s=window.navigator)==null?void 0:s.userAgent)!=null&&u.includes("jsdom"))?((n.__VUE_DEVTOOLS_HOOK_REPLAY__=n.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(_=>{Bt(_,n)}),setTimeout(()=>{Xe||(n.__VUE_DEVTOOLS_HOOK_REPLAY__=null,_n=!0,sn=[])},3e3)):(_n=!0,sn=[])}function Dt(t,n){Ct("app:init",t,n,{Fragment:tr,Text:Br,Comment:Dn,Static:ai})}function yn(t){Ct("app:unmount",t)}const $t=le("component:added"),Zt=le("component:updated"),Ze=le("component:removed"),je=t=>{Xe&&typeof Xe.cleanupBuffer=="function"&&!Xe.cleanupBuffer(t)&&Ze(t)};function le(t){return n=>{Ct(t,n.appContext.app,n.uid,n.parent?n.parent.uid:void 0,n)}}const Ce=null,Ge=null;function m(t){return(n,s,u)=>{Ct(t,n.appContext.app,n.uid,n,s,u)}}function o(t,n,s){Ct("component:emit",t.appContext.app,t,n,s)}let l=null,S=null;function M(t){const n=l;return l=t,S=t&&t.type.__scopeId||null,n}function X(t){S=t}function de(){S=null}const Ot=t=>Xt;function Xt(t,n=l,s){if(!n||t._n)return t;const u=(...h)=>{u._d&&Zi(-1);const _=M(n);let b;try{b=t(...h)}finally{M(_),u._d&&Zi(1)}return __VUE_PROD_DEVTOOLS__&&Zt(n),b};return u._n=!0,u._c=!0,u._d=!0,u}function Pt(t){isBuiltInDirective(t)&&v("Do not use built-in directive ids as custom directive id: "+t)}function Lt(t,n){if(l===null)return t;const s=vi(l),u=t.dirs||(t.dirs=[]);for(let h=0;h<n.length;h++){let[_,b,I,U=d.EMPTY_OBJ]=n[h];_&&((0,d.isFunction)(_)&&(_={mounted:_,updated:_}),_.deep&&(0,E.hV)(b),u.push({dir:_,instance:s,value:b,oldValue:void 0,arg:I,modifiers:U}))}return t}function wt(t,n,s,u){const h=t.dirs,_=n&&n.dirs;for(let b=0;b<h.length;b++){const I=h[b];_&&(I.oldValue=_[b].value);let U=I.dir[u];U&&((0,E.C4)(),ne(U,s,8,[t.el,I,t,n]),(0,E.bl)())}}const br=Symbol("_vte"),Cr=t=>t.__isTeleport,Qn=t=>t&&(t.disabled||t.disabled===""),_r=t=>t&&(t.defer||t.defer===""),Tn=t=>typeof SVGElement<"u"&&t instanceof SVGElement,L=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,z=(t,n)=>{const s=t&&t.to;return(0,d.isString)(s)?n?n(s):null:s},Y={name:"Teleport",__isTeleport:!0,process(t,n,s,u,h,_,b,I,U,W){const{mc:j,pc:P,pbc:ae,o:{insert:he,querySelector:Ne,createText:Se,createComment:Et}}=W,At=Qn(n.props);let{shapeFlag:ke,children:G,dynamicChildren:_e}=n;if(t==null){const Te=n.el=Se(""),Ue=n.anchor=Se("");he(Te,s,u),he(Ue,s,u);const ut=(Le,Ve)=>{ke&16&&j(G,Le,Ve,h,_,b,I,U)},pt=()=>{const Le=n.target=z(n.props,Ne),Ve=ct(Le,n,Se,he);Le&&(b!=="svg"&&Tn(Le)?b="svg":b!=="mathml"&&L(Le)&&(b="mathml"),h&&h.isCE&&(h.ce._teleportTargets||(h.ce._teleportTargets=new Set)).add(Le),At||(ut(Le,Ve),Re(n,!1)))};At&&(ut(s,Ue),Re(n,!0)),_r(n.props)?(n.el.__isMounted=!1,Wn(()=>{pt(),delete n.el.__isMounted},_)):pt()}else{if(_r(n.props)&&t.el.__isMounted===!1){Wn(()=>{Y.process(t,n,s,u,h,_,b,I,U,W)},_);return}n.el=t.el,n.targetStart=t.targetStart;const Te=n.anchor=t.anchor,Ue=n.target=t.target,ut=n.targetAnchor=t.targetAnchor,pt=Qn(t.props),Le=pt?s:Ue,Ve=pt?Te:ut;if(b==="svg"||Tn(Ue)?b="svg":(b==="mathml"||L(Ue))&&(b="mathml"),_e?(ae(t.dynamicChildren,_e,Le,h,_,b,I),Oo(t,n,!0)):U||P(t,n,Le,Ve,h,_,b,I,!1),At)pt?n.props&&t.props&&n.props.to!==t.props.to&&(n.props.to=t.props.to):$(n,s,Te,W,1);else if((n.props&&n.props.to)!==(t.props&&t.props.to)){const gt=n.target=z(n.props,Ne);gt&&$(n,gt,null,W,0)}else pt&&$(n,Ue,ut,W,1);Re(n,At)}},remove(t,n,s,{um:u,o:{remove:h}},_){const{shapeFlag:b,children:I,anchor:U,targetStart:W,targetAnchor:j,target:P,props:ae}=t;if(P&&(h(W),h(j)),_&&h(U),b&16){const he=_||!Qn(ae);for(let Ne=0;Ne<I.length;Ne++){const Se=I[Ne];u(Se,n,s,he,!!Se.dynamicChildren)}}},move:$,hydrate:we};function $(t,n,s,{o:{insert:u},m:h},_=2){_===0&&u(t.targetAnchor,n,s);const{el:b,anchor:I,shapeFlag:U,children:W,props:j}=t,P=_===2;if(P&&u(b,n,s),(!P||Qn(j))&&U&16)for(let ae=0;ae<W.length;ae++)h(W[ae],n,s,2);P&&u(I,n,s)}function we(t,n,s,u,h,_,{o:{nextSibling:b,parentNode:I,querySelector:U,insert:W,createText:j}},P){function ae(Se,Et,At,ke){Et.anchor=P(b(Se),Et,I(Se),s,u,h,_),Et.targetStart=At,Et.targetAnchor=ke}const he=n.target=z(n.props,U),Ne=Qn(n.props);if(he){const Se=he._lpa||he.firstChild;if(n.shapeFlag&16)if(Ne)ae(t,n,Se,Se&&b(Se));else{n.anchor=b(t);let Et=Se;for(;Et;){if(Et&&Et.nodeType===8){if(Et.data==="teleport start anchor")n.targetStart=Et;else if(Et.data==="teleport anchor"){n.targetAnchor=Et,he._lpa=n.targetAnchor&&b(n.targetAnchor);break}}Et=b(Et)}n.targetAnchor||ct(he,n,j,W),P(Se&&b(Se),n,he,s,u,h,_)}Re(n,Ne)}else Ne&&n.shapeFlag&16&&ae(t,n,t,b(t));return n.anchor&&b(n.anchor)}const Ke=Y;function Re(t,n){const s=t.ctx;if(s&&s.ut){let u,h;for(n?(u=t.el,h=t.anchor):(u=t.targetStart,h=t.targetAnchor);u&&u!==h;)u.nodeType===1&&u.setAttribute("data-v-owner",s.uid),u=u.nextSibling;s.ut()}}function ct(t,n,s,u){const h=n.targetStart=s(""),_=n.targetAnchor=s("");return h[br]=_,t&&(u(h,t),u(_,t)),_}const et=Symbol("_leaveCb"),rt=Symbol("_enterCb");function Rn(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return kr(()=>{t.isMounted=!0}),Vn(()=>{t.isUnmounting=!0}),t}const st=[Function,Array],kn={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:st,onEnter:st,onAfterEnter:st,onEnterCancelled:st,onBeforeLeave:st,onLeave:st,onAfterLeave:st,onLeaveCancelled:st,onBeforeAppear:st,onAppear:st,onAfterAppear:st,onAppearCancelled:st},Gt=t=>{const n=t.subTree;return n.component?Gt(n.component):n},Yn={name:"BaseTransition",props:kn,setup(t,{slots:n}){const s=Rr(),u=Rn();return()=>{const h=n.default&&Ht(n.default(),!0);if(!h||!h.length)return;const _=Mn(h),b=(0,E.ux)(t),{mode:I}=b;if(u.isLeaving)return pe(_);const U=Ae(_);if(!U)return pe(_);let W=V(U,b,u,s,P=>W=P);U.type!==Dn&&We(U,W);let j=s.subTree&&Ae(s.subTree);if(j&&j.type!==Dn&&!wr(j,U)&&Gt(s).type!==Dn){let P=V(j,b,u,s);if(We(j,P),I==="out-in"&&U.type!==Dn)return u.isLeaving=!0,P.afterLeave=()=>{u.isLeaving=!1,s.job.flags&8||s.update(),delete P.afterLeave,j=void 0},pe(_);I==="in-out"&&U.type!==Dn?P.delayLeave=(ae,he,Ne)=>{const Se=yr(u,j);Se[String(j.key)]=j,ae[et]=()=>{he(),ae[et]=void 0,delete W.delayedLeave,j=void 0},W.delayedLeave=()=>{Ne(),delete W.delayedLeave,j=void 0}}:j=void 0}else j&&(j=void 0);return _}}};function Mn(t){let n=t[0];if(t.length>1){let s=!1;for(const u of t)if(u.type!==Dn){n=u,s=!0;break}}return n}const Qt=Yn;function yr(t,n){const{leavingVNodes:s}=t;let u=s.get(n.type);return u||(u=Object.create(null),s.set(n.type,u)),u}function V(t,n,s,u,h){const{appear:_,mode:b,persisted:I=!1,onBeforeEnter:U,onEnter:W,onAfterEnter:j,onEnterCancelled:P,onBeforeLeave:ae,onLeave:he,onAfterLeave:Ne,onLeaveCancelled:Se,onBeforeAppear:Et,onAppear:At,onAfterAppear:ke,onAppearCancelled:G}=n,_e=String(t.key),Te=yr(s,t),Ue=(Le,Ve)=>{Le&&ne(Le,u,9,Ve)},ut=(Le,Ve)=>{const gt=Ve[1];Ue(Le,Ve),(0,d.isArray)(Le)?Le.every(Kt=>Kt.length<=1)&&gt():Le.length<=1&&gt()},pt={mode:b,persisted:I,beforeEnter(Le){let Ve=U;if(!s.isMounted)if(_)Ve=Et||U;else return;Le[et]&&Le[et](!0);const gt=Te[_e];gt&&wr(t,gt)&&gt.el[et]&&gt.el[et](),Ue(Ve,[Le])},enter(Le){let Ve=W,gt=j,Kt=P;if(!s.isMounted)if(_)Ve=At||W,gt=ke||j,Kt=G||P;else return;let jt=!1;const mn=Le[rt]=Pn=>{jt||(jt=!0,Pn?Ue(Kt,[Le]):Ue(gt,[Le]),pt.delayedLeave&&pt.delayedLeave(),Le[rt]=void 0)};Ve?ut(Ve,[Le,mn]):mn()},leave(Le,Ve){const gt=String(t.key);if(Le[rt]&&Le[rt](!0),s.isUnmounting)return Ve();Ue(ae,[Le]);let Kt=!1;const jt=Le[et]=mn=>{Kt||(Kt=!0,Ve(),mn?Ue(Se,[Le]):Ue(Ne,[Le]),Le[et]=void 0,Te[gt]===t&&delete Te[gt])};Te[gt]=t,he?ut(he,[Le,jt]):jt()},clone(Le){const Ve=V(Le,n,s,u,h);return h&&h(Ve),Ve}};return pt}function pe(t){if(bn(t))return t=nt(t),t.children=null,t}function Ae(t){if(!bn(t))return Cr(t.type)&&t.children?Mn(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:n,children:s}=t;if(s){if(n&16)return s[0];if(n&32&&(0,d.isFunction)(s.default))return s.default()}}function We(t,n){t.shapeFlag&6&&t.component?(t.transition=n,We(t.component.subTree,n)):t.shapeFlag&128?(t.ssContent.transition=n.clone(t.ssContent),t.ssFallback.transition=n.clone(t.ssFallback)):t.transition=n}function Ht(t,n=!1,s){let u=[],h=0;for(let _=0;_<t.length;_++){let b=t[_];const I=s==null?b.key:String(s)+String(b.key!=null?b.key:_);b.type===tr?(b.patchFlag&128&&h++,u=u.concat(Ht(b.children,n,I))):(n||b.type!==Dn)&&u.push(I!=null?nt(b,{key:I}):b)}if(h>1)for(let _=0;_<u.length;_++)u[_].patchFlag=-2;return u}function ft(t,n){return(0,d.isFunction)(t)?(0,d.extend)({name:t.name},n,{setup:t}):t}function In(){const t=Rr();return t?(t.appContext.config.idPrefix||"v")+"-"+t.ids[0]+t.ids[1]++:""}function en(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}const _t=new WeakSet;function It(t){const n=Rr(),s=(0,E.IJ)(null);if(n){const h=n.refs===d.EMPTY_OBJ?n.refs={}:n.refs;let _;Object.defineProperty(h,t,{enumerable:!0,get:()=>s.value,set:b=>s.value=b})}return s}const Yt=new WeakMap;function On(t,n,s,u,h=!1){if((0,d.isArray)(t)){t.forEach((Se,Et)=>On(Se,n&&((0,d.isArray)(n)?n[Et]:n),s,u,h));return}if(Je(u)&&!h){u.shapeFlag&512&&u.type.__asyncResolved&&u.component.subTree.component&&On(t,n,s,u.component.subTree);return}const _=u.shapeFlag&4?vi(u.component):u.el,b=h?null:_,{i:I,r:U}=t,W=n&&n.r,j=I.refs===d.EMPTY_OBJ?I.refs={}:I.refs,P=I.setupState,ae=(0,E.ux)(P),he=P===d.EMPTY_OBJ?d.NO:Se=>(0,d.hasOwn)(ae,Se),Ne=Se=>!0;if(W!=null&&W!==U){if(An(n),(0,d.isString)(W))j[W]=null,he(W)&&(P[W]=null);else if((0,E.i9)(W)){Ne(W)&&(W.value=null);const Se=n;Se.k&&(j[Se.k]=null)}}if((0,d.isFunction)(U))De(U,I,12,[b,j]);else{const Se=(0,d.isString)(U),Et=(0,E.i9)(U);if(Se||Et){const At=()=>{if(t.f){const ke=Se?he(U)?P[U]:j[U]:Ne(U)||!t.k?U.value:j[t.k];if(h)(0,d.isArray)(ke)&&(0,d.remove)(ke,_);else if((0,d.isArray)(ke))ke.includes(_)||ke.push(_);else if(Se)j[U]=[_],he(U)&&(P[U]=j[U]);else{const G=[_];Ne(U)&&(U.value=G),t.k&&(j[t.k]=G)}}else Se?(j[U]=b,he(U)&&(P[U]=b)):Et&&(Ne(U)&&(U.value=b),t.k&&(j[t.k]=b))};if(b){const ke=()=>{At(),Yt.delete(t)};ke.id=-1,Yt.set(t,ke),Wn(ke,s)}else An(t),At()}}}function An(t){const n=Yt.get(t);n&&(n.flags|=8,Yt.delete(t))}let Fn=!1;const vn=()=>{Fn||(console.error("Hydration completed but contains mismatches."),Fn=!0)},ar=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",rr=t=>t.namespaceURI.includes("MathML"),Sn=t=>{if(t.nodeType===1){if(ar(t))return"svg";if(rr(t))return"mathml"}},sr=t=>t.nodeType===8;function Tr(t){const{mt:n,p:s,o:{patchProp:u,createText:h,nextSibling:_,parentNode:b,remove:I,insert:U,createComment:W}}=t,j=(G,_e)=>{if(!_e.hasChildNodes()){__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&v("Attempting to hydrate existing markup but container is empty. Performing full mount instead."),s(null,G,_e),cn(),_e._vnode=G;return}P(_e.firstChild,G,null,null,null),cn(),_e._vnode=G},P=(G,_e,Te,Ue,ut,pt=!1)=>{pt=pt||!!_e.dynamicChildren;const Le=sr(G)&&G.data==="[",Ve=()=>Se(G,_e,Te,Ue,ut,Le),{type:gt,ref:Kt,shapeFlag:jt,patchFlag:mn}=_e;let Pn=G.nodeType;_e.el=G,__VUE_PROD_DEVTOOLS__&&(def(G,"__vnode",_e,!0),def(G,"__vueParentComponent",Te,!0)),mn===-2&&(pt=!1,_e.dynamicChildren=null);let ht=null;switch(gt){case Br:Pn!==3?_e.children===""?(U(_e.el=h(""),b(G),G),ht=G):ht=Ve():(G.data!==_e.children&&(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&v("Hydration text mismatch in",G.parentNode,`
- rendered on server: ${JSON.stringify(G.data)}
- expected on client: ${JSON.stringify(_e.children)}`),vn(),G.data=_e.children),ht=_(G));break;case Dn:ke(G)?(ht=_(G),At(_e.el=G.content.firstChild,G,Te)):Pn!==8||Le?ht=Ve():ht=_(G);break;case ai:if(Le&&(G=_(G),Pn=G.nodeType),Pn===1||Pn===3){ht=G;const Ft=!_e.children.length;for(let at=0;at<_e.staticCount;at++)Ft&&(_e.children+=ht.nodeType===1?ht.outerHTML:ht.data),at===_e.staticCount-1&&(_e.anchor=ht),ht=_(ht);return Le?_(ht):ht}else Ve();break;case tr:Le?ht=Ne(G,_e,Te,Ue,ut,pt):ht=Ve();break;default:if(jt&1)(Pn!==1||_e.type.toLowerCase()!==G.tagName.toLowerCase())&&!ke(G)?ht=Ve():ht=ae(G,_e,Te,Ue,ut,pt);else if(jt&6){_e.slotScopeIds=ut;const Ft=b(G);if(Le?ht=Et(G):sr(G)&&G.data==="teleport start"?ht=Et(G,G.data,"teleport end"):ht=_(G),n(_e,Ft,null,Te,Ue,Sn(Ft),pt),Je(_e)&&!_e.type.__asyncResolved){let at;Le?(at=Hn(tr),at.anchor=ht?ht.previousSibling:Ft.lastChild):at=G.nodeType===3?gs(""):Hn("div"),at.el=G,_e.component.subTree=at}}else jt&64?Pn!==8?ht=Ve():ht=_e.type.hydrate(G,_e,Te,Ue,ut,pt,t,he):jt&128?ht=_e.type.hydrate(G,_e,Te,Ue,Sn(b(G)),ut,pt,t,P):__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&v("Invalid HostVNode type:",gt,`(${typeof gt})`)}return Kt!=null&&On(Kt,null,Ue,_e),ht},ae=(G,_e,Te,Ue,ut,pt)=>{pt=pt||!!_e.dynamicChildren;const{type:Le,props:Ve,patchFlag:gt,shapeFlag:Kt,dirs:jt,transition:mn}=_e,Pn=Le==="input"||Le==="option";if(Pn||gt!==-1){jt&&wt(_e,null,Te,"created");let ht=!1;if(ke(G)){ht=Vs(null,mn)&&Te&&Te.vnode.props&&Te.vnode.props.appear;const at=G.content.firstChild;if(ht){const hn=at.getAttribute("class");hn&&(at.$cls=hn),mn.beforeEnter(at)}At(at,G,Te),_e.el=G=at}if(Kt&16&&!(Ve&&(Ve.innerHTML||Ve.textContent))){let at=he(G.firstChild,_e,G,Te,Ue,ut,pt),hn=!1;for(;at;){c(G,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!hn&&(v("Hydration children mismatch on",G,`
Server rendered element contains more child nodes than client vdom.`),hn=!0),vn());const Yr=at;at=at.nextSibling,I(Yr)}}else if(Kt&8){let at=_e.children;at[0]===`
`&&(G.tagName==="PRE"||G.tagName==="TEXTAREA")&&(at=at.slice(1));const{textContent:hn}=G;hn!==at&&hn!==at.replace(/\r\n|\r/g,`
`)&&(c(G,0)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&v("Hydration text content mismatch on",G,`
- rendered on server: ${hn}
- expected on client: ${at}`),vn()),G.textContent=_e.children)}if(Ve){if(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__||Pn||!pt||gt&48){const at=G.tagName.includes("-");for(const hn in Ve)__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!(jt&&jt.some(Yr=>Yr.dir.created))&&Un(G,hn,Ve[hn],_e,Te)&&vn(),(Pn&&(hn.endsWith("value")||hn==="indeterminate")||isOn(hn)&&!isReservedProp(hn)||hn[0]==="."||at)&&u(G,hn,null,Ve[hn],void 0,Te)}else if(Ve.onClick)u(G,"onClick",null,Ve.onClick,void 0,Te);else if(gt&4&&isReactive(Ve.style))for(const at in Ve.style)Ve.style[at]}let Ft;(Ft=Ve&&Ve.onVnodeBeforeMount)&&ur(Ft,Te,_e),jt&&wt(_e,null,Te,"beforeMount"),((Ft=Ve&&Ve.onVnodeMounted)||jt||ht)&&Co(()=>{Ft&&ur(Ft,Te,_e),ht&&mn.enter(G),jt&&wt(_e,null,Te,"mounted")},Ue)}return G.nextSibling},he=(G,_e,Te,Ue,ut,pt,Le)=>{Le=Le||!!_e.dynamicChildren;const Ve=_e.children,gt=Ve.length;let Kt=!1;for(let jt=0;jt<gt;jt++){const mn=Le?Ve[jt]:Ve[jt]=Er(Ve[jt]),Pn=mn.type===Br;G?(Pn&&!Le&&jt+1<gt&&Er(Ve[jt+1]).type===Br&&(U(h(G.data.slice(mn.children.length)),Te,_(G)),G.data=mn.children),G=P(G,mn,Ue,ut,pt,Le)):Pn&&!mn.children?U(mn.el=h(""),Te):(c(Te,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!Kt&&(v("Hydration children mismatch on",Te,`
Server rendered element contains fewer child nodes than client vdom.`),Kt=!0),vn()),s(null,mn,Te,null,Ue,ut,Sn(Te),pt))}return G},Ne=(G,_e,Te,Ue,ut,pt)=>{const{slotScopeIds:Le}=_e;Le&&(ut=ut?ut.concat(Le):Le);const Ve=b(G),gt=he(_(G),_e,Ve,Te,Ue,ut,pt);return gt&&sr(gt)&&gt.data==="]"?_(_e.anchor=gt):(vn(),U(_e.anchor=W("]"),Ve,gt),gt)},Se=(G,_e,Te,Ue,ut,pt)=>{if(c(G.parentElement,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&v(`Hydration node mismatch:
- rendered on server:`,G,G.nodeType===3?"(text)":sr(G)&&G.data==="["?"(start of fragment)":"",`
- expected on client:`,_e.type),vn()),_e.el=null,pt){const gt=Et(G);for(;;){const Kt=_(G);if(Kt&&Kt!==gt)I(Kt);else break}}const Le=_(G),Ve=b(G);return I(G),s(null,_e,Ve,Le,Te,Ue,Sn(Ve),ut),Te&&(Te.vnode.el=_e.el,Xi(Te,_e.el)),Le},Et=(G,_e="[",Te="]")=>{let Ue=0;for(;G;)if(G=_(G),G&&sr(G)&&(G.data===_e&&Ue++,G.data===Te)){if(Ue===0)return _(G);Ue--}return G},At=(G,_e,Te)=>{const Ue=_e.parentNode;Ue&&Ue.replaceChild(G,_e);let ut=Te;for(;ut;)ut.vnode.el===_e&&(ut.vnode.el=ut.subTree.el=G),ut=ut.parent},ke=G=>G.nodeType===1&&G.tagName==="TEMPLATE";return[j,P]}function Un(t,n,s,u,h){let _,b,I,U;if(n==="class")t.$cls?(I=t.$cls,delete t.$cls):I=t.getAttribute("class"),U=normalizeClass(s),Pr(Nr(I||""),Nr(U))||(_=2,b="class");else if(n==="style"){I=t.getAttribute("style")||"",U=isString(s)?s:stringifyStyle(normalizeStyle(s));const W=kt(I),j=kt(U);if(u.dirs)for(const{dir:P,value:ae}of u.dirs)P.name==="show"&&!ae&&j.set("display","none");h&&y(h,u,j),wn(W,j)||(_=3,b="style")}else(t instanceof SVGElement&&isKnownSvgAttr(n)||t instanceof HTMLElement&&(isBooleanAttr(n)||isKnownHtmlAttr(n)))&&(isBooleanAttr(n)?(I=t.hasAttribute(n),U=includeBooleanAttr(s)):s==null?(I=t.hasAttribute(n),U=!1):(t.hasAttribute(n)?I=t.getAttribute(n):n==="value"&&t.tagName==="TEXTAREA"?I=t.value:I=!1,U=isRenderableAttrValue(s)?String(s):!1),I!==U&&(_=4,b=n));if(_!=null&&!c(t,_)){const W=ae=>ae===!1?"(not rendered)":`${b}="${ae}"`,j=`Hydration ${i[_]} mismatch on`,P=`
- rendered on server: ${W(I)}
- expected on client: ${W(U)}
Note: this mismatch is check-only. The DOM will not be rectified in production due to performance overhead.
You should fix the source of the mismatch.`;return v(j,t,P),!0}return!1}function Nr(t){return new Set(t.trim().split(/\s+/))}function Pr(t,n){if(t.size!==n.size)return!1;for(const s of t)if(!n.has(s))return!1;return!0}function kt(t){const n=new Map;for(const s of t.split(";")){let[u,h]=s.split(":");u=u.trim(),h=h&&h.trim(),u&&h&&n.set(u,h)}return n}function wn(t,n){if(t.size!==n.size)return!1;for(const[s,u]of t)if(u!==n.get(s))return!1;return!0}function y(t,n,s){const u=t.subTree;if(t.getCssVars&&(n===u||u&&u.type===tr&&u.children.includes(n))){const h=t.getCssVars();for(const _ in h){const b=normalizeCssVarValue(h[_]);s.set(`--${getEscapedCssVarName(_,!1)}`,b)}}n===u&&t.parent&&y(t.parent,t.vnode,s)}const C="data-allow-mismatch",i={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function c(t,n){if(n===0||n===1)for(;t&&!t.hasAttribute(C);)t=t.parentElement;const s=t&&t.getAttribute(C);if(s==null)return!1;if(s==="")return!0;{const u=s.split(",");return n===0&&u.includes("children")?!0:u.includes(i[n])}}const g=(0,d.getGlobalThis)().requestIdleCallback||(t=>setTimeout(t,1)),w=(0,d.getGlobalThis)().cancelIdleCallback||(t=>clearTimeout(t)),N=(t=1e4)=>n=>{const s=g(n,{timeout:t});return()=>w(s)};function H(t){const{top:n,left:s,bottom:u,right:h}=t.getBoundingClientRect(),{innerHeight:_,innerWidth:b}=window;return(n>0&&n<_||u>0&&u<_)&&(s>0&&s<b||h>0&&h<b)}const Q=t=>(n,s)=>{const u=new IntersectionObserver(h=>{for(const _ of h)if(_.isIntersecting){u.disconnect(),n();break}},t);return s(h=>{if(h instanceof Element){if(H(h))return n(),u.disconnect(),!1;u.observe(h)}}),()=>u.disconnect()},Me=t=>n=>{if(t){const s=matchMedia(t);if(s.matches)n();else return s.addEventListener("change",n,{once:!0}),()=>s.removeEventListener("change",n)}},qe=(t=[])=>(n,s)=>{isString(t)&&(t=[t]);let u=!1;const h=b=>{u||(u=!0,_(),n(),b.target.dispatchEvent(new b.constructor(b.type,b)))},_=()=>{s(b=>{for(const I of t)b.removeEventListener(I,h)})};return s(b=>{for(const I of t)b.addEventListener(I,h,{once:!0})}),_};function He(t,n){if(sr(t)&&t.data==="["){let s=1,u=t.nextSibling;for(;u;){if(u.nodeType===1){if(n(u)===!1)break}else if(sr(u))if(u.data==="]"){if(--s===0)break}else u.data==="["&&s++;u=u.nextSibling}}else n(t)}const Je=t=>!!t.type.__asyncLoader;function an(t){(0,d.isFunction)(t)&&(t={loader:t});const{loader:n,loadingComponent:s,errorComponent:u,delay:h=200,hydrate:_,timeout:b,suspensible:I=!0,onError:U}=t;let W=null,j,P=0;const ae=()=>(P++,W=null,he()),he=()=>{let Ne;return W||(Ne=W=n().catch(Se=>{if(Se=Se instanceof Error?Se:new Error(String(Se)),U)return new Promise((Et,At)=>{U(Se,()=>Et(ae()),()=>At(Se),P+1)});throw Se}).then(Se=>Ne!==W&&W?W:(Se&&(Se.__esModule||Se[Symbol.toStringTag]==="Module")&&(Se=Se.default),j=Se,Se)))};return ft({name:"AsyncComponentWrapper",__asyncLoader:he,__asyncHydrate(Ne,Se,Et){let At=!1;(Se.bu||(Se.bu=[])).push(()=>At=!0);const ke=()=>{At||Et()},G=_?()=>{const _e=_(ke,Te=>He(Ne,Te));_e&&(Se.bum||(Se.bum=[])).push(_e)}:ke;j?G():he().then(()=>!Se.isUnmounted&&G())},get __asyncResolved(){return j},setup(){const Ne=nr;if(en(Ne),j)return()=>fn(j,Ne);const Se=G=>{W=null,J(G,Ne,13,!u)};if(I&&Ne.suspense||Ai)return he().then(G=>()=>fn(G,Ne)).catch(G=>(Se(G),()=>u?Hn(u,{error:G}):null));const Et=(0,E.KR)(!1),At=(0,E.KR)(),ke=(0,E.KR)(!!h);return h&&setTimeout(()=>{ke.value=!1},h),b!=null&&setTimeout(()=>{if(!Et.value&&!At.value){const G=new Error(`Async component timed out after ${b}ms.`);Se(G),At.value=G}},b),he().then(()=>{Et.value=!0,Ne.parent&&bn(Ne.parent.vnode)&&Ne.parent.update()}).catch(G=>{Se(G),At.value=G}),()=>{if(Et.value&&j)return fn(j,Ne);if(At.value&&u)return Hn(u,{error:At.value});if(s&&!ke.value)return fn(s,Ne)}}})}function fn(t,n){const{ref:s,props:u,children:h,ce:_}=n.vnode,b=Hn(t,u,h);return b.ref=s,b.ce=_,delete n.vnode.ce,b}const bn=t=>t.type.__isKeepAlive,mr={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:n}){const s=Rr(),u=s.ctx;if(!u.renderer)return()=>{const ke=n.default&&n.default();return ke&&ke.length===1?ke[0]:ke};const h=new Map,_=new Set;let b=null;__VUE_PROD_DEVTOOLS__&&(s.__v_cache=h);const I=s.suspense,{renderer:{p:U,m:W,um:j,o:{createElement:P}}}=u,ae=P("div");u.activate=(ke,G,_e,Te,Ue)=>{const ut=ke.component;W(ke,G,_e,0,I),U(ut.vnode,ke,G,_e,ut,I,Te,ke.slotScopeIds,Ue),Wn(()=>{ut.isDeactivated=!1,ut.a&&(0,d.invokeArrayFns)(ut.a);const pt=ke.props&&ke.props.onVnodeMounted;pt&&ur(pt,ut.parent,ke)},I),__VUE_PROD_DEVTOOLS__&&$t(ut)},u.deactivate=ke=>{const G=ke.component;Ki(G.m),Ki(G.a),W(ke,ae,null,1,I),Wn(()=>{G.da&&(0,d.invokeArrayFns)(G.da);const _e=ke.props&&ke.props.onVnodeUnmounted;_e&&ur(_e,G.parent,ke),G.isDeactivated=!0},I),__VUE_PROD_DEVTOOLS__&&$t(G)};function he(ke){Ar(ke),j(ke,s,I,!0)}function Ne(ke){h.forEach((G,_e)=>{const Te=ki(G.type);Te&&!ke(Te)&&Se(_e)})}function Se(ke){const G=h.get(ke);G&&(!b||!wr(G,b))?he(G):b&&Ar(b),h.delete(ke),_.delete(ke)}Jr(()=>[t.include,t.exclude],([ke,G])=>{ke&&Ne(_e=>qt(ke,_e)),G&&Ne(_e=>!qt(G,_e))},{flush:"post",deep:!0});let Et=null;const At=()=>{Et!=null&&(qi(s.subTree.type)?Wn(()=>{h.set(Et,lr(s.subTree))},s.subTree.suspense):h.set(Et,lr(s.subTree)))};return kr(At),mt(At),Vn(()=>{h.forEach(ke=>{const{subTree:G,suspense:_e}=s,Te=lr(G);if(ke.type===Te.type&&ke.key===Te.key){Ar(Te);const Ue=Te.component.da;Ue&&Wn(Ue,_e);return}he(ke)})}),()=>{if(Et=null,!n.default)return b=null;const ke=n.default(),G=ke[0];if(ke.length>1)return b=null,ke;if(!Zr(G)||!(G.shapeFlag&4)&&!(G.shapeFlag&128))return b=null,G;let _e=lr(G);if(_e.type===Dn)return b=null,_e;const Te=_e.type,Ue=ki(Je(_e)?_e.type.__asyncResolved||{}:Te),{include:ut,exclude:pt,max:Le}=t;if(ut&&(!Ue||!qt(ut,Ue))||pt&&Ue&&qt(pt,Ue))return _e.shapeFlag&=-257,b=_e,G;const Ve=_e.key==null?Te:_e.key,gt=h.get(Ve);return _e.el&&(_e=nt(_e),G.shapeFlag&128&&(G.ssContent=_e)),Et=Ve,gt?(_e.el=gt.el,_e.component=gt.component,_e.transition&&We(_e,_e.transition),_e.shapeFlag|=512,_.delete(Ve),_.add(Ve)):(_.add(Ve),Le&&_.size>parseInt(Le,10)&&Se(_.values().next().value)),_e.shapeFlag|=256,b=_e,qi(G.type)?G:_e}}},Lr=null;function qt(t,n){return(0,d.isArray)(t)?t.some(s=>qt(s,n)):(0,d.isString)(t)?t.split(",").includes(n):(0,d.isRegExp)(t)?(t.lastIndex=0,t.test(n)):!1}function zn(t,n){Mt(t,"a",n)}function Or(t,n){Mt(t,"da",n)}function Mt(t,n,s=nr){const u=t.__wdc||(t.__wdc=()=>{let h=s;for(;h;){if(h.isDeactivated)return;h=h.parent}return t()});if(dn(n,u,s),s){let h=s.parent;for(;h&&h.parent;)bn(h.parent.vnode)&&Xn(u,n,s,h),h=h.parent}}function Xn(t,n,s,u){const h=dn(n,t,u,!0);Bn(()=>{(0,d.remove)(u[n],h)},s)}function Ar(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function lr(t){return t.shapeFlag&128?t.ssContent:t}function dn(t,n,s=nr,u=!1){if(s){const h=s[t]||(s[t]=[]),_=n.__weh||(n.__weh=(...b)=>{(0,E.C4)();const I=Oi(s),U=ne(n,s,t,b);return I(),(0,E.bl)(),U});return u?h.unshift(_):h.push(_),_}}const Ln=t=>(n,s=nr)=>{(!Ai||t==="sp")&&dn(t,(...u)=>n(...u),s)},gr=Ln("bm"),kr=Ln("m"),qn=Ln("bu"),mt=Ln("u"),Vn=Ln("bum"),Bn=Ln("um"),Mr=Ln("sp"),ti=Ln("rtg"),ni=Ln("rtc");function Fi(t,n=nr){dn("ec",t,n)}const di="components",dt="directives";function B(t,n){return Kn(di,t,!0,n)||t}const xe=Symbol.for("v-ndc");function tt(t){return(0,d.isString)(t)?Kn(di,t,!1)||t:t||xe}function pn(t){return Kn(dt,t)}function Kn(t,n,s=!0,u=!1){const h=l||nr;if(h){const _=h.type;if(t===di){const I=ki(_,!1);if(I&&(I===n||I===(0,d.camelize)(n)||I===(0,d.capitalize)((0,d.camelize)(n))))return _}const b=xn(h[t]||_[t],n)||xn(h.appContext[t],n);return!b&&u?_:b}}function xn(t,n){return t&&(t[n]||t[(0,d.camelize)(n)]||t[(0,d.capitalize)((0,d.camelize)(n))])}function er(t,n,s,u){let h;const _=s&&s[u],b=(0,d.isArray)(t);if(b||(0,d.isString)(t)){const I=b&&(0,E.g8)(t);let U=!1,W=!1;I&&(U=!(0,E.fE)(t),W=(0,E.Tm)(t),t=(0,E.qA)(t)),h=new Array(t.length);for(let j=0,P=t.length;j<P;j++)h[j]=n(U?W?(0,E.a1)((0,E.lJ)(t[j])):(0,E.lJ)(t[j]):t[j],j,void 0,_&&_[j])}else if(typeof t=="number"){h=new Array(t);for(let I=0;I<t;I++)h[I]=n(I+1,I,void 0,_&&_[I])}else if((0,d.isObject)(t))if(t[Symbol.iterator])h=Array.from(t,(I,U)=>n(I,U,void 0,_&&_[U]));else{const I=Object.keys(t);h=new Array(I.length);for(let U=0,W=I.length;U<W;U++){const j=I[U];h[U]=n(t[j],j,U,_&&_[U])}}else h=[];return s&&(s[u]=h),h}function Ir(t,n){for(let s=0;s<n.length;s++){const u=n[s];if((0,d.isArray)(u))for(let h=0;h<u.length;h++)t[u[h].name]=u[h].fn;else u&&(t[u.name]=u.key?(...h)=>{const _=u.fn(...h);return _&&(_.key=u.key),_}:u.fn)}return t}function jr(t,n,s={},u,h){if(l.ce||l.parent&&Je(l.parent)&&l.parent.ce){const W=Object.keys(s).length>0;return n!=="default"&&(s.name=n),Li(),Qi(tr,null,[Hn("slot",s,u&&u())],W?-2:64)}let _=t[n];_&&_._c&&(_._d=!1),Li();const b=_&&ri(_(s)),I=s.key||b&&b.key,U=Qi(tr,{key:(I&&!(0,d.isSymbol)(I)?I:`_${n}`)+(!b&&u?"_fb":"")},b||(u?u():[]),b&&t._===1?64:-2);return!h&&U.scopeId&&(U.slotScopeIds=[U.scopeId+"-s"]),_&&_._c&&(_._d=!0),U}function ri(t){return t.some(n=>Zr(n)?!(n.type===Dn||n.type===tr&&!ri(n.children)):!0)?t:null}function Jn(t,n){const s={};for(const u in t)s[n&&/[A-Z]/.test(u)?`on:${u}`:(0,d.toHandlerKey)(u)]=t[u];return s}const pi=t=>t?Zs(t)?vi(t):pi(t.parent):null,vr=(0,d.extend)(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>pi(t.parent),$root:t=>pi(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>__VUE_OPTIONS_API__?Bi(t):t.type,$forceUpdate:t=>t.f||(t.f=()=>{Jt(t.update)}),$nextTick:t=>t.n||(t.n=Nn.bind(t.proxy)),$watch:t=>__VUE_OPTIONS_API__?Hs.bind(t):d.NOOP}),oo=t=>t==="_"||t==="$",so=(t,n)=>t!==d.EMPTY_OBJ&&!t.__isScriptSetup&&(0,d.hasOwn)(t,n),ao={get({_:t},n){if(n==="__v_skip")return!0;const{ctx:s,setupState:u,data:h,props:_,accessCache:b,type:I,appContext:U}=t;let W;if(n[0]!=="$"){const he=b[n];if(he!==void 0)switch(he){case 1:return u[n];case 2:return h[n];case 4:return s[n];case 3:return _[n]}else{if(so(u,n))return b[n]=1,u[n];if(__VUE_OPTIONS_API__&&h!==d.EMPTY_OBJ&&(0,d.hasOwn)(h,n))return b[n]=2,h[n];if((W=t.propsOptions[0])&&(0,d.hasOwn)(W,n))return b[n]=3,_[n];if(s!==d.EMPTY_OBJ&&(0,d.hasOwn)(s,n))return b[n]=4,s[n];(!__VUE_OPTIONS_API__||uo)&&(b[n]=0)}}const j=vr[n];let P,ae;if(j)return n==="$attrs"&&(0,E.u4)(t.attrs,"get",""),j(t);if((P=I.__cssModules)&&(P=P[n]))return P;if(s!==d.EMPTY_OBJ&&(0,d.hasOwn)(s,n))return b[n]=4,s[n];if(ae=U.config.globalProperties,(0,d.hasOwn)(ae,n))return ae[n]},set({_:t},n,s){const{data:u,setupState:h,ctx:_}=t;return so(h,n)?(h[n]=s,!0):__VUE_OPTIONS_API__&&u!==d.EMPTY_OBJ&&(0,d.hasOwn)(u,n)?(u[n]=s,!0):(0,d.hasOwn)(t.props,n)||n[0]==="$"&&n.slice(1)in t?!1:(_[n]=s,!0)},has({_:{data:t,setupState:n,accessCache:s,ctx:u,appContext:h,propsOptions:_,type:b}},I){let U,W;return!!(s[I]||__VUE_OPTIONS_API__&&t!==d.EMPTY_OBJ&&I[0]!=="$"&&(0,d.hasOwn)(t,I)||so(n,I)||(U=_[0])&&(0,d.hasOwn)(U,I)||(0,d.hasOwn)(u,I)||(0,d.hasOwn)(vr,I)||(0,d.hasOwn)(h.config.globalProperties,I)||(W=b.__cssModules)&&W[I])},defineProperty(t,n,s){return s.get!=null?t._.accessCache[n]=0:(0,d.hasOwn)(s,"value")&&this.set(t,n,s.value,null),Reflect.defineProperty(t,n,s)}},bs=(0,d.extend)({},ao,{get(t,n){if(n!==Symbol.unscopables)return ao.get(t,n,t)},has(t,n){return n[0]!=="_"&&!(0,d.isGloballyAllowed)(n)}});function Cs(t){const n={};return Object.defineProperty(n,"_",{configurable:!0,enumerable:!1,get:()=>t}),Object.keys(vr).forEach(s=>{Object.defineProperty(n,s,{configurable:!0,enumerable:!1,get:()=>vr[s](t),set:NOOP})}),n}function pa(t){const{ctx:n,propsOptions:[s]}=t;s&&Object.keys(s).forEach(u=>{Object.defineProperty(n,u,{enumerable:!0,configurable:!0,get:()=>t.props[u],set:NOOP})})}function ws(t){const{ctx:n,setupState:s}=t;Object.keys(toRaw(s)).forEach(u=>{if(!s.__isScriptSetup){if(oo(u[0])){v(`setup() return property ${JSON.stringify(u)} should not start with "$" or "_" which are reserved prefixes for Vue internals.`);return}Object.defineProperty(n,u,{enumerable:!0,configurable:!0,get:()=>s[u],set:NOOP})}})}const Is=t=>v(`${t}() is a compiler-hint helper that is only usable inside <script setup> of a single file component. Its arguments should be compiled away and passing it at runtime has no effect.`);function Vo(){return null}function lo(){return null}function ha(t){}function _a(t){}function ma(){return null}function ga(){}function Ea(t,n){return null}function Rs(){return Bo("useSlots").slots}function xs(){return Bo("useAttrs").attrs}function Bo(t){const n=Rr();return n.setupContext||(n.setupContext=No(n))}function wi(t){return(0,d.isArray)(t)?t.reduce((n,s)=>(n[s]=null,n),{}):t}function ya(t,n){const s=wi(t);for(const u in n){if(u.startsWith("__skip"))continue;let h=s[u];h?isArray(h)||isFunction(h)?h=s[u]={type:h,default:n[u]}:h.default=n[u]:h===null&&(h=s[u]={default:n[u]}),h&&n[`__skip_${u}`]&&(h.skipFactory=!0)}return s}function Ds(t,n){return!t||!n?t||n:(0,d.isArray)(t)&&(0,d.isArray)(n)?t.concat(n):(0,d.extend)({},wi(t),wi(n))}function Ns(t,n){const s={};for(const u in t)n.includes(u)||Object.defineProperty(s,u,{enumerable:!0,get:()=>t[u]});return s}function Ta(t){const n=Rr();let s=t();return xo(),isPromise(s)&&(s=s.catch(u=>{throw Oi(n),u})),[s,()=>Oi(n)]}function Oa(){const t=Object.create(null);return(n,s)=>{t[s]?v(`${n} property "${s}" is already defined in ${t[s]}.`):t[s]=n}}let uo=!0;function Ps(t){const n=Bi(t),s=t.proxy,u=t.ctx;uo=!1,n.beforeCreate&&Vi(n.beforeCreate,t,"bc");const{data:h,computed:_,methods:b,watch:I,provide:U,inject:W,created:j,beforeMount:P,mounted:ae,beforeUpdate:he,updated:Ne,activated:Se,deactivated:Et,beforeDestroy:At,beforeUnmount:ke,destroyed:G,unmounted:_e,render:Te,renderTracked:Ue,renderTriggered:ut,errorCaptured:pt,serverPrefetch:Le,expose:Ve,inheritAttrs:gt,components:Kt,directives:jt,filters:mn}=n;if(W&&Ui(W,u,null),b)for(const Ft in b){const at=b[Ft];(0,d.isFunction)(at)&&(u[Ft]=at.bind(s))}if(h){const Ft=h.call(s,s);(0,d.isObject)(Ft)&&(t.data=(0,E.Kh)(Ft))}if(uo=!0,_)for(const Ft in _){const at=_[Ft],hn=(0,d.isFunction)(at)?at.bind(s,s):(0,d.isFunction)(at.get)?at.get.bind(s,s):d.NOOP,Yr=!(0,d.isFunction)(at)&&(0,d.isFunction)(at.set)?at.set.bind(s):d.NOOP,Mi=Lo({get:hn,set:Yr});Object.defineProperty(u,Ft,{enumerable:!0,configurable:!0,get:()=>Mi.value,set:bi=>Mi.value=bi})}if(I)for(const Ft in I)$o(I[Ft],u,s,Ft);if(U){const Ft=(0,d.isFunction)(U)?U.call(s):U;Reflect.ownKeys(Ft).forEach(at=>{hi(at,Ft[at])})}j&&Vi(j,t,"c");function ht(Ft,at){(0,d.isArray)(at)?at.forEach(hn=>Ft(hn.bind(s))):at&&Ft(at.bind(s))}if(ht(gr,P),ht(kr,ae),ht(qn,he),ht(mt,Ne),ht(zn,Se),ht(Or,Et),ht(Fi,pt),ht(ni,Ue),ht(ti,ut),ht(Vn,ke),ht(Bn,_e),ht(Mr,Le),(0,d.isArray)(Ve))if(Ve.length){const Ft=t.exposed||(t.exposed={});Ve.forEach(at=>{Object.defineProperty(Ft,at,{get:()=>s[at],set:hn=>s[at]=hn,enumerable:!0})})}else t.exposed||(t.exposed={});Te&&t.render===d.NOOP&&(t.render=Te),gt!=null&&(t.inheritAttrs=gt),Kt&&(t.components=Kt),jt&&(t.directives=jt),Le&&en(t)}function Ui(t,n,s=d.NOOP){(0,d.isArray)(t)&&(t=co(t));for(const u in t){const h=t[u];let _;(0,d.isObject)(h)?"default"in h?_=Fr(h.from||u,h.default,!0):_=Fr(h.from||u):_=Fr(h),(0,E.i9)(_)?Object.defineProperty(n,u,{enumerable:!0,configurable:!0,get:()=>_.value,set:b=>_.value=b}):n[u]=_}}function Vi(t,n,s){ne((0,d.isArray)(t)?t.map(u=>u.bind(n.proxy)):t.bind(n.proxy),n,s)}function $o(t,n,s,u){let h=u.includes(".")?ss(s,u):()=>s[u];if((0,d.isString)(t)){const _=n[t];(0,d.isFunction)(_)&&Jr(h,_)}else if((0,d.isFunction)(t))Jr(h,t.bind(s));else if((0,d.isObject)(t))if((0,d.isArray)(t))t.forEach(_=>$o(_,n,s,u));else{const _=(0,d.isFunction)(t.handler)?t.handler.bind(s):n[t.handler];(0,d.isFunction)(_)&&Jr(h,_,t)}}function Bi(t){const n=t.type,{mixins:s,extends:u}=n,{mixins:h,optionsCache:_,config:{optionMergeStrategies:b}}=t.appContext,I=_.get(n);let U;return I?U=I:!h.length&&!s&&!u?U=n:(U={},h.length&&h.forEach(W=>Ii(U,W,b,!0)),Ii(U,n,b)),(0,d.isObject)(n)&&_.set(n,U),U}function Ii(t,n,s,u=!1){const{mixins:h,extends:_}=n;_&&Ii(t,_,s,!0),h&&h.forEach(b=>Ii(t,b,s,!0));for(const b in n)if(!(u&&b==="expose")){const I=Ls[b]||s&&s[b];t[b]=I?I(t[b],n[b]):n[b]}return t}const Ls={data:Ho,props:fo,emits:fo,methods:Ri,computed:Ri,beforeCreate:$n,created:$n,beforeMount:$n,mounted:$n,beforeUpdate:$n,updated:$n,beforeDestroy:$n,beforeUnmount:$n,destroyed:$n,unmounted:$n,activated:$n,deactivated:$n,errorCaptured:$n,serverPrefetch:$n,components:Ri,directives:Ri,watch:jo,provide:Ho,inject:ii};function Ho(t,n){return n?t?function(){return(0,d.extend)((0,d.isFunction)(t)?t.call(this,this):t,(0,d.isFunction)(n)?n.call(this,this):n)}:n:t}function ii(t,n){return Ri(co(t),co(n))}function co(t){if((0,d.isArray)(t)){const n={};for(let s=0;s<t.length;s++)n[t[s]]=t[s];return n}return t}function $n(t,n){return t?[...new Set([].concat(t,n))]:n}function Ri(t,n){return t?(0,d.extend)(Object.create(null),t,n):n}function fo(t,n){return t?(0,d.isArray)(t)&&(0,d.isArray)(n)?[...new Set([...t,...n])]:(0,d.extend)(Object.create(null),wi(t),wi(n??{})):n}function jo(t,n){if(!t)return n;if(!n)return t;const s=(0,d.extend)(Object.create(null),t);for(const u in n)s[u]=$n(t[u],n[u]);return s}function po(){return{app:null,config:{isNativeTag:d.NO,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 Go=0;function ks(t,n){return function(u,h=null){(0,d.isFunction)(u)||(u=(0,d.extend)({},u)),h!=null&&!(0,d.isObject)(h)&&(h=null);const _=po(),b=new WeakSet,I=[];let U=!1;const W=_.app={_uid:Go++,_component:u,_props:h,_container:null,_context:_,_instance:null,version:vs,get config(){return _.config},set config(j){},use(j,...P){return b.has(j)||(j&&(0,d.isFunction)(j.install)?(b.add(j),j.install(W,...P)):(0,d.isFunction)(j)&&(b.add(j),j(W,...P))),W},mixin(j){return __VUE_OPTIONS_API__&&(_.mixins.includes(j)||_.mixins.push(j)),W},component(j,P){return P?(_.components[j]=P,W):_.components[j]},directive(j,P){return P?(_.directives[j]=P,W):_.directives[j]},mount(j,P,ae){if(!U){const he=W._ceVNode||Hn(u,h);return he.appContext=_,ae===!0?ae="svg":ae===!1&&(ae=void 0),P&&n?n(he,j):t(he,j,ae),U=!0,W._container=j,j.__vue_app__=W,__VUE_PROD_DEVTOOLS__&&(W._instance=he.component,Dt(W,vs)),vi(he.component)}},onUnmount(j){I.push(j)},unmount(){U&&(ne(I,W._instance,16),t(null,W._container),__VUE_PROD_DEVTOOLS__&&(W._instance=null,yn(W)),delete W._container.__vue_app__)},provide(j,P){return _.provides[j]=P,W},runWithContext(j){const P=Gr;Gr=W;try{return j()}finally{Gr=P}}};return W}}let Gr=null;function hi(t,n){if(nr){let s=nr.provides;const u=nr.parent&&nr.parent.provides;u===s&&(s=nr.provides=Object.create(u)),s[t]=n}}function Fr(t,n,s=!1){const u=Rr();if(u||Gr){let h=Gr?Gr._context.provides:u?u.parent==null||u.ce?u.vnode.appContext&&u.vnode.appContext.provides:u.parent.provides:void 0;if(h&&t in h)return h[t];if(arguments.length>1)return s&&(0,d.isFunction)(n)?n.call(u&&u.proxy):n}}function Ko(){return!!(Rr()||Gr)}const ho={},_o=()=>Object.create(ho),mo=t=>Object.getPrototypeOf(t)===ho;function Aa(t,n,s,u=!1){const h={},_=_o();t.propsDefaults=Object.create(null),$i(t,n,h,_);for(const b in t.propsOptions[0])b in h||(h[b]=void 0);s?t.props=u?h:(0,E.Gc)(h):t.type.props?t.props=h:t.props=_,t.attrs=_}function Ka(t){for(;t;){if(t.type.__hmrId)return!0;t=t.parent}}function Ms(t,n,s,u){const{props:h,attrs:_,vnode:{patchFlag:b}}=t,I=(0,E.ux)(h),[U]=t.propsOptions;let W=!1;if((u||b>0)&&!(b&16)){if(b&8){const j=t.vnode.dynamicProps;for(let P=0;P<j.length;P++){let ae=j[P];if(Wi(t.emitsOptions,ae))continue;const he=n[ae];if(U)if((0,d.hasOwn)(_,ae))he!==_[ae]&&(_[ae]=he,W=!0);else{const Ne=(0,d.camelize)(ae);h[Ne]=go(U,I,Ne,he,t,!1)}else he!==_[ae]&&(_[ae]=he,W=!0)}}}else{$i(t,n,h,_)&&(W=!0);let j;for(const P in I)(!n||!(0,d.hasOwn)(n,P)&&((j=(0,d.hyphenate)(P))===P||!(0,d.hasOwn)(n,j)))&&(U?s&&(s[P]!==void 0||s[j]!==void 0)&&(h[P]=go(U,I,P,void 0,t,!0)):delete h[P]);if(_!==I)for(const P in _)(!n||!(0,d.hasOwn)(n,P))&&(delete _[P],W=!0)}W&&(0,E.hZ)(t.attrs,"set","")}function $i(t,n,s,u){const[h,_]=t.propsOptions;let b=!1,I;if(n)for(let U in n){if((0,d.isReservedProp)(U))continue;const W=n[U];let j;h&&(0,d.hasOwn)(h,j=(0,d.camelize)(U))?!_||!_.includes(j)?s[j]=W:(I||(I={}))[j]=W:Wi(t.emitsOptions,U)||(!(U in u)||W!==u[U])&&(u[U]=W,b=!0)}if(_){const U=(0,E.ux)(s),W=I||d.EMPTY_OBJ;for(let j=0;j<_.length;j++){const P=_[j];s[P]=go(h,U,P,W[P],t,!(0,d.hasOwn)(W,P))}}return b}function go(t,n,s,u,h,_){const b=t[s];if(b!=null){const I=(0,d.hasOwn)(b,"default");if(I&&u===void 0){const U=b.default;if(b.type!==Function&&!b.skipFactory&&(0,d.isFunction)(U)){const{propsDefaults:W}=h;if(s in W)u=W[s];else{const j=Oi(h);u=W[s]=U.call(null,n),j()}}else u=U;h.ce&&h.ce._setProp(s,u)}b[0]&&(_&&!I?u=!1:b[1]&&(u===""||u===(0,d.hyphenate)(s))&&(u=!0))}return u}const Wo=new WeakMap;function Yo(t,n,s=!1){const u=__VUE_OPTIONS_API__&&s?Wo:n.propsCache,h=u.get(t);if(h)return h;const _=t.props,b={},I=[];let U=!1;if(__VUE_OPTIONS_API__&&!(0,d.isFunction)(t)){const j=P=>{U=!0;const[ae,he]=Yo(P,n,!0);(0,d.extend)(b,ae),he&&I.push(...he)};!s&&n.mixins.length&&n.mixins.forEach(j),t.extends&&j(t.extends),t.mixins&&t.mixins.forEach(j)}if(!_&&!U)return(0,d.isObject)(t)&&u.set(t,d.EMPTY_ARR),d.EMPTY_ARR;if((0,d.isArray)(_))for(let j=0;j<_.length;j++){const P=(0,d.camelize)(_[j]);Eo(P)&&(b[P]=d.EMPTY_OBJ)}else if(_)for(const j in _){const P=(0,d.camelize)(j);if(Eo(P)){const ae=_[j],he=b[P]=(0,d.isArray)(ae)||(0,d.isFunction)(ae)?{type:ae}:(0,d.extend)({},ae),Ne=he.type;let Se=!1,Et=!0;if((0,d.isArray)(Ne))for(let At=0;At<Ne.length;++At){const ke=Ne[At],G=(0,d.isFunction)(ke)&&ke.name;if(G==="Boolean"){Se=!0;break}else G==="String"&&(Et=!1)}else Se=(0,d.isFunction)(Ne)&&Ne.name==="Boolean";he[0]=Se,he[1]=Et,(Se||(0,d.hasOwn)(he,"default"))&&I.push(P)}}const W=[b,I];return(0,d.isObject)(t)&&u.set(t,W),W}function Eo(t){return t[0]!=="$"&&!(0,d.isReservedProp)(t)}function zo(t){return t===null?"null":typeof t=="function"?t.name||"":typeof t=="object"&&t.constructor&&t.constructor.name||""}function va(t,n,s){const u=toRaw(n),h=s.propsOptions[0],_=Object.keys(t).map(b=>camelize(b));for(const b in h){let I=h[b];I!=null&&Sa(b,u[b],I,u,!_.includes(b))}}function Sa(t,n,s,u,h){const{type:_,required:b,validator:I,skipCheck:U}=s;if(b&&h){v('Missing required prop: "'+t+'"');return}if(!(n==null&&!b)){if(_!=null&&_!==!0&&!U){let W=!1;const j=isArray(_)?_:[_],P=[];for(let ae=0;ae<j.length&&!W;ae++){const{valid:he,expectedType:Ne}=qo(n,j[ae]);P.push(Ne||""),W=he}if(!W){v(Jo(t,n,P));return}}I&&!I(n,u)&&v('Invalid prop: custom validator check failed for prop "'+t+'".')}}const Xo=null;function qo(t,n){let s;const u=zo(n);if(u==="null")s=t===null;else if(Xo(u)){const h=typeof t;s=h===u.toLowerCase(),!s&&h==="object"&&(s=t instanceof n)}else u==="Object"?s=isObject(t):u==="Array"?s=isArray(t):s=t instanceof n;return{valid:s,expectedType:u}}function Jo(t,n,s){if(s.length===0)return`Prop type [] for prop "${t}" won't match anything. Did you mean to use type Array instead?`;let u=`Invalid prop: type check failed for prop "${t}". Expected ${s.map(capitalize).join(" | ")}`;const h=s[0],_=toRawType(n),b=Sr(n,h),I=Sr(n,_);return s.length===1&&Zo(h)&&!Qo(h,_)&&(u+=` with value ${b}`),u+=`, got ${_} `,Zo(_)&&(u+=`with value ${I}.`),u}function Sr(t,n){return n==="String"?`"${t}"`:n==="Number"?`${Number(t)}`:`${t}`}function Zo(t){return["string","number","boolean"].some(s=>t.toLowerCase()===s)}function Qo(...t){return t.some(n=>n.toLowerCase()==="boolean")}const Hi=t=>t==="_"||t==="_ctx"||t==="$stable",Ur=t=>(0,d.isArray)(t)?t.map(Er):[Er(t)],Fs=(t,n,s)=>{if(n._n)return n;const u=Xt((...h)=>Ur(n(...h)),s);return u._c=!1,u},es=(t,n,s)=>{const u=t._ctx;for(const h in t){if(Hi(h))continue;const _=t[h];if((0,d.isFunction)(_))n[h]=Fs(h,_,u);else if(_!=null){const b=Ur(_);n[h]=()=>b}}},ts=(t,n)=>{const s=Ur(n);t.slots.default=()=>s},ns=(t,n,s)=>{for(const u in n)(s||!Hi(u))&&(t[u]=n[u])},Us=(t,n,s)=>{const u=t.slots=_o();if(t.vnode.shapeFlag&32){const h=n._;h?(ns(u,n,s),s&&(0,d.def)(u,"_",h,!0)):es(n,u)}else n&&ts(t,n)},rs=(t,n,s)=>{const{vnode:u,slots:h}=t;let _=!0,b=d.EMPTY_OBJ;if(u.shapeFlag&32){const I=n._;I?s&&I===1?_=!1:ns(h,n,s):(_=!n.$stable,es(n,h)),b=n}else n&&(ts(t,n),b={default:1});if(_)for(const I in h)!Hi(I)&&b[I]==null&&delete h[I]};let xi,qr;function ba(t,n){t.appContext.config.performance&&ji()&&qr.mark(`vue-${n}-${t.uid}`),__VUE_PROD_DEVTOOLS__&&Ce(t,n,ji()?qr.now():Date.now())}function Ca(t,n){if(t.appContext.config.performance&&ji()){const s=`vue-${n}-${t.uid}`,u=s+":end",h=`<${Si(t,t.type)}> ${n}`;qr.mark(u),qr.measure(h,s,u),qr.clearMeasures(h),qr.clearMarks(s),qr.clearMarks(u)}__VUE_PROD_DEVTOOLS__&&Ge(t,n,ji()?qr.now():Date.now())}function ji(){return xi!==void 0||(typeof window<"u"&&window.performance?(xi=!0,qr=window.performance):xi=!1),xi}function Gi(){const t=[];typeof __VUE_OPTIONS_API__!="boolean"&&((0,d.getGlobalThis)().__VUE_OPTIONS_API__=!0),typeof __VUE_PROD_DEVTOOLS__!="boolean"&&((0,d.getGlobalThis)().__VUE_PROD_DEVTOOLS__=!1),typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__!="boolean"&&((0,d.getGlobalThis)().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1)}const Wn=Co;function yo(t){return _i(t)}function wa(t){return _i(t,Tr)}function _i(t,n){Gi();const s=(0,d.getGlobalThis)();s.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&Bt(s.__VUE_DEVTOOLS_GLOBAL_HOOK__,s);const{insert:u,remove:h,patchProp:_,createElement:b,createText:I,createComment:U,setText:W,setElementText:j,parentNode:P,nextSibling:ae,setScopeId:he=d.NOOP,insertStaticContent:Ne}=t,Se=(p,O,x,F=null,K=null,Z=null,Ee=void 0,ye=null,me=!!O.dynamicChildren)=>{if(p===O)return;p&&!wr(p,O)&&(F=e(p),Qr(p,K,Z,!0),p=null),O.patchFlag===-2&&(me=!1,O.dynamicChildren=null);const{type:ce,ref:Pe,shapeFlag:fe}=O;switch(ce){case Br:Et(p,O,x,F);break;case Dn:At(p,O,x,F);break;case ai:p==null&&ke(O,x,F,Ee);break;case tr:jt(p,O,x,F,K,Z,Ee,ye,me);break;default:fe&1?Ue(p,O,x,F,K,Z,Ee,ye,me):fe&6?mn(p,O,x,F,K,Z,Ee,ye,me):(fe&64||fe&128)&&ce.process(p,O,x,F,K,Z,Ee,ye,me,f)}Pe!=null&&K?On(Pe,p&&p.ref,Z,O||p,!O):Pe==null&&p&&p.ref!=null&&On(p.ref,null,Z,p,!0)},Et=(p,O,x,F)=>{if(p==null)u(O.el=I(O.children),x,F);else{const K=O.el=p.el;O.children!==p.children&&W(K,O.children)}},At=(p,O,x,F)=>{p==null?u(O.el=U(O.children||""),x,F):O.el=p.el},ke=(p,O,x,F)=>{[p.el,p.anchor]=Ne(p.children,O,x,F,p.el,p.anchor)},G=(p,O,x,F)=>{if(O.children!==p.children){const K=ae(p.anchor);Te(p),[O.el,O.anchor]=Ne(O.children,x,K,F)}else O.el=p.el,O.anchor=p.anchor},_e=({el:p,anchor:O},x,F)=>{let K;for(;p&&p!==O;)K=ae(p),u(p,x,F),p=K;u(O,x,F)},Te=({el:p,anchor:O})=>{let x;for(;p&&p!==O;)x=ae(p),h(p),p=x;h(O)},Ue=(p,O,x,F,K,Z,Ee,ye,me)=>{if(O.type==="svg"?Ee="svg":O.type==="math"&&(Ee="mathml"),p==null)ut(O,x,F,K,Z,Ee,ye,me);else{const ce=p.el&&p.el._isVueCE?p.el:null;try{ce&&ce._beginPatch(),Ve(p,O,K,Z,Ee,ye,me)}finally{ce&&ce._endPatch()}}},ut=(p,O,x,F,K,Z,Ee,ye)=>{let me,ce;const{props:Pe,shapeFlag:fe,transition:Ye,dirs:lt}=p;if(me=p.el=b(p.type,Z,Pe&&Pe.is,Pe),fe&8?j(me,p.children):fe&16&&Le(p.children,me,null,F,K,To(p,Z),Ee,ye),lt&&wt(p,null,F,"created"),pt(me,p,p.scopeId,Ee,F),Pe){for(const gn in Pe)gn!=="value"&&!(0,d.isReservedProp)(gn)&&_(me,gn,null,Pe[gn],Z,F);"value"in Pe&&_(me,"value",null,Pe.value,Z),(ce=Pe.onVnodeBeforeMount)&&ur(ce,F,p)}__VUE_PROD_DEVTOOLS__&&((0,d.def)(me,"__vnode",p,!0),(0,d.def)(me,"__vueParentComponent",F,!0)),lt&&wt(p,null,F,"beforeMount");const Ut=Vs(K,Ye);Ut&&Ye.beforeEnter(me),u(me,O,x),((ce=Pe&&Pe.onVnodeMounted)||Ut||lt)&&Wn(()=>{ce&&ur(ce,F,p),Ut&&Ye.enter(me),lt&&wt(p,null,F,"mounted")},K)},pt=(p,O,x,F,K)=>{if(x&&he(p,x),F)for(let Z=0;Z<F.length;Z++)he(p,F[Z]);if(K){let Z=K.subTree;if(O===Z||qi(Z.type)&&(Z.ssContent===O||Z.ssFallback===O)){const Ee=K.vnode;pt(p,Ee,Ee.scopeId,Ee.slotScopeIds,K.parent)}}},Le=(p,O,x,F,K,Z,Ee,ye,me=0)=>{for(let ce=me;ce<p.length;ce++){const Pe=p[ce]=ye?li(p[ce]):Er(p[ce]);Se(null,Pe,O,x,F,K,Z,Ee,ye)}},Ve=(p,O,x,F,K,Z,Ee)=>{const ye=O.el=p.el;__VUE_PROD_DEVTOOLS__&&(ye.__vnode=O);let{patchFlag:me,dynamicChildren:ce,dirs:Pe}=O;me|=p.patchFlag&16;const fe=p.props||d.EMPTY_OBJ,Ye=O.props||d.EMPTY_OBJ;let lt;if(x&&mi(x,!1),(lt=Ye.onVnodeBeforeUpdate)&&ur(lt,x,O,p),Pe&&wt(O,p,x,"beforeUpdate"),x&&mi(x,!0),(fe.innerHTML&&Ye.innerHTML==null||fe.textContent&&Ye.textContent==null)&&j(ye,""),ce?gt(p.dynamicChildren,ce,ye,x,F,To(O,K),Z):Ee||hn(p,O,ye,null,x,F,To(O,K),Z,!1),me>0){if(me&16)Kt(ye,fe,Ye,x,K);else if(me&2&&fe.class!==Ye.class&&_(ye,"class",null,Ye.class,K),me&4&&_(ye,"style",fe.style,Ye.style,K),me&8){const Ut=O.dynamicProps;for(let gn=0;gn<Ut.length;gn++){const Wt=Ut[gn],cr=fe[Wt],Zn=Ye[Wt];(Zn!==cr||Wt==="value")&&_(ye,Wt,cr,Zn,K,x)}}me&1&&p.children!==O.children&&j(ye,O.children)}else!Ee&&ce==null&&Kt(ye,fe,Ye,x,K);((lt=Ye.onVnodeUpdated)||Pe)&&Wn(()=>{lt&&ur(lt,x,O,p),Pe&&wt(O,p,x,"updated")},F)},gt=(p,O,x,F,K,Z,Ee)=>{for(let ye=0;ye<O.length;ye++){const me=p[ye],ce=O[ye],Pe=me.el&&(me.type===tr||!wr(me,ce)||me.shapeFlag&198)?P(me.el):x;Se(me,ce,Pe,null,F,K,Z,Ee,!0)}},Kt=(p,O,x,F,K)=>{if(O!==x){if(O!==d.EMPTY_OBJ)for(const Z in O)!(0,d.isReservedProp)(Z)&&!(Z in x)&&_(p,Z,O[Z],null,K,F);for(const Z in x){if((0,d.isReservedProp)(Z))continue;const Ee=x[Z],ye=O[Z];Ee!==ye&&Z!=="value"&&_(p,Z,ye,Ee,K,F)}"value"in x&&_(p,"value",O.value,x.value,K)}},jt=(p,O,x,F,K,Z,Ee,ye,me)=>{const ce=O.el=p?p.el:I(""),Pe=O.anchor=p?p.anchor:I("");let{patchFlag:fe,dynamicChildren:Ye,slotScopeIds:lt}=O;lt&&(ye=ye?ye.concat(lt):lt),p==null?(u(ce,x,F),u(Pe,x,F),Le(O.children||[],x,Pe,K,Z,Ee,ye,me)):fe>0&&fe&64&&Ye&&p.dynamicChildren?(gt(p.dynamicChildren,Ye,x,K,Z,Ee,ye),(O.key!=null||K&&O===K.subTree)&&Oo(p,O,!0)):hn(p,O,x,Pe,K,Z,Ee,ye,me)},mn=(p,O,x,F,K,Z,Ee,ye,me)=>{O.slotScopeIds=ye,p==null?O.shapeFlag&512?K.ctx.activate(O,x,F,Ee,me):Pn(O,x,F,K,Z,Ee,me):ht(p,O,me)},Pn=(p,O,x,F,K,Z,Ee)=>{const ye=p.component=Io(p,F,K);if(bn(p)&&(ye.ctx.renderer=f),Ts(ye,!1,Ee),ye.asyncDep){if(K&&K.registerDep(ye,Ft,Ee),!p.el){const me=ye.subTree=Hn(Dn);At(null,me,O,x),p.placeholder=me.el}}else Ft(ye,p,O,x,K,Z,Ee)},ht=(p,O,x)=>{const F=O.component=p.component;if(cs(p,O,x))if(F.asyncDep&&!F.asyncResolved){at(F,O,x);return}else F.next=O,F.update();else O.el=p.el,F.vnode=O},Ft=(p,O,x,F,K,Z,Ee)=>{const ye=()=>{if(p.isMounted){let{next:fe,bu:Ye,u:lt,parent:Ut,vnode:gn}=p;{const dr=Ao(p);if(dr){fe&&(fe.el=gn.el,at(p,fe,Ee)),dr.asyncDep.then(()=>{p.isUnmounted||ye()});return}}let Wt=fe,cr;mi(p,!1),fe?(fe.el=gn.el,at(p,fe,Ee)):fe=gn,Ye&&(0,d.invokeArrayFns)(Ye),(cr=fe.props&&fe.props.onVnodeBeforeUpdate)&&ur(cr,Ut,fe,gn),mi(p,!0);const Zn=Yi(p),fr=p.subTree;p.subTree=Zn,Se(fr,Zn,P(fr.el),e(fr),p,K,Z),fe.el=Zn.el,Wt===null&&Xi(p,Zn.el),lt&&Wn(lt,K),(cr=fe.props&&fe.props.onVnodeUpdated)&&Wn(()=>ur(cr,Ut,fe,gn),K),__VUE_PROD_DEVTOOLS__&&Zt(p)}else{let fe;const{el:Ye,props:lt}=O,{bm:Ut,m:gn,parent:Wt,root:cr,type:Zn}=p,fr=Je(O);if(mi(p,!1),Ut&&(0,d.invokeArrayFns)(Ut),!fr&&(fe=lt&&lt.onVnodeBeforeMount)&&ur(fe,Wt,O),mi(p,!0),Ye&&A){const dr=()=>{p.subTree=Yi(p),A(Ye,p.subTree,p,K,null)};fr&&Zn.__asyncHydrate?Zn.__asyncHydrate(Ye,p,dr):dr()}else{cr.ce&&cr.ce._def.shadowRoot!==!1&&cr.ce._injectChildStyle(Zn);const dr=p.subTree=Yi(p);Se(null,dr,x,F,p,K,Z),O.el=dr.el}if(gn&&Wn(gn,K),!fr&&(fe=lt&&lt.onVnodeMounted)){const dr=O;Wn(()=>ur(fe,Wt,dr),K)}(O.shapeFlag&256||Wt&&Je(Wt.vnode)&&Wt.vnode.shapeFlag&256)&&p.a&&Wn(p.a,K),p.isMounted=!0,__VUE_PROD_DEVTOOLS__&&$t(p),O=x=F=null}};p.scope.on();const me=p.effect=new E.X2(ye);p.scope.off();const ce=p.update=me.run.bind(me),Pe=p.job=me.runIfDirty.bind(me);Pe.i=p,Pe.id=p.uid,me.scheduler=()=>Jt(Pe),mi(p,!0),ce()},at=(p,O,x)=>{O.component=p;const F=p.vnode.props;p.vnode=O,p.next=null,Ms(p,O.props,F,x),rs(p,O.children,x),(0,E.C4)(),xt(p),(0,E.bl)()},hn=(p,O,x,F,K,Z,Ee,ye,me=!1)=>{const ce=p&&p.children,Pe=p?p.shapeFlag:0,fe=O.children,{patchFlag:Ye,shapeFlag:lt}=O;if(Ye>0){if(Ye&128){Mi(ce,fe,x,F,K,Z,Ee,ye,me);return}else if(Ye&256){Yr(ce,fe,x,F,K,Z,Ee,ye,me);return}}lt&8?(Pe&16&&ro(ce,K,Z),fe!==ce&&j(x,fe)):Pe&16?lt&16?Mi(ce,fe,x,F,K,Z,Ee,ye,me):ro(ce,K,Z,!0):(Pe&8&&j(x,""),lt&16&&Le(fe,x,F,K,Z,Ee,ye,me))},Yr=(p,O,x,F,K,Z,Ee,ye,me)=>{p=p||d.EMPTY_ARR,O=O||d.EMPTY_ARR;const ce=p.length,Pe=O.length,fe=Math.min(ce,Pe);let Ye;for(Ye=0;Ye<fe;Ye++){const lt=O[Ye]=me?li(O[Ye]):Er(O[Ye]);Se(p[Ye],lt,x,null,K,Z,Ee,ye,me)}ce>Pe?ro(p,K,Z,!0,!1,fe):Le(O,x,F,K,Z,Ee,ye,me,fe)},Mi=(p,O,x,F,K,Z,Ee,ye,me)=>{let ce=0;const Pe=O.length;let fe=p.length-1,Ye=Pe-1;for(;ce<=fe&&ce<=Ye;){const lt=p[ce],Ut=O[ce]=me?li(O[ce]):Er(O[ce]);if(wr(lt,Ut))Se(lt,Ut,x,null,K,Z,Ee,ye,me);else break;ce++}for(;ce<=fe&&ce<=Ye;){const lt=p[fe],Ut=O[Ye]=me?li(O[Ye]):Er(O[Ye]);if(wr(lt,Ut))Se(lt,Ut,x,null,K,Z,Ee,ye,me);else break;fe--,Ye--}if(ce>fe){if(ce<=Ye){const lt=Ye+1,Ut=lt<Pe?O[lt].el:F;for(;ce<=Ye;)Se(null,O[ce]=me?li(O[ce]):Er(O[ce]),x,Ut,K,Z,Ee,ye,me),ce++}}else if(ce>Ye)for(;ce<=fe;)Qr(p[ce],K,Z,!0),ce++;else{const lt=ce,Ut=ce,gn=new Map;for(ce=Ut;ce<=Ye;ce++){const or=O[ce]=me?li(O[ce]):Er(O[ce]);or.key!=null&&gn.set(or.key,ce)}let Wt,cr=0;const Zn=Ye-Ut+1;let fr=!1,dr=0;const ci=new Array(Zn);for(ce=0;ce<Zn;ce++)ci[ce]=0;for(ce=lt;ce<=fe;ce++){const or=p[ce];if(cr>=Zn){Qr(or,K,Z,!0);continue}let pr;if(or.key!=null)pr=gn.get(or.key);else for(Wt=Ut;Wt<=Ye;Wt++)if(ci[Wt-Ut]===0&&wr(or,O[Wt])){pr=Wt;break}pr===void 0?Qr(or,K,Z,!0):(ci[pr-Ut]=ce+1,pr>=dr?dr=pr:fr=!0,Se(or,O[pr],x,null,K,Z,Ee,ye,me),cr++)}const Mo=fr?is(ci):d.EMPTY_ARR;for(Wt=Mo.length-1,ce=Zn-1;ce>=0;ce--){const or=Ut+ce,pr=O[or],Fo=O[or+1],Hr=or+1<Pe?Fo.el||Fo.placeholder:F;ci[ce]===0?Se(null,pr,x,Hr,K,Z,Ee,ye,me):fr&&(Wt<0||ce!==Mo[Wt]?bi(pr,x,Hr,2):Wt--)}}},bi=(p,O,x,F,K=null)=>{const{el:Z,type:Ee,transition:ye,children:me,shapeFlag:ce}=p;if(ce&6){bi(p.component.subTree,O,x,F);return}if(ce&128){p.suspense.move(O,x,F);return}if(ce&64){Ee.move(p,O,x,f);return}if(Ee===tr){u(Z,O,x);for(let fe=0;fe<me.length;fe++)bi(me[fe],O,x,F);u(p.anchor,O,x);return}if(Ee===ai){_e(p,O,x);return}if(F!==2&&ce&1&&ye)if(F===0)ye.beforeEnter(Z),u(Z,O,x),Wn(()=>ye.enter(Z),K);else{const{leave:fe,delayLeave:Ye,afterLeave:lt}=ye,Ut=()=>{p.ctx.isUnmounted?h(Z):u(Z,O,x)},gn=()=>{Z._isLeaving&&Z[et](!0),fe(Z,()=>{Ut(),lt&&lt()})};Ye?Ye(Z,Ut,gn):gn()}else u(Z,O,x)},Qr=(p,O,x,F=!1,K=!1)=>{const{type:Z,props:Ee,ref:ye,children:me,dynamicChildren:ce,shapeFlag:Pe,patchFlag:fe,dirs:Ye,cacheIndex:lt}=p;if(fe===-2&&(K=!1),ye!=null&&((0,E.C4)(),On(ye,null,x,p,!0),(0,E.bl)()),lt!=null&&(O.renderCache[lt]=void 0),Pe&256){O.ctx.deactivate(p);return}const Ut=Pe&1&&Ye,gn=!Je(p);let Wt;if(gn&&(Wt=Ee&&Ee.onVnodeBeforeUnmount)&&ur(Wt,O,p),Pe&6)ja(p.component,x,F);else{if(Pe&128){p.suspense.unmount(x,F);return}Ut&&wt(p,null,O,"beforeUnmount"),Pe&64?p.type.remove(p,O,x,f,F):ce&&!ce.hasOnce&&(Z!==tr||fe>0&&fe&64)?ro(ce,O,x,!1,!0):(Z===tr&&fe&384||!K&&Pe&16)&&ro(me,O,x),F&&ko(p)}(gn&&(Wt=Ee&&Ee.onVnodeUnmounted)||Ut)&&Wn(()=>{Wt&&ur(Wt,O,p),Ut&&wt(p,null,O,"unmounted")},x)},ko=p=>{const{type:O,el:x,anchor:F,transition:K}=p;if(O===tr){Ha(x,F);return}if(O===ai){Te(p);return}const Z=()=>{h(x),K&&!K.persisted&&K.afterLeave&&K.afterLeave()};if(p.shapeFlag&1&&K&&!K.persisted){const{leave:Ee,delayLeave:ye}=K,me=()=>Ee(x,Z);ye?ye(p.el,Z,me):me()}else Z()},Ha=(p,O)=>{let x;for(;p!==O;)x=ae(p),h(p),p=x;h(O)},ja=(p,O,x)=>{const{bum:F,scope:K,job:Z,subTree:Ee,um:ye,m:me,a:ce}=p;Ki(me),Ki(ce),F&&(0,d.invokeArrayFns)(F),K.stop(),Z&&(Z.flags|=8,Qr(Ee,p,O,x)),ye&&Wn(ye,O),Wn(()=>{p.isUnmounted=!0},O),__VUE_PROD_DEVTOOLS__&&je(p)},ro=(p,O,x,F=!1,K=!1,Z=0)=>{for(let Ee=Z;Ee<p.length;Ee++)Qr(p[Ee],O,x,F,K)},e=p=>{if(p.shapeFlag&6)return e(p.component.subTree);if(p.shapeFlag&128)return p.suspense.next();const O=ae(p.anchor||p.el),x=O&&O[br];return x?ae(x):O};let r=!1;const a=(p,O,x)=>{p==null?O._vnode&&Qr(O._vnode,null,null,!0):Se(O._vnode||null,p,O,null,null,null,x),O._vnode=p,r||(r=!0,xt(),cn(),r=!1)},f={p:Se,um:Qr,m:bi,r:ko,mt:Pn,mc:Le,pc:hn,pbc:gt,n:e,o:t};let T,A;return n&&([T,A]=n(f)),{render:a,hydrate:T,createApp:ks(a,T)}}function To({type:t,props:n},s){return s==="svg"&&t==="foreignObject"||s==="mathml"&&t==="annotation-xml"&&n&&n.encoding&&n.encoding.includes("html")?void 0:s}function mi({effect:t,job:n},s){s?(t.flags|=32,n.flags|=4):(t.flags&=-33,n.flags&=-5)}function Vs(t,n){return(!t||t&&!t.pendingBranch)&&n&&!n.persisted}function Oo(t,n,s=!1){const u=t.children,h=n.children;if((0,d.isArray)(u)&&(0,d.isArray)(h))for(let _=0;_<u.length;_++){const b=u[_];let I=h[_];I.shapeFlag&1&&!I.dynamicChildren&&((I.patchFlag<=0||I.patchFlag===32)&&(I=h[_]=li(h[_]),I.el=b.el),!s&&I.patchFlag!==-2&&Oo(b,I)),I.type===Br&&I.patchFlag!==-1&&(I.el=b.el),I.type===Dn&&!I.el&&(I.el=b.el)}}function is(t){const n=t.slice(),s=[0];let u,h,_,b,I;const U=t.length;for(u=0;u<U;u++){const W=t[u];if(W!==0){if(h=s[s.length-1],t[h]<W){n[u]=h,s.push(u);continue}for(_=0,b=s.length-1;_<b;)I=_+b>>1,t[s[I]]<W?_=I+1:b=I;W<t[s[_]]&&(_>0&&(n[u]=s[_-1]),s[_]=u)}}for(_=s.length,b=s[_-1];_-- >0;)s[_]=b,b=n[b];return s}function Ao(t){const n=t.subTree.component;if(n)return n.asyncDep&&!n.asyncResolved?n:Ao(n)}function Ki(t){if(t)for(let n=0;n<t.length;n++)t[n].flags|=8}const os=Symbol.for("v-scx"),Bs=()=>{{const t=Fr(os);return t}};function $s(t,n){return Ei(t,null,n)}function Ia(t,n){return Ei(t,null,{flush:"post"})}function gi(t,n){return Ei(t,null,{flush:"sync"})}function Jr(t,n,s){return Ei(t,n,s)}function Ei(t,n,s=d.EMPTY_OBJ){const{immediate:u,deep:h,flush:_,once:b}=s,I=(0,d.extend)({},s),U=n&&u||!n&&_!=="post";let W;if(Ai){if(_==="sync"){const he=Bs();W=he.__watcherHandles||(he.__watcherHandles=[])}else if(!U){const he=()=>{};return he.stop=d.NOOP,he.resume=d.NOOP,he.pause=d.NOOP,he}}const j=nr;I.call=(he,Ne,Se)=>ne(he,j,Ne,Se);let P=!1;_==="post"?I.scheduler=he=>{Wn(he,j&&j.suspense)}:_!=="sync"&&(P=!0,I.scheduler=(he,Ne)=>{Ne?he():Jt(he)}),I.augmentJob=he=>{n&&(he.flags|=4),P&&(he.flags|=2,j&&(he.id=j.uid,he.i=j))};const ae=(0,E.wB)(t,n,I);return Ai&&(W?W.push(ae):U&&ae()),ae}function Hs(t,n,s){const u=this.proxy,h=(0,d.isString)(t)?t.includes(".")?ss(u,t):()=>u[t]:t.bind(u,u);let _;(0,d.isFunction)(n)?_=n:(_=n.handler,s=n);const b=Oi(this),I=Ei(h,_.bind(u),s);return b(),I}function ss(t,n){const s=n.split(".");return()=>{let u=t;for(let h=0;h<s.length&&u;h++)u=u[s[h]];return u}}function as(t,n,s=d.EMPTY_OBJ){const u=Rr(),h=(0,d.camelize)(n),_=(0,d.hyphenate)(n),b=ls(t,h),I=(0,E.rY)((U,W)=>{let j,P=d.EMPTY_OBJ,ae;return gi(()=>{const he=t[h];(0,d.hasChanged)(j,he)&&(j=he,W())}),{get(){return U(),s.get?s.get(j):j},set(he){const Ne=s.set?s.set(he):he;if(!(0,d.hasChanged)(Ne,j)&&!(P!==d.EMPTY_OBJ&&(0,d.hasChanged)(he,P)))return;const Se=u.vnode.props;Se&&(n in Se||h in Se||_ in Se)&&(`onUpdate:${n}`in Se||`onUpdate:${h}`in Se||`onUpdate:${_}`in Se)||(j=he,W()),u.emit(`update:${n}`,Ne),(0,d.hasChanged)(he,Ne)&&(0,d.hasChanged)(he,P)&&!(0,d.hasChanged)(Ne,ae)&&W(),P=he,ae=Ne}}});return I[Symbol.iterator]=()=>{let U=0;return{next(){return U<2?{value:U++?b||d.EMPTY_OBJ:I,done:!1}:{done:!0}}}},I}const ls=(t,n)=>n==="modelValue"||n==="model-value"?t.modelModifiers:t[`${n}Modifiers`]||t[`${(0,d.camelize)(n)}Modifiers`]||t[`${(0,d.hyphenate)(n)}Modifiers`];function Di(t,n,...s){if(t.isUnmounted)return;const u=t.vnode.props||d.EMPTY_OBJ;let h=s;const _=n.startsWith("update:"),b=_&&ls(u,n.slice(7));b&&(b.trim&&(h=s.map(j=>(0,d.isString)(j)?j.trim():j)),b.number&&(h=s.map(d.looseToNumber))),__VUE_PROD_DEVTOOLS__&&o(t,n,h);let I,U=u[I=(0,d.toHandlerKey)(n)]||u[I=(0,d.toHandlerKey)((0,d.camelize)(n))];!U&&_&&(U=u[I=(0,d.toHandlerKey)((0,d.hyphenate)(n))]),U&&ne(U,t,6,h);const W=u[I+"Once"];if(W){if(!t.emitted)t.emitted={};else if(t.emitted[I])return;t.emitted[I]=!0,ne(W,t,6,h)}}const vo=new WeakMap;function Kr(t,n,s=!1){const u=__VUE_OPTIONS_API__&&s?vo:n.emitsCache,h=u.get(t);if(h!==void 0)return h;const _=t.emits;let b={},I=!1;if(__VUE_OPTIONS_API__&&!(0,d.isFunction)(t)){const U=W=>{const j=Kr(W,n,!0);j&&(I=!0,(0,d.extend)(b,j))};!s&&n.mixins.length&&n.mixins.forEach(U),t.extends&&U(t.extends),t.mixins&&t.mixins.forEach(U)}return!_&&!I?((0,d.isObject)(t)&&u.set(t,null),null):((0,d.isArray)(_)?_.forEach(U=>b[U]=null):(0,d.extend)(b,_),(0,d.isObject)(t)&&u.set(t,b),b)}function Wi(t,n){return!t||!(0,d.isOn)(n)?!1:(n=n.slice(2).replace(/Once$/,""),(0,d.hasOwn)(t,n[0].toLowerCase()+n.slice(1))||(0,d.hasOwn)(t,(0,d.hyphenate)(n))||(0,d.hasOwn)(t,n))}let js=!1;function Ra(){js=!0}function Yi(t){const{type:n,vnode:s,proxy:u,withProxy:h,propsOptions:[_],slots:b,attrs:I,emit:U,render:W,renderCache:j,props:P,data:ae,setupState:he,ctx:Ne,inheritAttrs:Se}=t,Et=M(t);let At,ke;try{if(s.shapeFlag&4){const Te=h||u,Ue=Te;At=Er(W.call(Ue,Te,j,P,he,ae,Ne)),ke=I}else{const Te=n;At=Er(Te.length>1?Te(P,{attrs:I,slots:b,emit:U}):Te(P,null)),ke=n.props?I:us(I)}}catch(Te){$r.length=0,J(Te,t,1),At=Hn(Dn)}let G=At,_e;if(ke&&Se!==!1){const Te=Object.keys(ke),{shapeFlag:Ue}=G;Te.length&&Ue&7&&(_&&Te.some(d.isModelListener)&&(ke=Gs(ke,_)),G=nt(G,ke,!1,!0))}return s.dirs&&(G=nt(G,null,!1,!0),G.dirs=G.dirs?G.dirs.concat(s.dirs):s.dirs),s.transition&&We(G,s.transition),At=G,M(Et),At}const zi=t=>{const n=t.children,s=t.dynamicChildren,u=yi(n,!1);if(!u)return[t,void 0];const h=n.indexOf(u),_=s?s.indexOf(u):-1,b=I=>{n[h]=I,s&&(_>-1?s[_]=I:I.patchFlag>0&&(t.dynamicChildren=[...s,I]))};return[Er(u),b]};function yi(t,n=!0){let s;for(let u=0;u<t.length;u++){const h=t[u];if(Zr(h)){if(h.type!==Dn||h.children==="v-if"){if(s)return;s=h}}else return}return s}const us=t=>{let n;for(const s in t)(s==="class"||s==="style"||(0,d.isOn)(s))&&((n||(n={}))[s]=t[s]);return n},Gs=(t,n)=>{const s={};for(const u in t)(!(0,d.isModelListener)(u)||!(u.slice(9)in n))&&(s[u]=t[u]);return s},xa=t=>t.shapeFlag&7||t.type===Dn;function cs(t,n,s){const{props:u,children:h,component:_}=t,{props:b,children:I,patchFlag:U}=n,W=_.emitsOptions;if(n.dirs||n.transition)return!0;if(s&&U>=0){if(U&1024)return!0;if(U&16)return u?fs(u,b,W):!!b;if(U&8){const j=n.dynamicProps;for(let P=0;P<j.length;P++){const ae=j[P];if(b[ae]!==u[ae]&&!Wi(W,ae))return!0}}}else return(h||I)&&(!I||!I.$stable)?!0:u===b?!1:u?b?fs(u,b,W):!0:!!b;return!1}function fs(t,n,s){const u=Object.keys(n);if(u.length!==Object.keys(t).length)return!0;for(let h=0;h<u.length;h++){const _=u[h];if(n[_]!==t[_]&&!Wi(s,_))return!0}return!1}function Xi({vnode:t,parent:n},s){for(;n;){const u=n.subTree;if(u.suspense&&u.suspense.activeBranch===t&&(u.el=t.el),u===t)(t=n.vnode).el=s,n=n.parent;else break}}const qi=t=>t.__isSuspense;let So=0;const Da={name:"Suspense",__isSuspense:!0,process(t,n,s,u,h,_,b,I,U,W){if(t==null)Ni(n,s,u,h,_,b,I,U,W);else{if(_&&_.deps>0&&!t.suspense.isInFallback){n.suspense=t.suspense,n.suspense.vnode=n,n.el=t.el;return}Vr(t,n,s,u,h,b,I,U,W)}},hydrate:ds,normalize:Ys},Ks=null;function oi(t,n){const s=t.props&&t.props[n];(0,d.isFunction)(s)&&s()}function Ni(t,n,s,u,h,_,b,I,U){const{p:W,o:{createElement:j}}=U,P=j("div"),ae=t.suspense=Pi(t,h,u,n,P,s,_,b,I,U);W(null,ae.pendingBranch=t.ssContent,P,null,u,ae,_,b),ae.deps>0?(oi(t,"onPending"),oi(t,"onFallback"),W(null,t.ssFallback,n,s,u,null,_,b),si(ae,t.ssFallback)):ae.resolve(!1,!0)}function Vr(t,n,s,u,h,_,b,I,{p:U,um:W,o:{createElement:j}}){const P=n.suspense=t.suspense;P.vnode=n,n.el=t.el;const ae=n.ssContent,he=n.ssFallback,{activeBranch:Ne,pendingBranch:Se,isInFallback:Et,isHydrating:At}=P;if(Se)P.pendingBranch=ae,wr(Se,ae)?(U(Se,ae,P.hiddenContainer,null,h,P,_,b,I),P.deps<=0?P.resolve():Et&&(At||(U(Ne,he,s,u,h,null,_,b,I),si(P,he)))):(P.pendingId=So++,At?(P.isHydrating=!1,P.activeBranch=Se):W(Se,h,P),P.deps=0,P.effects.length=0,P.hiddenContainer=j("div"),Et?(U(null,ae,P.hiddenContainer,null,h,P,_,b,I),P.deps<=0?P.resolve():(U(Ne,he,s,u,h,null,_,b,I),si(P,he))):Ne&&wr(Ne,ae)?(U(Ne,ae,s,u,h,P,_,b,I),P.resolve(!0)):(U(null,ae,P.hiddenContainer,null,h,P,_,b,I),P.deps<=0&&P.resolve()));else if(Ne&&wr(Ne,ae))U(Ne,ae,s,u,h,P,_,b,I),si(P,ae);else if(oi(n,"onPending"),P.pendingBranch=ae,ae.shapeFlag&512?P.pendingId=ae.component.suspenseId:P.pendingId=So++,U(null,ae,P.hiddenContainer,null,h,P,_,b,I),P.deps<=0)P.resolve();else{const{timeout:ke,pendingId:G}=P;ke>0?setTimeout(()=>{P.pendingId===G&&P.fallback(he)},ke):ke===0&&P.fallback(he)}}let Ws=!1;function Pi(t,n,s,u,h,_,b,I,U,W,j=!1){const{p:P,m:ae,um:he,n:Ne,o:{parentNode:Se,remove:Et}}=W;let At;const ke=ps(t);ke&&n&&n.pendingBranch&&(At=n.pendingId,n.deps++);const G=t.props?(0,d.toNumber)(t.props.timeout):void 0,_e=_,Te={vnode:t,parent:n,parentComponent:s,namespace:b,container:u,hiddenContainer:h,deps:0,pendingId:So++,timeout:typeof G=="number"?G:-1,activeBranch:null,pendingBranch:null,isInFallback:!j,isHydrating:j,isUnmounted:!1,effects:[],resolve(Ue=!1,ut=!1){const{vnode:pt,activeBranch:Le,pendingBranch:Ve,pendingId:gt,effects:Kt,parentComponent:jt,container:mn,isInFallback:Pn}=Te;let ht=!1;Te.isHydrating?Te.isHydrating=!1:Ue||(ht=Le&&Ve.transition&&Ve.transition.mode==="out-in",ht&&(Le.transition.afterLeave=()=>{gt===Te.pendingId&&(ae(Ve,mn,_===_e?Ne(Le):_,0),Cn(Kt),Pn&&pt.ssFallback&&(pt.ssFallback.el=null))}),Le&&(Se(Le.el)===mn&&(_=Ne(Le)),he(Le,jt,Te,!0),!ht&&Pn&&pt.ssFallback&&(pt.ssFallback.el=null)),ht||ae(Ve,mn,_,0)),si(Te,Ve),Te.pendingBranch=null,Te.isInFallback=!1;let Ft=Te.parent,at=!1;for(;Ft;){if(Ft.pendingBranch){Ft.effects.push(...Kt),at=!0;break}Ft=Ft.parent}!at&&!ht&&Cn(Kt),Te.effects=[],ke&&n&&n.pendingBranch&&At===n.pendingId&&(n.deps--,n.deps===0&&!ut&&n.resolve()),oi(pt,"onResolve")},fallback(Ue){if(!Te.pendingBranch)return;const{vnode:ut,activeBranch:pt,parentComponent:Le,container:Ve,namespace:gt}=Te;oi(ut,"onFallback");const Kt=Ne(pt),jt=()=>{Te.isInFallback&&(P(null,Ue,Ve,Kt,Le,null,gt,I,U),si(Te,Ue))},mn=Ue.transition&&Ue.transition.mode==="out-in";mn&&(pt.transition.afterLeave=jt),Te.isInFallback=!0,he(pt,Le,null,!0),mn||jt()},move(Ue,ut,pt){Te.activeBranch&&ae(Te.activeBranch,Ue,ut,pt),Te.container=Ue},next(){return Te.activeBranch&&Ne(Te.activeBranch)},registerDep(Ue,ut,pt){const Le=!!Te.pendingBranch;Le&&Te.deps++;const Ve=Ue.vnode.el;Ue.asyncDep.catch(gt=>{J(gt,Ue,0)}).then(gt=>{if(Ue.isUnmounted||Te.isUnmounted||Te.pendingId!==Ue.suspenseId)return;Ue.asyncResolved=!0;const{vnode:Kt}=Ue;no(Ue,gt,!1),Ve&&(Kt.el=Ve);const jt=!Ve&&Ue.subTree.el;ut(Ue,Kt,Se(Ve||Ue.subTree.el),Ve?null:Ne(Ue.subTree),Te,b,pt),jt&&(Kt.placeholder=null,Et(jt)),Xi(Ue,Kt.el),Le&&--Te.deps===0&&Te.resolve()})},unmount(Ue,ut){Te.isUnmounted=!0,Te.activeBranch&&he(Te.activeBranch,s,Ue,ut),Te.pendingBranch&&he(Te.pendingBranch,s,Ue,ut)}};return Te}function ds(t,n,s,u,h,_,b,I,U){const W=n.suspense=Pi(n,u,s,t.parentNode,document.createElement("div"),null,h,_,b,I,!0),j=U(t,W.pendingBranch=n.ssContent,s,W,_,b);return W.deps===0&&W.resolve(!1,!0),j}function Ys(t){const{shapeFlag:n,children:s}=t,u=n&32;t.ssContent=bo(u?s.default:s),t.ssFallback=u?bo(s.fallback):Hn(Dn)}function bo(t){let n;if((0,d.isFunction)(t)){const s=Wr&&t._c;s&&(t._d=!1,Li()),t=t(),s&&(t._d=!0,n=ir,Ji())}return(0,d.isArray)(t)&&(t=yi(t)),t=Er(t),n&&!t.dynamicChildren&&(t.dynamicChildren=n.filter(s=>s!==t)),t}function Co(t,n){n&&n.pendingBranch?(0,d.isArray)(t)?n.effects.push(...t):n.effects.push(t):Cn(t)}function si(t,n){t.activeBranch=n;const{vnode:s,parentComponent:u}=t;let h=n.el;for(;!h&&n.component;)n=n.component.subTree,h=n.el;s.el=h,u&&u.subTree===s&&(u.vnode.el=h,Xi(u,h))}function ps(t){const n=t.props&&t.props.suspensible;return n!=null&&n!==!1}const tr=Symbol.for("v-fgt"),Br=Symbol.for("v-txt"),Dn=Symbol.for("v-cmt"),ai=Symbol.for("v-stc"),$r=[];let ir=null;function Li(t=!1){$r.push(ir=t?null:[])}function Ji(){$r.pop(),ir=$r[$r.length-1]||null}let Wr=1;function Zi(t,n=!1){Wr+=t,t<0&&ir&&n&&(ir.hasOnce=!0)}function hs(t){return t.dynamicChildren=Wr>0?ir||d.EMPTY_ARR:null,Ji(),Wr>0&&ir&&ir.push(t),t}function zs(t,n,s,u,h,_){return hs(wo(t,n,s,u,h,_,!0))}function Qi(t,n,s,u,h){return hs(Hn(t,n,s,u,h,!0))}function Zr(t){return t?t.__v_isVNode===!0:!1}function wr(t,n){return t.type===n.type&&t.key===n.key}let Ti;function Xs(t){Ti=t}const Na=(...t)=>ms(...Ti?Ti(t,l):t),_s=({key:t})=>t??null,eo=({ref:t,ref_key:n,ref_for:s})=>(typeof t=="number"&&(t=""+t),t!=null?(0,d.isString)(t)||(0,E.i9)(t)||(0,d.isFunction)(t)?{i:l,r:t,k:n,f:!!s}:t:null);function wo(t,n=null,s=null,u=0,h=null,_=t===tr?0:1,b=!1,I=!1){const U={__v_isVNode:!0,__v_skip:!0,type:t,props:n,key:n&&_s(n),ref:n&&eo(n),scopeId:S,slotScopeIds:null,children:s,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:_,patchFlag:u,dynamicProps:h,dynamicChildren:null,appContext:null,ctx:l};return I?(Es(U,s),_&128&&t.normalize(U)):s&&(U.shapeFlag|=(0,d.isString)(s)?8:16),Wr>0&&!b&&ir&&(U.patchFlag>0||_&6)&&U.patchFlag!==32&&ir.push(U),U}const Hn=ms;function ms(t,n=null,s=null,u=0,h=null,_=!1){if((!t||t===xe)&&(t=Dn),Zr(t)){const I=nt(t,n,!0);return s&&Es(I,s),Wr>0&&!_&&ir&&(I.shapeFlag&6?ir[ir.indexOf(t)]=I:ir.push(I)),I.patchFlag=-2,I}if(Po(t)&&(t=t.__vccOpts),n){n=to(n);let{class:I,style:U}=n;I&&!(0,d.isString)(I)&&(n.class=(0,d.normalizeClass)(I)),(0,d.isObject)(U)&&((0,E.ju)(U)&&!(0,d.isArray)(U)&&(U=(0,d.extend)({},U)),n.style=(0,d.normalizeStyle)(U))}const b=(0,d.isString)(t)?1:qi(t)?128:Cr(t)?64:(0,d.isObject)(t)?4:(0,d.isFunction)(t)?2:0;return wo(t,n,s,u,h,b,_,!0)}function to(t){return t?(0,E.ju)(t)||mo(t)?(0,d.extend)({},t):t:null}function nt(t,n,s=!1,u=!1){const{props:h,ref:_,patchFlag:b,children:I,transition:U}=t,W=n?qs(h||{},n):h,j={__v_isVNode:!0,__v_skip:!0,type:t.type,props:W,key:W&&_s(W),ref:n&&n.ref?s&&_?(0,d.isArray)(_)?_.concat(eo(n)):[_,eo(n)]:eo(n):_,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:I,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:n&&t.type!==tr?b===-1?16:b|16:b,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:U,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&nt(t.ssContent),ssFallback:t.ssFallback&&nt(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return U&&u&&We(j,U.clone(j)),j}function Pa(t){const n=nt(t);return isArray(t.children)&&(n.children=t.children.map(Pa)),n}function gs(t=" ",n=0){return Hn(Br,null,t,n)}function Wa(t,n){const s=Hn(ai,null,t);return s.staticCount=n,s}function La(t="",n=!1){return n?(Li(),Qi(Dn,null,t)):Hn(Dn,null,t)}function Er(t){return t==null||typeof t=="boolean"?Hn(Dn):(0,d.isArray)(t)?Hn(tr,null,t.slice()):Zr(t)?li(t):Hn(Br,null,String(t))}function li(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:nt(t)}function Es(t,n){let s=0;const{shapeFlag:u}=t;if(n==null)n=null;else if((0,d.isArray)(n))s=16;else if(typeof n=="object")if(u&65){const h=n.default;h&&(h._c&&(h._d=!1),Es(t,h()),h._c&&(h._d=!0));return}else{s=32;const h=n._;!h&&!mo(n)?n._ctx=l:h===3&&l&&(l.slots._===1?n._=1:(n._=2,t.patchFlag|=1024))}else(0,d.isFunction)(n)?(n={default:n,_ctx:l},s=32):(n=String(n),u&64?(s=16,n=[gs(n)]):s=8);t.children=n,t.shapeFlag|=s}function qs(...t){const n={};for(let s=0;s<t.length;s++){const u=t[s];for(const h in u)if(h==="class")n.class!==u.class&&(n.class=(0,d.normalizeClass)([n.class,u.class]));else if(h==="style")n.style=(0,d.normalizeStyle)([n.style,u.style]);else if((0,d.isOn)(h)){const _=n[h],b=u[h];b&&_!==b&&!((0,d.isArray)(_)&&_.includes(b))&&(n[h]=_?[].concat(_,b):b)}else h!==""&&(n[h]=u[h])}return n}function ur(t,n,s,u=null){ne(t,n,7,[s,u])}const Js=po();let ys=0;function Io(t,n,s){const u=t.type,h=(n?n.appContext:t.appContext)||Js,_={uid:ys++,vnode:t,type:u,parent:n,appContext:h,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new E.yC(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:n?n.provides:Object.create(h.provides),ids:n?n.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Yo(u,h),emitsOptions:Kr(u,h),emit:null,emitted:null,propsDefaults:d.EMPTY_OBJ,inheritAttrs:u.inheritAttrs,ctx:d.EMPTY_OBJ,data:d.EMPTY_OBJ,props:d.EMPTY_OBJ,attrs:d.EMPTY_OBJ,slots:d.EMPTY_OBJ,refs:d.EMPTY_OBJ,setupState:d.EMPTY_OBJ,setupContext:null,suspense:s,suspenseId:s?s.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 _.ctx={_},_.root=n?n.root:_,_.emit=Di.bind(null,_),t.ce&&t.ce(_),_}let nr=null;const Rr=()=>nr||l;let xr,Ro;{const t=(0,d.getGlobalThis)(),n=(s,u)=>{let h;return(h=t[s])||(h=t[s]=[]),h.push(u),_=>{h.length>1?h.forEach(b=>b(_)):h[0](_)}};xr=n("__VUE_INSTANCE_SETTERS__",s=>nr=s),Ro=n("__VUE_SSR_SETTERS__",s=>Ai=s)}const Oi=t=>{const n=nr;return xr(t),t.scope.on(),()=>{t.scope.off(),xr(n)}},xo=()=>{nr&&nr.scope.off(),xr(null)},ka=null;function Ma(t,{isNativeTag:n}){(ka(t)||n(t))&&v("Do not use built-in or reserved HTML elements as component id: "+t)}function Zs(t){return t.vnode.shapeFlag&4}let Ai=!1;function Ts(t,n=!1,s=!1){n&&Ro(n);const{props:u,children:h}=t.vnode,_=Zs(t);Aa(t,u,_,n),Us(t,h,s||n);const b=_?Qs(t,n):void 0;return n&&Ro(!1),b}function Qs(t,n){var s;const u=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,ao);const{setup:h}=u;if(h){(0,E.C4)();const _=t.setupContext=h.length>1?No(t):null,b=Oi(t),I=De(h,t,0,[t.props,_]),U=(0,d.isPromise)(I);if((0,E.bl)(),b(),(U||t.sp)&&!Je(t)&&en(t),U){if(I.then(xo,xo),n)return I.then(W=>{no(t,W,n)}).catch(W=>{J(W,t,0)});t.asyncDep=I}else no(t,I,n)}else As(t,n)}function no(t,n,s){(0,d.isFunction)(n)?t.type.__ssrInlineRender?t.ssrRender=n:t.render=n:(0,d.isObject)(n)&&(__VUE_PROD_DEVTOOLS__&&(t.devtoolsRawSetupState=n),t.setupState=(0,E.Pr)(n)),As(t,s)}let ui,Os;function Fa(t){ui=t,Os=n=>{n.render._rc&&(n.withProxy=new Proxy(n.ctx,bs))}}const Ua=()=>!ui;function As(t,n,s){const u=t.type;if(!t.render){if(!n&&ui&&!u.render){const h=u.template||__VUE_OPTIONS_API__&&Bi(t).template;if(h){const{isCustomElement:_,compilerOptions:b}=t.appContext.config,{delimiters:I,compilerOptions:U}=u,W=(0,d.extend)((0,d.extend)({isCustomElement:_,delimiters:I},b),U);u.render=ui(h,W)}}t.render=u.render||d.NOOP,Os&&Os(t)}if(__VUE_OPTIONS_API__){const h=Oi(t);(0,E.C4)();try{Ps(t)}finally{(0,E.bl)(),h()}}}const ea={get(t,n){return(0,E.u4)(t,"get",""),t[n]}};function Do(t){return new Proxy(t.slots,{get(n,s){return track(t,"get","$slots"),n[s]}})}function No(t){const n=s=>{t.exposed=s||{}};return{attrs:new Proxy(t.attrs,ea),slots:t.slots,emit:t.emit,expose:n}}function vi(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy((0,E.Pr)((0,E.IG)(t.exposed)),{get(n,s){if(s in n)return n[s];if(s in vr)return vr[s](t)},has(n,s){return s in n||s in vr}})):t.proxy}const Va=/(?:^|[-_])\w/g,ta=t=>t.replace(Va,n=>n.toUpperCase()).replace(/[-_]/g,"");function ki(t,n=!0){return(0,d.isFunction)(t)?t.displayName||t.name:t.name||n&&t.__name}function Si(t,n,s=!1){let u=ki(n);if(!u&&n.__file){const h=n.__file.match(/([^/\\]+)\.\w+$/);h&&(u=h[1])}if(!u&&t&&t.parent){const h=_=>{for(const b in _)if(_[b]===n)return b};u=h(t.components||t.parent.type.components)||h(t.appContext.components)}return u?ta(u):s?"App":"Anonymous"}function Po(t){return(0,d.isFunction)(t)&&"__vccOpts"in t}const Lo=(t,n)=>(0,E.EW)(t,n,Ai);function na(t,n,s){try{Zi(-1);const u=arguments.length;return u===2?(0,d.isObject)(n)&&!(0,d.isArray)(n)?Zr(n)?Hn(t,null,[n]):Hn(t,n):Hn(t,null,n):(u>3?s=Array.prototype.slice.call(arguments,2):u===3&&Zr(s)&&(s=[s]),Hn(t,n,s))}finally{Zi(1)}}function Ya(){return;function _(P){const ae=[];P.type.props&&P.props&&ae.push(b("props",toRaw(P.props))),P.setupState!==EMPTY_OBJ&&ae.push(b("setup",P.setupState)),P.data!==EMPTY_OBJ&&ae.push(b("data",toRaw(P.data)));const he=U(P,"computed");he&&ae.push(b("computed",he));const Ne=U(P,"inject");return Ne&&ae.push(b("injected",Ne)),ae.push(["div",{},["span",{style:u.style+";opacity:0.66"},"$ (internal): "],["object",{object:P}]]),ae}function b(P,ae){return ae=extend({},ae),Object.keys(ae).length?["div",{style:"line-height:1.25em;margin-bottom:0.6em"},["div",{style:"color:#476582"},P],["div",{style:"padding-left:1.25em"},...Object.keys(ae).map(he=>["div",{},["span",u,he+": "],I(ae[he],!1)])]]:["span",{}]}function I(P,ae=!0){return typeof P=="number"?["span",n,P]:typeof P=="string"?["span",s,JSON.stringify(P)]:typeof P=="boolean"?["span",u,P]:isObject(P)?["object",{object:ae?toRaw(P):P}]:["span",s,String(P)]}function U(P,ae){const he=P.type;if(isFunction(he))return;const Ne={};for(const Se in P.ctx)W(he,Se,ae)&&(Ne[Se]=P.ctx[Se]);return Ne}function W(P,ae,he){const Ne=P[he];if(isArray(Ne)&&Ne.includes(ae)||isObject(Ne)&&ae in Ne||P.extends&&W(P.extends,ae,he)||P.mixins&&P.mixins.some(Se=>W(Se,ae,he)))return!0}function j(P){return isShallow(P)?"ShallowRef":P.effect?"ComputedRef":"Ref"}}function Ba(t,n,s,u){const h=s[u];if(h&&$a(h,t))return h;const _=n();return _.memo=t.slice(),_.cacheIndex=u,s[u]=_}function $a(t,n){const s=t.memo;if(s.length!=n.length)return!1;for(let u=0;u<s.length;u++)if(hasChanged(s[u],n[u]))return!1;return Wr>0&&ir&&ir.push(t),!0}const vs="3.5.24",ra=d.NOOP,ia=null,oa=Xe,sa=null,aa={createComponentInstance:Io,setupComponent:Ts,renderComponentRoot:Yi,setCurrentRenderingInstance:M,isVNode:Zr,normalizeVNode:Er,getComponentPublicInstance:vi,ensureValidVNode:ri,pushWarningContext:ue,popWarningContext:be},la=null,ua=null,ca=null,fa=null},53751:(Be,ve,ie)=>{"use strict";ie.d(ve,{Transition:()=>J,createApp:()=>Tr,render:()=>Sn,useCssModule:()=>Cr,useCssVars:()=>rn,vModelCheckbox:()=>Yn,vModelRadio:()=>Qt,vModelText:()=>Gt,vShow:()=>jn,withKeys:()=>On,withModifiers:()=>It});var E=ie(20641),d=ie(90033),se=ie(50953);/**
* @vue/runtime-dom v3.5.24
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let ue;const be=typeof window<"u"&&window.trustedTypes;if(be)try{ue=be.createPolicy("vue",{createHTML:i=>i})}catch{}const q=ue?i=>ue.createHTML(i):i=>i,v="http://www.w3.org/2000/svg",oe="http://www.w3.org/1998/Math/MathML",D=typeof document<"u"?document:null,ee=D&&D.createElement("template"),te={insert:(i,c,g)=>{c.insertBefore(i,g||null)},remove:i=>{const c=i.parentNode;c&&c.removeChild(i)},createElement:(i,c,g,w)=>{const N=c==="svg"?D.createElementNS(v,i):c==="mathml"?D.createElementNS(oe,i):g?D.createElement(i,{is:g}):D.createElement(i);return i==="select"&&w&&w.multiple!=null&&N.setAttribute("multiple",w.multiple),N},createText:i=>D.createTextNode(i),createComment:i=>D.createComment(i),setText:(i,c)=>{i.nodeValue=c},setElementText:(i,c)=>{i.textContent=c},parentNode:i=>i.parentNode,nextSibling:i=>i.nextSibling,querySelector:i=>D.querySelector(i),setScopeId(i,c){i.setAttribute(c,"")},insertStaticContent(i,c,g,w,N,H){const Q=g?g.previousSibling:c.lastChild;if(N&&(N===H||N.nextSibling))for(;c.insertBefore(N.cloneNode(!0),g),!(N===H||!(N=N.nextSibling)););else{ee.innerHTML=q(w==="svg"?`<svg>${i}</svg>`:w==="mathml"?`<math>${i}</math>`:i);const Me=ee.content;if(w==="svg"||w==="mathml"){const qe=Me.firstChild;for(;qe.firstChild;)Me.appendChild(qe.firstChild);Me.removeChild(qe)}c.insertBefore(Me,g)}return[Q?Q.nextSibling:c.firstChild,g?g.previousSibling:c.lastChild]}},ge="transition",re="animation",R=Symbol("_vtc"),$e={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},De=(0,d.extend)({},E.QP,$e),J=(i=>(i.displayName="Transition",i.props=De,i))((i,{slots:c})=>(0,E.h)(E.pR,Fe(i),c)),k=(i,c=[])=>{(0,d.isArray)(i)?i.forEach(g=>g(...c)):i&&i(...c)},Oe=i=>i?(0,d.isArray)(i)?i.some(c=>c.length>1):i.length>1:!1;function Fe(i){const c={};for(const mt in i)mt in $e||(c[mt]=i[mt]);if(i.css===!1)return c;const{name:g="v",type:w,duration:N,enterFromClass:H=`${g}-enter-from`,enterActiveClass:Q=`${g}-enter-active`,enterToClass:Me=`${g}-enter-to`,appearFromClass:qe=H,appearActiveClass:He=Q,appearToClass:Je=Me,leaveFromClass:an=`${g}-leave-from`,leaveActiveClass:fn=`${g}-leave-active`,leaveToClass:bn=`${g}-leave-to`}=i,mr=Ie(N),Lr=mr&&mr[0],qt=mr&&mr[1],{onBeforeEnter:zn,onEnter:Or,onEnterCancelled:Mt,onLeave:Xn,onLeaveCancelled:Ar,onBeforeAppear:lr=zn,onAppear:dn=Or,onAppearCancelled:Ln=Mt}=c,gr=(mt,Vn,Bn,Mr)=>{mt._enterCancelled=Mr,vt(mt,Vn?Je:Me),vt(mt,Vn?He:Q),Bn&&Bn()},kr=(mt,Vn)=>{mt._isLeaving=!1,vt(mt,an),vt(mt,bn),vt(mt,fn),Vn&&Vn()},qn=mt=>(Vn,Bn)=>{const Mr=mt?dn:Or,ti=()=>gr(Vn,mt,Bn);k(Mr,[Vn,ti]),Qe(()=>{vt(Vn,mt?qe:H),Rt(Vn,mt?Je:Me),Oe(Mr)||Nn(Vn,w,Lr,ti)})};return(0,d.extend)(c,{onBeforeEnter(mt){k(zn,[mt]),Rt(mt,H),Rt(mt,Q)},onBeforeAppear(mt){k(lr,[mt]),Rt(mt,qe),Rt(mt,He)},onEnter:qn(!1),onAppear:qn(!0),onLeave(mt,Vn){mt._isLeaving=!0;const Bn=()=>kr(mt,Vn);Rt(mt,an),mt._enterCancelled?(Rt(mt,fn),Cn(mt)):(Cn(mt),Rt(mt,fn)),Qe(()=>{mt._isLeaving&&(vt(mt,an),Rt(mt,bn),Oe(Xn)||Nn(mt,w,qt,Bn))}),k(Xn,[mt,Bn])},onEnterCancelled(mt){gr(mt,!1,void 0,!0),k(Mt,[mt])},onAppearCancelled(mt){gr(mt,!0,void 0,!0),k(Ln,[mt])},onLeaveCancelled(mt){kr(mt),k(Ar,[mt])}})}function Ie(i){if(i==null)return null;if((0,d.isObject)(i))return[ot(i.enter),ot(i.leave)];{const c=ot(i);return[c,c]}}function ot(i){return(0,d.toNumber)(i)}function Rt(i,c){c.split(/\s+/).forEach(g=>g&&i.classList.add(g)),(i[R]||(i[R]=new Set)).add(c)}function vt(i,c){c.split(/\s+/).forEach(w=>w&&i.classList.remove(w));const g=i[R];g&&(g.delete(c),g.size||(i[R]=void 0))}function Qe(i){requestAnimationFrame(()=>{requestAnimationFrame(i)})}let it=0;function Nn(i,c,g,w){const N=i._endId=++it,H=()=>{N===i._endId&&w()};if(g!=null)return setTimeout(H,g);const{type:Q,timeout:Me,propCount:qe}=St(i,c);if(!Q)return w();const He=Q+"end";let Je=0;const an=()=>{i.removeEventListener(He,fn),H()},fn=bn=>{bn.target===i&&++Je>=qe&&an()};setTimeout(()=>{Je<qe&&an()},Me+1),i.addEventListener(He,fn)}function St(i,c){const g=window.getComputedStyle(i),w=mr=>(g[mr]||"").split(", "),N=w(`${ge}Delay`),H=w(`${ge}Duration`),Q=Jt(N,H),Me=w(`${re}Delay`),qe=w(`${re}Duration`),He=Jt(Me,qe);let Je=null,an=0,fn=0;c===ge?Q>0&&(Je=ge,an=Q,fn=H.length):c===re?He>0&&(Je=re,an=He,fn=qe.length):(an=Math.max(Q,He),Je=an>0?Q>He?ge:re:null,fn=Je?Je===ge?H.length:qe.length:0);const bn=Je===ge&&/\b(?:transform|all)(?:,|$)/.test(w(`${ge}Property`).toString());return{type:Je,timeout:an,propCount:fn,hasTransform:bn}}function Jt(i,c){for(;i.length<c.length;)i=i.concat(i);return Math.max(...c.map((g,w)=>ln(g)+ln(i[w])))}function ln(i){return i==="auto"?0:Number(i.slice(0,-1).replace(",","."))*1e3}function Cn(i){return(i?i.ownerDocument:document).body.offsetHeight}function xt(i,c,g){const w=i[R];w&&(c=(c?[c,...w]:[...w]).join(" ")),c==null?i.removeAttribute("class"):g?i.setAttribute("class",c):i.className=c}const cn=Symbol("_vod"),nn=Symbol("_vsh"),jn={name:"show",beforeMount(i,{value:c},{transition:g}){i[cn]=i.style.display==="none"?"":i.style.display,g&&c?g.beforeEnter(i):Nt(i,c)},mounted(i,{value:c},{transition:g}){g&&c&&g.enter(i)},updated(i,{value:c,oldValue:g},{transition:w}){!c!=!g&&(w?c?(w.beforeEnter(i),Nt(i,!0),w.enter(i)):w.leave(i,()=>{Nt(i,!1)}):Nt(i,c))},beforeUnmount(i,{value:c}){Nt(i,c)}};function Nt(i,c){i.style.display=c?i[cn]:"none",i[nn]=!c}function bt(){jn.getSSRProps=({value:i})=>{if(!i)return{style:{display:"none"}}}}const zt=Symbol("");function rn(i){const c=(0,E.nI)();if(!c)return;const g=c.ut=(N=i(c.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${c.uid}"]`)).forEach(H=>on(H,N))},w=()=>{const N=i(c.proxy);c.ce?on(c.ce,N):Vt(c.subTree,N),g(N)};(0,E.Ic)(()=>{(0,E.Dl)(w)}),(0,E.sV)(()=>{(0,E.wB)(w,d.NOOP,{flush:"post"});const N=new MutationObserver(w);N.observe(c.subTree.el.parentNode,{childList:!0}),(0,E.hi)(()=>N.disconnect())})}function Vt(i,c){if(i.shapeFlag&128){const g=i.suspense;i=g.activeBranch,g.pendingBranch&&!g.isHydrating&&g.effects.push(()=>{Vt(g.activeBranch,c)})}for(;i.component;)i=i.component.subTree;if(i.shapeFlag&1&&i.el)on(i.el,c);else if(i.type===E.FK)i.children.forEach(g=>Vt(g,c));else if(i.type===E.jC){let{el:g,anchor:w}=i;for(;g&&(on(g,c),g!==w);)g=g.nextSibling}}function on(i,c){if(i.nodeType===1){const g=i.style;let w="";for(const N in c){const H=(0,d.normalizeCssVarValue)(c[N]);g.setProperty(`--${N}`,H),w+=`--${N}: ${H};`}g[zt]=w}}const un=/(?:^|;)\s*display\s*:/;function En(i,c,g){const w=i.style,N=(0,d.isString)(g);let H=!1;if(g&&!N){if(c)if((0,d.isString)(c))for(const Q of c.split(";")){const Me=Q.slice(0,Q.indexOf(":")).trim();g[Me]==null&&ze(w,Me,"")}else for(const Q in c)g[Q]==null&&ze(w,Q,"");for(const Q in g)Q==="display"&&(H=!0),ze(w,Q,g[Q])}else if(N){if(c!==g){const Q=w[zt];Q&&(g+=";"+Q),w.cssText=g,H=un.test(g)}}else c&&i.removeAttribute("style");cn in i&&(i[cn]=H?w.display:"",i[nn]&&(w.display="none"))}const Gn=/[^\\];\s*$/,hr=/\s*!important$/;function ze(i,c,g){if((0,d.isArray)(g))g.forEach(w=>ze(i,c,w));else if(g==null&&(g=""),c.startsWith("--"))i.setProperty(c,g);else{const w=sn(i,c);hr.test(g)?i.setProperty((0,d.hyphenate)(w),g.replace(hr,""),"important"):i[w]=g}}const yt=["Webkit","Moz","ms"],Xe={};function sn(i,c){const g=Xe[c];if(g)return g;let w=(0,d.camelize)(c);if(w!=="filter"&&w in i)return Xe[c]=w;w=(0,d.capitalize)(w);for(let N=0;N<yt.length;N++){const H=yt[N]+w;if(H in i)return Xe[c]=H}return c}const _n="http://www.w3.org/1999/xlink";function Ct(i,c,g,w,N,H=(0,d.isSpecialBooleanAttr)(c)){w&&c.startsWith("xlink:")?g==null?i.removeAttributeNS(_n,c.slice(6,c.length)):i.setAttributeNS(_n,c,g):g==null||H&&!(0,d.includeBooleanAttr)(g)?i.removeAttribute(c):i.setAttribute(c,H?"":(0,d.isSymbol)(g)?String(g):g)}function Bt(i,c,g,w,N){if(c==="innerHTML"||c==="textContent"){g!=null&&(i[c]=c==="innerHTML"?q(g):g);return}const H=i.tagName;if(c==="value"&&H!=="PROGRESS"&&!H.includes("-")){const Me=H==="OPTION"?i.getAttribute("value")||"":i.value,qe=g==null?i.type==="checkbox"?"on":"":String(g);(Me!==qe||!("_value"in i))&&(i.value=qe),g==null&&i.removeAttribute(c),i._value=g;return}let Q=!1;if(g===""||g==null){const Me=typeof i[c];Me==="boolean"?g=(0,d.includeBooleanAttr)(g):g==null&&Me==="string"?(g="",Q=!0):Me==="number"&&(g=0,Q=!0)}try{i[c]=g}catch{}Q&&i.removeAttribute(N||c)}function Dt(i,c,g,w){i.addEventListener(c,g,w)}function yn(i,c,g,w){i.removeEventListener(c,g,w)}const $t=Symbol("_vei");function Zt(i,c,g,w,N=null){const H=i[$t]||(i[$t]={}),Q=H[c];if(w&&Q)Q.value=w;else{const[Me,qe]=je(c);if(w){const He=H[c]=m(w,N);Dt(i,Me,He,qe)}else Q&&(yn(i,Me,Q,qe),H[c]=void 0)}}const Ze=/(?:Once|Passive|Capture)$/;function je(i){let c;if(Ze.test(i)){c={};let w;for(;w=i.match(Ze);)i=i.slice(0,i.length-w[0].length),c[w[0].toLowerCase()]=!0}return[i[2]===":"?i.slice(3):(0,d.hyphenate)(i.slice(2)),c]}let le=0;const Ce=Promise.resolve(),Ge=()=>le||(Ce.then(()=>le=0),le=Date.now());function m(i,c){const g=w=>{if(!w._vts)w._vts=Date.now();else if(w._vts<=g.attached)return;(0,E.qL)(l(w,g.value),c,5,[w])};return g.value=i,g.attached=Ge(),g}function o(i,c){return isFunction(i)||isArray(i)?i:(warn(`Wrong type passed as event handler to ${c} - did you forget @ or : in front of your prop?
Expected function or array of functions, received type ${typeof i}.`),NOOP)}function l(i,c){if((0,d.isArray)(c)){const g=i.stopImmediatePropagation;return i.stopImmediatePropagation=()=>{g.call(i),i._stopped=!0},c.map(w=>N=>!N._stopped&&w&&w(N))}else return c}const S=i=>i.charCodeAt(0)===111&&i.charCodeAt(1)===110&&i.charCodeAt(2)>96&&i.charCodeAt(2)<123,M=(i,c,g,w,N,H)=>{const Q=N==="svg";c==="class"?xt(i,w,Q):c==="style"?En(i,g,w):(0,d.isOn)(c)?(0,d.isModelListener)(c)||Zt(i,c,g,w,H):(c[0]==="."?(c=c.slice(1),!0):c[0]==="^"?(c=c.slice(1),!1):X(i,c,w,Q))?(Bt(i,c,w),!i.tagName.includes("-")&&(c==="value"||c==="checked"||c==="selected")&&Ct(i,c,w,Q,H,c!=="value")):i._isVueCE&&(/[A-Z]/.test(c)||!(0,d.isString)(w))?Bt(i,(0,d.camelize)(c),w,H,c):(c==="true-value"?i._trueValue=w:c==="false-value"&&(i._falseValue=w),Ct(i,c,w,Q))};function X(i,c,g,w){if(w)return!!(c==="innerHTML"||c==="textContent"||c in i&&S(c)&&(0,d.isFunction)(g));if(c==="spellcheck"||c==="draggable"||c==="translate"||c==="autocorrect"||c==="sandbox"&&i.tagName==="IFRAME"||c==="form"||c==="list"&&i.tagName==="INPUT"||c==="type"&&i.tagName==="TEXTAREA")return!1;if(c==="width"||c==="height"){const N=i.tagName;if(N==="IMG"||N==="VIDEO"||N==="CANVAS"||N==="SOURCE")return!1}return S(c)&&(0,d.isString)(g)?!1:c in i}const de={};function Ot(i,c,g){let w=defineComponent(i,c);isPlainObject(w)&&(w=extend({},w,c));class N extends Lt{constructor(Q){super(w,Q,g)}}return N.def=w,N}const Xt=(i,c)=>Ot(i,c,Un),Pt=typeof HTMLElement<"u"?HTMLElement:class{};class Lt extends Pt{constructor(c,g={},w=Tr){super(),this._def=c,this._props=g,this._createApp=w,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&w!==Tr?this._root=this.shadowRoot:c.shadowRoot!==!1?(this.attachShadow((0,d.extend)({},c.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let c=this;for(;c=c&&(c.parentNode||c.host);)if(c instanceof Lt){this._parent=c;break}this._instance||(this._resolved?this._mount(this._def):c&&c._pendingResolve?this._pendingResolve=c._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(c=this._parent){c&&(this._instance.parent=c._instance,this._inheritParentContext(c))}_inheritParentContext(c=this._parent){c&&this._app&&Object.setPrototypeOf(this._app._context.provides,c._instance.provides)}disconnectedCallback(){this._connected=!1,(0,E.dY)(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(c){for(const g of c)this._setAttr(g.attributeName)}_resolveDef(){if(this._pendingResolve)return;for(let w=0;w<this.attributes.length;w++)this._setAttr(this.attributes[w].name);this._ob=new MutationObserver(this._processMutations.bind(this)),this._ob.observe(this,{attributes:!0});const c=(w,N=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:H,styles:Q}=w;let Me;if(H&&!(0,d.isArray)(H))for(const qe in H){const He=H[qe];(He===Number||He&&He.type===Number)&&(qe in this._props&&(this._props[qe]=(0,d.toNumber)(this._props[qe])),(Me||(Me=Object.create(null)))[(0,d.camelize)(qe)]=!0)}this._numberProps=Me,this._resolveProps(w),this.shadowRoot&&this._applyStyles(Q),this._mount(w)},g=this._def.__asyncLoader;g?this._pendingResolve=g().then(w=>{w.configureApp=this._def.configureApp,c(this._def=w,!0)}):c(this._def)}_mount(c){__VUE_PROD_DEVTOOLS__&&!c.name&&(c.name="VueElement"),this._app=this._createApp(c),this._inheritParentContext(),c.configureApp&&c.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const g=this._instance&&this._instance.exposed;if(g)for(const w in g)(0,d.hasOwn)(this,w)||Object.defineProperty(this,w,{get:()=>(0,se.R1)(g[w])})}_resolveProps(c){const{props:g}=c,w=(0,d.isArray)(g)?g:Object.keys(g||{});for(const N of Object.keys(this))N[0]!=="_"&&w.includes(N)&&this._setProp(N,this[N]);for(const N of w.map(d.camelize))Object.defineProperty(this,N,{get(){return this._getProp(N)},set(H){this._setProp(N,H,!0,!this._patching)}})}_setAttr(c){if(c.startsWith("data-v-"))return;const g=this.hasAttribute(c);let w=g?this.getAttribute(c):de;const N=(0,d.camelize)(c);g&&this._numberProps&&this._numberProps[N]&&(w=(0,d.toNumber)(w)),this._setProp(N,w,!1,!0)}_getProp(c){return this._props[c]}_setProp(c,g,w=!0,N=!1){if(g!==this._props[c]&&(this._dirty=!0,g===de?delete this._props[c]:(this._props[c]=g,c==="key"&&this._app&&(this._app._ceVNode.key=g)),N&&this._instance&&this._update(),w)){const H=this._ob;H&&(this._processMutations(H.takeRecords()),H.disconnect()),g===!0?this.setAttribute((0,d.hyphenate)(c),""):typeof g=="string"||typeof g=="number"?this.setAttribute((0,d.hyphenate)(c),g+""):g||this.removeAttribute((0,d.hyphenate)(c)),H&&H.observe(this,{attributes:!0})}}_update(){const c=this._createVNode();this._app&&(c.appContext=this._app._context),Sn(c,this._root)}_createVNode(){const c={};this.shadowRoot||(c.onVnodeMounted=c.onVnodeUpdated=this._renderSlots.bind(this));const g=(0,E.bF)(this._def,(0,d.extend)(c,this._props));return this._instance||(g.ce=w=>{this._instance=w,w.ce=this,w.isCE=!0;const N=(H,Q)=>{this.dispatchEvent(new CustomEvent(H,(0,d.isPlainObject)(Q[0])?(0,d.extend)({detail:Q},Q[0]):{detail:Q}))};w.emit=(H,...Q)=>{N(H,Q),(0,d.hyphenate)(H)!==H&&N((0,d.hyphenate)(H),Q)},this._setParent()}),g}_applyStyles(c,g){if(!c)return;if(g){if(g===this._def||this._styleChildren.has(g))return;this._styleChildren.add(g)}const w=this._nonce;for(let N=c.length-1;N>=0;N--){const H=document.createElement("style");w&&H.setAttribute("nonce",w),H.textContent=c[N],this.shadowRoot.prepend(H)}}_parseSlots(){const c=this._slots={};let g;for(;g=this.firstChild;){const w=g.nodeType===1&&g.getAttribute("slot")||"default";(c[w]||(c[w]=[])).push(g),this.removeChild(g)}}_renderSlots(){const c=this._getSlots(),g=this._instance.type.__scopeId;for(let w=0;w<c.length;w++){const N=c[w],H=N.getAttribute("name")||"default",Q=this._slots[H],Me=N.parentNode;if(Q)for(const qe of Q){if(g&&qe.nodeType===1){const He=g+"-s",Je=document.createTreeWalker(qe,1);qe.setAttribute(He,"");let an;for(;an=Je.nextNode();)an.setAttribute(He,"")}Me.insertBefore(qe,N)}else for(;N.firstChild;)Me.insertBefore(N.firstChild,N);Me.removeChild(N)}}_getSlots(){const c=[this];this._teleportTargets&&c.push(...this._teleportTargets);const g=new Set;for(const w of c){const N=w.querySelectorAll("slot");for(let H=0;H<N.length;H++)g.add(N[H])}return Array.from(g)}_injectChildStyle(c){this._applyStyles(c.styles,c)}_beginPatch(){this._patching=!0,this._dirty=!1}_endPatch(){this._patching=!1,this._dirty&&this._instance&&this._update()}_removeChildStyle(c){}}function wt(i){const c=getCurrentInstance(),g=c&&c.ce;return g||null}function br(){const i=wt();return i&&i.shadowRoot}function Cr(i="$style"){{const c=(0,E.nI)();if(!c)return d.EMPTY_OBJ;const g=c.type.__cssModules;if(!g)return d.EMPTY_OBJ;const w=g[i];return w||d.EMPTY_OBJ}}const Qn=new WeakMap,_r=new WeakMap,Tn=Symbol("_moveCb"),L=Symbol("_enterCb"),Y=(i=>(delete i.props.mode,i))({name:"TransitionGroup",props:(0,d.extend)({},De,{tag:String,moveClass:String}),setup(i,{slots:c}){const g=(0,E.nI)(),w=(0,E.Gy)();let N,H;return(0,E.$u)(()=>{if(!N.length)return;const Q=i.moveClass||`${i.name||"v"}-move`;if(!ct(N[0].el,g.vnode.el,Q)){N=[];return}N.forEach(we),N.forEach(Ke);const Me=N.filter(Re);Cn(g.vnode.el),Me.forEach(qe=>{const He=qe.el,Je=He.style;Rt(He,Q),Je.transform=Je.webkitTransform=Je.transitionDuration="";const an=He[Tn]=fn=>{fn&&fn.target!==He||(!fn||fn.propertyName.endsWith("transform"))&&(He.removeEventListener("transitionend",an),He[Tn]=null,vt(He,Q))};He.addEventListener("transitionend",an)}),N=[]}),()=>{const Q=(0,se.ux)(i),Me=Fe(Q);let qe=Q.tag||E.FK;if(N=[],H)for(let He=0;He<H.length;He++){const Je=H[He];Je.el&&Je.el instanceof Element&&(N.push(Je),(0,E.MZ)(Je,(0,E.OW)(Je,Me,w,g)),Qn.set(Je,{left:Je.el.offsetLeft,top:Je.el.offsetTop}))}H=c.default?(0,E.Df)(c.default()):[];for(let He=0;He<H.length;He++){const Je=H[He];Je.key!=null&&(0,E.MZ)(Je,(0,E.OW)(Je,Me,w,g))}return(0,E.bF)(qe,null,H)}}}),$=null;function we(i){const c=i.el;c[Tn]&&c[Tn](),c[L]&&c[L]()}function Ke(i){_r.set(i,{left:i.el.offsetLeft,top:i.el.offsetTop})}function Re(i){const c=Qn.get(i),g=_r.get(i),w=c.left-g.left,N=c.top-g.top;if(w||N){const H=i.el.style;return H.transform=H.webkitTransform=`translate(${w}px,${N}px)`,H.transitionDuration="0s",i}}function ct(i,c,g){const w=i.cloneNode(),N=i[R];N&&N.forEach(Me=>{Me.split(/\s+/).forEach(qe=>qe&&w.classList.remove(qe))}),g.split(/\s+/).forEach(Me=>Me&&w.classList.add(Me)),w.style.display="none";const H=c.nodeType===1?c:c.parentNode;H.appendChild(w);const{hasTransform:Q}=St(w);return H.removeChild(w),Q}const et=i=>{const c=i.props["onUpdate:modelValue"]||!1;return(0,d.isArray)(c)?g=>(0,d.invokeArrayFns)(c,g):c};function rt(i){i.target.composing=!0}function Rn(i){const c=i.target;c.composing&&(c.composing=!1,c.dispatchEvent(new Event("input")))}const st=Symbol("_assign");function kn(i,c,g){return c&&(i=i.trim()),g&&(i=(0,d.looseToNumber)(i)),i}const Gt={created(i,{modifiers:{lazy:c,trim:g,number:w}},N){i[st]=et(N);const H=w||N.props&&N.props.type==="number";Dt(i,c?"change":"input",Q=>{Q.target.composing||i[st](kn(i.value,g,H))}),(g||H)&&Dt(i,"change",()=>{i.value=kn(i.value,g,H)}),c||(Dt(i,"compositionstart",rt),Dt(i,"compositionend",Rn),Dt(i,"change",Rn))},mounted(i,{value:c}){i.value=c??""},beforeUpdate(i,{value:c,oldValue:g,modifiers:{lazy:w,trim:N,number:H}},Q){if(i[st]=et(Q),i.composing)return;const Me=(H||i.type==="number")&&!/^0\d/.test(i.value)?(0,d.looseToNumber)(i.value):i.value,qe=c??"";Me!==qe&&(document.activeElement===i&&i.type!=="range"&&(w&&c===g||N&&i.value.trim()===qe)||(i.value=qe))}},Yn={deep:!0,created(i,c,g){i[st]=et(g),Dt(i,"change",()=>{const w=i._modelValue,N=pe(i),H=i.checked,Q=i[st];if((0,d.isArray)(w)){const Me=(0,d.looseIndexOf)(w,N),qe=Me!==-1;if(H&&!qe)Q(w.concat(N));else if(!H&&qe){const He=[...w];He.splice(Me,1),Q(He)}}else if((0,d.isSet)(w)){const Me=new Set(w);H?Me.add(N):Me.delete(N),Q(Me)}else Q(Ae(i,H))})},mounted:Mn,beforeUpdate(i,c,g){i[st]=et(g),Mn(i,c,g)}};function Mn(i,{value:c,oldValue:g},w){i._modelValue=c;let N;if((0,d.isArray)(c))N=(0,d.looseIndexOf)(c,w.props.value)>-1;else if((0,d.isSet)(c))N=c.has(w.props.value);else{if(c===g)return;N=(0,d.looseEqual)(c,Ae(i,!0))}i.checked!==N&&(i.checked=N)}const Qt={created(i,{value:c},g){i.checked=(0,d.looseEqual)(c,g.props.value),i[st]=et(g),Dt(i,"change",()=>{i[st](pe(i))})},beforeUpdate(i,{value:c,oldValue:g},w){i[st]=et(w),c!==g&&(i.checked=(0,d.looseEqual)(c,w.props.value))}},yr={deep:!0,created(i,{value:c,modifiers:{number:g}},w){const N=(0,d.isSet)(c);Dt(i,"change",()=>{const H=Array.prototype.filter.call(i.options,Q=>Q.selected).map(Q=>g?(0,d.looseToNumber)(pe(Q)):pe(Q));i[st](i.multiple?N?new Set(H):H:H[0]),i._assigning=!0,(0,E.dY)(()=>{i._assigning=!1})}),i[st]=et(w)},mounted(i,{value:c}){V(i,c)},beforeUpdate(i,c,g){i[st]=et(g)},updated(i,{value:c}){i._assigning||V(i,c)}};function V(i,c){const g=i.multiple,w=(0,d.isArray)(c);if(!(g&&!w&&!(0,d.isSet)(c))){for(let N=0,H=i.options.length;N<H;N++){const Q=i.options[N],Me=pe(Q);if(g)if(w){const qe=typeof Me;qe==="string"||qe==="number"?Q.selected=c.some(He=>String(He)===String(Me)):Q.selected=(0,d.looseIndexOf)(c,Me)>-1}else Q.selected=c.has(Me);else if((0,d.looseEqual)(pe(Q),c)){i.selectedIndex!==N&&(i.selectedIndex=N);return}}!g&&i.selectedIndex!==-1&&(i.selectedIndex=-1)}}function pe(i){return"_value"in i?i._value:i.value}function Ae(i,c){const g=c?"_trueValue":"_falseValue";return g in i?i[g]:c}const We={created(i,c,g){ft(i,c,g,null,"created")},mounted(i,c,g){ft(i,c,g,null,"mounted")},beforeUpdate(i,c,g,w){ft(i,c,g,w,"beforeUpdate")},updated(i,c,g,w){ft(i,c,g,w,"updated")}};function Ht(i,c){switch(i){case"SELECT":return yr;case"TEXTAREA":return Gt;default:switch(c){case"checkbox":return Yn;case"radio":return Qt;default:return Gt}}}function ft(i,c,g,w,N){const Q=Ht(i.tagName,g.props&&g.props.type)[N];Q&&Q(i,c,g,w)}function In(){Gt.getSSRProps=({value:i})=>({value:i}),Qt.getSSRProps=({value:i},c)=>{if(c.props&&looseEqual(c.props.value,i))return{checked:!0}},Yn.getSSRProps=({value:i},c)=>{if(isArray(i)){if(c.props&&looseIndexOf(i,c.props.value)>-1)return{checked:!0}}else if(isSet(i)){if(c.props&&i.has(c.props.value))return{checked:!0}}else if(i)return{checked:!0}},We.getSSRProps=(i,c)=>{if(typeof c.type!="string")return;const g=Ht(c.type.toUpperCase(),c.props&&c.props.type);if(g.getSSRProps)return g.getSSRProps(i,c)}}const en=["ctrl","shift","alt","meta"],_t={stop:i=>i.stopPropagation(),prevent:i=>i.preventDefault(),self:i=>i.target!==i.currentTarget,ctrl:i=>!i.ctrlKey,shift:i=>!i.shiftKey,alt:i=>!i.altKey,meta:i=>!i.metaKey,left:i=>"button"in i&&i.button!==0,middle:i=>"button"in i&&i.button!==1,right:i=>"button"in i&&i.button!==2,exact:(i,c)=>en.some(g=>i[`${g}Key`]&&!c.includes(g))},It=(i,c)=>{const g=i._withMods||(i._withMods={}),w=c.join(".");return g[w]||(g[w]=(N,...H)=>{for(let Q=0;Q<c.length;Q++){const Me=_t[c[Q]];if(Me&&Me(N,c))return}return i(N,...H)})},Yt={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},On=(i,c)=>{const g=i._withKeys||(i._withKeys={}),w=c.join(".");return g[w]||(g[w]=N=>{if(!("key"in N))return;const H=(0,d.hyphenate)(N.key);if(c.some(Q=>Q===H||Yt[Q]===H))return i(N)})},An=(0,d.extend)({patchProp:M},te);let Fn,vn=!1;function ar(){return Fn||(Fn=(0,E.K9)(An))}function rr(){return Fn=vn?Fn:createHydrationRenderer(An),vn=!0,Fn}const Sn=(...i)=>{ar().render(...i)},sr=(...i)=>{rr().hydrate(...i)},Tr=(...i)=>{const c=ar().createApp(...i),{mount:g}=c;return c.mount=w=>{const N=wn(w);if(!N)return;const H=c._component;!(0,d.isFunction)(H)&&!H.render&&!H.template&&(H.template=N.innerHTML),N.nodeType===1&&(N.textContent="");const Q=g(N,!1,Nr(N));return N instanceof Element&&(N.removeAttribute("v-cloak"),N.setAttribute("data-v-app","")),Q},c},Un=(...i)=>{const c=rr().createApp(...i),{mount:g}=c;return c.mount=w=>{const N=wn(w);if(N)return g(N,!0,Nr(N))},c};function Nr(i){if(i instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&i instanceof MathMLElement)return"mathml"}function Pr(i){Object.defineProperty(i.config,"isNativeTag",{value:c=>isHTMLTag(c)||isSVGTag(c)||isMathMLTag(c),writable:!1})}function kt(i){if(isRuntimeOnly()){const c=i.config.isCustomElement;Object.defineProperty(i.config,"isCustomElement",{get(){return c},set(){warn("The `isCustomElement` config option is deprecated. Use `compilerOptions.isCustomElement` instead.")}});const g=i.config.compilerOptions,w='The `compilerOptions` config option is only respected when using a build of Vue.js that includes the runtime compiler (aka "full build"). Since you are using the runtime-only build, `compilerOptions` must be passed to `@vue/compiler-dom` in the build setup instead.\n- For vue-loader: pass it via vue-loader\'s `compilerOptions` loader option.\n- For vue-cli: see https://cli.vuejs.org/guide/webpack.html#modifying-options-of-a-loader\n- For vite: pass it via @vitejs/plugin-vue options. See https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#example-for-passing-options-to-vuecompiler-sfc';Object.defineProperty(i.config,"compilerOptions",{get(){return warn(w),g},set(){warn(w)}})}}function wn(i){return(0,d.isString)(i)?document.querySelector(i):i}let y=!1;const C=()=>{y||(y=!0,In(),bt())}},90033:(Be,ve,ie)=>{"use strict";ie.d(ve,{EMPTY_ARR:()=>se,EMPTY_OBJ:()=>d,NO:()=>be,NOOP:()=>ue,camelize:()=>ln,capitalize:()=>cn,def:()=>bt,extend:()=>oe,getGlobalThis:()=>on,hasChanged:()=>jn,hasOwn:()=>te,hyphenate:()=>xt,includeBooleanAttr:()=>br,invokeArrayFns:()=>Nt,isArray:()=>ge,isFunction:()=>ne,isGloballyAllowed:()=>Ct,isIntegerKey:()=>Qe,isMap:()=>re,isModelListener:()=>v,isObject:()=>Oe,isOn:()=>q,isPlainObject:()=>vt,isPromise:()=>Fe,isRegExp:()=>De,isReservedProp:()=>it,isSet:()=>R,isSpecialBooleanAttr:()=>Lt,isString:()=>J,isSymbol:()=>k,looseEqual:()=>st,looseIndexOf:()=>kn,looseToNumber:()=>zt,makeMap:()=>E,normalizeClass:()=>Ge,normalizeCssVarValue:()=>yr,normalizeProps:()=>m,normalizeStyle:()=>$t,remove:()=>D,toDisplayString:()=>Yn,toHandlerKey:()=>nn,toNumber:()=>rn,toRawType:()=>Rt});/**
* @vue/shared v3.5.24
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function E(V){const pe=Object.create(null);for(const Ae of V.split(","))pe[Ae]=1;return Ae=>Ae in pe}const d={},se=[],ue=()=>{},be=()=>!1,q=V=>V.charCodeAt(0)===111&&V.charCodeAt(1)===110&&(V.charCodeAt(2)>122||V.charCodeAt(2)<97),v=V=>V.startsWith("onUpdate:"),oe=Object.assign,D=(V,pe)=>{const Ae=V.indexOf(pe);Ae>-1&&V.splice(Ae,1)},ee=Object.prototype.hasOwnProperty,te=(V,pe)=>ee.call(V,pe),ge=Array.isArray,re=V=>ot(V)==="[object Map]",R=V=>ot(V)==="[object Set]",$e=V=>ot(V)==="[object Date]",De=V=>ot(V)==="[object RegExp]",ne=V=>typeof V=="function",J=V=>typeof V=="string",k=V=>typeof V=="symbol",Oe=V=>V!==null&&typeof V=="object",Fe=V=>(Oe(V)||ne(V))&&ne(V.then)&&ne(V.catch),Ie=Object.prototype.toString,ot=V=>Ie.call(V),Rt=V=>ot(V).slice(8,-1),vt=V=>ot(V)==="[object Object]",Qe=V=>J(V)&&V!=="NaN"&&V[0]!=="-"&&""+parseInt(V,10)===V,it=E(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Nn=null,St=V=>{const pe=Object.create(null);return Ae=>pe[Ae]||(pe[Ae]=V(Ae))},Jt=/-\w/g,ln=St(V=>V.replace(Jt,pe=>pe.slice(1).toUpperCase())),Cn=/\B([A-Z])/g,xt=St(V=>V.replace(Cn,"-$1").toLowerCase()),cn=St(V=>V.charAt(0).toUpperCase()+V.slice(1)),nn=St(V=>V?`on${cn(V)}`:""),jn=(V,pe)=>!Object.is(V,pe),Nt=(V,...pe)=>{for(let Ae=0;Ae<V.length;Ae++)V[Ae](...pe)},bt=(V,pe,Ae,We=!1)=>{Object.defineProperty(V,pe,{configurable:!0,enumerable:!1,writable:We,value:Ae})},zt=V=>{const pe=parseFloat(V);return isNaN(pe)?V:pe},rn=V=>{const pe=J(V)?Number(V):NaN;return isNaN(pe)?V:pe};let Vt;const on=()=>Vt||(Vt=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof ie.g<"u"?ie.g:{}),un=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/;function En(V){return un.test(V)?`__props.${V}`:`__props[${JSON.stringify(V)}]`}function Gn(V,pe){return V+JSON.stringify(pe,(Ae,We)=>typeof We=="function"?We.toString():We)}const hr={TEXT:1,1:"TEXT",CLASS:2,2:"CLASS",STYLE:4,4:"STYLE",PROPS:8,8:"PROPS",FULL_PROPS:16,16:"FULL_PROPS",NEED_HYDRATION:32,32:"NEED_HYDRATION",STABLE_FRAGMENT:64,64:"STABLE_FRAGMENT",KEYED_FRAGMENT:128,128:"KEYED_FRAGMENT",UNKEYED_FRAGMENT:256,256:"UNKEYED_FRAGMENT",NEED_PATCH:512,512:"NEED_PATCH",DYNAMIC_SLOTS:1024,1024:"DYNAMIC_SLOTS",DEV_ROOT_FRAGMENT:2048,2048:"DEV_ROOT_FRAGMENT",CACHED:-1,"-1":"CACHED",BAIL:-2,"-2":"BAIL"},ze={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"NEED_HYDRATION",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",512:"NEED_PATCH",1024:"DYNAMIC_SLOTS",2048:"DEV_ROOT_FRAGMENT",[-1]:"CACHED",[-2]:"BAIL"},yt={ELEMENT:1,1:"ELEMENT",FUNCTIONAL_COMPONENT:2,2:"FUNCTIONAL_COMPONENT",STATEFUL_COMPONENT:4,4:"STATEFUL_COMPONENT",TEXT_CHILDREN:8,8:"TEXT_CHILDREN",ARRAY_CHILDREN:16,16:"ARRAY_CHILDREN",SLOTS_CHILDREN:32,32:"SLOTS_CHILDREN",TELEPORT:64,64:"TELEPORT",SUSPENSE:128,128:"SUSPENSE",COMPONENT_SHOULD_KEEP_ALIVE:256,256:"COMPONENT_SHOULD_KEEP_ALIVE",COMPONENT_KEPT_ALIVE:512,512:"COMPONENT_KEPT_ALIVE",COMPONENT:6,6:"COMPONENT"},Xe={STABLE:1,1:"STABLE",DYNAMIC:2,2:"DYNAMIC",FORWARDED:3,3:"FORWARDED"},sn={1:"STABLE",2:"DYNAMIC",3:"FORWARDED"},Ct=E("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol"),Bt=null,Dt=2;function yn(V,pe=0,Ae=V.length){if(pe=Math.max(0,Math.min(pe,V.length)),Ae=Math.max(0,Math.min(Ae,V.length)),pe>Ae)return"";let We=V.split(/(\r?\n)/);const Ht=We.filter((en,_t)=>_t%2===1);We=We.filter((en,_t)=>_t%2===0);let ft=0;const In=[];for(let en=0;en<We.length;en++)if(ft+=We[en].length+(Ht[en]&&Ht[en].length||0),ft>=pe){for(let _t=en-Dt;_t<=en+Dt||Ae>ft;_t++){if(_t<0||_t>=We.length)continue;const It=_t+1;In.push(`${It}${" ".repeat(Math.max(3-String(It).length,0))}| ${We[_t]}`);const Yt=We[_t].length,On=Ht[_t]&&Ht[_t].length||0;if(_t===en){const An=pe-(ft-(Yt+On)),Fn=Math.max(1,Ae>ft?Yt-An:Ae-pe);In.push(" | "+" ".repeat(An)+"^".repeat(Fn))}else if(_t>en){if(Ae>ft){const An=Math.max(Math.min(Ae-ft,Yt),1);In.push(" | "+"^".repeat(An))}ft+=Yt+On}}break}return In.join(`
`)}function $t(V){if(ge(V)){const pe={};for(let Ae=0;Ae<V.length;Ae++){const We=V[Ae],Ht=J(We)?le(We):$t(We);if(Ht)for(const ft in Ht)pe[ft]=Ht[ft]}return pe}else if(J(V)||Oe(V))return V}const Zt=/;(?![^(]*\))/g,Ze=/:([^]+)/,je=/\/\*[^]*?\*\//g;function le(V){const pe={};return V.replace(je,"").split(Zt).forEach(Ae=>{if(Ae){const We=Ae.split(Ze);We.length>1&&(pe[We[0].trim()]=We[1].trim())}}),pe}function Ce(V){if(!V)return"";if(J(V))return V;let pe="";for(const Ae in V){const We=V[Ae];if(J(We)||typeof We=="number"){const Ht=Ae.startsWith("--")?Ae:xt(Ae);pe+=`${Ht}:${We};`}}return pe}function Ge(V){let pe="";if(J(V))pe=V;else if(ge(V))for(let Ae=0;Ae<V.length;Ae++){const We=Ge(V[Ae]);We&&(pe+=We+" ")}else if(Oe(V))for(const Ae in V)V[Ae]&&(pe+=Ae+" ");return pe.trim()}function m(V){if(!V)return null;let{class:pe,style:Ae}=V;return pe&&!J(pe)&&(V.class=Ge(pe)),Ae&&(V.style=$t(Ae)),V}const o="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",l="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",S="annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics",M="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",X=null,de=null,Ot=null,Xt=null,Pt="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Lt=E(Pt),wt=E(Pt+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");function br(V){return!!V||V===""}const Cr=/[>/="'\u0009\u000a\u000c\u0020]/,Qn={};function _r(V){if(Qn.hasOwnProperty(V))return Qn[V];const pe=Cr.test(V);return pe&&console.error(`unsafe attribute name: ${V}`),Qn[V]=!pe}const Tn={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},L=null,z=null,Y=null;function $(V){if(V==null)return!1;const pe=typeof V;return pe==="string"||pe==="number"||pe==="boolean"}const we=/["'&<>]/;function Ke(V){const pe=""+V,Ae=we.exec(pe);if(!Ae)return pe;let We="",Ht,ft,In=0;for(ft=Ae.index;ft<pe.length;ft++){switch(pe.charCodeAt(ft)){case 34:Ht="&quot;";break;case 38:Ht="&amp;";break;case 39:Ht="&#39;";break;case 60:Ht="&lt;";break;case 62:Ht="&gt;";break;default:continue}In!==ft&&(We+=pe.slice(In,ft)),In=ft+1,We+=Ht}return In!==ft?We+pe.slice(In,ft):We}const Re=/^-?>|<!--|-->|--!>|<!-$/g;function ct(V){return V.replace(Re,"")}const et=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/g;function rt(V,pe){return V.replace(et,Ae=>pe?Ae==='"'?'\\\\\\"':`\\\\${Ae}`:`\\${Ae}`)}function Rn(V,pe){if(V.length!==pe.length)return!1;let Ae=!0;for(let We=0;Ae&&We<V.length;We++)Ae=st(V[We],pe[We]);return Ae}function st(V,pe){if(V===pe)return!0;let Ae=$e(V),We=$e(pe);if(Ae||We)return Ae&&We?V.getTime()===pe.getTime():!1;if(Ae=k(V),We=k(pe),Ae||We)return V===pe;if(Ae=ge(V),We=ge(pe),Ae||We)return Ae&&We?Rn(V,pe):!1;if(Ae=Oe(V),We=Oe(pe),Ae||We){if(!Ae||!We)return!1;const Ht=Object.keys(V).length,ft=Object.keys(pe).length;if(Ht!==ft)return!1;for(const In in V){const en=V.hasOwnProperty(In),_t=pe.hasOwnProperty(In);if(en&&!_t||!en&&_t||!st(V[In],pe[In]))return!1}}return String(V)===String(pe)}function kn(V,pe){return V.findIndex(Ae=>st(Ae,pe))}const Gt=V=>!!(V&&V.__v_isRef===!0),Yn=V=>J(V)?V:V==null?"":ge(V)||Oe(V)&&(V.toString===Ie||!ne(V.toString))?Gt(V)?Yn(V.value):JSON.stringify(V,Mn,2):String(V),Mn=(V,pe)=>Gt(pe)?Mn(V,pe.value):re(pe)?{[`Map(${pe.size})`]:[...pe.entries()].reduce((Ae,[We,Ht],ft)=>(Ae[Qt(We,ft)+" =>"]=Ht,Ae),{})}:R(pe)?{[`Set(${pe.size})`]:[...pe.values()].map(Ae=>Qt(Ae))}:k(pe)?Qt(pe):Oe(pe)&&!ge(pe)&&!vt(pe)?String(pe):pe,Qt=(V,pe="")=>{var Ae;return k(V)?`Symbol(${(Ae=V.description)!=null?Ae:pe})`:V};function yr(V){return V==null?"initial":typeof V=="string"?V===""?" ":V:(typeof V!="number"||Number.isFinite(V),String(V))}},67526:(Be,ve)=>{"use strict";ve.byteLength=v,ve.toByteArray=D,ve.fromByteArray=ge;for(var ie=[],E=[],d=typeof Uint8Array<"u"?Uint8Array:Array,se="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ue=0,be=se.length;ue<be;++ue)ie[ue]=se[ue],E[se.charCodeAt(ue)]=ue;E[45]=62,E[95]=63;function q(re){var R=re.length;if(R%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var $e=re.indexOf("=");$e===-1&&($e=R);var De=$e===R?0:4-$e%4;return[$e,De]}function v(re){var R=q(re),$e=R[0],De=R[1];return($e+De)*3/4-De}function oe(re,R,$e){return(R+$e)*3/4-$e}function D(re){var R,$e=q(re),De=$e[0],ne=$e[1],J=new d(oe(re,De,ne)),k=0,Oe=ne>0?De-4:De,Fe;for(Fe=0;Fe<Oe;Fe+=4)R=E[re.charCodeAt(Fe)]<<18|E[re.charCodeAt(Fe+1)]<<12|E[re.charCodeAt(Fe+2)]<<6|E[re.charCodeAt(Fe+3)],J[k++]=R>>16&255,J[k++]=R>>8&255,J[k++]=R&255;return ne===2&&(R=E[re.charCodeAt(Fe)]<<2|E[re.charCodeAt(Fe+1)]>>4,J[k++]=R&255),ne===1&&(R=E[re.charCodeAt(Fe)]<<10|E[re.charCodeAt(Fe+1)]<<4|E[re.charCodeAt(Fe+2)]>>2,J[k++]=R>>8&255,J[k++]=R&255),J}function ee(re){return ie[re>>18&63]+ie[re>>12&63]+ie[re>>6&63]+ie[re&63]}function te(re,R,$e){for(var De,ne=[],J=R;J<$e;J+=3)De=(re[J]<<16&16711680)+(re[J+1]<<8&65280)+(re[J+2]&255),ne.push(ee(De));return ne.join("")}function ge(re){for(var R,$e=re.length,De=$e%3,ne=[],J=16383,k=0,Oe=$e-De;k<Oe;k+=J)ne.push(te(re,k,k+J>Oe?Oe:k+J));return De===1?(R=re[$e-1],ne.push(ie[R>>2]+ie[R<<4&63]+"==")):De===2&&(R=(re[$e-2]<<8)+re[$e-1],ne.push(ie[R>>10]+ie[R>>4&63]+ie[R<<2&63]+"=")),ne.join("")}},48287:(Be,ve,ie)=>{"use strict";/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/const E=ie(67526),d=ie(251),se=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;ve.Buffer=v,ve.SlowBuffer=J,ve.INSPECT_MAX_BYTES=50;const ue=2147483647;ve.kMaxLength=ue,v.TYPED_ARRAY_SUPPORT=be(),!v.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function be(){try{const m=new Uint8Array(1),o={foo:function(){return 42}};return Object.setPrototypeOf(o,Uint8Array.prototype),Object.setPrototypeOf(m,o),m.foo()===42}catch{return!1}}Object.defineProperty(v.prototype,"parent",{enumerable:!0,get:function(){if(v.isBuffer(this))return this.buffer}}),Object.defineProperty(v.prototype,"offset",{enumerable:!0,get:function(){if(v.isBuffer(this))return this.byteOffset}});function q(m){if(m>ue)throw new RangeError('The value "'+m+'" is invalid for option "size"');const o=new Uint8Array(m);return Object.setPrototypeOf(o,v.prototype),o}function v(m,o,l){if(typeof m=="number"){if(typeof o=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return te(m)}return oe(m,o,l)}v.poolSize=8192;function oe(m,o,l){if(typeof m=="string")return ge(m,o);if(ArrayBuffer.isView(m))return R(m);if(m==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof m);if(Ze(m,ArrayBuffer)||m&&Ze(m.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Ze(m,SharedArrayBuffer)||m&&Ze(m.buffer,SharedArrayBuffer)))return $e(m,o,l);if(typeof m=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const S=m.valueOf&&m.valueOf();if(S!=null&&S!==m)return v.from(S,o,l);const M=De(m);if(M)return M;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof m[Symbol.toPrimitive]=="function")return v.from(m[Symbol.toPrimitive]("string"),o,l);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof m)}v.from=function(m,o,l){return oe(m,o,l)},Object.setPrototypeOf(v.prototype,Uint8Array.prototype),Object.setPrototypeOf(v,Uint8Array);function D(m){if(typeof m!="number")throw new TypeError('"size" argument must be of type number');if(m<0)throw new RangeError('The value "'+m+'" is invalid for option "size"')}function ee(m,o,l){return D(m),m<=0?q(m):o!==void 0?typeof l=="string"?q(m).fill(o,l):q(m).fill(o):q(m)}v.alloc=function(m,o,l){return ee(m,o,l)};function te(m){return D(m),q(m<0?0:ne(m)|0)}v.allocUnsafe=function(m){return te(m)},v.allocUnsafeSlow=function(m){return te(m)};function ge(m,o){if((typeof o!="string"||o==="")&&(o="utf8"),!v.isEncoding(o))throw new TypeError("Unknown encoding: "+o);const l=k(m,o)|0;let S=q(l);const M=S.write(m,o);return M!==l&&(S=S.slice(0,M)),S}function re(m){const o=m.length<0?0:ne(m.length)|0,l=q(o);for(let S=0;S<o;S+=1)l[S]=m[S]&255;return l}function R(m){if(Ze(m,Uint8Array)){const o=new Uint8Array(m);return $e(o.buffer,o.byteOffset,o.byteLength)}return re(m)}function $e(m,o,l){if(o<0||m.byteLength<o)throw new RangeError('"offset" is outside of buffer bounds');if(m.byteLength<o+(l||0))throw new RangeError('"length" is outside of buffer bounds');let S;return o===void 0&&l===void 0?S=new Uint8Array(m):l===void 0?S=new Uint8Array(m,o):S=new Uint8Array(m,o,l),Object.setPrototypeOf(S,v.prototype),S}function De(m){if(v.isBuffer(m)){const o=ne(m.length)|0,l=q(o);return l.length===0||m.copy(l,0,0,o),l}if(m.length!==void 0)return typeof m.length!="number"||je(m.length)?q(0):re(m);if(m.type==="Buffer"&&Array.isArray(m.data))return re(m.data)}function ne(m){if(m>=ue)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ue.toString(16)+" bytes");return m|0}function J(m){return+m!=m&&(m=0),v.alloc(+m)}v.isBuffer=function(o){return o!=null&&o._isBuffer===!0&&o!==v.prototype},v.compare=function(o,l){if(Ze(o,Uint8Array)&&(o=v.from(o,o.offset,o.byteLength)),Ze(l,Uint8Array)&&(l=v.from(l,l.offset,l.byteLength)),!v.isBuffer(o)||!v.isBuffer(l))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(o===l)return 0;let S=o.length,M=l.length;for(let X=0,de=Math.min(S,M);X<de;++X)if(o[X]!==l[X]){S=o[X],M=l[X];break}return S<M?-1:M<S?1:0},v.isEncoding=function(o){switch(String(o).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},v.concat=function(o,l){if(!Array.isArray(o))throw new TypeError('"list" argument must be an Array of Buffers');if(o.length===0)return v.alloc(0);let S;if(l===void 0)for(l=0,S=0;S<o.length;++S)l+=o[S].length;const M=v.allocUnsafe(l);let X=0;for(S=0;S<o.length;++S){let de=o[S];if(Ze(de,Uint8Array))X+de.length>M.length?(v.isBuffer(de)||(de=v.from(de)),de.copy(M,X)):Uint8Array.prototype.set.call(M,de,X);else if(v.isBuffer(de))de.copy(M,X);else throw new TypeError('"list" argument must be an Array of Buffers');X+=de.length}return M};function k(m,o){if(v.isBuffer(m))return m.length;if(ArrayBuffer.isView(m)||Ze(m,ArrayBuffer))return m.byteLength;if(typeof m!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof m);const l=m.length,S=arguments.length>2&&arguments[2]===!0;if(!S&&l===0)return 0;let M=!1;for(;;)switch(o){case"ascii":case"latin1":case"binary":return l;case"utf8":case"utf-8":return Bt(m).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return l*2;case"hex":return l>>>1;case"base64":return $t(m).length;default:if(M)return S?-1:Bt(m).length;o=(""+o).toLowerCase(),M=!0}}v.byteLength=k;function Oe(m,o,l){let S=!1;if((o===void 0||o<0)&&(o=0),o>this.length||((l===void 0||l>this.length)&&(l=this.length),l<=0)||(l>>>=0,o>>>=0,l<=o))return"";for(m||(m="utf8");;)switch(m){case"hex":return nn(this,o,l);case"utf8":case"utf-8":return Jt(this,o,l);case"ascii":return xt(this,o,l);case"latin1":case"binary":return cn(this,o,l);case"base64":return St(this,o,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return jn(this,o,l);default:if(S)throw new TypeError("Unknown encoding: "+m);m=(m+"").toLowerCase(),S=!0}}v.prototype._isBuffer=!0;function Fe(m,o,l){const S=m[o];m[o]=m[l],m[l]=S}v.prototype.swap16=function(){const o=this.length;if(o%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let l=0;l<o;l+=2)Fe(this,l,l+1);return this},v.prototype.swap32=function(){const o=this.length;if(o%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(let l=0;l<o;l+=4)Fe(this,l,l+3),Fe(this,l+1,l+2);return this},v.prototype.swap64=function(){const o=this.length;if(o%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(let l=0;l<o;l+=8)Fe(this,l,l+7),Fe(this,l+1,l+6),Fe(this,l+2,l+5),Fe(this,l+3,l+4);return this},v.prototype.toString=function(){const o=this.length;return o===0?"":arguments.length===0?Jt(this,0,o):Oe.apply(this,arguments)},v.prototype.toLocaleString=v.prototype.toString,v.prototype.equals=function(o){if(!v.isBuffer(o))throw new TypeError("Argument must be a Buffer");return this===o?!0:v.compare(this,o)===0},v.prototype.inspect=function(){let o="";const l=ve.INSPECT_MAX_BYTES;return o=this.toString("hex",0,l).replace(/(.{2})/g,"$1 ").trim(),this.length>l&&(o+=" ... "),"<Buffer "+o+">"},se&&(v.prototype[se]=v.prototype.inspect),v.prototype.compare=function(o,l,S,M,X){if(Ze(o,Uint8Array)&&(o=v.from(o,o.offset,o.byteLength)),!v.isBuffer(o))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof o);if(l===void 0&&(l=0),S===void 0&&(S=o?o.length:0),M===void 0&&(M=0),X===void 0&&(X=this.length),l<0||S>o.length||M<0||X>this.length)throw new RangeError("out of range index");if(M>=X&&l>=S)return 0;if(M>=X)return-1;if(l>=S)return 1;if(l>>>=0,S>>>=0,M>>>=0,X>>>=0,this===o)return 0;let de=X-M,Ot=S-l;const Xt=Math.min(de,Ot),Pt=this.slice(M,X),Lt=o.slice(l,S);for(let wt=0;wt<Xt;++wt)if(Pt[wt]!==Lt[wt]){de=Pt[wt],Ot=Lt[wt];break}return de<Ot?-1:Ot<de?1:0};function Ie(m,o,l,S,M){if(m.length===0)return-1;if(typeof l=="string"?(S=l,l=0):l>2147483647?l=2147483647:l<-2147483648&&(l=-2147483648),l=+l,je(l)&&(l=M?0:m.length-1),l<0&&(l=m.length+l),l>=m.length){if(M)return-1;l=m.length-1}else if(l<0)if(M)l=0;else return-1;if(typeof o=="string"&&(o=v.from(o,S)),v.isBuffer(o))return o.length===0?-1:ot(m,o,l,S,M);if(typeof o=="number")return o=o&255,typeof Uint8Array.prototype.indexOf=="function"?M?Uint8Array.prototype.indexOf.call(m,o,l):Uint8Array.prototype.lastIndexOf.call(m,o,l):ot(m,[o],l,S,M);throw new TypeError("val must be string, number or Buffer")}function ot(m,o,l,S,M){let X=1,de=m.length,Ot=o.length;if(S!==void 0&&(S=String(S).toLowerCase(),S==="ucs2"||S==="ucs-2"||S==="utf16le"||S==="utf-16le")){if(m.length<2||o.length<2)return-1;X=2,de/=2,Ot/=2,l/=2}function Xt(Lt,wt){return X===1?Lt[wt]:Lt.readUInt16BE(wt*X)}let Pt;if(M){let Lt=-1;for(Pt=l;Pt<de;Pt++)if(Xt(m,Pt)===Xt(o,Lt===-1?0:Pt-Lt)){if(Lt===-1&&(Lt=Pt),Pt-Lt+1===Ot)return Lt*X}else Lt!==-1&&(Pt-=Pt-Lt),Lt=-1}else for(l+Ot>de&&(l=de-Ot),Pt=l;Pt>=0;Pt--){let Lt=!0;for(let wt=0;wt<Ot;wt++)if(Xt(m,Pt+wt)!==Xt(o,wt)){Lt=!1;break}if(Lt)return Pt}return-1}v.prototype.includes=function(o,l,S){return this.indexOf(o,l,S)!==-1},v.prototype.indexOf=function(o,l,S){return Ie(this,o,l,S,!0)},v.prototype.lastIndexOf=function(o,l,S){return Ie(this,o,l,S,!1)};function Rt(m,o,l,S){l=Number(l)||0;const M=m.length-l;S?(S=Number(S),S>M&&(S=M)):S=M;const X=o.length;S>X/2&&(S=X/2);let de;for(de=0;de<S;++de){const Ot=parseInt(o.substr(de*2,2),16);if(je(Ot))return de;m[l+de]=Ot}return de}function vt(m,o,l,S){return Zt(Bt(o,m.length-l),m,l,S)}function Qe(m,o,l,S){return Zt(Dt(o),m,l,S)}function it(m,o,l,S){return Zt($t(o),m,l,S)}function Nn(m,o,l,S){return Zt(yn(o,m.length-l),m,l,S)}v.prototype.write=function(o,l,S,M){if(l===void 0)M="utf8",S=this.length,l=0;else if(S===void 0&&typeof l=="string")M=l,S=this.length,l=0;else if(isFinite(l))l=l>>>0,isFinite(S)?(S=S>>>0,M===void 0&&(M="utf8")):(M=S,S=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const X=this.length-l;if((S===void 0||S>X)&&(S=X),o.length>0&&(S<0||l<0)||l>this.length)throw new RangeError("Attempt to write outside buffer bounds");M||(M="utf8");let de=!1;for(;;)switch(M){case"hex":return Rt(this,o,l,S);case"utf8":case"utf-8":return vt(this,o,l,S);case"ascii":case"latin1":case"binary":return Qe(this,o,l,S);case"base64":return it(this,o,l,S);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Nn(this,o,l,S);default:if(de)throw new TypeError("Unknown encoding: "+M);M=(""+M).toLowerCase(),de=!0}},v.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function St(m,o,l){return o===0&&l===m.length?E.fromByteArray(m):E.fromByteArray(m.slice(o,l))}function Jt(m,o,l){l=Math.min(m.length,l);const S=[];let M=o;for(;M<l;){const X=m[M];let de=null,Ot=X>239?4:X>223?3:X>191?2:1;if(M+Ot<=l){let Xt,Pt,Lt,wt;switch(Ot){case 1:X<128&&(de=X);break;case 2:Xt=m[M+1],(Xt&192)===128&&(wt=(X&31)<<6|Xt&63,wt>127&&(de=wt));break;case 3:Xt=m[M+1],Pt=m[M+2],(Xt&192)===128&&(Pt&192)===128&&(wt=(X&15)<<12|(Xt&63)<<6|Pt&63,wt>2047&&(wt<55296||wt>57343)&&(de=wt));break;case 4:Xt=m[M+1],Pt=m[M+2],Lt=m[M+3],(Xt&192)===128&&(Pt&192)===128&&(Lt&192)===128&&(wt=(X&15)<<18|(Xt&63)<<12|(Pt&63)<<6|Lt&63,wt>65535&&wt<1114112&&(de=wt))}}de===null?(de=65533,Ot=1):de>65535&&(de-=65536,S.push(de>>>10&1023|55296),de=56320|de&1023),S.push(de),M+=Ot}return Cn(S)}const ln=4096;function Cn(m){const o=m.length;if(o<=ln)return String.fromCharCode.apply(String,m);let l="",S=0;for(;S<o;)l+=String.fromCharCode.apply(String,m.slice(S,S+=ln));return l}function xt(m,o,l){let S="";l=Math.min(m.length,l);for(let M=o;M<l;++M)S+=String.fromCharCode(m[M]&127);return S}function cn(m,o,l){let S="";l=Math.min(m.length,l);for(let M=o;M<l;++M)S+=String.fromCharCode(m[M]);return S}function nn(m,o,l){const S=m.length;(!o||o<0)&&(o=0),(!l||l<0||l>S)&&(l=S);let M="";for(let X=o;X<l;++X)M+=le[m[X]];return M}function jn(m,o,l){const S=m.slice(o,l);let M="";for(let X=0;X<S.length-1;X+=2)M+=String.fromCharCode(S[X]+S[X+1]*256);return M}v.prototype.slice=function(o,l){const S=this.length;o=~~o,l=l===void 0?S:~~l,o<0?(o+=S,o<0&&(o=0)):o>S&&(o=S),l<0?(l+=S,l<0&&(l=0)):l>S&&(l=S),l<o&&(l=o);const M=this.subarray(o,l);return Object.setPrototypeOf(M,v.prototype),M};function Nt(m,o,l){if(m%1!==0||m<0)throw new RangeError("offset is not uint");if(m+o>l)throw new RangeError("Trying to access beyond buffer length")}v.prototype.readUintLE=v.prototype.readUIntLE=function(o,l,S){o=o>>>0,l=l>>>0,S||Nt(o,l,this.length);let M=this[o],X=1,de=0;for(;++de<l&&(X*=256);)M+=this[o+de]*X;return M},v.prototype.readUintBE=v.prototype.readUIntBE=function(o,l,S){o=o>>>0,l=l>>>0,S||Nt(o,l,this.length);let M=this[o+--l],X=1;for(;l>0&&(X*=256);)M+=this[o+--l]*X;return M},v.prototype.readUint8=v.prototype.readUInt8=function(o,l){return o=o>>>0,l||Nt(o,1,this.length),this[o]},v.prototype.readUint16LE=v.prototype.readUInt16LE=function(o,l){return o=o>>>0,l||Nt(o,2,this.length),this[o]|this[o+1]<<8},v.prototype.readUint16BE=v.prototype.readUInt16BE=function(o,l){return o=o>>>0,l||Nt(o,2,this.length),this[o]<<8|this[o+1]},v.prototype.readUint32LE=v.prototype.readUInt32LE=function(o,l){return o=o>>>0,l||Nt(o,4,this.length),(this[o]|this[o+1]<<8|this[o+2]<<16)+this[o+3]*16777216},v.prototype.readUint32BE=v.prototype.readUInt32BE=function(o,l){return o=o>>>0,l||Nt(o,4,this.length),this[o]*16777216+(this[o+1]<<16|this[o+2]<<8|this[o+3])},v.prototype.readBigUInt64LE=Ce(function(o){o=o>>>0,Xe(o,"offset");const l=this[o],S=this[o+7];(l===void 0||S===void 0)&&sn(o,this.length-8);const M=l+this[++o]*2**8+this[++o]*2**16+this[++o]*2**24,X=this[++o]+this[++o]*2**8+this[++o]*2**16+S*2**24;return BigInt(M)+(BigInt(X)<<BigInt(32))}),v.prototype.readBigUInt64BE=Ce(function(o){o=o>>>0,Xe(o,"offset");const l=this[o],S=this[o+7];(l===void 0||S===void 0)&&sn(o,this.length-8);const M=l*2**24+this[++o]*2**16+this[++o]*2**8+this[++o],X=this[++o]*2**24+this[++o]*2**16+this[++o]*2**8+S;return(BigInt(M)<<BigInt(32))+BigInt(X)}),v.prototype.readIntLE=function(o,l,S){o=o>>>0,l=l>>>0,S||Nt(o,l,this.length);let M=this[o],X=1,de=0;for(;++de<l&&(X*=256);)M+=this[o+de]*X;return X*=128,M>=X&&(M-=Math.pow(2,8*l)),M},v.prototype.readIntBE=function(o,l,S){o=o>>>0,l=l>>>0,S||Nt(o,l,this.length);let M=l,X=1,de=this[o+--M];for(;M>0&&(X*=256);)de+=this[o+--M]*X;return X*=128,de>=X&&(de-=Math.pow(2,8*l)),de},v.prototype.readInt8=function(o,l){return o=o>>>0,l||Nt(o,1,this.length),this[o]&128?(255-this[o]+1)*-1:this[o]},v.prototype.readInt16LE=function(o,l){o=o>>>0,l||Nt(o,2,this.length);const S=this[o]|this[o+1]<<8;return S&32768?S|4294901760:S},v.prototype.readInt16BE=function(o,l){o=o>>>0,l||Nt(o,2,this.length);const S=this[o+1]|this[o]<<8;return S&32768?S|4294901760:S},v.prototype.readInt32LE=function(o,l){return o=o>>>0,l||Nt(o,4,this.length),this[o]|this[o+1]<<8|this[o+2]<<16|this[o+3]<<24},v.prototype.readInt32BE=function(o,l){return o=o>>>0,l||Nt(o,4,this.length),this[o]<<24|this[o+1]<<16|this[o+2]<<8|this[o+3]},v.prototype.readBigInt64LE=Ce(function(o){o=o>>>0,Xe(o,"offset");const l=this[o],S=this[o+7];(l===void 0||S===void 0)&&sn(o,this.length-8);const M=this[o+4]+this[o+5]*2**8+this[o+6]*2**16+(S<<24);return(BigInt(M)<<BigInt(32))+BigInt(l+this[++o]*256+this[++o]*65536+this[++o]*16777216)}),v.prototype.readBigInt64BE=Ce(function(o){o=o>>>0,Xe(o,"offset");const l=this[o],S=this[o+7];(l===void 0||S===void 0)&&sn(o,this.length-8);const M=(l<<24)+this[++o]*2**16+this[++o]*2**8+this[++o];return(BigInt(M)<<BigInt(32))+BigInt(this[++o]*16777216+this[++o]*65536+this[++o]*256+S)}),v.prototype.readFloatLE=function(o,l){return o=o>>>0,l||Nt(o,4,this.length),d.read(this,o,!0,23,4)},v.prototype.readFloatBE=function(o,l){return o=o>>>0,l||Nt(o,4,this.length),d.read(this,o,!1,23,4)},v.prototype.readDoubleLE=function(o,l){return o=o>>>0,l||Nt(o,8,this.length),d.read(this,o,!0,52,8)},v.prototype.readDoubleBE=function(o,l){return o=o>>>0,l||Nt(o,8,this.length),d.read(this,o,!1,52,8)};function bt(m,o,l,S,M,X){if(!v.isBuffer(m))throw new TypeError('"buffer" argument must be a Buffer instance');if(o>M||o<X)throw new RangeError('"value" argument is out of bounds');if(l+S>m.length)throw new RangeError("Index out of range")}v.prototype.writeUintLE=v.prototype.writeUIntLE=function(o,l,S,M){if(o=+o,l=l>>>0,S=S>>>0,!M){const Ot=Math.pow(2,8*S)-1;bt(this,o,l,S,Ot,0)}let X=1,de=0;for(this[l]=o&255;++de<S&&(X*=256);)this[l+de]=o/X&255;return l+S},v.prototype.writeUintBE=v.prototype.writeUIntBE=function(o,l,S,M){if(o=+o,l=l>>>0,S=S>>>0,!M){const Ot=Math.pow(2,8*S)-1;bt(this,o,l,S,Ot,0)}let X=S-1,de=1;for(this[l+X]=o&255;--X>=0&&(de*=256);)this[l+X]=o/de&255;return l+S},v.prototype.writeUint8=v.prototype.writeUInt8=function(o,l,S){return o=+o,l=l>>>0,S||bt(this,o,l,1,255,0),this[l]=o&255,l+1},v.prototype.writeUint16LE=v.prototype.writeUInt16LE=function(o,l,S){return o=+o,l=l>>>0,S||bt(this,o,l,2,65535,0),this[l]=o&255,this[l+1]=o>>>8,l+2},v.prototype.writeUint16BE=v.prototype.writeUInt16BE=function(o,l,S){return o=+o,l=l>>>0,S||bt(this,o,l,2,65535,0),this[l]=o>>>8,this[l+1]=o&255,l+2},v.prototype.writeUint32LE=v.prototype.writeUInt32LE=function(o,l,S){return o=+o,l=l>>>0,S||bt(this,o,l,4,4294967295,0),this[l+3]=o>>>24,this[l+2]=o>>>16,this[l+1]=o>>>8,this[l]=o&255,l+4},v.prototype.writeUint32BE=v.prototype.writeUInt32BE=function(o,l,S){return o=+o,l=l>>>0,S||bt(this,o,l,4,4294967295,0),this[l]=o>>>24,this[l+1]=o>>>16,this[l+2]=o>>>8,this[l+3]=o&255,l+4};function zt(m,o,l,S,M){yt(o,S,M,m,l,7);let X=Number(o&BigInt(4294967295));m[l++]=X,X=X>>8,m[l++]=X,X=X>>8,m[l++]=X,X=X>>8,m[l++]=X;let de=Number(o>>BigInt(32)&BigInt(4294967295));return m[l++]=de,de=de>>8,m[l++]=de,de=de>>8,m[l++]=de,de=de>>8,m[l++]=de,l}function rn(m,o,l,S,M){yt(o,S,M,m,l,7);let X=Number(o&BigInt(4294967295));m[l+7]=X,X=X>>8,m[l+6]=X,X=X>>8,m[l+5]=X,X=X>>8,m[l+4]=X;let de=Number(o>>BigInt(32)&BigInt(4294967295));return m[l+3]=de,de=de>>8,m[l+2]=de,de=de>>8,m[l+1]=de,de=de>>8,m[l]=de,l+8}v.prototype.writeBigUInt64LE=Ce(function(o,l=0){return zt(this,o,l,BigInt(0),BigInt("0xffffffffffffffff"))}),v.prototype.writeBigUInt64BE=Ce(function(o,l=0){return rn(this,o,l,BigInt(0),BigInt("0xffffffffffffffff"))}),v.prototype.writeIntLE=function(o,l,S,M){if(o=+o,l=l>>>0,!M){const Xt=Math.pow(2,8*S-1);bt(this,o,l,S,Xt-1,-Xt)}let X=0,de=1,Ot=0;for(this[l]=o&255;++X<S&&(de*=256);)o<0&&Ot===0&&this[l+X-1]!==0&&(Ot=1),this[l+X]=(o/de>>0)-Ot&255;return l+S},v.prototype.writeIntBE=function(o,l,S,M){if(o=+o,l=l>>>0,!M){const Xt=Math.pow(2,8*S-1);bt(this,o,l,S,Xt-1,-Xt)}let X=S-1,de=1,Ot=0;for(this[l+X]=o&255;--X>=0&&(de*=256);)o<0&&Ot===0&&this[l+X+1]!==0&&(Ot=1),this[l+X]=(o/de>>0)-Ot&255;return l+S},v.prototype.writeInt8=function(o,l,S){return o=+o,l=l>>>0,S||bt(this,o,l,1,127,-128),o<0&&(o=255+o+1),this[l]=o&255,l+1},v.prototype.writeInt16LE=function(o,l,S){return o=+o,l=l>>>0,S||bt(this,o,l,2,32767,-32768),this[l]=o&255,this[l+1]=o>>>8,l+2},v.prototype.writeInt16BE=function(o,l,S){return o=+o,l=l>>>0,S||bt(this,o,l,2,32767,-32768),this[l]=o>>>8,this[l+1]=o&255,l+2},v.prototype.writeInt32LE=function(o,l,S){return o=+o,l=l>>>0,S||bt(this,o,l,4,2147483647,-2147483648),this[l]=o&255,this[l+1]=o>>>8,this[l+2]=o>>>16,this[l+3]=o>>>24,l+4},v.prototype.writeInt32BE=function(o,l,S){return o=+o,l=l>>>0,S||bt(this,o,l,4,2147483647,-2147483648),o<0&&(o=4294967295+o+1),this[l]=o>>>24,this[l+1]=o>>>16,this[l+2]=o>>>8,this[l+3]=o&255,l+4},v.prototype.writeBigInt64LE=Ce(function(o,l=0){return zt(this,o,l,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),v.prototype.writeBigInt64BE=Ce(function(o,l=0){return rn(this,o,l,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function Vt(m,o,l,S,M,X){if(l+S>m.length)throw new RangeError("Index out of range");if(l<0)throw new RangeError("Index out of range")}function on(m,o,l,S,M){return o=+o,l=l>>>0,M||Vt(m,o,l,4,34028234663852886e22,-34028234663852886e22),d.write(m,o,l,S,23,4),l+4}v.prototype.writeFloatLE=function(o,l,S){return on(this,o,l,!0,S)},v.prototype.writeFloatBE=function(o,l,S){return on(this,o,l,!1,S)};function un(m,o,l,S,M){return o=+o,l=l>>>0,M||Vt(m,o,l,8,17976931348623157e292,-17976931348623157e292),d.write(m,o,l,S,52,8),l+8}v.prototype.writeDoubleLE=function(o,l,S){return un(this,o,l,!0,S)},v.prototype.writeDoubleBE=function(o,l,S){return un(this,o,l,!1,S)},v.prototype.copy=function(o,l,S,M){if(!v.isBuffer(o))throw new TypeError("argument should be a Buffer");if(S||(S=0),!M&&M!==0&&(M=this.length),l>=o.length&&(l=o.length),l||(l=0),M>0&&M<S&&(M=S),M===S||o.length===0||this.length===0)return 0;if(l<0)throw new RangeError("targetStart out of bounds");if(S<0||S>=this.length)throw new RangeError("Index out of range");if(M<0)throw new RangeError("sourceEnd out of bounds");M>this.length&&(M=this.length),o.length-l<M-S&&(M=o.length-l+S);const X=M-S;return this===o&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(l,S,M):Uint8Array.prototype.set.call(o,this.subarray(S,M),l),X},v.prototype.fill=function(o,l,S,M){if(typeof o=="string"){if(typeof l=="string"?(M=l,l=0,S=this.length):typeof S=="string"&&(M=S,S=this.length),M!==void 0&&typeof M!="string")throw new TypeError("encoding must be a string");if(typeof M=="string"&&!v.isEncoding(M))throw new TypeError("Unknown encoding: "+M);if(o.length===1){const de=o.charCodeAt(0);(M==="utf8"&&de<128||M==="latin1")&&(o=de)}}else typeof o=="number"?o=o&255:typeof o=="boolean"&&(o=Number(o));if(l<0||this.length<l||this.length<S)throw new RangeError("Out of range index");if(S<=l)return this;l=l>>>0,S=S===void 0?this.length:S>>>0,o||(o=0);let X;if(typeof o=="number")for(X=l;X<S;++X)this[X]=o;else{const de=v.isBuffer(o)?o:v.from(o,M),Ot=de.length;if(Ot===0)throw new TypeError('The value "'+o+'" is invalid for argument "value"');for(X=0;X<S-l;++X)this[X+l]=de[X%Ot]}return this};const En={};function Gn(m,o,l){En[m]=class extends l{constructor(){super(),Object.defineProperty(this,"message",{value:o.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${m}]`,this.stack,delete this.name}get code(){return m}set code(M){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:M,writable:!0})}toString(){return`${this.name} [${m}]: ${this.message}`}}}Gn("ERR_BUFFER_OUT_OF_BOUNDS",function(m){return m?`${m} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),Gn("ERR_INVALID_ARG_TYPE",function(m,o){return`The "${m}" argument must be of type number. Received type ${typeof o}`},TypeError),Gn("ERR_OUT_OF_RANGE",function(m,o,l){let S=`The value of "${m}" is out of range.`,M=l;return Number.isInteger(l)&&Math.abs(l)>4294967296?M=hr(String(l)):typeof l=="bigint"&&(M=String(l),(l>BigInt(2)**BigInt(32)||l<-(BigInt(2)**BigInt(32)))&&(M=hr(M)),M+="n"),S+=` It must be ${o}. Received ${M}`,S},RangeError);function hr(m){let o="",l=m.length;const S=m[0]==="-"?1:0;for(;l>=S+4;l-=3)o=`_${m.slice(l-3,l)}${o}`;return`${m.slice(0,l)}${o}`}function ze(m,o,l){Xe(o,"offset"),(m[o]===void 0||m[o+l]===void 0)&&sn(o,m.length-(l+1))}function yt(m,o,l,S,M,X){if(m>l||m<o){const de=typeof o=="bigint"?"n":"";let Ot;throw X>3?o===0||o===BigInt(0)?Ot=`>= 0${de} and < 2${de} ** ${(X+1)*8}${de}`:Ot=`>= -(2${de} ** ${(X+1)*8-1}${de}) and < 2 ** ${(X+1)*8-1}${de}`:Ot=`>= ${o}${de} and <= ${l}${de}`,new En.ERR_OUT_OF_RANGE("value",Ot,m)}ze(S,M,X)}function Xe(m,o){if(typeof m!="number")throw new En.ERR_INVALID_ARG_TYPE(o,"number",m)}function sn(m,o,l){throw Math.floor(m)!==m?(Xe(m,l),new En.ERR_OUT_OF_RANGE(l||"offset","an integer",m)):o<0?new En.ERR_BUFFER_OUT_OF_BOUNDS:new En.ERR_OUT_OF_RANGE(l||"offset",`>= ${l?1:0} and <= ${o}`,m)}const _n=/[^+/0-9A-Za-z-_]/g;function Ct(m){if(m=m.split("=")[0],m=m.trim().replace(_n,""),m.length<2)return"";for(;m.length%4!==0;)m=m+"=";return m}function Bt(m,o){o=o||1/0;let l;const S=m.length;let M=null;const X=[];for(let de=0;de<S;++de){if(l=m.charCodeAt(de),l>55295&&l<57344){if(!M){if(l>56319){(o-=3)>-1&&X.push(239,191,189);continue}else if(de+1===S){(o-=3)>-1&&X.push(239,191,189);continue}M=l;continue}if(l<56320){(o-=3)>-1&&X.push(239,191,189),M=l;continue}l=(M-55296<<10|l-56320)+65536}else M&&(o-=3)>-1&&X.push(239,191,189);if(M=null,l<128){if((o-=1)<0)break;X.push(l)}else if(l<2048){if((o-=2)<0)break;X.push(l>>6|192,l&63|128)}else if(l<65536){if((o-=3)<0)break;X.push(l>>12|224,l>>6&63|128,l&63|128)}else if(l<1114112){if((o-=4)<0)break;X.push(l>>18|240,l>>12&63|128,l>>6&63|128,l&63|128)}else throw new Error("Invalid code point")}return X}function Dt(m){const o=[];for(let l=0;l<m.length;++l)o.push(m.charCodeAt(l)&255);return o}function yn(m,o){let l,S,M;const X=[];for(let de=0;de<m.length&&!((o-=2)<0);++de)l=m.charCodeAt(de),S=l>>8,M=l%256,X.push(M),X.push(S);return X}function $t(m){return E.toByteArray(Ct(m))}function Zt(m,o,l,S){let M;for(M=0;M<S&&!(M+l>=o.length||M>=m.length);++M)o[M+l]=m[M];return M}function Ze(m,o){return m instanceof o||m!=null&&m.constructor!=null&&m.constructor.name!=null&&m.constructor.name===o.name}function je(m){return m!==m}const le=function(){const m="0123456789abcdef",o=new Array(256);for(let l=0;l<16;++l){const S=l*16;for(let M=0;M<16;++M)o[S+M]=m[l]+m[M]}return o}();function Ce(m){return typeof BigInt>"u"?Ge:m}function Ge(){throw new Error("BigInt not supported")}},70580:Be=>{"use strict";/*!
* escape-html
* Copyright(c) 2012-2013 TJ Holowaychuk
* Copyright(c) 2015 Andreas Lubbe
* Copyright(c) 2015 Tiancheng "Timothy" Gu
* MIT Licensed
*/var ve=/["'&<>]/;Be.exports=ie;function ie(E){var d=""+E,se=ve.exec(d);if(!se)return d;var ue,be="",q=0,v=0;for(q=se.index;q<d.length;q++){switch(d.charCodeAt(q)){case 34:ue="&quot;";break;case 38:ue="&amp;";break;case 39:ue="&#39;";break;case 60:ue="&lt;";break;case 62:ue="&gt;";break;default:continue}v!==q&&(be+=d.substring(v,q)),v=q+1,be+=ue}return v!==q?be+d.substring(v,q):be}},251:(Be,ve)=>{/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */ve.read=function(ie,E,d,se,ue){var be,q,v=ue*8-se-1,oe=(1<<v)-1,D=oe>>1,ee=-7,te=d?ue-1:0,ge=d?-1:1,re=ie[E+te];for(te+=ge,be=re&(1<<-ee)-1,re>>=-ee,ee+=v;ee>0;be=be*256+ie[E+te],te+=ge,ee-=8);for(q=be&(1<<-ee)-1,be>>=-ee,ee+=se;ee>0;q=q*256+ie[E+te],te+=ge,ee-=8);if(be===0)be=1-D;else{if(be===oe)return q?NaN:(re?-1:1)*(1/0);q=q+Math.pow(2,se),be=be-D}return(re?-1:1)*q*Math.pow(2,be-se)},ve.write=function(ie,E,d,se,ue,be){var q,v,oe,D=be*8-ue-1,ee=(1<<D)-1,te=ee>>1,ge=ue===23?Math.pow(2,-24)-Math.pow(2,-77):0,re=se?0:be-1,R=se?1:-1,$e=E<0||E===0&&1/E<0?1:0;for(E=Math.abs(E),isNaN(E)||E===1/0?(v=isNaN(E)?1:0,q=ee):(q=Math.floor(Math.log(E)/Math.LN2),E*(oe=Math.pow(2,-q))<1&&(q--,oe*=2),q+te>=1?E+=ge/oe:E+=ge*Math.pow(2,1-te),E*oe>=2&&(q++,oe/=2),q+te>=ee?(v=0,q=ee):q+te>=1?(v=(E*oe-1)*Math.pow(2,ue),q=q+te):(v=E*Math.pow(2,te-1)*Math.pow(2,ue),q=0));ue>=8;ie[d+re]=v&255,re+=R,v/=256,ue-=8);for(q=q<<ue|v,D+=ue;D>0;ie[d+re]=q&255,re+=R,q/=256,D-=8);ie[d+re-R]|=$e*128}},65606:Be=>{var ve=Be.exports={},ie,E;function d(){throw new Error("setTimeout has not been defined")}function se(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?ie=setTimeout:ie=d}catch{ie=d}try{typeof clearTimeout=="function"?E=clearTimeout:E=se}catch{E=se}})();function ue(R){if(ie===setTimeout)return setTimeout(R,0);if((ie===d||!ie)&&setTimeout)return ie=setTimeout,setTimeout(R,0);try{return ie(R,0)}catch{try{return ie.call(null,R,0)}catch{return ie.call(this,R,0)}}}function be(R){if(E===clearTimeout)return clearTimeout(R);if((E===se||!E)&&clearTimeout)return E=clearTimeout,clearTimeout(R);try{return E(R)}catch{try{return E.call(null,R)}catch{return E.call(this,R)}}}var q=[],v=!1,oe,D=-1;function ee(){!v||!oe||(v=!1,oe.length?q=oe.concat(q):D=-1,q.length&&te())}function te(){if(!v){var R=ue(ee);v=!0;for(var $e=q.length;$e;){for(oe=q,q=[];++D<$e;)oe&&oe[D].run();D=-1,$e=q.length}oe=null,v=!1,be(R)}}ve.nextTick=function(R){var $e=new Array(arguments.length-1);if(arguments.length>1)for(var De=1;De<arguments.length;De++)$e[De-1]=arguments[De];q.push(new ge(R,$e)),q.length===1&&!v&&ue(te)};function ge(R,$e){this.fun=R,this.array=$e}ge.prototype.run=function(){this.fun.apply(null,this.array)},ve.title="browser",ve.browser=!0,ve.env={},ve.argv=[],ve.version="",ve.versions={};function re(){}ve.on=re,ve.addListener=re,ve.once=re,ve.off=re,ve.removeListener=re,ve.removeAllListeners=re,ve.emit=re,ve.prependListener=re,ve.prependOnceListener=re,ve.listeners=function(R){return[]},ve.binding=function(R){throw new Error("process.binding is not supported")},ve.cwd=function(){return"/"},ve.chdir=function(R){throw new Error("process.chdir is not supported")},ve.umask=function(){return 0}},53908:(Be,ve,ie)=>{"use strict";const E=ie(57272),{MAX_LENGTH:d,MAX_SAFE_INTEGER:se}=ie(16874),{safeRe:ue,t:be}=ie(99718),q=ie(98587),{compareIdentifiers:v}=ie(61123);class oe{constructor(ee,te){if(te=q(te),ee instanceof oe){if(ee.loose===!!te.loose&&ee.includePrerelease===!!te.includePrerelease)return ee;ee=ee.version}else if(typeof ee!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof ee}".`);if(ee.length>d)throw new TypeError(`version is longer than ${d} characters`);E("SemVer",ee,te),this.options=te,this.loose=!!te.loose,this.includePrerelease=!!te.includePrerelease;const ge=ee.trim().match(te.loose?ue[be.LOOSE]:ue[be.FULL]);if(!ge)throw new TypeError(`Invalid Version: ${ee}`);if(this.raw=ee,this.major=+ge[1],this.minor=+ge[2],this.patch=+ge[3],this.major>se||this.major<0)throw new TypeError("Invalid major version");if(this.minor>se||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>se||this.patch<0)throw new TypeError("Invalid patch version");ge[4]?this.prerelease=ge[4].split(".").map(re=>{if(/^[0-9]+$/.test(re)){const R=+re;if(R>=0&&R<se)return R}return re}):this.prerelease=[],this.build=ge[5]?ge[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(ee){if(E("SemVer.compare",this.version,this.options,ee),!(ee instanceof oe)){if(typeof ee=="string"&&ee===this.version)return 0;ee=new oe(ee,this.options)}return ee.version===this.version?0:this.compareMain(ee)||this.comparePre(ee)}compareMain(ee){return ee instanceof oe||(ee=new oe(ee,this.options)),v(this.major,ee.major)||v(this.minor,ee.minor)||v(this.patch,ee.patch)}comparePre(ee){if(ee instanceof oe||(ee=new oe(ee,this.options)),this.prerelease.length&&!ee.prerelease.length)return-1;if(!this.prerelease.length&&ee.prerelease.length)return 1;if(!this.prerelease.length&&!ee.prerelease.length)return 0;let te=0;do{const ge=this.prerelease[te],re=ee.prerelease[te];if(E("prerelease compare",te,ge,re),ge===void 0&&re===void 0)return 0;if(re===void 0)return 1;if(ge===void 0)return-1;if(ge===re)continue;return v(ge,re)}while(++te)}compareBuild(ee){ee instanceof oe||(ee=new oe(ee,this.options));let te=0;do{const ge=this.build[te],re=ee.build[te];if(E("build compare",te,ge,re),ge===void 0&&re===void 0)return 0;if(re===void 0)return 1;if(ge===void 0)return-1;if(ge===re)continue;return v(ge,re)}while(++te)}inc(ee,te,ge){if(ee.startsWith("pre")){if(!te&&ge===!1)throw new Error("invalid increment argument: identifier is empty");if(te){const re=`-${te}`.match(this.options.loose?ue[be.PRERELEASELOOSE]:ue[be.PRERELEASE]);if(!re||re[1]!==te)throw new Error(`invalid identifier: ${te}`)}}switch(ee){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",te,ge);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",te,ge);break;case"prepatch":this.prerelease.length=0,this.inc("patch",te,ge),this.inc("pre",te,ge);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",te,ge),this.inc("pre",te,ge);break;case"release":if(this.prerelease.length===0)throw new Error(`version ${this.raw} is not a prerelease`);this.prerelease.length=0;break;case"major":(this.minor!==0||this.patch!==0||this.prerelease.length===0)&&this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":(this.patch!==0||this.prerelease.length===0)&&this.minor++,this.patch=0,this.prerelease=[];break;case"patch":this.prerelease.length===0&&this.patch++,this.prerelease=[];break;case"pre":{const re=Number(ge)?1:0;if(this.prerelease.length===0)this.prerelease=[re];else{let R=this.prerelease.length;for(;--R>=0;)typeof this.prerelease[R]=="number"&&(this.prerelease[R]++,R=-2);if(R===-1){if(te===this.prerelease.join(".")&&ge===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(re)}}if(te){let R=[te,re];ge===!1&&(R=[te]),v(this.prerelease[0],te)===0?isNaN(this.prerelease[1])&&(this.prerelease=R):this.prerelease=R}break}default:throw new Error(`invalid increment argument: ${ee}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}Be.exports=oe},32938:(Be,ve,ie)=>{"use strict";const E=ie(53908),d=(se,ue)=>new E(se,ue).major;Be.exports=d},30144:(Be,ve,ie)=>{"use strict";const E=ie(53908),d=(se,ue,be=!1)=>{if(se instanceof E)return se;try{return new E(se,ue)}catch(q){if(!be)return null;throw q}};Be.exports=d},56953:(Be,ve,ie)=>{"use strict";const E=ie(30144),d=(se,ue)=>{const be=E(se,ue);return be?be.version:null};Be.exports=d},16874:Be=>{"use strict";const ve="2.0.0",E=Number.MAX_SAFE_INTEGER||9007199254740991,d=16,se=250,ue=["major","premajor","minor","preminor","patch","prepatch","prerelease"];Be.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:d,MAX_SAFE_BUILD_LENGTH:se,MAX_SAFE_INTEGER:E,RELEASE_TYPES:ue,SEMVER_SPEC_VERSION:ve,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},57272:(Be,ve,ie)=>{"use strict";var E=ie(65606);const d=typeof E=="object"&&E.env&&E.env.NODE_DEBUG&&/\bsemver\b/i.test(E.env.NODE_DEBUG)?(...se)=>console.error("SEMVER",...se):()=>{};Be.exports=d},61123:Be=>{"use strict";const ve=/^[0-9]+$/,ie=(d,se)=>{const ue=ve.test(d),be=ve.test(se);return ue&&be&&(d=+d,se=+se),d===se?0:ue&&!be?-1:be&&!ue?1:d<se?-1:1},E=(d,se)=>ie(se,d);Be.exports={compareIdentifiers:ie,rcompareIdentifiers:E}},98587:Be=>{"use strict";const ve=Object.freeze({loose:!0}),ie=Object.freeze({}),E=d=>d?typeof d!="object"?ve:d:ie;Be.exports=E},99718:(Be,ve,ie)=>{"use strict";const{MAX_SAFE_COMPONENT_LENGTH:E,MAX_SAFE_BUILD_LENGTH:d,MAX_LENGTH:se}=ie(16874),ue=ie(57272);ve=Be.exports={};const be=ve.re=[],q=ve.safeRe=[],v=ve.src=[],oe=ve.safeSrc=[],D=ve.t={};let ee=0;const te="[a-zA-Z0-9-]",ge=[["\\s",1],["\\d",se],[te,d]],re=$e=>{for(const[De,ne]of ge)$e=$e.split(`${De}*`).join(`${De}{0,${ne}}`).split(`${De}+`).join(`${De}{1,${ne}}`);return $e},R=($e,De,ne)=>{const J=re(De),k=ee++;ue($e,k,De),D[$e]=k,v[k]=De,oe[k]=J,be[k]=new RegExp(De,ne?"g":void 0),q[k]=new RegExp(J,ne?"g":void 0)};R("NUMERICIDENTIFIER","0|[1-9]\\d*"),R("NUMERICIDENTIFIERLOOSE","\\d+"),R("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${te}*`),R("MAINVERSION",`(${v[D.NUMERICIDENTIFIER]})\\.(${v[D.NUMERICIDENTIFIER]})\\.(${v[D.NUMERICIDENTIFIER]})`),R("MAINVERSIONLOOSE",`(${v[D.NUMERICIDENTIFIERLOOSE]})\\.(${v[D.NUMERICIDENTIFIERLOOSE]})\\.(${v[D.NUMERICIDENTIFIERLOOSE]})`),R("PRERELEASEIDENTIFIER",`(?:${v[D.NONNUMERICIDENTIFIER]}|${v[D.NUMERICIDENTIFIER]})`),R("PRERELEASEIDENTIFIERLOOSE",`(?:${v[D.NONNUMERICIDENTIFIER]}|${v[D.NUMERICIDENTIFIERLOOSE]})`),R("PRERELEASE",`(?:-(${v[D.PRERELEASEIDENTIFIER]}(?:\\.${v[D.PRERELEASEIDENTIFIER]})*))`),R("PRERELEASELOOSE",`(?:-?(${v[D.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${v[D.PRERELEASEIDENTIFIERLOOSE]})*))`),R("BUILDIDENTIFIER",`${te}+`),R("BUILD",`(?:\\+(${v[D.BUILDIDENTIFIER]}(?:\\.${v[D.BUILDIDENTIFIER]})*))`),R("FULLPLAIN",`v?${v[D.MAINVERSION]}${v[D.PRERELEASE]}?${v[D.BUILD]}?`),R("FULL",`^${v[D.FULLPLAIN]}$`),R("LOOSEPLAIN",`[v=\\s]*${v[D.MAINVERSIONLOOSE]}${v[D.PRERELEASELOOSE]}?${v[D.BUILD]}?`),R("LOOSE",`^${v[D.LOOSEPLAIN]}$`),R("GTLT","((?:<|>)?=?)"),R("XRANGEIDENTIFIERLOOSE",`${v[D.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),R("XRANGEIDENTIFIER",`${v[D.NUMERICIDENTIFIER]}|x|X|\\*`),R("XRANGEPLAIN",`[v=\\s]*(${v[D.XRANGEIDENTIFIER]})(?:\\.(${v[D.XRANGEIDENTIFIER]})(?:\\.(${v[D.XRANGEIDENTIFIER]})(?:${v[D.PRERELEASE]})?${v[D.BUILD]}?)?)?`),R("XRANGEPLAINLOOSE",`[v=\\s]*(${v[D.XRANGEIDENTIFIERLOOSE]})(?:\\.(${v[D.XRANGEIDENTIFIERLOOSE]})(?:\\.(${v[D.XRANGEIDENTIFIERLOOSE]})(?:${v[D.PRERELEASELOOSE]})?${v[D.BUILD]}?)?)?`),R("XRANGE",`^${v[D.GTLT]}\\s*${v[D.XRANGEPLAIN]}$`),R("XRANGELOOSE",`^${v[D.GTLT]}\\s*${v[D.XRANGEPLAINLOOSE]}$`),R("COERCEPLAIN",`(^|[^\\d])(\\d{1,${E}})(?:\\.(\\d{1,${E}}))?(?:\\.(\\d{1,${E}}))?`),R("COERCE",`${v[D.COERCEPLAIN]}(?:$|[^\\d])`),R("COERCEFULL",v[D.COERCEPLAIN]+`(?:${v[D.PRERELEASE]})?(?:${v[D.BUILD]})?(?:$|[^\\d])`),R("COERCERTL",v[D.COERCE],!0),R("COERCERTLFULL",v[D.COERCEFULL],!0),R("LONETILDE","(?:~>?)"),R("TILDETRIM",`(\\s*)${v[D.LONETILDE]}\\s+`,!0),ve.tildeTrimReplace="$1~",R("TILDE",`^${v[D.LONETILDE]}${v[D.XRANGEPLAIN]}$`),R("TILDELOOSE",`^${v[D.LONETILDE]}${v[D.XRANGEPLAINLOOSE]}$`),R("LONECARET","(?:\\^)"),R("CARETTRIM",`(\\s*)${v[D.LONECARET]}\\s+`,!0),ve.caretTrimReplace="$1^",R("CARET",`^${v[D.LONECARET]}${v[D.XRANGEPLAIN]}$`),R("CARETLOOSE",`^${v[D.LONECARET]}${v[D.XRANGEPLAINLOOSE]}$`),R("COMPARATORLOOSE",`^${v[D.GTLT]}\\s*(${v[D.LOOSEPLAIN]})$|^$`),R("COMPARATOR",`^${v[D.GTLT]}\\s*(${v[D.FULLPLAIN]})$|^$`),R("COMPARATORTRIM",`(\\s*)${v[D.GTLT]}\\s*(${v[D.LOOSEPLAIN]}|${v[D.XRANGEPLAIN]})`,!0),ve.comparatorTrimReplace="$1$2$3",R("HYPHENRANGE",`^\\s*(${v[D.XRANGEPLAIN]})\\s+-\\s+(${v[D.XRANGEPLAIN]})\\s*$`),R("HYPHENRANGELOOSE",`^\\s*(${v[D.XRANGEPLAINLOOSE]})\\s+-\\s+(${v[D.XRANGEPLAINLOOSE]})\\s*$`),R("STAR","(<|>)?=?\\s*\\*"),R("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),R("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},21777:(Be,ve,ie)=>{"use strict";ie.d(ve,{HW:()=>ne,L$:()=>re,aV:()=>v,do:()=>be,zo:()=>q});var E=ie(61338),d=ie(53053);let se;const ue=[];function be(){return se===void 0&&(se=document.head.dataset.requesttoken??null),se}function q(J){ue.push(J)}(0,E.B1)("csrf-token-update",J=>{se=J.token,ue.forEach(k=>{try{k(se)}catch(Oe){console.error("Error updating CSRF token observer",Oe)}})});function v(){const J=document?.querySelector('meta[name="csp-nonce"]');if(!J){const k=be();return k?btoa(k):void 0}return J.nonce}/*!
* SPDX-FileCopyrightText: 2024 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/const oe=(0,d.c0)("public").persist().build();class D{constructor(){Dr(this,"_displayName");Dr(this,"uid");Dr(this,"isAdmin");oe.getItem("guestUid")||oe.setItem("guestUid",R()),this._displayName=oe.getItem("guestNickname")||"",this.uid=oe.getItem("guestUid")||R(),this.isAdmin=!1,(0,E.B1)("user:info:changed",k=>{this._displayName=k.displayName,oe.setItem("guestNickname",k.displayName||"")})}get displayName(){return this._displayName}set displayName(k){this._displayName=k,oe.setItem("guestNickname",k),(0,E.Ic)("user:info:changed",this)}}let ee;function te(){return ee||(ee=new D),ee}function ge(){return te()?.displayName||null}function re(J){if(!J||J.trim().length===0)throw new Error("Nickname cannot be empty");te().displayName=J}function R(){return globalThis.crypto?.randomUUID?globalThis.crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,J=>{const k=Math.random()*16|0;return(J==="x"?k:k&3|8).toString(16)})}let $e;function De(J,k){return J?J.getAttribute(k):null}function ne(){if($e!==void 0)return $e;const J=document?.getElementsByTagName("head")[0];if(!J)return null;const k=De(J,"data-user");return k===null?($e=null,$e):($e={uid:k,displayName:De(J,"data-user-displayname"),isAdmin:!!window._oc_isadmin},$e)}},53053:(Be,ve,ie)=>{"use strict";ie.d(ve,{c0:()=>se});const v=class v{constructor(D,ee,te){Dr(this,"scope");Dr(this,"wrapped");this.scope=`${te?v.GLOBAL_SCOPE_PERSISTENT:v.GLOBAL_SCOPE_VOLATILE}_${btoa(D)}_`,this.wrapped=ee}scopeKey(D){return`${this.scope}${D}`}setItem(D,ee){this.wrapped.setItem(this.scopeKey(D),ee)}getItem(D){return this.wrapped.getItem(this.scopeKey(D))}removeItem(D){this.wrapped.removeItem(this.scopeKey(D))}clear(){Object.keys(this.wrapped).filter(D=>D.startsWith(this.scope)).map(this.wrapped.removeItem.bind(this.wrapped))}};Dr(v,"GLOBAL_SCOPE_VOLATILE","f7cloud_vol"),Dr(v,"GLOBAL_SCOPE_PERSISTENT","f7cloud_per");let E=v;class d{constructor(D){Dr(this,"appId");Dr(this,"persisted",!1);Dr(this,"clearedOnLogout",!1);this.appId=D}persist(D=!0){return this.persisted=D,this}clearOnLogout(D=!0){return this.clearedOnLogout=D,this}build(){return new E(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}function se(oe){return new d(oe)}function ue(oe,D){Object.keys(oe).filter(ee=>D?D(ee):!0).map(oe.removeItem.bind(oe))}function be(){[window.sessionStorage,window.localStorage].map(D=>ue(D))}function q(){[window.sessionStorage,window.localStorage].map(D=>ue(D,ee=>!ee.startsWith(ScopedStorage.GLOBAL_SCOPE_PERSISTENT)))}},61338:(Be,ve,ie)=>{"use strict";ie.d(ve,{B1:()=>v,Ic:()=>D,al:()=>oe});var E=ie(32938),d=ie(56953);/*!
* SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/class se{constructor(te){Dr(this,"bus");typeof te.getVersion!="function"||!d(te.getVersion())?console.warn("Proxying an event bus with an unknown or invalid version"):E(te.getVersion())!==E(this.getVersion())&&console.warn("Proxying an event bus of version "+te.getVersion()+" with "+this.getVersion()),this.bus=te}getVersion(){return"3.3.3"}subscribe(te,ge){this.bus.subscribe(te,ge)}unsubscribe(te,ge){this.bus.unsubscribe(te,ge)}emit(te,...ge){this.bus.emit(te,...ge)}}/*!
* SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/class ue{constructor(){Dr(this,"handlers",new Map)}getVersion(){return"3.3.3"}subscribe(te,ge){this.handlers.set(te,(this.handlers.get(te)||[]).concat(ge))}unsubscribe(te,ge){this.handlers.set(te,(this.handlers.get(te)||[]).filter(re=>re!==ge))}emit(te,...ge){(this.handlers.get(te)||[]).forEach(R=>{try{R(ge[0])}catch($e){console.error("could not invoke event listener",$e)}})}}/*!
* SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/let be=null;function q(){return be!==null?be:typeof window>"u"?new Proxy({},{get:()=>()=>console.error("Window not available, EventBus can not be established!")}):(window.OC?._eventBus&&typeof window._nc_event_bus>"u"&&(console.warn("found old event bus instance at OC._eventBus. Update your version!"),window._nc_event_bus=window.OC._eventBus),typeof window?._nc_event_bus<"u"?be=new se(window._nc_event_bus):be=window._nc_event_bus=new ue,be)}function v(ee,te){q().subscribe(ee,te)}function oe(ee,te){q().unsubscribe(ee,te)}function D(ee,...te){q().emit(ee,...te)}},93839:(Be,ve,ie)=>{"use strict";ie.d(ve,{a:()=>q,d:()=>R,e:()=>J,g:()=>ue,i:()=>oe,t:()=>re});var E=ie(99418),d=ie(70580);/*!
* SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/function se(){return globalThis._nc_l10n_locale}function ue(){return se().replaceAll(/_/g,"-")}function be(k){globalThis._nc_l10n_locale=k,typeof document<"u"&&(document.documentElement.dataset.locale=k)}function q(){return globalThis._nc_l10n_language}function v(k){globalThis._nc_l10n_language=k,typeof document<"u"&&(document.documentElement.lang=k)}function oe(k){const Oe=k||q();return["ae","ar","arc","arz","bcc","bqi","ckb","dv","fa","glk","ha","he","khw","ks","ku","mzn","nqo","pnb","ps","sd","ug","ur","ur-PK","uz-AF","yi"].includes(Oe)}globalThis._nc_l10n_locale??(globalThis._nc_l10n_locale=typeof document<"u"&&document.documentElement.dataset.locale||Intl.DateTimeFormat().resolvedOptions().locale.replaceAll(/-/g,"_")),globalThis._nc_l10n_language??(globalThis._nc_l10n_language=typeof document<"u"&&document.documentElement.lang||(globalThis.navigator?.language??"en"));/*!
* SPDX-FileCopyrightText: 2022 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/function D(k){return k in globalThis._oc_l10n_registry_translations&&k in globalThis._oc_l10n_registry_plural_functions}function ee(k,Oe,Fe){if(k==="__proto__"||k==="constructor"||k==="prototype")throw new Error("Invalid appId");globalThis._oc_l10n_registry_translations[k]={...globalThis._oc_l10n_registry_translations[k]||{},...Oe},globalThis._oc_l10n_registry_plural_functions[k]=Fe}function te(k){delete globalThis._oc_l10n_registry_translations[k],delete globalThis._oc_l10n_registry_plural_functions[k]}function ge(k){return{translations:globalThis._oc_l10n_registry_translations[k]??{},pluralFunction:globalThis._oc_l10n_registry_plural_functions[k]??(Oe=>Oe)}}globalThis._oc_l10n_registry_translations??(globalThis._oc_l10n_registry_translations={}),globalThis._oc_l10n_registry_plural_functions??(globalThis._oc_l10n_registry_plural_functions={});/*!
* SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/function re(k,Oe,Fe,Ie,ot){const Rt=typeof Fe=="object"?Fe:void 0,vt=typeof Ie=="number"?Ie:typeof Fe=="number"?Fe:void 0,Qe={escape:!0,sanitize:!0,...typeof ot=="object"?ot:typeof Ie=="object"?Ie:{}},it=cn=>cn,Nn=(Qe.sanitize?E.A.sanitize:it)||it,St=Qe.escape?d:it,Jt=cn=>typeof cn=="string"||typeof cn=="number",ln=(cn,nn,jn)=>cn.replace(/%n/g,""+jn).replace(/{([^{}]*)}/g,(Nt,bt)=>{if(nn===void 0||!(bt in nn))return St(Nt);const zt=nn[bt];return Jt(zt)?St(`${zt}`):typeof zt=="object"&&Jt(zt.value)?(zt.escape!==!1?d:it)(`${zt.value}`):St(Nt)});let xt=(ot?.bundle??ge(k)).translations[Oe]||Oe;return xt=Array.isArray(xt)?xt[0]:xt,Nn(typeof Rt=="object"||vt!==void 0?ln(xt,Rt,vt):xt)}function R(k,Oe,Fe,Ie,ot,Rt){const vt="_"+Oe+"_::_"+Fe+"_",Qe=Rt?.bundle??ge(k),it=Qe.translations[vt];if(typeof it<"u"){const Nn=it;if(Array.isArray(Nn)){const St=Qe.pluralFunction(Ie);return re(k,Nn[St],ot,Ie,Rt)}}return Ie===1?re(k,Oe,ot,Ie,Rt):re(k,Fe,ot,Ie,Rt)}async function $e(k,Oe){if(D(k)||q()==="en"){const Ie=ge(k);return Oe?.(Ie),Ie}let Fe;try{const Ie=generateFilePath(k,"l10n",q()+".json");Fe=await fetch(Ie)}catch(Ie){throw new Error("Network error",{cause:Ie})}if(Fe.ok){try{const Ie=await Fe.json();if(typeof Ie.translations=="object")return De(k,Ie.translations),Oe?.(Ie),Ie}catch{}throw new Error("Invalid content of translation bundle")}else throw new Error(Fe.statusText)}function De(k,Oe){ee(k,Oe,J)}function ne(k){return te(k)}function J(k,Oe=q()){switch(Oe==="pt-BR"&&(Oe="xbr"),Oe.length>3&&(Oe=Oe.substring(0,Oe.lastIndexOf("-"))),Oe){case"az":case"bo":case"dz":case"id":case"ja":case"jv":case"ka":case"km":case"kn":case"ko":case"ms":case"th":case"tr":case"vi":case"zh":return 0;case"af":case"bn":case"bg":case"ca":case"da":case"de":case"el":case"en":case"eo":case"es":case"et":case"eu":case"fa":case"fi":case"fo":case"fur":case"fy":case"gl":case"gu":case"ha":case"he":case"hu":case"is":case"it":case"ku":case"lb":case"ml":case"mn":case"mr":case"nah":case"nb":case"ne":case"nl":case"nn":case"no":case"oc":case"om":case"or":case"pa":case"pap":case"ps":case"pt":case"so":case"sq":case"sv":case"sw":case"ta":case"te":case"tk":case"ur":case"zu":return k===1?0:1;case"am":case"bh":case"fil":case"fr":case"gun":case"hi":case"hy":case"ln":case"mg":case"nso":case"xbr":case"ti":case"wa":return k===0||k===1?0:1;case"be":case"bs":case"hr":case"ru":case"sh":case"sr":case"uk":return k%10===1&&k%100!==11?0:k%10>=2&&k%10<=4&&(k%100<10||k%100>=20)?1:2;case"cs":case"sk":return k===1?0:k>=2&&k<=4?1:2;case"ga":return k===1?0:k===2?1:2;case"lt":return k%10===1&&k%100!==11?0:k%10>=2&&(k%100<10||k%100>=20)?1:2;case"sl":return k%100===1?0:k%100===2?1:k%100===3||k%100===4?2:3;case"mk":return k%10===1?0:1;case"mt":return k===1?0:k===0||k%100>1&&k%100<11?1:k%100>10&&k%100<20?2:3;case"lv":return k===0?0:k%10===1&&k%100!==11?1:2;case"pl":return k===1?0:k%10>=2&&k%10<=4&&(k%100<12||k%100>14)?1:2;case"cy":return k===1?0:k===2?1:k===8||k===11?2:3;case"ro":return k===1?0:k===0||k%100>0&&k%100<20?1:2;case"ar":return k===0?0:k===1?1:k===2?2:k%100>=3&&k%100<=10?3:k%100>=11&&k%100<=99?4:5;default:return 0}}},53334:(Be,ve,ie)=>{"use strict";ie.d(ve,{JN:()=>d,Pe:()=>be,V8:()=>E.i,Z0:()=>E.a,fw:()=>oe,hY:()=>se,lO:()=>E.g,n:()=>E.d,t:()=>E.t});var E=ie(93839);/*!
* SPDX-FileCopyrightText: 2022 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/function d(){if(typeof globalThis.firstDay<"u")return globalThis.firstDay;const D=new Intl.Locale((0,E.g)()),ee=D.getWeekInfo?.()??D.weekInfo;return ee?ee.firstDay%7:1}function se(){if(typeof globalThis.dayNames<"u")return globalThis.dayNames;const D=(0,E.g)();return[new Date(1970,0,4).toLocaleDateString(D,{weekday:"long"}),new Date(1970,0,5).toLocaleDateString(D,{weekday:"long"}),new Date(1970,0,6).toLocaleDateString(D,{weekday:"long"}),new Date(1970,0,7).toLocaleDateString(D,{weekday:"long"}),new Date(1970,0,8).toLocaleDateString(D,{weekday:"long"}),new Date(1970,0,9).toLocaleDateString(D,{weekday:"long"}),new Date(1970,0,10).toLocaleDateString(D,{weekday:"long"})]}function ue(){if(typeof globalThis.dayNamesShort<"u")return globalThis.dayNamesShort;const D=getCanonicalLocale();return[new Date(1970,0,4).toLocaleDateString(D,{weekday:"short"}),new Date(1970,0,5).toLocaleDateString(D,{weekday:"short"}),new Date(1970,0,6).toLocaleDateString(D,{weekday:"short"}),new Date(1970,0,7).toLocaleDateString(D,{weekday:"short"}),new Date(1970,0,8).toLocaleDateString(D,{weekday:"short"}),new Date(1970,0,9).toLocaleDateString(D,{weekday:"short"}),new Date(1970,0,10).toLocaleDateString(D,{weekday:"short"})]}function be(){if(typeof globalThis.dayNamesMin<"u")return globalThis.dayNamesMin;const D=(0,E.g)();return[new Date(1970,0,4).toLocaleDateString(D,{weekday:"narrow"}),new Date(1970,0,5).toLocaleDateString(D,{weekday:"narrow"}),new Date(1970,0,6).toLocaleDateString(D,{weekday:"narrow"}),new Date(1970,0,7).toLocaleDateString(D,{weekday:"narrow"}),new Date(1970,0,8).toLocaleDateString(D,{weekday:"narrow"}),new Date(1970,0,9).toLocaleDateString(D,{weekday:"narrow"}),new Date(1970,0,10).toLocaleDateString(D,{weekday:"narrow"})]}function q(){if(typeof globalThis.monthNames<"u")return globalThis.monthNames;const D=getCanonicalLocale();return[new Date(1970,0).toLocaleDateString(D,{month:"long"}),new Date(1970,1).toLocaleDateString(D,{month:"long"}),new Date(1970,2).toLocaleDateString(D,{month:"long"}),new Date(1970,3).toLocaleDateString(D,{month:"long"}),new Date(1970,4).toLocaleDateString(D,{month:"long"}),new Date(1970,5).toLocaleDateString(D,{month:"long"}),new Date(1970,6).toLocaleDateString(D,{month:"long"}),new Date(1970,7).toLocaleDateString(D,{month:"long"}),new Date(1970,8).toLocaleDateString(D,{month:"long"}),new Date(1970,9).toLocaleDateString(D,{month:"long"}),new Date(1970,10).toLocaleDateString(D,{month:"long"}),new Date(1970,11).toLocaleDateString(D,{month:"long"})]}function v(){if(typeof globalThis.monthNamesShort<"u")return globalThis.monthNamesShort;const D=getCanonicalLocale();return[new Date(1970,0).toLocaleDateString(D,{month:"short"}),new Date(1970,1).toLocaleDateString(D,{month:"short"}),new Date(1970,2).toLocaleDateString(D,{month:"short"}),new Date(1970,3).toLocaleDateString(D,{month:"short"}),new Date(1970,4).toLocaleDateString(D,{month:"short"}),new Date(1970,5).toLocaleDateString(D,{month:"short"}),new Date(1970,6).toLocaleDateString(D,{month:"short"}),new Date(1970,7).toLocaleDateString(D,{month:"short"}),new Date(1970,8).toLocaleDateString(D,{month:"short"}),new Date(1970,9).toLocaleDateString(D,{month:"short"}),new Date(1970,10).toLocaleDateString(D,{month:"short"}),new Date(1970,11).toLocaleDateString(D,{month:"short"})]}/*!
* SPDX-FileCopyrightText: 2025 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/function oe(D=Date.now(),ee={}){const te={ignoreSeconds:!1,language:(0,E.a)(),relativeTime:"long",...ee},ge=new Date(D),re=new Intl.RelativeTimeFormat([te.language,(0,E.a)()],{numeric:"auto",style:te.relativeTime}),$e=(ge.getTime()-Date.now())/1e3;if(Math.abs($e)<59.5)return te.ignoreSeconds||re.format(Math.round($e),"second");const De=$e/60;if(Math.abs(De)<=59)return re.format(Math.round(De),"minute");const ne=De/60;if(Math.abs(ne)<23.5)return re.format(Math.round(ne),"hour");const J=ne/24;if(Math.abs(J)<6.5)return re.format(Math.round(J),"day");if(Math.abs(J)<27.5){const Ie=J/7;return re.format(Math.round(Ie),"week")}const k=J/30,Oe=Math.abs(k)<11?{month:te.relativeTime,day:"numeric"}:{year:te.relativeTime==="narrow"?"2-digit":"numeric",month:te.relativeTime};return new Intl.DateTimeFormat([te.language,(0,E.a)()],Oe).format(ge)}},85635:(Be,ve,ie)=>{"use strict";ie.d(ve,{ZZ:()=>po});var E=ie(19916),d=ie(78047),se=ie(77975),ue=Object.create,be=Object.defineProperty,q=Object.getOwnPropertyDescriptor,v=Object.getOwnPropertyNames,oe=Object.getPrototypeOf,D=Object.prototype.hasOwnProperty,ee=(e,r)=>function(){return e&&(r=(0,e[v(e)[0]])(e=0)),r},te=(e,r)=>function(){return r||(0,e[v(e)[0]])((r={exports:{}}).exports,r),r.exports},ge=(e,r,a,f)=>{if(r&&typeof r=="object"||typeof r=="function")for(let T of v(r))!D.call(e,T)&&T!==a&&be(e,T,{get:()=>r[T],enumerable:!(f=q(r,T))||f.enumerable});return e},re=(e,r,a)=>(a=e!=null?ue(oe(e)):{},ge(r||!e||!e.__esModule?be(a,"default",{value:e,enumerable:!0}):a,e)),R=ee({"../../node_modules/.pnpm/tsup@8.4.0_@microsoft+api-extractor@7.51.1_@types+node@22.13.14__jiti@2.4.2_postcss@8.5_96eb05a9d65343021e53791dd83f3773/node_modules/tsup/assets/esm_shims.js"(){"use strict"}}),$e=te({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/lib/speakingurl.js"(e,r){"use strict";R(),function(a){"use strict";var f={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"Ae",\u00C5:"A",\u00C6:"AE",\u00C7:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"Oe",\u0150:"O",\u00D8:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"Ue",\u0170:"U",\u00DD:"Y",\u00DE:"TH",\u00DF:"ss",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"ae",\u00E5:"a",\u00E6:"ae",\u00E7:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"oe",\u0151:"o",\u00F8:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"ue",\u0171:"u",\u00FD:"y",\u00FE:"th",\u00FF:"y","\u1E9E":"SS",\u0627:"a",\u0623:"a",\u0625:"i",\u0622:"aa",\u0624:"u",\u0626:"e",\u0621:"a",\u0628:"b",\u062A:"t",\u062B:"th",\u062C:"j",\u062D:"h",\u062E:"kh",\u062F:"d",\u0630:"th",\u0631:"r",\u0632:"z",\u0633:"s",\u0634:"sh",\u0635:"s",\u0636:"dh",\u0637:"t",\u0638:"z",\u0639:"a",\u063A:"gh",\u0641:"f",\u0642:"q",\u0643:"k",\u0644:"l",\u0645:"m",\u0646:"n",\u0647:"h",\u0648:"w",\u064A:"y",\u0649:"a",\u0629:"h",\uFEFB:"la",\uFEF7:"laa",\uFEF9:"lai",\uFEF5:"laa",\u06AF:"g",\u0686:"ch",\u067E:"p",\u0698:"zh",\u06A9:"k",\u06CC:"y","\u064E":"a","\u064B":"an","\u0650":"e","\u064D":"en","\u064F":"u","\u064C":"on","\u0652":"","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u06F0":"0","\u06F1":"1","\u06F2":"2","\u06F3":"3","\u06F4":"4","\u06F5":"5","\u06F6":"6","\u06F7":"7","\u06F8":"8","\u06F9":"9",\u1000:"k",\u1001:"kh",\u1002:"g",\u1003:"ga",\u1004:"ng",\u1005:"s",\u1006:"sa",\u1007:"z","\u1005\u103B":"za",\u100A:"ny",\u100B:"t",\u100C:"ta",\u100D:"d",\u100E:"da",\u100F:"na",\u1010:"t",\u1011:"ta",\u1012:"d",\u1013:"da",\u1014:"n",\u1015:"p",\u1016:"pa",\u1017:"b",\u1018:"ba",\u1019:"m",\u101A:"y",\u101B:"ya",\u101C:"l",\u101D:"w",\u101E:"th",\u101F:"h",\u1020:"la",\u1021:"a","\u103C":"y","\u103B":"ya","\u103D":"w","\u103C\u103D":"yw","\u103B\u103D":"ywa","\u103E":"h",\u1027:"e","\u104F":"-e",\u1023:"i",\u1024:"-i",\u1009:"u",\u1026:"-u",\u1029:"aw","\u101E\u103C\u1031\u102C":"aw",\u102A:"aw","\u1040":"0","\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1039":"","\u1037":"","\u1038":"",\u010D:"c",\u010F:"d",\u011B:"e",\u0148:"n",\u0159:"r",\u0161:"s",\u0165:"t",\u016F:"u",\u017E:"z",\u010C:"C",\u010E:"D",\u011A:"E",\u0147:"N",\u0158:"R",\u0160:"S",\u0164:"T",\u016E:"U",\u017D:"Z",\u0780:"h",\u0781:"sh",\u0782:"n",\u0783:"r",\u0784:"b",\u0785:"lh",\u0786:"k",\u0787:"a",\u0788:"v",\u0789:"m",\u078A:"f",\u078B:"dh",\u078C:"th",\u078D:"l",\u078E:"g",\u078F:"gn",\u0790:"s",\u0791:"d",\u0792:"z",\u0793:"t",\u0794:"y",\u0795:"p",\u0796:"j",\u0797:"ch",\u0798:"tt",\u0799:"hh",\u079A:"kh",\u079B:"th",\u079C:"z",\u079D:"sh",\u079E:"s",\u079F:"d",\u07A0:"t",\u07A1:"z",\u07A2:"a",\u07A3:"gh",\u07A4:"q",\u07A5:"w","\u07A6":"a","\u07A7":"aa","\u07A8":"i","\u07A9":"ee","\u07AA":"u","\u07AB":"oo","\u07AC":"e","\u07AD":"ey","\u07AE":"o","\u07AF":"oa","\u07B0":"",\u10D0:"a",\u10D1:"b",\u10D2:"g",\u10D3:"d",\u10D4:"e",\u10D5:"v",\u10D6:"z",\u10D7:"t",\u10D8:"i",\u10D9:"k",\u10DA:"l",\u10DB:"m",\u10DC:"n",\u10DD:"o",\u10DE:"p",\u10DF:"zh",\u10E0:"r",\u10E1:"s",\u10E2:"t",\u10E3:"u",\u10E4:"p",\u10E5:"k",\u10E6:"gh",\u10E7:"q",\u10E8:"sh",\u10E9:"ch",\u10EA:"ts",\u10EB:"dz",\u10EC:"ts",\u10ED:"ch",\u10EE:"kh",\u10EF:"j",\u10F0:"h",\u03B1:"a",\u03B2:"v",\u03B3:"g",\u03B4:"d",\u03B5:"e",\u03B6:"z",\u03B7:"i",\u03B8:"th",\u03B9:"i",\u03BA:"k",\u03BB:"l",\u03BC:"m",\u03BD:"n",\u03BE:"ks",\u03BF:"o",\u03C0:"p",\u03C1:"r",\u03C3:"s",\u03C4:"t",\u03C5:"y",\u03C6:"f",\u03C7:"x",\u03C8:"ps",\u03C9:"o",\u03AC:"a",\u03AD:"e",\u03AF:"i",\u03CC:"o",\u03CD:"y",\u03AE:"i",\u03CE:"o",\u03C2:"s",\u03CA:"i",\u03B0:"y",\u03CB:"y",\u0390:"i",\u0391:"A",\u0392:"B",\u0393:"G",\u0394:"D",\u0395:"E",\u0396:"Z",\u0397:"I",\u0398:"TH",\u0399:"I",\u039A:"K",\u039B:"L",\u039C:"M",\u039D:"N",\u039E:"KS",\u039F:"O",\u03A0:"P",\u03A1:"R",\u03A3:"S",\u03A4:"T",\u03A5:"Y",\u03A6:"F",\u03A7:"X",\u03A8:"PS",\u03A9:"O",\u0386:"A",\u0388:"E",\u038A:"I",\u038C:"O",\u038E:"Y",\u0389:"I",\u038F:"O",\u03AA:"I",\u03AB:"Y",\u0101:"a",\u0113:"e",\u0123:"g",\u012B:"i",\u0137:"k",\u013C:"l",\u0146:"n",\u016B:"u",\u0100:"A",\u0112:"E",\u0122:"G",\u012A:"I",\u0136:"k",\u013B:"L",\u0145:"N",\u016A:"U",\u040C:"Kj",\u045C:"kj",\u0409:"Lj",\u0459:"lj",\u040A:"Nj",\u045A:"nj",\u0422\u0441:"Ts",\u0442\u0441:"ts",\u0105:"a",\u0107:"c",\u0119:"e",\u0142:"l",\u0144:"n",\u015B:"s",\u017A:"z",\u017C:"z",\u0104:"A",\u0106:"C",\u0118:"E",\u0141:"L",\u0143:"N",\u015A:"S",\u0179:"Z",\u017B:"Z",\u0404:"Ye",\u0406:"I",\u0407:"Yi",\u0490:"G",\u0454:"ye",\u0456:"i",\u0457:"yi",\u0491:"g",\u0103:"a",\u0102:"A",\u0219:"s",\u0218:"S",\u021B:"t",\u021A:"T",\u0163:"t",\u0162:"T",\u0430:"a",\u0431:"b",\u0432:"v",\u0433:"g",\u0434:"d",\u0435:"e",\u0451:"yo",\u0436:"zh",\u0437:"z",\u0438:"i",\u0439:"i",\u043A:"k",\u043B:"l",\u043C:"m",\u043D:"n",\u043E:"o",\u043F:"p",\u0440:"r",\u0441:"s",\u0442:"t",\u0443:"u",\u0444:"f",\u0445:"kh",\u0446:"c",\u0447:"ch",\u0448:"sh",\u0449:"sh",\u044A:"",\u044B:"y",\u044C:"",\u044D:"e",\u044E:"yu",\u044F:"ya",\u0410:"A",\u0411:"B",\u0412:"V",\u0413:"G",\u0414:"D",\u0415:"E",\u0401:"Yo",\u0416:"Zh",\u0417:"Z",\u0418:"I",\u0419:"I",\u041A:"K",\u041B:"L",\u041C:"M",\u041D:"N",\u041E:"O",\u041F:"P",\u0420:"R",\u0421:"S",\u0422:"T",\u0423:"U",\u0424:"F",\u0425:"Kh",\u0426:"C",\u0427:"Ch",\u0428:"Sh",\u0429:"Sh",\u042A:"",\u042B:"Y",\u042C:"",\u042D:"E",\u042E:"Yu",\u042F:"Ya",\u0452:"dj",\u0458:"j",\u045B:"c",\u045F:"dz",\u0402:"Dj",\u0408:"j",\u040B:"C",\u040F:"Dz",\u013E:"l",\u013A:"l",\u0155:"r",\u013D:"L",\u0139:"L",\u0154:"R",\u015F:"s",\u015E:"S",\u0131:"i",\u0130:"I",\u011F:"g",\u011E:"G",\u1EA3:"a",\u1EA2:"A",\u1EB3:"a",\u1EB2:"A",\u1EA9:"a",\u1EA8:"A",\u0111:"d",\u0110:"D",\u1EB9:"e",\u1EB8:"E",\u1EBD:"e",\u1EBC:"E",\u1EBB:"e",\u1EBA:"E",\u1EBF:"e",\u1EBE:"E",\u1EC1:"e",\u1EC0:"E",\u1EC7:"e",\u1EC6:"E",\u1EC5:"e",\u1EC4:"E",\u1EC3:"e",\u1EC2:"E",\u1ECF:"o",\u1ECD:"o",\u1ECC:"o",\u1ED1:"o",\u1ED0:"O",\u1ED3:"o",\u1ED2:"O",\u1ED5:"o",\u1ED4:"O",\u1ED9:"o",\u1ED8:"O",\u1ED7:"o",\u1ED6:"O",\u01A1:"o",\u01A0:"O",\u1EDB:"o",\u1EDA:"O",\u1EDD:"o",\u1EDC:"O",\u1EE3:"o",\u1EE2:"O",\u1EE1:"o",\u1EE0:"O",\u1EDE:"o",\u1EDF:"o",\u1ECB:"i",\u1ECA:"I",\u0129:"i",\u0128:"I",\u1EC9:"i",\u1EC8:"i",\u1EE7:"u",\u1EE6:"U",\u1EE5:"u",\u1EE4:"U",\u0169:"u",\u0168:"U",\u01B0:"u",\u01AF:"U",\u1EE9:"u",\u1EE8:"U",\u1EEB:"u",\u1EEA:"U",\u1EF1:"u",\u1EF0:"U",\u1EEF:"u",\u1EEE:"U",\u1EED:"u",\u1EEC:"\u01B0",\u1EF7:"y",\u1EF6:"y",\u1EF3:"y",\u1EF2:"Y",\u1EF5:"y",\u1EF4:"Y",\u1EF9:"y",\u1EF8:"Y",\u1EA1:"a",\u1EA0:"A",\u1EA5:"a",\u1EA4:"A",\u1EA7:"a",\u1EA6:"A",\u1EAD:"a",\u1EAC:"A",\u1EAB:"a",\u1EAA:"A",\u1EAF:"a",\u1EAE:"A",\u1EB1:"a",\u1EB0:"A",\u1EB7:"a",\u1EB6:"A",\u1EB5:"a",\u1EB4:"A","\u24EA":"0","\u2460":"1","\u2461":"2","\u2462":"3","\u2463":"4","\u2464":"5","\u2465":"6","\u2466":"7","\u2467":"8","\u2468":"9","\u2469":"10","\u246A":"11","\u246B":"12","\u246C":"13","\u246D":"14","\u246E":"15","\u246F":"16","\u2470":"17","\u2471":"18","\u2472":"18","\u2473":"18","\u24F5":"1","\u24F6":"2","\u24F7":"3","\u24F8":"4","\u24F9":"5","\u24FA":"6","\u24FB":"7","\u24FC":"8","\u24FD":"9","\u24FE":"10","\u24FF":"0","\u24EB":"11","\u24EC":"12","\u24ED":"13","\u24EE":"14","\u24EF":"15","\u24F0":"16","\u24F1":"17","\u24F2":"18","\u24F3":"19","\u24F4":"20","\u24B6":"A","\u24B7":"B","\u24B8":"C","\u24B9":"D","\u24BA":"E","\u24BB":"F","\u24BC":"G","\u24BD":"H","\u24BE":"I","\u24BF":"J","\u24C0":"K","\u24C1":"L","\u24C2":"M","\u24C3":"N","\u24C4":"O","\u24C5":"P","\u24C6":"Q","\u24C7":"R","\u24C8":"S","\u24C9":"T","\u24CA":"U","\u24CB":"V","\u24CC":"W","\u24CD":"X","\u24CE":"Y","\u24CF":"Z","\u24D0":"a","\u24D1":"b","\u24D2":"c","\u24D3":"d","\u24D4":"e","\u24D5":"f","\u24D6":"g","\u24D7":"h","\u24D8":"i","\u24D9":"j","\u24DA":"k","\u24DB":"l","\u24DC":"m","\u24DD":"n","\u24DE":"o","\u24DF":"p","\u24E0":"q","\u24E1":"r","\u24E2":"s","\u24E3":"t","\u24E4":"u","\u24E6":"v","\u24E5":"w","\u24E7":"x","\u24E8":"y","\u24E9":"z","\u201C":'"',"\u201D":'"',"\u2018":"'","\u2019":"'","\u2202":"d",\u0192:"f","\u2122":"(TM)","\xA9":"(C)",\u0153:"oe",\u0152:"OE","\xAE":"(R)","\u2020":"+","\u2120":"(SM)","\u2026":"...","\u02DA":"o",\u00BA:"o",\u00AA:"a","\u2022":"*","\u104A":",","\u104B":".",$:"USD","\u20AC":"EUR","\u20A2":"BRN","\u20A3":"FRF","\xA3":"GBP","\u20A4":"ITL","\u20A6":"NGN","\u20A7":"ESP","\u20A9":"KRW","\u20AA":"ILS","\u20AB":"VND","\u20AD":"LAK","\u20AE":"MNT","\u20AF":"GRD","\u20B1":"ARS","\u20B2":"PYG","\u20B3":"ARA","\u20B4":"UAH","\u20B5":"GHS","\xA2":"cent","\xA5":"CNY",\u5143:"CNY",\u5186:"YEN","\uFDFC":"IRR","\u20A0":"EWE","\u0E3F":"THB","\u20A8":"INR","\u20B9":"INR","\u20B0":"PF","\u20BA":"TRY","\u060B":"AFN","\u20BC":"AZN",\u043B\u0432:"BGN","\u17DB":"KHR","\u20A1":"CRC","\u20B8":"KZT",\u0434\u0435\u043D:"MKD",z\u0142:"PLN","\u20BD":"RUB","\u20BE":"GEL"},T=["\u103A","\u07B0"],A={"\u102C":"a","\u102B":"a","\u1031":"e","\u1032":"e","\u102D":"i","\u102E":"i","\u102D\u102F":"o","\u102F":"u","\u1030":"u","\u1031\u102B\u1004\u103A":"aung","\u1031\u102C":"aw","\u1031\u102C\u103A":"aw","\u1031\u102B":"aw","\u1031\u102B\u103A":"aw","\u103A":"\u103A","\u1000\u103A":"et","\u102D\u102F\u1000\u103A":"aik","\u1031\u102C\u1000\u103A":"auk","\u1004\u103A":"in","\u102D\u102F\u1004\u103A":"aing","\u1031\u102C\u1004\u103A":"aung","\u1005\u103A":"it","\u100A\u103A":"i","\u1010\u103A":"at","\u102D\u1010\u103A":"eik","\u102F\u1010\u103A":"ok","\u103D\u1010\u103A":"ut","\u1031\u1010\u103A":"it","\u1012\u103A":"d","\u102D\u102F\u1012\u103A":"ok","\u102F\u1012\u103A":"ait","\u1014\u103A":"an","\u102C\u1014\u103A":"an","\u102D\u1014\u103A":"ein","\u102F\u1014\u103A":"on","\u103D\u1014\u103A":"un","\u1015\u103A":"at","\u102D\u1015\u103A":"eik","\u102F\u1015\u103A":"ok","\u103D\u1015\u103A":"ut","\u1014\u103A\u102F\u1015\u103A":"nub","\u1019\u103A":"an","\u102D\u1019\u103A":"ein","\u102F\u1019\u103A":"on","\u103D\u1019\u103A":"un","\u101A\u103A":"e","\u102D\u102F\u101C\u103A":"ol","\u1009\u103A":"in","\u1036":"an","\u102D\u1036":"ein","\u102F\u1036":"on","\u07A6\u0787\u07B0":"ah","\u07A6\u0781\u07B0":"ah"},p={en:{},az:{\u00E7:"c",\u0259:"e",\u011F:"g",\u0131:"i",\u00F6:"o",\u015F:"s",\u00FC:"u",\u00C7:"C",\u018F:"E",\u011E:"G",\u0130:"I",\u00D6:"O",\u015E:"S",\u00DC:"U"},cs:{\u010D:"c",\u010F:"d",\u011B:"e",\u0148:"n",\u0159:"r",\u0161:"s",\u0165:"t",\u016F:"u",\u017E:"z",\u010C:"C",\u010E:"D",\u011A:"E",\u0147:"N",\u0158:"R",\u0160:"S",\u0164:"T",\u016E:"U",\u017D:"Z"},fi:{\u00E4:"a",\u00C4:"A",\u00F6:"o",\u00D6:"O"},hu:{\u00E4:"a",\u00C4:"A",\u00F6:"o",\u00D6:"O",\u00FC:"u",\u00DC:"U",\u0171:"u",\u0170:"U"},lt:{\u0105:"a",\u010D:"c",\u0119:"e",\u0117:"e",\u012F:"i",\u0161:"s",\u0173:"u",\u016B:"u",\u017E:"z",\u0104:"A",\u010C:"C",\u0118:"E",\u0116:"E",\u012E:"I",\u0160:"S",\u0172:"U",\u016A:"U"},lv:{\u0101:"a",\u010D:"c",\u0113:"e",\u0123:"g",\u012B:"i",\u0137:"k",\u013C:"l",\u0146:"n",\u0161:"s",\u016B:"u",\u017E:"z",\u0100:"A",\u010C:"C",\u0112:"E",\u0122:"G",\u012A:"i",\u0136:"k",\u013B:"L",\u0145:"N",\u0160:"S",\u016A:"u",\u017D:"Z"},pl:{\u0105:"a",\u0107:"c",\u0119:"e",\u0142:"l",\u0144:"n",\u00F3:"o",\u015B:"s",\u017A:"z",\u017C:"z",\u0104:"A",\u0106:"C",\u0118:"e",\u0141:"L",\u0143:"N",\u00D3:"O",\u015A:"S",\u0179:"Z",\u017B:"Z"},sv:{\u00E4:"a",\u00C4:"A",\u00F6:"o",\u00D6:"O"},sk:{\u00E4:"a",\u00C4:"A"},sr:{\u0459:"lj",\u045A:"nj",\u0409:"Lj",\u040A:"Nj",\u0111:"dj",\u0110:"Dj"},tr:{\u00DC:"U",\u00D6:"O",\u00FC:"u",\u00F6:"o"}},O={ar:{"\u2206":"delta","\u221E":"la-nihaya","\u2665":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","\u2211":"majmou","\xA4":"omla"},az:{},ca:{"\u2206":"delta","\u221E":"infinit","\u2665":"amor","&":"i","|":"o","<":"menys que",">":"mes que","\u2211":"suma dels","\xA4":"moneda"},cs:{"\u2206":"delta","\u221E":"nekonecno","\u2665":"laska","&":"a","|":"nebo","<":"mensi nez",">":"vetsi nez","\u2211":"soucet","\xA4":"mena"},de:{"\u2206":"delta","\u221E":"unendlich","\u2665":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","\u2211":"Summe von","\xA4":"Waehrung"},dv:{"\u2206":"delta","\u221E":"kolunulaa","\u2665":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","\u2211":"jumula","\xA4":"faisaa"},en:{"\u2206":"delta","\u221E":"infinity","\u2665":"love","&":"and","|":"or","<":"less than",">":"greater than","\u2211":"sum","\xA4":"currency"},es:{"\u2206":"delta","\u221E":"infinito","\u2665":"amor","&":"y","|":"u","<":"menos que",">":"mas que","\u2211":"suma de los","\xA4":"moneda"},fa:{"\u2206":"delta","\u221E":"bi-nahayat","\u2665":"eshgh","&":"va","|":"ya","<":"kamtar-az",">":"bishtar-az","\u2211":"majmooe","\xA4":"vahed"},fi:{"\u2206":"delta","\u221E":"aarettomyys","\u2665":"rakkaus","&":"ja","|":"tai","<":"pienempi kuin",">":"suurempi kuin","\u2211":"summa","\xA4":"valuutta"},fr:{"\u2206":"delta","\u221E":"infiniment","\u2665":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","\u2211":"somme des","\xA4":"monnaie"},ge:{"\u2206":"delta","\u221E":"usasruloba","\u2665":"siqvaruli","&":"da","|":"an","<":"naklebi",">":"meti","\u2211":"jami","\xA4":"valuta"},gr:{},hu:{"\u2206":"delta","\u221E":"vegtelen","\u2665":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","\u2211":"szumma","\xA4":"penznem"},it:{"\u2206":"delta","\u221E":"infinito","\u2665":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","\u2211":"somma","\xA4":"moneta"},lt:{"\u2206":"delta","\u221E":"begalybe","\u2665":"meile","&":"ir","|":"ar","<":"maziau nei",">":"daugiau nei","\u2211":"suma","\xA4":"valiuta"},lv:{"\u2206":"delta","\u221E":"bezgaliba","\u2665":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","\u2211":"summa","\xA4":"valuta"},my:{"\u2206":"kwahkhyaet","\u221E":"asaonasme","\u2665":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","\u2211":"paungld","\xA4":"ngwekye"},mk:{},nl:{"\u2206":"delta","\u221E":"oneindig","\u2665":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","\u2211":"som","\xA4":"valuta"},pl:{"\u2206":"delta","\u221E":"nieskonczonosc","\u2665":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","\u2211":"suma","\xA4":"waluta"},pt:{"\u2206":"delta","\u221E":"infinito","\u2665":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","\u2211":"soma","\xA4":"moeda"},ro:{"\u2206":"delta","\u221E":"infinit","\u2665":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","\u2211":"suma","\xA4":"valuta"},ru:{"\u2206":"delta","\u221E":"beskonechno","\u2665":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","\u2211":"summa","\xA4":"valjuta"},sk:{"\u2206":"delta","\u221E":"nekonecno","\u2665":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","\u2211":"sucet","\xA4":"mena"},sr:{},tr:{"\u2206":"delta","\u221E":"sonsuzluk","\u2665":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","\u2211":"toplam","\xA4":"para birimi"},uk:{"\u2206":"delta","\u221E":"bezkinechnist","\u2665":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","\u2211":"suma","\xA4":"valjuta"},vn:{"\u2206":"delta","\u221E":"vo cuc","\u2665":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","\u2211":"tong","\xA4":"tien te"}},x=[";","?",":","@","&","=","+","$",",","/"].join(""),F=[";","?",":","@","&","=","+","$",","].join(""),K=[".","!","~","*","'","(",")"].join(""),Z=function(Pe,fe){var Ye="-",lt="",Ut="",gn=!0,Wt={},cr,Zn,fr,dr,ci,Mo,or,pr,Fo,Hr,tn,Ss,ei,io,Ci="";if(typeof Pe!="string")return"";if(typeof fe=="string"&&(Ye=fe),or=O.en,pr=p.en,typeof fe=="object"){cr=fe.maintainCase||!1,Wt=fe.custom&&typeof fe.custom=="object"?fe.custom:Wt,fr=+fe.truncate>1&&fe.truncate||!1,dr=fe.uric||!1,ci=fe.uricNoSlash||!1,Mo=fe.mark||!1,gn=!(fe.symbols===!1||fe.lang===!1),Ye=fe.separator||Ye,dr&&(Ci+=x),ci&&(Ci+=F),Mo&&(Ci+=K),or=fe.lang&&O[fe.lang]&&gn?O[fe.lang]:gn?O.en:{},pr=fe.lang&&p[fe.lang]?p[fe.lang]:fe.lang===!1||fe.lang===!0?{}:p.en,fe.titleCase&&typeof fe.titleCase.length=="number"&&Array.prototype.toString.call(fe.titleCase)?(fe.titleCase.forEach(function(zr){Wt[zr+""]=zr+""}),Zn=!0):Zn=!!fe.titleCase,fe.custom&&typeof fe.custom.length=="number"&&Array.prototype.toString.call(fe.custom)&&fe.custom.forEach(function(zr){Wt[zr+""]=zr+""}),Object.keys(Wt).forEach(function(zr){var Uo;zr.length>1?Uo=new RegExp("\\b"+ye(zr)+"\\b","gi"):Uo=new RegExp(ye(zr),"gi"),Pe=Pe.replace(Uo,Wt[zr])});for(tn in Wt)Ci+=tn}for(Ci+=Ye,Ci=ye(Ci),Pe=Pe.replace(/(^\s+|\s+$)/g,""),ei=!1,io=!1,Hr=0,Ss=Pe.length;Hr<Ss;Hr++)tn=Pe[Hr],me(tn,Wt)?ei=!1:pr[tn]?(tn=ei&&pr[tn].match(/[A-Za-z0-9]/)?" "+pr[tn]:pr[tn],ei=!1):tn in f?(Hr+1<Ss&&T.indexOf(Pe[Hr+1])>=0?(Ut+=tn,tn=""):io===!0?(tn=A[Ut]+f[tn],Ut=""):tn=ei&&f[tn].match(/[A-Za-z0-9]/)?" "+f[tn]:f[tn],ei=!1,io=!1):tn in A?(Ut+=tn,tn="",Hr===Ss-1&&(tn=A[Ut]),io=!0):or[tn]&&!(dr&&x.indexOf(tn)!==-1)&&!(ci&&F.indexOf(tn)!==-1)?(tn=ei||lt.substr(-1).match(/[A-Za-z0-9]/)?Ye+or[tn]:or[tn],tn+=Pe[Hr+1]!==void 0&&Pe[Hr+1].match(/[A-Za-z0-9]/)?Ye:"",ei=!0):(io===!0?(tn=A[Ut]+tn,Ut="",io=!1):ei&&(/[A-Za-z0-9]/.test(tn)||lt.substr(-1).match(/A-Za-z0-9]/))&&(tn=" "+tn),ei=!1),lt+=tn.replace(new RegExp("[^\\w\\s"+Ci+"_-]","g"),Ye);return Zn&&(lt=lt.replace(/(\w)(\S*)/g,function(zr,Uo,Ga){var da=Uo.toUpperCase()+(Ga!==null?Ga:"");return Object.keys(Wt).indexOf(da.toLowerCase())<0?da:da.toLowerCase()})),lt=lt.replace(/\s+/g,Ye).replace(new RegExp("\\"+Ye+"+","g"),Ye).replace(new RegExp("(^\\"+Ye+"+|\\"+Ye+"+$)","g"),""),fr&&lt.length>fr&&(Fo=lt.charAt(fr)===Ye,lt=lt.slice(0,fr),Fo||(lt=lt.slice(0,lt.lastIndexOf(Ye)))),!cr&&!Zn&&(lt=lt.toLowerCase()),lt},Ee=function(Pe){return function(Ye){return Z(Ye,Pe)}},ye=function(Pe){return Pe.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},me=function(ce,Pe){for(var fe in Pe)if(Pe[fe]===ce)return!0};if(typeof r<"u"&&r.exports)r.exports=Z,r.exports.createSlug=Ee;else if(typeof define<"u"&&define.amd)define([],function(){return Z});else try{if(a.getSlug||a.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";a.getSlug=Z,a.createSlug=Ee}catch{}}(e)}}),De=te({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(e,r){"use strict";R(),r.exports=$e()}});R(),R(),R();function ne(e){if(E.aC.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__){e();return}Object.defineProperty(E.aC,"__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__",{set(r){r&&e()},configurable:!0})}R(),R(),R(),R(),R();function J(e){var r;const a=e.name||e._componentTag||e.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__||e.__name;return a==="index"&&((r=e.__file)!=null&&r.endsWith("index.vue"))?"":a}function k(e){const r=e.__file;if(r)return(0,E.L8)((0,E.P8)(r,".vue"))}function Oe(e){const r=e.displayName||e.name||e._componentTag;return r||k(e)}function Fe(e,r){return e.type.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__=r,r}function Ie(e){if(e.__VUE_DEVTOOLS_NEXT_APP_RECORD__)return e.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(e.root)return e.appContext.app.__VUE_DEVTOOLS_NEXT_APP_RECORD__}async function ot(e){const{app:r,uid:a,instance:f}=e;try{if(f.__VUE_DEVTOOLS_NEXT_UID__)return f.__VUE_DEVTOOLS_NEXT_UID__;const T=await Ie(r);if(!T)return null;const A=T.rootInstance===f;return`${T.id}:${A?"root":a}`}catch{}}function Rt(e){var r,a;const f=(r=e.subTree)==null?void 0:r.type,T=Ie(e);return T?((a=T?.types)==null?void 0:a.Fragment)===f:!1}function vt(e){return e._isBeingDestroyed||e.isUnmounted}function Qe(e){var r,a,f;const T=J(e?.type||{});if(T)return T;if(e?.root===e)return"Root";for(const p in(a=(r=e.parent)==null?void 0:r.type)==null?void 0:a.components)if(e.parent.type.components[p]===e?.type)return Fe(e,p);for(const p in(f=e.appContext)==null?void 0:f.components)if(e.appContext.components[p]===e?.type)return Fe(e,p);const A=k(e?.type||{});return A||"Anonymous Component"}function it(e){var r,a,f;const T=(f=(a=(r=e?.appContext)==null?void 0:r.app)==null?void 0:a.__VUE_DEVTOOLS_NEXT_APP_RECORD_ID__)!=null?f:0,A=e===e?.root?"root":e.uid;return`${T}:${A}`}function Nn(e){return e==null?"":typeof e=="number"?e:typeof e=="string"?`'${e}'`:Array.isArray(e)?"Array":"Object"}function St(e){try{return e()}catch(r){return r}}function Jt(e,r){return r=r||`${e.id}:root`,e.instanceMap.get(r)||e.instanceMap.get(":root")}function ln(e,r,a=!1){return a||typeof e=="object"&&e!==null?r in e:!1}function Cn(){const e={top:0,bottom:0,left:0,right:0,get width(){return e.right-e.left},get height(){return e.bottom-e.top}};return e}var xt;function cn(e){return xt||(xt=document.createRange()),xt.selectNode(e),xt.getBoundingClientRect()}function nn(e){const r=Cn();if(!e.children)return r;for(let a=0,f=e.children.length;a<f;a++){const T=e.children[a];let A;if(T.component)A=bt(T.component);else if(T.el){const p=T.el;p.nodeType===1||p.getBoundingClientRect?A=p.getBoundingClientRect():p.nodeType===3&&p.data.trim()&&(A=cn(p))}A&&jn(r,A)}return r}function jn(e,r){return(!e.top||r.top<e.top)&&(e.top=r.top),(!e.bottom||r.bottom>e.bottom)&&(e.bottom=r.bottom),(!e.left||r.left<e.left)&&(e.left=r.left),(!e.right||r.right>e.right)&&(e.right=r.right),e}var Nt={top:0,left:0,right:0,bottom:0,width:0,height:0};function bt(e){const r=e.subTree.el;return typeof window>"u"?Nt:Rt(e)?nn(e.subTree):r?.nodeType===1?r?.getBoundingClientRect():e.subTree.component?bt(e.subTree.component):Nt}R();function zt(e){return Rt(e)?rn(e.subTree):e.subTree?[e.subTree.el]:[]}function rn(e){if(!e.children)return[];const r=[];return e.children.forEach(a=>{a.component?r.push(...zt(a.component)):a?.el&&r.push(a.el)}),r}var Vt="__vue-devtools-component-inspector__",on="__vue-devtools-component-inspector__card__",un="__vue-devtools-component-inspector__name__",En="__vue-devtools-component-inspector__indicator__",Gn={display:"block",zIndex:2147483640,position:"fixed",backgroundColor:"#42b88325",border:"1px solid #42b88350",borderRadius:"5px",transition:"all 0.1s ease-in",pointerEvents:"none"},hr={fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 8px",borderRadius:"4px",textAlign:"left",position:"absolute",left:0,color:"#e9e9e9",fontSize:"14px",fontWeight:600,lineHeight:"24px",backgroundColor:"#42b883",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},ze={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function yt(){return document.getElementById(Vt)}function Xe(){return document.getElementById(on)}function sn(){return document.getElementById(En)}function _n(){return document.getElementById(un)}function Ct(e){return{left:`${Math.round(e.left*100)/100}px`,top:`${Math.round(e.top*100)/100}px`,width:`${Math.round(e.width*100)/100}px`,height:`${Math.round(e.height*100)/100}px`}}function Bt(e){var r;const a=document.createElement("div");a.id=(r=e.elementId)!=null?r:Vt,Object.assign(a.style,{...Gn,...Ct(e.bounds),...e.style});const f=document.createElement("span");f.id=on,Object.assign(f.style,{...hr,top:e.bounds.top<35?0:"-35px"});const T=document.createElement("span");T.id=un,T.innerHTML=`&lt;${e.name}&gt;&nbsp;&nbsp;`;const A=document.createElement("i");return A.id=En,A.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`,Object.assign(A.style,ze),f.appendChild(T),f.appendChild(A),a.appendChild(f),document.body.appendChild(a),a}function Dt(e){const r=yt(),a=Xe(),f=_n(),T=sn();r&&(Object.assign(r.style,{...Gn,...Ct(e.bounds)}),Object.assign(a.style,{top:e.bounds.top<35?0:"-35px"}),f.innerHTML=`&lt;${e.name}&gt;&nbsp;&nbsp;`,T.innerHTML=`${Math.round(e.bounds.width*100)/100} x ${Math.round(e.bounds.height*100)/100}`)}function yn(e){const r=bt(e);if(!r.width&&!r.height)return;const a=Qe(e);yt()?Dt({bounds:r,name:a}):Bt({bounds:r,name:a})}function $t(){const e=yt();e&&(e.style.display="none")}var Zt=null;function Ze(e){const r=e.target;if(r){const a=r.__vueParentComponent;if(a&&(Zt=a,a.vnode.el)){const T=bt(a),A=Qe(a);yt()?Dt({bounds:T,name:A}):Bt({bounds:T,name:A})}}}function je(e,r){if(e.preventDefault(),e.stopPropagation(),Zt){const a=it(Zt);r(a)}}var le=null;function Ce(){$t(),window.removeEventListener("mouseover",Ze),window.removeEventListener("click",le,!0),le=null}function Ge(){return window.addEventListener("mouseover",Ze),new Promise(e=>{function r(a){a.preventDefault(),a.stopPropagation(),je(a,f=>{window.removeEventListener("click",r,!0),le=null,window.removeEventListener("mouseover",Ze);const T=yt();T&&(T.style.display="none"),e(JSON.stringify({id:f}))})}le=r,window.addEventListener("click",r,!0)})}function m(e){const r=Jt(kt.value,e.id);if(r){const[a]=zt(r);if(typeof a.scrollIntoView=="function")a.scrollIntoView({behavior:"smooth"});else{const f=bt(r),T=document.createElement("div"),A={...Ct(f),position:"absolute"};Object.assign(T.style,A),document.body.appendChild(T),T.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{document.body.removeChild(T)},2e3)}setTimeout(()=>{const f=bt(r);if(f.width||f.height){const T=Qe(r),A=yt();A?Dt({...e,name:T,bounds:f}):Bt({...e,name:T,bounds:f}),setTimeout(()=>{A&&(A.style.display="none")},1500)}},1200)}}R();var o,l;(l=(o=E.aC).__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__)!=null||(o.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=!0);function S(e){target2.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=e}function M(e){let r=0;const a=setInterval(()=>{E.aC.__VUE_INSPECTOR__&&(clearInterval(a),r+=30,e()),r>=5e3&&clearInterval(a)},30)}function X(){const e=E.aC.__VUE_INSPECTOR__,r=e.openInEditor;e.openInEditor=async(...a)=>{e.disable(),r(...a)}}function de(){return new Promise(e=>{function r(){X(),e(E.aC.__VUE_INSPECTOR__)}E.aC.__VUE_INSPECTOR__?r():M(()=>{r()})})}R(),R();function Ot(e){return!!(e&&e.__v_isReadonly)}function Xt(e){return Ot(e)?Xt(e.__v_raw):!!(e&&e.__v_isReactive)}function Pt(e){return!!(e&&e.__v_isRef===!0)}function Lt(e){const r=e&&e.__v_raw;return r?Lt(r):e}var wt=Symbol.for("v-fgt"),br=class{constructor(){this.refEditor=new Cr}set(e,r,a,f){const T=Array.isArray(r)?r:r.split("."),A=!1;for(;T.length>1;){const x=T.shift();e instanceof Map?e=e.get(x):e instanceof Set?e=Array.from(e.values())[x]:e=e[x],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}const p=T[0],O=this.refEditor.get(e)[p];f?f(e,p,a):this.refEditor.isRef(O)?this.refEditor.set(O,a):e[p]=a}get(e,r){const a=Array.isArray(r)?r:r.split(".");for(let f=0;f<a.length;f++)if(e instanceof Map?e=e.get(a[f]):e=e[a[f]],this.refEditor.isRef(e)&&(e=this.refEditor.get(e)),!e)return;return e}has(e,r,a=!1){if(typeof e>"u")return!1;const f=Array.isArray(r)?r.slice():r.split("."),T=a?2:1;for(;e&&f.length>T;){const A=f.shift();e=e[A],this.refEditor.isRef(e)&&(e=this.refEditor.get(e))}return e!=null&&Object.prototype.hasOwnProperty.call(e,f[0])}createDefaultSetCallback(e){return(r,a,f)=>{if((e.remove||e.newKey)&&(Array.isArray(r)?r.splice(a,1):Lt(r)instanceof Map?r.delete(a):Lt(r)instanceof Set?r.delete(Array.from(r.values())[a]):Reflect.deleteProperty(r,a)),!e.remove){const T=r[e.newKey||a];this.refEditor.isRef(T)?this.refEditor.set(T,f):Lt(r)instanceof Map?r.set(e.newKey||a,f):Lt(r)instanceof Set?r.add(f):r[e.newKey||a]=f}}}},Cr=class{set(e,r){if(Pt(e))e.value=r;else{if(e instanceof Set&&Array.isArray(r)){e.clear(),r.forEach(T=>e.add(T));return}const a=Object.keys(r);if(e instanceof Map){const T=new Set(e.keys());a.forEach(A=>{e.set(A,Reflect.get(r,A)),T.delete(A)}),T.forEach(A=>e.delete(A));return}const f=new Set(Object.keys(e));a.forEach(T=>{Reflect.set(e,T,Reflect.get(r,T)),f.delete(T)}),f.forEach(T=>Reflect.deleteProperty(e,T))}}get(e){return Pt(e)?e.value:e}isRef(e){return Pt(e)||Xt(e)}};async function Qn(e,r){const{path:a,nodeId:f,state:T,type:A}=e,p=Jt(kt.value,f);if(!p)return;const O=a.slice();let x;Object.keys(p.props).includes(a[0])?x=p.props:p.devtoolsRawSetupState&&Object.keys(p.devtoolsRawSetupState).includes(a[0])?x=p.devtoolsRawSetupState:p.data&&Object.keys(p.data).includes(a[0])?x=p.data:x=p.proxy,x&&O&&(T.type,r.set(x,O,T.value,r.createDefaultSetCallback(T)))}var _r=new br;async function Tn(e){Qn(e,_r)}R(),R(),R();var L="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function z(e){!isBrowser||typeof localStorage>"u"||localStorage===null||localStorage.setItem(L,JSON.stringify(e))}function Y(){if(!E.Bd||typeof localStorage>"u"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const e=localStorage.getItem(L);return e?JSON.parse(e):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}R(),R(),R();var $,we;(we=($=E.aC).__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS)!=null||($.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS=[]);var Ke=new Proxy(E.aC.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS,{get(e,r,a){return Reflect.get(e,r,a)}});function Re(e,r){i.timelineLayersState[r.id]=!1,Ke.push({...e,descriptorId:r.id,appRecord:Ie(r.app)})}function ct(e){const r={...i.timelineLayersState,...e};z(r),g({timelineLayersState:r})}var et,rt;(rt=(et=E.aC).__VUE_DEVTOOLS_KIT_INSPECTOR__)!=null||(et.__VUE_DEVTOOLS_KIT_INSPECTOR__=[]);var Rn=new Proxy(E.aC.__VUE_DEVTOOLS_KIT_INSPECTOR__,{get(e,r,a){return Reflect.get(e,r,a)}}),st=(0,d.s)(()=>{Sr.hooks.callHook("sendInspectorToClient",Gt())});function kn(e,r){var a,f;Rn.push({options:e,descriptor:r,treeFilterPlaceholder:(a=e.treeFilterPlaceholder)!=null?a:"Search tree...",stateFilterPlaceholder:(f=e.stateFilterPlaceholder)!=null?f:"Search state...",treeFilter:"",selectedNodeId:"",appRecord:Ie(r.app)}),st()}function Gt(){return Rn.filter(e=>e.descriptor.app===kt.value.app).filter(e=>e.descriptor.id!=="components").map(e=>{var r;const a=e.descriptor,f=e.options;return{id:f.id,label:f.label,logo:a.logo,icon:`custom-ic-baseline-${(r=f?.icon)==null?void 0:r.replace(/_/g,"-")}`,packageName:a.packageName,homepage:a.homepage,pluginId:a.id}})}function Yn(e){const r=Mn(e,kt.value.app);if(!r)return;const a=r.descriptor,f=r.options,T=Ke.filter(A=>A.descriptorId===a.id).map(A=>({id:A.id,label:A.label,color:A.color}));return{id:f.id,label:f.label,logo:a.logo,packageName:a.packageName,homepage:a.homepage,timelineLayers:T,treeFilterPlaceholder:r.treeFilterPlaceholder,stateFilterPlaceholder:r.stateFilterPlaceholder}}function Mn(e,r){return Rn.find(a=>a.options.id===e&&(r?a.descriptor.app===r:!0))}function Qt(e){const r=Mn(e);return r?.options.actions}function yr(e){const r=Mn(e);return r?.options.nodeActions}var V=(e=>(e.VISIT_COMPONENT_TREE="visitComponentTree",e.INSPECT_COMPONENT="inspectComponent",e.EDIT_COMPONENT_STATE="editComponentState",e.GET_INSPECTOR_TREE="getInspectorTree",e.GET_INSPECTOR_STATE="getInspectorState",e.EDIT_INSPECTOR_STATE="editInspectorState",e.INSPECT_TIMELINE_EVENT="inspectTimelineEvent",e.TIMELINE_CLEARED="timelineCleared",e.SET_PLUGIN_SETTINGS="setPluginSettings",e))(V||{}),pe=(e=>(e.ADD_INSPECTOR="addInspector",e.SEND_INSPECTOR_TREE="sendInspectorTree",e.SEND_INSPECTOR_STATE="sendInspectorState",e.CUSTOM_INSPECTOR_SELECT_NODE="customInspectorSelectNode",e.TIMELINE_LAYER_ADDED="timelineLayerAdded",e.TIMELINE_EVENT_ADDED="timelineEventAdded",e.GET_COMPONENT_INSTANCES="getComponentInstances",e.GET_COMPONENT_BOUNDS="getComponentBounds",e.GET_COMPONENT_NAME="getComponentName",e.COMPONENT_HIGHLIGHT="componentHighlight",e.COMPONENT_UNHIGHLIGHT="componentUnhighlight",e))(pe||{}),Ae=(e=>(e.SEND_INSPECTOR_TREE_TO_CLIENT="sendInspectorTreeToClient",e.SEND_INSPECTOR_STATE_TO_CLIENT="sendInspectorStateToClient",e.SEND_TIMELINE_EVENT_TO_CLIENT="sendTimelineEventToClient",e.SEND_INSPECTOR_TO_CLIENT="sendInspectorToClient",e.SEND_ACTIVE_APP_UNMOUNTED_TO_CLIENT="sendActiveAppUpdatedToClient",e.DEVTOOLS_STATE_UPDATED="devtoolsStateUpdated",e.DEVTOOLS_CONNECTED_UPDATED="devtoolsConnectedUpdated",e.ROUTER_INFO_UPDATED="routerInfoUpdated",e))(Ae||{});function We(){const e=(0,se.FF)();e.hook("addInspector",({inspector:f,plugin:T})=>{kn(f,T.descriptor)});const r=(0,d.s)(async({inspectorId:f,plugin:T})=>{var A;if(!f||!((A=T?.descriptor)!=null&&A.app)||i.highPerfModeEnabled)return;const p=Mn(f,T.descriptor.app),O={app:T.descriptor.app,inspectorId:f,filter:p?.treeFilter||"",rootNodes:[]};await new Promise(x=>{e.callHookWith(async F=>{await Promise.all(F.map(K=>K(O))),x()},"getInspectorTree")}),e.callHookWith(async x=>{await Promise.all(x.map(F=>F({inspectorId:f,rootNodes:O.rootNodes})))},"sendInspectorTreeToClient")},120);e.hook("sendInspectorTree",r);const a=(0,d.s)(async({inspectorId:f,plugin:T})=>{var A;if(!f||!((A=T?.descriptor)!=null&&A.app)||i.highPerfModeEnabled)return;const p=Mn(f,T.descriptor.app),O={app:T.descriptor.app,inspectorId:f,nodeId:p?.selectedNodeId||"",state:null},x={currentTab:`custom-inspector:${f}`};O.nodeId&&await new Promise(F=>{e.callHookWith(async K=>{await Promise.all(K.map(Z=>Z(O,x))),F()},"getInspectorState")}),e.callHookWith(async F=>{await Promise.all(F.map(K=>K({inspectorId:f,nodeId:O.nodeId,state:O.state})))},"sendInspectorStateToClient")},120);return e.hook("sendInspectorState",a),e.hook("customInspectorSelectNode",({inspectorId:f,nodeId:T,plugin:A})=>{const p=Mn(f,A.descriptor.app);p&&(p.selectedNodeId=T)}),e.hook("timelineLayerAdded",({options:f,plugin:T})=>{Re(f,T.descriptor)}),e.hook("timelineEventAdded",({options:f,plugin:T})=>{var A;const p=["performance","component-event","keyboard","mouse"];i.highPerfModeEnabled||!((A=i.timelineLayersState)!=null&&A[T.descriptor.id])&&!p.includes(f.layerId)||e.callHookWith(async O=>{await Promise.all(O.map(x=>x(f)))},"sendTimelineEventToClient")}),e.hook("getComponentInstances",async({app:f})=>{const T=f.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(!T)return null;const A=T.id.toString();return[...T.instanceMap].filter(([O])=>O.split(":")[0]===A).map(([,O])=>O)}),e.hook("getComponentBounds",async({instance:f})=>bt(f)),e.hook("getComponentName",({instance:f})=>Qe(f)),e.hook("componentHighlight",({uid:f})=>{const T=kt.value.instanceMap.get(f);T&&yn(T)}),e.hook("componentUnhighlight",()=>{$t()}),e}var Ht,ft;(ft=(Ht=E.aC).__VUE_DEVTOOLS_KIT_APP_RECORDS__)!=null||(Ht.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[]);var In,en;(en=(In=E.aC).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__)!=null||(In.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__={});var _t,It;(It=(_t=E.aC).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__)!=null||(_t.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__="");var Yt,On;(On=(Yt=E.aC).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(Yt.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var An,Fn;(Fn=(An=E.aC).__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__)!=null||(An.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__=[]);var vn="__VUE_DEVTOOLS_KIT_GLOBAL_STATE__";function ar(){return{connected:!1,clientConnected:!1,vitePluginDetected:!0,appRecords:[],activeAppRecordId:"",tabs:[],commands:[],highPerfModeEnabled:!0,devtoolsClientDetected:{},perfUniqueGroupId:0,timelineLayersState:Y()}}var rr,Sn;(Sn=(rr=E.aC)[vn])!=null||(rr[vn]=ar());var sr=(0,d.s)(e=>{Sr.hooks.callHook("devtoolsStateUpdated",{state:e})}),Tr=(0,d.s)((e,r)=>{Sr.hooks.callHook("devtoolsConnectedUpdated",{state:e,oldState:r})}),Un=new Proxy(E.aC.__VUE_DEVTOOLS_KIT_APP_RECORDS__,{get(e,r,a){return r==="value"?E.aC.__VUE_DEVTOOLS_KIT_APP_RECORDS__:E.aC.__VUE_DEVTOOLS_KIT_APP_RECORDS__[r]}}),Nr=e=>{E.aC.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[...E.aC.__VUE_DEVTOOLS_KIT_APP_RECORDS__,e]},Pr=e=>{E.aC.__VUE_DEVTOOLS_KIT_APP_RECORDS__=Un.value.filter(r=>r.app!==e)},kt=new Proxy(E.aC.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__,{get(e,r,a){return r==="value"?E.aC.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__:r==="id"?E.aC.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__:E.aC.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__[r]}});function wn(){sr({...E.aC[vn],appRecords:Un.value,activeAppRecordId:kt.id,tabs:E.aC.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__,commands:E.aC.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__})}function y(e){E.aC.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__=e,wn()}function C(e){E.aC.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__=e,wn()}var i=new Proxy(E.aC[vn],{get(e,r){return r==="appRecords"?Un:r==="activeAppRecordId"?kt.id:r==="tabs"?E.aC.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__:r==="commands"?E.aC.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__:E.aC[vn][r]},deleteProperty(e,r){return delete e[r],!0},set(e,r,a){const f={...E.aC[vn]};return e[r]=a,E.aC[vn][r]=a,!0}});function c(){Object.assign(global[vn],ar())}function g(e){const r={...E.aC[vn],appRecords:Un.value,activeAppRecordId:kt.id};(r.connected!==e.connected&&e.connected||r.clientConnected!==e.clientConnected&&e.clientConnected)&&Tr(E.aC[vn],r),Object.assign(E.aC[vn],e),wn()}function w(e){return new Promise(r=>{i.connected&&(e(),r()),Sr.hooks.hook("devtoolsConnectedUpdated",({state:a})=>{a.connected&&(e(),r())})})}var N=e=>{if(e)return e.startsWith("baseline-")?`custom-ic-${e}`:e.startsWith("i-")||isUrlString(e)?e:`custom-ic-baseline-${e}`};function H(e){const r=global.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__;r.some(a=>a.name===e.name)||(r.push({...e,icon:N(e.icon)}),wn())}function Q(e){const r=global.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__;r.some(a=>a.id===e.id)||(r.push({...e,icon:N(e.icon),children:e.children?e.children.map(a=>({...a,icon:N(a.icon)})):void 0}),wn())}function Me(e){const r=global.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__,a=r.findIndex(f=>f.id===e);a!==-1&&(r.splice(a,1),wn())}function qe(e){g({clientConnected:e})}function He(e){target5.__VUE_DEVTOOLS_OPEN_IN_EDITOR_BASE_URL__=e}function Je(e={}){var r,a,f;const{file:T,host:A,baseUrl:p=window.location.origin,line:O=0,column:x=0}=e;if(T){if(A==="chrome-extension"){const F=T.replace(/\\/g,"\\\\"),K=(a=(r=window.VUE_DEVTOOLS_CONFIG)==null?void 0:r.openInEditorHost)!=null?a:"/";fetch(`${K}__open-in-editor?file=${encodeURI(T)}`).then(Z=>{if(!Z.ok){const Ee=`Opening component ${F} failed`;console.log(`%c${Ee}`,"color:red")}})}else if(i.vitePluginDetected){const F=(f=E.aC.__VUE_DEVTOOLS_OPEN_IN_EDITOR_BASE_URL__)!=null?f:p;E.aC.__VUE_INSPECTOR__.openInEditor(F,T,O,x)}}}R(),R(),R(),R(),R();var an,fn;(fn=(an=E.aC).__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__)!=null||(an.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__=[]);var bn=new Proxy(E.aC.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__,{get(e,r,a){return Reflect.get(e,r,a)}});function mr(e,r){bn.push([e,r])}function Lr(e){const r={};return Object.keys(e).forEach(a=>{r[a]=e[a].defaultValue}),r}function qt(e){return`__VUE_DEVTOOLS_NEXT_PLUGIN_SETTINGS__${e}__`}function zn(e){var r,a,f;const T=(a=(r=bn.find(A=>{var p;return A[0].id===e&&!!((p=A[0])!=null&&p.settings)}))==null?void 0:r[0])!=null?a:null;return(f=T?.settings)!=null?f:null}function Or(e,r){var a,f,T;const A=qt(e);if(A){const p=localStorage.getItem(A);if(p)return JSON.parse(p)}if(e){const p=(f=(a=bn.find(O=>O[0].id===e))==null?void 0:a[0])!=null?f:null;return Lr((T=p?.settings)!=null?T:{})}return Lr(r)}function Mt(e,r){const a=qt(e);localStorage.getItem(a)||localStorage.setItem(a,JSON.stringify(Lr(r)))}function Xn(e,r,a){const f=qt(e),T=localStorage.getItem(f),A=JSON.parse(T||"{}"),p={...A,[r]:a};localStorage.setItem(f,JSON.stringify(p)),Sr.hooks.callHookWith(O=>{O.forEach(x=>x({pluginId:e,key:r,oldValue:A[r],newValue:a,settings:p}))},"setPluginSettings")}R(),R(),R(),R(),R(),R(),R(),R(),R(),R(),R();var Ar,lr,dn=(lr=(Ar=E.aC).__VUE_DEVTOOLS_HOOK)!=null?lr:Ar.__VUE_DEVTOOLS_HOOK=(0,se.FF)(),Ln={vueAppInit(e){dn.hook("app:init",e)},vueAppUnmount(e){dn.hook("app:unmount",e)},vueAppConnected(e){dn.hook("app:connected",e)},componentAdded(e){return dn.hook("component:added",e)},componentEmit(e){return dn.hook("component:emit",e)},componentUpdated(e){return dn.hook("component:updated",e)},componentRemoved(e){return dn.hook("component:removed",e)},setupDevtoolsPlugin(e){dn.hook("devtools-plugin:setup",e)},perfStart(e){return dn.hook("perf:start",e)},perfEnd(e){return dn.hook("perf:end",e)}};function gr(){return{id:"vue-devtools-next",devtoolsVersion:"7.0",enabled:!1,appRecords:[],apps:[],events:new Map,on(e,r){var a;return this.events.has(e)||this.events.set(e,[]),(a=this.events.get(e))==null||a.push(r),()=>this.off(e,r)},once(e,r){const a=(...f)=>{this.off(e,a),r(...f)};return this.on(e,a),[e,a]},off(e,r){if(this.events.has(e)){const a=this.events.get(e),f=a.indexOf(r);f!==-1&&a.splice(f,1)}},emit(e,...r){this.events.has(e)&&this.events.get(e).forEach(a=>a(...r))}}}function kr(e){e.on("app:init",(r,a,f)=>{var T,A,p;(p=(A=(T=r?._instance)==null?void 0:T.type)==null?void 0:A.devtools)!=null&&p.hide||dn.callHook("app:init",r,a,f)}),e.on("app:unmount",r=>{dn.callHook("app:unmount",r)}),e.on("component:added",async(r,a,f,T)=>{var A,p,O;(O=(p=(A=r?._instance)==null?void 0:A.type)==null?void 0:p.devtools)!=null&&O.hide||i.highPerfModeEnabled||!r||typeof a!="number"&&!a||!T||dn.callHook("component:added",r,a,f,T)}),e.on("component:updated",(r,a,f,T)=>{!r||typeof a!="number"&&!a||!T||i.highPerfModeEnabled||dn.callHook("component:updated",r,a,f,T)}),e.on("component:removed",async(r,a,f,T)=>{!r||typeof a!="number"&&!a||!T||i.highPerfModeEnabled||dn.callHook("component:removed",r,a,f,T)}),e.on("component:emit",async(r,a,f,T)=>{!r||!a||i.highPerfModeEnabled||dn.callHook("component:emit",r,a,f,T)}),e.on("perf:start",(r,a,f,T,A)=>{!r||i.highPerfModeEnabled||dn.callHook("perf:start",r,a,f,T,A)}),e.on("perf:end",(r,a,f,T,A)=>{!r||i.highPerfModeEnabled||dn.callHook("perf:end",r,a,f,T,A)}),e.on("devtools-plugin:setup",(r,a,f)=>{f?.target!=="legacy"&&dn.callHook("devtools-plugin:setup",r,a)})}var qn={on:Ln,setupDevToolsPlugin(e,r){return dn.callHook("devtools-plugin:setup",e,r)}},mt=class{constructor({plugin:e,ctx:r}){this.hooks=r.hooks,this.plugin=e}get on(){return{visitComponentTree:e=>{this.hooks.hook("visitComponentTree",e)},inspectComponent:e=>{this.hooks.hook("inspectComponent",e)},editComponentState:e=>{this.hooks.hook("editComponentState",e)},getInspectorTree:e=>{this.hooks.hook("getInspectorTree",e)},getInspectorState:e=>{this.hooks.hook("getInspectorState",e)},editInspectorState:e=>{this.hooks.hook("editInspectorState",e)},inspectTimelineEvent:e=>{this.hooks.hook("inspectTimelineEvent",e)},timelineCleared:e=>{this.hooks.hook("timelineCleared",e)},setPluginSettings:e=>{this.hooks.hook("setPluginSettings",e)}}}notifyComponentUpdate(e){var r;if(i.highPerfModeEnabled)return;const a=Gt().find(f=>f.packageName===this.plugin.descriptor.packageName);if(a?.id){if(e){const f=[e.appContext.app,e.uid,(r=e.parent)==null?void 0:r.uid,e];dn.callHook("component:updated",...f)}else dn.callHook("component:updated");this.hooks.callHook("sendInspectorState",{inspectorId:a.id,plugin:this.plugin})}}addInspector(e){this.hooks.callHook("addInspector",{inspector:e,plugin:this.plugin}),this.plugin.descriptor.settings&&Mt(e.id,this.plugin.descriptor.settings)}sendInspectorTree(e){i.highPerfModeEnabled||this.hooks.callHook("sendInspectorTree",{inspectorId:e,plugin:this.plugin})}sendInspectorState(e){i.highPerfModeEnabled||this.hooks.callHook("sendInspectorState",{inspectorId:e,plugin:this.plugin})}selectInspectorNode(e,r){this.hooks.callHook("customInspectorSelectNode",{inspectorId:e,nodeId:r,plugin:this.plugin})}visitComponentTree(e){return this.hooks.callHook("visitComponentTree",e)}now(){return i.highPerfModeEnabled?0:Date.now()}addTimelineLayer(e){this.hooks.callHook("timelineLayerAdded",{options:e,plugin:this.plugin})}addTimelineEvent(e){i.highPerfModeEnabled||this.hooks.callHook("timelineEventAdded",{options:e,plugin:this.plugin})}getSettings(e){return Or(e??this.plugin.descriptor.id,this.plugin.descriptor.settings)}getComponentInstances(e){return this.hooks.callHook("getComponentInstances",{app:e})}getComponentBounds(e){return this.hooks.callHook("getComponentBounds",{instance:e})}getComponentName(e){return this.hooks.callHook("getComponentName",{instance:e})}highlightElement(e){const r=e.__VUE_DEVTOOLS_NEXT_UID__;return this.hooks.callHook("componentHighlight",{uid:r})}unhighlightElement(){return this.hooks.callHook("componentUnhighlight")}},Vn=mt;R(),R(),R(),R();var Bn=new Set(["nextTick","defineComponent","defineAsyncComponent","defineCustomElement","ref","computed","reactive","readonly","watchEffect","watchPostEffect","watchSyncEffect","watch","isRef","unref","toRef","toRefs","isProxy","isReactive","isReadonly","shallowRef","triggerRef","customRef","shallowReactive","shallowReadonly","toRaw","markRaw","effectScope","getCurrentScope","onScopeDispose","onMounted","onUpdated","onUnmounted","onBeforeMount","onBeforeUpdate","onBeforeUnmount","onErrorCaptured","onRenderTracked","onRenderTriggered","onActivated","onDeactivated","onServerPrefetch","provide","inject","h","mergeProps","cloneVNode","isVNode","resolveComponent","resolveDirective","withDirectives","withModifiers"]),Mr=/^\[native Symbol Symbol\((.*)\)\]$/,ti=/^\[object (\w+)\]$/,ni=/^\[native (\w+) (.*?)(<>(([\s\S])*))?\]$/,Fi=/^(?:function|class) (\w+)/,di=1e4,dt=5e3,B="__vue_devtool_undefined__",xe="__vue_devtool_infinity__",tt="__vue_devtool_negative_infinity__",pn="__vue_devtool_nan__",Kn={"<":"&lt;",">":"&gt;",'"':"&quot;","&":"&amp;"};R(),R();function xn(e){return!ln(e,"_")||!er(e._)?!1:Object.keys(e._).includes("vnode")}function er(e){return Object.prototype.toString.call(e)==="[object Object]"}function Ir(e){if(e==null)return!0;const r=typeof e;return r==="string"||r==="number"||r==="boolean"}function jr(e){return!!e.__v_isRef}function ri(e){return jr(e)&&!!e.effect}function Jn(e){return!!e.__v_isReactive}function pi(e){return!!e.__v_isReadonly}var vr={[B]:"undefined",[pn]:"NaN",[xe]:"Infinity",[tt]:"-Infinity"},oo=Object.entries(vr).reduce((e,[r,a])=>(e[a]=r,e),{});function so(e){return e===null?"null":typeof e=="string"&&vr[e]||!1}function ao(e){const r=new RegExp(`"(${Object.keys(vr).join("|")})"`,"g");return e.replace(r,(a,f)=>vr[f])}function bs(e){const r=oo[e.trim()];if(r)return`"${r}"`;const a=new RegExp(`:\\s*(${Object.keys(oo).join("|")})`,"g");return e.replace(a,(f,T)=>`:"${oo[T]}"`)}function Cs(e){if(Array.isArray(e))return e.map(a=>Cs(a)).join(" or ");if(e==null)return"null";const r=e.toString().match(Fi);return typeof e=="function"&&r&&r[1]||"any"}function pa(e){return!Ir(e)&&!Array.isArray(e)&&!er(e)?Object.prototype.toString.call(e):e}function ws(e){try{return{ref:jr(e),computed:ri(e),reactive:Jn(e),readonly:pi(e)}}catch{return{ref:!1,computed:!1,reactive:!1,readonly:!1}}}function Is(e){return e?.__v_raw?e.__v_raw:e}function Vo(e){return e.replace(/[<>"&]/g,r=>Kn[r]||r)}function lo(e,r,a){if(typeof r=="function"&&(r=r.options),!r)return e;const{mixins:f,extends:T}=r;T&&lo(e,T,a),f&&f.forEach(A=>lo(e,A,a));for(const A of["computed","inject"])Object.prototype.hasOwnProperty.call(r,A)&&(e[A]?Object.assign(e[A],r[A]):e[A]=r[A]);return e}function ha(e){const r=e?.type;if(!r)return{};const{mixins:a,extends:f}=r,T=e.appContext.mixins;if(!T.length&&!a&&!f)return r;const A={};return T.forEach(p=>lo(A,p,e)),lo(A,r,e),A}function _a(e){var r;const a=[],f=(r=e?.type)==null?void 0:r.props;for(const T in e?.props){const A=f?f[T]:null,p=(0,E.PT)(T);a.push({type:"props",key:p,value:St(()=>e.props[T]),editable:!0,meta:A?{type:A.type?Cs(A.type):"any",required:!!A.required,...A.default?{default:A.default.toString()}:{}}:{type:"invalid"}})}return a}function ma(e){const r=e.type,a=r?.props,f=r.vuex&&r.vuex.getters,T=r.computed,A={...e.data,...e.renderContext};return Object.keys(A).filter(p=>!(a&&p in a)&&!(f&&p in f)&&!(T&&p in T)).map(p=>({key:p,type:"data",value:St(()=>A[p]),editable:!0}))}function ga(e){const r=e.computed?"computed":e.ref?"ref":e.reactive?"reactive":null,a=r?`${r.charAt(0).toUpperCase()}${r.slice(1)}`:null;return{stateType:r,stateTypeName:a}}function Ea(e){const r=e.devtoolsRawSetupState||{};return Object.keys(e.setupState).filter(a=>!Bn.has(a)&&a.split(/(?=[A-Z])/)[0]!=="use").map(a=>{var f,T,A,p;const O=St(()=>Is(e.setupState[a])),x=O instanceof Error,F=r[a];let K,Z=x||typeof O=="function"||ln(O,"render")&&typeof O.render=="function"||ln(O,"__asyncLoader")&&typeof O.__asyncLoader=="function"||typeof O=="object"&&O&&("setup"in O||"props"in O)||/^v[A-Z]/.test(a);if(F&&!x){const ye=ws(F),{stateType:me,stateTypeName:ce}=ga(ye),Pe=ye.ref||ye.computed||ye.reactive,fe=ln(F,"effect")?((T=(f=F.effect)==null?void 0:f.raw)==null?void 0:T.toString())||((p=(A=F.effect)==null?void 0:A.fn)==null?void 0:p.toString()):null;me&&(Z=!1),K={...me?{stateType:me,stateTypeName:ce}:{},...fe?{raw:fe}:{},editable:Pe&&!ye.readonly}}return{key:a,value:O,type:Z?"setup (other)":"setup",...K}})}function Rs(e,r){const a=r,f=[],T=a.computed||{};for(const A in T){const p=T[A],O=typeof p=="function"&&p.vuex?"vuex bindings":"computed";f.push({type:O,key:A,value:St(()=>{var x;return(x=e?.proxy)==null?void 0:x[A]}),editable:typeof p.set=="function"})}return f}function xs(e){return Object.keys(e.attrs).map(r=>({type:"attrs",key:r,value:St(()=>e.attrs[r])}))}function Bo(e){return Reflect.ownKeys(e.provides).map(r=>({type:"provided",key:r.toString(),value:St(()=>e.provides[r])}))}function wi(e,r){if(!r?.inject)return[];let a=[],f;return Array.isArray(r.inject)?a=r.inject.map(T=>({key:T,originalKey:T})):a=Reflect.ownKeys(r.inject).map(T=>{const A=r.inject[T];let p;return typeof A=="string"||typeof A=="symbol"?p=A:(p=A.from,f=A.default),{key:T,originalKey:p}}),a.map(({key:T,originalKey:A})=>({type:"injected",key:A&&T!==A?`${A.toString()} \u279E ${T.toString()}`:T.toString(),value:St(()=>e.ctx.hasOwnProperty(T)?e.ctx[T]:e.provides.hasOwnProperty(A)?e.provides[A]:f)}))}function ya(e){return Object.keys(e.refs).map(r=>({type:"template refs",key:r,value:St(()=>e.refs[r])}))}function Ds(e){var r,a;const f=e.type.emits,T=Array.isArray(f)?f:Object.keys(f??{}),A=Object.keys((a=(r=e?.vnode)==null?void 0:r.props)!=null?a:{}),p=[];for(const O of A){const[x,...F]=O.split(/(?=[A-Z])/);if(x==="on"){const K=F.join("-").toLowerCase(),Z=T.includes(K);p.push({type:"event listeners",key:K,value:{_custom:{displayText:Z?"\u2705 Declared":"\u26A0\uFE0F Not declared",key:Z?"\u2705 Declared":"\u26A0\uFE0F Not declared",value:Z?"\u2705 Declared":"\u26A0\uFE0F Not declared",tooltipText:Z?null:`The event <code>${K}</code> is not declared in the <code>emits</code> option. It will leak into the component's attributes (<code>$attrs</code>).`}}})}}return p}function Ns(e){const r=ha(e);return _a(e).concat(ma(e),Ea(e),Rs(e,r),xs(e),Bo(e),wi(e,r),ya(e),Ds(e))}function Ta(e){var r;const a=Jt(kt.value,e.instanceId),f=it(a),T=Qe(a),A=(r=a?.type)==null?void 0:r.__file,p=Ns(a);return{id:f,name:T,file:A,state:p,instance:a}}R(),R();var Oa=class{constructor(e){this.filter=e||""}isQualified(e){const r=Qe(e);return(0,E.L8)(r).toLowerCase().includes(this.filter)||(0,E.ic)(r).toLowerCase().includes(this.filter)}};function uo(e){return new Oa(e)}var Ps=class{constructor(e){this.captureIds=new Map;const{filterText:r="",maxDepth:a,recursively:f,api:T}=e;this.componentFilter=uo(r),this.maxDepth=a,this.recursively=f,this.api=T}getComponentTree(e){return this.captureIds=new Map,this.findQualifiedChildren(e,0)}getComponentParents(e){this.captureIds=new Map;const r=[];this.captureId(e);let a=e;for(;a=a.parent;)this.captureId(a),r.push(a);return r}captureId(e){if(!e)return null;const r=e.__VUE_DEVTOOLS_NEXT_UID__!=null?e.__VUE_DEVTOOLS_NEXT_UID__:it(e);return e.__VUE_DEVTOOLS_NEXT_UID__=r,this.captureIds.has(r)?null:(this.captureIds.set(r,void 0),this.mark(e),r)}async capture(e,r){var a;if(!e)return null;const f=this.captureId(e),T=Qe(e),A=this.getInternalInstanceChildren(e.subTree).filter(Z=>!vt(Z)),p=this.getComponentParents(e)||[],O=!!e.isDeactivated||p.some(Z=>Z.isDeactivated),x={uid:e.uid,id:f,name:T,renderKey:Nn(e.vnode?e.vnode.key:null),inactive:O,children:[],isFragment:Rt(e),tags:typeof e.type!="function"?[]:[{label:"functional",textColor:5592405,backgroundColor:15658734}],autoOpen:this.recursively,file:e.type.__file||""};if((r<this.maxDepth||e.type.__isKeepAlive||p.some(Z=>Z.type.__isKeepAlive))&&(x.children=await Promise.all(A.map(Z=>this.capture(Z,r+1)).filter(Boolean))),this.isKeepAlive(e)){const Z=this.getKeepAliveCachedInstances(e),Ee=A.map(ye=>ye.__VUE_DEVTOOLS_NEXT_UID__);for(const ye of Z)if(!Ee.includes(ye.__VUE_DEVTOOLS_NEXT_UID__)){const me=await this.capture({...ye,isDeactivated:!0},r+1);me&&x.children.push(me)}}const K=zt(e)[0];if(K?.parentElement){const Z=e.parent,Ee=Z?zt(Z):[];let ye=K;const me=[];do me.push(Array.from(ye.parentElement.childNodes).indexOf(ye)),ye=ye.parentElement;while(ye.parentElement&&Ee.length&&!Ee.includes(ye));x.domOrder=me.reverse()}else x.domOrder=[-1];return(a=e.suspense)!=null&&a.suspenseKey&&(x.tags.push({label:e.suspense.suspenseKey,backgroundColor:14979812,textColor:16777215}),this.mark(e,!0)),this.api.visitComponentTree({treeNode:x,componentInstance:e,app:e.appContext.app,filter:this.componentFilter.filter}),x}async findQualifiedChildren(e,r){var a;if(this.componentFilter.isQualified(e)&&!((a=e.type.devtools)!=null&&a.hide))return[await this.capture(e,r)];if(e.subTree){const f=this.isKeepAlive(e)?this.getKeepAliveCachedInstances(e):this.getInternalInstanceChildren(e.subTree);return this.findQualifiedChildrenFromList(f,r)}else return[]}async findQualifiedChildrenFromList(e,r){return e=e.filter(a=>{var f;return!vt(a)&&!((f=a.type.devtools)!=null&&f.hide)}),this.componentFilter.filter?Array.prototype.concat.apply([],await Promise.all(e.map(a=>this.findQualifiedChildren(a,r)))):Promise.all(e.map(a=>this.capture(a,r)))}getInternalInstanceChildren(e,r=null){const a=[];if(e)if(e.component)r?a.push({...e.component,suspense:r}):a.push(e.component);else if(e.suspense){const f=e.suspense.isInFallback?"suspense fallback":"suspense default";a.push(...this.getInternalInstanceChildren(e.suspense.activeBranch,{...e.suspense,suspenseKey:f}))}else Array.isArray(e.children)&&e.children.forEach(f=>{f.component?r?a.push({...f.component,suspense:r}):a.push(f.component):a.push(...this.getInternalInstanceChildren(f,r))});return a.filter(f=>{var T;return!vt(f)&&!((T=f.type.devtools)!=null&&T.hide)})}mark(e,r=!1){const a=Ie(e).instanceMap;(r||!a.has(e.__VUE_DEVTOOLS_NEXT_UID__))&&(a.set(e.__VUE_DEVTOOLS_NEXT_UID__,e),kt.value.instanceMap=a)}isKeepAlive(e){return e.type.__isKeepAlive&&e.__v_cache}getKeepAliveCachedInstances(e){return Array.from(e.__v_cache.values()).map(r=>r.component).filter(Boolean)}};R(),R();var Ui=new Map,Vi="performance";async function $o(e,r,a,f,T,A){const p=await Ie(r);if(!p)return;const O=Qe(f)||"Unknown Component",x=i.perfUniqueGroupId++,F=`${a}-${T}`;if(p.perfGroupIds.set(F,{groupId:x,time:A}),await e.addTimelineEvent({layerId:Vi,event:{time:Date.now(),data:{component:O,type:T,measure:"start"},title:O,subtitle:T,groupId:x}}),Ui.has(F)){const{app:K,uid:Z,instance:Ee,type:ye,time:me}=Ui.get(F);Ui.delete(F),await Bi(e,K,Z,Ee,ye,me)}}function Bi(e,r,a,f,T,A){const p=Ie(r);if(!p)return;const O=Qe(f)||"Unknown Component",x=`${a}-${T}`,F=p.perfGroupIds.get(x);if(F){const K=F.groupId,Z=F.time,Ee=A-Z;e.addTimelineEvent({layerId:Vi,event:{time:Date.now(),data:{component:O,type:T,measure:"end",duration:{_custom:{type:"Duration",value:Ee,display:`${Ee} ms`}}},title:O,subtitle:T,groupId:K}})}else Ui.set(x,{app:r,uid:a,instance:f,type:T,time:A})}var Ii="component-event";function Ls(e){E.Bd&&(e.addTimelineLayer({id:"mouse",label:"Mouse",color:10768815}),["mousedown","mouseup","click","dblclick"].forEach(r=>{!i.timelineLayersState.recordingState||!i.timelineLayersState.mouseEventEnabled||window.addEventListener(r,async a=>{await e.addTimelineEvent({layerId:"mouse",event:{time:Date.now(),data:{type:r,x:a.clientX,y:a.clientY},title:r}})},{capture:!0,passive:!0})}),e.addTimelineLayer({id:"keyboard",label:"Keyboard",color:8475055}),["keyup","keydown","keypress"].forEach(r=>{window.addEventListener(r,async a=>{!i.timelineLayersState.recordingState||!i.timelineLayersState.keyboardEventEnabled||await e.addTimelineEvent({layerId:"keyboard",event:{time:Date.now(),data:{type:r,key:a.key,ctrlKey:a.ctrlKey,shiftKey:a.shiftKey,altKey:a.altKey,metaKey:a.metaKey},title:a.key}})},{capture:!0,passive:!0})}),e.addTimelineLayer({id:Ii,label:"Component events",color:5226637}),qn.on.componentEmit(async(r,a,f,T)=>{if(!i.timelineLayersState.recordingState||!i.timelineLayersState.componentEventEnabled)return;const A=await Ie(r);if(!A)return;const p=`${A.id}:${a.uid}`,O=Qe(a)||"Unknown Component";e.addTimelineEvent({layerId:Ii,event:{time:Date.now(),data:{component:{_custom:{type:"component-definition",display:O}},event:f,params:T},title:f,subtitle:`by ${O}`,meta:{componentId:p}}})}),e.addTimelineLayer({id:"performance",label:Vi,color:4307050}),qn.on.perfStart((r,a,f,T,A)=>{!i.timelineLayersState.recordingState||!i.timelineLayersState.performanceEventEnabled||$o(e,r,a,f,T,A)}),qn.on.perfEnd((r,a,f,T,A)=>{!i.timelineLayersState.recordingState||!i.timelineLayersState.performanceEventEnabled||Bi(e,r,a,f,T,A)}))}R();var Ho=10,ii=[];function co(e){if(typeof window>"u")return;const r=window;if(e&&(r.$vm=e,ii[0]!==e)){ii.length>=Ho&&ii.pop();for(let a=ii.length;a>0;a--)r[`$vm${a}`]=ii[a]=ii[a-1];r.$vm0=ii[0]=e}}var $n="components";function Ri(e){return[{id:$n,label:"Components",app:e},f=>{f.addInspector({id:$n,label:"Components",treeFilterPlaceholder:"Search components"}),Ls(f),f.on.getInspectorTree(async F=>{if(F.app===e&&F.inspectorId===$n){const K=Jt(kt.value,F.instanceId);if(K){const Z=new Ps({filterText:F.filter,maxDepth:100,recursively:!1,api:f});F.rootNodes=await Z.getComponentTree(K)}}}),f.on.getInspectorState(async F=>{var K;if(F.app===e&&F.inspectorId===$n){const Z=Ta({instanceId:F.nodeId}),Ee=Z.instance,ye=(K=Z.instance)==null?void 0:K.appContext.app,me={componentInstance:Ee,app:ye,instanceData:Z};Sr.hooks.callHookWith(ce=>{ce.forEach(Pe=>Pe(me))},"inspectComponent"),F.state=Z,co(Ee)}}),f.on.editInspectorState(async F=>{F.app===e&&F.inspectorId===$n&&(Tn(F),await f.sendInspectorState("components"))});const T=(0,d.s)(()=>{f.sendInspectorTree($n)},120),A=(0,d.s)(()=>{f.sendInspectorState($n)},120),p=qn.on.componentAdded(async(F,K,Z,Ee)=>{var ye,me,ce;if(i.highPerfModeEnabled||(ce=(me=(ye=F?._instance)==null?void 0:ye.type)==null?void 0:me.devtools)!=null&&ce.hide||!F||typeof K!="number"&&!K||!Ee)return;const Pe=await ot({app:F,uid:K,instance:Ee}),fe=await Ie(F);Ee&&(Ee.__VUE_DEVTOOLS_NEXT_UID__==null&&(Ee.__VUE_DEVTOOLS_NEXT_UID__=Pe),fe?.instanceMap.has(Pe)||(fe?.instanceMap.set(Pe,Ee),kt.value.id===fe?.id&&(kt.value.instanceMap=fe.instanceMap))),fe&&T()}),O=qn.on.componentUpdated(async(F,K,Z,Ee)=>{var ye,me,ce;if(i.highPerfModeEnabled||(ce=(me=(ye=F?._instance)==null?void 0:ye.type)==null?void 0:me.devtools)!=null&&ce.hide||!F||typeof K!="number"&&!K||!Ee)return;const Pe=await ot({app:F,uid:K,instance:Ee}),fe=await Ie(F);Ee&&(Ee.__VUE_DEVTOOLS_NEXT_UID__==null&&(Ee.__VUE_DEVTOOLS_NEXT_UID__=Pe),fe?.instanceMap.has(Pe)||(fe?.instanceMap.set(Pe,Ee),kt.value.id===fe?.id&&(kt.value.instanceMap=fe.instanceMap))),fe&&(T(),A())}),x=qn.on.componentRemoved(async(F,K,Z,Ee)=>{var ye,me,ce;if(i.highPerfModeEnabled||(ce=(me=(ye=F?._instance)==null?void 0:ye.type)==null?void 0:me.devtools)!=null&&ce.hide||!F||typeof K!="number"&&!K||!Ee)return;const Pe=await Ie(F);if(!Pe)return;const fe=await ot({app:F,uid:K,instance:Ee});Pe?.instanceMap.delete(fe),kt.value.id===Pe?.id&&(kt.value.instanceMap=Pe.instanceMap),T()})}]}var fo,jo;(jo=(fo=E.aC).__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__)!=null||(fo.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__=new Set);function po(e,r){return qn.setupDevToolsPlugin(e,r)}function Go(e,r){const[a,f]=e;if(a.app!==r)return;const T=new Vn({plugin:{setupFn:f,descriptor:a},ctx:Sr});a.packageName==="vuex"&&T.on.editInspectorState(A=>{T.sendInspectorState(A.inspectorId)}),f(T)}function ks(e){E.aC.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.delete(e)}function Gr(e,r){E.aC.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.has(e)||i.highPerfModeEnabled&&!r?.inspectingComponent||(E.aC.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.add(e),bn.forEach(a=>{Go(a,e)}))}R(),R();var hi="__VUE_DEVTOOLS_ROUTER__",Fr="__VUE_DEVTOOLS_ROUTER_INFO__",Ko,ho;(ho=(Ko=E.aC)[Fr])!=null||(Ko[Fr]={currentRoute:null,routes:[]});var _o,mo;(mo=(_o=E.aC)[hi])!=null||(_o[hi]={});var Aa=new Proxy(E.aC[Fr],{get(e,r){return E.aC[Fr][r]}}),Ka=new Proxy(E.aC[hi],{get(e,r){if(r==="value")return E.aC[hi]}});function Ms(e){const r=new Map;return(e?.getRoutes()||[]).filter(a=>!r.has(a.path)&&r.set(a.path,1))}function $i(e){return e.map(r=>{let{path:a,name:f,children:T,meta:A}=r;return T?.length&&(T=$i(T)),{path:a,name:f,children:T,meta:A}})}function go(e){if(e){const{fullPath:r,hash:a,href:f,path:T,name:A,matched:p,params:O,query:x}=e;return{fullPath:r,hash:a,href:f,path:T,name:A,params:O,query:x,matched:$i(p)}}return e}function Wo(e,r){function a(){var f;const T=(f=e.app)==null?void 0:f.config.globalProperties.$router,A=go(T?.currentRoute.value),p=$i(Ms(T)),O=console.warn;console.warn=()=>{},E.aC[Fr]={currentRoute:A?(0,E.Go)(A):{},routes:(0,E.Go)(p)},E.aC[hi]=T,console.warn=O}a(),qn.on.componentUpdated((0,d.s)(()=>{var f;((f=r.value)==null?void 0:f.app)===e.app&&(a(),!i.highPerfModeEnabled&&Sr.hooks.callHook("routerInfoUpdated",{state:E.aC[Fr]}))},200))}function Yo(e){return{async getInspectorTree(r){const a={...r,app:kt.value.app,rootNodes:[]};return await new Promise(f=>{e.callHookWith(async T=>{await Promise.all(T.map(A=>A(a))),f()},"getInspectorTree")}),a.rootNodes},async getInspectorState(r){const a={...r,app:kt.value.app,state:null},f={currentTab:`custom-inspector:${r.inspectorId}`};return await new Promise(T=>{e.callHookWith(async A=>{await Promise.all(A.map(p=>p(a,f))),T()},"getInspectorState")}),a.state},editInspectorState(r){const a=new br,f={...r,app:kt.value.app,set:(T,A=r.path,p=r.state.value,O)=>{a.set(T,A,p,O||a.createDefaultSetCallback(r.state))}};e.callHookWith(T=>{T.forEach(A=>A(f))},"editInspectorState")},sendInspectorState(r){const a=Mn(r);e.callHook("sendInspectorState",{inspectorId:r,plugin:{descriptor:a.descriptor,setupFn:()=>({})}})},inspectComponentInspector(){return Ge()},cancelInspectComponentInspector(){return Ce()},getComponentRenderCode(r){const a=Jt(kt.value,r);if(a)return typeof a?.type!="function"?a.render.toString():a.type.toString()},scrollToComponent(r){return m({id:r})},openInEditor:Je,getVueInspector:de,toggleApp(r,a){const f=Un.value.find(T=>T.id===r);f&&(C(r),y(f),Wo(f,kt),st(),Gr(f.app,a))},inspectDOM(r){const a=Jt(kt.value,r);if(a){const[f]=zt(a);f&&(E.aC.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=f)}},updatePluginSettings(r,a,f){Xn(r,a,f)},getPluginSettings(r){return{options:zn(r),values:Or(r)}}}}R();var Eo,zo;(zo=(Eo=E.aC).__VUE_DEVTOOLS_ENV__)!=null||(Eo.__VUE_DEVTOOLS_ENV__={vitePluginDetected:!1});function va(){return E.aC.__VUE_DEVTOOLS_ENV__}function Sa(e){target10.__VUE_DEVTOOLS_ENV__={...target10.__VUE_DEVTOOLS_ENV__,...e}}var Xo=We(),qo,Jo;(Jo=(qo=E.aC).__VUE_DEVTOOLS_KIT_CONTEXT__)!=null||(qo.__VUE_DEVTOOLS_KIT_CONTEXT__={hooks:Xo,get state(){return{...i,activeAppRecordId:kt.id,activeAppRecord:kt.value,appRecords:Un.value}},api:Yo(Xo)});var Sr=E.aC.__VUE_DEVTOOLS_KIT_CONTEXT__;R();var Zo=re(De(),1),Qo,Hi,Ur=(Hi=(Qo=E.aC).__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__)!=null?Hi:Qo.__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__={id:0,appIds:new Set};function Fs(e,r){var a;return((a=e?._component)==null?void 0:a.name)||`App ${r}`}function es(e){var r,a,f,T;if(e._instance)return e._instance;if((a=(r=e._container)==null?void 0:r._vnode)!=null&&a.component)return(T=(f=e._container)==null?void 0:f._vnode)==null?void 0:T.component}function ts(e){const r=e.__VUE_DEVTOOLS_NEXT_APP_RECORD_ID__;r!=null&&(Ur.appIds.delete(r),Ur.id--)}function ns(e,r){if(e.__VUE_DEVTOOLS_NEXT_APP_RECORD_ID__!=null)return e.__VUE_DEVTOOLS_NEXT_APP_RECORD_ID__;let a=r??(Ur.id++).toString();if(r&&Ur.appIds.has(a)){let f=1;for(;Ur.appIds.has(`${r}_${f}`);)f++;a=`${r}_${f}`}return Ur.appIds.add(a),e.__VUE_DEVTOOLS_NEXT_APP_RECORD_ID__=a,a}function Us(e,r){var a,f;const T=es(e);if(T){Ur.id++;const A=Fs(e,Ur.id.toString()),p=ns(e,(0,Zo.default)(A)),[O]=zt(T),x={id:p,name:A,types:r,instanceMap:new Map,perfGroupIds:new Map,rootInstance:T,iframe:E.Bd&&document!==O?.ownerDocument?(f=(a=O?.ownerDocument)==null?void 0:a.location)==null?void 0:f.pathname:void 0};e.__VUE_DEVTOOLS_NEXT_APP_RECORD__=x;const F=`${x.id}:root`;return x.instanceMap.set(F,x.rootInstance),x.rootInstance.__VUE_DEVTOOLS_NEXT_UID__=F,x}else return{}}R();function rs(e,r=!1){if(r){let O=function(F){try{const K=window.parent.__VUE_DEVTOOLS_GLOBAL_HOOK__;K&&F(K)}catch{}};var a=O;const x={id:"vue-devtools-next",devtoolsVersion:"7.0",on:(F,K)=>{O(Z=>{Z.on(F,K)})},once:(F,K)=>{O(Z=>{Z.once(F,K)})},off:(F,K)=>{O(Z=>{Z.off(F,K)})},emit:(F,...K)=>{O(Z=>{Z.emit(F,...K)})}};Object.defineProperty(e,"__VUE_DEVTOOLS_GLOBAL_HOOK__",{get(){return x},configurable:!0})}function f(O){if(!O.__vdevtools__injected)try{O.__vdevtools__injected=!0;const x=()=>{try{O.contentWindow.__VUE_DEVTOOLS_IFRAME__=O;const F=O.contentDocument.createElement("script");F.textContent=`;(${rs.toString()})(window, true)`,O.contentDocument.documentElement.appendChild(F),F.parentNode.removeChild(F)}catch{}};x(),O.addEventListener("load",()=>x())}catch{}}function T(){if(typeof window>"u")return;const O=Array.from(document.querySelectorAll("iframe:not([data-vue-devtools-ignore])"));for(const x of O)f(x)}T();let A=0;const p=setInterval(()=>{T(),A++,A>=5&&clearInterval(p)},1e3)}function xi(){var e;rs(E.aC),g({vitePluginDetected:va().vitePluginDetected});const r=((e=E.aC.__VUE_DEVTOOLS_GLOBAL_HOOK__)==null?void 0:e.id)==="vue-devtools-next";if(E.aC.__VUE_DEVTOOLS_GLOBAL_HOOK__&&r)return;const a=gr();if(E.aC.__VUE_DEVTOOLS_HOOK_REPLAY__)try{E.aC.__VUE_DEVTOOLS_HOOK_REPLAY__.forEach(f=>f(a)),E.aC.__VUE_DEVTOOLS_HOOK_REPLAY__=[]}catch(f){console.error("[vue-devtools] Error during hook replay",f)}a.once("init",f=>{E.aC.__VUE_DEVTOOLS_VUE2_APP_DETECTED__=!0,console.log("%c[_____Vue DevTools v7 log_____]","color: red; font-bold: 600; font-size: 16px;"),console.log("%cVue DevTools v7 detected in your Vue2 project. v7 only supports Vue3 and will not work.","font-bold: 500; font-size: 14px;");const T="https://chromewebstore.google.com/detail/vuejs-devtools/iaajmlceplecbljialhhkmedjlpdblhp",A="https://addons.mozilla.org/firefox/addon/vue-js-devtools-v6-legacy";console.log(`%cThe legacy version of chrome extension that supports both Vue 2 and Vue 3 has been moved to %c ${T}`,"font-size: 14px;","text-decoration: underline; cursor: pointer;font-size: 14px;"),console.log(`%cThe legacy version of firefox extension that supports both Vue 2 and Vue 3 has been moved to %c ${A}`,"font-size: 14px;","text-decoration: underline; cursor: pointer;font-size: 14px;"),console.log("%cPlease install and enable only the legacy version for your Vue2 app.","font-bold: 500; font-size: 14px;"),console.log("%c[_____Vue DevTools v7 log_____]","color: red; font-bold: 600; font-size: 16px;")}),qn.on.setupDevtoolsPlugin((f,T)=>{var A;mr(f,T);const{app:p}=(A=kt)!=null?A:{};f.settings&&Mt(f.id,f.settings),p&&Go([f,T],p)}),ne(()=>{bn.filter(([T])=>T.id!=="components").forEach(([T,A])=>{a.emit("devtools-plugin:setup",T,A,{target:"legacy"})})}),qn.on.vueAppInit(async(f,T,A)=>{const O={...Us(f,A),app:f,version:T};Nr(O),Un.value.length===1&&(y(O),C(O.id),Wo(O,kt),Gr(O.app)),po(...Ri(O.app)),g({connected:!0}),a.apps.push(f)}),qn.on.vueAppUnmount(async f=>{const T=Un.value.filter(A=>A.app!==f);T.length===0&&g({connected:!1}),Pr(f),ts(f),kt.value.app===f&&(y(T[0]),Sr.hooks.callHook("sendActiveAppUpdatedToClient")),E.aC.__VUE_DEVTOOLS_GLOBAL_HOOK__.apps.splice(E.aC.__VUE_DEVTOOLS_GLOBAL_HOOK__.apps.indexOf(f),1),ks(f)}),kr(a),E.aC.__VUE_DEVTOOLS_GLOBAL_HOOK__?E.lD||Object.assign(__VUE_DEVTOOLS_GLOBAL_HOOK__,a):Object.defineProperty(E.aC,"__VUE_DEVTOOLS_GLOBAL_HOOK__",{get(){return a},configurable:!0})}function qr(e){return new Promise(r=>{if(i.connected&&i.clientConnected){e(),r();return}Sr.hooks.hook("devtoolsConnectedUpdated",({state:a})=>{a.connected&&a.clientConnected&&(e(),r())})})}R();function ba(e){i.highPerfModeEnabled=e??!i.highPerfModeEnabled,!e&&kt.value&&Gr(kt.value.app)}R(),R();function Ca(e){const r=new Set,a=e._custom.value;for(let f=0;f<a.length;f++){const T=a[f];r.add(Gi(T))}return r}function ji(e){const r=new Map,a=e._custom.value;for(let f=0;f<a.length;f++){const{key:T,value:A}=a[f];r.set(T,Gi(A))}return r}function Gi(e){if(e!==B){if(e===xe)return Number.POSITIVE_INFINITY;if(e===tt)return Number.NEGATIVE_INFINITY;if(e===pn)return Number.NaN;if(e&&e._custom){const{_custom:r}=e;return r.type==="component"?kt.value.instanceMap.get(r.id):r.type==="map"?ji(e):r.type==="set"?Ca(e):r.type==="bigint"?BigInt(r.value):Gi(r.value)}else if(Mr.test(e)){const[,r]=Mr.exec(e);return Symbol.for(r)}else if(ni.test(e)){const[,r,a,,f]=ni.exec(e),T=new target14[r](a);return r==="Error"&&f&&(T.stack=f),T}else return e}}function Wn(e,r){return Gi(r)}function yo(e,r=!0){const a=typeof e;if(e==null||e===B||e==="undefined")return"null";if(a==="boolean"||a==="number"||e===xe||e===tt||e===pn)return"literal";if(e?._custom)return r||e._custom.display!=null||e._custom.displayText!=null?"custom":yo(e._custom.value);if(typeof e=="string"){const f=ni.exec(e);if(f){const[,T]=f;return`native ${T}`}else return"string"}else return Array.isArray(e)||e?._isArray?"array":er(e)?"plain-object":"unknown"}function wa(e,r=!1,a){var f,T,A;const{customClass:p}=a??{};let O;const x=yo(e,!1);if(x!=="custom"&&e?._custom&&(e=e._custom.value),O=so(e))return O;if(x==="custom")return((f=e._custom.value)==null?void 0:f._custom)&&wa(e._custom.value,r,a)||e._custom.displayText||e._custom.display;if(x==="array")return`Array[${e.length}]`;if(x==="plain-object")return`Object${Object.keys(e).length?"":" (empty)"}`;if(x?.includes("native"))return Vo((T=ni.exec(e))==null?void 0:T[2]);if(typeof e=="string"){const F=e.match(ti);F?e=_i(F[1]):r?e=`<span>"</span>${p?.string?`<span class=${p.string}>${_i(e)}</span>`:_i(e)}<span>"</span>`:e=p?.string?`<span class="${(A=p?.string)!=null?A:""}">${_i(e)}</span>`:_i(e)}return e}function _i(e){return Vo(e).replace(/ /g,"&nbsp;").replace(/\n/g,"<span>\\n</span>")}function To(e){var r,a,f;let T;const A=yo(e)==="custom";let p={};if(A){const O=e,x=(r=O._custom)==null?void 0:r.value,F=(a=O._custom)==null?void 0:a.type,K=typeof x=="object"&&x!==null&&"_custom"in x?To(x):{inherit:void 0,value:void 0,customType:void 0};p=K.inherit||((f=O._custom)==null?void 0:f.fields)||{},e=K.value||x,T=K.customType||F}return e&&e._isArray&&(e=e.items),{value:e,inherit:p,customType:T}}function mi(e,r){return r==="bigint"||r==="date"?e:ao(JSON.stringify(e))}function Vs(e,r){return r==="bigint"?BigInt(e):r==="date"?new Date(e):JSON.parse(bs(e),Wn)}R();function Oo(e){i.devtoolsClientDetected={...i.devtoolsClientDetected,...e};const r=Object.values(i.devtoolsClientDetected).some(Boolean);ba(!r)}var is,Ao;(Ao=(is=E.aC).__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__)!=null||(is.__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__=Oo),R(),R(),R(),R(),R(),R(),R();var Ki=class{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,r){this.keyToValue.set(e,r),this.valueToKey.set(r,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}},os=class{constructor(e){this.generateIdentifier=e,this.kv=new Ki}register(e,r){this.kv.getByValue(e)||(r||(r=this.generateIdentifier(e)),this.kv.set(r,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}},Bs=class extends os{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,r){typeof r=="object"?(r.allowProps&&this.classToAllowedProps.set(e,r.allowProps),super.register(e,r.identifier)):super.register(e,r)}getAllowedProps(e){return this.classToAllowedProps.get(e)}};R(),R();function $s(e){if("values"in Object)return Object.values(e);const r=[];for(const a in e)e.hasOwnProperty(a)&&r.push(e[a]);return r}function Ia(e,r){const a=$s(e);if("find"in a)return a.find(r);const f=a;for(let T=0;T<f.length;T++){const A=f[T];if(r(A))return A}}function gi(e,r){Object.entries(e).forEach(([a,f])=>r(f,a))}function Jr(e,r){return e.indexOf(r)!==-1}function Ei(e,r){for(let a=0;a<e.length;a++){const f=e[a];if(r(f))return f}}var Hs=class{constructor(){this.transfomers={}}register(e){this.transfomers[e.name]=e}findApplicable(e){return Ia(this.transfomers,r=>r.isApplicable(e))}findByName(e){return this.transfomers[e]}};R(),R();var ss=e=>Object.prototype.toString.call(e).slice(8,-1),as=e=>typeof e>"u",ls=e=>e===null,Di=e=>typeof e!="object"||e===null||e===Object.prototype?!1:Object.getPrototypeOf(e)===null?!0:Object.getPrototypeOf(e)===Object.prototype,vo=e=>Di(e)&&Object.keys(e).length===0,Kr=e=>Array.isArray(e),Wi=e=>typeof e=="string",js=e=>typeof e=="number"&&!isNaN(e),Ra=e=>typeof e=="boolean",Yi=e=>e instanceof RegExp,zi=e=>e instanceof Map,yi=e=>e instanceof Set,us=e=>ss(e)==="Symbol",Gs=e=>e instanceof Date&&!isNaN(e.valueOf()),xa=e=>e instanceof Error,cs=e=>typeof e=="number"&&isNaN(e),fs=e=>Ra(e)||ls(e)||as(e)||js(e)||Wi(e)||us(e),Xi=e=>typeof e=="bigint",qi=e=>e===1/0||e===-1/0,So=e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),Da=e=>e instanceof URL;R();var Ks=e=>e.replace(/\./g,"\\."),oi=e=>e.map(String).map(Ks).join("."),Ni=e=>{const r=[];let a="";for(let T=0;T<e.length;T++){let A=e.charAt(T);if(A==="\\"&&e.charAt(T+1)==="."){a+=".",T++;continue}if(A==="."){r.push(a),a="";continue}a+=A}const f=a;return r.push(f),r};R();function Vr(e,r,a,f){return{isApplicable:e,annotation:r,transform:a,untransform:f}}var Ws=[Vr(as,"undefined",()=>null,()=>{}),Vr(Xi,"bigint",e=>e.toString(),e=>typeof BigInt<"u"?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),Vr(Gs,"Date",e=>e.toISOString(),e=>new Date(e)),Vr(xa,"Error",(e,r)=>{const a={name:e.name,message:e.message};return r.allowedErrorProps.forEach(f=>{a[f]=e[f]}),a},(e,r)=>{const a=new Error(e.message);return a.name=e.name,a.stack=e.stack,r.allowedErrorProps.forEach(f=>{a[f]=e[f]}),a}),Vr(Yi,"regexp",e=>""+e,e=>{const r=e.slice(1,e.lastIndexOf("/")),a=e.slice(e.lastIndexOf("/")+1);return new RegExp(r,a)}),Vr(yi,"set",e=>[...e.values()],e=>new Set(e)),Vr(zi,"map",e=>[...e.entries()],e=>new Map(e)),Vr(e=>cs(e)||qi(e),"number",e=>cs(e)?"NaN":e>0?"Infinity":"-Infinity",Number),Vr(e=>e===0&&1/e===-1/0,"number",()=>"-0",Number),Vr(Da,"URL",e=>e.toString(),e=>new URL(e))];function Pi(e,r,a,f){return{isApplicable:e,annotation:r,transform:a,untransform:f}}var ds=Pi((e,r)=>us(e)?!!r.symbolRegistry.getIdentifier(e):!1,(e,r)=>["symbol",r.symbolRegistry.getIdentifier(e)],e=>e.description,(e,r,a)=>{const f=a.symbolRegistry.getValue(r[1]);if(!f)throw new Error("Trying to deserialize unknown symbol");return f}),Ys=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,r)=>(e[r.name]=r,e),{}),bo=Pi(So,e=>["typed-array",e.constructor.name],e=>[...e],(e,r)=>{const a=Ys[r[1]];if(!a)throw new Error("Trying to deserialize unknown typed array");return new a(e)});function Co(e,r){return e?.constructor?!!r.classRegistry.getIdentifier(e.constructor):!1}var si=Pi(Co,(e,r)=>["class",r.classRegistry.getIdentifier(e.constructor)],(e,r)=>{const a=r.classRegistry.getAllowedProps(e.constructor);if(!a)return{...e};const f={};return a.forEach(T=>{f[T]=e[T]}),f},(e,r,a)=>{const f=a.classRegistry.getValue(r[1]);if(!f)throw new Error(`Trying to deserialize unknown class '${r[1]}' - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564`);return Object.assign(Object.create(f.prototype),e)}),ps=Pi((e,r)=>!!r.customTransformerRegistry.findApplicable(e),(e,r)=>["custom",r.customTransformerRegistry.findApplicable(e).name],(e,r)=>r.customTransformerRegistry.findApplicable(e).serialize(e),(e,r,a)=>{const f=a.customTransformerRegistry.findByName(r[1]);if(!f)throw new Error("Trying to deserialize unknown custom value");return f.deserialize(e)}),tr=[si,ds,ps,bo],Br=(e,r)=>{const a=Ei(tr,T=>T.isApplicable(e,r));if(a)return{value:a.transform(e,r),type:a.annotation(e,r)};const f=Ei(Ws,T=>T.isApplicable(e,r));if(f)return{value:f.transform(e,r),type:f.annotation}},Dn={};Ws.forEach(e=>{Dn[e.annotation]=e});var ai=(e,r,a)=>{if(Kr(r))switch(r[0]){case"symbol":return ds.untransform(e,r,a);case"class":return si.untransform(e,r,a);case"custom":return ps.untransform(e,r,a);case"typed-array":return bo.untransform(e,r,a);default:throw new Error("Unknown transformation: "+r)}else{const f=Dn[r];if(!f)throw new Error("Unknown transformation: "+r);return f.untransform(e,a)}};R();var $r=(e,r)=>{if(r>e.size)throw new Error("index out of bounds");const a=e.keys();for(;r>0;)a.next(),r--;return a.next().value};function ir(e){if(Jr(e,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Jr(e,"prototype"))throw new Error("prototype is not allowed as a property");if(Jr(e,"constructor"))throw new Error("constructor is not allowed as a property")}var Li=(e,r)=>{ir(r);for(let a=0;a<r.length;a++){const f=r[a];if(yi(e))e=$r(e,+f);else if(zi(e)){const T=+f,A=+r[++a]==0?"key":"value",p=$r(e,T);switch(A){case"key":e=p;break;case"value":e=e.get(p);break}}else e=e[f]}return e},Ji=(e,r,a)=>{if(ir(r),r.length===0)return a(e);let f=e;for(let A=0;A<r.length-1;A++){const p=r[A];if(Kr(f)){const O=+p;f=f[O]}else if(Di(f))f=f[p];else if(yi(f)){const O=+p;f=$r(f,O)}else if(zi(f)){if(A===r.length-2)break;const x=+p,F=+r[++A]==0?"key":"value",K=$r(f,x);switch(F){case"key":f=K;break;case"value":f=f.get(K);break}}}const T=r[r.length-1];if(Kr(f)?f[+T]=a(f[+T]):Di(f)&&(f[T]=a(f[T])),yi(f)){const A=$r(f,+T),p=a(A);A!==p&&(f.delete(A),f.add(p))}if(zi(f)){const A=+r[r.length-2],p=$r(f,A);switch(+T==0?"key":"value"){case"key":{const x=a(p);f.set(x,f.get(p)),x!==p&&f.delete(p);break}case"value":{f.set(p,a(f.get(p)));break}}}return e};function Wr(e,r,a=[]){if(!e)return;if(!Kr(e)){gi(e,(A,p)=>Wr(A,r,[...a,...Ni(p)]));return}const[f,T]=e;T&&gi(T,(A,p)=>{Wr(A,r,[...a,...Ni(p)])}),r(f,a)}function Zi(e,r,a){return Wr(r,(f,T)=>{e=Ji(e,T,A=>ai(A,f,a))}),e}function hs(e,r){function a(f,T){const A=Li(e,Ni(T));f.map(Ni).forEach(p=>{e=Ji(e,p,()=>A)})}if(Kr(r)){const[f,T]=r;f.forEach(A=>{e=Ji(e,Ni(A),()=>e)}),T&&gi(T,a)}else gi(r,a);return e}var zs=(e,r)=>Di(e)||Kr(e)||zi(e)||yi(e)||Co(e,r);function Qi(e,r,a){const f=a.get(e);f?f.push(r):a.set(e,[r])}function Zr(e,r){const a={};let f;return e.forEach(T=>{if(T.length<=1)return;r||(T=T.map(O=>O.map(String)).sort((O,x)=>O.length-x.length));const[A,...p]=T;A.length===0?f=p.map(oi):a[oi(A)]=p.map(oi)}),f?vo(a)?[f]:[f,a]:vo(a)?void 0:a}var wr=(e,r,a,f,T=[],A=[],p=new Map)=>{var O;const x=fs(e);if(!x){Qi(e,T,r);const me=p.get(e);if(me)return f?{transformedValue:null}:me}if(!zs(e,a)){const me=Br(e,a),ce=me?{transformedValue:me.value,annotations:[me.type]}:{transformedValue:e};return x||p.set(e,ce),ce}if(Jr(A,e))return{transformedValue:null};const F=Br(e,a),K=(O=F?.value)!=null?O:e,Z=Kr(K)?[]:{},Ee={};gi(K,(me,ce)=>{if(ce==="__proto__"||ce==="constructor"||ce==="prototype")throw new Error(`Detected property ${ce}. This is a prototype pollution risk, please remove it from your object.`);const Pe=wr(me,r,a,f,[...T,ce],[...A,e],p);Z[ce]=Pe.transformedValue,Kr(Pe.annotations)?Ee[ce]=Pe.annotations:Di(Pe.annotations)&&gi(Pe.annotations,(fe,Ye)=>{Ee[Ks(ce)+"."+Ye]=fe})});const ye=vo(Ee)?{transformedValue:Z,annotations:F?[F.type]:void 0}:{transformedValue:Z,annotations:F?[F.type,Ee]:Ee};return x||p.set(e,ye),ye};R(),R();function Ti(e){return Object.prototype.toString.call(e).slice(8,-1)}function Xs(e){return Ti(e)==="Array"}function Na(e){if(Ti(e)!=="Object")return!1;const r=Object.getPrototypeOf(e);return!!r&&r.constructor===Object&&r===Object.prototype}function _s(e){return Ti(e)==="Null"}function eo(e,r,a,f,T){return A=>e(A)||r(A)||!!a&&a(A)||!!f&&f(A)||!!T&&T(A)}function wo(e){return Ti(e)==="Undefined"}var Hn=eo(_s,wo);function ms(e,r,a,f,T){const A={}.propertyIsEnumerable.call(f,r)?"enumerable":"nonenumerable";A==="enumerable"&&(e[r]=a),T&&A==="nonenumerable"&&Object.defineProperty(e,r,{value:a,enumerable:!1,writable:!0,configurable:!0})}function to(e,r={}){if(Xs(e))return e.map(T=>to(T,r));if(!Na(e))return e;const a=Object.getOwnPropertyNames(e),f=Object.getOwnPropertySymbols(e);return[...a,...f].reduce((T,A)=>{if(Xs(r.props)&&!r.props.includes(A))return T;const p=e[A],O=to(p,r);return ms(T,A,O,e,r.nonenumerable),T},{})}var nt=class{constructor({dedupe:e=!1}={}){this.classRegistry=new Bs,this.symbolRegistry=new os(r=>{var a;return(a=r.description)!=null?a:""}),this.customTransformerRegistry=new Hs,this.allowedErrorProps=[],this.dedupe=e}serialize(e){const r=new Map,a=wr(e,r,this,this.dedupe),f={json:a.transformedValue};a.annotations&&(f.meta={...f.meta,values:a.annotations});const T=Zr(r,this.dedupe);return T&&(f.meta={...f.meta,referentialEqualities:T}),f}deserialize(e){const{json:r,meta:a}=e;let f=to(r);return a?.values&&(f=Zi(f,a.values,this)),a?.referentialEqualities&&(f=hs(f,a.referentialEqualities)),f}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,r){this.classRegistry.register(e,r)}registerSymbol(e,r){this.symbolRegistry.register(e,r)}registerCustom(e,r){this.customTransformerRegistry.register({name:r,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}};nt.defaultInstance=new nt,nt.serialize=nt.defaultInstance.serialize.bind(nt.defaultInstance),nt.deserialize=nt.defaultInstance.deserialize.bind(nt.defaultInstance),nt.stringify=nt.defaultInstance.stringify.bind(nt.defaultInstance),nt.parse=nt.defaultInstance.parse.bind(nt.defaultInstance),nt.registerClass=nt.defaultInstance.registerClass.bind(nt.defaultInstance),nt.registerSymbol=nt.defaultInstance.registerSymbol.bind(nt.defaultInstance),nt.registerCustom=nt.defaultInstance.registerCustom.bind(nt.defaultInstance),nt.allowErrorProps=nt.defaultInstance.allowErrorProps.bind(nt.defaultInstance);var Pa=nt.serialize,gs=nt.deserialize,Wa=nt.stringify,La=nt.parse,Er=nt.registerClass,li=nt.registerCustom,Es=nt.registerSymbol,qs=nt.allowErrorProps;R();var ur="__devtools-kit-broadcast-messaging-event-key__",Js="__devtools-kit:broadcast-channel__";function ys(){const e=new BroadcastChannel(Js);return{post:r=>{e.postMessage(nt.stringify({event:ur,data:r}))},on:r=>{e.onmessage=a=>{const f=nt.parse(a.data);f.event===ur&&r(f.data)}}}}R(),R(),R();var Io="electron:client-context",nr="electron:proxy-context",Rr="electron:server-context",xr={CLIENT_TO_PROXY:"client->proxy",PROXY_TO_CLIENT:"proxy->client",PROXY_TO_SERVER:"proxy->server",SERVER_TO_PROXY:"server->proxy"};function Ro(){return target16[Io]}function Oi(e){target16[Io]=e}function xo(){return target16[nr]}function ka(e){target16[nr]=e}function Ma(){return target16[Rr]}function Zs(e){target16[Rr]=e}function Ai(){const e=Ro();return{post:r=>{e.emit(xr.CLIENT_TO_PROXY,nt.stringify(r))},on:r=>{e.on(xr.PROXY_TO_CLIENT,a=>{r(nt.parse(a))})}}}R();function Ts(){const e=xo();return{post:r=>{},on:r=>{e.on(xr.SERVER_TO_PROXY,a=>{e.broadcast.emit(xr.PROXY_TO_CLIENT,a)}),e.on(xr.CLIENT_TO_PROXY,a=>{e.broadcast.emit(xr.PROXY_TO_SERVER,a)})}}}R();function Qs(){const e=Ma();return{post:r=>{e.emit(xr.SERVER_TO_PROXY,nt.stringify(r))},on:r=>{e.on(xr.PROXY_TO_SERVER,a=>{r(nt.parse(a))})}}}R(),R(),R();var no="electron:client-context",ui={CLIENT_TO_PROXY:"client->proxy",PROXY_TO_CLIENT:"proxy->client",PROXY_TO_SERVER:"proxy->server",SERVER_TO_PROXY:"server->proxy"};function Os(){return target17[no]}function Fa(e){target17[no]=e}function Ua(){let e=!1,r=null,a=null,f=null;function T(){try{clearTimeout(a),r=chrome.runtime.connect({name:`${chrome.devtools.inspectedWindow.tabId}`}),Fa(r),e=!1,r?.onMessage.addListener(f),r.onDisconnect.addListener(()=>{e=!0,r?.onMessage.removeListener(f),a=setTimeout(T,1e3)})}catch{e=!0}}return T(),{post:A=>{e||r?.postMessage(nt.stringify(A))},on:A=>{f=p=>{e||A(nt.parse(p))},r?.onMessage.addListener(f)}}}R();function As(){const e=chrome.runtime.connect({name:"content-script"});function r(f){window.postMessage({source:ui.PROXY_TO_SERVER,payload:f},"*")}function a(f){if(f.data&&f.data.source===ui.SERVER_TO_PROXY)try{e.postMessage(f.data.payload)}catch{}}return e.onMessage.addListener(r),window.addEventListener("message",a),e.onDisconnect.addListener(()=>{window.removeEventListener("message",a),r(nt.stringify({event:"shutdown"}))}),r(nt.stringify({event:"init"})),{post:f=>{},on:f=>{}}}R();function ea(){return{post:e=>{window.postMessage({source:ui.SERVER_TO_PROXY,payload:nt.stringify(e)},"*")},on:e=>{const r=a=>{a.data.source===ui.PROXY_TO_SERVER&&a.data.payload&&e(nt.parse(a.data.payload))};return window.addEventListener("message",r),()=>{window.removeEventListener("message",r)}}}}R(),R(),R();var Do="__devtools-kit-iframe-messaging-event-key__",No="iframe:server-context";function vi(){return target18[No]}function Va(e){target18[No]=e}function ta(){return isBrowser4?{post:e=>window.parent.postMessage(nt.stringify({event:Do,data:e}),"*"),on:e=>window.addEventListener("message",r=>{try{const a=nt.parse(r.data);r.source===window.parent&&a.event===Do&&e(a.data)}catch{}})}:{post:e=>{},on:e=>{}}}R();function ki(){return isBrowser5?{post:e=>{var r;const a=vi();(r=a?.contentWindow)==null||r.postMessage(nt.stringify({event:Do,data:e}),"*")},on:e=>{window.addEventListener("message",r=>{const a=vi();try{const f=nt.parse(r.data);r.source===a?.contentWindow&&f.event===Do&&e(f.data)}catch{}})}}:{post:e=>{},on:e=>{}}}R(),R(),R();var Si="__devtools-kit-vite-messaging-event-key__",Po="vite:client-context",Lo="vite:server-context";function na(){return target19[Po]}function Ya(e){target19[Po]=e}function Ba(){return target19[Lo]}function $a(e){target19[Lo]=e}function vs(){const e=na();return{post:r=>{e?.send(Si,nt.stringify(r))},on:r=>{e?.on(Si,a=>{r(nt.parse(a))})}}}R();function ra(){var e;const r=Ba(),a=(e=r.hot)!=null?e:r.ws;return{post:f=>a?.send(Si,nt.stringify(f)),on:f=>a?.on(Si,T=>{f(nt.parse(T))})}}R(),R(),R(),R();var ia,oa;(oa=(ia=E.aC).__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__)!=null||(ia.__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__=[]);var sa,aa;(aa=(sa=E.aC).__VUE_DEVTOOLS_KIT_RPC_CLIENT__)!=null||(sa.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=null);var la,ua;(ua=(la=E.aC).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(la.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var ca,fa;(fa=(ca=E.aC).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(ca.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=null);var t,n;(n=(t=E.aC).__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__)!=null||(t.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=null);var s,u;(u=(s=E.aC).__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__)!=null||(s.__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__=null);function h(e){target21.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=e}function _(e){target21.__VUE_DEVTOOLS_KIT_RPC_SERVER__=e}function b(){return target21.__VUE_DEVTOOLS_KIT_RPC_CLIENT__}function I(){return target21.__VUE_DEVTOOLS_KIT_RPC_SERVER__}function U(e){target21.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=e}function W(e){target21.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=e}function j(){return target21.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__}function P(){return target21.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__}function ae(e,r="client"){const a={iframe:{client:ta,server:ki}[r],electron:{client:Ai,proxy:Ts,server:Qs}[r],vite:{client:vs,server:ra}[r],broadcast:{client:ys,server:ys}[r],extension:{client:Ua,proxy:As,server:ea}[r]}[e];return a()}function he(e,r={}){const{channel:a,options:f,preset:T}=r,A=T?ae(T):a,p=createBirpc(e,{...f,...A,timeout:-1});if(T==="vite"){U(p);return}return h(p),p}function Ne(e,r={}){const{channel:a,options:f,preset:T}=r,A=T?ae(T,"server"):a,p=I();if(p)p.updateChannels(O=>{O.push(A)});else{const O=createBirpcGroup(e,[A],{...f,timeout:-1});if(T==="vite"){W(O);return}_(O)}}function Se(e={}){const{channel:r,options:a,preset:f}=e,T=f?ae(f,"proxy"):r;return createBirpc({},{...a,...T,timeout:-1})}R(),R(),R(),R(),R(),R();function Et(e){let r="",a=null;try{r=Function.prototype.toString.call(e),a=String.prototype.match.call(r,/\([\s\S]*?\)/)}catch{}const f=a&&a[0],T=typeof f=="string"?f:"(?)",A=typeof e.name=="string"?e.name:"";return{_custom:{type:"function",displayText:`<span style="opacity:.8;margin-right:5px;">function</span> <span style="white-space:nowrap;">${Vo(A)}${T}</span>`,tooltipText:r.trim()?`<pre>${r}</pre>`:null}}}function At(e){const r=BigInt.prototype.toString.call(e);return{_custom:{type:"bigint",displayText:`BigInt(${r})`,value:r}}}function ke(e){const r=new Date(e.getTime());return r.setMinutes(r.getMinutes()-r.getTimezoneOffset()),{_custom:{type:"date",displayText:Date.prototype.toString.call(e),value:r.toISOString().slice(0,-1)}}}function G(e){return{_custom:{type:"map",displayText:"Map",value:Object.fromEntries(e),readOnly:!0,fields:{abstract:!0}}}}function _e(e){const r=Array.from(e);return{_custom:{type:"set",displayText:`Set[${r.length}]`,value:r,readOnly:!0}}}function Te(e){const r={},a=e.getters||{},f=Object.keys(a);for(let T=0;T<f.length;T++){const A=f[T];Object.defineProperty(r,A,{enumerable:!0,get:()=>{try{return a[A]}catch(p){return p}}})}return r}function Ue(e){if(e.length)return e.reduce((r,a)=>{const f=a.type||"data",T=r[f]=r[f]||{};return T[a.key]=a.value,r},{})}function ut(e){const r={},a=e.length;for(let f=0;f<a;f++){const T=e.item(f);r[T.name]=T.value}return r}function pt(e){return{_custom:{type:"store",displayText:"Store",value:{state:e.state,getters:Te(e)},fields:{abstract:!0}}}}function Le(e){return{_custom:{type:"router",displayText:"VueRouter",value:{options:e.options,currentRoute:e.currentRoute},fields:{abstract:!0}}}}function Ve(e){e._&&(e=e._);const r=Ns(e);return{_custom:{type:"component",id:e.__VUE_DEVTOOLS_NEXT_UID__,displayText:Qe(e),tooltipText:"Component instance",value:Ue(r),fields:{abstract:!0}}}}function gt(e){let r=Oe(e);return r?e.name&&e.__file&&(r+=` <span>(${e.__file})</span>`):r="<i>Unknown Component</i>",{_custom:{type:"component-definition",displayText:r,tooltipText:"Component definition",...e.__file?{file:e.__file}:{}}}}function Kt(e){try{return{_custom:{type:"HTMLElement",displayText:`<span class="opacity-30">&lt;</span><span class="text-blue-500">${e.tagName.toLowerCase()}</span><span class="opacity-30">&gt;</span>`,value:ut(e.attributes)}}}catch{return{_custom:{type:"HTMLElement",displayText:`<span class="text-blue-500">${String(e)}</span>`}}}}function jt(e){if(ln(e,"_value",!0))return e._value;if(ln(e,"value",!0))return e.value}function mn(e){var r,a,f,T;const A=ws(e);if(A.ref||A.computed||A.reactive){const O=A.computed?"Computed":A.ref?"Ref":A.reactive?"Reactive":null,x=Is(A.reactive?e:jt(e)),F=ln(e,"effect")?((a=(r=e.effect)==null?void 0:r.raw)==null?void 0:a.toString())||((T=(f=e.effect)==null?void 0:f.fn)==null?void 0:T.toString()):null;return{_custom:{type:O?.toLowerCase(),stateTypeName:O,value:x,...F?{tooltipText:`<span class="font-mono">${F}</span>`}:{}}}}if(ln(e,"__asyncLoader")&&typeof e.__asyncLoader=="function")return{_custom:{type:"component-definition",display:"Async component definition"}}}function Pn(e,r,a,f){var T;if(e==="compilerOptions")return;const A=this[e],p=typeof A;if(Array.isArray(A)){const O=A.length;return O>dt?{_isArray:!0,length:O,items:A.slice(0,dt)}:A}else{if(typeof A=="string")return A.length>di?`${A.substring(0,di)}... (${A.length} total length)`:A;if(p==="undefined")return B;if(A===Number.POSITIVE_INFINITY)return xe;if(A===Number.NEGATIVE_INFINITY)return tt;if(typeof A=="function")return Et(A);if(p==="symbol")return`[native Symbol ${Symbol.prototype.toString.call(A)}]`;if(typeof A=="bigint")return At(A);if(A!==null&&typeof A=="object"){const O=Object.prototype.toString.call(A);if(O==="[object Map]")return G(A);if(O==="[object Set]")return _e(A);if(O==="[object RegExp]")return`[native RegExp ${RegExp.prototype.toString.call(A)}]`;if(O==="[object Date]")return ke(A);if(O==="[object Error]")return`[native Error ${A.message}<>${A.stack}]`;if(ln(A,"state",!0)&&ln(A,"_vm",!0))return pt(A);if(A.constructor&&A.constructor.name==="VueRouter")return Le(A);if(xn(A)){const F=Ve(A),K=f?.get(A);return K&&K<a?`[[CircularRef]] <${F._custom.displayText}>`:(f?.set(A,a),F)}else{if(ln(A,"render",!0)&&typeof A.render=="function")return gt(A);if(A.constructor&&A.constructor.name==="VNode")return`[native VNode <${A.tag}>]`;if(typeof HTMLElement<"u"&&A instanceof HTMLElement)return Kt(A);if(((T=A.constructor)==null?void 0:T.name)==="Store"&&"_wrappedGetters"in A)return"[object Store]";if(ln(A,"currentRoute",!0))return"[object Router]"}const x=mn(A);if(x!=null)return x}else if(Number.isNaN(A))return pn}return pa(A)}R();var ht=null;function Ft(e,r){return r==="[object Object]"}function at(e,r){return r==="[object Array]"}function hn(e){var r;const a=(r=e?.constructor)==null?void 0:r.name;return a==="Dep"&&"activeLink"in e||a==="Link"&&"dep"in e}function Yr(e,r,a,f,T=0,A=new Map){let p,O,x,F,K;const Z=f.get(e);if(Z!=null)return Z;const Ee=a.length,ye=Object.prototype.toString.call(e);if(Ft(e,ye)){if(hn(e))return Ee;p={},f.set(e,Ee),a.push(p);const me=Object.keys(e);for(F=0,K=me.length;F<K;F++){if(O=me[F],O==="compilerOptions")return Ee;x=e[O];const ce=x!=null&&Ft(x,Object.prototype.toString.call(e))&&xn(x);try{r&&(x=r.call(e,O,x,T,A))}catch(Pe){x=Pe}p[O]=Yr(x,r,a,f,T+1,A),ce&&A.delete(x)}}else if(at(e,ye))for(p=[],f.set(e,Ee),a.push(p),F=0,K=e.length;F<K;F++){try{x=e[F],r&&(x=r.call(e,F,x,T,A))}catch(me){x=me}p[F]=Yr(x,r,a,f,T+1,A)}else a.push(e);return Ee}function Mi(e,r=null){let a=e.length,f,T,A,p,O,x;for(;a--;)if(A=e[a],x=Object.prototype.toString.call(A),x==="[object Object]"){const F=Object.keys(A);for(f=0,T=F.length;f<T;f++)p=F[f],O=e[A[p]],r&&(O=r.call(A,p,O)),A[p]=O}else if(x==="[object Array]")for(f=0,T=A.length;f<T;f++)O=e[A[f]],r&&(O=r.call(A,f,O)),A[f]=O}function bi(e,r=null,a=null){let f;try{f=arguments.length===1?JSON.stringify(e):JSON.stringify(e,(T,A)=>{var p;return(p=r?.(T,A))==null?void 0:p.call(this)},a)}catch{f=Qr(e,r,a)}if(f.length>ht){const T=Math.ceil(f.length/ht),A=[];for(let p=0;p<T;p++)A.push(f.slice(p*ht,(p+1)*ht));return A}return f}function Qr(e,r=null,a=null){const f=[];return Yr(e,r,f,new Map),a?` ${JSON.stringify(f,null,a)}`:` ${JSON.stringify(f)}`}function ko(e,r=null){if(Array.isArray(e)&&(e=e.join("")),/^\s/.test(e)){const f=JSON.parse(e);return Mi(f,r),f[0]}else return arguments.length===1?JSON.parse(e):JSON.parse(e,r)}function Ha(e){return bi(e,Pn)}function ja(e,r=!1){return e==null?{}:r?ko(e,Wn):ko(e)}var ro={hook:qn,init:()=>{xi()},get ctx(){return Sr},get api(){return Sr.api}}},19916:(Be,ve,ie)=>{"use strict";ie.d(ve,{Bd:()=>J,Go:()=>Vt,L8:()=>cn,P8:()=>Nt,PT:()=>nn,aC:()=>k,ic:()=>jn,lD:()=>Rt});var E=ie(48287).Buffer,d=Object.create,se=Object.defineProperty,ue=Object.getOwnPropertyDescriptor,be=Object.getOwnPropertyNames,q=Object.getPrototypeOf,v=Object.prototype.hasOwnProperty,oe=(ze,yt)=>function(){return ze&&(yt=(0,ze[be(ze)[0]])(ze=0)),yt},D=(ze,yt)=>function(){return yt||(0,ze[be(ze)[0]])((yt={exports:{}}).exports,yt),yt.exports},ee=(ze,yt,Xe,sn)=>{if(yt&&typeof yt=="object"||typeof yt=="function")for(let _n of be(yt))!v.call(ze,_n)&&_n!==Xe&&se(ze,_n,{get:()=>yt[_n],enumerable:!(sn=ue(yt,_n))||sn.enumerable});return ze},te=(ze,yt,Xe)=>(Xe=ze!=null?d(q(ze)):{},ee(yt||!ze||!ze.__esModule?se(Xe,"default",{value:ze,enumerable:!0}):Xe,ze)),ge=oe({"../../node_modules/.pnpm/tsup@8.4.0_@microsoft+api-extractor@7.51.1_@types+node@22.13.14__jiti@2.4.2_postcss@8.5_96eb05a9d65343021e53791dd83f3773/node_modules/tsup/assets/esm_shims.js"(){"use strict"}}),re=D({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(ze,yt){"use strict";ge(),yt.exports=sn;function Xe(Ct){return Ct instanceof E?E.from(Ct):new Ct.constructor(Ct.buffer.slice(),Ct.byteOffset,Ct.length)}function sn(Ct){if(Ct=Ct||{},Ct.circles)return _n(Ct);const Bt=new Map;if(Bt.set(Date,Ze=>new Date(Ze)),Bt.set(Map,(Ze,je)=>new Map(yn(Array.from(Ze),je))),Bt.set(Set,(Ze,je)=>new Set(yn(Array.from(Ze),je))),Ct.constructorHandlers)for(const Ze of Ct.constructorHandlers)Bt.set(Ze[0],Ze[1]);let Dt=null;return Ct.proto?Zt:$t;function yn(Ze,je){const le=Object.keys(Ze),Ce=new Array(le.length);for(let Ge=0;Ge<le.length;Ge++){const m=le[Ge],o=Ze[m];typeof o!="object"||o===null?Ce[m]=o:o.constructor!==Object&&(Dt=Bt.get(o.constructor))?Ce[m]=Dt(o,je):ArrayBuffer.isView(o)?Ce[m]=Xe(o):Ce[m]=je(o)}return Ce}function $t(Ze){if(typeof Ze!="object"||Ze===null)return Ze;if(Array.isArray(Ze))return yn(Ze,$t);if(Ze.constructor!==Object&&(Dt=Bt.get(Ze.constructor)))return Dt(Ze,$t);const je={};for(const le in Ze){if(Object.hasOwnProperty.call(Ze,le)===!1)continue;const Ce=Ze[le];typeof Ce!="object"||Ce===null?je[le]=Ce:Ce.constructor!==Object&&(Dt=Bt.get(Ce.constructor))?je[le]=Dt(Ce,$t):ArrayBuffer.isView(Ce)?je[le]=Xe(Ce):je[le]=$t(Ce)}return je}function Zt(Ze){if(typeof Ze!="object"||Ze===null)return Ze;if(Array.isArray(Ze))return yn(Ze,Zt);if(Ze.constructor!==Object&&(Dt=Bt.get(Ze.constructor)))return Dt(Ze,Zt);const je={};for(const le in Ze){const Ce=Ze[le];typeof Ce!="object"||Ce===null?je[le]=Ce:Ce.constructor!==Object&&(Dt=Bt.get(Ce.constructor))?je[le]=Dt(Ce,Zt):ArrayBuffer.isView(Ce)?je[le]=Xe(Ce):je[le]=Zt(Ce)}return je}}function _n(Ct){const Bt=[],Dt=[],yn=new Map;if(yn.set(Date,le=>new Date(le)),yn.set(Map,(le,Ce)=>new Map(Zt(Array.from(le),Ce))),yn.set(Set,(le,Ce)=>new Set(Zt(Array.from(le),Ce))),Ct.constructorHandlers)for(const le of Ct.constructorHandlers)yn.set(le[0],le[1]);let $t=null;return Ct.proto?je:Ze;function Zt(le,Ce){const Ge=Object.keys(le),m=new Array(Ge.length);for(let o=0;o<Ge.length;o++){const l=Ge[o],S=le[l];if(typeof S!="object"||S===null)m[l]=S;else if(S.constructor!==Object&&($t=yn.get(S.constructor)))m[l]=$t(S,Ce);else if(ArrayBuffer.isView(S))m[l]=Xe(S);else{const M=Bt.indexOf(S);M!==-1?m[l]=Dt[M]:m[l]=Ce(S)}}return m}function Ze(le){if(typeof le!="object"||le===null)return le;if(Array.isArray(le))return Zt(le,Ze);if(le.constructor!==Object&&($t=yn.get(le.constructor)))return $t(le,Ze);const Ce={};Bt.push(le),Dt.push(Ce);for(const Ge in le){if(Object.hasOwnProperty.call(le,Ge)===!1)continue;const m=le[Ge];if(typeof m!="object"||m===null)Ce[Ge]=m;else if(m.constructor!==Object&&($t=yn.get(m.constructor)))Ce[Ge]=$t(m,Ze);else if(ArrayBuffer.isView(m))Ce[Ge]=Xe(m);else{const o=Bt.indexOf(m);o!==-1?Ce[Ge]=Dt[o]:Ce[Ge]=Ze(m)}}return Bt.pop(),Dt.pop(),Ce}function je(le){if(typeof le!="object"||le===null)return le;if(Array.isArray(le))return Zt(le,je);if(le.constructor!==Object&&($t=yn.get(le.constructor)))return $t(le,je);const Ce={};Bt.push(le),Dt.push(Ce);for(const Ge in le){const m=le[Ge];if(typeof m!="object"||m===null)Ce[Ge]=m;else if(m.constructor!==Object&&($t=yn.get(m.constructor)))Ce[Ge]=$t(m,je);else if(ArrayBuffer.isView(m))Ce[Ge]=Xe(m);else{const o=Bt.indexOf(m);o!==-1?Ce[Ge]=Dt[o]:Ce[Ge]=je(m)}}return Bt.pop(),Dt.pop(),Ce}}}});ge(),ge();var R="__vue-devtools-view-mode__",$e="__vue-devtools-vite-plugin-detected__",De="__vue-devtools-vite-plugin-client-url__",ne="__vue-devtools-broadcast-channel__";ge();var J=typeof navigator<"u",k=typeof window<"u"?window:typeof globalThis<"u"?globalThis:typeof global<"u"?global:{},Oe=typeof k.chrome<"u"&&!!k.chrome.devtools,Fe=J&&k.self!==k.top,Ie,ot=typeof navigator<"u"&&((Ie=navigator.userAgent)==null?void 0:Ie.toLowerCase().includes("electron")),Rt=typeof window<"u"&&!!window.__NUXT__,vt=!Fe&&!Oe&&!ot;ge();var Qe=te(re(),1);function it(){}var Nn=ze=>`${+ze}`===ze,St=()=>navigator?.platform?navigator?.platform.toLowerCase().includes("mac"):/Macintosh/.test(navigator.userAgent),Jt=/(?:^|[-_/])(\w)/g,ln=/-(\w)/g,Cn=/([a-z0-9])([A-Z])/g;function xt(ze,yt){return yt?yt.toUpperCase():""}function cn(ze){return ze&&`${ze}`.replace(Jt,xt)}function nn(ze){return ze&&ze.replace(ln,xt)}function jn(ze){return ze&&ze.replace(Cn,(yt,Xe,sn)=>`${Xe}-${sn}`).toLowerCase()}function Nt(ze,yt){let Xe=ze.replace(/^[a-z]:/i,"").replace(/\\/g,"/");Xe.endsWith(`index${yt}`)&&(Xe=Xe.replace(`/index${yt}`,yt));const sn=Xe.lastIndexOf("/"),_n=Xe.substring(sn+1);if(yt){const Ct=_n.lastIndexOf(yt);return _n.substring(0,Ct)}return""}function bt(ze){return ze&&ze.slice().sort((yt,Xe)=>yt.key<Xe.key?-1:yt.key>Xe.key?1:0)}var zt=/^https?:\/\//;function rn(ze){return ze.startsWith("/")||zt.test(ze)}var Vt=(0,Qe.default)({circles:!0});function on(){return Math.random().toString(36).slice(2)}function un(ze){return typeof ze=="object"&&!Array.isArray(ze)&&ze!==null}function En(ze){return Array.isArray(ze)}function Gn(ze){return ze instanceof Set}function hr(ze){return ze instanceof Map}},99418:(Be,ve,ie)=>{"use strict";ie.d(ve,{A:()=>Ze});/*! @license DOMPurify 3.3.0 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.0/LICENSE */const{entries:E,setPrototypeOf:d,isFrozen:se,getPrototypeOf:ue,getOwnPropertyDescriptor:be}=Object;let{freeze:q,seal:v,create:oe}=Object,{apply:D,construct:ee}=typeof Reflect<"u"&&Reflect;q||(q=function(le){return le}),v||(v=function(le){return le}),D||(D=function(le,Ce){for(var Ge=arguments.length,m=new Array(Ge>2?Ge-2:0),o=2;o<Ge;o++)m[o-2]=arguments[o];return le.apply(Ce,m)}),ee||(ee=function(le){for(var Ce=arguments.length,Ge=new Array(Ce>1?Ce-1:0),m=1;m<Ce;m++)Ge[m-1]=arguments[m];return new le(...Ge)});const te=vt(Array.prototype.forEach),ge=vt(Array.prototype.lastIndexOf),re=vt(Array.prototype.pop),R=vt(Array.prototype.push),$e=vt(Array.prototype.splice),De=vt(String.prototype.toLowerCase),ne=vt(String.prototype.toString),J=vt(String.prototype.match),k=vt(String.prototype.replace),Oe=vt(String.prototype.indexOf),Fe=vt(String.prototype.trim),Ie=vt(Object.prototype.hasOwnProperty),ot=vt(RegExp.prototype.test),Rt=Qe(TypeError);function vt(je){return function(le){le instanceof RegExp&&(le.lastIndex=0);for(var Ce=arguments.length,Ge=new Array(Ce>1?Ce-1:0),m=1;m<Ce;m++)Ge[m-1]=arguments[m];return D(je,le,Ge)}}function Qe(je){return function(){for(var le=arguments.length,Ce=new Array(le),Ge=0;Ge<le;Ge++)Ce[Ge]=arguments[Ge];return ee(je,Ce)}}function it(je,le){let Ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:De;d&&d(je,null);let Ge=le.length;for(;Ge--;){let m=le[Ge];if(typeof m=="string"){const o=Ce(m);o!==m&&(se(le)||(le[Ge]=o),m=o)}je[m]=!0}return je}function Nn(je){for(let le=0;le<je.length;le++)Ie(je,le)||(je[le]=null);return je}function St(je){const le=oe(null);for(const[Ce,Ge]of E(je))Ie(je,Ce)&&(Array.isArray(Ge)?le[Ce]=Nn(Ge):Ge&&typeof Ge=="object"&&Ge.constructor===Object?le[Ce]=St(Ge):le[Ce]=Ge);return le}function Jt(je,le){for(;je!==null;){const Ge=be(je,le);if(Ge){if(Ge.get)return vt(Ge.get);if(typeof Ge.value=="function")return vt(Ge.value)}je=ue(je)}function Ce(){return null}return Ce}const ln=q(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Cn=q(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),xt=q(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),cn=q(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),nn=q(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),jn=q(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Nt=q(["#text"]),bt=q(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),zt=q(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),rn=q(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Vt=q(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),on=v(/\{\{[\w\W]*|[\w\W]*\}\}/gm),un=v(/<%[\w\W]*|[\w\W]*%>/gm),En=v(/\$\{[\w\W]*/gm),Gn=v(/^data-[\-\w.\u00B7-\uFFFF]+$/),hr=v(/^aria-[\-\w]+$/),ze=v(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),yt=v(/^(?:\w+script|data):/i),Xe=v(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),sn=v(/^html$/i),_n=v(/^[a-z][.\w]*(-[.\w]+)+$/i);var Ct=Object.freeze({__proto__:null,ARIA_ATTR:hr,ATTR_WHITESPACE:Xe,CUSTOM_ELEMENT:_n,DATA_ATTR:Gn,DOCTYPE_NAME:sn,ERB_EXPR:un,IS_ALLOWED_URI:ze,IS_SCRIPT_OR_DATA:yt,MUSTACHE_EXPR:on,TMPLIT_EXPR:En});const Bt={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},Dt=function(){return typeof window>"u"?null:window},yn=function(le,Ce){if(typeof le!="object"||typeof le.createPolicy!="function")return null;let Ge=null;const m="data-tt-policy-suffix";Ce&&Ce.hasAttribute(m)&&(Ge=Ce.getAttribute(m));const o="dompurify"+(Ge?"#"+Ge:"");try{return le.createPolicy(o,{createHTML(l){return l},createScriptURL(l){return l}})}catch{return console.warn("TrustedTypes policy "+o+" could not be created."),null}},$t=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function Zt(){let je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Dt();const le=dt=>Zt(dt);if(le.version="3.3.0",le.removed=[],!je||!je.document||je.document.nodeType!==Bt.document||!je.Element)return le.isSupported=!1,le;let{document:Ce}=je;const Ge=Ce,m=Ge.currentScript,{DocumentFragment:o,HTMLTemplateElement:l,Node:S,Element:M,NodeFilter:X,NamedNodeMap:de=je.NamedNodeMap||je.MozNamedAttrMap,HTMLFormElement:Ot,DOMParser:Xt,trustedTypes:Pt}=je,Lt=M.prototype,wt=Jt(Lt,"cloneNode"),br=Jt(Lt,"remove"),Cr=Jt(Lt,"nextSibling"),Qn=Jt(Lt,"childNodes"),_r=Jt(Lt,"parentNode");if(typeof l=="function"){const dt=Ce.createElement("template");dt.content&&dt.content.ownerDocument&&(Ce=dt.content.ownerDocument)}let Tn,L="";const{implementation:z,createNodeIterator:Y,createDocumentFragment:$,getElementsByTagName:we}=Ce,{importNode:Ke}=Ge;let Re=$t();le.isSupported=typeof E=="function"&&typeof _r=="function"&&z&&z.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:ct,ERB_EXPR:et,TMPLIT_EXPR:rt,DATA_ATTR:Rn,ARIA_ATTR:st,IS_SCRIPT_OR_DATA:kn,ATTR_WHITESPACE:Gt,CUSTOM_ELEMENT:Yn}=Ct;let{IS_ALLOWED_URI:Mn}=Ct,Qt=null;const yr=it({},[...ln,...Cn,...xt,...nn,...Nt]);let V=null;const pe=it({},[...bt,...zt,...rn,...Vt]);let Ae=Object.seal(oe(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),We=null,Ht=null;const ft=Object.seal(oe(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let In=!0,en=!0,_t=!1,It=!0,Yt=!1,On=!0,An=!1,Fn=!1,vn=!1,ar=!1,rr=!1,Sn=!1,sr=!0,Tr=!1;const Un="user-content-";let Nr=!0,Pr=!1,kt={},wn=null;const y=it({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let C=null;const i=it({},["audio","video","img","source","image","track"]);let c=null;const g=it({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),w="http://www.w3.org/1998/Math/MathML",N="http://www.w3.org/2000/svg",H="http://www.w3.org/1999/xhtml";let Q=H,Me=!1,qe=null;const He=it({},[w,N,H],ne);let Je=it({},["mi","mo","mn","ms","mtext"]),an=it({},["annotation-xml"]);const fn=it({},["title","style","font","a","script"]);let bn=null;const mr=["application/xhtml+xml","text/html"],Lr="text/html";let qt=null,zn=null;const Or=Ce.createElement("form"),Mt=function(B){return B instanceof RegExp||B instanceof Function},Xn=function(){let B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(zn&&zn===B)){if((!B||typeof B!="object")&&(B={}),B=St(B),bn=mr.indexOf(B.PARSER_MEDIA_TYPE)===-1?Lr:B.PARSER_MEDIA_TYPE,qt=bn==="application/xhtml+xml"?ne:De,Qt=Ie(B,"ALLOWED_TAGS")?it({},B.ALLOWED_TAGS,qt):yr,V=Ie(B,"ALLOWED_ATTR")?it({},B.ALLOWED_ATTR,qt):pe,qe=Ie(B,"ALLOWED_NAMESPACES")?it({},B.ALLOWED_NAMESPACES,ne):He,c=Ie(B,"ADD_URI_SAFE_ATTR")?it(St(g),B.ADD_URI_SAFE_ATTR,qt):g,C=Ie(B,"ADD_DATA_URI_TAGS")?it(St(i),B.ADD_DATA_URI_TAGS,qt):i,wn=Ie(B,"FORBID_CONTENTS")?it({},B.FORBID_CONTENTS,qt):y,We=Ie(B,"FORBID_TAGS")?it({},B.FORBID_TAGS,qt):St({}),Ht=Ie(B,"FORBID_ATTR")?it({},B.FORBID_ATTR,qt):St({}),kt=Ie(B,"USE_PROFILES")?B.USE_PROFILES:!1,In=B.ALLOW_ARIA_ATTR!==!1,en=B.ALLOW_DATA_ATTR!==!1,_t=B.ALLOW_UNKNOWN_PROTOCOLS||!1,It=B.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Yt=B.SAFE_FOR_TEMPLATES||!1,On=B.SAFE_FOR_XML!==!1,An=B.WHOLE_DOCUMENT||!1,ar=B.RETURN_DOM||!1,rr=B.RETURN_DOM_FRAGMENT||!1,Sn=B.RETURN_TRUSTED_TYPE||!1,vn=B.FORCE_BODY||!1,sr=B.SANITIZE_DOM!==!1,Tr=B.SANITIZE_NAMED_PROPS||!1,Nr=B.KEEP_CONTENT!==!1,Pr=B.IN_PLACE||!1,Mn=B.ALLOWED_URI_REGEXP||ze,Q=B.NAMESPACE||H,Je=B.MATHML_TEXT_INTEGRATION_POINTS||Je,an=B.HTML_INTEGRATION_POINTS||an,Ae=B.CUSTOM_ELEMENT_HANDLING||{},B.CUSTOM_ELEMENT_HANDLING&&Mt(B.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ae.tagNameCheck=B.CUSTOM_ELEMENT_HANDLING.tagNameCheck),B.CUSTOM_ELEMENT_HANDLING&&Mt(B.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ae.attributeNameCheck=B.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),B.CUSTOM_ELEMENT_HANDLING&&typeof B.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(Ae.allowCustomizedBuiltInElements=B.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Yt&&(en=!1),rr&&(ar=!0),kt&&(Qt=it({},Nt),V=[],kt.html===!0&&(it(Qt,ln),it(V,bt)),kt.svg===!0&&(it(Qt,Cn),it(V,zt),it(V,Vt)),kt.svgFilters===!0&&(it(Qt,xt),it(V,zt),it(V,Vt)),kt.mathMl===!0&&(it(Qt,nn),it(V,rn),it(V,Vt))),B.ADD_TAGS&&(typeof B.ADD_TAGS=="function"?ft.tagCheck=B.ADD_TAGS:(Qt===yr&&(Qt=St(Qt)),it(Qt,B.ADD_TAGS,qt))),B.ADD_ATTR&&(typeof B.ADD_ATTR=="function"?ft.attributeCheck=B.ADD_ATTR:(V===pe&&(V=St(V)),it(V,B.ADD_ATTR,qt))),B.ADD_URI_SAFE_ATTR&&it(c,B.ADD_URI_SAFE_ATTR,qt),B.FORBID_CONTENTS&&(wn===y&&(wn=St(wn)),it(wn,B.FORBID_CONTENTS,qt)),Nr&&(Qt["#text"]=!0),An&&it(Qt,["html","head","body"]),Qt.table&&(it(Qt,["tbody"]),delete We.tbody),B.TRUSTED_TYPES_POLICY){if(typeof B.TRUSTED_TYPES_POLICY.createHTML!="function")throw Rt('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof B.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Rt('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');Tn=B.TRUSTED_TYPES_POLICY,L=Tn.createHTML("")}else Tn===void 0&&(Tn=yn(Pt,m)),Tn!==null&&typeof L=="string"&&(L=Tn.createHTML(""));q&&q(B),zn=B}},Ar=it({},[...Cn,...xt,...cn]),lr=it({},[...nn,...jn]),dn=function(B){let xe=_r(B);(!xe||!xe.tagName)&&(xe={namespaceURI:Q,tagName:"template"});const tt=De(B.tagName),pn=De(xe.tagName);return qe[B.namespaceURI]?B.namespaceURI===N?xe.namespaceURI===H?tt==="svg":xe.namespaceURI===w?tt==="svg"&&(pn==="annotation-xml"||Je[pn]):!!Ar[tt]:B.namespaceURI===w?xe.namespaceURI===H?tt==="math":xe.namespaceURI===N?tt==="math"&&an[pn]:!!lr[tt]:B.namespaceURI===H?xe.namespaceURI===N&&!an[pn]||xe.namespaceURI===w&&!Je[pn]?!1:!lr[tt]&&(fn[tt]||!Ar[tt]):!!(bn==="application/xhtml+xml"&&qe[B.namespaceURI]):!1},Ln=function(B){R(le.removed,{element:B});try{_r(B).removeChild(B)}catch{br(B)}},gr=function(B,xe){try{R(le.removed,{attribute:xe.getAttributeNode(B),from:xe})}catch{R(le.removed,{attribute:null,from:xe})}if(xe.removeAttribute(B),B==="is")if(ar||rr)try{Ln(xe)}catch{}else try{xe.setAttribute(B,"")}catch{}},kr=function(B){let xe=null,tt=null;if(vn)B="<remove></remove>"+B;else{const xn=J(B,/^[\r\n\t ]+/);tt=xn&&xn[0]}bn==="application/xhtml+xml"&&Q===H&&(B='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+B+"</body></html>");const pn=Tn?Tn.createHTML(B):B;if(Q===H)try{xe=new Xt().parseFromString(pn,bn)}catch{}if(!xe||!xe.documentElement){xe=z.createDocument(Q,"template",null);try{xe.documentElement.innerHTML=Me?L:pn}catch{}}const Kn=xe.body||xe.documentElement;return B&&tt&&Kn.insertBefore(Ce.createTextNode(tt),Kn.childNodes[0]||null),Q===H?we.call(xe,An?"html":"body")[0]:An?xe.documentElement:Kn},qn=function(B){return Y.call(B.ownerDocument||B,B,X.SHOW_ELEMENT|X.SHOW_COMMENT|X.SHOW_TEXT|X.SHOW_PROCESSING_INSTRUCTION|X.SHOW_CDATA_SECTION,null)},mt=function(B){return B instanceof Ot&&(typeof B.nodeName!="string"||typeof B.textContent!="string"||typeof B.removeChild!="function"||!(B.attributes instanceof de)||typeof B.removeAttribute!="function"||typeof B.setAttribute!="function"||typeof B.namespaceURI!="string"||typeof B.insertBefore!="function"||typeof B.hasChildNodes!="function")},Vn=function(B){return typeof S=="function"&&B instanceof S};function Bn(dt,B,xe){te(dt,tt=>{tt.call(le,B,xe,zn)})}const Mr=function(B){let xe=null;if(Bn(Re.beforeSanitizeElements,B,null),mt(B))return Ln(B),!0;const tt=qt(B.nodeName);if(Bn(Re.uponSanitizeElement,B,{tagName:tt,allowedTags:Qt}),On&&B.hasChildNodes()&&!Vn(B.firstElementChild)&&ot(/<[/\w!]/g,B.innerHTML)&&ot(/<[/\w!]/g,B.textContent)||B.nodeType===Bt.progressingInstruction||On&&B.nodeType===Bt.comment&&ot(/<[/\w]/g,B.data))return Ln(B),!0;if(!(ft.tagCheck instanceof Function&&ft.tagCheck(tt))&&(!Qt[tt]||We[tt])){if(!We[tt]&&ni(tt)&&(Ae.tagNameCheck instanceof RegExp&&ot(Ae.tagNameCheck,tt)||Ae.tagNameCheck instanceof Function&&Ae.tagNameCheck(tt)))return!1;if(Nr&&!wn[tt]){const pn=_r(B)||B.parentNode,Kn=Qn(B)||B.childNodes;if(Kn&&pn){const xn=Kn.length;for(let er=xn-1;er>=0;--er){const Ir=wt(Kn[er],!0);Ir.__removalCount=(B.__removalCount||0)+1,pn.insertBefore(Ir,Cr(B))}}}return Ln(B),!0}return B instanceof M&&!dn(B)||(tt==="noscript"||tt==="noembed"||tt==="noframes")&&ot(/<\/no(script|embed|frames)/i,B.innerHTML)?(Ln(B),!0):(Yt&&B.nodeType===Bt.text&&(xe=B.textContent,te([ct,et,rt],pn=>{xe=k(xe,pn," ")}),B.textContent!==xe&&(R(le.removed,{element:B.cloneNode()}),B.textContent=xe)),Bn(Re.afterSanitizeElements,B,null),!1)},ti=function(B,xe,tt){if(sr&&(xe==="id"||xe==="name")&&(tt in Ce||tt in Or))return!1;if(!(en&&!Ht[xe]&&ot(Rn,xe))){if(!(In&&ot(st,xe))){if(!(ft.attributeCheck instanceof Function&&ft.attributeCheck(xe,B))){if(!V[xe]||Ht[xe]){if(!(ni(B)&&(Ae.tagNameCheck instanceof RegExp&&ot(Ae.tagNameCheck,B)||Ae.tagNameCheck instanceof Function&&Ae.tagNameCheck(B))&&(Ae.attributeNameCheck instanceof RegExp&&ot(Ae.attributeNameCheck,xe)||Ae.attributeNameCheck instanceof Function&&Ae.attributeNameCheck(xe,B))||xe==="is"&&Ae.allowCustomizedBuiltInElements&&(Ae.tagNameCheck instanceof RegExp&&ot(Ae.tagNameCheck,tt)||Ae.tagNameCheck instanceof Function&&Ae.tagNameCheck(tt))))return!1}else if(!c[xe]){if(!ot(Mn,k(tt,Gt,""))){if(!((xe==="src"||xe==="xlink:href"||xe==="href")&&B!=="script"&&Oe(tt,"data:")===0&&C[B])){if(!(_t&&!ot(kn,k(tt,Gt,"")))){if(tt)return!1}}}}}}}return!0},ni=function(B){return B!=="annotation-xml"&&J(B,Yn)},Fi=function(B){Bn(Re.beforeSanitizeAttributes,B,null);const{attributes:xe}=B;if(!xe||mt(B))return;const tt={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:V,forceKeepAttr:void 0};let pn=xe.length;for(;pn--;){const Kn=xe[pn],{name:xn,namespaceURI:er,value:Ir}=Kn,jr=qt(xn),ri=Ir;let Jn=xn==="value"?ri:Fe(ri);if(tt.attrName=jr,tt.attrValue=Jn,tt.keepAttr=!0,tt.forceKeepAttr=void 0,Bn(Re.uponSanitizeAttribute,B,tt),Jn=tt.attrValue,Tr&&(jr==="id"||jr==="name")&&(gr(xn,B),Jn=Un+Jn),On&&ot(/((--!?|])>)|<\/(style|title|textarea)/i,Jn)){gr(xn,B);continue}if(jr==="attributename"&&J(Jn,"href")){gr(xn,B);continue}if(tt.forceKeepAttr)continue;if(!tt.keepAttr){gr(xn,B);continue}if(!It&&ot(/\/>/i,Jn)){gr(xn,B);continue}Yt&&te([ct,et,rt],vr=>{Jn=k(Jn,vr," ")});const pi=qt(B.nodeName);if(!ti(pi,jr,Jn)){gr(xn,B);continue}if(Tn&&typeof Pt=="object"&&typeof Pt.getAttributeType=="function"&&!er)switch(Pt.getAttributeType(pi,jr)){case"TrustedHTML":{Jn=Tn.createHTML(Jn);break}case"TrustedScriptURL":{Jn=Tn.createScriptURL(Jn);break}}if(Jn!==ri)try{er?B.setAttributeNS(er,xn,Jn):B.setAttribute(xn,Jn),mt(B)?Ln(B):re(le.removed)}catch{gr(xn,B)}}Bn(Re.afterSanitizeAttributes,B,null)},di=function dt(B){let xe=null;const tt=qn(B);for(Bn(Re.beforeSanitizeShadowDOM,B,null);xe=tt.nextNode();)Bn(Re.uponSanitizeShadowNode,xe,null),Mr(xe),Fi(xe),xe.content instanceof o&&dt(xe.content);Bn(Re.afterSanitizeShadowDOM,B,null)};return le.sanitize=function(dt){let B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xe=null,tt=null,pn=null,Kn=null;if(Me=!dt,Me&&(dt="<!-->"),typeof dt!="string"&&!Vn(dt))if(typeof dt.toString=="function"){if(dt=dt.toString(),typeof dt!="string")throw Rt("dirty is not a string, aborting")}else throw Rt("toString is not a function");if(!le.isSupported)return dt;if(Fn||Xn(B),le.removed=[],typeof dt=="string"&&(Pr=!1),Pr){if(dt.nodeName){const Ir=qt(dt.nodeName);if(!Qt[Ir]||We[Ir])throw Rt("root node is forbidden and cannot be sanitized in-place")}}else if(dt instanceof S)xe=kr("<!---->"),tt=xe.ownerDocument.importNode(dt,!0),tt.nodeType===Bt.element&&tt.nodeName==="BODY"||tt.nodeName==="HTML"?xe=tt:xe.appendChild(tt);else{if(!ar&&!Yt&&!An&&dt.indexOf("<")===-1)return Tn&&Sn?Tn.createHTML(dt):dt;if(xe=kr(dt),!xe)return ar?null:Sn?L:""}xe&&vn&&Ln(xe.firstChild);const xn=qn(Pr?dt:xe);for(;pn=xn.nextNode();)Mr(pn),Fi(pn),pn.content instanceof o&&di(pn.content);if(Pr)return dt;if(ar){if(rr)for(Kn=$.call(xe.ownerDocument);xe.firstChild;)Kn.appendChild(xe.firstChild);else Kn=xe;return(V.shadowroot||V.shadowrootmode)&&(Kn=Ke.call(Ge,Kn,!0)),Kn}let er=An?xe.outerHTML:xe.innerHTML;return An&&Qt["!doctype"]&&xe.ownerDocument&&xe.ownerDocument.doctype&&xe.ownerDocument.doctype.name&&ot(sn,xe.ownerDocument.doctype.name)&&(er="<!DOCTYPE "+xe.ownerDocument.doctype.name+`>
`+er),Yt&&te([ct,et,rt],Ir=>{er=k(er,Ir," ")}),Tn&&Sn?Tn.createHTML(er):er},le.setConfig=function(){let dt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Xn(dt),Fn=!0},le.clearConfig=function(){zn=null,Fn=!1},le.isValidAttribute=function(dt,B,xe){zn||Xn({});const tt=qt(dt),pn=qt(B);return ti(tt,pn,xe)},le.addHook=function(dt,B){typeof B=="function"&&R(Re[dt],B)},le.removeHook=function(dt,B){if(B!==void 0){const xe=ge(Re[dt],B);return xe===-1?void 0:$e(Re[dt],xe,1)[0]}return re(Re[dt])},le.removeHooks=function(dt){Re[dt]=[]},le.removeAllHooks=function(){Re=$t()},le}var Ze=Zt()},77975:(Be,ve,ie)=>{"use strict";ie.d(ve,{FF:()=>re});function E(De,ne={},J){for(const k in De){const Oe=De[k],Fe=J?`${J}:${k}`:k;typeof Oe=="object"&&Oe!==null?E(Oe,ne,Fe):typeof Oe=="function"&&(ne[Fe]=Oe)}return ne}function d(...De){const ne={};for(const J of De){const k=E(J);for(const Oe in k)ne[Oe]?ne[Oe].push(k[Oe]):ne[Oe]=[k[Oe]]}for(const J in ne)if(ne[J].length>1){const k=ne[J];ne[J]=(...Oe)=>se(k,Fe=>Fe(...Oe))}else ne[J]=ne[J][0];return ne}function se(De,ne){return De.reduce((J,k)=>J.then(()=>ne(k)),Promise.resolve())}const ue={run:De=>De()},be=()=>ue,q=typeof console.createTask<"u"?console.createTask:be;function v(De,ne){const J=ne.shift(),k=q(J);return De.reduce((Oe,Fe)=>Oe.then(()=>k.run(()=>Fe(...ne))),Promise.resolve())}function oe(De,ne){const J=ne.shift(),k=q(J);return Promise.all(De.map(Oe=>k.run(()=>Oe(...ne))))}function D(De,ne){return De.reduce((J,k)=>J.then(()=>k(...ne||[])),Promise.resolve())}function ee(De,ne){return Promise.all(De.map(J=>J(...ne||[])))}function te(De,ne){for(const J of[...De])J(ne)}class ge{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(ne,J,k={}){if(!ne||typeof J!="function")return()=>{};const Oe=ne;let Fe;for(;this._deprecatedHooks[ne];)Fe=this._deprecatedHooks[ne],ne=Fe.to;if(Fe&&!k.allowDeprecated){let Ie=Fe.message;Ie||(Ie=`${Oe} hook has been deprecated`+(Fe.to?`, please use ${Fe.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(Ie)||(console.warn(Ie),this._deprecatedMessages.add(Ie))}if(!J.name)try{Object.defineProperty(J,"name",{get:()=>"_"+ne.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[ne]=this._hooks[ne]||[],this._hooks[ne].push(J),()=>{J&&(this.removeHook(ne,J),J=void 0)}}hookOnce(ne,J){let k,Oe=(...Fe)=>(typeof k=="function"&&k(),k=void 0,Oe=void 0,J(...Fe));return k=this.hook(ne,Oe),k}removeHook(ne,J){if(this._hooks[ne]){const k=this._hooks[ne].indexOf(J);k!==-1&&this._hooks[ne].splice(k,1),this._hooks[ne].length===0&&delete this._hooks[ne]}}deprecateHook(ne,J){this._deprecatedHooks[ne]=typeof J=="string"?{to:J}:J;const k=this._hooks[ne]||[];delete this._hooks[ne];for(const Oe of k)this.hook(ne,Oe)}deprecateHooks(ne){Object.assign(this._deprecatedHooks,ne);for(const J in ne)this.deprecateHook(J,ne[J])}addHooks(ne){const J=E(ne),k=Object.keys(J).map(Oe=>this.hook(Oe,J[Oe]));return()=>{for(const Oe of k.splice(0,k.length))Oe()}}removeHooks(ne){const J=E(ne);for(const k in J)this.removeHook(k,J[k])}removeAllHooks(){for(const ne in this._hooks)delete this._hooks[ne]}callHook(ne,...J){return J.unshift(ne),this.callHookWith(v,ne,...J)}callHookParallel(ne,...J){return J.unshift(ne),this.callHookWith(oe,ne,...J)}callHookWith(ne,J,...k){const Oe=this._before||this._after?{name:J,args:k,context:{}}:void 0;this._before&&te(this._before,Oe);const Fe=ne(J in this._hooks?[...this._hooks[J]]:[],k);return Fe instanceof Promise?Fe.finally(()=>{this._after&&Oe&&te(this._after,Oe)}):(this._after&&Oe&&te(this._after,Oe),Fe)}beforeEach(ne){return this._before=this._before||[],this._before.push(ne),()=>{if(this._before!==void 0){const J=this._before.indexOf(ne);J!==-1&&this._before.splice(J,1)}}}afterEach(ne){return this._after=this._after||[],this._after.push(ne),()=>{if(this._after!==void 0){const J=this._after.indexOf(ne);J!==-1&&this._after.splice(J,1)}}}}function re(){return new ge}const R=typeof window<"u";function $e(De,ne={}){const J={inspect:R,group:R,filter:()=>!0,...ne},k=J.filter,Oe=typeof k=="string"?Qe=>Qe.startsWith(k):k,Fe=J.tag?`[${J.tag}] `:"",Ie=Qe=>Fe+Qe.name+"".padEnd(Qe._id,"\0"),ot={},Rt=De.beforeEach(Qe=>{Oe!==void 0&&!Oe(Qe.name)||(ot[Qe.name]=ot[Qe.name]||0,Qe._id=ot[Qe.name]++,console.time(Ie(Qe)))}),vt=De.afterEach(Qe=>{Oe!==void 0&&!Oe(Qe.name)||(J.group&&console.groupCollapsed(Qe.name),J.inspect?console.timeLog(Ie(Qe),Qe.args):console.timeEnd(Ie(Qe)),J.group&&console.groupEnd(),ot[Qe.name]--)});return{close:()=>{Rt(),vt()}}}},78047:(Be,ve,ie)=>{"use strict";ie.d(ve,{s:()=>d});const E={trailing:!0};function d(ue,be=25,q={}){if(q={...E,...q},!Number.isFinite(be))throw new TypeError("Expected `wait` to be a finite number");let v,oe,D=[],ee,te;const ge=(re,R)=>(ee=se(ue,re,R),ee.finally(()=>{if(ee=null,q.trailing&&te&&!oe){const $e=ge(re,te);return te=null,$e}}),ee);return function(...re){return ee?(q.trailing&&(te=re),ee):new Promise(R=>{const $e=!oe&&q.leading;clearTimeout(oe),oe=setTimeout(()=>{oe=null;const De=q.leading?v:ge(this,re);for(const ne of D)ne(De);D=[]},be),$e?(v=ge(this,re),R(v)):D.push(R)})}}async function se(ue,be,q){return await ue.apply(be,q)}},10810:(Be,ve,ie)=>{"use strict";ie.d(ve,{Ey:()=>Ct,nY:()=>Xt});var E=ie(50953),d=ie(20641),se=ie(85635);/*!
* pinia v3.0.4
* (c) 2025 Eduardo San Martin Morote
* @license MIT
*/const ue=typeof window<"u";let be;const q=L=>be=L,v=null,oe=Symbol();function D(L){return L&&typeof L=="object"&&Object.prototype.toString.call(L)==="[object Object]"&&typeof L.toJSON!="function"}var ee;(function(L){L.direct="direct",L.patchObject="patch object",L.patchFunction="patch function"})(ee||(ee={}));const te=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof global=="object"&&global.global===global?global:typeof globalThis=="object"?globalThis:{HTMLElement:null};function ge(L,{autoBom:z=!1}={}){return z&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(L.type)?new Blob(["\uFEFF",L],{type:L.type}):L}function re(L,z,Y){const $=new XMLHttpRequest;$.open("GET",L),$.responseType="blob",$.onload=function(){J($.response,z,Y)},$.onerror=function(){console.error("could not download file")},$.send()}function R(L){const z=new XMLHttpRequest;z.open("HEAD",L,!1);try{z.send()}catch{}return z.status>=200&&z.status<=299}function $e(L){try{L.dispatchEvent(new MouseEvent("click"))}catch{const Y=new MouseEvent("click",{bubbles:!0,cancelable:!0,view:window,detail:0,screenX:80,screenY:20,clientX:80,clientY:20,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:null});L.dispatchEvent(Y)}}const De=typeof navigator=="object"?navigator:{userAgent:""},ne=/Macintosh/.test(De.userAgent)&&/AppleWebKit/.test(De.userAgent)&&!/Safari/.test(De.userAgent),J=ue?typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype&&!ne?k:"msSaveOrOpenBlob"in De?Oe:Fe:()=>{};function k(L,z="download",Y){const $=document.createElement("a");$.download=z,$.rel="noopener",typeof L=="string"?($.href=L,$.origin!==location.origin?R($.href)?re(L,z,Y):($.target="_blank",$e($)):$e($)):($.href=URL.createObjectURL(L),setTimeout(function(){URL.revokeObjectURL($.href)},4e4),setTimeout(function(){$e($)},0))}function Oe(L,z="download",Y){if(typeof L=="string")if(R(L))re(L,z,Y);else{const $=document.createElement("a");$.href=L,$.target="_blank",setTimeout(function(){$e($)})}else navigator.msSaveOrOpenBlob(ge(L,Y),z)}function Fe(L,z,Y,$){if($=$||open("","_blank"),$&&($.document.title=$.document.body.innerText="downloading..."),typeof L=="string")return re(L,z,Y);const we=L.type==="application/octet-stream",Ke=/constructor/i.test(String(te.HTMLElement))||"safari"in te,Re=/CriOS\/[\d]+/.test(navigator.userAgent);if((Re||we&&Ke||ne)&&typeof FileReader<"u"){const ct=new FileReader;ct.onloadend=function(){let et=ct.result;if(typeof et!="string")throw $=null,new Error("Wrong reader.result type");et=Re?et:et.replace(/^data:[^;]*;/,"data:attachment/file;"),$?$.location.href=et:location.assign(et),$=null},ct.readAsDataURL(L)}else{const ct=URL.createObjectURL(L);$?$.location.assign(ct):location.href=ct,$=null,setTimeout(function(){URL.revokeObjectURL(ct)},4e4)}}function Ie(L,z){const Y="\u{1F34D} "+L;typeof __VUE_DEVTOOLS_TOAST__=="function"?__VUE_DEVTOOLS_TOAST__(Y,z):z==="error"?console.error(Y):z==="warn"?console.warn(Y):console.log(Y)}function ot(L){return"_a"in L&&"install"in L}function Rt(){if(!("clipboard"in navigator))return Ie("Your browser doesn't support the Clipboard API","error"),!0}function vt(L){return L instanceof Error&&L.message.toLowerCase().includes("document is not focused")?(Ie('You need to activate the "Emulate a focused page" setting in the "Rendering" panel of devtools.',"warn"),!0):!1}async function Qe(L){if(!Rt())try{await navigator.clipboard.writeText(JSON.stringify(L.state.value)),Ie("Global state copied to clipboard.")}catch(z){if(vt(z))return;Ie("Failed to serialize the state. Check the console for more details.","error"),console.error(z)}}async function it(L){if(!Rt())try{Cn(L,JSON.parse(await navigator.clipboard.readText())),Ie("Global state pasted from clipboard.")}catch(z){if(vt(z))return;Ie("Failed to deserialize the state from clipboard. Check the console for more details.","error"),console.error(z)}}async function Nn(L){try{J(new Blob([JSON.stringify(L.state.value)],{type:"text/plain;charset=utf-8"}),"pinia-state.json")}catch(z){Ie("Failed to export the state as JSON. Check the console for more details.","error"),console.error(z)}}let St;function Jt(){St||(St=document.createElement("input"),St.type="file",St.accept=".json");function L(){return new Promise((z,Y)=>{St.onchange=async()=>{const $=St.files;if(!$)return z(null);const we=$.item(0);return z(we?{text:await we.text(),file:we}:null)},St.oncancel=()=>z(null),St.onerror=Y,St.click()})}return L}async function ln(L){try{const Y=await Jt()();if(!Y)return;const{text:$,file:we}=Y;Cn(L,JSON.parse($)),Ie(`Global state imported from "${we.name}".`)}catch(z){Ie("Failed to import the state from JSON. Check the console for more details.","error"),console.error(z)}}function Cn(L,z){for(const Y in z){const $=L.state.value[Y];$?Object.assign($,z[Y]):L.state.value[Y]=z[Y]}}function xt(L){return{_custom:{display:L}}}const cn="\u{1F34D} Pinia (root)",nn="_root";function jn(L){return ot(L)?{id:nn,label:cn}:{id:L.$id,label:L.$id}}function Nt(L){if(ot(L)){const Y=Array.from(L._s.keys()),$=L._s;return{state:Y.map(Ke=>({editable:!0,key:Ke,value:L.state.value[Ke]})),getters:Y.filter(Ke=>$.get(Ke)._getters).map(Ke=>{const Re=$.get(Ke);return{editable:!1,key:Ke,value:Re._getters.reduce((ct,et)=>(ct[et]=Re[et],ct),{})}})}}const z={state:Object.keys(L.$state).map(Y=>({editable:!0,key:Y,value:L.$state[Y]}))};return L._getters&&L._getters.length&&(z.getters=L._getters.map(Y=>({editable:!1,key:Y,value:L[Y]}))),L._customProperties.size&&(z.customProperties=Array.from(L._customProperties).map(Y=>({editable:!0,key:Y,value:L[Y]}))),z}function bt(L){return L?Array.isArray(L)?L.reduce((z,Y)=>(z.keys.push(Y.key),z.operations.push(Y.type),z.oldValue[Y.key]=Y.oldValue,z.newValue[Y.key]=Y.newValue,z),{oldValue:{},keys:[],operations:[],newValue:{}}):{operation:xt(L.type),key:xt(L.key),oldValue:L.oldValue,newValue:L.newValue}:{}}function zt(L){switch(L){case ee.direct:return"mutation";case ee.patchFunction:return"$patch";case ee.patchObject:return"$patch";default:return"unknown"}}let rn=!0;const Vt=[],on="pinia:mutations",un="pinia",{assign:En}=Object,Gn=L=>"\u{1F34D} "+L;function hr(L,z){(0,se.ZZ)({id:"dev.esm.pinia",label:"Pinia \u{1F34D}",logo:"https://pinia.vuejs.org/logo.svg",packageName:"pinia",homepage:"https://pinia.vuejs.org",componentStateTypes:Vt,app:L},Y=>{typeof Y.now!="function"&&Ie("You seem to be using an outdated version of Vue Devtools. Are you still using the Beta release instead of the stable one? You can find the links at https://devtools.vuejs.org/guide/installation.html."),Y.addTimelineLayer({id:on,label:"Pinia \u{1F34D}",color:15064968}),Y.addInspector({id:un,label:"Pinia \u{1F34D}",icon:"storage",treeFilterPlaceholder:"Search stores",actions:[{icon:"content_copy",action:()=>{Qe(z)},tooltip:"Serialize and copy the state"},{icon:"content_paste",action:async()=>{await it(z),Y.sendInspectorTree(un),Y.sendInspectorState(un)},tooltip:"Replace the state with the content of your clipboard"},{icon:"save",action:()=>{Nn(z)},tooltip:"Save the state as a JSON file"},{icon:"folder_open",action:async()=>{await ln(z),Y.sendInspectorTree(un),Y.sendInspectorState(un)},tooltip:"Import the state from a JSON file"}],nodeActions:[{icon:"restore",tooltip:'Reset the state (with "$reset")',action:$=>{const we=z._s.get($);we?typeof we.$reset!="function"?Ie(`Cannot reset "${$}" store because it doesn't have a "$reset" method implemented.`,"warn"):(we.$reset(),Ie(`Store "${$}" reset.`)):Ie(`Cannot reset "${$}" store because it wasn't found.`,"warn")}}]}),Y.on.inspectComponent($=>{const we=$.componentInstance&&$.componentInstance.proxy;if(we&&we._pStores){const Ke=$.componentInstance.proxy._pStores;Object.values(Ke).forEach(Re=>{$.instanceData.state.push({type:Gn(Re.$id),key:"state",editable:!0,value:Re._isOptionsAPI?{_custom:{value:(0,E.ux)(Re.$state),actions:[{icon:"restore",tooltip:"Reset the state of this store",action:()=>Re.$reset()}]}}:Object.keys(Re.$state).reduce((ct,et)=>(ct[et]=Re.$state[et],ct),{})}),Re._getters&&Re._getters.length&&$.instanceData.state.push({type:Gn(Re.$id),key:"getters",editable:!1,value:Re._getters.reduce((ct,et)=>{try{ct[et]=Re[et]}catch(rt){ct[et]=rt}return ct},{})})})}}),Y.on.getInspectorTree($=>{if($.app===L&&$.inspectorId===un){let we=[z];we=we.concat(Array.from(z._s.values())),$.rootNodes=($.filter?we.filter(Ke=>"$id"in Ke?Ke.$id.toLowerCase().includes($.filter.toLowerCase()):cn.toLowerCase().includes($.filter.toLowerCase())):we).map(jn)}}),globalThis.$pinia=z,Y.on.getInspectorState($=>{if($.app===L&&$.inspectorId===un){const we=$.nodeId===nn?z:z._s.get($.nodeId);if(!we)return;we&&($.nodeId!==nn&&(globalThis.$store=(0,E.ux)(we)),$.state=Nt(we))}}),Y.on.editInspectorState($=>{if($.app===L&&$.inspectorId===un){const we=$.nodeId===nn?z:z._s.get($.nodeId);if(!we)return Ie(`store "${$.nodeId}" not found`,"error");const{path:Ke}=$;ot(we)?Ke.unshift("state"):(Ke.length!==1||!we._customProperties.has(Ke[0])||Ke[0]in we.$state)&&Ke.unshift("$state"),rn=!1,$.set(we,Ke,$.state.value),rn=!0}}),Y.on.editComponentState($=>{if($.type.startsWith("\u{1F34D}")){const we=$.type.replace(/^🍍\s*/,""),Ke=z._s.get(we);if(!Ke)return Ie(`store "${we}" not found`,"error");const{path:Re}=$;if(Re[0]!=="state")return Ie(`Invalid path for store "${we}":
${Re}
Only state can be modified.`);Re[0]="$state",rn=!1,$.set(Ke,Re,$.state.value),rn=!0}})})}function ze(L,z){Vt.includes(Gn(z.$id))||Vt.push(Gn(z.$id)),(0,se.ZZ)({id:"dev.esm.pinia",label:"Pinia \u{1F34D}",logo:"https://pinia.vuejs.org/logo.svg",packageName:"pinia",homepage:"https://pinia.vuejs.org",componentStateTypes:Vt,app:L,settings:{logStoreChanges:{label:"Notify about new/deleted stores",type:"boolean",defaultValue:!0}}},Y=>{const $=typeof Y.now=="function"?Y.now.bind(Y):Date.now;z.$onAction(({after:Re,onError:ct,name:et,args:rt})=>{const Rn=yt++;Y.addTimelineEvent({layerId:on,event:{time:$(),title:"\u{1F6EB} "+et,subtitle:"start",data:{store:xt(z.$id),action:xt(et),args:rt},groupId:Rn}}),Re(st=>{Xe=void 0,Y.addTimelineEvent({layerId:on,event:{time:$(),title:"\u{1F6EC} "+et,subtitle:"end",data:{store:xt(z.$id),action:xt(et),args:rt,result:st},groupId:Rn}})}),ct(st=>{Xe=void 0,Y.addTimelineEvent({layerId:on,event:{time:$(),logType:"error",title:"\u{1F4A5} "+et,subtitle:"end",data:{store:xt(z.$id),action:xt(et),args:rt,error:st},groupId:Rn}})})},!0),z._customProperties.forEach(Re=>{(0,d.wB)(()=>(0,E.R1)(z[Re]),(ct,et)=>{Y.notifyComponentUpdate(),Y.sendInspectorState(un),rn&&Y.addTimelineEvent({layerId:on,event:{time:$(),title:"Change",subtitle:Re,data:{newValue:ct,oldValue:et},groupId:Xe}})},{deep:!0})}),z.$subscribe(({events:Re,type:ct},et)=>{if(Y.notifyComponentUpdate(),Y.sendInspectorState(un),!rn)return;const rt={time:$(),title:zt(ct),data:En({store:xt(z.$id)},bt(Re)),groupId:Xe};ct===ee.patchFunction?rt.subtitle="\u2935\uFE0F":ct===ee.patchObject?rt.subtitle="\u{1F9E9}":Re&&!Array.isArray(Re)&&(rt.subtitle=Re.type),Re&&(rt.data["rawEvent(s)"]={_custom:{display:"DebuggerEvent",type:"object",tooltip:"raw DebuggerEvent[]",value:Re}}),Y.addTimelineEvent({layerId:on,event:rt})},{detached:!0,flush:"sync"});const we=z._hotUpdate;z._hotUpdate=(0,E.IG)(Re=>{we(Re),Y.addTimelineEvent({layerId:on,event:{time:$(),title:"\u{1F525} "+z.$id,subtitle:"HMR update",data:{store:xt(z.$id),info:xt("HMR update")}}}),Y.notifyComponentUpdate(),Y.sendInspectorTree(un),Y.sendInspectorState(un)});const{$dispose:Ke}=z;z.$dispose=()=>{Ke(),Y.notifyComponentUpdate(),Y.sendInspectorTree(un),Y.sendInspectorState(un),Y.getSettings().logStoreChanges&&Ie(`Disposed "${z.$id}" store \u{1F5D1}`)},Y.notifyComponentUpdate(),Y.sendInspectorTree(un),Y.sendInspectorState(un),Y.getSettings().logStoreChanges&&Ie(`"${z.$id}" store installed \u{1F195}`)})}let yt=0,Xe;function sn(L,z,Y){const $=z.reduce((we,Ke)=>(we[Ke]=(0,E.ux)(L)[Ke],we),{});for(const we in $)L[we]=function(){const Ke=yt,Re=Y?new Proxy(L,{get(...et){return Xe=Ke,Reflect.get(...et)},set(...et){return Xe=Ke,Reflect.set(...et)}}):L;Xe=Ke;const ct=$[we].apply(Re,arguments);return Xe=void 0,ct}}function _n({app:L,store:z,options:Y}){if(!z.$id.startsWith("__hot:")){if(z._isOptionsAPI=!!Y.state,!z._p._testing){sn(z,Object.keys(Y.actions),z._isOptionsAPI);const $=z._hotUpdate;(0,E.ux)(z)._hotUpdate=function(we){$.apply(this,arguments),sn(z,Object.keys(we._hmrPayload.actions),!!z._isOptionsAPI)}}ze(L,z)}}function Ct(){const L=(0,E.uY)(!0),z=L.run(()=>(0,E.KR)({}));let Y=[],$=[];const we=(0,E.IG)({install(Ke){q(we),we._a=Ke,Ke.provide(oe,we),Ke.config.globalProperties.$pinia=we,typeof __VUE_PROD_DEVTOOLS__<"u"&&__VUE_PROD_DEVTOOLS__&&ue&&hr(Ke,we),$.forEach(Re=>Y.push(Re)),$=[]},use(Ke){return this._a?Y.push(Ke):$.push(Ke),this},_p:Y,_a:null,_e:L,_s:new Map,state:z});return typeof __VUE_PROD_DEVTOOLS__<"u"&&__VUE_PROD_DEVTOOLS__&&ue&&typeof Proxy<"u"&&we.use(_n),we}function Bt(L){L._e.stop(),L._s.clear(),L._p.splice(0),L.state.value={},L._a=null}const Dt=L=>typeof L=="function"&&typeof L.$id=="string";function yn(L,z){for(const Y in z){const $=z[Y];if(!(Y in L))continue;const we=L[Y];D(we)&&D($)&&!isRef($)&&!isReactive($)?L[Y]=yn(we,$):L[Y]=$}return L}function $t(L,z){return()=>{}}const Zt=()=>{};function Ze(L,z,Y,$=Zt){L.add(z);const we=()=>{L.delete(z)&&$()};return!Y&&(0,E.o5)()&&(0,E.jr)(we),we}function je(L,...z){L.forEach(Y=>{Y(...z)})}const le=L=>L(),Ce=Symbol(),Ge=Symbol();function m(L,z){L instanceof Map&&z instanceof Map?z.forEach((Y,$)=>L.set($,Y)):L instanceof Set&&z instanceof Set&&z.forEach(L.add,L);for(const Y in z){if(!z.hasOwnProperty(Y))continue;const $=z[Y],we=L[Y];D(we)&&D($)&&L.hasOwnProperty(Y)&&!(0,E.i9)($)&&!(0,E.g8)($)?L[Y]=m(we,$):L[Y]=$}return L}const o=Symbol();function l(L){return Object.defineProperty(L,o,{})}function S(L){return!D(L)||!Object.prototype.hasOwnProperty.call(L,o)}const{assign:M}=Object;function X(L){return!!((0,E.i9)(L)&&L.effect)}function de(L,z,Y,$){const{state:we,actions:Ke,getters:Re}=z,ct=Y.state.value[L];let et;function rt(){ct||(Y.state.value[L]=we?we():{});const Rn=(0,E.QW)(Y.state.value[L]);return M(Rn,Ke,Object.keys(Re||{}).reduce((st,kn)=>(st[kn]=(0,E.IG)((0,d.EW)(()=>{q(Y);const Gt=Y._s.get(L);return Re[kn].call(Gt,Gt)})),st),{}))}return et=Ot(L,rt,z,Y,$,!0),et}function Ot(L,z,Y={},$,we,Ke){let Re;const ct=M({actions:{}},Y),et={deep:!0};let rt,Rn,st=new Set,kn=new Set,Gt;const Yn=$.state.value[L];!Ke&&!Yn&&($.state.value[L]={});const Mn=(0,E.KR)({});let Qt;function yr(_t){let It;rt=Rn=!1,typeof _t=="function"?(_t($.state.value[L]),It={type:ee.patchFunction,storeId:L,events:Gt}):(m($.state.value[L],_t),It={type:ee.patchObject,payload:_t,storeId:L,events:Gt});const Yt=Qt=Symbol();(0,d.dY)().then(()=>{Qt===Yt&&(rt=!0)}),Rn=!0,je(st,It,$.state.value[L])}const V=Ke?function(){const{state:It}=Y,Yt=It?It():{};this.$patch(On=>{M(On,Yt)})}:Zt;function pe(){Re.stop(),st.clear(),kn.clear(),$._s.delete(L)}const Ae=(_t,It="")=>{if(Ce in _t)return _t[Ge]=It,_t;const Yt=function(){q($);const On=Array.from(arguments),An=new Set,Fn=new Set;function vn(Sn){An.add(Sn)}function ar(Sn){Fn.add(Sn)}je(kn,{args:On,name:Yt[Ge],store:ft,after:vn,onError:ar});let rr;try{rr=_t.apply(this&&this.$id===L?this:ft,On)}catch(Sn){throw je(Fn,Sn),Sn}return rr instanceof Promise?rr.then(Sn=>(je(An,Sn),Sn)).catch(Sn=>(je(Fn,Sn),Promise.reject(Sn))):(je(An,rr),rr)};return Yt[Ce]=!0,Yt[Ge]=It,Yt},We=(0,E.IG)({actions:{},getters:{},state:[],hotState:Mn}),Ht={_p:$,$id:L,$onAction:Ze.bind(null,kn),$patch:yr,$reset:V,$subscribe(_t,It={}){const Yt=Ze(st,_t,It.detached,()=>On()),On=Re.run(()=>(0,d.wB)(()=>$.state.value[L],An=>{(It.flush==="sync"?Rn:rt)&&_t({storeId:L,type:ee.direct,events:Gt},An)},M({},et,It)));return Yt},$dispose:pe},ft=(0,E.Kh)(typeof __VUE_PROD_DEVTOOLS__<"u"&&__VUE_PROD_DEVTOOLS__&&ue?M({_hmrPayload:We,_customProperties:(0,E.IG)(new Set)},Ht):Ht);$._s.set(L,ft);const en=($._a&&$._a.runWithContext||le)(()=>$._e.run(()=>(Re=(0,E.uY)()).run(()=>z({action:Ae}))));for(const _t in en){const It=en[_t];if((0,E.i9)(It)&&!X(It)||(0,E.g8)(It))Ke||(Yn&&S(It)&&((0,E.i9)(It)?It.value=Yn[_t]:m(It,Yn[_t])),$.state.value[L][_t]=It);else if(typeof It=="function"){const Yt=Ae(It,_t);en[_t]=Yt,ct.actions[_t]=It}}if(M(ft,en),M((0,E.ux)(ft),en),Object.defineProperty(ft,"$state",{get:()=>$.state.value[L],set:_t=>{yr(It=>{M(It,_t)})}}),typeof __VUE_PROD_DEVTOOLS__<"u"&&__VUE_PROD_DEVTOOLS__&&ue){const _t={writable:!0,configurable:!0,enumerable:!1};["_p","_hmrPayload","_getters","_customProperties"].forEach(It=>{Object.defineProperty(ft,It,M({value:ft[It]},_t))})}return $._p.forEach(_t=>{if(typeof __VUE_PROD_DEVTOOLS__<"u"&&__VUE_PROD_DEVTOOLS__&&ue){const It=Re.run(()=>_t({store:ft,app:$._a,pinia:$,options:ct}));Object.keys(It||{}).forEach(Yt=>ft._customProperties.add(Yt)),M(ft,It)}else M(ft,Re.run(()=>_t({store:ft,app:$._a,pinia:$,options:ct})))}),Yn&&Ke&&Y.hydrate&&Y.hydrate(ft.$state,Yn),rt=!0,Rn=!0,ft}/*! #__NO_SIDE_EFFECTS__ */function Xt(L,z,Y){let $;const we=typeof z=="function";$=we?Y:z;function Ke(Re,ct){const et=(0,d.PS)();return Re=Re||(et?(0,d.WQ)(oe,null):null),Re&&q(Re),Re=be,Re._s.has(L)||(we?Ot(L,z,$,Re):de(L,$,Re)),Re._s.get(L)}return Ke.$id=L,Ke}let Pt="Store";function Lt(L){Pt=L}function wt(...L){return L.reduce((z,Y)=>(z[Y.$id+Pt]=function(){return Y(this.$pinia)},z),{})}function br(L,z){return Array.isArray(z)?z.reduce((Y,$)=>(Y[$]=function(){return L(this.$pinia)[$]},Y),{}):Object.keys(z).reduce((Y,$)=>(Y[$]=function(){const we=L(this.$pinia),Ke=z[$];return typeof Ke=="function"?Ke.call(this,we):we[Ke]},Y),{})}const Cr=null;function Qn(L,z){return Array.isArray(z)?z.reduce((Y,$)=>(Y[$]=function(...we){return L(this.$pinia)[$](...we)},Y),{}):Object.keys(z).reduce((Y,$)=>(Y[$]=function(...we){return L(this.$pinia)[z[$]](...we)},Y),{})}function _r(L,z){return Array.isArray(z)?z.reduce((Y,$)=>(Y[$]={get(){return L(this.$pinia)[$]},set(we){return L(this.$pinia)[$]=we}},Y),{}):Object.keys(z).reduce((Y,$)=>(Y[$]={get(){return L(this.$pinia)[z[$]]},set(we){return L(this.$pinia)[z[$]]=we}},Y),{})}function Tn(L){const z=toRaw(L),Y={};for(const $ in z){const we=z[$];we.effect?Y[$]=computed({get:()=>L[$],set(Ke){L[$]=Ke}}):(isRef(we)||isReactive(we))&&(Y[$]=toRef(L,$))}return Y}}},Xr={};function Tt(Be){var ve=Xr[Be];if(ve!==void 0)return ve.exports;var ie=Xr[Be]={exports:{}};return fi[Be].call(ie.exports,ie,ie.exports,Tt),ie.exports}Tt.m=fi,Tt.n=Be=>{var ve=Be&&Be.__esModule?()=>Be.default:()=>Be;return Tt.d(ve,{a:ve}),ve},Tt.d=(Be,ve)=>{for(var ie in ve)Tt.o(ve,ie)&&!Tt.o(Be,ie)&&Object.defineProperty(Be,ie,{enumerable:!0,get:ve[ie]})},Tt.f={},Tt.e=Be=>Promise.all(Object.keys(Tt.f).reduce((ve,ie)=>(Tt.f[ie](Be,ve),ve),[])),Tt.u=Be=>"talk-"+Be+".js?v="+{"defaultVendors-src_components_RoomSelector_vue":"1f86587ae1dfc0647e80","defaultVendors-node_modules_f7cloud_dialogs_dist_chunks__plugin-vue_export-helper-1tPrXgE0_-e37598":"35bad0b0012a06c903a0","defaultVendors-node_modules_mdi_js_mdi_js-node_modules_f7cloud_dialogs_dist_chunks_preview--260ca1":"c4e73399146f4faaa88d","defaultVendors-node_modules_f7cloud_dialogs_dist_chunks_ConflictPicker-D11j2xek_mjs":"e3b8dd324b6ff52266fb","defaultVendors-node_modules_f7cloud_dialogs_dist_chunks_FilePicker-CtWlxGEm_mjs":"269576ce14d3fea5100d","node_modules_f7cloud_dialogs_dist_chunks_PublicAuthPrompt-CWSlYwmr_mjs":"b9ccdd436e076f987d5f",node_modules_f7cloud_vue_dist_components_NcColorPicker_index_mjs:"607e0846d663e80d7ce0",node_modules_f7cloud_vue_dist_components_NcDateTimePicker_index_mjs:"03ec57c02df899d5924c",node_modules_f7cloud_vue_dist_components_NcSelect_index_mjs:"aed413bc0e4385a33091","defaultVendors-node_modules_rehype-highlight_index_js":"82fdaf77c8451a5c67d9"}[Be],Tt.miniCssF=Be=>"../css/chunks/"+Be+".chunk.css",Tt.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),Tt.o=(Be,ve)=>Object.prototype.hasOwnProperty.call(Be,ve),(()=>{var Be={},ve="talk:";Tt.l=(ie,E,d,se)=>{if(Be[ie]){Be[ie].push(E);return}var ue,be;if(d!==void 0)for(var q=document.getElementsByTagName("script"),v=0;v<q.length;v++){var oe=q[v];if(oe.getAttribute("src")==ie||oe.getAttribute("data-webpack")==ve+d){ue=oe;break}}ue||(be=!0,ue=document.createElement("script"),ue.charset="utf-8",ue.timeout=120,Tt.nc&&ue.setAttribute("nonce",Tt.nc),ue.setAttribute("data-webpack",ve+d),ue.src=ie),Be[ie]=[E];var D=(te,ge)=>{ue.onerror=ue.onload=null,clearTimeout(ee);var re=Be[ie];if(delete Be[ie],ue.parentNode&&ue.parentNode.removeChild(ue),re&&re.forEach(R=>R(ge)),te)return te(ge)},ee=setTimeout(D.bind(null,void 0,{type:"timeout",target:ue}),12e4);ue.onerror=D.bind(null,ue.onerror),ue.onload=D.bind(null,ue.onload),be&&document.head.appendChild(ue)}})(),Tt.r=Be=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(Be,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(Be,"__esModule",{value:!0})},Tt.j="collections",Tt.p="/apps/talk/js/",(()=>{if(!(typeof document>"u")){var Be=(d,se,ue,be,q)=>{var v=document.createElement("link");v.rel="stylesheet",v.type="text/css",Tt.nc&&(v.nonce=Tt.nc);var oe=D=>{if(v.onerror=v.onload=null,D.type==="load")be();else{var ee=D&&D.type,te=D&&D.target&&D.target.href||se,ge=new Error("Loading CSS chunk "+d+` failed.
(`+ee+": "+te+")");ge.name="ChunkLoadError",ge.code="CSS_CHUNK_LOAD_FAILED",ge.type=ee,ge.request=te,v.parentNode&&v.parentNode.removeChild(v),q(ge)}};return v.onerror=v.onload=oe,v.href=se,ue?ue.parentNode.insertBefore(v,ue.nextSibling):document.head.appendChild(v),v},ve=(d,se)=>{for(var ue=document.getElementsByTagName("link"),be=0;be<ue.length;be++){var q=ue[be],v=q.getAttribute("data-href")||q.getAttribute("href");if(q.rel==="stylesheet"&&(v===d||v===se))return q}for(var oe=document.getElementsByTagName("style"),be=0;be<oe.length;be++){var q=oe[be],v=q.getAttribute("data-href");if(v===d||v===se)return q}},ie=d=>new Promise((se,ue)=>{var be=Tt.miniCssF(d),q=Tt.p+be;if(ve(be,q))return se();Be(d,q,null,se,ue)}),E={collections:0};Tt.f.miniCss=(d,se)=>{var ue={"defaultVendors-src_components_RoomSelector_vue":1};E[d]?se.push(E[d]):E[d]!==0&&ue[d]&&se.push(E[d]=ie(d).then(()=>{E[d]=0},be=>{throw delete E[d],be}))}}})(),(()=>{var Be={collections:0};Tt.f.j=(E,d)=>{var se=Tt.o(Be,E)?Be[E]:void 0;if(se!==0)if(se)d.push(se[2]);else{var ue=new Promise((oe,D)=>se=Be[E]=[oe,D]);d.push(se[2]=ue);var be=Tt.p+Tt.u(E),q=new Error,v=oe=>{if(Tt.o(Be,E)&&(se=Be[E],se!==0&&(Be[E]=void 0),se)){var D=oe&&(oe.type==="load"?"missing":oe.type),ee=oe&&oe.target&&oe.target.src;q.message="Loading chunk "+E+` failed.
(`+D+": "+ee+")",q.name="ChunkLoadError",q.type=D,q.request=ee,se[1](q)}};Tt.l(be,v,"chunk-"+E,E)}};var ve=(E,d)=>{var[se,ue,be]=d,q,v,oe=0;if(se.some(ee=>Be[ee]!==0)){for(q in ue)Tt.o(ue,q)&&(Tt.m[q]=ue[q]);if(be)var D=be(Tt)}for(E&&E(d);oe<se.length;oe++)v=se[oe],Tt.o(Be,v)&&Be[v]&&Be[v][0](),Be[v]=0},ie=self.webpackChunktalk=self.webpackChunktalk||[];ie.forEach(ve.bind(null,0)),ie.push=ve.bind(null,ie.push.bind(ie))})(),Tt.nc=void 0;var qa={};(()=>{"use strict";var Be=Tt(21777),ve=Tt(53334),ie=Tt(20641),E=Tt(53751),d=Tt(10810);const se=(0,d.Ey)();function ue(q){q.config.globalProperties.OC=window.OC,q.config.globalProperties.OCA=window.OCA,q.config.globalProperties.OCP=window.OCP}function be(q,v){return new Promise(oe=>{const D=document.createElement("div");D.id=q,document.getElementById("body-user").appendChild(D);const te=(0,ie.$V)(()=>Tt.e("defaultVendors-src_components_RoomSelector_vue").then(Tt.bind(Tt,22113))),ge=(0,E.createApp)(te,{isPlugin:!0,...v,onClose:()=>{D.remove(),ge.unmount(),oe(null)},onSelect:re=>{D.remove(),ge.unmount(),oe(re)}}).use(se).use(ue);ge.mount(D)})}Tt.nc=(0,Be.aV)(),Tt.p=OC.linkTo("spreed","js/"),window.OCP.Collaboration.registerType("room",{action:async()=>{const q=await be("spreed-room-select",{});if(!q)throw new Error("User cancelled resource selection");return q.token},typeString:(0,ve.t)("spreed","Link to a conversation"),typeIconClass:"icon-talk"})})()})();})();
//# sourceMappingURL=talk-collections.js.map?v=e4ee8208fb0a78a6d8ea