UNPKG

sonda

Version:

Universal bundle analyzer and visualizer that works with most popular bundlers and frameworks.

8 lines 222 kB
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Sonda report</title> <link rel="icon" type="image/svg+xml" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' fill='none'%3E%3Cpath fill='%23FACC15' d='M0 0h512v512H0V0Z'/%3E%3Cpath fill='%23000' d='m264.536 203.704-41.984 89.6-21.504-9.728c-20.139-9.216-35.669-21.504-46.592-36.864-10.923-15.36-16.384-37.717-16.384-67.072 0-37.547 9.728-65.536 29.184-83.968 19.797-18.773 52.395-28.33 97.792-28.672 18.773 0 35.84.853 51.2 2.56s27.648 3.584 36.864 5.632l13.824 2.56-10.24 82.432-12.8-1.536c-8.192-1.024-18.432-1.877-30.72-2.56-12.288-1.024-24.235-1.536-35.84-1.536-12.288 0-21.675 1.877-28.16 5.632-6.144 3.413-9.216 10.069-9.216 19.968 0 5.461 2.219 9.899 6.656 13.312 4.437 3.413 10.411 6.827 17.92 10.24Zm-18.432 100.864 42.496-90.624 22.016 9.728c23.211 10.24 40.107 23.04 50.688 38.4 10.581 15.019 15.872 36.523 15.872 64.512 0 37.888-9.899 67.072-29.696 87.552-19.797 20.48-52.395 30.891-97.792 31.232-22.528 0-43.52-1.536-62.976-4.608-19.456-2.731-36.693-5.973-51.712-9.728l10.24-82.432 12.288 2.048c8.533 1.365 19.797 2.731 33.792 4.096 13.995 1.365 29.355 2.048 46.08 2.048 12.971 0 22.699-1.877 29.184-5.632 6.485-3.755 9.728-9.899 9.728-18.432 0-5.803-1.536-10.411-4.608-13.824-3.072-3.413-8.533-6.827-16.384-10.24l-9.216-4.096Z'/%3E%3C/svg%3E" /> <script type="module" crossorigin>function ar(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const me={},en=[],gt=()=>{},Co=()=>!1,ds=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ur=e=>e.startsWith("onUpdate:"),Re=Object.assign,cr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ai=Object.prototype.hasOwnProperty,be=(e,t)=>ai.call(e,t),te=Array.isArray,tn=e=>Dn(e)==="[object Map]",ps=e=>Dn(e)==="[object Set]",Lr=e=>Dn(e)==="[object Date]",ae=e=>typeof e=="function",Ve=e=>typeof e=="string",ct=e=>typeof e=="symbol",Se=e=>e!==null&&typeof e=="object",Eo=e=>(Se(e)||ae(e))&&ae(e.then)&&ae(e.catch),Io=Object.prototype.toString,Dn=e=>Io.call(e),ui=e=>Dn(e).slice(8,-1),Oo=e=>Dn(e)==="[object Object]",fr=e=>Ve(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Sn=ar(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),hs=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},ci=/-\w/g,tt=hs(e=>e.replace(ci,t=>t.slice(1).toUpperCase())),fi=/\B([A-Z])/g,Vt=hs(e=>e.replace(fi,"-$1").toLowerCase()),gs=hs(e=>e.charAt(0).toUpperCase()+e.slice(1)),Os=hs(e=>e?`on${gs(e)}`:""),Je=(e,t)=>!Object.is(e,t),Jn=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Ao=(e,t,n,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Qs=e=>{const t=parseFloat(e);return isNaN(t)?e:t},di=e=>{const t=Ve(e)?Number(e):NaN;return isNaN(t)?e:t};let Rr;const ms=()=>Rr||(Rr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Gt(e){if(te(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=Ve(s)?mi(s):Gt(s);if(r)for(const o in r)t[o]=r[o]}return t}else if(Ve(e)||Se(e))return e}const pi=/;(?![^(]*\))/g,hi=/:([^]+)/,gi=/\/\*[^]*?\*\//g;function mi(e){const t={};return e.replace(gi,"").split(pi).forEach(n=>{if(n){const s=n.split(hi);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function De(e){let t="";if(Ve(e))t=e;else if(te(e))for(let n=0;n<e.length;n++){const s=De(e[n]);s&&(t+=s+" ")}else if(Se(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const vi="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",_i=ar(vi);function ko(e){return!!e||e===""}function yi(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=ln(e[s],t[s]);return n}function ln(e,t){if(e===t)return!0;let n=Lr(e),s=Lr(t);if(n||s)return n&&s?e.getTime()===t.getTime():!1;if(n=ct(e),s=ct(t),n||s)return e===t;if(n=te(e),s=te(t),n||s)return n&&s?yi(e,t):!1;if(n=Se(e),s=Se(t),n||s){if(!n||!s)return!1;const r=Object.keys(e).length,o=Object.keys(t).length;if(r!==o)return!1;for(const l in e){const i=e.hasOwnProperty(l),a=t.hasOwnProperty(l);if(i&&!a||!i&&a||!ln(e[l],t[l]))return!1}}return String(e)===String(t)}function Po(e,t){return e.findIndex(n=>ln(n,t))}const Mo=e=>!!(e&&e.__v_isRef===!0),j=e=>Ve(e)?e:e==null?"":te(e)||Se(e)&&(e.toString===Io||!ae(e.toString))?Mo(e)?j(e.value):JSON.stringify(e,Vo,2):String(e),Vo=(e,t)=>Mo(t)?Vo(e,t.value):tn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],o)=>(n[As(s,o)+" =>"]=r,n),{})}:ps(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>As(n))}:ct(t)?As(t):Se(t)&&!te(t)&&!Oo(t)?String(t):t,As=(e,t="")=>{var n;return ct(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};let Be;class bi{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Be,!t&&Be&&(this.index=(Be.scopes||(Be.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Be;try{return Be=this,t()}finally{Be=n}}}on(){++this._on===1&&(this.prevScope=Be,Be=this)}off(){this._on>0&&--this._on===0&&(Be=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(this.effects.length=0,n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0}}}function Lo(){return Be}function xi(e,t=!1){Be&&Be.cleanups.push(e)}let Ce;const ks=new WeakSet;class Ro{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Be&&Be.active&&Be.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ks.has(this)&&(ks.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Uo(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Dr(this),Fo(this);const t=Ce,n=ut;Ce=this,ut=!0;try{return this.fn()}finally{No(this),Ce=t,ut=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)hr(t);this.deps=this.depsTail=void 0,Dr(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ks.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Js(this)&&this.run()}get dirty(){return Js(this)}}let Do=0,$n,Tn;function Uo(e,t=!1){if(e.flags|=8,t){e.next=Tn,Tn=e;return}e.next=$n,$n=e}function dr(){Do++}function pr(){if(--Do>0)return;if(Tn){let t=Tn;for(Tn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;$n;){let t=$n;for($n=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function Fo(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function No(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),hr(s),wi(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function Js(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(zo(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function zo(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===On)||(e.globalVersion=On,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Js(e))))return;e.flags|=2;const t=e.dep,n=Ce,s=ut;Ce=e,ut=!0;try{Fo(e);const r=e.fn(e._value);(t.version===0||Je(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{Ce=n,ut=s,No(e),e.flags&=-3}}function hr(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)hr(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function wi(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let ut=!0;const Bo=[];function Tt(){Bo.push(ut),ut=!1}function Ct(){const e=Bo.pop();ut=e===void 0?!0:e}function Dr(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ce;Ce=void 0;try{t()}finally{Ce=n}}}let On=0;class Si{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class vs{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Ce||!ut||Ce===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ce)n=this.activeLink=new Si(Ce,this),Ce.deps?(n.prevDep=Ce.depsTail,Ce.depsTail.nextDep=n,Ce.depsTail=n):Ce.deps=Ce.depsTail=n,jo(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=Ce.depsTail,n.nextDep=void 0,Ce.depsTail.nextDep=n,Ce.depsTail=n,Ce.deps===n&&(Ce.deps=s)}return n}trigger(t){this.version++,On++,this.notify(t)}notify(t){dr();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{pr()}}}function jo(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)jo(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ys=new WeakMap,Kt=Symbol(""),Zs=Symbol(""),An=Symbol("");function je(e,t,n){if(ut&&Ce){let s=Ys.get(e);s||Ys.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new vs),r.map=s,r.key=n),r.track()}}function wt(e,t,n,s,r,o){const l=Ys.get(e);if(!l){On++;return}const i=a=>{a&&a.trigger()};if(dr(),t==="clear")l.forEach(i);else{const a=te(e),d=a&&fr(n);if(a&&n==="length"){const c=Number(s);l.forEach((p,g)=>{(g==="length"||g===An||!ct(g)&&g>=c)&&i(p)})}else switch((n!==void 0||l.has(void 0))&&i(l.get(n)),d&&i(l.get(An)),t){case"add":a?d&&i(l.get("length")):(i(l.get(Kt)),tn(e)&&i(l.get(Zs)));break;case"delete":a||(i(l.get(Kt)),tn(e)&&i(l.get(Zs)));break;case"set":tn(e)&&i(l.get(Kt));break}}pr()}function Jt(e){const t=_e(e);return t===e?t:(je(t,"iterate",An),lt(e)?t:t.map(Ue))}function _s(e){return je(e=_e(e),"iterate",An),e}const $i={__proto__:null,[Symbol.iterator](){return Ps(this,Symbol.iterator,Ue)},concat(...e){return Jt(this).concat(...e.map(t=>te(t)?Jt(t):t))},entries(){return Ps(this,"entries",e=>(e[1]=Ue(e[1]),e))},every(e,t){return vt(this,"every",e,t,void 0,arguments)},filter(e,t){return vt(this,"filter",e,t,n=>n.map(Ue),arguments)},find(e,t){return vt(this,"find",e,t,Ue,arguments)},findIndex(e,t){return vt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return vt(this,"findLast",e,t,Ue,arguments)},findLastIndex(e,t){return vt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return vt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ms(this,"includes",e)},indexOf(...e){return Ms(this,"indexOf",e)},join(e){return Jt(this).join(e)},lastIndexOf(...e){return Ms(this,"lastIndexOf",e)},map(e,t){return vt(this,"map",e,t,void 0,arguments)},pop(){return vn(this,"pop")},push(...e){return vn(this,"push",e)},reduce(e,...t){return Ur(this,"reduce",e,t)},reduceRight(e,...t){return Ur(this,"reduceRight",e,t)},shift(){return vn(this,"shift")},some(e,t){return vt(this,"some",e,t,void 0,arguments)},splice(...e){return vn(this,"splice",e)},toReversed(){return Jt(this).toReversed()},toSorted(e){return Jt(this).toSorted(e)},toSpliced(...e){return Jt(this).toSpliced(...e)},unshift(...e){return vn(this,"unshift",e)},values(){return Ps(this,"values",Ue)}};function Ps(e,t,n){const s=_s(e),r=s[t]();return s!==e&&!lt(e)&&(r._next=r.next,r.next=()=>{const o=r._next();return o.done||(o.value=n(o.value)),o}),r}const Ti=Array.prototype;function vt(e,t,n,s,r,o){const l=_s(e),i=l!==e&&!lt(e),a=l[t];if(a!==Ti[t]){const p=a.apply(e,o);return i?Ue(p):p}let d=n;l!==e&&(i?d=function(p,g){return n.call(this,Ue(p),g,e)}:n.length>2&&(d=function(p,g){return n.call(this,p,g,e)}));const c=a.call(l,d,s);return i&&r?r(c):c}function Ur(e,t,n,s){const r=_s(e);let o=n;return r!==e&&(lt(e)?n.length>3&&(o=function(l,i,a){return n.call(this,l,i,a,e)}):o=function(l,i,a){return n.call(this,l,Ue(i),a,e)}),r[t](o,...s)}function Ms(e,t,n){const s=_e(e);je(s,"iterate",An);const r=s[t](...n);return(r===-1||r===!1)&&vr(n[0])?(n[0]=_e(n[0]),s[t](...n)):r}function vn(e,t,n=[]){Tt(),dr();const s=_e(e)[t].apply(e,n);return pr(),Ct(),s}const Ci=ar("__proto__,__v_isRef,__isVue"),Ho=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ct));function Ei(e){ct(e)||(e=String(e));const t=_e(this);return je(t,"has",e),t.hasOwnProperty(e)}class Wo{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return s===(r?o?Di:Qo:o?Go:qo).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const l=te(t);if(!r){let a;if(l&&(a=$i[n]))return a;if(n==="hasOwnProperty")return Ei}const i=Reflect.get(t,n,We(t)?t:s);if((ct(n)?Ho.has(n):Ci(n))||(r||je(t,"get",n),o))return i;if(We(i)){const a=l&&fr(n)?i:i.value;return r&&Se(a)?kn(a):a}return Se(i)?r?kn(i):ys(i):i}}class Ko extends Wo{constructor(t=!1){super(!1,t)}set(t,n,s,r){let o=t[n];if(!this._isShallow){const a=Pt(o);if(!lt(s)&&!Pt(s)&&(o=_e(o),s=_e(s)),!te(t)&&We(o)&&!We(s))return a||(o.value=s),!0}const l=te(t)&&fr(n)?Number(n)<t.length:be(t,n),i=Reflect.set(t,n,s,We(t)?t:r);return t===_e(r)&&(l?Je(s,o)&&wt(t,"set",n,s):wt(t,"add",n,s)),i}deleteProperty(t,n){const s=be(t,n);t[n];const r=Reflect.deleteProperty(t,n);return r&&s&&wt(t,"delete",n,void 0),r}has(t,n){const s=Reflect.has(t,n);return(!ct(n)||!Ho.has(n))&&je(t,"has",n),s}ownKeys(t){return je(t,"iterate",te(t)?"length":Kt),Reflect.ownKeys(t)}}class Ii extends Wo{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Oi=new Ko,Ai=new Ii,ki=new Ko(!0);const Xs=e=>e,Wn=e=>Reflect.getPrototypeOf(e);function Pi(e,t,n){return function(...s){const r=this.__v_raw,o=_e(r),l=tn(o),i=e==="entries"||e===Symbol.iterator&&l,a=e==="keys"&&l,d=r[e](...s),c=n?Xs:t?ns:Ue;return!t&&je(o,"iterate",a?Zs:Kt),{next(){const{value:p,done:g}=d.next();return g?{value:p,done:g}:{value:i?[c(p[0]),c(p[1])]:c(p),done:g}},[Symbol.iterator](){return this}}}}function Kn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Mi(e,t){const n={get(r){const o=this.__v_raw,l=_e(o),i=_e(r);e||(Je(r,i)&&je(l,"get",r),je(l,"get",i));const{has:a}=Wn(l),d=t?Xs:e?ns:Ue;if(a.call(l,r))return d(o.get(r));if(a.call(l,i))return d(o.get(i));o!==l&&o.get(r)},get size(){const r=this.__v_raw;return!e&&je(_e(r),"iterate",Kt),r.size},has(r){const o=this.__v_raw,l=_e(o),i=_e(r);return e||(Je(r,i)&&je(l,"has",r),je(l,"has",i)),r===i?o.has(r):o.has(r)||o.has(i)},forEach(r,o){const l=this,i=l.__v_raw,a=_e(i),d=t?Xs:e?ns:Ue;return!e&&je(a,"iterate",Kt),i.forEach((c,p)=>r.call(o,d(c),d(p),l))}};return Re(n,e?{add:Kn("add"),set:Kn("set"),delete:Kn("delete"),clear:Kn("clear")}:{add(r){!t&&!lt(r)&&!Pt(r)&&(r=_e(r));const o=_e(this);return Wn(o).has.call(o,r)||(o.add(r),wt(o,"add",r,r)),this},set(r,o){!t&&!lt(o)&&!Pt(o)&&(o=_e(o));const l=_e(this),{has:i,get:a}=Wn(l);let d=i.call(l,r);d||(r=_e(r),d=i.call(l,r));const c=a.call(l,r);return l.set(r,o),d?Je(o,c)&&wt(l,"set",r,o):wt(l,"add",r,o),this},delete(r){const o=_e(this),{has:l,get:i}=Wn(o);let a=l.call(o,r);a||(r=_e(r),a=l.call(o,r)),i&&i.call(o,r);const d=o.delete(r);return a&&wt(o,"delete",r,void 0),d},clear(){const r=_e(this),o=r.size!==0,l=r.clear();return o&&wt(r,"clear",void 0,void 0),l}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Pi(r,e,t)}),n}function gr(e,t){const n=Mi(e,t);return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(be(n,r)&&r in s?n:s,r,o)}const Vi={get:gr(!1,!1)},Li={get:gr(!1,!0)},Ri={get:gr(!0,!1)};const qo=new WeakMap,Go=new WeakMap,Qo=new WeakMap,Di=new WeakMap;function Ui(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Fi(e){return e.__v_skip||!Object.isExtensible(e)?0:Ui(ui(e))}function ys(e){return Pt(e)?e:mr(e,!1,Oi,Vi,qo)}function Ni(e){return mr(e,!1,ki,Li,Go)}function kn(e){return mr(e,!0,Ai,Ri,Qo)}function mr(e,t,n,s,r){if(!Se(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=Fi(e);if(o===0)return e;const l=r.get(e);if(l)return l;const i=new Proxy(e,o===2?s:n);return r.set(e,i),i}function nn(e){return Pt(e)?nn(e.__v_raw):!!(e&&e.__v_isReactive)}function Pt(e){return!!(e&&e.__v_isReadonly)}function lt(e){return!!(e&&e.__v_isShallow)}function vr(e){return e?!!e.__v_raw:!1}function _e(e){const t=e&&e.__v_raw;return t?_e(t):e}function Jo(e){return!be(e,"__v_skip")&&Object.isExtensible(e)&&Ao(e,"__v_skip",!0),e}const Ue=e=>Se(e)?ys(e):e,ns=e=>Se(e)?kn(e):e;function We(e){return e?e.__v_isRef===!0:!1}function Me(e){return Yo(e,!1)}function an(e){return Yo(e,!0)}function Yo(e,t){return We(e)?e:new zi(e,t)}class zi{constructor(t,n){this.dep=new vs,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:_e(t),this._value=n?t:Ue(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,s=this.__v_isShallow||lt(t)||Pt(t);t=s?t:_e(t),Je(t,n)&&(this._rawValue=t,this._value=s?t:Ue(t),this.dep.trigger())}}function oe(e){return We(e)?e.value:e}function _r(e){return ae(e)?e():oe(e)}const Bi={get:(e,t,n)=>t==="__v_raw"?e:oe(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return We(r)&&!We(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Zo(e){return nn(e)?e:new Proxy(e,Bi)}class ji{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new vs,{get:s,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=s,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Hi(e){return new ji(e)}class Wi{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new vs(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=On-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&Ce!==this)return Uo(this,!0),!0}get value(){const t=this.dep.track();return zo(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Ki(e,t,n=!1){let s,r;return ae(e)?s=e:(s=e.get,r=e.set),new Wi(s,r,n)}const qn={},ss=new WeakMap;let Bt;function qi(e,t=!1,n=Bt){if(n){let s=ss.get(n);s||ss.set(n,s=[]),s.push(e)}}function Gi(e,t,n=me){const{immediate:s,deep:r,once:o,scheduler:l,augmentJob:i,call:a}=n,d=I=>r?I:lt(I)||r===!1||r===0?St(I,1):St(I);let c,p,g,m,_=!1,b=!1;if(We(e)?(p=()=>e.value,_=lt(e)):nn(e)?(p=()=>d(e),_=!0):te(e)?(b=!0,_=e.some(I=>nn(I)||lt(I)),p=()=>e.map(I=>{if(We(I))return I.value;if(nn(I))return d(I);if(ae(I))return a?a(I,2):I()})):ae(e)?t?p=a?()=>a(e,2):e:p=()=>{if(g){Tt();try{g()}finally{Ct()}}const I=Bt;Bt=c;try{return a?a(e,3,[m]):e(m)}finally{Bt=I}}:p=gt,t&&r){const I=p,O=r===!0?1/0:r;p=()=>St(I(),O)}const W=Lo(),V=()=>{c.stop(),W&&W.active&&cr(W.effects,c)};if(o&&t){const I=t;t=(...O)=>{I(...O),V()}}let L=b?new Array(e.length).fill(qn):qn;const B=I=>{if(!(!(c.flags&1)||!c.dirty&&!I))if(t){const O=c.run();if(r||_||(b?O.some((X,ve)=>Je(X,L[ve])):Je(O,L))){g&&g();const X=Bt;Bt=c;try{const ve=[O,L===qn?void 0:b&&L[0]===qn?[]:L,m];L=O,a?a(t,3,ve):t(...ve)}finally{Bt=X}}}else c.run()};return i&&i(B),c=new Ro(p),c.scheduler=l?()=>l(B,!1):B,m=I=>qi(I,!1,c),g=c.onStop=()=>{const I=ss.get(c);if(I){if(a)a(I,4);else for(const O of I)O();ss.delete(c)}},t?s?B(!0):L=c.run():l?l(B.bind(null,!0),!0):c.run(),V.pause=c.pause.bind(c),V.resume=c.resume.bind(c),V.stop=V,V}function St(e,t=1/0,n){if(t<=0||!Se(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,We(e))St(e.value,t,n);else if(te(e))for(let s=0;s<e.length;s++)St(e[s],t,n);else if(ps(e)||tn(e))e.forEach(s=>{St(s,t,n)});else if(Oo(e)){for(const s in e)St(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&St(e[s],t,n)}return e}function Un(e,t,n,s){try{return s?e(...s):e()}catch(r){Fn(r,t,n)}}function ft(e,t,n,s){if(ae(e)){const r=Un(e,t,n,s);return r&&Eo(r)&&r.catch(o=>{Fn(o,t,n)}),r}if(te(e)){const r=[];for(let o=0;o<e.length;o++)r.push(ft(e[o],t,n,s));return r}}function Fn(e,t,n,s=!0){const r=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:l}=t&&t.appContext.config||me;if(t){let i=t.parent;const a=t.proxy,d=`https://vuejs.org/error-reference/#runtime-${n}`;for(;i;){const c=i.ec;if(c){for(let p=0;p<c.length;p++)if(c[p](e,a,d)===!1)return}i=i.parent}if(o){Tt(),Un(o,null,10,[e,a,d]),Ct();return}}Qi(e,n,r,s,l)}function Qi(e,t,n,s=!0,r=!1){if(r)throw e;console.error(e)}const Ge=[];let pt=-1;const sn=[];let Ot=null,Yt=0;const Xo=Promise.resolve();let rs=null;function el(e){const t=rs||Xo;return e?t.then(this?e.bind(this):e):t}function Ji(e){let t=pt+1,n=Ge.length;for(;t<n;){const s=t+n>>>1,r=Ge[s],o=Pn(r);o<e||o===e&&r.flags&2?t=s+1:n=s}return t}function yr(e){if(!(e.flags&1)){const t=Pn(e),n=Ge[Ge.length-1];!n||!(e.flags&2)&&t>=Pn(n)?Ge.push(e):Ge.splice(Ji(t),0,e),e.flags|=1,tl()}}function tl(){rs||(rs=Xo.then(sl))}function Yi(e){te(e)?sn.push(...e):Ot&&e.id===-1?Ot.splice(Yt+1,0,e):e.flags&1||(sn.push(e),e.flags|=1),tl()}function Fr(e,t,n=pt+1){for(;n<Ge.length;n++){const s=Ge[n];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;Ge.splice(n,1),n--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function nl(e){if(sn.length){const t=[...new Set(sn)].sort((n,s)=>Pn(n)-Pn(s));if(sn.length=0,Ot){Ot.push(...t);return}for(Ot=t,Yt=0;Yt<Ot.length;Yt++){const n=Ot[Yt];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Ot=null,Yt=0}}const Pn=e=>e.id==null?e.flags&2?-1:1/0:e.id;function sl(e){try{for(pt=0;pt<Ge.length;pt++){const t=Ge[pt];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Un(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;pt<Ge.length;pt++){const t=Ge[pt];t&&(t.flags&=-2)}pt=-1,Ge.length=0,nl(),rs=null,(Ge.length||sn.length)&&sl()}}let Ne=null,rl=null;function os(e){const t=Ne;return Ne=e,rl=e&&e.type.__scopeId||null,t}function D(e,t=Ne,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&us(-1);const o=os(t);let l;try{l=e(...r)}finally{os(o),s._d&&us(1)}return l};return s._n=!0,s._c=!0,s._d=!0,s}function qt(e,t){if(Ne===null)return e;const n=Ts(Ne),s=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[o,l,i,a=me]=t[r];o&&(ae(o)&&(o={mounted:o,updated:o}),o.deep&&St(l),s.push({dir:o,instance:n,value:l,oldValue:void 0,arg:i,modifiers:a}))}return e}function Rt(e,t,n,s){const r=e.dirs,o=t&&t.dirs;for(let l=0;l<r.length;l++){const i=r[l];o&&(i.oldValue=o[l].value);let a=i.dir[s];a&&(Tt(),ft(a,n,8,[e.el,i,e,t]),Ct())}}const Zi=Symbol("_vte"),ol=e=>e.__isTeleport,bt=Symbol("_leaveCb"),Gn=Symbol("_enterCb");function Xi(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return dn(()=>{e.isMounted=!0}),xs(()=>{e.isUnmounting=!0}),e}const rt=[Function,Array],ll={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:rt,onEnter:rt,onAfterEnter:rt,onEnterCancelled:rt,onBeforeLeave:rt,onLeave:rt,onAfterLeave:rt,onLeaveCancelled:rt,onBeforeAppear:rt,onAppear:rt,onAfterAppear:rt,onAppearCancelled:rt},il=e=>{const t=e.subTree;return t.component?il(t.component):t},ea={name:"BaseTransition",props:ll,setup(e,{slots:t}){const n=hn(),s=Xi();return()=>{const r=t.default&&cl(t.default(),!0);if(!r||!r.length)return;const o=al(r),l=_e(e),{mode:i}=l;if(s.isLeaving)return Vs(o);const a=Nr(o);if(!a)return Vs(o);let d=er(a,l,s,n,p=>d=p);a.type!==He&&Mn(a,d);let c=n.subTree&&Nr(n.subTree);if(c&&c.type!==He&&!jt(c,a)&&il(n).type!==He){let p=er(c,l,s,n);if(Mn(c,p),i==="out-in"&&a.type!==He)return s.isLeaving=!0,p.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete p.afterLeave,c=void 0},Vs(o);i==="in-out"&&a.type!==He?p.delayLeave=(g,m,_)=>{const b=ul(s,c);b[String(c.key)]=c,g[bt]=()=>{m(),g[bt]=void 0,delete d.delayedLeave,c=void 0},d.delayedLeave=()=>{_(),delete d.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function al(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==He){t=n;break}}return t}const ta=ea;function ul(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function er(e,t,n,s,r){const{appear:o,mode:l,persisted:i=!1,onBeforeEnter:a,onEnter:d,onAfterEnter:c,onEnterCancelled:p,onBeforeLeave:g,onLeave:m,onAfterLeave:_,onLeaveCancelled:b,onBeforeAppear:W,onAppear:V,onAfterAppear:L,onAppearCancelled:B}=t,I=String(e.key),O=ul(n,e),X=(se,pe)=>{se&&ft(se,s,9,pe)},ve=(se,pe)=>{const he=pe[1];X(se,pe),te(se)?se.every(q=>q.length<=1)&&he():se.length<=1&&he()},ye={mode:l,persisted:i,beforeEnter(se){let pe=a;if(!n.isMounted)if(o)pe=W||a;else return;se[bt]&&se[bt](!0);const he=O[I];he&&jt(e,he)&&he.el[bt]&&he.el[bt](),X(pe,[se])},enter(se){let pe=d,he=c,q=p;if(!n.isMounted)if(o)pe=V||d,he=L||c,q=B||p;else return;let xe=!1;const Ie=se[Gn]=Qe=>{xe||(xe=!0,Qe?X(q,[se]):X(he,[se]),ye.delayedLeave&&ye.delayedLeave(),se[Gn]=void 0)};pe?ve(pe,[se,Ie]):Ie()},leave(se,pe){const he=String(e.key);if(se[Gn]&&se[Gn](!0),n.isUnmounting)return pe();X(g,[se]);let q=!1;const xe=se[bt]=Ie=>{q||(q=!0,pe(),Ie?X(b,[se]):X(_,[se]),se[bt]=void 0,O[he]===e&&delete O[he])};O[he]=e,m?ve(m,[se,xe]):xe()},clone(se){const pe=er(se,t,n,s,r);return r&&r(pe),pe}};return ye}function Vs(e){if(Nn(e))return e=Mt(e),e.children=null,e}function Nr(e){if(!Nn(e))return ol(e.type)&&e.children?al(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ae(n.default))return n.default()}}function Mn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Mn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function cl(e,t=!1,n){let s=[],r=0;for(let o=0;o<e.length;o++){let l=e[o];const i=n==null?l.key:String(n)+String(l.key!=null?l.key:o);l.type===le?(l.patchFlag&128&&r++,s=s.concat(cl(l.children,t,i))):(t||l.type!==He)&&s.push(i!=null?Mt(l,{key:i}):l)}if(r>1)for(let o=0;o<s.length;o++)s[o].patchFlag=-2;return s}function ne(e,t){return ae(e)?Re({name:e.name},t,{setup:e}):e}function br(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function xr(e){const t=hn(),n=an(null);if(t){const r=t.refs===me?t.refs={}:t.refs;Object.defineProperty(r,e,{enumerable:!0,get:()=>n.value,set:o=>n.value=o})}return n}const ls=new WeakMap;function Cn(e,t,n,s,r=!1){if(te(e)){e.forEach((_,b)=>Cn(_,t&&(te(t)?t[b]:t),n,s,r));return}if(rn(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&Cn(e,t,n,s.component.subTree);return}const o=s.shapeFlag&4?Ts(s.component):s.el,l=r?null:o,{i,r:a}=e,d=t&&t.r,c=i.refs===me?i.refs={}:i.refs,p=i.setupState,g=_e(p),m=p===me?Co:_=>be(g,_);if(d!=null&&d!==a){if(zr(t),Ve(d))c[d]=null,m(d)&&(p[d]=null);else if(We(d)){d.value=null;const _=t;_.k&&(c[_.k]=null)}}if(ae(a))Un(a,i,12,[l,c]);else{const _=Ve(a),b=We(a);if(_||b){const W=()=>{if(e.f){const V=_?m(a)?p[a]:c[a]:a.value;if(r)te(V)&&cr(V,o);else if(te(V))V.includes(o)||V.push(o);else if(_)c[a]=[o],m(a)&&(p[a]=c[a]);else{const L=[o];a.value=L,e.k&&(c[e.k]=L)}}else _?(c[a]=l,m(a)&&(p[a]=l)):b&&(a.value=l,e.k&&(c[e.k]=l))};if(l){const V=()=>{W(),ls.delete(e)};V.id=-1,ls.set(e,V),Ze(V,n)}else zr(e),W()}}}function zr(e){const t=ls.get(e);t&&(t.flags|=8,ls.delete(e))}const Br=e=>e.nodeType===8;ms().requestIdleCallback;ms().cancelIdleCallback;function na(e,t){if(Br(e)&&e.data==="["){let n=1,s=e.nextSibling;for(;s;){if(s.nodeType===1){if(t(s)===!1)break}else if(Br(s))if(s.data==="]"){if(--n===0)break}else s.data==="["&&n++;s=s.nextSibling}}else t(e)}const rn=e=>!!e.type.__asyncLoader;function sa(e){ae(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,hydrate:o,timeout:l,suspensible:i=!0,onError:a}=e;let d=null,c,p=0;const g=()=>(p++,d=null,m()),m=()=>{let _;return d||(_=d=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),a)return new Promise((W,V)=>{a(b,()=>W(g()),()=>V(b),p+1)});throw b}).then(b=>_!==d&&d?d:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),c=b,b)))};return ne({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(_,b,W){let V=!1;(b.bu||(b.bu=[])).push(()=>V=!0);const L=()=>{V||W()},B=o?()=>{const I=o(L,O=>na(_,O));I&&(b.bum||(b.bum=[])).push(I)}:L;c?B():m().then(()=>!b.isUnmounted&&B())},get __asyncResolved(){return c},setup(){const _=Fe;if(br(_),c)return()=>Ls(c,_);const b=B=>{d=null,Fn(B,_,13,!s)};if(i&&_.suspense||un)return m().then(B=>()=>Ls(B,_)).catch(B=>(b(B),()=>s?M(s,{error:B}):null));const W=Me(!1),V=Me(),L=Me(!!r);return r&&setTimeout(()=>{L.value=!1},r),l!=null&&setTimeout(()=>{if(!W.value&&!V.value){const B=new Error(`Async component timed out after ${l}ms.`);b(B),V.value=B}},l),m().then(()=>{W.value=!0,_.parent&&Nn(_.parent.vnode)&&_.parent.update()}).catch(B=>{b(B),V.value=B}),()=>{if(W.value&&c)return Ls(c,_);if(V.value&&s)return M(s,{error:V.value});if(n&&!L.value)return M(n)}}})}function Ls(e,t){const{ref:n,props:s,children:r,ce:o}=t.vnode,l=M(e,s,r);return l.ref=n,l.ce=o,delete t.vnode.ce,l}const Nn=e=>e.type.__isKeepAlive;function ra(e,t){fl(e,"a",t)}function oa(e,t){fl(e,"da",t)}function fl(e,t,n=Fe){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(bs(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Nn(r.parent.vnode)&&la(s,t,n,r),r=r.parent}}function la(e,t,n,s){const r=bs(t,e,s,!0);pl(()=>{cr(s[t],r)},n)}function bs(e,t,n=Fe,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...l)=>{Tt();const i=Bn(n),a=ft(t,n,e,l);return i(),Ct(),a});return s?r.unshift(o):r.push(o),o}}const Et=e=>(t,n=Fe)=>{(!un||e==="sp")&&bs(e,(...s)=>t(...s),n)},dl=Et("bm"),dn=Et("m"),ia=Et("bu"),aa=Et("u"),xs=Et("bum"),pl=Et("um"),ua=Et("sp"),ca=Et("rtg"),fa=Et("rtc");function da(e,t=Fe){bs("ec",e,t)}const hl="components",pa="directives",gl=Symbol.for("v-ndc");function ws(e){return Ve(e)?vl(hl,e,!1)||e:e||gl}function ml(e){return vl(pa,e)}function vl(e,t,n=!0,s=!1){const r=Ne||Fe;if(r){const o=r.type;if(e===hl){const i=tu(o,!1);if(i&&(i===t||i===tt(t)||i===gs(tt(t))))return o}const l=jr(r[e]||o[e],t)||jr(r.appContext[e],t);return!l&&s?o:l}}function jr(e,t){return e&&(e[t]||e[tt(t)]||e[gs(tt(t))])}function Le(e,t,n,s){let r;const o=n,l=te(e);if(l||Ve(e)){const i=l&&nn(e);let a=!1,d=!1;i&&(a=!lt(e),d=Pt(e),e=_s(e)),r=new Array(e.length);for(let c=0,p=e.length;c<p;c++)r[c]=t(a?d?ns(Ue(e[c])):Ue(e[c]):e[c],c,void 0,o)}else if(typeof e=="number"){r=new Array(e);for(let i=0;i<e;i++)r[i]=t(i+1,i,void 0,o)}else if(Se(e))if(e[Symbol.iterator])r=Array.from(e,(i,a)=>t(i,a,void 0,o));else{const i=Object.keys(e);r=new Array(i.length);for(let a=0,d=i.length;a<d;a++){const c=i[a];r[a]=t(e[c],c,a,o)}}else r=[];return r}function et(e,t,n={},s,r){if(Ne.ce||Ne.parent&&rn(Ne.parent)&&Ne.parent.ce){const d=Object.keys(n).length>0;return t!=="default"&&(n.name=t),y(),ue(le,null,[M("slot",n,s)],d?-2:64)}let o=e[t];o&&o._c&&(o._d=!1),y();const l=o&&_l(o(n)),i=n.key||l&&l.key,a=ue(le,{key:(i&&!ct(i)?i:`_${t}`)+(!l&&s?"_fb":"")},l||[],l&&e._===1?64:-2);return a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),o&&o._c&&(o._d=!0),a}function _l(e){return e.some(t=>Ln(t)?!(t.type===He||t.type===le&&!_l(t.children)):!0)?e:null}const tr=e=>e?Ul(e)?Ts(e):tr(e.parent):null,En=Re(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>tr(e.parent),$root:e=>tr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>bl(e),$forceUpdate:e=>e.f||(e.f=()=>{yr(e.update)}),$nextTick:e=>e.n||(e.n=el.bind(e.proxy)),$watch:e=>Ra.bind(e)}),Rs=(e,t)=>e!==me&&!e.__isScriptSetup&&be(e,t),ha={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:o,accessCache:l,type:i,appContext:a}=e;let d;if(t[0]!=="$"){const m=l[t];if(m!==void 0)switch(m){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(Rs(s,t))return l[t]=1,s[t];if(r!==me&&be(r,t))return l[t]=2,r[t];if((d=e.propsOptions[0])&&be(d,t))return l[t]=3,o[t];if(n!==me&&be(n,t))return l[t]=4,n[t];nr&&(l[t]=0)}}const c=En[t];let p,g;if(c)return t==="$attrs"&&je(e.attrs,"get",""),c(e);if((p=i.__cssModules)&&(p=p[t]))return p;if(n!==me&&be(n,t))return l[t]=4,n[t];if(g=a.config.globalProperties,be(g,t))return g[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return Rs(r,t)?(r[t]=n,!0):s!==me&&be(s,t)?(s[t]=n,!0):be(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o,type:l}},i){let a,d;return!!(n[i]||e!==me&&i[0]!=="$"&&be(e,i)||Rs(t,i)||(a=o[0])&&be(a,i)||be(s,i)||be(En,i)||be(r.config.globalProperties,i)||(d=l.__cssModules)&&d[i])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:be(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function is(e){return te(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function zn(e,t){return!e||!t?e||t:te(e)&&te(t)?e.concat(t):Re({},is(e),is(t))}let nr=!0;function ga(e){const t=bl(e),n=e.proxy,s=e.ctx;nr=!1,t.beforeCreate&&Hr(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:l,watch:i,provide:a,inject:d,created:c,beforeMount:p,mounted:g,beforeUpdate:m,updated:_,activated:b,deactivated:W,beforeDestroy:V,beforeUnmount:L,destroyed:B,unmounted:I,render:O,renderTracked:X,renderTriggered:ve,errorCaptured:ye,serverPrefetch:se,expose:pe,inheritAttrs:he,components:q,directives:xe,filters:Ie}=t;if(d&&ma(d,s,null),l)for(const $e in l){const ce=l[$e];ae(ce)&&(s[$e]=ce.bind(n))}if(r){const $e=r.call(n,n);Se($e)&&(e.data=ys($e))}if(nr=!0,o)for(const $e in o){const ce=o[$e],at=ae(ce)?ce.bind(n,n):ae(ce.get)?ce.get.bind(n,n):gt,Oe=!ae(ce)&&ae(ce.set)?ce.set.bind(n):gt,Ye=E({get:at,set:Oe});Object.defineProperty(s,$e,{enumerable:!0,configurable:!0,get:()=>Ye.value,set:nt=>Ye.value=nt})}if(i)for(const $e in i)yl(i[$e],s,n,$e);if(a){const $e=ae(a)?a.call(n):a;Reflect.ownKeys($e).forEach(ce=>{wa(ce,$e[ce])})}c&&Hr(c,e,"c");function Te($e,ce){te(ce)?ce.forEach(at=>$e(at.bind(n))):ce&&$e(ce.bind(n))}if(Te(dl,p),Te(dn,g),Te(ia,m),Te(aa,_),Te(ra,b),Te(oa,W),Te(da,ye),Te(fa,X),Te(ca,ve),Te(xs,L),Te(pl,I),Te(ua,se),te(pe))if(pe.length){const $e=e.exposed||(e.exposed={});pe.forEach(ce=>{Object.defineProperty($e,ce,{get:()=>n[ce],set:at=>n[ce]=at,enumerable:!0})})}else e.exposed||(e.exposed={});O&&e.render===gt&&(e.render=O),he!=null&&(e.inheritAttrs=he),q&&(e.components=q),xe&&(e.directives=xe),se&&br(e)}function ma(e,t,n=gt){te(e)&&(e=sr(e));for(const s in e){const r=e[s];let o;Se(r)?"default"in r?o=Yn(r.from||s,r.default,!0):o=Yn(r.from||s):o=Yn(r),We(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:l=>o.value=l}):t[s]=o}}function Hr(e,t,n){ft(te(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function yl(e,t,n,s){let r=s.includes(".")?Pl(n,s):()=>n[s];if(Ve(e)){const o=t[e];ae(o)&&it(r,o)}else if(ae(e))it(r,e.bind(n));else if(Se(e))if(te(e))e.forEach(o=>yl(o,t,n,s));else{const o=ae(e.handler)?e.handler.bind(n):t[e.handler];ae(o)&&it(r,o,e)}}function bl(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:l}}=e.appContext,i=o.get(t);let a;return i?a=i:!r.length&&!n&&!s?a=t:(a={},r.length&&r.forEach(d=>as(a,d,l,!0)),as(a,t,l)),Se(t)&&o.set(t,a),a}function as(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&as(e,o,n,!0),r&&r.forEach(l=>as(e,l,n,!0));for(const l in t)if(!(s&&l==="expose")){const i=va[l]||n&&n[l];e[l]=i?i(e[l],t[l]):t[l]}return e}const va={data:Wr,props:Kr,emits:Kr,methods:wn,computed:wn,beforeCreate:qe,created:qe,beforeMount:qe,mounted:qe,beforeUpdate:qe,updated:qe,beforeDestroy:qe,beforeUnmount:qe,destroyed:qe,unmounted:qe,activated:qe,deactivated:qe,errorCaptured:qe,serverPrefetch:qe,components:wn,directives:wn,watch:ya,provide:Wr,inject:_a};function Wr(e,t){return t?e?function(){return Re(ae(e)?e.call(this,this):e,ae(t)?t.call(this,this):t)}:t:e}function _a(e,t){return wn(sr(e),sr(t))}function sr(e){if(te(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function qe(e,t){return e?[...new Set([].concat(e,t))]:t}function wn(e,t){return e?Re(Object.create(null),e,t):t}function Kr(e,t){return e?te(e)&&te(t)?[...new Set([...e,...t])]:Re(Object.create(null),is(e),is(t??{})):t}function ya(e,t){if(!e)return t;if(!t)return e;const n=Re(Object.create(null),e);for(const s in t)n[s]=qe(e[s],t[s]);return n}function xl(){return{app:null,config:{isNativeTag:Co,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 ba=0;function xa(e,t){return function(s,r=null){ae(s)||(s=Re({},s)),r!=null&&!Se(r)&&(r=null);const o=xl(),l=new WeakSet,i=[];let a=!1;const d=o.app={_uid:ba++,_component:s,_props:r,_container:null,_context:o,_instance:null,version:ru,get config(){return o.config},set config(c){},use(c,...p){return l.has(c)||(c&&ae(c.install)?(l.add(c),c.install(d,...p)):ae(c)&&(l.add(c),c(d,...p))),d},mixin(c){return o.mixins.includes(c)||o.mixins.push(c),d},component(c,p){return p?(o.components[c]=p,d):o.components[c]},directive(c,p){return p?(o.directives[c]=p,d):o.directives[c]},mount(c,p,g){if(!a){const m=d._ceVNode||M(s,r);return m.appContext=o,g===!0?g="svg":g===!1&&(g=void 0),e(m,c,g),a=!0,d._container=c,c.__vue_app__=d,Ts(m.component)}},onUnmount(c){i.push(c)},unmount(){a&&(ft(i,d._instance,16),e(null,d._container),delete d._container.__vue_app__)},provide(c,p){return o.provides[c]=p,d},runWithContext(c){const p=on;on=d;try{return c()}finally{on=p}}};return d}}let on=null;function wa(e,t){if(Fe){let n=Fe.provides;const s=Fe.parent&&Fe.parent.provides;s===n&&(n=Fe.provides=Object.create(s)),n[e]=t}}function Yn(e,t,n=!1){const s=hn();if(s||on){let r=on?on._context.provides:s?s.parent==null||s.ce?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(r&&e in r)return r[e];if(arguments.length>1)return n&&ae(t)?t.call(s&&s.proxy):t}}const wl={},Sl=()=>Object.create(wl),$l=e=>Object.getPrototypeOf(e)===wl;function Sa(e,t,n,s=!1){const r={},o=Sl();e.propsDefaults=Object.create(null),Tl(e,t,r,o);for(const l in e.propsOptions[0])l in r||(r[l]=void 0);n?e.props=s?r:Ni(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function $a(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:l}}=e,i=_e(r),[a]=e.propsOptions;let d=!1;if((s||l>0)&&!(l&16)){if(l&8){const c=e.vnode.dynamicProps;for(let p=0;p<c.length;p++){let g=c[p];if(Ss(e.emitsOptions,g))continue;const m=t[g];if(a)if(be(o,g))m!==o[g]&&(o[g]=m,d=!0);else{const _=tt(g);r[_]=rr(a,i,_,m,e,!1)}else m!==o[g]&&(o[g]=m,d=!0)}}}else{Tl(e,t,r,o)&&(d=!0);let c;for(const p in i)(!t||!be(t,p)&&((c=Vt(p))===p||!be(t,c)))&&(a?n&&(n[p]!==void 0||n[c]!==void 0)&&(r[p]=rr(a,i,p,void 0,e,!0)):delete r[p]);if(o!==i)for(const p in o)(!t||!be(t,p))&&(delete o[p],d=!0)}d&&wt(e.attrs,"set","")}function Tl(e,t,n,s){const[r,o]=e.propsOptions;let l=!1,i;if(t)for(let a in t){if(Sn(a))continue;const d=t[a];let c;r&&be(r,c=tt(a))?!o||!o.includes(c)?n[c]=d:(i||(i={}))[c]=d:Ss(e.emitsOptions,a)||(!(a in s)||d!==s[a])&&(s[a]=d,l=!0)}if(o){const a=_e(n),d=i||me;for(let c=0;c<o.length;c++){const p=o[c];n[p]=rr(r,a,p,d[p],e,!be(d,p))}}return l}function rr(e,t,n,s,r,o){const l=e[n];if(l!=null){const i=be(l,"default");if(i&&s===void 0){const a=l.default;if(l.type!==Function&&!l.skipFactory&&ae(a)){const{propsDefaults:d}=r;if(n in d)s=d[n];else{const c=Bn(r);s=d[n]=a.call(null,t),c()}}else s=a;r.ce&&r.ce._setProp(n,s)}l[0]&&(o&&!i?s=!1:l[1]&&(s===""||s===Vt(n))&&(s=!0))}return s}const Ta=new WeakMap;function Cl(e,t,n=!1){const s=n?Ta:t.propsCache,r=s.get(e);if(r)return r;const o=e.props,l={},i=[];let a=!1;if(!ae(e)){const c=p=>{a=!0;const[g,m]=Cl(p,t,!0);Re(l,g),m&&i.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!a)return Se(e)&&s.set(e,en),en;if(te(o))for(let c=0;c<o.length;c++){const p=tt(o[c]);qr(p)&&(l[p]=me)}else if(o)for(const c in o){const p=tt(c);if(qr(p)){const g=o[c],m=l[p]=te(g)||ae(g)?{type:g}:Re({},g),_=m.type;let b=!1,W=!0;if(te(_))for(let V=0;V<_.length;++V){const L=_[V],B=ae(L)&&L.name;if(B==="Boolean"){b=!0;break}else B==="String"&&(W=!1)}else b=ae(_)&&_.name==="Boolean";m[0]=b,m[1]=W,(b||be(m,"default"))&&i.push(p)}}const d=[l,i];return Se(e)&&s.set(e,d),d}function qr(e){return e[0]!=="$"&&!Sn(e)}const wr=e=>e==="_"||e==="_ctx"||e==="$stable",Sr=e=>te(e)?e.map(ht):[ht(e)],Ca=(e,t,n)=>{if(t._n)return t;const s=D((...r)=>Sr(t(...r)),n);return s._c=!1,s},El=(e,t,n)=>{const s=e._ctx;for(const r in e){if(wr(r))continue;const o=e[r];if(ae(o))t[r]=Ca(r,o,s);else if(o!=null){const l=Sr(o);t[r]=()=>l}}},Il=(e,t)=>{const n=Sr(t);e.slots.default=()=>n},Ol=(e,t,n)=>{for(const s in t)(n||!wr(s))&&(e[s]=t[s])},Ea=(e,t,n)=>{const s=e.slots=Sl();if(e.vnode.shapeFlag&32){const r=t._;r?(Ol(s,t,n),n&&Ao(s,"_",r,!0)):El(t,s)}else t&&Il(e,t)},Ia=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,l=me;if(s.shapeFlag&32){const i=t._;i?n&&i===1?o=!1:Ol(r,t,n):(o=!t.$stable,El(t,r)),l=t}else t&&(Il(e,t),l={default:1});if(o)for(const i in r)!wr(i)&&l[i]==null&&delete r[i]},Ze=ja;function Oa(e){return Aa(e)}function Aa(e,t){const n=ms();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:l,createText:i,createComment:a,setText:d,setElementText:c,parentNode:p,nextSibling:g,setScopeId:m=gt,insertStaticContent:_}=e,b=(f,h,v,C=null,S=null,x=null,R=void 0,T=null,$=!!h.dynamicChildren)=>{if(f===h)return;f&&!jt(f,h)&&(C=Y(f),nt(f,S,x,!0),f=null),h.patchFlag===-2&&($=!1,h.dynamicChildren=null);const{type:A,ref:G,shapeFlag:U}=h;switch(A){case $s:W(f,h,v,C);break;case He:V(f,h,v,C);break;case Zn:f==null&&L(h,v,C,R);break;case le:q(f,h,v,C,S,x,R,T,$);break;default:U&1?O(f,h,v,C,S,x,R,T,$):U&6?xe(f,h,v,C,S,x,R,T,$):(U&64||U&128)&&A.process(f,h,v,C,S,x,R,T,$,z)}G!=null&&S?Cn(G,f&&f.ref,x,h||f,!h):G==null&&f&&f.ref!=null&&Cn(f.ref,null,x,f,!0)},W=(f,h,v,C)=>{if(f==null)s(h.el=i(h.children),v,C);else{const S=h.el=f.el;h.children!==f.children&&d(S,h.children)}},V=(f,h,v,C)=>{f==null?s(h.el=a(h.children||""),v,C):h.el=f.el},L=(f,h,v,C)=>{[f.el,f.anchor]=_(f.children,h,v,C,f.el,f.anchor)},B=({el:f,anchor:h},v,C)=>{let S;for(;f&&f!==h;)S=g(f),s(f,v,C),f=S;s(h,v,C)},I=({el:f,anchor:h})=>{let v;for(;f&&f!==h;)v=g(f),r(f),f=v;r(h)},O=(f,h,v,C,S,x,R,T,$)=>{h.type==="svg"?R="svg":h.type==="math"&&(R="mathml"),f==null?X(h,v,C,S,x,R,T,$):se(f,h,S,x,R,T,$)},X=(f,h,v,C,S,x,R,T)=>{let $,A;const{props:G,shapeFlag:U,transition:F,dirs:Q}=f;if($=f.el=l(f.type,x,G&&G.is,G),U&8?c($,f.children):U&16&&ye(f.children,$,null,C,S,Ds(f,x),R,T),Q&&Rt(f,null,C,"created"),ve($,f,f.scopeId,R,C),G){for(const fe in G)fe!=="value"&&!Sn(fe)&&o($,fe,null,G[fe],x,C);"value"in G&&o($,"value",null,G.value,x),(A=G.onVnodeBeforeMount)&&dt(A,C,f)}Q&&Rt(f,null,C,"beforeMount");const K=ka(S,F);K&&F.beforeEnter($),s($,h,v),((A=G&&G.onVnodeMounted)||K||Q)&&Ze(()=>{A&&dt(A,C,f),K&&F.enter($),Q&&Rt(f,null,C,"mounted")},S)},ve=(f,h,v,C,S)=>{if(v&&m(f,v),C)for(let x=0;x<C.length;x++)m(f,C[x]);if(S){let x=S.subTree;if(h===x||Ll(x.type)&&(x.ssContent===h||x.ssFallback===h)){const R=S.vnode;ve(f,R,R.scopeId,R.slotScopeIds,S.parent)}}},ye=(f,h,v,C,S,x,R,T,$=0)=>{for(let A=$;A<f.length;A++){const G=f[A]=T?At(f[A]):ht(f[A]);b(null,G,h,v,C,S,x,R,T)}},se=(f,h,v,C,S,x,R)=>{const T=h.el=f.el;let{patchFlag:$,dynamicChildren:A,dirs:G}=h;$|=f.patchFlag&16;const U=f.props||me,F=h.props||me;let Q;if(v&&Dt(v,!1),(Q=F.onVnodeBeforeUpdate)&&dt(Q,v,h,f),G&&Rt(h,f,v,"beforeUpdate"),v&&Dt(v,!0),(U.innerHTML&&F.innerHTML==null||U.textContent&&F.textContent==null)&&c(T,""),A?pe(f.dynamicChildren,A,T,v,C,Ds(h,S),x):R||ce(f,h,T,null,v,C,Ds(h,S),x,!1),$>0){if($&16)he(T,U,F,v,S);else if($&2&&U.class!==F.class&&o(T,"class",null,F.class,S),$&4&&o(T,"style",U.style,F.style,S),$&8){const K=h.dynamicProps;for(let fe=0;fe<K.length;fe++){const re=K[fe],Ae=U[re],Pe=F[re];(Pe!==Ae||re==="value")&&o(T,re,Ae,Pe,S,v)}}$&1&&f.children!==h.children&&c(T,h.children)}else!R&&A==null&&he(T,U,F,v,S);((Q=F.onVnodeUpdated)||G)&&Ze(()=>{Q&&dt(Q,v,h,f),G&&Rt(h,f,v,"updated")},C)},pe=(f,h,v,C,S,x,R)=>{for(let T=0;T<h.length;T++){const $=f[T],A=h[T],G=$.el&&($.type===le||!jt($,A)||$.shapeFlag&198)?p($.el):v;b($,A,G,null,C,S,x,R,!0)}},he=(f,h,v,C,S)=>{if(h!==v){if(h!==me)for(const x in h)!Sn(x)&&!(x in v)&&o(f,x,h[x],null,S,C);for(const x in v){if(Sn(x))continue;const R=v[x],T=h[x];R!==T&&x!=="value"&&o(f,x,T,R,S,C)}"value"in v&&o(f,"value",h.value,v.value,S)}},q=(f,h,v,C,S,x,R,T,$)=>{const A=h.el=f?f.el:i(""),G=h.anchor=f?f.anchor:i("");let{patchFlag:U,dynamicChildren:F,slotScopeIds:Q}=h;Q&&(T=T?T.concat(Q):Q),f==null?(s(A,v,C),s(G,v,C),ye(h.children||[],v,G,S,x,R,T,$)):U>0&&U&64&&F&&f.dynamicChildren?(pe(f.dynamicChildren,F,v,S,x,R,T),(h.key!=null||S&&h===S.subTree)&&Al(f,h,!0)):ce(f,h,v,G,S,x,R,T,$)},xe=(f,h,v,C,S,x,R,T,$)=>{h.slotScopeIds=T,f==null?h.shapeFlag&512?S.ctx.activate(h,v,C,R,$):Ie(h,v,C,S,x,R,$):Qe(f,h,$)},Ie=(f,h,v,C,S,x,R)=>{const T=f.component=Ja(f,C,S);if(Nn(f)&&(T.ctx.renderer=z),Ya(T,!1,R),T.asyncDep){if(S&&S.registerDep(T,Te,R),!f.el){const $=T.subTree=M(He);V(null,$,h,v),f.placeholder=$.el}}else Te(T,f,h,v,S,x,R)},Qe=(f,h,v)=>{const C=h.component=f.component;if(za(f,h,v))if(C.asyncDep&&!C.asyncResolved){$e(C,h,v);return}else C.next=h,C.update();else h.el=f.el,C.vnode=h},Te=(f,h,v,C,S,x,R)=>{const T=()=>{if(f.isMounted){let{next:U,bu:F,u:Q,parent:K,vnode:fe}=f;{const de=kl(f);if(de){U&&(U.el=fe.el,$e(f,U,R)),de.asyncDep.then(()=>{f.isUnmounted||T()});return}}let re=U,Ae;Dt(f,!1),U?(U.el=fe.el,$e(f,U,R)):U=fe,F&&Jn(F),(Ae=U.props&&U.props.onVnodeBeforeUpdate)&&dt(Ae,K,U,fe),Dt(f,!0);const Pe=Qr(f),Ke=f.subTree;f.subTree=Pe,b(Ke,Pe,p(Ke.el),Y(Ke),f,S,x),U.el=Pe.el,re===null&&Ba(f,Pe.el),Q&&Ze(Q,S),(Ae=U.props&&U.props.onVnodeUpdated)&&Ze(()=>dt(Ae,K,U,fe),S)}else{let U;const{el:F,props:Q}=h,{bm:K,m:fe,parent:re,root:Ae,type:Pe}=f,Ke=rn(h);Dt(f,!1),K&&Jn(K),!Ke&&(U=Q&&Q.onVnodeBeforeMount)&&dt(U,re,h),Dt(f,!0);{Ae.ce&&Ae.ce._def.shadowRoot!==!1&&Ae.ce._injectChildStyle(Pe);const de=f.subTree=Qr(f);b(null,de,v,C,f,S,x),h.el=de.el}if(fe&&Ze(fe,S),!Ke&&(U=Q&&Q.onVnodeMounted)){const de=h;Ze(()=>dt(U,re,de),S)}(h.shapeFlag&256||re&&rn(re.vnode)&&re.vnode.shapeFlag&256)&&f.a&&Ze(f.a,S),f.isMounted=!0,h=v=C=null}};f.scope.on();const $=f.effect=new Ro(T);f.scope.off();const A=f.update=$.run.bind($),G=f.job=$.runIfDirty.bind($);G.i=f,G.id=f.uid,$.scheduler=()=>yr(G),Dt(f,!0),A()},$e=(f,h,v)=>{h.component=f;const C=f.vnode.props;f.vnode=h,f.next=null,$a(f,h.props,C,v),Ia(f,h.children,v),Tt(),Fr(f),Ct()},ce=(f,h,v,C,S,x,R,T,$=!1)=>{const A=f&&f.children,G=f?f.shapeFlag:0,U=h.children,{patchFlag:F,shapeFlag:Q}=h;if(F>0){if(F&128){Oe(A,U,v,C,S,x,R,T,$);return}else if(F&256){at(A,U,v,C,S,x,R,T,$);return}}Q&8?(G&16&&N(A,S,x),U!==A&&c(v,U)):G&16?Q&16?Oe(A,U,v,C,S,x,R,T,$):N(A,S,x,!0):(G&8&&c(v,""),Q&16&&ye(U,v,C,S,x,R,T,$))},at=(f,h,v,C,S,x,R,T,$)=>{f=f||en,h=h||en;const A=f.length,G=h.length,U=Math.min(A,G);let F;for(F=0;F<U;F++){const Q=h[F]=$?At(h[F]):ht(h[F]);b(f[F],Q,v,null,S,x,R,T,$)}A>G?N(f,S,x,!0,!1,U):ye(h,v,C,S,x,R,T,$,U)},Oe=(f,h,v,C,S,x,R,T,$)=>{let A=0;const G=h.length;let U=f.length-1,F=G-1;for(;A<=U&&A<=F;){const Q=f[A],K=h[A]=$?At(h[A]):ht(h[A]);if(jt(Q,K))b(Q,K,v,null,S,x,R,T,$);else break;A++}for(;A<=U&&A<=F;){const Q=f[U],K=h[F]=$?At(h[F]):ht(h[F]);if(jt(Q,K))b(Q,K,v,null,S,x,R,T,$);else break;U--,F--}if(A>U){if(A<=F){const Q=F+1,K=Q<G?h[Q].el:C;for(;A<=F;)b(null,h[A]=$?At(h[A]):ht(h[A]),v,K,S,x,R,T,$),A++}}else if(A>F)for(;A<=U;)nt(f[A],S,x,!0),A++;else{const Q=A,K=A,fe=new Map;for(A=K;A<=F;A++){const ke=h[A]=$?At(h[A]):ht(h[A]);ke.key!=null&&fe.set(ke.key,A)}let re,Ae=0;const Pe=F-K+1;let Ke=!1,de=0;const ge=new Array(Pe);for(A=0;A<Pe;A++)ge[A]=0;for(A=Q;A<=U;A++){const ke=f[A];if(Ae>=Pe){nt(ke,S,x,!0);continue}let st;if(ke.key!=null)st=fe.get(ke.key);else for(re=K;re<=F;re++)if(ge[re-K]===0&&jt(ke,h[re])){st=re;break}st===void 0?nt(ke,S,x,!0):(ge[st-K]=A+1,st>=de?de=st:Ke=!0,b(ke,h[st],v,null,S,x,R,T,$),Ae++)}const mn=Ke?Pa(ge):en;for(re=mn.length-1,A=Pe-1;A>=0;A--){const ke=K+A,st=h[ke],Qt=h[ke+1],Vr=ke+1<G?Qt.el||Qt.placeholder:C;ge[A]===0?b(null,st,v,Vr,S,x,R,T,$):Ke&&(re<0||A!==mn[re]?Ye(st,v,Vr,2):re--)}}},Ye=(f,h,v,C,S=null)=>{const{el:x,type:R,transition:T,children:$,shapeFlag:A}=f;if(A&6){Ye(f.component.subTree,h,v,C);return}if(A&128){f.suspense.move(h,v,C);return}if(A&64){R.move(f,h,v,z);return}if(R===le){s(x,h,v);for(let U=0;U<$.length;U++)Ye($[U],h,v,C);s(f.anchor,h,v);return}if(R===Zn){B(f,h,v);return}if(C!==2&&A&1&&T)if(C===0)T.beforeEnter(x),s(x,h,v),Ze(()=>T.enter(x),S);else{const{leave:U,delayLeave:F,afterLeave:Q}=T,K=()=>{f.ctx.isUnmounted?r(x):s(x,h,v)},fe=()=>{x._isLeaving&&x[bt](!0),U(x,()=>{K(),Q&&Q()})};F?F(x,K,fe):fe()}else s(x,h,v)},nt=(f,h,v,C=!1,S=!1)=>{const{type:x,props:R,ref:T,children:$,dynamicChildren:A,shapeFlag:G,patchFlag:U,dirs:F,ca