tify
Version:
A slim and mobile-friendly IIIF document viewer
19 lines • 480 kB
JavaScript
/*!
TIFY v0.35.0
(c) 2017-2026 Göttingen State and University Library (https://www.sub.uni-goettingen.de/)
AGPL-3.0
https://tify.rocks/
*/
/**
* @vue/shared v3.5.27
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Nn(t){const i=Object.create(null);for(const e of t.split(","))i[e]=1;return e=>e in i}const Te={},Kt=[],lt=()=>{},ar=()=>!1,Zi=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Un=t=>t.startsWith("onUpdate:"),ze=Object.assign,Wn=(t,i)=>{const e=t.indexOf(i);e>-1&&t.splice(e,1)},jo=Object.prototype.hasOwnProperty,_e=(t,i)=>jo.call(t,i),de=Array.isArray,Xt=t=>Ki(t)==="[object Map]",lr=t=>Ki(t)==="[object Set]",fe=t=>typeof t=="function",De=t=>typeof t=="string",wt=t=>typeof t=="symbol",be=t=>t!==null&&typeof t=="object",ur=t=>(be(t)||fe(t))&&fe(t.then)&&fe(t.catch),cr=Object.prototype.toString,Ki=t=>cr.call(t),Go=t=>Ki(t).slice(8,-1),hr=t=>Ki(t)==="[object Object]",Xi=t=>De(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,ai=Nn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Yi=t=>{const i=Object.create(null);return e=>i[e]||(i[e]=t(e))},qo=/-\w/g,Je=Yi(t=>t.replace(qo,i=>i.slice(1).toUpperCase())),Zo=/\B([A-Z])/g,Dt=Yi(t=>t.replace(Zo,"-$1").toLowerCase()),Ji=Yi(t=>t.charAt(0).toUpperCase()+t.slice(1)),dn=Yi(t=>t?`on${Ji(t)}`:""),Pt=(t,i)=>!Object.is(t,i),Pi=(t,...i)=>{for(let e=0;e<t.length;e++)t[e](...i)},dr=(t,i,e,n=!1)=>{Object.defineProperty(t,i,{configurable:!0,enumerable:!1,writable:n,value:e})},jn=t=>{const i=parseFloat(t);return isNaN(i)?t:i};let gs;const Qi=()=>gs||(gs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Rt(t){if(de(t)){const i={};for(let e=0;e<t.length;e++){const n=t[e],r=De(n)?Jo(n):Rt(n);if(r)for(const s in r)i[s]=r[s]}return i}else if(De(t)||be(t))return t}const Ko=/;(?![^(]*\))/g,Xo=/:([^]+)/,Yo=/\/\*[^]*?\*\//g;function Jo(t){const i={};return t.replace(Yo,"").split(Ko).forEach(e=>{if(e){const n=e.split(Xo);n.length>1&&(i[n[0].trim()]=n[1].trim())}}),i}function Pe(t){let i="";if(De(t))i=t;else if(de(t))for(let e=0;e<t.length;e++){const n=Pe(t[e]);n&&(i+=n+" ")}else if(be(t))for(const e in t)t[e]&&(i+=e+" ");return i.trim()}const Qo="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",$o=Nn(Qo);function fr(t){return!!t||t===""}const pr=t=>!!(t&&t.__v_isRef===!0),B=t=>De(t)?t:t==null?"":de(t)||be(t)&&(t.toString===cr||!fe(t.toString))?pr(t)?B(t.value):JSON.stringify(t,gr,2):String(t),gr=(t,i)=>pr(i)?gr(t,i.value):Xt(i)?{[`Map(${i.size})`]:[...i.entries()].reduce((e,[n,r],s)=>(e[fn(n,s)+" =>"]=r,e),{})}:lr(i)?{[`Set(${i.size})`]:[...i.values()].map(e=>fn(e))}:wt(i)?fn(i):be(i)&&!de(i)&&!hr(i)?String(i):i,fn=(t,i="")=>{var e;return wt(t)?`Symbol(${(e=t.description)!=null?e:i})`:t};/**
* @vue/reactivity v3.5.27
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let Fe;class ea{constructor(i=!1){this.detached=i,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Fe,!i&&Fe&&(this.index=(Fe.scopes||(Fe.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let i,e;if(this.scopes)for(i=0,e=this.scopes.length;i<e;i++)this.scopes[i].pause();for(i=0,e=this.effects.length;i<e;i++)this.effects[i].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let i,e;if(this.scopes)for(i=0,e=this.scopes.length;i<e;i++)this.scopes[i].resume();for(i=0,e=this.effects.length;i<e;i++)this.effects[i].resume()}}run(i){if(this._active){const e=Fe;try{return Fe=this,i()}finally{Fe=e}}}on(){++this._on===1&&(this.prevScope=Fe,Fe=this)}off(){this._on>0&&--this._on===0&&(Fe=this.prevScope,this.prevScope=void 0)}stop(i){if(this._active){this._active=!1;let e,n;for(e=0,n=this.effects.length;e<n;e++)this.effects[e].stop();for(this.effects.length=0,e=0,n=this.cleanups.length;e<n;e++)this.cleanups[e]();if(this.cleanups.length=0,this.scopes){for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!i){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0}}}function mr(){return Fe}function ta(t,i=!1){Fe&&Fe.cleanups.push(t)}let xe;const pn=new WeakSet;class vr{constructor(i){this.fn=i,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Fe&&Fe.active&&Fe.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,pn.has(this)&&(pn.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||wr(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,ms(this),_r(this);const i=xe,e=tt;xe=this,tt=!0;try{return this.fn()}finally{Tr(this),xe=i,tt=e,this.flags&=-3}}stop(){if(this.flags&1){for(let i=this.deps;i;i=i.nextDep)Zn(i);this.deps=this.depsTail=void 0,ms(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?pn.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Rn(this)&&this.run()}get dirty(){return Rn(this)}}let yr=0,li,ui;function wr(t,i=!1){if(t.flags|=8,i){t.next=ui,ui=t;return}t.next=li,li=t}function Gn(){yr++}function qn(){if(--yr>0)return;if(ui){let i=ui;for(ui=void 0;i;){const e=i.next;i.next=void 0,i.flags&=-9,i=e}}let t;for(;li;){let i=li;for(li=void 0;i;){const e=i.next;if(i.next=void 0,i.flags&=-9,i.flags&1)try{i.trigger()}catch(n){t||(t=n)}i=e}}if(t)throw t}function _r(t){for(let i=t.deps;i;i=i.nextDep)i.version=-1,i.prevActiveLink=i.dep.activeLink,i.dep.activeLink=i}function Tr(t){let i,e=t.depsTail,n=e;for(;n;){const r=n.prevDep;n.version===-1?(n===e&&(e=r),Zn(n),ia(n)):i=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=r}t.deps=i,t.depsTail=e}function Rn(t){for(let i=t.deps;i;i=i.nextDep)if(i.dep.version!==i.version||i.dep.computed&&(xr(i.dep.computed)||i.dep.version!==i.version))return!0;return!!t._dirty}function xr(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===fi)||(t.globalVersion=fi,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!Rn(t))))return;t.flags|=2;const i=t.dep,e=xe,n=tt;xe=t,tt=!0;try{_r(t);const r=t.fn(t._value);(i.version===0||Pt(r,t._value))&&(t.flags|=128,t._value=r,i.version++)}catch(r){throw i.version++,r}finally{xe=e,tt=n,Tr(t),t.flags&=-3}}function Zn(t,i=!1){const{dep:e,prevSub:n,nextSub:r}=t;if(n&&(n.nextSub=r,t.prevSub=void 0),r&&(r.prevSub=n,t.nextSub=void 0),e.subs===t&&(e.subs=n,!n&&e.computed)){e.computed.flags&=-5;for(let s=e.computed.deps;s;s=s.nextDep)Zn(s,!0)}!i&&!--e.sc&&e.map&&e.map.delete(e.key)}function ia(t){const{prevDep:i,nextDep:e}=t;i&&(i.nextDep=e,t.prevDep=void 0),e&&(e.prevDep=i,t.nextDep=void 0)}let tt=!0;const br=[];function gt(){br.push(tt),tt=!1}function mt(){const t=br.pop();tt=t===void 0?!0:t}function ms(t){const{cleanup:i}=t;if(t.cleanup=void 0,i){const e=xe;xe=void 0;try{i()}finally{xe=e}}}let fi=0;class na{constructor(i,e){this.sub=i,this.dep=e,this.version=e.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class $i{constructor(i){this.computed=i,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(i){if(!xe||!tt||xe===this.computed)return;let e=this.activeLink;if(e===void 0||e.sub!==xe)e=this.activeLink=new na(xe,this),xe.deps?(e.prevDep=xe.depsTail,xe.depsTail.nextDep=e,xe.depsTail=e):xe.deps=xe.depsTail=e,Er(e);else if(e.version===-1&&(e.version=this.version,e.nextDep)){const n=e.nextDep;n.prevDep=e.prevDep,e.prevDep&&(e.prevDep.nextDep=n),e.prevDep=xe.depsTail,e.nextDep=void 0,xe.depsTail.nextDep=e,xe.depsTail=e,xe.deps===e&&(xe.deps=n)}return e}trigger(i){this.version++,fi++,this.notify(i)}notify(i){Gn();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{qn()}}}function Er(t){if(t.dep.sc++,t.sub.flags&4){const i=t.dep.computed;if(i&&!t.dep.subs){i.flags|=20;for(let n=i.deps;n;n=n.nextDep)Er(n)}const e=t.dep.subs;e!==t&&(t.prevSub=e,e&&(e.nextSub=t)),t.dep.subs=t}}const Hi=new WeakMap,Bt=Symbol(""),Dn=Symbol(""),pi=Symbol("");function Be(t,i,e){if(tt&&xe){let n=Hi.get(t);n||Hi.set(t,n=new Map);let r=n.get(e);r||(n.set(e,r=new $i),r.map=n,r.key=e),r.track()}}function ft(t,i,e,n,r,s){const o=Hi.get(t);if(!o){fi++;return}const l=a=>{a&&a.trigger()};if(Gn(),i==="clear")o.forEach(l);else{const a=de(t),u=a&&Xi(e);if(a&&e==="length"){const c=Number(n);o.forEach((h,f)=>{(f==="length"||f===pi||!wt(f)&&f>=c)&&l(h)})}else switch((e!==void 0||o.has(void 0))&&l(o.get(e)),u&&l(o.get(pi)),i){case"add":a?u&&l(o.get("length")):(l(o.get(Bt)),Xt(t)&&l(o.get(Dn)));break;case"delete":a||(l(o.get(Bt)),Xt(t)&&l(o.get(Dn)));break;case"set":Xt(t)&&l(o.get(Bt));break}}qn()}function sa(t,i){const e=Hi.get(t);return e&&e.get(i)}function Gt(t){const i=we(t);return i===t?i:(Be(i,"iterate",pi),Ke(t)?i:i.map(it))}function en(t){return Be(t=we(t),"iterate",pi),t}function Et(t,i){return vt(t)?$t(Vt(t)?it(i):i):it(i)}const ra={__proto__:null,[Symbol.iterator](){return gn(this,Symbol.iterator,t=>Et(this,t))},concat(...t){return Gt(this).concat(...t.map(i=>de(i)?Gt(i):i))},entries(){return gn(this,"entries",t=>(t[1]=Et(this,t[1]),t))},every(t,i){return ht(this,"every",t,i,void 0,arguments)},filter(t,i){return ht(this,"filter",t,i,e=>e.map(n=>Et(this,n)),arguments)},find(t,i){return ht(this,"find",t,i,e=>Et(this,e),arguments)},findIndex(t,i){return ht(this,"findIndex",t,i,void 0,arguments)},findLast(t,i){return ht(this,"findLast",t,i,e=>Et(this,e),arguments)},findLastIndex(t,i){return ht(this,"findLastIndex",t,i,void 0,arguments)},forEach(t,i){return ht(this,"forEach",t,i,void 0,arguments)},includes(...t){return mn(this,"includes",t)},indexOf(...t){return mn(this,"indexOf",t)},join(t){return Gt(this).join(t)},lastIndexOf(...t){return mn(this,"lastIndexOf",t)},map(t,i){return ht(this,"map",t,i,void 0,arguments)},pop(){return ni(this,"pop")},push(...t){return ni(this,"push",t)},reduce(t,...i){return vs(this,"reduce",t,i)},reduceRight(t,...i){return vs(this,"reduceRight",t,i)},shift(){return ni(this,"shift")},some(t,i){return ht(this,"some",t,i,void 0,arguments)},splice(...t){return ni(this,"splice",t)},toReversed(){return Gt(this).toReversed()},toSorted(t){return Gt(this).toSorted(t)},toSpliced(...t){return Gt(this).toSpliced(...t)},unshift(...t){return ni(this,"unshift",t)},values(){return gn(this,"values",t=>Et(this,t))}};function gn(t,i,e){const n=en(t),r=n[i]();return n!==t&&!Ke(t)&&(r._next=r.next,r.next=()=>{const s=r._next();return s.done||(s.value=e(s.value)),s}),r}const oa=Array.prototype;function ht(t,i,e,n,r,s){const o=en(t),l=o!==t&&!Ke(t),a=o[i];if(a!==oa[i]){const h=a.apply(t,s);return l?it(h):h}let u=e;o!==t&&(l?u=function(h,f){return e.call(this,Et(t,h),f,t)}:e.length>2&&(u=function(h,f){return e.call(this,h,f,t)}));const c=a.call(o,u,n);return l&&r?r(c):c}function vs(t,i,e,n){const r=en(t);let s=e;return r!==t&&(Ke(t)?e.length>3&&(s=function(o,l,a){return e.call(this,o,l,a,t)}):s=function(o,l,a){return e.call(this,o,Et(t,l),a,t)}),r[i](s,...n)}function mn(t,i,e){const n=we(t);Be(n,"iterate",pi);const r=n[i](...e);return(r===-1||r===!1)&&nn(e[0])?(e[0]=we(e[0]),n[i](...e)):r}function ni(t,i,e=[]){gt(),Gn();const n=we(t)[i].apply(t,e);return qn(),mt(),n}const aa=Nn("__proto__,__v_isRef,__isVue"),Cr=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(wt));function la(t){wt(t)||(t=String(t));const i=we(this);return Be(i,"has",t),i.hasOwnProperty(t)}class Sr{constructor(i=!1,e=!1){this._isReadonly=i,this._isShallow=e}get(i,e,n){if(e==="__v_skip")return i.__v_skip;const r=this._isReadonly,s=this._isShallow;if(e==="__v_isReactive")return!r;if(e==="__v_isReadonly")return r;if(e==="__v_isShallow")return s;if(e==="__v_raw")return n===(r?s?ya:Ar:s?Dr:Rr).get(i)||Object.getPrototypeOf(i)===Object.getPrototypeOf(n)?i:void 0;const o=de(i);if(!r){let a;if(o&&(a=ra[e]))return a;if(e==="hasOwnProperty")return la}const l=Reflect.get(i,e,Le(i)?i:n);if((wt(e)?Cr.has(e):aa(e))||(r||Be(i,"get",e),s))return l;if(Le(l)){const a=o&&Xi(e)?l:l.value;return r&&be(a)?Oi(a):a}return be(l)?r?Oi(l):tn(l):l}}class Pr extends Sr{constructor(i=!1){super(!1,i)}set(i,e,n,r){let s=i[e];const o=de(i)&&Xi(e);if(!this._isShallow){const u=vt(s);if(!Ke(n)&&!vt(n)&&(s=we(s),n=we(n)),!o&&Le(s)&&!Le(n))return u||(s.value=n),!0}const l=o?Number(e)<i.length:_e(i,e),a=Reflect.set(i,e,n,Le(i)?i:r);return i===we(r)&&(l?Pt(n,s)&&ft(i,"set",e,n):ft(i,"add",e,n)),a}deleteProperty(i,e){const n=_e(i,e);i[e];const r=Reflect.deleteProperty(i,e);return r&&n&&ft(i,"delete",e,void 0),r}has(i,e){const n=Reflect.has(i,e);return(!wt(e)||!Cr.has(e))&&Be(i,"has",e),n}ownKeys(i){return Be(i,"iterate",de(i)?"length":Bt),Reflect.ownKeys(i)}}class ua extends Sr{constructor(i=!1){super(!0,i)}set(i,e){return!0}deleteProperty(i,e){return!0}}const ca=new Pr,ha=new ua,da=new Pr(!0);const An=t=>t,Ei=t=>Reflect.getPrototypeOf(t);function fa(t,i,e){return function(...n){const r=this.__v_raw,s=we(r),o=Xt(s),l=t==="entries"||t===Symbol.iterator&&o,a=t==="keys"&&o,u=r[t](...n),c=e?An:i?$t:it;return!i&&Be(s,"iterate",a?Dn:Bt),ze(Object.create(u),{next(){const{value:h,done:f}=u.next();return f?{value:h,done:f}:{value:l?[c(h[0]),c(h[1])]:c(h),done:f}}})}}function Ci(t){return function(...i){return t==="delete"?!1:t==="clear"?void 0:this}}function pa(t,i){const e={get(r){const s=this.__v_raw,o=we(s),l=we(r);t||(Pt(r,l)&&Be(o,"get",r),Be(o,"get",l));const{has:a}=Ei(o),u=i?An:t?$t:it;if(a.call(o,r))return u(s.get(r));if(a.call(o,l))return u(s.get(l));s!==o&&s.get(r)},get size(){const r=this.__v_raw;return!t&&Be(we(r),"iterate",Bt),r.size},has(r){const s=this.__v_raw,o=we(s),l=we(r);return t||(Pt(r,l)&&Be(o,"has",r),Be(o,"has",l)),r===l?s.has(r):s.has(r)||s.has(l)},forEach(r,s){const o=this,l=o.__v_raw,a=we(l),u=i?An:t?$t:it;return!t&&Be(a,"iterate",Bt),l.forEach((c,h)=>r.call(s,u(c),u(h),o))}};return ze(e,t?{add:Ci("add"),set:Ci("set"),delete:Ci("delete"),clear:Ci("clear")}:{add(r){!i&&!Ke(r)&&!vt(r)&&(r=we(r));const s=we(this);return Ei(s).has.call(s,r)||(s.add(r),ft(s,"add",r,r)),this},set(r,s){!i&&!Ke(s)&&!vt(s)&&(s=we(s));const o=we(this),{has:l,get:a}=Ei(o);let u=l.call(o,r);u||(r=we(r),u=l.call(o,r));const c=a.call(o,r);return o.set(r,s),u?Pt(s,c)&&ft(o,"set",r,s):ft(o,"add",r,s),this},delete(r){const s=we(this),{has:o,get:l}=Ei(s);let a=o.call(s,r);a||(r=we(r),a=o.call(s,r)),l&&l.call(s,r);const u=s.delete(r);return a&&ft(s,"delete",r,void 0),u},clear(){const r=we(this),s=r.size!==0,o=r.clear();return s&&ft(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=fa(r,t,i)}),e}function Kn(t,i){const e=pa(t,i);return(n,r,s)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?n:Reflect.get(_e(e,r)&&r in n?e:n,r,s)}const ga={get:Kn(!1,!1)},ma={get:Kn(!1,!0)},va={get:Kn(!0,!1)};const Rr=new WeakMap,Dr=new WeakMap,Ar=new WeakMap,ya=new WeakMap;function wa(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function _a(t){return t.__v_skip||!Object.isExtensible(t)?0:wa(Go(t))}function tn(t){return vt(t)?t:Xn(t,!1,ca,ga,Rr)}function Ta(t){return Xn(t,!1,da,ma,Dr)}function Oi(t){return Xn(t,!0,ha,va,Ar)}function Xn(t,i,e,n,r){if(!be(t)||t.__v_raw&&!(i&&t.__v_isReactive))return t;const s=_a(t);if(s===0)return t;const o=r.get(t);if(o)return o;const l=new Proxy(t,s===2?n:e);return r.set(t,l),l}function Vt(t){return vt(t)?Vt(t.__v_raw):!!(t&&t.__v_isReactive)}function vt(t){return!!(t&&t.__v_isReadonly)}function Ke(t){return!!(t&&t.__v_isShallow)}function nn(t){return t?!!t.__v_raw:!1}function we(t){const i=t&&t.__v_raw;return i?we(i):t}function xa(t){return!_e(t,"__v_skip")&&Object.isExtensible(t)&&dr(t,"__v_skip",!0),t}const it=t=>be(t)?tn(t):t,$t=t=>be(t)?Oi(t):t;function Le(t){return t?t.__v_isRef===!0:!1}function gi(t){return Lr(t,!1)}function Ue(t){return Lr(t,!0)}function Lr(t,i){return Le(t)?t:new ba(t,i)}class ba{constructor(i,e){this.dep=new $i,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=e?i:we(i),this._value=e?i:it(i),this.__v_isShallow=e}get value(){return this.dep.track(),this._value}set value(i){const e=this._rawValue,n=this.__v_isShallow||Ke(i)||vt(i);i=n?i:we(i),Pt(i,e)&&(this._rawValue=i,this._value=n?i:it(i),this.dep.trigger())}}function sn(t){return Le(t)?t.value:t}function Se(t){return fe(t)?t():sn(t)}const Ea={get:(t,i,e)=>i==="__v_raw"?t:sn(Reflect.get(t,i,e)),set:(t,i,e,n)=>{const r=t[i];return Le(r)&&!Le(e)?(r.value=e,!0):Reflect.set(t,i,e,n)}};function Ir(t){return Vt(t)?t:new Proxy(t,Ea)}class Ca{constructor(i){this.__v_isRef=!0,this._value=void 0;const e=this.dep=new $i,{get:n,set:r}=i(e.track.bind(e),e.trigger.bind(e));this._get=n,this._set=r}get value(){return this._value=this._get()}set value(i){this._set(i)}}function Sa(t){return new Ca(t)}class Pa{constructor(i,e,n){this._object=i,this._key=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._raw=we(i);let r=!0,s=i;if(!de(i)||!Xi(String(e)))do r=!nn(s)||Ke(s);while(r&&(s=s.__v_raw));this._shallow=r}get value(){let i=this._object[this._key];return this._shallow&&(i=sn(i)),this._value=i===void 0?this._defaultValue:i}set value(i){if(this._shallow&&Le(this._raw[this._key])){const e=this._object[this._key];if(Le(e)){e.value=i;return}}this._object[this._key]=i}get dep(){return sa(this._raw,this._key)}}class Ra{constructor(i){this._getter=i,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Da(t,i,e){return Le(t)?t:fe(t)?new Ra(t):be(t)&&arguments.length>1?Aa(t,i,e):gi(t)}function Aa(t,i,e){return new Pa(t,i,e)}class La{constructor(i,e,n){this.fn=i,this.setter=e,this._value=void 0,this.dep=new $i(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=fi-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!e,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&xe!==this)return wr(this,!0),!0}get value(){const i=this.dep.track();return xr(this),i&&(i.version=this.dep.version),this._value}set value(i){this.setter&&this.setter(i)}}function Ia(t,i,e=!1){let n,r;return fe(t)?n=t:(n=t.get,r=t.set),new La(n,r,e)}const Si={},Fi=new WeakMap;let Mt;function Ma(t,i=!1,e=Mt){if(e){let n=Fi.get(e);n||Fi.set(e,n=[]),n.push(t)}}function Ha(t,i,e=Te){const{immediate:n,deep:r,once:s,scheduler:o,augmentJob:l,call:a}=e,u=k=>r?k:Ke(k)||r===!1||r===0?pt(k,1):pt(k);let c,h,f,m,v=!1,y=!1;if(Le(t)?(h=()=>t.value,v=Ke(t)):Vt(t)?(h=()=>u(t),v=!0):de(t)?(y=!0,v=t.some(k=>Vt(k)||Ke(k)),h=()=>t.map(k=>{if(Le(k))return k.value;if(Vt(k))return u(k);if(fe(k))return a?a(k,2):k()})):fe(t)?i?h=a?()=>a(t,2):t:h=()=>{if(f){gt();try{f()}finally{mt()}}const k=Mt;Mt=c;try{return a?a(t,3,[m]):t(m)}finally{Mt=k}}:h=lt,i&&r){const k=h,N=r===!0?1/0:r;h=()=>pt(k(),N)}const x=mr(),T=()=>{c.stop(),x&&x.active&&Wn(x.effects,c)};if(s&&i){const k=i;i=(...N)=>{k(...N),T()}}let C=y?new Array(t.length).fill(Si):Si;const H=k=>{if(!(!(c.flags&1)||!c.dirty&&!k))if(i){const N=c.run();if(r||v||(y?N.some((Y,K)=>Pt(Y,C[K])):Pt(N,C))){f&&f();const Y=Mt;Mt=c;try{const K=[N,C===Si?void 0:y&&C[0]===Si?[]:C,m];C=N,a?a(i,3,K):i(...K)}finally{Mt=Y}}}else c.run()};return l&&l(H),c=new vr(h),c.scheduler=o?()=>o(H,!1):H,m=k=>Ma(k,!1,c),f=c.onStop=()=>{const k=Fi.get(c);if(k){if(a)a(k,4);else for(const N of k)N();Fi.delete(c)}},i?n?H(!0):C=c.run():o?o(H.bind(null,!0),!0):c.run(),T.pause=c.pause.bind(c),T.resume=c.resume.bind(c),T.stop=T,T}function pt(t,i=1/0,e){if(i<=0||!be(t)||t.__v_skip||(e=e||new Map,(e.get(t)||0)>=i))return t;if(e.set(t,i),i--,Le(t))pt(t.value,i,e);else if(de(t))for(let n=0;n<t.length;n++)pt(t[n],i,e);else if(lr(t)||Xt(t))t.forEach(n=>{pt(n,i,e)});else if(hr(t)){for(const n in t)pt(t[n],i,e);for(const n of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,n)&&pt(t[n],i,e)}return t}/**
* @vue/runtime-core v3.5.27
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Ti(t,i,e,n){try{return n?t(...n):t()}catch(r){rn(r,i,e)}}function ut(t,i,e,n){if(fe(t)){const r=Ti(t,i,e,n);return r&&ur(r)&&r.catch(s=>{rn(s,i,e)}),r}if(de(t)){const r=[];for(let s=0;s<t.length;s++)r.push(ut(t[s],i,e,n));return r}}function rn(t,i,e,n=!0){const r=i?i.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:o}=i&&i.appContext.config||Te;if(i){let l=i.parent;const a=i.proxy,u=`https://vuejs.org/error-reference/#runtime-${e}`;for(;l;){const c=l.ec;if(c){for(let h=0;h<c.length;h++)if(c[h](t,a,u)===!1)return}l=l.parent}if(s){gt(),Ti(s,null,10,[t,a,u]),mt();return}}Oa(t,e,r,n,o)}function Oa(t,i,e,n=!0,r=!1){if(r)throw t;console.error(t)}const We=[];let ot=-1;const Yt=[];let Ct=null,qt=0;const Mr=Promise.resolve();let ki=null;function Yn(t){const i=ki||Mr;return t?i.then(this?t.bind(this):t):i}function Fa(t){let i=ot+1,e=We.length;for(;i<e;){const n=i+e>>>1,r=We[n],s=mi(r);s<t||s===t&&r.flags&2?i=n+1:e=n}return i}function Jn(t){if(!(t.flags&1)){const i=mi(t),e=We[We.length-1];!e||!(t.flags&2)&&i>=mi(e)?We.push(t):We.splice(Fa(i),0,t),t.flags|=1,Hr()}}function Hr(){ki||(ki=Mr.then(Fr))}function ka(t){de(t)?Yt.push(...t):Ct&&t.id===-1?Ct.splice(qt+1,0,t):t.flags&1||(Yt.push(t),t.flags|=1),Hr()}function ys(t,i,e=ot+1){for(;e<We.length;e++){const n=We[e];if(n&&n.flags&2){if(t&&n.id!==t.uid)continue;We.splice(e,1),e--,n.flags&4&&(n.flags&=-2),n(),n.flags&4||(n.flags&=-2)}}}function Or(t){if(Yt.length){const i=[...new Set(Yt)].sort((e,n)=>mi(e)-mi(n));if(Yt.length=0,Ct){Ct.push(...i);return}for(Ct=i,qt=0;qt<Ct.length;qt++){const e=Ct[qt];e.flags&4&&(e.flags&=-2),e.flags&8||e(),e.flags&=-2}Ct=null,qt=0}}const mi=t=>t.id==null?t.flags&2?-1:1/0:t.id;function Fr(t){try{for(ot=0;ot<We.length;ot++){const i=We[ot];i&&!(i.flags&8)&&(i.flags&4&&(i.flags&=-2),Ti(i,i.i,i.i?15:14),i.flags&4||(i.flags&=-2))}}finally{for(;ot<We.length;ot++){const i=We[ot];i&&(i.flags&=-2)}ot=-1,We.length=0,Or(),ki=null,(We.length||Yt.length)&&Fr()}}let He=null,kr=null;function Bi(t){const i=He;return He=t,kr=t&&t.type.__scopeId||null,i}function Ye(t,i=He,e){if(!i||t._n)return t;const n=(...r)=>{n._d&&Ui(-1);const s=Bi(i);let o;try{o=t(...r)}finally{Bi(s),n._d&&Ui(1)}return o};return n._n=!0,n._c=!0,n._d=!0,n}function ke(t,i){if(He===null)return t;const e=un(He),n=t.dirs||(t.dirs=[]);for(let r=0;r<i.length;r++){let[s,o,l,a=Te]=i[r];s&&(fe(s)&&(s={mounted:s,updated:s}),s.deep&&pt(o),n.push({dir:s,instance:e,value:o,oldValue:void 0,arg:l,modifiers:a}))}return t}function Lt(t,i,e,n){const r=t.dirs,s=i&&i.dirs;for(let o=0;o<r.length;o++){const l=r[o];s&&(l.oldValue=s[o].value);let a=l.dir[n];a&&(gt(),ut(a,e,8,[t.el,l,t,i]),mt())}}function Ba(t,i){if(Ve){let e=Ve.provides;const n=Ve.parent&&Ve.parent.provides;n===e&&(e=Ve.provides=Object.create(n)),e[t]=i}}function Ri(t,i,e=!1){const n=xi();if(n||Qt){let r=Qt?Qt._context.provides:n?n.parent==null||n.ce?n.vnode.appContext&&n.vnode.appContext.provides:n.parent.provides:void 0;if(r&&t in r)return r[t];if(arguments.length>1)return e&&fe(i)?i.call(n&&n.proxy):i}}const Va=Symbol.for("v-scx"),za=()=>Ri(Va);function ws(t,i){return Qn(t,null,i)}function et(t,i,e){return Qn(t,i,e)}function Qn(t,i,e=Te){const{immediate:n,deep:r,flush:s,once:o}=e,l=ze({},e),a=i&&n||!i&&s!=="post";let u;if(wi){if(s==="sync"){const m=za();u=m.__watcherHandles||(m.__watcherHandles=[])}else if(!a){const m=()=>{};return m.stop=lt,m.resume=lt,m.pause=lt,m}}const c=Ve;l.call=(m,v,y)=>ut(m,c,v,y);let h=!1;s==="post"?l.scheduler=m=>{qe(m,c&&c.suspense)}:s!=="sync"&&(h=!0,l.scheduler=(m,v)=>{v?m():Jn(m)}),l.augmentJob=m=>{i&&(m.flags|=4),h&&(m.flags|=2,c&&(m.id=c.uid,m.i=c))};const f=Ha(t,i,l);return wi&&(u?u.push(f):a&&f()),f}function Na(t,i,e){const n=this.proxy,r=De(t)?t.includes(".")?Br(n,t):()=>n[t]:t.bind(n,n);let s;fe(i)?s=i:(s=i.handler,e=i);const o=bi(this),l=Qn(r,s.bind(n),e);return o(),l}function Br(t,i){const e=i.split(".");return()=>{let n=t;for(let r=0;r<e.length&&n;r++)n=n[e[r]];return n}}const Ua=Symbol("_vte"),Wa=t=>t.__isTeleport,ja=Symbol("_leaveCb");function $n(t,i){t.shapeFlag&6&&t.component?(t.transition=i,$n(t.component.subTree,i)):t.shapeFlag&128?(t.ssContent.transition=i.clone(t.ssContent),t.ssFallback.transition=i.clone(t.ssFallback)):t.transition=i}function Vi(){const t=xi();return t?(t.appContext.config.idPrefix||"v")+"-"+t.ids[0]+t.ids[1]++:""}function Vr(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function Ga(t){const i=xi(),e=Ue(null);if(i){const r=i.refs===Te?i.refs={}:i.refs;Object.defineProperty(r,t,{enumerable:!0,get:()=>e.value,set:s=>e.value=s})}return e}const zi=new WeakMap;function ci(t,i,e,n,r=!1){if(de(t)){t.forEach((v,y)=>ci(v,i&&(de(i)?i[y]:i),e,n,r));return}if(Jt(n)&&!r){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&ci(t,i,e,n.component.subTree);return}const s=n.shapeFlag&4?un(n.component):n.el,o=r?null:s,{i:l,r:a}=t,u=i&&i.r,c=l.refs===Te?l.refs={}:l.refs,h=l.setupState,f=we(h),m=h===Te?ar:v=>_e(f,v);if(u!=null&&u!==a){if(_s(i),De(u))c[u]=null,m(u)&&(h[u]=null);else if(Le(u)){u.value=null;const v=i;v.k&&(c[v.k]=null)}}if(fe(a))Ti(a,l,12,[o,c]);else{const v=De(a),y=Le(a);if(v||y){const x=()=>{if(t.f){const T=v?m(a)?h[a]:c[a]:a.value;if(r)de(T)&&Wn(T,s);else if(de(T))T.includes(s)||T.push(s);else if(v)c[a]=[s],m(a)&&(h[a]=c[a]);else{const C=[s];a.value=C,t.k&&(c[t.k]=C)}}else v?(c[a]=o,m(a)&&(h[a]=o)):y&&(a.value=o,t.k&&(c[t.k]=o))};if(o){const T=()=>{x(),zi.delete(t)};T.id=-1,zi.set(t,T),qe(T,e)}else _s(t),x()}}}function _s(t){const i=zi.get(t);i&&(i.flags|=8,zi.delete(t))}Qi().requestIdleCallback;Qi().cancelIdleCallback;const Jt=t=>!!t.type.__asyncLoader,zr=t=>t.type.__isKeepAlive;function qa(t,i){Nr(t,"a",i)}function Za(t,i){Nr(t,"da",i)}function Nr(t,i,e=Ve){const n=t.__wdc||(t.__wdc=()=>{let r=e;for(;r;){if(r.isDeactivated)return;r=r.parent}return t()});if(on(i,n,e),e){let r=e.parent;for(;r&&r.parent;)zr(r.parent.vnode)&&Ka(n,i,e,r),r=r.parent}}function Ka(t,i,e,n){const r=on(i,t,n,!0);Ur(()=>{Wn(n[i],r)},e)}function on(t,i,e=Ve,n=!1){if(e){const r=e[t]||(e[t]=[]),s=i.__weh||(i.__weh=(...o)=>{gt();const l=bi(e),a=ut(i,e,t,o);return l(),mt(),a});return n?r.unshift(s):r.push(s),s}}const _t=t=>(i,e=Ve)=>{(!wi||t==="sp")&&on(t,(...n)=>i(...n),e)},Xa=_t("bm"),es=_t("m"),Ya=_t("bu"),Ja=_t("u"),Qa=_t("bum"),Ur=_t("um"),$a=_t("sp"),el=_t("rtg"),tl=_t("rtc");function il(t,i=Ve){on("ec",t,i)}const Wr="components";function jr(t,i){return qr(Wr,t,!0,i)||t}const Gr=Symbol.for("v-ndc");function nl(t){return De(t)?qr(Wr,t,!1)||t:t||Gr}function qr(t,i,e=!0,n=!1){const r=He||Ve;if(r){const s=r.type;{const l=Nl(s,!1);if(l&&(l===i||l===Je(i)||l===Ji(Je(i))))return s}const o=Ts(r[t]||s[t],i)||Ts(r.appContext[t],i);return!o&&n?s:o}}function Ts(t,i){return t&&(t[i]||t[Je(i)]||t[Ji(Je(i))])}function Ce(t,i,e,n){let r;const s=e,o=de(t);if(o||De(t)){const l=o&&Vt(t);let a=!1,u=!1;l&&(a=!Ke(t),u=vt(t),t=en(t)),r=new Array(t.length);for(let c=0,h=t.length;c<h;c++)r[c]=i(a?u?$t(it(t[c])):it(t[c]):t[c],c,void 0,s)}else if(typeof t=="number"){r=new Array(t);for(let l=0;l<t;l++)r[l]=i(l+1,l,void 0,s)}else if(be(t))if(t[Symbol.iterator])r=Array.from(t,(l,a)=>i(l,a,void 0,s));else{const l=Object.keys(t);r=new Array(l.length);for(let a=0,u=l.length;a<u;a++){const c=l[a];r[a]=i(t[c],c,a,s)}}else r=[];return r}function xs(t,i,e={},n,r){if(He.ce||He.parent&&Jt(He.parent)&&He.parent.ce){const u=Object.keys(e).length>0;return i!=="default"&&(e.name=i),E(),le(ue,null,[ie("slot",e,n)],u?-2:64)}let s=t[i];s&&s._c&&(s._d=!1),E();const o=s&&Zr(s(e)),l=e.key||o&&o.key,a=le(ue,{key:(l&&!wt(l)?l:`_${i}`)+(!o&&n?"_fb":"")},o||[],o&&t._===1?64:-2);return a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),s&&s._c&&(s._d=!0),a}function Zr(t){return t.some(i=>yi(i)?!(i.type===yt||i.type===ue&&!Zr(i.children)):!0)?t:null}const Ln=t=>t?fo(t)?un(t):Ln(t.parent):null,hi=ze(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=>Ln(t.parent),$root:t=>Ln(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Xr(t),$forceUpdate:t=>t.f||(t.f=()=>{Jn(t.update)}),$nextTick:t=>t.n||(t.n=Yn.bind(t.proxy)),$watch:t=>Na.bind(t)}),vn=(t,i)=>t!==Te&&!t.__isScriptSetup&&_e(t,i),sl={get({_:t},i){if(i==="__v_skip")return!0;const{ctx:e,setupState:n,data:r,props:s,accessCache:o,type:l,appContext:a}=t;if(i[0]!=="$"){const f=o[i];if(f!==void 0)switch(f){case 1:return n[i];case 2:return r[i];case 4:return e[i];case 3:return s[i]}else{if(vn(n,i))return o[i]=1,n[i];if(r!==Te&&_e(r,i))return o[i]=2,r[i];if(_e(s,i))return o[i]=3,s[i];if(e!==Te&&_e(e,i))return o[i]=4,e[i];In&&(o[i]=0)}}const u=hi[i];let c,h;if(u)return i==="$attrs"&&Be(t.attrs,"get",""),u(t);if((c=l.__cssModules)&&(c=c[i]))return c;if(e!==Te&&_e(e,i))return o[i]=4,e[i];if(h=a.config.globalProperties,_e(h,i))return h[i]},set({_:t},i,e){const{data:n,setupState:r,ctx:s}=t;return vn(r,i)?(r[i]=e,!0):n!==Te&&_e(n,i)?(n[i]=e,!0):_e(t.props,i)||i[0]==="$"&&i.slice(1)in t?!1:(s[i]=e,!0)},has({_:{data:t,setupState:i,accessCache:e,ctx:n,appContext:r,props:s,type:o}},l){let a;return!!(e[l]||t!==Te&&l[0]!=="$"&&_e(t,l)||vn(i,l)||_e(s,l)||_e(n,l)||_e(hi,l)||_e(r.config.globalProperties,l)||(a=o.__cssModules)&&a[l])},defineProperty(t,i,e){return e.get!=null?t._.accessCache[i]=0:_e(e,"value")&&this.set(t,i,e.value,null),Reflect.defineProperty(t,i,e)}};function bs(t){return de(t)?t.reduce((i,e)=>(i[e]=null,i),{}):t}let In=!0;function rl(t){const i=Xr(t),e=t.proxy,n=t.ctx;In=!1,i.beforeCreate&&Es(i.beforeCreate,t,"bc");const{data:r,computed:s,methods:o,watch:l,provide:a,inject:u,created:c,beforeMount:h,mounted:f,beforeUpdate:m,updated:v,activated:y,deactivated:x,beforeDestroy:T,beforeUnmount:C,destroyed:H,unmounted:k,render:N,renderTracked:Y,renderTriggered:K,errorCaptured:q,serverPrefetch:ee,expose:ce,inheritAttrs:te,components:j,directives:ne,filters:he}=i;if(u&&ol(u,n,null),o)for(const pe in o){const ae=o[pe];fe(ae)&&(n[pe]=ae.bind(e))}if(r){const pe=r.call(e,e);be(pe)&&(t.data=tn(pe))}if(In=!0,s)for(const pe in s){const ae=s[pe],Ae=fe(ae)?ae.bind(e,e):fe(ae.get)?ae.get.bind(e,e):lt,Re=!fe(ae)&&fe(ae.set)?ae.set.bind(e):lt,Qe=Me({get:Ae,set:Re});Object.defineProperty(n,pe,{enumerable:!0,configurable:!0,get:()=>Qe.value,set:je=>Qe.value=je})}if(l)for(const pe in l)Kr(l[pe],n,e,pe);if(a){const pe=fe(a)?a.call(e):a;Reflect.ownKeys(pe).forEach(ae=>{Ba(ae,pe[ae])})}c&&Es(c,t,"c");function me(pe,ae){de(ae)?ae.forEach(Ae=>pe(Ae.bind(e))):ae&&pe(ae.bind(e))}if(me(Xa,h),me(es,f),me(Ya,m),me(Ja,v),me(qa,y),me(Za,x),me(il,q),me(tl,Y),me(el,K),me(Qa,C),me(Ur,k),me($a,ee),de(ce))if(ce.length){const pe=t.exposed||(t.exposed={});ce.forEach(ae=>{Object.defineProperty(pe,ae,{get:()=>e[ae],set:Ae=>e[ae]=Ae,enumerable:!0})})}else t.exposed||(t.exposed={});N&&t.render===lt&&(t.render=N),te!=null&&(t.inheritAttrs=te),j&&(t.components=j),ne&&(t.directives=ne),ee&&Vr(t)}function ol(t,i,e=lt){de(t)&&(t=Mn(t));for(const n in t){const r=t[n];let s;be(r)?"default"in r?s=Ri(r.from||n,r.default,!0):s=Ri(r.from||n):s=Ri(r),Le(s)?Object.defineProperty(i,n,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):i[n]=s}}function Es(t,i,e){ut(de(t)?t.map(n=>n.bind(i.proxy)):t.bind(i.proxy),i,e)}function Kr(t,i,e,n){let r=n.includes(".")?Br(e,n):()=>e[n];if(De(t)){const s=i[t];fe(s)&&et(r,s)}else if(fe(t))et(r,t.bind(e));else if(be(t))if(de(t))t.forEach(s=>Kr(s,i,e,n));else{const s=fe(t.handler)?t.handler.bind(e):i[t.handler];fe(s)&&et(r,s,t)}}function Xr(t){const i=t.type,{mixins:e,extends:n}=i,{mixins:r,optionsCache:s,config:{optionMergeStrategies:o}}=t.appContext,l=s.get(i);let a;return l?a=l:!r.length&&!e&&!n?a=i:(a={},r.length&&r.forEach(u=>Ni(a,u,o,!0)),Ni(a,i,o)),be(i)&&s.set(i,a),a}function Ni(t,i,e,n=!1){const{mixins:r,extends:s}=i;s&&Ni(t,s,e,!0),r&&r.forEach(o=>Ni(t,o,e,!0));for(const o in i)if(!(n&&o==="expose")){const l=al[o]||e&&e[o];t[o]=l?l(t[o],i[o]):i[o]}return t}const al={data:Cs,props:Ss,emits:Ss,methods:oi,computed:oi,beforeCreate:Ne,created:Ne,beforeMount:Ne,mounted:Ne,beforeUpdate:Ne,updated:Ne,beforeDestroy:Ne,beforeUnmount:Ne,destroyed:Ne,unmounted:Ne,activated:Ne,deactivated:Ne,errorCaptured:Ne,serverPrefetch:Ne,components:oi,directives:oi,watch:ul,provide:Cs,inject:ll};function Cs(t,i){return i?t?function(){return ze(fe(t)?t.call(this,this):t,fe(i)?i.call(this,this):i)}:i:t}function ll(t,i){return oi(Mn(t),Mn(i))}function Mn(t){if(de(t)){const i={};for(let e=0;e<t.length;e++)i[t[e]]=t[e];return i}return t}function Ne(t,i){return t?[...new Set([].concat(t,i))]:i}function oi(t,i){return t?ze(Object.create(null),t,i):i}function Ss(t,i){return t?de(t)&&de(i)?[...new Set([...t,...i])]:ze(Object.create(null),bs(t),bs(i??{})):i}function ul(t,i){if(!t)return i;if(!i)return t;const e=ze(Object.create(null),t);for(const n in i)e[n]=Ne(t[n],i[n]);return e}function Yr(){return{app:null,config:{isNativeTag:ar,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 cl=0;function hl(t,i){return function(n,r=null){fe(n)||(n=ze({},n)),r!=null&&!be(r)&&(r=null);const s=Yr(),o=new WeakSet,l=[];let a=!1;const u=s.app={_uid:cl++,_component:n,_props:r,_container:null,_context:s,_instance:null,version:jl,get config(){return s.config},set config(c){},use(c,...h){return o.has(c)||(c&&fe(c.install)?(o.add(c),c.install(u,...h)):fe(c)&&(o.add(c),c(u,...h))),u},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),u},component(c,h){return h?(s.components[c]=h,u):s.components[c]},directive(c,h){return h?(s.directives[c]=h,u):s.directives[c]},mount(c,h,f){if(!a){const m=u._ceVNode||ie(n,r);return m.appContext=s,f===!0?f="svg":f===!1&&(f=void 0),t(m,c,f),a=!0,u._container=c,c.__vue_app__=u,un(m.component)}},onUnmount(c){l.push(c)},unmount(){a&&(ut(l,u._instance,16),t(null,u._container),delete u._container.__vue_app__)},provide(c,h){return s.provides[c]=h,u},runWithContext(c){const h=Qt;Qt=u;try{return c()}finally{Qt=h}}};return u}}let Qt=null;const dl=(t,i)=>i==="modelValue"||i==="model-value"?t.modelModifiers:t[`${i}Modifiers`]||t[`${Je(i)}Modifiers`]||t[`${Dt(i)}Modifiers`];function fl(t,i,...e){if(t.isUnmounted)return;const n=t.vnode.props||Te;let r=e;const s=i.startsWith("update:"),o=s&&dl(n,i.slice(7));o&&(o.trim&&(r=e.map(c=>De(c)?c.trim():c)),o.number&&(r=e.map(jn)));let l,a=n[l=dn(i)]||n[l=dn(Je(i))];!a&&s&&(a=n[l=dn(Dt(i))]),a&&ut(a,t,6,r);const u=n[l+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[l])return;t.emitted[l]=!0,ut(u,t,6,r)}}const pl=new WeakMap;function Jr(t,i,e=!1){const n=e?pl:i.emitsCache,r=n.get(t);if(r!==void 0)return r;const s=t.emits;let o={},l=!1;if(!fe(t)){const a=u=>{const c=Jr(u,i,!0);c&&(l=!0,ze(o,c))};!e&&i.mixins.length&&i.mixins.forEach(a),t.extends&&a(t.extends),t.mixins&&t.mixins.forEach(a)}return!s&&!l?(be(t)&&n.set(t,null),null):(de(s)?s.forEach(a=>o[a]=null):ze(o,s),be(t)&&n.set(t,o),o)}function an(t,i){return!t||!Zi(i)?!1:(i=i.slice(2).replace(/Once$/,""),_e(t,i[0].toLowerCase()+i.slice(1))||_e(t,Dt(i))||_e(t,i))}function Ps(t){const{type:i,vnode:e,proxy:n,withProxy:r,propsOptions:[s],slots:o,attrs:l,emit:a,render:u,renderCache:c,props:h,data:f,setupState:m,ctx:v,inheritAttrs:y}=t,x=Bi(t);let T,C;try{if(e.shapeFlag&4){const k=r||n,N=k;T=at(u.call(N,k,c,h,m,f,v)),C=l}else{const k=i;T=at(k.length>1?k(h,{attrs:l,slots:o,emit:a}):k(h,null)),C=i.props?l:gl(l)}}catch(k){di.length=0,rn(k,t,1),T=ie(yt)}let H=T;if(C&&y!==!1){const k=Object.keys(C),{shapeFlag:N}=H;k.length&&N&7&&(s&&k.some(Un)&&(C=ml(C,s)),H=ei(H,C,!1,!0))}return e.dirs&&(H=ei(H,null,!1,!0),H.dirs=H.dirs?H.dirs.concat(e.dirs):e.dirs),e.transition&&$n(H,e.transition),T=H,Bi(x),T}const gl=t=>{let i;for(const e in t)(e==="class"||e==="style"||Zi(e))&&((i||(i={}))[e]=t[e]);return i},ml=(t,i)=>{const e={};for(const n in t)(!Un(n)||!(n.slice(9)in i))&&(e[n]=t[n]);return e};function vl(t,i,e){const{props:n,children:r,component:s}=t,{props:o,children:l,patchFlag:a}=i,u=s.emitsOptions;if(i.dirs||i.transition)return!0;if(e&&a>=0){if(a&1024)return!0;if(a&16)return n?Rs(n,o,u):!!o;if(a&8){const c=i.dynamicProps;for(let h=0;h<c.length;h++){const f=c[h];if(o[f]!==n[f]&&!an(u,f))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:n===o?!1:n?o?Rs(n,o,u):!0:!!o;return!1}function Rs(t,i,e){const n=Object.keys(i);if(n.length!==Object.keys(t).length)return!0;for(let r=0;r<n.length;r++){const s=n[r];if(i[s]!==t[s]&&!an(e,s))return!0}return!1}function yl({vnode:t,parent:i},e){for(;i;){const n=i.subTree;if(n.suspense&&n.suspense.activeBranch===t&&(n.el=t.el),n===t)(t=i.vnode).el=e,i=i.parent;else break}}const Qr={},$r=()=>Object.create(Qr),eo=t=>Object.getPrototypeOf(t)===Qr;function wl(t,i,e,n=!1){const r={},s=$r();t.propsDefaults=Object.create(null),to(t,i,r,s);for(const o in t.propsOptions[0])o in r||(r[o]=void 0);e?t.props=n?r:Ta(r):t.type.props?t.props=r:t.props=s,t.attrs=s}function _l(t,i,e,n){const{props:r,attrs:s,vnode:{patchFlag:o}}=t,l=we(r),[a]=t.propsOptions;let u=!1;if((n||o>0)&&!(o&16)){if(o&8){const c=t.vnode.dynamicProps;for(let h=0;h<c.length;h++){let f=c[h];if(an(t.emitsOptions,f))continue;const m=i[f];if(a)if(_e(s,f))m!==s[f]&&(s[f]=m,u=!0);else{const v=Je(f);r[v]=Hn(a,l,v,m,t,!1)}else m!==s[f]&&(s[f]=m,u=!0)}}}else{to(t,i,r,s)&&(u=!0);let c;for(const h in l)(!i||!_e(i,h)&&((c=Dt(h))===h||!_e(i,c)))&&(a?e&&(e[h]!==void 0||e[c]!==void 0)&&(r[h]=Hn(a,l,h,void 0,t,!0)):delete r[h]);if(s!==l)for(const h in s)(!i||!_e(i,h))&&(delete s[h],u=!0)}u&&ft(t.attrs,"set","")}function to(t,i,e,n){const[r,s]=t.propsOptions;let o=!1,l;if(i)for(let a in i){if(ai(a))continue;const u=i[a];let c;r&&_e(r,c=Je(a))?!s||!s.includes(c)?e[c]=u:(l||(l={}))[c]=u:an(t.emitsOptions,a)||(!(a in n)||u!==n[a])&&(n[a]=u,o=!0)}if(s){const a=we(e),u=l||Te;for(let c=0;c<s.length;c++){const h=s[c];e[h]=Hn(r,a,h,u[h],t,!_e(u,h))}}return o}function Hn(t,i,e,n,r,s){const o=t[e];if(o!=null){const l=_e(o,"default");if(l&&n===void 0){const a=o.default;if(o.type!==Function&&!o.skipFactory&&fe(a)){const{propsDefaults:u}=r;if(e in u)n=u[e];else{const c=bi(r);n=u[e]=a.call(null,i),c()}}else n=a;r.ce&&r.ce._setProp(e,n)}o[0]&&(s&&!l?n=!1:o[1]&&(n===""||n===Dt(e))&&(n=!0))}return n}const Tl=new WeakMap;function io(t,i,e=!1){const n=e?Tl:i.propsCache,r=n.get(t);if(r)return r;const s=t.props,o={},l=[];let a=!1;if(!fe(t)){const c=h=>{a=!0;const[f,m]=io(h,i,!0);ze(o,f),m&&l.push(...m)};!e&&i.mixins.length&&i.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!s&&!a)return be(t)&&n.set(t,Kt),Kt;if(de(s))for(let c=0;c<s.length;c++){const h=Je(s[c]);Ds(h)&&(o[h]=Te)}else if(s)for(const c in s){const h=Je(c);if(Ds(h)){const f=s[c],m=o[h]=de(f)||fe(f)?{type:f}:ze({},f),v=m.type;let y=!1,x=!0;if(de(v))for(let T=0;T<v.length;++T){const C=v[T],H=fe(C)&&C.name;if(H==="Boolean"){y=!0;break}else H==="String"&&(x=!1)}else y=fe(v)&&v.name==="Boolean";m[0]=y,m[1]=x,(y||_e(m,"default"))&&l.push(h)}}const u=[o,l];return be(t)&&n.set(t,u),u}function Ds(t){return t[0]!=="$"&&!ai(t)}const ts=t=>t==="_"||t==="_ctx"||t==="$stable",is=t=>de(t)?t.map(at):[at(t)],xl=(t,i,e)=>{if(i._n)return i;const n=Ye((...r)=>is(i(...r)),e);return n._c=!1,n},no=(t,i,e)=>{const n=t._ctx;for(const r in t){if(ts(r))continue;const s=t[r];if(fe(s))i[r]=xl(r,s,n);else if(s!=null){const o=is(s);i[r]=()=>o}}},so=(t,i)=>{const e=is(i);t.slots.default=()=>e},ro=(t,i,e)=>{for(const n in i)(e||!ts(n))&&(t[n]=i[n])},bl=(t,i,e)=>{const n=t.slots=$r();if(t.vnode.shapeFlag&32){const r=i._;r?(ro(n,i,e),e&&dr(n,"_",r,!0)):no(i,n)}else i&&so(t,i)},El=(t,i,e)=>{const{vnode:n,slots:r}=t;let s=!0,o=Te;if(n.shapeFlag&32){const l=i._;l?e&&l===1?s=!1:ro(r,i,e):(s=!i.$stable,no(i,r)),o=i}else i&&(so(t,i),o={default:1});if(s)for(const l in r)!ts(l)&&o[l]==null&&delete r[l]},qe=Dl;function Cl(t){return Sl(t)}function Sl(t,i){const e=Qi();e.__VUE__=!0;const{insert:n,remove:r,patchProp:s,createElement:o,createText:l,createComment:a,setText:u,setElementText:c,parentNode:h,nextSibling:f,setScopeId:m=lt,insertStaticContent:v}=t,y=(P,D,F,U=null,z=null,d=null,w=void 0,S=null,L=!!D.dynamicChildren)=>{if(P===D)return;P&&!si(P,D)&&(U=$e(P),je(P,z,d,!0),P=null),D.patchFlag===-2&&(L=!1,D.dynamicChildren=null);const{type:I,ref:V,shapeFlag:M}=D;switch(I){case ln:x(P,D,F,U);break;case yt:T(P,D,F,U);break;case Di:P==null&&C(D,F,U,w);break;case ue:j(P,D,F,U,z,d,w,S,L);break;default:M&1?N(P,D,F,U,z,d,w,S,L):M&6?ne(P,D,F,U,z,d,w,S,L):(M&64||M&128)&&I.process(P,D,F,U,z,d,w,S,L,st)}V!=null&&z?ci(V,P&&P.ref,d,D||P,!D):V==null&&P&&P.ref!=null&&ci(P.ref,null,d,P,!0)},x=(P,D,F,U)=>{if(P==null)n(D.el=l(D.children),F,U);else{const z=D.el=P.el;D.children!==P.children&&u(z,D.children)}},T=(P,D,F,U)=>{P==null?n(D.el=a(D.children||""),F,U):D.el=P.el},C=(P,D,F,U)=>{[P.el,P.anchor]=v(P.children,D,F,U,P.el,P.anchor)},H=({el:P,anchor:D},F,U)=>{let z;for(;P&&P!==D;)z=f(P),n(P,F,U),P=z;n(D,F,U)},k=({el:P,anchor:D})=>{let F;for(;P&&P!==D;)F=f(P),r(P),P=F;r(D)},N=(P,D,F,U,z,d,w,S,L)=>{if(D.type==="svg"?w="svg":D.type==="math"&&(w="mathml"),P==null)Y(D,F,U,z,d,w,S,L);else{const I=P.el&&P.el._isVueCE?P.el:null;try{I&&I._beginPatch(),ee(P,D,z,d,w,S,L)}finally{I&&I._endPatch()}}},Y=(P,D,F,U,z,d,w,S)=>{let L,I;const{props:V,shapeFlag:M,transition:W,dirs:Z}=P;if(L=P.el=o(P.type,d,V&&V.is,V),M&8?c(L,P.children):M&16&&q(P.children,L,null,U,z,yn(P,d),w,S),Z&&Lt(P,null,U,"created"),K(L,P,P.scopeId,w,U),V){for(const X in V)X!=="value"&&!ai(X)&&s(L,X,null,V[X],d,U);"value"in V&&s(L,"value",null,V.value,d),(I=V.onVnodeBeforeMount)&&rt(I,U,P)}Z&&Lt(P,null,U,"beforeMount");const se=Pl(z,W);se&&W.beforeEnter(L),n(L,D,F),((I=V&&V.onVnodeMounted)||se||Z)&&qe(()=>{I&&rt(I,U,P),se&&W.enter(L),Z&&Lt(P,null,U,"mounted")},z)},K=(P,D,F,U,z)=>{if(F&&m(P,F),U)for(let d=0;d<U.length;d++)m(P,U[d]);if(z){let d=z.subTree;if(D===d||uo(d.type)&&(d.ssContent===D||d.ssFallback===D)){const w=z.vnode;K(P,w,w.scopeId,w.slotScopeIds,z.parent)}}},q=(P,D,F,U,z,d,w,S,L=0)=>{for(let I=L;I<P.length;I++){const V=P[I]=S?St(P[I]):at(P[I]);y(null,V,D,F,U,z,d,w,S)}},ee=(P,D,F,U,z,d,w)=>{const S=D.el=P.el;let{patchFlag:L,dynamicChildren:I,dirs:V}=D;L|=P.patchFlag&16;const M=P.props||Te,W=D.props||Te;let Z;if(F&&It(F,!1),(Z=W.onVnodeBeforeUpdate)&&rt(Z,F,D,P),V&&Lt(D,P,F,"beforeUpdate"),F&&It(F,!0),(M.innerHTML&&W.innerHTML==null||M.textContent&&W.textContent==null)&&c(S,""),I?ce(P.dynamicChildren,I,S,F,U,yn(D,z),d):w||ae(P,D,S,null,F,U,yn(D,z),d,!1),L>0){if(L&16)te(S,M,W,F,z);else if(L&2&&M.class!==W.class&&s(S,"class",null,W.class,z),L&4&&s(S,"style",M.style,W.style,z),L&8){const se=D.dynamicProps;for(let X=0;X<se.length;X++){const oe=se[X],g=M[oe],p=W[oe];(p!==g||oe==="value")&&s(S,oe,g,p,z,F)}}L&1&&P.children!==D.children&&c(S,D.children)}else!w&&I==null&&te(S,M,W,F,z);((Z=W.onVnodeUpdated)||V)&&qe(()=>{Z&&rt(Z,F,D,P),V&&Lt(D,P,F,"updated")},U)},ce=(P,D,F,U,z,d,w)=>{for(let S=0;S<D.length;S++){const L=P[S],I=D[S],V=L.el&&(L.type===ue||!si(L,I)||L.shapeFlag&198)?h(L.el):F;y(L,I,V,null,U,z,d,w,!0)}},te=(P,D,F,U,z)=>{if(D!==F){if(D!==Te)for(const d in D)!ai(d)&&!(d in F)&&s(P,d,D[d],null,z,U);for(const d in F){if(ai(d))continue;const w=F[d],S=D[d];w!==S&&d!=="value"&&s(P,d,S,w,z,U)}"value"in F&&s(P,"value",D.value,F.value,z)}},j=(P,D,F,U,z,d,w,S,L)=>{const I=D.el=P?P.el:l(""),V=D.anchor=P?P.anchor:l("");let{patchFlag:M,dynamicChildren:W,slotScopeIds:Z}=D;Z&&(S=S?S.concat(Z):Z),P==null?(n(I,F,U),n(V,F,U),q(D.children||[],F,V,z,d,w,S,L)):M>0&&M&64&&W&&P.dynamicChildren&&P.dynamicChildren.length===W.length?(ce(P.dynamicChildren,W,F,z,d,w,S),(D.key!=null||z&&D===z.subTree)&&oo(P,D,!0)):ae(P,D,F,V,z,d,w,S,L)},ne=(P,D,F,U,z,d,w,S,L)=>{D.slotScopeIds=S,P==null?D.shapeFlag&512?z.ctx.activate(D,F,U,w,L):he(D,F,U,z,d,w,L):ye(P,D,L)},he=(P,D,F,U,z,d,w)=>{const S=P.component=Fl(P,U,z);if(zr(P)&&(S.ctx.renderer=st),kl(S,!1,w),S.asyncDep){if(z&&z.registerDep(S,me,w),!P.el){const L=S.subTree=ie(yt);T(null,L,D,F),P.placeholder=L.el}}else me(S,P,D,F,z,d,w)},ye=(P,D,F)=>{const U=D.component=P.component;if(vl(P,D,F))if(U.asyncDep&&!U.asyncResolved){pe(U,D,F);return}else U.next=D,U.update();else D.el=P.el,U.vnode=D},me=(P,D,F,U,z,d,w)=>{const S=()=>{if(P.isMounted){let{next:M,bu:W,u:Z,parent:se,vnode:X}=P;{const b=ao(P);if(b){M&&(M.el=X.el,pe(P,M,w)),b.asyncDep.then(()=>{P.isUnmounted||S()});return}}let oe=M,g;It(P,!1),M?(M.el=X.el,pe(P,M,w)):M=X,W&&Pi(W),(g=M.props&&M.props.onVnodeBeforeUpdate)&&rt(g,se,M,X),It(P,!0);const p=Ps(P),_=P.subTree;P.subTree=p,y(_,p,h(_.el),$e(_),P,z,d),M.el=p.el,oe===null&&yl(P,p.el),Z&&qe(Z,z),(g=M.props&&M.props.onVnodeUpdated)&&qe(()=>rt(g,se,M,X),z)}else{let M;const{el:W,props:Z}=D,{bm:se,m:X,parent:oe,root:g,type:p}=P,_=Jt(D);It(P,!1),se&&Pi(se),!_&&(M=Z&&Z.onVnodeBeforeMount)&&rt(M,oe,D),It(P,!0);{g.ce&&g.ce._def.shadowRoot!==!1&&g.ce._injectChildStyle(p);const b=P.subTree=Ps(P);y(null,b,F,U,P,z,d),D.el=b.el}if(X&&qe(X,z),!_&&(M=Z&&Z.onVnodeMounted)){const b=D;qe(()=>rt(M,oe,b),z)}(D.shapeFlag&256||oe&&Jt(oe.vnode)&&oe.vnode.shapeFlag&256)&&P.a&&qe(P.a,z),P.isMounted=!0,D=F=U=null}};P.scope.on();const L=P.effect=new vr(S);P.scope.off();const I=P.update=L.run.bind(L),V=P.job=L.runIfDirty.bind(L);V.i=P,V.id=P.uid,L.scheduler=()=>Jn(V),It(P,!0),I()},pe=(P,D,F)=>{D.component=P;const U=P.vnode.props;P.vnode=D,P.next=null,_l(P,D.props,U,F),El(P,D.children,F),gt(),ys(P),mt()},ae=(P,D,F,U,z,d,w,S,L=!1)=>{const I=P&&P.children,V=P?P.shapeFlag:0,M=D.children,{patchFlag:W,shapeFlag:Z}=D;if(W>0){if(W&128){Re(I,M,F,U,z,d,w,S,L);return}else if(W&256){Ae(I,M,F,U,z,d,w,S,L);return}}Z&8?(V&16&&nt(I,z,d),M!==I&&c(F,M)):V&16?Z&16?Re(I,M,F,U,z,d,w,S,L):nt(I,z,d,!0):(V&8&&c(F,""),Z&16&&q(M,F,U,z,d,w,S,L))},Ae=(P,D,F,U,z,d,w,S,L)=>{P=P||Kt,D=D||Kt;const I=P.length,V=D.length,M=Math.min(I,V);let W;for(W=0;W<M;W++){const Z=D[W]=L?St(D[W]):at(D[W]);y(P[W],Z,F,null,z,d,w,S,L)}I>V?nt(P,z,d,!0,!1,M):q(D,F,U,z,d,w,S,L,M)},Re=(P,D,F,U,z,d,w,S,L)=>{let I=0;const V=D.length;let M=P.length-1,W=V-1;for(;I<=M&&I<=W;){const Z=P[I],se=D[I]=L?St(D[I]):at(D[I]);if(si(Z,se))y(Z,se,F,null,z,d,w,S,L);else break;I++}for(;I<=M&&I<=W;){const Z=P[M],se=D[W]=L?St(D[W]):at(D[W]);if(si(Z,se))y(Z,se,F,null,z,d,w,S,L);else break;M--,W--}if(I>M){if(I<=W){const Z=W+1,se=Z<V?D[Z].el:U;for(;I<=W;)y(null,D[I]=L?St(D[I]):at(D[I]),F,se,z,d,w,S,L),I++}}else if(I>W)for(;I<=M;)je(P[I],z,d,!0),I++;else{const Z=I,se=I,X=new Map;for(I=se;I<=W;I++){const Q=D[I]=L?St(D[I]):at(D[I]);Q.key!=null&&X.set(Q.key,I)}let oe,g=0;const p=W-se+1;let _=!1,b=0;const O=new Array(p);for(I=0;I<p;I++)O[I]=0;for(I=Z;I<=M;I++){const Q=P[I];if(g>=p){je(Q,z,d,!0);continue}let ve;if(Q.key!=null)ve=X.get(Q.key);else for(oe=se;oe<=W;oe++)if(O[oe-se]===0&&si(Q,D[oe])){ve=oe;break}ve===void 0?je(Q,z,d,!0):(O[ve-se]=I+1,ve>=b?b=ve:_=!0,y(Q,D[ve],F,null,z,d,w,S,L),g++)}const G=_?Rl(O):Kt;for(oe=G.length-1,I=p-1;I>=0;I--){const Q=se+I,ve=D[Q],re=D[Q+1],Oe=Q+1<V?re.el||lo(re):U;O[I]===0?y(null,ve,F,Oe,z,d,w,S,L):_&&(oe<0||I!==G[oe]?Qe(ve,F,Oe,2):oe--)}}},Qe=(P,D,F,U,z=null)=>{const{el:d,type:w,transition:S,children:L,shapeFlag:I}=P;if(I&6){Qe(P.component.subTree,D,F,U);return}if(I&128){P.suspense.move(D,F,U);return}if(I&64){w.move(P,D,F,st);return}if(w===ue){n(d,D,F);for(let M=0;M<L.length;M++)Qe(L[M],D,F,U);n(P.anchor,D,F);return}if(w===Di){H(P,D,F);return}if(U!==2&&I&1&&S)if(U===0)S.beforeEnter(d),n(d,D,F),qe(()=>S.enter(d),z);else{const{leave:M,delayLeave:W,afterLeave:Z}=S,se=()=>{P.ctx.isUnmounted?r(d):n(d,D,F)},X=()=>{d._isLeaving&&d[ja](!0),M(d,()=>{se(),Z&&Z()})};W?W(d,se,X):X()}else n(d,D,F)},je=(P,D,F,U=!1,z=!1)=>{const{type:d,props:w,ref:S,children:L,dynamicChildren:I,shapeFlag:V,patchFlag:M,dirs:W,cacheIndex:Z}=P;if(M===-2&&(z=!1),S!=null&&(gt(),ci(S,null,F,P,!0),mt()),Z!=null&&(D.renderCache[Z]=void 0),V&256){D.ctx.deactivate(P);return}const se=V&1&&W,X=!Jt(P);let oe;if(X&&(oe=w&&w.onVnodeBeforeUnmount)&&rt(oe,D,P),V&6)Ut(P.component,F,U);else{if(V&128){P.suspense.unmount(F,U);return}se&&Lt(P,null,D,"beforeUnmount"),V&64?P.type.remove(P,D,F,st,U):I&&!I.hasOnce&&(d!==ue||M>0&&M&64)?nt(I,D,F,!1,!0):(d===ue&&M&384||!z&&V&16)&&nt(L,D,F),U&&ge(P)}(X&&(oe=w&&w.onVnodeUnmounted)||se)&&qe(()=>{oe&&rt(oe,D,P),se&&Lt(P,null,D,"unmounted")},F)},ge=P=>{const{type:D,el:F,anchor:U,transition:z}=P;if(D===ue){Nt(F,U);return}if(D===Di){k(P);return}const d=()=>{r(F),z&&!z.persisted&&z.afterLeave&&z.afterLeave()};if(P.shapeFlag&1&&z&&!z.persisted){const{leave:w,delayLeave:S}=z,L=()=>w(F,d);S?S(P.el,d,L):L()}else d()},Nt=(P,D)=>{let F;for(;P!==D;)F=f(P),r(P),P=F;r(D)},Ut=(P,D,F)=>{const{bum:U,scope:z,job:d,subTree:w,um:S,m:L,a:I}=P;As(L),As(I),U&&Pi(U),z.stop(),d&&(d.flags|=8,je(w,P,D,F)),S&&qe(S,D),qe(()=>{P.isUnmounted=!0},D)},nt=(P,D,F,U=!1,z=!1,d=0)=>{for(let w=d;w<P.length;w++)je(P[w],D,F,U,z)},$e=P=>{if(P.shapeFlag&6)return $e(P.component.subTree);if(P.shapeFlag&128)return P.suspense.next();const D=f(P.anchor||P.el),F=D&&D[Ua];return F?f(F):D};let bt=!1;const Wt=(P,D,F)=>{let U;P==null?D._vnode&&(je(D._vnode,null,null,!0),U=D._vnode.component):y(D._vnode||null,P,D,null,null,null,F),D._vnode=P,bt||(bt=!0,ys(U),Or(),bt=!1)},st={p:y,um:je,m:Qe,r:ge,mt:he,mc:q,pc:ae,pbc:ce,n:$e,o:t};return{render:Wt,hydrate:void 0,createApp:hl(Wt)}}function yn({type:t,props:i},e){return e==="svg"&&t==="foreignObject"||e==="mathml"&&t==="annotation-xml"&&i&&i.encoding&&i.encoding.includes("html")?void 0:e}function It({effect:t,job:i},e){e?(t.flags|=32,i.flags|=4):(t.flags&=-33,i.flags&=-5)}function Pl(t,i){return(!t||t&&!t.pendingBranch)&&i&&!i.persisted}function oo(t,i,e=!1){const n=t.children,r=i.children;if(de(n)&&de(r))for(let s=0;s<n.length;s++){const o=n[s];let l=r[s];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[s]=St(r[s]),l.el=o.el),!e&&l.patchFlag!==-2&&oo(o,l)),l.type===ln&&(l.patchFlag!==-1?l.el=o