/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/ /*! #__NO_SIDE_EFFECTS__ */ // @__NO_SIDE_EFFECTS__ function e(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}const t={},n=[],s=()=>{},r=()=>!1,o=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(// uppercase letter e.charCodeAt(2)>122||e.charCodeAt(2)<97),i=e=>e.startsWith("onUpdate:"),l=Object.assign,c=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},a=Object.prototype.hasOwnProperty,u=(e,t)=>a.call(e,t),f=Array.isArray,p=e=>"[object Map]"===x(e),d=e=>"[object Set]"===x(e),h=e=>"[object Date]"===x(e),v=e=>"function"==typeof e,g=e=>"string"==typeof e,m=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,_=e=>(y(e)||v(e))&&v(e.then)&&v(e.catch),b=Object.prototype.toString,x=e=>b.call(e),S=e=>"[object Object]"===x(e),C=e=>g(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,w=e( // the leading comma is intentional so empty string "" is also included ",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),k=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},A=/-(\w)/g,E=k((e=>e.replace(A,((e,t)=>t?t.toUpperCase():"")))),T=/\B([A-Z])/g,O=k((e=>e.replace(T,"-$1").toLowerCase())),F=k((e=>e.charAt(0).toUpperCase()+e.slice(1))),L=k((e=>e?`on${F(e)}`:"")),M=(e,t)=>!Object.is(e,t),j=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},D=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let V;const $=()=>V||(V="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{});function R(e){if(f(e)){const t={};for(let n=0;n{if(e){const n=e.split(N);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function W(e){let t="";if(g(e))t=e;else if(f(e))for(let n=0;nq(e,t)))}const J=e=>!(!e||!0!==e.__v_isRef),Z=e=>g(e)?e:null==e?"":f(e)||y(e)&&(e.toString===b||!v(e.toString))?J(e)?Z(e.value):JSON.stringify(e,X,2):String(e),X=(e,t)=>J(t)?X(e,t.value):p(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],s)=>(e[Q(t,s)+" =>"]=n,e)),{})}:d(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>Q(e)))}:m(t)?Q(t):!y(t)||f(t)||S(t)?t:String(t),Q=(e,t="")=>{var n; // Symbol.description in es2019+ so we need to cast here to pass // the lib: es2016 check return m(e)?`Symbol(${null!=(n=e.description)?n:t})`:e}; /** * @vue/reactivity v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/ let Y,ee;class te{constructor(e=!1){this.detached=e, /** * @internal */ this._active=!0, /** * @internal */ this.effects=[], /** * @internal */ this.cleanups=[],this._isPaused=!1,this.parent=Y,!e&&Y&&(this.index=(Y.scopes||(Y.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes)for(e=0,t=this.scopes.length;e0)return;if(ce){let e=ce;for(ce=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;le;){let n=le;for(le=void 0;n;){const s=n.next;if(n.next=void 0,n.flags&=-9,1&n.flags)try{n.trigger()}catch(t){e||(e=t)}n=s}}if(e)throw e}function de(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function he(e){let t,n=e.depsTail,s=n;for(;s;){const e=s.prevDep;-1===s.version?(s===n&&(n=e),me(s),ye(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=e}e.deps=t,e.depsTail=n}function ve(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(ge(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function ge(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===we)return;e.globalVersion=we;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ve(e))return void(e.flags&=-3);const n=ee,s=_e;ee=e,_e=!0;try{de(e);const n=e.fn(e._value);(0===t.version||M(n,e._value))&&(e._value=n,t.version++)}catch(r){throw t.version++,r}finally{ee=n,_e=s,he(e),e.flags&=-3}}function me(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)me(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function ye(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let _e=!0;const be=[];function xe(){be.push(_e),_e=!1}function Se(){const e=be.pop();_e=void 0===e||e}function Ce(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=ee;ee=void 0;try{t()}finally{ee=e}}}let we=0;class ke{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Ae{constructor(e){this.computed=e,this.version=0, /** * Link between this dep and the current active effect */ this.activeLink=void 0, /** * Doubly linked list representing the subscribing effects (tail) */ this.subs=void 0, /** * For object property deps cleanup */ this.map=void 0,this.key=void 0, /** * Subscriber counter */ this.sc=0}track(e){if(!ee||!_e||ee===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==ee)t=this.activeLink=new ke(ee,this),ee.deps?(t.prevDep=ee.depsTail,ee.depsTail.nextDep=t,ee.depsTail=t):ee.deps=ee.depsTail=t,Ee(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=ee.depsTail,t.nextDep=void 0,ee.depsTail.nextDep=t,ee.depsTail=t,ee.deps===t&&(ee.deps=e)}return t}trigger(e){this.version++,we++,this.notify(e)}notify(e){fe();try{0;for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{pe()}}}function Ee(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)Ee(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Te=new WeakMap,Oe=Symbol(""),Fe=Symbol(""),Le=Symbol("");function Me(e,t,n){if(_e&&ee){let t=Te.get(e);t||Te.set(e,t=new Map);let s=t.get(n);s||(t.set(n,s=new Ae),s.map=t,s.key=n),s.track()}}function je(e,t,n,s,r,o){const i=Te.get(e);if(!i)return void we++;const l=e=>{e&&e.trigger()};if(fe(),"clear"===t)i.forEach(l);else{const r=f(e),o=r&&C(n);if(r&&"length"===n){const e=Number(s);i.forEach(((t,n)=>{("length"===n||n===Le||!m(n)&&n>=e)&&l(t)}))}else switch((void 0!==n||i.has(void 0))&&l(i.get(n)),o&&l(i.get(Le)),t){case"add":r?o&&l(i.get("length")):(l(i.get(Oe)),p(e)&&l(i.get(Fe)));break;case"delete":r||(l(i.get(Oe)),p(e)&&l(i.get(Fe)));break;case"set":p(e)&&l(i.get(Oe))}}pe()}function Pe(e){const t=_t(e);return t===e?t:(Me(t,0,Le),mt(e)?t:t.map(xt))}function De(e){return Me(e=_t(e),0,Le),e}const Ve={__proto__:null,[Symbol.iterator](){return $e(this,Symbol.iterator,xt)},concat(...e){return Pe(this).concat(...e.map((e=>f(e)?Pe(e):e)))},entries(){return $e(this,"entries",(e=>(e[1]=xt(e[1]),e)))},every(e,t){return Ie(this,"every",e,t,void 0,arguments)},filter(e,t){return Ie(this,"filter",e,t,(e=>e.map(xt)),arguments)},find(e,t){return Ie(this,"find",e,t,xt,arguments)},findIndex(e,t){return Ie(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ie(this,"findLast",e,t,xt,arguments)},findLastIndex(e,t){return Ie(this,"findLastIndex",e,t,void 0,arguments)}, // flat, flatMap could benefit from ARRAY_ITERATE but are not straight-forward to implement forEach(e,t){return Ie(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ue(this,"includes",e)},indexOf(...e){return Ue(this,"indexOf",e)},join(e){return Pe(this).join(e)}, // keys() iterator only reads `length`, no optimisation required lastIndexOf(...e){return Ue(this,"lastIndexOf",e)},map(e,t){return Ie(this,"map",e,t,void 0,arguments)},pop(){return Be(this,"pop")},push(...e){return Be(this,"push",e)},reduce(e,...t){return Ne(this,"reduce",e,t)},reduceRight(e,...t){return Ne(this,"reduceRight",e,t)},shift(){return Be(this,"shift")}, // slice could use ARRAY_ITERATE but also seems to beg for range tracking some(e,t){return Ie(this,"some",e,t,void 0,arguments)},splice(...e){return Be(this,"splice",e)},toReversed(){return Pe(this).toReversed()},toSorted(e){return Pe(this).toSorted(e)},toSpliced(...e){return Pe(this).toSpliced(...e)},unshift(...e){return Be(this,"unshift",e)},values(){return $e(this,"values",xt)}};function $e(e,t,n){const s=De(e),r=s[t]();return s===e||mt(e)||(r._next=r.next,r.next=()=>{const e=r._next();return e.value&&(e.value=n(e.value)),e}),r}const Re=Array.prototype;function Ie(e,t,n,s,r,o){const i=De(e),l=i!==e&&!mt(e),c=i[t];if(c!==Re[t]){const t=c.apply(e,o);return l?xt(t):t}let a=n;i!==e&&(l?a=function(t,s){return n.call(this,xt(t),s,e)}:n.length>2&&(a=function(t,s){return n.call(this,t,s,e)}));const u=c.call(i,a,s);return l&&r?r(u):u}function Ne(e,t,n,s){const r=De(e);let o=n;return r!==e&&(mt(e)?n.length>3&&(o=function(t,s,r){return n.call(this,t,s,r,e)}):o=function(t,s,r){return n.call(this,t,xt(s),r,e)}),r[t](o,...s)}function Ue(e,t,n){const s=_t(e);Me(s,0,Le);const r=s[t](...n);return-1!==r&&!1!==r||!yt(n[0])?r:(n[0]=_t(n[0]),s[t](...n))}function Be(e,t,n=[]){xe(),fe();const s=_t(e)[t].apply(e,n);return pe(),Se(),s}const We=e("__proto__,__v_isRef,__isVue"),He=new Set( Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(m));function Ke(e){m(e)||(e=String(e));const t=_t(this);return Me(t,0,e),t.hasOwnProperty(e)}class ze{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const s=this._isReadonly,r=this._isShallow;if("__v_isReactive"===t)return!s;if("__v_isReadonly"===t)return s;if("__v_isShallow"===t)return r;if("__v_raw"===t)return n===(s?r?at:ct:r?lt:it).get(e)||// receiver is not the reactive proxy, but has the same prototype // this means the receiver is a user proxy of the reactive proxy Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const o=f(e);if(!s){let e;if(o&&(e=Ve[t]))return e;if("hasOwnProperty"===t)return Ke}const i=Reflect.get(e,t, // if this is a proxy wrapping a ref, return methods using the raw ref // as receiver so that we don't have to call `toRaw` on the ref in all // its class methods Ct(e)?e:n);return(m(t)?He.has(t):We(t))?i:(s||Me(e,0,t),r?i:Ct(i)?o&&C(t)?i:i.value:y(i)?s?dt(i):ft(i):i)}}class qe extends ze{constructor(e=!1){super(!1,e)}set(e,t,n,s){let r=e[t];if(!this._isShallow){const t=gt(r);if(mt(n)||gt(n)||(r=_t(r),n=_t(n)),!f(e)&&Ct(r)&&!Ct(n))return!t&&(r.value=n,!0)}const o=f(e)&&C(t)?Number(t)e,Ye=e=>Reflect.getPrototypeOf(e);function et(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function tt(e,t){const n={get(n){const s=this.__v_raw,r=_t(s),o=_t(n);e||(M(n,o)&&Me(r,0,n),Me(r,0,o));const{has:i}=Ye(r),l=t?Qe:e?St:xt;return i.call(r,n)?l(s.get(n)):i.call(r,o)?l(s.get(o)):void(s!==r&&s.get(n))},get size(){const t=this.__v_raw;return!e&&Me(_t(t),0,Oe),Reflect.get(t,"size",t)},has(t){const n=this.__v_raw,s=_t(n),r=_t(t);return e||(M(t,r)&&Me(s,0,t),Me(s,0,r)),t===r?n.has(t):n.has(t)||n.has(r)},forEach(n,s){const r=this,o=r.__v_raw,i=_t(o),l=t?Qe:e?St:xt;return!e&&Me(i,0,Oe),o.forEach(((e,t)=>n.call(s,l(e),l(t),r)))}};l(n,e?{add:et("add"),set:et("set"),delete:et("delete"),clear:et("clear")}:{add(e){t||mt(e)||gt(e)||(e=_t(e));const n=_t(this);return Ye(n).has.call(n,e)||(n.add(e),je(n,"add",e,e)),this},set(e,n){t||mt(n)||gt(n)||(n=_t(n));const s=_t(this),{has:r,get:o}=Ye(s);let i=r.call(s,e);i||(e=_t(e),i=r.call(s,e));const l=o.call(s,e);return s.set(e,n),i?M(n,l)&&je(s,"set",e,n):je(s,"add",e,n),this},delete(e){const t=_t(this),{has:n,get:s}=Ye(t);let r=n.call(t,e);r||(e=_t(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&je(t,"delete",e,void 0),o},clear(){const e=_t(this),t=0!==e.size,n=e.clear();return t&&je(e,"clear",void 0,void 0),n}});return["keys","values","entries",Symbol.iterator].forEach((s=>{n[s]=function(e,t,n){return function(...s){const r=this.__v_raw,o=_t(r),i=p(o),l="entries"===e||e===Symbol.iterator&&i,c="keys"===e&&i,a=r[e](...s),u=n?Qe:t?St:xt;return!t&&Me(o,0,c?Fe:Oe),{ // iterator protocol next(){const{value:e,done:t}=a.next();return t?{value:e,done:t}:{value:l?[u(e[0]),u(e[1])]:u(e),done:t}}, // iterable protocol [Symbol.iterator](){return this}}}}(s,e,t)})),n}function nt(e,t){const n=tt(e,t);return(t,s,r)=>"__v_isReactive"===s?!e:"__v_isReadonly"===s?e:"__v_raw"===s?t:Reflect.get(u(n,s)&&s in t?n:t,s,r)}const st={get:nt(!1,!1)},rt={get:nt(!1,!0)},ot={get:nt(!0,!1)},it=new WeakMap,lt=new WeakMap,ct=new WeakMap,at=new WeakMap;function ut(e){return e.__v_skip||!Object.isExtensible(e)?0/* INVALID */:function(e){switch(e){case"Object":case"Array":return 1/* COMMON */;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2/* COLLECTION */;default:return 0/* INVALID */}}((e=>x(e).slice(8,-1))(e))}function ft(e){return gt(e)?e:ht(e,!1,Je,st,it)}function pt(e){return ht(e,!1,Xe,rt,lt)}function dt(e){return ht(e,!0,Ze,ot,ct)}function ht(e,t,n,s,r){if(!y(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=ut(e);if(0/* INVALID */===i)return e;const l=new Proxy(e,2/* COLLECTION */===i?s:n);return r.set(e,l),l}function vt(e){return gt(e)?vt(e.__v_raw):!(!e||!e.__v_isReactive)}function gt(e){return!(!e||!e.__v_isReadonly)}function mt(e){return!(!e||!e.__v_isShallow)}function yt(e){return!!e&&!!e.__v_raw}function _t(e){const t=e&&e.__v_raw;return t?_t(t):e}function bt(e){return!u(e,"__v_skip")&&Object.isExtensible(e)&&P(e,"__v_skip",!0),e}const xt=e=>y(e)?ft(e):e,St=e=>y(e)?dt(e):e;function Ct(e){return!!e&&!0===e.__v_isRef}function wt(e){return At(e,!1)}function kt(e){return At(e,!0)}function At(e,t){return Ct(e)?e:new Et(e,t)}class Et{constructor(e,t){this.dep=new Ae,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:_t(e),this._value=t?e:xt(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||mt(e)||gt(e);e=n?e:_t(e),M(e,t)&&(this._rawValue=e,this._value=n?e:xt(e),this.dep.trigger())}}function Tt(e){return Ct(e)?e.value:e}const Ot={get:(e,t,n)=>"__v_raw"===t?e:Tt(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Ct(r)&&!Ct(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Ft(e){return vt(e)?e:new Proxy(e,Ot)}class Lt{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new Ae,{get:n,set:s}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=s}get value(){return this._value=this._get()}set value(e){this._set(e)}}function Mt(e){return new Lt(e)}function jt(e){const t=f(e)?new Array(e.length):{};for(const n in e)t[n]=$t(e,n);return t}class Pt{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return function(e,t){const n=Te.get(e);return n&&n.get(t)}(_t(this._object),this._key)}}class Dt{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Vt(e,t,n){return Ct(e)?e:v(e)?new Dt(e):y(e)&&arguments.length>1?$t(e,t,n):wt(e)}function $t(e,t,n){const s=e[t];return Ct(s)?s:new Pt(e,t,n)}class Rt{constructor(e,t,n){this.fn=e,this.setter=t, /** * @internal */ this._value=void 0, /** * @internal */ this.dep=new Ae(this), /** * @internal */ this.__v_isRef=!0, // TODO isolatedDeclarations "__v_isReadonly" // A computed is also a subscriber that tracks other deps /** * @internal */ this.deps=void 0, /** * @internal */ this.depsTail=void 0, /** * @internal */ this.flags=16, /** * @internal */ this.globalVersion=we-1, /** * @internal */ this.next=void 0, // for backwards compat this.effect=this,this.__v_isReadonly=!t,this.isSSR=n} /** * @internal */notify(){if(this.flags|=16,!(8&this.flags)&&// avoid infinite self recursion ee!==this)return ue(this,!0),!0}get value(){const e=this.dep.track();return ge(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}const It={},Nt=new WeakMap;let Ut;function Bt(e,n,r=t){const{immediate:o,deep:i,once:l,scheduler:a,augmentJob:u,call:p}=r,d=e=>i?e:mt(e)||!1===i||0===i?Wt(e,1):Wt(e);let h,g,m,y,_=!1,b=!1;if(Ct(e)?(g=()=>e.value,_=mt(e)):vt(e)?(g=()=>d(e),_=!0):f(e)?(b=!0,_=e.some((e=>vt(e)||mt(e))),g=()=>e.map((e=>Ct(e)?e.value:vt(e)?d(e):v(e)?p?p(e,2):e():void 0))):g=v(e)?n?p?()=>p(e,2):e:()=>{if(m){xe();try{m()}finally{Se()}}const t=Ut;Ut=h;try{return p?p(e,3,[y]):e(y)}finally{Ut=t}}:s,n&&i){const e=g,t=!0===i?Infinity:i;g=()=>Wt(e(),t)}const x=se(),S=()=>{h.stop(),x&&x.active&&c(x.effects,h)};if(l&&n){const e=n;n=(...t)=>{e(...t),S()}}let C=b?new Array(e.length).fill(It):It;const w=e=>{if(1&h.flags&&(h.dirty||e))if(n){const e=h.run();if(i||_||(b?e.some(((e,t)=>M(e,C[t]))):M(e,C))){m&&m();const t=Ut;Ut=h;try{const t=[e, // pass undefined as the old value when it's changed for the first time C===It?void 0:b&&C[0]===It?[]:C,y];p?p(n,3,t): // @ts-expect-error n(...t),C=e}finally{Ut=t}}}else h.run()};return u&&u(w),h=new ie(g),h.scheduler=a?()=>a(w,!1):w,y=e=>function(e,t=!1,n=Ut){if(n){let t=Nt.get(n);t||Nt.set(n,t=[]),t.push(e)}}(e,!1,h),m=h.onStop=()=>{const e=Nt.get(h);if(e){if(p)p(e,4);else for(const t of e)t();Nt.delete(h)}},n?o?w(!0):C=h.run():a?a(w.bind(null,!0),!0):h.run(),S.pause=h.pause.bind(h),S.resume=h.resume.bind(h),S.stop=S,S}function Wt(e,t=Infinity,n){if(t<=0||!y(e)||e.__v_skip)return e;if((n=n||new Set).has(e))return e;if(n.add(e),t--,Ct(e))Wt(e.value,t,n);else if(f(e))for(let s=0;s{Wt(e,t,n)}));else if(S(e)){for(const s in e)Wt(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Wt(e[s],t,n)}return e} /** * @vue/runtime-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Ht(e,t,n,s){try{return s?e(...s):e()}catch(r){zt(r,t,n)}}function Kt(e,t,n,s){if(v(e)){const r=Ht(e,t,n,s);return r&&_(r)&&r.catch((e=>{zt(e,t,n)})),r}if(f(e)){const r=[];for(let o=0;o=on(n)?qt.push(e):qt.splice(function(e){let t=Gt+1,n=qt.length;for(;t>>1,r=qt[s],o=on(r);oon(e)-on(t)));if(Jt.length=0,Zt)return void Zt.push(...e);for(Zt=e,Xt=0;Xtnull==e.id?2&e.flags?-1:Infinity:e.id;function ln(e){try{for(Gt=0;Gt{s._d&&$r(-1);const r=un(t);let o;try{o=e(...n)}finally{un(r),s._d&&$r(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function pn(e,n){if(null===cn)return e;const s=_o(cn),r=e.dirs||(e.dirs=[]);for(let o=0;oe.__isTeleport,gn=e=>e&&(e.disabled||""===e.disabled),mn=e=>e&&(e.defer||""===e.defer),yn=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,_n=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,bn=(e,t)=>{const n=e&&e.to;if(g(n)){if(t){return t(n)}return null}return n},xn={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,o,i,l,c,a){const{mc:u,pc:f,pbc:p,o:{insert:d,querySelector:h,createText:v,createComment:g}}=a,m=gn(t.props);let{shapeFlag:y,children:_,dynamicChildren:b}=t;if(null==e){const e=t.el=v(""),a=t.anchor=v("");d(e,n,s),d(a,n,s);const f=(e,t)=>{16&y&&(r&&r.isCE&&(r.ce._teleportTarget=e),u(_,e,t,r,o,i,l,c))},p=()=>{const e=t.target=bn(t.props,h),n=kn(e,t,v,d);e&&("svg"!==i&&yn(e)?i="svg":"mathml"!==i&&_n(e)&&(i="mathml"),m||(f(e,n),wn(t,!1)))};m&&(f(n,a),wn(t,!0)),mn(t.props)?ir((()=>{p(),t.el.__isMounted=!0}),o):p()}else{if(mn(t.props)&&!e.el.__isMounted)return void ir((()=>{xn.process(e,t,n,s,r,o,i,l,c,a),delete e.el.__isMounted}),o);t.el=e.el,t.targetStart=e.targetStart;const u=t.anchor=e.anchor,d=t.target=e.target,v=t.targetAnchor=e.targetAnchor,g=gn(e.props),y=g?n:d,_=g?u:v;if("svg"===i||yn(d)?i="svg":("mathml"===i||_n(d))&&(i="mathml"),b?(p(e.dynamicChildren,b,y,r,o,i,l),ur(e,t,!0)):c||f(e,t,y,_,r,o,i,l,!1),m)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Sn(t,n,u,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=bn(t.props,h);e&&Sn(t,e,null,a,0)}else g&&Sn(t,d,v,a,1);wn(t,m)}},remove(e,t,n,{um:s,o:{remove:r}},o){const{shapeFlag:i,children:l,anchor:c,targetStart:a,targetAnchor:u,target:f,props:p}=e;if(f&&(r(a),r(u)),o&&r(c),16&i){const e=o||!gn(p);for(let r=0;r{e.isMounted=!0})),ts((()=>{e.isUnmounting=!0})),e}const On=[Function,Array],Fn={mode:String,appear:Boolean,persisted:Boolean, // enter onBeforeEnter:On,onEnter:On,onAfterEnter:On,onEnterCancelled:On, // leave onBeforeLeave:On,onLeave:On,onAfterLeave:On,onLeaveCancelled:On, // appear onBeforeAppear:On,onAppear:On,onAfterAppear:On,onAppearCancelled:On},Ln=e=>{const t=e.subTree;return t.component?Ln(t.component):t};function Mn(e){let t=e[0];if(e.length>1)for(const n of e)if(n.type!==Lr){t=n;break}return t}const jn={name:"BaseTransition",props:Fn,setup(e,{slots:t}){const n=io(),s=Tn();return()=>{const r=t.default&&In(t.default(),!0);if(!r||!r.length)return;const o=Mn(r),i=_t(e),{mode:l}=i;if(s.isLeaving)return Vn(o);const c=$n(o);if(!c)return Vn(o);let a=Dn(c,i,s,n,( // #11061, ensure enterHooks is fresh after clone e=>a=e));c.type!==Lr&&Rn(c,a);let u=n.subTree&&$n(n.subTree);if(u&&u.type!==Lr&&!Br(c,u)&&Ln(n).type!==Lr){let e=Dn(u,i,s,n);if(Rn(u,e),"out-in"===l&&c.type!==Lr)return s.isLeaving=!0,e.afterLeave=()=>{s.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,u=void 0},Vn(o);"in-out"===l&&c.type!==Lr?e.delayLeave=(e,t,n)=>{Pn(s,u)[String(u.key)]=u,e[An]=()=>{t(),e[An]=void 0,delete a.delayedLeave,u=void 0},a.delayedLeave=()=>{n(),delete a.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return o}}};function Pn(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Dn(e,t,n,s,r){const{appear:o,mode:i,persisted:l=!1,onBeforeEnter:c,onEnter:a,onAfterEnter:u,onEnterCancelled:p,onBeforeLeave:d,onLeave:h,onAfterLeave:v,onLeaveCancelled:g,onBeforeAppear:m,onAppear:y,onAfterAppear:_,onAppearCancelled:b}=t,x=String(e.key),S=Pn(n,e),C=(e,t)=>{e&&Kt(e,s,9,t)},w=(e,t)=>{const n=t[1];C(e,t),f(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},k={mode:i,persisted:l,beforeEnter(t){let s=c;if(!n.isMounted){if(!o)return;s=m||c}t[An]&&t[An](!0 /* cancelled */);const r=S[x];r&&Br(e,r)&&r.el[An]&&r.el[An](),C(s,[t])},enter(e){let t=a,s=u,r=p;if(!n.isMounted){if(!o)return;t=y||a,s=_||u,r=b||p}let i=!1;const l=e[En]=t=>{i||(i=!0,C(t?r:s,[e]),k.delayedLeave&&k.delayedLeave(),e[En]=void 0)};t?w(t,[e,l]):l()},leave(t,s){const r=String(e.key);if(t[En]&&t[En](!0 /* cancelled */),n.isUnmounting)return s();C(d,[t]);let o=!1;const i=t[An]=n=>{o||(o=!0,s(),C(n?g:v,[t]),t[An]=void 0,S[r]===e&&delete S[r])};S[r]=e,h?w(h,[t,i]):i()},clone(e){const o=Dn(e,t,n,s,r);return r&&r(o),o}};return k}function Vn(e){if(Hn(e))return(e=Gr(e)).children=null,e}function $n(e){if(!Hn(e))return vn(e.type)&&e.children?Mn(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&v(n.default))return n.default()}}function Rn(e,t){6&e.shapeFlag&&e.component?(e.transition=t,Rn(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function In(e,t=!1,n){let s=[],r=0;for(let o=0;o1)for(let o=0;ol({name:e.name},t,{setup:e}))():e}function Un(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Bn(e,n,s,r,o=!1){if(f(e))return void e.forEach(((e,t)=>Bn(e,n&&(f(n)?n[t]:n),s,r,o)));if(Wn(r)&&!o)return void(512&r.shapeFlag&&r.type.__asyncResolved&&r.component.subTree.component&&Bn(e,n,s,r.component.subTree));const i=4&r.shapeFlag?_o(r.component):r.el,l=o?null:i,{i:a,r:p}=e,d=n&&n.r,h=a.refs===t?a.refs={}:a.refs,m=a.setupState,y=_t(m),_=m===t?()=>!1:e=>u(y,e);if(null!=d&&d!==p&&(g(d)?(h[d]=null,_(d)&&(m[d]=null)):Ct(d)&&(d.value=null)),v(p))Ht(p,a,12,[l,h]);else{const t=g(p),n=Ct(p);if(t||n){const r=()=>{if(e.f){const n=t?_(p)?m[p]:h[p]:p.value;o?f(n)&&c(n,i):f(n)?n.includes(i)||n.push(i):t?(h[p]=[i],_(p)&&(m[p]=h[p])):(p.value=[i],e.k&&(h[e.k]=p.value))}else t?(h[p]=l,_(p)&&(m[p]=l)):n&&(p.value=l,e.k&&(h[e.k]=l))};l?(r.id=-1,ir(r,s)):r()}}}$().requestIdleCallback,$().cancelIdleCallback;const Wn=e=>!!e.type.__asyncLoader,Hn=e=>e.type.__isKeepAlive;function Kn(e,t){qn(e,"a",t)}function zn(e,t){qn(e,"da",t)}function qn(e,t,n=oo){const s=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Jn(t,s,n),n){let e=n.parent;for(;e&&e.parent;)Hn(e.parent.vnode)&&Gn(s,t,n,e),e=e.parent}}function Gn(e,t,n,s){const r=Jn(t,e,s,!0 /* prepend */);ns((()=>{c(s[t],r)}),n)}function Jn(e,t,n=oo,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...s)=>{xe();const r=ao(n),o=Kt(t,n,e,s);return r(),Se(),o});return s?r.unshift(o):r.push(o),o}}const Zn=e=>(t,n=oo)=>{ho&&"sp"!==e||Jn(e,((...e)=>t(...e)),n)},Xn=Zn("bm"),Qn=Zn("m"),Yn=Zn("bu"),es=Zn("u"),ts=Zn("bum"),ns=Zn("um"),ss=Zn("sp"),rs=Zn("rtg"),os=Zn("rtc");function is(e,t=oo){Jn("ec",e,t)}const ls="components";function cs(e,t){return ps(ls,e,!0,t)||e}const as=Symbol.for("v-ndc");function us(e){return g(e)?ps(ls,e,!1)||e:e||as}function fs(e){return ps("directives",e)}function ps(e,t,n=!0,s=!1){const r=cn||oo;if(r){const n=r.type;if(e===ls){const e=bo(n,!1);if(e&&(e===t||e===E(t)||e===F(E(t))))return n}const o= // local registration // check instance[type] first which is resolved for options API ds(r[e]||n[e],t)||// global registration ds(r.appContext[e],t);return!o&&s?n:o}}function ds(e,t){return e&&(e[t]||e[E(t)]||e[F(E(t))])}function hs(e,t,n,s){let r;const o=n&&n[s],i=f(e);if(i||g(e)){let n=!1;i&&vt(e)&&(n=!mt(e),e=De(e)),r=new Array(e.length);for(let s=0,i=e.length;st(e,n,void 0,o&&o[n])));else{const n=Object.keys(e);r=new Array(n.length);for(let s=0,i=n.length;s{const t=s.fn(...e);return t&&(t.key=s.key),t}:s.fn)}return e}function gs(e,t,n={},s,r){if(cn.ce||cn.parent&&Wn(cn.parent)&&cn.parent.ce)return"default"!==t&&(n.name=t),Dr(),Nr(Or,null,[zr("slot",n,s&&s())],64);let o=e[t];o&&o._c&&(o._d=!1),Dr();const i=o&&ms(o(n)),l=n.key||// slot content array of a dynamic conditional slot may have a branch // key attached in the `createSlots` helper, respect that i&&i.key,c=Nr(Or,{key:(l&&!m(l)?l:`_${t}`)+(// #7256 force differentiate fallback content from actual content !i&&s?"_fb":"")},i||(s?s():[]),i&&1===e._?64:-2);return!r&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),o&&o._c&&(o._d=!0),c}function ms(e){return e.some((e=>!Ur(e)||e.type!==Lr&&!(e.type===Or&&!ms(e.children))))?e:null}function ys(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:L(s)]=e[s];return n}const _s=e=>e?fo(e)?_o(e):_s(e.parent):null,bs= // Move PURE marker to new line to workaround compiler discarding it // due to type annotation l(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=>_s(e.parent),$root:e=>_s(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Ls(e),$forceUpdate:e=>e.f||(e.f=()=>{tn(e.update)}),$nextTick:e=>e.n||(e.n=en.bind(e.proxy)),$watch:e=>yr.bind(e)}),xs=(e,n)=>e!==t&&!e.__isScriptSetup&&u(e,n),Ss={get({_:e},n){if("__v_skip"===n)return!0;const{ctx:s,setupState:r,data:o,props:i,accessCache:l,type:c,appContext:a}=e;let f;if("$"!==n[0]){const c=l[n];if(void 0!==c)switch(c){case 1/* SETUP */:return r[n];case 2/* DATA */:return o[n];case 4/* CONTEXT */:return s[n];case 3/* PROPS */:return i[n]}else{if(xs(r,n))return l[n]=1/* SETUP */,r[n];if(o!==t&&u(o,n))return l[n]=2/* DATA */,o[n];if( // only cache other properties when instance has declared (thus stable) // props (f=e.propsOptions[0])&&u(f,n))return l[n]=3/* PROPS */,i[n];if(s!==t&&u(s,n))return l[n]=4/* CONTEXT */,s[n];Es&&(l[n]=0/* OTHER */)}}const p=bs[n];let d,h;return p?("$attrs"===n&&Me(e.attrs,0,""),p(e)): // css module (injected by vue-loader) (d=c.__cssModules)&&(d=d[n])?d:s!==t&&u(s,n)?(l[n]=4/* CONTEXT */,s[n]):( // global properties h=a.config.globalProperties,u(h,n)?h[n]:void 0)},set({_:e},n,s){const{data:r,setupState:o,ctx:i}=e;return xs(o,n)?(o[n]=s,!0):r!==t&&u(r,n)?(r[n]=s,!0):!u(e.props,n)&&(("$"!==n[0]||!(n.slice(1)in e))&&(i[n]=s,!0))},has({_:{data:e,setupState:n,accessCache:s,ctx:r,appContext:o,propsOptions:i}},l){let c;return!!s[l]||e!==t&&u(e,l)||xs(n,l)||(c=i[0])&&u(c,l)||u(r,l)||u(bs,l)||u(o.config.globalProperties,l)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:u(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Cs(){return ks().slots}function ws(){return ks().attrs}function ks(){const e=io();return e.setupContext||(e.setupContext=yo(e))}function As(e){return f(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let Es=!0;function Ts(e){const t=Ls(e),n=e.proxy,r=e.ctx;Es=!1,t.beforeCreate&&Os(t.beforeCreate,e,"bc");const{ // state data:o,computed:i,methods:l,watch:c,provide:a,inject:u,created: // lifecycle p,beforeMount:d,mounted:h,beforeUpdate:g,updated:m,activated:_,deactivated:b,beforeDestroy:x,beforeUnmount:S,destroyed:C,unmounted:w,render:k,renderTracked:A,renderTriggered:E,errorCaptured:T,serverPrefetch:O,expose: // public API F,inheritAttrs:L,components: // assets M,directives:j,filters:P}=t;if(u&&function(e,t){f(e)&&(e=Ds(e));for(const n in e){const s=e[n];let r;r=y(s)?"default"in s?Hs(s.from||n,s.default,!0):Hs(s.from||n):Hs(s),Ct(r)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e}):t[n]=r}}(u,r,null),l)for(const s in l){const e=l[s];v(e)&&(r[s]=e.bind(n))}if(o){const t=o.call(n,n);y(t)&&(e.data=ft(t))}if(Es=!0,i)for(const f in i){const e=i[f],t=v(e)?e.bind(n,n):v(e.get)?e.get.bind(n,n):s,o=!v(e)&&v(e.set)?e.set.bind(n):s,l=xo({get:t,set:o});Object.defineProperty(r,f,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(c)for(const s in c)Fs(c[s],r,n,s);if(a){const e=v(a)?a.call(n):a;Reflect.ownKeys(e).forEach((t=>{Ws(t,e[t])}))}function D(e,t){f(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(p&&Os(p,e,"c"),D(Xn,d),D(Qn,h),D(Yn,g),D(es,m),D(Kn,_),D(zn,b),D(is,T),D(os,A),D(rs,E),D(ts,S),D(ns,w),D(ss,O),f(F))if(F.length){const t=e.exposed||(e.exposed={});F.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});k&&e.render===s&&(e.render=k),null!=L&&(e.inheritAttrs=L),M&&(e.components=M),j&&(e.directives=j),O&&Un(e)}function Os(e,t,n){Kt(f(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Fs(e,t,n,s){let r=s.includes(".")?_r(n,s):()=>n[s];if(g(e)){const n=t[e];v(n)&&gr(r,n)}else if(v(e))gr(r,e.bind(n));else if(y(e))if(f(e))e.forEach((e=>Fs(e,t,n,s)));else{const s=v(e.handler)?e.handler.bind(n):t[e.handler];v(s)&&gr(r,s,e)}}function Ls(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:r.length||n||s?(c={},r.length&&r.forEach((e=>Ms(c,e,i,!0))),Ms(c,t,i)):c=t,y(t)&&o.set(t,c),c}function Ms(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&Ms(e,o,n,!0),r&&r.forEach((t=>Ms(e,t,n,!0)));for(const i in t)if(s&&"expose"===i);else{const s=js[i]||n&&n[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const js={data:Ps,props:Rs,emits:Rs, // objects methods:$s,computed:$s, // lifecycle beforeCreate:Vs,created:Vs,beforeMount:Vs,mounted:Vs,beforeUpdate:Vs,updated:Vs,beforeDestroy:Vs,beforeUnmount:Vs,destroyed:Vs,unmounted:Vs,activated:Vs,deactivated:Vs,errorCaptured:Vs,serverPrefetch:Vs, // assets components:$s,directives:$s, // watch watch:function(e,t){if(!e)return t;if(!t)return e;const n=l(Object.create(null),e);for(const s in t)n[s]=Vs(e[s],t[s]);return n}, // provide / inject provide:Ps,inject:function(e,t){return $s(Ds(e),Ds(t))}};function Ps(e,t){return t?e?function(){return l(v(e)?e.call(this,this):e,v(t)?t.call(this,this):t)}:t:e}function Ds(e){if(f(e)){const t={};for(let n=0;n(o.has(e)||(e&&v(e.install)?(o.add(e),e.install(a,...t)):v(e)&&(o.add(e),e(a,...t))),a),mixin:e=>(r.mixins.includes(e)||r.mixins.push(e),a),component:(e,t)=>t?(r.components[e]=t,a):r.components[e],directive:(e,t)=>t?(r.directives[e]=t,a):r.directives[e],mount(o,i,l){if(!c){const u=a._ceVNode||zr(n,s);return u.appContext=r,!0===l?l="svg":!1===l&&(l=void 0),i&&t?t(u,o):e(u,o,l),c=!0,a._container=o,o.__vue_app__=a,_o(u.component)}},onUnmount(e){i.push(e)},unmount(){c&&(Kt(i,a._instance,16),e(null,a._container),delete a._container.__vue_app__)},provide:(e,t)=>(r.provides[e]=t,a),runWithContext(e){const t=Bs;Bs=a;try{return e()}finally{Bs=t}}};return a}}let Bs=null;function Ws(e,t){if(oo){let n=oo.provides;const s=oo.parent&&oo.parent.provides;s===n&&(n=oo.provides=Object.create(s)),n[e]=t}else;}function Hs(e,t,n=!1){const s=oo||cn;if(s||Bs){const r=Bs?Bs._context.provides:s?null==s.parent?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(r&&e in r)return r[e];if(arguments.length>1)return n&&v(t)?t.call(s&&s.proxy):t}}function Ks(){return!!(oo||cn||Bs)}const zs={},qs=()=>Object.create(zs),Gs=e=>Object.getPrototypeOf(e)===zs;function Js(e,n,s,r){const[o,i]=e.propsOptions;let l,c=!1;if(n)for(let t in n){if(w(t))continue;const a=n[t];let f;o&&u(o,f=E(t))?i&&i.includes(f)?(l||(l={}))[f]=a:s[f]=a:Cr(e.emitsOptions,t)||t in r&&a===r[t]||(r[t]=a,c=!0)}if(i){const n=_t(s),r=l||t;for(let t=0;t{d=!0;const[t,n]=Qs(e,s,!0);l(a,t),n&&p.push(...n)};!r&&s.mixins.length&&s.mixins.forEach(t),e.extends&&t(e.extends),e.mixins&&e.mixins.forEach(t)}if(!c&&!d)return y(e)&&o.set(e,n),n;if(f(c))for(let n=0;n"_"===e[0]||"$stable"===e,tr=e=>f(e)?e.map(Qr):[Qr(e)],nr=(e,t,n)=>{if(t._n)return t;const s=fn(((...e)=>tr(t(...e))),n);return s._c=!1,s},sr=(e,t,n)=>{const s=e._ctx;for(const r in e){if(er(r))continue;const n=e[r];if(v(n))t[r]=nr(0,n,s);else if(null!=n){const e=tr(n);t[r]=()=>e}}},rr=(e,t)=>{const n=tr(t);e.slots.default=()=>n},or=(e,t,n)=>{for(const s in t)(n||"_"!==s)&&(e[s]=t[s])},ir=function(e,t){t&&t.pendingBranch?f(e)?t.effects.push(...e):t.effects.push(e):(f(n=e)?Jt.push(...n):Zt&&-1===n.id?Zt.splice(Xt+1,0,n):1&n.flags||(Jt.push(n),n.flags|=1),nn());var n};function lr(e){return function(e,r){$().__VUE__=!0;const{insert:o,remove:i,patchProp:l,createElement:c,createText:a,createComment:f,setText:p,setElementText:d,parentNode:h,nextSibling:v,setScopeId:g=s,insertStaticContent:m}=e,y=(e,t,n,s=null,r=null,o=null,i=void 0,l=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Br(e,t)&&(s=Y(e),G(e,r,o,!0),e=null),-2===t.patchFlag&&(c=!1,t.dynamicChildren=null);const{type:a,ref:u,shapeFlag:f}=t;switch(a){case Fr:b(e,t,n,s);break;case Lr:x(e,t,n,s);break;case Mr:null==e&&S(t,n,s,i);break;case Or:R(e,t,n,s,r,o,i,l,c);break;default:1&f?A(e,t,n,s,r,o,i,l,c):6&f?I(e,t,n,s,r,o,i,l,c):(64&f||128&f)&&a.process(e,t,n,s,r,o,i,l,c,se)}null!=u&&r&&Bn(u,e&&e.ref,o,t||e,!t)},b=(e,t,n,s)=>{if(null==e)o(t.el=a(t.children),n,s);else{const n=t.el=e.el;t.children!==e.children&&p(n,t.children)}},x=(e,t,n,s)=>{null==e?o(t.el=f(t.children||""),n,s):t.el=e.el},S=(e,t,n,s)=>{[e.el,e.anchor]=m(e.children,t,n,s,e.el,e.anchor)},C=({el:e,anchor:t},n,s)=>{let r;for(;e&&e!==t;)r=v(e),o(e,n,s),e=r;o(t,n,s)},k=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=v(e),i(e),e=n;i(t)},A=(e,t,n,s,r,o,i,l,c)=>{"svg"===t.type?i="svg":"math"===t.type&&(i="mathml"),null==e?T(t,n,s,r,o,i,l,c):M(e,t,r,o,i,l,c)},T=(e,t,n,s,r,i,a,u)=>{let f,p;const{props:h,shapeFlag:v,transition:g,dirs:m}=e;if(f=e.el=c(e.type,i,h&&h.is,h),8&v?d(f,e.children):16&v&&L(e.children,f,null,s,r,cr(e,i),a,u),m&&dn(e,null,s,"created"),F(f,e,e.scopeId,a,s),h){for(const e in h)"value"===e||w(e)||l(f,e,null,h[e],i,s);"value"in h&&l(f,"value",null,h.value,i),(p=h.onVnodeBeforeMount)&&no(p,s,e)}m&&dn(e,null,s,"beforeMount");const y=function(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}(r,g);y&&g.beforeEnter(f),o(f,t,n),((p=h&&h.onVnodeMounted)||y||m)&&ir((()=>{p&&no(p,s,e),y&&g.enter(f),m&&dn(e,null,s,"mounted")}),r)},F=(e,t,n,s,r)=>{if(n&&g(e,n),s)for(let o=0;o{for(let a=c;a{const a=n.el=e.el;let{patchFlag:u,dynamicChildren:f,dirs:p}=n;u|=16&e.patchFlag;const h=e.props||t,v=n.props||t;let g;if(s&&ar(s,!1),(g=v.onVnodeBeforeUpdate)&&no(g,s,n,e),p&&dn(n,e,s,"beforeUpdate"),s&&ar(s,!0),(h.innerHTML&&null==v.innerHTML||h.textContent&&null==v.textContent)&&d(a,""),f?D(e.dynamicChildren,f,a,s,r,cr(n,o),i):c||H(e,n,a,null,s,r,cr(n,o),i,!1),u>0){if(16&u)V(a,h,v,s,o);else if(2&u&&h.class!==v.class&&l(a,"class",null,v.class,o),4&u&&l(a,"style",h.style,v.style,o),8&u){const e=n.dynamicProps;for(let t=0;t{g&&no(g,s,n,e),p&&dn(n,e,s,"updated")}),r)},D=(e,t,n,s,r,o,i)=>{for(let l=0;l{if(n!==s){if(n!==t)for(const t in n)w(t)||t in s||l(e,t,n[t],null,o,r);for(const t in s){if(w(t))continue;const i=s[t],c=n[t];i!==c&&"value"!==t&&l(e,t,c,i,o,r)}"value"in s&&l(e,"value",n.value,s.value,o)}},R=(e,t,n,s,r,i,l,c,u)=>{const f=t.el=e?e.el:a(""),p=t.anchor=e?e.anchor:a("");let{patchFlag:d,dynamicChildren:h,slotScopeIds:v}=t;v&&(c=c?c.concat(v):v),null==e?(o(f,n,s),o(p,n,s),L( // #10007 // such fragment like `<>` will be compiled into // a fragment which doesn't have a children. // In this case fallback to an empty array t.children||[],n,p,r,i,l,c,u)):d>0&&64&d&&h&&// #2715 the previous fragment could've been a BAILed one as a result // of renderSlot() with no valid children e.dynamicChildren?(D(e.dynamicChildren,h,n,r,i,l,c),( // #2080 if the stable fragment has a key, it's a