slds-json-schema-renderer
Version:
A CLI tool to generate documentation from JSON schema files
4 lines • 220 kB
JavaScript
(function(Ie,ke){typeof exports=="object"&&typeof module<"u"?ke(exports):typeof define=="function"&&define.amd?define(["exports"],ke):(Ie=typeof globalThis<"u"?globalThis:Ie||self,ke(Ie.JsonSchemaDocs={}))})(this,(function(Ie){"use strict";function ke(t){const e=Object.create(null);for(const s of t.split(","))e[s]=1;return s=>s in e}const ut={},ts=[],Xt=()=>{},er=()=>!1,cn=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),un=t=>t.startsWith("onUpdate:"),yt=Object.assign,ii=(t,e)=>{const s=t.indexOf(e);s>-1&&t.splice(s,1)},pf=Object.prototype.hasOwnProperty,nt=(t,e)=>pf.call(t,e),H=Array.isArray,es=t=>bs(t)==="[object Map]",sr=t=>bs(t)==="[object Set]",nr=t=>bs(t)==="[object Date]",z=t=>typeof t=="function",dt=t=>typeof t=="string",Zt=t=>typeof t=="symbol",it=t=>t!==null&&typeof t=="object",ir=t=>(it(t)||z(t))&&z(t.then)&&z(t.catch),or=Object.prototype.toString,bs=t=>or.call(t),mf=t=>bs(t).slice(8,-1),rr=t=>bs(t)==="[object Object]",oi=t=>dt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,xs=ke(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),fn=t=>{const e=Object.create(null);return(s=>e[s]||(e[s]=t(s)))},gf=/-\w/g,Mt=fn(t=>t.replace(gf,e=>e.slice(1).toUpperCase())),yf=/\B([A-Z])/g,Be=fn(t=>t.replace(yf,"-$1").toLowerCase()),dn=fn(t=>t.charAt(0).toUpperCase()+t.slice(1)),ri=fn(t=>t?`on${dn(t)}`:""),ie=(t,e)=>!Object.is(t,e),ai=(t,...e)=>{for(let s=0;s<t.length;s++)t[s](...e)},ar=(t,e,s,n=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:n,value:s})},vf=t=>{const e=parseFloat(t);return isNaN(e)?t:e},bf=t=>{const e=dt(t)?Number(t):NaN;return isNaN(e)?t:e};let lr;const hn=()=>lr||(lr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function li(t){if(H(t)){const e={};for(let s=0;s<t.length;s++){const n=t[s],i=dt(n)?Tf(n):li(n);if(i)for(const o in i)e[o]=i[o]}return e}else if(dt(t)||it(t))return t}const xf=/;(?![^(]*\))/g,_f=/:([^]+)/,Sf=/\/\*[^]*?\*\//g;function Tf(t){const e={};return t.replace(Sf,"").split(xf).forEach(s=>{if(s){const n=s.split(_f);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}function Dt(t){let e="";if(dt(t))e=t;else if(H(t))for(let s=0;s<t.length;s++){const n=Dt(t[s]);n&&(e+=n+" ")}else if(it(t))for(const s in t)t[s]&&(e+=s+" ");return e.trim()}const wf=ke("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function cr(t){return!!t||t===""}function Af(t,e){if(t.length!==e.length)return!1;let s=!0;for(let n=0;s&&n<t.length;n++)s=ci(t[n],e[n]);return s}function ci(t,e){if(t===e)return!0;let s=nr(t),n=nr(e);if(s||n)return s&&n?t.getTime()===e.getTime():!1;if(s=Zt(t),n=Zt(e),s||n)return t===e;if(s=H(t),n=H(e),s||n)return s&&n?Af(t,e):!1;if(s=it(t),n=it(e),s||n){if(!s||!n)return!1;const i=Object.keys(t).length,o=Object.keys(e).length;if(i!==o)return!1;for(const r in t){const a=t.hasOwnProperty(r),l=e.hasOwnProperty(r);if(a&&!l||!a&&l||!ci(t[r],e[r]))return!1}}return String(t)===String(e)}const ur=t=>!!(t&&t.__v_isRef===!0),J=t=>dt(t)?t:t==null?"":H(t)||it(t)&&(t.toString===or||!z(t.toString))?ur(t)?J(t.value):JSON.stringify(t,fr,2):String(t),fr=(t,e)=>ur(e)?fr(t,e.value):es(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((s,[n,i],o)=>(s[ui(n,o)+" =>"]=i,s),{})}:sr(e)?{[`Set(${e.size})`]:[...e.values()].map(s=>ui(s))}:Zt(e)?ui(e):it(e)&&!H(e)&&!rr(e)?String(e):e,ui=(t,e="")=>{var s;return Zt(t)?`Symbol(${(s=t.description)!=null?s:e})`:t};var Pf={NODE_ENV:"production"};let St;class Cf{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&St&&(St.active?(this.parent=St,this.index=(St.scopes||(St.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,s;if(this.scopes)for(e=0,s=this.scopes.length;e<s;e++)this.scopes[e].pause();for(e=0,s=this.effects.length;e<s;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,s;if(this.scopes)for(e=0,s=this.scopes.length;e<s;e++)this.scopes[e].resume();for(e=0,s=this.effects.length;e<s;e++)this.effects[e].resume()}}run(e){if(this._active){const s=St;try{return St=this,e()}finally{St=s}}}on(){++this._on===1&&(this.prevScope=St,St=this)}off(){if(this._on>0&&--this._on===0){if(St===this)St=this.prevScope;else{let e=St;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let s,n;for(s=0,n=this.effects.length;s<n;s++)this.effects[s].stop();for(this.effects.length=0,s=0,n=this.cleanups.length;s<n;s++)this.cleanups[s]();if(this.cleanups.length=0,this.scopes){for(s=0,n=this.scopes.length;s<n;s++)this.scopes[s].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0}}}function Ef(){return St}let ft;const fi=new WeakSet;class dr{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,St&&(St.active?St.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,fi.has(this)&&(fi.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||pr(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,br(this),mr(this);const e=ft,s=Jt;ft=this,Jt=!0;try{return this.fn()}finally{gr(this),ft=e,Jt=s,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)mi(e);this.deps=this.depsTail=void 0,br(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?fi.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){pi(this)&&this.run()}get dirty(){return pi(this)}}let hr=0,_s,Ss;function pr(t,e=!1){if(t.flags|=8,e){t.next=Ss,Ss=t;return}t.next=_s,_s=t}function di(){hr++}function hi(){if(--hr>0)return;if(Ss){let e=Ss;for(Ss=void 0;e;){const s=e.next;e.next=void 0,e.flags&=-9,e=s}}let t;for(;_s;){let e=_s;for(_s=void 0;e;){const s=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(n){t||(t=n)}e=s}}if(t)throw t}function mr(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function gr(t){let e,s=t.depsTail,n=s;for(;n;){const i=n.prevDep;n.version===-1?(n===s&&(s=i),mi(n),Vf(n)):e=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=i}t.deps=e,t.depsTail=s}function pi(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(yr(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function yr(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===Ts)||(t.globalVersion=Ts,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!pi(t))))return;t.flags|=2;const e=t.dep,s=ft,n=Jt;ft=t,Jt=!0;try{mr(t);const i=t.fn(t._value);(e.version===0||ie(i,t._value))&&(t.flags|=128,t._value=i,e.version++)}catch(i){throw e.version++,i}finally{ft=s,Jt=n,gr(t),t.flags&=-3}}function mi(t,e=!1){const{dep:s,prevSub:n,nextSub:i}=t;if(n&&(n.nextSub=i,t.prevSub=void 0),i&&(i.prevSub=n,t.nextSub=void 0),s.subs===t&&(s.subs=n,!n&&s.computed)){s.computed.flags&=-5;for(let o=s.computed.deps;o;o=o.nextDep)mi(o,!0)}!e&&!--s.sc&&s.map&&s.map.delete(s.key)}function Vf(t){const{prevDep:e,nextDep:s}=t;e&&(e.nextDep=s,t.prevDep=void 0),s&&(s.prevDep=e,t.nextDep=void 0)}let Jt=!0;const vr=[];function Qt(){vr.push(Jt),Jt=!1}function te(){const t=vr.pop();Jt=t===void 0?!0:t}function br(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const s=ft;ft=void 0;try{e()}finally{ft=s}}}let Ts=0;class Mf{constructor(e,s){this.sub=e,this.dep=s,this.version=s.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class gi{constructor(e){this.computed=e,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(e){if(!ft||!Jt||ft===this.computed)return;let s=this.activeLink;if(s===void 0||s.sub!==ft)s=this.activeLink=new Mf(ft,this),ft.deps?(s.prevDep=ft.depsTail,ft.depsTail.nextDep=s,ft.depsTail=s):ft.deps=ft.depsTail=s,xr(s);else if(s.version===-1&&(s.version=this.version,s.nextDep)){const n=s.nextDep;n.prevDep=s.prevDep,s.prevDep&&(s.prevDep.nextDep=n),s.prevDep=ft.depsTail,s.nextDep=void 0,ft.depsTail.nextDep=s,ft.depsTail=s,ft.deps===s&&(ft.deps=n)}return s}trigger(e){this.version++,Ts++,this.notify(e)}notify(e){di();try{Pf.NODE_ENV;for(let s=this.subs;s;s=s.prevSub)s.sub.notify()&&s.sub.dep.notify()}finally{hi()}}}function xr(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let n=e.deps;n;n=n.nextDep)xr(n)}const s=t.dep.subs;s!==t&&(t.prevSub=s,s&&(s.nextSub=t)),t.dep.subs=t}}const yi=new WeakMap,je=Symbol(""),vi=Symbol(""),ws=Symbol("");function Ct(t,e,s){if(Jt&&ft){let n=yi.get(t);n||yi.set(t,n=new Map);let i=n.get(s);i||(n.set(s,i=new gi),i.map=n,i.key=s),i.track()}}function ye(t,e,s,n,i,o){const r=yi.get(t);if(!r){Ts++;return}const a=l=>{l&&l.trigger()};if(di(),e==="clear")r.forEach(a);else{const l=H(t),u=l&&oi(s);if(l&&s==="length"){const c=Number(n);r.forEach((f,d)=>{(d==="length"||d===ws||!Zt(d)&&d>=c)&&a(f)})}else switch((s!==void 0||r.has(void 0))&&a(r.get(s)),u&&a(r.get(ws)),e){case"add":l?u&&a(r.get("length")):(a(r.get(je)),es(t)&&a(r.get(vi)));break;case"delete":l||(a(r.get(je)),es(t)&&a(r.get(vi)));break;case"set":es(t)&&a(r.get(je));break}}hi()}function ss(t){const e=Q(t);return e===t?e:(Ct(e,"iterate",ws),Ut(t)?e:e.map(ee))}function pn(t){return Ct(t=Q(t),"iterate",ws),t}function oe(t,e){return be(t)?ns($e(t)?ee(e):e):ee(e)}const Df={__proto__:null,[Symbol.iterator](){return bi(this,Symbol.iterator,t=>oe(this,t))},concat(...t){return ss(this).concat(...t.map(e=>H(e)?ss(e):e))},entries(){return bi(this,"entries",t=>(t[1]=oe(this,t[1]),t))},every(t,e){return ve(this,"every",t,e,void 0,arguments)},filter(t,e){return ve(this,"filter",t,e,s=>s.map(n=>oe(this,n)),arguments)},find(t,e){return ve(this,"find",t,e,s=>oe(this,s),arguments)},findIndex(t,e){return ve(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return ve(this,"findLast",t,e,s=>oe(this,s),arguments)},findLastIndex(t,e){return ve(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return ve(this,"forEach",t,e,void 0,arguments)},includes(...t){return xi(this,"includes",t)},indexOf(...t){return xi(this,"indexOf",t)},join(t){return ss(this).join(t)},lastIndexOf(...t){return xi(this,"lastIndexOf",t)},map(t,e){return ve(this,"map",t,e,void 0,arguments)},pop(){return As(this,"pop")},push(...t){return As(this,"push",t)},reduce(t,...e){return _r(this,"reduce",t,e)},reduceRight(t,...e){return _r(this,"reduceRight",t,e)},shift(){return As(this,"shift")},some(t,e){return ve(this,"some",t,e,void 0,arguments)},splice(...t){return As(this,"splice",t)},toReversed(){return ss(this).toReversed()},toSorted(t){return ss(this).toSorted(t)},toSpliced(...t){return ss(this).toSpliced(...t)},unshift(...t){return As(this,"unshift",t)},values(){return bi(this,"values",t=>oe(this,t))}};function bi(t,e,s){const n=pn(t),i=n[e]();return n!==t&&!Ut(t)&&(i._next=i.next,i.next=()=>{const o=i._next();return o.done||(o.value=s(o.value)),o}),i}const Of=Array.prototype;function ve(t,e,s,n,i,o){const r=pn(t),a=r!==t&&!Ut(t),l=r[e];if(l!==Of[e]){const f=l.apply(t,o);return a?ee(f):f}let u=s;r!==t&&(a?u=function(f,d){return s.call(this,oe(t,f),d,t)}:s.length>2&&(u=function(f,d){return s.call(this,f,d,t)}));const c=l.call(r,u,n);return a&&i?i(c):c}function _r(t,e,s,n){const i=pn(t),o=i!==t&&!Ut(t);let r=s,a=!1;i!==t&&(o?(a=n.length===0,r=function(u,c,f){return a&&(a=!1,u=oe(t,u)),s.call(this,u,oe(t,c),f,t)}):s.length>3&&(r=function(u,c,f){return s.call(this,u,c,f,t)}));const l=i[e](r,...n);return a?oe(t,l):l}function xi(t,e,s){const n=Q(t);Ct(n,"iterate",ws);const i=n[e](...s);return(i===-1||i===!1)&&wi(s[0])?(s[0]=Q(s[0]),n[e](...s)):i}function As(t,e,s=[]){Qt(),di();const n=Q(t)[e].apply(t,s);return hi(),te(),n}const Rf=ke("__proto__,__v_isRef,__isVue"),Sr=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Zt));function Lf(t){Zt(t)||(t=String(t));const e=Q(this);return Ct(e,"has",t),e.hasOwnProperty(t)}class Tr{constructor(e=!1,s=!1){this._isReadonly=e,this._isShallow=s}get(e,s,n){if(s==="__v_skip")return e.__v_skip;const i=this._isReadonly,o=this._isShallow;if(s==="__v_isReactive")return!i;if(s==="__v_isReadonly")return i;if(s==="__v_isShallow")return o;if(s==="__v_raw")return n===(i?o?Vr:Er:o?Cr:Pr).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const r=H(e);if(!i){let l;if(r&&(l=Df[s]))return l;if(s==="hasOwnProperty")return Lf}const a=Reflect.get(e,s,Tt(e)?e:n);if((Zt(s)?Sr.has(s):Rf(s))||(i||Ct(e,"get",s),o))return a;if(Tt(a)){const l=r&&oi(s)?a:a.value;return i&&it(l)?Ti(l):l}return it(a)?i?Ti(a):Si(a):a}}class wr extends Tr{constructor(e=!1){super(!1,e)}set(e,s,n,i){let o=e[s];const r=H(e)&&oi(s);if(!this._isShallow){const u=be(o);if(!Ut(n)&&!be(n)&&(o=Q(o),n=Q(n)),!r&&Tt(o)&&!Tt(n))return u||(o.value=n),!0}const a=r?Number(s)<e.length:nt(e,s),l=Reflect.set(e,s,n,Tt(e)?e:i);return e===Q(i)&&l&&(a?ie(n,o)&&ye(e,"set",s,n):ye(e,"add",s,n)),l}deleteProperty(e,s){const n=nt(e,s);e[s];const i=Reflect.deleteProperty(e,s);return i&&n&&ye(e,"delete",s,void 0),i}has(e,s){const n=Reflect.has(e,s);return(!Zt(s)||!Sr.has(s))&&Ct(e,"has",s),n}ownKeys(e){return Ct(e,"iterate",H(e)?"length":je),Reflect.ownKeys(e)}}class Ar extends Tr{constructor(e=!1){super(!0,e)}set(e,s){return!0}deleteProperty(e,s){return!0}}const Ff=new wr,If=new Ar,kf=new wr(!0),Bf=new Ar(!0),_i=t=>t,mn=t=>Reflect.getPrototypeOf(t);function jf(t,e,s){return function(...n){const i=this.__v_raw,o=Q(i),r=es(o),a=t==="entries"||t===Symbol.iterator&&r,l=t==="keys"&&r,u=i[t](...n),c=s?_i:e?ns:ee;return!e&&Ct(o,"iterate",l?vi:je),yt(Object.create(u),{next(){const{value:f,done:d}=u.next();return d?{value:f,done:d}:{value:a?[c(f[0]),c(f[1])]:c(f),done:d}}})}}function gn(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function $f(t,e){const s={get(i){const o=this.__v_raw,r=Q(o),a=Q(i);t||(ie(i,a)&&Ct(r,"get",i),Ct(r,"get",a));const{has:l}=mn(r),u=e?_i:t?ns:ee;if(l.call(r,i))return u(o.get(i));if(l.call(r,a))return u(o.get(a));o!==r&&o.get(i)},get size(){const i=this.__v_raw;return!t&&Ct(Q(i),"iterate",je),i.size},has(i){const o=this.__v_raw,r=Q(o),a=Q(i);return t||(ie(i,a)&&Ct(r,"has",i),Ct(r,"has",a)),i===a?o.has(i):o.has(i)||o.has(a)},forEach(i,o){const r=this,a=r.__v_raw,l=Q(a),u=e?_i:t?ns:ee;return!t&&Ct(l,"iterate",je),a.forEach((c,f)=>i.call(o,u(c),u(f),r))}};return yt(s,t?{add:gn("add"),set:gn("set"),delete:gn("delete"),clear:gn("clear")}:{add(i){const o=Q(this),r=mn(o),a=Q(i),l=!e&&!Ut(i)&&!be(i)?a:i;return r.has.call(o,l)||ie(i,l)&&r.has.call(o,i)||ie(a,l)&&r.has.call(o,a)||(o.add(l),ye(o,"add",l,l)),this},set(i,o){!e&&!Ut(o)&&!be(o)&&(o=Q(o));const r=Q(this),{has:a,get:l}=mn(r);let u=a.call(r,i);u||(i=Q(i),u=a.call(r,i));const c=l.call(r,i);return r.set(i,o),u?ie(o,c)&&ye(r,"set",i,o):ye(r,"add",i,o),this},delete(i){const o=Q(this),{has:r,get:a}=mn(o);let l=r.call(o,i);l||(i=Q(i),l=r.call(o,i)),a&&a.call(o,i);const u=o.delete(i);return l&&ye(o,"delete",i,void 0),u},clear(){const i=Q(this),o=i.size!==0,r=i.clear();return o&&ye(i,"clear",void 0,void 0),r}}),["keys","values","entries",Symbol.iterator].forEach(i=>{s[i]=jf(i,t,e)}),s}function yn(t,e){const s=$f(t,e);return(n,i,o)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?n:Reflect.get(nt(s,i)&&i in n?s:n,i,o)}const Nf={get:yn(!1,!1)},Uf={get:yn(!1,!0)},Hf={get:yn(!0,!1)},Kf={get:yn(!0,!0)},Pr=new WeakMap,Cr=new WeakMap,Er=new WeakMap,Vr=new WeakMap;function Wf(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Si(t){return be(t)?t:bn(t,!1,Ff,Nf,Pr)}function Gf(t){return bn(t,!1,kf,Uf,Cr)}function Ti(t){return bn(t,!0,If,Hf,Er)}function vn(t){return bn(t,!0,Bf,Kf,Vr)}function bn(t,e,s,n,i){if(!it(t)||t.__v_raw&&!(e&&t.__v_isReactive)||t.__v_skip||!Object.isExtensible(t))return t;const o=i.get(t);if(o)return o;const r=Wf(mf(t));if(r===0)return t;const a=new Proxy(t,r===2?n:s);return i.set(t,a),a}function $e(t){return be(t)?$e(t.__v_raw):!!(t&&t.__v_isReactive)}function be(t){return!!(t&&t.__v_isReadonly)}function Ut(t){return!!(t&&t.__v_isShallow)}function wi(t){return t?!!t.__v_raw:!1}function Q(t){const e=t&&t.__v_raw;return e?Q(e):t}function zf(t){return!nt(t,"__v_skip")&&Object.isExtensible(t)&&ar(t,"__v_skip",!0),t}const ee=t=>it(t)?Si(t):t,ns=t=>it(t)?Ti(t):t;function Tt(t){return t?t.__v_isRef===!0:!1}function is(t){return qf(t,!1)}function qf(t,e){return Tt(t)?t:new Yf(t,e)}class Yf{constructor(e,s){this.dep=new gi,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=s?e:Q(e),this._value=s?e:ee(e),this.__v_isShallow=s}get value(){return this.dep.track(),this._value}set value(e){const s=this._rawValue,n=this.__v_isShallow||Ut(e)||be(e);e=n?e:Q(e),ie(e,s)&&(this._rawValue=e,this._value=n?e:ee(e),this.dep.trigger())}}function Mr(t){return Tt(t)?t.value:t}const Xf={get:(t,e,s)=>e==="__v_raw"?t:Mr(Reflect.get(t,e,s)),set:(t,e,s,n)=>{const i=t[e];return Tt(i)&&!Tt(s)?(i.value=s,!0):Reflect.set(t,e,s,n)}};function Dr(t){return $e(t)?t:new Proxy(t,Xf)}class Zf{constructor(e,s,n){this.fn=e,this.setter=s,this._value=void 0,this.dep=new gi(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ts-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!s,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&ft!==this)return pr(this,!0),!0}get value(){const e=this.dep.track();return yr(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function Jf(t,e,s=!1){let n,i;return z(t)?n=t:(n=t.get,i=t.set),new Zf(n,i,s)}const xn={},_n=new WeakMap;let Ne;function Qf(t,e=!1,s=Ne){if(s){let n=_n.get(s);n||_n.set(s,n=[]),n.push(t)}}function td(t,e,s=ut){const{immediate:n,deep:i,once:o,scheduler:r,augmentJob:a,call:l}=s,u=P=>i?P:Ut(P)||i===!1||i===0?Ee(P,1):Ee(P);let c,f,d,m,y=!1,v=!1;if(Tt(t)?(f=()=>t.value,y=Ut(t)):$e(t)?(f=()=>u(t),y=!0):H(t)?(v=!0,y=t.some(P=>$e(P)||Ut(P)),f=()=>t.map(P=>{if(Tt(P))return P.value;if($e(P))return u(P);if(z(P))return l?l(P,2):P()})):z(t)?e?f=l?()=>l(t,2):t:f=()=>{if(d){Qt();try{d()}finally{te()}}const P=Ne;Ne=c;try{return l?l(t,3,[m]):t(m)}finally{Ne=P}}:f=Xt,e&&i){const P=f,I=i===!0?1/0:i;f=()=>Ee(P(),I)}const x=Ef(),w=()=>{c.stop(),x&&x.active&&ii(x.effects,c)};if(o&&e){const P=e;e=(...I)=>{const W=P(...I);return w(),W}}let C=v?new Array(t.length).fill(xn):xn;const V=P=>{if(!(!(c.flags&1)||!c.dirty&&!P))if(e){const I=c.run();if(P||i||y||(v?I.some((W,q)=>ie(W,C[q])):ie(I,C))){d&&d();const W=Ne;Ne=c;try{const q=[I,C===xn?void 0:v&&C[0]===xn?[]:C,m];C=I,l?l(e,3,q):e(...q)}finally{Ne=W}}}else c.run()};return a&&a(V),c=new dr(f),c.scheduler=r?()=>r(V,!1):V,m=P=>Qf(P,!1,c),d=c.onStop=()=>{const P=_n.get(c);if(P){if(l)l(P,4);else for(const I of P)I();_n.delete(c)}},e?n?V(!0):C=c.run():r?r(V.bind(null,!0),!0):c.run(),w.pause=c.pause.bind(c),w.resume=c.resume.bind(c),w.stop=w,w}function Ee(t,e=1/0,s){if(e<=0||!it(t)||t.__v_skip||(s=s||new Map,(s.get(t)||0)>=e))return t;if(s.set(t,e),e--,Tt(t))Ee(t.value,e,s);else if(H(t))for(let n=0;n<t.length;n++)Ee(t[n],e,s);else if(sr(t)||es(t))t.forEach(n=>{Ee(n,e,s)});else if(rr(t)){for(const n in t)Ee(t[n],e,s);for(const n of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,n)&&Ee(t[n],e,s)}return t}var Ve={NODE_ENV:"production"};const Ps=[];let Ai=!1;function ed(t,...e){if(Ai)return;Ai=!0,Qt();const s=Ps.length?Ps[Ps.length-1].component:null,n=s&&s.appContext.config.warnHandler,i=sd();if(n)os(n,s,11,[t+e.map(o=>{var r,a;return(a=(r=o.toString)==null?void 0:r.call(o))!=null?a:JSON.stringify(o)}).join(""),s&&s.proxy,i.map(({vnode:o})=>`at <${Ia(s,o.type)}>`).join(`
`),i]);else{const o=[`[Vue warn]: ${t}`,...e];i.length&&o.push(`
`,...nd(i)),console.warn(...o)}te(),Ai=!1}function sd(){let t=Ps[Ps.length-1];if(!t)return[];const e=[];for(;t;){const s=e[0];s&&s.vnode===t?s.recurseCount++:e.push({vnode:t,recurseCount:0});const n=t.component&&t.component.parent;t=n&&n.vnode}return e}function nd(t){const e=[];return t.forEach((s,n)=>{e.push(...n===0?[]:[`
`],...id(s))}),e}function id({vnode:t,recurseCount:e}){const s=e>0?`... (${e} recursive calls)`:"",n=t.component?t.component.parent==null:!1,i=` at <${Ia(t.component,t.type,n)}`,o=">"+s;return t.props?[i,...od(t.props),o]:[i+o]}function od(t){const e=[],s=Object.keys(t);return s.slice(0,3).forEach(n=>{e.push(...Or(n,t[n]))}),s.length>3&&e.push(" ..."),e}function Or(t,e,s){return dt(e)?(e=JSON.stringify(e),s?e:[`${t}=${e}`]):typeof e=="number"||typeof e=="boolean"||e==null?s?e:[`${t}=${e}`]:Tt(e)?(e=Or(t,Q(e.value),!0),s?e:[`${t}=Ref<`,e,">"]):z(e)?[`${t}=fn${e.name?`<${e.name}>`:""}`]:(e=Q(e),s?e:[`${t}=`,e])}function os(t,e,s,n){try{return n?t(...n):t()}catch(i){Sn(i,e,s)}}function Ht(t,e,s,n){if(z(t)){const i=os(t,e,s,n);return i&&ir(i)&&i.catch(o=>{Sn(o,e,s)}),i}if(H(t)){const i=[];for(let o=0;o<t.length;o++)i.push(Ht(t[o],e,s,n));return i}}function Sn(t,e,s,n=!0){const i=e?e.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:r}=e&&e.appContext.config||ut;if(e){let a=e.parent;const l=e.proxy,u=`https://vuejs.org/error-reference/#runtime-${s}`;for(;a;){const c=a.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](t,l,u)===!1)return}a=a.parent}if(o){Qt(),os(o,null,10,[t,l,u]),te();return}}rd(t,s,i,n,r)}function rd(t,e,s,n=!0,i=!1){if(i)throw t;console.error(t)}const Ot=[];let re=-1;const rs=[];let Me=null,as=0;const Rr=Promise.resolve();let Tn=null;function ad(t){const e=Tn||Rr;return t?e.then(this?t.bind(this):t):e}function ld(t){let e=re+1,s=Ot.length;for(;e<s;){const n=e+s>>>1,i=Ot[n],o=Cs(i);o<t||o===t&&i.flags&2?e=n+1:s=n}return e}function Pi(t){if(!(t.flags&1)){const e=Cs(t),s=Ot[Ot.length-1];!s||!(t.flags&2)&&e>=Cs(s)?Ot.push(t):Ot.splice(ld(e),0,t),t.flags|=1,Lr()}}function Lr(){Tn||(Tn=Rr.then(kr))}function cd(t){H(t)?rs.push(...t):Me&&t.id===-1?Me.splice(as+1,0,t):t.flags&1||(rs.push(t),t.flags|=1),Lr()}function Fr(t,e,s=re+1){for(;s<Ot.length;s++){const n=Ot[s];if(n&&n.flags&2){if(t&&n.id!==t.uid)continue;Ot.splice(s,1),s--,n.flags&4&&(n.flags&=-2),n(),n.flags&4||(n.flags&=-2)}}}function Ir(t){if(rs.length){const e=[...new Set(rs)].sort((s,n)=>Cs(s)-Cs(n));if(rs.length=0,Me){Me.push(...e);return}for(Me=e,as=0;as<Me.length;as++){const s=Me[as];s.flags&4&&(s.flags&=-2),s.flags&8||s(),s.flags&=-2}Me=null,as=0}}const Cs=t=>t.id==null?t.flags&2?-1:1/0:t.id;function kr(t){const e=Xt;try{for(re=0;re<Ot.length;re++){const s=Ot[re];s&&!(s.flags&8)&&(Ve.NODE_ENV!=="production"&&e(s),s.flags&4&&(s.flags&=-2),os(s,s.i,s.i?15:14),s.flags&4||(s.flags&=-2))}}finally{for(;re<Ot.length;re++){const s=Ot[re];s&&(s.flags&=-2)}re=-1,Ot.length=0,Ir(),Tn=null,(Ot.length||rs.length)&&kr()}}let Et=null,Br=null;function wn(t){const e=Et;return Et=t,Br=t&&t.type.__scopeId||null,e}function An(t,e=Et,s){if(!e||t._n)return t;const n=(...i)=>{n._d&&Ln(-1);const o=wn(e);let r;try{r=t(...i)}finally{wn(o),n._d&&Ln(1)}return r};return n._n=!0,n._c=!0,n._d=!0,n}function Ue(t,e,s,n){const i=t.dirs,o=e&&e.dirs;for(let r=0;r<i.length;r++){const a=i[r];o&&(a.oldValue=o[r].value);let l=a.dir[n];l&&(Qt(),Ht(l,s,8,[t.el,a,t,e]),te())}}function Ci(t,e){if(xt){let s=xt.provides;const n=xt.parent&&xt.parent.provides;n===s&&(s=xt.provides=Object.create(n)),s[t]=e}}function Es(t,e,s=!1){const n=kn();if(n||cs){let i=cs?cs._context.provides:n?n.parent==null||n.ce?n.vnode.appContext&&n.vnode.appContext.provides:n.parent.provides:void 0;if(i&&t in i)return i[t];if(arguments.length>1)return s&&z(e)?e.call(n&&n.proxy):e}}const ud=Symbol.for("v-scx"),fd=()=>Es(ud);function dd(t,e){return Ei(t,null,e)}function Pn(t,e,s){return Ei(t,e,s)}function Ei(t,e,s=ut){const{immediate:n,deep:i,flush:o,once:r}=s,a=yt({},s),l=e&&n||!e&&o!=="post";let u;if(js){if(o==="sync"){const m=fd();u=m.__watcherHandles||(m.__watcherHandles=[])}else if(!l){const m=()=>{};return m.stop=Xt,m.resume=Xt,m.pause=Xt,m}}const c=xt;a.call=(m,y,v)=>Ht(m,c,y,v);let f=!1;o==="post"?a.scheduler=m=>{It(m,c&&c.suspense)}:o!=="sync"&&(f=!0,a.scheduler=(m,y)=>{y?m():Pi(m)}),a.augmentJob=m=>{e&&(m.flags|=4),f&&(m.flags|=2,c&&(m.id=c.uid,m.i=c))};const d=td(t,e,a);return js&&(u?u.push(d):l&&d()),d}function hd(t,e,s){const n=this.proxy,i=dt(t)?t.includes(".")?jr(n,t):()=>n[t]:t.bind(n,n);let o;z(e)?o=e:(o=e.handler,s=e);const r=Bs(this),a=Ei(i,o.bind(n),s);return r(),a}function jr(t,e){const s=e.split(".");return()=>{let n=t;for(let i=0;i<s.length&&n;i++)n=n[s[i]];return n}}const pd=Symbol("_vte"),$r=t=>t.__isTeleport,Kt=Symbol("_leaveCb"),Vs=Symbol("_enterCb");function md(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Di(()=>{t.isMounted=!0}),Oi(()=>{t.isUnmounting=!0}),t}const Wt=[Function,Array],Nr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Wt,onEnter:Wt,onAfterEnter:Wt,onEnterCancelled:Wt,onBeforeLeave:Wt,onLeave:Wt,onAfterLeave:Wt,onLeaveCancelled:Wt,onBeforeAppear:Wt,onAppear:Wt,onAfterAppear:Wt,onAppearCancelled:Wt},Ur=t=>{const e=t.subTree;return e.component?Ur(e.component):e},gd={name:"BaseTransition",props:Nr,setup(t,{slots:e}){const s=kn(),n=md();return()=>{const i=e.default&&Gr(e.default(),!0),o=i&&i.length?Hr(i):s.subTree?$t():void 0;if(!o)return;const r=Q(t),{mode:a}=r;if(n.isLeaving)return Mi(o);const l=Wr(o);if(!l)return Mi(o);let u=Vi(l,r,n,s,f=>u=f);l.type!==wt&&Ms(l,u);let c=s.subTree&&Wr(s.subTree);if(c&&c.type!==wt&&!Ke(c,l)&&Ur(s).type!==wt){let f=Vi(c,r,n,s);if(Ms(c,f),a==="out-in"&&l.type!==wt)return n.isLeaving=!0,f.afterLeave=()=>{n.isLeaving=!1,s.job.flags&8||s.update(),delete f.afterLeave,c=void 0},Mi(o);a==="in-out"&&l.type!==wt?f.delayLeave=(d,m,y)=>{const v=Kr(n,c);v[String(c.key)]=c,d[Kt]=()=>{m(),d[Kt]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{y(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function Hr(t){let e=t[0];if(t.length>1){for(const s of t)if(s.type!==wt){e=s;break}}return e}const yd=gd;function Kr(t,e){const{leavingVNodes:s}=t;let n=s.get(e.type);return n||(n=Object.create(null),s.set(e.type,n)),n}function Vi(t,e,s,n,i){const{appear:o,mode:r,persisted:a=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:d,onLeave:m,onAfterLeave:y,onLeaveCancelled:v,onBeforeAppear:x,onAppear:w,onAfterAppear:C,onAppearCancelled:V}=e,P=String(t.key),I=Kr(s,t),W=(j,R)=>{j&&Ht(j,n,9,R)},q=(j,R)=>{const K=R[1];W(j,R),H(j)?j.every(O=>O.length<=1)&&K():j.length<=1&&K()},B={mode:r,persisted:a,beforeEnter(j){let R=l;if(!s.isMounted)if(o)R=x||l;else return;j[Kt]&&j[Kt](!0);const K=I[P];K&&Ke(t,K)&&K.el[Kt]&&K.el[Kt](),W(R,[j])},enter(j){if(I[P]===t)return;let R=u,K=c,O=f;if(!s.isMounted)if(o)R=w||u,K=C||c,O=V||f;else return;let st=!1;j[Vs]=bt=>{st||(st=!0,bt?W(O,[j]):W(K,[j]),B.delayedLeave&&B.delayedLeave(),j[Vs]=void 0)};const rt=j[Vs].bind(null,!1);R?q(R,[j,rt]):rt()},leave(j,R){const K=String(t.key);if(j[Vs]&&j[Vs](!0),s.isUnmounting)return R();W(d,[j]);let O=!1;j[Kt]=rt=>{O||(O=!0,R(),rt?W(v,[j]):W(y,[j]),j[Kt]=void 0,I[K]===t&&delete I[K])};const st=j[Kt].bind(null,!1);I[K]=t,m?q(m,[j,st]):st()},clone(j){const R=Vi(j,e,s,n,i);return i&&i(R),R}};return B}function Mi(t){if(En(t))return t=_e(t),t.children=null,t}function Wr(t){if(!En(t))return $r(t.type)&&t.children?Hr(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:s}=t;if(s){if(e&16)return s[0];if(e&32&&z(s.default))return s.default()}}function Ms(t,e){t.shapeFlag&6&&t.component?(t.transition=e,Ms(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Gr(t,e=!1,s){let n=[],i=0;for(let o=0;o<t.length;o++){let r=t[o];const a=s==null?r.key:String(s)+String(r.key!=null?r.key:o);r.type===ht?(r.patchFlag&128&&i++,n=n.concat(Gr(r.children,e,a))):(e||r.type!==wt)&&n.push(a!=null?_e(r,{key:a}):r)}if(i>1)for(let o=0;o<n.length;o++)n[o].patchFlag=-2;return n}function vd(t,e){return z(t)?yt({name:t.name},e,{setup:t}):t}function zr(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function qr(t,e){let s;return!!((s=Object.getOwnPropertyDescriptor(t,e))&&!s.configurable)}const Cn=new WeakMap;function Ds(t,e,s,n,i=!1){if(H(t)){t.forEach((v,x)=>Ds(v,e&&(H(e)?e[x]:e),s,n,i));return}if(ls(n)&&!i){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&Ds(t,e,s,n.component.subTree);return}const o=n.shapeFlag&4?Hi(n.component):n.el,r=i?null:o,{i:a,r:l}=t,u=e&&e.r,c=a.refs===ut?a.refs={}:a.refs,f=a.setupState,d=Q(f),m=f===ut?er:v=>qr(c,v)?!1:nt(d,v),y=(v,x)=>!(x&&qr(c,x));if(u!=null&&u!==l){if(Yr(e),dt(u))c[u]=null,m(u)&&(f[u]=null);else if(Tt(u)){const v=e;y(u,v.k)&&(u.value=null),v.k&&(c[v.k]=null)}}if(z(l)){Qt();try{os(l,a,12,[r,c])}finally{te()}}else{const v=dt(l),x=Tt(l);if(v||x){const w=()=>{if(t.f){const C=v?m(l)?f[l]:c[l]:y()||!t.k?l.value:c[t.k];if(i)H(C)&&ii(C,o);else if(H(C))C.includes(o)||C.push(o);else if(v)c[l]=[o],m(l)&&(f[l]=c[l]);else{const V=[o];y(l,t.k)&&(l.value=V),t.k&&(c[t.k]=V)}}else v?(c[l]=r,m(l)&&(f[l]=r)):x&&(y(l,t.k)&&(l.value=r),t.k&&(c[t.k]=r))};if(r){const C=()=>{w(),Cn.delete(t)};C.id=-1,Cn.set(t,C),It(C,s)}else Yr(t),w()}}}function Yr(t){const e=Cn.get(t);e&&(e.flags|=8,Cn.delete(t))}hn().requestIdleCallback,hn().cancelIdleCallback;const ls=t=>!!t.type.__asyncLoader,En=t=>t.type.__isKeepAlive;function bd(t,e){Xr(t,"a",e)}function xd(t,e){Xr(t,"da",e)}function Xr(t,e,s=xt){const n=t.__wdc||(t.__wdc=()=>{let i=s;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(Vn(e,n,s),s){let i=s.parent;for(;i&&i.parent;)En(i.parent.vnode)&&_d(n,e,s,i),i=i.parent}}function _d(t,e,s,n){const i=Vn(e,t,n,!0);Ri(()=>{ii(n[e],i)},s)}function Vn(t,e,s=xt,n=!1){if(s){const i=s[t]||(s[t]=[]),o=e.__weh||(e.__weh=(...r)=>{Qt();const a=Bs(s),l=Ht(e,s,t,r);return a(),te(),l});return n?i.unshift(o):i.push(o),o}}const xe=t=>(e,s=xt)=>{(!js||t==="sp")&&Vn(t,(...n)=>e(...n),s)},Sd=xe("bm"),Di=xe("m"),Zr=xe("bu"),Jr=xe("u"),Oi=xe("bum"),Ri=xe("um"),Td=xe("sp"),wd=xe("rtg"),Ad=xe("rtc");function Pd(t,e=xt){Vn("ec",t,e)}const Cd="components",Qr=Symbol.for("v-ndc");function Ed(t){return dt(t)?Vd(Cd,t,!1)||t:t||Qr}function Vd(t,e,s=!0,n=!1){const i=Et||xt;if(i){const o=i.type;{const a=Fa(o,!1);if(a&&(a===e||a===Mt(e)||a===dn(Mt(e))))return o}const r=ta(i[t]||o[t],e)||ta(i.appContext[t],e);return!r&&n?o:r}}function ta(t,e){return t&&(t[e]||t[Mt(e)]||t[dn(Mt(e))])}function De(t,e,s,n){let i;const o=s,r=H(t);if(r||dt(t)){const a=r&&$e(t);let l=!1,u=!1;a&&(l=!Ut(t),u=be(t),t=pn(t)),i=new Array(t.length);for(let c=0,f=t.length;c<f;c++)i[c]=e(l?u?ns(ee(t[c])):ee(t[c]):t[c],c,void 0,o)}else if(typeof t=="number"){i=new Array(t);for(let a=0;a<t;a++)i[a]=e(a+1,a,void 0,o)}else if(it(t))if(t[Symbol.iterator])i=Array.from(t,(a,l)=>e(a,l,void 0,o));else{const a=Object.keys(t);i=new Array(a.length);for(let l=0,u=a.length;l<u;l++){const c=a[l];i[l]=e(t[c],c,l,o)}}else i=[];return i}function Md(t,e,s={},n,i){if(Et.ce||Et.parent&&ls(Et.parent)&&Et.parent.ce){const u=Object.keys(s).length>0;return k(),jt(ht,null,[ot("slot",s,n)],u?-2:64)}let o=t[e];o&&o._c&&(o._d=!1),k();const r=o&&ea(o(s)),a=s.key||r&&r.key,l=jt(ht,{key:(a&&!Zt(a)?a:`_${e}`)+(!r&&n?"_fb":"")},r||[],r&&t._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function ea(t){return t.some(e=>Is(e)?!(e.type===wt||e.type===ht&&!ea(e.children)):!0)?t:null}const Li=t=>t?Da(t)?Hi(t):Li(t.parent):null,Os=yt(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=>Li(t.parent),$root:t=>Li(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>oa(t),$forceUpdate:t=>t.f||(t.f=()=>{Pi(t.update)}),$nextTick:t=>t.n||(t.n=ad.bind(t.proxy)),$watch:t=>hd.bind(t)}),Fi=(t,e)=>t!==ut&&!t.__isScriptSetup&&nt(t,e),Dd={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:s,setupState:n,data:i,props:o,accessCache:r,type:a,appContext:l}=t;if(e[0]!=="$"){const d=r[e];if(d!==void 0)switch(d){case 1:return n[e];case 2:return i[e];case 4:return s[e];case 3:return o[e]}else{if(Fi(n,e))return r[e]=1,n[e];if(i!==ut&&nt(i,e))return r[e]=2,i[e];if(nt(o,e))return r[e]=3,o[e];if(s!==ut&&nt(s,e))return r[e]=4,s[e];Ii&&(r[e]=0)}}const u=Os[e];let c,f;if(u)return e==="$attrs"&&Ct(t.attrs,"get",""),u(t);if((c=a.__cssModules)&&(c=c[e]))return c;if(s!==ut&&nt(s,e))return r[e]=4,s[e];if(f=l.config.globalProperties,nt(f,e))return f[e]},set({_:t},e,s){const{data:n,setupState:i,ctx:o}=t;return Fi(i,e)?(i[e]=s,!0):n!==ut&&nt(n,e)?(n[e]=s,!0):nt(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=s,!0)},has({_:{data:t,setupState:e,accessCache:s,ctx:n,appContext:i,props:o,type:r}},a){let l;return!!(s[a]||t!==ut&&a[0]!=="$"&&nt(t,a)||Fi(e,a)||nt(o,a)||nt(n,a)||nt(Os,a)||nt(i.config.globalProperties,a)||(l=r.__cssModules)&&l[a])},defineProperty(t,e,s){return s.get!=null?t._.accessCache[e]=0:nt(s,"value")&&this.set(t,e,s.value,null),Reflect.defineProperty(t,e,s)}};function Od(){return Rd().attrs}function Rd(t){const e=kn();return e.setupContext||(e.setupContext=La(e))}function sa(t){return H(t)?t.reduce((e,s)=>(e[s]=null,e),{}):t}let Ii=!0;function Ld(t){const e=oa(t),s=t.proxy,n=t.ctx;Ii=!1,e.beforeCreate&&na(e.beforeCreate,t,"bc");const{data:i,computed:o,methods:r,watch:a,provide:l,inject:u,created:c,beforeMount:f,mounted:d,beforeUpdate:m,updated:y,activated:v,deactivated:x,beforeDestroy:w,beforeUnmount:C,destroyed:V,unmounted:P,render:I,renderTracked:W,renderTriggered:q,errorCaptured:B,serverPrefetch:j,expose:R,inheritAttrs:K,components:O,directives:st,filters:rt}=e;if(u&&Fd(u,n,null),r)for(const X in r){const Z=r[X];z(Z)&&(n[X]=Z.bind(s))}if(i){const X=i.call(s,s);it(X)&&(t.data=Si(X))}if(Ii=!0,o)for(const X in o){const Z=o[X],kt=z(Z)?Z.bind(s,s):z(Z.get)?Z.get.bind(s,s):Xt,vs=!z(Z)&&z(Z.set)?Z.set.bind(s):Xt,Qe=_t({get:kt,set:vs});Object.defineProperty(n,X,{enumerable:!0,configurable:!0,get:()=>Qe.value,set:he=>Qe.value=he})}if(a)for(const X in a)ia(a[X],n,s,X);if(l){const X=z(l)?l.call(s):l;Reflect.ownKeys(X).forEach(Z=>{Ci(Z,X[Z])})}c&&na(c,t,"c");function Y(X,Z){H(Z)?Z.forEach(kt=>X(kt.bind(s))):Z&&X(Z.bind(s))}if(Y(Sd,f),Y(Di,d),Y(Zr,m),Y(Jr,y),Y(bd,v),Y(xd,x),Y(Pd,B),Y(Ad,W),Y(wd,q),Y(Oi,C),Y(Ri,P),Y(Td,j),H(R))if(R.length){const X=t.exposed||(t.exposed={});R.forEach(Z=>{Object.defineProperty(X,Z,{get:()=>s[Z],set:kt=>s[Z]=kt,enumerable:!0})})}else t.exposed||(t.exposed={});I&&t.render===Xt&&(t.render=I),K!=null&&(t.inheritAttrs=K),O&&(t.components=O),st&&(t.directives=st),j&&zr(t)}function Fd(t,e,s=Xt){H(t)&&(t=ki(t));for(const n in t){const i=t[n];let o;it(i)?"default"in i?o=Es(i.from||n,i.default,!0):o=Es(i.from||n):o=Es(i),Tt(o)?Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:r=>o.value=r}):e[n]=o}}function na(t,e,s){Ht(H(t)?t.map(n=>n.bind(e.proxy)):t.bind(e.proxy),e,s)}function ia(t,e,s,n){let i=n.includes(".")?jr(s,n):()=>s[n];if(dt(t)){const o=e[t];z(o)&&Pn(i,o)}else if(z(t))Pn(i,t.bind(s));else if(it(t))if(H(t))t.forEach(o=>ia(o,e,s,n));else{const o=z(t.handler)?t.handler.bind(s):e[t.handler];z(o)&&Pn(i,o,t)}}function oa(t){const e=t.type,{mixins:s,extends:n}=e,{mixins:i,optionsCache:o,config:{optionMergeStrategies:r}}=t.appContext,a=o.get(e);let l;return a?l=a:!i.length&&!s&&!n?l=e:(l={},i.length&&i.forEach(u=>Mn(l,u,r,!0)),Mn(l,e,r)),it(e)&&o.set(e,l),l}function Mn(t,e,s,n=!1){const{mixins:i,extends:o}=e;o&&Mn(t,o,s,!0),i&&i.forEach(r=>Mn(t,r,s,!0));for(const r in e)if(!(n&&r==="expose")){const a=Id[r]||s&&s[r];t[r]=a?a(t[r],e[r]):e[r]}return t}const Id={data:ra,props:aa,emits:aa,methods:Rs,computed:Rs,beforeCreate:Rt,created:Rt,beforeMount:Rt,mounted:Rt,beforeUpdate:Rt,updated:Rt,beforeDestroy:Rt,beforeUnmount:Rt,destroyed:Rt,unmounted:Rt,activated:Rt,deactivated:Rt,errorCaptured:Rt,serverPrefetch:Rt,components:Rs,directives:Rs,watch:Bd,provide:ra,inject:kd};function ra(t,e){return e?t?function(){return yt(z(t)?t.call(this,this):t,z(e)?e.call(this,this):e)}:e:t}function kd(t,e){return Rs(ki(t),ki(e))}function ki(t){if(H(t)){const e={};for(let s=0;s<t.length;s++)e[t[s]]=t[s];return e}return t}function Rt(t,e){return t?[...new Set([].concat(t,e))]:e}function Rs(t,e){return t?yt(Object.create(null),t,e):e}function aa(t,e){return t?H(t)&&H(e)?[...new Set([...t,...e])]:yt(Object.create(null),sa(t),sa(e??{})):e}function Bd(t,e){if(!t)return e;if(!e)return t;const s=yt(Object.create(null),t);for(const n in e)s[n]=Rt(t[n],e[n]);return s}function la(){return{app:null,config:{isNativeTag:er,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 jd=0;function $d(t,e){return function(n,i=null){z(n)||(n=yt({},n)),i!=null&&!it(i)&&(i=null);const o=la(),r=new WeakSet,a=[];let l=!1;const u=o.app={_uid:jd++,_component:n,_props:i,_container:null,_context:o,_instance:null,version:vh,get config(){return o.config},set config(c){},use(c,...f){return r.has(c)||(c&&z(c.install)?(r.add(c),c.install(u,...f)):z(c)&&(r.add(c),c(u,...f))),u},mixin(c){return o.mixins.includes(c)||o.mixins.push(c),u},component(c,f){return f?(o.components[c]=f,u):o.components[c]},directive(c,f){return f?(o.directives[c]=f,u):o.directives[c]},mount(c,f,d){if(!l){const m=u._ceVNode||ot(n,i);return m.appContext=o,d===!0?d="svg":d===!1&&(d=void 0),t(m,c,d),l=!0,u._container=c,c.__vue_app__=u,Hi(m.component)}},onUnmount(c){a.push(c)},unmount(){l&&(Ht(a,u._instance,16),t(null,u._container),delete u._container.__vue_app__)},provide(c,f){return o.provides[c]=f,u},runWithContext(c){const f=cs;cs=u;try{return c()}finally{cs=f}}};return u}}let cs=null;const Nd=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Mt(e)}Modifiers`]||t[`${Be(e)}Modifiers`];function Ud(t,e,...s){if(t.isUnmounted)return;const n=t.vnode.props||ut;let i=s;const o=e.startsWith("update:"),r=o&&Nd(n,e.slice(7));r&&(r.trim&&(i=s.map(c=>dt(c)?c.trim():c)),r.number&&(i=s.map(vf)));let a,l=n[a=ri(e)]||n[a=ri(Mt(e))];!l&&o&&(l=n[a=ri(Be(e))]),l&&Ht(l,t,6,i);const u=n[a+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[a])return;t.emitted[a]=!0,Ht(u,t,6,i)}}const Hd=new WeakMap;function ca(t,e,s=!1){const n=s?Hd:e.emitsCache,i=n.get(t);if(i!==void 0)return i;const o=t.emits;let r={},a=!1;if(!z(t)){const l=u=>{const c=ca(u,e,!0);c&&(a=!0,yt(r,c))};!s&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!o&&!a?(it(t)&&n.set(t,null),null):(H(o)?o.forEach(l=>r[l]=null):yt(r,o),it(t)&&n.set(t,r),r)}function Dn(t,e){return!t||!cn(e)?!1:(e=e.slice(2),e=e==="Once"?e:e.replace(/Once$/,""),nt(t,e[0].toLowerCase()+e.slice(1))||nt(t,Be(e))||nt(t,e))}function qb(){}function ua(t){const{type:e,vnode:s,proxy:n,withProxy:i,propsOptions:[o],slots:r,attrs:a,emit:l,render:u,renderCache:c,props:f,data:d,setupState:m,ctx:y,inheritAttrs:v}=t,x=wn(t);let w,C;try{if(s.shapeFlag&4){const P=i||n,I=Ve.NODE_ENV!=="production"&&m.__isScriptSetup?new Proxy(P,{get(W,q,B){return ed(`Property '${String(q)}' was accessed via 'this'. Avoid using 'this' in templates.`),Reflect.get(W,q,B)}}):P;w=ae(u.call(I,P,c,Ve.NODE_ENV!=="production"?vn(f):f,m,d,y)),C=a}else{const P=e;Ve.NODE_ENV,w=ae(P.length>1?P(Ve.NODE_ENV!=="production"?vn(f):f,Ve.NODE_ENV!=="production"?{get attrs(){return vn(a)},slots:r,emit:l}:{attrs:a,slots:r,emit:l}):P(Ve.NODE_ENV!=="production"?vn(f):f,null)),C=e.props?a:Kd(a)}}catch(P){Ls.length=0,Sn(P,t,1),w=ot(wt)}let V=w;if(C&&v!==!1){const P=Object.keys(C),{shapeFlag:I}=V;P.length&&I&7&&(o&&P.some(un)&&(C=Wd(C,o)),V=_e(V,C,!1,!0))}return s.dirs&&(V=_e(V,null,!1,!0),V.dirs=V.dirs?V.dirs.concat(s.dirs):s.dirs),s.transition&&Ms(V,s.transition),w=V,wn(x),w}const Kd=t=>{let e;for(const s in t)(s==="class"||s==="style"||cn(s))&&((e||(e={}))[s]=t[s]);return e},Wd=(t,e)=>{const s={};for(const n in t)(!un(n)||!(n.slice(9)in e))&&(s[n]=t[n]);return s};function Gd(t,e,s){const{props:n,children:i,component:o}=t,{props:r,children:a,patchFlag:l}=e,u=o.emitsOptions;if(e.dirs||e.transition)return!0;if(s&&l>=0){if(l&1024)return!0;if(l&16)return n?fa(n,r,u):!!r;if(l&8){const c=e.dynamicProps;for(let f=0;f<c.length;f++){const d=c[f];if(da(r,n,d)&&!Dn(u,d))return!0}}}else return(i||a)&&(!a||!a.$stable)?!0:n===r?!1:n?r?fa(n,r,u):!0:!!r;return!1}function fa(t,e,s){const n=Object.keys(e);if(n.length!==Object.keys(t).length)return!0;for(let i=0;i<n.length;i++){const o=n[i];if(da(e,t,o)&&!Dn(s,o))return!0}return!1}function da(t,e,s){const n=t[s],i=e[s];return s==="style"&&it(n)&&it(i)?!ci(n,i):n!==i}function zd({vnode:t,parent:e,suspense:s},n){for(;e;){const i=e.subTree;if(i.suspense&&i.suspense.activeBranch===t&&(i.suspense.vnode.el=i.el=n,t=i),i===t)(t=e.vnode).el=n,e=e.parent;else break}s&&s.activeBranch===t&&(s.vnode.el=n)}const ha={},pa=()=>Object.create(ha),ma=t=>Object.getPrototypeOf(t)===ha;function qd(t,e,s,n=!1){const i={},o=pa();t.propsDefaults=Object.create(null),ga(t,e,i,o);for(const r in t.propsOptions[0])r in i||(i[r]=void 0);s?t.props=n?i:Gf(i):t.type.props?t.props=i:t.props=o,t.attrs=o}function Yd(t,e,s,n){const{props:i,attrs:o,vnode:{patchFlag:r}}=t,a=Q(i),[l]=t.propsOptions;let u=!1;if((n||r>0)&&!(r&16)){if(r&8){const c=t.vnode.dynamicProps;for(let f=0;f<c.length;f++){let d=c[f];if(Dn(t.emitsOptions,d))continue;const m=e[d];if(l)if(nt(o,d))m!==o[d]&&(o[d]=m,u=!0);else{const y=Mt(d);i[y]=Bi(l,a,y,m,t,!1)}else m!==o[d]&&(o[d]=m,u=!0)}}}else{ga(t,e,i,o)&&(u=!0);let c;for(const f in a)(!e||!nt(e,f)&&((c=Be(f))===f||!nt(e,c)))&&(l?s&&(s[f]!==void 0||s[c]!==void 0)&&(i[f]=Bi(l,a,f,void 0,t,!0)):delete i[f]);if(o!==a)for(const f in o)(!e||!nt(e,f))&&(delete o[f],u=!0)}u&&ye(t.attrs,"set","")}function ga(t,e,s,n){const[i,o]=t.propsOptions;let r=!1,a;if(e)for(let l in e){if(xs(l))continue;const u=e[l];let c;i&&nt(i,c=Mt(l))?!o||!o.includes(c)?s[c]=u:(a||(a={}))[c]=u:Dn(t.emitsOptions,l)||(!(l in n)||u!==n[l])&&(n[l]=u,r=!0)}if(o){const l=Q(s),u=a||ut;for(let c=0;c<o.length;c++){const f=o[c];s[f]=Bi(i,l,f,u[f],t,!nt(u,f))}}return r}function Bi(t,e,s,n,i,o){const r=t[s];if(r!=null){const a=nt(r,"default");if(a&&n===void 0){const l=r.default;if(r.type!==Function&&!r.skipFactory&&z(l)){const{propsDefaults:u}=i;if(s in u)n=u[s];else{const c=Bs(i);n=u[s]=l.call(null,e),c()}}else n=l;i.ce&&i.ce._setProp(s,n)}r[0]&&(o&&!a?n=!1:r[1]&&(n===""||n===Be(s))&&(n=!0))}return n}const Xd=new WeakMap;function ya(t,e,s=!1){const n=s?Xd:e.propsCache,i=n.get(t);if(i)return i;const o=t.props,r={},a=[];let l=!1;if(!z(t)){const c=f=>{l=!0;const[d,m]=ya(f,e,!0);yt(r,d),m&&a.push(...m)};!s&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!o&&!l)return it(t)&&n.set(t,ts),ts;if(H(o))for(let c=0;c<o.length;c++){const f=Mt(o[c]);va(f)&&(r[f]=ut)}else if(o)for(const c in o){const f=Mt(c);if(va(f)){const d=o[c],m=r[f]=H(d)||z(d)?{type:d}:yt({},d),y=m.type;let v=!1,x=!0;if(H(y))for(let w=0;w<y.length;++w){const C=y[w],V=z(C)&&C.name;if(V==="Boolean"){v=!0;break}else V==="String"&&(x=!1)}else v=z(y)&&y.name==="Boolean";m[0]=v,m[1]=x,(v||nt(m,"default"))&&a.push(f)}}const u=[r,a];return it(t)&&n.set(t,u),u}function va(t){return t[0]!=="$"&&!xs(t)}const ji=t=>t==="_"||t==="_ctx"||t==="$stable",$i=t=>H(t)?t.map(ae):[ae(t)],Zd=(t,e,s)=>{if(e._n)return e;const n=An((...i)=>(Ve.NODE_ENV!=="production"&&xt&&!(s===null&&Et)&&(s&&(s.root,xt.root)),$i(e(...i))),s);return n._c=!1,n},ba=(t,e,s)=>{const n=t._ctx;for(const i in t){if(ji(i))continue;const o=t[i];if(z(o))e[i]=Zd(i,o,n);else if(o!=null){const r=$i(o);e[i]=()=>r}}},xa=(t,e)=>{const s=$i(e);t.slots.default=()=>s},_a=(t,e,s)=>{for(const n in e)(s||!ji(n))&&(t[n]=e[n])},Jd=(t,e,s)=>{const n=t.slots=pa();if(t.vnode.shapeFlag&32){const i=e._;i?(_a(n,e,s),s&&ar(n,"_",i,!0)):ba(e,n)}else e&&xa(t,e)},Qd=(t,e,s)=>{const{vnode:n,slots:i}=t;let o=!0,r=ut;if(n.shapeFlag&32){const a=e._;a?s&&a===1?o=!1:_a(i,e,s):(o=!e.$stable,ba(e,i)),r=e}else e&&(xa(t,e),r={default:1});if(o)for(const a in i)!ji(a)&&r[a]==null&&delete i[a]},It=ih;function th(t){return eh(t)}function eh(t,e){const s=hn();s.__VUE__=!0;const{insert:n,remove:i,patchProp:o,createElement:r,createText:a,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:d,setScopeId:m=Xt,insertStaticContent:y}=t,v=(h,p,b,A=null,T=null,_=null,D=void 0,M=null,E=!!p.dynamicChildren)=>{if(h===p)return;h&&!Ke(h,p)&&(A=ni(h),he(h,T,_,!0),h=null),p.patchFlag===-2&&(E=!1,p.dynamicChildren=null);const{type:S,ref:U,shapeFlag:L}=p;switch(S){case On:x(h,p,b,A);break;case wt:w(h,p,b,A);break;case Rn:h==null&&C(p,b,A,D);break;case ht:O(h,p,b,A,T,_,D,M,E);break;default:L&1?I(h,p,b,A,T,_,D,M,E):L&6?st(h,p,b,A,T,_,D,M,E):(L&64||L&128)&&S.process(h,p,b,A,T,_,D,M,E,an)}U!=null&&T?Ds(U,h&&h.ref,_,p||h,!p):U==null&&h&&h.ref!=null&&Ds(h.ref,null,_,h,!0)},x=(h,p,b,A)=>{if(h==null)n(p.el=a(p.children),b,A);else{const T=p.el=h.el;p.children!==h.children&&u(T,p.children)}},w=(h,p,b,A)=>{h==null?n(p.el=l(p.children||""),b,A):p.el=h.el},C=(h,p,b,A)=>{[h.el,h.anchor]=y(h.children,p,b,A,h.el,h.anchor)},V=({el:h,anchor:p},b,A)=>{let T;for(;h&&h!==p;)T=d(h),n(h,b,A),h=T;n(p,b,A)},P=({el:h,anchor:p})=>{let b;for(;h&&h!==p;)b=d(h),i(h),h=b;i(p)},I=(h,p,b,A,T,_,D,M,E)=>{if(p.type==="svg"?D="svg":p.type==="math"&&(D="mathml"),h==null)W(p,b,A,T,_,D,M,E);else{const S=h.el&&h.el._isVueCE?h.el:null;try{S&&S._beginPatch(),j(h,p,T,_,D,M,E)}finally{S&&S._endPatch()}}},W=(h,p,b,A,T,_,D,M)=>{let E,S;const{props:U,shapeFlag:L,transition:$,dirs:G}=h;if(E=h.el=r(h.type,_,U&&U.is,U),L&8?c(E,h.children):L&16&&B(h.children,E,null,A,T,Ni(h,_),D,M),G&&Ue(h,null,A,"created"),q(E,h,h.scopeId,D,A),U){for(const ct in U)ct!=="value"&&!xs(ct)&&o(E,ct,null,U[ct],_,A);"value"in U&&o(E,"value",null,U.value,_),(S=U.onVnodeBeforeMount)&&le(S,A,h)}G&&Ue(h,null,A,"beforeMount");const tt=sh(T,$);tt&&$.beforeEnter(E),n(E,p,b),((S=U&&U.onVnodeMounted)||tt||G)&&It(()=>{S&&le(S,A,h),tt&&$.enter(E),G&&Ue(h,null,A,"mounted")},T)},q=(h,p,b,A,T)=>{if(b&&m(h,b),A)for(let _=0;_<A.length;_++)m(h,A[_]);if(T){let _=T.subTree;if(p===_||Pa(_.type)&&(_.ssContent===p||_.ssFallback===p)){const D=T.vnode;q(h,D,D.scopeId,D.slotScopeIds,T.parent)}}},B=(h,p,b,A,T,_,D,M,E=0)=>{for(let S=E;S<h.length;S++){const U=h[S]=M?Se(h[S]):ae(h[S]);v(null,U,p,b,A,T,_,D,M)}},j=(h,p,b,A,T,_,D)=>{const M=p.el=h.el;let{patchFlag:E,dynamicChildren:S,dirs:U}=p;E|=h.patchFlag&16;const L=h.props||ut,$=p.props||ut;let G;if(b&&He(b,!1),(G=$.onVnodeBeforeUpdate)&&le(G,b,p,h),U&&Ue(p,h,b,"beforeUpdate"),b&&He(b,!0),S&&(!h.dynamicChildren||h.dynamicChildren.length!==S.length)&&(E=0,D=!1,S=null),(L.innerHTML&&$.innerHTML==null||L.textContent&&$.textContent==null)&&c(M,""),S?R(h.dynamicChildren,S,M,b,A,Ni(p,T),_):D||Z(h,p,M,null,b,A,Ni(p,T),_,!1),E>0){if(E&16)K(M,L,$,b,T);else if(E&2&&L.class!==$.class&&o(M,"class",null,$.class,T),E&4&&o(M,"style",L.style,$.style,T),E&8){const tt=p.dynamicProps;for(let ct=0;ct<tt.length;ct++){const at=tt[ct],gt=L[at],Pt=$[at];(Pt!==gt||at==="value")&&o(M,at,gt,Pt,T,b)}}E&1&&h.children!==p.children&&c(M,p.children)}else!D&&S==null&&K(M,L,$,b,T);((G=$.onVnodeUpdated)||U)&&It(()=>{G&&le(G,b,p,h),U&&Ue(p,h,b,"updated")},A)},R=(h,p,b,A,T,_,D)=>{for(let M=0;M<p.length;M++){const E=h[M],S=p[M],U=E.el&&(E.type===ht||!Ke(E,S)||E.shapeFlag&198)?f(E.el):b;v(E,S,U,null,A,T,_,D,!0)}},K=(h,p,b,A,T)=>{if(p!==b){if(p!==ut)for(const _ in p)!xs(_)&&!(_ in b)&&o(h,_,p[_],null,T,A);for(const _ in b){if(xs(_))continue;const D=b[_],M=p[_];D!==M&&_!=="value"&&o(h,_,M,D,T,A)}"value"in b&&o(h,"value",p.value,b.value,T)}},O=(h,p,b,A,T,_,D,M,E)=>{const S=p.el=h?h.el:a(""),U=p.anchor=h?h.anchor:a("");let{patchFlag:L,dynamicChildren:$,slotScopeIds:G}=p;G&&(M=M?M.concat(G):G),h==null?(n(S,b,A),n(U,b,A),B(p.children||[],b,U,T,_,D,M,E)):L>0&&L&64&&$&&h.dynamicChildren&&h.dynamicChildren.length===$.length?(R(h.dynamicChildren,$,b,T,_,D,M),(p.key!=null||T&&p===T.subTree)&&Sa(h,p,!0)):Z(h,p,b,U,T,_,D,M,E)},st=(h,p,b,A,T,_,D,M,E)=>{p.slotScopeIds=M,h==null?p.shapeFlag&512?T.ctx.activate(p,b,A,D,E):rt(p,b,A,T,_,D,E):bt(h,p,E)},rt=(h,p,b,A,T,_,D)=>{const M=h.component=fh(h,A,T);if(En(h)&&(M.ctx.renderer=an),dh(M,!1,D),M.asyncDep){if(T&&T.registerDep(M,Y,D),!h.el){const E=M.subTree=ot(wt);w(null,E,p,b),h.placeholder=E.el}}else Y(M,h,p,b,T,_,D)},bt=(h,p,b)=>{const A=p.component=h.component;if(Gd(h,p,b))if(A.asyncDep&&!A.asyncResolved){X(A,p,b);return}else A.next=p,A.update();else p.el=h.el,A.vnode=p},Y=(h,p,b,A,T,_,D)=>{const M=()=>{if(h.isMounted){let{next:L,bu:$,u:G,parent:tt,vnode:ct}=h;{const me=Ta(h);if(me){L&&(L.el=ct.el,X(h,L,D)),me.asyncDep.then(()=>{It(()=>{h.isUnmounted||S()},T)});return}}let at=L,gt;He(h,!1),L?(L.el=ct.el,X(h,L,D)):L=ct,$&&ai($),(gt=L.props&&L.props.onVnodeBeforeUpdate)&&le(gt,tt,L,ct),He(h,!0);const Pt=ua(h),pe=h.subTree;h.subTree=Pt,v(pe,Pt,f(pe.el),ni(pe),h,T,_),L.el=Pt.el,at===null&&zd(h,Pt.el),G&&It(G,T),(gt=L.props&&L.props.onVnodeUpdated)&&It(()=>le(gt,tt,L,ct),T)}else{let L;const{el:$,props:G}=p,{bm:tt,m:ct,parent:at,root:gt,type:Pt}=h,pe=ls(p);He(h,!1),tt&&ai(tt),!pe&&(L=G&&G.onVnodeBeforeMount)&&le(L,at,p),He(h,!0);{gt.ce&>.ce._hasShadowRoot()&>.ce._injectChildStyle(Pt,h.parent?h.parent.type:void 0);const me=h.subTree=ua(h);v(null,me,b,A,h,T,_),p.el=me.el}if(ct&&It(ct,T),!pe&&(L=G&&G.onVnodeMounted)){const me=p;It(()=>le(L,at,me),T)}(p.shapeFlag&256||at&&ls(at.vnode)&&at.vnode.shapeFlag&256)&&h.a&&It(h.a,T),h.isMounted=!0,p=b=A=null}};h.scope.on();const E=h.effect=new dr(M);h.scope.off();const S=h.update=E.run.bind(E),U=h.job=E.