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

88 lines
340 KiB
JavaScript

(()=>{var Ya=Object.defineProperty;var Xa=(fi,Xr,yt)=>Xr in fi?Ya(fi,Xr,{enumerable:!0,configurable:!0,writable:!0,value:yt}):fi[Xr]=yt;var Dr=(fi,Xr,yt)=>Xa(fi,typeof Xr!="symbol"?Xr+"":Xr,yt);(()=>{var fi={50953:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{BA:()=>ve,C4:()=>Nn,EW:()=>Un,Gc:()=>q,IG:()=>Rn,IJ:()=>Mn,KR:()=>Wn,Kh:()=>P,Pr:()=>Ht,QW:()=>en,R1:()=>pe,Tm:()=>De,X2:()=>re,a1:()=>kn,bl:()=>Jt,fE:()=>ut,g8:()=>Ke,hV:()=>wn,hZ:()=>on,i9:()=>Gt,jr:()=>v,ju:()=>et,lJ:()=>st,lW:()=>Wt,nD:()=>$,o5:()=>Z,qA:()=>Gn,rY:()=>In,tB:()=>X,u4:()=>Vt,uY:()=>be,ux:()=>rt,wB:()=>kt,yC:()=>ae});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 ae{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,u;for(i=0,u=this.effects.length;i<u;i++)this.effects[i].stop();for(this.effects.length=0,i=0,u=this.cleanups.length;i<u;i++)this.cleanups[i]();if(this.cleanups.length=0,this.scopes){for(i=0,u=this.scopes.length;i<u;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 ae(y)}function Z(){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"},ne=new WeakSet;class re{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,ne.has(this)&&(ne.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Ce(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Cn(this),z(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?ne.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Ee(this)&&this.run()}get dirty(){return Ee(this)}}let he=0,K,I;function Ce(y,C=!1){if(y.flags|=8,C){y.next=I,I=y;return}y.next=K,K=y}function we(){he++}function ee(){if(--he>0)return;if(I){let C=I;for(I=void 0;C;){const i=C.next;C.next=void 0,C.flags&=-9,C=i}}let y;for(;K;){let C=K;for(K=void 0;C;){const i=C.next;if(C.next=void 0,C.flags&=-9,C.flags&1)try{C.trigger()}catch(u){y||(y=u)}C=i}}if(y)throw y}function z(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,u=i;for(;u;){const g=u.prevDep;u.version===-1?(u===i&&(i=g),Ie(u),ot(u)):C=u,u.dep.activeLink=u.prevActiveLink,u.prevActiveLink=void 0,u=g}y.deps=C,y.depsTail=i}function Ee(y){for(let C=y.deps;C;C=C.nextDep)if(C.dep.version!==C.version||C.dep.computed&&(Me(C.dep.computed)||C.dep.version!==C.version))return!0;return!!y._dirty}function Me(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||!Ee(y))))return;y.flags|=2;const C=y.dep,i=oe,u=Qe;oe=y,Qe=!0;try{z(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=u,k(y),y.flags&=-3}}function Ie(y,C=!1){const{dep:i,prevSub:u,nextSub:g}=y;if(u&&(u.nextSub=g,y.prevSub=void 0),g&&(g.prevSub=u,y.nextSub=void 0),i.subs===y&&(i.subs=u,!u&&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 re&&(y=y.effect.fn);const i=new re(y);C&&extend(i,C);try{i.run()}catch(g){throw i.stop(),g}const u=i.run.bind(i);return u.effect=i,u}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 re&&(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 un{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 un(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 u=i.nextDep;u.prevDep=i.prevDep,i.prevDep&&(i.prevDep.nextDep=u),i.prevDep=oe.depsTail,i.nextDep=void 0,oe.depsTail.nextDep=i,oe.depsTail=i,oe.deps===i&&(oe.deps=u)}return i}trigger(C){this.version++,xt++,this.notify(C)}notify(C){we();try{for(let i=this.subs;i;i=i.prevSub)i.sub.notify()&&i.sub.dep.notify()}finally{ee()}}}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 u=C.deps;u;u=u.nextDep)jn(u)}const i=y.dep.subs;i!==y&&(y.prevSub=i,i&&(i.nextSub=y)),y.dep.subs=y}}const Nt=new WeakMap,bt=Symbol(""),Yt=Symbol(""),rn=Symbol("");function Vt(y,C,i){if(Qe&&oe){let u=Nt.get(y);u||Nt.set(y,u=new Map);let g=u.get(i);g||(u.set(i,g=new nn),g.map=u,g.key=i),g.track()}}function on(y,C,i,u,g,w){const N=Nt.get(y);if(!N){xt++;return}const H=te=>{te&&te.trigger()};if(we(),C==="clear")N.forEach(H);else{const te=(0,E.isArray)(y),Fe=te&&(0,E.isIntegerKey)(i);if(te&&i==="length"){const qe=Number(u);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)),Fe&&H(N.get(rn)),C){case"add":te?Fe&&H(N.get("length")):(H(N.get(bt)),(0,E.isMap)(y)&&H(N.get(Yt)));break;case"delete":te||(H(N.get(bt)),(0,E.isMap)(y)&&H(N.get(Yt)));break;case"set":(0,E.isMap)(y)&&H(N.get(bt));break}}ee()}function cn(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),ut(y)?C:C.map(st))}function Gn(y){return Vt(y=rt(y),"iterate",rn),y}const hr={__proto__:null,[Symbol.iterator](){return Ye(this,Symbol.iterator,st)},concat(...y){return En(this).concat(...y.map(C=>(0,E.isArray)(C)?En(C):C))},entries(){return Ye(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 Ye(this,"values",st)}};function Ye(y,C,i){const u=Gn(y),g=u[C]();return u!==y&&!ut(y)&&(g._next=g.next,g.next=()=>{const w=g._next();return w.done||(w.value=i(w.value)),w}),g}const Tt=Array.prototype;function Xe(y,C,i,u,g,w){const N=Gn(y),H=N!==y&&!ut(y),te=N[C];if(te!==Tt[C]){const He=te.apply(y,w);return H?st(He):He}let Fe=i;N!==y&&(H?Fe=function(He,Je){return i.call(this,st(He),Je,y)}:i.length>2&&(Fe=function(He,Je){return i.call(this,He,Je,y)}));const qe=te.call(N,Fe,u);return H&&g?g(qe):qe}function sn(y,C,i,u){const g=Gn(y);let w=i;return g!==y&&(ut(y)?i.length>3&&(w=function(N,H,te){return i.call(this,N,H,te,y)}):w=function(N,H,te){return i.call(this,N,st(H),te,y)}),g[C](w,...u)}function _n(y,C,i){const u=rt(y);Vt(u,"iterate",rn);const g=u[C](...i);return(g===-1||g===!1)&&et(i[0])?(i[0]=rt(i[0]),u[C](...i)):g}function Ct(y,C,i=[]){Nn(),we();const u=rt(y)[C].apply(y,i);return ee(),Jt(),u}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,u){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 u===(g?w?Qn:Cr:w?br:wt).get(C)||Object.getPrototypeOf(C)===Object.getPrototypeOf(u)?C:void 0;const N=(0,E.isArray)(C);if(!g){let te;if(N&&(te=hr[i]))return te;if(i==="hasOwnProperty")return yn}const H=Reflect.get(C,i,Gt(C)?C:u);if(((0,E.isSymbol)(i)?Dt.has(i):Bt(i))||(g||Vt(C,"get",i),w))return H;if(Gt(H)){const te=N&&(0,E.isIntegerKey)(i)?H:H.value;return g&&(0,E.isObject)(te)?X(te):te}return(0,E.isObject)(H)?g?X(H):P(H):H}}class Zt extends $t{constructor(C=!1){super(!1,C)}set(C,i,u,g){let w=C[i];if(!this._isShallow){const te=De(w);if(!ut(u)&&!De(u)&&(w=rt(w),u=rt(u)),!(0,E.isArray)(C)&&Gt(w)&&!Gt(u))return te||(w.value=u),!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,u,Gt(C)?C:g);return C===rt(g)&&(N?(0,E.hasChanged)(u,w)&&on(C,"set",i,u,w):on(C,"add",i,u)),H}deleteProperty(C,i){const u=(0,E.hasOwn)(C,i),g=C[i],w=Reflect.deleteProperty(C,i);return w&&u&&on(C,"delete",i,void 0,g),w}has(C,i){const u=Reflect.has(C,i);return(!(0,E.isSymbol)(i)||!Dt.has(i))&&Vt(C,"has",i),u}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,ce=new Ze,Re=new Zt(!0),Ge=new Ze(!0),m=y=>y,o=y=>Reflect.getPrototypeOf(y);function l(y,C,i){return function(...u){const g=this.__v_raw,w=rt(g),N=(0,E.isMap)(w),H=y==="entries"||y===Symbol.iterator&&N,te=y==="keys"&&N,Fe=g[y](...u),qe=i?m:C?kn:st;return!C&&Vt(w,"iterate",te?Yt:bt),{next(){const{value:He,done:Je}=Fe.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:te}=o(N),Fe=C?m:y?kn:st;if(te.call(N,g))return Fe(w.get(g));if(te.call(N,H))return Fe(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,te=rt(H),Fe=C?m:y?kn:st;return!y&&Vt(te,"iterate",bt),H.forEach((qe,He)=>g.call(w,Fe(qe),Fe(He),N))}};return(0,E.extend)(i,y?{add:S("add"),set:S("set"),delete:S("delete"),clear:S("clear")}:{add(g){!C&&!ut(g)&&!De(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&&!ut(w)&&!De(w)&&(w=rt(w));const N=rt(this),{has:H,get:te}=o(N);let Fe=H.call(N,g);Fe||(g=rt(g),Fe=H.call(N,g));const qe=te.call(N,g);return N.set(g,w),Fe?(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 te=N.call(w,g);te||(g=rt(g),te=N.call(w,g));const Fe=H?H.call(w,g):void 0,qe=w.delete(g);return te&&on(w,"delete",g,void 0,Fe),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 J(y,C){const i=M(y,C);return(u,g,w)=>g==="__v_isReactive"?!y:g==="__v_isReadonly"?y:g==="__v_raw"?u:Reflect.get((0,E.hasOwn)(i,g)&&g in u?i:u,g,w)}const de={get:J(!1,!1)},Ot={get:J(!1,!0)},Xt={get:J(!0,!1)},Lt={get:J(!0,!0)};function Pt(y,C,i){const u=rt(i);if(u!==i&&C.call(y,u)){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 P(y){return De(y)?y:xe(y,!1,je,de,wt)}function q(y){return xe(y,!1,Re,Ot,br)}function X(y){return xe(y,!0,ce,Xt,Cr)}function $(y){return xe(y,!0,Ge,Lt,Qn)}function xe(y,C,i,u,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?u:i);return g.set(y,H),H}function Ke(y){return De(y)?Ke(y.__v_raw):!!(y&&y.__v_isReactive)}function De(y){return!!(y&&y.__v_isReadonly)}function ut(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)?P(y):y,kn=y=>(0,E.isObject)(y)?X(y):y;function Gt(y){return y?y.__v_isRef===!0:!1}function Wn(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,u=this.__v_isShallow||ut(C)||De(C);C=u?C:rt(C),(0,E.hasChanged)(C,i)&&(this._rawValue=C,this._value=u?C:st(C),this.dep.trigger())}}function V(y){y.dep&&y.dep.trigger()}function pe(y){return Gt(y)?y.value:y}function ve(y){return(0,E.isFunction)(y)?y():pe(y)}const ze={get:(y,C,i)=>C==="__v_raw"?y:pe(Reflect.get(y,C,i)),set:(y,C,i,u)=>{const g=y[C];return Gt(g)&&!Gt(i)?(g.value=i,!0):Reflect.set(y,C,i,u)}};function Ht(y){return Ke(y)?y:new Proxy(y,ze)}class ft{constructor(C){this.__v_isRef=!0,this._value=void 0;const i=this.dep=new nn,{get:u,set:g}=C(i.track.bind(i),i.trigger.bind(i));this._get=u,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,u){this._object=C,this._key=i,this._defaultValue=u,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 cn(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 Wt(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):Wn(y)}function On(y,C,i){const u=y[C];return Gt(u)?u:new _t(y,C,i)}class An{constructor(C,i,u){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=u}notify(){if(this.flags|=16,!(this.flags&8)&&oe!==this)return Ce(this,!0),!0}get value(){const C=this.dep.track();return Me(this),C&&(C.version=this.dep.version),this._value}set value(C){this.setter&&this.setter(C)}}function Un(y,C,i=!1){let u,g;return(0,E.isFunction)(y)?u=y:(u=y.get,g=y.set),new An(u,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 Fn;function Nr(){return Fn}function Lr(y,C=!1,i=Fn){if(i){let u=Tr.get(i);u||Tr.set(i,u=[]),u.push(y)}}function kt(y,C,i=E.EMPTY_OBJ){const{immediate:u,deep:g,once:w,scheduler:N,augmentJob:H,call:te}=i,Fe=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:ut(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=ut(y)):Ke(y)?(Je=()=>qe(y),bn=!0):(0,E.isArray)(y)?(mr=!0,bn=y.some(Mt=>Ke(Mt)||ut(Mt)),Je=()=>y.map(Mt=>{if(Gt(Mt))return Mt.value;if(Ke(Mt))return qe(Mt);if((0,E.isFunction)(Mt))return te?te(Mt,2):Mt()})):(0,E.isFunction)(y)?C?Je=te?()=>te(y,2):y:Je=()=>{if(an){Nn();try{an()}finally{Jt()}}const Mt=Fn;Fn=He;try{return te?te(y,3,[fn]):y(fn)}finally{Fn=Mt}}:Je=E.NOOP,C&&g){const Mt=Je,Xn=g===!0?1/0:g;Je=()=>wn(Mt(),Xn)}const Pr=Z(),qt=()=>{He.stop(),Pr&&Pr.active&&(0,E.remove)(Pr.effects,He)};if(w&&C){const Mt=C;C=(...Xn)=>{Mt(...Xn),qt()}}let Yn=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,Yn[lr])):(0,E.hasChanged)(Xn,Yn))){an&&an();const Ar=Fn;Fn=He;try{const lr=[Xn,Yn===sr?void 0:mr&&Yn[0]===sr?[]:Yn,fn];Yn=Xn,te?te(C,3,lr):C(...lr)}finally{Fn=Ar}}}else He.run()};return H&&H(Or),He=new re(Je),He.scheduler=N?()=>N(Or,!1):Or,fn=Mt=>Lr(Mt,!1,He),an=He.onStop=()=>{const Mt=Tr.get(He);if(Mt){if(te)te(Mt,4);else for(const Xn of Mt)Xn();Tr.delete(He)}},C?u?Or(!0):Yn=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 u=0;u<y.length;u++)wn(y[u],C,i);else if((0,E.isSet)(y)||(0,E.isMap)(y))y.forEach(u=>{wn(u,C,i)});else if((0,E.isPlainObject)(y)){for(const u in y)wn(y[u],C,i);for(const u of Object.getOwnPropertySymbols(y))Object.prototype.propertyIsEnumerable.call(y,u)&&wn(y[u],C,i)}return y}},20641:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{$V:()=>an,$u:()=>mt,$y:()=>tt,CE:()=>Ys,Df:()=>Ht,Dl:()=>Cn,E3:()=>nt,EW:()=>Po,EY:()=>Br,FK:()=>tr,Gt:()=>hi,Gy:()=>Rn,Ht:()=>Rs,Ic:()=>qn,Im:()=>Ke,K9:()=>yo,KC:()=>gr,Lk:()=>wo,MZ:()=>ze,Mw:()=>Dn,Ng:()=>to,OA:()=>xs,OW:()=>V,PS:()=>Ko,Q3:()=>Pa,QP:()=>kn,Qi:()=>J,R8:()=>ra,RG:()=>jr,Tb:()=>Jn,WQ:()=>Ur,Wv:()=>Qi,YY:()=>Ot,bF:()=>Hn,bo:()=>Pt,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:()=>ee,rk:()=>It,sV:()=>kr,uX:()=>Pi,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 ae(t){se.push(t)}function be(){se.pop()}let Z=!1;function v(t,...n){if(Z)return;Z=!0,pauseTracking();const s=se.length?se[se.length-1].component:null,c=s&&s.appContext.config.warnHandler,h=oe();if(c)we(c,s,11,[t+n.map(_=>{var b,R;return(R=(b=_.toString)==null?void 0:b.call(_))!=null?R: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(),Z=!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 c=t.component&&t.component.parent;t=c&&c.vnode}return n}function D(t){const n=[];return t.forEach((s,c)=>{n.push(...c===0?[]:[`
`],...ne(s))}),n}function ne({vnode:t,recurseCount:n}){const s=n>0?`... (${n} recursive calls)`:"",c=t.component?t.component.parent==null:!1,h=` at <${Si(t.component,t.type,c)}`,_=">"+s;return t.props?[h,...re(t.props),_]:[h+_]}function re(t){const n=[],s=Object.keys(t);return s.slice(0,3).forEach(c=>{n.push(...he(c,t[c]))}),s.length>3&&n.push(" ..."),n}function he(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=he(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 K(t,n){}const I={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"},Ce={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 we(t,n,s,c){try{return c?t(...c):t()}catch(h){z(h,n,s)}}function ee(t,n,s,c){if((0,d.isFunction)(t)){const h=we(t,n,s,c);return h&&(0,d.isPromise)(h)&&h.catch(_=>{z(_,n,s)}),h}if((0,d.isArray)(t)){const h=[];for(let _=0;_<t.length;_++)h.push(ee(t[_],n,s,c));return h}}function z(t,n,s,c=!0){const h=n?n.vnode:null,{errorHandler:_,throwUnhandledErrorInProduction:b}=n&&n.appContext.config||d.EMPTY_OBJ;if(n){let R=n.parent;const F=n.proxy,Y=`https://vuejs.org/error-reference/#runtime-${s}`;for(;R;){const j=R.ec;if(j){for(let L=0;L<j.length;L++)if(j[L](t,F,Y)===!1)return}R=R.parent}if(_){(0,E.C4)(),we(_,null,10,[t,F,Y]),(0,E.bl)();return}}k(t,s,h,c,b)}function k(t,n,s,c=!0,h=!1){if(h)throw t;console.error(t)}const Ee=[];let Me=-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=Me+1,s=Ee.length;for(;n<s;){const c=n+s>>>1,h=Ee[c],_=nn(h);_<t||_===t&&h.flags&2?n=c+1:s=c}return n}function Jt(t){if(!(t.flags&1)){const n=nn(t),s=Ee[Ee.length-1];!s||!(t.flags&2)&&n>=nn(s)?Ee.push(t):Ee.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=Me+1){for(;s<Ee.length;s++){const c=Ee[s];if(c&&c.flags&2){if(t&&c.id!==t.uid)continue;Ee.splice(s,1),s--,c.flags&4&&(c.flags&=-2),c(),c.flags&4||(c.flags&=-2)}}}function un(t){if(Ie.length){const n=[...new Set(Ie)].sort((s,c)=>nn(s)-nn(c));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(Me=0;Me<Ee.length;Me++){const s=Ee[Me];s&&!(s.flags&8)&&(s.flags&4&&(s.flags&=-2),we(s,s.i,s.i?15:14),s.flags&4||(s.flags&=-2))}}finally{for(;Me<Ee.length;Me++){const s=Ee[Me];s&&(s.flags&=-2)}Me=-1,Ee.length=0,un(t),Qe=null,(Ee.length||Ie.length)&&jn(t)}}function Nt(t,n){const s=t.get(n)||0;if(s>it){const c=n.i,h=c&&ki(c.type);return z(`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 Yt=new Map,rn=new Map;function Vt(t){const n=t.type.__hmrId;let s=rn.get(n);s||(cn(n,t.type),s=rn.get(n)),s.instances.add(t)}function on(t){rn.get(t.type.__hmrId).instances.delete(t)}function cn(t,n){return rn.has(t)?!1:(rn.set(t,{initialDef:En(n),instances:new Set}),!0)}function En(t){return Lo(t)?t.__vccOpts:t}function Gn(t,n){const s=rn.get(t);s&&(s.initialDef.render=n,[...s.instances].forEach(c=>{n&&(c.render=n,En(c.type).render=n),c.renderCache=[],bt=!0,c.job.flags&8||c.update(),bt=!1}))}function hr(t,n){const s=rn.get(t);if(!s)return;n=En(n),Ye(s.initialDef,n);const c=[...s.instances];for(let h=0;h<c.length;h++){const _=c[h],b=En(_.type);let R=Yt.get(b);R||(b!==s.initialDef&&Ye(b,n),Yt.set(b,R=new Set)),R.add(_),_.appContext.propsCache.delete(_.type),_.appContext.emitsCache.delete(_.type),_.appContext.optionsCache.delete(_.type),_.ceReload?(R.add(_),_.ceReload(n.styles),R.delete(_)):_.parent?Jt(()=>{_.job.flags&8||(bt=!0,_.parent.update(),bt=!1,R.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(()=>{Yt.clear()})}function Ye(t,n){extend(t,n);for(const s in t)s!=="__file"&&!(s in n)&&delete t[s]}function Tt(t){return(n,s)=>{try{return t(n,s)}catch(c){console.error(c),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,c;Xe=t,Xe?(Xe.enabled=!0,sn.forEach(({event:h,args:_})=>Xe.emit(h,..._)),sn=[]):typeof window<"u"&&window.HTMLElement&&!((c=(s=window.navigator)==null?void 0:s.userAgent)!=null&&c.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=ce("component:added"),Zt=ce("component:updated"),Ze=ce("component:removed"),je=t=>{Xe&&typeof Xe.cleanupBuffer=="function"&&!Xe.cleanupBuffer(t)&&Ze(t)};function ce(t){return n=>{Ct(t,n.appContext.app,n.uid,n.parent?n.parent.uid:void 0,n)}}const Re=null,Ge=null;function m(t){return(n,s,c)=>{Ct(t,n.appContext.app,n.uid,n,s,c)}}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 J(t){S=t}function de(){S=null}const Ot=t=>Xt;function Xt(t,n=l,s){if(!n||t._n)return t;const c=(...h)=>{c._d&&Zi(-1);const _=M(n);let b;try{b=t(...h)}finally{M(_),c._d&&Zi(1)}return __VUE_PROD_DEVTOOLS__&&Zt(n),b};return c._n=!0,c._c=!0,c._d=!0,c}function Lt(t){isBuiltInDirective(t)&&v("Do not use built-in directive ids as custom directive id: "+t)}function Pt(t,n){if(l===null)return t;const s=vi(l),c=t.dirs||(t.dirs=[]);for(let h=0;h<n.length;h++){let[_,b,R,F=d.EMPTY_OBJ]=n[h];_&&((0,d.isFunction)(_)&&(_={mounted:_,updated:_}),_.deep&&(0,E.hV)(b),c.push({dir:_,instance:s,value:b,oldValue:void 0,arg:R,modifiers:F}))}return t}function wt(t,n,s,c){const h=t.dirs,_=n&&n.dirs;for(let b=0;b<h.length;b++){const R=h[b];_&&(R.oldValue=_[b].value);let F=R.dir[c];F&&((0,E.C4)(),ee(F,s,8,[t.el,R,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,P=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,q=(t,n)=>{const s=t&&t.to;return(0,d.isString)(s)?n?n(s):null:s},X={name:"Teleport",__isTeleport:!0,process(t,n,s,c,h,_,b,R,F,Y){const{mc:j,pc:L,pbc:le,o:{insert:_e,querySelector:Le,createText:Se,createComment:Et}}=Y,At=Qn(n.props);let{shapeFlag:Ue,children:G,dynamicChildren:me}=n;if(t==null){const Oe=n.el=Se(""),Be=n.anchor=Se("");_e(Oe,s,c),_e(Be,s,c);const ct=(ke,$e)=>{Ue&16&&j(G,ke,$e,h,_,b,R,F)},pt=()=>{const ke=n.target=q(n.props,Le),$e=ut(ke,n,Se,_e);ke&&(b!=="svg"&&Tn(ke)?b="svg":b!=="mathml"&&P(ke)&&(b="mathml"),h&&h.isCE&&(h.ce._teleportTargets||(h.ce._teleportTargets=new Set)).add(ke),At||(ct(ke,$e),De(n,!1)))};At&&(ct(s,Be),De(n,!0)),_r(n.props)?(n.el.__isMounted=!1,zn(()=>{pt(),delete n.el.__isMounted},_)):pt()}else{if(_r(n.props)&&t.el.__isMounted===!1){zn(()=>{X.process(t,n,s,c,h,_,b,R,F,Y)},_);return}n.el=t.el,n.targetStart=t.targetStart;const Oe=n.anchor=t.anchor,Be=n.target=t.target,ct=n.targetAnchor=t.targetAnchor,pt=Qn(t.props),ke=pt?s:Be,$e=pt?Oe:ct;if(b==="svg"||Tn(Be)?b="svg":(b==="mathml"||P(Be))&&(b="mathml"),me?(le(t.dynamicChildren,me,ke,h,_,b,R),Oo(t,n,!0)):F||L(t,n,ke,$e,h,_,b,R,!1),At)pt?n.props&&t.props&&n.props.to!==t.props.to&&(n.props.to=t.props.to):$(n,s,Oe,Y,1);else if((n.props&&n.props.to)!==(t.props&&t.props.to)){const gt=n.target=q(n.props,Le);gt&&$(n,gt,null,Y,0)}else pt&&$(n,Be,ct,Y,1);De(n,At)}},remove(t,n,s,{um:c,o:{remove:h}},_){const{shapeFlag:b,children:R,anchor:F,targetStart:Y,targetAnchor:j,target:L,props:le}=t;if(L&&(h(Y),h(j)),_&&h(F),b&16){const _e=_||!Qn(le);for(let Le=0;Le<R.length;Le++){const Se=R[Le];c(Se,n,s,_e,!!Se.dynamicChildren)}}},move:$,hydrate:xe};function $(t,n,s,{o:{insert:c},m:h},_=2){_===0&&c(t.targetAnchor,n,s);const{el:b,anchor:R,shapeFlag:F,children:Y,props:j}=t,L=_===2;if(L&&c(b,n,s),(!L||Qn(j))&&F&16)for(let le=0;le<Y.length;le++)h(Y[le],n,s,2);L&&c(R,n,s)}function xe(t,n,s,c,h,_,{o:{nextSibling:b,parentNode:R,querySelector:F,insert:Y,createText:j}},L){function le(Se,Et,At,Ue){Et.anchor=L(b(Se),Et,R(Se),s,c,h,_),Et.targetStart=At,Et.targetAnchor=Ue}const _e=n.target=q(n.props,F),Le=Qn(n.props);if(_e){const Se=_e._lpa||_e.firstChild;if(n.shapeFlag&16)if(Le)le(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,_e._lpa=n.targetAnchor&&b(n.targetAnchor);break}}Et=b(Et)}n.targetAnchor||ut(_e,n,j,Y),L(Se&&b(Se),n,_e,s,c,h,_)}De(n,Le)}else Le&&n.shapeFlag&16&&le(t,n,t,b(t));return n.anchor&&b(n.anchor)}const Ke=X;function De(t,n){const s=t.ctx;if(s&&s.ut){let c,h;for(n?(c=t.el,h=t.anchor):(c=t.targetStart,h=t.targetAnchor);c&&c!==h;)c.nodeType===1&&c.setAttribute("data-v-owner",s.uid),c=c.nextSibling;s.ut()}}function ut(t,n,s,c){const h=n.targetStart=s(""),_=n.targetAnchor=s("");return h[br]=_,t&&(c(h,t),c(_,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},Wn={name:"BaseTransition",props:kn,setup(t,{slots:n}){const s=Rr(),c=Rn();return()=>{const h=n.default&&Ht(n.default(),!0);if(!h||!h.length)return;const _=Mn(h),b=(0,E.ux)(t),{mode:R}=b;if(c.isLeaving)return pe(_);const F=ve(_);if(!F)return pe(_);let Y=V(F,b,c,s,L=>Y=L);F.type!==Dn&&ze(F,Y);let j=s.subTree&&ve(s.subTree);if(j&&j.type!==Dn&&!wr(j,F)&&Gt(s).type!==Dn){let L=V(j,b,c,s);if(ze(j,L),R==="out-in"&&F.type!==Dn)return c.isLeaving=!0,L.afterLeave=()=>{c.isLeaving=!1,s.job.flags&8||s.update(),delete L.afterLeave,j=void 0},pe(_);R==="in-out"&&F.type!==Dn?L.delayLeave=(le,_e,Le)=>{const Se=yr(c,j);Se[String(j.key)]=j,le[et]=()=>{_e(),le[et]=void 0,delete Y.delayedLeave,j=void 0},Y.delayedLeave=()=>{Le(),delete Y.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 c of t)if(c.type!==Dn){n=c,s=!0;break}}return n}const Qt=Wn;function yr(t,n){const{leavingVNodes:s}=t;let c=s.get(n.type);return c||(c=Object.create(null),s.set(n.type,c)),c}function V(t,n,s,c,h){const{appear:_,mode:b,persisted:R=!1,onBeforeEnter:F,onEnter:Y,onAfterEnter:j,onEnterCancelled:L,onBeforeLeave:le,onLeave:_e,onAfterLeave:Le,onLeaveCancelled:Se,onBeforeAppear:Et,onAppear:At,onAfterAppear:Ue,onAppearCancelled:G}=n,me=String(t.key),Oe=yr(s,t),Be=(ke,$e)=>{ke&&ee(ke,c,9,$e)},ct=(ke,$e)=>{const gt=$e[1];Be(ke,$e),(0,d.isArray)(ke)?ke.every(Kt=>Kt.length<=1)&&gt():ke.length<=1&&gt()},pt={mode:b,persisted:R,beforeEnter(ke){let $e=F;if(!s.isMounted)if(_)$e=Et||F;else return;ke[et]&&ke[et](!0);const gt=Oe[me];gt&&wr(t,gt)&&gt.el[et]&&gt.el[et](),Be($e,[ke])},enter(ke){let $e=Y,gt=j,Kt=L;if(!s.isMounted)if(_)$e=At||Y,gt=Ue||j,Kt=G||L;else return;let jt=!1;const mn=ke[rt]=Ln=>{jt||(jt=!0,Ln?Be(Kt,[ke]):Be(gt,[ke]),pt.delayedLeave&&pt.delayedLeave(),ke[rt]=void 0)};$e?ct($e,[ke,mn]):mn()},leave(ke,$e){const gt=String(t.key);if(ke[rt]&&ke[rt](!0),s.isUnmounting)return $e();Be(le,[ke]);let Kt=!1;const jt=ke[et]=mn=>{Kt||(Kt=!0,$e(),mn?Be(Se,[ke]):Be(Le,[ke]),ke[et]=void 0,Oe[gt]===t&&delete Oe[gt])};Oe[gt]=t,_e?ct(_e,[ke,jt]):jt()},clone(ke){const $e=V(ke,n,s,c,h);return h&&h($e),$e}};return pt}function pe(t){if(bn(t))return t=nt(t),t.children=null,t}function ve(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 ze(t,n){t.shapeFlag&6&&t.component?(t.transition=n,ze(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 c=[],h=0;for(let _=0;_<t.length;_++){let b=t[_];const R=s==null?b.key:String(s)+String(b.key!=null?b.key:_);b.type===tr?(b.patchFlag&128&&h++,c=c.concat(Ht(b.children,n,R))):(n||b.type!==Dn)&&c.push(R!=null?nt(b,{key:R}):b)}if(h>1)for(let _=0;_<c.length;_++)c[_].patchFlag=-2;return c}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 Wt=new WeakMap;function On(t,n,s,c,h=!1){if((0,d.isArray)(t)){t.forEach((Se,Et)=>On(Se,n&&((0,d.isArray)(n)?n[Et]:n),s,c,h));return}if(Je(c)&&!h){c.shapeFlag&512&&c.type.__asyncResolved&&c.component.subTree.component&&On(t,n,s,c.component.subTree);return}const _=c.shapeFlag&4?vi(c.component):c.el,b=h?null:_,{i:R,r:F}=t,Y=n&&n.r,j=R.refs===d.EMPTY_OBJ?R.refs={}:R.refs,L=R.setupState,le=(0,E.ux)(L),_e=L===d.EMPTY_OBJ?d.NO:Se=>(0,d.hasOwn)(le,Se),Le=Se=>!0;if(Y!=null&&Y!==F){if(An(n),(0,d.isString)(Y))j[Y]=null,_e(Y)&&(L[Y]=null);else if((0,E.i9)(Y)){Le(Y)&&(Y.value=null);const Se=n;Se.k&&(j[Se.k]=null)}}if((0,d.isFunction)(F))we(F,R,12,[b,j]);else{const Se=(0,d.isString)(F),Et=(0,E.i9)(F);if(Se||Et){const At=()=>{if(t.f){const Ue=Se?_e(F)?L[F]:j[F]:Le(F)||!t.k?F.value:j[t.k];if(h)(0,d.isArray)(Ue)&&(0,d.remove)(Ue,_);else if((0,d.isArray)(Ue))Ue.includes(_)||Ue.push(_);else if(Se)j[F]=[_],_e(F)&&(L[F]=j[F]);else{const G=[_];Le(F)&&(F.value=G),t.k&&(j[t.k]=G)}}else Se?(j[F]=b,_e(F)&&(L[F]=b)):Et&&(Le(F)&&(F.value=b),t.k&&(j[t.k]=b))};if(b){const Ue=()=>{At(),Wt.delete(t)};Ue.id=-1,Wt.set(t,Ue),zn(Ue,s)}else An(t),At()}}}function An(t){const n=Wt.get(t);n&&(n.flags|=8,Wt.delete(t))}let Un=!1;const vn=()=>{Un||(console.error("Hydration completed but contains mismatches."),Un=!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:c,createText:h,nextSibling:_,parentNode:b,remove:R,insert:F,createComment:Y}}=t,j=(G,me)=>{if(!me.hasChildNodes()){__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&v("Attempting to hydrate existing markup but container is empty. Performing full mount instead."),s(null,G,me),un(),me._vnode=G;return}L(me.firstChild,G,null,null,null),un(),me._vnode=G},L=(G,me,Oe,Be,ct,pt=!1)=>{pt=pt||!!me.dynamicChildren;const ke=sr(G)&&G.data==="[",$e=()=>Se(G,me,Oe,Be,ct,ke),{type:gt,ref:Kt,shapeFlag:jt,patchFlag:mn}=me;let Ln=G.nodeType;me.el=G,__VUE_PROD_DEVTOOLS__&&(def(G,"__vnode",me,!0),def(G,"__vueParentComponent",Oe,!0)),mn===-2&&(pt=!1,me.dynamicChildren=null);let ht=null;switch(gt){case Br:Ln!==3?me.children===""?(F(me.el=h(""),b(G),G),ht=G):ht=$e():(G.data!==me.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(me.children)}`),vn(),G.data=me.children),ht=_(G));break;case Dn:Ue(G)?(ht=_(G),At(me.el=G.content.firstChild,G,Oe)):Ln!==8||ke?ht=$e():ht=_(G);break;case ai:if(ke&&(G=_(G),Ln=G.nodeType),Ln===1||Ln===3){ht=G;const Ut=!me.children.length;for(let at=0;at<me.staticCount;at++)Ut&&(me.children+=ht.nodeType===1?ht.outerHTML:ht.data),at===me.staticCount-1&&(me.anchor=ht),ht=_(ht);return ke?_(ht):ht}else $e();break;case tr:ke?ht=Le(G,me,Oe,Be,ct,pt):ht=$e();break;default:if(jt&1)(Ln!==1||me.type.toLowerCase()!==G.tagName.toLowerCase())&&!Ue(G)?ht=$e():ht=le(G,me,Oe,Be,ct,pt);else if(jt&6){me.slotScopeIds=ct;const Ut=b(G);if(ke?ht=Et(G):sr(G)&&G.data==="teleport start"?ht=Et(G,G.data,"teleport end"):ht=_(G),n(me,Ut,null,Oe,Be,Sn(Ut),pt),Je(me)&&!me.type.__asyncResolved){let at;ke?(at=Hn(tr),at.anchor=ht?ht.previousSibling:Ut.lastChild):at=G.nodeType===3?gs(""):Hn("div"),at.el=G,me.component.subTree=at}}else jt&64?Ln!==8?ht=$e():ht=me.type.hydrate(G,me,Oe,Be,ct,pt,t,_e):jt&128?ht=me.type.hydrate(G,me,Oe,Be,Sn(b(G)),ct,pt,t,L):__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&v("Invalid HostVNode type:",gt,`(${typeof gt})`)}return Kt!=null&&On(Kt,null,Be,me),ht},le=(G,me,Oe,Be,ct,pt)=>{pt=pt||!!me.dynamicChildren;const{type:ke,props:$e,patchFlag:gt,shapeFlag:Kt,dirs:jt,transition:mn}=me,Ln=ke==="input"||ke==="option";if(Ln||gt!==-1){jt&&wt(me,null,Oe,"created");let ht=!1;if(Ue(G)){ht=Vs(null,mn)&&Oe&&Oe.vnode.props&&Oe.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,Oe),me.el=G=at}if(Kt&16&&!($e&&($e.innerHTML||$e.textContent))){let at=_e(G.firstChild,me,G,Oe,Be,ct,pt),hn=!1;for(;at;){u(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 Wr=at;at=at.nextSibling,R(Wr)}}else if(Kt&8){let at=me.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,`
`)&&(u(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=me.children)}if($e){if(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__||Ln||!pt||gt&48){const at=G.tagName.includes("-");for(const hn in $e)__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!(jt&&jt.some(Wr=>Wr.dir.created))&&Fn(G,hn,$e[hn],me,Oe)&&vn(),(Ln&&(hn.endsWith("value")||hn==="indeterminate")||isOn(hn)&&!isReservedProp(hn)||hn[0]==="."||at)&&c(G,hn,null,$e[hn],void 0,Oe)}else if($e.onClick)c(G,"onClick",null,$e.onClick,void 0,Oe);else if(gt&4&&isReactive($e.style))for(const at in $e.style)$e.style[at]}let Ut;(Ut=$e&&$e.onVnodeBeforeMount)&&cr(Ut,Oe,me),jt&&wt(me,null,Oe,"beforeMount"),((Ut=$e&&$e.onVnodeMounted)||jt||ht)&&Co(()=>{Ut&&cr(Ut,Oe,me),ht&&mn.enter(G),jt&&wt(me,null,Oe,"mounted")},Be)}return G.nextSibling},_e=(G,me,Oe,Be,ct,pt,ke)=>{ke=ke||!!me.dynamicChildren;const $e=me.children,gt=$e.length;let Kt=!1;for(let jt=0;jt<gt;jt++){const mn=ke?$e[jt]:$e[jt]=Er($e[jt]),Ln=mn.type===Br;G?(Ln&&!ke&&jt+1<gt&&Er($e[jt+1]).type===Br&&(F(h(G.data.slice(mn.children.length)),Oe,_(G)),G.data=mn.children),G=L(G,mn,Be,ct,pt,ke)):Ln&&!mn.children?F(mn.el=h(""),Oe):(u(Oe,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!Kt&&(v("Hydration children mismatch on",Oe,`
Server rendered element contains fewer child nodes than client vdom.`),Kt=!0),vn()),s(null,mn,Oe,null,Be,ct,Sn(Oe),pt))}return G},Le=(G,me,Oe,Be,ct,pt)=>{const{slotScopeIds:ke}=me;ke&&(ct=ct?ct.concat(ke):ke);const $e=b(G),gt=_e(_(G),me,$e,Oe,Be,ct,pt);return gt&&sr(gt)&&gt.data==="]"?_(me.anchor=gt):(vn(),F(me.anchor=Y("]"),$e,gt),gt)},Se=(G,me,Oe,Be,ct,pt)=>{if(u(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:`,me.type),vn()),me.el=null,pt){const gt=Et(G);for(;;){const Kt=_(G);if(Kt&&Kt!==gt)R(Kt);else break}}const ke=_(G),$e=b(G);return R(G),s(null,me,$e,ke,Oe,Be,Sn($e),ct),Oe&&(Oe.vnode.el=me.el,Xi(Oe,me.el)),ke},Et=(G,me="[",Oe="]")=>{let Be=0;for(;G;)if(G=_(G),G&&sr(G)&&(G.data===me&&Be++,G.data===Oe)){if(Be===0)return _(G);Be--}return G},At=(G,me,Oe)=>{const Be=me.parentNode;Be&&Be.replaceChild(G,me);let ct=Oe;for(;ct;)ct.vnode.el===me&&(ct.vnode.el=ct.subTree.el=G),ct=ct.parent},Ue=G=>G.nodeType===1&&G.tagName==="TEMPLATE";return[j,L]}function Fn(t,n,s,c,h){let _,b,R,F;if(n==="class")t.$cls?(R=t.$cls,delete t.$cls):R=t.getAttribute("class"),F=normalizeClass(s),Lr(Nr(R||""),Nr(F))||(_=2,b="class");else if(n==="style"){R=t.getAttribute("style")||"",F=isString(s)?s:stringifyStyle(normalizeStyle(s));const Y=kt(R),j=kt(F);if(c.dirs)for(const{dir:L,value:le}of c.dirs)L.name==="show"&&!le&&j.set("display","none");h&&y(h,c,j),wn(Y,j)||(_=3,b="style")}else(t instanceof SVGElement&&isKnownSvgAttr(n)||t instanceof HTMLElement&&(isBooleanAttr(n)||isKnownHtmlAttr(n)))&&(isBooleanAttr(n)?(R=t.hasAttribute(n),F=includeBooleanAttr(s)):s==null?(R=t.hasAttribute(n),F=!1):(t.hasAttribute(n)?R=t.getAttribute(n):n==="value"&&t.tagName==="TEXTAREA"?R=t.value:R=!1,F=isRenderableAttrValue(s)?String(s):!1),R!==F&&(_=4,b=n));if(_!=null&&!u(t,_)){const Y=le=>le===!1?"(not rendered)":`${b}="${le}"`,j=`Hydration ${i[_]} mismatch on`,L=`
- rendered on server: ${Y(R)}
- expected on client: ${Y(F)}
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,L),!0}return!1}function Nr(t){return new Set(t.trim().split(/\s+/))}function Lr(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[c,h]=s.split(":");c=c.trim(),h=h&&h.trim(),c&&h&&n.set(c,h)}return n}function wn(t,n){if(t.size!==n.size)return!1;for(const[s,c]of t)if(c!==n.get(s))return!1;return!0}function y(t,n,s){const c=t.subTree;if(t.getCssVars&&(n===c||c&&c.type===tr&&c.children.includes(n))){const h=t.getCssVars();for(const _ in h){const b=normalizeCssVarValue(h[_]);s.set(`--${getEscapedCssVarName(_,!1)}`,b)}}n===c&&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 u(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 c=s.split(",");return n===0&&c.includes("children")?!0:c.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:c,right:h}=t.getBoundingClientRect(),{innerHeight:_,innerWidth:b}=window;return(n>0&&n<_||c>0&&c<_)&&(s>0&&s<b||h>0&&h<b)}const te=t=>(n,s)=>{const c=new IntersectionObserver(h=>{for(const _ of h)if(_.isIntersecting){c.disconnect(),n();break}},t);return s(h=>{if(h instanceof Element){if(H(h))return n(),c.disconnect(),!1;c.observe(h)}}),()=>c.disconnect()},Fe=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 c=!1;const h=b=>{c||(c=!0,_(),n(),b.target.dispatchEvent(new b.constructor(b.type,b)))},_=()=>{s(b=>{for(const R of t)b.removeEventListener(R,h)})};return s(b=>{for(const R of t)b.addEventListener(R,h,{once:!0})}),_};function He(t,n){if(sr(t)&&t.data==="["){let s=1,c=t.nextSibling;for(;c;){if(c.nodeType===1){if(n(c)===!1)break}else if(sr(c))if(c.data==="]"){if(--s===0)break}else c.data==="["&&s++;c=c.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:c,delay:h=200,hydrate:_,timeout:b,suspensible:R=!0,onError:F}=t;let Y=null,j,L=0;const le=()=>(L++,Y=null,_e()),_e=()=>{let Le;return Y||(Le=Y=n().catch(Se=>{if(Se=Se instanceof Error?Se:new Error(String(Se)),F)return new Promise((Et,At)=>{F(Se,()=>Et(le()),()=>At(Se),L+1)});throw Se}).then(Se=>Le!==Y&&Y?Y:(Se&&(Se.__esModule||Se[Symbol.toStringTag]==="Module")&&(Se=Se.default),j=Se,Se)))};return ft({name:"AsyncComponentWrapper",__asyncLoader:_e,__asyncHydrate(Le,Se,Et){let At=!1;(Se.bu||(Se.bu=[])).push(()=>At=!0);const Ue=()=>{At||Et()},G=_?()=>{const me=_(Ue,Oe=>He(Le,Oe));me&&(Se.bum||(Se.bum=[])).push(me)}:Ue;j?G():_e().then(()=>!Se.isUnmounted&&G())},get __asyncResolved(){return j},setup(){const Le=nr;if(en(Le),j)return()=>fn(j,Le);const Se=G=>{Y=null,z(G,Le,13,!c)};if(R&&Le.suspense||Ai)return _e().then(G=>()=>fn(G,Le)).catch(G=>(Se(G),()=>c?Hn(c,{error:G}):null));const Et=(0,E.KR)(!1),At=(0,E.KR)(),Ue=(0,E.KR)(!!h);return h&&setTimeout(()=>{Ue.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),_e().then(()=>{Et.value=!0,Le.parent&&bn(Le.parent.vnode)&&Le.parent.update()}).catch(G=>{Se(G),At.value=G}),()=>{if(Et.value&&j)return fn(j,Le);if(At.value&&c)return Hn(c,{error:At.value});if(s&&!Ue.value)return fn(s,Le)}}})}function fn(t,n){const{ref:s,props:c,children:h,ce:_}=n.vnode,b=Hn(t,c,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(),c=s.ctx;if(!c.renderer)return()=>{const Ue=n.default&&n.default();return Ue&&Ue.length===1?Ue[0]:Ue};const h=new Map,_=new Set;let b=null;__VUE_PROD_DEVTOOLS__&&(s.__v_cache=h);const R=s.suspense,{renderer:{p:F,m:Y,um:j,o:{createElement:L}}}=c,le=L("div");c.activate=(Ue,G,me,Oe,Be)=>{const ct=Ue.component;Y(Ue,G,me,0,R),F(ct.vnode,Ue,G,me,ct,R,Oe,Ue.slotScopeIds,Be),zn(()=>{ct.isDeactivated=!1,ct.a&&(0,d.invokeArrayFns)(ct.a);const pt=Ue.props&&Ue.props.onVnodeMounted;pt&&cr(pt,ct.parent,Ue)},R),__VUE_PROD_DEVTOOLS__&&$t(ct)},c.deactivate=Ue=>{const G=Ue.component;Ki(G.m),Ki(G.a),Y(Ue,le,null,1,R),zn(()=>{G.da&&(0,d.invokeArrayFns)(G.da);const me=Ue.props&&Ue.props.onVnodeUnmounted;me&&cr(me,G.parent,Ue),G.isDeactivated=!0},R),__VUE_PROD_DEVTOOLS__&&$t(G)};function _e(Ue){Ar(Ue),j(Ue,s,R,!0)}function Le(Ue){h.forEach((G,me)=>{const Oe=ki(G.type);Oe&&!Ue(Oe)&&Se(me)})}function Se(Ue){const G=h.get(Ue);G&&(!b||!wr(G,b))?_e(G):b&&Ar(b),h.delete(Ue),_.delete(Ue)}Jr(()=>[t.include,t.exclude],([Ue,G])=>{Ue&&Le(me=>qt(Ue,me)),G&&Le(me=>!qt(G,me))},{flush:"post",deep:!0});let Et=null;const At=()=>{Et!=null&&(qi(s.subTree.type)?zn(()=>{h.set(Et,lr(s.subTree))},s.subTree.suspense):h.set(Et,lr(s.subTree)))};return kr(At),mt(At),Vn(()=>{h.forEach(Ue=>{const{subTree:G,suspense:me}=s,Oe=lr(G);if(Ue.type===Oe.type&&Ue.key===Oe.key){Ar(Oe);const Be=Oe.component.da;Be&&zn(Be,me);return}_e(Ue)})}),()=>{if(Et=null,!n.default)return b=null;const Ue=n.default(),G=Ue[0];if(Ue.length>1)return b=null,Ue;if(!Zr(G)||!(G.shapeFlag&4)&&!(G.shapeFlag&128))return b=null,G;let me=lr(G);if(me.type===Dn)return b=null,me;const Oe=me.type,Be=ki(Je(me)?me.type.__asyncResolved||{}:Oe),{include:ct,exclude:pt,max:ke}=t;if(ct&&(!Be||!qt(ct,Be))||pt&&Be&&qt(pt,Be))return me.shapeFlag&=-257,b=me,G;const $e=me.key==null?Oe:me.key,gt=h.get($e);return me.el&&(me=nt(me),G.shapeFlag&128&&(G.ssContent=me)),Et=$e,gt?(me.el=gt.el,me.component=gt.component,me.transition&&ze(me,me.transition),me.shapeFlag|=512,_.delete($e),_.add($e)):(_.add($e),ke&&_.size>parseInt(ke,10)&&Se(_.values().next().value)),me.shapeFlag|=256,b=me,qi(G.type)?G:me}}},Pr=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 Yn(t,n){Mt(t,"a",n)}function Or(t,n){Mt(t,"da",n)}function Mt(t,n,s=nr){const c=t.__wdc||(t.__wdc=()=>{let h=s;for(;h;){if(h.isDeactivated)return;h=h.parent}return t()});if(dn(n,c,s),s){let h=s.parent;for(;h&&h.parent;)bn(h.parent.vnode)&&Xn(c,n,s,h),h=h.parent}}function Xn(t,n,s,c){const h=dn(n,t,c,!0);Bn(()=>{(0,d.remove)(c[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,c=!1){if(s){const h=s[t]||(s[t]=[]),_=n.__weh||(n.__weh=(...b)=>{(0,E.C4)();const R=Oi(s),F=ee(n,s,t,b);return R(),(0,E.bl)(),F});return c?h.unshift(_):h.push(_),_}}const Pn=t=>(n,s=nr)=>{(!Ai||t==="sp")&&dn(t,(...c)=>n(...c),s)},gr=Pn("bm"),kr=Pn("m"),qn=Pn("bu"),mt=Pn("u"),Vn=Pn("bum"),Bn=Pn("um"),Mr=Pn("sp"),ti=Pn("rtg"),ni=Pn("rtc");function Ui(t,n=nr){dn("ec",t,n)}const di="components",dt="directives";function B(t,n){return Kn(di,t,!0,n)||t}const Ne=Symbol.for("v-ndc");function tt(t){return(0,d.isString)(t)?Kn(di,t,!1)||t:t||Ne}function pn(t){return Kn(dt,t)}function Kn(t,n,s=!0,c=!1){const h=l||nr;if(h){const _=h.type;if(t===di){const R=ki(_,!1);if(R&&(R===n||R===(0,d.camelize)(n)||R===(0,d.capitalize)((0,d.camelize)(n))))return _}const b=xn(h[t]||_[t],n)||xn(h.appContext[t],n);return!b&&c?_: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,c){let h;const _=s&&s[c],b=(0,d.isArray)(t);if(b||(0,d.isString)(t)){const R=b&&(0,E.g8)(t);let F=!1,Y=!1;R&&(F=!(0,E.fE)(t),Y=(0,E.Tm)(t),t=(0,E.qA)(t)),h=new Array(t.length);for(let j=0,L=t.length;j<L;j++)h[j]=n(F?Y?(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 R=0;R<t;R++)h[R]=n(R+1,R,void 0,_&&_[R])}else if((0,d.isObject)(t))if(t[Symbol.iterator])h=Array.from(t,(R,F)=>n(R,F,void 0,_&&_[F]));else{const R=Object.keys(t);h=new Array(R.length);for(let F=0,Y=R.length;F<Y;F++){const j=R[F];h[F]=n(t[j],j,F,_&&_[F])}}else h=[];return s&&(s[c]=h),h}function Ir(t,n){for(let s=0;s<n.length;s++){const c=n[s];if((0,d.isArray)(c))for(let h=0;h<c.length;h++)t[c[h].name]=c[h].fn;else c&&(t[c.name]=c.key?(...h)=>{const _=c.fn(...h);return _&&(_.key=c.key),_}:c.fn)}return t}function jr(t,n,s={},c,h){if(l.ce||l.parent&&Je(l.parent)&&l.parent.ce){const Y=Object.keys(s).length>0;return n!=="default"&&(s.name=n),Pi(),Qi(tr,null,[Hn("slot",s,c&&c())],Y?-2:64)}let _=t[n];_&&_._c&&(_._d=!1),Pi();const b=_&&ri(_(s)),R=s.key||b&&b.key,F=Qi(tr,{key:(R&&!(0,d.isSymbol)(R)?R:`_${n}`)+(!b&&c?"_fb":"")},b||(c?c():[]),b&&t._===1?64:-2);return!h&&F.scopeId&&(F.slotScopeIds=[F.scopeId+"-s"]),_&&_._c&&(_._d=!0),F}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 c in t)s[n&&/[A-Z]/.test(c)?`on:${c}`:(0,d.toHandlerKey)(c)]=t[c];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:c,data:h,props:_,accessCache:b,type:R,appContext:F}=t;let Y;if(n[0]!=="$"){const _e=b[n];if(_e!==void 0)switch(_e){case 1:return c[n];case 2:return h[n];case 4:return s[n];case 3:return _[n]}else{if(so(c,n))return b[n]=1,c[n];if(__VUE_OPTIONS_API__&&h!==d.EMPTY_OBJ&&(0,d.hasOwn)(h,n))return b[n]=2,h[n];if((Y=t.propsOptions[0])&&(0,d.hasOwn)(Y,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__||co)&&(b[n]=0)}}const j=vr[n];let L,le;if(j)return n==="$attrs"&&(0,E.u4)(t.attrs,"get",""),j(t);if((L=R.__cssModules)&&(L=L[n]))return L;if(s!==d.EMPTY_OBJ&&(0,d.hasOwn)(s,n))return b[n]=4,s[n];if(le=F.config.globalProperties,(0,d.hasOwn)(le,n))return le[n]},set({_:t},n,s){const{data:c,setupState:h,ctx:_}=t;return so(h,n)?(h[n]=s,!0):__VUE_OPTIONS_API__&&c!==d.EMPTY_OBJ&&(0,d.hasOwn)(c,n)?(c[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:c,appContext:h,propsOptions:_,type:b}},R){let F,Y;return!!(s[R]||__VUE_OPTIONS_API__&&t!==d.EMPTY_OBJ&&R[0]!=="$"&&(0,d.hasOwn)(t,R)||so(n,R)||(F=_[0])&&(0,d.hasOwn)(F,R)||(0,d.hasOwn)(c,R)||(0,d.hasOwn)(vr,R)||(0,d.hasOwn)(h.config.globalProperties,R)||(Y=b.__cssModules)&&Y[R])},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(c=>{Object.defineProperty(n,c,{enumerable:!0,configurable:!0,get:()=>t.props[c],set:NOOP})})}function ws(t){const{ctx:n,setupState:s}=t;Object.keys(toRaw(s)).forEach(c=>{if(!s.__isScriptSetup){if(oo(c[0])){v(`setup() return property ${JSON.stringify(c)} should not start with "$" or "_" which are reserved prefixes for Vue internals.`);return}Object.defineProperty(n,c,{enumerable:!0,configurable:!0,get:()=>s[c],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 c in n){if(c.startsWith("__skip"))continue;let h=s[c];h?isArray(h)||isFunction(h)?h=s[c]={type:h,default:n[c]}:h.default=n[c]:h===null&&(h=s[c]={default:n[c]}),h&&n[`__skip_${c}`]&&(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 c in t)n.includes(c)||Object.defineProperty(s,c,{enumerable:!0,get:()=>t[c]});return s}function Ta(t){const n=Rr();let s=t();return xo(),isPromise(s)&&(s=s.catch(c=>{throw Oi(n),c})),[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 co=!0;function Ls(t){const n=Bi(t),s=t.proxy,c=t.ctx;co=!1,n.beforeCreate&&Vi(n.beforeCreate,t,"bc");const{data:h,computed:_,methods:b,watch:R,provide:F,inject:Y,created:j,beforeMount:L,mounted:le,beforeUpdate:_e,updated:Le,activated:Se,deactivated:Et,beforeDestroy:At,beforeUnmount:Ue,destroyed:G,unmounted:me,render:Oe,renderTracked:Be,renderTriggered:ct,errorCaptured:pt,serverPrefetch:ke,expose:$e,inheritAttrs:gt,components:Kt,directives:jt,filters:mn}=n;if(Y&&Fi(Y,c,null),b)for(const Ut in b){const at=b[Ut];(0,d.isFunction)(at)&&(c[Ut]=at.bind(s))}if(h){const Ut=h.call(s,s);(0,d.isObject)(Ut)&&(t.data=(0,E.Kh)(Ut))}if(co=!0,_)for(const Ut in _){const at=_[Ut],hn=(0,d.isFunction)(at)?at.bind(s,s):(0,d.isFunction)(at.get)?at.get.bind(s,s):d.NOOP,Wr=!(0,d.isFunction)(at)&&(0,d.isFunction)(at.set)?at.set.bind(s):d.NOOP,Mi=Po({get:hn,set:Wr});Object.defineProperty(c,Ut,{enumerable:!0,configurable:!0,get:()=>Mi.value,set:bi=>Mi.value=bi})}if(R)for(const Ut in R)$o(R[Ut],c,s,Ut);if(F){const Ut=(0,d.isFunction)(F)?F.call(s):F;Reflect.ownKeys(Ut).forEach(at=>{hi(at,Ut[at])})}j&&Vi(j,t,"c");function ht(Ut,at){(0,d.isArray)(at)?at.forEach(hn=>Ut(hn.bind(s))):at&&Ut(at.bind(s))}if(ht(gr,L),ht(kr,le),ht(qn,_e),ht(mt,Le),ht(Yn,Se),ht(Or,Et),ht(Ui,pt),ht(ni,Be),ht(ti,ct),ht(Vn,Ue),ht(Bn,me),ht(Mr,ke),(0,d.isArray)($e))if($e.length){const Ut=t.exposed||(t.exposed={});$e.forEach(at=>{Object.defineProperty(Ut,at,{get:()=>s[at],set:hn=>s[at]=hn,enumerable:!0})})}else t.exposed||(t.exposed={});Oe&&t.render===d.NOOP&&(t.render=Oe),gt!=null&&(t.inheritAttrs=gt),Kt&&(t.components=Kt),jt&&(t.directives=jt),ke&&en(t)}function Fi(t,n,s=d.NOOP){(0,d.isArray)(t)&&(t=uo(t));for(const c in t){const h=t[c];let _;(0,d.isObject)(h)?"default"in h?_=Ur(h.from||c,h.default,!0):_=Ur(h.from||c):_=Ur(h),(0,E.i9)(_)?Object.defineProperty(n,c,{enumerable:!0,configurable:!0,get:()=>_.value,set:b=>_.value=b}):n[c]=_}}function Vi(t,n,s){ee((0,d.isArray)(t)?t.map(c=>c.bind(n.proxy)):t.bind(n.proxy),n,s)}function $o(t,n,s,c){let h=c.includes(".")?ss(s,c):()=>s[c];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,c));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:c}=n,{mixins:h,optionsCache:_,config:{optionMergeStrategies:b}}=t.appContext,R=_.get(n);let F;return R?F=R:!h.length&&!s&&!c?F=n:(F={},h.length&&h.forEach(Y=>Ii(F,Y,b,!0)),Ii(F,n,b)),(0,d.isObject)(n)&&_.set(n,F),F}function Ii(t,n,s,c=!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(!(c&&b==="expose")){const R=Ps[b]||s&&s[b];t[b]=R?R(t[b],n[b]):n[b]}return t}const Ps={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(uo(t),uo(n))}function uo(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 c in n)s[c]=$n(t[c],n[c]);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(c,h=null){(0,d.isFunction)(c)||(c=(0,d.extend)({},c)),h!=null&&!(0,d.isObject)(h)&&(h=null);const _=po(),b=new WeakSet,R=[];let F=!1;const Y=_.app={_uid:Go++,_component:c,_props:h,_container:null,_context:_,_instance:null,version:vs,get config(){return _.config},set config(j){},use(j,...L){return b.has(j)||(j&&(0,d.isFunction)(j.install)?(b.add(j),j.install(Y,...L)):(0,d.isFunction)(j)&&(b.add(j),j(Y,...L))),Y},mixin(j){return __VUE_OPTIONS_API__&&(_.mixins.includes(j)||_.mixins.push(j)),Y},component(j,L){return L?(_.components[j]=L,Y):_.components[j]},directive(j,L){return L?(_.directives[j]=L,Y):_.directives[j]},mount(j,L,le){if(!F){const _e=Y._ceVNode||Hn(c,h);return _e.appContext=_,le===!0?le="svg":le===!1&&(le=void 0),L&&n?n(_e,j):t(_e,j,le),F=!0,Y._container=j,j.__vue_app__=Y,__VUE_PROD_DEVTOOLS__&&(Y._instance=_e.component,Dt(Y,vs)),vi(_e.component)}},onUnmount(j){R.push(j)},unmount(){F&&(ee(R,Y._instance,16),t(null,Y._container),__VUE_PROD_DEVTOOLS__&&(Y._instance=null,yn(Y)),delete Y._container.__vue_app__)},provide(j,L){return _.provides[j]=L,Y},runWithContext(j){const L=Gr;Gr=Y;try{return j()}finally{Gr=L}}};return Y}}let Gr=null;function hi(t,n){if(nr){let s=nr.provides;const c=nr.parent&&nr.parent.provides;c===s&&(s=nr.provides=Object.create(c)),s[t]=n}}function Ur(t,n,s=!1){const c=Rr();if(c||Gr){let h=Gr?Gr._context.provides:c?c.parent==null||c.ce?c.vnode.appContext&&c.vnode.appContext.provides:c.parent.provides:void 0;if(h&&t in h)return h[t];if(arguments.length>1)return s&&(0,d.isFunction)(n)?n.call(c&&c.proxy):n}}function Ko(){return!!(Rr()||Gr)}const ho={},_o=()=>Object.create(ho),mo=t=>Object.getPrototypeOf(t)===ho;function Aa(t,n,s,c=!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=c?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,c){const{props:h,attrs:_,vnode:{patchFlag:b}}=t,R=(0,E.ux)(h),[F]=t.propsOptions;let Y=!1;if((c||b>0)&&!(b&16)){if(b&8){const j=t.vnode.dynamicProps;for(let L=0;L<j.length;L++){let le=j[L];if(zi(t.emitsOptions,le))continue;const _e=n[le];if(F)if((0,d.hasOwn)(_,le))_e!==_[le]&&(_[le]=_e,Y=!0);else{const Le=(0,d.camelize)(le);h[Le]=go(F,R,Le,_e,t,!1)}else _e!==_[le]&&(_[le]=_e,Y=!0)}}}else{$i(t,n,h,_)&&(Y=!0);let j;for(const L in R)(!n||!(0,d.hasOwn)(n,L)&&((j=(0,d.hyphenate)(L))===L||!(0,d.hasOwn)(n,j)))&&(F?s&&(s[L]!==void 0||s[j]!==void 0)&&(h[L]=go(F,R,L,void 0,t,!0)):delete h[L]);if(_!==R)for(const L in _)(!n||!(0,d.hasOwn)(n,L))&&(delete _[L],Y=!0)}Y&&(0,E.hZ)(t.attrs,"set","")}function $i(t,n,s,c){const[h,_]=t.propsOptions;let b=!1,R;if(n)for(let F in n){if((0,d.isReservedProp)(F))continue;const Y=n[F];let j;h&&(0,d.hasOwn)(h,j=(0,d.camelize)(F))?!_||!_.includes(j)?s[j]=Y:(R||(R={}))[j]=Y:zi(t.emitsOptions,F)||(!(F in c)||Y!==c[F])&&(c[F]=Y,b=!0)}if(_){const F=(0,E.ux)(s),Y=R||d.EMPTY_OBJ;for(let j=0;j<_.length;j++){const L=_[j];s[L]=go(h,F,L,Y[L],t,!(0,d.hasOwn)(Y,L))}}return b}function go(t,n,s,c,h,_){const b=t[s];if(b!=null){const R=(0,d.hasOwn)(b,"default");if(R&&c===void 0){const F=b.default;if(b.type!==Function&&!b.skipFactory&&(0,d.isFunction)(F)){const{propsDefaults:Y}=h;if(s in Y)c=Y[s];else{const j=Oi(h);c=Y[s]=F.call(null,n),j()}}else c=F;h.ce&&h.ce._setProp(s,c)}b[0]&&(_&&!R?c=!1:b[1]&&(c===""||c===(0,d.hyphenate)(s))&&(c=!0))}return c}const zo=new WeakMap;function Wo(t,n,s=!1){const c=__VUE_OPTIONS_API__&&s?zo:n.propsCache,h=c.get(t);if(h)return h;const _=t.props,b={},R=[];let F=!1;if(__VUE_OPTIONS_API__&&!(0,d.isFunction)(t)){const j=L=>{F=!0;const[le,_e]=Wo(L,n,!0);(0,d.extend)(b,le),_e&&R.push(..._e)};!s&&n.mixins.length&&n.mixins.forEach(j),t.extends&&j(t.extends),t.mixins&&t.mixins.forEach(j)}if(!_&&!F)return(0,d.isObject)(t)&&c.set(t,d.EMPTY_ARR),d.EMPTY_ARR;if((0,d.isArray)(_))for(let j=0;j<_.length;j++){const L=(0,d.camelize)(_[j]);Eo(L)&&(b[L]=d.EMPTY_OBJ)}else if(_)for(const j in _){const L=(0,d.camelize)(j);if(Eo(L)){const le=_[j],_e=b[L]=(0,d.isArray)(le)||(0,d.isFunction)(le)?{type:le}:(0,d.extend)({},le),Le=_e.type;let Se=!1,Et=!0;if((0,d.isArray)(Le))for(let At=0;At<Le.length;++At){const Ue=Le[At],G=(0,d.isFunction)(Ue)&&Ue.name;if(G==="Boolean"){Se=!0;break}else G==="String"&&(Et=!1)}else Se=(0,d.isFunction)(Le)&&Le.name==="Boolean";_e[0]=Se,_e[1]=Et,(Se||(0,d.hasOwn)(_e,"default"))&&R.push(L)}}const Y=[b,R];return(0,d.isObject)(t)&&c.set(t,Y),Y}function Eo(t){return t[0]!=="$"&&!(0,d.isReservedProp)(t)}function Yo(t){return t===null?"null":typeof t=="function"?t.name||"":typeof t=="object"&&t.constructor&&t.constructor.name||""}function va(t,n,s){const c=toRaw(n),h=s.propsOptions[0],_=Object.keys(t).map(b=>camelize(b));for(const b in h){let R=h[b];R!=null&&Sa(b,c[b],R,c,!_.includes(b))}}function Sa(t,n,s,c,h){const{type:_,required:b,validator:R,skipCheck:F}=s;if(b&&h){v('Missing required prop: "'+t+'"');return}if(!(n==null&&!b)){if(_!=null&&_!==!0&&!F){let Y=!1;const j=isArray(_)?_:[_],L=[];for(let le=0;le<j.length&&!Y;le++){const{valid:_e,expectedType:Le}=qo(n,j[le]);L.push(Le||""),Y=_e}if(!Y){v(Jo(t,n,L));return}}R&&!R(n,c)&&v('Invalid prop: custom validator check failed for prop "'+t+'".')}}const Xo=null;function qo(t,n){let s;const c=Yo(n);if(c==="null")s=t===null;else if(Xo(c)){const h=typeof t;s=h===c.toLowerCase(),!s&&h==="object"&&(s=t instanceof n)}else c==="Object"?s=isObject(t):c==="Array"?s=isArray(t):s=t instanceof n;return{valid:s,expectedType:c}}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 c=`Invalid prop: type check failed for prop "${t}". Expected ${s.map(capitalize).join(" | ")}`;const h=s[0],_=toRawType(n),b=Sr(n,h),R=Sr(n,_);return s.length===1&&Zo(h)&&!Qo(h,_)&&(c+=` with value ${b}`),c+=`, got ${_} `,Zo(_)&&(c+=`with value ${R}.`),c}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",Fr=t=>(0,d.isArray)(t)?t.map(Er):[Er(t)],Us=(t,n,s)=>{if(n._n)return n;const c=Xt((...h)=>Fr(n(...h)),s);return c._c=!1,c},es=(t,n,s)=>{const c=t._ctx;for(const h in t){if(Hi(h))continue;const _=t[h];if((0,d.isFunction)(_))n[h]=Us(h,_,c);else if(_!=null){const b=Fr(_);n[h]=()=>b}}},ts=(t,n)=>{const s=Fr(n);t.slots.default=()=>s},ns=(t,n,s)=>{for(const c in n)(s||!Hi(c))&&(t[c]=n[c])},Fs=(t,n,s)=>{const c=t.slots=_o();if(t.vnode.shapeFlag&32){const h=n._;h?(ns(c,n,s),s&&(0,d.def)(c,"_",h,!0)):es(n,c)}else n&&ts(t,n)},rs=(t,n,s)=>{const{vnode:c,slots:h}=t;let _=!0,b=d.EMPTY_OBJ;if(c.shapeFlag&32){const R=n._;R?s&&R===1?_=!1:ns(h,n,s):(_=!n.$stable,es(n,h)),b=n}else n&&(ts(t,n),b={default:1});if(_)for(const R in h)!Hi(R)&&b[R]==null&&delete h[R]};let xi,qr;function ba(t,n){t.appContext.config.performance&&ji()&&qr.mark(`vue-${n}-${t.uid}`),__VUE_PROD_DEVTOOLS__&&Re(t,n,ji()?qr.now():Date.now())}function Ca(t,n){if(t.appContext.config.performance&&ji()){const s=`vue-${n}-${t.uid}`,c=s+":end",h=`<${Si(t,t.type)}> ${n}`;qr.mark(c),qr.measure(h,s,c),qr.clearMeasures(h),qr.clearMarks(s),qr.clearMarks(c)}__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 zn=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:c,remove:h,patchProp:_,createElement:b,createText:R,createComment:F,setText:Y,setElementText:j,parentNode:L,nextSibling:le,setScopeId:_e=d.NOOP,insertStaticContent:Le}=t,Se=(p,O,x,U=null,W=null,Q=null,ye=void 0,Te=null,ge=!!O.dynamicChildren)=>{if(p===O)return;p&&!wr(p,O)&&(U=e(p),Qr(p,W,Q,!0),p=null),O.patchFlag===-2&&(ge=!1,O.dynamicChildren=null);const{type:ue,ref:Pe,shapeFlag:fe}=O;switch(ue){case Br:Et(p,O,x,U);break;case Dn:At(p,O,x,U);break;case ai:p==null&&Ue(O,x,U,ye);break;case tr:jt(p,O,x,U,W,Q,ye,Te,ge);break;default:fe&1?Be(p,O,x,U,W,Q,ye,Te,ge):fe&6?mn(p,O,x,U,W,Q,ye,Te,ge):(fe&64||fe&128)&&ue.process(p,O,x,U,W,Q,ye,Te,ge,f)}Pe!=null&&W?On(Pe,p&&p.ref,Q,O||p,!O):Pe==null&&p&&p.ref!=null&&On(p.ref,null,Q,p,!0)},Et=(p,O,x,U)=>{if(p==null)c(O.el=R(O.children),x,U);else{const W=O.el=p.el;O.children!==p.children&&Y(W,O.children)}},At=(p,O,x,U)=>{p==null?c(O.el=F(O.children||""),x,U):O.el=p.el},Ue=(p,O,x,U)=>{[p.el,p.anchor]=Le(p.children,O,x,U,p.el,p.anchor)},G=(p,O,x,U)=>{if(O.children!==p.children){const W=le(p.anchor);Oe(p),[O.el,O.anchor]=Le(O.children,x,W,U)}else O.el=p.el,O.anchor=p.anchor},me=({el:p,anchor:O},x,U)=>{let W;for(;p&&p!==O;)W=le(p),c(p,x,U),p=W;c(O,x,U)},Oe=({el:p,anchor:O})=>{let x;for(;p&&p!==O;)x=le(p),h(p),p=x;h(O)},Be=(p,O,x,U,W,Q,ye,Te,ge)=>{if(O.type==="svg"?ye="svg":O.type==="math"&&(ye="mathml"),p==null)ct(O,x,U,W,Q,ye,Te,ge);else{const ue=p.el&&p.el._isVueCE?p.el:null;try{ue&&ue._beginPatch(),$e(p,O,W,Q,ye,Te,ge)}finally{ue&&ue._endPatch()}}},ct=(p,O,x,U,W,Q,ye,Te)=>{let ge,ue;const{props:Pe,shapeFlag:fe,transition:We,dirs:lt}=p;if(ge=p.el=b(p.type,Q,Pe&&Pe.is,Pe),fe&8?j(ge,p.children):fe&16&&ke(p.children,ge,null,U,W,To(p,Q),ye,Te),lt&&wt(p,null,U,"created"),pt(ge,p,p.scopeId,ye,U),Pe){for(const gn in Pe)gn!=="value"&&!(0,d.isReservedProp)(gn)&&_(ge,gn,null,Pe[gn],Q,U);"value"in Pe&&_(ge,"value",null,Pe.value,Q),(ue=Pe.onVnodeBeforeMount)&&cr(ue,U,p)}__VUE_PROD_DEVTOOLS__&&((0,d.def)(ge,"__vnode",p,!0),(0,d.def)(ge,"__vueParentComponent",U,!0)),lt&&wt(p,null,U,"beforeMount");const Ft=Vs(W,We);Ft&&We.beforeEnter(ge),c(ge,O,x),((ue=Pe&&Pe.onVnodeMounted)||Ft||lt)&&zn(()=>{ue&&cr(ue,U,p),Ft&&We.enter(ge),lt&&wt(p,null,U,"mounted")},W)},pt=(p,O,x,U,W)=>{if(x&&_e(p,x),U)for(let Q=0;Q<U.length;Q++)_e(p,U[Q]);if(W){let Q=W.subTree;if(O===Q||qi(Q.type)&&(Q.ssContent===O||Q.ssFallback===O)){const ye=W.vnode;pt(p,ye,ye.scopeId,ye.slotScopeIds,W.parent)}}},ke=(p,O,x,U,W,Q,ye,Te,ge=0)=>{for(let ue=ge;ue<p.length;ue++){const Pe=p[ue]=Te?li(p[ue]):Er(p[ue]);Se(null,Pe,O,x,U,W,Q,ye,Te)}},$e=(p,O,x,U,W,Q,ye)=>{const Te=O.el=p.el;__VUE_PROD_DEVTOOLS__&&(Te.__vnode=O);let{patchFlag:ge,dynamicChildren:ue,dirs:Pe}=O;ge|=p.patchFlag&16;const fe=p.props||d.EMPTY_OBJ,We=O.props||d.EMPTY_OBJ;let lt;if(x&&mi(x,!1),(lt=We.onVnodeBeforeUpdate)&&cr(lt,x,O,p),Pe&&wt(O,p,x,"beforeUpdate"),x&&mi(x,!0),(fe.innerHTML&&We.innerHTML==null||fe.textContent&&We.textContent==null)&&j(Te,""),ue?gt(p.dynamicChildren,ue,Te,x,U,To(O,W),Q):ye||hn(p,O,Te,null,x,U,To(O,W),Q,!1),ge>0){if(ge&16)Kt(Te,fe,We,x,W);else if(ge&2&&fe.class!==We.class&&_(Te,"class",null,We.class,W),ge&4&&_(Te,"style",fe.style,We.style,W),ge&8){const Ft=O.dynamicProps;for(let gn=0;gn<Ft.length;gn++){const zt=Ft[gn],ur=fe[zt],Zn=We[zt];(Zn!==ur||zt==="value")&&_(Te,zt,ur,Zn,W,x)}}ge&1&&p.children!==O.children&&j(Te,O.children)}else!ye&&ue==null&&Kt(Te,fe,We,x,W);((lt=We.onVnodeUpdated)||Pe)&&zn(()=>{lt&&cr(lt,x,O,p),Pe&&wt(O,p,x,"updated")},U)},gt=(p,O,x,U,W,Q,ye)=>{for(let Te=0;Te<O.length;Te++){const ge=p[Te],ue=O[Te],Pe=ge.el&&(ge.type===tr||!wr(ge,ue)||ge.shapeFlag&198)?L(ge.el):x;Se(ge,ue,Pe,null,U,W,Q,ye,!0)}},Kt=(p,O,x,U,W)=>{if(O!==x){if(O!==d.EMPTY_OBJ)for(const Q in O)!(0,d.isReservedProp)(Q)&&!(Q in x)&&_(p,Q,O[Q],null,W,U);for(const Q in x){if((0,d.isReservedProp)(Q))continue;const ye=x[Q],Te=O[Q];ye!==Te&&Q!=="value"&&_(p,Q,Te,ye,W,U)}"value"in x&&_(p,"value",O.value,x.value,W)}},jt=(p,O,x,U,W,Q,ye,Te,ge)=>{const ue=O.el=p?p.el:R(""),Pe=O.anchor=p?p.anchor:R("");let{patchFlag:fe,dynamicChildren:We,slotScopeIds:lt}=O;lt&&(Te=Te?Te.concat(lt):lt),p==null?(c(ue,x,U),c(Pe,x,U),ke(O.children||[],x,Pe,W,Q,ye,Te,ge)):fe>0&&fe&64&&We&&p.dynamicChildren?(gt(p.dynamicChildren,We,x,W,Q,ye,Te),(O.key!=null||W&&O===W.subTree)&&Oo(p,O,!0)):hn(p,O,x,Pe,W,Q,ye,Te,ge)},mn=(p,O,x,U,W,Q,ye,Te,ge)=>{O.slotScopeIds=Te,p==null?O.shapeFlag&512?W.ctx.activate(O,x,U,ye,ge):Ln(O,x,U,W,Q,ye,ge):ht(p,O,ge)},Ln=(p,O,x,U,W,Q,ye)=>{const Te=p.component=Io(p,U,W);if(bn(p)&&(Te.ctx.renderer=f),Ts(Te,!1,ye),Te.asyncDep){if(W&&W.registerDep(Te,Ut,ye),!p.el){const ge=Te.subTree=Hn(Dn);At(null,ge,O,x),p.placeholder=ge.el}}else Ut(Te,p,O,x,W,Q,ye)},ht=(p,O,x)=>{const U=O.component=p.component;if(us(p,O,x))if(U.asyncDep&&!U.asyncResolved){at(U,O,x);return}else U.next=O,U.update();else O.el=p.el,U.vnode=O},Ut=(p,O,x,U,W,Q,ye)=>{const Te=()=>{if(p.isMounted){let{next:fe,bu:We,u:lt,parent:Ft,vnode:gn}=p;{const dr=Ao(p);if(dr){fe&&(fe.el=gn.el,at(p,fe,ye)),dr.asyncDep.then(()=>{p.isUnmounted||Te()});return}}let zt=fe,ur;mi(p,!1),fe?(fe.el=gn.el,at(p,fe,ye)):fe=gn,We&&(0,d.invokeArrayFns)(We),(ur=fe.props&&fe.props.onVnodeBeforeUpdate)&&cr(ur,Ft,fe,gn),mi(p,!0);const Zn=Wi(p),fr=p.subTree;p.subTree=Zn,Se(fr,Zn,L(fr.el),e(fr),p,W,Q),fe.el=Zn.el,zt===null&&Xi(p,Zn.el),lt&&zn(lt,W),(ur=fe.props&&fe.props.onVnodeUpdated)&&zn(()=>cr(ur,Ft,fe,gn),W),__VUE_PROD_DEVTOOLS__&&Zt(p)}else{let fe;const{el:We,props:lt}=O,{bm:Ft,m:gn,parent:zt,root:ur,type:Zn}=p,fr=Je(O);if(mi(p,!1),Ft&&(0,d.invokeArrayFns)(Ft),!fr&&(fe=lt&&lt.onVnodeBeforeMount)&&cr(fe,zt,O),mi(p,!0),We&&A){const dr=()=>{p.subTree=Wi(p),A(We,p.subTree,p,W,null)};fr&&Zn.__asyncHydrate?Zn.__asyncHydrate(We,p,dr):dr()}else{ur.ce&&ur.ce._def.shadowRoot!==!1&&ur.ce._injectChildStyle(Zn);const dr=p.subTree=Wi(p);Se(null,dr,x,U,p,W,Q),O.el=dr.el}if(gn&&zn(gn,W),!fr&&(fe=lt&&lt.onVnodeMounted)){const dr=O;zn(()=>cr(fe,zt,dr),W)}(O.shapeFlag&256||zt&&Je(zt.vnode)&&zt.vnode.shapeFlag&256)&&p.a&&zn(p.a,W),p.isMounted=!0,__VUE_PROD_DEVTOOLS__&&$t(p),O=x=U=null}};p.scope.on();const ge=p.effect=new E.X2(Te);p.scope.off();const ue=p.update=ge.run.bind(ge),Pe=p.job=ge.runIfDirty.bind(ge);Pe.i=p,Pe.id=p.uid,ge.scheduler=()=>Jt(Pe),mi(p,!0),ue()},at=(p,O,x)=>{O.component=p;const U=p.vnode.props;p.vnode=O,p.next=null,Ms(p,O.props,U,x),rs(p,O.children,x),(0,E.C4)(),xt(p),(0,E.bl)()},hn=(p,O,x,U,W,Q,ye,Te,ge=!1)=>{const ue=p&&p.children,Pe=p?p.shapeFlag:0,fe=O.children,{patchFlag:We,shapeFlag:lt}=O;if(We>0){if(We&128){Mi(ue,fe,x,U,W,Q,ye,Te,ge);return}else if(We&256){Wr(ue,fe,x,U,W,Q,ye,Te,ge);return}}lt&8?(Pe&16&&ro(ue,W,Q),fe!==ue&&j(x,fe)):Pe&16?lt&16?Mi(ue,fe,x,U,W,Q,ye,Te,ge):ro(ue,W,Q,!0):(Pe&8&&j(x,""),lt&16&&ke(fe,x,U,W,Q,ye,Te,ge))},Wr=(p,O,x,U,W,Q,ye,Te,ge)=>{p=p||d.EMPTY_ARR,O=O||d.EMPTY_ARR;const ue=p.length,Pe=O.length,fe=Math.min(ue,Pe);let We;for(We=0;We<fe;We++){const lt=O[We]=ge?li(O[We]):Er(O[We]);Se(p[We],lt,x,null,W,Q,ye,Te,ge)}ue>Pe?ro(p,W,Q,!0,!1,fe):ke(O,x,U,W,Q,ye,Te,ge,fe)},Mi=(p,O,x,U,W,Q,ye,Te,ge)=>{let ue=0;const Pe=O.length;let fe=p.length-1,We=Pe-1;for(;ue<=fe&&ue<=We;){const lt=p[ue],Ft=O[ue]=ge?li(O[ue]):Er(O[ue]);if(wr(lt,Ft))Se(lt,Ft,x,null,W,Q,ye,Te,ge);else break;ue++}for(;ue<=fe&&ue<=We;){const lt=p[fe],Ft=O[We]=ge?li(O[We]):Er(O[We]);if(wr(lt,Ft))Se(lt,Ft,x,null,W,Q,ye,Te,ge);else break;fe--,We--}if(ue>fe){if(ue<=We){const lt=We+1,Ft=lt<Pe?O[lt].el:U;for(;ue<=We;)Se(null,O[ue]=ge?li(O[ue]):Er(O[ue]),x,Ft,W,Q,ye,Te,ge),ue++}}else if(ue>We)for(;ue<=fe;)Qr(p[ue],W,Q,!0),ue++;else{const lt=ue,Ft=ue,gn=new Map;for(ue=Ft;ue<=We;ue++){const or=O[ue]=ge?li(O[ue]):Er(O[ue]);or.key!=null&&gn.set(or.key,ue)}let zt,ur=0;const Zn=We-Ft+1;let fr=!1,dr=0;const ui=new Array(Zn);for(ue=0;ue<Zn;ue++)ui[ue]=0;for(ue=lt;ue<=fe;ue++){const or=p[ue];if(ur>=Zn){Qr(or,W,Q,!0);continue}let pr;if(or.key!=null)pr=gn.get(or.key);else for(zt=Ft;zt<=We;zt++)if(ui[zt-Ft]===0&&wr(or,O[zt])){pr=zt;break}pr===void 0?Qr(or,W,Q,!0):(ui[pr-Ft]=ue+1,pr>=dr?dr=pr:fr=!0,Se(or,O[pr],x,null,W,Q,ye,Te,ge),ur++)}const Mo=fr?is(ui):d.EMPTY_ARR;for(zt=Mo.length-1,ue=Zn-1;ue>=0;ue--){const or=Ft+ue,pr=O[or],Uo=O[or+1],Hr=or+1<Pe?Uo.el||Uo.placeholder:U;ui[ue]===0?Se(null,pr,x,Hr,W,Q,ye,Te,ge):fr&&(zt<0||ue!==Mo[zt]?bi(pr,x,Hr,2):zt--)}}},bi=(p,O,x,U,W=null)=>{const{el:Q,type:ye,transition:Te,children:ge,shapeFlag:ue}=p;if(ue&6){bi(p.component.subTree,O,x,U);return}if(ue&128){p.suspense.move(O,x,U);return}if(ue&64){ye.move(p,O,x,f);return}if(ye===tr){c(Q,O,x);for(let fe=0;fe<ge.length;fe++)bi(ge[fe],O,x,U);c(p.anchor,O,x);return}if(ye===ai){me(p,O,x);return}if(U!==2&&ue&1&&Te)if(U===0)Te.beforeEnter(Q),c(Q,O,x),zn(()=>Te.enter(Q),W);else{const{leave:fe,delayLeave:We,afterLeave:lt}=Te,Ft=()=>{p.ctx.isUnmounted?h(Q):c(Q,O,x)},gn=()=>{Q._isLeaving&&Q[et](!0),fe(Q,()=>{Ft(),lt&&lt()})};We?We(Q,Ft,gn):gn()}else c(Q,O,x)},Qr=(p,O,x,U=!1,W=!1)=>{const{type:Q,props:ye,ref:Te,children:ge,dynamicChildren:ue,shapeFlag:Pe,patchFlag:fe,dirs:We,cacheIndex:lt}=p;if(fe===-2&&(W=!1),Te!=null&&((0,E.C4)(),On(Te,null,x,p,!0),(0,E.bl)()),lt!=null&&(O.renderCache[lt]=void 0),Pe&256){O.ctx.deactivate(p);return}const Ft=Pe&1&&We,gn=!Je(p);let zt;if(gn&&(zt=ye&&ye.onVnodeBeforeUnmount)&&cr(zt,O,p),Pe&6)ja(p.component,x,U);else{if(Pe&128){p.suspense.unmount(x,U);return}Ft&&wt(p,null,O,"beforeUnmount"),Pe&64?p.type.remove(p,O,x,f,U):ue&&!ue.hasOnce&&(Q!==tr||fe>0&&fe&64)?ro(ue,O,x,!1,!0):(Q===tr&&fe&384||!W&&Pe&16)&&ro(ge,O,x),U&&ko(p)}(gn&&(zt=ye&&ye.onVnodeUnmounted)||Ft)&&zn(()=>{zt&&cr(zt,O,p),Ft&&wt(p,null,O,"unmounted")},x)},ko=p=>{const{type:O,el:x,anchor:U,transition:W}=p;if(O===tr){Ha(x,U);return}if(O===ai){Oe(p);return}const Q=()=>{h(x),W&&!W.persisted&&W.afterLeave&&W.afterLeave()};if(p.shapeFlag&1&&W&&!W.persisted){const{leave:ye,delayLeave:Te}=W,ge=()=>ye(x,Q);Te?Te(p.el,Q,ge):ge()}else Q()},Ha=(p,O)=>{let x;for(;p!==O;)x=le(p),h(p),p=x;h(O)},ja=(p,O,x)=>{const{bum:U,scope:W,job:Q,subTree:ye,um:Te,m:ge,a:ue}=p;Ki(ge),Ki(ue),U&&(0,d.invokeArrayFns)(U),W.stop(),Q&&(Q.flags|=8,Qr(ye,p,O,x)),Te&&zn(Te,O),zn(()=>{p.isUnmounted=!0},O),__VUE_PROD_DEVTOOLS__&&je(p)},ro=(p,O,x,U=!1,W=!1,Q=0)=>{for(let ye=Q;ye<p.length;ye++)Qr(p[ye],O,x,U,W)},e=p=>{if(p.shapeFlag&6)return e(p.component.subTree);if(p.shapeFlag&128)return p.suspense.next();const O=le(p.anchor||p.el),x=O&&O[br];return x?le(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(),un(),r=!1)},f={p:Se,um:Qr,m:bi,r:ko,mt:Ln,mc:ke,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 c=t.children,h=n.children;if((0,d.isArray)(c)&&(0,d.isArray)(h))for(let _=0;_<c.length;_++){const b=c[_];let R=h[_];R.shapeFlag&1&&!R.dynamicChildren&&((R.patchFlag<=0||R.patchFlag===32)&&(R=h[_]=li(h[_]),R.el=b.el),!s&&R.patchFlag!==-2&&Oo(b,R)),R.type===Br&&R.patchFlag!==-1&&(R.el=b.el),R.type===Dn&&!R.el&&(R.el=b.el)}}function is(t){const n=t.slice(),s=[0];let c,h,_,b,R;const F=t.length;for(c=0;c<F;c++){const Y=t[c];if(Y!==0){if(h=s[s.length-1],t[h]<Y){n[c]=h,s.push(c);continue}for(_=0,b=s.length-1;_<b;)R=_+b>>1,t[s[R]]<Y?_=R+1:b=R;Y<t[s[_]]&&(_>0&&(n[c]=s[_-1]),s[_]=c)}}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=Ur(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:c,deep:h,flush:_,once:b}=s,R=(0,d.extend)({},s),F=n&&c||!n&&_!=="post";let Y;if(Ai){if(_==="sync"){const _e=Bs();Y=_e.__watcherHandles||(_e.__watcherHandles=[])}else if(!F){const _e=()=>{};return _e.stop=d.NOOP,_e.resume=d.NOOP,_e.pause=d.NOOP,_e}}const j=nr;R.call=(_e,Le,Se)=>ee(_e,j,Le,Se);let L=!1;_==="post"?R.scheduler=_e=>{zn(_e,j&&j.suspense)}:_!=="sync"&&(L=!0,R.scheduler=(_e,Le)=>{Le?_e():Jt(_e)}),R.augmentJob=_e=>{n&&(_e.flags|=4),L&&(_e.flags|=2,j&&(_e.id=j.uid,_e.i=j))};const le=(0,E.wB)(t,n,R);return Ai&&(Y?Y.push(le):F&&le()),le}function Hs(t,n,s){const c=this.proxy,h=(0,d.isString)(t)?t.includes(".")?ss(c,t):()=>c[t]:t.bind(c,c);let _;(0,d.isFunction)(n)?_=n:(_=n.handler,s=n);const b=Oi(this),R=Ei(h,_.bind(c),s);return b(),R}function ss(t,n){const s=n.split(".");return()=>{let c=t;for(let h=0;h<s.length&&c;h++)c=c[s[h]];return c}}function as(t,n,s=d.EMPTY_OBJ){const c=Rr(),h=(0,d.camelize)(n),_=(0,d.hyphenate)(n),b=ls(t,h),R=(0,E.rY)((F,Y)=>{let j,L=d.EMPTY_OBJ,le;return gi(()=>{const _e=t[h];(0,d.hasChanged)(j,_e)&&(j=_e,Y())}),{get(){return F(),s.get?s.get(j):j},set(_e){const Le=s.set?s.set(_e):_e;if(!(0,d.hasChanged)(Le,j)&&!(L!==d.EMPTY_OBJ&&(0,d.hasChanged)(_e,L)))return;const Se=c.vnode.props;Se&&(n in Se||h in Se||_ in Se)&&(`onUpdate:${n}`in Se||`onUpdate:${h}`in Se||`onUpdate:${_}`in Se)||(j=_e,Y()),c.emit(`update:${n}`,Le),(0,d.hasChanged)(_e,Le)&&(0,d.hasChanged)(_e,L)&&!(0,d.hasChanged)(Le,le)&&Y(),L=_e,le=Le}}});return R[Symbol.iterator]=()=>{let F=0;return{next(){return F<2?{value:F++?b||d.EMPTY_OBJ:R,done:!1}:{done:!0}}}},R}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 c=t.vnode.props||d.EMPTY_OBJ;let h=s;const _=n.startsWith("update:"),b=_&&ls(c,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 R,F=c[R=(0,d.toHandlerKey)(n)]||c[R=(0,d.toHandlerKey)((0,d.camelize)(n))];!F&&_&&(F=c[R=(0,d.toHandlerKey)((0,d.hyphenate)(n))]),F&&ee(F,t,6,h);const Y=c[R+"Once"];if(Y){if(!t.emitted)t.emitted={};else if(t.emitted[R])return;t.emitted[R]=!0,ee(Y,t,6,h)}}const vo=new WeakMap;function Kr(t,n,s=!1){const c=__VUE_OPTIONS_API__&&s?vo:n.emitsCache,h=c.get(t);if(h!==void 0)return h;const _=t.emits;let b={},R=!1;if(__VUE_OPTIONS_API__&&!(0,d.isFunction)(t)){const F=Y=>{const j=Kr(Y,n,!0);j&&(R=!0,(0,d.extend)(b,j))};!s&&n.mixins.length&&n.mixins.forEach(F),t.extends&&F(t.extends),t.mixins&&t.mixins.forEach(F)}return!_&&!R?((0,d.isObject)(t)&&c.set(t,null),null):((0,d.isArray)(_)?_.forEach(F=>b[F]=null):(0,d.extend)(b,_),(0,d.isObject)(t)&&c.set(t,b),b)}function zi(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 Wi(t){const{type:n,vnode:s,proxy:c,withProxy:h,propsOptions:[_],slots:b,attrs:R,emit:F,render:Y,renderCache:j,props:L,data:le,setupState:_e,ctx:Le,inheritAttrs:Se}=t,Et=M(t);let At,Ue;try{if(s.shapeFlag&4){const Oe=h||c,Be=Oe;At=Er(Y.call(Be,Oe,j,L,_e,le,Le)),Ue=R}else{const Oe=n;At=Er(Oe.length>1?Oe(L,{attrs:R,slots:b,emit:F}):Oe(L,null)),Ue=n.props?R:cs(R)}}catch(Oe){$r.length=0,z(Oe,t,1),At=Hn(Dn)}let G=At,me;if(Ue&&Se!==!1){const Oe=Object.keys(Ue),{shapeFlag:Be}=G;Oe.length&&Be&7&&(_&&Oe.some(d.isModelListener)&&(Ue=Gs(Ue,_)),G=nt(G,Ue,!1,!0))}return s.dirs&&(G=nt(G,null,!1,!0),G.dirs=G.dirs?G.dirs.concat(s.dirs):s.dirs),s.transition&&ze(G,s.transition),At=G,M(Et),At}const Yi=t=>{const n=t.children,s=t.dynamicChildren,c=yi(n,!1);if(!c)return[t,void 0];const h=n.indexOf(c),_=s?s.indexOf(c):-1,b=R=>{n[h]=R,s&&(_>-1?s[_]=R:R.patchFlag>0&&(t.dynamicChildren=[...s,R]))};return[Er(c),b]};function yi(t,n=!0){let s;for(let c=0;c<t.length;c++){const h=t[c];if(Zr(h)){if(h.type!==Dn||h.children==="v-if"){if(s)return;s=h}}else return}return s}const cs=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 c in t)(!(0,d.isModelListener)(c)||!(c.slice(9)in n))&&(s[c]=t[c]);return s},xa=t=>t.shapeFlag&7||t.type===Dn;function us(t,n,s){const{props:c,children:h,component:_}=t,{props:b,children:R,patchFlag:F}=n,Y=_.emitsOptions;if(n.dirs||n.transition)return!0;if(s&&F>=0){if(F&1024)return!0;if(F&16)return c?fs(c,b,Y):!!b;if(F&8){const j=n.dynamicProps;for(let L=0;L<j.length;L++){const le=j[L];if(b[le]!==c[le]&&!zi(Y,le))return!0}}}else return(h||R)&&(!R||!R.$stable)?!0:c===b?!1:c?b?fs(c,b,Y):!0:!!b;return!1}function fs(t,n,s){const c=Object.keys(n);if(c.length!==Object.keys(t).length)return!0;for(let h=0;h<c.length;h++){const _=c[h];if(n[_]!==t[_]&&!zi(s,_))return!0}return!1}function Xi({vnode:t,parent:n},s){for(;n;){const c=n.subTree;if(c.suspense&&c.suspense.activeBranch===t&&(c.el=t.el),c===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,c,h,_,b,R,F,Y){if(t==null)Ni(n,s,c,h,_,b,R,F,Y);else{if(_&&_.deps>0&&!t.suspense.isInFallback){n.suspense=t.suspense,n.suspense.vnode=n,n.el=t.el;return}Vr(t,n,s,c,h,b,R,F,Y)}},hydrate:ds,normalize:Ws},Ks=null;function oi(t,n){const s=t.props&&t.props[n];(0,d.isFunction)(s)&&s()}function Ni(t,n,s,c,h,_,b,R,F){const{p:Y,o:{createElement:j}}=F,L=j("div"),le=t.suspense=Li(t,h,c,n,L,s,_,b,R,F);Y(null,le.pendingBranch=t.ssContent,L,null,c,le,_,b),le.deps>0?(oi(t,"onPending"),oi(t,"onFallback"),Y(null,t.ssFallback,n,s,c,null,_,b),si(le,t.ssFallback)):le.resolve(!1,!0)}function Vr(t,n,s,c,h,_,b,R,{p:F,um:Y,o:{createElement:j}}){const L=n.suspense=t.suspense;L.vnode=n,n.el=t.el;const le=n.ssContent,_e=n.ssFallback,{activeBranch:Le,pendingBranch:Se,isInFallback:Et,isHydrating:At}=L;if(Se)L.pendingBranch=le,wr(Se,le)?(F(Se,le,L.hiddenContainer,null,h,L,_,b,R),L.deps<=0?L.resolve():Et&&(At||(F(Le,_e,s,c,h,null,_,b,R),si(L,_e)))):(L.pendingId=So++,At?(L.isHydrating=!1,L.activeBranch=Se):Y(Se,h,L),L.deps=0,L.effects.length=0,L.hiddenContainer=j("div"),Et?(F(null,le,L.hiddenContainer,null,h,L,_,b,R),L.deps<=0?L.resolve():(F(Le,_e,s,c,h,null,_,b,R),si(L,_e))):Le&&wr(Le,le)?(F(Le,le,s,c,h,L,_,b,R),L.resolve(!0)):(F(null,le,L.hiddenContainer,null,h,L,_,b,R),L.deps<=0&&L.resolve()));else if(Le&&wr(Le,le))F(Le,le,s,c,h,L,_,b,R),si(L,le);else if(oi(n,"onPending"),L.pendingBranch=le,le.shapeFlag&512?L.pendingId=le.component.suspenseId:L.pendingId=So++,F(null,le,L.hiddenContainer,null,h,L,_,b,R),L.deps<=0)L.resolve();else{const{timeout:Ue,pendingId:G}=L;Ue>0?setTimeout(()=>{L.pendingId===G&&L.fallback(_e)},Ue):Ue===0&&L.fallback(_e)}}let zs=!1;function Li(t,n,s,c,h,_,b,R,F,Y,j=!1){const{p:L,m:le,um:_e,n:Le,o:{parentNode:Se,remove:Et}}=Y;let At;const Ue=ps(t);Ue&&n&&n.pendingBranch&&(At=n.pendingId,n.deps++);const G=t.props?(0,d.toNumber)(t.props.timeout):void 0,me=_,Oe={vnode:t,parent:n,parentComponent:s,namespace:b,container:c,hiddenContainer:h,deps:0,pendingId:So++,timeout:typeof G=="number"?G:-1,activeBranch:null,pendingBranch:null,isInFallback:!j,isHydrating:j,isUnmounted:!1,effects:[],resolve(Be=!1,ct=!1){const{vnode:pt,activeBranch:ke,pendingBranch:$e,pendingId:gt,effects:Kt,parentComponent:jt,container:mn,isInFallback:Ln}=Oe;let ht=!1;Oe.isHydrating?Oe.isHydrating=!1:Be||(ht=ke&&$e.transition&&$e.transition.mode==="out-in",ht&&(ke.transition.afterLeave=()=>{gt===Oe.pendingId&&(le($e,mn,_===me?Le(ke):_,0),Cn(Kt),Ln&&pt.ssFallback&&(pt.ssFallback.el=null))}),ke&&(Se(ke.el)===mn&&(_=Le(ke)),_e(ke,jt,Oe,!0),!ht&&Ln&&pt.ssFallback&&(pt.ssFallback.el=null)),ht||le($e,mn,_,0)),si(Oe,$e),Oe.pendingBranch=null,Oe.isInFallback=!1;let Ut=Oe.parent,at=!1;for(;Ut;){if(Ut.pendingBranch){Ut.effects.push(...Kt),at=!0;break}Ut=Ut.parent}!at&&!ht&&Cn(Kt),Oe.effects=[],Ue&&n&&n.pendingBranch&&At===n.pendingId&&(n.deps--,n.deps===0&&!ct&&n.resolve()),oi(pt,"onResolve")},fallback(Be){if(!Oe.pendingBranch)return;const{vnode:ct,activeBranch:pt,parentComponent:ke,container:$e,namespace:gt}=Oe;oi(ct,"onFallback");const Kt=Le(pt),jt=()=>{Oe.isInFallback&&(L(null,Be,$e,Kt,ke,null,gt,R,F),si(Oe,Be))},mn=Be.transition&&Be.transition.mode==="out-in";mn&&(pt.transition.afterLeave=jt),Oe.isInFallback=!0,_e(pt,ke,null,!0),mn||jt()},move(Be,ct,pt){Oe.activeBranch&&le(Oe.activeBranch,Be,ct,pt),Oe.container=Be},next(){return Oe.activeBranch&&Le(Oe.activeBranch)},registerDep(Be,ct,pt){const ke=!!Oe.pendingBranch;ke&&Oe.deps++;const $e=Be.vnode.el;Be.asyncDep.catch(gt=>{z(gt,Be,0)}).then(gt=>{if(Be.isUnmounted||Oe.isUnmounted||Oe.pendingId!==Be.suspenseId)return;Be.asyncResolved=!0;const{vnode:Kt}=Be;no(Be,gt,!1),$e&&(Kt.el=$e);const jt=!$e&&Be.subTree.el;ct(Be,Kt,Se($e||Be.subTree.el),$e?null:Le(Be.subTree),Oe,b,pt),jt&&(Kt.placeholder=null,Et(jt)),Xi(Be,Kt.el),ke&&--Oe.deps===0&&Oe.resolve()})},unmount(Be,ct){Oe.isUnmounted=!0,Oe.activeBranch&&_e(Oe.activeBranch,s,Be,ct),Oe.pendingBranch&&_e(Oe.pendingBranch,s,Be,ct)}};return Oe}function ds(t,n,s,c,h,_,b,R,F){const Y=n.suspense=Li(n,c,s,t.parentNode,document.createElement("div"),null,h,_,b,R,!0),j=F(t,Y.pendingBranch=n.ssContent,s,Y,_,b);return Y.deps===0&&Y.resolve(!1,!0),j}function Ws(t){const{shapeFlag:n,children:s}=t,c=n&32;t.ssContent=bo(c?s.default:s),t.ssFallback=c?bo(s.fallback):Hn(Dn)}function bo(t){let n;if((0,d.isFunction)(t)){const s=zr&&t._c;s&&(t._d=!1,Pi()),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:c}=t;let h=n.el;for(;!h&&n.component;)n=n.component.subTree,h=n.el;s.el=h,c&&c.subTree===s&&(c.vnode.el=h,Xi(c,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 Pi(t=!1){$r.push(ir=t?null:[])}function Ji(){$r.pop(),ir=$r[$r.length-1]||null}let zr=1;function Zi(t,n=!1){zr+=t,t<0&&ir&&n&&(ir.hasOnce=!0)}function hs(t){return t.dynamicChildren=zr>0?ir||d.EMPTY_ARR:null,Ji(),zr>0&&ir&&ir.push(t),t}function Ys(t,n,s,c,h,_){return hs(wo(t,n,s,c,h,_,!0))}function Qi(t,n,s,c,h){return hs(Hn(t,n,s,c,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,c=0,h=null,_=t===tr?0:1,b=!1,R=!1){const F={__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:c,dynamicProps:h,dynamicChildren:null,appContext:null,ctx:l};return R?(Es(F,s),_&128&&t.normalize(F)):s&&(F.shapeFlag|=(0,d.isString)(s)?8:16),zr>0&&!b&&ir&&(F.patchFlag>0||_&6)&&F.patchFlag!==32&&ir.push(F),F}const Hn=ms;function ms(t,n=null,s=null,c=0,h=null,_=!1){if((!t||t===Ne)&&(t=Dn),Zr(t)){const R=nt(t,n,!0);return s&&Es(R,s),zr>0&&!_&&ir&&(R.shapeFlag&6?ir[ir.indexOf(t)]=R:ir.push(R)),R.patchFlag=-2,R}if(Lo(t)&&(t=t.__vccOpts),n){n=to(n);let{class:R,style:F}=n;R&&!(0,d.isString)(R)&&(n.class=(0,d.normalizeClass)(R)),(0,d.isObject)(F)&&((0,E.ju)(F)&&!(0,d.isArray)(F)&&(F=(0,d.extend)({},F)),n.style=(0,d.normalizeStyle)(F))}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,c,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,c=!1){const{props:h,ref:_,patchFlag:b,children:R,transition:F}=t,Y=n?qs(h||{},n):h,j={__v_isVNode:!0,__v_skip:!0,type:t.type,props:Y,key:Y&&_s(Y),ref:n&&n.ref?s&&_?(0,d.isArray)(_)?_.concat(eo(n)):[_,eo(n)]:eo(n):_,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:R,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:F,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 F&&c&&ze(j,F.clone(j)),j}function La(t){const n=nt(t);return isArray(t.children)&&(n.children=t.children.map(La)),n}function gs(t=" ",n=0){return Hn(Br,null,t,n)}function za(t,n){const s=Hn(ai,null,t);return s.staticCount=n,s}function Pa(t="",n=!1){return n?(Pi(),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:c}=t;if(n==null)n=null;else if((0,d.isArray)(n))s=16;else if(typeof n=="object")if(c&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),c&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 c=t[s];for(const h in c)if(h==="class")n.class!==c.class&&(n.class=(0,d.normalizeClass)([n.class,c.class]));else if(h==="style")n.style=(0,d.normalizeStyle)([n.style,c.style]);else if((0,d.isOn)(h)){const _=n[h],b=c[h];b&&_!==b&&!((0,d.isArray)(_)&&_.includes(b))&&(n[h]=_?[].concat(_,b):b)}else h!==""&&(n[h]=c[h])}return n}function cr(t,n,s,c=null){ee(t,n,7,[s,c])}const Js=po();let ys=0;function Io(t,n,s){const c=t.type,h=(n?n.appContext:t.appContext)||Js,_={uid:ys++,vnode:t,type:c,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:Wo(c,h),emitsOptions:Kr(c,h),emit:null,emitted:null,propsDefaults:d.EMPTY_OBJ,inheritAttrs:c.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,c)=>{let h;return(h=t[s])||(h=t[s]=[]),h.push(c),_=>{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:c,children:h}=t.vnode,_=Zs(t);Aa(t,c,_,n),Fs(t,h,s||n);const b=_?Qs(t,n):void 0;return n&&Ro(!1),b}function Qs(t,n){var s;const c=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,ao);const{setup:h}=c;if(h){(0,E.C4)();const _=t.setupContext=h.length>1?No(t):null,b=Oi(t),R=we(h,t,0,[t.props,_]),F=(0,d.isPromise)(R);if((0,E.bl)(),b(),(F||t.sp)&&!Je(t)&&en(t),F){if(R.then(xo,xo),n)return R.then(Y=>{no(t,Y,n)}).catch(Y=>{z(Y,t,0)});t.asyncDep=R}else no(t,R,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 ci,Os;function Ua(t){ci=t,Os=n=>{n.render._rc&&(n.withProxy=new Proxy(n.ctx,bs))}}const Fa=()=>!ci;function As(t,n,s){const c=t.type;if(!t.render){if(!n&&ci&&!c.render){const h=c.template||__VUE_OPTIONS_API__&&Bi(t).template;if(h){const{isCustomElement:_,compilerOptions:b}=t.appContext.config,{delimiters:R,compilerOptions:F}=c,Y=(0,d.extend)((0,d.extend)({isCustomElement:_,delimiters:R},b),F);c.render=ci(h,Y)}}t.render=c.render||d.NOOP,Os&&Os(t)}if(__VUE_OPTIONS_API__){const h=Oi(t);(0,E.C4)();try{Ls(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 c=ki(n);if(!c&&n.__file){const h=n.__file.match(/([^/\\]+)\.\w+$/);h&&(c=h[1])}if(!c&&t&&t.parent){const h=_=>{for(const b in _)if(_[b]===n)return b};c=h(t.components||t.parent.type.components)||h(t.appContext.components)}return c?ta(c):s?"App":"Anonymous"}function Lo(t){return(0,d.isFunction)(t)&&"__vccOpts"in t}const Po=(t,n)=>(0,E.EW)(t,n,Ai);function na(t,n,s){try{Zi(-1);const c=arguments.length;return c===2?(0,d.isObject)(n)&&!(0,d.isArray)(n)?Zr(n)?Hn(t,null,[n]):Hn(t,n):Hn(t,null,n):(c>3?s=Array.prototype.slice.call(arguments,2):c===3&&Zr(s)&&(s=[s]),Hn(t,n,s))}finally{Zi(1)}}function Wa(){return;function _(L){const le=[];L.type.props&&L.props&&le.push(b("props",toRaw(L.props))),L.setupState!==EMPTY_OBJ&&le.push(b("setup",L.setupState)),L.data!==EMPTY_OBJ&&le.push(b("data",toRaw(L.data)));const _e=F(L,"computed");_e&&le.push(b("computed",_e));const Le=F(L,"inject");return Le&&le.push(b("injected",Le)),le.push(["div",{},["span",{style:c.style+";opacity:0.66"},"$ (internal): "],["object",{object:L}]]),le}function b(L,le){return le=extend({},le),Object.keys(le).length?["div",{style:"line-height:1.25em;margin-bottom:0.6em"},["div",{style:"color:#476582"},L],["div",{style:"padding-left:1.25em"},...Object.keys(le).map(_e=>["div",{},["span",c,_e+": "],R(le[_e],!1)])]]:["span",{}]}function R(L,le=!0){return typeof L=="number"?["span",n,L]:typeof L=="string"?["span",s,JSON.stringify(L)]:typeof L=="boolean"?["span",c,L]:isObject(L)?["object",{object:le?toRaw(L):L}]:["span",s,String(L)]}function F(L,le){const _e=L.type;if(isFunction(_e))return;const Le={};for(const Se in L.ctx)Y(_e,Se,le)&&(Le[Se]=L.ctx[Se]);return Le}function Y(L,le,_e){const Le=L[_e];if(isArray(Le)&&Le.includes(le)||isObject(Le)&&le in Le||L.extends&&Y(L.extends,le,_e)||L.mixins&&L.mixins.some(Se=>Y(Se,le,_e)))return!0}function j(L){return isShallow(L)?"ShallowRef":L.effect?"ComputedRef":"Ref"}}function Ba(t,n,s,c){const h=s[c];if(h&&$a(h,t))return h;const _=n();return _.memo=t.slice(),_.cacheIndex=c,s[c]=_}function $a(t,n){const s=t.memo;if(s.length!=n.length)return!1;for(let c=0;c<s.length;c++)if(hasChanged(s[c],n[c]))return!1;return zr>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:Wi,setCurrentRenderingInstance:M,isVNode:Zr,normalizeVNode:Er,getComponentPublicInstance:vi,ensureValidVNode:ri,pushWarningContext:ae,popWarningContext:be},la=null,ca=null,ua=null,fa=null},53751:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{Transition:()=>z,createApp:()=>Tr,render:()=>Sn,useCssModule:()=>Cr,useCssVars:()=>rn,vModelCheckbox:()=>Wn,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 ae;const be=typeof window<"u"&&window.trustedTypes;if(be)try{ae=be.createPolicy("vue",{createHTML:i=>i})}catch{}const Z=ae?i=>ae.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,ne=D&&D.createElement("template"),re={insert:(i,u,g)=>{u.insertBefore(i,g||null)},remove:i=>{const u=i.parentNode;u&&u.removeChild(i)},createElement:(i,u,g,w)=>{const N=u==="svg"?D.createElementNS(v,i):u==="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,u)=>{i.nodeValue=u},setElementText:(i,u)=>{i.textContent=u},parentNode:i=>i.parentNode,nextSibling:i=>i.nextSibling,querySelector:i=>D.querySelector(i),setScopeId(i,u){i.setAttribute(u,"")},insertStaticContent(i,u,g,w,N,H){const te=g?g.previousSibling:u.lastChild;if(N&&(N===H||N.nextSibling))for(;u.insertBefore(N.cloneNode(!0),g),!(N===H||!(N=N.nextSibling)););else{ne.innerHTML=Z(w==="svg"?`<svg>${i}</svg>`:w==="mathml"?`<math>${i}</math>`:i);const Fe=ne.content;if(w==="svg"||w==="mathml"){const qe=Fe.firstChild;for(;qe.firstChild;)Fe.appendChild(qe.firstChild);Fe.removeChild(qe)}u.insertBefore(Fe,g)}return[te?te.nextSibling:u.firstChild,g?g.previousSibling:u.lastChild]}},he="transition",K="animation",I=Symbol("_vtc"),Ce={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},we=(0,d.extend)({},E.QP,Ce),z=(i=>(i.displayName="Transition",i.props=we,i))((i,{slots:u})=>(0,E.h)(E.pR,Me(i),u)),k=(i,u=[])=>{(0,d.isArray)(i)?i.forEach(g=>g(...u)):i&&i(...u)},Ee=i=>i?(0,d.isArray)(i)?i.some(u=>u.length>1):i.length>1:!1;function Me(i){const u={};for(const mt in i)mt in Ce||(u[mt]=i[mt]);if(i.css===!1)return u;const{name:g="v",type:w,duration:N,enterFromClass:H=`${g}-enter-from`,enterActiveClass:te=`${g}-enter-active`,enterToClass:Fe=`${g}-enter-to`,appearFromClass:qe=H,appearActiveClass:He=te,appearToClass:Je=Fe,leaveFromClass:an=`${g}-leave-from`,leaveActiveClass:fn=`${g}-leave-active`,leaveToClass:bn=`${g}-leave-to`}=i,mr=Ie(N),Pr=mr&&mr[0],qt=mr&&mr[1],{onBeforeEnter:Yn,onEnter:Or,onEnterCancelled:Mt,onLeave:Xn,onLeaveCancelled:Ar,onBeforeAppear:lr=Yn,onAppear:dn=Or,onAppearCancelled:Pn=Mt}=u,gr=(mt,Vn,Bn,Mr)=>{mt._enterCancelled=Mr,vt(mt,Vn?Je:Fe),vt(mt,Vn?He:te),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:Fe),Ee(Mr)||Nn(Vn,w,Pr,ti)})};return(0,d.extend)(u,{onBeforeEnter(mt){k(Yn,[mt]),Rt(mt,H),Rt(mt,te)},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),Ee(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(Pn,[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 u=ot(i);return[u,u]}}function ot(i){return(0,d.toNumber)(i)}function Rt(i,u){u.split(/\s+/).forEach(g=>g&&i.classList.add(g)),(i[I]||(i[I]=new Set)).add(u)}function vt(i,u){u.split(/\s+/).forEach(w=>w&&i.classList.remove(w));const g=i[I];g&&(g.delete(u),g.size||(i[I]=void 0))}function Qe(i){requestAnimationFrame(()=>{requestAnimationFrame(i)})}let it=0;function Nn(i,u,g,w){const N=i._endId=++it,H=()=>{N===i._endId&&w()};if(g!=null)return setTimeout(H,g);const{type:te,timeout:Fe,propCount:qe}=St(i,u);if(!te)return w();const He=te+"end";let Je=0;const an=()=>{i.removeEventListener(He,fn),H()},fn=bn=>{bn.target===i&&++Je>=qe&&an()};setTimeout(()=>{Je<qe&&an()},Fe+1),i.addEventListener(He,fn)}function St(i,u){const g=window.getComputedStyle(i),w=mr=>(g[mr]||"").split(", "),N=w(`${he}Delay`),H=w(`${he}Duration`),te=Jt(N,H),Fe=w(`${K}Delay`),qe=w(`${K}Duration`),He=Jt(Fe,qe);let Je=null,an=0,fn=0;u===he?te>0&&(Je=he,an=te,fn=H.length):u===K?He>0&&(Je=K,an=He,fn=qe.length):(an=Math.max(te,He),Je=an>0?te>He?he:K:null,fn=Je?Je===he?H.length:qe.length:0);const bn=Je===he&&/\b(?:transform|all)(?:,|$)/.test(w(`${he}Property`).toString());return{type:Je,timeout:an,propCount:fn,hasTransform:bn}}function Jt(i,u){for(;i.length<u.length;)i=i.concat(i);return Math.max(...u.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,u,g){const w=i[I];w&&(u=(u?[u,...w]:[...w]).join(" ")),u==null?i.removeAttribute("class"):g?i.setAttribute("class",u):i.className=u}const un=Symbol("_vod"),nn=Symbol("_vsh"),jn={name:"show",beforeMount(i,{value:u},{transition:g}){i[un]=i.style.display==="none"?"":i.style.display,g&&u?g.beforeEnter(i):Nt(i,u)},mounted(i,{value:u},{transition:g}){g&&u&&g.enter(i)},updated(i,{value:u,oldValue:g},{transition:w}){!u!=!g&&(w?u?(w.beforeEnter(i),Nt(i,!0),w.enter(i)):w.leave(i,()=>{Nt(i,!1)}):Nt(i,u))},beforeUnmount(i,{value:u}){Nt(i,u)}};function Nt(i,u){i.style.display=u?i[un]:"none",i[nn]=!u}function bt(){jn.getSSRProps=({value:i})=>{if(!i)return{style:{display:"none"}}}}const Yt=Symbol("");function rn(i){const u=(0,E.nI)();if(!u)return;const g=u.ut=(N=i(u.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${u.uid}"]`)).forEach(H=>on(H,N))},w=()=>{const N=i(u.proxy);u.ce?on(u.ce,N):Vt(u.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(u.subTree.el.parentNode,{childList:!0}),(0,E.hi)(()=>N.disconnect())})}function Vt(i,u){if(i.shapeFlag&128){const g=i.suspense;i=g.activeBranch,g.pendingBranch&&!g.isHydrating&&g.effects.push(()=>{Vt(g.activeBranch,u)})}for(;i.component;)i=i.component.subTree;if(i.shapeFlag&1&&i.el)on(i.el,u);else if(i.type===E.FK)i.children.forEach(g=>Vt(g,u));else if(i.type===E.jC){let{el:g,anchor:w}=i;for(;g&&(on(g,u),g!==w);)g=g.nextSibling}}function on(i,u){if(i.nodeType===1){const g=i.style;let w="";for(const N in u){const H=(0,d.normalizeCssVarValue)(u[N]);g.setProperty(`--${N}`,H),w+=`--${N}: ${H};`}g[Yt]=w}}const cn=/(?:^|;)\s*display\s*:/;function En(i,u,g){const w=i.style,N=(0,d.isString)(g);let H=!1;if(g&&!N){if(u)if((0,d.isString)(u))for(const te of u.split(";")){const Fe=te.slice(0,te.indexOf(":")).trim();g[Fe]==null&&Ye(w,Fe,"")}else for(const te in u)g[te]==null&&Ye(w,te,"");for(const te in g)te==="display"&&(H=!0),Ye(w,te,g[te])}else if(N){if(u!==g){const te=w[Yt];te&&(g+=";"+te),w.cssText=g,H=cn.test(g)}}else u&&i.removeAttribute("style");un in i&&(i[un]=H?w.display:"",i[nn]&&(w.display="none"))}const Gn=/[^\\];\s*$/,hr=/\s*!important$/;function Ye(i,u,g){if((0,d.isArray)(g))g.forEach(w=>Ye(i,u,w));else if(g==null&&(g=""),u.startsWith("--"))i.setProperty(u,g);else{const w=sn(i,u);hr.test(g)?i.setProperty((0,d.hyphenate)(w),g.replace(hr,""),"important"):i[w]=g}}const Tt=["Webkit","Moz","ms"],Xe={};function sn(i,u){const g=Xe[u];if(g)return g;let w=(0,d.camelize)(u);if(w!=="filter"&&w in i)return Xe[u]=w;w=(0,d.capitalize)(w);for(let N=0;N<Tt.length;N++){const H=Tt[N]+w;if(H in i)return Xe[u]=H}return u}const _n="http://www.w3.org/1999/xlink";function Ct(i,u,g,w,N,H=(0,d.isSpecialBooleanAttr)(u)){w&&u.startsWith("xlink:")?g==null?i.removeAttributeNS(_n,u.slice(6,u.length)):i.setAttributeNS(_n,u,g):g==null||H&&!(0,d.includeBooleanAttr)(g)?i.removeAttribute(u):i.setAttribute(u,H?"":(0,d.isSymbol)(g)?String(g):g)}function Bt(i,u,g,w,N){if(u==="innerHTML"||u==="textContent"){g!=null&&(i[u]=u==="innerHTML"?Z(g):g);return}const H=i.tagName;if(u==="value"&&H!=="PROGRESS"&&!H.includes("-")){const Fe=H==="OPTION"?i.getAttribute("value")||"":i.value,qe=g==null?i.type==="checkbox"?"on":"":String(g);(Fe!==qe||!("_value"in i))&&(i.value=qe),g==null&&i.removeAttribute(u),i._value=g;return}let te=!1;if(g===""||g==null){const Fe=typeof i[u];Fe==="boolean"?g=(0,d.includeBooleanAttr)(g):g==null&&Fe==="string"?(g="",te=!0):Fe==="number"&&(g=0,te=!0)}try{i[u]=g}catch{}te&&i.removeAttribute(N||u)}function Dt(i,u,g,w){i.addEventListener(u,g,w)}function yn(i,u,g,w){i.removeEventListener(u,g,w)}const $t=Symbol("_vei");function Zt(i,u,g,w,N=null){const H=i[$t]||(i[$t]={}),te=H[u];if(w&&te)te.value=w;else{const[Fe,qe]=je(u);if(w){const He=H[u]=m(w,N);Dt(i,Fe,He,qe)}else te&&(yn(i,Fe,te,qe),H[u]=void 0)}}const Ze=/(?:Once|Passive|Capture)$/;function je(i){let u;if(Ze.test(i)){u={};let w;for(;w=i.match(Ze);)i=i.slice(0,i.length-w[0].length),u[w[0].toLowerCase()]=!0}return[i[2]===":"?i.slice(3):(0,d.hyphenate)(i.slice(2)),u]}let ce=0;const Re=Promise.resolve(),Ge=()=>ce||(Re.then(()=>ce=0),ce=Date.now());function m(i,u){const g=w=>{if(!w._vts)w._vts=Date.now();else if(w._vts<=g.attached)return;(0,E.qL)(l(w,g.value),u,5,[w])};return g.value=i,g.attached=Ge(),g}function o(i,u){return isFunction(i)||isArray(i)?i:(warn(`Wrong type passed as event handler to ${u} - did you forget @ or : in front of your prop?
Expected function or array of functions, received type ${typeof i}.`),NOOP)}function l(i,u){if((0,d.isArray)(u)){const g=i.stopImmediatePropagation;return i.stopImmediatePropagation=()=>{g.call(i),i._stopped=!0},u.map(w=>N=>!N._stopped&&w&&w(N))}else return u}const S=i=>i.charCodeAt(0)===111&&i.charCodeAt(1)===110&&i.charCodeAt(2)>96&&i.charCodeAt(2)<123,M=(i,u,g,w,N,H)=>{const te=N==="svg";u==="class"?xt(i,w,te):u==="style"?En(i,g,w):(0,d.isOn)(u)?(0,d.isModelListener)(u)||Zt(i,u,g,w,H):(u[0]==="."?(u=u.slice(1),!0):u[0]==="^"?(u=u.slice(1),!1):J(i,u,w,te))?(Bt(i,u,w),!i.tagName.includes("-")&&(u==="value"||u==="checked"||u==="selected")&&Ct(i,u,w,te,H,u!=="value")):i._isVueCE&&(/[A-Z]/.test(u)||!(0,d.isString)(w))?Bt(i,(0,d.camelize)(u),w,H,u):(u==="true-value"?i._trueValue=w:u==="false-value"&&(i._falseValue=w),Ct(i,u,w,te))};function J(i,u,g,w){if(w)return!!(u==="innerHTML"||u==="textContent"||u in i&&S(u)&&(0,d.isFunction)(g));if(u==="spellcheck"||u==="draggable"||u==="translate"||u==="autocorrect"||u==="sandbox"&&i.tagName==="IFRAME"||u==="form"||u==="list"&&i.tagName==="INPUT"||u==="type"&&i.tagName==="TEXTAREA")return!1;if(u==="width"||u==="height"){const N=i.tagName;if(N==="IMG"||N==="VIDEO"||N==="CANVAS"||N==="SOURCE")return!1}return S(u)&&(0,d.isString)(g)?!1:u in i}const de={};function Ot(i,u,g){let w=defineComponent(i,u);isPlainObject(w)&&(w=extend({},w,u));class N extends Pt{constructor(te){super(w,te,g)}}return N.def=w,N}const Xt=(i,u)=>Ot(i,u,Fn),Lt=typeof HTMLElement<"u"?HTMLElement:class{};class Pt extends Lt{constructor(u,g={},w=Tr){super(),this._def=u,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:u.shadowRoot!==!1?(this.attachShadow((0,d.extend)({},u.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 u=this;for(;u=u&&(u.parentNode||u.host);)if(u instanceof Pt){this._parent=u;break}this._instance||(this._resolved?this._mount(this._def):u&&u._pendingResolve?this._pendingResolve=u._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(u=this._parent){u&&(this._instance.parent=u._instance,this._inheritParentContext(u))}_inheritParentContext(u=this._parent){u&&this._app&&Object.setPrototypeOf(this._app._context.provides,u._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(u){for(const g of u)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 u=(w,N=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:H,styles:te}=w;let Fe;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])),(Fe||(Fe=Object.create(null)))[(0,d.camelize)(qe)]=!0)}this._numberProps=Fe,this._resolveProps(w),this.shadowRoot&&this._applyStyles(te),this._mount(w)},g=this._def.__asyncLoader;g?this._pendingResolve=g().then(w=>{w.configureApp=this._def.configureApp,u(this._def=w,!0)}):u(this._def)}_mount(u){__VUE_PROD_DEVTOOLS__&&!u.name&&(u.name="VueElement"),this._app=this._createApp(u),this._inheritParentContext(),u.configureApp&&u.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(u){const{props:g}=u,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(u){if(u.startsWith("data-v-"))return;const g=this.hasAttribute(u);let w=g?this.getAttribute(u):de;const N=(0,d.camelize)(u);g&&this._numberProps&&this._numberProps[N]&&(w=(0,d.toNumber)(w)),this._setProp(N,w,!1,!0)}_getProp(u){return this._props[u]}_setProp(u,g,w=!0,N=!1){if(g!==this._props[u]&&(this._dirty=!0,g===de?delete this._props[u]:(this._props[u]=g,u==="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)(u),""):typeof g=="string"||typeof g=="number"?this.setAttribute((0,d.hyphenate)(u),g+""):g||this.removeAttribute((0,d.hyphenate)(u)),H&&H.observe(this,{attributes:!0})}}_update(){const u=this._createVNode();this._app&&(u.appContext=this._app._context),Sn(u,this._root)}_createVNode(){const u={};this.shadowRoot||(u.onVnodeMounted=u.onVnodeUpdated=this._renderSlots.bind(this));const g=(0,E.bF)(this._def,(0,d.extend)(u,this._props));return this._instance||(g.ce=w=>{this._instance=w,w.ce=this,w.isCE=!0;const N=(H,te)=>{this.dispatchEvent(new CustomEvent(H,(0,d.isPlainObject)(te[0])?(0,d.extend)({detail:te},te[0]):{detail:te}))};w.emit=(H,...te)=>{N(H,te),(0,d.hyphenate)(H)!==H&&N((0,d.hyphenate)(H),te)},this._setParent()}),g}_applyStyles(u,g){if(!u)return;if(g){if(g===this._def||this._styleChildren.has(g))return;this._styleChildren.add(g)}const w=this._nonce;for(let N=u.length-1;N>=0;N--){const H=document.createElement("style");w&&H.setAttribute("nonce",w),H.textContent=u[N],this.shadowRoot.prepend(H)}}_parseSlots(){const u=this._slots={};let g;for(;g=this.firstChild;){const w=g.nodeType===1&&g.getAttribute("slot")||"default";(u[w]||(u[w]=[])).push(g),this.removeChild(g)}}_renderSlots(){const u=this._getSlots(),g=this._instance.type.__scopeId;for(let w=0;w<u.length;w++){const N=u[w],H=N.getAttribute("name")||"default",te=this._slots[H],Fe=N.parentNode;if(te)for(const qe of te){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,"")}Fe.insertBefore(qe,N)}else for(;N.firstChild;)Fe.insertBefore(N.firstChild,N);Fe.removeChild(N)}}_getSlots(){const u=[this];this._teleportTargets&&u.push(...this._teleportTargets);const g=new Set;for(const w of u){const N=w.querySelectorAll("slot");for(let H=0;H<N.length;H++)g.add(N[H])}return Array.from(g)}_injectChildStyle(u){this._applyStyles(u.styles,u)}_beginPatch(){this._patching=!0,this._dirty=!1}_endPatch(){this._patching=!1,this._dirty&&this._instance&&this._update()}_removeChildStyle(u){}}function wt(i){const u=getCurrentInstance(),g=u&&u.ce;return g||null}function br(){const i=wt();return i&&i.shadowRoot}function Cr(i="$style"){{const u=(0,E.nI)();if(!u)return d.EMPTY_OBJ;const g=u.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"),P=Symbol("_enterCb"),X=(i=>(delete i.props.mode,i))({name:"TransitionGroup",props:(0,d.extend)({},we,{tag:String,moveClass:String}),setup(i,{slots:u}){const g=(0,E.nI)(),w=(0,E.Gy)();let N,H;return(0,E.$u)(()=>{if(!N.length)return;const te=i.moveClass||`${i.name||"v"}-move`;if(!ut(N[0].el,g.vnode.el,te)){N=[];return}N.forEach(xe),N.forEach(Ke);const Fe=N.filter(De);Cn(g.vnode.el),Fe.forEach(qe=>{const He=qe.el,Je=He.style;Rt(He,te),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,te))};He.addEventListener("transitionend",an)}),N=[]}),()=>{const te=(0,se.ux)(i),Fe=Me(te);let qe=te.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,Fe,w,g)),Qn.set(Je,{left:Je.el.offsetLeft,top:Je.el.offsetTop}))}H=u.default?(0,E.Df)(u.default()):[];for(let He=0;He<H.length;He++){const Je=H[He];Je.key!=null&&(0,E.MZ)(Je,(0,E.OW)(Je,Fe,w,g))}return(0,E.bF)(qe,null,H)}}}),$=null;function xe(i){const u=i.el;u[Tn]&&u[Tn](),u[P]&&u[P]()}function Ke(i){_r.set(i,{left:i.el.offsetLeft,top:i.el.offsetTop})}function De(i){const u=Qn.get(i),g=_r.get(i),w=u.left-g.left,N=u.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 ut(i,u,g){const w=i.cloneNode(),N=i[I];N&&N.forEach(Fe=>{Fe.split(/\s+/).forEach(qe=>qe&&w.classList.remove(qe))}),g.split(/\s+/).forEach(Fe=>Fe&&w.classList.add(Fe)),w.style.display="none";const H=u.nodeType===1?u:u.parentNode;H.appendChild(w);const{hasTransform:te}=St(w);return H.removeChild(w),te}const et=i=>{const u=i.props["onUpdate:modelValue"]||!1;return(0,d.isArray)(u)?g=>(0,d.invokeArrayFns)(u,g):u};function rt(i){i.target.composing=!0}function Rn(i){const u=i.target;u.composing&&(u.composing=!1,u.dispatchEvent(new Event("input")))}const st=Symbol("_assign");function kn(i,u,g){return u&&(i=i.trim()),g&&(i=(0,d.looseToNumber)(i)),i}const Gt={created(i,{modifiers:{lazy:u,trim:g,number:w}},N){i[st]=et(N);const H=w||N.props&&N.props.type==="number";Dt(i,u?"change":"input",te=>{te.target.composing||i[st](kn(i.value,g,H))}),(g||H)&&Dt(i,"change",()=>{i.value=kn(i.value,g,H)}),u||(Dt(i,"compositionstart",rt),Dt(i,"compositionend",Rn),Dt(i,"change",Rn))},mounted(i,{value:u}){i.value=u??""},beforeUpdate(i,{value:u,oldValue:g,modifiers:{lazy:w,trim:N,number:H}},te){if(i[st]=et(te),i.composing)return;const Fe=(H||i.type==="number")&&!/^0\d/.test(i.value)?(0,d.looseToNumber)(i.value):i.value,qe=u??"";Fe!==qe&&(document.activeElement===i&&i.type!=="range"&&(w&&u===g||N&&i.value.trim()===qe)||(i.value=qe))}},Wn={deep:!0,created(i,u,g){i[st]=et(g),Dt(i,"change",()=>{const w=i._modelValue,N=pe(i),H=i.checked,te=i[st];if((0,d.isArray)(w)){const Fe=(0,d.looseIndexOf)(w,N),qe=Fe!==-1;if(H&&!qe)te(w.concat(N));else if(!H&&qe){const He=[...w];He.splice(Fe,1),te(He)}}else if((0,d.isSet)(w)){const Fe=new Set(w);H?Fe.add(N):Fe.delete(N),te(Fe)}else te(ve(i,H))})},mounted:Mn,beforeUpdate(i,u,g){i[st]=et(g),Mn(i,u,g)}};function Mn(i,{value:u,oldValue:g},w){i._modelValue=u;let N;if((0,d.isArray)(u))N=(0,d.looseIndexOf)(u,w.props.value)>-1;else if((0,d.isSet)(u))N=u.has(w.props.value);else{if(u===g)return;N=(0,d.looseEqual)(u,ve(i,!0))}i.checked!==N&&(i.checked=N)}const Qt={created(i,{value:u},g){i.checked=(0,d.looseEqual)(u,g.props.value),i[st]=et(g),Dt(i,"change",()=>{i[st](pe(i))})},beforeUpdate(i,{value:u,oldValue:g},w){i[st]=et(w),u!==g&&(i.checked=(0,d.looseEqual)(u,w.props.value))}},yr={deep:!0,created(i,{value:u,modifiers:{number:g}},w){const N=(0,d.isSet)(u);Dt(i,"change",()=>{const H=Array.prototype.filter.call(i.options,te=>te.selected).map(te=>g?(0,d.looseToNumber)(pe(te)):pe(te));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:u}){V(i,u)},beforeUpdate(i,u,g){i[st]=et(g)},updated(i,{value:u}){i._assigning||V(i,u)}};function V(i,u){const g=i.multiple,w=(0,d.isArray)(u);if(!(g&&!w&&!(0,d.isSet)(u))){for(let N=0,H=i.options.length;N<H;N++){const te=i.options[N],Fe=pe(te);if(g)if(w){const qe=typeof Fe;qe==="string"||qe==="number"?te.selected=u.some(He=>String(He)===String(Fe)):te.selected=(0,d.looseIndexOf)(u,Fe)>-1}else te.selected=u.has(Fe);else if((0,d.looseEqual)(pe(te),u)){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 ve(i,u){const g=u?"_trueValue":"_falseValue";return g in i?i[g]:u}const ze={created(i,u,g){ft(i,u,g,null,"created")},mounted(i,u,g){ft(i,u,g,null,"mounted")},beforeUpdate(i,u,g,w){ft(i,u,g,w,"beforeUpdate")},updated(i,u,g,w){ft(i,u,g,w,"updated")}};function Ht(i,u){switch(i){case"SELECT":return yr;case"TEXTAREA":return Gt;default:switch(u){case"checkbox":return Wn;case"radio":return Qt;default:return Gt}}}function ft(i,u,g,w,N){const te=Ht(i.tagName,g.props&&g.props.type)[N];te&&te(i,u,g,w)}function In(){Gt.getSSRProps=({value:i})=>({value:i}),Qt.getSSRProps=({value:i},u)=>{if(u.props&&looseEqual(u.props.value,i))return{checked:!0}},Wn.getSSRProps=({value:i},u)=>{if(isArray(i)){if(u.props&&looseIndexOf(i,u.props.value)>-1)return{checked:!0}}else if(isSet(i)){if(u.props&&i.has(u.props.value))return{checked:!0}}else if(i)return{checked:!0}},ze.getSSRProps=(i,u)=>{if(typeof u.type!="string")return;const g=Ht(u.type.toUpperCase(),u.props&&u.props.type);if(g.getSSRProps)return g.getSSRProps(i,u)}}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,u)=>en.some(g=>i[`${g}Key`]&&!u.includes(g))},It=(i,u)=>{const g=i._withMods||(i._withMods={}),w=u.join(".");return g[w]||(g[w]=(N,...H)=>{for(let te=0;te<u.length;te++){const Fe=_t[u[te]];if(Fe&&Fe(N,u))return}return i(N,...H)})},Wt={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},On=(i,u)=>{const g=i._withKeys||(i._withKeys={}),w=u.join(".");return g[w]||(g[w]=N=>{if(!("key"in N))return;const H=(0,d.hyphenate)(N.key);if(u.some(te=>te===H||Wt[te]===H))return i(N)})},An=(0,d.extend)({patchProp:M},re);let Un,vn=!1;function ar(){return Un||(Un=(0,E.K9)(An))}function rr(){return Un=vn?Un:createHydrationRenderer(An),vn=!0,Un}const Sn=(...i)=>{ar().render(...i)},sr=(...i)=>{rr().hydrate(...i)},Tr=(...i)=>{const u=ar().createApp(...i),{mount:g}=u;return u.mount=w=>{const N=wn(w);if(!N)return;const H=u._component;!(0,d.isFunction)(H)&&!H.render&&!H.template&&(H.template=N.innerHTML),N.nodeType===1&&(N.textContent="");const te=g(N,!1,Nr(N));return N instanceof Element&&(N.removeAttribute("v-cloak"),N.setAttribute("data-v-app","")),te},u},Fn=(...i)=>{const u=rr().createApp(...i),{mount:g}=u;return u.mount=w=>{const N=wn(w);if(N)return g(N,!0,Nr(N))},u};function Nr(i){if(i instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&i instanceof MathMLElement)return"mathml"}function Lr(i){Object.defineProperty(i.config,"isNativeTag",{value:u=>isHTMLTag(u)||isSVGTag(u)||isMathMLTag(u),writable:!1})}function kt(i){if(isRuntimeOnly()){const u=i.config.isCustomElement;Object.defineProperty(i.config,"isCustomElement",{get(){return u},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:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{EMPTY_ARR:()=>se,EMPTY_OBJ:()=>d,NO:()=>be,NOOP:()=>ae,camelize:()=>ln,capitalize:()=>un,def:()=>bt,extend:()=>oe,getGlobalThis:()=>on,hasChanged:()=>jn,hasOwn:()=>re,hyphenate:()=>xt,includeBooleanAttr:()=>br,invokeArrayFns:()=>Nt,isArray:()=>he,isFunction:()=>ee,isGloballyAllowed:()=>Ct,isIntegerKey:()=>Qe,isMap:()=>K,isModelListener:()=>v,isObject:()=>Ee,isOn:()=>Z,isPlainObject:()=>vt,isPromise:()=>Me,isRegExp:()=>we,isReservedProp:()=>it,isSet:()=>I,isSpecialBooleanAttr:()=>Pt,isString:()=>z,isSymbol:()=>k,looseEqual:()=>st,looseIndexOf:()=>kn,looseToNumber:()=>Yt,makeMap:()=>E,normalizeClass:()=>Ge,normalizeCssVarValue:()=>yr,normalizeProps:()=>m,normalizeStyle:()=>$t,remove:()=>D,toDisplayString:()=>Wn,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 ve of V.split(","))pe[ve]=1;return ve=>ve in pe}const d={},se=[],ae=()=>{},be=()=>!1,Z=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 ve=V.indexOf(pe);ve>-1&&V.splice(ve,1)},ne=Object.prototype.hasOwnProperty,re=(V,pe)=>ne.call(V,pe),he=Array.isArray,K=V=>ot(V)==="[object Map]",I=V=>ot(V)==="[object Set]",Ce=V=>ot(V)==="[object Date]",we=V=>ot(V)==="[object RegExp]",ee=V=>typeof V=="function",z=V=>typeof V=="string",k=V=>typeof V=="symbol",Ee=V=>V!==null&&typeof V=="object",Me=V=>(Ee(V)||ee(V))&&ee(V.then)&&ee(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=>z(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 ve=>pe[ve]||(pe[ve]=V(ve))},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()),un=St(V=>V.charAt(0).toUpperCase()+V.slice(1)),nn=St(V=>V?`on${un(V)}`:""),jn=(V,pe)=>!Object.is(V,pe),Nt=(V,...pe)=>{for(let ve=0;ve<V.length;ve++)V[ve](...pe)},bt=(V,pe,ve,ze=!1)=>{Object.defineProperty(V,pe,{configurable:!0,enumerable:!1,writable:ze,value:ve})},Yt=V=>{const pe=parseFloat(V);return isNaN(pe)?V:pe},rn=V=>{const pe=z(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:{}),cn=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/;function En(V){return cn.test(V)?`__props.${V}`:`__props[${JSON.stringify(V)}]`}function Gn(V,pe){return V+JSON.stringify(pe,(ve,ze)=>typeof ze=="function"?ze.toString():ze)}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"},Ye={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"},Tt={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,ve=V.length){if(pe=Math.max(0,Math.min(pe,V.length)),ve=Math.max(0,Math.min(ve,V.length)),pe>ve)return"";let ze=V.split(/(\r?\n)/);const Ht=ze.filter((en,_t)=>_t%2===1);ze=ze.filter((en,_t)=>_t%2===0);let ft=0;const In=[];for(let en=0;en<ze.length;en++)if(ft+=ze[en].length+(Ht[en]&&Ht[en].length||0),ft>=pe){for(let _t=en-Dt;_t<=en+Dt||ve>ft;_t++){if(_t<0||_t>=ze.length)continue;const It=_t+1;In.push(`${It}${" ".repeat(Math.max(3-String(It).length,0))}| ${ze[_t]}`);const Wt=ze[_t].length,On=Ht[_t]&&Ht[_t].length||0;if(_t===en){const An=pe-(ft-(Wt+On)),Un=Math.max(1,ve>ft?Wt-An:ve-pe);In.push(" | "+" ".repeat(An)+"^".repeat(Un))}else if(_t>en){if(ve>ft){const An=Math.max(Math.min(ve-ft,Wt),1);In.push(" | "+"^".repeat(An))}ft+=Wt+On}}break}return In.join(`
`)}function $t(V){if(he(V)){const pe={};for(let ve=0;ve<V.length;ve++){const ze=V[ve],Ht=z(ze)?ce(ze):$t(ze);if(Ht)for(const ft in Ht)pe[ft]=Ht[ft]}return pe}else if(z(V)||Ee(V))return V}const Zt=/;(?![^(]*\))/g,Ze=/:([^]+)/,je=/\/\*[^]*?\*\//g;function ce(V){const pe={};return V.replace(je,"").split(Zt).forEach(ve=>{if(ve){const ze=ve.split(Ze);ze.length>1&&(pe[ze[0].trim()]=ze[1].trim())}}),pe}function Re(V){if(!V)return"";if(z(V))return V;let pe="";for(const ve in V){const ze=V[ve];if(z(ze)||typeof ze=="number"){const Ht=ve.startsWith("--")?ve:xt(ve);pe+=`${Ht}:${ze};`}}return pe}function Ge(V){let pe="";if(z(V))pe=V;else if(he(V))for(let ve=0;ve<V.length;ve++){const ze=Ge(V[ve]);ze&&(pe+=ze+" ")}else if(Ee(V))for(const ve in V)V[ve]&&(pe+=ve+" ");return pe.trim()}function m(V){if(!V)return null;let{class:pe,style:ve}=V;return pe&&!z(pe)&&(V.class=Ge(pe)),ve&&(V.style=$t(ve)),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",J=null,de=null,Ot=null,Xt=null,Lt="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Pt=E(Lt),wt=E(Lt+",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"},P=null,q=null,X=null;function $(V){if(V==null)return!1;const pe=typeof V;return pe==="string"||pe==="number"||pe==="boolean"}const xe=/["'&<>]/;function Ke(V){const pe=""+V,ve=xe.exec(pe);if(!ve)return pe;let ze="",Ht,ft,In=0;for(ft=ve.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&&(ze+=pe.slice(In,ft)),In=ft+1,ze+=Ht}return In!==ft?ze+pe.slice(In,ft):ze}const De=/^-?>|<!--|-->|--!>|<!-$/g;function ut(V){return V.replace(De,"")}const et=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/g;function rt(V,pe){return V.replace(et,ve=>pe?ve==='"'?'\\\\\\"':`\\\\${ve}`:`\\${ve}`)}function Rn(V,pe){if(V.length!==pe.length)return!1;let ve=!0;for(let ze=0;ve&&ze<V.length;ze++)ve=st(V[ze],pe[ze]);return ve}function st(V,pe){if(V===pe)return!0;let ve=Ce(V),ze=Ce(pe);if(ve||ze)return ve&&ze?V.getTime()===pe.getTime():!1;if(ve=k(V),ze=k(pe),ve||ze)return V===pe;if(ve=he(V),ze=he(pe),ve||ze)return ve&&ze?Rn(V,pe):!1;if(ve=Ee(V),ze=Ee(pe),ve||ze){if(!ve||!ze)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(ve=>st(ve,pe))}const Gt=V=>!!(V&&V.__v_isRef===!0),Wn=V=>z(V)?V:V==null?"":he(V)||Ee(V)&&(V.toString===Ie||!ee(V.toString))?Gt(V)?Wn(V.value):JSON.stringify(V,Mn,2):String(V),Mn=(V,pe)=>Gt(pe)?Mn(V,pe.value):K(pe)?{[`Map(${pe.size})`]:[...pe.entries()].reduce((ve,[ze,Ht],ft)=>(ve[Qt(ze,ft)+" =>"]=Ht,ve),{})}:I(pe)?{[`Set(${pe.size})`]:[...pe.values()].map(ve=>Qt(ve))}:k(pe)?Qt(pe):Ee(pe)&&!he(pe)&&!vt(pe)?String(pe):pe,Qt=(V,pe="")=>{var ve;return k(V)?`Symbol(${(ve=V.description)!=null?ve:pe})`:V};function yr(V){return V==null?"initial":typeof V=="string"?V===""?" ":V:(typeof V!="number"||Number.isFinite(V),String(V))}},67526:(Ve,Ae)=>{"use strict";Ae.byteLength=v,Ae.toByteArray=D,Ae.fromByteArray=he;for(var ie=[],E=[],d=typeof Uint8Array<"u"?Uint8Array:Array,se="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ae=0,be=se.length;ae<be;++ae)ie[ae]=se[ae],E[se.charCodeAt(ae)]=ae;E[45]=62,E[95]=63;function Z(K){var I=K.length;if(I%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var Ce=K.indexOf("=");Ce===-1&&(Ce=I);var we=Ce===I?0:4-Ce%4;return[Ce,we]}function v(K){var I=Z(K),Ce=I[0],we=I[1];return(Ce+we)*3/4-we}function oe(K,I,Ce){return(I+Ce)*3/4-Ce}function D(K){var I,Ce=Z(K),we=Ce[0],ee=Ce[1],z=new d(oe(K,we,ee)),k=0,Ee=ee>0?we-4:we,Me;for(Me=0;Me<Ee;Me+=4)I=E[K.charCodeAt(Me)]<<18|E[K.charCodeAt(Me+1)]<<12|E[K.charCodeAt(Me+2)]<<6|E[K.charCodeAt(Me+3)],z[k++]=I>>16&255,z[k++]=I>>8&255,z[k++]=I&255;return ee===2&&(I=E[K.charCodeAt(Me)]<<2|E[K.charCodeAt(Me+1)]>>4,z[k++]=I&255),ee===1&&(I=E[K.charCodeAt(Me)]<<10|E[K.charCodeAt(Me+1)]<<4|E[K.charCodeAt(Me+2)]>>2,z[k++]=I>>8&255,z[k++]=I&255),z}function ne(K){return ie[K>>18&63]+ie[K>>12&63]+ie[K>>6&63]+ie[K&63]}function re(K,I,Ce){for(var we,ee=[],z=I;z<Ce;z+=3)we=(K[z]<<16&16711680)+(K[z+1]<<8&65280)+(K[z+2]&255),ee.push(ne(we));return ee.join("")}function he(K){for(var I,Ce=K.length,we=Ce%3,ee=[],z=16383,k=0,Ee=Ce-we;k<Ee;k+=z)ee.push(re(K,k,k+z>Ee?Ee:k+z));return we===1?(I=K[Ce-1],ee.push(ie[I>>2]+ie[I<<4&63]+"==")):we===2&&(I=(K[Ce-2]<<8)+K[Ce-1],ee.push(ie[I>>10]+ie[I>>4&63]+ie[I<<2&63]+"=")),ee.join("")}},48287:(Ve,Ae,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;Ae.Buffer=v,Ae.SlowBuffer=z,Ae.INSPECT_MAX_BYTES=50;const ae=2147483647;Ae.kMaxLength=ae,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 Z(m){if(m>ae)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 re(m)}return oe(m,o,l)}v.poolSize=8192;function oe(m,o,l){if(typeof m=="string")return he(m,o);if(ArrayBuffer.isView(m))return I(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 Ce(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=we(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 ne(m,o,l){return D(m),m<=0?Z(m):o!==void 0?typeof l=="string"?Z(m).fill(o,l):Z(m).fill(o):Z(m)}v.alloc=function(m,o,l){return ne(m,o,l)};function re(m){return D(m),Z(m<0?0:ee(m)|0)}v.allocUnsafe=function(m){return re(m)},v.allocUnsafeSlow=function(m){return re(m)};function he(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=Z(l);const M=S.write(m,o);return M!==l&&(S=S.slice(0,M)),S}function K(m){const o=m.length<0?0:ee(m.length)|0,l=Z(o);for(let S=0;S<o;S+=1)l[S]=m[S]&255;return l}function I(m){if(Ze(m,Uint8Array)){const o=new Uint8Array(m);return Ce(o.buffer,o.byteOffset,o.byteLength)}return K(m)}function Ce(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 we(m){if(v.isBuffer(m)){const o=ee(m.length)|0,l=Z(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)?Z(0):K(m);if(m.type==="Buffer"&&Array.isArray(m.data))return K(m.data)}function ee(m){if(m>=ae)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ae.toString(16)+" bytes");return m|0}function z(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 J=0,de=Math.min(S,M);J<de;++J)if(o[J]!==l[J]){S=o[J],M=l[J];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 J=0;for(S=0;S<o.length;++S){let de=o[S];if(Ze(de,Uint8Array))J+de.length>M.length?(v.isBuffer(de)||(de=v.from(de)),de.copy(M,J)):Uint8Array.prototype.set.call(M,de,J);else if(v.isBuffer(de))de.copy(M,J);else throw new TypeError('"list" argument must be an Array of Buffers');J+=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 Ee(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 un(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 Me(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)Me(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)Me(this,l,l+3),Me(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)Me(this,l,l+7),Me(this,l+1,l+6),Me(this,l+2,l+5),Me(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):Ee.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=Ae.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,J){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),J===void 0&&(J=this.length),l<0||S>o.length||M<0||J>this.length)throw new RangeError("out of range index");if(M>=J&&l>=S)return 0;if(M>=J)return-1;if(l>=S)return 1;if(l>>>=0,S>>>=0,M>>>=0,J>>>=0,this===o)return 0;let de=J-M,Ot=S-l;const Xt=Math.min(de,Ot),Lt=this.slice(M,J),Pt=o.slice(l,S);for(let wt=0;wt<Xt;++wt)if(Lt[wt]!==Pt[wt]){de=Lt[wt],Ot=Pt[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 J=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;J=2,de/=2,Ot/=2,l/=2}function Xt(Pt,wt){return J===1?Pt[wt]:Pt.readUInt16BE(wt*J)}let Lt;if(M){let Pt=-1;for(Lt=l;Lt<de;Lt++)if(Xt(m,Lt)===Xt(o,Pt===-1?0:Lt-Pt)){if(Pt===-1&&(Pt=Lt),Lt-Pt+1===Ot)return Pt*J}else Pt!==-1&&(Lt-=Lt-Pt),Pt=-1}else for(l+Ot>de&&(l=de-Ot),Lt=l;Lt>=0;Lt--){let Pt=!0;for(let wt=0;wt<Ot;wt++)if(Xt(m,Lt+wt)!==Xt(o,wt)){Pt=!1;break}if(Pt)return Lt}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 J=o.length;S>J/2&&(S=J/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 J=this.length-l;if((S===void 0||S>J)&&(S=J),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 J=m[M];let de=null,Ot=J>239?4:J>223?3:J>191?2:1;if(M+Ot<=l){let Xt,Lt,Pt,wt;switch(Ot){case 1:J<128&&(de=J);break;case 2:Xt=m[M+1],(Xt&192)===128&&(wt=(J&31)<<6|Xt&63,wt>127&&(de=wt));break;case 3:Xt=m[M+1],Lt=m[M+2],(Xt&192)===128&&(Lt&192)===128&&(wt=(J&15)<<12|(Xt&63)<<6|Lt&63,wt>2047&&(wt<55296||wt>57343)&&(de=wt));break;case 4:Xt=m[M+1],Lt=m[M+2],Pt=m[M+3],(Xt&192)===128&&(Lt&192)===128&&(Pt&192)===128&&(wt=(J&15)<<18|(Xt&63)<<12|(Lt&63)<<6|Pt&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 un(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 J=o;J<l;++J)M+=ce[m[J]];return M}function jn(m,o,l){const S=m.slice(o,l);let M="";for(let J=0;J<S.length-1;J+=2)M+=String.fromCharCode(S[J]+S[J+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],J=1,de=0;for(;++de<l&&(J*=256);)M+=this[o+de]*J;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],J=1;for(;l>0&&(J*=256);)M+=this[o+--l]*J;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=Re(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,J=this[++o]+this[++o]*2**8+this[++o]*2**16+S*2**24;return BigInt(M)+(BigInt(J)<<BigInt(32))}),v.prototype.readBigUInt64BE=Re(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],J=this[++o]*2**24+this[++o]*2**16+this[++o]*2**8+S;return(BigInt(M)<<BigInt(32))+BigInt(J)}),v.prototype.readIntLE=function(o,l,S){o=o>>>0,l=l>>>0,S||Nt(o,l,this.length);let M=this[o],J=1,de=0;for(;++de<l&&(J*=256);)M+=this[o+de]*J;return J*=128,M>=J&&(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,J=1,de=this[o+--M];for(;M>0&&(J*=256);)de+=this[o+--M]*J;return J*=128,de>=J&&(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=Re(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=Re(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,J){if(!v.isBuffer(m))throw new TypeError('"buffer" argument must be a Buffer instance');if(o>M||o<J)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 J=1,de=0;for(this[l]=o&255;++de<S&&(J*=256);)this[l+de]=o/J&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 J=S-1,de=1;for(this[l+J]=o&255;--J>=0&&(de*=256);)this[l+J]=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 Yt(m,o,l,S,M){Tt(o,S,M,m,l,7);let J=Number(o&BigInt(4294967295));m[l++]=J,J=J>>8,m[l++]=J,J=J>>8,m[l++]=J,J=J>>8,m[l++]=J;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){Tt(o,S,M,m,l,7);let J=Number(o&BigInt(4294967295));m[l+7]=J,J=J>>8,m[l+6]=J,J=J>>8,m[l+5]=J,J=J>>8,m[l+4]=J;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=Re(function(o,l=0){return Yt(this,o,l,BigInt(0),BigInt("0xffffffffffffffff"))}),v.prototype.writeBigUInt64BE=Re(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 J=0,de=1,Ot=0;for(this[l]=o&255;++J<S&&(de*=256);)o<0&&Ot===0&&this[l+J-1]!==0&&(Ot=1),this[l+J]=(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 J=S-1,de=1,Ot=0;for(this[l+J]=o&255;--J>=0&&(de*=256);)o<0&&Ot===0&&this[l+J+1]!==0&&(Ot=1),this[l+J]=(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=Re(function(o,l=0){return Yt(this,o,l,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),v.prototype.writeBigInt64BE=Re(function(o,l=0){return rn(this,o,l,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function Vt(m,o,l,S,M,J){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 cn(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 cn(this,o,l,!0,S)},v.prototype.writeDoubleBE=function(o,l,S){return cn(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 J=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),J},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 J;if(typeof o=="number")for(J=l;J<S;++J)this[J]=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(J=0;J<S-l;++J)this[J+l]=de[J%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 Ye(m,o,l){Xe(o,"offset"),(m[o]===void 0||m[o+l]===void 0)&&sn(o,m.length-(l+1))}function Tt(m,o,l,S,M,J){if(m>l||m<o){const de=typeof o=="bigint"?"n":"";let Ot;throw J>3?o===0||o===BigInt(0)?Ot=`>= 0${de} and < 2${de} ** ${(J+1)*8}${de}`:Ot=`>= -(2${de} ** ${(J+1)*8-1}${de}) and < 2 ** ${(J+1)*8-1}${de}`:Ot=`>= ${o}${de} and <= ${l}${de}`,new En.ERR_OUT_OF_RANGE("value",Ot,m)}Ye(S,M,J)}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 J=[];for(let de=0;de<S;++de){if(l=m.charCodeAt(de),l>55295&&l<57344){if(!M){if(l>56319){(o-=3)>-1&&J.push(239,191,189);continue}else if(de+1===S){(o-=3)>-1&&J.push(239,191,189);continue}M=l;continue}if(l<56320){(o-=3)>-1&&J.push(239,191,189),M=l;continue}l=(M-55296<<10|l-56320)+65536}else M&&(o-=3)>-1&&J.push(239,191,189);if(M=null,l<128){if((o-=1)<0)break;J.push(l)}else if(l<2048){if((o-=2)<0)break;J.push(l>>6|192,l&63|128)}else if(l<65536){if((o-=3)<0)break;J.push(l>>12|224,l>>6&63|128,l&63|128)}else if(l<1114112){if((o-=4)<0)break;J.push(l>>18|240,l>>12&63|128,l>>6&63|128,l&63|128)}else throw new Error("Invalid code point")}return J}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 J=[];for(let de=0;de<m.length&&!((o-=2)<0);++de)l=m.charCodeAt(de),S=l>>8,M=l%256,J.push(M),J.push(S);return J}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 ce=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 Re(m){return typeof BigInt>"u"?Ge:m}function Ge(){throw new Error("BigInt not supported")}},70580:Ve=>{"use strict";/*!
* escape-html
* Copyright(c) 2012-2013 TJ Holowaychuk
* Copyright(c) 2015 Andreas Lubbe
* Copyright(c) 2015 Tiancheng "Timothy" Gu
* MIT Licensed
*/var Ae=/["'&<>]/;Ve.exports=ie;function ie(E){var d=""+E,se=Ae.exec(d);if(!se)return d;var ae,be="",Z=0,v=0;for(Z=se.index;Z<d.length;Z++){switch(d.charCodeAt(Z)){case 34:ae="&quot;";break;case 38:ae="&amp;";break;case 39:ae="&#39;";break;case 60:ae="&lt;";break;case 62:ae="&gt;";break;default:continue}v!==Z&&(be+=d.substring(v,Z)),v=Z+1,be+=ae}return v!==Z?be+d.substring(v,Z):be}},251:(Ve,Ae)=>{/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */Ae.read=function(ie,E,d,se,ae){var be,Z,v=ae*8-se-1,oe=(1<<v)-1,D=oe>>1,ne=-7,re=d?ae-1:0,he=d?-1:1,K=ie[E+re];for(re+=he,be=K&(1<<-ne)-1,K>>=-ne,ne+=v;ne>0;be=be*256+ie[E+re],re+=he,ne-=8);for(Z=be&(1<<-ne)-1,be>>=-ne,ne+=se;ne>0;Z=Z*256+ie[E+re],re+=he,ne-=8);if(be===0)be=1-D;else{if(be===oe)return Z?NaN:(K?-1:1)*(1/0);Z=Z+Math.pow(2,se),be=be-D}return(K?-1:1)*Z*Math.pow(2,be-se)},Ae.write=function(ie,E,d,se,ae,be){var Z,v,oe,D=be*8-ae-1,ne=(1<<D)-1,re=ne>>1,he=ae===23?Math.pow(2,-24)-Math.pow(2,-77):0,K=se?0:be-1,I=se?1:-1,Ce=E<0||E===0&&1/E<0?1:0;for(E=Math.abs(E),isNaN(E)||E===1/0?(v=isNaN(E)?1:0,Z=ne):(Z=Math.floor(Math.log(E)/Math.LN2),E*(oe=Math.pow(2,-Z))<1&&(Z--,oe*=2),Z+re>=1?E+=he/oe:E+=he*Math.pow(2,1-re),E*oe>=2&&(Z++,oe/=2),Z+re>=ne?(v=0,Z=ne):Z+re>=1?(v=(E*oe-1)*Math.pow(2,ae),Z=Z+re):(v=E*Math.pow(2,re-1)*Math.pow(2,ae),Z=0));ae>=8;ie[d+K]=v&255,K+=I,v/=256,ae-=8);for(Z=Z<<ae|v,D+=ae;D>0;ie[d+K]=Z&255,K+=I,Z/=256,D-=8);ie[d+K-I]|=Ce*128}},65606:Ve=>{var Ae=Ve.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 ae(I){if(ie===setTimeout)return setTimeout(I,0);if((ie===d||!ie)&&setTimeout)return ie=setTimeout,setTimeout(I,0);try{return ie(I,0)}catch{try{return ie.call(null,I,0)}catch{return ie.call(this,I,0)}}}function be(I){if(E===clearTimeout)return clearTimeout(I);if((E===se||!E)&&clearTimeout)return E=clearTimeout,clearTimeout(I);try{return E(I)}catch{try{return E.call(null,I)}catch{return E.call(this,I)}}}var Z=[],v=!1,oe,D=-1;function ne(){!v||!oe||(v=!1,oe.length?Z=oe.concat(Z):D=-1,Z.length&&re())}function re(){if(!v){var I=ae(ne);v=!0;for(var Ce=Z.length;Ce;){for(oe=Z,Z=[];++D<Ce;)oe&&oe[D].run();D=-1,Ce=Z.length}oe=null,v=!1,be(I)}}Ae.nextTick=function(I){var Ce=new Array(arguments.length-1);if(arguments.length>1)for(var we=1;we<arguments.length;we++)Ce[we-1]=arguments[we];Z.push(new he(I,Ce)),Z.length===1&&!v&&ae(re)};function he(I,Ce){this.fun=I,this.array=Ce}he.prototype.run=function(){this.fun.apply(null,this.array)},Ae.title="browser",Ae.browser=!0,Ae.env={},Ae.argv=[],Ae.version="",Ae.versions={};function K(){}Ae.on=K,Ae.addListener=K,Ae.once=K,Ae.off=K,Ae.removeListener=K,Ae.removeAllListeners=K,Ae.emit=K,Ae.prependListener=K,Ae.prependOnceListener=K,Ae.listeners=function(I){return[]},Ae.binding=function(I){throw new Error("process.binding is not supported")},Ae.cwd=function(){return"/"},Ae.chdir=function(I){throw new Error("process.chdir is not supported")},Ae.umask=function(){return 0}},53908:(Ve,Ae,ie)=>{"use strict";const E=ie(57272),{MAX_LENGTH:d,MAX_SAFE_INTEGER:se}=ie(16874),{safeRe:ae,t:be}=ie(99718),Z=ie(98587),{compareIdentifiers:v}=ie(61123);class oe{constructor(ne,re){if(re=Z(re),ne instanceof oe){if(ne.loose===!!re.loose&&ne.includePrerelease===!!re.includePrerelease)return ne;ne=ne.version}else if(typeof ne!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof ne}".`);if(ne.length>d)throw new TypeError(`version is longer than ${d} characters`);E("SemVer",ne,re),this.options=re,this.loose=!!re.loose,this.includePrerelease=!!re.includePrerelease;const he=ne.trim().match(re.loose?ae[be.LOOSE]:ae[be.FULL]);if(!he)throw new TypeError(`Invalid Version: ${ne}`);if(this.raw=ne,this.major=+he[1],this.minor=+he[2],this.patch=+he[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");he[4]?this.prerelease=he[4].split(".").map(K=>{if(/^[0-9]+$/.test(K)){const I=+K;if(I>=0&&I<se)return I}return K}):this.prerelease=[],this.build=he[5]?he[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(ne){if(E("SemVer.compare",this.version,this.options,ne),!(ne instanceof oe)){if(typeof ne=="string"&&ne===this.version)return 0;ne=new oe(ne,this.options)}return ne.version===this.version?0:this.compareMain(ne)||this.comparePre(ne)}compareMain(ne){return ne instanceof oe||(ne=new oe(ne,this.options)),v(this.major,ne.major)||v(this.minor,ne.minor)||v(this.patch,ne.patch)}comparePre(ne){if(ne instanceof oe||(ne=new oe(ne,this.options)),this.prerelease.length&&!ne.prerelease.length)return-1;if(!this.prerelease.length&&ne.prerelease.length)return 1;if(!this.prerelease.length&&!ne.prerelease.length)return 0;let re=0;do{const he=this.prerelease[re],K=ne.prerelease[re];if(E("prerelease compare",re,he,K),he===void 0&&K===void 0)return 0;if(K===void 0)return 1;if(he===void 0)return-1;if(he===K)continue;return v(he,K)}while(++re)}compareBuild(ne){ne instanceof oe||(ne=new oe(ne,this.options));let re=0;do{const he=this.build[re],K=ne.build[re];if(E("build compare",re,he,K),he===void 0&&K===void 0)return 0;if(K===void 0)return 1;if(he===void 0)return-1;if(he===K)continue;return v(he,K)}while(++re)}inc(ne,re,he){if(ne.startsWith("pre")){if(!re&&he===!1)throw new Error("invalid increment argument: identifier is empty");if(re){const K=`-${re}`.match(this.options.loose?ae[be.PRERELEASELOOSE]:ae[be.PRERELEASE]);if(!K||K[1]!==re)throw new Error(`invalid identifier: ${re}`)}}switch(ne){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",re,he);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",re,he);break;case"prepatch":this.prerelease.length=0,this.inc("patch",re,he),this.inc("pre",re,he);break;case"prerelease":this.prerelease.length===0&&this.inc("patch",re,he),this.inc("pre",re,he);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 K=Number(he)?1:0;if(this.prerelease.length===0)this.prerelease=[K];else{let I=this.prerelease.length;for(;--I>=0;)typeof this.prerelease[I]=="number"&&(this.prerelease[I]++,I=-2);if(I===-1){if(re===this.prerelease.join(".")&&he===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(K)}}if(re){let I=[re,K];he===!1&&(I=[re]),v(this.prerelease[0],re)===0?isNaN(this.prerelease[1])&&(this.prerelease=I):this.prerelease=I}break}default:throw new Error(`invalid increment argument: ${ne}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}Ve.exports=oe},32938:(Ve,Ae,ie)=>{"use strict";const E=ie(53908),d=(se,ae)=>new E(se,ae).major;Ve.exports=d},30144:(Ve,Ae,ie)=>{"use strict";const E=ie(53908),d=(se,ae,be=!1)=>{if(se instanceof E)return se;try{return new E(se,ae)}catch(Z){if(!be)return null;throw Z}};Ve.exports=d},56953:(Ve,Ae,ie)=>{"use strict";const E=ie(30144),d=(se,ae)=>{const be=E(se,ae);return be?be.version:null};Ve.exports=d},16874:Ve=>{"use strict";const Ae="2.0.0",E=Number.MAX_SAFE_INTEGER||9007199254740991,d=16,se=250,ae=["major","premajor","minor","preminor","patch","prepatch","prerelease"];Ve.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:d,MAX_SAFE_BUILD_LENGTH:se,MAX_SAFE_INTEGER:E,RELEASE_TYPES:ae,SEMVER_SPEC_VERSION:Ae,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},57272:(Ve,Ae,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):()=>{};Ve.exports=d},61123:Ve=>{"use strict";const Ae=/^[0-9]+$/,ie=(d,se)=>{const ae=Ae.test(d),be=Ae.test(se);return ae&&be&&(d=+d,se=+se),d===se?0:ae&&!be?-1:be&&!ae?1:d<se?-1:1},E=(d,se)=>ie(se,d);Ve.exports={compareIdentifiers:ie,rcompareIdentifiers:E}},98587:Ve=>{"use strict";const Ae=Object.freeze({loose:!0}),ie=Object.freeze({}),E=d=>d?typeof d!="object"?Ae:d:ie;Ve.exports=E},99718:(Ve,Ae,ie)=>{"use strict";const{MAX_SAFE_COMPONENT_LENGTH:E,MAX_SAFE_BUILD_LENGTH:d,MAX_LENGTH:se}=ie(16874),ae=ie(57272);Ae=Ve.exports={};const be=Ae.re=[],Z=Ae.safeRe=[],v=Ae.src=[],oe=Ae.safeSrc=[],D=Ae.t={};let ne=0;const re="[a-zA-Z0-9-]",he=[["\\s",1],["\\d",se],[re,d]],K=Ce=>{for(const[we,ee]of he)Ce=Ce.split(`${we}*`).join(`${we}{0,${ee}}`).split(`${we}+`).join(`${we}{1,${ee}}`);return Ce},I=(Ce,we,ee)=>{const z=K(we),k=ne++;ae(Ce,k,we),D[Ce]=k,v[k]=we,oe[k]=z,be[k]=new RegExp(we,ee?"g":void 0),Z[k]=new RegExp(z,ee?"g":void 0)};I("NUMERICIDENTIFIER","0|[1-9]\\d*"),I("NUMERICIDENTIFIERLOOSE","\\d+"),I("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${re}*`),I("MAINVERSION",`(${v[D.NUMERICIDENTIFIER]})\\.(${v[D.NUMERICIDENTIFIER]})\\.(${v[D.NUMERICIDENTIFIER]})`),I("MAINVERSIONLOOSE",`(${v[D.NUMERICIDENTIFIERLOOSE]})\\.(${v[D.NUMERICIDENTIFIERLOOSE]})\\.(${v[D.NUMERICIDENTIFIERLOOSE]})`),I("PRERELEASEIDENTIFIER",`(?:${v[D.NONNUMERICIDENTIFIER]}|${v[D.NUMERICIDENTIFIER]})`),I("PRERELEASEIDENTIFIERLOOSE",`(?:${v[D.NONNUMERICIDENTIFIER]}|${v[D.NUMERICIDENTIFIERLOOSE]})`),I("PRERELEASE",`(?:-(${v[D.PRERELEASEIDENTIFIER]}(?:\\.${v[D.PRERELEASEIDENTIFIER]})*))`),I("PRERELEASELOOSE",`(?:-?(${v[D.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${v[D.PRERELEASEIDENTIFIERLOOSE]})*))`),I("BUILDIDENTIFIER",`${re}+`),I("BUILD",`(?:\\+(${v[D.BUILDIDENTIFIER]}(?:\\.${v[D.BUILDIDENTIFIER]})*))`),I("FULLPLAIN",`v?${v[D.MAINVERSION]}${v[D.PRERELEASE]}?${v[D.BUILD]}?`),I("FULL",`^${v[D.FULLPLAIN]}$`),I("LOOSEPLAIN",`[v=\\s]*${v[D.MAINVERSIONLOOSE]}${v[D.PRERELEASELOOSE]}?${v[D.BUILD]}?`),I("LOOSE",`^${v[D.LOOSEPLAIN]}$`),I("GTLT","((?:<|>)?=?)"),I("XRANGEIDENTIFIERLOOSE",`${v[D.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),I("XRANGEIDENTIFIER",`${v[D.NUMERICIDENTIFIER]}|x|X|\\*`),I("XRANGEPLAIN",`[v=\\s]*(${v[D.XRANGEIDENTIFIER]})(?:\\.(${v[D.XRANGEIDENTIFIER]})(?:\\.(${v[D.XRANGEIDENTIFIER]})(?:${v[D.PRERELEASE]})?${v[D.BUILD]}?)?)?`),I("XRANGEPLAINLOOSE",`[v=\\s]*(${v[D.XRANGEIDENTIFIERLOOSE]})(?:\\.(${v[D.XRANGEIDENTIFIERLOOSE]})(?:\\.(${v[D.XRANGEIDENTIFIERLOOSE]})(?:${v[D.PRERELEASELOOSE]})?${v[D.BUILD]}?)?)?`),I("XRANGE",`^${v[D.GTLT]}\\s*${v[D.XRANGEPLAIN]}$`),I("XRANGELOOSE",`^${v[D.GTLT]}\\s*${v[D.XRANGEPLAINLOOSE]}$`),I("COERCEPLAIN",`(^|[^\\d])(\\d{1,${E}})(?:\\.(\\d{1,${E}}))?(?:\\.(\\d{1,${E}}))?`),I("COERCE",`${v[D.COERCEPLAIN]}(?:$|[^\\d])`),I("COERCEFULL",v[D.COERCEPLAIN]+`(?:${v[D.PRERELEASE]})?(?:${v[D.BUILD]})?(?:$|[^\\d])`),I("COERCERTL",v[D.COERCE],!0),I("COERCERTLFULL",v[D.COERCEFULL],!0),I("LONETILDE","(?:~>?)"),I("TILDETRIM",`(\\s*)${v[D.LONETILDE]}\\s+`,!0),Ae.tildeTrimReplace="$1~",I("TILDE",`^${v[D.LONETILDE]}${v[D.XRANGEPLAIN]}$`),I("TILDELOOSE",`^${v[D.LONETILDE]}${v[D.XRANGEPLAINLOOSE]}$`),I("LONECARET","(?:\\^)"),I("CARETTRIM",`(\\s*)${v[D.LONECARET]}\\s+`,!0),Ae.caretTrimReplace="$1^",I("CARET",`^${v[D.LONECARET]}${v[D.XRANGEPLAIN]}$`),I("CARETLOOSE",`^${v[D.LONECARET]}${v[D.XRANGEPLAINLOOSE]}$`),I("COMPARATORLOOSE",`^${v[D.GTLT]}\\s*(${v[D.LOOSEPLAIN]})$|^$`),I("COMPARATOR",`^${v[D.GTLT]}\\s*(${v[D.FULLPLAIN]})$|^$`),I("COMPARATORTRIM",`(\\s*)${v[D.GTLT]}\\s*(${v[D.LOOSEPLAIN]}|${v[D.XRANGEPLAIN]})`,!0),Ae.comparatorTrimReplace="$1$2$3",I("HYPHENRANGE",`^\\s*(${v[D.XRANGEPLAIN]})\\s+-\\s+(${v[D.XRANGEPLAIN]})\\s*$`),I("HYPHENRANGELOOSE",`^\\s*(${v[D.XRANGEPLAINLOOSE]})\\s+-\\s+(${v[D.XRANGEPLAINLOOSE]})\\s*$`),I("STAR","(<|>)?=?\\s*\\*"),I("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),I("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},21777:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{HW:()=>ee,L$:()=>K,aV:()=>v,do:()=>be,zo:()=>Z});var E=ie(61338),d=ie(53053);let se;const ae=[];function be(){return se===void 0&&(se=document.head.dataset.requesttoken??null),se}function Z(z){ae.push(z)}(0,E.B1)("csrf-token-update",z=>{se=z.token,ae.forEach(k=>{try{k(se)}catch(Ee){console.error("Error updating CSRF token observer",Ee)}})});function v(){const z=document?.querySelector('meta[name="csp-nonce"]');if(!z){const k=be();return k?btoa(k):void 0}return z.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",I()),this._displayName=oe.getItem("guestNickname")||"",this.uid=oe.getItem("guestUid")||I(),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 ne;function re(){return ne||(ne=new D),ne}function he(){return re()?.displayName||null}function K(z){if(!z||z.trim().length===0)throw new Error("Nickname cannot be empty");re().displayName=z}function I(){return globalThis.crypto?.randomUUID?globalThis.crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,z=>{const k=Math.random()*16|0;return(z==="x"?k:k&3|8).toString(16)})}let Ce;function we(z,k){return z?z.getAttribute(k):null}function ee(){if(Ce!==void 0)return Ce;const z=document?.getElementsByTagName("head")[0];if(!z)return null;const k=we(z,"data-user");return k===null?(Ce=null,Ce):(Ce={uid:k,displayName:we(z,"data-user-displayname"),isAdmin:!!window._oc_isadmin},Ce)}},53053:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{c0:()=>se});const v=class v{constructor(D,ne,re){Dr(this,"scope");Dr(this,"wrapped");this.scope=`${re?v.GLOBAL_SCOPE_PERSISTENT:v.GLOBAL_SCOPE_VOLATILE}_${btoa(D)}_`,this.wrapped=ne}scopeKey(D){return`${this.scope}${D}`}setItem(D,ne){this.wrapped.setItem(this.scopeKey(D),ne)}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 ae(oe,D){Object.keys(oe).filter(ne=>D?D(ne):!0).map(oe.removeItem.bind(oe))}function be(){[window.sessionStorage,window.localStorage].map(D=>ae(D))}function Z(){[window.sessionStorage,window.localStorage].map(D=>ae(D,ne=>!ne.startsWith(ScopedStorage.GLOBAL_SCOPE_PERSISTENT)))}},61338:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{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(re){Dr(this,"bus");typeof re.getVersion!="function"||!d(re.getVersion())?console.warn("Proxying an event bus with an unknown or invalid version"):E(re.getVersion())!==E(this.getVersion())&&console.warn("Proxying an event bus of version "+re.getVersion()+" with "+this.getVersion()),this.bus=re}getVersion(){return"3.3.3"}subscribe(re,he){this.bus.subscribe(re,he)}unsubscribe(re,he){this.bus.unsubscribe(re,he)}emit(re,...he){this.bus.emit(re,...he)}}/*!
* SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/class ae{constructor(){Dr(this,"handlers",new Map)}getVersion(){return"3.3.3"}subscribe(re,he){this.handlers.set(re,(this.handlers.get(re)||[]).concat(he))}unsubscribe(re,he){this.handlers.set(re,(this.handlers.get(re)||[]).filter(K=>K!==he))}emit(re,...he){(this.handlers.get(re)||[]).forEach(I=>{try{I(he[0])}catch(Ce){console.error("could not invoke event listener",Ce)}})}}/*!
* SPDX-FileCopyrightText: 2019 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/let be=null;function Z(){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 ae,be)}function v(ne,re){Z().subscribe(ne,re)}function oe(ne,re){Z().unsubscribe(ne,re)}function D(ne,...re){Z().emit(ne,...re)}},93839:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{a:()=>Z,d:()=>I,e:()=>z,g:()=>ae,i:()=>oe,t:()=>K});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 ae(){return se().replaceAll(/_/g,"-")}function be(k){globalThis._nc_l10n_locale=k,typeof document<"u"&&(document.documentElement.dataset.locale=k)}function Z(){return globalThis._nc_l10n_language}function v(k){globalThis._nc_l10n_language=k,typeof document<"u"&&(document.documentElement.lang=k)}function oe(k){const Ee=k||Z();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(Ee)}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 ne(k,Ee,Me){if(k==="__proto__"||k==="constructor"||k==="prototype")throw new Error("Invalid appId");globalThis._oc_l10n_registry_translations[k]={...globalThis._oc_l10n_registry_translations[k]||{},...Ee},globalThis._oc_l10n_registry_plural_functions[k]=Me}function re(k){delete globalThis._oc_l10n_registry_translations[k],delete globalThis._oc_l10n_registry_plural_functions[k]}function he(k){return{translations:globalThis._oc_l10n_registry_translations[k]??{},pluralFunction:globalThis._oc_l10n_registry_plural_functions[k]??(Ee=>Ee)}}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 K(k,Ee,Me,Ie,ot){const Rt=typeof Me=="object"?Me:void 0,vt=typeof Ie=="number"?Ie:typeof Me=="number"?Me:void 0,Qe={escape:!0,sanitize:!0,...typeof ot=="object"?ot:typeof Ie=="object"?Ie:{}},it=un=>un,Nn=(Qe.sanitize?E.A.sanitize:it)||it,St=Qe.escape?d:it,Jt=un=>typeof un=="string"||typeof un=="number",ln=(un,nn,jn)=>un.replace(/%n/g,""+jn).replace(/{([^{}]*)}/g,(Nt,bt)=>{if(nn===void 0||!(bt in nn))return St(Nt);const Yt=nn[bt];return Jt(Yt)?St(`${Yt}`):typeof Yt=="object"&&Jt(Yt.value)?(Yt.escape!==!1?d:it)(`${Yt.value}`):St(Nt)});let xt=(ot?.bundle??he(k)).translations[Ee]||Ee;return xt=Array.isArray(xt)?xt[0]:xt,Nn(typeof Rt=="object"||vt!==void 0?ln(xt,Rt,vt):xt)}function I(k,Ee,Me,Ie,ot,Rt){const vt="_"+Ee+"_::_"+Me+"_",Qe=Rt?.bundle??he(k),it=Qe.translations[vt];if(typeof it<"u"){const Nn=it;if(Array.isArray(Nn)){const St=Qe.pluralFunction(Ie);return K(k,Nn[St],ot,Ie,Rt)}}return Ie===1?K(k,Ee,ot,Ie,Rt):K(k,Me,ot,Ie,Rt)}async function Ce(k,Ee){if(D(k)||Z()==="en"){const Ie=he(k);return Ee?.(Ie),Ie}let Me;try{const Ie=generateFilePath(k,"l10n",Z()+".json");Me=await fetch(Ie)}catch(Ie){throw new Error("Network error",{cause:Ie})}if(Me.ok){try{const Ie=await Me.json();if(typeof Ie.translations=="object")return we(k,Ie.translations),Ee?.(Ie),Ie}catch{}throw new Error("Invalid content of translation bundle")}else throw new Error(Me.statusText)}function we(k,Ee){ne(k,Ee,z)}function ee(k){return re(k)}function z(k,Ee=Z()){switch(Ee==="pt-BR"&&(Ee="xbr"),Ee.length>3&&(Ee=Ee.substring(0,Ee.lastIndexOf("-"))),Ee){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:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{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)()),ne=D.getWeekInfo?.()??D.weekInfo;return ne?ne.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 ae(){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 Z(){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(),ne={}){const re={ignoreSeconds:!1,language:(0,E.a)(),relativeTime:"long",...ne},he=new Date(D),K=new Intl.RelativeTimeFormat([re.language,(0,E.a)()],{numeric:"auto",style:re.relativeTime}),Ce=(he.getTime()-Date.now())/1e3;if(Math.abs(Ce)<59.5)return re.ignoreSeconds||K.format(Math.round(Ce),"second");const we=Ce/60;if(Math.abs(we)<=59)return K.format(Math.round(we),"minute");const ee=we/60;if(Math.abs(ee)<23.5)return K.format(Math.round(ee),"hour");const z=ee/24;if(Math.abs(z)<6.5)return K.format(Math.round(z),"day");if(Math.abs(z)<27.5){const Ie=z/7;return K.format(Math.round(Ie),"week")}const k=z/30,Ee=Math.abs(k)<11?{month:re.relativeTime,day:"numeric"}:{year:re.relativeTime==="narrow"?"2-digit":"numeric",month:re.relativeTime};return new Intl.DateTimeFormat([re.language,(0,E.a)()],Ee).format(he)}},63814:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{$_:()=>D,Jv:()=>Z,KT:()=>ae,aU:()=>ne,d0:()=>v,dC:()=>se,fg:()=>oe});function E(K,I){return oe(K,"",I)}const d=K=>"/remote.php/"+K,se=(K,I)=>(I?.baseURL??D())+d(K),ae=(K,I,Ce)=>{const ee=Object.assign({ocsVersion:2},Ce||{}).ocsVersion===1?1:2;return(Ce?.baseURL??D())+"/ocs/v"+ee+".php"+be(K,I,Ce)},be=(K,I,Ce)=>{const we=Object.assign({escape:!0},Ce||{}),ee=function(z,k){return k=k||{},z.replace(/{([^{}]*)}/g,function(Ee,Me){const Ie=k[Me];return we.escape?encodeURIComponent(typeof Ie=="string"||typeof Ie=="number"?Ie.toString():Ee):typeof Ie=="string"||typeof Ie=="number"?Ie.toString():Ee})};return K.charAt(0)!=="/"&&(K="/"+K),ee(K,I||{})},Z=(K,I,Ce)=>{const we=Object.assign({noRewrite:!1},Ce||{}),ee=Ce?.baseURL??ne();return window?.OC?.config?.modRewriteWorking===!0&&!we.noRewrite?ee+be(K,I,Ce):ee+"/index.php"+be(K,I,Ce)},v=(K,I)=>I.includes(".")?oe(K,"img",I):oe(K,"img",`${I}.svg`),oe=(K,I,Ce)=>{const we=window?.OC?.coreApps?.includes(K)??!1,ee=Ce.slice(-3)==="php";let z=ne();return ee&&!we?(z+=`/index.php/apps/${K}`,I&&(z+=`/${encodeURI(I)}`),Ce!=="index.php"&&(z+=`/${Ce}`)):!ee&&!we?(z=re(K),I&&(z+=`/${I}/`),z.at(-1)!=="/"&&(z+="/"),z+=Ce):((K==="settings"||K==="core"||K==="search")&&I==="ajax"&&(z+="/index.php"),K&&(z+=`/${K}`),I&&(z+=`/${I}`),z+=`/${Ce}`),z},D=()=>window.location.protocol+"//"+window.location.host+ne();function ne(){let K=window._oc_webroot;if(typeof K>"u"){K=location.pathname;const I=K.indexOf("/index.php/");if(I!==-1)K=K.slice(0,I);else{const Ce=K.indexOf("/",1);K=K.slice(0,Ce>0?Ce:void 0)}}return K}function re(K){return(window._oc_appswebroots??{})[K]??""}/*!
* SPDX-FileCopyrightText: 2025 F7cloud GmbH and F7cloud contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/function he(K,I){const Ce=(I?.size||64)<=64?64:512,we=I?.isGuestUser?"/guest":"",ee=I?.isDarkTheme?"/dark":"";return Z(`/avatar${we}/{user}/{size}${ee}`,{user:K,size:Ce})}},85635:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{ZZ:()=>po});var E=ie(19916),d=ie(78047),se=ie(77975),ae=Object.create,be=Object.defineProperty,Z=Object.getOwnPropertyDescriptor,v=Object.getOwnPropertyNames,oe=Object.getPrototypeOf,D=Object.prototype.hasOwnProperty,ne=(e,r)=>function(){return e&&(r=(0,e[v(e)[0]])(e=0)),r},re=(e,r)=>function(){return r||(0,e[v(e)[0]])((r={exports:{}}).exports,r),r.exports},he=(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=Z(r,T))||f.enumerable});return e},K=(e,r,a)=>(a=e!=null?ae(oe(e)):{},he(r||!e||!e.__esModule?be(a,"default",{value:e,enumerable:!0}):a,e)),I=ne({"../../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"}}),Ce=re({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/lib/speakingurl.js"(e,r){"use strict";I(),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(""),U=[";","?",":","@","&","=","+","$",","].join(""),W=[".","!","~","*","'","(",")"].join(""),Q=function(Pe,fe){var We="-",lt="",Ft="",gn=!0,zt={},ur,Zn,fr,dr,ui,Mo,or,pr,Uo,Hr,tn,Ss,ei,io,Ci="";if(typeof Pe!="string")return"";if(typeof fe=="string"&&(We=fe),or=O.en,pr=p.en,typeof fe=="object"){ur=fe.maintainCase||!1,zt=fe.custom&&typeof fe.custom=="object"?fe.custom:zt,fr=+fe.truncate>1&&fe.truncate||!1,dr=fe.uric||!1,ui=fe.uricNoSlash||!1,Mo=fe.mark||!1,gn=!(fe.symbols===!1||fe.lang===!1),We=fe.separator||We,dr&&(Ci+=x),ui&&(Ci+=U),Mo&&(Ci+=W),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(Yr){zt[Yr+""]=Yr+""}),Zn=!0):Zn=!!fe.titleCase,fe.custom&&typeof fe.custom.length=="number"&&Array.prototype.toString.call(fe.custom)&&fe.custom.forEach(function(Yr){zt[Yr+""]=Yr+""}),Object.keys(zt).forEach(function(Yr){var Fo;Yr.length>1?Fo=new RegExp("\\b"+Te(Yr)+"\\b","gi"):Fo=new RegExp(Te(Yr),"gi"),Pe=Pe.replace(Fo,zt[Yr])});for(tn in zt)Ci+=tn}for(Ci+=We,Ci=Te(Ci),Pe=Pe.replace(/(^\s+|\s+$)/g,""),ei=!1,io=!1,Hr=0,Ss=Pe.length;Hr<Ss;Hr++)tn=Pe[Hr],ge(tn,zt)?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?(Ft+=tn,tn=""):io===!0?(tn=A[Ft]+f[tn],Ft=""):tn=ei&&f[tn].match(/[A-Za-z0-9]/)?" "+f[tn]:f[tn],ei=!1,io=!1):tn in A?(Ft+=tn,tn="",Hr===Ss-1&&(tn=A[Ft]),io=!0):or[tn]&&!(dr&&x.indexOf(tn)!==-1)&&!(ui&&U.indexOf(tn)!==-1)?(tn=ei||lt.substr(-1).match(/[A-Za-z0-9]/)?We+or[tn]:or[tn],tn+=Pe[Hr+1]!==void 0&&Pe[Hr+1].match(/[A-Za-z0-9]/)?We:"",ei=!0):(io===!0?(tn=A[Ft]+tn,Ft="",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"),We);return Zn&&(lt=lt.replace(/(\w)(\S*)/g,function(Yr,Fo,Ga){var da=Fo.toUpperCase()+(Ga!==null?Ga:"");return Object.keys(zt).indexOf(da.toLowerCase())<0?da:da.toLowerCase()})),lt=lt.replace(/\s+/g,We).replace(new RegExp("\\"+We+"+","g"),We).replace(new RegExp("(^\\"+We+"+|\\"+We+"+$)","g"),""),fr&&lt.length>fr&&(Uo=lt.charAt(fr)===We,lt=lt.slice(0,fr),Uo||(lt=lt.slice(0,lt.lastIndexOf(We)))),!ur&&!Zn&&(lt=lt.toLowerCase()),lt},ye=function(Pe){return function(We){return Q(We,Pe)}},Te=function(Pe){return Pe.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},ge=function(ue,Pe){for(var fe in Pe)if(Pe[fe]===ue)return!0};if(typeof r<"u"&&r.exports)r.exports=Q,r.exports.createSlug=ye;else if(typeof define<"u"&&define.amd)define([],function(){return Q});else try{if(a.getSlug||a.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";a.getSlug=Q,a.createSlug=ye}catch{}}(e)}}),we=re({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(e,r){"use strict";I(),r.exports=Ce()}});I(),I(),I();function ee(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})}I(),I(),I(),I(),I();function z(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 Ee(e){const r=e.displayName||e.name||e._componentTag;return r||k(e)}function Me(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=z(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 Me(e,p);for(const p in(f=e.appContext)==null?void 0:f.components)if(e.appContext.components[p]===e?.type)return Me(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 un(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=un(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}I();function Yt(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(...Yt(a.component)):a?.el&&r.push(a.el)}),r}var Vt="__vue-devtools-component-inspector__",on="__vue-devtools-component-inspector__card__",cn="__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)"},Ye={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function Tt(){return document.getElementById(Vt)}function Xe(){return document.getElementById(on)}function sn(){return document.getElementById(En)}function _n(){return document.getElementById(cn)}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=cn,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,Ye),f.appendChild(T),f.appendChild(A),a.appendChild(f),document.body.appendChild(a),a}function Dt(e){const r=Tt(),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);Tt()?Dt({bounds:r,name:a}):Bt({bounds:r,name:a})}function $t(){const e=Tt();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);Tt()?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 ce=null;function Re(){$t(),window.removeEventListener("mouseover",Ze),window.removeEventListener("click",ce,!0),ce=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),ce=null,window.removeEventListener("mouseover",Ze);const T=Tt();T&&(T.style.display="none"),e(JSON.stringify({id:f}))})}ce=r,window.addEventListener("click",r,!0)})}function m(e){const r=Jt(kt.value,e.id);if(r){const[a]=Yt(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=Tt();A?Dt({...e,name:T,bounds:f}):Bt({...e,name:T,bounds:f}),setTimeout(()=>{A&&(A.style.display="none")},1500)}},1200)}}I();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 J(){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(){J(),e(E.aC.__VUE_INSPECTOR__)}E.aC.__VUE_INSPECTOR__?r():M(()=>{r()})})}I(),I();function Ot(e){return!!(e&&e.__v_isReadonly)}function Xt(e){return Ot(e)?Xt(e.__v_raw):!!(e&&e.__v_isReactive)}function Lt(e){return!!(e&&e.__v_isRef===!0)}function Pt(e){const r=e&&e.__v_raw;return r?Pt(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):Pt(r)instanceof Map?r.delete(a):Pt(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):Pt(r)instanceof Map?r.set(e.newKey||a,f):Pt(r)instanceof Set?r.add(f):r[e.newKey||a]=f}}}},Cr=class{set(e,r){if(Lt(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 Lt(e)?e.value:e}isRef(e){return Lt(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)}I(),I(),I();var P="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function q(e){!isBrowser||typeof localStorage>"u"||localStorage===null||localStorage.setItem(P,JSON.stringify(e))}function X(){if(!E.Bd||typeof localStorage>"u"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const e=localStorage.getItem(P);return e?JSON.parse(e):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}I(),I(),I();var $,xe;(xe=($=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 De(e,r){i.timelineLayersState[r.id]=!1,Ke.push({...e,descriptorId:r.id,appRecord:Ie(r.app)})}function ut(e){const r={...i.timelineLayersState,...e};q(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 Wn(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||{}),ve=(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))(ve||{});function ze(){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 U=>{await Promise.all(U.map(W=>W(O))),x()},"getInspectorTree")}),e.callHookWith(async x=>{await Promise.all(x.map(U=>U({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(U=>{e.callHookWith(async W=>{await Promise.all(W.map(Q=>Q(O,x))),U()},"getInspectorState")}),e.callHookWith(async U=>{await Promise.all(U.map(W=>W({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})=>{De(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 Wt,On;(On=(Wt=E.aC).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(Wt.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var An,Un;(Un=(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:X()}}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})}),Fn=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]},Lr=e=>{E.aC.__VUE_DEVTOOLS_KIT_APP_RECORDS__=Fn.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:Fn.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"?Fn: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 u(){Object.assign(global[vn],ar())}function g(e){const r={...E.aC[vn],appRecords:Fn.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 te(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 Fe(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 U=T.replace(/\\/g,"\\\\"),W=(a=(r=window.VUE_DEVTOOLS_CONFIG)==null?void 0:r.openInEditorHost)!=null?a:"/";fetch(`${W}__open-in-editor?file=${encodeURI(T)}`).then(Q=>{if(!Q.ok){const ye=`Opening component ${U} failed`;console.log(`%c${ye}`,"color:red")}})}else if(i.vitePluginDetected){const U=(f=E.aC.__VUE_DEVTOOLS_OPEN_IN_EDITOR_BASE_URL__)!=null?f:p;E.aC.__VUE_INSPECTOR__.openInEditor(U,T,O,x)}}}I(),I(),I(),I(),I();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 Pr(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 Yn(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 Pr((T=p?.settings)!=null?T:{})}return Pr(r)}function Mt(e,r){const a=qt(e);localStorage.getItem(a)||localStorage.setItem(a,JSON.stringify(Pr(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")}I(),I(),I(),I(),I(),I(),I(),I(),I(),I(),I();var Ar,lr,dn=(lr=(Ar=E.aC).__VUE_DEVTOOLS_HOOK)!=null?lr:Ar.__VUE_DEVTOOLS_HOOK=(0,se.FF)(),Pn={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:Pn,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;I(),I(),I(),I();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])*))?\]$/,Ui=/^(?:function|class) (\w+)/,di=1e4,dt=5e3,B="__vue_devtool_undefined__",Ne="__vue_devtool_infinity__",tt="__vue_devtool_negative_infinity__",pn="__vue_devtool_nan__",Kn={"<":"&lt;",">":"&gt;",'"':"&quot;","&":"&amp;"};I(),I();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",[Ne]:"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(Ui);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,U=r[a];let W,Q=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(U&&!x){const Te=ws(U),{stateType:ge,stateTypeName:ue}=ga(Te),Pe=Te.ref||Te.computed||Te.reactive,fe=ln(U,"effect")?((T=(f=U.effect)==null?void 0:f.raw)==null?void 0:T.toString())||((p=(A=U.effect)==null?void 0:A.fn)==null?void 0:p.toString()):null;ge&&(Q=!1),W={...ge?{stateType:ge,stateTypeName:ue}:{},...fe?{raw:fe}:{},editable:Pe&&!Te.readonly}}return{key:a,value:O,type:Q?"setup (other)":"setup",...W}})}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,...U]=O.split(/(?=[A-Z])/);if(x==="on"){const W=U.join("-").toLowerCase(),Q=T.includes(W);p.push({type:"event listeners",key:W,value:{_custom:{displayText:Q?"\u2705 Declared":"\u26A0\uFE0F Not declared",key:Q?"\u2705 Declared":"\u26A0\uFE0F Not declared",value:Q?"\u2705 Declared":"\u26A0\uFE0F Not declared",tooltipText:Q?null:`The event <code>${W}</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}}I(),I();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 co(e){return new Oa(e)}var Ls=class{constructor(e){this.captureIds=new Map;const{filterText:r="",maxDepth:a,recursively:f,api:T}=e;this.componentFilter=co(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(Q=>!vt(Q)),p=this.getComponentParents(e)||[],O=!!e.isDeactivated||p.some(Q=>Q.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(Q=>Q.type.__isKeepAlive))&&(x.children=await Promise.all(A.map(Q=>this.capture(Q,r+1)).filter(Boolean))),this.isKeepAlive(e)){const Q=this.getKeepAliveCachedInstances(e),ye=A.map(Te=>Te.__VUE_DEVTOOLS_NEXT_UID__);for(const Te of Q)if(!ye.includes(Te.__VUE_DEVTOOLS_NEXT_UID__)){const ge=await this.capture({...Te,isDeactivated:!0},r+1);ge&&x.children.push(ge)}}const W=Yt(e)[0];if(W?.parentElement){const Q=e.parent,ye=Q?Yt(Q):[];let Te=W;const ge=[];do ge.push(Array.from(Te.parentElement.childNodes).indexOf(Te)),Te=Te.parentElement;while(Te.parentElement&&ye.length&&!ye.includes(Te));x.domOrder=ge.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)}};I(),I();var Fi=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++,U=`${a}-${T}`;if(p.perfGroupIds.set(U,{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}}),Fi.has(U)){const{app:W,uid:Q,instance:ye,type:Te,time:ge}=Fi.get(U);Fi.delete(U),await Bi(e,W,Q,ye,Te,ge)}}function Bi(e,r,a,f,T,A){const p=Ie(r);if(!p)return;const O=Qe(f)||"Unknown Component",x=`${a}-${T}`,U=p.perfGroupIds.get(x);if(U){const W=U.groupId,Q=U.time,ye=A-Q;e.addTimelineEvent({layerId:Vi,event:{time:Date.now(),data:{component:O,type:T,measure:"end",duration:{_custom:{type:"Duration",value:ye,display:`${ye} ms`}}},title:O,subtitle:T,groupId:W}})}else Fi.set(x,{app:r,uid:a,instance:f,type:T,time:A})}var Ii="component-event";function Ps(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)}))}I();var Ho=10,ii=[];function uo(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"}),Ps(f),f.on.getInspectorTree(async U=>{if(U.app===e&&U.inspectorId===$n){const W=Jt(kt.value,U.instanceId);if(W){const Q=new Ls({filterText:U.filter,maxDepth:100,recursively:!1,api:f});U.rootNodes=await Q.getComponentTree(W)}}}),f.on.getInspectorState(async U=>{var W;if(U.app===e&&U.inspectorId===$n){const Q=Ta({instanceId:U.nodeId}),ye=Q.instance,Te=(W=Q.instance)==null?void 0:W.appContext.app,ge={componentInstance:ye,app:Te,instanceData:Q};Sr.hooks.callHookWith(ue=>{ue.forEach(Pe=>Pe(ge))},"inspectComponent"),U.state=Q,uo(ye)}}),f.on.editInspectorState(async U=>{U.app===e&&U.inspectorId===$n&&(Tn(U),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(U,W,Q,ye)=>{var Te,ge,ue;if(i.highPerfModeEnabled||(ue=(ge=(Te=U?._instance)==null?void 0:Te.type)==null?void 0:ge.devtools)!=null&&ue.hide||!U||typeof W!="number"&&!W||!ye)return;const Pe=await ot({app:U,uid:W,instance:ye}),fe=await Ie(U);ye&&(ye.__VUE_DEVTOOLS_NEXT_UID__==null&&(ye.__VUE_DEVTOOLS_NEXT_UID__=Pe),fe?.instanceMap.has(Pe)||(fe?.instanceMap.set(Pe,ye),kt.value.id===fe?.id&&(kt.value.instanceMap=fe.instanceMap))),fe&&T()}),O=qn.on.componentUpdated(async(U,W,Q,ye)=>{var Te,ge,ue;if(i.highPerfModeEnabled||(ue=(ge=(Te=U?._instance)==null?void 0:Te.type)==null?void 0:ge.devtools)!=null&&ue.hide||!U||typeof W!="number"&&!W||!ye)return;const Pe=await ot({app:U,uid:W,instance:ye}),fe=await Ie(U);ye&&(ye.__VUE_DEVTOOLS_NEXT_UID__==null&&(ye.__VUE_DEVTOOLS_NEXT_UID__=Pe),fe?.instanceMap.has(Pe)||(fe?.instanceMap.set(Pe,ye),kt.value.id===fe?.id&&(kt.value.instanceMap=fe.instanceMap))),fe&&(T(),A())}),x=qn.on.componentRemoved(async(U,W,Q,ye)=>{var Te,ge,ue;if(i.highPerfModeEnabled||(ue=(ge=(Te=U?._instance)==null?void 0:Te.type)==null?void 0:ge.devtools)!=null&&ue.hide||!U||typeof W!="number"&&!W||!ye)return;const Pe=await Ie(U);if(!Pe)return;const fe=await ot({app:U,uid:W,instance:ye});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)}))}I(),I();var hi="__VUE_DEVTOOLS_ROUTER__",Ur="__VUE_DEVTOOLS_ROUTER_INFO__",Ko,ho;(ho=(Ko=E.aC)[Ur])!=null||(Ko[Ur]={currentRoute:null,routes:[]});var _o,mo;(mo=(_o=E.aC)[hi])!=null||(_o[hi]={});var Aa=new Proxy(E.aC[Ur],{get(e,r){return E.aC[Ur][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 zo(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[Ur]={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[Ur]}))},200))}function Wo(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 Re()},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=Fn.value.find(T=>T.id===r);f&&(C(r),y(f),zo(f,kt),st(),Gr(f.app,a))},inspectDOM(r){const a=Jt(kt.value,r);if(a){const[f]=Yt(a);f&&(E.aC.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=f)}},updatePluginSettings(r,a,f){Xn(r,a,f)},getPluginSettings(r){return{options:Yn(r),values:Or(r)}}}}I();var Eo,Yo;(Yo=(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=ze(),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:Fn.value}},api:Wo(Xo)});var Sr=E.aC.__VUE_DEVTOOLS_KIT_CONTEXT__;I();var Zo=K(we(),1),Qo,Hi,Fr=(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 Us(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&&(Fr.appIds.delete(r),Fr.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??(Fr.id++).toString();if(r&&Fr.appIds.has(a)){let f=1;for(;Fr.appIds.has(`${r}_${f}`);)f++;a=`${r}_${f}`}return Fr.appIds.add(a),e.__VUE_DEVTOOLS_NEXT_APP_RECORD_ID__=a,a}function Fs(e,r){var a,f;const T=es(e);if(T){Fr.id++;const A=Us(e,Fr.id.toString()),p=ns(e,(0,Zo.default)(A)),[O]=Yt(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 U=`${x.id}:root`;return x.instanceMap.set(U,x.rootInstance),x.rootInstance.__VUE_DEVTOOLS_NEXT_UID__=U,x}else return{}}I();function rs(e,r=!1){if(r){let O=function(U){try{const W=window.parent.__VUE_DEVTOOLS_GLOBAL_HOOK__;W&&U(W)}catch{}};var a=O;const x={id:"vue-devtools-next",devtoolsVersion:"7.0",on:(U,W)=>{O(Q=>{Q.on(U,W)})},once:(U,W)=>{O(Q=>{Q.once(U,W)})},off:(U,W)=>{O(Q=>{Q.off(U,W)})},emit:(U,...W)=>{O(Q=>{Q.emit(U,...W)})}};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 U=O.contentDocument.createElement("script");U.textContent=`;(${rs.toString()})(window, true)`,O.contentDocument.documentElement.appendChild(U),U.parentNode.removeChild(U)}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)}),ee(()=>{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={...Fs(f,A),app:f,version:T};Nr(O),Fn.value.length===1&&(y(O),C(O.id),zo(O,kt),Gr(O.app)),po(...Ri(O.app)),g({connected:!0}),a.apps.push(f)}),qn.on.vueAppUnmount(async f=>{const T=Fn.value.filter(A=>A.app!==f);T.length===0&&g({connected:!1}),Lr(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())})})}I();function ba(e){i.highPerfModeEnabled=e??!i.highPerfModeEnabled,!e&&kt.value&&Gr(kt.value.app)}I(),I();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===Ne)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 zn(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===Ne||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 U=e.match(ti);U?e=_i(U[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,U=(a=O._custom)==null?void 0:a.type,W=typeof x=="object"&&x!==null&&"_custom"in x?To(x):{inherit:void 0,value:void 0,customType:void 0};p=W.inherit||((f=O._custom)==null?void 0:f.fields)||{},e=W.value||x,T=W.customType||U}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),zn)}I();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),I(),I(),I(),I(),I(),I(),I();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)}};I(),I();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]}};I(),I();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),zi=e=>typeof e=="string",js=e=>typeof e=="number"&&!isNaN(e),Ra=e=>typeof e=="boolean",Wi=e=>e instanceof RegExp,Yi=e=>e instanceof Map,yi=e=>e instanceof Set,cs=e=>ss(e)==="Symbol",Gs=e=>e instanceof Date&&!isNaN(e.valueOf()),xa=e=>e instanceof Error,us=e=>typeof e=="number"&&isNaN(e),fs=e=>Ra(e)||ls(e)||as(e)||js(e)||zi(e)||cs(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;I();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};I();function Vr(e,r,a,f){return{isApplicable:e,annotation:r,transform:a,untransform:f}}var zs=[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(Wi,"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(Yi,"map",e=>[...e.entries()],e=>new Map(e)),Vr(e=>us(e)||qi(e),"number",e=>us(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 Li(e,r,a,f){return{isApplicable:e,annotation:r,transform:a,untransform:f}}var ds=Li((e,r)=>cs(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}),Ws=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,r)=>(e[r.name]=r,e),{}),bo=Li(So,e=>["typed-array",e.constructor.name],e=>[...e],(e,r)=>{const a=Ws[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=Li(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=Li((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(zs,T=>T.isApplicable(e,r));if(f)return{value:f.transform(e,r),type:f.annotation}},Dn={};zs.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)}};I();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 Pi=(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(Yi(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(Yi(f)){if(A===r.length-2)break;const x=+p,U=+r[++A]==0?"key":"value",W=$r(f,x);switch(U){case"key":f=W;break;case"value":f=f.get(W);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(Yi(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 zr(e,r,a=[]){if(!e)return;if(!Kr(e)){gi(e,(A,p)=>zr(A,r,[...a,...Ni(p)]));return}const[f,T]=e;T&&gi(T,(A,p)=>{zr(A,r,[...a,...Ni(p)])}),r(f,a)}function Zi(e,r,a){return zr(r,(f,T)=>{e=Ji(e,T,A=>ai(A,f,a))}),e}function hs(e,r){function a(f,T){const A=Pi(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 Ys=(e,r)=>Di(e)||Kr(e)||Yi(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 ge=p.get(e);if(ge)return f?{transformedValue:null}:ge}if(!Ys(e,a)){const ge=Br(e,a),ue=ge?{transformedValue:ge.value,annotations:[ge.type]}:{transformedValue:e};return x||p.set(e,ue),ue}if(Jr(A,e))return{transformedValue:null};const U=Br(e,a),W=(O=U?.value)!=null?O:e,Q=Kr(W)?[]:{},ye={};gi(W,(ge,ue)=>{if(ue==="__proto__"||ue==="constructor"||ue==="prototype")throw new Error(`Detected property ${ue}. This is a prototype pollution risk, please remove it from your object.`);const Pe=wr(ge,r,a,f,[...T,ue],[...A,e],p);Q[ue]=Pe.transformedValue,Kr(Pe.annotations)?ye[ue]=Pe.annotations:Di(Pe.annotations)&&gi(Pe.annotations,(fe,We)=>{ye[Ks(ue)+"."+We]=fe})});const Te=vo(ye)?{transformedValue:Q,annotations:U?[U.type]:void 0}:{transformedValue:Q,annotations:U?[U.type,ye]:ye};return x||p.set(e,Te),Te};I(),I();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 La=nt.serialize,gs=nt.deserialize,za=nt.stringify,Pa=nt.parse,Er=nt.registerClass,li=nt.registerCustom,Es=nt.registerSymbol,qs=nt.allowErrorProps;I();var cr="__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:cr,data:r}))},on:r=>{e.onmessage=a=>{const f=nt.parse(a.data);f.event===cr&&r(f.data)}}}}I(),I(),I();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))})}}}I();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)})}}}I();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))})}}}I(),I(),I();var no="electron:client-context",ci={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 Ua(e){target17[no]=e}function Fa(){let e=!1,r=null,a=null,f=null;function T(){try{clearTimeout(a),r=chrome.runtime.connect({name:`${chrome.devtools.inspectedWindow.tabId}`}),Ua(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)}}}I();function As(){const e=chrome.runtime.connect({name:"content-script"});function r(f){window.postMessage({source:ci.PROXY_TO_SERVER,payload:f},"*")}function a(f){if(f.data&&f.data.source===ci.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=>{}}}I();function ea(){return{post:e=>{window.postMessage({source:ci.SERVER_TO_PROXY,payload:nt.stringify(e)},"*")},on:e=>{const r=a=>{a.data.source===ci.PROXY_TO_SERVER&&a.data.payload&&e(nt.parse(a.data.payload))};return window.addEventListener("message",r),()=>{window.removeEventListener("message",r)}}}}I(),I(),I();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=>{}}}I();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=>{}}}I(),I(),I();var Si="__devtools-kit-vite-messaging-event-key__",Lo="vite:client-context",Po="vite:server-context";function na(){return target19[Lo]}function Wa(e){target19[Lo]=e}function Ba(){return target19[Po]}function $a(e){target19[Po]=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))})}}}I();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))})}}I(),I(),I(),I();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,ca;(ca=(la=E.aC).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(la.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var ua,fa;(fa=(ua=E.aC).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(ua.__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,c;(c=(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 R(){return target21.__VUE_DEVTOOLS_KIT_RPC_SERVER__}function F(e){target21.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=e}function Y(e){target21.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=e}function j(){return target21.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__}function L(){return target21.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__}function le(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:Fa,proxy:As,server:ea}[r]}[e];return a()}function _e(e,r={}){const{channel:a,options:f,preset:T}=r,A=T?le(T):a,p=createBirpc(e,{...f,...A,timeout:-1});if(T==="vite"){F(p);return}return h(p),p}function Le(e,r={}){const{channel:a,options:f,preset:T}=r,A=T?le(T,"server"):a,p=R();if(p)p.updateChannels(O=>{O.push(A)});else{const O=createBirpcGroup(e,[A],{...f,timeout:-1});if(T==="vite"){Y(O);return}_(O)}}function Se(e={}){const{channel:r,options:a,preset:f}=e,T=f?le(f,"proxy"):r;return createBirpc({},{...a,...T,timeout:-1})}I(),I(),I(),I(),I(),I();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 Ue(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 me(e){const r=Array.from(e);return{_custom:{type:"set",displayText:`Set[${r.length}]`,value:r,readOnly:!0}}}function Oe(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 Be(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 ct(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:Oe(e)},fields:{abstract:!0}}}}function ke(e){return{_custom:{type:"router",displayText:"VueRouter",value:{options:e.options,currentRoute:e.currentRoute},fields:{abstract:!0}}}}function $e(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:Be(r),fields:{abstract:!0}}}}function gt(e){let r=Ee(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:ct(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)),U=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,...U?{tooltipText:`<span class="font-mono">${U}</span>`}:{}}}}if(ln(e,"__asyncLoader")&&typeof e.__asyncLoader=="function")return{_custom:{type:"component-definition",display:"Async component definition"}}}function Ln(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 Ne;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 me(A);if(O==="[object RegExp]")return`[native RegExp ${RegExp.prototype.toString.call(A)}]`;if(O==="[object Date]")return Ue(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 ke(A);if(xn(A)){const U=$e(A),W=f?.get(A);return W&&W<a?`[[CircularRef]] <${U._custom.displayText}>`:(f?.set(A,a),U)}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)}I();var ht=null;function Ut(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 Wr(e,r,a,f,T=0,A=new Map){let p,O,x,U,W;const Q=f.get(e);if(Q!=null)return Q;const ye=a.length,Te=Object.prototype.toString.call(e);if(Ut(e,Te)){if(hn(e))return ye;p={},f.set(e,ye),a.push(p);const ge=Object.keys(e);for(U=0,W=ge.length;U<W;U++){if(O=ge[U],O==="compilerOptions")return ye;x=e[O];const ue=x!=null&&Ut(x,Object.prototype.toString.call(e))&&xn(x);try{r&&(x=r.call(e,O,x,T,A))}catch(Pe){x=Pe}p[O]=Wr(x,r,a,f,T+1,A),ue&&A.delete(x)}}else if(at(e,Te))for(p=[],f.set(e,ye),a.push(p),U=0,W=e.length;U<W;U++){try{x=e[U],r&&(x=r.call(e,U,x,T,A))}catch(ge){x=ge}p[U]=Wr(x,r,a,f,T+1,A)}else a.push(e);return ye}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 U=Object.keys(A);for(f=0,T=U.length;f<T;f++)p=U[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 Wr(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,Ln)}function ja(e,r=!1){return e==null?{}:r?ko(e,zn):ko(e)}var ro={hook:qn,init:()=>{xi()},get ctx(){return Sr},get api(){return Sr.api}}},19916:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{Bd:()=>z,Go:()=>Vt,L8:()=>un,P8:()=>Nt,PT:()=>nn,aC:()=>k,ic:()=>jn,lD:()=>Rt});var E=ie(48287).Buffer,d=Object.create,se=Object.defineProperty,ae=Object.getOwnPropertyDescriptor,be=Object.getOwnPropertyNames,Z=Object.getPrototypeOf,v=Object.prototype.hasOwnProperty,oe=(Ye,Tt)=>function(){return Ye&&(Tt=(0,Ye[be(Ye)[0]])(Ye=0)),Tt},D=(Ye,Tt)=>function(){return Tt||(0,Ye[be(Ye)[0]])((Tt={exports:{}}).exports,Tt),Tt.exports},ne=(Ye,Tt,Xe,sn)=>{if(Tt&&typeof Tt=="object"||typeof Tt=="function")for(let _n of be(Tt))!v.call(Ye,_n)&&_n!==Xe&&se(Ye,_n,{get:()=>Tt[_n],enumerable:!(sn=ae(Tt,_n))||sn.enumerable});return Ye},re=(Ye,Tt,Xe)=>(Xe=Ye!=null?d(Z(Ye)):{},ne(Tt||!Ye||!Ye.__esModule?se(Xe,"default",{value:Ye,enumerable:!0}):Xe,Ye)),he=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"}}),K=D({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(Ye,Tt){"use strict";he(),Tt.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 ce=Object.keys(Ze),Re=new Array(ce.length);for(let Ge=0;Ge<ce.length;Ge++){const m=ce[Ge],o=Ze[m];typeof o!="object"||o===null?Re[m]=o:o.constructor!==Object&&(Dt=Bt.get(o.constructor))?Re[m]=Dt(o,je):ArrayBuffer.isView(o)?Re[m]=Xe(o):Re[m]=je(o)}return Re}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 ce in Ze){if(Object.hasOwnProperty.call(Ze,ce)===!1)continue;const Re=Ze[ce];typeof Re!="object"||Re===null?je[ce]=Re:Re.constructor!==Object&&(Dt=Bt.get(Re.constructor))?je[ce]=Dt(Re,$t):ArrayBuffer.isView(Re)?je[ce]=Xe(Re):je[ce]=$t(Re)}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 ce in Ze){const Re=Ze[ce];typeof Re!="object"||Re===null?je[ce]=Re:Re.constructor!==Object&&(Dt=Bt.get(Re.constructor))?je[ce]=Dt(Re,Zt):ArrayBuffer.isView(Re)?je[ce]=Xe(Re):je[ce]=Zt(Re)}return je}}function _n(Ct){const Bt=[],Dt=[],yn=new Map;if(yn.set(Date,ce=>new Date(ce)),yn.set(Map,(ce,Re)=>new Map(Zt(Array.from(ce),Re))),yn.set(Set,(ce,Re)=>new Set(Zt(Array.from(ce),Re))),Ct.constructorHandlers)for(const ce of Ct.constructorHandlers)yn.set(ce[0],ce[1]);let $t=null;return Ct.proto?je:Ze;function Zt(ce,Re){const Ge=Object.keys(ce),m=new Array(Ge.length);for(let o=0;o<Ge.length;o++){const l=Ge[o],S=ce[l];if(typeof S!="object"||S===null)m[l]=S;else if(S.constructor!==Object&&($t=yn.get(S.constructor)))m[l]=$t(S,Re);else if(ArrayBuffer.isView(S))m[l]=Xe(S);else{const M=Bt.indexOf(S);M!==-1?m[l]=Dt[M]:m[l]=Re(S)}}return m}function Ze(ce){if(typeof ce!="object"||ce===null)return ce;if(Array.isArray(ce))return Zt(ce,Ze);if(ce.constructor!==Object&&($t=yn.get(ce.constructor)))return $t(ce,Ze);const Re={};Bt.push(ce),Dt.push(Re);for(const Ge in ce){if(Object.hasOwnProperty.call(ce,Ge)===!1)continue;const m=ce[Ge];if(typeof m!="object"||m===null)Re[Ge]=m;else if(m.constructor!==Object&&($t=yn.get(m.constructor)))Re[Ge]=$t(m,Ze);else if(ArrayBuffer.isView(m))Re[Ge]=Xe(m);else{const o=Bt.indexOf(m);o!==-1?Re[Ge]=Dt[o]:Re[Ge]=Ze(m)}}return Bt.pop(),Dt.pop(),Re}function je(ce){if(typeof ce!="object"||ce===null)return ce;if(Array.isArray(ce))return Zt(ce,je);if(ce.constructor!==Object&&($t=yn.get(ce.constructor)))return $t(ce,je);const Re={};Bt.push(ce),Dt.push(Re);for(const Ge in ce){const m=ce[Ge];if(typeof m!="object"||m===null)Re[Ge]=m;else if(m.constructor!==Object&&($t=yn.get(m.constructor)))Re[Ge]=$t(m,je);else if(ArrayBuffer.isView(m))Re[Ge]=Xe(m);else{const o=Bt.indexOf(m);o!==-1?Re[Ge]=Dt[o]:Re[Ge]=je(m)}}return Bt.pop(),Dt.pop(),Re}}}});he(),he();var I="__vue-devtools-view-mode__",Ce="__vue-devtools-vite-plugin-detected__",we="__vue-devtools-vite-plugin-client-url__",ee="__vue-devtools-broadcast-channel__";he();var z=typeof navigator<"u",k=typeof window<"u"?window:typeof globalThis<"u"?globalThis:typeof global<"u"?global:{},Ee=typeof k.chrome<"u"&&!!k.chrome.devtools,Me=z&&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=!Me&&!Ee&&!ot;he();var Qe=re(K(),1);function it(){}var Nn=Ye=>`${+Ye}`===Ye,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(Ye,Tt){return Tt?Tt.toUpperCase():""}function un(Ye){return Ye&&`${Ye}`.replace(Jt,xt)}function nn(Ye){return Ye&&Ye.replace(ln,xt)}function jn(Ye){return Ye&&Ye.replace(Cn,(Tt,Xe,sn)=>`${Xe}-${sn}`).toLowerCase()}function Nt(Ye,Tt){let Xe=Ye.replace(/^[a-z]:/i,"").replace(/\\/g,"/");Xe.endsWith(`index${Tt}`)&&(Xe=Xe.replace(`/index${Tt}`,Tt));const sn=Xe.lastIndexOf("/"),_n=Xe.substring(sn+1);if(Tt){const Ct=_n.lastIndexOf(Tt);return _n.substring(0,Ct)}return""}function bt(Ye){return Ye&&Ye.slice().sort((Tt,Xe)=>Tt.key<Xe.key?-1:Tt.key>Xe.key?1:0)}var Yt=/^https?:\/\//;function rn(Ye){return Ye.startsWith("/")||Yt.test(Ye)}var Vt=(0,Qe.default)({circles:!0});function on(){return Math.random().toString(36).slice(2)}function cn(Ye){return typeof Ye=="object"&&!Array.isArray(Ye)&&Ye!==null}function En(Ye){return Array.isArray(Ye)}function Gn(Ye){return Ye instanceof Set}function hr(Ye){return Ye instanceof Map}},99418:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{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:ae,getOwnPropertyDescriptor:be}=Object;let{freeze:Z,seal:v,create:oe}=Object,{apply:D,construct:ne}=typeof Reflect<"u"&&Reflect;Z||(Z=function(ce){return ce}),v||(v=function(ce){return ce}),D||(D=function(ce,Re){for(var Ge=arguments.length,m=new Array(Ge>2?Ge-2:0),o=2;o<Ge;o++)m[o-2]=arguments[o];return ce.apply(Re,m)}),ne||(ne=function(ce){for(var Re=arguments.length,Ge=new Array(Re>1?Re-1:0),m=1;m<Re;m++)Ge[m-1]=arguments[m];return new ce(...Ge)});const re=vt(Array.prototype.forEach),he=vt(Array.prototype.lastIndexOf),K=vt(Array.prototype.pop),I=vt(Array.prototype.push),Ce=vt(Array.prototype.splice),we=vt(String.prototype.toLowerCase),ee=vt(String.prototype.toString),z=vt(String.prototype.match),k=vt(String.prototype.replace),Ee=vt(String.prototype.indexOf),Me=vt(String.prototype.trim),Ie=vt(Object.prototype.hasOwnProperty),ot=vt(RegExp.prototype.test),Rt=Qe(TypeError);function vt(je){return function(ce){ce instanceof RegExp&&(ce.lastIndex=0);for(var Re=arguments.length,Ge=new Array(Re>1?Re-1:0),m=1;m<Re;m++)Ge[m-1]=arguments[m];return D(je,ce,Ge)}}function Qe(je){return function(){for(var ce=arguments.length,Re=new Array(ce),Ge=0;Ge<ce;Ge++)Re[Ge]=arguments[Ge];return ne(je,Re)}}function it(je,ce){let Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:we;d&&d(je,null);let Ge=ce.length;for(;Ge--;){let m=ce[Ge];if(typeof m=="string"){const o=Re(m);o!==m&&(se(ce)||(ce[Ge]=o),m=o)}je[m]=!0}return je}function Nn(je){for(let ce=0;ce<je.length;ce++)Ie(je,ce)||(je[ce]=null);return je}function St(je){const ce=oe(null);for(const[Re,Ge]of E(je))Ie(je,Re)&&(Array.isArray(Ge)?ce[Re]=Nn(Ge):Ge&&typeof Ge=="object"&&Ge.constructor===Object?ce[Re]=St(Ge):ce[Re]=Ge);return ce}function Jt(je,ce){for(;je!==null;){const Ge=be(je,ce);if(Ge){if(Ge.get)return vt(Ge.get);if(typeof Ge.value=="function")return vt(Ge.value)}je=ae(je)}function Re(){return null}return Re}const ln=Z(["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=Z(["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=Z(["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"]),un=Z(["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=Z(["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=Z(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Nt=Z(["#text"]),bt=Z(["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"]),Yt=Z(["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=Z(["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=Z(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),on=v(/\{\{[\w\W]*|[\w\W]*\}\}/gm),cn=v(/<%[\w\W]*|[\w\W]*%>/gm),En=v(/\$\{[\w\W]*/gm),Gn=v(/^data-[\-\w.\u00B7-\uFFFF]+$/),hr=v(/^aria-[\-\w]+$/),Ye=v(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Tt=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:cn,IS_ALLOWED_URI:Ye,IS_SCRIPT_OR_DATA:Tt,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(ce,Re){if(typeof ce!="object"||typeof ce.createPolicy!="function")return null;let Ge=null;const m="data-tt-policy-suffix";Re&&Re.hasAttribute(m)&&(Ge=Re.getAttribute(m));const o="dompurify"+(Ge?"#"+Ge:"");try{return ce.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 ce=dt=>Zt(dt);if(ce.version="3.3.0",ce.removed=[],!je||!je.document||je.document.nodeType!==Bt.document||!je.Element)return ce.isSupported=!1,ce;let{document:Re}=je;const Ge=Re,m=Ge.currentScript,{DocumentFragment:o,HTMLTemplateElement:l,Node:S,Element:M,NodeFilter:J,NamedNodeMap:de=je.NamedNodeMap||je.MozNamedAttrMap,HTMLFormElement:Ot,DOMParser:Xt,trustedTypes:Lt}=je,Pt=M.prototype,wt=Jt(Pt,"cloneNode"),br=Jt(Pt,"remove"),Cr=Jt(Pt,"nextSibling"),Qn=Jt(Pt,"childNodes"),_r=Jt(Pt,"parentNode");if(typeof l=="function"){const dt=Re.createElement("template");dt.content&&dt.content.ownerDocument&&(Re=dt.content.ownerDocument)}let Tn,P="";const{implementation:q,createNodeIterator:X,createDocumentFragment:$,getElementsByTagName:xe}=Re,{importNode:Ke}=Ge;let De=$t();ce.isSupported=typeof E=="function"&&typeof _r=="function"&&q&&q.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:ut,ERB_EXPR:et,TMPLIT_EXPR:rt,DATA_ATTR:Rn,ARIA_ATTR:st,IS_SCRIPT_OR_DATA:kn,ATTR_WHITESPACE:Gt,CUSTOM_ELEMENT:Wn}=Ct;let{IS_ALLOWED_URI:Mn}=Ct,Qt=null;const yr=it({},[...ln,...Cn,...xt,...nn,...Nt]);let V=null;const pe=it({},[...bt,...Yt,...rn,...Vt]);let ve=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}})),ze=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,Wt=!1,On=!0,An=!1,Un=!1,vn=!1,ar=!1,rr=!1,Sn=!1,sr=!0,Tr=!1;const Fn="user-content-";let Nr=!0,Lr=!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 u=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 te=H,Fe=!1,qe=null;const He=it({},[w,N,H],ee);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"],Pr="text/html";let qt=null,Yn=null;const Or=Re.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(!(Yn&&Yn===B)){if((!B||typeof B!="object")&&(B={}),B=St(B),bn=mr.indexOf(B.PARSER_MEDIA_TYPE)===-1?Pr:B.PARSER_MEDIA_TYPE,qt=bn==="application/xhtml+xml"?ee:we,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,ee):He,u=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,ze=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,Wt=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,Lr=B.IN_PLACE||!1,Mn=B.ALLOWED_URI_REGEXP||Ye,te=B.NAMESPACE||H,Je=B.MATHML_TEXT_INTEGRATION_POINTS||Je,an=B.HTML_INTEGRATION_POINTS||an,ve=B.CUSTOM_ELEMENT_HANDLING||{},B.CUSTOM_ELEMENT_HANDLING&&Mt(B.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ve.tagNameCheck=B.CUSTOM_ELEMENT_HANDLING.tagNameCheck),B.CUSTOM_ELEMENT_HANDLING&&Mt(B.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ve.attributeNameCheck=B.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),B.CUSTOM_ELEMENT_HANDLING&&typeof B.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(ve.allowCustomizedBuiltInElements=B.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Wt&&(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,Yt),it(V,Vt)),kt.svgFilters===!0&&(it(Qt,xt),it(V,Yt),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(u,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 ze.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,P=Tn.createHTML("")}else Tn===void 0&&(Tn=yn(Lt,m)),Tn!==null&&typeof P=="string"&&(P=Tn.createHTML(""));Z&&Z(B),Yn=B}},Ar=it({},[...Cn,...xt,...un]),lr=it({},[...nn,...jn]),dn=function(B){let Ne=_r(B);(!Ne||!Ne.tagName)&&(Ne={namespaceURI:te,tagName:"template"});const tt=we(B.tagName),pn=we(Ne.tagName);return qe[B.namespaceURI]?B.namespaceURI===N?Ne.namespaceURI===H?tt==="svg":Ne.namespaceURI===w?tt==="svg"&&(pn==="annotation-xml"||Je[pn]):!!Ar[tt]:B.namespaceURI===w?Ne.namespaceURI===H?tt==="math":Ne.namespaceURI===N?tt==="math"&&an[pn]:!!lr[tt]:B.namespaceURI===H?Ne.namespaceURI===N&&!an[pn]||Ne.namespaceURI===w&&!Je[pn]?!1:!lr[tt]&&(fn[tt]||!Ar[tt]):!!(bn==="application/xhtml+xml"&&qe[B.namespaceURI]):!1},Pn=function(B){I(ce.removed,{element:B});try{_r(B).removeChild(B)}catch{br(B)}},gr=function(B,Ne){try{I(ce.removed,{attribute:Ne.getAttributeNode(B),from:Ne})}catch{I(ce.removed,{attribute:null,from:Ne})}if(Ne.removeAttribute(B),B==="is")if(ar||rr)try{Pn(Ne)}catch{}else try{Ne.setAttribute(B,"")}catch{}},kr=function(B){let Ne=null,tt=null;if(vn)B="<remove></remove>"+B;else{const xn=z(B,/^[\r\n\t ]+/);tt=xn&&xn[0]}bn==="application/xhtml+xml"&&te===H&&(B='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+B+"</body></html>");const pn=Tn?Tn.createHTML(B):B;if(te===H)try{Ne=new Xt().parseFromString(pn,bn)}catch{}if(!Ne||!Ne.documentElement){Ne=q.createDocument(te,"template",null);try{Ne.documentElement.innerHTML=Fe?P:pn}catch{}}const Kn=Ne.body||Ne.documentElement;return B&&tt&&Kn.insertBefore(Re.createTextNode(tt),Kn.childNodes[0]||null),te===H?xe.call(Ne,An?"html":"body")[0]:An?Ne.documentElement:Kn},qn=function(B){return X.call(B.ownerDocument||B,B,J.SHOW_ELEMENT|J.SHOW_COMMENT|J.SHOW_TEXT|J.SHOW_PROCESSING_INSTRUCTION|J.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,Ne){re(dt,tt=>{tt.call(ce,B,Ne,Yn)})}const Mr=function(B){let Ne=null;if(Bn(De.beforeSanitizeElements,B,null),mt(B))return Pn(B),!0;const tt=qt(B.nodeName);if(Bn(De.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 Pn(B),!0;if(!(ft.tagCheck instanceof Function&&ft.tagCheck(tt))&&(!Qt[tt]||ze[tt])){if(!ze[tt]&&ni(tt)&&(ve.tagNameCheck instanceof RegExp&&ot(ve.tagNameCheck,tt)||ve.tagNameCheck instanceof Function&&ve.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 Pn(B),!0}return B instanceof M&&!dn(B)||(tt==="noscript"||tt==="noembed"||tt==="noframes")&&ot(/<\/no(script|embed|frames)/i,B.innerHTML)?(Pn(B),!0):(Wt&&B.nodeType===Bt.text&&(Ne=B.textContent,re([ut,et,rt],pn=>{Ne=k(Ne,pn," ")}),B.textContent!==Ne&&(I(ce.removed,{element:B.cloneNode()}),B.textContent=Ne)),Bn(De.afterSanitizeElements,B,null),!1)},ti=function(B,Ne,tt){if(sr&&(Ne==="id"||Ne==="name")&&(tt in Re||tt in Or))return!1;if(!(en&&!Ht[Ne]&&ot(Rn,Ne))){if(!(In&&ot(st,Ne))){if(!(ft.attributeCheck instanceof Function&&ft.attributeCheck(Ne,B))){if(!V[Ne]||Ht[Ne]){if(!(ni(B)&&(ve.tagNameCheck instanceof RegExp&&ot(ve.tagNameCheck,B)||ve.tagNameCheck instanceof Function&&ve.tagNameCheck(B))&&(ve.attributeNameCheck instanceof RegExp&&ot(ve.attributeNameCheck,Ne)||ve.attributeNameCheck instanceof Function&&ve.attributeNameCheck(Ne,B))||Ne==="is"&&ve.allowCustomizedBuiltInElements&&(ve.tagNameCheck instanceof RegExp&&ot(ve.tagNameCheck,tt)||ve.tagNameCheck instanceof Function&&ve.tagNameCheck(tt))))return!1}else if(!u[Ne]){if(!ot(Mn,k(tt,Gt,""))){if(!((Ne==="src"||Ne==="xlink:href"||Ne==="href")&&B!=="script"&&Ee(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"&&z(B,Wn)},Ui=function(B){Bn(De.beforeSanitizeAttributes,B,null);const{attributes:Ne}=B;if(!Ne||mt(B))return;const tt={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:V,forceKeepAttr:void 0};let pn=Ne.length;for(;pn--;){const Kn=Ne[pn],{name:xn,namespaceURI:er,value:Ir}=Kn,jr=qt(xn),ri=Ir;let Jn=xn==="value"?ri:Me(ri);if(tt.attrName=jr,tt.attrValue=Jn,tt.keepAttr=!0,tt.forceKeepAttr=void 0,Bn(De.uponSanitizeAttribute,B,tt),Jn=tt.attrValue,Tr&&(jr==="id"||jr==="name")&&(gr(xn,B),Jn=Fn+Jn),On&&ot(/((--!?|])>)|<\/(style|title|textarea)/i,Jn)){gr(xn,B);continue}if(jr==="attributename"&&z(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}Wt&&re([ut,et,rt],vr=>{Jn=k(Jn,vr," ")});const pi=qt(B.nodeName);if(!ti(pi,jr,Jn)){gr(xn,B);continue}if(Tn&&typeof Lt=="object"&&typeof Lt.getAttributeType=="function"&&!er)switch(Lt.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)?Pn(B):K(ce.removed)}catch{gr(xn,B)}}Bn(De.afterSanitizeAttributes,B,null)},di=function dt(B){let Ne=null;const tt=qn(B);for(Bn(De.beforeSanitizeShadowDOM,B,null);Ne=tt.nextNode();)Bn(De.uponSanitizeShadowNode,Ne,null),Mr(Ne),Ui(Ne),Ne.content instanceof o&&dt(Ne.content);Bn(De.afterSanitizeShadowDOM,B,null)};return ce.sanitize=function(dt){let B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ne=null,tt=null,pn=null,Kn=null;if(Fe=!dt,Fe&&(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(!ce.isSupported)return dt;if(Un||Xn(B),ce.removed=[],typeof dt=="string"&&(Lr=!1),Lr){if(dt.nodeName){const Ir=qt(dt.nodeName);if(!Qt[Ir]||ze[Ir])throw Rt("root node is forbidden and cannot be sanitized in-place")}}else if(dt instanceof S)Ne=kr("<!---->"),tt=Ne.ownerDocument.importNode(dt,!0),tt.nodeType===Bt.element&&tt.nodeName==="BODY"||tt.nodeName==="HTML"?Ne=tt:Ne.appendChild(tt);else{if(!ar&&!Wt&&!An&&dt.indexOf("<")===-1)return Tn&&Sn?Tn.createHTML(dt):dt;if(Ne=kr(dt),!Ne)return ar?null:Sn?P:""}Ne&&vn&&Pn(Ne.firstChild);const xn=qn(Lr?dt:Ne);for(;pn=xn.nextNode();)Mr(pn),Ui(pn),pn.content instanceof o&&di(pn.content);if(Lr)return dt;if(ar){if(rr)for(Kn=$.call(Ne.ownerDocument);Ne.firstChild;)Kn.appendChild(Ne.firstChild);else Kn=Ne;return(V.shadowroot||V.shadowrootmode)&&(Kn=Ke.call(Ge,Kn,!0)),Kn}let er=An?Ne.outerHTML:Ne.innerHTML;return An&&Qt["!doctype"]&&Ne.ownerDocument&&Ne.ownerDocument.doctype&&Ne.ownerDocument.doctype.name&&ot(sn,Ne.ownerDocument.doctype.name)&&(er="<!DOCTYPE "+Ne.ownerDocument.doctype.name+`>
`+er),Wt&&re([ut,et,rt],Ir=>{er=k(er,Ir," ")}),Tn&&Sn?Tn.createHTML(er):er},ce.setConfig=function(){let dt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Xn(dt),Un=!0},ce.clearConfig=function(){Yn=null,Un=!1},ce.isValidAttribute=function(dt,B,Ne){Yn||Xn({});const tt=qt(dt),pn=qt(B);return ti(tt,pn,Ne)},ce.addHook=function(dt,B){typeof B=="function"&&I(De[dt],B)},ce.removeHook=function(dt,B){if(B!==void 0){const Ne=he(De[dt],B);return Ne===-1?void 0:Ce(De[dt],Ne,1)[0]}return K(De[dt])},ce.removeHooks=function(dt){De[dt]=[]},ce.removeAllHooks=function(){De=$t()},ce}var Ze=Zt()},77975:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{FF:()=>K});function E(we,ee={},z){for(const k in we){const Ee=we[k],Me=z?`${z}:${k}`:k;typeof Ee=="object"&&Ee!==null?E(Ee,ee,Me):typeof Ee=="function"&&(ee[Me]=Ee)}return ee}function d(...we){const ee={};for(const z of we){const k=E(z);for(const Ee in k)ee[Ee]?ee[Ee].push(k[Ee]):ee[Ee]=[k[Ee]]}for(const z in ee)if(ee[z].length>1){const k=ee[z];ee[z]=(...Ee)=>se(k,Me=>Me(...Ee))}else ee[z]=ee[z][0];return ee}function se(we,ee){return we.reduce((z,k)=>z.then(()=>ee(k)),Promise.resolve())}const ae={run:we=>we()},be=()=>ae,Z=typeof console.createTask<"u"?console.createTask:be;function v(we,ee){const z=ee.shift(),k=Z(z);return we.reduce((Ee,Me)=>Ee.then(()=>k.run(()=>Me(...ee))),Promise.resolve())}function oe(we,ee){const z=ee.shift(),k=Z(z);return Promise.all(we.map(Ee=>k.run(()=>Ee(...ee))))}function D(we,ee){return we.reduce((z,k)=>z.then(()=>k(...ee||[])),Promise.resolve())}function ne(we,ee){return Promise.all(we.map(z=>z(...ee||[])))}function re(we,ee){for(const z of[...we])z(ee)}class he{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(ee,z,k={}){if(!ee||typeof z!="function")return()=>{};const Ee=ee;let Me;for(;this._deprecatedHooks[ee];)Me=this._deprecatedHooks[ee],ee=Me.to;if(Me&&!k.allowDeprecated){let Ie=Me.message;Ie||(Ie=`${Ee} hook has been deprecated`+(Me.to?`, please use ${Me.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(Ie)||(console.warn(Ie),this._deprecatedMessages.add(Ie))}if(!z.name)try{Object.defineProperty(z,"name",{get:()=>"_"+ee.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[ee]=this._hooks[ee]||[],this._hooks[ee].push(z),()=>{z&&(this.removeHook(ee,z),z=void 0)}}hookOnce(ee,z){let k,Ee=(...Me)=>(typeof k=="function"&&k(),k=void 0,Ee=void 0,z(...Me));return k=this.hook(ee,Ee),k}removeHook(ee,z){if(this._hooks[ee]){const k=this._hooks[ee].indexOf(z);k!==-1&&this._hooks[ee].splice(k,1),this._hooks[ee].length===0&&delete this._hooks[ee]}}deprecateHook(ee,z){this._deprecatedHooks[ee]=typeof z=="string"?{to:z}:z;const k=this._hooks[ee]||[];delete this._hooks[ee];for(const Ee of k)this.hook(ee,Ee)}deprecateHooks(ee){Object.assign(this._deprecatedHooks,ee);for(const z in ee)this.deprecateHook(z,ee[z])}addHooks(ee){const z=E(ee),k=Object.keys(z).map(Ee=>this.hook(Ee,z[Ee]));return()=>{for(const Ee of k.splice(0,k.length))Ee()}}removeHooks(ee){const z=E(ee);for(const k in z)this.removeHook(k,z[k])}removeAllHooks(){for(const ee in this._hooks)delete this._hooks[ee]}callHook(ee,...z){return z.unshift(ee),this.callHookWith(v,ee,...z)}callHookParallel(ee,...z){return z.unshift(ee),this.callHookWith(oe,ee,...z)}callHookWith(ee,z,...k){const Ee=this._before||this._after?{name:z,args:k,context:{}}:void 0;this._before&&re(this._before,Ee);const Me=ee(z in this._hooks?[...this._hooks[z]]:[],k);return Me instanceof Promise?Me.finally(()=>{this._after&&Ee&&re(this._after,Ee)}):(this._after&&Ee&&re(this._after,Ee),Me)}beforeEach(ee){return this._before=this._before||[],this._before.push(ee),()=>{if(this._before!==void 0){const z=this._before.indexOf(ee);z!==-1&&this._before.splice(z,1)}}}afterEach(ee){return this._after=this._after||[],this._after.push(ee),()=>{if(this._after!==void 0){const z=this._after.indexOf(ee);z!==-1&&this._after.splice(z,1)}}}}function K(){return new he}const I=typeof window<"u";function Ce(we,ee={}){const z={inspect:I,group:I,filter:()=>!0,...ee},k=z.filter,Ee=typeof k=="string"?Qe=>Qe.startsWith(k):k,Me=z.tag?`[${z.tag}] `:"",Ie=Qe=>Me+Qe.name+"".padEnd(Qe._id,"\0"),ot={},Rt=we.beforeEach(Qe=>{Ee!==void 0&&!Ee(Qe.name)||(ot[Qe.name]=ot[Qe.name]||0,Qe._id=ot[Qe.name]++,console.time(Ie(Qe)))}),vt=we.afterEach(Qe=>{Ee!==void 0&&!Ee(Qe.name)||(z.group&&console.groupCollapsed(Qe.name),z.inspect?console.timeLog(Ie(Qe),Qe.args):console.timeEnd(Ie(Qe)),z.group&&console.groupEnd(),ot[Qe.name]--)});return{close:()=>{Rt(),vt()}}}},78047:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{s:()=>d});const E={trailing:!0};function d(ae,be=25,Z={}){if(Z={...E,...Z},!Number.isFinite(be))throw new TypeError("Expected `wait` to be a finite number");let v,oe,D=[],ne,re;const he=(K,I)=>(ne=se(ae,K,I),ne.finally(()=>{if(ne=null,Z.trailing&&re&&!oe){const Ce=he(K,re);return re=null,Ce}}),ne);return function(...K){return ne?(Z.trailing&&(re=K),ne):new Promise(I=>{const Ce=!oe&&Z.leading;clearTimeout(oe),oe=setTimeout(()=>{oe=null;const we=Z.leading?v:he(this,K);for(const ee of D)ee(we);D=[]},be),Ce?(v=he(this,K),I(v)):D.push(I)})}}async function se(ae,be,Z){return await ae.apply(be,Z)}},10810:(Ve,Ae,ie)=>{"use strict";ie.d(Ae,{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 ae=typeof window<"u";let be;const Z=P=>be=P,v=null,oe=Symbol();function D(P){return P&&typeof P=="object"&&Object.prototype.toString.call(P)==="[object Object]"&&typeof P.toJSON!="function"}var ne;(function(P){P.direct="direct",P.patchObject="patch object",P.patchFunction="patch function"})(ne||(ne={}));const re=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 he(P,{autoBom:q=!1}={}){return q&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(P.type)?new Blob(["\uFEFF",P],{type:P.type}):P}function K(P,q,X){const $=new XMLHttpRequest;$.open("GET",P),$.responseType="blob",$.onload=function(){z($.response,q,X)},$.onerror=function(){console.error("could not download file")},$.send()}function I(P){const q=new XMLHttpRequest;q.open("HEAD",P,!1);try{q.send()}catch{}return q.status>=200&&q.status<=299}function Ce(P){try{P.dispatchEvent(new MouseEvent("click"))}catch{const X=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});P.dispatchEvent(X)}}const we=typeof navigator=="object"?navigator:{userAgent:""},ee=/Macintosh/.test(we.userAgent)&&/AppleWebKit/.test(we.userAgent)&&!/Safari/.test(we.userAgent),z=ae?typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype&&!ee?k:"msSaveOrOpenBlob"in we?Ee:Me:()=>{};function k(P,q="download",X){const $=document.createElement("a");$.download=q,$.rel="noopener",typeof P=="string"?($.href=P,$.origin!==location.origin?I($.href)?K(P,q,X):($.target="_blank",Ce($)):Ce($)):($.href=URL.createObjectURL(P),setTimeout(function(){URL.revokeObjectURL($.href)},4e4),setTimeout(function(){Ce($)},0))}function Ee(P,q="download",X){if(typeof P=="string")if(I(P))K(P,q,X);else{const $=document.createElement("a");$.href=P,$.target="_blank",setTimeout(function(){Ce($)})}else navigator.msSaveOrOpenBlob(he(P,X),q)}function Me(P,q,X,$){if($=$||open("","_blank"),$&&($.document.title=$.document.body.innerText="downloading..."),typeof P=="string")return K(P,q,X);const xe=P.type==="application/octet-stream",Ke=/constructor/i.test(String(re.HTMLElement))||"safari"in re,De=/CriOS\/[\d]+/.test(navigator.userAgent);if((De||xe&&Ke||ee)&&typeof FileReader<"u"){const ut=new FileReader;ut.onloadend=function(){let et=ut.result;if(typeof et!="string")throw $=null,new Error("Wrong reader.result type");et=De?et:et.replace(/^data:[^;]*;/,"data:attachment/file;"),$?$.location.href=et:location.assign(et),$=null},ut.readAsDataURL(P)}else{const ut=URL.createObjectURL(P);$?$.location.assign(ut):location.href=ut,$=null,setTimeout(function(){URL.revokeObjectURL(ut)},4e4)}}function Ie(P,q){const X="\u{1F34D} "+P;typeof __VUE_DEVTOOLS_TOAST__=="function"?__VUE_DEVTOOLS_TOAST__(X,q):q==="error"?console.error(X):q==="warn"?console.warn(X):console.log(X)}function ot(P){return"_a"in P&&"install"in P}function Rt(){if(!("clipboard"in navigator))return Ie("Your browser doesn't support the Clipboard API","error"),!0}function vt(P){return P instanceof Error&&P.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(P){if(!Rt())try{await navigator.clipboard.writeText(JSON.stringify(P.state.value)),Ie("Global state copied to clipboard.")}catch(q){if(vt(q))return;Ie("Failed to serialize the state. Check the console for more details.","error"),console.error(q)}}async function it(P){if(!Rt())try{Cn(P,JSON.parse(await navigator.clipboard.readText())),Ie("Global state pasted from clipboard.")}catch(q){if(vt(q))return;Ie("Failed to deserialize the state from clipboard. Check the console for more details.","error"),console.error(q)}}async function Nn(P){try{z(new Blob([JSON.stringify(P.state.value)],{type:"text/plain;charset=utf-8"}),"pinia-state.json")}catch(q){Ie("Failed to export the state as JSON. Check the console for more details.","error"),console.error(q)}}let St;function Jt(){St||(St=document.createElement("input"),St.type="file",St.accept=".json");function P(){return new Promise((q,X)=>{St.onchange=async()=>{const $=St.files;if(!$)return q(null);const xe=$.item(0);return q(xe?{text:await xe.text(),file:xe}:null)},St.oncancel=()=>q(null),St.onerror=X,St.click()})}return P}async function ln(P){try{const X=await Jt()();if(!X)return;const{text:$,file:xe}=X;Cn(P,JSON.parse($)),Ie(`Global state imported from "${xe.name}".`)}catch(q){Ie("Failed to import the state from JSON. Check the console for more details.","error"),console.error(q)}}function Cn(P,q){for(const X in q){const $=P.state.value[X];$?Object.assign($,q[X]):P.state.value[X]=q[X]}}function xt(P){return{_custom:{display:P}}}const un="\u{1F34D} Pinia (root)",nn="_root";function jn(P){return ot(P)?{id:nn,label:un}:{id:P.$id,label:P.$id}}function Nt(P){if(ot(P)){const X=Array.from(P._s.keys()),$=P._s;return{state:X.map(Ke=>({editable:!0,key:Ke,value:P.state.value[Ke]})),getters:X.filter(Ke=>$.get(Ke)._getters).map(Ke=>{const De=$.get(Ke);return{editable:!1,key:Ke,value:De._getters.reduce((ut,et)=>(ut[et]=De[et],ut),{})}})}}const q={state:Object.keys(P.$state).map(X=>({editable:!0,key:X,value:P.$state[X]}))};return P._getters&&P._getters.length&&(q.getters=P._getters.map(X=>({editable:!1,key:X,value:P[X]}))),P._customProperties.size&&(q.customProperties=Array.from(P._customProperties).map(X=>({editable:!0,key:X,value:P[X]}))),q}function bt(P){return P?Array.isArray(P)?P.reduce((q,X)=>(q.keys.push(X.key),q.operations.push(X.type),q.oldValue[X.key]=X.oldValue,q.newValue[X.key]=X.newValue,q),{oldValue:{},keys:[],operations:[],newValue:{}}):{operation:xt(P.type),key:xt(P.key),oldValue:P.oldValue,newValue:P.newValue}:{}}function Yt(P){switch(P){case ne.direct:return"mutation";case ne.patchFunction:return"$patch";case ne.patchObject:return"$patch";default:return"unknown"}}let rn=!0;const Vt=[],on="pinia:mutations",cn="pinia",{assign:En}=Object,Gn=P=>"\u{1F34D} "+P;function hr(P,q){(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:P},X=>{typeof X.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."),X.addTimelineLayer({id:on,label:"Pinia \u{1F34D}",color:15064968}),X.addInspector({id:cn,label:"Pinia \u{1F34D}",icon:"storage",treeFilterPlaceholder:"Search stores",actions:[{icon:"content_copy",action:()=>{Qe(q)},tooltip:"Serialize and copy the state"},{icon:"content_paste",action:async()=>{await it(q),X.sendInspectorTree(cn),X.sendInspectorState(cn)},tooltip:"Replace the state with the content of your clipboard"},{icon:"save",action:()=>{Nn(q)},tooltip:"Save the state as a JSON file"},{icon:"folder_open",action:async()=>{await ln(q),X.sendInspectorTree(cn),X.sendInspectorState(cn)},tooltip:"Import the state from a JSON file"}],nodeActions:[{icon:"restore",tooltip:'Reset the state (with "$reset")',action:$=>{const xe=q._s.get($);xe?typeof xe.$reset!="function"?Ie(`Cannot reset "${$}" store because it doesn't have a "$reset" method implemented.`,"warn"):(xe.$reset(),Ie(`Store "${$}" reset.`)):Ie(`Cannot reset "${$}" store because it wasn't found.`,"warn")}}]}),X.on.inspectComponent($=>{const xe=$.componentInstance&&$.componentInstance.proxy;if(xe&&xe._pStores){const Ke=$.componentInstance.proxy._pStores;Object.values(Ke).forEach(De=>{$.instanceData.state.push({type:Gn(De.$id),key:"state",editable:!0,value:De._isOptionsAPI?{_custom:{value:(0,E.ux)(De.$state),actions:[{icon:"restore",tooltip:"Reset the state of this store",action:()=>De.$reset()}]}}:Object.keys(De.$state).reduce((ut,et)=>(ut[et]=De.$state[et],ut),{})}),De._getters&&De._getters.length&&$.instanceData.state.push({type:Gn(De.$id),key:"getters",editable:!1,value:De._getters.reduce((ut,et)=>{try{ut[et]=De[et]}catch(rt){ut[et]=rt}return ut},{})})})}}),X.on.getInspectorTree($=>{if($.app===P&&$.inspectorId===cn){let xe=[q];xe=xe.concat(Array.from(q._s.values())),$.rootNodes=($.filter?xe.filter(Ke=>"$id"in Ke?Ke.$id.toLowerCase().includes($.filter.toLowerCase()):un.toLowerCase().includes($.filter.toLowerCase())):xe).map(jn)}}),globalThis.$pinia=q,X.on.getInspectorState($=>{if($.app===P&&$.inspectorId===cn){const xe=$.nodeId===nn?q:q._s.get($.nodeId);if(!xe)return;xe&&($.nodeId!==nn&&(globalThis.$store=(0,E.ux)(xe)),$.state=Nt(xe))}}),X.on.editInspectorState($=>{if($.app===P&&$.inspectorId===cn){const xe=$.nodeId===nn?q:q._s.get($.nodeId);if(!xe)return Ie(`store "${$.nodeId}" not found`,"error");const{path:Ke}=$;ot(xe)?Ke.unshift("state"):(Ke.length!==1||!xe._customProperties.has(Ke[0])||Ke[0]in xe.$state)&&Ke.unshift("$state"),rn=!1,$.set(xe,Ke,$.state.value),rn=!0}}),X.on.editComponentState($=>{if($.type.startsWith("\u{1F34D}")){const xe=$.type.replace(/^🍍\s*/,""),Ke=q._s.get(xe);if(!Ke)return Ie(`store "${xe}" not found`,"error");const{path:De}=$;if(De[0]!=="state")return Ie(`Invalid path for store "${xe}":
${De}
Only state can be modified.`);De[0]="$state",rn=!1,$.set(Ke,De,$.state.value),rn=!0}})})}function Ye(P,q){Vt.includes(Gn(q.$id))||Vt.push(Gn(q.$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:P,settings:{logStoreChanges:{label:"Notify about new/deleted stores",type:"boolean",defaultValue:!0}}},X=>{const $=typeof X.now=="function"?X.now.bind(X):Date.now;q.$onAction(({after:De,onError:ut,name:et,args:rt})=>{const Rn=Tt++;X.addTimelineEvent({layerId:on,event:{time:$(),title:"\u{1F6EB} "+et,subtitle:"start",data:{store:xt(q.$id),action:xt(et),args:rt},groupId:Rn}}),De(st=>{Xe=void 0,X.addTimelineEvent({layerId:on,event:{time:$(),title:"\u{1F6EC} "+et,subtitle:"end",data:{store:xt(q.$id),action:xt(et),args:rt,result:st},groupId:Rn}})}),ut(st=>{Xe=void 0,X.addTimelineEvent({layerId:on,event:{time:$(),logType:"error",title:"\u{1F4A5} "+et,subtitle:"end",data:{store:xt(q.$id),action:xt(et),args:rt,error:st},groupId:Rn}})})},!0),q._customProperties.forEach(De=>{(0,d.wB)(()=>(0,E.R1)(q[De]),(ut,et)=>{X.notifyComponentUpdate(),X.sendInspectorState(cn),rn&&X.addTimelineEvent({layerId:on,event:{time:$(),title:"Change",subtitle:De,data:{newValue:ut,oldValue:et},groupId:Xe}})},{deep:!0})}),q.$subscribe(({events:De,type:ut},et)=>{if(X.notifyComponentUpdate(),X.sendInspectorState(cn),!rn)return;const rt={time:$(),title:Yt(ut),data:En({store:xt(q.$id)},bt(De)),groupId:Xe};ut===ne.patchFunction?rt.subtitle="\u2935\uFE0F":ut===ne.patchObject?rt.subtitle="\u{1F9E9}":De&&!Array.isArray(De)&&(rt.subtitle=De.type),De&&(rt.data["rawEvent(s)"]={_custom:{display:"DebuggerEvent",type:"object",tooltip:"raw DebuggerEvent[]",value:De}}),X.addTimelineEvent({layerId:on,event:rt})},{detached:!0,flush:"sync"});const xe=q._hotUpdate;q._hotUpdate=(0,E.IG)(De=>{xe(De),X.addTimelineEvent({layerId:on,event:{time:$(),title:"\u{1F525} "+q.$id,subtitle:"HMR update",data:{store:xt(q.$id),info:xt("HMR update")}}}),X.notifyComponentUpdate(),X.sendInspectorTree(cn),X.sendInspectorState(cn)});const{$dispose:Ke}=q;q.$dispose=()=>{Ke(),X.notifyComponentUpdate(),X.sendInspectorTree(cn),X.sendInspectorState(cn),X.getSettings().logStoreChanges&&Ie(`Disposed "${q.$id}" store \u{1F5D1}`)},X.notifyComponentUpdate(),X.sendInspectorTree(cn),X.sendInspectorState(cn),X.getSettings().logStoreChanges&&Ie(`"${q.$id}" store installed \u{1F195}`)})}let Tt=0,Xe;function sn(P,q,X){const $=q.reduce((xe,Ke)=>(xe[Ke]=(0,E.ux)(P)[Ke],xe),{});for(const xe in $)P[xe]=function(){const Ke=Tt,De=X?new Proxy(P,{get(...et){return Xe=Ke,Reflect.get(...et)},set(...et){return Xe=Ke,Reflect.set(...et)}}):P;Xe=Ke;const ut=$[xe].apply(De,arguments);return Xe=void 0,ut}}function _n({app:P,store:q,options:X}){if(!q.$id.startsWith("__hot:")){if(q._isOptionsAPI=!!X.state,!q._p._testing){sn(q,Object.keys(X.actions),q._isOptionsAPI);const $=q._hotUpdate;(0,E.ux)(q)._hotUpdate=function(xe){$.apply(this,arguments),sn(q,Object.keys(xe._hmrPayload.actions),!!q._isOptionsAPI)}}Ye(P,q)}}function Ct(){const P=(0,E.uY)(!0),q=P.run(()=>(0,E.KR)({}));let X=[],$=[];const xe=(0,E.IG)({install(Ke){Z(xe),xe._a=Ke,Ke.provide(oe,xe),Ke.config.globalProperties.$pinia=xe,typeof __VUE_PROD_DEVTOOLS__<"u"&&__VUE_PROD_DEVTOOLS__&&ae&&hr(Ke,xe),$.forEach(De=>X.push(De)),$=[]},use(Ke){return this._a?X.push(Ke):$.push(Ke),this},_p:X,_a:null,_e:P,_s:new Map,state:q});return typeof __VUE_PROD_DEVTOOLS__<"u"&&__VUE_PROD_DEVTOOLS__&&ae&&typeof Proxy<"u"&&xe.use(_n),xe}function Bt(P){P._e.stop(),P._s.clear(),P._p.splice(0),P.state.value={},P._a=null}const Dt=P=>typeof P=="function"&&typeof P.$id=="string";function yn(P,q){for(const X in q){const $=q[X];if(!(X in P))continue;const xe=P[X];D(xe)&&D($)&&!isRef($)&&!isReactive($)?P[X]=yn(xe,$):P[X]=$}return P}function $t(P,q){return()=>{}}const Zt=()=>{};function Ze(P,q,X,$=Zt){P.add(q);const xe=()=>{P.delete(q)&&$()};return!X&&(0,E.o5)()&&(0,E.jr)(xe),xe}function je(P,...q){P.forEach(X=>{X(...q)})}const ce=P=>P(),Re=Symbol(),Ge=Symbol();function m(P,q){P instanceof Map&&q instanceof Map?q.forEach((X,$)=>P.set($,X)):P instanceof Set&&q instanceof Set&&q.forEach(P.add,P);for(const X in q){if(!q.hasOwnProperty(X))continue;const $=q[X],xe=P[X];D(xe)&&D($)&&P.hasOwnProperty(X)&&!(0,E.i9)($)&&!(0,E.g8)($)?P[X]=m(xe,$):P[X]=$}return P}const o=Symbol();function l(P){return Object.defineProperty(P,o,{})}function S(P){return!D(P)||!Object.prototype.hasOwnProperty.call(P,o)}const{assign:M}=Object;function J(P){return!!((0,E.i9)(P)&&P.effect)}function de(P,q,X,$){const{state:xe,actions:Ke,getters:De}=q,ut=X.state.value[P];let et;function rt(){ut||(X.state.value[P]=xe?xe():{});const Rn=(0,E.QW)(X.state.value[P]);return M(Rn,Ke,Object.keys(De||{}).reduce((st,kn)=>(st[kn]=(0,E.IG)((0,d.EW)(()=>{Z(X);const Gt=X._s.get(P);return De[kn].call(Gt,Gt)})),st),{}))}return et=Ot(P,rt,q,X,$,!0),et}function Ot(P,q,X={},$,xe,Ke){let De;const ut=M({actions:{}},X),et={deep:!0};let rt,Rn,st=new Set,kn=new Set,Gt;const Wn=$.state.value[P];!Ke&&!Wn&&($.state.value[P]={});const Mn=(0,E.KR)({});let Qt;function yr(_t){let It;rt=Rn=!1,typeof _t=="function"?(_t($.state.value[P]),It={type:ne.patchFunction,storeId:P,events:Gt}):(m($.state.value[P],_t),It={type:ne.patchObject,payload:_t,storeId:P,events:Gt});const Wt=Qt=Symbol();(0,d.dY)().then(()=>{Qt===Wt&&(rt=!0)}),Rn=!0,je(st,It,$.state.value[P])}const V=Ke?function(){const{state:It}=X,Wt=It?It():{};this.$patch(On=>{M(On,Wt)})}:Zt;function pe(){De.stop(),st.clear(),kn.clear(),$._s.delete(P)}const ve=(_t,It="")=>{if(Re in _t)return _t[Ge]=It,_t;const Wt=function(){Z($);const On=Array.from(arguments),An=new Set,Un=new Set;function vn(Sn){An.add(Sn)}function ar(Sn){Un.add(Sn)}je(kn,{args:On,name:Wt[Ge],store:ft,after:vn,onError:ar});let rr;try{rr=_t.apply(this&&this.$id===P?this:ft,On)}catch(Sn){throw je(Un,Sn),Sn}return rr instanceof Promise?rr.then(Sn=>(je(An,Sn),Sn)).catch(Sn=>(je(Un,Sn),Promise.reject(Sn))):(je(An,rr),rr)};return Wt[Re]=!0,Wt[Ge]=It,Wt},ze=(0,E.IG)({actions:{},getters:{},state:[],hotState:Mn}),Ht={_p:$,$id:P,$onAction:Ze.bind(null,kn),$patch:yr,$reset:V,$subscribe(_t,It={}){const Wt=Ze(st,_t,It.detached,()=>On()),On=De.run(()=>(0,d.wB)(()=>$.state.value[P],An=>{(It.flush==="sync"?Rn:rt)&&_t({storeId:P,type:ne.direct,events:Gt},An)},M({},et,It)));return Wt},$dispose:pe},ft=(0,E.Kh)(typeof __VUE_PROD_DEVTOOLS__<"u"&&__VUE_PROD_DEVTOOLS__&&ae?M({_hmrPayload:ze,_customProperties:(0,E.IG)(new Set)},Ht):Ht);$._s.set(P,ft);const en=($._a&&$._a.runWithContext||ce)(()=>$._e.run(()=>(De=(0,E.uY)()).run(()=>q({action:ve}))));for(const _t in en){const It=en[_t];if((0,E.i9)(It)&&!J(It)||(0,E.g8)(It))Ke||(Wn&&S(It)&&((0,E.i9)(It)?It.value=Wn[_t]:m(It,Wn[_t])),$.state.value[P][_t]=It);else if(typeof It=="function"){const Wt=ve(It,_t);en[_t]=Wt,ut.actions[_t]=It}}if(M(ft,en),M((0,E.ux)(ft),en),Object.defineProperty(ft,"$state",{get:()=>$.state.value[P],set:_t=>{yr(It=>{M(It,_t)})}}),typeof __VUE_PROD_DEVTOOLS__<"u"&&__VUE_PROD_DEVTOOLS__&&ae){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__&&ae){const It=De.run(()=>_t({store:ft,app:$._a,pinia:$,options:ut}));Object.keys(It||{}).forEach(Wt=>ft._customProperties.add(Wt)),M(ft,It)}else M(ft,De.run(()=>_t({store:ft,app:$._a,pinia:$,options:ut})))}),Wn&&Ke&&X.hydrate&&X.hydrate(ft.$state,Wn),rt=!0,Rn=!0,ft}/*! #__NO_SIDE_EFFECTS__ */function Xt(P,q,X){let $;const xe=typeof q=="function";$=xe?X:q;function Ke(De,ut){const et=(0,d.PS)();return De=De||(et?(0,d.WQ)(oe,null):null),De&&Z(De),De=be,De._s.has(P)||(xe?Ot(P,q,$,De):de(P,$,De)),De._s.get(P)}return Ke.$id=P,Ke}let Lt="Store";function Pt(P){Lt=P}function wt(...P){return P.reduce((q,X)=>(q[X.$id+Lt]=function(){return X(this.$pinia)},q),{})}function br(P,q){return Array.isArray(q)?q.reduce((X,$)=>(X[$]=function(){return P(this.$pinia)[$]},X),{}):Object.keys(q).reduce((X,$)=>(X[$]=function(){const xe=P(this.$pinia),Ke=q[$];return typeof Ke=="function"?Ke.call(this,xe):xe[Ke]},X),{})}const Cr=null;function Qn(P,q){return Array.isArray(q)?q.reduce((X,$)=>(X[$]=function(...xe){return P(this.$pinia)[$](...xe)},X),{}):Object.keys(q).reduce((X,$)=>(X[$]=function(...xe){return P(this.$pinia)[q[$]](...xe)},X),{})}function _r(P,q){return Array.isArray(q)?q.reduce((X,$)=>(X[$]={get(){return P(this.$pinia)[$]},set(xe){return P(this.$pinia)[$]=xe}},X),{}):Object.keys(q).reduce((X,$)=>(X[$]={get(){return P(this.$pinia)[q[$]]},set(xe){return P(this.$pinia)[q[$]]=xe}},X),{})}function Tn(P){const q=toRaw(P),X={};for(const $ in q){const xe=q[$];xe.effect?X[$]=computed({get:()=>P[$],set(Ke){P[$]=Ke}}):(isRef(xe)||isReactive(xe))&&(X[$]=toRef(P,$))}return X}}},Xr={};function yt(Ve){var Ae=Xr[Ve];if(Ae!==void 0)return Ae.exports;var ie=Xr[Ve]={exports:{}};return fi[Ve].call(ie.exports,ie,ie.exports,yt),ie.exports}yt.m=fi,yt.n=Ve=>{var Ae=Ve&&Ve.__esModule?()=>Ve.default:()=>Ve;return yt.d(Ae,{a:Ae}),Ae},yt.d=(Ve,Ae)=>{for(var ie in Ae)yt.o(Ae,ie)&&!yt.o(Ve,ie)&&Object.defineProperty(Ve,ie,{enumerable:!0,get:Ae[ie]})},yt.f={},yt.e=Ve=>Promise.all(Object.keys(yt.f).reduce((Ae,ie)=>(yt.f[ie](Ve,Ae),Ae),[])),yt.u=Ve=>"talk-"+Ve+".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"}[Ve],yt.miniCssF=Ve=>"../css/chunks/"+Ve+".chunk.css",yt.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),yt.o=(Ve,Ae)=>Object.prototype.hasOwnProperty.call(Ve,Ae),(()=>{var Ve={},Ae="talk:";yt.l=(ie,E,d,se)=>{if(Ve[ie]){Ve[ie].push(E);return}var ae,be;if(d!==void 0)for(var Z=document.getElementsByTagName("script"),v=0;v<Z.length;v++){var oe=Z[v];if(oe.getAttribute("src")==ie||oe.getAttribute("data-webpack")==Ae+d){ae=oe;break}}ae||(be=!0,ae=document.createElement("script"),ae.charset="utf-8",ae.timeout=120,yt.nc&&ae.setAttribute("nonce",yt.nc),ae.setAttribute("data-webpack",Ae+d),ae.src=ie),Ve[ie]=[E];var D=(re,he)=>{ae.onerror=ae.onload=null,clearTimeout(ne);var K=Ve[ie];if(delete Ve[ie],ae.parentNode&&ae.parentNode.removeChild(ae),K&&K.forEach(I=>I(he)),re)return re(he)},ne=setTimeout(D.bind(null,void 0,{type:"timeout",target:ae}),12e4);ae.onerror=D.bind(null,ae.onerror),ae.onload=D.bind(null,ae.onload),be&&document.head.appendChild(ae)}})(),yt.r=Ve=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(Ve,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(Ve,"__esModule",{value:!0})},yt.j="search",yt.p="/apps/talk/js/",(()=>{if(!(typeof document>"u")){var Ve=(d,se,ae,be,Z)=>{var v=document.createElement("link");v.rel="stylesheet",v.type="text/css",yt.nc&&(v.nonce=yt.nc);var oe=D=>{if(v.onerror=v.onload=null,D.type==="load")be();else{var ne=D&&D.type,re=D&&D.target&&D.target.href||se,he=new Error("Loading CSS chunk "+d+` failed.
(`+ne+": "+re+")");he.name="ChunkLoadError",he.code="CSS_CHUNK_LOAD_FAILED",he.type=ne,he.request=re,v.parentNode&&v.parentNode.removeChild(v),Z(he)}};return v.onerror=v.onload=oe,v.href=se,ae?ae.parentNode.insertBefore(v,ae.nextSibling):document.head.appendChild(v),v},Ae=(d,se)=>{for(var ae=document.getElementsByTagName("link"),be=0;be<ae.length;be++){var Z=ae[be],v=Z.getAttribute("data-href")||Z.getAttribute("href");if(Z.rel==="stylesheet"&&(v===d||v===se))return Z}for(var oe=document.getElementsByTagName("style"),be=0;be<oe.length;be++){var Z=oe[be],v=Z.getAttribute("data-href");if(v===d||v===se)return Z}},ie=d=>new Promise((se,ae)=>{var be=yt.miniCssF(d),Z=yt.p+be;if(Ae(be,Z))return se();Ve(d,Z,null,se,ae)}),E={search:0};yt.f.miniCss=(d,se)=>{var ae={"defaultVendors-src_components_RoomSelector_vue":1};E[d]?se.push(E[d]):E[d]!==0&&ae[d]&&se.push(E[d]=ie(d).then(()=>{E[d]=0},be=>{throw delete E[d],be}))}}})(),(()=>{var Ve={search:0};yt.f.j=(E,d)=>{var se=yt.o(Ve,E)?Ve[E]:void 0;if(se!==0)if(se)d.push(se[2]);else{var ae=new Promise((oe,D)=>se=Ve[E]=[oe,D]);d.push(se[2]=ae);var be=yt.p+yt.u(E),Z=new Error,v=oe=>{if(yt.o(Ve,E)&&(se=Ve[E],se!==0&&(Ve[E]=void 0),se)){var D=oe&&(oe.type==="load"?"missing":oe.type),ne=oe&&oe.target&&oe.target.src;Z.message="Loading chunk "+E+` failed.
(`+D+": "+ne+")",Z.name="ChunkLoadError",Z.type=D,Z.request=ne,se[1](Z)}};yt.l(be,v,"chunk-"+E,E)}};var Ae=(E,d)=>{var[se,ae,be]=d,Z,v,oe=0;if(se.some(ne=>Ve[ne]!==0)){for(Z in ae)yt.o(ae,Z)&&(yt.m[Z]=ae[Z]);if(be)var D=be(yt)}for(E&&E(d);oe<se.length;oe++)v=se[oe],yt.o(Ve,v)&&Ve[v]&&Ve[v][0](),Ve[v]=0},ie=self.webpackChunktalk=self.webpackChunktalk||[];ie.forEach(Ae.bind(null,0)),ie.push=Ae.bind(null,ie.push.bind(ie))})(),yt.nc=void 0;var qa={};(()=>{"use strict";var Ve=yt(21777),Ae=yt(61338),ie=yt(53334),E=yt(63814),d=yt(20641),se=yt(53751),ae=yt(10810);const be=(0,ae.Ey)();function Z(D){D.config.globalProperties.OC=window.OC,D.config.globalProperties.OCA=window.OCA,D.config.globalProperties.OCP=window.OCP}function v(D,ne){return new Promise(re=>{const he=document.createElement("div");he.id=D,document.getElementById("body-user").appendChild(he);const I=(0,d.$V)(()=>yt.e("defaultVendors-src_components_RoomSelector_vue").then(yt.bind(yt,22113))),Ce=(0,se.createApp)(I,{isPlugin:!0,...ne,onClose:()=>{he.remove(),Ce.unmount(),re(null)},onSelect:we=>{he.remove(),Ce.unmount(),re(we)}}).use(be).use(Z);Ce.mount(he)})}function oe(){window.OCA.UnifiedSearch&&(console.debug("Initializing unified search plugin-filters from talk"),window.OCA.UnifiedSearch.registerFilterAction({id:"talk-message",appId:"spreed",label:(0,ie.t)("spreed","In conversation"),icon:(0,E.d0)("spreed","app.svg"),callback:async()=>{const D=await v("spreed-unified-search-conversation-select",{dialogTitle:(0,ie.t)("spreed","Select conversation")});D&&(0,Ae.Ic)("f7cloud:unified-search:add-filter",{id:"talk-message",payload:D,filterUpdateText:(0,ie.t)("spreed","Search in conversation: {conversation}",{conversation:D.displayName}),filterParams:{conversation:D.token}})}}))}yt.nc=(0,Ve.aV)(),yt.p=(0,E.fg)("spreed","","js/"),document.addEventListener("DOMContentLoaded",oe)})()})();})();
//# sourceMappingURL=talk-search.js.map?v=de0ac99c80ad21485479