UNPKG

@baker_kong/commit-helper

Version:

A package to intercept git commit messages and prompt for user input via a GUI application.

13 lines 208 kB
var Gf=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var uS=Gf((Xt,en)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();/** * @vue/shared v3.5.20 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function hi(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Se={},tr=[],ot=()=>{},su=()=>!1,Wo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),vi=e=>e.startsWith("onUpdate:"),De=Object.assign,gi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},qf=Object.prototype.hasOwnProperty,be=(e,t)=>qf.call(e,t),W=Array.isArray,nr=e=>Xr(e)==="[object Map]",Go=e=>Xr(e)==="[object Set]",ul=e=>Xr(e)==="[object Date]",J=e=>typeof e=="function",_e=e=>typeof e=="string",At=e=>typeof e=="symbol",se=e=>e!==null&&typeof e=="object",iu=e=>(se(e)||J(e))&&J(e.then)&&J(e.catch),lu=Object.prototype.toString,Xr=e=>lu.call(e),Jf=e=>Xr(e).slice(8,-1),mi=e=>Xr(e)==="[object Object]",bi=e=>_e(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,xr=hi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),qo=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Yf=/-(\w)/g,wt=qo(e=>e.replace(Yf,(t,n)=>n?n.toUpperCase():"")),Zf=/\B([A-Z])/g,An=qo(e=>e.replace(Zf,"-$1").toLowerCase()),Jo=qo(e=>e.charAt(0).toUpperCase()+e.slice(1)),Eo=qo(e=>e?`on${Jo(e)}`:""),Sn=(e,t)=>!Object.is(e,t),To=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},au=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Ks=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Qf=e=>{const t=_e(e)?Number(e):NaN;return isNaN(t)?e:t};let cl;const Yo=()=>cl||(cl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ue(e){if(W(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=_e(r)?nd(r):Ue(r);if(o)for(const s in o)t[s]=o[s]}return t}else if(_e(e)||se(e))return e}const Xf=/;(?![^(]*\))/g,ed=/:([^]+)/,td=/\/\*[^]*?\*\//g;function nd(e){const t={};return e.replace(td,"").split(Xf).forEach(n=>{if(n){const r=n.split(ed);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function q(e){let t="";if(_e(e))t=e;else if(W(e))for(let n=0;n<e.length;n++){const r=q(e[n]);r&&(t+=r+" ")}else if(se(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function rd(e){if(!e)return null;let{class:t,style:n}=e;return t&&!_e(t)&&(e.class=q(t)),n&&(e.style=Ue(n)),e}const od="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",sd=hi(od);function uu(e){return!!e||e===""}function id(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=Zo(e[r],t[r]);return n}function Zo(e,t){if(e===t)return!0;let n=ul(e),r=ul(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=At(e),r=At(t),n||r)return e===t;if(n=W(e),r=W(t),n||r)return n&&r?id(e,t):!1;if(n=se(e),r=se(t),n||r){if(!n||!r)return!1;const o=Object.keys(e).length,s=Object.keys(t).length;if(o!==s)return!1;for(const i in e){const l=e.hasOwnProperty(i),a=t.hasOwnProperty(i);if(l&&!a||!l&&a||!Zo(e[i],t[i]))return!1}}return String(e)===String(t)}function cu(e,t){return e.findIndex(n=>Zo(n,t))}const fu=e=>!!(e&&e.__v_isRef===!0),qe=e=>_e(e)?e:e==null?"":W(e)||se(e)&&(e.toString===lu||!J(e.toString))?fu(e)?qe(e.value):JSON.stringify(e,du,2):String(e),du=(e,t)=>fu(t)?du(e,t.value):nr(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[Ts(r,s)+" =>"]=o,n),{})}:Go(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Ts(n))}:At(t)?Ts(t):se(t)&&!W(t)&&!mi(t)?String(t):t,Ts=(e,t="")=>{var n;return At(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.20 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let Ge;class ld{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ge,!t&&Ge&&(this.index=(Ge.scopes||(Ge.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Ge;try{return Ge=this,t()}finally{Ge=n}}}on(){++this._on===1&&(this.prevScope=Ge,Ge=this)}off(){this._on>0&&--this._on===0&&(Ge=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0}}}function pu(){return Ge}function ad(e,t=!1){Ge&&Ge.cleanups.push(e)}let Ee;const Cs=new WeakSet;class hu{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Ge&&Ge.active&&Ge.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Cs.has(this)&&(Cs.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||gu(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,fl(this),mu(this);const t=Ee,n=Ot;Ee=this,Ot=!0;try{return this.fn()}finally{bu(this),Ee=t,Ot=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)wi(t);this.deps=this.depsTail=void 0,fl(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Cs.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Us(this)&&this.run()}get dirty(){return Us(this)}}let vu=0,$r,Rr;function gu(e,t=!1){if(e.flags|=8,t){e.next=Rr,Rr=e;return}e.next=$r,$r=e}function yi(){vu++}function _i(){if(--vu>0)return;if(Rr){let t=Rr;for(Rr=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;$r;){let t=$r;for($r=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function mu(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function bu(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),wi(r),ud(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function Us(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(yu(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function yu(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Br)||(e.globalVersion=Br,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Us(e))))return;e.flags|=2;const t=e.dep,n=Ee,r=Ot;Ee=e,Ot=!0;try{mu(e);const o=e.fn(e._value);(t.version===0||Sn(o,e._value))&&(e.flags|=128,e._value=o,t.version++)}catch(o){throw t.version++,o}finally{Ee=n,Ot=r,bu(e),e.flags&=-3}}function wi(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)wi(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function ud(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Ot=!0;const _u=[];function on(){_u.push(Ot),Ot=!1}function sn(){const e=_u.pop();Ot=e===void 0?!0:e}function fl(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ee;Ee=void 0;try{t()}finally{Ee=n}}}let Br=0;class cd{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Si{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Ee||!Ot||Ee===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ee)n=this.activeLink=new cd(Ee,this),Ee.deps?(n.prevDep=Ee.depsTail,Ee.depsTail.nextDep=n,Ee.depsTail=n):Ee.deps=Ee.depsTail=n,wu(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Ee.depsTail,n.nextDep=void 0,Ee.depsTail.nextDep=n,Ee.depsTail=n,Ee.deps===n&&(Ee.deps=r)}return n}trigger(t){this.version++,Br++,this.notify(t)}notify(t){yi();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{_i()}}}function wu(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)wu(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Io=new WeakMap,jn=Symbol(""),zs=Symbol(""),jr=Symbol("");function Je(e,t,n){if(Ot&&Ee){let r=Io.get(e);r||Io.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new Si),o.map=r,o.key=n),o.track()}}function Jt(e,t,n,r,o,s){const i=Io.get(e);if(!i){Br++;return}const l=a=>{a&&a.trigger()};if(yi(),t==="clear")i.forEach(l);else{const a=W(e),u=a&&bi(n);if(a&&n==="length"){const c=Number(r);i.forEach((f,p)=>{(p==="length"||p===jr||!At(p)&&p>=c)&&l(f)})}else switch((n!==void 0||i.has(void 0))&&l(i.get(n)),u&&l(i.get(jr)),t){case"add":a?u&&l(i.get("length")):(l(i.get(jn)),nr(e)&&l(i.get(zs)));break;case"delete":a||(l(i.get(jn)),nr(e)&&l(i.get(zs)));break;case"set":nr(e)&&l(i.get(jn));break}}_i()}function fd(e,t){const n=Io.get(e);return n&&n.get(t)}function Yn(e){const t=he(e);return t===e?t:(Je(t,"iterate",jr),yt(e)?t:t.map(je))}function Qo(e){return Je(e=he(e),"iterate",jr),e}const dd={__proto__:null,[Symbol.iterator](){return Os(this,Symbol.iterator,je)},concat(...e){return Yn(this).concat(...e.map(t=>W(t)?Yn(t):t))},entries(){return Os(this,"entries",e=>(e[1]=je(e[1]),e))},every(e,t){return Kt(this,"every",e,t,void 0,arguments)},filter(e,t){return Kt(this,"filter",e,t,n=>n.map(je),arguments)},find(e,t){return Kt(this,"find",e,t,je,arguments)},findIndex(e,t){return Kt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Kt(this,"findLast",e,t,je,arguments)},findLastIndex(e,t){return Kt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Kt(this,"forEach",e,t,void 0,arguments)},includes(...e){return As(this,"includes",e)},indexOf(...e){return As(this,"indexOf",e)},join(e){return Yn(this).join(e)},lastIndexOf(...e){return As(this,"lastIndexOf",e)},map(e,t){return Kt(this,"map",e,t,void 0,arguments)},pop(){return wr(this,"pop")},push(...e){return wr(this,"push",e)},reduce(e,...t){return dl(this,"reduce",e,t)},reduceRight(e,...t){return dl(this,"reduceRight",e,t)},shift(){return wr(this,"shift")},some(e,t){return Kt(this,"some",e,t,void 0,arguments)},splice(...e){return wr(this,"splice",e)},toReversed(){return Yn(this).toReversed()},toSorted(e){return Yn(this).toSorted(e)},toSpliced(...e){return Yn(this).toSpliced(...e)},unshift(...e){return wr(this,"unshift",e)},values(){return Os(this,"values",je)}};function Os(e,t,n){const r=Qo(e),o=r[t]();return r!==e&&!yt(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.value&&(s.value=n(s.value)),s}),o}const pd=Array.prototype;function Kt(e,t,n,r,o,s){const i=Qo(e),l=i!==e&&!yt(e),a=i[t];if(a!==pd[t]){const f=a.apply(e,s);return l?je(f):f}let u=n;i!==e&&(l?u=function(f,p){return n.call(this,je(f),p,e)}:n.length>2&&(u=function(f,p){return n.call(this,f,p,e)}));const c=a.call(i,u,r);return l&&o?o(c):c}function dl(e,t,n,r){const o=Qo(e);let s=n;return o!==e&&(yt(e)?n.length>3&&(s=function(i,l,a){return n.call(this,i,l,a,e)}):s=function(i,l,a){return n.call(this,i,je(l),a,e)}),o[t](s,...r)}function As(e,t,n){const r=he(e);Je(r,"iterate",jr);const o=r[t](...n);return(o===-1||o===!1)&&Ci(n[0])?(n[0]=he(n[0]),r[t](...n)):o}function wr(e,t,n=[]){on(),yi();const r=he(e)[t].apply(e,n);return _i(),sn(),r}const hd=hi("__proto__,__v_isRef,__isVue"),Su=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(At));function vd(e){At(e)||(e=String(e));const t=he(this);return Je(t,"has",e),t.hasOwnProperty(e)}class Eu{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?Cd:Au:s?Ou:Cu).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=W(t);if(!o){let a;if(i&&(a=dd[n]))return a;if(n==="hasOwnProperty")return vd}const l=Reflect.get(t,n,Ie(t)?t:r);return(At(n)?Su.has(n):hd(n))||(o||Je(t,"get",n),s)?l:Ie(l)?i&&bi(n)?l:l.value:se(l)?o?Xo(l):Nt(l):l}}class Tu extends Eu{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];if(!this._isShallow){const a=Cn(s);if(!yt(r)&&!Cn(r)&&(s=he(s),r=he(r)),!W(t)&&Ie(s)&&!Ie(r))return a||(s.value=r),!0}const i=W(t)&&bi(n)?Number(n)<t.length:be(t,n),l=Reflect.set(t,n,r,Ie(t)?t:o);return t===he(o)&&(i?Sn(r,s)&&Jt(t,"set",n,r):Jt(t,"add",n,r)),l}deleteProperty(t,n){const r=be(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&r&&Jt(t,"delete",n,void 0),o}has(t,n){const r=Reflect.has(t,n);return(!At(n)||!Su.has(n))&&Je(t,"has",n),r}ownKeys(t){return Je(t,"iterate",W(t)?"length":jn),Reflect.ownKeys(t)}}class gd extends Eu{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const md=new Tu,bd=new gd,yd=new Tu(!0),Ws=e=>e,po=e=>Reflect.getPrototypeOf(e);function _d(e,t,n){return function(...r){const o=this.__v_raw,s=he(o),i=nr(s),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,u=o[e](...r),c=n?Ws:t?xo:je;return!t&&Je(s,"iterate",a?zs:jn),{next(){const{value:f,done:p}=u.next();return p?{value:f,done:p}:{value:l?[c(f[0]),c(f[1])]:c(f),done:p}},[Symbol.iterator](){return this}}}}function ho(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function wd(e,t){const n={get(o){const s=this.__v_raw,i=he(s),l=he(o);e||(Sn(o,l)&&Je(i,"get",o),Je(i,"get",l));const{has:a}=po(i),u=t?Ws:e?xo:je;if(a.call(i,o))return u(s.get(o));if(a.call(i,l))return u(s.get(l));s!==i&&s.get(o)},get size(){const o=this.__v_raw;return!e&&Je(he(o),"iterate",jn),o.size},has(o){const s=this.__v_raw,i=he(s),l=he(o);return e||(Sn(o,l)&&Je(i,"has",o),Je(i,"has",l)),o===l?s.has(o):s.has(o)||s.has(l)},forEach(o,s){const i=this,l=i.__v_raw,a=he(l),u=t?Ws:e?xo:je;return!e&&Je(a,"iterate",jn),l.forEach((c,f)=>o.call(s,u(c),u(f),i))}};return De(n,e?{add:ho("add"),set:ho("set"),delete:ho("delete"),clear:ho("clear")}:{add(o){!t&&!yt(o)&&!Cn(o)&&(o=he(o));const s=he(this);return po(s).has.call(s,o)||(s.add(o),Jt(s,"add",o,o)),this},set(o,s){!t&&!yt(s)&&!Cn(s)&&(s=he(s));const i=he(this),{has:l,get:a}=po(i);let u=l.call(i,o);u||(o=he(o),u=l.call(i,o));const c=a.call(i,o);return i.set(o,s),u?Sn(s,c)&&Jt(i,"set",o,s):Jt(i,"add",o,s),this},delete(o){const s=he(this),{has:i,get:l}=po(s);let a=i.call(s,o);a||(o=he(o),a=i.call(s,o)),l&&l.call(s,o);const u=s.delete(o);return a&&Jt(s,"delete",o,void 0),u},clear(){const o=he(this),s=o.size!==0,i=o.clear();return s&&Jt(o,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=_d(o,e,t)}),n}function Ei(e,t){const n=wd(e,t);return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(be(n,o)&&o in r?n:r,o,s)}const Sd={get:Ei(!1,!1)},Ed={get:Ei(!1,!0)},Td={get:Ei(!0,!1)},Cu=new WeakMap,Ou=new WeakMap,Au=new WeakMap,Cd=new WeakMap;function Od(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ad(e){return e.__v_skip||!Object.isExtensible(e)?0:Od(Jf(e))}function Nt(e){return Cn(e)?e:Ti(e,!1,md,Sd,Cu)}function Pd(e){return Ti(e,!1,yd,Ed,Ou)}function Xo(e){return Ti(e,!0,bd,Td,Au)}function Ti(e,t,n,r,o){if(!se(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=Ad(e);if(s===0)return e;const i=o.get(e);if(i)return i;const l=new Proxy(e,s===2?r:n);return o.set(e,l),l}function rr(e){return Cn(e)?rr(e.__v_raw):!!(e&&e.__v_isReactive)}function Cn(e){return!!(e&&e.__v_isReadonly)}function yt(e){return!!(e&&e.__v_isShallow)}function Ci(e){return e?!!e.__v_raw:!1}function he(e){const t=e&&e.__v_raw;return t?he(t):e}function Id(e){return!be(e,"__v_skip")&&Object.isExtensible(e)&&au(e,"__v_skip",!0),e}const je=e=>se(e)?Nt(e):e,xo=e=>se(e)?Xo(e):e;function Ie(e){return e?e.__v_isRef===!0:!1}function G(e){return Pu(e,!1)}function es(e){return Pu(e,!0)}function Pu(e,t){return Ie(e)?e:new xd(e,t)}class xd{constructor(t,n){this.dep=new Si,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:he(t),this._value=n?t:je(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||yt(t)||Cn(t);t=r?t:he(t),Sn(t,n)&&(this._rawValue=t,this._value=r?t:je(t),this.dep.trigger())}}function y(e){return Ie(e)?e.value:e}const $d={get:(e,t,n)=>t==="__v_raw"?e:y(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ie(o)&&!Ie(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Iu(e){return rr(e)?e:new Proxy(e,$d)}function ts(e){const t=W(e)?new Array(e.length):{};for(const n in e)t[n]=xu(e,n);return t}class Rd{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return fd(he(this._object),this._key)}}class Ld{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function _n(e,t,n){return Ie(e)?e:J(e)?new Ld(e):se(e)&&arguments.length>1?xu(e,t,n):G(e)}function xu(e,t,n){const r=e[t];return Ie(r)?r:new Rd(e,t,n)}class Md{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Si(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Br-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Ee!==this)return gu(this,!0),!0}get value(){const t=this.dep.track();return yu(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Fd(e,t,n=!1){let r,o;return J(e)?r=e:(r=e.get,o=e.set),new Md(r,o,n)}const vo={},$o=new WeakMap;let Dn;function Nd(e,t=!1,n=Dn){if(n){let r=$o.get(n);r||$o.set(n,r=[]),r.push(e)}}function Dd(e,t,n=Se){const{immediate:r,deep:o,once:s,scheduler:i,augmentJob:l,call:a}=n,u=S=>o?S:yt(S)||o===!1||o===0?Yt(S,1):Yt(S);let c,f,p,d,h=!1,v=!1;if(Ie(e)?(f=()=>e.value,h=yt(e)):rr(e)?(f=()=>u(e),h=!0):W(e)?(v=!0,h=e.some(S=>rr(S)||yt(S)),f=()=>e.map(S=>{if(Ie(S))return S.value;if(rr(S))return u(S);if(J(S))return a?a(S,2):S()})):J(e)?t?f=a?()=>a(e,2):e:f=()=>{if(p){on();try{p()}finally{sn()}}const S=Dn;Dn=c;try{return a?a(e,3,[d]):e(d)}finally{Dn=S}}:f=ot,t&&o){const S=f,$=o===!0?1/0:o;f=()=>Yt(S(),$)}const E=pu(),m=()=>{c.stop(),E&&E.active&&gi(E.effects,c)};if(s&&t){const S=t;t=(...$)=>{S(...$),m()}}let w=v?new Array(e.length).fill(vo):vo;const _=S=>{if(!(!(c.flags&1)||!c.dirty&&!S))if(t){const $=c.run();if(o||h||(v?$.some((R,N)=>Sn(R,w[N])):Sn($,w))){p&&p();const R=Dn;Dn=c;try{const N=[$,w===vo?void 0:v&&w[0]===vo?[]:w,d];w=$,a?a(t,3,N):t(...N)}finally{Dn=R}}}else c.run()};return l&&l(_),c=new hu(f),c.scheduler=i?()=>i(_,!1):_,d=S=>Nd(S,!1,c),p=c.onStop=()=>{const S=$o.get(c);if(S){if(a)a(S,4);else for(const $ of S)$();$o.delete(c)}},t?r?_(!0):w=c.run():i?i(_.bind(null,!0),!0):c.run(),m.pause=c.pause.bind(c),m.resume=c.resume.bind(c),m.stop=m,m}function Yt(e,t=1/0,n){if(t<=0||!se(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Ie(e))Yt(e.value,t,n);else if(W(e))for(let r=0;r<e.length;r++)Yt(e[r],t,n);else if(Go(e)||nr(e))e.forEach(r=>{Yt(r,t,n)});else if(mi(e)){for(const r in e)Yt(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Yt(e[r],t,n)}return e}/** * @vue/runtime-core v3.5.20 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function eo(e,t,n,r){try{return r?e(...r):e()}catch(o){ns(o,t,n)}}function Pt(e,t,n,r){if(J(e)){const o=eo(e,t,n,r);return o&&iu(o)&&o.catch(s=>{ns(s,t,n)}),o}if(W(e)){const o=[];for(let s=0;s<e.length;s++)o.push(Pt(e[s],t,n,r));return o}}function ns(e,t,n,r=!0){const o=t?t.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||Se;if(t){let l=t.parent;const a=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const c=l.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](e,a,u)===!1)return}l=l.parent}if(s){on(),eo(s,null,10,[e,a,u]),sn();return}}Vd(e,n,o,r,i)}function Vd(e,t,n,r=!0,o=!1){if(o)throw e;console.error(e)}const nt=[];let Rt=-1;const or=[];let gn=null,Xn=0;const $u=Promise.resolve();let Ro=null;function Be(e){const t=Ro||$u;return e?t.then(this?e.bind(this):e):t}function kd(e){let t=Rt+1,n=nt.length;for(;t<n;){const r=t+n>>>1,o=nt[r],s=Hr(o);s<e||s===e&&o.flags&2?t=r+1:n=r}return t}function Oi(e){if(!(e.flags&1)){const t=Hr(e),n=nt[nt.length-1];!n||!(e.flags&2)&&t>=Hr(n)?nt.push(e):nt.splice(kd(t),0,e),e.flags|=1,Ru()}}function Ru(){Ro||(Ro=$u.then(Mu))}function Bd(e){W(e)?or.push(...e):gn&&e.id===-1?gn.splice(Xn+1,0,e):e.flags&1||(or.push(e),e.flags|=1),Ru()}function pl(e,t,n=Rt+1){for(;n<nt.length;n++){const r=nt[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;nt.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Lu(e){if(or.length){const t=[...new Set(or)].sort((n,r)=>Hr(n)-Hr(r));if(or.length=0,gn){gn.push(...t);return}for(gn=t,Xn=0;Xn<gn.length;Xn++){const n=gn[Xn];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}gn=null,Xn=0}}const Hr=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Mu(e){try{for(Rt=0;Rt<nt.length;Rt++){const t=nt[Rt];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),eo(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Rt<nt.length;Rt++){const t=nt[Rt];t&&(t.flags&=-2)}Rt=-1,nt.length=0,Lu(),Ro=null,(nt.length||or.length)&&Mu()}}let Ke=null,Fu=null;function Lo(e){const t=Ke;return Ke=e,Fu=e&&e.type.__scopeId||null,t}function fe(e,t=Ke,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Al(-1);const s=Lo(t);let i;try{i=e(...o)}finally{Lo(s),r._d&&Al(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function dt(e,t){if(Ke===null)return e;const n=ls(Ke),r=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[s,i,l,a=Se]=t[o];s&&(J(s)&&(s={mounted:s,updated:s}),s.deep&&Yt(i),r.push({dir:s,instance:n,value:i,oldValue:void 0,arg:l,modifiers:a}))}return e}function Rn(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let i=0;i<o.length;i++){const l=o[i];s&&(l.oldValue=s[i].value);let a=l.dir[r];a&&(on(),Pt(a,n,8,[e.el,l,e,t]),sn())}}const Nu=Symbol("_vte"),Du=e=>e.__isTeleport,Lr=e=>e&&(e.disabled||e.disabled===""),hl=e=>e&&(e.defer||e.defer===""),vl=e=>typeof SVGElement<"u"&&e instanceof SVGElement,gl=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Gs=(e,t)=>{const n=e&&e.to;return _e(n)?t?t(n):null:n},Vu={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,s,i,l,a,u){const{mc:c,pc:f,pbc:p,o:{insert:d,querySelector:h,createText:v,createComment:E}}=u,m=Lr(t.props);let{shapeFlag:w,children:_,dynamicChildren:S}=t;if(e==null){const $=t.el=v(""),R=t.anchor=v("");d($,n,r),d(R,n,r);const N=(F,K)=>{w&16&&(o&&o.isCE&&(o.ce._teleportTarget=F),c(_,F,K,o,s,i,l,a))},V=()=>{const F=t.target=Gs(t.props,h),K=ku(F,t,v,d);F&&(i!=="svg"&&vl(F)?i="svg":i!=="mathml"&&gl(F)&&(i="mathml"),m||(N(F,K),Co(t,!1)))};m&&(N(n,R),Co(t,!0)),hl(t.props)?(t.el.__isMounted=!1,tt(()=>{V(),delete t.el.__isMounted},s)):V()}else{if(hl(t.props)&&e.el.__isMounted===!1){tt(()=>{Vu.process(e,t,n,r,o,s,i,l,a,u)},s);return}t.el=e.el,t.targetStart=e.targetStart;const $=t.anchor=e.anchor,R=t.target=e.target,N=t.targetAnchor=e.targetAnchor,V=Lr(e.props),F=V?n:R,K=V?$:N;if(i==="svg"||vl(R)?i="svg":(i==="mathml"||gl(R))&&(i="mathml"),S?(p(e.dynamicChildren,S,F,o,s,i,l),$i(e,t,!0)):a||f(e,t,F,K,o,s,i,l,!1),m)V?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):go(t,n,$,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const L=t.target=Gs(t.props,h);L&&go(t,L,null,u,0)}else V&&go(t,R,N,u,1);Co(t,m)}},remove(e,t,n,{um:r,o:{remove:o}},s){const{shapeFlag:i,children:l,anchor:a,targetStart:u,targetAnchor:c,target:f,props:p}=e;if(f&&(o(u),o(c)),s&&o(a),i&16){const d=s||!Lr(p);for(let h=0;h<l.length;h++){const v=l[h];r(v,t,n,d,!!v.dynamicChildren)}}},move:go,hydrate:jd};function go(e,t,n,{o:{insert:r},m:o},s=2){s===0&&r(e.targetAnchor,t,n);const{el:i,anchor:l,shapeFlag:a,children:u,props:c}=e,f=s===2;if(f&&r(i,t,n),(!f||Lr(c))&&a&16)for(let p=0;p<u.length;p++)o(u[p],t,n,2);f&&r(l,t,n)}function jd(e,t,n,r,o,s,{o:{nextSibling:i,parentNode:l,querySelector:a,insert:u,createText:c}},f){const p=t.target=Gs(t.props,a);if(p){const d=Lr(t.props),h=p._lpa||p.firstChild;if(t.shapeFlag&16)if(d)t.anchor=f(i(e),t,l(e),n,r,o,s),t.targetStart=h,t.targetAnchor=h&&i(h);else{t.anchor=i(e);let v=h;for(;v;){if(v&&v.nodeType===8){if(v.data==="teleport start anchor")t.targetStart=v;else if(v.data==="teleport anchor"){t.targetAnchor=v,p._lpa=t.targetAnchor&&i(t.targetAnchor);break}}v=i(v)}t.targetAnchor||ku(p,t,c,u),f(h&&i(h),t,p,n,r,o,s)}Co(t,d)}return t.anchor&&i(t.anchor)}const Hd=Vu;function Co(e,t){const n=e.ctx;if(n&&n.ut){let r,o;for(t?(r=e.el,o=e.anchor):(r=e.targetStart,o=e.targetAnchor);r&&r!==o;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function ku(e,t,n,r){const o=t.targetStart=n(""),s=t.targetAnchor=n("");return o[Nu]=s,e&&(r(o,e),r(s,e)),s}const qt=Symbol("_leaveCb"),mo=Symbol("_enterCb");function Kd(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ze(()=>{e.isMounted=!0}),pt(()=>{e.isUnmounting=!0}),e}const mt=[Function,Array],Bu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:mt,onEnter:mt,onAfterEnter:mt,onEnterCancelled:mt,onBeforeLeave:mt,onLeave:mt,onAfterLeave:mt,onLeaveCancelled:mt,onBeforeAppear:mt,onAppear:mt,onAfterAppear:mt,onAppearCancelled:mt},ju=e=>{const t=e.subTree;return t.component?ju(t.component):t},Ud={name:"BaseTransition",props:Bu,setup(e,{slots:t}){const n=Ne(),r=Kd();return()=>{const o=t.default&&Uu(t.default(),!0);if(!o||!o.length)return;const s=Hu(o),i=he(e),{mode:l}=i;if(r.isLeaving)return Ps(s);const a=ml(s);if(!a)return Ps(s);let u=qs(a,i,r,n,f=>u=f);a.type!==He&&Kr(a,u);let c=n.subTree&&ml(n.subTree);if(c&&c.type!==He&&!Vn(a,c)&&ju(n).type!==He){let f=qs(c,i,r,n);if(Kr(c,f),l==="out-in"&&a.type!==He)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,c=void 0},Ps(s);l==="in-out"&&a.type!==He?f.delayLeave=(p,d,h)=>{const v=Ku(r,c);v[String(c.key)]=c,p[qt]=()=>{d(),p[qt]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{h(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return s}}};function Hu(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==He){t=n;break}}return t}const zd=Ud;function Ku(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function qs(e,t,n,r,o){const{appear:s,mode:i,persisted:l=!1,onBeforeEnter:a,onEnter:u,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:p,onLeave:d,onAfterLeave:h,onLeaveCancelled:v,onBeforeAppear:E,onAppear:m,onAfterAppear:w,onAppearCancelled:_}=t,S=String(e.key),$=Ku(n,e),R=(F,K)=>{F&&Pt(F,r,9,K)},N=(F,K)=>{const L=K[1];R(F,K),W(F)?F.every(A=>A.length<=1)&&L():F.length<=1&&L()},V={mode:i,persisted:l,beforeEnter(F){let K=a;if(!n.isMounted)if(s)K=E||a;else return;F[qt]&&F[qt](!0);const L=$[S];L&&Vn(e,L)&&L.el[qt]&&L.el[qt](),R(K,[F])},enter(F){let K=u,L=c,A=f;if(!n.isMounted)if(s)K=m||u,L=w||c,A=_||f;else return;let Z=!1;const ie=F[mo]=Ce=>{Z||(Z=!0,Ce?R(A,[F]):R(L,[F]),V.delayedLeave&&V.delayedLeave(),F[mo]=void 0)};K?N(K,[F,ie]):ie()},leave(F,K){const L=String(e.key);if(F[mo]&&F[mo](!0),n.isUnmounting)return K();R(p,[F]);let A=!1;const Z=F[qt]=ie=>{A||(A=!0,K(),ie?R(v,[F]):R(h,[F]),F[qt]=void 0,$[L]===e&&delete $[L])};$[L]=e,d?N(d,[F,Z]):Z()},clone(F){const K=qs(F,t,n,r,o);return o&&o(K),K}};return V}function Ps(e){if(rs(e))return e=ln(e),e.children=null,e}function ml(e){if(!rs(e))return Du(e.type)&&e.children?Hu(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&J(n.default))return n.default()}}function Kr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Kr(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Uu(e,t=!1,n){let r=[],o=0;for(let s=0;s<e.length;s++){let i=e[s];const l=n==null?i.key:String(n)+String(i.key!=null?i.key:s);i.type===Pe?(i.patchFlag&128&&o++,r=r.concat(Uu(i.children,t,l))):(t||i.type!==He)&&r.push(l!=null?ln(i,{key:l}):i)}if(o>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function re(e,t){return J(e)?De({name:e.name},t,{setup:e}):e}function zu(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Mr(e,t,n,r,o=!1){if(W(e)){e.forEach((h,v)=>Mr(h,t&&(W(t)?t[v]:t),n,r,o));return}if(sr(r)&&!o){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Mr(e,t,n,r.component.subTree);return}const s=r.shapeFlag&4?ls(r.component):r.el,i=o?null:s,{i:l,r:a}=e,u=t&&t.r,c=l.refs===Se?l.refs={}:l.refs,f=l.setupState,p=he(f),d=f===Se?su:h=>be(p,h);if(u!=null&&u!==a){if(_e(u))c[u]=null,d(u)&&(f[u]=null);else if(Ie(u)){u.value=null;const h=t;h.k&&(c[h.k]=null)}}if(J(a))eo(a,l,12,[i,c]);else{const h=_e(a),v=Ie(a);if(h||v){const E=()=>{if(e.f){const m=h?d(a)?f[a]:c[a]:a.value;if(o)W(m)&&gi(m,s);else if(W(m))m.includes(s)||m.push(s);else if(h)c[a]=[s],d(a)&&(f[a]=c[a]);else{const w=[s];a.value=w,e.k&&(c[e.k]=w)}}else h?(c[a]=i,d(a)&&(f[a]=i)):v&&(a.value=i,e.k&&(c[e.k]=i))};i?(E.id=-1,tt(E,n)):E()}}}Yo().requestIdleCallback;Yo().cancelIdleCallback;const sr=e=>!!e.type.__asyncLoader,rs=e=>e.type.__isKeepAlive;function Wu(e,t){qu(e,"a",t)}function Gu(e,t){qu(e,"da",t)}function qu(e,t,n=Ye){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(os(t,r,n),n){let o=n.parent;for(;o&&o.parent;)rs(o.parent.vnode)&&Wd(r,t,n,o),o=o.parent}}function Wd(e,t,n,r){const o=os(t,e,r,!0);ss(()=>{gi(r[t],o)},n)}function os(e,t,n=Ye,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{on();const l=no(n),a=Pt(t,n,e,i);return l(),sn(),a});return r?o.unshift(s):o.push(s),s}}const un=e=>(t,n=Ye)=>{(!zr||e==="sp")&&os(e,(...r)=>t(...r),n)},Ju=un("bm"),Ze=un("m"),Gd=un("bu"),Yu=un("u"),pt=un("bum"),ss=un("um"),qd=un("sp"),Jd=un("rtg"),Yd=un("rtc");function Zd(e,t=Ye){os("ec",e,t)}const Ai="components",Qd="directives";function pn(e,t){return Pi(Ai,e,!0,t)||e}const Zu=Symbol.for("v-ndc");function En(e){return _e(e)?Pi(Ai,e,!1)||e:e||Zu}function Xd(e){return Pi(Qd,e)}function Pi(e,t,n=!0,r=!1){const o=Ke||Ye;if(o){const s=o.type;if(e===Ai){const l=Vp(s,!1);if(l&&(l===t||l===wt(t)||l===Jo(wt(t))))return s}const i=bl(o[e]||s[e],t)||bl(o.appContext[e],t);return!i&&r?s:i}}function bl(e,t){return e&&(e[t]||e[wt(t)]||e[Jo(wt(t))])}function Bn(e,t,n,r){let o;const s=n,i=W(e);if(i||_e(e)){const l=i&&rr(e);let a=!1,u=!1;l&&(a=!yt(e),u=Cn(e),e=Qo(e)),o=new Array(e.length);for(let c=0,f=e.length;c<f;c++)o[c]=t(a?u?xo(je(e[c])):je(e[c]):e[c],c,void 0,s)}else if(typeof e=="number"){o=new Array(e);for(let l=0;l<e;l++)o[l]=t(l+1,l,void 0,s)}else if(se(e))if(e[Symbol.iterator])o=Array.from(e,(l,a)=>t(l,a,void 0,s));else{const l=Object.keys(e);o=new Array(l.length);for(let a=0,u=l.length;a<u;a++){const c=l[a];o[a]=t(e[c],c,a,s)}}else o=[];return o}function ge(e,t,n={},r,o){if(Ke.ce||Ke.parent&&sr(Ke.parent)&&Ke.parent.ce)return t!=="default"&&(n.name=t),B(),ve(Pe,null,[ye("slot",n,r&&r())],64);let s=e[t];s&&s._c&&(s._d=!1),B();const i=s&&Qu(s(n)),l=n.key||i&&i.key,a=ve(Pe,{key:(l&&!At(l)?l:`_${t}`)+(!i&&r?"_fb":"")},i||(r?r():[]),i&&e._===1?64:-2);return a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),s&&s._c&&(s._d=!0),a}function Qu(e){return e.some(t=>tn(t)?!(t.type===He||t.type===Pe&&!Qu(t.children)):!0)?e:null}const Js=e=>e?bc(e)?ls(e):Js(e.parent):null,Fr=De(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Js(e.parent),$root:e=>Js(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>tc(e),$forceUpdate:e=>e.f||(e.f=()=>{Oi(e.update)}),$nextTick:e=>e.n||(e.n=Be.bind(e.proxy)),$watch:e=>wp.bind(e)}),Is=(e,t)=>e!==Se&&!e.__isScriptSetup&&be(e,t),ep={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:l,appContext:a}=e;let u;if(t[0]!=="$"){const d=i[t];if(d!==void 0)switch(d){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(Is(r,t))return i[t]=1,r[t];if(o!==Se&&be(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&&be(u,t))return i[t]=3,s[t];if(n!==Se&&be(n,t))return i[t]=4,n[t];Ys&&(i[t]=0)}}const c=Fr[t];let f,p;if(c)return t==="$attrs"&&Je(e.attrs,"get",""),c(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(n!==Se&&be(n,t))return i[t]=4,n[t];if(p=a.config.globalProperties,be(p,t))return p[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return Is(o,t)?(o[t]=n,!0):r!==Se&&be(r,t)?(r[t]=n,!0):be(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s,type:i}},l){let a,u;return!!(n[l]||e!==Se&&l[0]!=="$"&&be(e,l)||Is(t,l)||(a=s[0])&&be(a,l)||be(r,l)||be(Fr,l)||be(o.config.globalProperties,l)||(u=i.__cssModules)&&u[l])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:be(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Xu(){return tp().slots}function tp(e){const t=Ne();return t.setupContext||(t.setupContext=_c(t))}function yl(e){return W(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Ys=!0;function np(e){const t=tc(e),n=e.proxy,r=e.ctx;Ys=!1,t.beforeCreate&&_l(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:l,provide:a,inject:u,created:c,beforeMount:f,mounted:p,beforeUpdate:d,updated:h,activated:v,deactivated:E,beforeDestroy:m,beforeUnmount:w,destroyed:_,unmounted:S,render:$,renderTracked:R,renderTriggered:N,errorCaptured:V,serverPrefetch:F,expose:K,inheritAttrs:L,components:A,directives:Z,filters:ie}=t;if(u&&rp(u,r,null),i)for(const ne in i){const U=i[ne];J(U)&&(r[ne]=U.bind(n))}if(o){const ne=o.call(n,n);se(ne)&&(e.data=Nt(ne))}if(Ys=!0,s)for(const ne in s){const U=s[ne],we=J(U)?U.bind(n,n):J(U.get)?U.get.bind(n,n):ot,Qe=!J(U)&&J(U.set)?U.set.bind(n):ot,Xe=O({get:we,set:Qe});Object.defineProperty(r,ne,{enumerable:!0,configurable:!0,get:()=>Xe.value,set:Re=>Xe.value=Re})}if(l)for(const ne in l)ec(l[ne],r,n,ne);if(a){const ne=J(a)?a.call(n):a;Reflect.ownKeys(ne).forEach(U=>{St(U,ne[U])})}c&&_l(c,e,"c");function le(ne,U){W(U)?U.forEach(we=>ne(we.bind(n))):U&&ne(U.bind(n))}if(le(Ju,f),le(Ze,p),le(Gd,d),le(Yu,h),le(Wu,v),le(Gu,E),le(Zd,V),le(Yd,R),le(Jd,N),le(pt,w),le(ss,S),le(qd,F),W(K))if(K.length){const ne=e.exposed||(e.exposed={});K.forEach(U=>{Object.defineProperty(ne,U,{get:()=>n[U],set:we=>n[U]=we,enumerable:!0})})}else e.exposed||(e.exposed={});$&&e.render===ot&&(e.render=$),L!=null&&(e.inheritAttrs=L),A&&(e.components=A),Z&&(e.directives=Z),F&&zu(e)}function rp(e,t,n=ot){W(e)&&(e=Zs(e));for(const r in e){const o=e[r];let s;se(o)?"default"in o?s=de(o.from||r,o.default,!0):s=de(o.from||r):s=de(o),Ie(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:i=>s.value=i}):t[r]=s}}function _l(e,t,n){Pt(W(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function ec(e,t,n,r){let o=r.includes(".")?pc(n,r):()=>n[r];if(_e(e)){const s=t[e];J(s)&&ce(o,s)}else if(J(e))ce(o,e.bind(n));else if(se(e))if(W(e))e.forEach(s=>ec(s,t,n,r));else{const s=J(e.handler)?e.handler.bind(n):t[e.handler];J(s)&&ce(o,s,e)}}function tc(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,l=s.get(t);let a;return l?a=l:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(u=>Mo(a,u,i,!0)),Mo(a,t,i)),se(t)&&s.set(t,a),a}function Mo(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&Mo(e,s,n,!0),o&&o.forEach(i=>Mo(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=op[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const op={data:wl,props:Sl,emits:Sl,methods:Pr,computed:Pr,beforeCreate:et,created:et,beforeMount:et,mounted:et,beforeUpdate:et,updated:et,beforeDestroy:et,beforeUnmount:et,destroyed:et,unmounted:et,activated:et,deactivated:et,errorCaptured:et,serverPrefetch:et,components:Pr,directives:Pr,watch:ip,provide:wl,inject:sp};function wl(e,t){return t?e?function(){return De(J(e)?e.call(this,this):e,J(t)?t.call(this,this):t)}:t:e}function sp(e,t){return Pr(Zs(e),Zs(t))}function Zs(e){if(W(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function et(e,t){return e?[...new Set([].concat(e,t))]:t}function Pr(e,t){return e?De(Object.create(null),e,t):t}function Sl(e,t){return e?W(e)&&W(t)?[...new Set([...e,...t])]:De(Object.create(null),yl(e),yl(t??{})):t}function ip(e,t){if(!e)return t;if(!t)return e;const n=De(Object.create(null),e);for(const r in t)n[r]=et(e[r],t[r]);return n}function nc(){return{app:null,config:{isNativeTag:su,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 lp=0;function ap(e,t){return function(r,o=null){J(r)||(r=De({},r)),o!=null&&!se(o)&&(o=null);const s=nc(),i=new WeakSet,l=[];let a=!1;const u=s.app={_uid:lp++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:jp,get config(){return s.config},set config(c){},use(c,...f){return i.has(c)||(c&&J(c.install)?(i.add(c),c.install(u,...f)):J(c)&&(i.add(c),c(u,...f))),u},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),u},component(c,f){return f?(s.components[c]=f,u):s.components[c]},directive(c,f){return f?(s.directives[c]=f,u):s.directives[c]},mount(c,f,p){if(!a){const d=u._ceVNode||ye(r,o);return d.appContext=s,p===!0?p="svg":p===!1&&(p=void 0),e(d,c,p),a=!0,u._container=c,c.__vue_app__=u,ls(d.component)}},onUnmount(c){l.push(c)},unmount(){a&&(Pt(l,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,f){return s.provides[c]=f,u},runWithContext(c){const f=ir;ir=u;try{return c()}finally{ir=f}}};return u}}let ir=null;function St(e,t){if(Ye){let n=Ye.provides;const r=Ye.parent&&Ye.parent.provides;r===n&&(n=Ye.provides=Object.create(r)),n[e]=t}}function de(e,t,n=!1){const r=Ne();if(r||ir){let o=ir?ir._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&J(t)?t.call(r&&r.proxy):t}}const rc={},oc=()=>Object.create(rc),sc=e=>Object.getPrototypeOf(e)===rc;function up(e,t,n,r=!1){const o={},s=oc();e.propsDefaults=Object.create(null),ic(e,t,o,s);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:Pd(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function cp(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,l=he(o),[a]=e.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let p=c[f];if(is(e.emitsOptions,p))continue;const d=t[p];if(a)if(be(s,p))d!==s[p]&&(s[p]=d,u=!0);else{const h=wt(p);o[h]=Qs(a,l,h,d,e,!1)}else d!==s[p]&&(s[p]=d,u=!0)}}}else{ic(e,t,o,s)&&(u=!0);let c;for(const f in l)(!t||!be(t,f)&&((c=An(f))===f||!be(t,c)))&&(a?n&&(n[f]!==void 0||n[c]!==void 0)&&(o[f]=Qs(a,l,f,void 0,e,!0)):delete o[f]);if(s!==l)for(const f in s)(!t||!be(t,f))&&(delete s[f],u=!0)}u&&Jt(e.attrs,"set","")}function ic(e,t,n,r){const[o,s]=e.propsOptions;let i=!1,l;if(t)for(let a in t){if(xr(a))continue;const u=t[a];let c;o&&be(o,c=wt(a))?!s||!s.includes(c)?n[c]=u:(l||(l={}))[c]=u:is(e.emitsOptions,a)||(!(a in r)||u!==r[a])&&(r[a]=u,i=!0)}if(s){const a=he(n),u=l||Se;for(let c=0;c<s.length;c++){const f=s[c];n[f]=Qs(o,a,f,u[f],e,!be(u,f))}}return i}function Qs(e,t,n,r,o,s){const i=e[n];if(i!=null){const l=be(i,"default");if(l&&r===void 0){const a=i.default;if(i.type!==Function&&!i.skipFactory&&J(a)){const{propsDefaults:u}=o;if(n in u)r=u[n];else{const c=no(o);r=u[n]=a.call(null,t),c()}}else r=a;o.ce&&o.ce._setProp(n,r)}i[0]&&(s&&!l?r=!1:i[1]&&(r===""||r===An(n))&&(r=!0))}return r}const fp=new WeakMap;function lc(e,t,n=!1){const r=n?fp:t.propsCache,o=r.get(e);if(o)return o;const s=e.props,i={},l=[];let a=!1;if(!J(e)){const c=f=>{a=!0;const[p,d]=lc(f,t,!0);De(i,p),d&&l.push(...d)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!a)return se(e)&&r.set(e,tr),tr;if(W(s))for(let c=0;c<s.length;c++){const f=wt(s[c]);El(f)&&(i[f]=Se)}else if(s)for(const c in s){const f=wt(c);if(El(f)){const p=s[c],d=i[f]=W(p)||J(p)?{type:p}:De({},p),h=d.type;let v=!1,E=!0;if(W(h))for(let m=0;m<h.length;++m){const w=h[m],_=J(w)&&w.name;if(_==="Boolean"){v=!0;break}else _==="String"&&(E=!1)}else v=J(h)&&h.name==="Boolean";d[0]=v,d[1]=E,(v||be(d,"default"))&&l.push(f)}}const u=[i,l];return se(e)&&r.set(e,u),u}function El(e){return e[0]!=="$"&&!xr(e)}const Ii=e=>e==="_"||e==="_ctx"||e==="$stable",xi=e=>W(e)?e.map(Lt):[Lt(e)],dp=(e,t,n)=>{if(t._n)return t;const r=fe((...o)=>xi(t(...o)),n);return r._c=!1,r},ac=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Ii(o))continue;const s=e[o];if(J(s))t[o]=dp(o,s,r);else if(s!=null){const i=xi(s);t[o]=()=>i}}},uc=(e,t)=>{const n=xi(t);e.slots.default=()=>n},cc=(e,t,n)=>{for(const r in t)(n||!Ii(r))&&(e[r]=t[r])},pp=(e,t,n)=>{const r=e.slots=oc();if(e.vnode.shapeFlag&32){const o=t._;o?(cc(r,t,n),n&&au(r,"_",o,!0)):ac(t,r)}else t&&uc(e,t)},hp=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=Se;if(r.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:cc(o,t,n):(s=!t.$stable,ac(t,o)),i=t}else t&&(uc(e,t),i={default:1});if(s)for(const l in o)!Ii(l)&&i[l]==null&&delete o[l]},tt=Pp;function vp(e){return gp(e)}function gp(e,t){const n=Yo();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:l,createComment:a,setText:u,setElementText:c,parentNode:f,nextSibling:p,setScopeId:d=ot,insertStaticContent:h}=e,v=(g,b,C,M=null,P=null,I=null,H=void 0,k=null,D=!!b.dynamicChildren)=>{if(g===b)return;g&&!Vn(g,b)&&(M=ze(g),Re(g,P,I,!0),g=null),b.patchFlag===-2&&(D=!1,b.dynamicChildren=null);const{type:x,ref:Q,shapeFlag:z}=b;switch(x){case to:E(g,b,C,M);break;case He:m(g,b,C,M);break;case $s:g==null&&w(b,C,M,H);break;case Pe:A(g,b,C,M,P,I,H,k,D);break;default:z&1?$(g,b,C,M,P,I,H,k,D):z&6?Z(g,b,C,M,P,I,H,k,D):(z&64||z&128)&&x.process(g,b,C,M,P,I,H,k,D,Ht)}Q!=null&&P?Mr(Q,g&&g.ref,I,b||g,!b):Q==null&&g&&g.ref!=null&&Mr(g.ref,null,I,g,!0)},E=(g,b,C,M)=>{if(g==null)r(b.el=l(b.children),C,M);else{const P=b.el=g.el;b.children!==g.children&&u(P,b.children)}},m=(g,b,C,M)=>{g==null?r(b.el=a(b.children||""),C,M):b.el=g.el},w=(g,b,C,M)=>{[g.el,g.anchor]=h(g.children,b,C,M,g.el,g.anchor)},_=({el:g,anchor:b},C,M)=>{let P;for(;g&&g!==b;)P=p(g),r(g,C,M),g=P;r(b,C,M)},S=({el:g,anchor:b})=>{let C;for(;g&&g!==b;)C=p(g),o(g),g=C;o(b)},$=(g,b,C,M,P,I,H,k,D)=>{b.type==="svg"?H="svg":b.type==="math"&&(H="mathml"),g==null?R(b,C,M,P,I,H,k,D):F(g,b,P,I,H,k,D)},R=(g,b,C,M,P,I,H,k)=>{let D,x;const{props:Q,shapeFlag:z,transition:Y,dirs:X}=g;if(D=g.el=i(g.type,I,Q&&Q.is,Q),z&8?c(D,g.children):z&16&&V(g.children,D,null,M,P,xs(g,I),H,k),X&&Rn(g,null,M,"created"),N(D,g,g.scopeId,H,M),Q){for(const me in Q)me!=="value"&&!xr(me)&&s(D,me,null,Q[me],I,M);"value"in Q&&s(D,"value",null,Q.value,I),(x=Q.onVnodeBeforeMount)&&$t(x,M,g)}X&&Rn(g,null,M,"beforeMount");const ae=mp(P,Y);ae&&Y.beforeEnter(D),r(D,b,C),((x=Q&&Q.onVnodeMounted)||ae||X)&&tt(()=>{x&&$t(x,M,g),ae&&Y.enter(D),X&&Rn(g,null,M,"mounted")},P)},N=(g,b,C,M,P)=>{if(C&&d(g,C),M)for(let I=0;I<M.length;I++)d(g,M[I]);if(P){let I=P.subTree;if(b===I||vc(I.type)&&(I.ssContent===b||I.ssFallback===b)){const H=P.vnode;N(g,H,H.scopeId,H.slotScopeIds,P.parent)}}},V=(g,b,C,M,P,I,H,k,D=0)=>{for(let x=D;x<g.length;x++){const Q=g[x]=k?mn(g[x]):Lt(g[x]);v(null,Q,b,C,M,P,I,H,k)}},F=(g,b,C,M,P,I,H)=>{const k=b.el=g.el;let{patchFlag:D,dynamicChildren:x,dirs:Q}=b;D|=g.patchFlag&16;const z=g.props||Se,Y=b.props||Se;let X;if(C&&Ln(C,!1),(X=Y.onVnodeBeforeUpdate)&&$t(X,C,b,g),Q&&Rn(b,g,C,"beforeUpdate"),C&&Ln(C,!0),(z.innerHTML&&Y.innerHTML==null||z.textContent&&Y.textContent==null)&&c(k,""),x?K(g.dynamicChildren,x,k,C,M,xs(b,P),I):H||U(g,b,k,null,C,M,xs(b,P),I,!1),D>0){if(D&16)L(k,z,Y,C,P);else if(D&2&&z.class!==Y.class&&s(k,"class",null,Y.class,P),D&4&&s(k,"style",z.style,Y.style,P),D&8){const ae=b.dynamicProps;for(let me=0;me<ae.length;me++){const pe=ae[me],Ve=z[pe],Le=Y[pe];(Le!==Ve||pe==="value")&&s(k,pe,Ve,Le,P,C)}}D&1&&g.children!==b.children&&c(k,b.children)}else!H&&x==null&&L(k,z,Y,C,P);((X=Y.onVnodeUpdated)||Q)&&tt(()=>{X&&$t(X,C,b,g),Q&&Rn(b,g,C,"updated")},M)},K=(g,b,C,M,P,I,H)=>{for(let k=0;k<b.length;k++){const D=g[k],x=b[k],Q=D.el&&(D.type===Pe||!Vn(D,x)||D.shapeFlag&198)?f(D.el):C;v(D,x,Q,null,M,P,I,H,!0)}},L=(g,b,C,M,P)=>{if(b!==C){if(b!==Se)for(const I in b)!xr(I)&&!(I in C)&&s(g,I,b[I],null,P,M);for(const I in C){if(xr(I))continue;const H=C[I],k=b[I];H!==k&&I!=="value"&&s(g,I,k,H,P,M)}"value"in C&&s(g,"value",b.value,C.value,P)}},A=(g,b,C,M,P,I,H,k,D)=>{const x=b.el=g?g.el:l(""),Q=b.anchor=g?g.anchor:l("");let{patchFlag:z,dynamicChildren:Y,slotScopeIds:X}=b;X&&(k=k?k.concat(X):X),g==null?(r(x,C,M),r(Q,C,M),V(b.children||[],C,Q,P,I,H,k,D)):z>0&&z&64&&Y&&g.dynamicChildren?(K(g.dynamicChildren,Y,C,P,I,H,k),(b.key!=null||P&&b===P.subTree)&&$i(g,b,!0)):U(g,b,C,Q,P,I,H,k,D)},Z=(g,b,C,M,P,I,H,k,D)=>{b.slotScopeIds=k,g==null?b.shapeFlag&512?P.ctx.activate(b,C,M,H,D):ie(b,C,M,P,I,H,D):Ce(g,b,D)},ie=(g,b,C,M,P,I,H)=>{const k=g.component=Mp(g,M,P);if(rs(g)&&(k.ctx.renderer=Ht),Fp(k,!1,H),k.asyncDep){if(P&&P.registerDep(k,le,H),!g.el){const D=k.subTree=ye(He);m(null,D,b,C),g.placeholder=D.el}}else le(k,g,b,C,P,I,H)},Ce=(g,b,C)=>{const M=b.component=g.component;if(Op(g,b,C))if(M.asyncDep&&!M.asyncResolved){ne(M,b,C);return}else M.next=b,M.update();else b.el=g.el,M.vnode=b},le=(g,b,C,M,P,I,H)=>{const k=()=>{if(g.isMounted){let{next:z,bu:Y,u:X,parent:ae,vnode:me}=g;{const gt=fc(g);if(gt){z&&(z.el=me.el,ne(g,z,H)),gt.asyncDep.then(()=>{g.isUnmounted||k()});return}}let pe=z,Ve;Ln(g,!1),z?(z.el=me.el,ne(g,z,H)):z=me,Y&&To(Y),(Ve=z.props&&z.props.onVnodeBeforeUpdate)&&$t(Ve,ae,z,me),Ln(g,!0);const Le=Cl(g),vt=g.subTree;g.subTree=Le,v(vt,Le,f(vt.el),ze(vt),g,P,I),z.el=Le.el,pe===null&&Ap(g,Le.el),X&&tt(X,P),(Ve=z.props&&z.props.onVnodeUpdated)&&tt(()=>$t(Ve,ae,z,me),P)}else{let z;const{el:Y,props:X}=b,{bm:ae,m:me,parent:pe,root:Ve,type:Le}=g,vt=sr(b);Ln(g,!1),ae&&To(ae),!vt&&(z=X&&X.onVnodeBeforeMount)&&$t(z,pe,b),Ln(g,!0);{Ve.ce&&Ve.ce._def.shadowRoot!==!1&&Ve.ce._injectChildStyle(Le);const gt=g.subTree=Cl(g);v(null,gt,C,M,g,P,I),b.el=gt.el}if(me&&tt(me,P),!vt&&(z=X&&X.onVnodeMounted)){const gt=b;tt(()=>$t(z,pe,gt),P)}(b.shapeFlag&256||pe&&sr(pe.vnode)&&pe.vnode.shapeFlag&256)&&g.a&&tt(g.a,P),g.isMounted=!0,b=C=M=null}};g.scope.on();const D=g.effect=new hu(k);g.scope.off();const x=g.update=D.run.bind(D),Q=g.job=D.runIfDirty.bind(D);Q.i=g,Q.id=g.uid,D.scheduler=()=>Oi(Q),Ln(g,!0),x()},ne=(g,b,C)=>{b.component=g;const M=g.vnode.props;g.vnode=b,g.next=null,cp(g,b.props,M,C),hp(g,b.children,C),on(),pl(g),sn()},U=(g,b,C,M,P,I,H,k,D=!1)=>{const x=g&&g.children,Q=g?g.shapeFlag:0,z=b.children,{patchFlag:Y,shapeFlag:X}=b;if(Y>0){if(Y&128){Qe(x,z,C,M,P,I,H,k,D);return}else if(Y&256){we(x,z,C,M,P,I,H,k,D);return}}X&8?(Q&16&&ht(x,P,I),z!==x&&c(C,z)):Q&16?X&16?Qe(x,z,C,M,P,I,H,k,D):ht(x,P,I,!0):(Q&8&&c(C,""),X&16&&V(z,C,M,P,I,H,k,D))},we=(g,b,C,M,P,I,H,k,D)=>{g=g||tr,b=b||tr;const x=g.length,Q=b.length,z=Math.min(x,Q);let Y;for(Y=0;Y<z;Y++){const X=b[Y]=D?mn(b[Y]):Lt(b[Y]);v(g[Y],X,C,null,P,I,H,k,D)}x>Q?ht(g,P,I,!0,!1,z):V(b,C,M,P,I,H,k,D,z)},Qe=(g,b,C,M,P,I,H,k,D)=>{let x=0;const Q=b.length;let z=g.length-1,Y=Q-1;for(;x<=z&&x<=Y;){const X=g[x],ae=b[x]=D?mn(b[x]):Lt(b[x]);if(Vn(X,ae))v(X,ae,C,null,P,I,H,k,D);else break;x++}for(;x<=z&&x<=Y;){const X=g[z],ae=b[Y]=D?mn(b[Y]):Lt(b[Y]);if(Vn(X,ae))v(X,ae,C,null,P,I,H,k,D);else break;z--,Y--}if(x>z){if(x<=Y){const X=Y+1,ae=X<Q?b[X].el:M;for(;x<=Y;)v(null,b[x]=D?mn(b[x]):Lt(b[x]),C,ae,P,I,H,k,D),x++}}else if(x>Y)for(;x<=z;)Re(g[x],P,I,!0),x++;else{const X=x,ae=x,me=new Map;for(x=ae;x<=Y;x++){const We=b[x]=D?mn(b[x]):Lt(b[x]);We.key!=null&&me.set(We.key,x)}let pe,Ve=0;const Le=Y-ae+1;let vt=!1,gt=0;const xn=new Array(Le);for(x=0;x<Le;x++)xn[x]=0;for(x=X;x<=z;x++){const We=g[x];if(Ve>=Le){Re(We,P,I,!0);continue}let ut;if(We.key!=null)ut=me.get(We.key);else for(pe=ae;pe<=Y;pe++)if(xn[pe-ae]===0&&Vn(We,b[pe])){ut=pe;break}ut===void 0?Re(We,P,I,!0):(xn[ut-ae]=x+1,ut>=gt?gt=ut:vt=!0,v(We,b[ut],C,null,P,I,H,k,D),Ve++)}const yr=vt?bp(xn):tr