@eotl/core
Version:
Assortment of data structures, Vue.js components, and utilities across EOTL apps and sites.
16 lines • 409 kB
JavaScript
(function(gn,io){typeof exports=="object"&&typeof module<"u"?io(exports):typeof define=="function"&&define.amd?define(["exports"],io):(gn=typeof globalThis<"u"?globalThis:gn||self,io(gn["eotl-places"]={}))})(this,function(gn){"use strict";function io(t,e){for(var n=0;n<e.length;n++){const s=e[n];if(typeof s!="string"&&!Array.isArray(s)){for(const r in s)if(r!=="default"&&!(r in t)){const l=Object.getOwnPropertyDescriptor(s,r);l&&Object.defineProperty(t,r,l.get?l:{enumerable:!0,get:()=>s[r]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}/**
* @vue/shared v3.4.27
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function wr(t,e){const n=new Set(t.split(","));return s=>n.has(s)}const Rt={},vn=[],Me=()=>{},Df=()=>!1,Qo=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),xr=t=>t.startsWith("onUpdate:"),oe=Object.assign,Cr=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},Ff=Object.prototype.hasOwnProperty,wt=(t,e)=>Ff.call(t,e),J=Array.isArray,yn=t=>no(t)==="[object Map]",$o=t=>no(t)==="[object Set]",wl=t=>no(t)==="[object Date]",nt=t=>typeof t=="function",Jt=t=>typeof t=="string",li=t=>typeof t=="symbol",Ot=t=>t!==null&&typeof t=="object",xl=t=>(Ot(t)||nt(t))&&nt(t.then)&&nt(t.catch),Cl=Object.prototype.toString,no=t=>Cl.call(t),Hf=t=>no(t).slice(8,-1),Al=t=>no(t)==="[object Object]",Ar=t=>Jt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,oo=wr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ts=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},Wf=/-(\w)/g,wn=ts(t=>t.replace(Wf,(e,n)=>n?n.toUpperCase():"")),jf=/\B([A-Z])/g,xn=ts(t=>t.replace(jf,"-$1").toLowerCase()),bl=ts(t=>t.charAt(0).toUpperCase()+t.slice(1)),br=ts(t=>t?`on${bl(t)}`:""),Mi=(t,e)=>!Object.is(t,e),es=(t,e)=>{for(let n=0;n<t.length;n++)t[n](e)},Il=(t,e,n,s=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:s,value:n})},Ir=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let Pl;const Ll=()=>Pl||(Pl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Pr(t){if(J(t)){const e={};for(let n=0;n<t.length;n++){const s=t[n],r=Jt(s)?Kf(s):Pr(s);if(r)for(const l in r)e[l]=r[l]}return e}else if(Jt(t)||Ot(t))return t}const Uf=/;(?![^(]*\))/g,Vf=/:([^]+)/,Gf=/\/\*[^]*?\*\//g;function Kf(t){const e={};return t.replace(Gf,"").split(Uf).forEach(n=>{if(n){const s=n.split(Vf);s.length>1&&(e[s[0].trim()]=s[1].trim())}}),e}function is(t){let e="";if(Jt(t))e=t;else if(J(t))for(let n=0;n<t.length;n++){const s=is(t[n]);s&&(e+=s+" ")}else if(Ot(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}const qf=wr("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function Tl(t){return!!t||t===""}function Yf(t,e){if(t.length!==e.length)return!1;let n=!0;for(let s=0;n&&s<t.length;s++)n=ns(t[s],e[s]);return n}function ns(t,e){if(t===e)return!0;let n=wl(t),s=wl(e);if(n||s)return n&&s?t.getTime()===e.getTime():!1;if(n=li(t),s=li(e),n||s)return t===e;if(n=J(t),s=J(e),n||s)return n&&s?Yf(t,e):!1;if(n=Ot(t),s=Ot(e),n||s){if(!n||!s)return!1;const r=Object.keys(t).length,l=Object.keys(e).length;if(r!==l)return!1;for(const u in t){const f=t.hasOwnProperty(u),d=e.hasOwnProperty(u);if(f&&!d||!f&&d||!ns(t[u],e[u]))return!1}}return String(t)===String(e)}function Sl(t,e){return t.findIndex(n=>ns(n,e))}const Yi=t=>Jt(t)?t:t==null?"":J(t)||Ot(t)&&(t.toString===Cl||!nt(t.toString))?JSON.stringify(t,Ml,2):String(t),Ml=(t,e)=>e&&e.__v_isRef?Ml(t,e.value):yn(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[s,r],l)=>(n[Lr(s,l)+" =>"]=r,n),{})}:$o(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>Lr(n))}:li(e)?Lr(e):Ot(e)&&!J(e)&&!Al(e)?String(e):e,Lr=(t,e="")=>{var n;return li(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/**
* @vue/reactivity v3.4.27
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Te;class Ol{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Te,!e&&Te&&(this.index=(Te.scopes||(Te.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=Te;try{return Te=this,e()}finally{Te=n}}}on(){Te=this}off(){Te=this.parent}stop(e){if(this._active){let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.scopes)for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}function El(t){return new Ol(t)}function Jf(t,e=Te){e&&e.active&&e.effects.push(t)}function zl(){return Te}function Xf(t){Te&&Te.cleanups.push(t)}let Ji;class Tr{constructor(e,n,s,r){this.fn=e,this.trigger=n,this.scheduler=s,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,Jf(this,r)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,hi();for(let e=0;e<this._depsLength;e++){const n=this.deps[e];if(n.computed&&(Qf(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),ui()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=Oi,n=Ji;try{return Oi=!0,Ji=this,this._runnings++,kl(this),this.fn()}finally{Zl(this),this._runnings--,Ji=n,Oi=e}}stop(){this.active&&(kl(this),Zl(this),this.onStop&&this.onStop(),this.active=!1)}}function Qf(t){return t.value}function kl(t){t._trackId++,t._depsLength=0}function Zl(t){if(t.deps.length>t._depsLength){for(let e=t._depsLength;e<t.deps.length;e++)Bl(t.deps[e],t);t.deps.length=t._depsLength}}function Bl(t,e){const n=t.get(e);n!==void 0&&e._trackId!==n&&(t.delete(e),t.size===0&&t.cleanup())}let Oi=!0,Sr=0;const Rl=[];function hi(){Rl.push(Oi),Oi=!1}function ui(){const t=Rl.pop();Oi=t===void 0?!0:t}function Mr(){Sr++}function Or(){for(Sr--;!Sr&&Er.length;)Er.shift()()}function Nl(t,e,n){if(e.get(t)!==t._trackId){e.set(t,t._trackId);const s=t.deps[t._depsLength];s!==e?(s&&Bl(s,t),t.deps[t._depsLength++]=e):t._depsLength++}}const Er=[];function Dl(t,e,n){Mr();for(const s of t.keys()){let r;s._dirtyLevel<e&&(r??(r=t.get(s)===s._trackId))&&(s._shouldSchedule||(s._shouldSchedule=s._dirtyLevel===0),s._dirtyLevel=e),s._shouldSchedule&&(r??(r=t.get(s)===s._trackId))&&(s.trigger(),(!s._runnings||s.allowRecurse)&&s._dirtyLevel!==2&&(s._shouldSchedule=!1,s.scheduler&&Er.push(s.scheduler)))}Or()}const Fl=(t,e)=>{const n=new Map;return n.cleanup=t,n.computed=e,n},os=new WeakMap,Xi=Symbol(""),zr=Symbol("");function ye(t,e,n){if(Oi&&Ji){let s=os.get(t);s||os.set(t,s=new Map);let r=s.get(n);r||s.set(n,r=Fl(()=>s.delete(n))),Nl(Ji,r)}}function ci(t,e,n,s,r,l){const u=os.get(t);if(!u)return;let f=[];if(e==="clear")f=[...u.values()];else if(n==="length"&&J(t)){const d=Number(s);u.forEach((p,m)=>{(m==="length"||!li(m)&&m>=d)&&f.push(p)})}else switch(n!==void 0&&f.push(u.get(n)),e){case"add":J(t)?Ar(n)&&f.push(u.get("length")):(f.push(u.get(Xi)),yn(t)&&f.push(u.get(zr)));break;case"delete":J(t)||(f.push(u.get(Xi)),yn(t)&&f.push(u.get(zr)));break;case"set":yn(t)&&f.push(u.get(Xi));break}Mr();for(const d of f)d&&Dl(d,4);Or()}function $f(t,e){const n=os.get(t);return n&&n.get(e)}const td=wr("__proto__,__v_isRef,__isVue"),Hl=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(li)),Wl=ed();function ed(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const s=mt(this);for(let l=0,u=this.length;l<u;l++)ye(s,"get",l+"");const r=s[e](...n);return r===-1||r===!1?s[e](...n.map(mt)):r}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){hi(),Mr();const s=mt(this)[e].apply(this,n);return Or(),ui(),s}}),t}function id(t){li(t)||(t=String(t));const e=mt(this);return ye(e,"has",t),e.hasOwnProperty(t)}class jl{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,s){const r=this._isReadonly,l=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return l;if(n==="__v_raw")return s===(r?l?$l:Ql:l?Xl:Jl).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(s)?e:void 0;const u=J(e);if(!r){if(u&&wt(Wl,n))return Reflect.get(Wl,n,s);if(n==="hasOwnProperty")return id}const f=Reflect.get(e,n,s);return(li(n)?Hl.has(n):td(n))||(r||ye(e,"get",n),l)?f:Ut(f)?u&&Ar(n)?f:f.value:Ot(f)?r?th(f):Cn(f):f}}class Ul extends jl{constructor(e=!1){super(!1,e)}set(e,n,s,r){let l=e[n];if(!this._isShallow){const d=so(l);if(!ds(s)&&!so(s)&&(l=mt(l),s=mt(s)),!J(e)&&Ut(l)&&!Ut(s))return d?!1:(l.value=s,!0)}const u=J(e)&&Ar(n)?Number(n)<e.length:wt(e,n),f=Reflect.set(e,n,s,r);return e===mt(r)&&(u?Mi(s,l)&&ci(e,"set",n,s):ci(e,"add",n,s)),f}deleteProperty(e,n){const s=wt(e,n);e[n];const r=Reflect.deleteProperty(e,n);return r&&s&&ci(e,"delete",n,void 0),r}has(e,n){const s=Reflect.has(e,n);return(!li(n)||!Hl.has(n))&&ye(e,"has",n),s}ownKeys(e){return ye(e,"iterate",J(e)?"length":Xi),Reflect.ownKeys(e)}}class Vl extends jl{constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const nd=new Ul,od=new Vl,sd=new Ul(!0),rd=new Vl(!0),kr=t=>t,ss=t=>Reflect.getPrototypeOf(t);function rs(t,e,n=!1,s=!1){t=t.__v_raw;const r=mt(t),l=mt(e);n||(Mi(e,l)&&ye(r,"get",e),ye(r,"get",l));const{has:u}=ss(r),f=s?kr:n?Zr:ro;if(u.call(r,e))return f(t.get(e));if(u.call(r,l))return f(t.get(l));t!==r&&t.get(e)}function as(t,e=!1){const n=this.__v_raw,s=mt(n),r=mt(t);return e||(Mi(t,r)&&ye(s,"has",t),ye(s,"has",r)),t===r?n.has(t):n.has(t)||n.has(r)}function ls(t,e=!1){return t=t.__v_raw,!e&&ye(mt(t),"iterate",Xi),Reflect.get(t,"size",t)}function Gl(t){t=mt(t);const e=mt(this);return ss(e).has.call(e,t)||(e.add(t),ci(e,"add",t,t)),this}function Kl(t,e){e=mt(e);const n=mt(this),{has:s,get:r}=ss(n);let l=s.call(n,t);l||(t=mt(t),l=s.call(n,t));const u=r.call(n,t);return n.set(t,e),l?Mi(e,u)&&ci(n,"set",t,e):ci(n,"add",t,e),this}function ql(t){const e=mt(this),{has:n,get:s}=ss(e);let r=n.call(e,t);r||(t=mt(t),r=n.call(e,t)),s&&s.call(e,t);const l=e.delete(t);return r&&ci(e,"delete",t,void 0),l}function Yl(){const t=mt(this),e=t.size!==0,n=t.clear();return e&&ci(t,"clear",void 0,void 0),n}function hs(t,e){return function(s,r){const l=this,u=l.__v_raw,f=mt(u),d=e?kr:t?Zr:ro;return!t&&ye(f,"iterate",Xi),u.forEach((p,m)=>s.call(r,d(p),d(m),l))}}function us(t,e,n){return function(...s){const r=this.__v_raw,l=mt(r),u=yn(l),f=t==="entries"||t===Symbol.iterator&&u,d=t==="keys"&&u,p=r[t](...s),m=n?kr:e?Zr:ro;return!e&&ye(l,"iterate",d?zr:Xi),{next(){const{value:w,done:A}=p.next();return A?{value:w,done:A}:{value:f?[m(w[0]),m(w[1])]:m(w),done:A}},[Symbol.iterator](){return this}}}}function Ei(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function ad(){const t={get(l){return rs(this,l)},get size(){return ls(this)},has:as,add:Gl,set:Kl,delete:ql,clear:Yl,forEach:hs(!1,!1)},e={get(l){return rs(this,l,!1,!0)},get size(){return ls(this)},has:as,add:Gl,set:Kl,delete:ql,clear:Yl,forEach:hs(!1,!0)},n={get(l){return rs(this,l,!0)},get size(){return ls(this,!0)},has(l){return as.call(this,l,!0)},add:Ei("add"),set:Ei("set"),delete:Ei("delete"),clear:Ei("clear"),forEach:hs(!0,!1)},s={get(l){return rs(this,l,!0,!0)},get size(){return ls(this,!0)},has(l){return as.call(this,l,!0)},add:Ei("add"),set:Ei("set"),delete:Ei("delete"),clear:Ei("clear"),forEach:hs(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(l=>{t[l]=us(l,!1,!1),n[l]=us(l,!0,!1),e[l]=us(l,!1,!0),s[l]=us(l,!0,!0)}),[t,n,e,s]}const[ld,hd,ud,cd]=ad();function cs(t,e){const n=e?t?cd:ud:t?hd:ld;return(s,r,l)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?s:Reflect.get(wt(n,r)&&r in s?n:s,r,l)}const fd={get:cs(!1,!1)},dd={get:cs(!1,!0)},_d={get:cs(!0,!1)},pd={get:cs(!0,!0)},Jl=new WeakMap,Xl=new WeakMap,Ql=new WeakMap,$l=new WeakMap;function md(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function gd(t){return t.__v_skip||!Object.isExtensible(t)?0:md(Hf(t))}function Cn(t){return so(t)?t:fs(t,!1,nd,fd,Jl)}function vd(t){return fs(t,!1,sd,dd,Xl)}function th(t){return fs(t,!0,od,_d,Ql)}function Ty(t){return fs(t,!0,rd,pd,$l)}function fs(t,e,n,s,r){if(!Ot(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const l=r.get(t);if(l)return l;const u=gd(t);if(u===0)return t;const f=new Proxy(t,u===2?s:n);return r.set(t,f),f}function zi(t){return so(t)?zi(t.__v_raw):!!(t&&t.__v_isReactive)}function so(t){return!!(t&&t.__v_isReadonly)}function ds(t){return!!(t&&t.__v_isShallow)}function eh(t){return t?!!t.__v_raw:!1}function mt(t){const e=t&&t.__v_raw;return e?mt(e):t}function ki(t){return Object.isExtensible(t)&&Il(t,"__v_skip",!0),t}const ro=t=>Ot(t)?Cn(t):t,Zr=t=>Ot(t)?th(t):t;class ih{constructor(e,n,s,r){this.getter=e,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Tr(()=>e(this._value),()=>_s(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const e=mt(this);return(!e._cacheable||e.effect.dirty)&&Mi(e._value,e._value=e.effect.run())&&_s(e,4),nh(e),e.effect._dirtyLevel>=2&&_s(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function yd(t,e,n=!1){let s,r;const l=nt(t);return l?(s=t,r=Me):(s=t.get,r=t.set),new ih(s,r,l||!r,n)}function nh(t){var e;Oi&&Ji&&(t=mt(t),Nl(Ji,(e=t.dep)!=null?e:t.dep=Fl(()=>t.dep=void 0,t instanceof ih?t:void 0)))}function _s(t,e=4,n){t=mt(t);const s=t.dep;s&&Dl(s,e)}function Ut(t){return!!(t&&t.__v_isRef===!0)}function Lt(t){return wd(t,!1)}function wd(t,e){return Ut(t)?t:new xd(t,e)}class xd{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:mt(e),this._value=n?e:ro(e)}get value(){return nh(this),this._value}set value(e){const n=this.__v_isShallow||ds(e)||so(e);e=n?e:mt(e),Mi(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:ro(e),_s(this,4))}}function An(t){return Ut(t)?t.value:t}const Cd={get:(t,e,n)=>An(Reflect.get(t,e,n)),set:(t,e,n,s)=>{const r=t[e];return Ut(r)&&!Ut(n)?(r.value=n,!0):Reflect.set(t,e,n,s)}};function oh(t){return zi(t)?t:new Proxy(t,Cd)}function Ad(t){const e=J(t)?new Array(t.length):{};for(const n in t)e[n]=sh(t,n);return e}class bd{constructor(e,n,s){this._object=e,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return $f(mt(this._object),this._key)}}class Id{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Pd(t,e,n){return Ut(t)?t:nt(t)?new Id(t):Ot(t)&&arguments.length>1?sh(t,e,n):Lt(t)}function sh(t,e,n){const s=t[e];return Ut(s)?s:new bd(t,e,n)}/**
* @vue/runtime-core v3.4.27
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const ao=[];function Sy(t,...e){hi();const n=ao.length?ao[ao.length-1].component:null,s=n&&n.appContext.config.warnHandler,r=Ld();if(s)fi(s,n,11,[t+e.map(l=>{var u,f;return(f=(u=l.toString)==null?void 0:u.call(l))!=null?f:JSON.stringify(l)}).join(""),n&&n.proxy,r.map(({vnode:l})=>`at <${qh(n,l.type)}>`).join(`
`),r]);else{const l=[`[Vue warn]: ${t}`,...e];r.length&&l.push(`
`,...Td(r)),console.warn(...l)}ui()}function Ld(){let t=ao[ao.length-1];if(!t)return[];const e=[];for(;t;){const n=e[0];n&&n.vnode===t?n.recurseCount++:e.push({vnode:t,recurseCount:0});const s=t.component&&t.component.parent;t=s&&s.vnode}return e}function Td(t){const e=[];return t.forEach((n,s)=>{e.push(...s===0?[]:[`
`],...Sd(n))}),e}function Sd({vnode:t,recurseCount:e}){const n=e>0?`... (${e} recursive calls)`:"",s=t.component?t.component.parent==null:!1,r=` at <${qh(t.component,t.type,s)}`,l=">"+n;return t.props?[r,...Md(t.props),l]:[r+l]}function Md(t){const e=[],n=Object.keys(t);return n.slice(0,3).forEach(s=>{e.push(...rh(s,t[s]))}),n.length>3&&e.push(" ..."),e}function rh(t,e,n){return Jt(e)?(e=JSON.stringify(e),n?e:[`${t}=${e}`]):typeof e=="number"||typeof e=="boolean"||e==null?n?e:[`${t}=${e}`]:Ut(e)?(e=rh(t,mt(e.value),!0),n?e:[`${t}=Ref<`,e,">"]):nt(e)?[`${t}=fn${e.name?`<${e.name}>`:""}`]:(e=mt(e),n?e:[`${t}=`,e])}function fi(t,e,n,s){try{return s?t(...s):t()}catch(r){ps(r,e,n)}}function De(t,e,n,s){if(nt(t)){const r=fi(t,e,n,s);return r&&xl(r)&&r.catch(l=>{ps(l,e,n)}),r}if(J(t)){const r=[];for(let l=0;l<t.length;l++)r.push(De(t[l],e,n,s));return r}}function ps(t,e,n,s=!0){const r=e?e.vnode:null;if(e){let l=e.parent;const u=e.proxy,f=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const p=l.ec;if(p){for(let m=0;m<p.length;m++)if(p[m](t,u,f)===!1)return}l=l.parent}const d=e.appContext.config.errorHandler;if(d){hi(),fi(d,null,10,[t,u,f]),ui();return}}Od(t,n,r,s)}function Od(t,e,n,s=!0){console.error(t)}let lo=!1,Br=!1;const ce=[];let Ke=0;const bn=[];let Zi=null,Qi=0;const ah=Promise.resolve();let Rr=null;function di(t){const e=Rr||ah;return t?e.then(this?t.bind(this):t):e}function Ed(t){let e=Ke+1,n=ce.length;for(;e<n;){const s=e+n>>>1,r=ce[s],l=ho(r);l<t||l===t&&r.pre?e=s+1:n=s}return e}function Nr(t){(!ce.length||!ce.includes(t,lo&&t.allowRecurse?Ke+1:Ke))&&(t.id==null?ce.push(t):ce.splice(Ed(t.id),0,t),lh())}function lh(){!lo&&!Br&&(Br=!0,Rr=ah.then(ch))}function zd(t){const e=ce.indexOf(t);e>Ke&&ce.splice(e,1)}function kd(t){J(t)?bn.push(...t):(!Zi||!Zi.includes(t,t.allowRecurse?Qi+1:Qi))&&bn.push(t),lh()}function hh(t,e,n=lo?Ke+1:0){for(;n<ce.length;n++){const s=ce[n];if(s&&s.pre){if(t&&s.id!==t.uid)continue;ce.splice(n,1),n--,s()}}}function uh(t){if(bn.length){const e=[...new Set(bn)].sort((n,s)=>ho(n)-ho(s));if(bn.length=0,Zi){Zi.push(...e);return}for(Zi=e,Qi=0;Qi<Zi.length;Qi++)Zi[Qi]();Zi=null,Qi=0}}const ho=t=>t.id==null?1/0:t.id,Zd=(t,e)=>{const n=ho(t)-ho(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function ch(t){Br=!1,lo=!0,ce.sort(Zd);try{for(Ke=0;Ke<ce.length;Ke++){const e=ce[Ke];e&&e.active!==!1&&fi(e,null,14)}}finally{Ke=0,ce.length=0,uh(),lo=!1,Rr=null,(ce.length||bn.length)&&ch()}}function Bd(t,e,...n){if(t.isUnmounted)return;const s=t.vnode.props||Rt;let r=n;const l=e.startsWith("update:"),u=l&&e.slice(7);if(u&&u in s){const m=`${u==="modelValue"?"model":u}Modifiers`,{number:w,trim:A}=s[m]||Rt;A&&(r=n.map(S=>Jt(S)?S.trim():S)),w&&(r=n.map(Ir))}let f,d=s[f=br(e)]||s[f=br(wn(e))];!d&&l&&(d=s[f=br(xn(e))]),d&&De(d,t,6,r);const p=s[f+"Once"];if(p){if(!t.emitted)t.emitted={};else if(t.emitted[f])return;t.emitted[f]=!0,De(p,t,6,r)}}function fh(t,e,n=!1){const s=e.emitsCache,r=s.get(t);if(r!==void 0)return r;const l=t.emits;let u={},f=!1;if(!nt(t)){const d=p=>{const m=fh(p,e,!0);m&&(f=!0,oe(u,m))};!n&&e.mixins.length&&e.mixins.forEach(d),t.extends&&d(t.extends),t.mixins&&t.mixins.forEach(d)}return!l&&!f?(Ot(t)&&s.set(t,null),null):(J(l)?l.forEach(d=>u[d]=null):oe(u,l),Ot(t)&&s.set(t,u),u)}function ms(t,e){return!t||!Qo(e)?!1:(e=e.slice(2).replace(/Once$/,""),wt(t,e[0].toLowerCase()+e.slice(1))||wt(t,xn(e))||wt(t,e))}let we=null,gs=null;function vs(t){const e=we;return we=t,gs=t&&t.type.__scopeId||null,e}function Rd(t){gs=t}function Nd(){gs=null}function dh(t,e=we,n){if(!e||t._n)return t;const s=(...r)=>{s._d&&Dh(-1);const l=vs(e);let u;try{u=t(...r)}finally{vs(l),s._d&&Dh(1)}return u};return s._n=!0,s._c=!0,s._d=!0,s}function My(){}function Dr(t){const{type:e,vnode:n,proxy:s,withProxy:r,propsOptions:[l],slots:u,attrs:f,emit:d,render:p,renderCache:m,props:w,data:A,setupState:S,ctx:F,inheritAttrs:z}=t,it=vs(t);let Y,ut;try{if(n.shapeFlag&4){const U=r||s,X=U;Y=Ye(p.call(X,U,m,w,S,A,F)),ut=f}else{const U=e;Y=Ye(U.length>1?U(w,{attrs:f,slots:u,emit:d}):U(w,null)),ut=e.props?f:Dd(f)}}catch(U){_o.length=0,ps(U,t,1),Y=ae(nn)}let W=Y;if(ut&&z!==!1){const U=Object.keys(ut),{shapeFlag:X}=W;U.length&&X&7&&(l&&U.some(xr)&&(ut=Fd(ut,l)),W=Ln(W,ut,!1,!0))}return n.dirs&&(W=Ln(W,null,!1,!0),W.dirs=W.dirs?W.dirs.concat(n.dirs):n.dirs),n.transition&&(W.transition=n.transition),Y=W,vs(it),Y}const Dd=t=>{let e;for(const n in t)(n==="class"||n==="style"||Qo(n))&&((e||(e={}))[n]=t[n]);return e},Fd=(t,e)=>{const n={};for(const s in t)(!xr(s)||!(s.slice(9)in e))&&(n[s]=t[s]);return n};function Hd(t,e,n){const{props:s,children:r,component:l}=t,{props:u,children:f,patchFlag:d}=e,p=l.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&d>=0){if(d&1024)return!0;if(d&16)return s?_h(s,u,p):!!u;if(d&8){const m=e.dynamicProps;for(let w=0;w<m.length;w++){const A=m[w];if(u[A]!==s[A]&&!ms(p,A))return!0}}}else return(r||f)&&(!f||!f.$stable)?!0:s===u?!1:s?u?_h(s,u,p):!0:!!u;return!1}function _h(t,e,n){const s=Object.keys(e);if(s.length!==Object.keys(t).length)return!0;for(let r=0;r<s.length;r++){const l=s[r];if(e[l]!==t[l]&&!ms(n,l))return!0}return!1}function Wd({vnode:t,parent:e},n){for(;e;){const s=e.subTree;if(s.suspense&&s.suspense.activeBranch===t&&(s.el=t.el),s===t)(t=e.vnode).el=n,e=e.parent;else break}}const jd=Symbol.for("v-ndc"),Ud=t=>t.__isSuspense;function Vd(t,e){e&&e.pendingBranch?J(t)?e.effects.push(...t):e.effects.push(t):kd(t)}const Gd=Symbol.for("v-scx"),Kd=()=>Fe(Gd);function qd(t,e){return Fr(t,null,e)}const ys={};function Bi(t,e,n){return Fr(t,e,n)}function Fr(t,e,{immediate:n,deep:s,flush:r,once:l,onTrack:u,onTrigger:f}=Rt){if(e&&l){const j=e;e=(...zt)=>{j(...zt),X()}}const d=fe,p=j=>s===!0?j:$i(j,s===!1?1:void 0);let m,w=!1,A=!1;if(Ut(t)?(m=()=>t.value,w=ds(t)):zi(t)?(m=()=>p(t),w=!0):J(t)?(A=!0,w=t.some(j=>zi(j)||ds(j)),m=()=>t.map(j=>{if(Ut(j))return j.value;if(zi(j))return p(j);if(nt(j))return fi(j,d,2)})):nt(t)?e?m=()=>fi(t,d,2):m=()=>(S&&S(),De(t,d,3,[F])):m=Me,e&&s){const j=m;m=()=>$i(j())}let S,F=j=>{S=W.onStop=()=>{fi(j,d,4),S=W.onStop=void 0}},z;if(Ps)if(F=Me,e?n&&De(e,d,3,[m(),A?[]:void 0,F]):m(),r==="sync"){const j=Kd();z=j.__watcherHandles||(j.__watcherHandles=[])}else return Me;let it=A?new Array(t.length).fill(ys):ys;const Y=()=>{if(!(!W.active||!W.dirty))if(e){const j=W.run();(s||w||(A?j.some((zt,H)=>Mi(zt,it[H])):Mi(j,it)))&&(S&&S(),De(e,d,3,[j,it===ys?void 0:A&&it[0]===ys?[]:it,F]),it=j)}else W.run()};Y.allowRecurse=!!e;let ut;r==="sync"?ut=Y:r==="post"?ut=()=>xe(Y,d&&d.suspense):(Y.pre=!0,d&&(Y.id=d.uid),ut=()=>Nr(Y));const W=new Tr(m,Me,ut),U=zl(),X=()=>{W.stop(),U&&Cr(U.effects,W)};return e?n?Y():it=W.run():r==="post"?xe(W.run.bind(W),d&&d.suspense):W.run(),z&&z.push(X),X}function Yd(t,e,n){const s=this.proxy,r=Jt(t)?t.includes(".")?ph(s,t):()=>s[t]:t.bind(s,s);let l;nt(e)?l=e:(l=e.handler,n=e);const u=go(this),f=Fr(r,l.bind(s),n);return u(),f}function ph(t,e){const n=e.split(".");return()=>{let s=t;for(let r=0;r<n.length&&s;r++)s=s[n[r]];return s}}function $i(t,e=1/0,n){if(e<=0||!Ot(t)||t.__v_skip||(n=n||new Set,n.has(t)))return t;if(n.add(t),e--,Ut(t))$i(t.value,e,n);else if(J(t))for(let s=0;s<t.length;s++)$i(t[s],e,n);else if($o(t)||yn(t))t.forEach(s=>{$i(s,e,n)});else if(Al(t))for(const s in t)$i(t[s],e,n);return t}function Hr(t,e){if(we===null)return t;const n=Ls(we)||we.proxy,s=t.dirs||(t.dirs=[]);for(let r=0;r<e.length;r++){let[l,u,f,d=Rt]=e[r];l&&(nt(l)&&(l={mounted:l,updated:l}),l.deep&&$i(u),s.push({dir:l,instance:n,value:u,oldValue:void 0,arg:f,modifiers:d}))}return t}function tn(t,e,n,s){const r=t.dirs,l=e&&e.dirs;for(let u=0;u<r.length;u++){const f=r[u];l&&(f.oldValue=l[u].value);let d=f.dir[s];d&&(hi(),De(d,n,8,[t.el,f,t,e]),ui())}}/*! #__NO_SIDE_EFFECTS__ */function In(t,e){return nt(t)?oe({name:t.name},e,{setup:t}):t}const ws=t=>!!t.type.__asyncLoader,mh=t=>t.type.__isKeepAlive;function Jd(t,e){gh(t,"a",e)}function Xd(t,e){gh(t,"da",e)}function gh(t,e,n=fe){const s=t.__wdc||(t.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return t()});if(xs(e,s,n),n){let r=n.parent;for(;r&&r.parent;)mh(r.parent.vnode)&&Qd(s,e,n,r),r=r.parent}}function Qd(t,e,n,s){const r=xs(e,t,s,!0);uo(()=>{Cr(s[e],r)},n)}function xs(t,e,n=fe,s=!1){if(n){const r=n[t]||(n[t]=[]),l=e.__weh||(e.__weh=(...u)=>{if(n.isUnmounted)return;hi();const f=go(n),d=De(e,n,t,u);return f(),ui(),d});return s?r.unshift(l):r.push(l),l}}const _i=t=>(e,n=fe)=>(!Ps||t==="sp")&&xs(t,(...s)=>e(...s),n),$d=_i("bm"),pi=_i("m"),t_=_i("bu"),e_=_i("u"),vh=_i("bum"),uo=_i("um"),i_=_i("sp"),n_=_i("rtg"),o_=_i("rtc");function s_(t,e=fe){xs("ec",t,e)}function r_(t,e,n,s){let r;const l=n;if(J(t)||Jt(t)){r=new Array(t.length);for(let u=0,f=t.length;u<f;u++)r[u]=e(t[u],u,void 0,l)}else if(typeof t=="number"){r=new Array(t);for(let u=0;u<t;u++)r[u]=e(u+1,u,void 0,l)}else if(Ot(t))if(t[Symbol.iterator])r=Array.from(t,(u,f)=>e(u,f,void 0,l));else{const u=Object.keys(t);r=new Array(u.length);for(let f=0,d=u.length;f<d;f++){const p=u[f];r[f]=e(t[p],p,f,l)}}else r=[];return r}const Wr=t=>t?Uh(t)?Ls(t)||t.proxy:Wr(t.parent):null,co=oe(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=>Wr(t.parent),$root:t=>Wr(t.root),$emit:t=>t.emit,$options:t=>Vr(t),$forceUpdate:t=>t.f||(t.f=()=>{t.effect.dirty=!0,Nr(t.update)}),$nextTick:t=>t.n||(t.n=di.bind(t.proxy)),$watch:t=>Yd.bind(t)}),jr=(t,e)=>t!==Rt&&!t.__isScriptSetup&&wt(t,e),a_={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:l,accessCache:u,type:f,appContext:d}=t;let p;if(e[0]!=="$"){const S=u[e];if(S!==void 0)switch(S){case 1:return s[e];case 2:return r[e];case 4:return n[e];case 3:return l[e]}else{if(jr(s,e))return u[e]=1,s[e];if(r!==Rt&&wt(r,e))return u[e]=2,r[e];if((p=t.propsOptions[0])&&wt(p,e))return u[e]=3,l[e];if(n!==Rt&&wt(n,e))return u[e]=4,n[e];Ur&&(u[e]=0)}}const m=co[e];let w,A;if(m)return e==="$attrs"&&ye(t.attrs,"get",""),m(t);if((w=f.__cssModules)&&(w=w[e]))return w;if(n!==Rt&&wt(n,e))return u[e]=4,n[e];if(A=d.config.globalProperties,wt(A,e))return A[e]},set({_:t},e,n){const{data:s,setupState:r,ctx:l}=t;return jr(r,e)?(r[e]=n,!0):s!==Rt&&wt(s,e)?(s[e]=n,!0):wt(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(l[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:s,appContext:r,propsOptions:l}},u){let f;return!!n[u]||t!==Rt&&wt(t,u)||jr(e,u)||(f=l[0])&&wt(f,u)||wt(s,u)||wt(co,u)||wt(r.config.globalProperties,u)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:wt(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function yh(t){return J(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let Ur=!0;function l_(t){const e=Vr(t),n=t.proxy,s=t.ctx;Ur=!1,e.beforeCreate&&wh(e.beforeCreate,t,"bc");const{data:r,computed:l,methods:u,watch:f,provide:d,inject:p,created:m,beforeMount:w,mounted:A,beforeUpdate:S,updated:F,activated:z,deactivated:it,beforeDestroy:Y,beforeUnmount:ut,destroyed:W,unmounted:U,render:X,renderTracked:j,renderTriggered:zt,errorCaptured:H,serverPrefetch:Z,expose:tt,inheritAttrs:pt,components:Tt,directives:pe,filters:te}=e;if(p&&h_(p,s,null),u)for(const St in u){const N=u[St];nt(N)&&(s[St]=N.bind(n))}if(r){const St=r.call(n,n);Ot(St)&&(t.data=Cn(St))}if(Ur=!0,l)for(const St in l){const N=l[St],ni=nt(N)?N.bind(n,n):nt(N.get)?N.get.bind(n,n):Me,Q=!nt(N)&&nt(N.set)?N.set.bind(n):Me,bt=Xe({get:ni,set:Q});Object.defineProperty(s,St,{enumerable:!0,configurable:!0,get:()=>bt.value,set:Nt=>bt.value=Nt})}if(f)for(const St in f)xh(f[St],s,n,St);if(d){const St=nt(d)?d.call(n):d;Reflect.ownKeys(St).forEach(N=>{mi(N,St[N])})}m&&wh(m,t,"c");function lt(St,N){J(N)?N.forEach(ni=>St(ni.bind(n))):N&&St(N.bind(n))}if(lt($d,w),lt(pi,A),lt(t_,S),lt(e_,F),lt(Jd,z),lt(Xd,it),lt(s_,H),lt(o_,j),lt(n_,zt),lt(vh,ut),lt(uo,U),lt(i_,Z),J(tt))if(tt.length){const St=t.exposed||(t.exposed={});tt.forEach(N=>{Object.defineProperty(St,N,{get:()=>n[N],set:ni=>n[N]=ni})})}else t.exposed||(t.exposed={});X&&t.render===Me&&(t.render=X),pt!=null&&(t.inheritAttrs=pt),Tt&&(t.components=Tt),pe&&(t.directives=pe)}function h_(t,e,n=Me){J(t)&&(t=Gr(t));for(const s in t){const r=t[s];let l;Ot(r)?"default"in r?l=Fe(r.from||s,r.default,!0):l=Fe(r.from||s):l=Fe(r),Ut(l)?Object.defineProperty(e,s,{enumerable:!0,configurable:!0,get:()=>l.value,set:u=>l.value=u}):e[s]=l}}function wh(t,e,n){De(J(t)?t.map(s=>s.bind(e.proxy)):t.bind(e.proxy),e,n)}function xh(t,e,n,s){const r=s.includes(".")?ph(n,s):()=>n[s];if(Jt(t)){const l=e[t];nt(l)&&Bi(r,l)}else if(nt(t))Bi(r,t.bind(n));else if(Ot(t))if(J(t))t.forEach(l=>xh(l,e,n,s));else{const l=nt(t.handler)?t.handler.bind(n):e[t.handler];nt(l)&&Bi(r,l,t)}}function Vr(t){const e=t.type,{mixins:n,extends:s}=e,{mixins:r,optionsCache:l,config:{optionMergeStrategies:u}}=t.appContext,f=l.get(e);let d;return f?d=f:!r.length&&!n&&!s?d=e:(d={},r.length&&r.forEach(p=>Cs(d,p,u,!0)),Cs(d,e,u)),Ot(e)&&l.set(e,d),d}function Cs(t,e,n,s=!1){const{mixins:r,extends:l}=e;l&&Cs(t,l,n,!0),r&&r.forEach(u=>Cs(t,u,n,!0));for(const u in e)if(!(s&&u==="expose")){const f=u_[u]||n&&n[u];t[u]=f?f(t[u],e[u]):e[u]}return t}const u_={data:Ch,props:Ah,emits:Ah,methods:fo,computed:fo,beforeCreate:_e,created:_e,beforeMount:_e,mounted:_e,beforeUpdate:_e,updated:_e,beforeDestroy:_e,beforeUnmount:_e,destroyed:_e,unmounted:_e,activated:_e,deactivated:_e,errorCaptured:_e,serverPrefetch:_e,components:fo,directives:fo,watch:f_,provide:Ch,inject:c_};function Ch(t,e){return e?t?function(){return oe(nt(t)?t.call(this,this):t,nt(e)?e.call(this,this):e)}:e:t}function c_(t,e){return fo(Gr(t),Gr(e))}function Gr(t){if(J(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function _e(t,e){return t?[...new Set([].concat(t,e))]:e}function fo(t,e){return t?oe(Object.create(null),t,e):e}function Ah(t,e){return t?J(t)&&J(e)?[...new Set([...t,...e])]:oe(Object.create(null),yh(t),yh(e??{})):e}function f_(t,e){if(!t)return e;if(!e)return t;const n=oe(Object.create(null),t);for(const s in e)n[s]=_e(t[s],e[s]);return n}function bh(){return{app:null,config:{isNativeTag:Df,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 d_=0;function __(t,e){return function(s,r=null){nt(s)||(s=oe({},s)),r!=null&&!Ot(r)&&(r=null);const l=bh(),u=new WeakSet;let f=!1;const d=l.app={_uid:d_++,_component:s,_props:r,_container:null,_context:l,_instance:null,version:W_,get config(){return l.config},set config(p){},use(p,...m){return u.has(p)||(p&&nt(p.install)?(u.add(p),p.install(d,...m)):nt(p)&&(u.add(p),p(d,...m))),d},mixin(p){return l.mixins.includes(p)||l.mixins.push(p),d},component(p,m){return m?(l.components[p]=m,d):l.components[p]},directive(p,m){return m?(l.directives[p]=m,d):l.directives[p]},mount(p,m,w){if(!f){const A=ae(s,r);return A.appContext=l,w===!0?w="svg":w===!1&&(w=void 0),m&&e?e(A,p):t(A,p,w),f=!0,d._container=p,p.__vue_app__=d,Ls(A.component)||A.component.proxy}},unmount(){f&&(t(null,d._container),delete d._container.__vue_app__)},provide(p,m){return l.provides[p]=m,d},runWithContext(p){const m=Pn;Pn=d;try{return p()}finally{Pn=m}}};return d}}let Pn=null;function mi(t,e){if(fe){let n=fe.provides;const s=fe.parent&&fe.parent.provides;s===n&&(n=fe.provides=Object.create(s)),n[t]=e}}function Fe(t,e,n=!1){const s=fe||we;if(s||Pn){const r=s?s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:Pn._context.provides;if(r&&t in r)return r[t];if(arguments.length>1)return n&&nt(e)?e.call(s&&s.proxy):e}}function p_(){return!!(fe||we||Pn)}const Ih={},Ph=()=>Object.create(Ih),Lh=t=>Object.getPrototypeOf(t)===Ih;function m_(t,e,n,s=!1){const r={},l=Ph();t.propsDefaults=Object.create(null),Th(t,e,r,l);for(const u in t.propsOptions[0])u in r||(r[u]=void 0);n?t.props=s?r:vd(r):t.type.props?t.props=r:t.props=l,t.attrs=l}function g_(t,e,n,s){const{props:r,attrs:l,vnode:{patchFlag:u}}=t,f=mt(r),[d]=t.propsOptions;let p=!1;if((s||u>0)&&!(u&16)){if(u&8){const m=t.vnode.dynamicProps;for(let w=0;w<m.length;w++){let A=m[w];if(ms(t.emitsOptions,A))continue;const S=e[A];if(d)if(wt(l,A))S!==l[A]&&(l[A]=S,p=!0);else{const F=wn(A);r[F]=Kr(d,f,F,S,t,!1)}else S!==l[A]&&(l[A]=S,p=!0)}}}else{Th(t,e,r,l)&&(p=!0);let m;for(const w in f)(!e||!wt(e,w)&&((m=xn(w))===w||!wt(e,m)))&&(d?n&&(n[w]!==void 0||n[m]!==void 0)&&(r[w]=Kr(d,f,w,void 0,t,!0)):delete r[w]);if(l!==f)for(const w in l)(!e||!wt(e,w))&&(delete l[w],p=!0)}p&&ci(t.attrs,"set","")}function Th(t,e,n,s){const[r,l]=t.propsOptions;let u=!1,f;if(e)for(let d in e){if(oo(d))continue;const p=e[d];let m;r&&wt(r,m=wn(d))?!l||!l.includes(m)?n[m]=p:(f||(f={}))[m]=p:ms(t.emitsOptions,d)||(!(d in s)||p!==s[d])&&(s[d]=p,u=!0)}if(l){const d=mt(n),p=f||Rt;for(let m=0;m<l.length;m++){const w=l[m];n[w]=Kr(r,d,w,p[w],t,!wt(p,w))}}return u}function Kr(t,e,n,s,r,l){const u=t[n];if(u!=null){const f=wt(u,"default");if(f&&s===void 0){const d=u.default;if(u.type!==Function&&!u.skipFactory&&nt(d)){const{propsDefaults:p}=r;if(n in p)s=p[n];else{const m=go(r);s=p[n]=d.call(null,e),m()}}else s=d}u[0]&&(l&&!f?s=!1:u[1]&&(s===""||s===xn(n))&&(s=!0))}return s}function Sh(t,e,n=!1){const s=e.propsCache,r=s.get(t);if(r)return r;const l=t.props,u={},f=[];let d=!1;if(!nt(t)){const m=w=>{d=!0;const[A,S]=Sh(w,e,!0);oe(u,A),S&&f.push(...S)};!n&&e.mixins.length&&e.mixins.forEach(m),t.extends&&m(t.extends),t.mixins&&t.mixins.forEach(m)}if(!l&&!d)return Ot(t)&&s.set(t,vn),vn;if(J(l))for(let m=0;m<l.length;m++){const w=wn(l[m]);Mh(w)&&(u[w]=Rt)}else if(l)for(const m in l){const w=wn(m);if(Mh(w)){const A=l[m],S=u[w]=J(A)||nt(A)?{type:A}:oe({},A);if(S){const F=zh(Boolean,S.type),z=zh(String,S.type);S[0]=F>-1,S[1]=z<0||F<z,(F>-1||wt(S,"default"))&&f.push(w)}}}const p=[u,f];return Ot(t)&&s.set(t,p),p}function Mh(t){return t[0]!=="$"&&!oo(t)}function Oh(t){return t===null?"null":typeof t=="function"?t.name||"":typeof t=="object"&&t.constructor&&t.constructor.name||""}function Eh(t,e){return Oh(t)===Oh(e)}function zh(t,e){return J(e)?e.findIndex(n=>Eh(n,t)):nt(e)&&Eh(e,t)?0:-1}const kh=t=>t[0]==="_"||t==="$stable",qr=t=>J(t)?t.map(Ye):[Ye(t)],v_=(t,e,n)=>{if(e._n)return e;const s=dh((...r)=>qr(e(...r)),n);return s._c=!1,s},Zh=(t,e,n)=>{const s=t._ctx;for(const r in t){if(kh(r))continue;const l=t[r];if(nt(l))e[r]=v_(r,l,s);else if(l!=null){const u=qr(l);e[r]=()=>u}}},Bh=(t,e)=>{const n=qr(e);t.slots.default=()=>n},y_=(t,e)=>{const n=t.slots=Ph();if(t.vnode.shapeFlag&32){const s=e._;s?(oe(n,e),Il(n,"_",s,!0)):Zh(e,n)}else e&&Bh(t,e)},w_=(t,e,n)=>{const{vnode:s,slots:r}=t;let l=!0,u=Rt;if(s.shapeFlag&32){const f=e._;f?n&&f===1?l=!1:(oe(r,e),!n&&f===1&&delete r._):(l=!e.$stable,Zh(e,r)),u=e}else e&&(Bh(t,e),u={default:1});if(l)for(const f in r)!kh(f)&&u[f]==null&&delete r[f]};function Yr(t,e,n,s,r=!1){if(J(t)){t.forEach((A,S)=>Yr(A,e&&(J(e)?e[S]:e),n,s,r));return}if(ws(s)&&!r)return;const l=s.shapeFlag&4?Ls(s.component)||s.component.proxy:s.el,u=r?null:l,{i:f,r:d}=t,p=e&&e.r,m=f.refs===Rt?f.refs={}:f.refs,w=f.setupState;if(p!=null&&p!==d&&(Jt(p)?(m[p]=null,wt(w,p)&&(w[p]=null)):Ut(p)&&(p.value=null)),nt(d))fi(d,f,12,[u,m]);else{const A=Jt(d),S=Ut(d);if(A||S){const F=()=>{if(t.f){const z=A?wt(w,d)?w[d]:m[d]:d.value;r?J(z)&&Cr(z,l):J(z)?z.includes(l)||z.push(l):A?(m[d]=[l],wt(w,d)&&(w[d]=m[d])):(d.value=[l],t.k&&(m[t.k]=d.value))}else A?(m[d]=u,wt(w,d)&&(w[d]=u)):S&&(d.value=u,t.k&&(m[t.k]=u))};u?(F.id=-1,xe(F,n)):F()}}}const xe=Vd;function x_(t){return C_(t)}function C_(t,e){const n=Ll();n.__VUE__=!0;const{insert:s,remove:r,patchProp:l,createElement:u,createText:f,createComment:d,setText:p,setElementText:m,parentNode:w,nextSibling:A,setScopeId:S=Me,insertStaticContent:F}=t,z=(v,y,b,I=null,P=null,O=null,B=void 0,E=null,k=!!y.dynamicChildren)=>{if(v===y)return;v&&!mo(v,y)&&(I=Ie(v),Nt(v,P,O,!0),v=null),y.patchFlag===-2&&(k=!1,y.dynamicChildren=null);const{type:M,ref:D,shapeFlag:q}=y;switch(M){case As:it(v,y,b,I);break;case nn:Y(v,y,b,I);break;case Xr:v==null&&ut(y,b,I,B);break;case qe:Tt(v,y,b,I,P,O,B,E,k);break;default:q&1?X(v,y,b,I,P,O,B,E,k):q&6?pe(v,y,b,I,P,O,B,E,k):(q&64||q&128)&&M.process(v,y,b,I,P,O,B,E,k,bi)}D!=null&&P&&Yr(D,v&&v.ref,O,y||v,!y)},it=(v,y,b,I)=>{if(v==null)s(y.el=f(y.children),b,I);else{const P=y.el=v.el;y.children!==v.children&&p(P,y.children)}},Y=(v,y,b,I)=>{v==null?s(y.el=d(y.children||""),b,I):y.el=v.el},ut=(v,y,b,I)=>{[v.el,v.anchor]=F(v.children,y,b,I,v.el,v.anchor)},W=({el:v,anchor:y},b,I)=>{let P;for(;v&&v!==y;)P=A(v),s(v,b,I),v=P;s(y,b,I)},U=({el:v,anchor:y})=>{let b;for(;v&&v!==y;)b=A(v),r(v),v=b;r(y)},X=(v,y,b,I,P,O,B,E,k)=>{y.type==="svg"?B="svg":y.type==="math"&&(B="mathml"),v==null?j(y,b,I,P,O,B,E,k):Z(v,y,P,O,B,E,k)},j=(v,y,b,I,P,O,B,E)=>{let k,M;const{props:D,shapeFlag:q,transition:G,dirs:et}=v;if(k=v.el=u(v.type,O,D&&D.is,D),q&8?m(k,v.children):q&16&&H(v.children,k,null,I,P,Jr(v,O),B,E),et&&tn(v,null,I,"created"),zt(k,v,v.scopeId,B,I),D){for(const It in D)It!=="value"&&!oo(It)&&l(k,It,null,D[It],O,v.children,I,P,st);"value"in D&&l(k,"value",null,D.value,O),(M=D.onVnodeBeforeMount)&&Je(M,I,v)}et&&tn(v,null,I,"beforeMount");const dt=A_(P,G);dt&&G.beforeEnter(k),s(k,y,b),((M=D&&D.onVnodeMounted)||dt||et)&&xe(()=>{M&&Je(M,I,v),dt&&G.enter(k),et&&tn(v,null,I,"mounted")},P)},zt=(v,y,b,I,P)=>{if(b&&S(v,b),I)for(let O=0;O<I.length;O++)S(v,I[O]);if(P){let O=P.subTree;if(y===O){const B=P.vnode;zt(v,B,B.scopeId,B.slotScopeIds,P.parent)}}},H=(v,y,b,I,P,O,B,E,k=0)=>{for(let M=k;M<v.length;M++){const D=v[M]=E?Ri(v[M]):Ye(v[M]);z(null,D,y,b,I,P,O,B,E)}},Z=(v,y,b,I,P,O,B)=>{const E=y.el=v.el;let{patchFlag:k,dynamicChildren:M,dirs:D}=y;k|=v.patchFlag&16;const q=v.props||Rt,G=y.props||Rt;let et;if(b&&en(b,!1),(et=G.onVnodeBeforeUpdate)&&Je(et,b,y,v),D&&tn(y,v,b,"beforeUpdate"),b&&en(b,!0),M?tt(v.dynamicChildren,M,E,b,I,Jr(y,P),O):B||N(v,y,E,null,b,I,Jr(y,P),O,!1),k>0){if(k&16)pt(E,y,q,G,b,I,P);else if(k&2&&q.class!==G.class&&l(E,"class",null,G.class,P),k&4&&l(E,"style",q.style,G.style,P),k&8){const dt=y.dynamicProps;for(let It=0;It<dt.length;It++){const Zt=dt[It],qt=q[Zt],Pe=G[Zt];(Pe!==qt||Zt==="value")&&l(E,Zt,qt,Pe,P,v.children,b,I,st)}}k&1&&v.children!==y.children&&m(E,y.children)}else!B&&M==null&&pt(E,y,q,G,b,I,P);((et=G.onVnodeUpdated)||D)&&xe(()=>{et&&Je(et,b,y,v),D&&tn(y,v,b,"updated")},I)},tt=(v,y,b,I,P,O,B)=>{for(let E=0;E<y.length;E++){const k=v[E],M=y[E],D=k.el&&(k.type===qe||!mo(k,M)||k.shapeFlag&70)?w(k.el):b;z(k,M,D,null,I,P,O,B,!0)}},pt=(v,y,b,I,P,O,B)=>{if(b!==I){if(b!==Rt)for(const E in b)!oo(E)&&!(E in I)&&l(v,E,b[E],null,B,y.children,P,O,st);for(const E in I){if(oo(E))continue;const k=I[E],M=b[E];k!==M&&E!=="value"&&l(v,E,M,k,B,y.children,P,O,st)}"value"in I&&l(v,"value",b.value,I.value,B)}},Tt=(v,y,b,I,P,O,B,E,k)=>{const M=y.el=v?v.el:f(""),D=y.anchor=v?v.anchor:f("");let{patchFlag:q,dynamicChildren:G,slotScopeIds:et}=y;et&&(E=E?E.concat(et):et),v==null?(s(M,b,I),s(D,b,I),H(y.children||[],b,D,P,O,B,E,k)):q>0&&q&64&&G&&v.dynamicChildren?(tt(v.dynamicChildren,G,b,P,O,B,E),(y.key!=null||P&&y===P.subTree)&&Rh(v,y,!0)):N(v,y,b,D,P,O,B,E,k)},pe=(v,y,b,I,P,O,B,E,k)=>{y.slotScopeIds=E,v==null?y.shapeFlag&512?P.ctx.activate(y,b,I,B,k):te(y,b,I,P,O,B,k):me(v,y,k)},te=(v,y,b,I,P,O,B)=>{const E=v.component=z_(v,I,P);if(mh(v)&&(E.ctx.renderer=bi),k_(E),E.asyncDep){if(P&&P.registerDep(E,lt),!v.el){const k=E.subTree=ae(nn);Y(null,k,y,b)}}else lt(E,v,y,b,P,O,B)},me=(v,y,b)=>{const I=y.component=v.component;if(Hd(v,y,b))if(I.asyncDep&&!I.asyncResolved){St(I,y,b);return}else I.next=y,zd(I.update),I.effect.dirty=!0,I.update();else y.el=v.el,I.vnode=y},lt=(v,y,b,I,P,O,B)=>{const E=()=>{if(v.isMounted){let{next:D,bu:q,u:G,parent:et,vnode:dt}=v;{const Gi=Nh(v);if(Gi){D&&(D.el=dt.el,St(v,D,B)),Gi.asyncDep.then(()=>{v.isUnmounted||E()});return}}let It=D,Zt;en(v,!1),D?(D.el=dt.el,St(v,D,B)):D=dt,q&&es(q),(Zt=D.props&&D.props.onVnodeBeforeUpdate)&&Je(Zt,et,D,dt),en(v,!0);const qt=Dr(v),Pe=v.subTree;v.subTree=qt,z(Pe,qt,w(Pe.el),Ie(Pe),v,P,O),D.el=qt.el,It===null&&Wd(v,qt.el),G&&xe(G,P),(Zt=D.props&&D.props.onVnodeUpdated)&&xe(()=>Je(Zt,et,D,dt),P)}else{let D;const{el:q,props:G}=y,{bm:et,m:dt,parent:It}=v,Zt=ws(y);if(en(v,!1),et&&es(et),!Zt&&(D=G&&G.onVnodeBeforeMount)&&Je(D,It,y),en(v,!0),q&&Vi){const qt=()=>{v.subTree=Dr(v),Vi(q,v.subTree,v,P,null)};Zt?y.type.__asyncLoader().then(()=>!v.isUnmounted&&qt()):qt()}else{const qt=v.subTree=Dr(v);z(null,qt,b,I,v,P,O),y.el=qt.el}if(dt&&xe(dt,P),!Zt&&(D=G&&G.onVnodeMounted)){const qt=y;xe(()=>Je(D,It,qt),P)}(y.shapeFlag&256||It&&ws(It.vnode)&&It.vnode.shapeFlag&256)&&v.a&&xe(v.a,P),v.isMounted=!0,y=b=I=null}},k=v.effect=new Tr(E,Me,()=>Nr(M),v.scope),M=v.update=()=>{k.dirty&&k.run()};M.id=v.uid,en(v,!0),M()},St=(v,y,b)=>{y.component=v;const I=v.vnode.props;v.vnode=y,v.next=null,g_(v,y.props,I,b),w_(v,y.children,b),hi(),hh(v),ui()},N=(v,y,b,I,P,O,B,E,k=!1)=>{const M=v&&v.children,D=v?v.shapeFlag:0,q=y.children,{patchFlag:G,shapeFlag:et}=y;if(G>0){if(G&128){Q(M,q,b,I,P,O,B,E,k);return}else if(G&256){ni(M,q,b,I,P,O,B,E,k);return}}et&8?(D&16&&st(M,P,O),q!==M&&m(b,q)):D&16?et&16?Q(M,q,b,I,P,O,B,E,k):st(M,P,O,!0):(D&8&&m(b,""),et&16&&H(q,b,I,P,O,B,E,k))},ni=(v,y,b,I,P,O,B,E,k)=>{v=v||vn,y=y||vn;const M=v.length,D=y.length,q=Math.min(M,D);let G;for(G=0;G<q;G++){const et=y[G]=k?Ri(y[G]):Ye(y[G]);z(v[G],et,b,null,P,O,B,E,k)}M>D?st(v,P,O,!0,!1,q):H(y,b,I,P,O,B,E,k,q)},Q=(v,y,b,I,P,O,B,E,k)=>{let M=0;const D=y.length;let q=v.length-1,G=D-1;for(;M<=q&&M<=G;){const et=v[M],dt=y[M]=k?Ri(y[M]):Ye(y[M]);if(mo(et,dt))z(et,dt,b,null,P,O,B,E,k);else break;M++}for(;M<=q&&M<=G;){const et=v[q],dt=y[G]=k?Ri(y[G]):Ye(y[G]);if(mo(et,dt))z(et,dt,b,null,P,O,B,E,k);else break;q--,G--}if(M>q){if(M<=G){const et=G+1,dt=et<D?y[et].el:I;for(;M<=G;)z(null,y[M]=k?Ri(y[M]):Ye(y[M]),b,dt,P,O,B,E,k),M++}}else if(M>G)for(;M<=q;)Nt(v[M],P,O,!0),M++;else{const et=M,dt=M,It=new Map;for(M=dt;M<=G;M++){const ge=y[M]=k?Ri(y[M]):Ye(y[M]);ge.key!=null&&It.set(ge.key,M)}let Zt,qt=0;const Pe=G-dt+1;let Gi=!1,No=0;const Ii=new Array(Pe);for(M=0;M<Pe;M++)Ii[M]=0;for(M=et;M<=q;M++){const ge=v[M];if(qt>=Pe){Nt(ge,P,O,!0);continue}let de;if(ge.key!=null)de=It.get(ge.key);else for(Zt=dt;Zt<=G;Zt++)if(Ii[Zt-dt]===0&&mo(ge,y[Zt])){de=Zt;break}de===void 0?Nt(ge,P,O,!0):(Ii[de-dt]=M+1,de>=No?No=de:Gi=!0,z(ge,y[de],b,null,P,O,B,E,k),qt++)}const Do=Gi?b_(Ii):vn;for(Zt=Do.length-1,M=Pe-1;M>=0;M--){const ge=dt+M,de=y[ge],er=ge+1<D?y[ge+1].el:I;Ii[M]===0?z(null,de,b,er,P,O,B,E,k):Gi&&(Zt<0||M!==Do[Zt]?bt(de,b,er,2):Zt--)}}},bt=(v,y,b,I,P=null)=>{const{el:O,type:B,transition:E,children:k,shapeFlag:M}=v;if(M&6){bt(v.component.subTree,y,b,I);return}if(M&128){v.suspense.move(y,b,I);return}if(M&64){B.move(v,y,b,bi);return}if(B===qe){s(O,y,b);for(let q=0;q<k.length;q++)bt(k[q],y,b,I);s(v.anchor,y,b);return}if(B===Xr){W(v,y,b);return}if(I!==2&&M&1&&E)if(I===0)E.beforeEnter(O),s(O,y,b),xe(()=>E.enter(O),P);else{const{leave:q,delayLeave:G,afterLeave:et}=E,dt=()=>s(O,y,b),It=()=>{q(O,()=>{dt(),et&&et()})};G?G(O,dt,It):It()}else s(O,y,b)},Nt=(v,y,b,I=!1,P=!1)=>{const{type:O,props:B,ref:E,children:k,dynamicChildren:M,shapeFlag:D,patchFlag:q,dirs:G}=v;if(E!=null&&Yr(E,null,b,v,!0),D&256){y.ctx.deactivate(v);return}const et=D&1&&G,dt=!ws(v);let It;if(dt&&(It=B&&B.onVnodeBeforeUnmount)&&Je(It,y,v),D&6)Pt(v.component,b,I);else{if(D&128){v.suspense.unmount(b,I);return}et&&tn(v,null,y,"beforeUnmount"),D&64?v.type.remove(v,y,b,P,bi,I):M&&(O!==qe||q>0&&q&64)?st(M,y,b,!1,!0):(O===qe&&q&384||!P&&D&16)&&st(k,y,b),I&&he(v)}(dt&&(It=B&&B.onVnodeUnmounted)||et)&&xe(()=>{It&&Je(It,y,v),et&&tn(v,null,y,"unmounted")},b)},he=v=>{const{type:y,el:b,anchor:I,transition:P}=v;if(y===qe){Vt(b,I);return}if(y===Xr){U(v);return}const O=()=>{r(b),P&&!P.persisted&&P.afterLeave&&P.afterLeave()};if(v.shapeFlag&1&&P&&!P.persisted){const{leave:B,delayLeave:E}=P,k=()=>B(b,O);E?E(v.el,O,k):k()}else O()},Vt=(v,y)=>{let b;for(;v!==y;)b=A(v),r(v),v=b;r(y)},Pt=(v,y,b)=>{const{bum:I,scope:P,update:O,subTree:B,um:E}=v;I&&es(I),P.stop(),O&&(O.active=!1,Nt(B,v,y,b)),E&&xe(E,y),xe(()=>{v.isUnmounted=!0},y),y&&y.pendingBranch&&!y.isUnmounted&&v.asyncDep&&!v.asyncResolved&&v.suspenseId===y.pendingId&&(y.deps--,y.deps===0&&y.resolve())},st=(v,y,b,I=!1,P=!1,O=0)=>{for(let B=O;B<v.length;B++)Nt(v[B],y,b,I,P)},Ie=v=>v.shapeFlag&6?Ie(v.component.subTree):v.shapeFlag&128?v.suspense.next():A(v.anchor||v.el);let Ze=!1;const Ro=(v,y,b)=>{v==null?y._vnode&&Nt(y._vnode,null,null,!0):z(y._vnode||null,v,y,null,null,null,b),Ze||(Ze=!0,hh(),uh(),Ze=!1),y._vnode=v},bi={p:z,um:Nt,m:bt,r:he,mt:te,mc:H,pc:N,pbc:tt,n:Ie,o:t};let Gn,Vi;return{render:Ro,hydrate:Gn,createApp:__(Ro,Gn)}}function Jr({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function en({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function A_(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function Rh(t,e,n=!1){const s=t.children,r=e.children;if(J(s)&&J(r))for(let l=0;l<s.length;l++){const u=s[l];let f=r[l];f.shapeFlag&1&&!f.dynamicChildren&&((f.patchFlag<=0||f.patchFlag===32)&&(f=r[l]=Ri(r[l]),f.el=u.el),n||Rh(u,f)),f.type===As&&(f.el=u.el)}}function b_(t){const e=t.slice(),n=[0];let s,r,l,u,f;const d=t.length;for(s=0;s<d;s++){const p=t[s];if(p!==0){if(r=n[n.length-1],t[r]<p){e[s]=r,n.push(s);continue}for(l=0,u=n.length-1;l<u;)f=l+u>>1,t[n[f]]<p?l=f+1:u=f;p<t[n[l]]&&(l>0&&(e[s]=n[l-1]),n[l]=s)}}for(l=n.length,u=n[l-1];l-- >0;)n[l]=u,u=e[u];return n}function Nh(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Nh(e)}const I_=t=>t.__isTeleport,qe=Symbol.for("v-fgt"),As=Symbol.for("v-txt"),nn=Symbol.for("v-cmt"),Xr=Symbol.for("v-stc"),_o=[];let He=null;function Xt(t=!1){_o.push(He=t?null:[])}function P_(){_o.pop(),He=_o[_o.length-1]||null}let po=1;function Dh(t){po+=t}function Fh(t){return t.dynamicChildren=po>0?He||vn:null,P_(),po>0&&He&&He.push(t),t}function se(t,e,n,s,r,l){return Fh(ne(t,e,n,s,r,l,!0))}function Hh(t,e,n,s,r){return Fh(ae(t,e,n,s,r,!0))}function Qr(t){return t?t.__v_isVNode===!0:!1}function mo(t,e){return t.type===e.type&&t.key===e.key}const Wh=({key:t})=>t??null,bs=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?Jt(t)||Ut(t)||nt(t)?{i:we,r:t,k:e,f:!!n}:t:null);function ne(t,e=null,n=null,s=0,r=null,l=t===qe?0:1,u=!1,f=!1){const d={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Wh(e),ref:e&&bs(e),scopeId:gs,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:l,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:we};return f?($r(d,n),l&128&&t.normalize(d)):n&&(d.shapeFlag|=Jt(n)?8:16),po>0&&!u&&He&&(d.patchFlag>0||l&6)&&d.patchFlag!==32&&He.push(d),d}const ae=L_;function L_(t,e=null,n=null,s=0,r=null,l=!1){if((!t||t===jd)&&(t=nn),Qr(t)){const f=Ln(t,e,!0);return n&&$r(f,n),po>0&&!l&&He&&(f.shapeFlag&6?He[He.indexOf(t)]=f:He.push(f)),f.patchFlag|=-2,f}if(H_(t)&&(t=t.__vccOpts),e){e=T_(e);let{class:f,style:d}=e;f&&!Jt(f)&&(e.class=is(f)),Ot(d)&&(eh(d)&&!J(d)&&(d=oe({},d)),e.style=Pr(d))}const u=Jt(t)?1:Ud(t)?128:I_(t)?64:Ot(t)?4:nt(t)?2:0;return ne(t,e,n,s,r,u,l,!0)}function T_(t){return t?eh(t)||Lh(t)?oe({},t):t:null}function Ln(t,e,n=!1,s=!1){const{props:r,ref:l,patchFlag:u,children:f,transition:d}=t,p=e?M_(r||{},e):r,m={__v_isVNode:!0,__v_skip:!0,type:t.type,props:p,key:p&&Wh(p),ref:e&&e.ref?n&&l?J(l)?l.concat(bs(e)):[l,bs(e)]:bs(e):l,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:f,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==qe?u===-1?16:u|16:u,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:d,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Ln(t.ssContent),ssFallback:t.ssFallback&&Ln(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return d&&s&&(m.transition=d.clone(m)),m}function S_(t=" ",e=0){return ae(As,null,t,e)}function Oe(t="",e=!1){return e?(Xt(),Hh(nn,null,t)):ae(nn,null,t)}function Ye(t){return t==null||typeof t=="boolean"?ae(nn):J(t)?ae(qe,null,t.slice()):typeof t=="object"?Ri(t):ae(As,null,String(t))}function Ri(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Ln(t)}function $r(t,e){let n=0;const{shapeFlag:s}=t;if(e==null)e=null;else if(J(e))n=16;else if(typeof e=="object")if(s&65){const r=e.default;r&&(r._c&&(r._d=!1),$r(t,r()),r._c&&(r._d=!0));return}else{n=32;const r=e._;!r&&!Lh(e)?e._ctx=we:r===3&&we&&(we.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else nt(e)?(e={default:e,_ctx:we},n=32):(e=String(e),s&64?(n=16,e=[S_(e)]):n=8);t.children=e,t.shapeFlag|=n}function M_(...t){const e={};for(let n=0;n<t.length;n++){const s=t[n];for(const r in s)if(r==="class")e.class!==s.class&&(e.class=is([e.class,s.class]));else if(r==="style")e.style=Pr([e.style,s.style]);else if(Qo(r)){const l=e[r],u=s[r];u&&l!==u&&!(J(l)&&l.includes(u))&&(e[r]=l?[].concat(l,u):u)}else r!==""&&(e[r]=s[r])}return e}function Je(t,e,n,s=null){De(t,e,7,[n,s])}const O_=bh();let E_=0;function z_(t,e,n){const s=t.type,r=(e?e.appContext:t.appContext)||O_,l={uid:E_++,vnode:t,type:s,parent:e,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new Ol(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Sh(s,r),emitsOptions:fh(s,r),emit:null,emitted:null,propsDefaults:Rt,inheritAttrs:s.inheritAttrs,ctx:Rt,data:Rt,props:Rt,attrs:Rt,slots:Rt,refs:Rt,setupState:Rt,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:nul