vue-sanitize-directive
Version:
Vue directive for HTML sanitization.
1 lines • 229 kB
JavaScript
const oc=function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerpolicy&&(s.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?s.credentials="include":i.crossorigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function n(i){if(i.ep)return;i.ep=!0;const s=r(i);fetch(i.href,s)}};oc();function Bi(t,e){const r=Object.create(null),n=t.split(",");for(let i=0;i<n.length;i++)r[n[i]]=!0;return e?i=>!!r[i.toLowerCase()]:i=>!!r[i]}const ac="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",lc=Bi(ac);function Uo(t){return!!t||t===""}function Hi(t){if(F(t)){const e={};for(let r=0;r<t.length;r++){const n=t[r],i=xe(n)?fc(n):Hi(n);if(i)for(const s in i)e[s]=i[s]}return e}else{if(xe(t))return t;if(Ce(t))return t}}const cc=/;(?![^(]*\))/g,uc=/:(.+)/;function fc(t){const e={};return t.split(cc).forEach(r=>{if(r){const n=r.split(uc);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}function Ui(t){let e="";if(xe(t))e=t;else if(F(t))for(let r=0;r<t.length;r++){const n=Ui(t[r]);n&&(e+=n+" ")}else if(Ce(t))for(const r in t)t[r]&&(e+=r+" ");return e.trim()}const ie={},Wt=[],$e=()=>{},hc=()=>!1,pc=/^on[^a-z]/,bn=t=>pc.test(t),zi=t=>t.startsWith("onUpdate:"),we=Object.assign,Vi=(t,e)=>{const r=t.indexOf(e);r>-1&&t.splice(r,1)},dc=Object.prototype.hasOwnProperty,G=(t,e)=>dc.call(t,e),F=Array.isArray,cr=t=>yn(t)==="[object Map]",mc=t=>yn(t)==="[object Set]",H=t=>typeof t=="function",xe=t=>typeof t=="string",$i=t=>typeof t=="symbol",Ce=t=>t!==null&&typeof t=="object",zo=t=>Ce(t)&&H(t.then)&&H(t.catch),gc=Object.prototype.toString,yn=t=>gc.call(t),bc=t=>yn(t).slice(8,-1),yc=t=>yn(t)==="[object Object]",Gi=t=>xe(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Jr=Bi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),vn=t=>{const e=Object.create(null);return r=>e[r]||(e[r]=t(r))},vc=/-(\w)/g,rt=vn(t=>t.replace(vc,(e,r)=>r?r.toUpperCase():"")),wc=/\B([A-Z])/g,Qt=vn(t=>t.replace(wc,"-$1").toLowerCase()),wn=vn(t=>t.charAt(0).toUpperCase()+t.slice(1)),$n=vn(t=>t?`on${wn(t)}`:""),nn=(t,e)=>!Object.is(t,e),Xr=(t,e)=>{for(let r=0;r<t.length;r++)t[r](e)},sn=(t,e,r)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:r})},si=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let Ps;const xc=()=>Ps||(Ps=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let Ye;class _c{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&Ye&&(this.parent=Ye,this.index=(Ye.scopes||(Ye.scopes=[])).push(this)-1)}run(e){if(this.active){const r=Ye;try{return Ye=this,e()}finally{Ye=r}}}on(){Ye=this}off(){Ye=this.parent}stop(e){if(this.active){let r,n;for(r=0,n=this.effects.length;r<n;r++)this.effects[r].stop();for(r=0,n=this.cleanups.length;r<n;r++)this.cleanups[r]();if(this.scopes)for(r=0,n=this.scopes.length;r<n;r++)this.scopes[r].stop(!0);if(this.parent&&!e){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.active=!1}}}function Sc(t,e=Ye){e&&e.active&&e.effects.push(t)}const Wi=t=>{const e=new Set(t);return e.w=0,e.n=0,e},Vo=t=>(t.w&xt)>0,$o=t=>(t.n&xt)>0,Tc=({deps:t})=>{if(t.length)for(let e=0;e<t.length;e++)t[e].w|=xt},Cc=t=>{const{deps:e}=t;if(e.length){let r=0;for(let n=0;n<e.length;n++){const i=e[n];Vo(i)&&!$o(i)?i.delete(t):e[r++]=i,i.w&=~xt,i.n&=~xt}e.length=r}},oi=new WeakMap;let or=0,xt=1;const ai=30;let ze;const It=Symbol(""),li=Symbol("");class Ki{constructor(e,r=null,n){this.fn=e,this.scheduler=r,this.active=!0,this.deps=[],this.parent=void 0,Sc(this,n)}run(){if(!this.active)return this.fn();let e=ze,r=yt;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=ze,ze=this,yt=!0,xt=1<<++or,or<=ai?Tc(this):Ms(this),this.fn()}finally{or<=ai&&Cc(this),xt=1<<--or,ze=this.parent,yt=r,this.parent=void 0,this.deferStop&&this.stop()}}stop(){ze===this?this.deferStop=!0:this.active&&(Ms(this),this.onStop&&this.onStop(),this.active=!1)}}function Ms(t){const{deps:e}=t;if(e.length){for(let r=0;r<e.length;r++)e[r].delete(t);e.length=0}}let yt=!0;const Go=[];function er(){Go.push(yt),yt=!1}function tr(){const t=Go.pop();yt=t===void 0?!0:t}function qe(t,e,r){if(yt&&ze){let n=oi.get(t);n||oi.set(t,n=new Map);let i=n.get(r);i||n.set(r,i=Wi()),Wo(i)}}function Wo(t,e){let r=!1;or<=ai?$o(t)||(t.n|=xt,r=!Vo(t)):r=!t.has(ze),r&&(t.add(ze),ze.deps.push(t))}function ft(t,e,r,n,i,s){const o=oi.get(t);if(!o)return;let a=[];if(e==="clear")a=[...o.values()];else if(r==="length"&&F(t))o.forEach((l,c)=>{(c==="length"||c>=n)&&a.push(l)});else switch(r!==void 0&&a.push(o.get(r)),e){case"add":F(t)?Gi(r)&&a.push(o.get("length")):(a.push(o.get(It)),cr(t)&&a.push(o.get(li)));break;case"delete":F(t)||(a.push(o.get(It)),cr(t)&&a.push(o.get(li)));break;case"set":cr(t)&&a.push(o.get(It));break}if(a.length===1)a[0]&&ci(a[0]);else{const l=[];for(const c of a)c&&l.push(...c);ci(Wi(l))}}function ci(t,e){const r=F(t)?t:[...t];for(const n of r)n.computed&&Ds(n);for(const n of r)n.computed||Ds(n)}function Ds(t,e){(t!==ze||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const Ec=Bi("__proto__,__v_isRef,__isVue"),Ko=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter($i)),Oc=Ji(),Ac=Ji(!1,!0),kc=Ji(!0),Ls=Pc();function Pc(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...r){const n=Q(this);for(let s=0,o=this.length;s<o;s++)qe(n,"get",s+"");const i=n[e](...r);return i===-1||i===!1?n[e](...r.map(Q)):i}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...r){er();const n=Q(this)[e].apply(this,r);return tr(),n}}),t}function Ji(t=!1,e=!1){return function(n,i,s){if(i==="__v_isReactive")return!t;if(i==="__v_isReadonly")return t;if(i==="__v_isShallow")return e;if(i==="__v_raw"&&s===(t?e?Gc:Qo:e?Zo:Yo).get(n))return n;const o=F(n);if(!t&&o&&G(Ls,i))return Reflect.get(Ls,i,s);const a=Reflect.get(n,i,s);return($i(i)?Ko.has(i):Ec(i))||(t||qe(n,"get",i),e)?a:Te(a)?o&&Gi(i)?a:a.value:Ce(a)?t?ea(a):Zi(a):a}}const Mc=Jo(),Dc=Jo(!0);function Jo(t=!1){return function(r,n,i,s){let o=r[n];if(dr(o)&&Te(o)&&!Te(i))return!1;if(!t&&!dr(i)&&(ui(i)||(i=Q(i),o=Q(o)),!F(r)&&Te(o)&&!Te(i)))return o.value=i,!0;const a=F(r)&&Gi(n)?Number(n)<r.length:G(r,n),l=Reflect.set(r,n,i,s);return r===Q(s)&&(a?nn(i,o)&&ft(r,"set",n,i):ft(r,"add",n,i)),l}}function Lc(t,e){const r=G(t,e);t[e];const n=Reflect.deleteProperty(t,e);return n&&r&&ft(t,"delete",e,void 0),n}function Ic(t,e){const r=Reflect.has(t,e);return(!$i(e)||!Ko.has(e))&&qe(t,"has",e),r}function jc(t){return qe(t,"iterate",F(t)?"length":It),Reflect.ownKeys(t)}const Xo={get:Oc,set:Mc,deleteProperty:Lc,has:Ic,ownKeys:jc},Nc={get:kc,set(t,e){return!0},deleteProperty(t,e){return!0}},qc=we({},Xo,{get:Ac,set:Dc}),Xi=t=>t,xn=t=>Reflect.getPrototypeOf(t);function Lr(t,e,r=!1,n=!1){t=t.__v_raw;const i=Q(t),s=Q(e);r||(e!==s&&qe(i,"get",e),qe(i,"get",s));const{has:o}=xn(i),a=n?Xi:r?ts:es;if(o.call(i,e))return a(t.get(e));if(o.call(i,s))return a(t.get(s));t!==i&&t.get(e)}function Ir(t,e=!1){const r=this.__v_raw,n=Q(r),i=Q(t);return e||(t!==i&&qe(n,"has",t),qe(n,"has",i)),t===i?r.has(t):r.has(t)||r.has(i)}function jr(t,e=!1){return t=t.__v_raw,!e&&qe(Q(t),"iterate",It),Reflect.get(t,"size",t)}function Is(t){t=Q(t);const e=Q(this);return xn(e).has.call(e,t)||(e.add(t),ft(e,"add",t,t)),this}function js(t,e){e=Q(e);const r=Q(this),{has:n,get:i}=xn(r);let s=n.call(r,t);s||(t=Q(t),s=n.call(r,t));const o=i.call(r,t);return r.set(t,e),s?nn(e,o)&&ft(r,"set",t,e):ft(r,"add",t,e),this}function Ns(t){const e=Q(this),{has:r,get:n}=xn(e);let i=r.call(e,t);i||(t=Q(t),i=r.call(e,t)),n&&n.call(e,t);const s=e.delete(t);return i&&ft(e,"delete",t,void 0),s}function qs(){const t=Q(this),e=t.size!==0,r=t.clear();return e&&ft(t,"clear",void 0,void 0),r}function Nr(t,e){return function(n,i){const s=this,o=s.__v_raw,a=Q(o),l=e?Xi:t?ts:es;return!t&&qe(a,"iterate",It),o.forEach((c,f)=>n.call(i,l(c),l(f),s))}}function qr(t,e,r){return function(...n){const i=this.__v_raw,s=Q(i),o=cr(s),a=t==="entries"||t===Symbol.iterator&&o,l=t==="keys"&&o,c=i[t](...n),f=r?Xi:e?ts:es;return!e&&qe(s,"iterate",l?li:It),{next(){const{value:p,done:d}=c.next();return d?{value:p,done:d}:{value:a?[f(p[0]),f(p[1])]:f(p),done:d}},[Symbol.iterator](){return this}}}}function dt(t){return function(...e){return t==="delete"?!1:this}}function Rc(){const t={get(s){return Lr(this,s)},get size(){return jr(this)},has:Ir,add:Is,set:js,delete:Ns,clear:qs,forEach:Nr(!1,!1)},e={get(s){return Lr(this,s,!1,!0)},get size(){return jr(this)},has:Ir,add:Is,set:js,delete:Ns,clear:qs,forEach:Nr(!1,!0)},r={get(s){return Lr(this,s,!0)},get size(){return jr(this,!0)},has(s){return Ir.call(this,s,!0)},add:dt("add"),set:dt("set"),delete:dt("delete"),clear:dt("clear"),forEach:Nr(!0,!1)},n={get(s){return Lr(this,s,!0,!0)},get size(){return jr(this,!0)},has(s){return Ir.call(this,s,!0)},add:dt("add"),set:dt("set"),delete:dt("delete"),clear:dt("clear"),forEach:Nr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{t[s]=qr(s,!1,!1),r[s]=qr(s,!0,!1),e[s]=qr(s,!1,!0),n[s]=qr(s,!0,!0)}),[t,r,e,n]}const[Fc,Bc,Hc,Uc]=Rc();function Yi(t,e){const r=e?t?Uc:Hc:t?Bc:Fc;return(n,i,s)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?n:Reflect.get(G(r,i)&&i in n?r:n,i,s)}const zc={get:Yi(!1,!1)},Vc={get:Yi(!1,!0)},$c={get:Yi(!0,!1)},Yo=new WeakMap,Zo=new WeakMap,Qo=new WeakMap,Gc=new WeakMap;function Wc(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Kc(t){return t.__v_skip||!Object.isExtensible(t)?0:Wc(bc(t))}function Zi(t){return dr(t)?t:Qi(t,!1,Xo,zc,Yo)}function Jc(t){return Qi(t,!1,qc,Vc,Zo)}function ea(t){return Qi(t,!0,Nc,$c,Qo)}function Qi(t,e,r,n,i){if(!Ce(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=i.get(t);if(s)return s;const o=Kc(t);if(o===0)return t;const a=new Proxy(t,o===2?n:r);return i.set(t,a),a}function Kt(t){return dr(t)?Kt(t.__v_raw):!!(t&&t.__v_isReactive)}function dr(t){return!!(t&&t.__v_isReadonly)}function ui(t){return!!(t&&t.__v_isShallow)}function ta(t){return Kt(t)||dr(t)}function Q(t){const e=t&&t.__v_raw;return e?Q(e):t}function ra(t){return sn(t,"__v_skip",!0),t}const es=t=>Ce(t)?Zi(t):t,ts=t=>Ce(t)?ea(t):t;function Xc(t){yt&&ze&&(t=Q(t),Wo(t.dep||(t.dep=Wi())))}function Yc(t,e){t=Q(t),t.dep&&ci(t.dep)}function Te(t){return!!(t&&t.__v_isRef===!0)}function Zc(t){return Te(t)?t.value:t}const Qc={get:(t,e,r)=>Zc(Reflect.get(t,e,r)),set:(t,e,r,n)=>{const i=t[e];return Te(i)&&!Te(r)?(i.value=r,!0):Reflect.set(t,e,r,n)}};function na(t){return Kt(t)?t:new Proxy(t,Qc)}class eu{constructor(e,r,n,i){this._setter=r,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new Ki(e,()=>{this._dirty||(this._dirty=!0,Yc(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!i,this.__v_isReadonly=n}get value(){const e=Q(this);return Xc(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function tu(t,e,r=!1){let n,i;const s=H(t);return s?(n=t,i=$e):(n=t.get,i=t.set),new eu(n,i,s||!i,r)}function vt(t,e,r,n){let i;try{i=n?t(...n):t()}catch(s){_n(s,e,r)}return i}function Be(t,e,r,n){if(H(t)){const s=vt(t,e,r,n);return s&&zo(s)&&s.catch(o=>{_n(o,e,r)}),s}const i=[];for(let s=0;s<t.length;s++)i.push(Be(t[s],e,r,n));return i}function _n(t,e,r,n=!0){const i=e?e.vnode:null;if(e){let s=e.parent;const o=e.proxy,a=r;for(;s;){const c=s.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](t,o,a)===!1)return}s=s.parent}const l=e.appContext.config.errorHandler;if(l){vt(l,null,10,[t,o,a]);return}}ru(t,r,i,n)}function ru(t,e,r,n=!0){console.error(t)}let on=!1,fi=!1;const Le=[];let at=0;const ur=[];let ar=null,Ut=0;const fr=[];let gt=null,zt=0;const ia=Promise.resolve();let rs=null,hi=null;function nu(t){const e=rs||ia;return t?e.then(this?t.bind(this):t):e}function iu(t){let e=at+1,r=Le.length;for(;e<r;){const n=e+r>>>1;mr(Le[n])<t?e=n+1:r=n}return e}function sa(t){(!Le.length||!Le.includes(t,on&&t.allowRecurse?at+1:at))&&t!==hi&&(t.id==null?Le.push(t):Le.splice(iu(t.id),0,t),oa())}function oa(){!on&&!fi&&(fi=!0,rs=ia.then(ca))}function su(t){const e=Le.indexOf(t);e>at&&Le.splice(e,1)}function aa(t,e,r,n){F(t)?r.push(...t):(!e||!e.includes(t,t.allowRecurse?n+1:n))&&r.push(t),oa()}function ou(t){aa(t,ar,ur,Ut)}function au(t){aa(t,gt,fr,zt)}function Sn(t,e=null){if(ur.length){for(hi=e,ar=[...new Set(ur)],ur.length=0,Ut=0;Ut<ar.length;Ut++)ar[Ut]();ar=null,Ut=0,hi=null,Sn(t,e)}}function la(t){if(Sn(),fr.length){const e=[...new Set(fr)];if(fr.length=0,gt){gt.push(...e);return}for(gt=e,gt.sort((r,n)=>mr(r)-mr(n)),zt=0;zt<gt.length;zt++)gt[zt]();gt=null,zt=0}}const mr=t=>t.id==null?1/0:t.id;function ca(t){fi=!1,on=!0,Sn(t),Le.sort((r,n)=>mr(r)-mr(n));const e=$e;try{for(at=0;at<Le.length;at++){const r=Le[at];r&&r.active!==!1&&vt(r,null,14)}}finally{at=0,Le.length=0,la(),on=!1,rs=null,(Le.length||ur.length||fr.length)&&ca(t)}}function lu(t,e,...r){if(t.isUnmounted)return;const n=t.vnode.props||ie;let i=r;const s=e.startsWith("update:"),o=s&&e.slice(7);if(o&&o in n){const f=`${o==="modelValue"?"model":o}Modifiers`,{number:p,trim:d}=n[f]||ie;d&&(i=r.map(w=>w.trim())),p&&(i=r.map(si))}let a,l=n[a=$n(e)]||n[a=$n(rt(e))];!l&&s&&(l=n[a=$n(Qt(e))]),l&&Be(l,t,6,i);const c=n[a+"Once"];if(c){if(!t.emitted)t.emitted={};else if(t.emitted[a])return;t.emitted[a]=!0,Be(c,t,6,i)}}function ua(t,e,r=!1){const n=e.emitsCache,i=n.get(t);if(i!==void 0)return i;const s=t.emits;let o={},a=!1;if(!H(t)){const l=c=>{const f=ua(c,e,!0);f&&(a=!0,we(o,f))};!r&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!s&&!a?(n.set(t,null),null):(F(s)?s.forEach(l=>o[l]=null):we(o,s),n.set(t,o),o)}function Tn(t,e){return!t||!bn(e)?!1:(e=e.slice(2).replace(/Once$/,""),G(t,e[0].toLowerCase()+e.slice(1))||G(t,Qt(e))||G(t,e))}let Fe=null,fa=null;function an(t){const e=Fe;return Fe=t,fa=t&&t.type.__scopeId||null,e}function cu(t,e=Fe,r){if(!e||t._n)return t;const n=(...i)=>{n._d&&Ks(-1);const s=an(e),o=t(...i);return an(s),n._d&&Ks(1),o};return n._n=!0,n._c=!0,n._d=!0,n}function Gn(t){const{type:e,vnode:r,proxy:n,withProxy:i,props:s,propsOptions:[o],slots:a,attrs:l,emit:c,render:f,renderCache:p,data:d,setupState:w,ctx:_,inheritAttrs:m}=t;let O,D;const ue=an(t);try{if(r.shapeFlag&4){const q=i||n;O=et(f.call(q,q,p,s,w,d,_)),D=l}else{const q=e;O=et(q.length>1?q(s,{attrs:l,slots:a,emit:c}):q(s,null)),D=e.props?l:uu(l)}}catch(q){hr.length=0,_n(q,t,1),O=ct(lt)}let z=O;if(D&&m!==!1){const q=Object.keys(D),{shapeFlag:Y}=z;q.length&&Y&7&&(o&&q.some(zi)&&(D=fu(D,o)),z=_t(z,D))}return r.dirs&&(z=_t(z),z.dirs=z.dirs?z.dirs.concat(r.dirs):r.dirs),r.transition&&(z.transition=r.transition),O=z,an(ue),O}const uu=t=>{let e;for(const r in t)(r==="class"||r==="style"||bn(r))&&((e||(e={}))[r]=t[r]);return e},fu=(t,e)=>{const r={};for(const n in t)(!zi(n)||!(n.slice(9)in e))&&(r[n]=t[n]);return r};function hu(t,e,r){const{props:n,children:i,component:s}=t,{props:o,children:a,patchFlag:l}=e,c=s.emitsOptions;if(e.dirs||e.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?Rs(n,o,c):!!o;if(l&8){const f=e.dynamicProps;for(let p=0;p<f.length;p++){const d=f[p];if(o[d]!==n[d]&&!Tn(c,d))return!0}}}else return(i||a)&&(!a||!a.$stable)?!0:n===o?!1:n?o?Rs(n,o,c):!0:!!o;return!1}function Rs(t,e,r){const n=Object.keys(e);if(n.length!==Object.keys(t).length)return!0;for(let i=0;i<n.length;i++){const s=n[i];if(e[s]!==t[s]&&!Tn(r,s))return!0}return!1}function pu({vnode:t,parent:e},r){for(;e&&e.subTree===t;)(t=e.vnode).el=r,e=e.parent}const du=t=>t.__isSuspense;function mu(t,e){e&&e.pendingBranch?F(t)?e.effects.push(...t):e.effects.push(t):au(t)}function gu(t,e){if(ye){let r=ye.provides;const n=ye.parent&&ye.parent.provides;n===r&&(r=ye.provides=Object.create(n)),r[t]=e}}function Wn(t,e,r=!1){const n=ye||Fe;if(n){const i=n.parent==null?n.vnode.appContext&&n.vnode.appContext.provides:n.parent.provides;if(i&&t in i)return i[t];if(arguments.length>1)return r&&H(e)?e.call(n.proxy):e}}const Fs={};function Kn(t,e,r){return ha(t,e,r)}function ha(t,e,{immediate:r,deep:n,flush:i,onTrack:s,onTrigger:o}=ie){const a=ye;let l,c=!1,f=!1;if(Te(t)?(l=()=>t.value,c=ui(t)):Kt(t)?(l=()=>t,n=!0):F(t)?(f=!0,c=t.some(D=>Kt(D)||ui(D)),l=()=>t.map(D=>{if(Te(D))return D.value;if(Kt(D))return Dt(D);if(H(D))return vt(D,a,2)})):H(t)?e?l=()=>vt(t,a,2):l=()=>{if(!(a&&a.isUnmounted))return p&&p(),Be(t,a,3,[d])}:l=$e,e&&n){const D=l;l=()=>Dt(D())}let p,d=D=>{p=O.onStop=()=>{vt(D,a,4)}};if(br)return d=$e,e?r&&Be(e,a,3,[l(),f?[]:void 0,d]):l(),$e;let w=f?[]:Fs;const _=()=>{if(!!O.active)if(e){const D=O.run();(n||c||(f?D.some((ue,z)=>nn(ue,w[z])):nn(D,w)))&&(p&&p(),Be(e,a,3,[D,w===Fs?void 0:w,d]),w=D)}else O.run()};_.allowRecurse=!!e;let m;i==="sync"?m=_:i==="post"?m=()=>Ae(_,a&&a.suspense):m=()=>ou(_);const O=new Ki(l,m);return e?r?_():w=O.run():i==="post"?Ae(O.run.bind(O),a&&a.suspense):O.run(),()=>{O.stop(),a&&a.scope&&Vi(a.scope.effects,O)}}function bu(t,e,r){const n=this.proxy,i=xe(t)?t.includes(".")?pa(n,t):()=>n[t]:t.bind(n,n);let s;H(e)?s=e:(s=e.handler,r=e);const o=ye;Jt(this);const a=ha(i,s.bind(n),r);return o?Jt(o):jt(),a}function pa(t,e){const r=e.split(".");return()=>{let n=t;for(let i=0;i<r.length&&n;i++)n=n[r[i]];return n}}function Dt(t,e){if(!Ce(t)||t.__v_skip||(e=e||new Set,e.has(t)))return t;if(e.add(t),Te(t))Dt(t.value,e);else if(F(t))for(let r=0;r<t.length;r++)Dt(t[r],e);else if(mc(t)||cr(t))t.forEach(r=>{Dt(r,e)});else if(yc(t))for(const r in t)Dt(t[r],e);return t}function yu(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ba(()=>{t.isMounted=!0}),ya(()=>{t.isUnmounting=!0}),t}const Re=[Function,Array],vu={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Re,onEnter:Re,onAfterEnter:Re,onEnterCancelled:Re,onBeforeLeave:Re,onLeave:Re,onAfterLeave:Re,onLeaveCancelled:Re,onBeforeAppear:Re,onAppear:Re,onAfterAppear:Re,onAppearCancelled:Re},setup(t,{slots:e}){const r=lf(),n=yu();let i;return()=>{const s=e.default&&ma(e.default(),!0);if(!s||!s.length)return;let o=s[0];if(s.length>1){for(const m of s)if(m.type!==lt){o=m;break}}const a=Q(t),{mode:l}=a;if(n.isLeaving)return Jn(o);const c=Bs(o);if(!c)return Jn(o);const f=pi(c,a,n,r);di(c,f);const p=r.subTree,d=p&&Bs(p);let w=!1;const{getTransitionKey:_}=c.type;if(_){const m=_();i===void 0?i=m:m!==i&&(i=m,w=!0)}if(d&&d.type!==lt&&(!kt(c,d)||w)){const m=pi(d,a,n,r);if(di(d,m),l==="out-in")return n.isLeaving=!0,m.afterLeave=()=>{n.isLeaving=!1,r.update()},Jn(o);l==="in-out"&&c.type!==lt&&(m.delayLeave=(O,D,ue)=>{const z=da(n,d);z[String(d.key)]=d,O._leaveCb=()=>{D(),O._leaveCb=void 0,delete f.delayedLeave},f.delayedLeave=ue})}return o}}},wu=vu;function da(t,e){const{leavingVNodes:r}=t;let n=r.get(e.type);return n||(n=Object.create(null),r.set(e.type,n)),n}function pi(t,e,r,n){const{appear:i,mode:s,persisted:o=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:p,onLeave:d,onAfterLeave:w,onLeaveCancelled:_,onBeforeAppear:m,onAppear:O,onAfterAppear:D,onAppearCancelled:ue}=e,z=String(t.key),q=da(r,t),Y=(N,$)=>{N&&Be(N,n,9,$)},he=(N,$)=>{const Z=$[1];Y(N,$),F(N)?N.every(pe=>pe.length<=1)&&Z():N.length<=1&&Z()},se={mode:s,persisted:o,beforeEnter(N){let $=a;if(!r.isMounted)if(i)$=m||a;else return;N._leaveCb&&N._leaveCb(!0);const Z=q[z];Z&&kt(t,Z)&&Z.el._leaveCb&&Z.el._leaveCb(),Y($,[N])},enter(N){let $=l,Z=c,pe=f;if(!r.isMounted)if(i)$=O||l,Z=D||c,pe=ue||f;else return;let me=!1;const ge=N._enterCb=v=>{me||(me=!0,v?Y(pe,[N]):Y(Z,[N]),se.delayedLeave&&se.delayedLeave(),N._enterCb=void 0)};$?he($,[N,ge]):ge()},leave(N,$){const Z=String(t.key);if(N._enterCb&&N._enterCb(!0),r.isUnmounting)return $();Y(p,[N]);let pe=!1;const me=N._leaveCb=ge=>{pe||(pe=!0,$(),ge?Y(_,[N]):Y(w,[N]),N._leaveCb=void 0,q[Z]===t&&delete q[Z])};q[Z]=t,d?he(d,[N,me]):me()},clone(N){return pi(N,e,r,n)}};return se}function Jn(t){if(Cn(t))return t=_t(t),t.children=null,t}function Bs(t){return Cn(t)?t.children?t.children[0]:void 0:t}function di(t,e){t.shapeFlag&6&&t.component?di(t.component.subTree,e):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function ma(t,e=!1,r){let n=[],i=0;for(let s=0;s<t.length;s++){let o=t[s];const a=r==null?o.key:String(r)+String(o.key!=null?o.key:s);o.type===Qe?(o.patchFlag&128&&i++,n=n.concat(ma(o.children,e,a))):(e||o.type!==lt)&&n.push(a!=null?_t(o,{key:a}):o)}if(i>1)for(let s=0;s<n.length;s++)n[s].patchFlag=-2;return n}const Yr=t=>!!t.type.__asyncLoader,Cn=t=>t.type.__isKeepAlive;function xu(t,e){ga(t,"a",e)}function _u(t,e){ga(t,"da",e)}function ga(t,e,r=ye){const n=t.__wdc||(t.__wdc=()=>{let i=r;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(En(e,n,r),r){let i=r.parent;for(;i&&i.parent;)Cn(i.parent.vnode)&&Su(n,e,r,i),i=i.parent}}function Su(t,e,r,n){const i=En(e,t,n,!0);va(()=>{Vi(n[e],i)},r)}function En(t,e,r=ye,n=!1){if(r){const i=r[t]||(r[t]=[]),s=e.__weh||(e.__weh=(...o)=>{if(r.isUnmounted)return;er(),Jt(r);const a=Be(e,r,t,o);return jt(),tr(),a});return n?i.unshift(s):i.push(s),s}}const ht=t=>(e,r=ye)=>(!br||t==="sp")&&En(t,e,r),Tu=ht("bm"),ba=ht("m"),Cu=ht("bu"),Eu=ht("u"),ya=ht("bum"),va=ht("um"),Ou=ht("sp"),Au=ht("rtg"),ku=ht("rtc");function Pu(t,e=ye){En("ec",t,e)}function mt(t,e){const r=Fe;if(r===null)return t;const n=An(r)||r.proxy,i=t.dirs||(t.dirs=[]);for(let s=0;s<e.length;s++){let[o,a,l,c=ie]=e[s];H(o)&&(o={mounted:o,updated:o}),o.deep&&Dt(a),i.push({dir:o,instance:n,value:a,oldValue:void 0,arg:l,modifiers:c})}return t}function Ct(t,e,r,n){const i=t.dirs,s=e&&e.dirs;for(let o=0;o<i.length;o++){const a=i[o];s&&(a.oldValue=s[o].value);let l=a.dir[n];l&&(er(),Be(l,r,8,[t.el,a,t,e]),tr())}}const wa="components",Mu="directives";function Du(t,e){return xa(wa,t,!0,e)||t}const Lu=Symbol();function Iu(t){return xa(Mu,t)}function xa(t,e,r=!0,n=!1){const i=Fe||ye;if(i){const s=i.type;if(t===wa){const a=pf(s,!1);if(a&&(a===e||a===rt(e)||a===wn(rt(e))))return s}const o=Hs(i[t]||s[t],e)||Hs(i.appContext[t],e);return!o&&n?s:o}}function Hs(t,e){return t&&(t[e]||t[rt(e)]||t[wn(rt(e))])}const mi=t=>t?ja(t)?An(t)||t.proxy:mi(t.parent):null,ln=we(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=>mi(t.parent),$root:t=>mi(t.root),$emit:t=>t.emit,$options:t=>Sa(t),$forceUpdate:t=>t.f||(t.f=()=>sa(t.update)),$nextTick:t=>t.n||(t.n=nu.bind(t.proxy)),$watch:t=>bu.bind(t)}),ju={get({_:t},e){const{ctx:r,setupState:n,data:i,props:s,accessCache:o,type:a,appContext:l}=t;let c;if(e[0]!=="$"){const w=o[e];if(w!==void 0)switch(w){case 1:return n[e];case 2:return i[e];case 4:return r[e];case 3:return s[e]}else{if(n!==ie&&G(n,e))return o[e]=1,n[e];if(i!==ie&&G(i,e))return o[e]=2,i[e];if((c=t.propsOptions[0])&&G(c,e))return o[e]=3,s[e];if(r!==ie&&G(r,e))return o[e]=4,r[e];gi&&(o[e]=0)}}const f=ln[e];let p,d;if(f)return e==="$attrs"&&qe(t,"get",e),f(t);if((p=a.__cssModules)&&(p=p[e]))return p;if(r!==ie&&G(r,e))return o[e]=4,r[e];if(d=l.config.globalProperties,G(d,e))return d[e]},set({_:t},e,r){const{data:n,setupState:i,ctx:s}=t;return i!==ie&&G(i,e)?(i[e]=r,!0):n!==ie&&G(n,e)?(n[e]=r,!0):G(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(s[e]=r,!0)},has({_:{data:t,setupState:e,accessCache:r,ctx:n,appContext:i,propsOptions:s}},o){let a;return!!r[o]||t!==ie&&G(t,o)||e!==ie&&G(e,o)||(a=s[0])&&G(a,o)||G(n,o)||G(ln,o)||G(i.config.globalProperties,o)},defineProperty(t,e,r){return r.get!=null?t._.accessCache[e]=0:G(r,"value")&&this.set(t,e,r.value,null),Reflect.defineProperty(t,e,r)}};let gi=!0;function Nu(t){const e=Sa(t),r=t.proxy,n=t.ctx;gi=!1,e.beforeCreate&&Us(e.beforeCreate,t,"bc");const{data:i,computed:s,methods:o,watch:a,provide:l,inject:c,created:f,beforeMount:p,mounted:d,beforeUpdate:w,updated:_,activated:m,deactivated:O,beforeDestroy:D,beforeUnmount:ue,destroyed:z,unmounted:q,render:Y,renderTracked:he,renderTriggered:se,errorCaptured:N,serverPrefetch:$,expose:Z,inheritAttrs:pe,components:me,directives:ge,filters:v}=e;if(c&&qu(c,n,null,t.appContext.config.unwrapInjectedRef),o)for(const P in o){const W=o[P];H(W)&&(n[P]=W.bind(r))}if(i){const P=i.call(r,r);Ce(P)&&(t.data=Zi(P))}if(gi=!0,s)for(const P in s){const W=s[P],oe=H(W)?W.bind(r,r):H(W.get)?W.get.bind(r,r):$e,ae=!H(W)&&H(W.set)?W.set.bind(r):$e,J=mf({get:oe,set:ae});Object.defineProperty(n,P,{enumerable:!0,configurable:!0,get:()=>J.value,set:Ke=>J.value=Ke})}if(a)for(const P in a)_a(a[P],n,r,P);if(l){const P=H(l)?l.call(r):l;Reflect.ownKeys(P).forEach(W=>{gu(W,P[W])})}f&&Us(f,t,"c");function S(P,W){F(W)?W.forEach(oe=>P(oe.bind(r))):W&&P(W.bind(r))}if(S(Tu,p),S(ba,d),S(Cu,w),S(Eu,_),S(xu,m),S(_u,O),S(Pu,N),S(ku,he),S(Au,se),S(ya,ue),S(va,q),S(Ou,$),F(Z))if(Z.length){const P=t.exposed||(t.exposed={});Z.forEach(W=>{Object.defineProperty(P,W,{get:()=>r[W],set:oe=>r[W]=oe})})}else t.exposed||(t.exposed={});Y&&t.render===$e&&(t.render=Y),pe!=null&&(t.inheritAttrs=pe),me&&(t.components=me),ge&&(t.directives=ge)}function qu(t,e,r=$e,n=!1){F(t)&&(t=bi(t));for(const i in t){const s=t[i];let o;Ce(s)?"default"in s?o=Wn(s.from||i,s.default,!0):o=Wn(s.from||i):o=Wn(s),Te(o)&&n?Object.defineProperty(e,i,{enumerable:!0,configurable:!0,get:()=>o.value,set:a=>o.value=a}):e[i]=o}}function Us(t,e,r){Be(F(t)?t.map(n=>n.bind(e.proxy)):t.bind(e.proxy),e,r)}function _a(t,e,r,n){const i=n.includes(".")?pa(r,n):()=>r[n];if(xe(t)){const s=e[t];H(s)&&Kn(i,s)}else if(H(t))Kn(i,t.bind(r));else if(Ce(t))if(F(t))t.forEach(s=>_a(s,e,r,n));else{const s=H(t.handler)?t.handler.bind(r):e[t.handler];H(s)&&Kn(i,s,t)}}function Sa(t){const e=t.type,{mixins:r,extends:n}=e,{mixins:i,optionsCache:s,config:{optionMergeStrategies:o}}=t.appContext,a=s.get(e);let l;return a?l=a:!i.length&&!r&&!n?l=e:(l={},i.length&&i.forEach(c=>cn(l,c,o,!0)),cn(l,e,o)),s.set(e,l),l}function cn(t,e,r,n=!1){const{mixins:i,extends:s}=e;s&&cn(t,s,r,!0),i&&i.forEach(o=>cn(t,o,r,!0));for(const o in e)if(!(n&&o==="expose")){const a=Ru[o]||r&&r[o];t[o]=a?a(t[o],e[o]):e[o]}return t}const Ru={data:zs,props:Ot,emits:Ot,methods:Ot,computed:Ot,beforeCreate:_e,created:_e,beforeMount:_e,mounted:_e,beforeUpdate:_e,updated:_e,beforeDestroy:_e,beforeUnmount:_e,destroyed:_e,unmounted:_e,activated:_e,deactivated:_e,errorCaptured:_e,serverPrefetch:_e,components:Ot,directives:Ot,watch:Bu,provide:zs,inject:Fu};function zs(t,e){return e?t?function(){return we(H(t)?t.call(this,this):t,H(e)?e.call(this,this):e)}:e:t}function Fu(t,e){return Ot(bi(t),bi(e))}function bi(t){if(F(t)){const e={};for(let r=0;r<t.length;r++)e[t[r]]=t[r];return e}return t}function _e(t,e){return t?[...new Set([].concat(t,e))]:e}function Ot(t,e){return t?we(we(Object.create(null),t),e):e}function Bu(t,e){if(!t)return e;if(!e)return t;const r=we(Object.create(null),t);for(const n in e)r[n]=_e(t[n],e[n]);return r}function Hu(t,e,r,n=!1){const i={},s={};sn(s,On,1),t.propsDefaults=Object.create(null),Ta(t,e,i,s);for(const o in t.propsOptions[0])o in i||(i[o]=void 0);r?t.props=n?i:Jc(i):t.type.props?t.props=i:t.props=s,t.attrs=s}function Uu(t,e,r,n){const{props:i,attrs:s,vnode:{patchFlag:o}}=t,a=Q(i),[l]=t.propsOptions;let c=!1;if((n||o>0)&&!(o&16)){if(o&8){const f=t.vnode.dynamicProps;for(let p=0;p<f.length;p++){let d=f[p];if(Tn(t.emitsOptions,d))continue;const w=e[d];if(l)if(G(s,d))w!==s[d]&&(s[d]=w,c=!0);else{const _=rt(d);i[_]=yi(l,a,_,w,t,!1)}else w!==s[d]&&(s[d]=w,c=!0)}}}else{Ta(t,e,i,s)&&(c=!0);let f;for(const p in a)(!e||!G(e,p)&&((f=Qt(p))===p||!G(e,f)))&&(l?r&&(r[p]!==void 0||r[f]!==void 0)&&(i[p]=yi(l,a,p,void 0,t,!0)):delete i[p]);if(s!==a)for(const p in s)(!e||!G(e,p)&&!0)&&(delete s[p],c=!0)}c&&ft(t,"set","$attrs")}function Ta(t,e,r,n){const[i,s]=t.propsOptions;let o=!1,a;if(e)for(let l in e){if(Jr(l))continue;const c=e[l];let f;i&&G(i,f=rt(l))?!s||!s.includes(f)?r[f]=c:(a||(a={}))[f]=c:Tn(t.emitsOptions,l)||(!(l in n)||c!==n[l])&&(n[l]=c,o=!0)}if(s){const l=Q(r),c=a||ie;for(let f=0;f<s.length;f++){const p=s[f];r[p]=yi(i,l,p,c[p],t,!G(c,p))}}return o}function yi(t,e,r,n,i,s){const o=t[r];if(o!=null){const a=G(o,"default");if(a&&n===void 0){const l=o.default;if(o.type!==Function&&H(l)){const{propsDefaults:c}=i;r in c?n=c[r]:(Jt(i),n=c[r]=l.call(null,e),jt())}else n=l}o[0]&&(s&&!a?n=!1:o[1]&&(n===""||n===Qt(r))&&(n=!0))}return n}function Ca(t,e,r=!1){const n=e.propsCache,i=n.get(t);if(i)return i;const s=t.props,o={},a=[];let l=!1;if(!H(t)){const f=p=>{l=!0;const[d,w]=Ca(p,e,!0);we(o,d),w&&a.push(...w)};!r&&e.mixins.length&&e.mixins.forEach(f),t.extends&&f(t.extends),t.mixins&&t.mixins.forEach(f)}if(!s&&!l)return n.set(t,Wt),Wt;if(F(s))for(let f=0;f<s.length;f++){const p=rt(s[f]);Vs(p)&&(o[p]=ie)}else if(s)for(const f in s){const p=rt(f);if(Vs(p)){const d=s[f],w=o[p]=F(d)||H(d)?{type:d}:d;if(w){const _=Ws(Boolean,w.type),m=Ws(String,w.type);w[0]=_>-1,w[1]=m<0||_<m,(_>-1||G(w,"default"))&&a.push(p)}}}const c=[o,a];return n.set(t,c),c}function Vs(t){return t[0]!=="$"}function $s(t){const e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:t===null?"null":""}function Gs(t,e){return $s(t)===$s(e)}function Ws(t,e){return F(e)?e.findIndex(r=>Gs(r,t)):H(e)&&Gs(e,t)?0:-1}const Ea=t=>t[0]==="_"||t==="$stable",ns=t=>F(t)?t.map(et):[et(t)],zu=(t,e,r)=>{if(e._n)return e;const n=cu((...i)=>ns(e(...i)),r);return n._c=!1,n},Oa=(t,e,r)=>{const n=t._ctx;for(const i in t){if(Ea(i))continue;const s=t[i];if(H(s))e[i]=zu(i,s,n);else if(s!=null){const o=ns(s);e[i]=()=>o}}},Aa=(t,e)=>{const r=ns(e);t.slots.default=()=>r},Vu=(t,e)=>{if(t.vnode.shapeFlag&32){const r=e._;r?(t.slots=Q(e),sn(e,"_",r)):Oa(e,t.slots={})}else t.slots={},e&&Aa(t,e);sn(t.slots,On,1)},$u=(t,e,r)=>{const{vnode:n,slots:i}=t;let s=!0,o=ie;if(n.shapeFlag&32){const a=e._;a?r&&a===1?s=!1:(we(i,e),!r&&a===1&&delete i._):(s=!e.$stable,Oa(e,i)),o=e}else e&&(Aa(t,e),o={default:1});if(s)for(const a in i)!Ea(a)&&!(a in o)&&delete i[a]};function ka(){return{app:null,config:{isNativeTag:hc,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 Gu=0;function Wu(t,e){return function(n,i=null){H(n)||(n=Object.assign({},n)),i!=null&&!Ce(i)&&(i=null);const s=ka(),o=new Set;let a=!1;const l=s.app={_uid:Gu++,_component:n,_props:i,_container:null,_context:s,_instance:null,version:gf,get config(){return s.config},set config(c){},use(c,...f){return o.has(c)||(c&&H(c.install)?(o.add(c),c.install(l,...f)):H(c)&&(o.add(c),c(l,...f))),l},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),l},component(c,f){return f?(s.components[c]=f,l):s.components[c]},directive(c,f){return f?(s.directives[c]=f,l):s.directives[c]},mount(c,f,p){if(!a){const d=ct(n,i);return d.appContext=s,f&&e?e(d,c):t(d,c,p),a=!0,l._container=c,c.__vue_app__=l,An(d.component)||d.component.proxy}},unmount(){a&&(t(null,l._container),delete l._container.__vue_app__)},provide(c,f){return s.provides[c]=f,l}};return l}}function vi(t,e,r,n,i=!1){if(F(t)){t.forEach((d,w)=>vi(d,e&&(F(e)?e[w]:e),r,n,i));return}if(Yr(n)&&!i)return;const s=n.shapeFlag&4?An(n.component)||n.component.proxy:n.el,o=i?null:s,{i:a,r:l}=t,c=e&&e.r,f=a.refs===ie?a.refs={}:a.refs,p=a.setupState;if(c!=null&&c!==l&&(xe(c)?(f[c]=null,G(p,c)&&(p[c]=null)):Te(c)&&(c.value=null)),H(l))vt(l,a,12,[o,f]);else{const d=xe(l),w=Te(l);if(d||w){const _=()=>{if(t.f){const m=d?f[l]:l.value;i?F(m)&&Vi(m,s):F(m)?m.includes(s)||m.push(s):d?(f[l]=[s],G(p,l)&&(p[l]=f[l])):(l.value=[s],t.k&&(f[t.k]=l.value))}else d?(f[l]=o,G(p,l)&&(p[l]=o)):w&&(l.value=o,t.k&&(f[t.k]=o))};o?(_.id=-1,Ae(_,r)):_()}}}const Ae=mu;function Ku(t){return Ju(t)}function Ju(t,e){const r=xc();r.__VUE__=!0;const{insert:n,remove:i,patchProp:s,createElement:o,createText:a,createComment:l,setText:c,setElementText:f,parentNode:p,nextSibling:d,setScopeId:w=$e,cloneNode:_,insertStaticContent:m}=t,O=(u,h,g,y=null,b=null,C=null,k=!1,T=null,E=!!h.dynamicChildren)=>{if(u===h)return;u&&!kt(u,h)&&(y=Tt(u),U(u,b,C,!0),u=null),h.patchFlag===-2&&(E=!1,h.dynamicChildren=null);const{type:x,ref:L,shapeFlag:M}=h;switch(x){case is:D(u,h,g,y);break;case lt:ue(u,h,g,y);break;case Zr:u==null&&z(h,g,y,k);break;case Qe:ge(u,h,g,y,b,C,k,T,E);break;default:M&1?he(u,h,g,y,b,C,k,T,E):M&6?v(u,h,g,y,b,C,k,T,E):(M&64||M&128)&&x.process(u,h,g,y,b,C,k,T,E,Ft)}L!=null&&b&&vi(L,u&&u.ref,C,h||u,!h)},D=(u,h,g,y)=>{if(u==null)n(h.el=a(h.children),g,y);else{const b=h.el=u.el;h.children!==u.children&&c(b,h.children)}},ue=(u,h,g,y)=>{u==null?n(h.el=l(h.children||""),g,y):h.el=u.el},z=(u,h,g,y)=>{[u.el,u.anchor]=m(u.children,h,g,y,u.el,u.anchor)},q=({el:u,anchor:h},g,y)=>{let b;for(;u&&u!==h;)b=d(u),n(u,g,y),u=b;n(h,g,y)},Y=({el:u,anchor:h})=>{let g;for(;u&&u!==h;)g=d(u),i(u),u=g;i(h)},he=(u,h,g,y,b,C,k,T,E)=>{k=k||h.type==="svg",u==null?se(h,g,y,b,C,k,T,E):Z(u,h,b,C,k,T,E)},se=(u,h,g,y,b,C,k,T)=>{let E,x;const{type:L,props:M,shapeFlag:I,transition:R,patchFlag:K,dirs:re}=u;if(u.el&&_!==void 0&&K===-1)E=u.el=_(u.el);else{if(E=u.el=o(u.type,C,M&&M.is,M),I&8?f(E,u.children):I&16&&$(u.children,E,null,y,b,C&&L!=="foreignObject",k,T),re&&Ct(u,null,y,"created"),M){for(const le in M)le!=="value"&&!Jr(le)&&s(E,le,null,M[le],C,u.children,y,b,de);"value"in M&&s(E,"value",null,M.value),(x=M.onVnodeBeforeMount)&&Xe(x,y,u)}N(E,u,u.scopeId,k,y)}re&&Ct(u,null,y,"beforeMount");const ne=(!b||b&&!b.pendingBranch)&&R&&!R.persisted;ne&&R.beforeEnter(E),n(E,h,g),((x=M&&M.onVnodeMounted)||ne||re)&&Ae(()=>{x&&Xe(x,y,u),ne&&R.enter(E),re&&Ct(u,null,y,"mounted")},b)},N=(u,h,g,y,b)=>{if(g&&w(u,g),y)for(let C=0;C<y.length;C++)w(u,y[C]);if(b){let C=b.subTree;if(h===C){const k=b.vnode;N(u,k,k.scopeId,k.slotScopeIds,b.parent)}}},$=(u,h,g,y,b,C,k,T,E=0)=>{for(let x=E;x<u.length;x++){const L=u[x]=T?bt(u[x]):et(u[x]);O(null,L,h,g,y,b,C,k,T)}},Z=(u,h,g,y,b,C,k)=>{const T=h.el=u.el;let{patchFlag:E,dynamicChildren:x,dirs:L}=h;E|=u.patchFlag&16;const M=u.props||ie,I=h.props||ie;let R;g&&Et(g,!1),(R=I.onVnodeBeforeUpdate)&&Xe(R,g,h,u),L&&Ct(h,u,g,"beforeUpdate"),g&&Et(g,!0);const K=b&&h.type!=="foreignObject";if(x?pe(u.dynamicChildren,x,T,g,y,K,C):k||oe(u,h,T,null,g,y,K,C,!1),E>0){if(E&16)me(T,h,M,I,g,y,b);else if(E&2&&M.class!==I.class&&s(T,"class",null,I.class,b),E&4&&s(T,"style",M.style,I.style,b),E&8){const re=h.dynamicProps;for(let ne=0;ne<re.length;ne++){const le=re[ne],Ue=M[le],Bt=I[le];(Bt!==Ue||le==="value")&&s(T,le,Ue,Bt,b,u.children,g,y,de)}}E&1&&u.children!==h.children&&f(T,h.children)}else!k&&x==null&&me(T,h,M,I,g,y,b);((R=I.onVnodeUpdated)||L)&&Ae(()=>{R&&Xe(R,g,h,u),L&&Ct(h,u,g,"updated")},y)},pe=(u,h,g,y,b,C,k)=>{for(let T=0;T<h.length;T++){const E=u[T],x=h[T],L=E.el&&(E.type===Qe||!kt(E,x)||E.shapeFlag&70)?p(E.el):g;O(E,x,L,null,y,b,C,k,!0)}},me=(u,h,g,y,b,C,k)=>{if(g!==y){for(const T in y){if(Jr(T))continue;const E=y[T],x=g[T];E!==x&&T!=="value"&&s(u,T,x,E,k,h.children,b,C,de)}if(g!==ie)for(const T in g)!Jr(T)&&!(T in y)&&s(u,T,g[T],null,k,h.children,b,C,de);"value"in y&&s(u,"value",g.value,y.value)}},ge=(u,h,g,y,b,C,k,T,E)=>{const x=h.el=u?u.el:a(""),L=h.anchor=u?u.anchor:a("");let{patchFlag:M,dynamicChildren:I,slotScopeIds:R}=h;R&&(T=T?T.concat(R):R),u==null?(n(x,g,y),n(L,g,y),$(h.children,g,L,b,C,k,T,E)):M>0&&M&64&&I&&u.dynamicChildren?(pe(u.dynamicChildren,I,g,b,C,k,T),(h.key!=null||b&&h===b.subTree)&&Pa(u,h,!0)):oe(u,h,g,L,b,C,k,T,E)},v=(u,h,g,y,b,C,k,T,E)=>{h.slotScopeIds=T,u==null?h.shapeFlag&512?b.ctx.activate(h,g,y,k,E):A(h,g,y,b,C,k,E):S(u,h,E)},A=(u,h,g,y,b,C,k)=>{const T=u.component=af(u,y,b);if(Cn(u)&&(T.ctx.renderer=Ft),cf(T),T.asyncDep){if(b&&b.registerDep(T,P),!u.el){const E=T.subTree=ct(lt);ue(null,E,h,g)}return}P(T,u,h,g,b,C,k)},S=(u,h,g)=>{const y=h.component=u.component;if(hu(u,h,g))if(y.asyncDep&&!y.asyncResolved){W(y,h,g);return}else y.next=h,su(y.update),y.update();else h.el=u.el,y.vnode=h},P=(u,h,g,y,b,C,k)=>{const T=()=>{if(u.isMounted){let{next:L,bu:M,u:I,parent:R,vnode:K}=u,re=L,ne;Et(u,!1),L?(L.el=K.el,W(u,L,k)):L=K,M&&Xr(M),(ne=L.props&&L.props.onVnodeBeforeUpdate)&&Xe(ne,R,L,K),Et(u,!0);const le=Gn(u),Ue=u.subTree;u.subTree=le,O(Ue,le,p(Ue.el),Tt(Ue),u,b,C),L.el=le.el,re===null&&pu(u,le.el),I&&Ae(I,b),(ne=L.props&&L.props.onVnodeUpdated)&&Ae(()=>Xe(ne,R,L,K),b)}else{let L;const{el:M,props:I}=h,{bm:R,m:K,parent:re}=u,ne=Yr(h);if(Et(u,!1),R&&Xr(R),!ne&&(L=I&&I.onVnodeBeforeMount)&&Xe(L,re,h),Et(u,!0),M&&Vn){const le=()=>{u.subTree=Gn(u),Vn(M,u.subTree,u,b,null)};ne?h.type.__asyncLoader().then(()=>!u.isUnmounted&&le()):le()}else{const le=u.subTree=Gn(u);O(null,le,g,y,u,b,C),h.el=le.el}if(K&&Ae(K,b),!ne&&(L=I&&I.onVnodeMounted)){const le=h;Ae(()=>Xe(L,re,le),b)}(h.shapeFlag&256||re&&Yr(re.vnode)&&re.vnode.shapeFlag&256)&&u.a&&Ae(u.a,b),u.isMounted=!0,h=g=y=null}},E=u.effect=new Ki(T,()=>sa(x),u.scope),x=u.update=()=>E.run();x.id=u.uid,Et(u,!0),x()},W=(u,h,g)=>{h.component=u;const y=u.vnode.props;u.vnode=h,u.next=null,Uu(u,h.props,y,g),$u(u,h.children,g),er(),Sn(void 0,u.update),tr()},oe=(u,h,g,y,b,C,k,T,E=!1)=>{const x=u&&u.children,L=u?u.shapeFlag:0,M=h.children,{patchFlag:I,shapeFlag:R}=h;if(I>0){if(I&128){J(x,M,g,y,b,C,k,T,E);return}else if(I&256){ae(x,M,g,y,b,C,k,T,E);return}}R&8?(L&16&&de(x,b,C),M!==x&&f(g,M)):L&16?R&16?J(x,M,g,y,b,C,k,T,E):de(x,b,C,!0):(L&8&&f(g,""),R&16&&$(M,g,y,b,C,k,T,E))},ae=(u,h,g,y,b,C,k,T,E)=>{u=u||Wt,h=h||Wt;const x=u.length,L=h.length,M=Math.min(x,L);let I;for(I=0;I<M;I++){const R=h[I]=E?bt(h[I]):et(h[I]);O(u[I],R,g,null,b,C,k,T,E)}x>L?de(u,b,C,!0,!1,M):$(h,g,y,b,C,k,T,E,M)},J=(u,h,g,y,b,C,k,T,E)=>{let x=0;const L=h.length;let M=u.length-1,I=L-1;for(;x<=M&&x<=I;){const R=u[x],K=h[x]=E?bt(h[x]):et(h[x]);if(kt(R,K))O(R,K,g,null,b,C,k,T,E);else break;x++}for(;x<=M&&x<=I;){const R=u[M],K=h[I]=E?bt(h[I]):et(h[I]);if(kt(R,K))O(R,K,g,null,b,C,k,T,E);else break;M--,I--}if(x>M){if(x<=I){const R=I+1,K=R<L?h[R].el:y;for(;x<=I;)O(null,h[x]=E?bt(h[x]):et(h[x]),g,K,b,C,k,T,E),x++}}else if(x>I)for(;x<=M;)U(u[x],b,C,!0),x++;else{const R=x,K=x,re=new Map;for(x=K;x<=I;x++){const Me=h[x]=E?bt(h[x]):et(h[x]);Me.key!=null&&re.set(Me.key,x)}let ne,le=0;const Ue=I-K+1;let Bt=!1,Os=0;const nr=new Array(Ue);for(x=0;x<Ue;x++)nr[x]=0;for(x=R;x<=M;x++){const Me=u[x];if(le>=Ue){U(Me,b,C,!0);continue}let Je;if(Me.key!=null)Je=re.get(Me.key);else for(ne=K;ne<=I;ne++)if(nr[ne-K]===0&&kt(Me,h[ne])){Je=ne;break}Je===void 0?U(Me,b,C,!0):(nr[Je-K]=x+1,Je>=Os?Os=Je:Bt=!0,O(Me,h[Je],g,null,b,C,k,T,E),le++)}const As=Bt?Xu(nr):Wt;for(ne=As.length-1,x=Ue-1;x>=0;x--){const Me=K+x,Je=h[Me],ks=Me+1<L?h[Me+1].el:y;nr[x]===0?O(null,Je,g,ks,b,C,k,T,E):Bt&&(ne<0||x!==As[ne]?Ke(Je,g,ks,2):ne--)}}},Ke=(u,h,g,y,b=null)=>{const{el:C,type:k,transition:T,children:E,shapeFlag:x}=u;if(x&6){Ke(u.component.subTree,h,g,y);return}if(x&128){u.suspense.move(h,g,y);return}if(x&64){k.move(u,h,g,Ft);return}if(k===Qe){n(C,h,g);for(let M=0;M<E.length;M++)Ke(E[M],h,g,y);n(u.anchor,h,g);return}if(k===Zr){q(u,h,g);return}if(y!==2&&x&1&&T)if(y===0)T.beforeEnter(C),n(C,h,g),Ae(()=>T.enter(C),b);else{const{leave:M,delayLeave:I,afterLeave:R}=T,K=()=>n(C,h,g),re=()=>{M(C,()=>{K(),R&&R()})};I?I(C,K,re):re()}else n(C,h,g)},U=(u,h,g,y=!1,b=!1)=>{const{type:C,props:k,ref:T,children:E,dynamicChildren:x,shapeFlag:L,patchFlag:M,dirs:I}=u;if(T!=null&&vi(T,null,g,u,!0),L&256){h.ctx.deactivate(u);return}const R=L&1&&I,K=!Yr(u);let re;if(K&&(re=k&&k.onVnodeBeforeUnmount)&&Xe(re,h,u),L&6)He(u.component,g,y);else{if(L&128){u.suspense.unmount(g,y);return}R&&Ct(u,null,h,"beforeUnmount"),L&64?u.type.remove(u,h,g,b,Ft,y):x&&(C!==Qe||M>0&&M&64)?de(x,h,g,!1,!0):(C===Qe&&M&384||!b&&L&16)&&de(E,h,g),y&&X(u)}(K&&(re=k&&k.onVnodeUnmounted)||R)&&Ae(()=>{re&&Xe(re,h,u),R&&Ct(u,null,h,"unmounted")},g)},X=u=>{const{type:h,el:g,anchor:y,transition:b}=u;if(h===Qe){it(g,y);return}if(h===Zr){Y(u);return}const C=()=>{i(g),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(u.shapeFlag&1&&b&&!b.persisted){const{leave:k,delayLeave:T}=b,E=()=>k(g,C);T?T(u.el,C,E):E()}else C()},it=(u,h)=>{let g;for(;u!==h;)g=d(u),i(u),u=g;i(h)},He=(u,h,g)=>{const{bum:y,scope:b,update:C,subTree:k,um:T}=u;y&&Xr(y),b.stop(),C&&(C.active=!1,U(k,u,h,g)),T&&Ae(T,h),Ae(()=>{u.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},de=(u,h,g,y=!1,b=!1,C=0)=>{for(let k=C;k<u.length;k++)U(u[k],h,g,y,b)},Tt=u=>u.shapeFlag&6?Tt(u.component.subTree):u.shapeFlag&128?u.suspense.next():d(u.anchor||u.el),Dr=(u,h,g)=>{u==null?h._vnode&&U(h._vnode,null,null,!0):O(h._vnode||null,u,h,null,null,null,g),la(),h._vnode=u},Ft={p:O,um:U,m:Ke,r:X,mt:A,mc:$,pc:oe,pbc:pe,n:Tt,o:t};let zn,Vn;return e&&([zn,Vn]=e(Ft)),{render:Dr,hydrate:zn,createApp:Wu(Dr,zn)}}function Et({effect:t,update:e},r){t.allowRecurse=e.allowRecurse=r}function Pa(t,e,r=!1){const n=t.children,i=e.children;if(F(n)&&F(i))for(let s=0;s<n.length;s++){const o=n[s];let a=i[s];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=i[s]=bt(i[s]),a.el=o.el),r||Pa(o,a))}}function Xu(t){const e=t.slice(),r=[0];let n,i,s,o,a;const l=t.length;for(n=0;n<l;n++){const c=t[n];if(c!==0){if(i=r[r.length-1],t[i]<c){e[n]=i,r.push(n);continue}for(s=0,o=r.length-1;s<o;)a=s+o>>1,t[r[a]]<c?s=a+1:o=a;c<t[r[s]]&&(s>0&&(e[n]=r[s-1]),r[s]=n)}}for(s=r.length,o=r[s-1];s-- >0;)r[s]=o,o=e[o];return r}const Yu=t=>t.__isTeleport,Qe=Symbol(void 0),is=Symbol(void 0),lt=Symbol(void 0),Zr=Symbol(void 0),hr=[];let Ve=null;function Ma(t=!1){hr.push(Ve=t?null:[])}function Zu(){hr.pop(),Ve=hr[hr.length-1]||null}let gr=1;function Ks(t){gr+=t}function Qu(t){return t.dynamicChildren=gr>0?Ve||Wt:null,Zu(),gr>0&&Ve&&Ve.push(t),t}function Da(t,e,r,n,i,s){return Qu(B(t,e,r,n,i,s,!0))}function ef(t){return t?t.__v_isVNode===!0:!1}function kt(t,e){return t.type===e.type&&t.key===e.key}const On="__vInternal",La=({key:t})=>t!=null?t:null,Qr=({ref:t,ref_key:e,ref_for:r})=>t!=null?xe(t)||Te(t)||H(t)?{i:Fe,r:t,k:e,f:!!r}:t:null;function B(t,e=null,r=null,n=0,i=null,s=t===Qe?0:1,o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&La(e),ref:e&&Qr(e),scopeId:fa,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:n,dynamicProps:i,dynamicChildren:null,appContext:null};return a?(ss(l,r),s&128&&t.normalize(l)):r&&(l.shapeFlag|=xe(r)?8:16),gr>0&&!o&&Ve&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&Ve.push(l),l}const ct=tf;function tf(t,e=null,r=null,n=0,i=null,s=!1){if((!t||t===Lu)&&(t=lt),ef(t)){const a=_t(t,e,!0);return r&&ss(a,r),gr>0&&!s&&Ve&&(a.shapeFlag&6?Ve[Ve.indexOf(t)]=a:Ve.push(a)),a.patchFlag|=-2,a}if(df(t)&&(t=t.__vccOpts),e){e=rf(e);let{class:a,style:l}=e;a&&!xe(a)&&(e.class=Ui(a)),Ce(l)&&(ta(l)&&!F(l)&&(l=we({},l)),e.style=Hi(l))}const o=xe(t)?1:du(t)?128:Yu(t)?64:Ce(t)?4:H(t)?2:0;return B(t,e,r,n,i,o,s,!0)}function rf(t){return t?ta(t)||On in t?we({},t):t:null}function _t(t,e,r=!1){const{props:n,ref:i,patchFlag:s,children:o}=t,a=e?nf(n||{},e):n;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:a,key:a&&La(a),ref:e&&e.ref?r&&i?F(i)?i.concat(Qr(e)):[i,Qr(e)]:Qr(e):i,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Qe?s===-1?16:s|16:s,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&_t(t.ssContent),ssFallback:t.ssFallback&&_t(t.ssFallback),el:t.el,anchor:t.anchor}}function Ee(t=" ",e=0){return ct(is,null,t,e)}function Ia(t,e){const r=ct(Zr,null,t);return r.staticCount=e,r}function et(t){return t==null||typeof t=="boolean"?ct(lt):F(t)?ct(Qe,null,t.slice()):typeof t=="object"?bt(t):ct(is,null,String(t))}function bt(t){return t.el===null||t.memo?t:_t(t)}function ss(t,e){let r=0;const{shapeFlag:n}=t;if(e==null)e=null;else if(F(e))r=16;else if(typeof e=="object")if(n&65){const i=e.default;i&&(i._c&&(i._d=!1),ss(t,i()),i._c&&(i._d=!0));return}else{r=32;const i=e._;!i&&!(On in e)?e._ctx=Fe:i===3&&Fe&&(Fe.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else H(e)?(e={default:e,_ctx:Fe},r=32):(e=String(e),n&64?(r=16,e=[Ee(e)]):r=8);t.children=e,t.shapeFlag|=r}function nf(...t){const e={};for(let r=0;r<t.length;r++){const n=t[r];for(const i in n)if(i==="class")e.class!==n.class&&(e.class=Ui([e.class,n.class]));else if(i==="style")e.style=Hi([e.style,n.style]);else if(bn(i)){const s=e[i],o=n[i];o&&s!==o&&!(F(s)&&s.includes(o))&&(e[i]=s?[].concat(s,o):o)}else i!==""&&(e[i]=n[i])}return e}function Xe(t,e,r,n=null){Be(t,e,7,[r,n])}const sf=ka();let of=0;function af(t,e,r){const n=t.type,i=(e?e.appContext:t.appContext)||sf,s={uid:of++,vnode:t,type:n,parent:e,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new _c(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Ca(n,i),emitsOptions:ua(n,i),emit:null,emitted:null,propsDefaults:ie,inheritAttrs:n.inheritAttrs,ctx:ie,data:ie,props:ie,attrs:ie,slots:ie,refs:ie,setupState:ie,setupContext:null,suspense:r,suspenseId:r?r.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=e?e.root:s,s.emit=lu.bind(null,s),t.ce&&t.ce(s),s}let ye=null;const lf=()=>ye||Fe,Jt=t=>{ye=t,t.scope.on()},jt=()=>{ye&&ye.scope.off(),ye=null};function ja(t){return t.vnode.shapeFlag&4}let br=!1;function cf(t,e=!1){br=e;const{props:r,children:n}=t.vnode,i=ja(t);Hu(t,r,i,e),Vu(t,n);const s=i?uf(t,e):void 0;return br=!1,s}function uf(t,e){const r=t.type;t.accessCache=Object.create(null),t.proxy=ra(new Proxy(t.ctx,ju));const{setup:n}=r;if(n){const i=t.setupContext=n.length>1?hf(t):null;Jt(t),er();const s=vt(n,t,0,[t.props,i]);if(tr(),jt(),zo(s)){if(s.then(jt,jt),e)return s.then(o=>{Js(t,o,e)}).catch(o=>{_n(o,t,0)});t.asyncDep=s}else Js(t,s,e)}else Na(t,e)}function Js(t,e,r){H(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Ce(e)&&(t.setupState=na(e)),Na(t,r)}let Xs;function Na(t,e,r){const n=t.type;if(!t.render){if(!e&&Xs&&!n.render){const i=n.template;if(i){const{isCustomElement:s,compilerOptions:o}=t.appContext.config,{delimiters:a,compilerOptions:l}=n,c=we(we({isCustomElement:s,delimiters:a},o),l);n.render=Xs(i,c)}}t.render=n.render||$e}Jt(t),er(),Nu(t),tr(),jt()}function ff(t){return new Proxy(t.attrs,{get(e,r){return qe(t,"get","$attrs"),e[r]}})}function hf(t){const e=n=>{t.exposed=n||{}};let r;return{get attrs(){return r||(r=ff(t))},slots:t.slots,emit:t.emit,expose:e}}function An(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(na(ra(t.exposed)),{get(e,r){if(r in e)return e[r];if(r in ln)return ln[r](t)}}))}function pf(t,e=!0){return H(t)?t.displayName||t.name:t.name||e&&t.__name}function df(t){return H(t)&&"__vccOpts"in t}const mf=(t,e)=>tu(t,e,br),gf="3.2.37",bf="http://www.w3.org/2000/svg",Pt=typeof document<"u"?document:null,Ys=Pt&&Pt.createElement("template"),yf={insert:(t,e,r)=>{e.insertBefore(t,r||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,r,n)=>{const i=e?Pt.createElementNS(bf,t):Pt.createElement(t,r?{is:r}:void 0);return t==="select"&&n&&n.multiple!=null&&i.setAttribute("multiple",n.multiple),i},createText:t=>Pt.createTextNode(t),createComment:t=>Pt.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Pt.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},cloneNode(t){const e=t.cloneNode(!0);return"_value"in t&&(e._value=t._value),e},insertStaticContent(t,e,r,n,i,s){const o=r?r.previousSibling:e.lastChild;if(i&&(i===s||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),r),!(i===s||!(i=i.nextSibling)););else{Ys.innerHTML=n?`<svg>${t}</svg>`:t;const a=Ys.content;if(n){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}e.insertBefore(a,r)}return[o?o.nextSibling:e.firstChild,r?r.previousSibling:e.lastChild]}};function vf(t,e,r){const n=t._vtc;n&&(e=(e?[e,...n]:[...n]).join(" ")),e==null?t.removeAttribute("class"):r?t.setAttribute("class",e):t.className=e}function wf(t,e,r){const n=t.style,i=xe(r);if(r&&!i){for(const s in r)wi(n,s,r[s]);if(e&&!xe(e))for(const s in e)r[s]==null&&wi(n,s,"")}else{const s=n.display;i?e!==r&&(n.cssText=r):e&&t.removeAttribute("style"),"_vod"in t&&(n.display=s)}}const Zs=/\s*!important$/;function wi(t,e,r){if(F(r))r.forEach(n=>wi(t,e,n));else if(r==null&&(r=""),e.startsWith("--"))t.setProperty(e,r);else{const n=xf(t,e);Zs.test(r)?t.setProperty(Qt(n),r.replace(Zs,""),"important"):t[n]=r}}const Qs=["Webkit","Moz","ms"],Xn={};function xf(t,e){const r=Xn[e];if(r)return r;let n=rt(e);if(n!=="filter"&&n in t)return Xn[e]=n;n=wn(n);for(let i=0;i<Qs.length;i++){const s=Qs[i]+n;if(s in t)return Xn[e]=s}return e}const eo="http://www.w3.org/1999/xlink";function _f(t,e,r,n,i){if(n&&e.startsWith("xlink:"))r==null?t.removeAttributeNS(eo,e.slice(6,e.length)):t.setAttributeNS(eo,e,r);else{const s=lc(e);r==null||s&&!Uo(r)?t.removeAttribute(e):t.setAttribute(e,s?"":r)}}function Sf(t,e,r,n,i,s,o){if(e==="in