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