ruins
Version:
> [!IMPORTANT] > This is in beta. Not everything is ironed out and some modules might misbehave
13 lines • 132 kB
JavaScript
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))s(n);new MutationObserver(n=>{for(const o of n)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function r(n){const o={};return n.integrity&&(o.integrity=n.integrity),n.referrerPolicy&&(o.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?o.credentials="include":n.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function s(n){if(n.ep)return;n.ep=!0;const o=r(n);fetch(n.href,o)}})();/**
* @vue/shared v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function Gs(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const Y={},De=[],Bt=()=>{},el=()=>!1,rs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Js=e=>e.startsWith("onUpdate:"),pt=Object.assign,Ys=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},rl=Object.prototype.hasOwnProperty,B=(e,t)=>rl.call(e,t),R=Array.isArray,Ne=e=>ss(e)==="[object Map]",To=e=>ss(e)==="[object Set]",N=e=>typeof e=="function",st=e=>typeof e=="string",Gt=e=>typeof e=="symbol",Q=e=>e!==null&&typeof e=="object",Mo=e=>(Q(e)||N(e))&&N(e.then)&&N(e.catch),ko=Object.prototype.toString,ss=e=>ko.call(e),sl=e=>ss(e).slice(8,-1),Oo=e=>ss(e)==="[object Object]",Zs=e=>st(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,rr=Gs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ns=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},nl=/-(\w)/g,Ot=ns(e=>e.replace(nl,(t,r)=>r?r.toUpperCase():"")),ol=/\B([A-Z])/g,Pe=ns(e=>e.replace(ol,"-$1").toLowerCase()),os=ns(e=>e.charAt(0).toUpperCase()+e.slice(1)),_s=ns(e=>e?`on${os(e)}`:""),oe=(e,t)=>!Object.is(e,t),ms=(e,...t)=>{for(let r=0;r<e.length;r++)e[r](...t)},Po=(e,t,r,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:r})},il=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Tn;const is=()=>Tn||(Tn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Xs(e){if(R(e)){const t={};for(let r=0;r<e.length;r++){const s=e[r],n=st(s)?ul(s):Xs(s);if(n)for(const o in n)t[o]=n[o]}return t}else if(st(e)||Q(e))return e}const ll=/;(?![^(]*\))/g,cl=/:([^]+)/,al=/\/\*[^]*?\*\//g;function ul(e){const t={};return e.replace(al,"").split(ll).forEach(r=>{if(r){const s=r.split(cl);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Ke(e){let t="";if(st(e))t=e;else if(R(e))for(let r=0;r<e.length;r++){const s=Ke(e[r]);s&&(t+=s+" ")}else if(Q(e))for(const r in e)e[r]&&(t+=r+" ");return t.trim()}const fl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",dl=Gs(fl);function Io(e){return!!e||e===""}const Ro=e=>!!(e&&e.__v_isRef===!0),Et=e=>st(e)?e:e==null?"":R(e)||Q(e)&&(e.toString===ko||!N(e.toString))?Ro(e)?Et(e.value):JSON.stringify(e,Ho,2):String(e),Ho=(e,t)=>Ro(t)?Ho(e,t.value):Ne(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[s,n],o)=>(r[bs(s,o)+" =>"]=n,r),{})}:To(t)?{[`Set(${t.size})`]:[...t.values()].map(r=>bs(r))}:Gt(t)?bs(t):Q(t)&&!R(t)&&!Oo(t)?String(t):t,bs=(e,t="")=>{var r;return Gt(e)?`Symbol(${(r=e.description)!=null?r:t})`:e};/**
* @vue/reactivity v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let St;class hl{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=St,!t&&St&&(this.index=(St.scopes||(St.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t<r;t++)this.scopes[t].pause();for(t=0,r=this.effects.length;t<r;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t<r;t++)this.scopes[t].resume();for(t=0,r=this.effects.length;t<r;t++)this.effects[t].resume()}}run(t){if(this._active){const r=St;try{return St=this,t()}finally{St=r}}}on(){St=this}off(){St=this.parent}stop(t){if(this._active){this._active=!1;let r,s;for(r=0,s=this.effects.length;r<s;r++)this.effects[r].stop();for(this.effects.length=0,r=0,s=this.cleanups.length;r<s;r++)this.cleanups[r]();if(this.cleanups.length=0,this.scopes){for(r=0,s=this.scopes.length;r<s;r++)this.scopes[r].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const n=this.parent.scopes.pop();n&&n!==this&&(this.parent.scopes[this.index]=n,n.index=this.index)}this.parent=void 0}}}function pl(){return St}let J;const $s=new WeakSet;class Do{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,St&&St.active&&St.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,$s.has(this)&&($s.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||jo(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Mn(this),Lo(this);const t=J,r=It;J=this,It=!0;try{return this.fn()}finally{Uo(this),J=t,It=r,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)en(t);this.deps=this.depsTail=void 0,Mn(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?$s.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Rs(this)&&this.run()}get dirty(){return Rs(this)}}let No=0,sr,nr;function jo(e,t=!1){if(e.flags|=8,t){e.next=nr,nr=e;return}e.next=sr,sr=e}function Qs(){No++}function tn(){if(--No>0)return;if(nr){let t=nr;for(nr=void 0;t;){const r=t.next;t.next=void 0,t.flags&=-9,t=r}}let e;for(;sr;){let t=sr;for(sr=void 0;t;){const r=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=r}}if(e)throw e}function Lo(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Uo(e){let t,r=e.depsTail,s=r;for(;s;){const n=s.prevDep;s.version===-1?(s===r&&(r=n),en(s),gl(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=n}e.deps=t,e.depsTail=r}function Rs(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Fo(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Fo(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===ar))return;e.globalVersion=ar;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!Rs(e)){e.flags&=-3;return}const r=J,s=It;J=e,It=!0;try{Lo(e);const n=e.fn(e._value);(t.version===0||oe(n,e._value))&&(e._value=n,t.version++)}catch(n){throw t.version++,n}finally{J=r,It=s,Uo(e),e.flags&=-3}}function en(e,t=!1){const{dep:r,prevSub:s,nextSub:n}=e;if(s&&(s.nextSub=n,e.prevSub=void 0),n&&(n.prevSub=s,e.nextSub=void 0),r.subs===e&&(r.subs=s,!s&&r.computed)){r.computed.flags&=-5;for(let o=r.computed.deps;o;o=o.nextDep)en(o,!0)}!t&&!--r.sc&&r.map&&r.map.delete(r.key)}function gl(e){const{prevDep:t,nextDep:r}=e;t&&(t.nextDep=r,e.prevDep=void 0),r&&(r.prevDep=t,e.nextDep=void 0)}let It=!0;const Bo=[];function ue(){Bo.push(It),It=!1}function fe(){const e=Bo.pop();It=e===void 0?!0:e}function Mn(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const r=J;J=void 0;try{t()}finally{J=r}}}let ar=0;class vl{constructor(t,r){this.sub=t,this.dep=r,this.version=r.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class rn{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!J||!It||J===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==J)r=this.activeLink=new vl(J,this),J.deps?(r.prevDep=J.depsTail,J.depsTail.nextDep=r,J.depsTail=r):J.deps=J.depsTail=r,Vo(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const s=r.nextDep;s.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=s),r.prevDep=J.depsTail,r.nextDep=void 0,J.depsTail.nextDep=r,J.depsTail=r,J.deps===r&&(J.deps=s)}return r}trigger(t){this.version++,ar++,this.notify(t)}notify(t){Qs();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{tn()}}}function Vo(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)Vo(s)}const r=e.dep.subs;r!==e&&(e.prevSub=r,r&&(r.nextSub=e)),e.dep.subs=e}}const Hs=new WeakMap,Se=Symbol(""),Ds=Symbol(""),ur=Symbol("");function at(e,t,r){if(It&&J){let s=Hs.get(e);s||Hs.set(e,s=new Map);let n=s.get(r);n||(s.set(r,n=new rn),n.map=s,n.key=r),n.track()}}function qt(e,t,r,s,n,o){const i=Hs.get(e);if(!i){ar++;return}const l=c=>{c&&c.trigger()};if(Qs(),t==="clear")i.forEach(l);else{const c=R(e),h=c&&Zs(r);if(c&&r==="length"){const u=Number(s);i.forEach((d,v)=>{(v==="length"||v===ur||!Gt(v)&&v>=u)&&l(d)})}else switch((r!==void 0||i.has(void 0))&&l(i.get(r)),h&&l(i.get(ur)),t){case"add":c?h&&l(i.get("length")):(l(i.get(Se)),Ne(e)&&l(i.get(Ds)));break;case"delete":c||(l(i.get(Se)),Ne(e)&&l(i.get(Ds)));break;case"set":Ne(e)&&l(i.get(Se));break}}tn()}function Ie(e){const t=F(e);return t===e?t:(at(t,"iterate",ur),Tt(e)?t:t.map(ut))}function ls(e){return at(e=F(e),"iterate",ur),e}const yl={__proto__:null,[Symbol.iterator](){return xs(this,Symbol.iterator,ut)},concat(...e){return Ie(this).concat(...e.map(t=>R(t)?Ie(t):t))},entries(){return xs(this,"entries",e=>(e[1]=ut(e[1]),e))},every(e,t){return zt(this,"every",e,t,void 0,arguments)},filter(e,t){return zt(this,"filter",e,t,r=>r.map(ut),arguments)},find(e,t){return zt(this,"find",e,t,ut,arguments)},findIndex(e,t){return zt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return zt(this,"findLast",e,t,ut,arguments)},findLastIndex(e,t){return zt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return zt(this,"forEach",e,t,void 0,arguments)},includes(...e){return ws(this,"includes",e)},indexOf(...e){return ws(this,"indexOf",e)},join(e){return Ie(this).join(e)},lastIndexOf(...e){return ws(this,"lastIndexOf",e)},map(e,t){return zt(this,"map",e,t,void 0,arguments)},pop(){return Ze(this,"pop")},push(...e){return Ze(this,"push",e)},reduce(e,...t){return kn(this,"reduce",e,t)},reduceRight(e,...t){return kn(this,"reduceRight",e,t)},shift(){return Ze(this,"shift")},some(e,t){return zt(this,"some",e,t,void 0,arguments)},splice(...e){return Ze(this,"splice",e)},toReversed(){return Ie(this).toReversed()},toSorted(e){return Ie(this).toSorted(e)},toSpliced(...e){return Ie(this).toSpliced(...e)},unshift(...e){return Ze(this,"unshift",e)},values(){return xs(this,"values",ut)}};function xs(e,t,r){const s=ls(e),n=s[t]();return s!==e&&!Tt(e)&&(n._next=n.next,n.next=()=>{const o=n._next();return o.value&&(o.value=r(o.value)),o}),n}const _l=Array.prototype;function zt(e,t,r,s,n,o){const i=ls(e),l=i!==e&&!Tt(e),c=i[t];if(c!==_l[t]){const d=c.apply(e,o);return l?ut(d):d}let h=r;i!==e&&(l?h=function(d,v){return r.call(this,ut(d),v,e)}:r.length>2&&(h=function(d,v){return r.call(this,d,v,e)}));const u=c.call(i,h,s);return l&&n?n(u):u}function kn(e,t,r,s){const n=ls(e);let o=r;return n!==e&&(Tt(e)?r.length>3&&(o=function(i,l,c){return r.call(this,i,l,c,e)}):o=function(i,l,c){return r.call(this,i,ut(l),c,e)}),n[t](o,...s)}function ws(e,t,r){const s=F(e);at(s,"iterate",ur);const n=s[t](...r);return(n===-1||n===!1)&&ln(r[0])?(r[0]=F(r[0]),s[t](...r)):n}function Ze(e,t,r=[]){ue(),Qs();const s=F(e)[t].apply(e,r);return tn(),fe(),s}const ml=Gs("__proto__,__v_isRef,__isVue"),Wo=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Gt));function bl(e){Gt(e)||(e=String(e));const t=F(this);return at(t,"has",e),t.hasOwnProperty(e)}class zo{constructor(t=!1,r=!1){this._isReadonly=t,this._isShallow=r}get(t,r,s){if(r==="__v_skip")return t.__v_skip;const n=this._isReadonly,o=this._isShallow;if(r==="__v_isReactive")return!n;if(r==="__v_isReadonly")return n;if(r==="__v_isShallow")return o;if(r==="__v_raw")return s===(n?o?kl:Jo:o?Go:qo).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=R(t);if(!n){let c;if(i&&(c=yl[r]))return c;if(r==="hasOwnProperty")return bl}const l=Reflect.get(t,r,ht(t)?t:s);return(Gt(r)?Wo.has(r):ml(r))||(n||at(t,"get",r),o)?l:ht(l)?i&&Zs(r)?l:l.value:Q(l)?n?Yo(l):nn(l):l}}class Ko extends zo{constructor(t=!1){super(!1,t)}set(t,r,s,n){let o=t[r];if(!this._isShallow){const c=Ee(o);if(!Tt(s)&&!Ee(s)&&(o=F(o),s=F(s)),!R(t)&&ht(o)&&!ht(s))return c?!1:(o.value=s,!0)}const i=R(t)&&Zs(r)?Number(r)<t.length:B(t,r),l=Reflect.set(t,r,s,ht(t)?t:n);return t===F(n)&&(i?oe(s,o)&&qt(t,"set",r,s):qt(t,"add",r,s)),l}deleteProperty(t,r){const s=B(t,r);t[r];const n=Reflect.deleteProperty(t,r);return n&&s&&qt(t,"delete",r,void 0),n}has(t,r){const s=Reflect.has(t,r);return(!Gt(r)||!Wo.has(r))&&at(t,"has",r),s}ownKeys(t){return at(t,"iterate",R(t)?"length":Se),Reflect.ownKeys(t)}}class $l extends zo{constructor(t=!1){super(!0,t)}set(t,r){return!0}deleteProperty(t,r){return!0}}const xl=new Ko,wl=new $l,Al=new Ko(!0);const Ns=e=>e,Rr=e=>Reflect.getPrototypeOf(e);function Sl(e,t,r){return function(...s){const n=this.__v_raw,o=F(n),i=Ne(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,h=n[e](...s),u=r?Ns:t?js:ut;return!t&&at(o,"iterate",c?Ds:Se),{next(){const{value:d,done:v}=h.next();return v?{value:d,done:v}:{value:l?[u(d[0]),u(d[1])]:u(d),done:v}},[Symbol.iterator](){return this}}}}function Hr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function El(e,t){const r={get(n){const o=this.__v_raw,i=F(o),l=F(n);e||(oe(n,l)&&at(i,"get",n),at(i,"get",l));const{has:c}=Rr(i),h=t?Ns:e?js:ut;if(c.call(i,n))return h(o.get(n));if(c.call(i,l))return h(o.get(l));o!==i&&o.get(n)},get size(){const n=this.__v_raw;return!e&&at(F(n),"iterate",Se),Reflect.get(n,"size",n)},has(n){const o=this.__v_raw,i=F(o),l=F(n);return e||(oe(n,l)&&at(i,"has",n),at(i,"has",l)),n===l?o.has(n):o.has(n)||o.has(l)},forEach(n,o){const i=this,l=i.__v_raw,c=F(l),h=t?Ns:e?js:ut;return!e&&at(c,"iterate",Se),l.forEach((u,d)=>n.call(o,h(u),h(d),i))}};return pt(r,e?{add:Hr("add"),set:Hr("set"),delete:Hr("delete"),clear:Hr("clear")}:{add(n){!t&&!Tt(n)&&!Ee(n)&&(n=F(n));const o=F(this);return Rr(o).has.call(o,n)||(o.add(n),qt(o,"add",n,n)),this},set(n,o){!t&&!Tt(o)&&!Ee(o)&&(o=F(o));const i=F(this),{has:l,get:c}=Rr(i);let h=l.call(i,n);h||(n=F(n),h=l.call(i,n));const u=c.call(i,n);return i.set(n,o),h?oe(o,u)&&qt(i,"set",n,o):qt(i,"add",n,o),this},delete(n){const o=F(this),{has:i,get:l}=Rr(o);let c=i.call(o,n);c||(n=F(n),c=i.call(o,n)),l&&l.call(o,n);const h=o.delete(n);return c&&qt(o,"delete",n,void 0),h},clear(){const n=F(this),o=n.size!==0,i=n.clear();return o&&qt(n,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(n=>{r[n]=Sl(n,e,t)}),r}function sn(e,t){const r=El(e,t);return(s,n,o)=>n==="__v_isReactive"?!e:n==="__v_isReadonly"?e:n==="__v_raw"?s:Reflect.get(B(r,n)&&n in s?r:s,n,o)}const Cl={get:sn(!1,!1)},Tl={get:sn(!1,!0)},Ml={get:sn(!0,!1)};const qo=new WeakMap,Go=new WeakMap,Jo=new WeakMap,kl=new WeakMap;function Ol(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Pl(e){return e.__v_skip||!Object.isExtensible(e)?0:Ol(sl(e))}function nn(e){return Ee(e)?e:on(e,!1,xl,Cl,qo)}function Il(e){return on(e,!1,Al,Tl,Go)}function Yo(e){return on(e,!0,wl,Ml,Jo)}function on(e,t,r,s,n){if(!Q(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=n.get(e);if(o)return o;const i=Pl(e);if(i===0)return e;const l=new Proxy(e,i===2?s:r);return n.set(e,l),l}function je(e){return Ee(e)?je(e.__v_raw):!!(e&&e.__v_isReactive)}function Ee(e){return!!(e&&e.__v_isReadonly)}function Tt(e){return!!(e&&e.__v_isShallow)}function ln(e){return e?!!e.__v_raw:!1}function F(e){const t=e&&e.__v_raw;return t?F(t):e}function Rl(e){return!B(e,"__v_skip")&&Object.isExtensible(e)&&Po(e,"__v_skip",!0),e}const ut=e=>Q(e)?nn(e):e,js=e=>Q(e)?Yo(e):e;function ht(e){return e?e.__v_isRef===!0:!1}function X(e){return Hl(e,!1)}function Hl(e,t){return ht(e)?e:new Dl(e,t)}class Dl{constructor(t,r){this.dep=new rn,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?t:F(t),this._value=r?t:ut(t),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(t){const r=this._rawValue,s=this.__v_isShallow||Tt(t)||Ee(t);t=s?t:F(t),oe(t,r)&&(this._rawValue=t,this._value=s?t:ut(t),this.dep.trigger())}}function z(e){return ht(e)?e.value:e}const Nl={get:(e,t,r)=>t==="__v_raw"?e:z(Reflect.get(e,t,r)),set:(e,t,r,s)=>{const n=e[t];return ht(n)&&!ht(r)?(n.value=r,!0):Reflect.set(e,t,r,s)}};function Zo(e){return je(e)?e:new Proxy(e,Nl)}class jl{constructor(t,r,s){this.fn=t,this.setter=r,this._value=void 0,this.dep=new rn(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=ar-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&J!==this)return jo(this,!0),!0}get value(){const t=this.dep.track();return Fo(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Ll(e,t,r=!1){let s,n;return N(e)?s=e:(s=e.get,n=e.set),new jl(s,n,r)}const Dr={},Br=new WeakMap;let xe;function Ul(e,t=!1,r=xe){if(r){let s=Br.get(r);s||Br.set(r,s=[]),s.push(e)}}function Fl(e,t,r=Y){const{immediate:s,deep:n,once:o,scheduler:i,augmentJob:l,call:c}=r,h=P=>n?P:Tt(P)||n===!1||n===0?re(P,1):re(P);let u,d,v,g,E=!1,T=!1;if(ht(e)?(d=()=>e.value,E=Tt(e)):je(e)?(d=()=>h(e),E=!0):R(e)?(T=!0,E=e.some(P=>je(P)||Tt(P)),d=()=>e.map(P=>{if(ht(P))return P.value;if(je(P))return h(P);if(N(P))return c?c(P,2):P()})):N(e)?t?d=c?()=>c(e,2):e:d=()=>{if(v){ue();try{v()}finally{fe()}}const P=xe;xe=u;try{return c?c(e,3,[g]):e(g)}finally{xe=P}}:d=Bt,t&&n){const P=d,nt=n===!0?1/0:n;d=()=>re(P(),nt)}const H=pl(),O=()=>{u.stop(),H&&H.active&&Ys(H.effects,u)};if(o&&t){const P=t;t=(...nt)=>{P(...nt),O()}}let W=T?new Array(e.length).fill(Dr):Dr;const Z=P=>{if(!(!(u.flags&1)||!u.dirty&&!P))if(t){const nt=u.run();if(n||E||(T?nt.some((Zt,Rt)=>oe(Zt,W[Rt])):oe(nt,W))){v&&v();const Zt=xe;xe=u;try{const Rt=[nt,W===Dr?void 0:T&&W[0]===Dr?[]:W,g];c?c(t,3,Rt):t(...Rt),W=nt}finally{xe=Zt}}}else u.run()};return l&&l(Z),u=new Do(d),u.scheduler=i?()=>i(Z,!1):Z,g=P=>Ul(P,!1,u),v=u.onStop=()=>{const P=Br.get(u);if(P){if(c)c(P,4);else for(const nt of P)nt();Br.delete(u)}},t?s?Z(!0):W=u.run():i?i(Z.bind(null,!0),!0):u.run(),O.pause=u.pause.bind(u),O.resume=u.resume.bind(u),O.stop=O,O}function re(e,t=1/0,r){if(t<=0||!Q(e)||e.__v_skip||(r=r||new Set,r.has(e)))return e;if(r.add(e),t--,ht(e))re(e.value,t,r);else if(R(e))for(let s=0;s<e.length;s++)re(e[s],t,r);else if(To(e)||Ne(e))e.forEach(s=>{re(s,t,r)});else if(Oo(e)){for(const s in e)re(e[s],t,r);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&re(e[s],t,r)}return e}/**
* @vue/runtime-core v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Ar(e,t,r,s){try{return s?e(...s):e()}catch(n){cs(n,t,r)}}function Vt(e,t,r,s){if(N(e)){const n=Ar(e,t,r,s);return n&&Mo(n)&&n.catch(o=>{cs(o,t,r)}),n}if(R(e)){const n=[];for(let o=0;o<e.length;o++)n.push(Vt(e[o],t,r,s));return n}}function cs(e,t,r,s=!0){const n=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||Y;if(t){let l=t.parent;const c=t.proxy,h=`https://vuejs.org/error-reference/#runtime-${r}`;for(;l;){const u=l.ec;if(u){for(let d=0;d<u.length;d++)if(u[d](e,c,h)===!1)return}l=l.parent}if(o){ue(),Ar(o,null,10,[e,c,h]),fe();return}}Bl(e,r,n,s,i)}function Bl(e,t,r,s=!0,n=!1){if(n)throw e;console.error(e)}const _t=[];let Ut=-1;const Le=[];let te=null,Re=0;const Xo=Promise.resolve();let Vr=null;function Vl(e){const t=Vr||Xo;return e?t.then(this?e.bind(this):e):t}function Wl(e){let t=Ut+1,r=_t.length;for(;t<r;){const s=t+r>>>1,n=_t[s],o=fr(n);o<e||o===e&&n.flags&2?t=s+1:r=s}return t}function cn(e){if(!(e.flags&1)){const t=fr(e),r=_t[_t.length-1];!r||!(e.flags&2)&&t>=fr(r)?_t.push(e):_t.splice(Wl(t),0,e),e.flags|=1,Qo()}}function Qo(){Vr||(Vr=Xo.then(ei))}function zl(e){R(e)?Le.push(...e):te&&e.id===-1?te.splice(Re+1,0,e):e.flags&1||(Le.push(e),e.flags|=1),Qo()}function On(e,t,r=Ut+1){for(;r<_t.length;r++){const s=_t[r];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;_t.splice(r,1),r--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function ti(e){if(Le.length){const t=[...new Set(Le)].sort((r,s)=>fr(r)-fr(s));if(Le.length=0,te){te.push(...t);return}for(te=t,Re=0;Re<te.length;Re++){const r=te[Re];r.flags&4&&(r.flags&=-2),r.flags&8||r(),r.flags&=-2}te=null,Re=0}}const fr=e=>e.id==null?e.flags&2?-1:1/0:e.id;function ei(e){try{for(Ut=0;Ut<_t.length;Ut++){const t=_t[Ut];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Ar(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Ut<_t.length;Ut++){const t=_t[Ut];t&&(t.flags&=-2)}Ut=-1,_t.length=0,ti(),Vr=null,(_t.length||Le.length)&&ei()}}let mt=null,ri=null;function Wr(e){const t=mt;return mt=e,ri=e&&e.type.__scopeId||null,t}function et(e,t=mt,r){if(!t||e._n)return e;const s=(...n)=>{s._d&&Fn(-1);const o=Wr(t);let i;try{i=e(...n)}finally{Wr(o),s._d&&Fn(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function _e(e,t,r,s){const n=e.dirs,o=t&&t.dirs;for(let i=0;i<n.length;i++){const l=n[i];o&&(l.oldValue=o[i].value);let c=l.dir[s];c&&(ue(),Vt(c,r,8,[e.el,l,e,t]),fe())}}const Kl=Symbol("_vte"),ql=e=>e.__isTeleport;function an(e,t){e.shapeFlag&6&&e.component?(e.transition=t,an(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}/*! #__NO_SIDE_EFFECTS__ */function Pt(e,t){return N(e)?pt({name:e.name},t,{setup:e}):e}function si(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function zr(e,t,r,s,n=!1){if(R(e)){e.forEach((E,T)=>zr(E,t&&(R(t)?t[T]:t),r,s,n));return}if(Ue(s)&&!n){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&zr(e,t,r,s.component.subTree);return}const o=s.shapeFlag&4?dn(s.component):s.el,i=n?null:o,{i:l,r:c}=e,h=t&&t.r,u=l.refs===Y?l.refs={}:l.refs,d=l.setupState,v=F(d),g=d===Y?()=>!1:E=>B(v,E);if(h!=null&&h!==c&&(st(h)?(u[h]=null,g(h)&&(d[h]=null)):ht(h)&&(h.value=null)),N(c))Ar(c,l,12,[i,u]);else{const E=st(c),T=ht(c);if(E||T){const H=()=>{if(e.f){const O=E?g(c)?d[c]:u[c]:c.value;n?R(O)&&Ys(O,o):R(O)?O.includes(o)||O.push(o):E?(u[c]=[o],g(c)&&(d[c]=u[c])):(c.value=[o],e.k&&(u[e.k]=c.value))}else E?(u[c]=i,g(c)&&(d[c]=i)):T&&(c.value=i,e.k&&(u[e.k]=i))};i?(H.id=-1,At(H,r)):H()}}}is().requestIdleCallback;is().cancelIdleCallback;const Ue=e=>!!e.type.__asyncLoader,ni=e=>e.type.__isKeepAlive;function Gl(e,t){oi(e,"a",t)}function Jl(e,t){oi(e,"da",t)}function oi(e,t,r=dt){const s=e.__wdc||(e.__wdc=()=>{let n=r;for(;n;){if(n.isDeactivated)return;n=n.parent}return e()});if(as(t,s,r),r){let n=r.parent;for(;n&&n.parent;)ni(n.parent.vnode)&&Yl(s,t,r,n),n=n.parent}}function Yl(e,t,r,s){const n=as(t,e,s,!0);ii(()=>{Ys(s[t],n)},r)}function as(e,t,r=dt,s=!1){if(r){const n=r[e]||(r[e]=[]),o=t.__weh||(t.__weh=(...i)=>{ue();const l=Er(r),c=Vt(t,r,e,i);return l(),fe(),c});return s?n.unshift(o):n.push(o),o}}const Jt=e=>(t,r=dt)=>{(!pr||e==="sp")&&as(e,(...s)=>t(...s),r)},Zl=Jt("bm"),Sr=Jt("m"),Xl=Jt("bu"),Ql=Jt("u"),tc=Jt("bum"),ii=Jt("um"),ec=Jt("sp"),rc=Jt("rtg"),sc=Jt("rtc");function nc(e,t=dt){as("ec",e,t)}const oc="components",li=Symbol.for("v-ndc");function ic(e){return st(e)?lc(oc,e,!1)||e:e||li}function lc(e,t,r=!0,s=!1){const n=mt||dt;if(n){const o=n.type;{const l=Gc(o,!1);if(l&&(l===t||l===Ot(t)||l===os(Ot(t))))return o}const i=Pn(n[e]||o[e],t)||Pn(n.appContext[e],t);return!i&&s?o:i}}function Pn(e,t){return e&&(e[t]||e[Ot(t)]||e[os(Ot(t))])}function Kr(e,t,r,s){let n;const o=r,i=R(e);if(i||st(e)){const l=i&&je(e);let c=!1;l&&(c=!Tt(e),e=ls(e)),n=new Array(e.length);for(let h=0,u=e.length;h<u;h++)n[h]=t(c?ut(e[h]):e[h],h,void 0,o)}else if(typeof e=="number"){n=new Array(e);for(let l=0;l<e;l++)n[l]=t(l+1,l,void 0,o)}else if(Q(e))if(e[Symbol.iterator])n=Array.from(e,(l,c)=>t(l,c,void 0,o));else{const l=Object.keys(e);n=new Array(l.length);for(let c=0,h=l.length;c<h;c++){const u=l[c];n[c]=t(e[u],u,c,o)}}else n=[];return n}function ie(e,t,r={},s,n){if(mt.ce||mt.parent&&Ue(mt.parent)&&mt.parent.ce)return t!=="default"&&(r.name=t),C(),ot(it,null,[j("slot",r,s)],64);let o=e[t];o&&o._c&&(o._d=!1),C();const i=o&&ci(o(r)),l=r.key||i&&i.key,c=ot(it,{key:(l&&!Gt(l)?l:`_${t}`)+""},i||[],i&&e._===1?64:-2);return o&&o._c&&(o._d=!0),c}function ci(e){return e.some(t=>hr(t)?!(t.type===le||t.type===it&&!ci(t.children)):!0)?e:null}const Ls=e=>e?Mi(e)?dn(e):Ls(e.parent):null,or=pt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Ls(e.parent),$root:e=>Ls(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ui(e),$forceUpdate:e=>e.f||(e.f=()=>{cn(e.update)}),$nextTick:e=>e.n||(e.n=Vl.bind(e.proxy)),$watch:e=>Mc.bind(e)}),As=(e,t)=>e!==Y&&!e.__isScriptSetup&&B(e,t),cc={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:r,setupState:s,data:n,props:o,accessCache:i,type:l,appContext:c}=e;let h;if(t[0]!=="$"){const g=i[t];if(g!==void 0)switch(g){case 1:return s[t];case 2:return n[t];case 4:return r[t];case 3:return o[t]}else{if(As(s,t))return i[t]=1,s[t];if(n!==Y&&B(n,t))return i[t]=2,n[t];if((h=e.propsOptions[0])&&B(h,t))return i[t]=3,o[t];if(r!==Y&&B(r,t))return i[t]=4,r[t];Us&&(i[t]=0)}}const u=or[t];let d,v;if(u)return t==="$attrs"&&at(e.attrs,"get",""),u(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(r!==Y&&B(r,t))return i[t]=4,r[t];if(v=c.config.globalProperties,B(v,t))return v[t]},set({_:e},t,r){const{data:s,setupState:n,ctx:o}=e;return As(n,t)?(n[t]=r,!0):s!==Y&&B(s,t)?(s[t]=r,!0):B(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:s,appContext:n,propsOptions:o}},i){let l;return!!r[i]||e!==Y&&B(e,i)||As(t,i)||(l=o[0])&&B(l,i)||B(s,i)||B(or,i)||B(n.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:B(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function In(e){return R(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let Us=!0;function ac(e){const t=ui(e),r=e.proxy,s=e.ctx;Us=!1,t.beforeCreate&&Rn(t.beforeCreate,e,"bc");const{data:n,computed:o,methods:i,watch:l,provide:c,inject:h,created:u,beforeMount:d,mounted:v,beforeUpdate:g,updated:E,activated:T,deactivated:H,beforeDestroy:O,beforeUnmount:W,destroyed:Z,unmounted:P,render:nt,renderTracked:Zt,renderTriggered:Rt,errorCaptured:Xt,serverPrefetch:Mr,expose:ge,inheritAttrs:qe,components:kr,directives:Or,filters:vs}=t;if(h&&uc(h,s,null),i)for(const tt in i){const K=i[tt];N(K)&&(s[tt]=K.bind(r))}if(n){const tt=n.call(r,r);Q(tt)&&(e.data=nn(tt))}if(Us=!0,o)for(const tt in o){const K=o[tt],ve=N(K)?K.bind(r,r):N(K.get)?K.get.bind(r,r):Bt,Pr=!N(K)&&N(K.set)?K.set.bind(r):Bt,ye=Mt({get:ve,set:Pr});Object.defineProperty(s,tt,{enumerable:!0,configurable:!0,get:()=>ye.value,set:Ht=>ye.value=Ht})}if(l)for(const tt in l)ai(l[tt],s,r,tt);if(c){const tt=N(c)?c.call(r):c;Reflect.ownKeys(tt).forEach(K=>{vc(K,tt[K])})}u&&Rn(u,e,"c");function vt(tt,K){R(K)?K.forEach(ve=>tt(ve.bind(r))):K&&tt(K.bind(r))}if(vt(Zl,d),vt(Sr,v),vt(Xl,g),vt(Ql,E),vt(Gl,T),vt(Jl,H),vt(nc,Xt),vt(sc,Zt),vt(rc,Rt),vt(tc,W),vt(ii,P),vt(ec,Mr),R(ge))if(ge.length){const tt=e.exposed||(e.exposed={});ge.forEach(K=>{Object.defineProperty(tt,K,{get:()=>r[K],set:ve=>r[K]=ve})})}else e.exposed||(e.exposed={});nt&&e.render===Bt&&(e.render=nt),qe!=null&&(e.inheritAttrs=qe),kr&&(e.components=kr),Or&&(e.directives=Or),Mr&&si(e)}function uc(e,t,r=Bt){R(e)&&(e=Fs(e));for(const s in e){const n=e[s];let o;Q(n)?"default"in n?o=jr(n.from||s,n.default,!0):o=jr(n.from||s):o=jr(n),ht(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function Rn(e,t,r){Vt(R(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,r)}function ai(e,t,r,s){let n=s.includes(".")?Ai(r,s):()=>r[s];if(st(e)){const o=t[e];N(o)&&Es(n,o)}else if(N(e))Es(n,e.bind(r));else if(Q(e))if(R(e))e.forEach(o=>ai(o,t,r,s));else{const o=N(e.handler)?e.handler.bind(r):t[e.handler];N(o)&&Es(n,o,e)}}function ui(e){const t=e.type,{mixins:r,extends:s}=t,{mixins:n,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!n.length&&!r&&!s?c=t:(c={},n.length&&n.forEach(h=>qr(c,h,i,!0)),qr(c,t,i)),Q(t)&&o.set(t,c),c}function qr(e,t,r,s=!1){const{mixins:n,extends:o}=t;o&&qr(e,o,r,!0),n&&n.forEach(i=>qr(e,i,r,!0));for(const i in t)if(!(s&&i==="expose")){const l=fc[i]||r&&r[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const fc={data:Hn,props:Dn,emits:Dn,methods:er,computed:er,beforeCreate:yt,created:yt,beforeMount:yt,mounted:yt,beforeUpdate:yt,updated:yt,beforeDestroy:yt,beforeUnmount:yt,destroyed:yt,unmounted:yt,activated:yt,deactivated:yt,errorCaptured:yt,serverPrefetch:yt,components:er,directives:er,watch:hc,provide:Hn,inject:dc};function Hn(e,t){return t?e?function(){return pt(N(e)?e.call(this,this):e,N(t)?t.call(this,this):t)}:t:e}function dc(e,t){return er(Fs(e),Fs(t))}function Fs(e){if(R(e)){const t={};for(let r=0;r<e.length;r++)t[e[r]]=e[r];return t}return e}function yt(e,t){return e?[...new Set([].concat(e,t))]:t}function er(e,t){return e?pt(Object.create(null),e,t):t}function Dn(e,t){return e?R(e)&&R(t)?[...new Set([...e,...t])]:pt(Object.create(null),In(e),In(t??{})):t}function hc(e,t){if(!e)return t;if(!t)return e;const r=pt(Object.create(null),e);for(const s in t)r[s]=yt(e[s],t[s]);return r}function fi(){return{app:null,config:{isNativeTag:el,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 pc=0;function gc(e,t){return function(s,n=null){N(s)||(s=pt({},s)),n!=null&&!Q(n)&&(n=null);const o=fi(),i=new WeakSet,l=[];let c=!1;const h=o.app={_uid:pc++,_component:s,_props:n,_container:null,_context:o,_instance:null,version:Zc,get config(){return o.config},set config(u){},use(u,...d){return i.has(u)||(u&&N(u.install)?(i.add(u),u.install(h,...d)):N(u)&&(i.add(u),u(h,...d))),h},mixin(u){return o.mixins.includes(u)||o.mixins.push(u),h},component(u,d){return d?(o.components[u]=d,h):o.components[u]},directive(u,d){return d?(o.directives[u]=d,h):o.directives[u]},mount(u,d,v){if(!c){const g=h._ceVNode||j(s,n);return g.appContext=o,v===!0?v="svg":v===!1&&(v=void 0),e(g,u,v),c=!0,h._container=u,u.__vue_app__=h,dn(g.component)}},onUnmount(u){l.push(u)},unmount(){c&&(Vt(l,h._instance,16),e(null,h._container),delete h._container.__vue_app__)},provide(u,d){return o.provides[u]=d,h},runWithContext(u){const d=Fe;Fe=h;try{return u()}finally{Fe=d}}};return h}}let Fe=null;function vc(e,t){if(dt){let r=dt.provides;const s=dt.parent&&dt.parent.provides;s===r&&(r=dt.provides=Object.create(s)),r[e]=t}}function jr(e,t,r=!1){const s=dt||mt;if(s||Fe){const n=Fe?Fe._context.provides:s?s.parent==null?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(n&&e in n)return n[e];if(arguments.length>1)return r&&N(t)?t.call(s&&s.proxy):t}}const di={},hi=()=>Object.create(di),pi=e=>Object.getPrototypeOf(e)===di;function yc(e,t,r,s=!1){const n={},o=hi();e.propsDefaults=Object.create(null),gi(e,t,n,o);for(const i in e.propsOptions[0])i in n||(n[i]=void 0);r?e.props=s?n:Il(n):e.type.props?e.props=n:e.props=o,e.attrs=o}function _c(e,t,r,s){const{props:n,attrs:o,vnode:{patchFlag:i}}=e,l=F(n),[c]=e.propsOptions;let h=!1;if((s||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d<u.length;d++){let v=u[d];if(us(e.emitsOptions,v))continue;const g=t[v];if(c)if(B(o,v))g!==o[v]&&(o[v]=g,h=!0);else{const E=Ot(v);n[E]=Bs(c,l,E,g,e,!1)}else g!==o[v]&&(o[v]=g,h=!0)}}}else{gi(e,t,n,o)&&(h=!0);let u;for(const d in l)(!t||!B(t,d)&&((u=Pe(d))===d||!B(t,u)))&&(c?r&&(r[d]!==void 0||r[u]!==void 0)&&(n[d]=Bs(c,l,d,void 0,e,!0)):delete n[d]);if(o!==l)for(const d in o)(!t||!B(t,d))&&(delete o[d],h=!0)}h&&qt(e.attrs,"set","")}function gi(e,t,r,s){const[n,o]=e.propsOptions;let i=!1,l;if(t)for(let c in t){if(rr(c))continue;const h=t[c];let u;n&&B(n,u=Ot(c))?!o||!o.includes(u)?r[u]=h:(l||(l={}))[u]=h:us(e.emitsOptions,c)||(!(c in s)||h!==s[c])&&(s[c]=h,i=!0)}if(o){const c=F(r),h=l||Y;for(let u=0;u<o.length;u++){const d=o[u];r[d]=Bs(n,c,d,h[d],e,!B(h,d))}}return i}function Bs(e,t,r,s,n,o){const i=e[r];if(i!=null){const l=B(i,"default");if(l&&s===void 0){const c=i.default;if(i.type!==Function&&!i.skipFactory&&N(c)){const{propsDefaults:h}=n;if(r in h)s=h[r];else{const u=Er(n);s=h[r]=c.call(null,t),u()}}else s=c;n.ce&&n.ce._setProp(r,s)}i[0]&&(o&&!l?s=!1:i[1]&&(s===""||s===Pe(r))&&(s=!0))}return s}const mc=new WeakMap;function vi(e,t,r=!1){const s=r?mc:t.propsCache,n=s.get(e);if(n)return n;const o=e.props,i={},l=[];let c=!1;if(!N(e)){const u=d=>{c=!0;const[v,g]=vi(d,t,!0);pt(i,v),g&&l.push(...g)};!r&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!c)return Q(e)&&s.set(e,De),De;if(R(o))for(let u=0;u<o.length;u++){const d=Ot(o[u]);Nn(d)&&(i[d]=Y)}else if(o)for(const u in o){const d=Ot(u);if(Nn(d)){const v=o[u],g=i[d]=R(v)||N(v)?{type:v}:pt({},v),E=g.type;let T=!1,H=!0;if(R(E))for(let O=0;O<E.length;++O){const W=E[O],Z=N(W)&&W.name;if(Z==="Boolean"){T=!0;break}else Z==="String"&&(H=!1)}else T=N(E)&&E.name==="Boolean";g[0]=T,g[1]=H,(T||B(g,"default"))&&l.push(d)}}const h=[i,l];return Q(e)&&s.set(e,h),h}function Nn(e){return e[0]!=="$"&&!rr(e)}const yi=e=>e[0]==="_"||e==="$stable",un=e=>R(e)?e.map(Ft):[Ft(e)],bc=(e,t,r)=>{if(t._n)return t;const s=et((...n)=>un(t(...n)),r);return s._c=!1,s},_i=(e,t,r)=>{const s=e._ctx;for(const n in e){if(yi(n))continue;const o=e[n];if(N(o))t[n]=bc(n,o,s);else if(o!=null){const i=un(o);t[n]=()=>i}}},mi=(e,t)=>{const r=un(t);e.slots.default=()=>r},bi=(e,t,r)=>{for(const s in t)(r||s!=="_")&&(e[s]=t[s])},$c=(e,t,r)=>{const s=e.slots=hi();if(e.vnode.shapeFlag&32){const n=t._;n?(bi(s,t,r),r&&Po(s,"_",n,!0)):_i(t,s)}else t&&mi(e,t)},xc=(e,t,r)=>{const{vnode:s,slots:n}=e;let o=!0,i=Y;if(s.shapeFlag&32){const l=t._;l?r&&l===1?o=!1:bi(n,t,r):(o=!t.$stable,_i(t,n)),i=t}else t&&(mi(e,t),i={default:1});if(o)for(const l in n)!yi(l)&&i[l]==null&&delete n[l]},At=Dc;function wc(e){return Ac(e)}function Ac(e,t){const r=is();r.__VUE__=!0;const{insert:s,remove:n,patchProp:o,createElement:i,createText:l,createComment:c,setText:h,setElementText:u,parentNode:d,nextSibling:v,setScopeId:g=Bt,insertStaticContent:E}=e,T=(a,f,p,m=null,y=null,_=null,A=void 0,x=null,$=!!f.dynamicChildren)=>{if(a===f)return;a&&!Xe(a,f)&&(m=Ir(a),Ht(a,y,_,!0),a=null),f.patchFlag===-2&&($=!1,f.dynamicChildren=null);const{type:b,ref:k,shapeFlag:S}=f;switch(b){case fs:H(a,f,p,m);break;case le:O(a,f,p,m);break;case Cs:a==null&&W(f,p,m,A);break;case it:kr(a,f,p,m,y,_,A,x,$);break;default:S&1?nt(a,f,p,m,y,_,A,x,$):S&6?Or(a,f,p,m,y,_,A,x,$):(S&64||S&128)&&b.process(a,f,p,m,y,_,A,x,$,Je)}k!=null&&y&&zr(k,a&&a.ref,_,f||a,!f)},H=(a,f,p,m)=>{if(a==null)s(f.el=l(f.children),p,m);else{const y=f.el=a.el;f.children!==a.children&&h(y,f.children)}},O=(a,f,p,m)=>{a==null?s(f.el=c(f.children||""),p,m):f.el=a.el},W=(a,f,p,m)=>{[a.el,a.anchor]=E(a.children,f,p,m,a.el,a.anchor)},Z=({el:a,anchor:f},p,m)=>{let y;for(;a&&a!==f;)y=v(a),s(a,p,m),a=y;s(f,p,m)},P=({el:a,anchor:f})=>{let p;for(;a&&a!==f;)p=v(a),n(a),a=p;n(f)},nt=(a,f,p,m,y,_,A,x,$)=>{f.type==="svg"?A="svg":f.type==="math"&&(A="mathml"),a==null?Zt(f,p,m,y,_,A,x,$):Mr(a,f,y,_,A,x,$)},Zt=(a,f,p,m,y,_,A,x)=>{let $,b;const{props:k,shapeFlag:S,transition:M,dirs:I}=a;if($=a.el=i(a.type,_,k&&k.is,k),S&8?u($,a.children):S&16&&Xt(a.children,$,null,m,y,Ss(a,_),A,x),I&&_e(a,null,m,"created"),Rt($,a,a.scopeId,A,m),k){for(const q in k)q!=="value"&&!rr(q)&&o($,q,null,k[q],_,m);"value"in k&&o($,"value",null,k.value,_),(b=k.onVnodeBeforeMount)&&Lt(b,m,a)}I&&_e(a,null,m,"beforeMount");const L=Sc(y,M);L&&M.beforeEnter($),s($,f,p),((b=k&&k.onVnodeMounted)||L||I)&&At(()=>{b&&Lt(b,m,a),L&&M.enter($),I&&_e(a,null,m,"mounted")},y)},Rt=(a,f,p,m,y)=>{if(p&&g(a,p),m)for(let _=0;_<m.length;_++)g(a,m[_]);if(y){let _=y.subTree;if(f===_||Ei(_.type)&&(_.ssContent===f||_.ssFallback===f)){const A=y.vnode;Rt(a,A,A.scopeId,A.slotScopeIds,y.parent)}}},Xt=(a,f,p,m,y,_,A,x,$=0)=>{for(let b=$;b<a.length;b++){const k=a[b]=x?ee(a[b]):Ft(a[b]);T(null,k,f,p,m,y,_,A,x)}},Mr=(a,f,p,m,y,_,A)=>{const x=f.el=a.el;let{patchFlag:$,dynamicChildren:b,dirs:k}=f;$|=a.patchFlag&16;const S=a.props||Y,M=f.props||Y;let I;if(p&&me(p,!1),(I=M.onVnodeBeforeUpdate)&&Lt(I,p,f,a),k&&_e(f,a,p,"beforeUpdate"),p&&me(p,!0),(S.innerHTML&&M.innerHTML==null||S.textContent&&M.textContent==null)&&u(x,""),b?ge(a.dynamicChildren,b,x,p,m,Ss(f,y),_):A||K(a,f,x,null,p,m,Ss(f,y),_,!1),$>0){if($&16)qe(x,S,M,p,y);else if($&2&&S.class!==M.class&&o(x,"class",null,M.class,y),$&4&&o(x,"style",S.style,M.style,y),$&8){const L=f.dynamicProps;for(let q=0;q<L.length;q++){const V=L[q],xt=S[V],bt=M[V];(bt!==xt||V==="value")&&o(x,V,xt,bt,y,p)}}$&1&&a.children!==f.children&&u(x,f.children)}else!A&&b==null&&qe(x,S,M,p,y);((I=M.onVnodeUpdated)||k)&&At(()=>{I&&Lt(I,p,f,a),k&&_e(f,a,p,"updated")},m)},ge=(a,f,p,m,y,_,A)=>{for(let x=0;x<f.length;x++){const $=a[x],b=f[x],k=$.el&&($.type===it||!Xe($,b)||$.shapeFlag&70)?d($.el):p;T($,b,k,null,m,y,_,A,!0)}},qe=(a,f,p,m,y)=>{if(f!==p){if(f!==Y)for(const _ in f)!rr(_)&&!(_ in p)&&o(a,_,f[_],null,y,m);for(const _ in p){if(rr(_))continue;const A=p[_],x=f[_];A!==x&&_!=="value"&&o(a,_,x,A,y,m)}"value"in p&&o(a,"value",f.value,p.value,y)}},kr=(a,f,p,m,y,_,A,x,$)=>{const b=f.el=a?a.el:l(""),k=f.anchor=a?a.anchor:l("");let{patchFlag:S,dynamicChildren:M,slotScopeIds:I}=f;I&&(x=x?x.concat(I):I),a==null?(s(b,p,m),s(k,p,m),Xt(f.children||[],p,k,y,_,A,x,$)):S>0&&S&64&&M&&a.dynamicChildren?(ge(a.dynamicChildren,M,p,y,_,A,x),(f.key!=null||y&&f===y.subTree)&&$i(a,f,!0)):K(a,f,p,k,y,_,A,x,$)},Or=(a,f,p,m,y,_,A,x,$)=>{f.slotScopeIds=x,a==null?f.shapeFlag&512?y.ctx.activate(f,p,m,A,$):vs(f,p,m,y,_,A,$):wn(a,f,$)},vs=(a,f,p,m,y,_,A)=>{const x=a.component=Vc(a,m,y);if(ni(a)&&(x.ctx.renderer=Je),Wc(x,!1,A),x.asyncDep){if(y&&y.registerDep(x,vt,A),!a.el){const $=x.subTree=j(le);O(null,$,f,p)}}else vt(x,a,f,p,y,_,A)},wn=(a,f,p)=>{const m=f.component=a.component;if(Rc(a,f,p))if(m.asyncDep&&!m.asyncResolved){tt(m,f,p);return}else m.next=f,m.update();else f.el=a.el,m.vnode=f},vt=(a,f,p,m,y,_,A)=>{const x=()=>{if(a.isMounted){let{next:S,bu:M,u:I,parent:L,vnode:q}=a;{const Nt=xi(a);if(Nt){S&&(S.el=q.el,tt(a,S,A)),Nt.asyncDep.then(()=>{a.isUnmounted||x()});return}}let V=S,xt;me(a,!1),S?(S.el=q.el,tt(a,S,A)):S=q,M&&ms(M),(xt=S.props&&S.props.onVnodeBeforeUpdate)&&Lt(xt,L,S,q),me(a,!0);const bt=Ln(a),Dt=a.subTree;a.subTree=bt,T(Dt,bt,d(Dt.el),Ir(Dt),a,y,_),S.el=bt.el,V===null&&Hc(a,bt.el),I&&At(I,y),(xt=S.props&&S.props.onVnodeUpdated)&&At(()=>Lt(xt,L,S,q),y)}else{let S;const{el:M,props:I}=f,{bm:L,m:q,parent:V,root:xt,type:bt}=a,Dt=Ue(f);me(a,!1),L&&ms(L),!Dt&&(S=I&&I.onVnodeBeforeMount)&&Lt(S,V,f),me(a,!0);{xt.ce&&xt.ce._injectChildStyle(bt);const Nt=a.subTree=Ln(a);T(null,Nt,p,m,a,y,_),f.el=Nt.el}if(q&&At(q,y),!Dt&&(S=I&&I.onVnodeMounted)){const Nt=f;At(()=>Lt(S,V,Nt),y)}(f.shapeFlag&256||V&&Ue(V.vnode)&&V.vnode.shapeFlag&256)&&a.a&&At(a.a,y),a.isMounted=!0,f=p=m=null}};a.scope.on();const $=a.effect=new Do(x);a.scope.off();const b=a.update=$.run.bind($),k=a.job=$.runIfDirty.bind($);k.i=a,k.id=a.uid,$.scheduler=()=>cn(k),me(a,!0),b()},tt=(a,f,p)=>{f.component=a;const m=a.vnode.props;a.vnode=f,a.next=null,_c(a,f.props,m,p),xc(a,f.children,p),ue(),On(a),fe()},K=(a,f,p,m,y,_,A,x,$=!1)=>{const b=a&&a.children,k=a?a.shapeFlag:0,S=f.children,{patchFlag:M,shapeFlag:I}=f;if(M>0){if(M&128){Pr(b,S,p,m,y,_,A,x,$);return}else if(M&256){ve(b,S,p,m,y,_,A,x,$);return}}I&8?(k&16&&Ge(b,y,_),S!==b&&u(p,S)):k&16?I&16?Pr(b,S,p,m,y,_,A,x,$):Ge(b,y,_,!0):(k&8&&u(p,""),I&16&&Xt(S,p,m,y,_,A,x,$))},ve=(a,f,p,m,y,_,A,x,$)=>{a=a||De,f=f||De;const b=a.length,k=f.length,S=Math.min(b,k);let M;for(M=0;M<S;M++){const I=f[M]=$?ee(f[M]):Ft(f[M]);T(a[M],I,p,null,y,_,A,x,$)}b>k?Ge(a,y,_,!0,!1,S):Xt(f,p,m,y,_,A,x,$,S)},Pr=(a,f,p,m,y,_,A,x,$)=>{let b=0;const k=f.length;let S=a.length-1,M=k-1;for(;b<=S&&b<=M;){const I=a[b],L=f[b]=$?ee(f[b]):Ft(f[b]);if(Xe(I,L))T(I,L,p,null,y,_,A,x,$);else break;b++}for(;b<=S&&b<=M;){const I=a[S],L=f[M]=$?ee(f[M]):Ft(f[M]);if(Xe(I,L))T(I,L,p,null,y,_,A,x,$);else break;S--,M--}if(b>S){if(b<=M){const I=M+1,L=I<k?f[I].el:m;for(;b<=M;)T(null,f[b]=$?ee(f[b]):Ft(f[b]),p,L,y,_,A,x,$),b++}}else if(b>M)for(;b<=S;)Ht(a[b],y,_,!0),b++;else{const I=b,L=b,q=new Map;for(b=L;b<=M;b++){const wt=f[b]=$?ee(f[b]):Ft(f[b]);wt.key!=null&&q.set(wt.key,b)}let V,xt=0;const bt=M-L+1;let Dt=!1,Nt=0;const Ye=new Array(bt);for(b=0;b<bt;b++)Ye[b]=0;for(b=I;b<=S;b++){const wt=a[b];if(xt>=bt){Ht(wt,y,_,!0);continue}let jt;if(wt.key!=null)jt=q.get(wt.key);else for(V=L;V<=M;V++)if(Ye[V-L]===0&&Xe(wt,f[V])){jt=V;break}jt===void 0?Ht(wt,y,_,!0):(Ye[jt-L]=b+1,jt>=Nt?Nt=jt:Dt=!0,T(wt,f[jt],p,null,y,_,A,x,$),xt++)}const En=Dt?Ec(Ye):De;for(V=En.length-1,b=bt-1;b>=0;b--){const wt=L+b,jt=f[wt],Cn=wt+1<k?f[wt+1].el:m;Ye[b]===0?T(null,jt,p,Cn,y,_,A,x,$):Dt&&(V<0||b!==En[V]?ye(jt,p,Cn,2):V--)}}},ye=(a,f,p,m,y=null)=>{const{el:_,type:A,transition:x,children:$,shapeFlag:b}=a;if(b&6){ye(a.component.subTree,f,p,m);return}if(b&128){a.suspense.move(f,p,m);return}if(b&64){A.move(a,f,p,Je);return}if(A===it){s(_,f,p);for(let S=0;S<$.length;S++)ye($[S],f,p,m);s(a.anchor,f,p);return}if(A===Cs){Z(a,f,p);return}if(m!==2&&b&1&&x)if(m===0)x.beforeEnter(_),s(_,f,p),At(()=>x.enter(_),y);else{const{leave:S,delayLeave:M,afterLeave:I}=x,L=()=>s(_,f,p),q=()=>{S(_,()=>{L(),I&&I()})};M?M(_,L,q):q()}else s(_,f,p)},Ht=(a,f,p,m=!1,y=!1)=>{const{type:_,props:A,ref:x,children:$,dynamicChildren:b,shapeFlag:k,patchFlag:S,dirs:M,cacheIndex:I}=a;if(S===-2&&(y=!1),x!=null&&zr(x,null,p,a,!0),I!=null&&(f.renderCache[I]=void 0),k&256){f.ctx.deactivate(a);return}const L=k&1&&M,q=!Ue(a);let V;if(q&&(V=A&&A.onVnodeBeforeUnmount)&&Lt(V,f,a),k&6)tl(a.component,p,m);else{if(k&128){a.suspense.unmount(p,m);return}L&&_e(a,null,f,"beforeUnmount"),k&64?a.type.remove(a,f,p,Je,m):b&&!b.hasOnce&&(_!==it||S>0&&S&64)?Ge(b,f,p,!1,!0):(_===it&&S&384||!y&&k&16)&&Ge($,f,p),m&&An(a)}(q&&(V=A&&A.onVnodeUnmounted)||L)&&At(()=>{V&&Lt(V,f,a),L&&_e(a,null,f,"unmounted")},p)},An=a=>{const{type:f,el:p,anchor:m,transition:y}=a;if(f===it){Qi(p,m);return}if(f===Cs){P(a);return}const _=()=>{n(p),y&&!y.persisted&&y.afterLeave&&y.afterLeave()};if(a.shapeFlag&1&&y&&!y.persisted){const{leave:A,delayLeave:x}=y,$=()=>A(p,_);x?x(a.el,_,$):$()}else _()},Qi=(a,f)=>{let p;for(;a!==f;)p=v(a),n(a),a=p;n(f)},tl=(a,f,p)=>{const{bum:m,scope:y,job:_,subTree:A,um:x,m:$,a:b}=a;jn($),jn(b),m&&ms(m),y.stop(),_&&(_.flags|=8,Ht(A,a,f,p)),x&&At(x,f),At(()=>{a.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Ge=(a,f,p,m=!1,y=!1,_=0)=>{for(let A=_;A<a.length;A++)Ht(a[A],f,p,m,y)},Ir=a=>{if(a.shapeFlag&6)return Ir(a.component.subTree);if(a.shapeFlag&128)return a.suspense.next();const f=v(a.anchor||a.el),p=f&&f[Kl];return p?v(p):f};let ys=!1;const Sn=(a,f,p)=>{a==null?f._vnode&&Ht(f._vnode,null,null,!0):T(f._vnode||null,a,f,null,null,null,p),f._vnode=a,ys||(ys=!0,On(),ti(),ys=!1)},Je={p:T,um:Ht,m:ye,r:An,mt:vs,mc:Xt,pc:K,pbc:ge,n:Ir,o:e};return{render:Sn,hydrate:void 0,createApp:gc(Sn)}}function Ss({type:e,props:t},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function me({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Sc(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function $i(e,t,r=!1){const s=e.children,n=t.children;if(R(s)&&R(n))for(let o=0;o<s.length;o++){const i=s[o];let l=n[o];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=n[o]=ee(n[o]),l.el=i.el),!r&&l.patchFlag!==-2&&$i(i,l)),l.type===fs&&(l.el=i.el)}}function Ec(e){const t=e.slice(),r=[0];let s,n,o,i,l;const c=e.length;for(s=0;s<c;s++){const h=e[s];if(h!==0){if(n=r[r.length-1],e[n]<h){t[s]=n,r.push(s);continue}for(o=0,i=r.length-1;o<i;)l=o+i>>1,e[r[l]]<h?o=l+1:i=l;h<e[r[o]]&&(o>0&&(t[s]=r[o-1]),r[o]=s)}}for(o=r.length,i=r[o-1];o-- >0;)r[o]=i,i=t[i];return r}function xi(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:xi(t)}function jn(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const Cc=Symbol.for("v-scx"),Tc=()=>jr(Cc);function Es(e,t,r){return wi(e,t,r)}function wi(e,t,r=Y){const{immediate:s,deep:n,flush:o,once:i}=r,l=pt({},r),c=t&&s||!t&&o!=="post";let h;if(pr){if(o==="sync"){const g=Tc();h=g.__watcherHandles||(g.__watcherHandles=[])}else if(!c){const g=()=>{};return g.stop=Bt,g.resume=Bt,g.pause=Bt,g}}const u=dt;l.call=(g,E,T)=>Vt(g,u,E,T);let d=!1;o==="post"?l.scheduler=g=>{At(g,u&&u.suspense)}:o!=="sync"&&(d=!0,l.scheduler=(g,E)=>{E?g():cn(g)}),l.augmentJob=g=>{t&&(g.flags|=4),d&&(g.flags|=2,u&&(g.id=u.uid,g.i=u))};const v=Fl(e,t,l);return pr&&(h?h.push(v):c&&v()),v}function Mc(e,t,r){const s=this.proxy,n=st(e)?e.includes(".")?Ai(s,e):()=>s[e]:e.bind(s,s);let o;N(t)?o=t:(o=t.handler,r=t);const i=Er(this),l=wi(n,o.bind(s),r);return i(),l}function Ai(e,t){const r=t.split(".");return()=>{let s=e;for(let n=0;n<r.length&&s;n++)s=s[r[n]];return s}}const kc=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ot(t)}Modifiers`]||e[`${Pe(t)}Modifiers`];function Oc(e,t,...r){if(e.isUnmounted)return;const s=e.vnode.props||Y;let n=r;const o=t.startsWith("update:"),i=o&&kc(s,t.slice(7));i&&(i.trim&&(n=r.map(u=>st(u)?u.trim():u)),i.number&&(n=r.map(il)));let l,c=s[l=_s(t)]||s[l=_s(Ot(t))];!c&&o&&(c=s[l=_s(Pe(t))]),c&&Vt(c,e,6,n);const h=s[l+"Once"];if(h){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Vt(h,e,6,n)}}function Si(e,t,r=!1){const s=t.emitsCache,n=s.get(e);if(n!==void 0)return n;const o=e.emits;let i={},l=!1;if(!N(e)){const c=h=>{const u=Si(h,t,!0);u&&(l=!0,pt(i,u))};!r&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(Q(e)&&s.set(e,null),null):(R(o)?o.forEach(c=>i[c]=null):pt(i,o),Q(e)&&s.set(e,i),i)}function us(e,t){return!e||!rs(t)?!1:(t=t.slice(2).replace(/Once$/,""),B(e,t[0].toLowerCase()+t.slice(1))||B(e,Pe(t))||B(e,t))}function Ln(e){const{type:t,vnode:r,proxy:s,withProxy:n,propsOptions:[o],slots:i,attrs:l,emit:c,render:h,renderCache:u,props:d,data:v,setupState:g,ctx:E,inheritAttrs:T}=e,H=Wr(e);let O,W;try{if(r.shapeFlag&4){const P=n||s,nt=P;O=Ft(h.call(nt,P,u,d,g,v,E)),W=l}else{const P=t;O=Ft(P.length>1?P(d,{attrs:l,slots:i,emit:c}):P(d,null)),W=t.props?l:Pc(l)}}catch(P){ir.length=0,cs(P,e,1),O=j(le)}let Z=O;if(W&&T!==!1){const P=Object.keys(W),{shapeFlag:nt}=Z;P.length&&nt&7&&(o&&P.some(Js)&&(W=Ic(W,o)),Z=Be(Z,W,!1,!0))}return r.dirs&&(Z=Be(Z,null,!1,!0),Z.dirs=Z.dirs?Z.dirs.concat(r.dirs):r.dirs),r.transition&&an(Z,r.transition),O=Z,Wr(H),O}const Pc=e=>{let t;for(const r in e)(r==="class"||r==="style"||rs(r))&&((t||(t={}))[r]=e[r]);return t},Ic=(e,t)=>{const r={};for(const s in e)(!Js(s)||!(s.slice(9)in t))&&(r[s]=e[s]);return r};function Rc(e,t,r){const{props:s,children:n,component:o}=e,{props:i,children:l,patchFlag:c}=t,h=o.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&c>=0){if(c&1024)return!0;if(c&16)return s?Un(s,i,h):!!i;if(c&8){const u=t.dynamicProps;for(let d=0;d<u.length;d++){const v=u[d];if(i[v]!==s[v]&&!us(h,v))return!0}}}else return(n||l)&&(!l||!l.$stable)?!0:s===i?!1:s?i?Un(s,i,h):!0:!!i;return!1}function Un(e,t,r){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let n=0;n<s.length;n++){const o=s[n];if(t[o]!==e[o]&&!us(r,o))return!0}return!1}function Hc({vnode:e,parent:t},r){for(;t;){const s=t.subTree;if(s.suspense&&s.suspense.activeBranch===e&&(s.el=e.el),s===e)(e=t.vnode).el=r,t=t.parent;else break}}const Ei=e=>e.__isSuspense;function Dc(e,t){t&&t.pendingBranch?R(e)?t.effects.push(...e):t.effects.push(e):zl(e)}const it=Symbol.for("v-fgt"),fs=Symbol.for("v-txt"),le=Symbol.for("v-cmt"),Cs=Symbol.for("v-stc"),ir=[];let Ct=null;function C(e=!1){ir.push(Ct=e?null:[])}function Nc(){ir.pop(),Ct=ir[ir.length-1]||null}let dr=1;function Fn(e,t=!1){dr+=e,e<0&&Ct&&t&&(Ct.hasOnce=!0)}function Ci(e){return e.dynamicChildren=dr>0?Ct||De:null,Nc(),dr>0&&Ct&&Ct.push(e),e}function D(e,t,r,s,n,o){return Ci(w(e,t,r,s,n,o,!0))}function ot(e,t,r,s,n){return Ci(j(e,t,r,s,n,!0))}function hr(e){return e?e.__v_isVNode===!0:!1}function Xe(e,t){return e.type===t.type&&e.key===t.key}const Ti=({key:e})=>e??null,Lr=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?st(e)||ht(e)||N(e)?{i:mt,r:e,k:t,f:!!r}:e:null);function w(e,t=null,r=null,s=0,n=null,o=e===it?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ti(t),ref:t&&Lr(t),scopeId:ri,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:mt};return l?(fn(c,r),o&128&&e.normalize(c)):r&&(c.shapeFlag|=st(r)?8:16),dr>0&&!i&&Ct&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&Ct.push(c),c}const j=jc;function jc(e,t=null,r=null,s=0,n=null,o=!1){if((!e||e===li)&&(e=le),hr(e)){const l=Be(e,t,!0);return r&&fn(l,r),dr>0&&!o&&Ct&&(l.shapeFlag&6?Ct[Ct.indexOf(e)]=l:Ct.push(l)),l.patchFlag=-2,l}if(Jc(e)&&(e=e.__vccOpts),t){t=Lc(t);let{class:l,style:c}=t;l&&!st(l)&&(t.class=Ke(l)),Q(c)&&(ln(c)&&!R(c)&&(c=pt({},c)),t.style=Xs(c))}const i=st(e)?1:Ei(e)?